body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,button,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,i,th,var{font-weight:normal;font-style:normal}input,select,textarea,img{vertical-align:middle;outline:0}ol,ul{list-style:none}q:before,q:after{content:''}abbr,acronym{border:0}a,a:hover{text-decoration:none;outline:0}.fl{float:left}.fr{float:right}.db{display:block}.dib{display:inline-block}.mauto{margin-left:auto;margin-right:auto}.ohidden{overflow:hidden}.vhidden{visibility:hidden}.vm{vertical-align:middle}.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}

body{font-size:14px; color:#333333; background-color:#ffffff; font-family:"Microsoft YaHei","Arial","Verdana";}
a{color:#333333;}
a:hover{color:#003d82;}
.common_wrap{width:1310px; margin:0 auto; overflow:hidden;}

.banner{height:835px; overflow:hidden; background:url(../image/2434560.jpg) center 0 no-repeat;}
.banner_top{height:62px; overflow:hidden; margin-top:25px;}
.lpgo{float:left;}
.go2home{float:right; margin-top:20px;}
.nav{height:46px; line-height:46px; color:#02283a; font-weight:bold; font-size:24px; margin-top:701px;}
.nav a{float:left; color:#02283a; -webkit-text-stroke:0.5px #ffffff; -ms-text-stroke:0.5px #ffffff; -moz-text-stroke:0.5px #ffffff; text-stroke:0.5px #ffffff; padding:0 31px;}
.nav_line{float:left; width:1px; height:46px; background:url(../image/2434576.png) 0 0 no-repeat;}
.main{background:url(../image/2434561.jpg) center 0 no-repeat; overflow:hidden;}
.whiteBg{background-color:#ffffff;}
.toutiao{height:96px; line-height:96px; font-size:66px; font-weight:bold; text-align:center; color:#ffffff;}
.toutiao a{color:#ffffff;}
.focus{float:left; width:786px; height:524px; overflow:hidden;}
.ywzj{float:right; width:521px;}
.ywzj_title{display:block; height:82px;}
.ywzj_list{padding:10px 20px;}
.ywzj_list li{margin-top:20px;}
.ywzj_list_title{display:block; font-size:24px; height:30px; line-height:30px; overflow:hidden; margin-bottom:10px;}
.ywzj_list_desc{font-size:16px; line-height:26px; max-height:78px; overflow:hidden;}
.line{height:5px; background:url(../image/2434573.jpg) 0 0 repeat-x;}
.zzcs{float:left; width:786px;}
.zzcs_title{display:block; height:96px; text-align:center;}
.zzcs_news{overflow:hidden; margin-top:10px;}
.zzcs_nav{float:left; width:150px; margin-left:15px;}
.zzcs_nav a{display:block; height:67px; background:url(../image/2434589.png) 0 0 no-repeat; margin-top:25px;}
.zzcs_nav a.curr{background:url(../image/2434594.png) 0 0 no-repeat;}
.zzcs_con{float:right; position:relative; width:610px; height:387px; overflow:hidden; background-color:#dce8f2;}
.zzcs_con_top{position:absolute; top:10px; left:45px; z-index:999; overflow:hidden; width:566px; height:180px; background:url(../image/2434588.jpg) 0 0 no-repeat;}
.zzcs_con_top_img{float:left; width:203px; height:142px; margin-left:18px; margin-top:18px;}
.zzcs_con_top_r{float:right; width:310px; margin-top:18px; margin-right:5px;}
.zzcs_con_top_r_title{font-size:18px; font-weight:bold;}
.zzcs_con_top_r_desc{font-size:16px; line-height:30px; margin-top:10px;}
.zzcs_con_list{position:absolute; top:210px; left:45px; z-index:999; overflow:hidden; width:566px;}
.zzcs_con_list li{height:30px; line-height:30px; font-size:16px; overflow:hidden;}
.mtjj{float:right; width:496px;}
.mtjj_title{display:block; height:96px; text-align:center;}
.mtjj_con{background-color:#dce8f2; height:357px; margin-top:10px; padding:15px 30px;}
.mtjj_con ul li{height:30px; line-height:30px; font-size:16px; overflow:hidden;}
.spbd{}
.spbd_title{display:block; height:88px; text-align:center;}
.spbd_con{height:255px; overflow:hidden; position:relative; margin-top:24px;}
.btn_pre{display:block; position:absolute; left:0; top:100px; z-index:999;}
.btn_next{display:block; position:absolute; right:0; top:100px; z-index:999;}
.spbd_list{overflow:hidden; margin-right:-10px;}
.spbd_list li{float:left; width:430px; height:255px; margin-right:10px;}
.spbd_list li a{display:block; width:430px; height:255px; position:relative;}
.spbd_list li a span{display:block; width:430px; height:34px; line-height:34px; text-align:center; position:absolute; left:0; bottom:0; background:url(../image/2434582.png) 0 0 repeat; font-size:24px;}
.jdpl{float:left; width:412px;}
.jdpl_title{display:block; height:85px; text-align:center;}
.jdpl_img{text-align:center; margin-top:20px;}
.jdpl_list{padding:0 15px; margin-top:20px;}
.jdpl_list li{height:30px; line-height:30px; font-size:16px; overflow:hidden;}
.tdgg{float:left; width:411px; margin-left:26px;}
.tdgg_title{display:block; height:85px; text-align:center;}
.tdgg_img{text-align:center; margin-top:20px;}
.tdgg_list{padding:0 15px; margin-top:20px;}
.tdgg_list li{height:30px; line-height:30px; font-size:16px; overflow:hidden;}
.gjty{float:right; width:420px;}
.gjty_title{display:block; height:85px; text-align:center;}
.gjty_con{background-color:#dce8f2; padding-top:20px; margin-top:20px; height:625px;}
.gjty_con ul li{margin-top:5px;}
.gjty_con_title{padding:10px; margin-top:5px;}
.gjty_con_title a{display:block; height:30px; line-height:30px; font-size:16px; overflow:hidden;}
.other{text-align:center; padding:25px 0;}
.other a{padding:0 20px;}

.mSec{background-color:#ffffff; min-height:700px; margin-top:20px; padding-bottom:55px;}
.mLocation{width:1200px; margin:0 auto; padding:12px 0; font-size:16px; border-bottom:1px solid #cccccc;}
.mSec_list{width:1150px; margin:10px auto 0;}
.mSec_list li{border-bottom:1px dashed #cccccc; padding-bottom:10px; padding-top:15px; font-size:16px; overflow:hidden;}
.mSec_list li a{float:left; width:880px; height:20px; line-height:20px; overflow:hidden;}
.mSec_list li span{float:right; color:#999999;}
.mPage{margin-top:25px; text-align:center; font-size:0;}
.mPage a{display:inline-block; padding:5px 10px; border:1px solid #cccccc; margin:0 3px; font-size:14px;}
.mPage a:hover{background-color:#003d82; color:#ffffff; border:1px solid #003d82;}
.mPage a.curr{background-color:#003d82; color:#ffffff; border:1px solid #003d82;}

.co_title{ width:88%; margin:0 auto; padding-top:30px;  border-bottom:solid 1px #cccccc; }
.co_title h3{ width:84%; margin:0 auto; padding-bottom:10px; text-align:center; line-height:36px; color:#333333; font-size:24px;}
.co_title p{ width:84%; margin:0 auto; text-align:center; line-height:36px; color:#333333; font-size:14px; padding-bottom:5px;}
.co_content{ width:84%; margin:40px auto; line-height:28px; font-size:16px; color:#333333;}

.footer{width:100%; background:#e7e7e7;}
.footer .ft{width:1210px; margin:0 auto;}
.footblue{color:#666;}