@import url("pcbase.css");

.title_box{position:relative; text-align:center; padding:45px 0 25px 0;}
.title_box .h2{ text-align: center; color: #333; font-size: 32px; position: relative; margin-bottom: 12px;}


@-webkit-keyframes nexsliderbar{
	0%{-webkit-transform:translateX(-70px);transform:translateX(-70px);}
	50%{-webkit-transform:translateX(38px);transform:translateX(38px);}
	100%{-webkit-transform:translateX(-70px);transform:translateX(-70px);}
}
@keyframes nexsliderbar{
	0%{-webkit-transform:translateX(-70px);transform:translateX(-70px);}
	50%{-webkit-transform:translateX(38px);transform:translateX(38px);}
	100%{-webkit-transform:translateX(-70px);transform:translateX(-70px);}
}

.title_box .h2 i{ color: #1b61bd; padding-right: 9px;}
.title_box .h2 span{display: inline-block; color: #2555AC; font-weight: bold; letter-spacing: 2px;}
.title_box .h21{ text-align:center; padding:23px 0 20px; background:url(../images/line.png) no-repeat center top;}
.title_box .h21 em{ display:block; font:16px Arial; text-transform:uppercase; color:#666; padding-top:9px;}
.title_box .h21 i{ display:block; font:16px Arial; text-transform:uppercase; color:#a9a9a9; padding-top:9px;}
.title_box .h21 span{ font-size: 2.6rem; font-family: webfont; color: #292929;}
.title_box p{ width: 340px; margin: 0 auto; position: relative; font-size: 18px;}
.title_box i{ display: block; width: 30px; height: 13px; background: url(../images/tit_h.png) no-repeat; position: absolute; top:7px;}
.title_box i.l{ left: 50%;}
.title_box i.r{ right: 50%;}

#flashs{ position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:20px; left:50%; margin-left:-45px; padding:0px 6px;}
#flashs .btn span{ background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;color:#fff;}
#flashs .btn span.cur{  background:#F90;}

.product {background: #F4F4F4;padding-bottom: 40px;}
.product .title_box i.l{ margin-left: -168px;}
.product .title_box i.r{ margin-right: -168px;}
.product h2.h2_title a {background: #f4f4f4;}
.product p.p_title {font-weight: bold;}
.product .conleft {width: 300px;}
.product .conleft dl {padding-bottom: 15px;background: #fff;border: 1px solid #dddddd;border-radius: 0 0 5px 5px;}
.product .conleft dl:first-child {border-radius: 0;}
.product .conleft dl dt.one {height: 70px;line-height: 70px;width: 300px;position: relative;left: -1px;background: #d01817;font-size: 20px;text-indent: 30px;top: -1px;border-radius: 5px 5px 0 0;}
.product .conleft dl dt.one a {display: block;color: #fff;height: 70px;background: url(../images/proicon02.png) no-repeat 220px center;}
.product .conleft dl:first-child dt.one a {display: block;color: #fff;height: 70px;background: url(../images/proicon01.png) no-repeat 220px center;}
.product .conleft dl dd {font-size: 14px;height: 44px;line-height: 44px;margin-left: 10px;padding-left: 15px;background: url(../images/ty01.png) no-repeat left center;position: relative; border-bottom: 1px #555 dashed; width:88%;}
.product .conleft dl dd>a {color: #000;}
.product .conleft dl dd.cur ,.product .conleft dl dd:hover {background: url(../images/ty02.png) no-repeat left center;}
.product .conleft dl dd.cur>a ,.product .conleft dl dd:hover>a {color: #d01817;}
.product .conleft dl dd:hover ul {display: block;}
.product .conleft dl dd ul {display: none; position: absolute;left: 238px;top: 0;width: 200px;background: #fff;border: 1px solid #dddddd;border-left: none;z-index: 2;}
.product .conleft dl dd ul li {padding-left: 25px;background: url(../images/ty01.png) no-repeat 5px center;height: 44px;line-height: 44px;border-bottom: 1px solid #dddddd;}
.product .conleft dl dd ul li:hover {background: url(../images/ty02.png) no-repeat 5px center;}
.product .conleft dl dd ul li:hover a {color: #d01817;}
.product .conleft dt.h3{ background: #d01818; padding: 10px 0; width: 90%; margin: 0 auto; border-radius: 10px; color: #fff; margin-top: 10px;}
.product .conleft dt.h3 a{ display: inline-block; width: 100%; color: #fff; padding-left: 15px; font-size: 16px;}
.product .conleft .left_tel {width: 100%;height: 93px;background:#f4ae00 url(../images/pro_tel.png) no-repeat center 11px;margin-top: 15px;border-radius: 5px;}

.product .conleft .left_tel .con_tel .p1 {font-size: 13px;}
.product .conleft .left_tel .con_tel .p2 {font-size: 26px;}
.product .conright {width: 988px;position: relative;}
.product .conright .r_top {height: 338px;border: 1px solid #dddddd;border-radius: 5px;background: #fff;position: relative;overflow: hidden;}
.product .conright .r_top ul {position: relative;}
.product .conright .r_top ul li {float: left;width: 988px;}
.product .conright .r_top dl {position: relative;height: 336px;padding-left: 490px;}
.product .conright .r_top dl dt {width: 449px;border-right: 1px solid #dddddd;position: absolute;left: 0;top: 0;height: 100%;}
.product .conright .r_top dl dt img {display: block;width:448px;height:336px;}
.product .conright .r_top dl dd.dd1 {font-size: 24px;padding-top: 50px;margin-bottom: 15px;}
.product .conright .r_top dl dd.dd1 a {color: #333;}
.product .conright .r_top dl dd.dd2 {font-size: 13px;color: #666;margin-bottom: 25px;line-height: 24px;padding-right: 80px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}
.product .conright .r_top dl dd.dd3 {font-size: 13px;line-height: 24px;}
.product .conright .r_top dl dd.dd4 {height: 40px;position: absolute;width: 350px;left: 490px;top: 275px;}
.product .conright .r_top dl dd.dd4 a {float: left; width: 112px;height: 38px;border-radius: 20px;border: 1px solid #d7d7d7;line-height: 38px;text-align: center;font-size: 14px;margin-right: 20px;}
.product .conright .r_top dl dd.dd4 a:hover {background: #D01817;color: #fff;border-color: #D01817;}
.product .conright .r_top .pro_btnl {display: block;width: 31px;height: 31px;background: url(../images/jtl01.png) no-repeat center;position: absolute;left: 28px;top: 162px;cursor: pointer;}
.product .conright .r_top .pro_btnr {display: block;width: 31px;height: 31px;background: url(../images/jtr01.png) no-repeat center;position: absolute;right: 28px;top: 162px;cursor: pointer;}
.product .conright .r_top .pro_btnl:hover {background: url(../images/jtl02.png) no-repeat center;}
.product .conright .r_top .pro_btnr:hover {background: url(../images/jtr02.png) no-repeat center;}

.product .conright .r_bot {margin-top: 10px;}
.product .conright .r_bot dl {float: left; border:1px solid #ddd;width: 321px;border-radius:5px;background: #fff;padding-bottom: 20px; margin:0 0 9px 9px;}
.product .conright .r_bot dl.bdnot {margin-left: 0;}
.product .conright .r_bot dl dt {height: 246px;}
.product .conright .r_bot dl dt img {display: block;}
.product .conright .r_bot dl dd.dd1 {font-size: 18px;text-align: center;height: 30px;line-height: 30px;margin: 5px 0;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;padding: 0 15px;}
.product .conright .r_bot dl dd.dd1 a{color: #333;}
.product .conright .r_bot dl dd.dd2 {font-size: 13px;line-height: 20px;text-align: left;padding: 0 20px;margin: 10px auto 10px auto;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #b8b8b8; text-indent: 24px;}
.product .conright .r_bot dl dd.dd3 a {display: block;width: 114px;height: 35px;line-height: 35px;text-align: center;font-size: 14px;border: 1px solid #d7d7d7;border-radius:20px;margin: 0 auto; background: #2555AC; color: #fff;}
.product .conright .r_bot dl:hover dd.dd3 a {background: #D01817;color: #fff;border-color: #D01817;}


.slideBox{ width:988px; height:230px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:450px; height:230px; display:block;  }

.leftlist .layui-collapse{ overflow: hidden; margin: 0 auto; border: 1px solid #C5C3C4; padding: 10px 10px 0 10px; border-top: 0; background-color:#FFFFFF}
.rightprodt{width: 990px;float: right;overflow: hidden;background: #fff;}
.rightprodt .layui-tab-content{ padding: 0; width: 1014px;}
.leftlist .layui-colla-title{ background: #2555AC; color: #fff; border-radius: 5px; padding: 0 15px 0 18px;}
.leftlist .layui-colla-item{ margin-bottom: 10px;}
.leftlist .layui-colla-content { padding: 0 15px;}
.leftlist .layui-colla-content ul li{ border-bottom: 1px dashed #CECECE; padding: 10px 0; font-size: 14px;}
.leftlist .layui-colla-content ul li i{ font-size: 10px; float: left; margin-top: -1px;}
.leftlist .layui-colla-title a.show{ color: #fff;}
.leftlist h3{height: 104px;background:#2555AC url(../images/lefttit.jpg) no-repeat 33px 30px;width: 100%;text-align: center;font-size: 1.5rem;color: #fff; border-top-left-radius: 5px;  border-top-right-radius: 5px;}
.leftlist h3 span{ display: block; width: 100%; height: 10px;font-size: 0.8rem;}
.leftlist .layui-colla-icon{ display: none;}

.zywtbg{ width: 100%; height: 459px; background: url(../images/zywt.jpg) no-repeat center; padding-top: 25px;}

.lh-about{position:relative; padding:4% 0 10px 0; background:url(../images/bg1.png) repeat center top; z-index:1;}

.lh-about-main{margin:auto; padding:60px; position:relative; border: 10px solid #2555AC;}
.lh-about-main .img{position:absolute; right:-80px; top:50%;transform:translateY(-50%); box-shadow:0 0 13px rgba(100,91,91,.63); width: 690px;}
.lh-about-main .img img{ width: 100%;}
.lh-about-l{width:550px;}
.lh-about-main .text .lh-fonts{font-size:26px; color:#000; font-weight:bold; position:relative; display:inline-block;}
.lh-about-main .text .lh-fonts:after{content:''; display:block; width:100%; height:2px; background:#DDD; position:absolute; left:0; bottom:-5px; opacity:.2;}
.lh-about-main .text .h3{color:#999; font-size:12px; margin:10px 0 33px; position:relative;}
.lh-about-main .text .h3:after{content:''; display:block; width:34px; height:2px; background:#B72024; position:absolute; left:0; bottom:-18px;}
.lh-about-main .text .h4{color:#666; line-height:24px;}
.lh-about-main .text .h5{text-align:right; margin-top:18px;}


.lhShow .lh-about-main:before{animation:lineWidth linear 1s;}
.lhShow .lh-about-main .line:after{animation:lineHeight linear 1s; animation-delay:1s; height:0;animation-fill-mode:both;}
.lhShow .lh-about-main:after{animation:lineWidth linear 1s; width:0;animation-delay:2s;animation-fill-mode:both;}
.lhShow .lh-about-main .line:before{animation:lineHeight linear 1s; animation-delay:3s; height:0;animation-fill-mode:both;}
.lhShow .lh-about-main .text h2,.lh-about-main .text h3,.lh-about-main .text h4,.lh-about-main .text h5,.lh-jour-h2,.lh-jour-hd,.lh-jour-bd,.lh-jour-btn{animation:lhFadeInUp linear 1s;animation-fill-mode: both;}
.lhShow .lh-business-item li{animation:lhFadeInUp ease 1s;animation-fill-mode: both;}
.lhShow .lh-business-item li:nth-child(2n){animation:lhFadeInDown ease 1s;animation-delay:.2s;animation-fill-mode: both;}
.lhShow .lh-delicay-bd li:nth-child(2){animation-delay:.1s;}
.lhShow .lh-delicay-bd li:nth-child(3){animation-delay:.2s;}
.lhShow .lh-delicay-bd li:nth-child(4){animation-delay:.3s;}
.lhShow .lh-delicay-bd li:nth-child(5){animation-delay:.4s;}
.lhShow .lh-delicay-bd li:nth-child(6){animation-delay:.5s;}
.lhShow .lh-delicay-bd li:nth-child(7){animation-delay:.6s;}
.lhShow .lh-partner-item li,.lhShow .lh-news-b li,.lhShow .lh-news-a h4,.lhShow .lh-news-a h2,.lhShow .lh-news-a h3,.lhShow .lh-footer-item li{animation:lhFadeInUp ease 1s;animation-fill-mode: both;}
.lhShow .lh-partner-item li:nth-child(2n){animation-delay:.2s;}
.lhShow .lh-news-b li:nth-child(1),.lhShow .lh-footer-item li:nth-child(1){animation-delay:.1s;}
.lhShow .lh-news-b li:nth-child(2),.lhShow .lh-footer-item li:nth-child(2){animation-delay:.2s;}
.lhShow .lh-news-b li:nth-child(3),.lhShow .lh-footer-item li:nth-child(3){animation-delay:.3s;}
.lhShow .lh-news-b li:nth-child(4),.lhShow .lh-footer-item li:nth-child(4){animation-delay:.4s;}
.lhShow .lh-news-a .img{animation:lhImgRight ease 2s;animation-fill-mode: both;}
.lhShow .lh-news-a .lh-more{animation:lhFadeInRight ease 1s;animation-fill-mode: both; animation-delay:.2s;}

.lh-jour-h2{font-size:24px; color:#2555AC; position:relative; font-weight:bold; margin:25px 0 52px;}
.lh-jour-h2:after{content:''; display:block; width:100%; height:2px; background:rgba(143, 167, 211, 0.8); position:absolute; left:0; bottom:-26px;}
.lh-jour-hd li{float:left; font-size:24px; color:#2555AC; font-weight:bold; font-family:'宋体'; position:relative; margin-left:35px; margin-bottom:40px; position:relative; cursor:pointer; transition:ease .65s;}
.lh-jour-hd li:after{content:''; display:block; width:0; height:2px; background:#2555AC; position:absolute; left:50%; bottom:-10px; transition:ease .65s;}
.lh-jour-hd li.on:after{width:100%; left:0;}
.lh-jour-hd li:not(.on){opacity:.4;}
.lh-jour-hd{margin-left:-35px !important;}
.lh-jour-tab .tempWrap{width:100% !important;}
.lh-about-l .con{ line-height: 25px; height: 100px; overflow: hidden;}
.lh-about-l .h5{ }
.lh-about-l .h5 a{ background: #fff; display: inline-block; width: 112px; height: 36px; line-height: 35px; text-align: center; padding-left: 15px; color: #888;}
.lh-about-l .h5 a i.icon-jiantou{ background: #2555AC; color: #fff; width: 36px; height: 36px; display: inline-block; margin: 0 0 0 12px; float: right;}

.lh-jour-bd{line-height:24px; color:#666; height:72px; overflow:hidden; position:relative; width: 100%;}
.lh-jour-btn{position:relative; text-align:right; margin-top:35px;}
.lh-jour-btn:after{content:''; display:block; width:100%; height:1px; background:#2555AC; position:absolute; left:0; top:-15px;}
.lh-jour-btn a{display:inline-block; width:30px; height:30px; border-radius:50%; border:2px solid #2555AC; text-align:center; line-height:26px; color:#b72024; font-weight:bold;}
.lh-jour-btn a:hover{border-color:#2555AC; color:#2555AC;}
.lh-jour-btn a:last-child{margin-left:20px;}
.lh-jour-btn a.r i{font-size:18px; margin-left: 5px; float: left; color: #2555AC;}
.lh-jour-btn a.l i{font-size:18px; margin-left: 2px; float: left; color: #2555AC;}
.dn{display:none;}


.picScroll_top {margin:30px auto; position:relative;}
.picScroll_top .hd {position:relative;z-index:999;}
.picScroll_top .hd .prev,.picScroll_top .hd .next {display:block;width:55px;height:55px;margin-top:10px;overflow:hidden;cursor:pointer;}
.picScroll_top .hd a.prev,.picScroll_top .hd a.next {position:absolute;color:#a29a9a;width:32px;height:80px;background:#2555AC;top:68px;z-index:999; color: #fff;}
.picScroll_top .hd a.prev {right:0;border-top-right-radius:100px;border-bottom-right-radius:100px;}
.picScroll_top .hd a.next {left:0;border-top-left-radius:100px;border-bottom-left-radius:100px;}
.picScroll_top .hd a.next:before {font-family:'iconfont';content:'\e8ea';font-size:18px;margin:30px 0 0 6px;display:block;}
.picScroll_top .hd a.prev:before {font-family:'iconfont';content:'\e8eb';font-size:18px;margin:30px 0 0 8px;display:block;}
.picScroll_top .hd a.prev:hover,.picScroll_top .hd a.next:hover {color:#fff;box-shadow:0 10px 15px 0 #bbb;z-index:2;-webkit-transform:translate(0,-2px);-webkit-transform:translate(0,-2px);cursor:pointer;}
.picScroll_top .bd { width: 94%; overflow:hidden; margin: 0 auto;}
.picScroll_top .bd ul {overflow:hidden;}
.picScroll_top .bd ul li {text-align:center;width:23.6%;float:left;margin-right:20px;}
.picScroll_top ul li {position:relative;}
.picScroll_top .con h3 {font-size:18px;margin-bottom:8px;}
.picScroll_top .con {background-color:#fff;padding:20px 12px;}
.picScroll_top .con .excerpt {margin-bottom:15px;text-align:left;}
.picScroll_top ul li .img a.thumb {position:relative;display:block;}
.picScroll_top ul li:hover a.thumb img {transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);}
.picScroll_top ul li .img img.thumb {display:block;width:100%; height: 216px;}
.picScroll_top ul li .img {position:relative;overflow:hidden;display:block;}
.picScroll_top ul li span.btn,.picScroll_top ul li .hover_btn {top:50%;position:absolute;text-align:center;line-height:48px;z-index:10;opacity:0;visibility:hidden;}
.picScroll_top ul li span.btn {left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);}
.picScroll_top ul li .btn {background-color:rgba(255,255,255,.5);border:1px rgba(255,255,255,.3) solid;width:48px;height:48px;border-radius:100%;}
.picScroll_top ul li span.btn i {color:#fff;font-size:22px;margin-right:1px;}
.picScroll_top ul li .img a.thumb:before {position:absolute;content:'';top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:2;}

.picScroll_top2 {margin:10px auto; position:relative;}
.picScroll_top2 .hd {position:relative;z-index:999;}
.picScroll_top2 .hd .prev,.picScroll_top2 .hd .next {display:block;width:55px;height:55px;margin-top:10px;overflow:hidden;cursor:pointer;}
.picScroll_top2 .hd a.prev,.picScroll_top2 .hd a.next {position:absolute;color:#a29a9a;width:32px;height:80px;background:#2555AC;top:68px;z-index:999; color: #fff;}
.picScroll_top2 .hd a.prev {right:0;border-top-right-radius:100px;border-bottom-right-radius:100px;}
.picScroll_top2 .hd a.next {left:0;border-top-left-radius:100px;border-bottom-left-radius:100px;}
.picScroll_top2 .hd a.next:before {font-family:'iconfont';content:'\e8ea';font-size:18px;margin:30px 0 0 6px;display:block;}
.picScroll_top2 .hd a.prev:before {font-family:'iconfont';content:'\e8eb';font-size:18px;margin:30px 0 0 8px;display:block;}
.picScroll_top2 .hd a.prev:hover,.picScroll_top2 .hd a.next:hover {color:#fff;box-shadow:0 10px 15px 0 #bbb;z-index:2;-webkit-transform:translate(0,-2px);-webkit-transform:translate(0,-2px);cursor:pointer;}
.picScroll_top2 .bd { width: 94%; overflow:hidden; margin: 0 auto;}
.picScroll_top2 .bd ul {overflow:hidden;}
.picScroll_top2 .bd ul li {text-align:center;width:23.6%;float:left;margin-right:20px;}
.picScroll_top2 ul li {position:relative;}
.picScroll_top2 .con h3 {font-size:18px;margin-bottom:8px;}
.picScroll_top2 .con {background-color:#fff;padding:20px 12px;}
.picScroll_top2 .con .excerpt {margin-bottom:15px;text-align:left;}
.picScroll_top2 ul li .img a.thumb {position:relative;display:block;}
.picScroll_top2 ul li:hover a.thumb img {transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);}
.picScroll_top2 ul li .img img.thumb {display:block;width:100%; height: 216px;}
.picScroll_top2 ul li .img {position:relative;overflow:hidden;display:block;}
.picScroll_top2 ul li span.btn,.picScroll_top2 ul li .hover_btn {top:50%;position:absolute;text-align:center;line-height:48px;z-index:10;opacity:0;visibility:hidden;}
.picScroll_top2 ul li span.btn {left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);}
.picScroll_top2 ul li .btn {background-color:rgba(255,255,255,.5);border:1px rgba(255,255,255,.3) solid;width:48px;height:48px;border-radius:100%;}
.picScroll_top2 ul li span.btn i {color:#fff;font-size:22px;margin-right:1px;}
.picScroll_top2 ul li .img a.thumb:before {position:absolute;content:'';top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:2;}

.picScroll_top3 {margin:10px auto; position:relative;}
.picScroll_top3 .hd {position:relative;z-index:999;}
.picScroll_top3 .hd .prev,.picScroll_top3 .hd .next {display:block;width:55px;height:55px;margin-top:10px;overflow:hidden;cursor:pointer;}
.picScroll_top3 .hd a.prev,.picScroll_top3 .hd a.next {position:absolute;color:#a29a9a;width:32px;height:80px;background:#2555AC;top:68px;z-index:999; color: #fff;}
.picScroll_top3 .hd a.prev {right:0;border-top-right-radius:100px;border-bottom-right-radius:100px;}
.picScroll_top3 .hd a.next {left:0;border-top-left-radius:100px;border-bottom-left-radius:100px;}
.picScroll_top3 .hd a.next:before {font-family:'iconfont';content:'\e8ea';font-size:18px;margin:30px 0 0 6px;display:block;}
.picScroll_top3 .hd a.prev:before {font-family:'iconfont';content:'\e8eb';font-size:18px;margin:30px 0 0 8px;display:block;}
.picScroll_top3 .hd a.prev:hover,.picScroll_top3 .hd a.next:hover {color:#fff;box-shadow:0 10px 15px 0 #bbb;z-index:2;-webkit-transform:translate(0,-2px);-webkit-transform:translate(0,-2px);cursor:pointer;}
.picScroll_top3 .bd { width: 94%; overflow:hidden; margin: 0 auto;}
.picScroll_top3 .bd ul {overflow:hidden;}
.picScroll_top3 .bd ul li {text-align:center;width:23.6%;float:left;margin-right:20px;}
.picScroll_top3 ul li {position:relative;}
.picScroll_top3 .con h3 {font-size:18px;margin-bottom:8px;}
.picScroll_top3 .con {background-color:#fff;padding:20px 12px;}
.picScroll_top3 .con .excerpt {margin-bottom:15px;text-align:left;}
.picScroll_top3 ul li .img a.thumb {position:relative;display:block;}
.picScroll_top3 ul li:hover a.thumb img {transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);}
.picScroll_top3 ul li .img img.thumb {display:block;width:100%; height: 216px;}
.picScroll_top3 ul li .img {position:relative;overflow:hidden;display:block;}
.picScroll_top3 ul li span.btn,.picScroll_top3 ul li .hover_btn {top:50%;position:absolute;text-align:center;line-height:48px;z-index:10;opacity:0;visibility:hidden;}
.picScroll_top3 ul li span.btn {left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);}
.picScroll_top3 ul li .btn {background-color:rgba(255,255,255,.5);border:1px rgba(255,255,255,.3) solid;width:48px;height:48px;border-radius:100%;}
.picScroll_top3 ul li span.btn i {color:#fff;font-size:22px;margin-right:1px;}
.picScroll_top3 ul li .img a.thumb:before {position:absolute;content:'';top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:2;}

.pingjia{width: 100%;overflow: hidden;}
.title_box i.l{ margin-left: -200px; top: 16px;}
.title_box i.r{ margin-right: -200px; top: 16px;}
.pingjia .PjCon{width: 100%;overflow: hidden;}
.pingjia .PjCon li{float: left;width:303px;margin: 11px;background: #f7f7f7;padding: 15px 10px 0 10px;height: 390px; border: 2px solid #2555AC;}
.pingjia .PjCon img{display: block; width: 100%;}
.pingjia .PjCon h3{font-size: 14px;color: #333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;border-bottom: 1px solid #c8c8c8;line-height: 44px;}
.pingjia .PjCon p{font-size: 12px;color: #555555;line-height: 26px;height: 78px;overflow: hidden;text-overflow: ellipsis;margin-top: 7px;}
.pingjia .PjCon .detals{display: block;width: 125px;height: 32px; margin: 16px auto 0 auto; text-align: center; line-height: 29px; border: 1px solid #333; border-radius: 8px;}
.pingjia .PjCon li:hover{background: #FFFFFF;box-shadow: 0 0 15px #cacaca;}
.pingjia .PjCon li:hover h3{color: #2454ac;}
.pingjia .PjCon li:hover .detals{ background: #2555AC; color: #fff;}
.liucheng{ width: 100%; height: 129px; background: url(../images/liucheng.jpg) no-repeat center; margin: 40px 0;}


.liuyan {overflow:hidden;width:100%;background:url(../images/liuyan.jpg) no-repeat center bottom;background-color:#f9f9f9;margin-top: 35px;}
.liuyan .wen{ overflow:hidden; float:left; margin-top:77px; width:580px; text-align: center;}
.liuyan .wen .h3{ font-size:34px; color:#fff; font-weight:bold;}
.liuyan .wen p{ font-size:26px; color:#005aa1; line-height:42px; color:#fff; margin:0 0 20px 0;}
.liuyan .wen .h3 span{ display:inline-block; color:#fff; margin-top:10px; margin-bottom:10px; color: #74FF02;}
.liuyan .wen .sp1{ display: block; width: 70%; margin: 0 auto; color: #fff; border: 1px solid #fff; padding: 10px 45px; text-align: center; font-size: 18px;}

.liuyan .rycprx{ margin: 60px 0 0 80px; color: #fff; width: 272px;}
.liuyan .rycprx .tit{ color: #fff; font-size: 26px; margin-bottom: 8px;}
.liuyan .rycprx a{ display: block; color: #fff; line-height: 25px; font-size: 15px;}

.liuyan .phone{ overflow:hidden; padding-left:55px; margin-top: 22px; text-align: left;}
.liuyan .phone i{ display:inline-block; color:#fff; font-size:28px; top: 6px; position: relative; margin-right:10px;}
.liuyan .phone em{ display:inline-block; font-size:13px; color:#fff; font-size:18px; top: 5px; position: relative; margin-right:10px;}
.liuyan .phone b{ display:inline-block; font-weight:normal; font-size:28px; color:#fff; top: 5px; position: relative; margin-right:10px;}
.liuyan .phone a{ display: inline-block; background: #69BE24; width: 118px; height: 36px; line-height: 36px; color: #fff; border-radius: 5px; text-align: center;}
.liuyan .lybox {overflow:hidden;width:318px;height:346px;background-color:#69BE24; float:right; padding-top: 13px;}
.liuyan .lybox .h4{font-size:26px;color:#f07f1b;margin-left:25px;margin-top:18px;}
.liuyan .lybox p{ font-size:16px; color:#fff; margin-bottom:22px; margin-left:25px;}
.liuyan .lybox .inbox{ overflow:hidden; margin-left:25px; *margin-left:12px; width:100%}
.liuyan .lybox input{ overflow:hidden; width:276px; padding:0 10px; height:42px; margin-right:5px; margin-bottom:15px; float:left; line-height:42px; display:block; font-size:14px; color:#fff; background:#69BE24; border:none; outline:none; border: 1px solid #fff;}
.liuyan .lybox textarea{ overflow:hidden; width:276px; display:block; margin-bottom:15px; height:80px; padding:10px; font-size:14px; color:#fff; background:#69BE24; border:none; outline:none; resize:none; border: 1px solid #fff;}
.liuyan .lybox b{ display:block; width:150px; height:47px; background-color:#fff; color:#014FBD; font-size:16px; cursor:pointer; text-align:center; line-height:47px; *margin-left:13px; border-radius: 50px;}

.news{width: 100%;overflow: hidden;}
.news .leftnews{width: 893px;margin-top: 26px;float: left;}
.news .menu{width: 100%;overflow: hidden;height: 60px; border: 0;}
.news .menu li{float: left;width: 47%;height: 60px;line-height: 60px;background: #e8e8e8;font-size: 16px;text-align: center; padding: 0; text-align: left; margin-left: 53px;}
.news .menu li:after{ border: 0; height: 100%;}
.news .menu li a{display: block; width: 140px; line-height: 60px;color: #fff;text-decoration: none; text-align: center; background: #275CBE;}
.news .menu .layui-this{background: #E8E8E8; margin-left: 0;}
.news .menu .more{ width:100px; font-size: 12px;color: #797979;background: #E8E8E8;}
.news .menu li:hover .layui-left{ background: #f4ae00 !important;}

.leftnews .newsbox { overflow:hidden; width:100%; padding: 10px 0;}
.leftnews .newslist{ overflow:hidden; width:47%;height: 100%; float: left; margin-left: 53px;}
.leftnews .newslist dl{ overflow:hidden; width:100%; height:138px; border-bottom: 1px solid #cecece;}
.leftnews .newslist dt{ overflow:hidden; float:left;width: 156px;}
.leftnews .newslist dt img{display: block; height: 125px;}
.leftnews .newslist dd{ overflow:hidden; float:right; width:236px;}
.leftnews .newslist dd a{display: block;width: 100%;}
.leftnews .newslist:first-child{ margin-left: 0;}
.leftnews .newslist .detail{margin-top: 7px; display: inline-block; width: 118px; text-align: center; border-radius: 50px; background: #275CBE; color: #fff; height: 30px; line-height: 30px;}
.leftnews .newslist h3{ font-size:14px; color:#333333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;border-bottom: 1px solid #cecece;line-height: 34px;}
.leftnews .newslist h3 a{ color:#333333;display: block;}
.leftnews .newslist p{ font-size:14px; line-height:24px; color:#888888; height:48px; overflow:hidden; text-overflow: ellipsis;margin-top: 5px;}
.leftnews .newslist ul{ overflow:hidden; width:100%;margin-top: 5px;}
.leftnews .newslist em{display: block;float: left;width: 18px;height: 18px;color: #FFFFFF;line-height: 18px;text-align: center;margin-top: 15px;}
.leftnews .newslist .em01{background: #2454ac;}
.leftnews .newslist .em02{background: #444444;}
.leftnews .newslist .em03{background: #777777;}
.leftnews .newslist .em04{background: #999999;}
.leftnews .newslist .last{border-bottom: none;}
.leftnews .newslist li{width:100%;overflow:hidden; font-size:14px; line-height:42px;border-bottom: 1px dotted #cecece;}
.leftnews .newslist li a{ color:#555555; display:block; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;margin-left: 14px;}
.leftnews .newslist li span{ float:right; color:#999999;font-family: arial;}
.rightnews { overflow:hidden; width:350px; float:right;background-color:#fff;margin-top: 26px;}
.rightnews .top{ overflow:hidden; width:100%; height:60px;background: #275cbe;}
.rightnews h3{ float:left; font-size:16px; color:#FFFFFF;line-height: 60px;padding-left: 29px;}
.rightnews .more{ float:right;  font-size:12px; color:#9ab9e6;text-decoration: none;display: block;line-height: 60px;padding-right: 20px;}
.leftnews .newslist li.one{ border-bottom: 0;}
.leftnews .newslist li.one a{ margin-left: 0;}

.rightnews .wenda{ overflow:hidden;width: 350px;position: relative;height: 100%;}
.rightnews .wenda ul{ overflow:hidden; width:100%;position: absolute;height: 100%;}
.rightnews .wenda li{ overflow:hidden; width:100%; border-bottom:1px dotted #cecece;margin-top: 13px; height: 92px;}
.rightnews .wenda .A{ font-weight:bold; font-size:14px; padding-left:37px; line-height:26px; background:url(../images/wen.jpg) no-repeat 0px 3px ; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom: 8px;}
.rightnews .wenda .A a{ color:#333333}
.rightnews .wenda .Q{ padding-left:37px; background:url(../images/da.jpg) no-repeat 0px 3px; font-size:14px; line-height:24px; color:#777777; height:48px; overflow:hidden; text-overflow:ellipsis; }

#yhhzt {
    width: 1100px;
    margin: 0 auto;
    padding-top: 133px;
}

.totalwidth {
    width: 1100px;
    margin: 0 auto;
    height: auto;
}

.about {
	height: 566px;
	width: 100%;
	background: #f5f5f5;
}
.about-top {
	height: 147px;
	background: url(../images/about_top.jpg) no-repeat center;
}
.about-top a {
	font-size: 18px;
	color: #ff7800;
	font-weight: bold;
	display: block;
	position: absolute;
	margin-left:580px;
	margin-top: 35px;
}
.about-top span {
	font-size: 14px;
	color: #003487;
	font-family: Arial;
	display: block;
	position: absolute;
	margin-left: 615px;
	margin-top: 62px;
}
.about-top strong {
	font-size: 14px;
	color: #6f6f6f;
	display: block;
	position: absolute;
	margin-left:527px;
	margin-top: 86px;
}
.about-bottom {
	height: 377px;
}
.about-bottom-left {
	width: 76px;
	height: 345px;
	background: url(../images/about_icon.png) no-repeat;
	float: left;
	background-position: 0 15px;
	padding-top: 100px;
	padding-left: 23px;
	padding-right: 20px;
}
.about-bottom-left p {
	font-size: 30px;
	color: #003487;
}
.about-bottom-middle {
	width:631px;
	height: 364px;
	padding-top: 13px;
	padding-left:30px;
	float: left;
}
.about-bottom-middle h1 {
	font-size: 24px;
	color: #003487;
	margin-bottom: 19px;
}
.about-bottom-middle p {
	text-indent: 2em;
	font-size: 14px;
	color: #4e4e4e;
	line-height: 24px;
	margin-left:0px !important;
}
.about-bottom-middle a {
	display: inline-block;
	width: 83px;
	height: 34px;
	border-radius: 10px;
	background: #003487;
	text-align: center;
	line-height: 34px;
	color: #FFF;
	font-size: 14px;
	margin-top: 46px;
}
.about-bottom-middle a:hover {
	background: #e99417;
}
.about-bottom-right {
	width: 533px;
	height: 368px;
	border: 3px solid #003487;
	float: right;
	margin-right: 8px;
}
.about-bottom-right img {
	border: 6px solid #FFF;
}

/*优势*/
#tysbj{ width:100%; height:200px; background:url(../images/20171103115855_2006454425.jpg) center no-repeat;}
#tysztk{ width:1100px; margin:0 auto; padding-left:20px; padding-top:40px;}
.tyszb_fl{ width:670px; float:left;}
.tysbtz{ font-size:34px; font-weight: bold; color:#fff; height:70px;}
.ystzyxs{ font-size:16px; color:#fff;line-height:32px;}
.tlxdyb_fl{ width:325px; float:left; padding-top:14px;}
.qgfwrx{ font-size:18px; color:#fff; height:30px;}
.tys_tel{ font-size:30px; font-weight:bold; color:#fff; height:42px;}
.zyzz_wz{ font-size:18px; color:#fff;}
.tyslj_fl{float:left; padding-top:16px;}
.ljzx_wz{ font-size:30px; font-weight:bold; color:#fff; line-height:45px;}
.ljzx_wz a{ font-size:30px; font-weight:bold; color:#fff;}
.ljzx_wz a:hover{ font-size:30px; font-weight:bold; color:#fff;}

#ysdbj{ width:100%; height:1616px; background:url(../images/ysbg.jpg) center no-repeat;}
#yhhzt{ width:1100px; margin:0 auto; padding-top:133px;}
.yhdbj{ float:left;width:524px; height:326px; background:url(../images/20171106090506_735309941.png) center no-repeat; margin-top:25px;}
.ydbyzt{ padding-left:85px; padding-top:22px;}
.ybtwz{ font-size:26px;font-weight:bold; color:#4eaf35; height:40px;}
.ybtyw{ font-size:12px; color:#666; height:74px;}
.ynrwz{ padding-left:30px;font-size:14px; line-height:35px; color:#333;}
.ydtpn_fr{ float:right;width:525px; height:342px;}

.edtpn_fl{ float:left; width:545px; height:332px;}
.ysebj{ float:right;width:525px; height:311px; background:url(../images/20171106093614_1346535779.png) center no-repeat; margin-top:30px;}

.yssbj{ float:left;width:524px; height:325px; background:url(../images/20180717102320_1229787099.png) center no-repeat; margin-top:25px;}
.ysstp_fr{ float:right;width:525px; height:342px;}

.sdtpn_fl{ float:left; width:545px; height:332px;}
.yssebj{ float:right;width:525px; height:320px; background:url(../images/20180717103231_391704030.png) center no-repeat; margin-top:40px;}

/*应用案例*/
.lskbj{ width:211px; height:40px; margin:0 auto;background:url(../images/20171106101759_1760165304.png) center no-repeat;}
.xsyyal{ font-size:28px; font-weight:bold; color:#4eaf35; text-align:center; line-height:40px;}
.xsyyal font{color:#0094d7;}
.ckfdbj{ width:1100px; height:34px; margin:0 auto;background:url(../images/20171106102637_1507118656.png) center no-repeat;}
.yycklj{ font-size:12px; color:#fff; text-align:center; line-height:35px;}
.yycklj a{ font-size:12px; color:#fff;}
.yycklj a:hover{ font-size:12px; color:#ff0;}

.Success_b{ width:1100px; margin: 0 auto;}
.Success_b td img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.Success_b td img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.Success_b td a{display:block; border:solid 1px #fff; overflow:hidden;}
.Success_b td div a{background:#ddd; line-height:40px !important;}
.Success_b td div a:hover{background:#4daf34; line-height:40px !important; color: #fff; }
.Success_b td br{display:none;}
.Success_b tr{height: 268px;}


/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}