@charset "gb2312";
*{margin:0 auto;padding:0;list-style-type:none;}
div,p{margin:0;}
.clear{clear:both;}
body{font-family: "微软雅黑","arial"; font-size: 12px; color: #232323;font-size:12px;}
a{font-family: "微软雅黑","arial";color: #222;text-decoration:none;font-size:12px;}
a:hover{color:#F00;}
a img{border:0;}
li a:hover{color:inherit;}
blockquote, q{quotes: none;}
.xt{border:#dbdbdb solid 1px;}
.xtb{border-bottom:#dbdbdb solid 1px;}
.w1200{width:1200px;}
/*头部*/
.topbox{background-color:#004099;height:30px;color:#FFFFFF;}
.topbox .topr a{color:#FFFFFF;line-height:30px;}
.headbox{height:46px;}
.headbox .headr{width: 1200px;/*height: 92px;position: absolute;top:30px;right: 0px;*/}
/*首页新闻*/
.newsimgbox{padding: 8px 10px;width: 334px;position: relative;height: 224px;overflow: hidden;}
.newsimgbox p{position: relative;background: rgba(46,46,46,0.6);height: 30px;line-height: 30px;bottom: 30px;text-align:center;}
.newsimgbox a p{color:#FFFFFF;font-size:14px;}
.newsimgbox img {width:334px; height:224px;}
.newsbox{width:440px;height:240px;}
.hone-title h2{font-size:20px;color:#004099;font-weight:bold;}
.hone-title h2 span{font-size:16px;color:#8c8c8c;}
.cont {padding:5px;}
.cont h3{line-height:28px;font-weight:bold;}
.cont h3 a{color:#333333;font-size:13px;}
.cont p{color:#666666;line-height:24px; text-indent:2em;}
.cont p a{color:#E40001;}
.col_list{line-height:25px;}
.col_list_time{font-size:;color:#898989;font-family:"微软雅黑";}
.lsggbox .col_listbox2{padding-top:12px;}
.lsggbox .col_listbox2 .col_list{line-height:26px;padding-left:5px;}
.lsggbox .col_listbox2 .col_listico span{display:block;width:13px;font-size:10px;height:13px;line-height:13px;background:#858585;color:#FFFFFF;text-align:center;}
.hbjj{line-height:2; color:#666; padding-top:15px; text-indent:2em;}
.listico{background-color:#078df0!important;}
.more a{color:#333333;}
.more a:hover{text-decoration: underline;}
.hxjs_title h3{line-height:36px;height:36px;font-size:18px;color:#333333;padding-top:5px;}
.hxjs-text {line-height:18px;color:#666666; text-indent:2em;}
.home_mr{padding-top: 22px;height:128px;position: relative;}
.home_mr a{display:block; height:128px;}
.home_mr h3{margin-left:16px;font-size:16px;}
.home_mr p{width:122px;margin-left:28px;margin-top:12px;line-height:22px;font-size:16px;}
.cpzxbox .hone-title{padding-bottom:10px;}
.cpzxbox hr{background:#e1e1e1;border:0;height:1px;}
/*#cpzx{width:1200px; position:relative; overflow: hidden;}*/
/*#cpzx .prev {width:26px; height:26px; position:absolute; background:url(images/bleft.png) center no-repeat; top:14px; left:-30px;}
#cpzx .next {width:26px; height:26px; position:absolute; background:url(images/bright.png) center no-repeat; top:14px; right:-30px;}
#cpzx .box{width:1200px; height:220px; overflow:hidden;}*/
.cpzx #dhemo{width:1200px; height:200px; overflow:hidden; position:relative;}
.cpzx #dhemo ul li{ float:left;width:206px;height:160px; text-align:left;padding:5px;border:#cbcbcb solid 1px;margin-right:28px;}
.cpzx #dhemo ul li p{text-align:center;line-height:24px;}
.cpzx #dhemo ul li img {width:206px; height:160px;}
.cpzx #dhemo ul{float:left;}
.cpzx #dhemo .listwidth{width:9999px; position:absolute;}



.spzx{background-image: url(images/home_spzx.jpg);background-repeat: no-repeat;}
.spzx a{background:url(images/icon3.png) no-repeat center;}
.spzx h3 span{color:#ce3e1c;}
.spzx h3,.shzr h3{color:#333333;}
.tzzgx{background:#CE3E1C; color:#FFF;}
.tzzgx a{background:url(images/icon1.png)no-repeat 116px 76px;}
.tzzgx p{font-size:15px;line-height:26px;margin-top:8px;}
.zxns a{background:url(images/icon2.png)no-repeat 116px 76px;}
.tzzgx a,.zxns a,.tzzgx a:hover,.zxns a:hover{color:#FFFFFF;}
.zxns{background:#579a4d;}
.shzr{background-image:url(images/home_shzr.jpg);background-repeat: no-repeat;}
.fwkhbox{height:136px;background:#ECECEC;padding-top:16px;}
.fwkhbox .title h3{font-size:20px;color:#333333;line-height:56px;font-weight:bold;}
.fwkhbox .title h3 span{font-size: 14px;color: #666666;font-weight: normal;}
.fwkhbox hr{background:#DADADA;height:1px;border:0;}
#fwkh {width:1200px; position:relative;}
#fwkh .prev {width:26px; height:26px; position:absolute; background:url(images/bleft.png) center no-repeat; top:14px; left:-30px;}
#fwkh .next {width:26px; height:26px; position:absolute; background:url(images/bright.png) center no-repeat; top:14px; right:-30px;}
#fwkh .box{width:1200px; height:54px; overflow:hidden;}
#fwkh .list{width:9999px; height:54px; overflow:hidden;}
#fwkh .list li{ float:left;width:173px;height:54px; text-align:left;}
#fwkh .list li img {width:157px; height:52px;border:#cbcbcb solid 1px;}
/*尾部*/
.footer{height:242px;padding-top:25px;padding-bottom:40px;background:#004099;color:#FFFFFF;}
.footer .left{padding-right:92px; border-right:#0155b0 solid 1px;height:227px;padding-top:15px;}
.footer .left .fnavtit{text-align:center;line-height:30px;color:;font-size:14px;border-bottom:#0155b0 solid 1px;padding-bottom:5px;}
.footer .left .fnav a{display:block;margin-top:10px;color:#FFFFFF;text-align:center;line-height:24px;}
.footer .right{padding-left:46px;padding-top:18px;line-height:32px;font-size:14px;}
.footer .right h2{font-size:16px;line-height:42px;font-weight:bold;}
.footer .right .sec{padding-top:16px;width:210px;font-size:12px;text-align:center;}
.footer .right .sec a{display:inline-block;width:58px;padding-top:36px;height:26px;color:#fffFFF;}
.footer .right .sec a.xlwb{background:url(images/xlwb.png)no-repeat top center;}
.footer .right .sec a.wx{background:url(images/wx.png)no-repeat top center;margin:0px 18px;}
.footer .right .sec a.qq{background:url(images/qq.png)no-repeat top center;}
.wrapper{height:45px;background:#013885;text-align:center;line-height:45px;color:#51acff;}
/*内页*/
.mleft{width:242px;}
.mleft .aside{position: relative; z-index: 9; width: 242px; margin-top: -164px;}
.mleft .aside .aside-head{background:#004099;height:102px;}
.mleft .aside .aside-head p {color:#FFF; font-weight:bold; font-size:24px; margin:40px 0 0 36px;}
.mleft .aside .aside-head img{margin-left:28px;margin-top:32px;}
.mleft .aside .asidenav{padding-bottom: 55px;background-color: #eeeeee;}
.mleft .aside .asidenav li a{display:block;width:192px;line-height:62px;height:62px;margin:0 auto;padding-left:26px;font-size:22px;border-bottom: 1px solid #dcdcdc;color:#333333;}
.asidenav li.on{background:#313131;}
.asidenav li.on a{color:#FFFFFF!important;border-bottom: 1px solid #313131!important;}
.aside .mspzx{background:url(images/m_spzx.jpg);height:92px;}
.aside .mspzx a,.aside .mtzzgx a,.aside .mshzr a,.aside .mzxns a{display:block;height:92px;padding-left:22px;}
.aside .mspzx a h3{font-size:22px;color:#333333;line-height:92px;}
.aside .mspzx a h3 span{color:#c20202;}
.aside .mtzzgx{background:#b73502;height:92px;}
.aside .mtzzgx a{background:url(images/icon1.png)no-repeat 180px 28px;padding-top:8px;height:84px;}
.aside .mtzzgx h3{color:#FFFFFF;font-size:21px;line-height:30px;}
.aside .mtzzgx p{width:128px;font-size:14px;line-height:22px;color:#FFFFFF;}
.aside .mshzr{background:url(images/m_shzr.jpg);height:92px;}
.aside .mshzr a h3{font-size:22px;color:#333333;line-height:92px;}
.aside .mzxns{background:#078df0;height:92px;}
.aside .mzxns a{background:url(images/icon2.png)no-repeat 180px 28px;padding-top:8px;height:84px;}
.aside .mzxns h3{font-size:21px;color:#FFFFFF;}
.aside .mzxns p{font-size:16px;color:#FFFFFF;line-height:28px;}
.tit h3{line-height:62px;font-size:21px;color:#333333;}
.router span{display:inline-block;font-size:16px;padding-left:24px;height:24px;line-height:24px;background:url(images/icon4.png)no-repeat;color:#333333;}
.router a{font-size:16px;}
.router{font-size:16px;}
.mright{width:920px;padding-top:10px;}
.mright .newslist li{overflow: hidden; width: 100%; padding: 20px 0; border-bottom: 1px dotted #dbd4cd;}
.newslist .time{float: left; width: 60px;}
.newslist .day, .newslist .date{background-color: #ececec; display: block; text-align: center; font-family: Arial;}
.newslist .day{height: 46px; line-height: 46px; border-bottom: 1px solid #fff; color: #000; font-size: 34px;}
.newslist .date{height: 22px; line-height: 22px; font-size: 10px;color:#333333;}
.newslist .conts{float: right; width: 840px;}
.newslist h3{ margin-top: -2px; font-size: 14px;font-weight: bold;padding-bottom:6px}
.newslist .more{margin-left: 8px;}
.conts p{color:#333333;font-size:14px;line-height:24px;}
.conts h3 a{color:#333333;}
.conts h3 a;hover{color:#FF0000 !important;}
.pag{text-align:right;padding-top:20px;}
.pag a{display:inline-block;margin-left:12px;padding:4px 8px;border:#eeeeee solid 1px;}
/* 顶部导航 */
.top_nav {
	height: 46px;
}
.top_nav li{
	float:left;
/*	height: 92px;
*/	width:130px;
	text-align:center; background:url(images/navxt.jpg) no-repeat top right;
}
.top_nav a {
	color: #fff !important;
	text-align: center;
	display: inline-block;
	line-height: 46px;
	font-size: 16px;
	/*padding-right:14px;
	background:url(images/navico.png) no-repeat center right;*/
}
.top_nav li:hover {
	font-size:16px; font-weight:bold;
}
/*.top_nav div{
	width:100%;
	left:0;
	height:40px;
	display:block;
	visibility:hidden;
	position:absolute;
	z-index:9999;
	background:none;
	*margin-top:48px;
}
.top_nav div ul {position:absolute; background:rgba(0,0,0,0.7); clear:both; padding:0 10px;*background:#000;}
.top_nav div li{
	width:auto;
	height:40px;
	float:left; background:none;
}
.top_nav div li:hover{ background:none;}
.top_nav div a {
	color:#FFF !important;
	padding:0 15px;
	background:none;
	font-size:14px;
	height:40px;
	line-height:40px;
	font-weight:normal;
}
.top_nav div a:hover {
	text-decoration:underline;
}*/

.top_nav{width:100%; height:48px;background:url(images/navbg.jpg) repeat-x;}
.top_nav .top_lb{ width:1200px !important; margin:0 auto;}

.top_nav div{
	width:130px;
	display:block;
	visibility:hidden;
	position:absolute;
	z-index:9999;
	*margin-left:-120px;
	*margin-top:34px;
	background:#0155b0;
}
.top_nav div li{
	/*border-top:#fff 1px solid;*/
	height:34px;
}
.top_nav div a {
	font-size:14px;
	height:34px;
	line-height:34px;
	font-weight:normal;
}
.top_nav div a:hover {
	text-decoration:underline;
}
.top_nav div li.img{ display:none !important;}

/*#menu_2 ul {left:110px;}
#menu_3 ul {left:315px;}
#menu_4 ul {left:245px;}
#menu_5 ul {left:605px;}
#menu_6 ul {left:575px;}
#menu_7 ul {left:840px;}
#menu_8 ul {left:915px;}
#menu_9 ul {left:1035px;}
*//* 侧边导航 */
.nav_left {}
.nav_left a{
	background:url(images/pub_p.jpg) no-repeat center;
	width:200px;
	height:34px;
	font-size:14px;
	text-align:center;
	line-height:34px;
	display:block;
}
#nav_left_now,.nav_left a:hover{
	font-weight:bold;
}
.pubcontent {font-size:14px; line-height:2; margin-top:10px;}
.twlist li {padding:15px 0; border-bottom:#CCC 1px dashed;}
.twlist li img {float:left; margin-right:20px;}
.twlist .twtit {margin:5px 0;}
.twlist .twtit a {font-size:16px; font-weight:bold;}
.pagestr span {padding:0 5px; border:#aaa 1px solid;}
.pagestr span.pnow {color:#D00}