@charset "utf-8";
html, body { margin: 0; padding:0px;min-width:1200px;}
body { font-size: 12px; font-family:"Microsoft Yahei","微软雅黑"; color: #999; background-color:#FFFFFF; text-align:left;
  	min-width:1200px;
  /*  min-width: 1200px;
    *+min-width: auto;
    *+width: expression(this.offsetWidth > 1200 ? 'auto' : '1200px');
    _width: expression(this.offsetWidth > 1200 ? 'auto' : '1200px');*/
}
*:after {margin: 0; padding: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
input, select, textarea{font-family:"Microsoft Yahei","微软雅黑"; outline:none;}
img, a img, p{ padding:0px; margin:0px; border:none; outline:none;}
a:link { color: #333; text-decoration: none; }
a:visited { text-decoration: none; color: #999999; }
a:hover { text-decoration:none; color: #1aad59; }
a:active { text-decoration: none; color: #999999; }
h1,h2,h3,h4,h5,h6{margin: 0px;font-weight:400;  }
ul, ul li, dl, dt, dd{ padding:0px; margin:0px; list-style:none;}
@font-face{font-family:'方正正粗黑简体';src: url(../font/FontAwesome.ttf);}
p{font-size:12px;}
.m_l{margin-left:0 !important; }
.m_r{margin-right:0 !important; }
.cl{ clear:both;height:1px;overflow:hidden;}
.ovh {overflow: hidden;}
.por {position: relative;}
.poa {position: absolute;}
.fl{float:left;display:inline;}
.fr{float:right !important;display:inline;}
.block{display:block !important;}
.no-block{display:inline-block;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.w1200{width: 1200px;margin:0 auto;}

.head_01{background: #ebebeb;width: 100%;}
.tou{height: 32px;}
.tou h3{float: left;height: 32px;line-height: 32px;font-size:12px;color: #666;font-weight:400;  }
.tou .top_right{float: right;height: 32px;height: 32px;line-height: 32px;font-size:12px;color: #666;}
.tou_right span a{height: 32px;height: 32px;font-size:12px;color: #666;}
.tou_01 ul li{float: left;height: 110px;}
.tou_01 ul .tou_01_in{width: 453px;}
.tou_01 ul .tou_02_in{width: 294px;}
.tou_01 ul .tou_01_in img{display: block;height: 100%;}
.tou_01{height: 110px;}
.head_02{width: 100%;background: #ffffff;height: 110px;}
.fuwu{padding: 32px 0;}
.fuwu span{display: block;}
.content_02{margin: 40px 0;}
.fuwu span img{display: block;width: 100%;}
.fuwu h2{font-size:30px;color: #1aad59;font-weight:bold;  }
.head_03{background: #1aad59;height: 50px;}
.head_03 .w1200{
	position: relative;
}
.head_nav ul li {float: left;/*height: 50px;*/line-height: 50px;}
.head_nav ul li a{padding: 0 36px;line-height: 50px;color: #fff;display: block;font-size:12px; }
.head_nav > ul > li > a {
	font-size: 14px;
}
.head_nav ul li a:hover{background: #129f4e;}
.head_nav ul li.current{background:#129f4e;}
.head_nav{
	position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
}
    



.banner{overflow:hidden;}
.banner img{width: 100%;display: block;}
.content_01{height: 30px;width: 100%;border-bottom:1px dashed #cccccc ; }
.index_notice{line-height: 30px;height: 30px;}
.notice{background: url(../images/gg.png) no-repeat left center;padding-left: 24px;color: #000;float: left;margin-right:10px;}
.index_span{margin-left:105px;overflow:hidden; }
.zuosm{background:url(../images/images/title1-bg.png) no-repeat top center;width:100%;margin:0 auto; }
.zuosm ul li {float: left;width:100%;}
.zuosm ul li h3{font-size:24px;color: #000;text-align:center;display:block;line-height:60px;font-weight:600; }
.zuosm ul li span{display: block;font-size:12px;text-align: center;color: #999999; }
.zuosm_xia ul li {float:left;margin-left: 16px; }
.zuosm_xia ul li img{display: block;width: 100%;}
.zuosm_xia {margin:50px 0; }
.zuosm_xia {}
.zuosm_zy{width: 264px;margin:auto; margin-top: 50px!important;background: red; }

.zuosm_z {background: #cbcbcb url(../images/zj.png) no-repeat center center;width: 122px;height: 32px;display: block;float: left;}
.zuosm_y {background:#cbcbcb url(../images/yj.png) no-repeat center center;width: 122px;height: 32px;display: block;float: right;}
.zuosm_y:hover{background:#1aad59 url(../images/yj.png) no-repeat center center;}
.zuosm_z:hover{background:#1aad59 url(../images/zj.png) no-repeat center center;}
.content_03{width: 100%;height: 412px;background: url(../images/con_03bj_02.png) no-repeat;padding: 75px 0;}
.about_us ul li{float: left;width: 286px;background: url(../images/TM_03.png);height: 148px;margin-left:15px;margin-bottom:16px; }
.about_us ul li .about_img{display: block;width: 100%;height: 148px;background: url(../images/fx.png) no-repeat center 40%; }
.about_us ul li .about_img_01{display: block;width: 100%;height: 148px;background: url(../images/dy.png) no-repeat center 40%;}
.about_us ul li .about_img_02{display: block;width: 100%;height: 148px;background: url(../images/sd_01.png) no-repeat center 40%;}
.about_us ul li .about_img_03{display: block;width: 100%;height: 148px;background: url(../images/pk.png) no-repeat center 40%;}
.about_us ul li .about_img_04{display: block;width: 100%;height: 148px;background: url(../images/yz.png) no-repeat center 40%;}
.about_us ul li .about_img_05{display: block;width: 100%;height: 148px;background: url(../images/SJ.png) no-repeat center 40%;}
.about_us ul li .about_img_06{display: block;width: 100%;height: 148px;background: url(../images/JX.png) no-repeat center 40%;}
.img_tb{width: 627px !important;}
.about_us{margin-top:50px; } 
.about_us a{text-align: center;padding-top:38%; color: #999;font-size:12px; display: block;}
.about_us a:hover{color: #fff;}
.about_img_05 h3{padding-top:18% !important; }
.about_us ul li:hover{background: #1aad59}
.about_us ul li:hover h3{color:#fff}
.about_us ul li:hover .about_img{display: block;width: 100%;height: 148px;background: url(../images/fx_h.png) no-repeat center 40%; }
.about_us ul li:hover .about_img_01{display: block;width: 100%;height: 148px;background: url(../images/dy_h.png) no-repeat center 40%; }
.about_us ul li:hover .about_img_02{display: block;width: 100%;height: 148px;background: url(../images/sd.png) no-repeat center 40%; }
.about_us ul li:hover .about_img_03{display: block;width: 100%;height: 148px;background: url(../images/pk_h.png) no-repeat center 40%; }
.about_us ul li:hover .about_img_04{display: block;width: 100%;height: 148px;background: url(../images/yz_h.png) no-repeat center 40%; }
.about_us ul li:hover .about_img_05{display: block;width: 100%;height: 148px;background: url(../images/SJ_h.png) no-repeat center 40%; }
.about_us ul li:hover .about_img_06{display: block;width: 100%;height: 148px;background: url(../images/JX_h.png) no-repeat center 40%; }
.content_04{padding: 75px 0 35px;width: 100%;}
.index_case{margin-top:46px; }
.index_case ul {margin-left: -10px; margin-right: -10px;}
.index_case ul li {width: 25%; float: left; margin-bottom: 4%; padding-left: 10px; padding-right: 10px; box-sizing: border-box;}
.case_img {width: 100%;}
.case_img img{width: 100%;display: block;}
.case_img h3{font-size:12px;height: 42px;line-height: 42px;text-align: center;width: 100%; color: #fff;background: #1aad59;}
.case_con h3{line-height: 22px;font-size:12px;color: #808080;margin-bottom:24px;min-height:66px;}
.case_con{padding: 14px;height: 146px;background: #f2f2f2;}
.case_con span{display: block;height: 26px;line-height: 26px;border: 1px solid #1aad59;width: 100px;margin: auto; text-align: center;}
.case_con span a{display: block;line-height: 26px; height: 26px;padding: 0 17px; color: #1aad59;font-size:12px; }
.content_05{padding: 50px 0;background: #f2f2f2;}
.news_index_left img{width: 100%;display: block;height:300px;}
.news_index_left {width: 580px;background: #fff; }
.news_index_con{padding: 25px 16px;}
.news_index_con h3{font-size:12px;color: 333; margin-bottom:20px; }
.news_index_con p{line-height: 24px;color: #999999;}
.news_index{margin-top: 50px;}
.news_index_right ul li {padding: 10px;margin-bottom: 10px;background: #fff;}
.news_index_right ul li:last-child{margin-bottom:0;}
.news_index_right{width:580px;}
.news_index_right ul li:hover .index_news_title{color:#1aad59;}
.news_index_right ul li img{display: block;width:190px;float: left;}
.news_index_right ul li h3{float: left;margin-left:13px;color:#333333;font-size:12px; line-height: 30px; margin-bottom:20px;  }
.news_index_right ul li p{float: left;width: 354px;margin-left:12px;color: #999999;font-size:12px;line-height: 22px; }
.content_06{padding: 55px 0 ;width: 100%;}


.partner_list{margin-top:70px;padding-bottom:50px;}
.partner-lists ul li{margin:21.5px;}
.partner-lists ul li:hover .partner-pic{border-color:#1aad59;}
.partner-lists ul li:hover .partner-title{color:#1aad59;}
.partner-pic{width:180px;height:90px;border:1px solid #ccc;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.partner-title{height:40px;line-height:40px;text-align:center;font-size:12px;color:#666;}

.frien{margin-bottom:35px; }
.frien ul{overflow:hidden;}
.frien ul li{float: left;color: #333;}
.frien ul li span{color: #333;margin: 0 17px;}
.frien ul li a{color: #333}
.frien ul li a:hover{color:#1aad59}
.footer_01{background:#333333;height: 198px;width: 100%; }
.footer_02_t{width: 530px;margin: auto; }
.footer_02 ul li{line-height: 38px;height: 38px;float: left;color: #dce1de;}
.footer_02 ul li a{color: #dce1de;}
.footer_02 ul li a:hover{color: #1aad59;}
.footer_02{background: #1a1a1a}
.footer_nav_01 dl{float: left;margin-right:30px;margin-top:15px;color: #e6e6e6;  }
.footer_nav_01 dl dd a{color: #e6e6e6;  }
.footer_nav_01 dl dd a:hover{color: #1aad59;  }
.footer_nav_01 dl dd{line-height: 28px;}
.footer_nav_01 h3{font-size:12px; color: #fefefe;}
.footer_nav_01{padding-top:40px; }
.footer_nav_01{float: left;/*margin-right:30px;*/ }

/*新闻滚动*/
.txtMarquee-left{ width:100%;  position:relative;    }
.infoList li a{color: #333}
.infoList li span{color: #333}
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:30px; line-height:30px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li span{ color:#333;  }
/*新闻滚动*/

.picScroll-left{ width:100%;  overflow:hidden; position:relative;   }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-left:8px !important; float:left; _display:inline; overflow:hidden; text-align:center;/*width: 270px; */ }
.picScroll-left .bd ul li .pic{width:285px;height:200px;overflow: hidden; text-align:center; }
.picScroll-left .bd ul li .pic img{display:block;  width: 100%; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.title a{line-height: 50px;height: 50px;}
/*css start by 825*/
.w100{width:100%;}
.w1100{width:1100px;}
.w260{width:300px;}
.w895{width:895px;}
.w32{width:32%;}
.mr2{margin-right:2%;}
.mb2{margin-bottom:2%;}
.ml0{margin-left:0 !important;}
.h2{height:20px;}
.h3{height:30px;}
.h4{height:40px;}
.h5{height:50px;}
.h6{height:60px;}
.h7{height:70px;}
.h8{height:80px;}
.mt{margin:0 auto;}
.tal{text-align:left;}
.i-style{display:block;width:100%;}
.whiteness{color:#fff !important;}
.ffm{font-family:'Microsoft YaHei';}
.friend-link{width:1200px;margin:0 auto;overflow:hidden;}
.left-nav{width:260px;margin-right:45px;margin-bottom:45px;}
.left-nav-bg{background:#1aad59;width:260px;height:120px;text-align:center;}	
.left-nav-bg h2{font-size:32px;font-weight:600;color:#fff;padding-top:30px;}
.left-nav-bg h3{font-size:12px;color:#fff;}
.left-nav-s{display:block;font-size:12px;padding-left:25px;font-family:'Microsoft YaHei';color:#4c4c4c !important;line-height:60px;background:#f2f2f2 url(../images/images/right-black.png) no-repeat 220px 22px;}
.left-nav-main li{height:60px;background:#f2f2f2;padding:0 25px;}
li.current .left-nav-s{color:#fff !important;background:#11ad59 url(../images/images/right-white.png) no-repeat 220px 22px;;}
.left-nav-second{background:#fff;padding:0 !important;}
.l-s-title{display:block;padding-left:35px;background:#fff;font-size:12px;line-height:36px;color:#4c4c4c !important;}
.pic-border{border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.product-title{display:block;padding:14px 20px;font-size:12px;line-height:32px;color:#333 !important;background:#e6e6e6;}
.product-list:hover .pic-border{border-top:1px solid #1aad59;border-left:1px solid #1aad59;border-right:1px solid #1aad59;}
.product-list:hover .product-title{background:#1aad59;color:#fff !important;}
/*.left-nav-m .current{background:#11ad59;}*/
.left-nav-second a.current{color:#1aad59 !important;}
.left-contact-us,.left-zx-message{width:260px;height:120px;}
.news-left{width:260px;background:#f5f5f5;}
.tj-title{border-bottom:1px dashed #e6e6e6;padding:15px 10px 5px 10px;}
.sp1{font-size:12px;line-height:32px;color:#333;font-family:'Microsoft YaHei';}
.sp3 a{font-size:12px;line-height:32px;color:#999;font-family:'Microsoft YaHei';}
.right-content{min-height:1100px;}
.right-content p img {max-width: 100%;}
.hot-news{padding:10px;}
.hot-news:hover .nleft-title h3{color:#1aad59;}
.hot-news-pic{width:100px;height:64px;}
.nleft-title{width:130px;padding-left:10px;}
.nleft-title h3{font-size:12px;line-height:30px;color:#333;font-family:'Microsoft YaHei';}
.crumbs-map{border-bottom:1px solid #ccc;padding:4px 0;background:url(../images/images/home-icon.png) no-repeat left center;}
.crumbs-map span{font-size:12px;line-height:34px;text-indent:20px;font-family:'Microsoft YaHei';color:#666;width:40%;}
.search-wrapper{height:34px;line-height:34px;color:#666;font-family:'Microsoft YaHei';margin:0;}
.s-box{margin-left:15px;width:180px;text-indent:10px;background:#f5f5f5;padding:0;border:1px solid #ddd;height:30px;}
.s-submit{color:#fff;background:#1aad59;width:65px;height:30px;border:none;cursor:pointer;}
.join-in{height:190px;}
.index_case2{margin-top:0 !important;}
.case-title{font-size:24px;color:#333;height:57px;line-height:57px;font-family:'Microsoft YaHei';font-weight:600;}
.case-more{font-size:12px;color:#999;height:57px;line-height:57px;font-family: 'Microsoft YaHei';cursor:pointer;}
.join-in-pic{display:block;}
.classic-case{height:450px;}
.left-nav-main li.current{background:#1aad59;}
.left-nav-main li.current .left-nav-s{background:url(../images/images/right-white.png) no-repeat right center;color:#fff;}
.news-pic{width:270px;height:170px;overflow:hidden;}
.news-detail{width:605px;height:170px;padding-left:20px;}
.news-lists ul li{padding:15px 0;border-bottom:1px dashed #e1e1e1;}
.news-lists ul li:hover a.news-dt{color:#1aad59;}
a.news-dt{font-size:12px;line-height:34px;color:#333;font-family:'Microsoft YaHei';}
.news-time{font-size:12px;line-height:34px;color:#333;}
.detail-info{font-size:12px;line-height:26px;color:#333;}
a.nmore{display:block;width:100px;height:26px;text-align:center;right:0;bottom:0;background:#b3b3b3;color:#fff;line-height:26px;}
.nmore span{display:block;float:right;width:12px;height:26px;background:url(../images/images/nmore-arrow1.png) no-repeat center;margin-right:10px;}
a.nmore:hover{background:#1aad59 !important;}
.news-lists,.project-lists,.product-lists,.support-lists,.partner-lists{min-height:880px;}
.project-lists ul li{width:285px;margin-right:20px;margin-bottom:20px;}
.project-lists ul li:nth-child(3n+0){margin-right:0;}
.project-lists h3{text-align:center;color:#333;font-size:22px;line-height:22px;}
.project-time{text-align:center;padding:10px 0;font-size:12px;color:#999;}
.project-pic{width:285px;height:240px;}
.project-desc{height:150px;background:#f2f2f2;padding:15px 15px 0 15px;}
.project-desc h3{text-align:left;color:#808080;}
.project-more{display:block;cursor:pointer;left:50%;width:100px;height:26px;line-height:26px;text-align:center;margin-left:-50px;bottom:20px;font-size:12px;color:#1aad59 !important;border:1px solid #1aad59;}
.project-pic h3{height:40px;line-height:40px;text-align:center;background:#1aad59;font-size:12px;color:#fff;}
.project-pic p{font-size:12px;color:#808080;line-height:22px;}
.support-lists ul li{height:70px;width:875px;border-bottom:1px dashed #ccc;line-height:70px;padding:0 10px;}
.support-lists ul li:hover .smore{background:url(../images/images/support-arrow2.png) no-repeat center;}
.support-lists ul li:first-child{border-top:1px dashed #ccc;}
.support-pic{height:20px;width:20px;top:50%;margin-top:-10px;left:10px;}
.support-title{text-indent:50px;font-size:12px;width:100%;color:#333;font-family:'Microsoft YaHei';}
.smore{top:50%;margin-top:-10px;right:10px;height:20px;width:20px;background:url(../images/images/support-arrow1.png) no-repeat center;}
.support-dt{display:block;height:70px;text-indent:50px;font-size:12px;width:100%;color:#333;font-family:'Microsoft YaHei';}
/*message css*/
.about-content{line-height:28px;color:#333;font-size:12px;margin-top:20px;}
.contact-box h3{font-size:22px;margin:20px 0;}
.contact-box h3.cname{font-size:22px;}
.contact-edit{line-height:28px;color:#333;font-size:12px;}
.contact-map{width:100%;height:300px;padding:2%;background:#f2f2f2;}
.input-i1{width:300px;border:1px solid #d9d9d9;display:block;float:left;margin-right:10px;height:40px;line-height:40px;padding-left:10px;margin-bottom:20px;}
.input-i2{width:610px;border:1px solid #d9d9d9;display:block;height:300px;padding:10px;font-size:12px;}
.a-submit{width:115px;height:32px;line-height:32px;background:#1aad59;border:0;color:#fff;margin-right:10px;cursor:pointer;}
.a-submit1{width:115px;height:32px;line-height:32px;background:#999;border:0;color:#fff;margin-right:10px;cursor:pointer;}
/*join-in css*/
.title-bg1{background:url(../images/images/title-bg1.png) no-repeat center;width:100%;height:113px;text-align:center;line-height:113px;color:#fff;font-size:34px;font-family:'方正正粗黑简体';}
.title-bg2{background:url(../images/images/title-bg2.png) no-repeat center;width:100%;height:24px;text-align:center;line-height:24px;font-size:24px;font-family:'Microsoft YaHei';font-weight:600;color:#333;}
.part-one-pic{height:514px;background:url(../images/images/part-one-pic.png) no-repeat center;background-size:100%;}
.pic-desc{font-size:12px;color:#333;line-height:30px;font-family:'Microsoft YaHei';width:160px;text-align:center;}
.desc1{left:50px;top:220px;}
.desc2{left:285px;top:300px;}
.desc3{left:520px;top:360px;}
.desc4{right:285px;top:300px;}
.desc5{right:50px;top:220px;}
.part-two-wrapper{background:#f2f2f2;padding-top:60px;}
.part-two-content{padding:55px 0;}
/*hexagon css*/
.boxF,.boxS,.boxT,.overlay {width:158.33px;height:197.91px;overflow:hidden;}
.boxF,.boxS {visibility:hidden;}
.boxF {background:#1aad59;transform:rotate(120deg);float:left;margin-left:30px;-ms-transform:rotate(120deg);-moz-transform:rotate(120deg);-webkit-transform:rotate(120deg);}
.boxS {transform:rotate(-60deg);-ms-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-webkit-transform:rotate(-60deg);}
.boxT {position:relative;background:#fff;transform:rotate(-60deg);/*background:no-repeat 50% center;background-size:125% auto;*/-ms-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-webkit-transform:rotate(-60deg);visibility:visible;}
.overlay:hover {background-color:#1aad59;}
.overlay:hover a{color:#fff;}
.overlay:hover h3{color:#fff;}
.boxT:hover .overlay {display:block;}
.overlay{position:relative;}
.overlay a{display:block;position:absolute;left:50%;top:50%;margin-left:-79.16px;margin-top:-30px;text-align:center;line-height:32px;width:128.33px;padding:0 15px;height:32px;text-decoration:none;color:#1aad59;font-size:12px;}
.overlay h3{display:block;position:absolute;left:50%;top:50%;margin-left:-79.16px;margin-top:-64px;text-align:center;line-height:32px;width:128.33px;padding:0 15px;height:32px;text-decoration:none;color:#1aad59;font-size:32px;font-weight:600;font-family:'Microsoft YaHei';}
.part-three{padding:60px 0;}
.part-three-content{position:relative;height:578px;background:url(../images/images/part-three-bg.png) no-repeat center;}
.breakthrough{position:absolute;width:225px;font-size:12px;line-height:20px;color:#333;font-family:'Microsoft YaHei';text-align:left;}
.bt-1{left:33px;top:500px;}
.bt-2{left:33px;top:275px;}
.bt-3{left:460px;top:50px;text-align:center !important;width:178px !important;}
.bt-4{right:33px;top:275px;}
.bt-5{right:33px;top:500px;}
.part-four-wrapper{/*height:890px;*/background:url(../images/images/part-four-bg.png) no-repeat center;background-size:cover;padding:60px 0;}
.part-four-content{margin-top:83px;}
.part-five{padding:60px 0 160px 0;}
.part-six-wrapper{background:#f2f2f2;}
.part-six{padding:60px 0 70px 0;}
.channel1{width:288px;height:150px;margin-left:16px;margin-bottom:16px;text-align:center;color:#fff;}
.channel1 h3,.channel2 h3{font-size:38px;font-weight:600;height:75px;line-height:75px;}
.channel1 p,.channel2 p{font-size:12px;line-height:34px;padding:0 34px;height:75px;}
.channel2{width:592px;height:150px;margin-left:16px;text-align:center;color:#fff;}
.c-1{background:#3292c5;}
.c-2{background:#ff8500;}
.c-3{background:#657dbd;}
.c-4{background:#07951f;}
.c-5{background:#e78dc0;}
.c-6{background:#c4bd00;}
.c-7{background:#00a5a8;}
.part-seven{padding:60px 0 50px 0;}
.part-seven ul li{width:386px;height:250px;margin-left:21px;margin-bottom:20px;}
.part-seven ul li:first-child{margin-left:0;}
.part-seven ul li:nth-child(4){margin-left:0;}
.support h3{bottom:0;height:52px;line-height:52px;color:#fff;font-size:12px;text-align:center;width:100%;background:rgba(0,0,0,.4);}
.part-eight-wrapper{height:640px;background:url(../images/images/listed-bg.png) no-repeat center;}
.part-eight{padding-top:60px;}
.part-eight-content{height:420px;background:url(../images/images/step-backg.png) no-repeat;}
.outer-ring{width:200px;height:200px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#e4f4fa;}
.inner-ring{position:relative;top:50%;margin-top:-90px;left:50%;margin-left:-90px;width:180px;height:180px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#e4f4fa;text-align:center;background:#e4eff6;}
.inner-ring p{position:absolute;width:128px;height:128px;text-align:left;line-height:24px;left:50%;margin-left:-64px;top:50%;margin-top:-64px;font-size:12px;color:#1aad59;font-family:'Microsoft YaHei';font-weight: 600;}
.outer-ring:hover .inner-ring{background:#1aad59;}
.outer-ring:hover .inner-ring p{color:#fff;}
.r1{padding:32px 0;}
.r2{padding:32px 0;}
.r4{padding:32px 0;}
.ring1{left:77px;top:77px;}
.ring2{left:225px;top:77px;}
.ring3{right:491px;top:77px;}
.ring4{right:209px;top:77px;}
.part-nine{padding:60px 0 0 0;}
.part-nine-content{height:663px;background:url(../images/images/envelope.png) no-repeat;}
.envelope-wrapper{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:167px 128px 0px 128px;}
.envelope-left{width:354px;/*left:77px;top:114px;*/text-align:left;float:left;}
.envelope-left h2{font-size:22px;font-weight:600;line-height:40px;color:#333;}
.envelope-left p{font-size:12px;line-height:40px;color:#333;}
.envelope-right{width:590px;float:right;/*right:75px;top:114px;padding:50px 60px;*/}
.input-1{width: 570px;border: 1px solid #d9d9d9;display: block;float: left;margin-right: 10px;height: 40px;line-height: 40px;text-indent: 10px;margin-bottom: 20px;}
.input-2{width:278px;border: 1px solid #d9d9d9;display: block;float: left;height: 40px;line-height: 40px;text-indent: 10px;margin-bottom: 20px;}
.input-3{width:570px;border:1px solid #d9d9d9;display:block;float:left;height:120px;text-indent:10px;}
.auth-list{width:340px;height:240px;background:rgba(255,255,255,.4);margin-right:40px;margin-bottom:30px;}
.auth ul li:nth-child(3n+0){margin-right:0;}
.auth-list:hover{background:#1aad59;}
.auth-wrapper{width:320px;height:220px;top:50%;left:50%;margin-left:-160px;margin-top:-110px;}
.button{width:262px;height:32px;margin:0 auto;}
.button a{display:block;width:124px;height:32px;float:left;}
.button ul{display:none;}
.prev-btn{background:rgba(255,255,255,.4) url(../images/zj.png) no-repeat center;margin-right:14px;}
.prev-btn:hover{background-color:#1aad59;}
.next-btn{background:rgba(255,255,255,.4) url(../images/yj.png) no-repeat center;}
.next-btn:hover{background-color:#1aad59;}
/*partner css*/
/*.join_list ul li{width:104.16px;height:104.16px;transform:rotate(45deg);overflow:hidden;vertical-align: middle;display:flex;position:relative;webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;display:inline-block;box-shadow:0px 0px 20px rgba(0,0,0,0.3)}
.join_list ul li:first-child{margin-left:200px;}
.join_list ul li:nth-child(-n+3){margin-right:94.45px;}
.join_list ul li:nth-child(5){margin-left:100px;}
.join_list ul li:nth-child(n+4){margin-right:95.84px;}.partner_list{margin-top:70px;padding-bottom:50px;}
.join_list li:hover{-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(26,173,89,0.6);}
.join_list li img{display:block;width:100%;transform:rotate(-45deg);max-width:none;position: absolute;top: 50%;left: 50%;margin-top:-37px;margin-left:-56px;}
.tl{margin-left:122px; }
.join_img{display:block;width:104.16px;height:104.16px;top:50%;left:50%;margin-top:52.08px;margin-left:52.08px;}*/
/*.partner_list ul li:first-child{margin-left:122px;}*/
/*.partner_list .u1{margin-left: 118px;position: relative;top: -35px;}*/
/*.partner_list .u2{margin-left: 236px;position: relative;top: -70px;}*/
.see-more{left:50%;margin-left:-80px;bottom:70px;width:160px;height:34px;border:1px solid #ccc;border-radius:34px;-webkit-border-radius:34px;-moz-border-radius:34px;}
.go-more{display:block;height:34px;line-height:34px;text-align:center;font-size:12px;color:#808080;cursor:pointer;}
.go-more:hover{color:#808080;}
/* smallImg */
.smallImg{position:relative; height:62px; margin-top:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; background-color:#F1F0F0; padding:6px 5px; width:400px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:375px; margin-top:-50px;}

#imageMenu {height:50px; width:360px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:400px; height:400px; overflow:hidden;border:1px solid #ccc;}
.bigImg #midimg{width:400px; height:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;/*border: 1px solid #959595;*/ overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
.pro-desc{width:446px;height:505px;padding-left:48px;}
.pro-desc h2{font-size:12px;font-family:'Microsoft YaHei';color:#333;}
.preview{width:400px; height:465px;position:relative;}
.details-title{width:100%;background:#f2f2f2;}
.details-title li{width:120px !important;cursor:pointer;font-size:12px;font-family:'Microsoft YaHei';height:50px;line-height:50px;text-align: center;}
.buy-tel{font-size:12px;color:#333;top:400px;}
.buy-tel span{color:#c40000;font-size:26px;font-weight:600;}
.popularity{font-size:12px;color:#808080;}
.popularity i{color:#c40000;font-style:normal;}
.buy-now,.contact-service{cursor:pointer;float:left;text-align:center;display:block;width:180px;height:40px;font-size:12px;line-height:40px;}
.buy-now{bottom:10px;/*margin-right:20px;*/color:#fff;background:#1aad59;}
.buy-now:hover{color:#fff;}
.contact-service{margin-left:200px;bottom:10px;border:1px solid #1aad59;color:#1aad59;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.pro-details,.pro-feature,.technic-param{line-height:2em;padding-top:1em;}
.cur{background:#fff;border-left:1px solid #f2f2f2;border-top:2px solid #1aad59;}
.leftnews-pic{width:100px;}
.partner-img{display:block;width:180px;height:90px;}
.page {margin-top: 40px;margin-bottom:60px;text-align: center;}
.page > a {display: inline-block;padding: 4px 10px;margin: 0 4px;text-align: center;line-height: 20px;font-size: 12px;background-color: #ededed;}
.page a:hover,.page .current {color: #fff;background-color: #11ad59;}
/*.page > span{padding:4px 10px;margin:0 4px;text-align:center;font-size: 12px;background-color: #ededed;line-height: 20px;}*/
.page > span a{display:inline-block;padding:4px 10px;margin:0 4px;background-color: #ededed;line-height: 20px;text-align:center;font-size: 12px;}
.page .prev {margin-left: 4px;}
.page .next {margin-right: 4px;}
.related{margin-bottom:60px;}
.related h2{border-bottom:1px solid #ccc;}
.related ul li{margin-top:20px;margin-left:20px;}
.related ul li:first-child{margin-left:0;}
.related-product{display:block;width:94px;border-box:box-sizing;border-bottom:2px solid #1aad59;font-size:12px;line-height:32px;color:#333;}
.related-wrapper{display:block;width:208px;height:208px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.related-title{display:block;line-height:32px;padding:5px;cursor:pointer;background:#e6e6e6;text-align:center;}
.related ul li:hover .related-wrapper{border-top:1px solid #1aad59;border-left:1px solid #1aad59;border-right:1px solid #1aad59;}
.related ul li:hover .related-title{background:#1aad59;color:#fff;}
/*nav css*/
.nav{/* padding:0 20px; height:34px; line-height:34px; background:#39A4DC; */ position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
/*.nav .nLi a{ display:block; padding:0 20px; font-size:12px; font-weight:bold;  }*/
.nav .sub{ display:none;width:100%; left:0; top:50px;  position:absolute;z-index:999; background:rgba(255,255,255,1);  line-height:26px;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 36px; color:#333;cursor:pointer;}
.nav .sub a:hover{ background:#1aad59; color:#fff;}
.nav .on h3 a{ background:#4E4E4E; color:#fff;}
.sub2{width:204px !important;}
.sub2 a{display:block;width:204px;text-align:center;padding:0px !important;}
.theme-color{color:#11ad59 !important;}
.news-pic img{height:170px;}
/*multipleColumn css*/
.multipleColumn{ overflow:hidden; position:relative; width:100%; }
.multipleColumn .bd{ overflow:hidden;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:100%;  float:left; _display:inline;  }
.multipleColumn .bd ul li{ padding:10px; background:rgba(255,255,255,.4);margin-right:40px;margin-bottom:30px;float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li:hover{ background:#11ad59;}
.multipleColumn .bd ul li:nth-child(3n+0){margin-right:0;}
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic img{ width:320px; height:220px; display:block; }
.multipleColumn .bd ul li .pic a:hover img{ /*border-color:#999; */ }
.multipleColumn .bd ul li .title{ line-height:24px;}
/*multipleLine2 css*/
.picScroll-left2 .bd{ padding:10px;   }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;  }
.swiper-partner {margin-bottom: 50px;}
.swiper-partner .swiper-slide {text-align: center;}
.swiper-partner ul li:hover .pic{border-color:#1aad59;}
.swiper-partner ul li:hover .title a{color:#1aad59;}
.swiper-partner ul li .pic{ width:180px;height:90px;overflow:hidden;text-align:center; border:1px solid #ccc;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.swiper-partner ul li .pic img{ width:100%; display:block;}
.swiper-partner ul li .pic a:hover img{ border-color:#1aad59;  }
.swiper-partner ul li .title{ line-height:24px;   }
/*map css*/
.cname{font-size:22px;line-height:22px;color:#333;font-weight:600;}
.news-item h3{font-size:22px;line-height:22px;color:#333;}
.news-item span{display:block;padding:10px 0;font-size:12px;color:#999;}
.news-view{padding:5px;font-size: 12px;background: #f5f5f5;}
.prev-news a,.next-news a{color:#999;}
.prev-news a:hover{color:#1aad59;}
.next-news a:hover{color:#1aad59;}
/* tage css */
.tage_top{
	padding-top: 40px;
	padding-bottom: 40px;
}
.tage_top p{
	line-height: 2.11;
	font-size: 14px;
	color: #333;
}
.bannerhg{
	overflow: hidden;
	height: 545px;
}

/* 修改 2020-08-26 */

.head_02 {
	height: auto !important;
	padding-top: 15px;
}

.head_02 img {
	max-width: 100%;
}

.head_02 .tou_01 {
	height: auto;
}

.head_02 .tou_01 ul li {
	height: 88px;
}

.head_02 .tou_01 ul .tou_01_in {
	width: auto;
}
.head_02 .tou_01 ul .tou_01_in img {
	height: auto;
}
.head_02 .fuwu {
	padding-top: 0;
}
.head_02 .tou_01 ul .tou_02_in {
	float: right;
	width: 310px;
	margin-left: 20px;
}

.head_02 .tou_01 ul .tou_02_in .fl span {
	color: #666;
	font-size: 18px;
	font-weight: bold;
	line-height: 34px;
}

.head_02 .fuwu h2 {
	font-size: 28px;
}
.home-products {
	position: relative;
	padding-right: 208px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.home-products img {
	max-width: 100%;
}
.home-products * {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.home-products .pro-navtab {
	position: absolute;
	top: 0;
	right: 0;
	width: 208px;
	height: 100%;
}
.home-products .pro-navtab > .item {
	width: 100%;
	height: 25%;
	padding-bottom: 2px;
	cursor: pointer;
}

.home-products .pro-navtab > .item .inner {
	height: 100%;
	background-color: #a0a2a4;
	text-align: center;
}
.home-products .pro-navtab > .item.active .inner {
	background-color: #2e9acb;
}

.home-products .pro-navtab > .item .inner > .featured-image {
	height: 105px;
	overflow: hidden;
}
.home-products .pro-navtab > .item .inner > .featured-image img {
	max-height: 100%;
}
.home-products .pro-navtab > .item .inner > h2 {
	color: #fff;
	line-height: 1.5;
}

.home-products  .tab-contents .pro-content {
	display: none;
	height: 700px;
	margin: -2px;
}
.home-products  .tab-contents .pro-content.active {
	display: block;
}

.home-products  .tab-contents .pro-content > .item {
	float: left;
	width: 33.333333332%;
	height: 350px;
	padding: 2px;
	overflow: hidden;
}

.home-products  .tab-contents .pro-content > .item .inner {
	position: relative;
	height: 100%;
	text-align: center;
	background-color: #eeeff4;
}

.home-products  .tab-contents .pro-content > .item .featured-image {
	height: 260px;
	overflow: hidden;
}
.home-products  .tab-contents .pro-content > .item .featured-image img {
	max-height: 100%;
}

.home-products  .tab-contents .pro-content > .item .post-text > h2 {
	line-height: 1.8;
}
.home-products  .tab-contents .pro-content > .item .mask {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(25, 101, 193, 0.8);
	padding: 40px 30px;
	/* align-items: center; */
	transition: all 1s;
	font-size: 16px;
	color: #fff;
}

.home-products  .tab-contents .pro-content > .item .mask p {
	margin-bottom: 10px;
	font-size: 16px;
	line-height: 1.8;
	text-align: left;
}

.home-products  .tab-contents .pro-content > .item:hover .mask {
	display: block;
}

.home-section {
	background: none;
	height: auto;
}

.home-section .section-heading {
	padding: 0 7% 45px;
	text-align: center;
}

/* .home-section-eight .section-heading img {
	max-width: 100%;
}

.home-section-eight .eight-list {
	margin-left: -15px;
	margin-right: -15px;
}

.home-section-eight .eight-list  > li {
	float: left;
	width: 25%;
	padding-left: 15px;
	padding-right: 15px;
	margin-bottom: 30px;
	text-align: center;
	overflow: hidden;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.home-section-eight .eight-list  > li h2 {
	margin-top: 15px;
	margin-bottom: 10px;
	color: #000000;
	font-size: 28px;
	letter-spacing: 2px;
}

.home-section-eight .eight-list  > li h3 {
	color: #333;
	font-size: 20px;
	letter-spacing: 2px;
} */

.home-prodesc-list > li {
	width: 20% !important;
	height: auto !important;
	margin-left: 0 !important;
	padding: 10px 10px 40px;
	border-right: 2px solid #d6d6d6;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.home-prodesc-list > li:hover {
	background-color: transparent !important;
}

.home-prodesc-list > li:first-child {
	border-left: 2px solid #d6d6d6;
}

.home-prodesc-list > li .post-title {
	width: 200px;
	height: 56px;
	margin: 0 auto;
	color: #fff;
	line-height: 56px;
	background-color: #1aae59;
	text-align: center;
	font-size: 24px;
}
.home-prodesc-list > li .post-summary {
	margin-top: 22%;
	height: 168px;
	overflow: hidden;
}

.home-prodesc-list > li .post-summary p {
	font-size: 16px;
	color: #333;
	line-height: 1.8;
}

.home-prodesc-list > li a {
	padding-top: 10px;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari 和 Chrome */
	-o-transition: all 0.5s; /* Opera */
}
.home-prodesc-list > li a:hover {
	transform: translateY(-10px);
}
.bcf2 {
	background-color: #f2f2f2;
}