/*===================================================================
 * 力成电器
 * file:    iching.css
 * time:    2020/05/27—2019/05/30
=====================================================================*/


/*通用开始*/
body,body *{margin:0;padding:0;list-style-type:none;font-family:"微软雅黑", Arial, sans-serif; text-decoration:none;}
/**,:before ,*:after{ box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}*/
html{font-size:62.5%; color: #333;height: 100%}
body{ font-size:1.4rem;background-color: #fff;height: 100%}
h1{font-size:2.8rem}
h2{font-size: 2rem;}
h3{font-size: 1.6rem;}
h4{font-size: 1.8rem}
h5{font-size: 1.6rem}
h6{font-size: 1.4rem}

img{border: 0;outline: 0}
.none{display: none}
.pc-none{display: none}
a{text-decoration: none !important;color: #4b4a4a}
a:link{color: #4b4a4a;}
a:hover{text-decoration:none; }
a:active{color: #222}
/*html5*/
abbr, article, aside, audio, canvas, datalist, details, dialog,figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, pre,col, section, time, video,main{display: block}
/*主题色*/
.color-zhu{color: #0054a7 !important;}/*字体色*/
.color-zhu2{color:#a6926c !important;}/*字体色2*/
.color-zhu3{color:#e6e1d3 !important;}/*浅色调背景*/
.color-zhu4{color: cornflowerblue !important;}/*字体色*/
.color-666{color: #666 !important;}/*字体色*/
/*背景色*/
.body-color{background:#8fcbad}
.bg-color{background-color: #00733a}/*166 146 108*/
.bg-color2{background-color: #8fcbad}/*166 146 108*/
.bg-color3{background-color: #bfab86}/*背景浅色调*/
.bg-color-f6f6f6{background-color: #f6f6f6}
.border-color1{border: 1px #ededed  solid;}
.warp{background-color:#ffffff; padding:50px; width:1200px; margin:0px auto; display:block; min-height:800px;}
/*横线*/

.border-color{color: #a6926c}
.border-top-color{border-top-color: #b3a57d !important;}
.border-bottom-color{border-bottom-color: #f47920!important;}
.border-bottom-color2{border-bottom-color: forestgreen!important;}
.border-bottom-color3{border-bottom-color: brown!important;}
.border-bottom-color4{border-bottom-color: cornflowerblue !important;}
.f-w{font-weight: bold}
.clear{ clear:both;height: 0;display: block;width: 100%}
.ellipsis{ white-space:nowrap; overflow: hidden;text-overflow:ellipsis;}
.w1200{width:1300px; margin:0 auto;}
.w1200:after,.w1200:before{content: ""; display: block;clear: both;height: 0;width: 100%}
.w1200{width:1300px; margin:0 auto;}
.w1300{ padding:0px 50px;width:1200px;margin:0 auto;}
.w1300:after,.w1300:before{content: ""; display: block;clear: both;height: 0;width: 100%}
.auto{margin: 0 auto}
.mt5{margin-top: 5px}
.mt10{margin-top: 10px}
.mt15{margin-top: 15px}
.mt20{margin-top: 20px}
.mt25{margin-top: 25px}
.mt30{margin-top: 30px}
.mt35{margin-top: 35px}
.mt40{margin-top: 40px}
.mt50{margin-top: 50px}
.ml10{margin-left: 10px}
.ml15{margin-left: 15px}
.ml20{margin-left: 20px}
.ml25{margin-left: 25px}
.ml30{margin-left: 30px}
.ml38{margin-left: 38px}
.mb5{margin-bottom: 5px}
.mb10{margin-bottom: 10px}
.mb15{margin-bottom: 15px}
.mb20{margin-bottom: 20px}
.mb25{margin-bottom: 25px}
.mb30{margin-bottom: 30px}
.pt20{padding-top: 20px}
.pt30{padding-top: 30px}
.pt40{padding-top: 40px}
.pt50{padding-top: 50px}
.pt60{padding-top: 60px}
.pb30{padding-bottom: 30px}
.pb50{padding-bottom: 50px}
.padding5{padding: 5px}
.padding10{padding: 10px}
.padding20{padding: 20px}
.padding30{padding: 30px}
.pb20{padding-bottom: 20px}
.fl{float: left}
.fr{float: right}
.center{text-align: center}
.lh10{line-height: 10px}
.lh15{line-height: 15px}
.lh20{line-height: 20px}
.lh30{line-height: 30px}
/*按钮*/
.btns{transition: all 0.5s;width: 150px;cursor: pointer;height: 30px;border: 0;text-align: center;color: #fff;background-color: #f47920;font-size: 14px}
.btns:hover{background-color: #FF9900}
::selection{background-color: #efefef;color: #000}
/* 清除左右边框 */
.clear-left-border{border-left: 0 !important;}
.clear-right-border{border-right: 0 !important;}
/*广告*/
.ad1{max-height: 100px;}
.ad1 img{width: 100%;height: 100px}
.btn-right{transition: all 0.5s; width: 150px;height: 39px;text-align: center;cursor: pointer;color: #fff;border:3px #fff double;font-size: 1.4rem}
.btn-right:hover{background-color: #FF9900;}
.m-none{ font-style:normal}

/*通用结束*/
/*head*/
.sj-head{height:82px;background-color: #fff;}
.sj-head .logo{width:20%;float: left; text-align: right; margin: 20px 2px;}
.sj-head .nav{ width: 75%; float: left; margin-left: 4%;}
.sj-head .nav li{ float: left; margin: 25px 2%; height:35px; line-height: 35px;padding: 0px 1%;font-size: 18px;font-weight: 600;border: #fff solid 1px; border-radius: 20px; }
.sj-head .nav li.on,.sj-head .nav li:hover{border: #efaf13 solid 1px; border-radius: 20px; ;}
.sj-head .nav li.on a,.sj-head .nav li:hover a{color:#efaf13 ;}

.sj-hd{ overflow:hidden; position:relative ;width: 100%;/*max-height:859px;*/}
.sj-hd .bd{ position:relative;  z-index:0;max-width: 100%;  height:100% }
.sj-hd .bd ul{width: 100%;height:100%}
.sj-hd .bd li{vertical-align:middle;position: relative; width: 100%;text-align: center;font-weight: bold;font-size: 1.8rem;height:100%}
.sj-hd .bd img{ /*width:100%;*/  display:block; height:860px;max-height: 100%;}
.sj-hd  .hd{ position:absolute; top:50%;right:72px; z-index:1;  margin-top: -128px;}
.sj-hd  .hd ul{ overflow:hidden; zoom:1;  }
.sj-hd  .hd ul li span{ display:block;   width:14px; height:14px; line-height:20px; text-align:center; background:#fff; cursor:pointer; border-radius:15px; margin:22px 0px; }
.sj-hd  .hd ul li span.on{ background:#f00; color:#fff; }
.part1{/*margin-top: 98px!important; */background-color: #f5f5f5; height: 122px;}
.part1 li{width: 15%;text-align: left; float: left;height: 122px; padding-left: 10%;background-size: 100% auto; }
.part1 li a{ display: block;}

.part1 li span{margin-top: 38px;display: block;font-size: 18px;font-weight: 800; color: #515151;}
.part1 li:hover span{color:#edba23;}
.part1 li p{font-size: 16px;color: #515151; line-height: 30px;}
.part1 li:hover p{color:#edba23;}
.part1 li:last-child p{line-height: 20px;}
.part1 .li1{ background: url("../images/p1.png") no-repeat 22%;background-size: 20% auto; }
.part1 .li1:hover{ background: url("../images/p1_h.png") no-repeat 22%;background-size: 20% auto; }
.part1 .li2{ background: url("../images/p2.png") no-repeat 22%;background-size: 20% auto;}
.part1 .li2:hover{ background: url("../images/p2_h.png") no-repeat 22%;background-size: 20% auto;}
.part1 .li3{ background: url("../images/p3.png") no-repeat 22%;background-size: 20% auto;}
.part1 .li3:hover{ background: url("../images/p3_h.png") no-repeat 22%;background-size: 20% auto;}
.part1 .li4{ background: url("../images/p4.png") no-repeat 22%;background-size: 20% auto;}
.part1 .li4:hover{ background: url("../images/p4_h.png") no-repeat 22%;background-size: 20% auto;}
.part1 .li4 span{margin-top:21px;}
.part2{width:100%; height: 890px;overflow: hidden;}
.part2 img{width:100%; height: 100%;display: block;}
.part3{width:100%;overflow: hidden; }
.part3 .part3_tit{ text-align: center;margin:80px auto 60px auto;}
.part3 .part3_tit h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.part3 .part3_tit h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}

.picScroll-left{ overflow:hidden; position:relative; width:100%; height:450px; margin:0px auto}
.picScroll-left .prev,.picScroll-left .next{ display:block;  width:82px; height:79px; position:absolute; overflow:hidden;cursor:pointer; background:url(../images/index_pre.png) no-repeat ; top:170px;}
.picScroll-left .next{  right:5%;background:url(../images/index_next.png) no-repeat ;}
.picScroll-left .prev{left:5%;}
.picScroll-left .bd{ width:1520px; margin:0px auto; overflow:hidden; height:450px;}
.tempWrap{margin:0px auto; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; float:left;width:24%; position:relative; border-right: #ccc solid 1px;}
.picScroll-left .bd ul:last-child{border-right: none;}
.picScroll-left .bd ul li{ padding: 0px 10%;}
.picScroll-left .bd ul .pic{ text-align: center;}
.picScroll-left .bd ul .pic img{ display:inline-block !important;vertical-align: middle !important;max-width: 100% !important;max-height: 100% !important;height: auto !important;}
.picScroll-left .bd ul .tit{ text-align: left;  padding-left: 10%; margin-top: 30px; line-height: 30px; font-weight: 800;font-size: 20px;color: #4d4d4d;}
.picScroll-left .bd ul .en{ text-align: left; height:50px;  line-height: 18px; font-size: 14px;color:#4e4e4e}
.picScroll-left .bd ul .js{ text-align: left;   line-height: 20px; font-size: 14px;color:#676767;height: 82px;}
.picScroll-left .bd ul>div{ display: none;}
.picScroll-left .bd ul:hover>div{ display: block; position: absolute;top:0px; padding-top: 100px; left:0px;width: 100%; height: 100%; z-index: 222;background-color: #f9b204 ;opacity:0.9 ;background-color: rgb(249, 178, 4,0.9); filter: alpha(opacity=90);
    -moz-opacity: 0.90;
    -khtml-opacity: 0.9;
}
.picScroll-left .bd ul:hover>div>p{padding: 0px 16%;  color: #fff; font-size: 16px;  line-height:20px;}
.picScroll-left .bd ul:hover>div>p:first-child{ font-size: 20px;line-height: 30px; font-weight: 800;  }
.picScroll-left .bd ul:hover>div div{ padding: 0px 16%; margin-top: 50px;}
.picScroll-left .bd ul:hover>div div a{ display: block; width:50%;border: #fff solid 1px; border-radius: 20px; font-size:18px;line-height: 30px; font-weight: 500;   text-align: center; display: block; color: #fff;}
.part_tit{width:100%; max-height: 244px;overflow: hidden;}
.part_tit img{width:100%; height: 100%;display: block;}
.hy{ width:100%;overflow: hidden;}
.hy ul{ width:100%;margin: 0px auto;}
.hy li{width: 19.9%;  border-bottom: #ccc solid 1px; border-right: #ccc solid 1px; float: left; height: 279px; text-align: center;}
.hy li a{display:block;width:100%;height:100%}
.hy li:nth-child(5n){border-right:none}
.hy li P{ line-height: 30px; font-weight: normal;font-size: 18px;padding-toP:85px; }
.hy li p:first-child {font-size: 18px; font-weight:800;color:#595758}
.hy li span{ display: block;width: 50px; margin: 0px auto ; margin-top: 20px; border-bottom: #595758 solid 1px;}
.hy li:hover p{color:#edba23;}
.hy li:hover span{border-bottom: #edba23 solid 1px;}
.hy .li1{ background: url("../images/hy1.png") no-repeat center 25%; background-size: 35% auto; }
.hy .li1:hover{ background: url("../images/hy1_h.png") no-repeat center 25%; background-size: 35% auto;}
.hy .li2{ background: url("../images/hy2.png") no-repeat no-repeat center 25%;background-size: 35% auto;}
.hy .li2:hover{ background: url("../images/hy2_h.png") no-repeat center 25%;background-size: 35% auto;}
.hy .li3{ background: url("../images/hy3.png") no-repeat center 25%;background-size: 35% auto;}
.hy .li3:hover{ background: url("../images/hy3_h.png") no-repeat center 25%;background-size: 35% auto;}
.hy .li4{ background: url("../images/hy4.png") no-repeat center 25%;background-size: 35% auto;}
.hy .li4:hover{ background: url("../images/hy4_h.png") no-repeat  center 25%;background-size: 35% auto;}
.hy .li5{ background: url("../images/hy5.png") no-repeat no-repeat center 25%;background-size: 35% auto;}
.hy .li5:hover{ background: url("../images/hy5_h.png") no-repeat no-repeat center 25%;background-size: 35% auto;}
.hy .li6{ background: url("../images/hy6.png") no-repeat no-repeat center 25%;background-size: 35% auto;border-bottom: none;}
.hy .li6:hover{ background: url("../images/hy6_h.png") no-repeat no-repeat center 25%;background-size: 35% auto;}
.hy .li7{ background: url("../images/hy7.png") no-repeat no-repeat center 25%;background-size: 35% auto;border-bottom: none;}
.hy .li7:hover{ background: url("../images/hy7_h.png") no-repeat no-repeat center 25%;background-size: 35% auto;}
.hy .li8{ background: url("../images/hy8.png") no-repeat no-repeat center 25%;background-size: 35% auto;border-bottom: none;}
.hy .li8:hover{ background: url("../images/hy8_h.png") no-repeat no-repeat center 25%;background-size: 35% auto;}
.hy .li9{ background: url("../images/hy9.png") no-repeat no-repeat center 25%;background-size: 35% auto;border-bottom: none;}
.hy .li9:hover{ background: url("../images/hy9_h.png") no-repeat no-repeat center 25%;background-size: 35% auto;}
.hy .li10{ background: url("../images/hy10.png") no-repeat no-repeat center 25%;background-size: 35% auto;border-bottom: none;}
.hy .li10:hover{ background: url("../images/hy10_h.png") no-repeat no-repeat center 25%;background-size: 35% auto;}
.part4 .more{ margin: 30px auto; width:100px; font-size: 16px; line-height: 30px; text-align: center; border: #4e4e4e solid 1px; border-radius:30px;}
.part4 .more a{ color:#4d4d4d}
.ftb{  background-color: #252525;/*margin-top:50px; */}
.footer{width:100%;border-bottom: #fff solid 1px;min-height: 356px;}
.f_l{ float:left; padding-top: 50px; padding-left: 10px;}
.f_l p{ font-size: 14px;color: #fff; line-height: 20px;}
.f_l>p:first-child{font-weight: 800;line-height:30px;font-size: 16px;}
.f_l>p:nth-child(4){line-height: 80px;}
.f-r {padding-left:60px; margin-top: 60px;}
.f-r ul li {float:left;margin-right: 40px;color:#fff;line-height: 24px}
.f-r ul li dl dt {font-size: 14px;margin-bottom: 10px;font-weight: bold;}
.f-r ul li dl dt a {color: #fff;display: block}
.f-r ul li dl dd a {color: #fff;display: block;font-size: 12px;}
.f-r ul li dl.double{ width: 400px;}
.f-r ul li dl.double dd{ float: left; margin-right: 20px ;width: 175px;}
.copyright{ width:100%;background-color: #252525; text-align: center;height: 108px; line-height: 42px;overflow: hidden;}
.copyright span{color:#fff}
.copyright img{ padding-top: 0px;margin-toP:-15px;}
/*一站式*/
.yzs_part{  background-color: #f5f5f5; height: 243px;}
.yzs_part .yzs_partl{ float:left;  width: 49.5%;}
.yzs_part .yzs_partl .text{ float: right; max-width: 500px; text-align: left; margin-top: 60px; line-height: 30px; margin-right: 2%;}
.yzs_part .yzs_partr{width: 49.5%; float:right}
.yzs_part .yzs_partr img{ margin: 60px 0px 0px 1%;}
.yzs_part1{ width: 100%;overflow: hidden;}
.yzs_part1 .title{ text-align: center;margin:80px auto 60px auto;}
.yzs_part1 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.yzs_part1 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.yzs_part1 .lct{ text-align: center;}
.yzs_part1 .lct img{display: block; margin: 0px 5%;}
.yzs_part2{ width: 100%;overflow: hidden; margin-top: 100px;}
.yzs_part2 .title{width:100%; max-height: 244px;overflow: hidden;}
.yzs_part2 .title img{width:100%; height: 100%;display: block;}
.yzs_part2 .hxys{ width: 100%;}
.yzs_part2 .hxys li{ width: 49.7%; float: left; margin: 0px auto; height: 312px;}
.yzs_part2 .hxys li img{width:100%; height: 100%;display: block;}
.yzs_part2 .hxys li.text  dl{ margin-top: 70px;margin-left: 50px; max-width: 500px; line-height: 30px; margin-right: 50px;}
.yzs_part2 .hxys li:nth-child(3).text dl{ float: right; margin-right: 50px;}
.yzs_part2 .hxys li.text dt{font-size: 18px; height: 40px; line-height: 40px;font-weight: 500; color:#505050}
.yzs_part2 .hxys li.text dt b{font-size: 20px;font-weight: bold; }
.yzs_part2 .hxys li.text dd{font-size: 14px; color:#525252}
.yzs_part2 .hxys li:hover {
    background-color: #f7ac03;
    background-color: rgba(247, 172, 3, 0.7);
    filter: alpha(opacity=70);
    -moz-opacity: 0.70;
    -khtml-opacity: 0.7;
}

.yzs_part2 .hxys li:hover dl dt {
    color: #fff !important;
}

.yzs_part2 .hxys li:hover dl dd {
    color: #fff !important;
}


.yzs_part3{ width: 100%;overflow: hidden;}
.yzs_part3 .title{ text-align: center;margin:80px auto 60px auto;}
.yzs_part3 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.yzs_part3 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.yzs_part3 .ywbk{ width: 100%; overflow: hidden;}
.yzs_part3 .ywbk li {width: 25%; float: left; background: #f5f5f5; height: 406px;}
.yzs_part3 .ywbk li img{width:100%; height: 100%;display: block; }
.yzs_part3 .ywbk li dl{ width: 85%; margin: 30px auto;}
.yzs_part3 .ywbk li dl dt{font-size: 20px; height: 40px; line-height: 40px;font-weight: 800; color:#505050}
.yzs_part3 .ywbk li dl dd:first-child{font-size: 16px; color:#525252;line-height: 30px;}
.yzs_part3 .ywbk li dl dd {font-size: 14px; color:#525252;line-height: 22px;}
.yzs_part3 .ywbk li:hover {
    background-color: #f7ac03;
    background-color: rgba(247, 172, 3, 0.7);
    filter: alpha(opacity=70);
    -moz-opacity: 0.70;
    -khtml-opacity: 0.7;
}
.yzs_part3 .ywbk li:hover dl dt {
    color: #fff!important;
}
.yzs_part3 .ywbk li:hover dl dd {
    color: #fff!important;
}
/*产品中心*/
.cpzx_part1 { width: 100%; overflow: hidden;}
.cpzx_part1>div{ float: left; width:49.5%; margin-top: 100px; background: #f2f2f2; height: 865px;}
.cpzx_part1>div:nth-child(2n){float: right;}
.cpzx_part1>div div{ width: 98%; margin:10px 1%; text-align:center}
.cpzx_part1>div div img{width: 99%; text-align:center}
.cpzx_part1>div div:hover img{width: 100%; text-align:center}
.cpzx_part1>div li{ padding:0px 20px; line-height: 22px;color:#585657}
.cpzx_part1>div li:nth-child(1),.cpzx_part1>div li:nth-child(2){font-size:20px;font-weight: 800;color:#595758; line-height: 35px;}
.cpzx_part1>div li>p{ padding-top: 10px; text-indent: 2em;}
.cpzx_part1>div li span{font-size:20px;font-weight: 800;color:#595758; padding-top: 20px;display: block;}
.cpzx_part1>div li dl{ float: left; min-width: 200px; padding: 10px 0px;height: 75px;}
.cpzx_part1>div li dl dd{ white-space: nowrap; line-height: 25px; }
/*十大行业*/
.sdhy_part1{  width: 100%; overflow: hidden; background-color: #f2f2f2; margin-top: 50px;}
.sdhy_part1 .title{width: 100%;}
.sdhy_part1 ul li{height:74px; padding-top:50px;width: 10%; text-align: center; background: url(../images/sdhy_bg.jpg) no-repeat center 28px; float: left; line-height: 20px;color:#3c3c3c;}
.sdhy_part1 ul li:hover,.sdhy_part1 ul li.on{   background: url(../images/sdhy_bgh.jpg) no-repeat center 28px; }
.sdhy_part1 .items div{ display: none;}
.sdhy_part1 .items div:first-child{ display: block;}
.sdhy_part1 .items div img{}
.sdhy_part2{ width: 100%;overflow: hidden; }
.sdhy_part2 .title{ text-align: center;margin:80px auto 60px auto;}
.sdhy_part2 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.sdhy_part2 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.sdhy_part2 .infol{float:left; width: 60%;}
.sdhy_part2 .infol img{ width: 100%;}
.sdhy_part2 .infor{float:right; width: 38%;}
.sdhy_part2 .infor img{ width: 100%;}
/*核心优势*/
.hxys_part1{ max-width: 1200px;overflow: hidden;  margin: 0px auto;}
.hxys_part1 .title{ text-align: center;margin:80px auto 60px auto;}
.hxys_part1 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.hxys_part1 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.hxys_part1 .teams{ background: #f5f5f5; min-height: 400px; }
.hxys_part1 .teams .team {width: 23.5%; padding:0px 2% ;float: left;}
.hxys_part1 .teams .team span{font-size: 18px; font-weight: 800; line-height: 30px; padding-top: 40px; display: block;}
.hxys_part1 .teams .team p{font-size: 14px; line-height: 22px; padding-top: 20px;}
.hxys_part1 .teams .team div{ margin-top: 20px ; text-align: center;}
.hxys_part1 .teams .pic{width: 72%; float: right;  overflow: hidden;}
.hxys_part1 .teams .pic img{width:100%;max-height:395px;  transition: all 0.6s;}
.hxys_part1 .teams .pic img:hover{transform: scale(1.1); }
.hxys_part2{ width: 100%;overflow: hidden;  margin: 36px auto;}
.hxys_part2 li{width: 23%; float: left; margin: 0px 1%;  overflow: hidden; }
.hxys_part2 li img{width:100%;max-height:315px;transition: all 0.6s;}
.hxys_part2 li img:hover{transform: scale(1.1); }
.hxys_part2 li dt{font-size: 18px; font-weight: 800; line-height: 30px; padding: 10px 0px;}
.hxys_part2 li dd{font-size: 14px; line-height: 22px;}
.hxys_part3{width: 100%;overflow: hidden; background: url("../images/hxys_bg.jpg") no-repeat center; height:954px; margin-top: 100px; }
.hxys_part3 .tx {
    width: 25%;
    position: relative;
    border-bottom: 954px solid #f7ac03;
    border-bottom-color: #f7ac03;
     border-bottom-color: rgba(247,172,3,0.7);
    border-right: 600px solid transparent;
    filter: alpha(opacity=70);
    -moz-opacity: 0.70;
    -khtml-opacity: 0.7;
 
}
.hxys_part3 .tx .title{position: absolute; text-align: left;top:280px; left:10px;width:85%}
.hxys_part3 .tx .title h1{ font-weight: 900; font-size:22px;color: #FFF; line-height: 43px;}
.hxys_part3 .tx .title h2{ font-weight: 800; font-size:22px;color: #FFF;line-height: 30px;}
.hxys_part3 .tx .title h6{ font-weight: 600; font-size:16px;color: #FFF;line-height: 30px;  margin-top: 20px;}
.hxys_part3 .tx .title p{ line-height: 25px;margin-top: 15px;color: #FFF;font-size: 14px;}
.hxys_part3 .tx .title ul{margin-top: 15px;}
.hxys_part3 .tx .title li{line-height: 30px;font-size: 14px;font-weight: 600;color: #FFF;}
.hxys_part3 .tx .title li span{ display: inline-block;border:#fff solid 6px; border-radius: 20px;  margin-right: 10px; margin-top: 5px;}
.hxys_part4{width: 100%;overflow: hidden; background: url("../images/hxys_bg1.jpg") no-repeat center; height:954px; margin-top: 100px; }
.hxys_part4 .tx {
    width: 20%;
    position: relative;
    border-bottom: 954px solid #f7ac03;
    border-bottom-color: #f7ac03;
    border-bottom-color: rgba(247,172,3, 0.7);
    border-left: 600px solid transparent;
    filter: alpha(opacity=70);
    -moz-opacity: 0.70;
    -khtml-opacity: 0.7;
    float: right;
}
.hxys_part4 .tx .title{position: absolute; text-align: left;top:280px; right:10px;width:85%}
.hxys_part4 .tx .title h1{ font-weight: 900; font-size:22px;color: #FFF; line-height: 43px;}
.hxys_part4 .tx .title h2{ font-weight: 800; font-size:22px;color: #FFF;line-height: 30px;}
.hxys_part4 .tx .title h6{ font-weight: 600; font-size:16px;color: #FFF;line-height: 30px;  margin-top: 20px;}
.hxys_part4 .tx .title p{ line-height: 25px;margin-top: 15px;color: #FFF;font-size: 14px;}
.hxys_part4 .tx .title ul{margin-top: 15px;}
.hxys_part4 .tx .title li{color: #FFF; text-align:center;height:80px;line-height: 30px;font-size: 14px;width:45%; float:left; margin: 10px 2%; border:#fff solid 1px; border-radius: 20px;}
.hxys_part4 .tx .title li span{font-weight: 800; font-size:20px;color: #FFF;  margin-top: 10px; display: inline-block; }
.hxys_part5{ max-width: 1200px;overflow: hidden;  margin: 0px auto;}
.hxys_part5 .title{ text-align: center;margin:80px auto 60px auto;}
.hxys_part5 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.hxys_part5 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.hxys_part5 .zl{ float: left;width: 280px;}
.hxys_part5 .zl span{line-height: 35px;font-size: 18px; font-weight: bold; color: #515151;}
.hxys_part5 .zl p{ padding-toP:15px;line-height: 23px;font-size: 14px;color:#575757; }
.hxys_part5 .zl dl{ padding-toP:13px;line-height: 24px;font-size: 14px;color:#575757; }
.hxys_part5 .zl_pic {float: right;width: 800px;}
.hxys_part5 .zl_pic img {width: 100%;}
.hxys_part6{ width: 100%;overflow: hidden; } 
.hxys_part6 .title{ text-align: center;margin:80px auto 60px auto;} 
.hxys_part6 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.hxys_part6 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.hxys_part6 .info{width: 100%;}
.hxys_part6 .info img{ width: 100%;}

/*联系我们*/
.lxwm_part1{ width: 100%;overflow: hidden;}
.lxwm_part1 .title{ text-align: center;margin:80px auto 60px auto;} 
.lxwm_part1 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.lxwm_part1 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.lxwm_part1 .info{ background:#f5f5f5;max-width: 1200px;overflow: hidden;  margin: 0px auto;}
.lxwm_part1 .info  .info_l{ width: 34%; float: left; padding:0px 3% 27px 3%;}
.lxwm_part1 .info .info_l h1{font-weight: 900; font-size:18px;color: #585657; line-height: 43px;  margin-top: 20px;}
.lxwm_part1 .info .info_l p{font-size:14px; line-height: 25px;}
.lxwm_part1 .info  .info_r{ width:60%; float: right;}
.lxwm_part1 .info .info_r img{display: block; width: 100%;}
.lxwm_part2{ width: 100%;overflow: hidden; } 
.lxwm_part2 .title{ text-align: center;margin:80px auto 60px auto;} 
.lxwm_part2 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.lxwm_part2 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.lxwm_part2 .info img{ display: block; /*width: 100%;*/}
.lxwm_part{ background: #f5f5f5;width: 100%;}
.lxwm_part3{ background: #f5f5f5;width: 100%;overflow: hidden; } 
.lxwm_part3 .title{text-align: center;margin:80px auto 60px auto;} 
.lxwm_part3 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.lxwm_part3 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.lxwm_part3 .info img{ display: block; /*width: 100%;*/}
.lxwm_part4{ width: 100%;overflow: hidden; } 
.lxwm_part4 .title{ text-align: center;margin:80px auto 60px auto;} 
.lxwm_part4 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.lxwm_part4 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.lxwm_part4 .qyry{ background:#f5f5f5;max-width: 1200px;overflow: hidden;  margin: 0px auto;}
.lxwm_part4 .qyry .qyry_l{ width: 37%; float: left; padding:0px 3%;}
.lxwm_part4 .qyry .qyry_l h1{font-weight: 900; font-size:20px;color: #585657; line-height: 43px;  margin-top: 80px;}
.lxwm_part4 .qyry .qyry_l p{font-size:14px; line-height: 30px;margin-toP:15px;}
.lxwm_part4 .qyry .qyry_l img{display: block;margin-toP:20px;}
.lxwm_part4 .qyry .qyry_r{ width:40%; float: right; padding:1% 5% 1% 0%; }
.lxwm_part4 .qyry .qyry_r img{display: block;}
.lxwm_part5{ width: 100%;overflow: hidden; background: url(../images/news_bg2020.jpg) no-repeat center 28px } 
.lxwm_part5 .title{ text-align: center;margin:80px auto 30px auto;} 
.lxwm_part5 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.lxwm_part5 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.lxwm_part5 .zx_tit{width:546px; margin: 0px auto;}
.lxwm_part5 .zx_tit li{height:74px; padding-top:50px;width: 182px; text-align: center; background: url(../images/lxwm_bg.jpg) no-repeat center 28px; float: left; line-height: 20px;color:#3c3c3c;font-size:20px}
.lxwm_part5 .zx_tit li:hover,.lxwm_part5 .zx_tit li.on {background: url(../images/lxwm_bgh.jpg) no-repeat center 28px;}





.focus {position:relative;overflow: hidden;width:1600px}
.focus .bigpic {width:70%;height:800px;}
.focus .bigpic a {display:block;}
.focus .bigpic a .txtwrapper {margin-top:-80px;background:#fff;width:85%;z-index:1;padding:20px 50px 40px 50px;position:relative;box-sizing:border-box;-moz-box-shadow:10px 9px 13px #BAB9B5; -webkit-box-shadow:10px 9px 13px #BAB9B5; box-shadow:10px 9px 13px #BAB9B5;}
.focus .bigpic a .txtwrapper .cata {background:#5e068c;color:#fff;padding:8px 20px;display:inline-block;margin-bottom:10px;}
.focus .bigpic a .txtwrapper h3 {font-size:22px;line-height:1.5em;}
.focus .bigpic a .txtwrapper p {color:#777;padding-top:10px;display:block;line-height:25px;}
.focus .bigpic a img {width:100%;height:620px}
.focus .bigpic .slick-dots {position:absolute;bottom:-30px;width:100%;text-align:center;z-index:1000;}
.focus .bigpic .slick-dots li {display:inline-block;width:auto;float:none;vertical-align:middle;}
.focus .bigpic .slick-dots li button {background:#A8B3C6;border:0 none;border-radius:7px;cursor:pointer;display:block;font-size:0;height:12px;line-height:0;margin:0 8px;outline:medium none;padding:0;width:12px;}
.focus .bigpic .slick-dots li.slick-active button {background:#5e068c;}
.focus .bigpic .slick-dots {z-index:100;bottom:-30px;width:142%;}
.focus .smallpic {position:absolute;right:0;width:37%;top:35%;margin-top:-180px;}
.focus .smallpic a .txtwrapper {margin-top:-40px;background:#fff;width:90%;z-index:1;padding:0 40px 10px 40px;position:relative;box-sizing:border-box;-moz-box-shadow:10px 9px 13px #BAB9B5; -webkit-box-shadow:10px 9px 13px #BAB9B5; box-shadow:10px 9px 13px #BAB9B5;}
.focus .smallpic a .txtwrapper p {display:none;}
.focus .smallpic a .txtwrapper h3 {font-size:18px;line-height:1.5em;}
.focus .smallpic a img {width:586px;}
.focus .smallpic a .cata {background:#a73124;color:#fff;padding:8px 20px;display:inline-block;margin-bottom:0px;top:-16px;position:relative;}

.focus .bigpic1 {width:70%;}
.focus .bigpic1 a {display:block;}
.focus .bigpic1 a .txtwrapper {margin-top:-80px;background:#fff;width:85%;z-index:222222;padding:20px 50px;position:relative;box-sizing:border-box;-moz-box-shadow:10px 9px 13px #BAB9B5; 
-webkit-box-shadow:10px 9px 13px #BAB9B5;
 box-shadow:10px 9px 13px #BAB9B5;}
.focus .bigpic1 a .txtwrapper .cata {background:#5e068c;color:#fff;padding:8px 20px;display:inline-block;margin-bottom:10px;}
.focus .bigpic1 a .txtwrapper h3 {font-size:22px;line-height:1.5em;}
.focus .bigpic1 a .txtwrapper p {color:#777;padding-top:10px;display:block;}
.focus .bigpic1 a img {width:100%;}
.focus .bigpic1 .slick-dots {position:absolute;bottom:-40px;width:100%;text-align:center;z-index:100000000000000000000000000;}
.focus .bigpic1 .slick-dots li {display:inline-block;width:auto;float:none;vertical-align:middle;}
.focus .bigpic1 .slick-dots li button {background:#A8B3C6;border:0 none;border-radius:7px;cursor:pointer;display:block;font-size:0;height:12px;line-height:0;margin:0 8px;outline:medium none;padding:0;width:12px;}
.focus .bigpic1 .slick-dots li.slick-active button {background:#5e068c;}
.focus .bigpic1 .slick-dots {z-index:100;bottom:0px;width:142%;}
.focus .smallpic1 {position:absolute;right:0;width:37%;top:50%;margin-top:-240px;}
.focus .smallpic1 a .txtwrapper {margin-top:-40px;background:#fff;width:90%;z-index:1;padding:0 40px 25px 40px;position:relative;box-sizing:border-box;-moz-box-shadow:10px 9px 13px #BAB9B5; 
-webkit-box-shadow:10px 9px 13px #BAB9B5;
 box-shadow:10px 9px 13px #BAB9B5;}
.focus .smallpic1 a .txtwrapper p {display:none;}
.focus .smallpic1 a .txtwrapper h3 {font-size:18px;line-height:1.5em;}
.focus .smallpic1 a img {width:100%;}
.focus .smallpic1 a .cata {background:#a73124;color:#fff;padding:8px 20px;display:inline-block;margin-bottom:0px;top:-16px;position:relative;}

.slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;width:1036px}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.slick-track{position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto;}
.slick-track:before,
.slick-track:after{display: table; content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none; float: left; height: 100%; min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.smallpic .slick-initialized .slick-slide{min-width: 585px;}
.bigpic .slick-initialized .slick-slide{min-width:1036px;}
.smallpic1 .slick-initialized .slick-slide{min-width: 585px;}
.bigpic1 .slick-initialized .slick-slide{min-width:1036px;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-arrow.slick-hidden{display: none;}


.zoombox {width:100%;margin:20px auto 0 auto; position: relative;max-height:784px;}
.zoompic {border:solid 1px #dfdfdf;width:100%;overflow: hidden;max-height:784px;}
.zoompic img{width:100%; display: block;height: 100%;}
.zoomtext{position: absolute ;color:#53aa99; font-size:24px; bottom:210px; text-align: center; line-height: 50px ;width: 100%;font-weight: bold; -webkit-text-stroke: 1.0px #fff;}
.sliderbox {height:205px;overflow:hidden;position: absolute ;bottom:0px;width:820px;background: #82c9bb;margin:6px auto 0px -410px;left:50%;}
.sliderbox .arrow-btn {width:80px;height:205px;cursor:pointer;}
.sliderbox #btn-left {float:left;background:url(../images/lxwm_pre.png) no-repeat 29px 81px;}
.sliderbox #btn-right {float:right;background:url(../images/lxwm_next.png) no-repeat 20px 81px;}
.sliderbox .slider {float:left;height:147px;width:656px;position:relative;overflow:hidden;margin:30px 0 0 3px;display:inline;}
.sliderbox .slider ul {position:absolute;left:0;width:999em;}
.sliderbox .slider li {float:left;width:165px;height:147px;text-align:center;}
.sliderbox .slider li img {border:solid 1px #dfdfdf;}
.sliderbox .slider li.current img {border:solid 4px #53aa99;}


.zoombox1 {width:100%;margin:20px auto 0 auto; position: relative;height:784px;}
.zoompic1 {border:solid 1px #dfdfdf;width:100%;overflow: hidden;height:784px;}
.zoompic1 img{width:100%; display: block;}
.zoomtext1{position: absolute ;color:#000; font-size:20px; bottom:210px; text-align: center; line-height: 50px ;width: 100%;font-weight:bold}
.sliderbox1 {height:205px;overflow:hidden;position: absolute ;bottom:0px;width:820px;background: #6f6f6f;margin:6px auto 0px -410px;left:50%;}
.sliderbox1 .arrow-btn1 {width:80px;height:205px;cursor:pointer;}
.sliderbox1 #btn-left1 {float:left;background:url(../images/lxwm_pre.jpg) no-repeat 29px 81px;}
.sliderbox1 #btn-right1 {float:right;background:url(../images/lxwm_next.jpg) no-repeat 20px 81px;}
.sliderbox1 .slider1 {float:left;height:147px;width:656px;position:relative;overflow:hidden;margin:30px 0 0 3px;display:inline;}
.sliderbox1 .slider1 ul {position:absolute;left:0;width:999em;}
.sliderbox1 .slider1 li {float:left;width:165px;height:147px;text-align:center;}
.sliderbox1 .slider1 li img {border:solid 1px #dfdfdf;}
.sliderbox1 .slider1 li.current img {border:solid 1px #3366cc;}
.lxwm_part6{ width: 100%;overflow: hidden; } 
.lxwm_part6 .title{ text-align: center;margin:80px auto 40px auto;} 
.lxwm_part6 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.lxwm_part6 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.lxwm_part6 .rczp .rczp_l{ width: 47%; float: left; padding-left: 1%; }
.lxwm_part6 .rczp .rczp_l h6{font-weight: 600; font-size:16px;color: #585657; line-height: 30px;  margin-top: 10px;}
.lxwm_part6 .rczp .rczp_l p{font-size:14px; line-height: 25px;margin-toP:8px;color: #585657;}
.lxwm_part6 .rczp .rczp_l img{display: block;margin-toP:20px;}
.lxwm_part6 .rczp .rczp_r{ width:47%; float: right; padding-right: 1%; }
.lxwm_part6 .rczp .rczp_r h6{font-weight: 600; font-size:16px;color: #585657; line-height: 30px;  margin-top: 10px;}
.lxwm_part6 .rczp .rczp_r p{font-size:14px; line-height: 25px;margin-toP:8px;color: #585657;}
.lxwm_part6 .rczp .rcg{width:90%; margin:0px 5%;}
.lxwm_part6 .rczp .rcg h6{ font-weight: 600; font-size:16px;color: #585657; line-height: 30px;  margin-top: 10px; display:block}
.lxwm_part6 .rczp .rcg h6 em{ display:inline-block;width:0px; height:20px; border:#a73124 solid 4px; margin-top:10px; margin-right:8px; float:left }
.lxwm_part6 .rczp .rcg h6 span{ display:inline-block; margin-top:10px;float:left; }
.lxwm_part6 .rczp .rcg p{ font-size:14px; line-height:40px;margin-toP:8px;color: #585657; text-indent:2em}
.lxwm_part6 .rczp .rcln{ float:left;width:25%; margin-left:5%; margin-right:0px; margin-top:20px;}
.lxwm_part6 .rczp .rcln img{ width:80%; margin:0px 10%;}
.lxwm_part6 .rczp .yrln{ float:right;width:60%; margin-right:5%;margin-left:0px; margin-top:20px;}
.lxwm_part6 .rczp .yrln .dc p{ text-indent:0;line-height:38px;}

.lxwm_part7{ width: 100%;overflow: hidden; } 
.lxwm_part7 .title{ text-align: center;margin:80px auto 60px auto;} 
.lxwm_part7 .title h1{ font-weight: 900; font-size:22px;color: #585657; line-height: 43px;}
.lxwm_part7 .title h2{ font-weight: 800; font-size:22px;color: #585657;line-height: 30px;}
.lxwm_part8{ width: 100%;overflow: hidden;  margin: 20px auto 0px auto;} 
.lxwm_part8 li{ width:20%; text-align: left; float: left; padding-left:50px; height:60px; margin: 30px 0px;}
.lxwm_part8 li span{line-height: 30px;font-size: 18px; font-weight: bold; color: #515151;}
.lxwm_part8 li:nth-child(1){ background: url(../images/lxwm_icon1.jpg) no-repeat left 8px}
.lxwm_part8 li:nth-child(2){ background: url(../images/lxwm_icon2.jpg) no-repeat left 8px;}
.lxwm_part8 li:nth-child(3){ background: url(../images/lxwm_icon3.jpg) no-repeat left 8px;}
.lxwm_part8 li:nth-child(4){ background: url(../images/lxwm_icon4.jpg) no-repeat left 8px;}
.lxwm_part9{ width: 100%;overflow: hidden;  margin: 0px auto 0px auto; background:url(../images/lxwm_bg1.jpg) no-repeat center;height:750px;}
.ly_tab{ width:750px; margin:50px auto 0px auto;}
.ly_tab li{width:750px; margin:0px 10px; min-height:110px; font-size:16px;line-height:40px; color:#fff;}
.ly_tab li span{ display:inline-block; float:left}
.ly_tab input[type="text"]{width:600px; border:none;line-height:50px;background-color: rgba(255,255,255, 0.3);font-size:14px; border-radius:50px;height:50px;padding-left:20px}
.ly_tab textarea{width:600px;border:none;  height:200px;background-color: rgba(255,255,255, 0.3);font-size:14px; border-radius:20px;padding-left:20px }
.ly_tab input[type="submit"]{ border-radius:50px;border:none; width:200px; background:#df8919; color:#fff; text-align:center;font-size:24px;line-height:45px; font-weight:600;margin: 50px 25px 0px 167px;;} 
.ly_tab input[type="reset"]{ border-radius:50px;border:none; width:200px; background:#666; color:#fff; text-align:center;font-size:24px;line-height:45px; font-weight:600; margin:50px 25px;}
.ly_tab label{   display: block;
    padding-left: 92px;
    margin-top: 15px;}

/*列表页*/
.banner{width: 100%;height: 352px; overflow: hidden;;}
.banner img{width: 100%;}
.listbanner{ width:100%;  height:352px; overflow:hidden; position:relative;}
.listbanner img{ position:relative;}
.listbanner>div{height: 128px; width:288px;float: left;background-color: rgba(0,0,0,0.59);color: #fff; text-align:center; position:absolute; bottom:0px; z-index:99;left:18%;}
.listbanner h3{font-size: 2rem;font-weight: 500;margin:40px 0px 0px 0px;text-align: center; }
.listbanner span{font-size: 1.8rem;text-align: left;margin-top: 5px; margin-left:40px; border-top:#fff solid 2px; padding:10px 5px; float:left; }
.list_tit{line-height:40px; text-align:center; font-size:30px; font-weight:600; padding-top:0px; color:#333333;margin-top:50px;}
.list_tit>div{padding:0px 30px; display: inline-block;}
.list_tit>span{ border-bottom:#eeeeee solid 1px; width:480px;display: inline-block; height:26px;}
.list_tit font{ color:#999999; text-align:center;font-size:20px;}
.list> li{height: 40px;line-height: 40px;position: relative;padding-left: 30px;background: url("../images/list-type-01_07.png") 10px center no-repeat}
.list> li time{ float: right;margin-right: 20px; white-space: nowrap;}
.list> li:nth-last-of-type(1){border-bottom: 1px dashed #ccc;}
.list> li:nth-of-type(5n+5){border-bottom: 1px dashed #ccc;margin-bottom: 15px; padding-bottom:15px;background: url("../images/list-type-01_07.png") 10px 17px no-repeat}
.list> li a{display: block;width: 80%;color: #555;font-size: 1.4rem; float: left;}
.list> li:hover a{color: #014B68;}
.list> li:hover{color: #a52a2a;background: url("../images/list-type-01h_07.png") 10px center no-repeat}
.list> li:nth-of-type(5n+5):hover{color: #a52a2a;background: url("../images/list-type-01h_07.png") 10px  17px no-repeat}
/*内容页*/
.site{font-size: 14px;color: #848484;height: 60px;line-height: 60px;margin:0px 10px; display:block;border-bottom:#eeeeee solid 1px; margin-top:60px;}
.site span{margin-right: 10px;font-size: 16px;color: rgba(34,159,104,0.6)}
.site a{font-size: 14px;color: #848484}
.article{color: #555;}
.article header{text-align: center}
.article header h1{font-size: 3rem;line-height: 170%;padding: 10px 0 5px 0;color:#3178bf;font-weight: 600}
.article header p{margin-top: 10px;background-color: #eee;text-align: center;color: #767676;height: 40px;line-height: 40px;font-size: 1.4rem}
.article header p time{display: inline-block;margin-right: 10px}
.article header p span{display: inline-block;margin-right: 10px}
.article header i{margin-top: 15px;display: block;font-style: normal;color: #767676;padding: 10px 20px;background-color: #eee;border-left: 5px #239e68 solid;text-indent: 2em;text-align: left;line-height: 190%}
.nr{padding: 20px;overflow: hidden;margin-top: 10px}
.nr h4{position: relative;color: #767575;font-size: 2.4rem;border-bottom: 5px #014b68 solid;display: inline-block;padding: 5px 20px;margin-bottom: 10px}
.nr h4:before{content: "";position: absolute;left: 10px;top: 12px;height: 25px;width: 5px;border-radius: 5px;background-color: #014B68}
.nr h1{font-size: 2.4rem;font-weight: normal;text-align: center;padding-bottom: 10px; }
.nr{padding-bottom: 10px;font-size: 1.4rem !important;text-indent: 2em;line-height: 190%}
.nr p{padding-bottom: 10px;font-size: 1.4rem !important;text-indent: 2em;line-height: 190%}
.nr p>img,.nr>img{display: block;max-width: 700px;margin: 0 auto}
.nr .message{display: inline-block;min-width: 450px;background-color: #eee;height: 220px;margin-bottom: 10px;overflow: hidden}
.nr .message>img{float: left;width: 160px;border: 0;outline: 0;height: 220px;display: inline-block;}
.nr .message>span{float: left;min-width: 270px;padding-left: 20px;padding-top: 20px;padding-right: 10px}
.nr .message>span>span{display: block;height: 30px;line-height: 30px;white-space: nowrap;overflow: hidden}
.article .page {text-indent: 0}
.article .page span {color: #014B68;font-weight: bold}
.article .page a{display: block;max-width:700px;font-size: 1.4rem;text-indent: 0em;height: 30px;line-height: 30px;}
.article .page a:hover{text-decoration: underline !important;color: #014B68}
.article .fx{width: 100%;border-top: 1px #ccc solid;padding-top: 10px;margin-left: 20px;margin-top: 10px;margin-bottom: 50px}


/*列表页*/
.news-container{padding:10px 10%;width:80%}
.news-container .news-tit{color:#666;font-size:22px;line-height:48px}
.cl{zoom:1}
.news-container .news-list-box{margin-right:-35px;padding-top:20px}
.news-container .news-list-box li{position:relative;display:inline-block;box-sizing:border-box;padding:0 35px 46px 0;width:32.33%;vertical-align:top}
.news-container .news-list-box li a{display:block}
.news-container .news-list-box li .news-img{position:relative;overflow:hidden;padding-top:50%;width:100%;height:80px;background:#f0f0f0 url(../images/zwtp.jpg) 50% no-repeat;background-size:16%;border: solid 1px #ccc;border-radius: 10px;}
.news-container .news-list-box li .news-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.news-container .news-list-box li .news-img:hover img {width:102%;height:100%}
.news-container .news-list-box li .date-time{margin-top:3.6%;margin-bottom:.5%;color:#555;font-size:16.13333333px;line-height:2.27}
.news-container .news-list-box li .news-brief{overflow:hidden;height:4.5em;color:#666;text-overflow:ellipsis;letter-spacing:1px;font-size:17.6px;line-height:1.5;transition:all .3s;-webkit-line-clamp:3;-o-text-overflow:ellipsis}
.news-container .news-list-box li .news-brief span{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.news-container .news-list-box li .cover-border{position:absolute;top:-1px;right:0;width:35px;height:1px;background:#f8f8f8}
.news-container .news-list-box li a:hover .news-brief{height:auto;min-height:4.5em;-webkit-line-clamp:initial}
.news-container .news-list-box li:nth-child(n+4){padding-top:55px;border-top:1px solid rgba(51,51,51,.08)}

.news-container .news-list-box1{margin-right:-35px;padding-top:20px}
.news-container .news-list-box1 li{position:relative;display:inline-block;box-sizing:border-box;padding:55px 35px 14px 0;width:32.33%;vertical-align:top}
.news-container .news-list-box1 li a{display:block}
.news-container .news-list-box1 li .news-img{position:relative;overflow:hidden;padding-top:50%;width:100%;height:80px;background:#f0f0f0 url(../images/zwtp.jpg) 50% no-repeat;background-size:16%;border: solid 1px #ccc;border-radius: 10px;}
.news-container .news-list-box1 li .news-img img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}
.news-container .news-list-box1 li .news-img:hover img {webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); z-index: 999;}
.news-container .news-list-box1 li .date-time{margin-top:3.6%;margin-bottom:.5%;color:#555;font-size:16.13333333px;line-height:2.27}
.news-container .news-list-box1 li .news-brief{overflow:hidden;height:4.5em;color:#666;text-overflow:ellipsis;letter-spacing:1px;font-size:17.6px;line-height:1.5;transition:all .3s;-webkit-line-clamp:3;-o-text-overflow:ellipsis;    text-align: center;
    line-height: 60px;}
.news-container .news-list-box1 li .news-brief span{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.news-container .news-list-box1 li .cover-border{position:absolute;top:-1px;right:0;width:35px;height:1px;background:#f8f8f8}
.news-container .news-list-box1 li a:hover .news-brief{height:auto;min-height:4.5em;-webkit-line-clamp:initial}
.news-container .news-list-box1 li:nth-child(n+4){border-top:1px solid rgba(51,51,51,.08)}

.news-container .contact-box{color:#333;font-size:13.2px;line-height:22px;opacity:.5}
.news-container .contact-box .main-tit{display:block;margin-top:10px}
/*翻页*/
.pagination-container{margin-top:10px;margin-bottom:40px;font-size:16px;line-height:50px;text-align: center;}
.pagination-container i{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;vertical-align:middle;cursor:pointer;font-style: normal;}
.pagination-container .next,.pagination-container .prev{width:50px;height:50px;border:2px solid transparent;border-radius:50%;background:url(../images/left-ico.png) no-repeat 50%;background-size:20%}
.pagination-container .next{background-image:url(../images/right-ico.png)}
.pagination-container .next:hover,.pagination-container .prev:hover{border-color:#333}
.pagination-container .disable.next,.pagination-container .prev.disable{border:none;opacity:.35;cursor:no-drop}
.pagination-container .num{padding:0 25px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.pagination-container .num.current{color:#f08d54}
.pagination-container .ellipsis{width:42px;height:30px;color:#707070;line-height:30px}

.detail-container{margin:0px 2% 0;width:96%; padding-top:20px;background:#fff;}
.detail-container .bread-crumb{font-size:18px;line-height:35px;border-bottom: solid 1px #e5e5e5;    padding: 0px 4% 0px 4%; }
.detail-container .bread-crumb img{width:9px;height:13px;position:relative;top:-1px;margin-right:24px}
.detail-container .detail-cont{padding:28px 6.95% 45px 6.95%;position:relative}
.detail-container .detail-cont .host-pages{position:absolute;width:28.496%;left:-42%;top:-1px;border-top:1px solid rgba(51,51,51,.08)}
.detail-container .detail-cont .host-pages h5{position:absolute;margin-top:calc(-10% - 25px);font-size:14.93333333px}
.detail-container .detail-cont .host-pages ul{margin-top:12.28%}
.detail-container .detail-cont .host-pages ul li{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.23;letter-spacing:normal;text-align:left;margin-top:8.906%;position:relative;cursor:pointer}
.detail-container .detail-cont .host-pages ul li a{color:#666}
.detail-container .detail-cont .host-pages ul li:hover a{color:#333}
.detail-container .detail-cont .host-pages ul li:after{position:absolute;content:"";top:.4em;left:-10px;width:5px;height:5px;border-radius:50%;background:#666}
.detail-container .detail-tit-box{margin-bottom:3.2%}
.detail-container .detail-tit{font-size:28px;letter-spacing:2px;line-height:1.36;text-align:center; }
.detail-container .detail-sub-tit{font-size:21.77777778px;margin-top:1.23%;line-height:1.21}

.detail-container .detail-tit1{font-size:16px;margin-top:20px;text-indent:2rem;letter-spacing:2px;line-height:30px;text-align:left;font-weight:normal; }

.detail-container .detail-desc{font-size:14.93333333px;line-height:1.36363636;color:#919191;margin-top:1.23%;padding-bottom:1.93%}

.detail-container .key-words{font-size:14px;line-height:35px;margin-left:5px}
.detail-container .key-words .ch-font2{position:relative;left:10px}
.detail-container .key-words .key-words-cont{position:relative;padding:0 12px;color:#666}
.detail-container .key-words .border-block{position:absolute;width:1px;height:16px;background:#666;top:0;right:0}
.detail-container .key-words .key-words-cont:last-child .border-block{display:none}
.detail-container .date-box{color:#666;font-size:14.px;line-height:40px;text-align:center;background:#f1f1f1;}
.detail-container .content-box{font-size:15.94444444px;letter-spacing:1px;font-size: 16px;line-height: 30px; padding-toP:20px;}
.detail-container .content-box img{max-width:100%}
.simple-pagination {margin:10.05% 0 9.15%;text-align:center; }
.simple-pagination .next,.simple-pagination .prev {cursor:pointer}
.simple-pagination .next span,.simple-pagination .prev span {font-size:17px;vertical-align:middle;line-height:1;display:inline-block}
.simple-pagination .prev {padding-right:15%}
.simple-pagination .prev span {padding-left:2%}
.simple-pagination .next span {padding-right:2%}
.simple-pagination .next i,.simple-pagination .prev i {display:inline-block;vertical-align:middle;width:6%;padding-bottom:6%;background:url(../images/left-ico.png) no-repeat 50%;border:2px solid transparent;border-radius:50%;background-size:20%}
.simple-pagination .next i {background-image:url(../images/right-ico.png)}
.simple-pagination .next:hover i,.simple-pagination .prev:hover i {border-color:#333}
.simple-pagination .next.disable,.simple-pagination .prev.disable {cursor:no-drop}
.simple-pagination .next.disable span,.simple-pagination .prev.disable span {opacity:.55}
.simple-pagination .next.disable i,.simple-pagination .prev.disable i {opacity:.35;border:none}
.sj-list{margin-bottom: 10px;width: 100%;background-color: #6789d7;}
.sj-list li{font-size: 1.5rem;text-align: center;height: 44px;line-height: 44px;color: #3b3b3b;display: inline-block;background-color: #eee;padding: 0 20px;float: left;margin-right: 4px;margin-bottom: 4px;overflow: hidden}
.sj-list li a{color: #3b3b3b;}
.sj-list li.on,.sj-list li:hover{color: #fff;background-color: #6789d7;}

.sj-list li.on a,.sj-list li:hover a{color: #fff;}
.zl_pic li{float:left;width:25%;text-align:center;height:98px}

.zl_pic1 li{float:left;width:25%;text-align:center;height:120px}

.tab_list{width:800px; margin:0px auto;}
.tab_list td,.tab_list th{font-size:18px;line-height:40px;padding: 0px 8px;white-space: nowrap;}

#imageFlow {
		position: absolute;
		width: 100%;

		left: 0%;

	}
	#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border: dotted #fff 1px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .bank {
		visibility: hidden;
	}
	#imageFlow .top {
		position: absolute;
		width: 100%;
		height: 0;
	}
	#imageFlow .text {
		position: absolute;
		left: 0px;
		width: 100%;
		bottom: 16%;
		text-align: center;
		color: #666;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;
	}
	#imageFlow .title {
		font-size: 0.9em;
		font-weight: bold;
	}
	#imageFlow .legend {
		font-size: 0.8em;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 10%;
		bottom: 10%;
		width: 80%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 16px;
		filter: alpha(opacity=30);
		opacity: 0.3;
	}
	#imageFlow .arrow-left {
		position: absolute;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
	}
DIV.XICMS_pagebox A{ padding: 8px 10px!important;;}
DIV.XICMS_pagebox SPAN.XICMS_pagebox_num_nonce { padding: 8px 10px!important; }
DIV.XICMS_pagebox SPAN.XICMS_pagebox_num { padding: 8px 10px!important; }
}
@media all and (max-width: 1700px) {
.picScroll-left .prev,.picScroll-left .next {display: none !important;}

}

@media all and (min-width: 1700px) {
.picScroll-left .prev,.picScroll-left .next {display: none !important;}
.hy {max-width:1600px;margin: 0px auto;}
.footer{max-width:1600px;margin: 0px auto;}
.ywbk {max-width:1600px;margin: 0px auto;}
.cpzx_part1 {max-width:1600px;margin: 0px auto;}
.sdhy_part1 .title{max-width:1600px;margin: 0px auto;}
.sdhy_part2{max-width:1600px;margin: 0px auto;}
.hxys_part6{max-width:1600px;margin: 0px auto;}
.hxys_part2{max-width:1600px;margin: 36px auto;}
.hxys_part3 .tx .title {LEFT: 150PX}
.hxys_part4 .tx .title {right: 150PX}
.lxwm_part2{max-width:1600px;margin: 0px auto;}
.lxwm_part3{max-width:1600px;margin: 0px auto;}
.lxwm_part5{max-width:1600px;margin: 0px auto;}
.lxwm_part6{max-width:1600px;margin: 0px auto;}
.lxwm_part8{max-width:1200px;margin: 0px auto;}

}
@media all and (min-width:1098px) and (max-width: 1380px){
    .f_l{ float:none; padding-top: 10px; position: relative;}
    .f_l p{ text-align: center; line-height: 25px!important; float: left; font-weight: normal!important; padding: 0px 30px;}
    .f_l>p:nth-child(5){  position: absolute; bottom: -331px; left:0px;}
.f-r{ float: none; padding-top: 0px; }
}
