@charset "utf-8";
* {font-style:normal;font-weight:normal;margin:0px;padding:0px; border:0; line-height: 1;}
p, h1, h2, h3, div, ul, li {display:block;}
dl,dd,dt{ margin:0; padding:0;}
body{width: 100%; overflow-x: hidden; color:#333;font-family:'Microsoft YaHei',Arial, Helvetica, sans-serif; }
a {text-decoration:none;}
ul {list-style:none;}
p {list-style:none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="date"],input[type="tel"],input[type="datetime"],input[type="month"],input[type="text"],textarea,button{-webkit-appearance: none;-webkit-appearance: none;outline:none;font-family:'Microsoft YaHei';}
select{ border: none; background: none ;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {box-shadow:0 0 0 160px #fff inset; -webkit-text-fill-color: #333;}
.paig{ height:auto;overflow:hidden; }
.paig1 > *{ height:auto;overflow:hidden; }
.abs{ position:absolute;}
 input,textarea,select,a:focus {outline: none;}
.fix{ position:fixed;}
.rel{ position:relative;}
.fl{ float:left;}
.fr{ float:right;}
.display{ display:block;}
.auto{ height:auto; overflow:hidden;}
.mar{ margin:auto;}
.mar0{ margin:0 auto;}
.clear{ clear:both;}
.img100{ width:100%; height:auto; overflow:hidden;}
.none{display: none;}
.wd33{ width: 33.333%; text-align: center; float: left; display: block; height: auto; overflow: hidden;}
.wd50{ width:49.5%; text-align: center; float: left; display: block; height: auto; overflow: hidden;}
.wd25{ width: 25%; text-align: center; float: left; display: block; height: auto; overflow: hidden;}
.wd20{ width: 20%; text-align: center; float: left; display: block; height: auto; overflow: hidden;}
.wd75{ width: 75%;float: left; display: block; height: auto; overflow: hidden;}
.wd41{width:41%;float: left; display: block; height: auto; overflow: hidden;}
.wd40{width:40%;float: left; display: block; height: auto; overflow: hidden;}
.wd30{width:30%;float: left; display: block; height: auto; overflow: hidden;}
.wd10{width:10%;float: left; display: block; height: auto; overflow: hidden;}
.wd19{width:19%;float: left; display: block; height: auto; overflow: hidden;}
.wd5{width:5%;float: left; display: block; height: auto; overflow: hidden;}
.wd95{width:95%;float: left; display: block; height: auto; overflow: hidden;}
.wd90{width:90%;float: left; display: block; height: auto; overflow: hidden;}
.wd85{width:85%;float: left; display: block; height: auto; overflow: hidden;}
.wd88{width:88%;float: left; display: block; height: auto; overflow: hidden;}
.wd100{width:100%;display: block; height: auto; overflow: hidden;}


/*手机菜单*/
@media (max-width: 1200px) {
.top6 ul{ padding:1.2rem;}
.top6{ position: absolute; z-index: 200; left: 0; background: #f2f2f2; top: 3.5rem; width: 100%;}
.top6 li{ position: relative; width: 100%; clear: both;}
.onenav{ color: #666; display: block; width: 100%; line-height: 40px;}
.ropezw3 dl{ position: relative; width:50%; height: auto; border-bottom: 2px solid #f2f2f2; float: left; margin: 0;}
.navhide{ display: none; z-index: 500; border: solid 1px #f1f1f1; padding: 10px 0; width: 100%;background: #fff; border-radius: 5px;box-shadow: 0 3px 7px rgba(127,127,127,0.16);}
.navhide a{transition: all .6s; display: block; clear: both; font-size: 0.9rem; width: 100%; line-height: 35px; color: #666; text-align: center;}
.navclose {display: block;position: absolute;right: 4%;top: 2.2rem;transform: translateY(-50%);z-index: 201;width: 36px;height: 26px;}
.navclose i {position: absolute;display: block;right: 0;top: 50%;margin-top: -2px;width: 100%;height: 4px;background: #004ea2;opacity: 1;transition: .4s;}
.navclose::before {top: 0;transform-origin: 50% 50% 0;}
.navclose::after {bottom: 0;transform-origin: 50% 50% 0;}
.navclose::before, .navclose::after { content: '';position: absolute;left: 0;width: 100%;height: 4px;-webkit-transform: translateZ(0);-webkit-backface-visibility: hidden;transition: .6s;background: #004ea2;}
body.on .navclose i {opacity: 0;width: 0;}
body.on .navclose::before {top: 50%; transform: translateY(-50%) rotate(-135deg);}
body.on .navclose::after {bottom: auto;top: 50%;transform: translateY(-50%) rotate(135deg);}
.wd1200{ width: 100%; margin: auto;}
.wd1350{ width: 100%; margin: auto;}
.top{ width: 100%; height: 4rem; padding: 0; background: #fff;}
.top3{ display: none;}
.logo{ width: 38%; height: auto; padding: 1.5rem 0 0 0; display: block; margin: auto;}
.toptel{ float: left;}
.banner img{ width: 100%; display: block;}
.banner{ z-index: 2; position: absolute; top: 0; left: 0; width: 100%; }
.lyfk_2{ margin:0 0 35px 0; width: 100%; height: auto; background: url(../images/s.jpg) no-repeat center center;}
.lyfk_3{margin: auto; padding: 1.2rem ;}
.lyfk_dl{ height: auto; overflow: hidden; margin: 0 0 20px 0; width: 100%;} 
.lyfk_dl dt{ font-size: .8rem; color: #000; width: 20%; float: left; height: 25px; line-height: 25px;}
.lyfk_dl dd{ color: #000; width: 80%; float: left; height: 25px; line-height: 25px;}
.lyfk_txt{ display: block; width: 100%; background: #fff; color: #333; height: 25px; line-height: 25px;}
.lyfk_d2{ height: auto; overflow: hidden; margin: 0 0 20px 0; width: 100%;} 
.lyfk_d2 dt{ font-size: .8rem; color: #000; width: 20%; float: left; height: 25px; line-height: 25px;}
.lyfk_d2 dd{ color: #000; width: 80%; float: left;line-height: 25px;}
.lyfk_txt{ display: block; width: 100%; background: #fff; color: #333; height: 25px; line-height: 25px;}
.lyfk_d2 textarea{ width: 100%; min-height: 80px;}
.lyfk_d2 p{ width: 50%; height: 33px; display: block; float: left;}
.lyfk_d2btn{ margin: auto; display: block; background: #1065A9; width: 150px; height: 35px; line-height: 35px; text-align: center; font-size: 14px; color: #fff;}
.lyfk_1{ background: #f4f5f7;}

.toptel{ margin: 0 9px; float: right;}
.toptel span{ font-size: 14px; display: block; float: right; height: 26px; line-height: 26px;}
.mtr25{ margin: 0 100px 0 0;}
.top_right{ width: 686px; float: right;}
.top_serch{ background: url(../images/gz_08.png) no-repeat right center; float: right; width: 213px; height: 22px; border: solid 1px #666; border-radius: 18px;}
.top_serch input{ text-indent: 15px; width: 100%; height: 21px; line-height: 21px; background: none;}
.topnag{ border-bottom: solid 3px #749bc2;}
.pro_box{ margin: 40px 0 0 0; background: #f3f5f6; padding: 25px 0 0 0;}
.fixtop{ background: #fff !important;box-shadow: 0 3px 7px rgba(127,127,127,0.3)} 
.indxabt_2{ padding: 1.2rem 0; width: 100%; text-align: center;}
.indxabt_h3{ font-size: 1rem; color: #0266b6; text-align: center;}
.indxabt_p{ font-size: .9rem; color: #666; text-align: center;}
.indxabt_span{ display: block; margin:9px auto; width: 50px; height: 4px; background-color:#0266b6;}
.idxabt_1{ padding: 1.2rem 0 0 0;}
.inxabt_6{ padding: 30px 0; text-align: center; width: 100%;}
.inxabt_6 span{ display: inline-block; width: 22.333%; height: auto; margin: 0;}
.inxabt_8{padding: 1.2rem;}
.inxabt_6 span img{ display: block; width: 100%;}
.inxabt_8 p{ font-size: 14px; text-align: center; line-height: 28px;}
.inxabt_9 { padding: 40px 0; width: 100%; margin: auto;}
.inxabt_9 dl{ height: auto; overflow: hidden; float: left; width: 33%; margin: auto;}
.inxabt_9_num{font-size: 40px;}
.inxabt_9 dl dt span{ font-weight: 700; color: #7599cb; height: 40px; display: block; float: left;}
.inxabt_9 dl dt span:nth-child(1){ width: 70%; text-align: right;}
.inxabt_9 dl dt span:nth-child(2){ width: 30%; text-align: left;}
.inxabt_9_k{ font-size: 14px;}
.inxabt_9 dl dd{ text-align: center; font-size: 12px; line-height: 20px; display: block; clear: both;}
.inxabt_9 dl dt{ height: 40px; text-align: center;}
.inxabt_10{ width: 100%; padding: 10px 0;}
.inxabt_10 a{transition: all .6s; color: #666; display: block; width: 80px; margin: auto; height: 24px; text-align: center; line-height: 24px; font-size: 14px; border: solid 1px #666;}
.inxabt_10 a:hover{ background: #004EA2; color: #fff;}
.pro_banner{ width: 100%; margin:0 0 35px 0;}
.banner{ position: relative; width: 100%; height: auto; overflow: hidden;}
.tl_pagination{z-index: 100; position: absolute; bottom: 30px;}
.probtnt{ display: none; position: absolute; z-index: 10; top: 40%; margin: -12px 0 0 0;}
.pro_next{ right: 20%;}
.pro_prev{ left: 20%;}
.culter dl{ margin: 1rem; height: auto; overflow: hidden; position: relative;}
.culter dl dt{ width: 100%; height: auto; overflow: hidden;}
.culter dl dt img{ width: 100%; height: auto; overflow: hidden;}
.culter dl dd{ position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.culter dl dd img{ width: 100%; height: 100%; border-radius: 10px;}
.culter_2{ color: #fff; padding: 15px; position: absolute; bottom: 0; left: 0; width: 100%;}
.culter_2 h3{ font-size: 16px;}
.culter_2 p{ font-size: 14px; padding: 10px 0 0 0;}
.culter dl:hover .ddhide{transform: translateX(0) scale(1);opacity: 1;visibility: visible;z-index: 999999;}
.ddhide{z-index: -999;transform: translateX(-7%) scale(.96);opacity: 0;transition: .4s .05s;visibility: hidden;  border-radius: 10px; position: absolute;left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,104,183,0.8);}
.ddhide h4{ text-align: center; font-size: 23px; padding: 180px 35px 0 35px; font-weight: 700; color: #fff;}
.ddhide p{ text-align: center; font-size: 14px; padding: 15px 35px 35px 35px; line-height: 23px; color: #fff;}
.ddhide a{transition: all .6s; display: block; margin: auto; width: 100px; height: 35px; background: #fff; text-align: center; line-height: 35px; font-size: 14px; color: #333;}
.ddhide a:hover{ background: #4c94ca; color: #fff;}
.panter_1{ background: #f3f5f6; padding: 40px 0;}
.panter_5 dl{ float: left; width: 50%; height: auto; margin: 0;}
.panter_5 dl dd{ padding: .6rem;}
.panter_5 dl dd img{ width: 100%;}
.panter_5{ padding: 25px 0;}
.foot{ padding: 35px 0; background: #323232;}
.foot_3{padding: 1rem;}
.foot_3 dl{ width: 30%; margin: 0 0 2rem 0; float: left;}
.foot_3 dl a{ font-size: 12px; line-height: 26px;}
.foot_3 dl dd a{ color: #888887;}
.foot_3 dl dt{ width: 100%; height: auto; overflow: hidden; font-size: 14px; padding: 0 0 20px 0; color: #fff;}
.foot_3 dl dt i{ display: none; color: #999; font-size: 12px; }
.foot_3 dl dt span{ color: #bbbbbb; font-weight: 700; float: left; display: block;}
.foot_4{ width: 100%;}
.foot_10 dl{ float: right;}
.foot_10{ width: 60%; margin: auto;}
.foot_10 dl{ width: 33.333%; margin: 0;}
.foot_10 dl dd img{ display: block; margin: auto;}
.foot_11{ padding: 1.2rem;}
.foot_11 dl{ padding: 0 0 10px 0; width: 100%; clear: both; height: auto; overflow: hidden;}
.foot_11 dl dd{ font-size: 14px; color: #b9b9b9;}
.bottom p{ height: auto; overflow: hidden; padding: 5px 0; color: #b9b9b9; font-size: 12px;}
.bottom{ padding: 1rem; height: auto; overflow: hidden; clear: both; border-top: solid 1px #999;}
.foot_2{ height: auto; overflow: hidden; padding: 0 0 25px 0;}

.fwzz{ width: 100%; height: 100%; top: 0; left: 0;}

.lxbg{ width: 100%; height: 100%; top: 0; left: 0;}
.rcff{ width: 100%; height: 100%; top: 0; left: 0;}
.nyabt_2{ width: 100%; height: 100%; top: 0; left: 0;}
.nyabt_H{ display: none; width: 100%; height: 120px;}
.nyabt_3{ padding: 3rem 0 0 0;}
.nyabt_5{padding: 1.2rem;}
.nyabt_6{ width: 100%; background: url(../images/dl1.jpg) no-repeat center center; background-size: 100% 100%;} 
.nyabt_7{ width: 100%; background: url(../images/dl2.jpg) no-repeat center center; background-size: 100% 100%;}
.nyabt_8{ width: 100%; background: url(../images/dl3.jpg) no-repeat center center; background-size: 100% 100%;}
.nyabt_5 dl{ float: left; height: 460px; margin: 0 0 1.2rem 0;}
.nyabt_9{ padding: 0;}
.nyabt_9 dd{ padding: 1.2rem;}
.nyabt_9 dt{ font-size: 1.3rem; padding: 1.2rem; font-weight: 700;}
.nyabt_9 dd p{ width: 100%; height: 320px; line-height: 24px; font-size: 14px; text-indent: 0em;}
.nyabt_9 dd a{ border: solid 1px #fff; display: block; width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; background: #0068b7;}
.nyabt_8 dt{ color: #fff;}
.nyabt_8 dd p{ color: #fff;}
.nyH{ width: 100%; display: none; height: 4rem;}
.jieshao_3{ width: 100%;}
.jieshao_4{ width: 100%;}
.jieshao_1{ padding:1rem 0;}
.jieshao_2{ padding: 1rem;}
.jieshao_3 p{ font-size: 14px; text-indent: 2em;  line-height: 27px; margin: 0 0 25px 0;}
.qywenhua_1 dt{ color: #0068B7; text-align: center; font-size: 22px; font-weight: 700; padding: 25px 0;}
.qywenhua_1 dd{ width: 100%; clear: both; line-height: 25px; font-size: 14px; text-align: center;}
.qywenhua_2 span{ color: #0068b7; display: inline-block; padding: 0 10px; font-size: 30px;}
.qywenhua_1{ padding: 0 1rem;}
.qywenhua_2{ text-align: center; padding: 20px 0;}
.qywenhua_3 dl{ width: 100%; margin: 0 0 1rem 0; height: auto; overflow: hidden;}
.qywenhua_3 dl dt img{ width: 100%;}
.qywenhua_3{padding: 1rem; margin: 0;}
.qywenhua_3 dl dd{padding: 24px; background: #f3f5f6;}
.qywenhua_3 dl dd h3{ font-size: 20px; font-weight: 700; color: #0068B7;}
.qywenhua_3 dl dd p{ padding: 12px 0 0 0; font-size: 14px; color: #646464;}
.whwz{ padding: 12px 0 0 0; height: 30px;}
.whwz span{ line-height: 30px; display: inline-block; padding: 0 5px; font-size: 14px; color: #666;}
.ryy_1 dl{ margin: 0; width: 50%; height: auto; float: left;}
.ryy_1 dl dd{ padding: .6rem;}
.ryy_1 dl dd img{ width: 100%;}
.ryy_1{padding: 1rem;}
.ryy_2 dl{ margin: 0; width: 50%; height: auto; float: left;}
.ryy_2 dl dd{ padding: .6rem;}
.ryy_2 dl dd img{ width: 100%;}
.ryy_2{padding: 1rem;}
.ryy_5 dl{ width: 50%; float: left; height: auto; margin: 0;}
.ryy_5 dl dd{ padding: .6rem;}
.ryy_5 dl dd img{ width: 100%;}
.ryy_6 dl{ width: 50%; float: left; height: auto; margin: 0;}
.ryy_6 dl dd{ padding: .6rem;}
.ryy_6 dl dd img{ width: 100%;}
.ryy_6{ width: 100%; margin: auto;}
.ryy_5{ width: 100%; margin: auto;}
.ryy_3{ padding: 3rem 0; background: #f3f5f6;}
.zycc_3{ padding: 1rem;}
.zycc_4{ width:100%; background: url(../images/zycc1.jpg) no-repeat center center; background-size: 100% 100%;}
.zycc_5{ width:100%; background: url(../images/zycc2.jpg) no-repeat center center; background-size: 100% 100%;}
.zycc_6{ width:100%; background: url(../images/zycc3.jpg) no-repeat center center; background-size: 100% 100%;}
.zycc_7{ width:100%; background: url(../images/zycc4.jpg) no-repeat center center; background-size: 100% 100%;}
.zycc_8{ width:100%; background: url(../images/zycc5.jpg) no-repeat center center; background-size: 100% 100%;}
.zycc_9{ width:100%; background: url(../images/zycc6.jpg) no-repeat center center; background-size: 100% 100%;}
.zycc_9{ width:100%; background: url(../images/zycc6.jpg) no-repeat center center; background-size: 100% 100%;}
.zycc_10{ width:100%; background: url(../images/rcff_1.jpg) no-repeat center center; background-size: 100% 100%;}
.zycc_11{ width:100%; background: url(../images/rcff_2.jpg) no-repeat center center; background-size: 100% 100%;}
.lxn_1{ width:100%; background: url(../images/lxn_1.jpg) no-repeat center center; background-size: 100% 100%;}
.lxn_2{ width:100%; background: url(../images/lxn_2.jpg) no-repeat center center; background-size: 100% 100%;}
.zycc_2{ padding: 1rem;}
.fwzz_1{ width:100%; background: url(../images/fwzz_1.jpg) no-repeat center center; background-size: 100% 100%;}
.fwzz_2{ width:100%; background: url(../images/fwzz_2.jpg) no-repeat center center; background-size: 100% 100%;}
.fwzz_3{ width:100%; background: url(../images/fwzz_3.jpg) no-repeat center center; background-size: 100% 100%;}
.fwzz_4{ width:100%; background: url(../images/fwzz_4.jpg) no-repeat center center; background-size: 100% 100%;}
.zycc_10 dt{ color: #fff;}
.zycc_3 dl{ position: relative; float: left; height: 230px;}
.zycc_2 dl{ margin: 0 0 1.2rem 0; position: relative; float: left; height: 230px;}
.zycc_1{ padding: 1rem 0;}
.zycc_1 dt{ padding: 25px; font-size: 22px; font-weight: 700;}
.zycc_1 dd{ padding: 25px;}
.zycc_1 dd p{ width: 100%; clear: both; padding: 80px 0 0 0;}
.zycc_1 dd p a{ display: none; float: right; border: solid 1px #fff; display: block; width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; background: #0068b7;}
.zycc_fff{ color: #fff;}
.zycc_333{ color: #fff;}
.whwz_2{ padding: 0 1rem;}
.ds_ldsc_2{ padding: 1rem;}

.ldsc_tab p{ cursor: pointer; margin: 0 0 1px 0; float: left; width: 40%; height: 4rem; padding: 1rem 5% 0 5%; line-height: 1.2rem; font-size: .8rem; text-align: center; background: #f4f5f7;}
.ldsc_2 h1{ font-size: 1.3rem; text-align: center; color: #0068B7; font-weight: 700; padding:1.2rem 0;}
.ldsc_dl1 dt{ text-align: center; font-size: 22px; padding: 5px 0; color: #0068B7;}
.ldsc_s{ padding: 3rem 0 0 0;}
.ldsc_9 { width: 100%; background: #f4f5f7; height: 300px;}
.ldsc_es{ width: 100%; margin: auto;}
.ldsc_2{ padding: 1rem;}
.ldsc_10{ padding: 25px;}
.ldsc_10 h3{ font-size: 18px; color: #0068B7; padding: 0 0 15px 0; font-weight: 700;}
.ldsc_10 p{ font-size: 14px; text-indent: 2em; color: #666; line-height: 25px; margin: 0 0 15px 0;}
.ldsc_dl2{ margin: 0 0 35px 0;}
.ldsc_s dl{ clear: both; height: auto; overflow: hidden;}
.ldsc_dl3 dt{ font-size: 20px; color: #0068B7; font-weight: 700; padding:10px 0 25px 0;}
.ldsc_dl3{ margin: 0 0 35px 0;}
.ldsc_20 p img{ width: 100%;}
.monone{ display: none;}
.ldsc_dl3 .ldsc_20:nth-child(2){ margin: 1rem 0;}
.ldtab_on{ background: #0068B7 !important; color: #fff !important;}
.ldsc_s{ display: none;}
.rll_3{ width: 245px; height: auto; overflow: hidden;}
.ds_ldsc_tab p{ border-bottom:solid 1px #fff; box-sizing: border-box; cursor: pointer; margin: 0; float: left; width: 50%; height: 3rem; line-height: 3rem; font-size: 14px; text-align: center; font-weight: 700; background: #f4f5f7;}
.ds_ldsc_2 h1{ font-size: 1.2rem; text-align: center; color: #0068B7; font-weight: 700; padding:2rem 0;}
.ds_ldsc_dl1{ margin:1.2rem 0;}
.ds_ldsc_dl1 dt{ text-align: center; font-size: 22px; padding: 5px 0; color: #0068B7;}
.ds_ldsc_s{ padding: 0;}
.ds_ldsc_9 { width: 100%; background: #f4f5f7; height: auto;}
.ds_ldsc_es{ width: 100%; margin: auto;}
.ds_ldsc_10{ padding: 25px;}
.ds_ldsc_10 h3{ font-size: 18px; color: #0068B7; padding: 73px 0 15px 0; font-weight: 700;}
.ds_ldsc_10 p{ font-size: 14px; text-indent: 0; color: #666; line-height: 25px; margin: 0 0 5px 0;}
.ds_ldsc_dl2{ margin: 0 0 35px 0;}
.ds_ldsc_s dl{ clear: both; height: auto; overflow: hidden;}
.ds_ldsc_dl3 dt{ font-size: 20px; color: #0068B7; font-weight: 700; padding:10px 0 25px 0;}
.ds_ldsc_dl3{ margin: 0 0 35px 0;}
.ds_ldsc_20{ float: left;}
.ds_ldsc_dl3 .ds_ldsc_20:nth-child(2){ margin: 0 30px;}
.ds_ldtab_on{ background: #0068B7 !important; color: #fff !important;}
.ds_ldsc_s{ display: none;}
.ds_ldsc_9 img{ height: 100%;}

.ds_ldsc_52{ width: 699px; height: 570px; background: #f4f5f7;}
.ds_ldsc_53{width: 440px; height: 570px;}
.ds_ldsc_50 p{ font-size: 14px; text-indent: 0; color: #666; line-height: 25px; margin: 0 0 5px 0; width: 460px;}
.ds_ldsc_50{ padding: 25px;}
.ds_ldsc_52 h3{ font-size: 18px; color: #0068B7; padding: 240px 0 15px 0; font-weight: 700;}
.ds_ldsc_55{ background: #f4f5f7; width: 570px; height: 480px;}
.ds_ldsc_55 h3{ font-size: 18px; color: #0068B7; padding: 170px 0 15px 0; font-weight: 700;}
.ds_ldsc_61 h3{ font-size: 18px; color: #0068B7; padding: 248px 0 15px 0; font-weight: 700;}
.ds_ldsc_61{ width: 570px; height: 800px;}
.ds_ldsc_dl2{background: #f4f5f7;}
.ds_ldsc_70{ width: 570px; height: auto; overflow: hidden;}
.ds_ldsc_70 h3{ font-size: 18px; color: #0068B7; padding: 30% 0 15px 0; font-weight: 700;}
.ds_ldsc_70 h5{ font-size: 18px; color: #0068B7; padding: 18% 0 15px 0; font-weight: 700;}
.ds_ldsc_h{ width: 100%; height: 35px;}

.fwcc_1{ padding: 1rem 0;}
.fwcc_1 dt{ padding: 1.2rem; font-size: 1.2rem; font-weight: 700;}
.fwcc_1 dd{ height: auto; overflow: hidden; padding:0 25px;}
.fwcc_1 dd p{ height: auto; overflow: hidden; width: 100%; clear: both;}
.fwcc_1 dd p a{ display: none; float: left; border: solid 1px #fff; display: block; width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; background: #0068b7;}
.fwcc_3{ width: 65%; height: auto; overflow: hidden; line-height: 24px; color: #999; font-size: 14px;}
.fwcc_5{ position: absolute; bottom: 20px; left: 0; width: 100%;}


.kfw_2{ width: 100%; margin: auto;}
.kfw_5{ width: 100%; }
.kfw_6{ width: 100%; }
.kfw_3 dl{background: #f4f5f7; clear: both; margin: 0 0 1.2rem 0;}
.kfw_8{ padding: 1.2rem;}
.kfw_8 h3{ padding: 0 0 15px 0; font-size: 1.2rem; font-weight: 700; color: #0068b9;}
.kfw_8 p{ font-size: 14px; line-height: 25px;}
.kfw_3 { padding: 1.2rem;}
.kfw_10{ width: 100%; }
.kfw_9{ width: 100%; }

.pzbd_1 dt{ padding: 0 0 15px 0; text-align: left; font-size: 18px; font-weight: 700; color: #0068b9;}
.pzbd_1 dd{ text-align: left; line-height: 25px; font-size: 14px; color: #666;}
.pzbz_4{ text-align: center;}
.pzbz_10{ padding: 25px;}
.pzbz_10 h3{ padding: 10% 0 15px 0; font-size: 18px; font-weight: 700; color: #0068b9;}
.pzbz_10 p{ font-size: 14px; line-height: 25px;}
.pzbz_11{ padding: 1rem;}
.pzbz_20{ margin: 0; padding: 1rem; background-size: 100% auto;height: auto;}
.pzbz_21{ width: 100%; padding: 0;}
.pzbz_21 h3{ padding:1rem 0; font-size: 1.2rem; color: #0168b7;}
.pzbz_21 dl{ padding: 0;}
.pzbz_21 dl dd{ font-size: 14px; line-height: 25px;}
.xpnt_3{ padding: 1.2rem 0;}
.xpnt_1{ background: #f4f5f7; padding: 1.2rem 0;}
.xpnt_2{ width: 100%; margin: auto;}
.xpnt_6 dl{ width: 50%; height: auto; float: left; margin: 0 0 1rem 0;}
.xpnt_6 dl dd{ padding: .6rem;}
.xpnt_6 dl img{ display: block; width: 88%; margin: auto;}
.xpnt_6{ padding: 1.2rem 0 0 0;}
.listh1{ font-size: 1.2rem; text-align: center; color: #0068B7; font-weight: 700; padding: 1.2rem 0;}
.jjs_1{ width: 100%; }
.jjs_2{ width:100%; }
.jjs_d2{ width: 100%; margin: auto;}
.jjs_10{ padding: 1.2rem;}
.jjs_h3{ margin-top: 100px;}
.jjs_9{ width: 100%; margin: auto;}
.jjs_d3{ padding: 1.2rem 0 0 0;}
.jjs_d3 dl{ margin: 0 0 35px 0;}
.jjs_10 h3{ font-weight: 700; color: #6a95c0;}
.jjs_10 p{ font-size: 14px; color: #666;}
.jjs_11 dl{ width: 100%;}
.jjs_11{ padding: 1rem;}
.jjs_11 dl dt{ width: 100%; float: left;}
.jjs_11 dt img{ display: block; margin: auto;}
.jjs_11 dl dd{ padding: 0 0 0 15px; width: 100%;}
.jjs_11 dd h4{ text-align: center; padding: 3rem 0 0 0; font-weight: 700; color: #6a95c0;}
.jjs_11 dd p{ text-align: center; font-size: 14px; color: #666;}
.jjs_12 dl{ width: 100%; height: auto; overflow: hidden; margin: 0 0 1rem 0;}
.jjs_12 dt img{ display: block; margin: auto;}
.jjs_12 dd h4{ text-align: center; padding: 8px 0 0 0; font-weight: 700; color: #6a95c0;}
.jjs_12 dd p{ text-align: center; padding: 8px 0 0 0; font-weight: 700; color: #6a95c0;}
.jjs_12{ padding: 1rem;}
.sjj_16{ padding: 35px 0 0 0}
.sjj_17{ padding: 20px 0;}
.sjj_17 dt{ width: 100%;}
.sjj_17 dt img{ width: 100%;}
.sjj_17 dd{ width: 100%;}
.sjj_17 dd ul{ height: auto; overflow: hidden; padding:1rem;}
.sjj_17 dd ul li{ font-size: 14px; line-height: 26px; color: #6a95c0;}
.sjj_17 dd p{ padding: 1rem; font-size: 14px; line-height: 26px; color: #666;}
.sjj_20{ padding: 1rem;}
.sjj_20 dl{ margin: 0; width: 50%; height: auto; float: left; box-sizing: border-box; border: solid 1px #ddd;}
.sjj_20 dl dt{ padding: 10px;}
.sjj_20 dl dt img{ width: 100%;} 
.sjj_20 dl dd{ text-align: left; font-size: 12px; line-height: 22px; padding: 10px;}
.sjj_31 h3{ text-align: left; font-weight: 700; color: #6a95c0;}
.sjj_31 p{ text-align: left; font-size: 14px; color: #666;}
.sjj_30{ padding: 1rem;}
.sjj_32 dl{ width: 100%; height: auto; overflow: hidden; margin: 0;}
.sjj_32 dl dt img{ display: block; margin: auto;}
.sjj_32 dl dd{ padding: 20px 0; text-align: center; font-size: 14px; color: #6A95C0;}
.sjj_32{ padding: 1.2rem 0 0 0;}
.sjj_37{ width:100%;}
.sjj_36{ padding: 1.2rem 0;}
.sjj_37 dl{ margin: 0 0 20px 0; width: 50%; float: left;}
.sjj_37 dl dt img{ display: block; margin: auto;}
.sjj_37 dl dd{ text-align: center; line-height: 24px; font-size: 14px;}
.pdt35{ padding: 1rem;}
.pd35{ padding: 1rem;}
.pdb35{ padding: 0;}
.pdt25{ padding: 25px 0 0 0;}
.pd25{ padding: 25px 0;}
.pdb25{ padding: 0 0 25px 0;}
.down_2 dl{ margin: 0 0 1rem 0; width: 100%; height: auto; overflow: hidden;}
.down_2 dl dt img{ width: 100%;}
.down_2 dl h3{ font-size: 14px; padding: 10px 0; line-height: 24px;}
.down_2 dl dd p{ font-size: 14px; width: 120px; color: #fff; height: 30px; background: #004EA2; display: block; text-align: center; line-height: 30px;}
.down_2 dl dd{ height: auto; overflow: hidden; padding: 20px; background: #f4f5f7;}
.down_2{ padding: 1rem;}
.rczp_3{ width: 100%; height: auto;}
.rczp_3 h3{ font-size: 16px; font-weight: 700; color: #006bc0;}
.tith3{ font-size: 16px; font-weight: 700; color: #006bc0;}
.pdt10{ padding: 10px 0 0 0;}
.txtp{ font-size: 14px;  color: #666; line-height: 24px;}
.rczp_10{ padding:1rem 0 0 0;}
.rczp_4{ height: auto; width: 100%;}
.rczp_12{ margin: 0 28px 0 0; width: 100%; height: 469px; background: url(../images/rc_1.jpg) no-repeat center center; background-size: 100% 100%;}
.rll_3{margin:1rem 0; width: 90%; padding: 5%; height: 469px;background: url(../images/rll_2.jpg) no-repeat center center; background-size: 100% 100%;}
.rll_4{margin:1rem 0; width: 100%; height: 469px;background: url(../images/rll_3.jpg) no-repeat center center; background-size: 100% 100%;}
.rll_5{margin:1rem 0; width: 100%; height: 469px;background: url(../images/rll_4.jpg) no-repeat center center; background-size: 100% 100%;}
.wdh110{ width: 100%;}
.mt35{  margin: 1rem 0;}
.tith4{ font-size: 25px; text-align: center; padding: 38px 0; color: #0068b7;}
.kfw_09{ width: 100%; background: #f4f5f7; height: 320px;}
.bgccc dl{ background: #f4f5f7; }
.mocpd{ padding: 1rem;}
.mainB_h1{ font-size: 1.3rem; text-align: center; color: #0068B7; font-weight: 700;}
.mainB_dt{ font-size: 1.3rem; padding: 1rem; text-align: left; color: #0068B7; font-weight: 700;}
.mainB_2{ background: #fff;}
.mainB_6 dl{ margin: 0;}
.mainB_6 dl dt img{ width: 100%;}
.mainB_6{padding: 1rem;}
.mainB_6 dd{ color: #333; background: #f3f5f6; padding: 15px 0; text-align: center; font-size: 14px;}
.mainB_11{background: #f3f5f6;}
.mainB_12{ width: 100%;}
.mainB_13{ width: 100%;}
.mainH{ height: 1.2rem; width: 100%;}
.mainB_0{ padding: 1rem;}


}
@media (min-width: 1200px) {



.top6{ padding:18px 0 0 0;height: 45px; clear: both; width: 100%; margin: 0; }
.top6 ul{ float: right; height: 45px; margin: auto;}
.top6 li{ position: relative;float: left; padding: 0 22px; min-width: 53px;}
.topte18{ background: url(../images/toptel.png) no-repeat left center; padding: 0 0 0 30px; height: 26px; line-height: 26px;}
.onenav{ color: #000; display: block; width: 100%; line-height: 45px; font-size: 16px;}
.ropezw3 dl{ position: relative; width: 322px; height: 364px; float: left; margin: 0 20px 20px 0;}
.navhide{ z-index: 500; border: solid 1px #f1f1f1; padding: 0; min-width: 100px; position: absolute; left: 0; top: 48px; width: 100%;background: #fff;box-shadow: 0 3px 7px rgba(127,127,127,0.16);z-index: -999;transform: translateX(-7%) scale(.96);opacity: 0;transition: .4s .05s;visibility: hidden;}
.top6 li:hover .navhide{transform: translateX(0) scale(1);opacity: 1;visibility: visible;z-index: 999999;}	
.navhide a{transition: all .6s; display: block; clear: both; font-size: 0.9rem; width: 100%; line-height: 35px; color: #666; text-align: center;}
.navhide a:hover{ background: #2c83c9; color: #fff;}
.fLr{ float: right;}
.navclose{ display: none;}
.wd1200{ width: 1146px; margin: auto;}
.ropezw2 dl a img{ width: 100%; height: 100%;}
.wd1350{ width: 1350px; margin: auto;}
.top{ position: fixed; width: 100%; height: 120px; z-index: 9999999; height: 120px;}
.top2{ height: 120px;}
.top3{width: 100%;float: right;padding: 28px 0 0 0;}
.logo{ width: 256px; height: 48px; display: block; margin: 48px 0 0 0; float: left;}
.toptel{ margin: 0 9px; float: right;}
.toptel span{ font-size: 14px; display: block; float: right; height: 26px; line-height: 26px;}
.mtr25{ margin: 0 100px 0 0;}
.top_right{ width: 686px; float: right;}
.top_serch{ background: url(../images/gz_08.png) no-repeat right center; float: right; width: 213px; height: 22px; border: solid 1px #666; border-radius: 18px;}
.top_serch input{ text-indent: 15px; width: 100%; height: 21px; line-height: 21px; background: none;}
.topnag{ border-bottom: solid 3px #749bc2;}
.pro_box{ margin: 40px 0 0 0; background: #f3f5f6; padding: 25px 0 0 0;}
.fixtop{ background: #fff !important;box-shadow: 0 3px 7px rgba(127,127,127,0.3)} 
.indxabt_2{ width: 100%; text-align: center;}
.indxabt_h3{ font-size: 22px; color: #0266b6; text-align: center;}
.indxabt_p{ font-size: 16px; color: #666; text-align: center;}
.indxabt_span{ display: block; margin:9px auto; width: 50px; height: 4px; background-color:#0266b6;}
.idxabt_1{ padding: 90px 0 0 0;}
.inxabt_6{ padding: 30px 0; text-align: center; width: 100%;}
.inxabt_6 span{ display: inline-block; width: 118px; height: 118px; margin: 0 15px;}
.inxabt_8 p{ font-size: 14px; text-align: center; line-height: 28px;}
.inxabt_9 { padding: 40px 0; width: 530px; margin: auto;}
.inxabt_9 dl{ height: auto; overflow: hidden; float: left; width: 175px; margin: auto;}
.inxabt_9_num{font-size: 40px;}
.inxabt_9 dl dt span{ font-weight: 700; color: #7599cb; height: 40px; display: block; float: left;}
.inxabt_9 dl dt span:nth-child(1){ width: 70%; text-align: right;}
.inxabt_9 dl dt span:nth-child(2){ width: 30%; text-align: left;}
.inxabt_9_k{ font-size: 14px;}
.inxabt_9 dl dd{ text-align: center; font-size: 12px; line-height: 20px; display: block; clear: both;}
.inxabt_9 dl dt{ height: 40px; text-align: center;}
.inxabt_10{ width: 100%; padding: 10px 0;}
.inxabt_10 a{transition: all .6s; color: #666; display: block; width: 80px; margin: auto; height: 24px; text-align: center; line-height: 24px; font-size: 14px; border: solid 1px #666;}
.inxabt_10 a:hover{ background: #004EA2; color: #fff;}
.pro_banner{ width: 100%; margin:0 0 35px 0;}
.banner{ position: relative; width: 100%; height: auto; overflow: hidden;}
.tl_pagination{z-index: 100; position: absolute; bottom: 30px;}
.probtnt{ position: absolute; z-index: 10; top: 40%; margin: -12px 0 0 0;}
.pro_next{ right: 20%;}
.pro_prev{ left: 20%;}
.culter dl{width: 353px; height: auto; overflow: hidden; position: relative; float:left;}
.culter dl dt{ width: 100%; height: auto; overflow: hidden;}
.culter dl dd{ position: absolute; width: 100%; height: 100%; left: 0; top: 0;}
.culter dl dd img{ width: 100%; height: 100%; border-radius: 10px;}
.culter_2{ color: #fff; padding: 15px; position: absolute; bottom: 0; left: 0; width: 100%;}
.culter_2 h3{ font-size: 16px;}
.culter_2 p{ font-size: 14px; padding: 10px 0 0 0;}
.culter dl:nth-child(2){ margin: 0 40px;}
.culter dl:hover .ddhide{transform: translateX(0) scale(1);opacity: 1;visibility: visible;z-index: 999999;}
.ddhide{z-index: -999;transform: translateX(-7%) scale(.96);opacity: 0;transition: .4s .05s;visibility: hidden;  border-radius: 10px; position: absolute;left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,104,183,0.8);}
.ddhide h4{ text-align: center; font-size: 23px; padding: 180px 35px 0 35px; font-weight: 700; color: #fff;}
.ddhide p{ text-align: center; font-size: 14px; padding: 15px 35px 35px 35px; line-height: 23px; color: #fff;}
.ddhide a{transition: all .6s; display: block; margin: auto; width: 100px; height: 35px; background: #fff; text-align: center; line-height: 35px; font-size: 14px; color: #333;}
.ddhide a:hover{ background: #4c94ca; color: #fff;}
.panter_1{ background: #f3f5f6; padding: 40px 0; margin: 60px 0 0 0;}
.panter_5 dl{ float: left; width: 170px; height: 80px; margin: 10px;}
.panter_5{ padding: 25px 0;}
.foot{ padding: 35px 0; background: #323232;}
.foot_3{ width: 690px;}
.foot_3 dl{ width: 90px; margin: 0 20px 0 0; float: left;}
.foot_3 dl a{ font-size: 12px; line-height: 26px;}
.foot_3 dl dd a{ color: #888887;}
.foot_3 dl dt{ width: 100%; height: auto; overflow: hidden; font-size: 14px; padding: 0 0 20px 0; color: #fff;}
.foot_3 dl dt i{ color: #999; font-size: 12px; display: block; float:right;}
.foot_3 dl dt span{ color: #bbbbbb; font-weight: 700; float: left; display: block;}
.foot_4{ width: 400px;}
.foot_10 dl{ float: right;}
.fll{ float: left;}
.flr{ float: right;}
.foot_10 dl{ margin: 0 5px;}
.foot_11{ padding: 130px 0 0 0;}
.foot_11 dl{ padding: 0 0 10px 0; width: 100%; clear: both; height: auto; overflow: hidden;}
.foot_11 dl dd{ font-size: 14px; color: #b9b9b9; float: right;}
.bottom p:nth-child(1){ float: left;}
.bottom p:nth-child(2){ float: right;}
.bottom p{ height: auto; overflow: hidden; padding: 5px 0; color: #b9b9b9; font-size: 12px;}
.bottom{ padding: 15px 0 0 0; height: auto; overflow: hidden; clear: both; border-top: solid 1px #999;}
.foot_2{ height: auto; overflow: hidden; padding: 0 0 25px 0;}

.fwzz{ background: url(../images/fwzz.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: 100%; top: 0; left: 0;}

.lxbg{ background: url(../images/lxbg.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: 100%; top: 0; left: 0;}
.rcff{ background: url(../images/rcff.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: 100%; top: 0; left: 0;}
.nyabt_2{ background: url(../images/zycc.jpg) no-repeat center center; background-size: 100% 100%; width: 100%; height: 100%; top: 0; left: 0;}
.nyabt_H{ width: 100%; height: 120px;}
.nyabt_3{ padding: 70px 0;}
.nyabt_5{ width: 1142px; margin:50px auto;}
.nyabt_6{ width: 570px; background: url(../images/dl1.jpg) no-repeat center center;} 
.nyabt_7{ width: 286px; background: url(../images/dl2.jpg) no-repeat center center;}
.nyabt_8{ width: 286px; background: url(../images/dl3.jpg) no-repeat center center;}
.nyabt_5 dl{ float: left; height: 460px;}
.nyabt_9{ padding: 35px;}
.nyabt_9 dt{ font-size: 18px; padding: 0 0 15px 0; font-weight: 700;}
.nyabt_9 dd p{ width: 100%; height: 320px; line-height: 24px; font-size: 14px; text-indent: 0em;}
.nyabt_9 dd a{ border: solid 1px #fff; display: block; width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; background: #0068b7;}
.nyabt_8 dt{ color: #fff;}
.nyabt_8 dd p{ color: #fff;}
.nyH{ width: 100%; height: 120px;}
.jieshao_3{ width: 540px;}
.jieshao_4{ width: 529px;}
.jieshao_1{ padding: 80px 0;}
.jieshao_2{ padding: 50px 0 0 0;}
.jieshao_3 p{ font-size: 14px; text-indent: 2em;  line-height: 27px; margin: 0 0 25px 0;}
.qywenhua_1 dt{ color: #0068B7; text-align: center; font-size: 22px; font-weight: 700; padding: 25px 0;}
.qywenhua_1 dd{ width: 100%; clear: both; line-height: 25px; font-size: 14px; text-align: center;}
.qywenhua_2 span{ color: #0068b7; display: inline-block; padding: 0 10px; font-size: 30px;}

.qywenhua_2{ text-align: center; padding: 20px 0;}
.qywenhua_3 dl{ width: 353px; margin: 20px 40px 20px 0; height: auto; overflow: hidden; float: left;}
.qywenhua_3{ width: 1240px; margin: auto;}
.qywenhua_3 dl dd{padding: 24px; min-height: 106px; background: #f3f5f6;}
.qywenhua_3 dl dd h3{ font-size: 20px; font-weight: 700; color: #0068B7;}
.qywenhua_3 dl dd p{ padding: 12px 0 0 0; line-height: 24px; font-size: 14px; color: #646464;}
.whwz{ padding: 12px 0 0 0; height: 30px;}
.whwz span{ line-height: 30px; display: inline-block; padding: 0 5px; font-size: 14px; color: #666;}
.ryy_1 dl{ margin: 30px; width: 286px; height: 390px; float: left;}
.ryy_1{ width: 1060px; margin: auto;}
.ryy_2 dl{ margin: 30px; width: 286px; height: 252px; float: left;}
.ryy_2{ width: 1060px; margin: auto;}
.ryy_5 dl{ width: 242px; height: 342px; float: left; margin: 5px;}
.ryy_6 dl{ width: 242px; height: 342px; float: left; margin: 5px;}
.ryy_6{ width: 1010px; margin: auto;}
.ryy_5{ width: 510px; margin: auto;}
.ryy_3{ padding: 80px 0; background: #f3f5f6;}
.zycc_4{ width:570px; background: url(../images/zycc1.jpg) no-repeat center center;}
.zycc_5{ width:286px; background: url(../images/zycc2.jpg) no-repeat center center;}
.zycc_6{ width:284px; background: url(../images/zycc3.jpg) no-repeat center center;}
.zycc_7{ width:286px; background: url(../images/zycc4.jpg) no-repeat center center;}
.zycc_8{ width:284px; background: url(../images/zycc5.jpg) no-repeat center center;}
.zycc_9{ width:570px; background: url(../images/zycc6.jpg) no-repeat center center;}
.zycc_9{ width:570px; background: url(../images/zycc6.jpg) no-repeat center center;}
.zycc_10{ width:570px; background: url(../images/rcff_1.jpg) no-repeat center center;}
.zycc_11{ width:570px; background: url(../images/rcff_2.jpg) no-repeat center center;}
.lxn_1{ width:570px; background: url(../images/lxn_1.jpg) no-repeat center center;}
.lxn_2{ width:570px; background: url(../images/lxn_2.jpg) no-repeat center center;}

.fwzz_1{ width:570px; background: url(../images/fwzz_1.jpg) no-repeat center center;}
.fwzz_2{ width:570px; background: url(../images/fwzz_2.jpg) no-repeat center center;}
.fwzz_3{ width:570px; background: url(../images/fwzz_3.jpg) no-repeat center center;}
.fwzz_4{ width:570px; background: url(../images/fwzz_4.jpg) no-repeat center center;}
.zycc_10 dt{ color: #fff;}
.zycc_3 dl{ position: relative; float: left; height: 230px;}
.zycc_2 dl{ position: relative; float: left; height: 230px;}
.zycc_1{ padding: 60px 0;}
.zycc_1 dt{ padding: 25px; font-size: 22px; font-weight: 700;}
.zycc_1 dd{ padding: 25px;}
.zycc_1 dd p{ width: 100%; clear: both; padding: 80px 0 0 0;}
.zycc_1 dd p a{ display: none; float: right; border: solid 1px #fff; display: block; width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; background: #0068b7;}
.zycc_fff{ color: #fff;}
.zycc_333{ color: #fff;}



.ldsc_tab p{ cursor: pointer; margin: 0 8px 0 0; float: left; width: 278px; height: 40px; line-height: 40px; font-size: 14px; text-align: center; font-weight: 700; background: #f4f5f7;}
.ldsc_2 h1{ font-size: 22px; text-align: center; color: #0068B7; font-weight: 700; padding: 85px 0 35px 0;}
.ldsc_dl1 dt{ text-align: center; font-size: 22px; padding: 5px 0; color: #0068B7;}
.ldsc_s{ padding: 80px 0 0 0;}
.ldsc_9 { width: 570px; background: #f4f5f7; height: 300px;}
.ldsc_es{ width: 1140px; margin: auto;}
.ldsc_10{ padding: 25px;}
.ldsc_10 h3{ font-size: 18px; color: #0068B7; padding: 0 0 15px 0; font-weight: 700;}
.ldsc_10 p{ font-size: 14px; text-indent: 2em; color: #666; line-height: 25px; margin: 0 0 15px 0;}
.ldsc_dl2{ margin: 0 0 35px 0;}
.ldsc_s dl{ clear: both; height: auto; overflow: hidden;}
.ldsc_dl3 dt{ font-size: 20px; color: #0068B7; font-weight: 700; padding:10px 0 25px 0;}
.ldsc_dl3{ margin: 0 0 35px 0;}
.ldsc_20{ float: left;}
.ldsc_dl3 .ldsc_20:nth-child(2){ margin: 0 30px;}
.ldtab_on{ background: #0068B7 !important; color: #fff !important;}
.ldsc_s{ display: none;}
.rll_3{ width: 245px; height: auto; overflow: hidden;}
.ds_ldsc_tab p{ cursor: pointer; margin: 0 8px 0 0; float: left; width: 183px; height: 40px; line-height: 40px; font-size: 14px; text-align: center; font-weight: 700; background: #f4f5f7;}
.ds_ldsc_2 h1{ font-size: 22px; text-align: center; color: #0068B7; font-weight: 700; padding: 85px 0 35px 0;}
.ds_ldsc_dl1{ margin: 0 0 35px 0;}
.ds_ldsc_dl1 dt{ text-align: center; font-size: 22px; padding: 5px 0; color: #0068B7;}
.ds_ldsc_s{ padding: 80px 0 0 0;}
.ds_ldsc_9 { width: 570px; background: #f4f5f7; height: 380px;}
.ds_ldsc_es{ width: 1140px; margin: auto;}
.ds_ldsc_10{ padding: 25px;}
.ds_ldsc_10 h3{ font-size: 18px; color: #0068B7; padding: 73px 0 15px 0; font-weight: 700;}
.ds_ldsc_10 p{ font-size: 14px; text-indent: 0; color: #666; line-height: 25px; margin: 0 0 5px 0;}
.ds_ldsc_dl2{ margin: 0 0 35px 0;}
.ds_ldsc_s dl{ clear: both; height: auto; overflow: hidden;}
.ds_ldsc_dl3 dt{ font-size: 20px; color: #0068B7; font-weight: 700; padding:10px 0 25px 0;}
.ds_ldsc_dl3{ margin: 0 0 35px 0;}
.ds_ldsc_20{ float: left;}
.ds_ldsc_dl3 .ds_ldsc_20:nth-child(2){ margin: 0 30px;}
.ds_ldtab_on{ background: #0068B7 !important; color: #fff !important;}
.ds_ldsc_s{ display: none;}
.ds_ldsc_9 img{ height: 100%;}

.ds_ldsc_52{ width: 699px; height: 570px; background: #f4f5f7;}
.ds_ldsc_53{width: 440px; height: 570px;}
.ds_ldsc_50 p{ font-size: 14px; text-indent: 0; color: #666; line-height: 25px; margin: 0 0 5px 0; width: 460px;}
.ds_ldsc_50{ padding: 25px;}
.ds_ldsc_52 h3{ font-size: 18px; color: #0068B7; padding: 240px 0 15px 0; font-weight: 700;}
.ds_ldsc_55{ background: #f4f5f7; width: 570px; height: 480px;}
.ds_ldsc_55 h3{ font-size: 18px; color: #0068B7; padding: 170px 0 15px 0; font-weight: 700;}
.ds_ldsc_61 h3{ font-size: 18px; color: #0068B7; padding: 248px 0 15px 0; font-weight: 700;}
.ds_ldsc_61{ width: 570px; height: 800px;}
.ds_ldsc_dl2{background: #f4f5f7;}
.ds_ldsc_70{ width: 570px; height: auto; overflow: hidden;}
.ds_ldsc_70 h3{ font-size: 18px; color: #0068B7; padding: 30% 0 15px 0; font-weight: 700;}
.ds_ldsc_70 h5{ font-size: 18px; color: #0068B7; padding: 18% 0 15px 0; font-weight: 700;}
.ds_ldsc_h{ width: 100%; height: 35px;}

.fwcc_1{ padding: 60px 0;}
.fwcc_1 dt{ padding: 25px 25px 10px 25px; font-size: 22px; font-weight: 700;}
.fwcc_1 dd{ height: auto; overflow: hidden; padding:0 25px;}
.fwcc_1 dd p{ height: auto; overflow: hidden; width: 100%; clear: both;}
.fwcc_1 dd p a{ display: none; float: left; border: solid 1px #fff; display: block; width: 100px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #fff; background: #0068b7;}
.fwcc_3{ width: 65%; height: auto; overflow: hidden; line-height: 24px; color: #999; font-size: 14px;}
.fwcc_5{ position: absolute; bottom: 20px; left: 0; width: 100%;}


.kfw_2{ width: 940px; margin: auto;}
.kfw_5{ width: 560px; }
.kfw_6{ width: 380px; }
.kfw_3 dl{background: #f4f5f7; clear: both; margin: 0 0 30px 0;}
.kfw_8{ padding: 25px;}
.kfw_8 h3{ padding: 0 0 15px 0; font-size: 18px; font-weight: 700; color: #0068b9;}
.kfw_8 p{ font-size: 14px; line-height: 25px;}
.kfw_3 { padding: 50px 0;}
.kfw_10{ width: 380px; }
.kfw_9{ width: 560px; }

.pzbd_1 dt{ padding: 0 0 15px 0; text-align: left; font-size: 18px; font-weight: 700; color: #0068b9;}
.pzbd_1 dd{ text-align: left; line-height: 25px; font-size: 14px; color: #666;}
.pzbz_4{ text-align: center;}
.pzbz_10{ padding: 25px;}
.pzbz_10 h3{ padding: 10% 0 15px 0; font-size: 18px; font-weight: 700; color: #0068b9;}
.pzbz_10 p{ font-size: 14px; line-height: 25px;}
.pzbz_11{ padding: 11px 0 0 0;}
.pzbz_20{ margin: 50px 0 0 0; background: url(../images/pzbz_3.jpg) no-repeat center center; background-size: 100% auto; width: 100%; height: 670px;}
.pzbz_21{ width: 460px; padding: 0 0 0 10px;}
.pzbz_21 h3{ padding: 265px 0 50px 0; font-size: 22px; color: #0168b7;}
.pzbz_21 dl{ padding: 0 0 0 35px;}
.pzbz_21 dl dd{ font-size: 14px; line-height: 25px;}
.xpnt_3{ padding: 30px 0;}
.xpnt_1{ background: #f4f5f7; padding: 35px 0;}
.xpnt_2{ width: 1170px; margin: auto;}
.xpnt_6 dl{ width: 170px; height: 80px; float: left; margin: 12px;}
.xpnt_6{ padding: 35px 0 0 0;}
.listh1{ font-size: 22px; text-align: center; color: #0068B7; font-weight: 700; padding: 85px 0 35px 0;}
.jjs_1{ width: 570px; }
.jjs_2{ width: 570px; }
.jjs_d2{ width: 1140px; margin: auto;}
.jjs_h3{ margin-top: 100px;}
.jjs_9{ width: 1000px; margin: auto;}
.jjs_d3{ padding: 35px 0 0 0;}
.jjs_d3 dl{ margin: 0 0 35px 0;}
.jjs_10 h3{ font-weight: 700; color: #6a95c0;}
.jjs_10 p{ font-size: 14px; color: #666;}
.jjs_11 dl{ width: 50%; float: left;}
.jjs_11 dl dt{ width: 262px; float: left;}
.jjs_11 dl dd{ padding: 0 0 0 15px; width: 210px; float: left;}
.jjs_11 dd h4{ padding: 80px 0 0 0; font-weight: 700; color: #6a95c0;}
.jjs_11 dd p{ font-size: 14px; color: #666;}
.jjs_12 dl{ width: 265px; float: left; height: auto; overflow: hidden; margin: 0 50px 35px 0;}
.jjs_12 dd h4{ text-align: right; padding: 8px 60px 0 0; font-weight: 700; color: #6a95c0;}
.jjs_12 dd p{ text-align: right; padding: 8px 60px 0 0; font-weight: 700; color: #6a95c0;}
.jjs_12{ padding: 35px 0 0 0;}
.sjj_16{ padding: 35px 0 0 0}
.sjj_17{ padding: 20px 0;}
.sjj_17 dt{ width: 744px; float: left;}
.sjj_17 dd{ width: 255px; float: left;}
.sjj_17 dd ul{ height: auto; overflow: hidden; padding: 25px 0;}
.sjj_17 dd ul li{ font-size: 14px; line-height: 26px; color: #6a95c0;}
.sjj_17 dd p{ font-size: 14px; line-height: 26px; color: #666;}
.sjj_20{ padding: 0;}
.sjj_20 dl{ margin: 0 12px 0 0; width: 11%; height: 150px; float: left; border: solid 1px #ddd;}
.sjj_20 dl dt{ padding: 10px;}
.sjj_20 dl dt img{ width: 100%;} 
.sjj_20 dl dd{ text-align: center; font-size: 12px; line-height: 22px; padding: 10px;}
.sjj_31 h3{ text-align: right; font-weight: 700; color: #6a95c0;}
.sjj_31 p{ text-align: right; font-size: 14px; color: #666;}
.sjj_30{ padding: 35px 0;}
.sjj_32 dl{ width: 202px; height: auto; overflow: hidden; float: left; margin: 0 50px;}
.sjj_32 dl dd{ padding: 20px 0; text-align: center; font-size: 14px; color: #6A95C0;}
.sjj_32{ padding: 35px 0 0 0;}
.sjj_37{ width:410px;}
.sjj_37 dl{ margin: 0 0 20px 0; width: 156px; float: left;}
.sjj_37 dl dd{ text-align: center; line-height: 24px; font-size: 14px;}
.pdt35{ padding: 35px 0 0 0;}
.pd35{ padding: 35px 0;}
.pdb35{ padding: 0 0 35px 0;}
.pdt25{ padding: 25px 0 0 0;}
.pd25{ padding: 25px 0;}
.pdb25{ padding: 0 0 25px 0;}
.down_2 dl{ margin: 0 30px 30px 0; width: 360px; height: auto; overflow: hidden; float: left;}
.down_2 dl h3{ font-size: 14px; padding: 10px 0; line-height: 24px;}
.down_2 dl dd p{ font-size: 14px; width: 120px; color: #fff; height: 30px; background: #004EA2; display: block; text-align: center; line-height: 30px;}
.down_2 dl dd{ height: auto; overflow: hidden; padding: 20px; background: #f4f5f7;}
.down_2{ padding: 35px 0; width: 110%;}
.rczp_3{ width: 360px; height: 469px; background: url(../images/rc_1.jpg) no-repeat center center;}
.rczp_3 h3{ font-size: 16px; font-weight: 700; color: #006bc0;}
.tith3{ font-size: 16px; font-weight: 700; color: #006bc0;}
.pdt10{ padding: 10px 0 0 0;}
.txtp{ font-size: 14px;  color: #666; line-height: 24px;}
.rczp_10{ padding: 35px;}
.rczp_4{ height: 469px; background: url(../images/rll_1.jpg) no-repeat center center; width: 748px; float: right;}
.rczp_12{ margin: 0 28px 0 0; width: 360px; height: 469px; background: url(../images/rc_1.jpg) no-repeat center center;}
.rll_3{margin: 0 28px 0 0; width: 360px; height: 469px;background: url(../images/rll_2.jpg) no-repeat center center;}
.rll_4{margin: 0 28px 0 0; width: 360px; height: 469px;background: url(../images/rll_3.jpg) no-repeat center center;}
.rll_5{margin: 0 28px 0 0; width: 360px; height: 469px;background: url(../images/rll_4.jpg) no-repeat center center;}
.wdh110{ width: 110%;}
.mt35{  margin: 35px 0;}
.lyfk_2{ width: 1140px; height: 500px; background: #f4f5f7;}
.lyfk_3{ width: 505px; margin: auto; padding: 100px 0 0 0;}
.lyfk_dl{ margin: 0 0 20px 0; width: 50%; float: left;} 
.lyfk_dl dt{ color: #666; width: 50px; float: left; height: 25px; line-height: 25px;}
.lyfk_dl dd{ color: #666; width: 172px; float: left; height: 25px; line-height: 25px;}
.lyfk_txt{ text-indent: 1em; display: block; width: 100%; background: #fff; color: #333; height: 25px; line-height: 25px;}
.lyfk_d2{ height: auto; overflow: hidden; margin: 0 0 20px 0; width: 100%;} 
.lyfk_d2 dt{ color: #666; width: 50px; float: left; height: 25px; line-height: 25px;}
.lyfk_d2 dd{ color: #666; width: 425px; float: left;line-height: 25px;}
.lyfk_d2 textarea{ width: 100%; min-height: 80px;}
.lyfk_d2 p{ width: 50%; height: 33px; display: block; float: left;}
.lyfk_d2btn{ margin: auto; display: block; background: #1065A9; width: 150px; height: 35px; line-height: 35px; text-align: center; font-size: 14px; color: #fff;}
.tith4{ font-size: 25px; text-align: center; padding: 38px 0; color: #0068b7;}
.kfw_09{ width: 760px; background: #f4f5f7; height: 320px;}
.bgccc dl{ background: #f4f5f7; }
.sjj_50{ width: 1200px; margin: auto;}

.mainB_h1{ font-size: 22px; text-align: center; color: #0068B7; font-weight: 700;}
.mainB_dt{ font-size: 22px; text-align: left; color: #0068B7; font-weight: 700;}
.mainB_2{ background: #fff;}
.mainB_6 dl{ margin: 0 20px 0 0; float: left;}
.mainB_6{ width: 110%;}
.mainB_6 dd{ color: #333; background: #f3f5f6; padding: 15px 0; text-align: center; font-size: 14px;}
.mainB_11{background: #f3f5f6;}
.mainB_12{ width: 568px;}
.mainB_13{ width: 568px;}
.mainH{ height: 35px; width: 100%;}


}

