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

.oh{overflow:hidden;}


.fl{float: left;}
.fr{float: right;}

/*----Container----*/
.f40{font-size:2.5em;font-weight:normal;}

.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;}/*初始化按钮*/

img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;}/*通用img*/

.btn.btn-more{width: 8.5em;height: 2.625em;line-height: 2.525em;border:1px solid #3FA18E;color:#3FA18E;margin: 1.25em 0 0 0;}/*按钮--更多*/
.btn.btn-more span{display:inline-block;font-size:1em;padding-right:1.4375em;background:url(../images/icon-go2.png) no-repeat right center;background-size:1em auto;}
.btn.btn-more:hover{background-color:#3FA18E;color:#fff;}
.btn.btn-more:hover span{background:url(../images/icon-go2-2.png) no-repeat right center !important;background-size:1em auto;}

.p-title{text-align:center;border-bottom:1px solid #e5e5e5;position:relative;line-height: 1.6;}/*通用标题1*/
.p-title h1{font-size: 30px;color:#3FA18E;font-weight: 400;line-height: 1.2;text-transform:uppercase;margin-bottom: 0;}
.p-title i{display:inline-block;width:6.25em;height:1px;background-color:#3FA18E;margin-bottom: -6px;}
.p-title.pt1-2 h1{color:#333333;}
.p-title.pt1-3{border-bottom:1px solid rgba(255,255,255,0.1);}
.p-title.pt1-3 h1{color:#fff;}
.p-title.pt1-3 i{background-color:#fff;}


.p2-title{text-align:center;}/*通用标题2*/
.p2-title h1{font-size:1.875em;font-weight:normal;text-transform:uppercase;color:#3FA18E;}
.p2-title p{font-size:1em;color:#666666;margin-top:1.2857em;}

.p3-title{text-align:center;}/*通用标题2*/
.p3-title h1{font-size:2.25em;font-weight:normal;margin: 0.5em;}
.p3-title i{display:block;width:2.1875em;height:1px;background-color: #3FA18E;margin:0.5625em auto 0;}
.p3-title p{width: auto;font-size: 12px;color:#888888;line-height:2em;margin:1em auto 0;}

.FAQ-list .FAQ-title:hover,
.dlB-list a:hover p,
.dlB-list a:hover span{color:#3FA18E;}

/*当前位置*/
.container-locate{background-color:#3FA18E;}

.container-locate .nav2{float:left;}/*二级导航*/
.container-locate .nav2 a{display:block;width: 11.9em;height: 4em;line-height: 4em;text-align:center;color:#fff;float:left;transition: 0.3s;}
.container-locate .nav2 a span{font-size:1em;text-transform:uppercase;}
.container-locate .nav2 a.cur, .container-locate .nav2 a:hover{background-color: #f3f3f3;color:#3FA18E;}

.container-locate .locate{float:right;}
.container-locate .locate a{display:block;height: 4em;line-height: 4em;color:#fff;float:left;font-size: 1em;}
.container-locate .locate a:first-child{padding-left:1.5625em;background: url(../images/icon-home.png) no-repeat left 1.6em;background-size:1em auto;}
.container-locate .locate a:after{display:block;content:">";float:left;font-family:"宋体";font-size:0.75em;color:#fff;margin:0 1em;}
.container-locate .locate a:first-child:after{content:"";display:none;}
.container-locate .locate a span{font-size:0.75em;}

.container-locate.container-locate2{background-color:#f2f2f2;}
.container-locate.container-locate2 .locate{float:left;}
.container-locate.container-locate2 .locate a,
.container-locate.container-locate2 .locate a:after{color:#888888;}
.container-locate.container-locate2 .locate a:first-child{background:url(../images/icon-home2.png) no-repeat left 0.7em;background-size:1em auto;}

/*三级导航*/
.container-nav3{padding:3em 0;background-color:#fff;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.container-nav3 .btn{width: 13.625em;height: 40px;line-height: 38px;color:#666666;background-color:#f6f6f6;border:1px solid #cbcbcb;border-radius: 2.675em;float:left;transition: .3s;margin-left:1.125em;}
.container-nav3 .btn:first-child{margin-left:0px;}
.container-nav3 .btn span{font-size:1em;}
.container-nav3 .btn.cur, .container-nav3 .btn:hover{background-color:#3FA18E;border-color:#3FA18E;color:#fff;}

.container-nav3.cNav3-2{text-align:center;}
.container-nav3.cNav3-2 .btn{float:none;}

/*--首页--*/

/*产品*/
.container-Ipro{overflow:hidden;}

.container-Ipro .Ipro-swiper,
.container-Ipro .IproMr-box,
.container-Ipro .Ipro-nav{float:left;width: 100%;height: 50.6875em;position:relative;overflow:hidden;background-color: #f5f5f5;}

.Ipro-swiper .swiper-container{height:100%;}
.Ipro-swiper .swiper-slide .IproSwp-box{display:block;text-align:center;position:relative;margin-top: 5.375em;}
.IproSwp-box img{
    margin: 2.5em auto;
}
.IproSwp-box h2{font-size:1.5em;font-weight:normal;}


.Ipro-swiper .swiper-container .swiper-pagination{bottom:4.25em;}
.Ipro-swiper .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border:1px solid #3FA18E;opacity:1;}
.Ipro-swiper .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#3FA18E;}

.container-Ipro .IproMr-box{background:url(../images/ipro-2.jpg) no-repeat center center;background-size:cover;}
.IproMr-box .IproMr-block{width:34.0625em;height:23.6875em;text-align:center;background-color:rgba(255,255,255,0.9);position:relative;margin:9.875em auto 0;}
.IproMr-block h1{color:#3FA18E;font-size:1.875em;font-weight:normal;padding-top:2.6em;}
.IproMr-block p{width:28em;line-height:2em;font-size:1em;color:#666666;margin:2.1428em auto 2.8571em;}

.container-Ipro .Ipro-nav{width:100%;height:auto;}
.Ipro-nav .btn{width:50%;height:6.25em;line-height:6.25em;color:#ffffff;background-color:#b1b1b1;float:left;}
.Ipro-nav .btn.cur, .Ipro-nav .btn:hover{background-color:#3FA18E;}
.Ipro-nav .btn span{font-size:1.5em;}


/*案例和新闻*/
.container-ICnN{padding:6.125em 0 7.5em;background-color:#f5f5f5;}
.container-ICnN .w1280{margin-top:2.625em;}

.container-ICnN .ICnN-nav{text-align:center;}
.ICnN-nav .btn{width:8.5625em;height: 2.075em;line-height: 2.075em;color:#333333;background-color:#cdcdcd;border-radius:1.875em;margin: 0 0.375em 0.375em 0.375em;}
.ICnN-nav .btn span{font-size:1em;}
.ICnN-nav .btn.cur, .ICnN-nav .btn:hover{background-color:#3FA18E;color:#fff;}

.container-ICnN .ICnN-box{position:relative;overflow:hidden;margin-top: 4em;}
.ICnN-box .ICnNB-block{float:left;position:relative;background-color:#fff;}
.ICnNB-block h2{color:#2b2b2b;font-weight:normal;margin:2.1875em 0 0.875em 1.5em;}
.ICnNB-block p{width:90%;font-size:1em;color:#888888;line-height:1.7143em;padding-left: 1.7143em;}
.ICnNB-block a:hover h2,
.ICnNB-block a:hover p
{color:#3FA18E;}

.ICnN-box .ICnNB-block1{width:40em;height: 32.75em;}
.ICnNB-block1 img{width:100%;height:auto;}

.ICnN-box .ICnNB-block2,
.ICnN-box .ICnNB-block3{width:38.75em;height: 15.75em;margin-left:1.25em;}
.ICnN-box .ICnNB-block2 .btn-more,
.ICnN-box .ICnNB-block3 .btn-more{margin:2.25em 0 0 1.5em;}
.ICnN-box .ICnNB-block3{margin-top:1.25em;}



/*关于我们*/
.container-Iab{padding:3.75em 0 0;background-color:#fff;}
.container-Iab .Iab-wrapper{background:url(../images/iab-1.jpg) no-repeat center center;background-size:cover;position:relative;overflow:hidden;margin:3.625em auto 0;}
.Iab-wrapper .Iab-box{display:block;width: 33.333%;height:25.625em;color:#fff;text-align:center;float:left;position:relative;box-sizing:border-box;}
.Iab-wrapper .Iab-box:nth-child(n-1){border-right:1px solid rgba(255,255,255,0.2);}
.Iab-wrapper .Iab-box:first-child, .Iab-wrapper .Iab-box:nth-child(2), .Iab-wrapper .Iab-box:nth-child(3){border-bottom:1px solid rgba(255,255,255,0.2);}
.Iab-wrapper .Iab-box img{margin:5em 0 1.5em;}
.Iab-wrapper .Iab-box h2{font-size:1.5em;font-weight:normal;text-transform:uppercase;margin-top: 8px;}
.Iab-wrapper .Iab-box p{width:29.25em;margin:1.375em auto 2.5em;font-size: 1em;line-height: 1.8em;}
.Iab-wrapper .Iab-box span{display: block;padding-bottom:0.6428em;border-bottom: 3px solid #BCBCBC;font-size:1em;line-height:1em;color: #BCBCBC;text-transform:uppercase;width: 3em;margin: 0 auto;}

.Iab-wrapper .Iab-box:hover{background-color:#3FA18E;}
.Iab-wrapper .Iab-box:hover span{width:8.5em;border-color:#fff;color:#fff;}



/*--产品中心--*/
.container-product{padding: 3.4375em 0 5em;background-color: #f3f3f3;}
.pro-list{overflow:hidden;width: 100%;}
.pro-list li{/* float:left; */margin-bottom: 1em;}
.pro-list li .pl-box{display:block;padding:1.25em 0 0;text-align:center;margin: 7px 0;/* border:1px solid #dcdcdc; */position:relative;background-color: #fff;transition: 0.3s;}
.pl-box img{width: 24em;height: 24em;}
.pl-box .pl-block{padding:0.6875em 1.25em 0.4375em;text-align:left;margin-top:0.625em;transition: 0.3s;}
.pl-block h2{font-size: 18px;font-weight: 700;margin-bottom: 15px;}
.pl-block p{font-size:1em;color: #999;line-height: 1.8;padding-bottom:1.2587em;border-bottom:1px dotted #bbbbbb;margin:2px 0 4px;height:8.2143em;}
.pl-block .btn.btn-more{width:auto;border:0px;color:#888888;margin: 0;}
.pl-block .btn.btn-more span{background:url(../images/icon-go2-3.png) no-repeat right center;background-size:1em auto;}

.pro-list li .pl-box:hover{border-color:#3FA18E; box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.25);}
.pro-list li .pl-box:hover .pl-block{background-color:#3FA18E;}
.pro-list li .pl-box:hover .pl-block h2,
.pro-list li .pl-box:hover .pl-block p,
.pro-list li .pl-box:hover .pl-block span{color:#fff;}
.pro-list li .pl-box:hover .pl-block .btn.btn-more span{background:url(../images/icon-go2-2.png) no-repeat right center;background-size:1em auto;}

/*产品详细*/
.container-pInav{line-height: 30px;padding-bottom: 25px;background-color:#fff;margin-top: 40px;border-bottom: 1px solid #e5e5e5;}
.container-pInav .w1280{overflow:hidden;}
.container-pInav .w1280 h2{font-size: 18px;font-weight: 700;line-height: 30px;color: #333;}
.container-pInav .w1280 .fr a{display:block;float:left;font-size:1em;color:#666666;}
.container-pInav .w1280 .fr a:after{display:block;content:"|";float:left;font-size:1em;color:#666666;margin:0 1em;}
.container-pInav .w1280 .fr a:first-child:after{display:none;}
.container-pInav .w1280 .fr a.cur,
.container-pInav .w1280 .fr a:hover{color:#3FA18E;}


.container-pInav.cur{position:fixed;top: 68px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:0px;z-index:98;transition-property:top;transition-duration:1s;transition-timing-function:ease;transition-delay:0s;width: 100%;}
.container-pInav.cur .w1280{border:0px;}


.container-proDtl{padding: 1px 0 0;}
.container-proDtl .proDtl-box{position:relative;overflow:hidden;padding: 40px 0;}
.proDtl-box .proDtl-block{float:left;width:50%;padding-top:11em;box-sizing:border-box;}
.proDtl-block h1{font-size:3.75em;font-weight:normal;}
.proDtl-block h2{font-size: 2.175em;color: #333;font-weight:normal;}
.proDtl-block p{/* width:22.375em; */font-size: 1em;line-height: 1.8em;margin-top:1.2778em; float:left;color: #666;}
.proDtl-box img{padding: 0;}
.proDtl-box .proDtl-block.fr{padding-left:10.75em;}
.proDtl-box .proDtl-block.fl{padding-right: 10.625em;padding-left: 3em;}
.proDtl-box .proDtl-block.taC{padding-left:0px !important;}


.about-case{padding:2.75em 0 3.5em;position:relative;}/*相关案例*/
.about-case>h2,
.msgReq>h2{font-size:1.125em;font-weight:normal;}
.about-case .aCase-swiper{position:relative;}
.aCase-swiper .swiper-container{width:41.625em;text-align:center;margin:2em auto 0;}
.aCase-swiper .swiper-container img{width:100%;height:auto;margin-bottom:2em;}
.aCaseSwp-prev,
.aCaseSwp-next{display:block;width:3.125em;height:100%;position:absolute;top:0px;}
.aCaseSwp-prev{left:0px;background:url(../images/icon-swiper2.png) no-repeat left center;background-size:auto 3.125em;}
.aCaseSwp-prev:hover{background:url(../images/icon-swiper2.png) no-repeat right center;background-size:auto 3.125em;}
.aCaseSwp-next{right:0px;background:url(../images/icon-swiper2-2.png) no-repeat left center;background-size:auto 3.125em;}
.aCaseSwp-next:hover{background:url(../images/icon-swiper2-2.png) no-repeat right center;background-size:auto 3.125em;}

.msgReq{position:relative;margin-top:2.875em;}/*底部留言*/

.msgReq-check{margin-top:1.5em;}
.msgReq-check span{font-size:1em;color:#666666;vertical-align:middle;}
.msgReq-check input[type=checkbox]{display:inline-block;width:1em;height:0.8125em;background:url(../images/icon-check.png) no-repeat center center;background-size:1em auto;margin:0px;vertical-align:middle;cursor:pointer;}
.msgReq-check label{display:inline-block;cursor:pointer;margin-left:1em;}

.msgReq-check label.cur input[type=checkbox]{background:url(../images/icon-check2.png) no-repeat center center;background-size:1em auto;}

.msgReq-list{overflow:hidden;margin-top:1.5em;}
.msgReq-list li{margin-bottom: 1em;}
.msgReq-list li select,
.msgReq-list li input[type=text],.msgReq-list li input[type=password],
.msgReq-list li textarea{font-size: 1em;padding: 5px 0 0 1.5714em;height:3.0714em;width: 96%;color:#888888;background-color: #f3f3f3;border:1px solid #e4e4e4;box-sizing:content-box;resize:none;line-height: 1.2em;}
.msgReq-list li.mRl-ta,
.msgReq-list li.mRl-ta textarea{width:100%;box-sizing:border-box;}
.msgReq-list li.mRl-ta textarea{padding:1.5714em 0 0 1.5714em;height:12.25em;}
.msgReq-list li.mRl-btn{width:100%;text-align:center;margin-top:2.125em;text-align:center;}
.msgReq-list li.mRl-btn .btn{width: 10em;height: 3.075em;padding: 0;font-weight: 400;line-height: 2.875em;color:#fff;background-color:#919191;cursor:pointer;border-radius: 0;}
.msgReq-list li.mRl-btn .btn:hover{ background-color:#3FA18E;}
.msgReq-list li.mRl-btn .btn:first-child{background-color:#3FA18E;margin-right:1em;}

.pro-para{position:relative;margin-top:3.5em;padding-bottom: 3.5em;}
.pro-para table{border-collapse:collapse;width:100%;}
.pro-para table th{height:3.9286em;color:#fff;font-size:1em;background-color:#a6a6a6;vertical-align:middle;}
.pro-para table td{height: 2.9286em;border:1px solid #e5e5e5;color:#333333;font-size:1em;vertical-align:middle; padding: 0 0.5em;}
.pro-para table td:first-child,
.pro-para table th:first-child{}

.pro-video{position:relative;margin-top:3.5em;text-align:center;z-index:10;}
.pro-video .proVd-box{width:41.75em;margin:0 auto;position:relative;}
.proVd-box img{width:100%;height:auto;}
.proVd-box .proVd-btn{width:100%;height:100%;background:url(../images/images-video.png) no-repeat center center;background-size:3.75em 3.75em;position:absolute;top:0px;left:0px;z-index:2;}
.proVd-box iframe{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:999;display:none;}
.pro-video .proVd-name{margin:2em auto;}
.proVd-op .btn{width:9.6875em;height:2.125em;line-height:2.125em;border:1px solid #d2d2d2;}
.proVd-op .btn span{font-size:1em;}
.proVd-op .btn:first-child{margin-right:0.5em;}


/*--案例--*/
.container-case{padding:3.4375em 0;}
.case-list{width: 100%;overflow:hidden;}
.case-list li{float:left;margin-bottom: 2em;}
.case-list li .cl-box{display:block;position:relative;border-bottom: 1px dotted #bbbbbb;}


.case-list li .cl-box img{width:100%;height:auto;}
.case-list li .cl-box h2{font-size: 16px;font-weight:normal;margin: 1.8em 0 0.5em;}
.case-list li .cl-box p{font-size: 14px;color:#888888;line-height: 1.8;height: 3.6em;overflow: hidden;margin-bottom: 0;}
.case-list li .cl-box .btn-more{margin-top: 1.725em;margin-left: 0;margin-bottom: 1.825em;}

/*推荐产品*/

.rltPro{width:100%;padding-bottom:3.5em;border-bottom:1px solid #e5e5e5;position:relative;overflow:hidden;margin-top:2.625em;}
.rltPro>h2{font-size:1.125em;font-weight:normal;}
.rltPro ul{overflow:hidden;margin-top:2.125em;}
.rltPro li{width:18.875em;text-align:center;float:left;margin-left:1.5em;}
.rltPro li:first-child{margin-left:0px;}
.rltPro li a{overflow:hidden;display:block;height:13.25em;border:1px solid #dddddd;text-align:center;box-sizing:border-box;margin-bottom:1.625em;}
.rltPro li a img{height:100%;width:auto;}

/*--文章内容--通用*/
.container-article{padding:3.375em 0 7.5em;}
.article-top{text-align:center;padding-bottom:2.5em;border-bottom: 2px solid #3FA18E;}
.article-top h2{font-size:1.5em;font-weight:normal;}
.article-top span{display:inline-block;font-size:1em;color:#989898;margin-top:1.3571em;}
.article-top span em{color:#3FA18E;}
.article-top .split{margin:0 1.2em;}
.article-box{padding:2em 0 2.5em;line-height:2em;position:relative;overflow:hidden;}
.article-box p{font-size:1em;color:#666666;}
.article-box img{width:auto;height:auto;}
.article-page{height:3.125em;line-height:3.125em;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-size: 1em;}
.article-rtn{width:7.5em;height:2.5em;line-height:2.5em;background-color:#3FA18E;color:#fff;float:right;clear:both;overflow:hidden;margin-top:2.375em;}
.article-rtn span{font-size:1em;}

/*--服务--*/
.container-srv{padding:5em 0;}
.container-srv .srv-list{overflow:hidden;}
.srv-list li{float:left;width:33.3334%;text-align:center;}
.srv-list li a{display:block;position:relative;padding:3.1875em 0 4.4375em;border-bottom: 1px solid #e5e5e5;}
.srv-list li a .srv-img{width:6.25em;height:5em;position:relative;margin:0 auto;}
.srv-list li a .srv-img img{width:6.25em;height:5em;}
.srv-list li a h2{font-size:1.5em;font-weight:normal;margin-top:2.75em;}
.srv-list li a p{width:25.8334em;font-size:0.75em;color:#888888;line-height:2.1667em;margin:0 auto;}
.srv-list li a i{display:block;width:2.5em;height:1px;background-color:#d9d9d9;margin:1.375em auto 0.75em;}
.srv-list li a .btn{height:1.5625em;width:100%;background:url(../images/icon-go3.png) no-repeat center center;background-size:1.5625em auto;margin-top:3.125em;}

.srv-list li a:hover .rollover{opacity:1;filter:Alpha(opacity=100);}
.srv-list li a:hover .btn{background:url(../images/icon-go3-2.png) no-repeat center center;background-size:1.5625em auto;}
.srv-list li a:hover h2,
.srv-list li a:hover p{color:#3FA18E;}


.container-aSale{padding: 2.8125em 0 5em;}
.aSale-list{padding-bottom:4.5em;border-bottom:1px solid #e5e5e5;overflow:hidden;margin-top:3.5em;}
.aSale-list li{width:15.125em;text-align:center;margin-left:6.5em;float:left;}
.aSale-list li:first-child{margin-left:0px;}
.aSale-list li img{width:7.1875em;height:7.1875em;}
.aSale-list li h2{margin:1.9375em 0 0.6875em;}
.aSale-list li p{font-size:0.75em;color:#666666;line-height:1.6667em;}

.aSale-box{position:relative;margin-top: 2.875em;}
.aSale-box h2{font-size:1.125em;color:#3FA18E;}
.aSale-box h3,
.aSale-box p{font-size:1em;color:#666666;line-height:2em;}





.aSale-box h3{margin-top:1.5em;}


.container-FAQsrch{padding: 2.8125em 0 2.815em;border-bottom:1px solid #e5e5e5;}
.container-FAQsrch .FAQsrch-box{width:52.25em;height:3.875em;padding-right:3.875em;border:1px solid #e5e5e5;position:relative;overflow:hidden;margin:2.625em auto 0;}
.FAQsrch-box input[type=text]{height:3.875em;background-color:#fff;border:0px;margin:0px;padding:0px;width:97%;padding-left:3%;}
.FAQsrch-box .btn{width:3.875em;height:100%;background:url(../images/icon-srch.jpg) no-repeat center center;background-size:1.5em 1.5em;position:absolute;right:0px;top:0px;cursor:pointer;}

.FAQ-list{padding: 0;}


.FAQ-list .FAQ-title{display:block;font-size: 1em;height:4em;line-height:4em;padding-left:3.375em;overflow: hidden;color:#666666;background:url(../images/icon-dd2.png) no-repeat left center;background-size:1.8125em auto;border-bottom:1px solid #e5e5e5;}
.FAQ-list .FAQ-title.cur{color:#3FA18E;background:url(../images/icon-dd2-2.png) no-repeat left center;background-size:1.8125em auto;}
.FAQ-list .FAQ-box{width: 100%;position:relative;overflow:hidden;margin: 1em 0 1em 0%;display:none;}
.FAQ-box .FAQ-con{padding:3em 2em;font-size: 1em;line-height:2em;color:#fff;background-color:#3FA18E;position:relative;}

.container-DLtop{padding:2.8125em 0 0;}


.dl-list{padding: 3.625em 0 0;}
.dl-list .dl-box{border:1px solid #e5e5e5;position:relative;margin-bottom:1.875em;}
.dl-box .dlB-top{height:3.125em;line-height:3.125em;padding-left:1.3125em;background-color:#dedede;color: #3FA18E;}
.dl-box .dlB-date{padding:0.875em 1.3125em;line-height:2.25em;overflow:hidden;}
.dlB-date .fl{font-size:1em;color:#666666;}
.dlB-date .btn{float:right;width:8.5625em;height:2.25em;color:#ffffff;background-color:#b9b9b9;border-radius:4px;}
.dlB-date .btn span{display:inline-block;font-size:1em;padding-right:1.8571em;background:url(../images/icon-dd3.png) no-repeat right center;background-size:1.214285em auto;}
.dl-box .dlB-list{padding: 1.3125em;position:relative;overflow:hidden;}

.cp9{display:block;padding-left:3.375em;height:3.1875em;line-height:3.1875em;color:#666666;background:url(../images/icon-dl.png) no-repeat 0.5625em center;background-size:1.375em auto;border-bottom: 1px dashed #dddddd;overflow:hidden;}

.cp10{float:left;width:80%;}
.cp11{float:right;font-size:1em;width:20%;text-align:right;}


.dl-list .dl-box.cur{padding-bottom:1em;}
.dl-box.cur .dlB-top{color:#3FA18E;}
.dl-box.cur .dlB-date .btn{background-color:#3FA18E;color:#fff;}
.dl-box.cur .dlB-date .btn span{background:url(../images/icon-dd3-2.png) no-repeat right center;background-size:1.214285em auto;}

/*--新闻--*/
.container-news{padding:3.625em 0 7.5em;}
.grid{display:block;float:left;background-color:#fff;-webkit-transition:top 1s ease, left 1s ease;-moz-transition:top 1s ease, left 1s ease;-o-transition:top 1s ease, left 1s ease;-ms-transition:top 1s ease, left 1s ease;}
.grid .imgholder img{width:100%;height:auto;display:block;background:url(../images/loding.gif) no-repeat center;}
.grid .news-box{padding:2.375em 5%;border:1px solid #e5e5e5;cursor:pointer;}
.news-box .date{font-size:1em;color:#888888;font-style:italic;}
.news-box h2{font-size:1em;font-weight:normal;color:#2b2b2b;line-height:1.625em;margin-top:0.75em;}
.news-box p{font-size:1em;color:#888888;line-height:2em;margin:0.8571em 0 1.5em;}

.news-box:hover h2,
.news-box:hover p,
.case-list li .cl-box:hover h2{color:#3FA18E;}

/*--联系我们--*/
.container-adr{padding:4.375em 0 6em;background-color: #F3F3F3;}
.container-adr .ct-nav{text-align:center;margin-top:2.1875em;}
.ct-nav .btn{width:8.5625em;height:1.875em;line-height:1.875em;color:#333333;border:1px solid #cbcbcb;background-color:#f6f6f6;border-radius:1.875em;margin:0 0.375em;}
.ct-nav .btn span{font-size:1em;}
.ct-nav .btn.cur, .ct-nav .btn:hover{background-color:#3FA18E;border-color:#3FA18E;color:#fff;}

.ct-box{overflow:hidden;margin-top:2.875em;}
.ct-box .ct-block{float:left;width:40em;height:25em;box-sizing:border-box;}
.ct-box .ct-img{float:left;box-sizing:border-box;width: 50%;}
.ct-box .ct-block{padding:2.25em 0 0 3em;background-color: #FFFFFF;}
.ct-block .adr-nav .btn{width:6.0625em;height:1.4375em;line-height:1.4375em;border:1px solid #80bfdb;border-radius:1.4375em;color:#ffffff;margin-right:0.75em;}
.adr-nav .btn span{font-size:1em;}
.adr-nav .btn.cur, .adr-nav .btn:hover{background-color:#ffffff;border-color:#ffffff;color:#3FA18E;}
.ct-block .adr-con{line-height:2em;font-size: 1em;color: #707070;position:relative;overflow:hidden;margin-top:1.9285em;}

.container-feedback{padding: 4.25em 0 4.25em;background-color: #FFFFFF;}


/*--关于我们--*/
.container-bnrAb{position:absolute;top:37.8934%;left:0px;width:100%;text-align:center;color:#fff;}

.container-bnrAb .btn.name{width:8.4375em;height:2.1875em;line-height:2.1875em;border:1px solid #fff;margin-bottom:0.5625em;}
.container-bnrAb .btn.name span{font-size:1em;letter-spacing:0.2em;}

.container-bnrAb h1{font-size:6.25em;font-family:"Myriad Pro";font-weight:normal;}
.container-bnrAb .btn.dd{font-family:"Adobe 黑体 Std R";margin-top:16.6875em;}
.container-bnrAb .btn.dd span{display:inline-block;padding-bottom:1.9167em;font-size:0.75em;background:url(../images/images-dd4.png) no-repeat center bottom;}

.container-comPro{padding:6.25em 0 7.5em;}
.container-comPro .w1280{overflow:hidden;margin-top:4.875em;}

.container-comPro .comPro-box{float: right;position:relative;overflow:hidden;}
.comPro-box .comPro-block{height:21.25em;position:relative;overflow:hidden;}
.comPro-block .comPro-con{position:absolute;width:100%;height:auto;font-size:1em;color:#666666;line-height:2em;}
.comPro-box .comPro-prev,
.comPro-box .comPro-next{width:3em;height:3em;margin-top:1.75em;margin-right:0.75em;}
.comPro-box .comPro-prev{background:url(../images/images-swiper3.png) no-repeat center center;background-size:100% auto;}
.comPro-box .comPro-next{background:url(../images/images-swiper3-2.png) no-repeat center center;background-size:100% auto;}

.container-comPro .comPro-media{float: left;position:relative;}
.comPro-media .comProMd-box{position:absolute;top:0px;right:0px;z-index:10;}
.comProMd-box img{width:29.375em;height:19.375em;}
.comProMd-box .btn{position:absolute;top:0px;left:0px;width:100%;height:100%;background:url(../images/images-video.png) no-repeat center center;background-size:3.75em auto;}
.comProMd-box #comProMd-con{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:10;display:none;}
.comPro-media .comProMd-name{width:27.25em;height:14.75em;background-color:#3FA18E;position:relative;margin:7.8125em 4em 0 0;}
.comProMd-name p{display:block;height:3.125em;line-height:3.125em;color:#ffffff;padding-right:1.75em;position:absolute;bottom:0px;right:0px;}


.container-uniview{height:49.875em;padding-top:5.125em;background:url(../images/uniview-1.jpg) no-repeat center center;background-size:cover;}
.container-uniview ul{overflow:hidden;width:110%;margin-left:-1.5em;margin-top:4.875em;}
.container-uniview ul li{float:left;width:25.125em;padding-left:1.5em;margin-bottom:1.5em;}
.container-uniview ul li .uV-box{position:relative;height:15.625em;text-align:center;background-color:#fff;cursor:pointer;}
.uV-box>img{width:4.375em;height:4.25em;margin:3.9375em 0 2.5em;}

.uV-box .uV-block{display:table;padding:0 1.875em;height:100%;font-size:0.75em;line-height:2em;text-align:left;color:#fff;background-color:#3FA18E;position:absolute;top:0px;left:0px;overflow:hidden;opacity:0;}
.uV-block .uV-con{display:table-cell;vertical-align:middle;}
.uV-box:hover .uV-block{opacity:1;}

.container-honor{padding:5.875em 0;}
.imageflow-prev,
.imageflow-next{display:block;height:100%;width:2.875em;position:absolute;top:0px;}
.imageflow-prev{left:0px;background:url(../images/icon-swiper4.png) no-repeat left center;}
.imageflow-next{right:0px;background:url(../images/icon-swiper4-2.png) no-repeat right center;}




#dituContent{box-sizing:border-box;}


.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}




/*three-school*/
.three_school,.three_schlist{ float:left; width:100%;z-index: 98;position: relative;}
.three_schlist li{ float:left; width:33.333333%;}
.three_schlist li a{ display:block; position:relative; width:100%;}
.three_schPo{ display:block; position:absolute; left:0; bottom:0; z-index:20; background:url(../images/three_yy.png) repeat; width: 100%; padding: 2.5% 6%;}
.three_col{ color:#FFF; font-size: 1.2em; font-style:normal;}	
.three_col b{ color:#989898; font-size: 1em; font-weight:normal; margin-left:10px;}
.three_more{ display:inline-block; color:#989898; background:url(../images/three_micon.png) no-repeat right; padding-right:25px;font-size: 1em;}


.com_img{ display:block; width:100%; overflow:hidden;}
.com_img img{ transition:all 0.8s ease-in 0s; -webkit-transition:all 0.8s ease-in 0s; -moz-transition:all 0.8s ease-in 0s; -o-transition:all 0.8s ease-in 0s;}
.com_img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}



/*.x12{padding-top: 30px;padding-right: 30px;}*/

/*.x13{padding-top: 25px;padding-left: 30px;}*/

.home-block {
	padding: 70px 0;
}




@media all and (max-width: 1100px) {


#leftsead{bottom: 5% !important;}

	.three_schPo{ width: 100%; padding: 2.5% 6%;}
	.index-container{display:none;}
	.web-container{display:block !important;}
	.full-banner{display:none;}
	.banner{height:auto;}	
	.alertBox{width:100%;height:100%;top:0px;left:0px;margin-top:0px;margin-left:0px;padding:0px;}

	.alertBox .alert_show{width:100%;height:100%;}
	.noodles{display:block !important;width:100% !important;}


		
	.nav,.h_tel,.doble,.view_teL,.sales_mapBox,.all_none,.none .sect_pc,.none .sect_img,.wap_tel,.join_chnal a.join_repl,#all_ktImg3 .all_for,#all_sjImg3 .all_for{ display:none;}
	.h_click{ padding-left:0;}
 	.wap_nav,.img_wid1100,.ab_view .news_shSel,.wap_banner,.wap_index{ display:block;}

	.section_1 .sect_pc,.news_shAr{ padding-top:4%;}
	.section_1 .sect_img,.section_3 .sect_img{ margin-left:0;} 
	.section_2 .sect_pc{ padding-top:8%;}
	.section_3 .sect_pc{ padding-top:0;}
	.sect_pcTro{ padding:4% 15px 0 15px;}
	.section_2 .ser_pcName,.section_3 .ser_pcName{ padding:0 15px;}
	.section_3 .sect_pc{ margin-right:0;}
	.ask_list li,.case_list li,.ab_Vcul li,.ab_Vtech li{ width:50%;}
	.parter_list li{ width:33.333333%;}
	.ab_Vbox .fl_none{ float:none; margin:0 auto;}
	.view_for{ width:100%;}
	.ab_V1_img1,.cont_Tswd2{ padding-top:3%;}
	.fl_wd7{ width:80%;}
	.news_Aftro{ height:48px;}
	.news_Afor{ margin:6px 0 2px;}
	.news_Rdhf{ line-height:20px;}
	.news_Rdhnme a{ line-height:20px; max-height:40px;}
	.ask_Latro{ line-height:18px; max-height:36px;}
	.ask_Vstitle{ line-height:130%;}
	.cont_melbox,.cont_merbox,.cont_merbox.cont_wd100{ width:100%;}
	.cont_melbox{ text-align:left;}
	.cont_melist li{ margin-top:0;}
	.cont_melbox{ padding:0.4em 0 0.4em 6px;}
	.view.log_view{ padding:10% 0 3%;}
	.all_tro{ width:84%;}	
	.sitemap>ul>li{ width:33.333333%; padding-bottom:14px;}
	
	
	.t12{
font-size:1.65em !important;
}

.t13{
font-size:1.05em !important;
}


.contsult_btn{

	padding-left: 20px;
	line-height: 30px !important;
	font-size:12px !important;
	font-weight:normal;
	background-image: url(../images/banner-btn-icon.png) !important;
	background-repeat: no-repeat !important;
	background-position: 80px !important;
	width: 100px !important;
}
		
	}
	
	
	
.contsult_btn{
	background-color: #3FA18E;
	border-radius: 5px;
	border:0px;
	vertical-align:middle;
	cursor:pointer;
	text-align: left;
	padding-left: 20px;
	line-height: 40px;
	letter-spacing: 1px;
	color:#fff;
	font-size:14px;
	font-weight:normal;
	font-family: "Microsoft Yahei";
	background-image: url(../images/banner-btn-icon.png);
	background-repeat: no-repeat;
	background-position: 95px;
	width: 120px;
}
.contsult_btn:hover{
	background-color: #A31A13;
}






.t12{
font-size:2.5em ;
color:#333333 ;
font-weight:400;
}

.t13{
font-size:1.65em ;
color:#666666 ;
font-weight:400;
}


.tt67{border: none;color: #282828; font-size: 1em; padding: 0 5px 0 8px; width: 100px;height: 30px;background: #FFFFFF;border: #3FA18E 1px solid;border-right: none;vertical-align: middle;font-family: "Microsoft Yahei";}
.tt68{
	border: none;
	color: #FFFFFF;
	font-size: 1em;
	height: 32px;
	width: 34px;
    padding: 0 5px;
	background-color: #FFFFFF;
	border: 1px solid #3FA18E;
	border-left: none;
	vertical-align: middle;
	background-image: url(../images/sousuo.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.z3{
display:block;line-height:1em;padding: 0 0 0.5em;border-bottom: none !important;


margin-top:1.875em !important;
}

.z4{
margin-left:1.5125em !important;
}


.f555{padding:0 0 5.5em;background-color:#f5f5f5;}







.pro-left{width:100%; float:left;  background:#fff;padding-bottom:10px; margin-top:4.5em;}

.text {padding:8px 20px; font-size:14px;}
.text h4{ color:#333; font-size:20px; font-weight:bold; padding-bottom:5px;}
.more{padding-left:20px; background:url(../images/index_inco07.png) 85px 6px no-repeat;font-size: 14px;}
.video{ width:790px; overflow:hidden; float:right;}


.v7{
font-size:1.65em;
font-weight:400;
margin-bottom: 15px;
color: #3FA18E;
}







.banner{position:relative;width:100%;height:auto;overflow:hidden;margin-top:0px;background-size:100% auto;background-repeat:no-repeat;background-position:center;}
.banner .bannerBg{visibility:hidden;width:100%;height:auto;vertical-align:middle;}
.banner .bannerInfo{position:absolute;top:50%;left:0px;width:100%;height:220px;margin-top: -90px;text-align:center;color:#fff;}
.banner .bannerInfo .title{
	font-family: "Microsoft Yahei";
	font-size:55px;
	line-height: 70px;
	text-transform: uppercase;
	font-weight: 700;
}
.banner .bannerInfo .titleCh{position:relative;top:20px;border:3px solid #fff;padding:6px 24px 8px 24px;font-size:27px;font-weight:bold;color:#fff;text-align:center;}


@media  (max-width: 479px) {

.x12{padding-top: 0em;padding-left: 0px;padding-right:0;}

.x13{padding-top:3em;padding-left: 20px;}


.home-block {
	padding: 30px 0;
}

.banner{margin-top:0px;background-position:center; background-size:auto 230px;}
.banner .bannerBg{height:230px;}
.banner .bannerInfo{height:80px;margin-top:-40px;}
.banner .bannerInfo .title{font-size:20px;line-height:20px;}
.banner .bannerInfo .titleCh{width:auto;font-size:14px;padding: 4px 8px 4px 8px;border:1px solid #fff;top:12px;}


}
@media (min-width: 480px) and (max-width: 639px) {

.x12{padding-top:3em;padding-left: 20px; padding-right:0;}

.x13{padding-top:3em;padding-left: 20px;}

.home-block {
	padding: 30px 0;
}

.banner{margin-top:0;background-position:center ; background-size:auto 340px;}
.banner .bannerBg{height:340px;}
.banner .bannerInfo{height:120px;margin-top:-60px;}
.banner .bannerInfo .title{font-size:30px;line-height:30px;}
.banner .bannerInfo .titleCh{width:auto;font-size:20px;padding:2px 6px 5px 6px;border:1px solid #fff;top:16px;}


}
@media (min-width: 640px) and (max-width:1023px ) {

.x12{padding-top: 0em;padding-left: 0px;padding-right:0;}

.x13{padding-top:3em;padding-left: 0px;}

.home-block {
	padding: 30px 0;
}

.banner{margin-top:0;background-position:center ; background-size:auto 450px;}
.banner .bannerBg{height:450px;}
.banner .bannerInfo{height:160px;margin-top:-80px;}
.banner .bannerInfo .title{font-size:40px;line-height:40px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;width:auto;font-size:26px;padding:2px 10px 6px 10px;border:2px solid #fff;}

}
@media (min-width: 1024px) and (max-width:1199px ) {
.banner{margin-top:0;background-position:left ;background-size: auto 300px;}
.banner .bannerBg{height: 300px;}
.banner .bannerInfo{transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;}
.banner .bannerInfo{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
.banner .bannerInfo{height:160px;margin-top:-80px;}
.banner .bannerInfo .title{font-size:46px;line-height:48px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;border:3px solid #fff;padding:5px 18px 6px 18px;font-size:20px;}

}
@media (min-width: 1200px) and (max-width:1439px ) {
.banner{margin-top:0;background-position:left ;}
.banner .bannerInfo{transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;}
.banner .bannerInfo{transform:scale(0.83);-moz-transform:scale(0.83);-ms-transform:scale(0.83);-o-transform:scale(0.83);-webkit-transform:scale(0.83);}
.banner .bannerInfo{height:160px;margin-top: -60px;}
.banner .bannerInfo .title{font-size:46px;line-height: 68px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;border:3px solid #fff;padding:5px 18px 6px 18px;font-size:20px;}

}
@media (min-width: 1440px) and (max-width:1920px ) {
.banner{margin-top:0;background-position:left ;}



.banner .bannerInfo{height:160px;margin-top: -60px;}
.banner .bannerInfo .title{font-size:46px;line-height: 68px;}
.banner .bannerInfo .titleCh{position:relative;top:16px;border:3px solid #fff;padding:5px 18px 6px 18px;font-size:24px;}

}


.c888{
	width:101px;
	height:32px;
	float:right;
	display: block;
	margin-top: 10px;
	background:url(../images/xzmlev.jpg) no-repeat;
}
.c888:hover{
	background:url(../images/xzmon.jpg) no-repeat;
}








.t667{
margin-left:0;
}

.t668{
border-top: #eee 1px solid;  border-right: #eee 1px solid;  border-left: #eee 1px solid;
}

.t669{
border-bottom: #eee 1px solid;  border-right: #eee 1px solid; padding:10px 15px 10px 15px;
}

.t6610{
border-bottom: #eee 1px solid; padding:10px 15px 10px 15px;


}


.cpp1{
  	height:34px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	line-height: 34px;
	color:#3FA18E !important;
	font-size:14px;
	font-weight:normal;
	padding-right: 20px;
	padding-left: 20px;
	border:1px solid #3FA18E;
	margin-top:1.875em;
}


.cpp1:hover{
	color:#fff !important;
	border:1px solid #3FA18E;
	background:#3FA18E;
	

}


.v123{

border-bottom:1px solid #e5e5e5;

}


.home-block.hb-white {
	background:#fff;
}
.home-block.hb-yy {
	background: #f5f5f5;
}

.a561 {
	font-size: 26px;
	font-weight: 400;
	color: #3FA18E;
	line-height: 1.4;
	margin-bottom: 0;
}

.a562 {
	font-size: 26px;
	font-weight: 400;
	color: #3FA18E;
	line-height: 1.4;
	margin-bottom: 20px;
}



.a25 {
	 font-size:1em; color:#666; line-height:1.8em;
}

.a24 {
	font-size:1.285em; color:#999999;
}

.c78{
border:1px solid #EFEFEF; padding:20px;
background:#fff;}


@media all and (max-width: 768px) {
.three_schlist li,.sect_pc,.news_shAl,.news_shAr,.section_1 .sect_img,.section_1 .sect_pc,.section_3 .sect_pc,.section_3 .sect_img,.section_2 .sect_pc,.view_teR,.infor,.position,.cont_Tshow > ul > li{ width:100%;}


	
	.container-ICnN,
	.container-proDtl,
	.container-case,
	.container-article,
	.container-srv,
	.container-aSale,
	.container-FAQsrch,
	.container-adr,
	.container-feedback,
	.container-comPro,
	.container-footer{padding:8% 4%;}


.p-title h1{font-size: 24px;}

.container-proDtl .proDtl-box{position:relative;overflow:hidden;padding: 20px 0;}

.a561 {
	font-size: 22px !important;
	margin-bottom:0;
}
.a562 {
	font-size: 22px !important;
	margin-bottom:15px;
}


.oh{overflow:hidden;padding: 0;}


.x12{padding-top: 0em !important;padding-left: 0px !important;padding-right:0;padding-bottom: 20px;}

.x13{padding-top:20px !important;padding-left: 0px !important;}
.home-block {
	padding: 30px 0 !important;
}
.home-block1 {
	padding: 30px 0 !important;
}

}