@charset "UTF-8";
/* CSS Document */
body {
	background: #DFDFDF;
	padding:0px;
	margin:0px;
	font:normal 14px "微软雅黑",'Microsoft Yahei','Helvetica Neue',Arial,Simsun,sans-serif;
}
a{
	text-decoration:none;
	color:#666;
	}
*{
   padding:0;
   margin:0;
  }
a:hover{
	text-decoration:underline;
	}
#top {
	width:100%;
	background:#5C97DE;
	height:55px;
	margin:0px auto;
	min-width:1024px;
    _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1024?"1024px":"");
	padding: 10px 0;
	}
#top1{
	max-width:1280PX;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1280?"1280px":"");
	margin:0px auto;
	}
#menu{
	background:#F5F5F5;
	line-height:40px;
	height:40px;
	margin:0px auto;
	min-width:1024px;
    _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1024?"1024px":""); 
	}
#menu1{
	max-width:1280PX;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1280?"1280px":"");
	margin:0px auto;
	}
#menu a{
	color:#666666;
	font-size:14px;
	display:block;
	float:left;
	width:6%;
	text-align:center;
	}
#main{
	margin:12px auto 0px auto;
	width:98%;
	padding:0px 1%;
	min-width:1024px;
    _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1024?"1024px":""); 
	}	

#main1{
	max-width:1280PX;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1280?"1280px":"");
	margin:0px auto;
	}
#left{
	width:70%;
	float:left;
	_display:inline;
	_overflow:hidden;
	}
#right{
	width:30%;
	float:right;
	*width:29%;
	_display:inline;
	_overflow:hidden;
	}

#left1{
	width:30%;
	float:left;
	}
#right1{
	width:70%;
	float:right;
	}
#ad{
	background:#FFF;
	padding:12px;
	}
.ad1{
	background:#FFF;
	padding:12px;
	margin-left:12px;
	}
.ad1 img{
	display: block;
	margin: auto;
	max-width: 100%;
	width:100%;
	_width:100%;
	}
#ad img{
	border:0px;
	margin: auto;
	max-width: 100%;
    width: auto; 
    height: auto;
	_width:100%;
	}
#aimg {
	margin-bottom:8px;
	}
#aimg img{
	display: block;
	margin: auto;
	max-width: 100%;
	width:100%;
	_width:100%;
	}
.side{
	background:#FFF;
	padding:12px 12px 0px 12px;
	color:#666;
	line-height:28px;
	}

#side3{
	background:#FFF;
	padding:12px 0px 0px 12px;
	color:#666;
	line-height:28px;
	}
.side1{
	background:#FFF;
	padding:12px 12px 0px 12px;
	margin-left:12px;
	color:#666;
	line-height:28px;
	}

#side2{
	background:#FFF;
	padding:12px 0px 0px 12px;
	margin-left:12px;
	color:#666;
	line-height:28px;
	}
.side3{
	background:#FFF;
	padding:12px 12px 0px 12px;
	margin-left:12px;
	color:#666;
	line-height:28px;
	}
#side p{
	color:#666;
	line-height:28px;
	margin:0px;
	padding:0px;
	}
#side1 p{
	color:#666;
	line-height:28px;
	margin:0px;
	padding:0px;
	overflow: hidden;
	}
.wb{
	background:url(/static/images/wb.jpg) top;
	display:block;
	float:right;
	width:46px;
	height:55px;
	}
.wb:hover{
	background-position:bottom;
	}
.tq{
	background:url(/static/images/tq.jpg) top;
	display:block;
	float:right;
	width:46px;
	height:55px;
	}
.tq:hover{
	background-position:bottom;
	}
.rss{
	background:url(/static/images/rss.jpg) top;
	display:block;
	float:right;
	width:46px;
	height:55px;
	}
.rss:hover{
	background-position:bottom;
	}
.bar_on{
	color:#FFF;
	font-size:14px;
	height:55px;
	line-height:55px;
	background:#3372B9;
	display:block;
	float:right;
	width:46px;
	text-align:center;
	}
.bar_off{
	color:#FFF;
	font-size:14px;
	height:55px;
	line-height:55px;
	display:block;
	float:right;
	width:46px;
	text-align:center;
	}
#fl{
	width:380px;
	float:left;
	}
#rl{
	float:right;
	}
.searchinput{
	width:300px;
	background:#FFF;
	border:0;
	height:30px;
	color:#999;
	line-height:30px;
	font-size:14px;
	}
.searchbutton{
	background:#FB9422;
	border:0;
	color:#FFF;
	height:32px;
	font-size:14px;
	width:80px;
	}
.search{
	padding-top:12px;
	}
.padding_b10{
	padding-bottom:10px;
	}

.padding_t10{
	padding-top:5px;
	}
.datetime{
	color:#999
	}
.h1{
	font-size:20px;font-weight:800;color:#000;padding:2px 0px 4px 4px
	}
.line26{
	line-height:26px;
	}
.line14{
	line-height:12px;
	}
.line28{
	line-height:28px;
	}
.lineb{
	border-bottom:1px dashed #CCC;margin:9px 0px;
	}
.fontred{
	color:#F00
	}

.fontblue{
	color:#06C
	}
#title{
	background:#F5F5F5;
	border-bottom:2px dotted #E5E5E5;
	line-height:38px;
	height:38px;
	font-size:16px;
	color:#666;
	font-weight:800;
	padding-left:12px;
	}
.title1{
	background:#F5F5F5;
	border-bottom:2px dotted #E5E5E5;
	line-height:38px;
	height:38px;
	font-size:16px;
	color:#666;
	font-weight:800;
	padding-left:10px;
	margin-left:12px;
	}
.title-new{
	font-size:20px;
	color:#000;
	font-weight:800;
	padding-bottom:6px;
	}

.fl{
	float:left;
	}

.rl{
	float:right;
	}
.focus{
	width:32%;
	float:left;
	}
.space{
	width:2%;
	float:left;
	}
.space img{
	display: block;
	margin: auto;
	max-width: 100%;
	_width:100%;
	}
.focus img{
	display: block;
	margin: auto;
	max-width: 100%;
	_width:100%;
	}
.focus_bg{
	background:#333;
	color:#FFF;
	font-size:14px;
	padding:8px 10px;
	position:relative;
	line-height:16px;
	}
.clear{
	clear:both
	}
.clearfloat{
	clear:both; 
	height:12px; 
	margin:0px; 
	padding:0px; 
	width:0px; 
	font:0px;
	border:none; 
	}

.leftbar501{
	float:left;
	width:49%;
	margin-right:1%;
	display:inline
	}
.leftbar502{
	float:left;
	width:46%;
	margin-right:4%;
	_margin-right:1%;
	*+margin-right: 1%;
	display:inline
	}
.leftbar50{
	float:left;
	width:49.3%;
	}
.rightbar50{
	float:right;
	width:49.3%;
	}
.c1{font-size:16px;font-weight:800;padding-bottom:5px;line-height:16px;}
.c2{line-height:22px;}
.c3{line-height:28px;padding-top:9px;}
.c4{font-size:14px;font-weight:800;padding-bottom:5px;line-height:15px;}
.links{
	background:#FFF;
	padding:10px;
	}
.links a{
	color:#666;
	line-height:26px;
	margin-right:14px;
	}

.footer{
	background:#444444;
	height:48px;
	line-height:48px;
	color:#999999;
	padding:0px 12px;
	}

.footer{
	width:98%;
	padding:0px 1%;
	min-width:1024px;
    _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1024?"1024px":""); 
	}	

.footer1{
	max-width:1280PX;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1280?"1280px":"");
	margin:0px auto;
	}
.footer a{
	color:#999999;
	}
.footer span{
	padding:0px 10px;
	}
.url{
	font-weight:100;font-size:14px
	}
.h1title{
	font-size:28px;color:#000;line-height:30px;padding:10px;margin:0px;text-align:center;
	}
.intro{
	font-size:14px;color:#999;padding:10px;border-bottom:1px solid #eee;height:24px;line-height:24px;text-align:center;
	}
.content{
	color:#666;
	font-size:16px;
	line-height:200%;
	padding:15px;
	}
.content p{
	margin:10px 0px;
    text-indent:2em;
	}
.content p img{display:block;margin:0 auto;}
.tag{
	background: #999;
	line-height: 22px;
	padding: 0px 10px;
	color: #FFF;
	text-align: center;
	float: left;
	font-size: 12px;
	margin-right: 5px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	}
.tag:hover{
	background: #CCC;
	}
.tagshare{
	background:#F5F5F5;border-top:1px dotted #CCC;border-bottom:1px dotted #CCC;padding:10px;margin-top:16px;
	}
.next{
	font-size:14px;padding:10px 0px;line-height:22px;
	}
.next span{
	font-weight:800
	}
.title2{
	font-size:16px;font-weight:800;color:#000;padding-bottom:6px;border-bottom:1px dashed #ccc;margin-top:6px
	}
.like{
	line-height:180%;padding:6px 0px
	}
.margin12{
	margin:12px 0px;
	}
.commentinput{
	background:#f5f5f5;border:1px solid #DDDDDD;width:99%;height:80px;font-size:14px;color:#999
	}
.commentbutton{
	background:#3372B9;width:100px;height:30px;line-height:30px;font-size:14px;color:#FFF;border:0;
	}
.tap{
	height:29px;border-bottom:1px solid #ddd;margin-bottom:10px;
	}
.tap div {
	float:left;padding:0px 15px;line-height:28px;background:#f5f5f5;border:1px solid #ddd;_border-bottom:0px;text-align:center;margin-right:3px;
}
.tap .tapon{
	background:#fff;border:1px solid #ddd;border-bottom:1px solid #fff;_border-bottom:0px;font-weight:800;
	}
.tapoff{
	
	}
.num{
	padding:2px 6px;
	background:#666;
	color:#FFF;
	font-size:10px;
	margin-right:5px;
	}
#wrap{
	line-height:240%;
	}

.nav span{
	background: #999;
	line-height: 22px;
	padding: 0px 10px;
	color: #FFF;
	text-align: center;
	float: left;
	font-size: 14px;
	margin-right:12px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	}
.nav a{
	font-size:14px;
	color:#666;
	display:block;
	float:left;
	margin-right:12px;
	line-height:22px;
	padding: 0px 10px;
	}
.nav a:hover{
	background: #999;
	line-height: 22px;
	padding: 0px 10px;
	color: #FFF;
	text-align: center;
	float: left;
	font-size: 14px;
	margin-right:12px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	}
.lineb{
	height:1px;margin:8px 0px;border-bottom:1px dashed #ddd
	}
.linec{
	border-left:3px solid #CCC;background:#f5f5f5;margin-top:12px;padding:10px;
	}
.lined{
	height:1px;margin:0px;border-bottom:1px dashed #ccc
	}
.c5{
	font-size:14px;color:#666;line-height:22px;
	}
.c6{
	color:#999;font-size:12px;
	}
.commentbg{
	float:right;background:url(/static/images/comment.jpg);color:#FFF;font-size:10px;font-weight:800;height:22px;line-height:16px;width:28px;margin-top:3px; text-align:center;padding-top:2px
	}
.intros{
	clear:both;
	color:#666;line-height:160%;
	padding:8px 0px;
	}
	
.intros2{
	clear:both;
	color:#666;line-height:160%;
	padding:0px 0px 8px 0px;
	}
.b90{
	width:90%;
	}

.listpage{clear:both;font-size:12px;height:24px;line-height:24px;text-align:center;padding-top:5px;}
.listpage a{background-color:#FFFFFF;border:1px solid #ccc;color:#666666;display:block;float:left;font-size:12px;height:24px;line-height:24px;margin:0px 3px 0px 0px;padding-left:10px;padding-right:10px;}
.listpage a:hover{background-color:#FF4000;border:1px solid #FF4000;color:#fff;}
.listpage  .current{background-color:#FF4000;border:1px solid #FF4000;color:#fff;}
.listpage span{background-color:#FF4000;border:1px solid #FF4000;color:#fff;display:block;float:left;font-size:12px;height:24px;line-height:24px;margin:0px 3px 0px 0px;padding-left:10px;padding-right:10px;}


.rank1-10{
	background:#06C;
	color:#FFF;
	padding:2px 6px;
	font-size:12px;
	}
.rank10{
	background:#999;
	color:#FFF;
	padding:2px 6px;
	font-size:12px;
	}
	
.tags{
	padding:10px 0px 10px 0px;
	}
.tags span{
	border:1px solid #ccc;
	padding:2px 6px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background:#f2f2f2;
	margin-right:5px;
	}
.taglist{
	}
.taglist a{
	width:14%;
	float:left;
	display:block;
	background:#f2f2f2;
	margin-right:2px;
	margin-bottom:2px;
	line-height:30px;
	text-align:center;
	}

.taglist a:hover{
	background:#F60;
	color:#FFF;
	}

.loginbutton{
	background:#0670C9;
	width:125px;
	height:40px;
	display:block;
	color:#FFF;
	font-size:20px;
	font-weight:800;
	border:0px;
	}

.regbutton{
	background:#FF4000;
	width:125px;
	height:40px;
	display:block;
	color:#FFF;
	font-size:20px;
	font-weight:800;
	border:0px;
	}
.logininput{
	border:1px solid #ccc;
	background:#f2f2f2;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#666;
	width:330px;
	}
.border-right{
	border-right:1px dotted #ddd;
	}
.margin25{
	padding:25px 0px;
	margin:0px auto;
	}

.mdview img{
	display: block;
	margin: auto;
	max-width: 100%;
	_width:100%;
	}

.padding5{
	padding:8px 0px;
	}
	
.banner img{
	display: block;
	margin: auto;
	max-width: 100%;
	_width:100%;
	}
.mdvideo img{
	display: block;
	margin: auto;
	max-width: 100%;
	_width:100%;
	}
.line16{
	line-height:16px;
	}
.banneron{
	background:#F60;height:6px;width:6px;display:block;float:left;margin-right:5px;margin-top:10px;
	}
.banneroff{
	background:#999;height:6px;width:6px;display:block;float:left;margin-right:5px;margin-top:10px;
	}
.dahuiimg img{
	display: block;
	margin: auto;
	max-width: 100%;
	_width:100%;
	}
.dahuitext{
	padding:0px 10px;
	line-height:20px;
	text-align:center;
	}
.tips{
	font-size:20px;
	color:#F00;
	font-weight:800;
	}

.tips span{
	display: block;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	background: #F00;
	width: 24px;
	height: 24px;
	color: #FFF;
	text-align: center;
	font-weight: 800;
	float: left;
	line-height:24px;
	margin-right: 6px;
	}
.tougao1{
	border:1px solid #ccc;
	background:#f2f2f2;
	height:30px;
	line-height:30px;
	font-size:14px;
	width:250px;
	}
.tougao2{
	border:1px solid #ccc;
	background:#f2f2f2;
	height:30px;
	line-height:30px;
	font-size:14px;
	width:500px;
	}
.tougao3{
	background:#0670C9;
	width:125px;
	height:40px;
	display:block;
	color:#FFF;
	font-size:20px;
	font-weight:800;
	border:0px;
	}
.nvren img{
	display: block;
	margin: auto;
	max-width: 100%;
	_width:100%;
	}
.nvrenbang{
	float:left;
	width:16%;
	margin-right:0.6%;
	}

.nvrenbang img{
	display: block;
	margin: auto;
	max-width: 100%;
	_width:100%;
	}
.border4{
	border:1px solid #ccc;
	padding:10px;
	line-height:20px;
	}
.fl1{
	float:left;
	background:#7C0BC8;
	line-height:28px;
	height:28px;
	color:#FFF;
	font-size:14px;
	font-weight:800;
	position:absolute;
	margin:-24px 0px 0px 0px;
	padding:0px 10px;
	}
.tel1{
	color:#f60;
	line-height:22px;
	}
.tel2 li{
	background:url(/static/images/tel.jpg);
	background-repeat:no-repeat;
	line-height:20px;
	margin:10px 0px;
	padding-left:26px;
	list-style-type:none;
	font-size:14px;
	}
.file2 li{
	background:url(/static/images/file.jpg);
	background-repeat:no-repeat;
	line-height:20px;
	margin:10px 0px;
	padding-left:26px;
	list-style-type:none;
	font-size:14px;
	}
.ctitle{
	border-left:3px solid #F60;
	background:#f2f2f2;
	line-height:36px;
	color:#F60;
	padding-left:6px;
	}
.line-right{
	border-right:1px dotted #ccc;
	}
.line-left{
	border-left:1px dotted #ccc;
	padding-left:12px;
	width:33%;
	}

.name_title{
	color:#518a00;
	font-size:16px;
	}
.name{
	background:url(/static/images/man.jpg);
	background-repeat:no-repeat;
	line-height:20px;
	margin:5px 0px;
	padding-left:26px;
	list-style-type:none;
	font-size:14px;
	}
.mpk_main_div {background-color: #FFFFFF;margin-left:12px;}
.mpk_main_div_txt {height:36px;width:100%;}
.mpk_main_div img {width:100%;display: block;max-width: 100%;}
#mpk_tg {border-right:solid #ccc 1px;}
#right .mpk_main_div_txt a {
	width:49.8%;
    font-size: 16px; 
    color: rgb(0, 0, 0);
    background: none repeat scroll 0% 0% rgb(244, 244, 244);
    border-top:1px solid #ccc;
    text-align:center;    
	color:#000;
	display:block;
	float:left;
	height:35px;
	line-height:35px;
	text-decoration:none;
}
#pages { overflow:hidden; }
#pages a { display:inline-block; height:24px; line-height:24px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 15px}
#pages a.a1 { background:#ddd; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:24px; line-height:24px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 15px}
.page .noPage { display:inline-block; width:56px; height:24px; line-height:24px; background:#ddd ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}
.list14 li,.list12 li{padding:3px 0;color:#333;font-size:12px;line-height:16px;text-align:left;}
.list14 li{padding:4px 0;font-size:15px;}
.list14 li,.list12 li{height:28px;line-height:28px;overflow:hidden;}
.list12 li{padding:0 0 0 8px;background-position:0 -30px;background-position:0 -31px\9;}
.list14 h3{height:32px;overflow:hidden;font:16px/32px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"}
.list14 h3 a:hover { color:#ff0000}
.list14 li a:hover { color:#ff0000}
.list14 li span { float:right; color:#666; font-size:12px;}

.line01{ border-bottom:1px dashed #ddd; height:10px !important; line-height:1px; background:none; padding:0px; margin:0px auto 15px auto;}