@charset "utf-8";
/* CSS Document */

body,html{ width:100%; height:100%;}
body,html,div{ margin:0; padding:0; border:0;}
/*20240410改 去掉font-size:14px;对富文本内容的影响*/
body,html,div,a,p,span,ul,li,dl,dd,h1,h2,h3,h4,h5,h6,input,select{ margin:0; padding:0;border:0;font-family:"微软雅黑"; color:#555;  list-style:none;}
img { border:0; }
a{ text-decoration:none;}

body{ background:#f5f5f5 url(../images/bg1.png) top center no-repeat;}



.wt1{width:100%; height:auto; overflow:inherit; margin:0 auto;}
.wt1-a{ width:1200px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/lfz.png) right bottom no-repeat; padding:58px 0px;}
.wt1-a1{ width:400px; height:auto; overflow:hidden;}
.wt1-a1 img{ max-width:100%;}
.wt1-b{ width:1200px; height:59px; margin:0 auto; background:#004f8e;}
.wt1-b1{ float:left;}
.wt1-b1 ul li{ float:left; width:145px;height:59px; overflow:inherit; background:#004f8e; text-align:center;position: relative;}
.wt1-b1 ul li a{ font-size:18px; color:#fff; line-height:59px;}
.wt1-b1 ul li.on{ padding-right:6px; height:64px; background:url(../images/hrd.png) top center no-repeat; margin-top:-5px;}
.wt1-b1 ul li.on a{ line-height:64px;}
.wt1-b2{ float:left;width:auto; text-align:center;height:59px; overflow:hidden; margin-left:30px;}
.wt1-b2 a{font-size:18px; color:#fff; line-height:59px;}
.wt1-b3{ float:right; width:160px; height:30px; overflow:hidden; margin-right:30px; background:#fff; border-radius:30px; margin-top:15px;}
.wt1-b3 .omg1{ float:left; width:110px; height:auto; overflow:hidden; margin-left:15px; font-size:14px; color:#999; line-height:30px;}
.wt1-b3 .omg2{ float:right; width:30px; height:30px; overflow:hidden; background:url(../images/fdj.png) center center no-repeat;}

/**/
.wt2{ width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px;}
.wt2z{width:1200px; height:auto; overflow:hidden; background:#f5f5f5;margin:0px auto; padding-top:18px;}
.wt2z-a{ float:left; width:558px; height:auto; overflow:hidden; margin-left:8px;}
.section-focus-pic {height:383px;width: 558px;overflow: hidden;position: relative;}
.section-focus-pic ul li {position: absolute;top: 0;left: 558px;width: 558px;height: 383px;}
.section-focus-pic ul li h3 {position: absolute;bottom: 0;left: 0;width: 400px;font-weight: normal;color: #FFF;margin-left: 20px;z-index: 111;font-size: 18px;font-family: "微软雅黑";}
.section-focus-pic ul li h3 a{color: #FFF; text-decoration:none;}
.section-focus-pic ul li div {position: absolute;bottom: 0;left: 0;height: 48px;background-color: #000;width: 558px;opacity: 0.54;filter: alpha(opacity=54);}
.section-focus-pic .pages {width:558px;height: 383px;}
.section-focus-pic .controler {position: absolute;bottom: 13px;right: 20px;}
.section-focus-pic .controler b {cursor: pointer;width:8px;height: 8px;display: block;overflow: hidden; border-radius:16px; background:#fff;float: left;margin: 0 0 0 10px;}
.section-focus-pic .controler b.down { background:#e40606;}
 


 .section-focus-pic ul li a img{width: 100%;}

.wt2z-b{ float:right; width:575px; height:auto; overflow:hidden; background:#fff; margin-right:8px; padding:20px 20px 7px 20px;}
.wt2z-b1{width:100%; height:auto; overflow:hidden; border-bottom:1px #005196 solid;}
.wt2z-b1 span{display:inline-block; float:left; padding-bottom:10px;  font-size:20px; color:#005196; font-weight:bold; letter-spacing:2px; }
.wt2z-b1 a{ float:right; font-size:14px; color:#6a6a6a; margin-top:8px; background:url(../images/hyg.png) right center no-repeat; padding-right:20px;}
.wt2z-b1 a:hover{ text-decoration:underline;}
.wt2z-b2{width:100%; height:auto; overflow:hidden; margin-top:10px;}
.wt2z-b2 ul li{width:100%; height:auto; overflow:hidden; padding:6px 0px; }
.wt2z-b2 ul li span{ float:left; font-size:14px; color:#000; }
.wt2z-b2 ul li font{ float:right; font-size:14px; color:#6a6a6a;}
.wt2z-b2 ul li:hover span{ color:#005196;}


/**/
.wt3{width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.wt3z{width:1188px; height:auto; overflow:hidden; margin:0 auto;  }
.wt3z-a{ float:left; width:345px; height:205px; overflow:hidden; background:#fff; padding:18px 20px 18px 20px; margin-left:16px;}
.wt3z-a.on{ margin-left:0px;}
.wt3z-a2{width:100%; height:auto; overflow:hidden; margin-top:10px;}
.wt3z-a2 ul li{width:100%; height:32px; overflow:hidden; }
.wt3z-a2 ul li a{ float:left; display:inline-block; width:100%; line-height:32px; font-size:14px; color:#000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wt3z-a2 ul li:hover a{ color:#005196;}

/**/
.wt4{width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.wt4z{width:1200px; height:auto; overflow:hidden; margin:0 auto;cursor:pointer; text-align:center; }
.wt4z img{ max-width:100%; cursor:pointer;}


/**/
.wt5{width:100%; height:auto; display: inline-block;margin:0 auto; margin-top:20px; margin-bottom:60px;}
.wt5z{width:1188px; height:auto;display:block;margin:0 auto;  }
.wt5z-a{ float:left; width:788px;height:auto; overflow:hidden;}
.wt5z-a1{width:100%; height:auto; overflow:hidden;}
.wt5z-a1 div{ float:left; height:auto; overflow:hidden;}
.wt5z-a1 div.on{ margin-left:22px;}
.wt5z-a2{width:738px; height:auto; overflow:hidden; background:#fff; padding:27px 25px; margin-top:25px;}
.wt5z-a2b{width:100%; height:auto; overflow:hidden; margin-top:25px;}
.wt5z-a2b ul li{ float:left; height:auto; overflow:hidden; margin-left:23px;}
.wt5z-a2b ul li .wt5z-a2b1{ float:left; width:199px; height:131px; overflow:hidden;}
.wt5z-a2b ul li .wt5z-a2b1 img{ max-width:100%;}
.wt5z-a2b ul li .wt5z-a2b2{ float:left; width:138px; height:auto; overflow:hidden; border:1px #d7d7d7 solid; border-left:0px; padding:37px 0px 37px 15px; }
.wt5z-a2b ul li .wt5z-a2b2 p{ padding:2px 0px;}
.wt5z-a2b ul li .wt5z-a2b2 p span{ font-size:20px; color:#005196; font-weight:bold;}
.wt5z-a2b ul li .wt5z-a2b2 p font{ font-size:16px; color:#626262;}
.wt5z-a2b ul li.on{ margin-left:0px;}
.wt5z-b{ float:right;height:auto;display: inline-block;}
.wt5z-b1{ width:340px; height:auto; overflow:hidden; padding:23px; background:#fff;}
.wt5z-b1b{width:100%; height:auto; overflow:hidden;}
.wt5z-b1b ul li{width:100%; height:51px; overflow:hidden; text-align:center; margin-top:18px;}
.wt5z-b1b ul li a{ display:inline-block;width:100%; height:51px; overflow:hidden; text-align:center;}
.wt5z-b1b ul li a span{ font-size:20px; color:#fff; font-weight:bold; line-height:51px; letter-spacing:1px;}
.wt5z-b1b ul li.on1{ background:#38acff;}
.wt5z-b1b ul li.on2{ background:#ffad00;}
.wt5z-b1b ul li.on1 span{ padding-left:40px; background:url(../images/lbtb1.png) left center no-repeat;}
.wt5z-b1b ul li.on2 span{ padding-left:40px; background:url(../images/lbtb2.png) left center no-repeat;}
.wt5z-b2{ width:340px; height:auto; padding:23px; background:#fff; margin-top:14px;}
.wt5z-b2b{width:100%; height:auto;display: inline-block;}

.wt5z-b2b1{width:338px;height:40px; position:relative;text-align:center; margin-top:16px; border:1px #2263ba solid;}
.wt5z-b2b1a{width:300px; padding:0px 19px; height:40px; font-size:16px; color:#000;background:url(../images/jty.png) 320px center no-repeat; line-height:40px;text-align:left; cursor:pointer;}
.wt5z-b2b1b{ display:none;width:338px;height:auto; overflow:hidden; position:absolute; top:41px; left:-1px; background:#fff;border: 1px #d7d7d7 solid; z-index:990;}
.wt5z-b2b1b ul li{width:300px; padding:0px 19px; height:30px; line-height:30px; overflow:hidden; text-align:left;}
.wt5z-b2b1b ul li a{ display:block; width:100%; line-height:30px;font-size:14px; color:#000;}
.wt5z-b2b1b ul li:hover{background: #38acff;}
.wt5z-b2b1b ul li:hover a{ color:#fff;}

/*
.wt5z-b2b ul li{ display:block;height:40px; overflow:hidden; text-align:center; margin-top:16px; border:1px #2263ba solid; }
.wt5z-b2b ul li select{ width:340px; padding:0px 20px; height:40px; font-size:16px; color:#000;appearance:none;-moz-appearance:none;-webkit-appearance:none; background:url(../images/jty.png) 320px center no-repeat;}
*/

/**/
.bot{width:100%; height:auto; overflow:hidden; margin:0 auto; max-width:1920px; background:#6c7981;}
.botz{ width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:20px 0px;}
.botz-a{ float:left; width:1080px;height:auto; overflow:hidden;}
.botz-a1{width:100%; height:auto; overflow:hidden;}
.botz-a1 a{ font-size:16px; color:#fff;}
.botz-a1 span{font-size:16px; color:#fff; margin:0px 10px;}
.botz-a2{width:100%; height:auto; overflow:hidden; margin-top:30px;}
.botz-a2 p{ margin-top:5px;}
.botz-a2 p span{font-size:14px; color:#fff; margin-right:15px;}
.botz-b{ float:right; width:93px; height:auto; overflow:hidden;}
.botz-b div{width:100%; height:auto; overflow:hidden;}
.botz-b div img{ width:100%;}
.botz-b p{ text-align:center; margin-top:5px;}
.botz-b p span{ font-size:14px; color:#fff;}
.botz-a1 a:hover{ text-decoration:underline;}


.xfk{position: fixed !important; right:50%; z-index:990;margin-right: -665px;top: 36%;width:47px;}
.xfk-a{ width:47px; height:47px; margin-top:10px; position:relative; cursor:pointer;}
.xfk-a1{width:47px; height:47px; position:relative;}
.xfk-a1 div{ position:absolute; top:0px; left:0px; background:#1e60b9; font-size:14px; color:#fff; line-height:18px;text-align:center; width:39px; height:39px; padding:4px; border-radius:47px; display:none;}
.xfk-a2{ display:none; width:100px; height:auto; overflow:hidden; background:#fff; border:1px #1e60b9 solid; padding:6px; position:absolute; right:56px; top:0px;}
.xfk-a2 p span{font-size:14px; color:#000;}
.xfk-a2 img{ width:100%;}
.xfk-a:hover div{ display:block;}







