@charset "utf-8";

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td{ margin: 0px;padding: 0px; font-size:14px; font-family:"微软雅黑", "宋体"; }
body,html{width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);min-width:1423px;}
table {border-collapse: collapse;border-spacing: 0px; }
*{margin: 0px;padding: 0px;list-style-type: none;  }
.clear{ clear:both;}
a{text-decoration: none;color:#3c3c3c;outline: medium none;font-size:14px; line-height:180%;}
a:hover{ color:#F30;font-size:14px;line-height:180%;}
img{border: none;vertical-align: top;  max-width: 100%;/* display: block;*/} 
.logo{ width:100%; margin:auto; margin:auto; text-align:center; background:url(../images/logo.jpg) no-repeat center; height:114px;}

.daoh{ background:#395c94; width:100%; line-height:35px; margin:auto; text-align:center;}
.te{width:1423px; margin:auto; text-align:center;height:35px; padding-left:73px;}
.te a{ font-size:16px; color:#fff; text-decoration:none; padding-left:40px; padding-right:40px;line-height:35px; height:35px; display:block; float:left; font-weight:bold;}
.te a:hover{ text-decoration:underline; background:#e3655c; text-align:center; line-height:35px; height:35px; text-decoration:none; font-weight:bold;} 

.banner{ width:100%; margin:auto; text-align:center;}
.flexslider{position:relative;height:361px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:361px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background: url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


 

.cp{ width:1230px; margin:auto; }
.cp_zs{ width:1230px; margin:auto;}
.cp_zuo{ width:221px; float:left; border:1px solid #395c94;margin-top:15px;}
.cp_zuo h2{ width:221px; background:#395c94; color:#fff; font-size:22px; text-align:center; margin:auto; line-height:53px;height:53px;}
.cp_zuo ul{padding-top:10px;padding-bottom:10px;}
.cp_zuo ul li{ width:200px; height:46px; background:url(../images/sortbg.jpg); list-style:none; text-align:center; margin:auto; }
.cp_zuo ul li a{ color:#505050; text-decoration:none;  text-align:center; line-height:46px;}
.cp_zuo ul li a:hover{ text-decoration:underline;}

.cp_left{ width:187px; float:left; margin-left:90px; margin-top:15px;height: 1200px;background-color: #f3f3f3;}
.cp_left h2{ width:187px; background:url(../images/cp_top.jpg) no-repeat scroll 0 0; color:#2b4d8d; font-size:22px; text-align:center; margin:auto;}
.cp_left ul li{ width:187px; height:36px; background:url(../images/cp_left.jpg); list-style:none; text-align:center; margin:auto; text-align:center;}
.cp_left a{ margin:auto; text-align:center;}
.cp_left ul li a{ color:#505050; text-decoration:none; margin-top:5px; margin:auto; text-align:center;}
.cp_left ul li a:hover{ text-decoration:underline;}


.cp_right{ float:right; width:988px; margin-top:15px;}
.cpcp_top{ background:url(../images/jpbg.jpg) no-repeat; width:988px;height:37px;}
.cpcp_top h3{ color:#fff; font-size:19px; padding-left:20px;line-height:37px; font-weight: normal; float:left;}
.cpcp_top p{ float:right; padding-right:15px;}
.cpcp_top p a{ line-height:37px; color:#000; font-size:12px;}
.cpcp_top p a:hover{ color:#F30;}
.cp_right ul li{ float:left; list-style:none; background-color:#FFF;  text-align:center; margin-top:15px;padding-left:15px;width:222px;margin-right:10px;}
A.pro{ line-height:32px; font-weight:bold;color:#395c94; font-size:14px;}
A.pro:hover{ color:#F30;}
/*.cp_right ul li a{ color:#474747;line-height:22px;}*/
.cp_right ul li p{ text-align:left;}
.cp_right ul li p a{ color:#282828;font-size:12px;line-height:22px; text-indent:2em;}
.cp_right ul li span{    display: block;    height: 30px; line-height: 30px; background: #e0e0e0; width: 222px; margin: auto;margin-top:10px;}
/*.ul li name{ display: block; height: 30px; line-height: 30px; background: #e0e0e0;}*/

.cptj{ width:1230px; margin:auto; text-align:center;margin-top:15px;}
.cptj_tit{ width:1230px; margin:auto; background:url(../images/cptj.jpg) no-repeat;height:37px; }
.cptj_tit h3{ color:#fff; font-size:19px; padding-left:20px;line-height:37px; font-weight: normal; float:left;}
.cptj_tit p{ float:right; padding-right:25px;}
.cptj_tit p a{ line-height:37px; color:#000; font-size:12px;}
.cptj_tit p a:hover{ color:#F30;}

.cptj_pic{ width:1220px; margin:auto; text-align:center;white-space: nowrap;overflow: hidden; margin-top:15px;}
.cptj_pic ul{}
.cptj_pic ul li{ width:200px;float:left;white-space: normal;margin-left:3px;}
.cptj_pic ul li img{}
.proimg{ margin-top:10px;}
.proimg a{display: inline-block;margin-right: 10px;vertical-align: top;}
.proimg h5{ font-size:14px;}
.proimg h5 a{ line-height: 32px; font-weight: bold; color: #395c94;font-size: 14px;}
.proimg p a{ font-size:12px; }
.proimg p{ text-align:left;}
/*.shuoming{height: 60px;display: block;padding: 12px 0px;text-align: left;color: #636363;overflow: hidden; padding-left:20px;}*/
.proimg span{display: block;height: 30px;line-height: 30px;background: #e0e0e0; width:190px; margin:auto;margin-top:15px;}
.proimg span a{ color:#284262;}

.con{width:100%; background:#f8f8f8; margin:auto;}
.gn{ width:1230px; background:#f8f8f8; margin:auto; margin-top:20px;}
.gn_top{ text-align:center;}
.ys_left{ width:680px; float:left; }

.pinp{ float:left;}
.slxh{ float:left; width:400px; margin-top:10px;}
.slxh ul li{ float:left; width:410px; list-style:none; font-size:14px; color:#282828; text-decoration:none; line-height:1.5; margin-bottom:10px;}

.qiangd{ float:left; margin-top:30px;}
.scnl{ float:left; width:400px; margin-top:10px;}
.scnl ul li{ float:left; width:400px; list-style:none; font-size:14px; color:#282828; text-decoration:none; line-height:1.5; margin-bottom:10px;}

.ys_right{ width:450px; float:right; }
.ys_p{ float:left;}
.ys_ppp{ float:right;  width:450px;}
.zhuany{ float:right; width:389px;  margin-top:30px;}
.jszc{ float:right; width:389px; margin-top:10px;}
.jszc ul li{ float:right; width:400px; list-style:none; font-size:14px; color:#282828; text-decoration:none; line-height:1.5; margin-bottom:10px;}

.youzhi{ float:right; width:389px; margin-top:30px;}
.fuwu{ float:right; width:389px; margin-top:10px;}
.fuwu ul li{ float:right; width:400px; list-style:none; font-size:14px; color:#282828; text-decoration:none; line-height:1.5; margin-bottom:10px;}

.info{ width:1230px; margin:auto; text-align:center; margin-top:30px;}
.about{ width:1230px; margin:auto; text-align:center;}

.info_left{ width:770px; float:left;}
.aaa{ float:right; background:url(../images/zoujin.jpg) no-repeat;width:770px; height:30px;}
.aaa p{float:right;}
.aaa p a{ font-size:12px; color:#282828; text-decoration:none;}
.aaa p a:hover{ font-size:12px; color:#282828; text-decoration:underline;}
.abnr{width:770px; }
.aaa_p{ float:left; margin-top:20px;}
.aaa_w{ float:right; width:520px; margin-left:27px; text-align:left; line-height:1.5; margin-top:20px;}
.aaa_w a{ font-family:"微软雅黑"; font-size:14px; color:#282828; text-decoration:none;}
.aaa_w a:hover{ font-family:"微软雅黑"; font-size:14px; color:#282828; text-decoration:underline;}
.info_right{ background:url(../images/back.jpg) no-repeat; float:right; width:420px;}
.info_right ul li{ font-size:14px; color:#282828; list-style:none; text-align:left; margin-top:50px; line-height:2.5; margin-left:20px;}

.news{ width:1230px; margin:auto; margin-top:25px; text-align:left;}
.news_left{ background:url(../images/dongtai.jpg) no-repeat;width:369px; float:left;margin-right:30px;}
.new_left_tit{ text-align:right;}
.new_left_tit a{font-size:12px; color:#282828; text-decoration:none;}
.new_left_tit a:hover{font-size:12px; color:#282828; text-decoration:underline;}

.dt{ float:left; width:369px; border-bottom: 1px dashed #666666;margin-top:20px;}
.dt_img{ float:left; width:112px;margin:13px;}
.dt h4{  font-size:14px; color:#282828;line-height:28px;}
.dt h4 a{ font-size:14px; color:#282828; text-decoration:none;line-height:28px;}
.dt h4 a:hover{ font-size:14px; color:#282828; text-decoration:underline;}

.dt p{ font-size:12px; float:right;width:230px;}
.dt p a{ font-size:12px; color:#282828; text-decoration:none;line-height:24px;}
.dt p a:hover{ font-size:12px; color:#282828; text-decoration:underline;}

.dt_a{ list-style:none; list-style:none; color:#282828; margin-bottom:10px; margin-top:5px;}
.dt_a ul li{ font-size:14px; color:#282828; text-decoration:none; list-style:none; border-bottom:1px dashed #ccc;line-height:28px;}
.dt_a ul li a{ font-size:14px; color:#282828; text-decoration:none; list-style:none;}
.dt_a ul li a:hover{ font-size:14px; color:#282828; text-decoration:underline; list-style:none;}
.dt_a ul li span{ float:right;display: inline-block;}

.middle{ background:url(../images/jishu.jpg) no-repeat;width:369px; float:left;margin-right:30px;}
.middle_tit{ text-align:right;}
.middle_tit a{font-size:12px; color:#282828; text-decoration:none;}
.middle_tit a:hover{font-size:12px; color:#282828; text-decoration:underline;}

.se{ float:left;  border-bottom: 1px dashed #666666; width:369px; margin-top:20px;}
.se_img{ float:left; margin:17px; width:112px;}
.se h4{ float:left; font-size:14px; color:#282828; line-height:28px;}
.se h4 a{ font-size:14px; color:#282828; text-decoration:none; line-height:28px;}
.se h4 a:hover{ font-size:14px; color:#282828; text-decoration:underline;}

.se p{ font-size:12px; float:left; width:220px;}
.se p a{ font-size:12px; color:#282828; text-decoration:none; line-height:24px;}
.se p a:hover{ font-size:12px; color:#282828; text-decoration:underline;}

.se_a{ list-style:none; list-style:none; color:#282828; margin-bottom:10px; margin-top:5px;}
.se_a ul li{ font-size:14px; color:#282828; text-decoration:none; list-style:none; border-bottom:1px dashed #ccc; line-height:28px;}
.se_a ul li a{ font-size:14px; color:#282828; text-decoration:none; list-style:none;}
.se_a ul li a:hover{ font-size:14px; color:#282828; text-decoration:underline; list-style:none;}
.se_a ul li span{ float:right; display: inline-block}

.news_right{ background:url(../images/wenti.jpg) no-repeat; width:420px; float:right;}
.news_right_tit{ text-align:right;}
.news_right_tit a{font-size:12px; color:#282828; text-decoration:none;}
.news_right_tit a:hover{font-size:12px; color:#282828; text-decoration:underline;}




.wd{ width:420px;}
.wd ul{width:420px; margin-top:20px;}
.wd ul li{ line-height:28px; float:left; border-bottom:1px dashed #CCC;padding-top:5px;padding-bottom:5px;}
.wen{background:url(../images/Q.jpg) left no-repeat;padding-right:10px;}
.wen a{padding-left:20px;line-height:28px; font-weight:bold;}
.da{background:url(../images/A.jpg) left top no-repeat;padding-right:10px;margin-top:5px;}
.da a{padding-left:20px;line-height:24px;}

.QQ{width:420px;}
.zzz p{ font-size:15px; background:#d9aa36; width:15px; color:#fff; float:left; margin-right:10px;}
.yyy h3{ font-size:12px; color:#282828;}
.yyy h3 a{ font-size:12px; color:#282828; text-decoration:none; float:left;}
.yyy h3 a:hover{ font-size:12px; color:#282828; text-decoration:underline;}
.yyy{width:420px;}
.xxx{width:420px;}
.AA{ font-size:12px; color:#282828; float:right; width:280px;}
.xxx p{ font-size:15px; background:#1f245e; width:15px; color:#fff; margin-right:10px;float:left;}
.www p{ font-size:12px; color:#282828;}
.www p a{ font-size:12px; color:#282828; text-decoration:none;}
.www p a:hover{ font-size:12px; color:#282828; text-decoration:underline;}

.QQ_2{ float:right; width:280px; float:right; width:280px;}
.zzz_2 p{ font-size:15px; background:#d9aa36; width:15px; color:#fff; float:left; margin-left:50px;}
.yyy_2 h3{ font-size:12px; color:#282828;}
.yyy_2 h3 a{ font-size:12px; color:#282828; text-decoration:none;}
.yyy_2 h3 a:hover{ font-size:12px; color:#282828; text-decoration:underline;}

.AA_2{ font-size:12px; color:#282828; float:right; width:280px;}
.xxx_2 p{ font-size:15px; background:#1f245e; width:15px; color:#fff; margin-left:50px;}
.www_2 p{ font-size:12px; color:#282828;}
.www_2 p a{ font-size:12px; color:#282828; text-decoration:none;}
.www_2 p a:hover{ font-size:12px; color:#282828; text-decoration:underline;}

.footer{ list-style:none; margin:auto;margin-top:15px;}
.footer_l{  float:left; }
.footer_m{ float:left; margin-left:20px; margin-right:50px; }
.footer_r{  margin-left:50px; margin-top:23px;}
.footer_r ul li{ list-style:none; font-size:14px; color:#484848; margin-right:50px; margin-top:15px; line-height:1.5;margin-bottom:10px;}

.foot{ width:1230px; margin:auto;}

.fanye{padding:10px;text-align:center; background:#eeeeee; margin-top:50px; margin-bottom:30px;margin:auto; width:100%;}
.fanye a{border:#9aafe5 1px solid;padding:2px 10px;margin:0 8px 0 0;text-decoration:none; color:#000;}
.fanye a:hover{border:#2b66a5 1px solid;color:#000;background-color:fff; color:#000;}
.pagination a:active{border:#2b66a5 1px solid;color:#000;background-color:fff;}
.fanye span.current{border:#999 1px solid;padding:2px 10px;font-weight:bold;color:#fff;margin:0 8px 0 0;background-color:#999}
.fanye span.disabled{border:#929292 1px solid;padding:2px 10px;margin:0 8px 0 0;}



.out{margin:auto; text-align:center;}
.out h2{ line-height:60px; font-size:20px; text-align: center; margin-top:35px;}

.detail{ width:100%; height:40px; line-height:40px; border-bottom:1px dashed #ccc; text-align:center; font-size:14px; font-weight:bold; margin-top:30px;color:#f87805;}
.nycontent{  margin-top:15px;font-size:14px;line-height:180%; color:#333; text-align:center; margin-right:30px; text-align:left;}
.pages{ text-align: -webkit-left;margin-top: 30px;padding-bottom:40px;}
.pages p{ font-size:14px; font-weight:bold; margin-left:300px;}
.pages p span{ font-size:14px; font-weight:normal; color:#666666;}
.pages p a{ font-size:14px; font-weight:normal; }
.pages p a:hover{color:#f87805;}




.au{ margin-right: 90px;}
.au p{ font-family:"微软雅黑"; color:#282828;}




.nyright_nr{width:903px; margin-left:17px;}
.mn{width:96%; margin:auto; text-align:leftl}
.mn ul{ display:block;}
.mn ul li{ display:block; width:100%; border-bottom:1px dashed #CCCCCC; margin-top:15px; padding-bottom:10px; text-align:left;}
.mn ul li a{ display:block; color:#000; text-decoration:none;}
.mn ul li a:hover{ color:#333; text-decoration:underline;}



.xgbq{ float:left; margin-top|:30px;}
.xgbq p{ font-weight:bold; margin-left:40px;}
.xgxw{ width:1000px; float:left;}
.xw_tit{ float:left; margin-left:20px;background: url(../images/cp_rtop.jpg) no-repeat; width:1000px;}
.tit_tit p{ margin-left:20px; float:left;}
.xw_uuu{ width:300px;}
.xw_uuu ul{ width:300px; margin-top:20px;}
.xw_uuu ul li{ width:1000px;border-bottom: 1px dashed #CCC; text-align:left;}
.xw_uuu ul li a{ width:300px; margin-left:15px;}
.xw_uuu ul li a:hover{ width:300px;}
.uuu_xw{ background:url(../images/ajian.jpg) left no-repeat; padding-right:10px;}
.vvv_xw{ background:url(../images/ajian.jpg) left no-repeat; padding-right:10px;}
.xiang_tit{ float:left; margin-left:20px;background: url(../images/cp_rtop.jpg) no-repeat; width:1000px;}
.xiang_tit p{ margin-left:20px; float:left;}


.ab_banner{width:1230px; margin:auto;}

