/*头部样式*/
.head{height: 28px;line-height: 28px;color: #666;font-size: 12px;background: #e6e6e6}
.head a{color: #666;font-size: 12px;}
.head a:hover{color: #f8a000}
.top{width: 1200px;margin:0 auto;}

#header{height: 126px;}

.topLink{float:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:32px;padding-top:5px;}
.topLink .k2{background: url(../images/tel.png)no-repeat left top;margin-top: 33px;color: #333;font-size: 14px;padding-left: 50px;line-height: 23px;}


/*热门搜索*/
.search{height:62px;background: #edf1f3;line-height: 62px;}
#formsearch{float:right;margin-top: 12px;}
.hotSearch{font-weight: normal;color: #333;font-size: 16px;}
#search-type{float: left;width:100px;height: 39px;border: 1px solid #c8c8c8;margin-right: 5px;}


/*主体样式*/
#container{width:1200px;margin:0 auto;margin-top:10px;}
.menu_cate{width:220px;float:left;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about{width:460px;float:left;margin-left:12px;padding-bottom:5px;}
.about_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.about .content{padding:5px;padding-bottom:12px;text-indent:20px;}
.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*首页新闻*/
.news_company{width:280px;float:right;}
.news1_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.news_company .content{padding:5px;}

/*首页左侧联系我们*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.contact .content{padding:5px;padding-left:8px;}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;padding-bottom:5px;margin-top:10px;}
.case_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

/*产品推荐*/
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}

/*品牌列表*/
.brand-list{margin: 20px 0px;display: flex;display: -webkit-flex;flex-wrap: wrap;}
.brand-list li{margin: 5px 8px;}
.brand-list li:hover{box-shadow: 2px 1px 5px;}
.brand-list li img {width: 150px;height: 120px;}

/*前台多页签*/
.news{width:1000px;float:left;margin-top: 10px;}
.tab{position:relative;}
.tab li{float:left;width:100px;height:30px;display:block;line-height:30px;border:1px solid #ccc;margin-right:8px;text-align:center;color:#333;font-size:12px;cursor: pointer;}
.tab li.cur{color:#fff;text-decoration:none;font-size:12px;background:#3a78c1;border-color: #3a78c1;}

.tt{display: none;}
.list1{padding:8px 10px;}
.list1 li{line-height:27px;position:relative;vertical-align: middle;}
.list1 li a{background:url(../images/list_dot1.gif) left center no-repeat;padding-left:12px;line-height:27px;color:#555555;}
.list1 li a:hover{color:#e87518;text-decoration:none;}
.list1 li span{position:absolute;right:0px;line-height:30px;top:0;color:#999;}




/*友情链接*/
.f_link{margin-top:5px;}
.f_link span{width: 149px;display: inline-block;}
.f_link a{color: #fff;font-size: 14px;display: inline-block;margin-right: 45px;}
.f_link a:hover{color: #f4b006}

/*页面底部*/
#footer{background: #2f2f2f;}

.nav_foot{height: 49px;width: 1200px;line-height: 49px;border-bottom: 2px solid #6f6f6f}
.nav_foot a{display: inline-block;width: 146px;text-align: center;background: url(../images/heng.png)no-repeat right 25px;color: #fff;font-size: 16px;}
.nav_foot a:last-child{background: none;}
.nav_foot a:hover{color: #f4b006}
.foot{margin-top: 20px;}
.ff_a{width: 830px;color: #fff;font-size: 14px;line-height: 23px;}
.ff_a a{color: #fff;font-size: 14px;}
.copyright{}


/*------------内页-------------------*/
.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:#505050;font-size:18px;color:#fff;font-weight: normal;}
.left .box .content{padding:5px 0px;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:1920px;margin-left:-960px;left:50%;position:relative;}
.n_banner img{width:1920px;}
.left{width:225px;float:left;}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{padding-bottom:10px;}
.sitemp{line-height:47px;height:47px;overflow:hidden;padding-right:10px;color: #6e6e6e;border-bottom:#ebebeb 1px solid;}
.sitemp a{color: #6e6e6e;font-size: 14px;}
.sitemp h2{width:340px;float:left;line-height:47px;text-align:center;text-align:left;text-indent:15px;font-size:14px;font-weight: normal;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:47px;font-size: 14px;}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}
.sort_album{margin-top: 15px;}

.dhisnh{
    text-align: center;
    font-size: 50px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 70px;
	letter-spacing: 0px;
	color: #000000;
    padding-top: 30px;
}
.fendinjhg{
    margin: 25px 0;
}

/*  */
.a1{width: 1920px;margin-left: -960px;left:50%;position: relative;}
.a2{width: 1200px;margin:0 auto;}
/*  */
.chan{margin-top: 45px;}
.chan-tit{text-align: center;color: #999;font-size: 22px;text-transform: uppercase;line-height: 30px;}
.chan-tit a{color: #999;}
.chan-tit a:hover{color: #999;}
.chan-tit span{display: block;color: #333;font-size: 26px;background:url(../images/tline.png) no-repeat center;}
.chan-cont{margin-top: 55px;}
.chan-cont ul{overflow: hidden;}
.chan-cont ul li{float: left;text-align: center;margin-bottom: 70px;margin-right: 98px;}
.chan-cont ul li:nth-child(5n){margin-right: 0px;}
.chan-cont ul li a{display: block;width: 159px;height: 159px;border-radius: 50%;border:1px solid #5b5b5b;}
.chan-cont ul li a i{display: block;width: 145px;height: 145px;margin:0 auto;overflow: hidden;border-radius: 50%;margin-top: 7px;}
.chan-cont ul li img{width: 145px;height: 145px;-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;transition: all 0.5s ease-out;cursor: pointer;}
.chan-cont ul li span{display: block;color: #333;font-size: 20px;margin-top: 15px;}
.chan-cont ul li:hover a{border-color: #fab73e}
.chan-cont ul li:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:all 0.6s ease-out;-moz-transition:all 0.6s ease-out;transition:all 0.6s ease-out;}
/* 关于我们 */
.ab{margin-top: 13px;}
.ab-tit{height: 110px;background: #ffaa0f;color: #fff;font-size: 22px;text-align: center;text-transform: uppercase;padding-top: 40px;}
.ab-tit span{display: block;color:#fff;font-size: 26px;background: url(../images/tit2.png)no-repeat center;margin-top: -8px;}
.ab-cont{background: url(../images/ab.jpg)no-repeat;height: 693px;}
.ab-le{width: 495px;}
.ab-img{width: 441px;height: 385px;}
.ab-le .cont{margin-top: 25px;}
.ab-le .cont span{display: block;color: #f8a000;font-size: 16px;}
.ab-le .cont b{font-style: italic;color: #f8a000;font-size: 24px;}
.ab-le .cont div{color: #fff;font-size: 16px;line-height: 28px;text-align: justify;}
.ab-ri {width: 570px;background: url(../images/bg.png)no-repeat 49px top;}
.ab-ri ul{margin-top: 53px;}
.ab-ri ul li{overflow: hidden;height: 101px;margin-bottom: 115px;}
.ab-ri ul li img{width: 101px;height: 101px;float: left;}
.ab-ri ul li .cont{float: right;width: 440px;margin-top: 18px;}
.ab-ri ul li .cont span{color: #ffaa0f;font-size: 20px;}
.ab-ri ul li .cont p{color: #fff;font-size: 16px;margin-top: 10px;}
/* 优势 */
.you{margin-top: 50px;}
.you-cont{margin-top: 55px;}

.youa{margin-left: 2px;}
.you-le{background: url(../images/5.png)no-repeat right 108px;width: 510px;margin-right: -10px;z-index: 999;position: relative;}
.you-le .cont{width:420px;height: 137px;padding-left: 80px;padding-top: 44px;background: #f9f9f9}
.you-le span{display: block;background: url(../images/1.png)no-repeat left;padding-left: 65px;color: #ffaa0f;font-size: 24px;height: 32px;}
.you-le p{color: #666666;font-size: 16px;line-height:26px;margin-top: 16px;}
.you-img{width: 698px;height: 181px;overflow: hidden;}
.you-img img{width: 698px;height: 181px;}
.youa:hover .you-le{background: url(../images/h5.png)no-repeat right 108px;}
.youa:hover .cont{background: #f8a000}
.youa:hover span{color:#fff;}
.youa:hover p{color:#fff;}
.you-le3 span{background: url(../images/3.png)no-repeat left;}


.youb{}
.you-le2{background: url(../images/6.png)no-repeat left 108px;width: 510px;margin-left: -10px;z-index: 999;position: relative;}
.you-le2 .cont{width:420px;height: 137px;padding-left: 80px;padding-top: 44px;background: #f9f9f9;margin-left: 10px;}
.you-le2 span{display: block;background: url(../images/2.png)no-repeat left;padding-left: 65px;color: #ffaa0f;font-size: 24px;height: 32px;}
.you-le2 p{color: #666666;font-size: 16px;line-height:26px;margin-top: 16px;}
.youb:hover .you-le2{background: url(../images/h6.png)no-repeat left 108px;}
.you-le4 span{display: block;background: url(../images/4.png)no-repeat left;padding-left: 65px;color: #ffaa0f;font-size: 24px;height: 32px;}


/* 服务流程 */
.ser{margin-top:70px ;background: url(../images/liu.jpg)no-repeat;height: 411px;}
.ser-tit{color: #fff;font-size: 22px;text-align: center;text-transform: uppercase;padding-top: 60px;}
.ser-tit span{display: block;color:#fff;font-size: 26px;background: url(../images/tit2.png)no-repeat center;margin-top: -8px;}
.ser ul{margin-top: 62px;height: 192px;background: url(../images/bg2.png)no-repeat center 54px;}
.ser ul li{float: left;margin-left: 30px;position: relative;width: 150px;    margin-right: 30px;}
.ser ul li:first-child{width: 90px;margin-left: 38px;margin-right: 42px;}
.ser ul li:first-child span{margin-top: 55px!important;}
.ser ul li:first-child a{margin-left: 13px;}
.ser ul li:nth-child(2) a{margin-left: 26px;}
.ser ul li a{display: block;width: 54px;height: 54px;overflow: hidden!important;}
.ser ul li a img{display: block;}

.ser ul li span{color: #fff;font-size:16px;display: block;}
.ser ul li:hover span{color: #f4b006}

.ser ul li:nth-child(2n-1) span{margin-top: 0px;}
.ser ul li:nth-child(2n-1) a{margin-top: 60px;}

.ser ul li:nth-child(2n) span{position: absolute;top:113px;}
.ser ul li:nth-child(3){margin-left: 10px;}
.ser ul li:nth-child(4){margin-left: 5px;}
.ser ul li:nth-child(5){width: 160px;margin-left: -15px;}
.ser ul li:nth-child(5) span{margin-top: -20px;}
.ser ul li:nth-child(6){margin-left: -10px;}
.ser ul li:nth-child(7){margin-left:120px;margin-right: 0px;}
.ser ul li:nth-child(7) span{margin-top: -70px;}
.ser ul li:nth-child(7) a{margin-left: 60px;}
/* 案例 */
.anli{margin-top:45px;padding-bottom: 100px;}
.anli-cont{margin-top: 50px;}
.anli-cont ul{position: relative;}
.anli-cont ul li{width: 486px;height: 592px;float: left;margin: 0 50px;position: relative;border:4px solid #ccc;}
.anli-cont ul li a{display: block;}
.anli-cont ul li a img{width: 486px;height: 592px;}
.anli-cont ul li .cont{position: absolute;width: 100%;top:0px;left:0px;background: rgba(34,34,34,0.76);height: 100%;opacity: 0;}
.anli-cont ul li:hover .cont{opacity: 1;}
.anli-cont ul li .cont span{display: block;height: 55px;width: 80%;margin-left:10%;line-height: 55px;border-bottom: 1px solid #fff;color: #fff;font-size: 20px;
    margin-bottom: 5px;padding-top: 40%;text-align: center;}
.anli-cont ul li .cont a{display: block;width: 89px;height: 30px;line-height: 30px;border-radius: 8px;background: #ffaa0f;color: #fff;font-size: 16px;
    text-align: center;margin: 0 auto;margin-top: 30px;}

.anli a.more{display: block;width: 1200px;height: 42px;background: #ffaa0f;text-align: center;font: normal 12px/42px "微软雅黑";color: #fff;}


.picScroll-left3{
    position: relative;
    margin-bottom: 50px;
}
.picScroll-left3 .hd a.next{background:url(../images/rl01.png) no-repeat center;width:41px;height:58px;cursor:pointer;position:absolute;top:222px;right:-50px;}
.picScroll-left3 .hd a.prev{background:url(../images/lf01.png) no-repeat center;width:41px;height:58px;cursor:pointer;position:absolute;top:222px;left:-50px;}



/* 新闻 */
.xin{height: 753px;background: url(../images/xin.jpg)no-repeat;border-top: 2px solid #6b6b6b;padding-top: 10px;}
.xin-cont{margin-top: 50px;}
.xin-a{width: 350px;height: 498px;background: rgb(255,255,255,0.82);padding-top: 11px;}
.xin-tit{background: url(../images/tu.png)no-repeat left bottom;height: 37px;line-height: 37px;position: relative;width: 314px;margin:0 auto;color: #333;font-size: 16px;padding-left: 15px;text-transform: uppercase;}
.xin-tit a{position: absolute;right: 0px;top:0px;color: #333;font-size: 12px;text-transform: uppercase;}
.news_list1{margin-top: 9px;background: url(../images/tt.png)no-repeat 7px top;}
.news_list1 li{padding-left: 38px;height: 62px;}
.news_list1 li a{color: #666;font-size: 16px;}
.news_list1 li span{color: #999;font-size: 14px;display: block;margin-top: 6px;}
.news_list1 li:nth-child(4){height: 66px;}
.news_list1 li:nth-child(5){height: 67px;}
.news_list1 li:nth-child(6){height: 64px;}
.news_list1 li:hover a{color: #f4b006}



/* 服务概况 */

.w1200{width: 1200px;margin: 0 auto;}

.nheng{width:1920px;margin-left:-960px;left:50%;position:relative;}
.nheng img{width: 1920px;}

.ntlt1{text-align: center;padding: 40px 0;}

.fu1 ul li{width: 200px;height: 105px;border-bottom: 1px solid #161572;text-align: center;background:#f5f5f5;float:left;margin-right:50px;margin-bottom:48px;
    padding-top: 15px;
}
.fu1 ul li:last-child{margin-right:0;}
.fu1 ul li:first-child{margin-left:124px;}
.fu1 ul li h3{font:normal 20px/40px "宋体";color:#666;}


.fu2-left{width: 380px;height: 334px;}
.fu2-left img{width: 380px;height: 334px;}
.fu2-right{width: 765px;font: normal 20px/35px "微软雅黑";color: #787878;text-indent:2em;}

.fu3{padding-bottom: 40px;}
.fu3 ul li{width: 340px;height: 689px;position: relative;float: left;margin: 0 30px;}
.fu3 ul li img{width: 340px;height: 689px;}
.fu3 ul li .wz{width: 320px;padding: 10px;position: absolute;top: 135px;left: 0;}
.fu3 ul li .wz h3{font:bold 22px/45px "微软雅黑";text-align: center;color:#fff;margin-top:30px;}
.fu3 ul li .wz p{font:normal 18px/30px "微软雅黑";color:#fff;}

.fu4-wz{text-align: center;font: normal 20px/40px "微软雅黑";color: #787878;margin-bottom:30px;}
.fu4 ul li{width: 400px;padding-left: 60px;padding-top:30px;box-sizing: border-box;margin-bottom:40px;float:left;}
.fu4 ul li .wz{font:normal 20px/36px "微软雅黑";color:#787878;}
.fu4{padding-bottom: 40px;}

.fu5{padding-bottom: 60px;}
.fu5-1{width: 370px;float: left;margin-right:45px;}
.fu5-1 .fu5-tu{width: 370px;height: 133px;}
.fu5-1 .fu5-tu img{width: 370px;height: 133px;}
.fu5-1 ul{background: #f5f5f5;padding-top:20px;padding-bottom:11px;}
.fu5-1 ul li{width: 105px;height: 41px;background:#d2d2d2;float:left;margin:9px;text-align:center;font:normal 20px/41px "微软雅黑";color:#000;}
.fu5-1 > a{display: block;width: 370px;height: 41px;background: #d2d2d2;text-align:center;font:normal 20px/41px "微软雅黑";color:#000;}


.fu6{background: #f5f5f5;padding-bottom:30px;}
.fu6-1{padding-top:30px;padding-left:370px;background:url(../images/jiang.png) no-repeat 100px top;}
.fu6-1 h3{font-size: 60px;color: #e73f01;font-weight:normal;}
.fu6-1 h4{font-size: 36px;color:#000;font-weight:normal;}
.fu6-1 h4 span{color: #e73f01;}
.fu6-2{position:relative;margin:40px 0;}
.fu6-2 ul li{width: 285px;height: 523px;float: left;margin: 0 10px;border:1px solid #e5e5e5;}
.fu6-2 ul li{width: 285px;height: 523px;}
.fu6-2 .l_btn{width: 48px;height: 76px;position:absolute;top:207px;left:-80px;cursor:pointer;}
.fu6-2 .r_btn{width: 48px;height: 76px;position:absolute;top:207px;right:-80px;cursor:pointer;}


.ntlt2{text-align: center;padding: 30px 0;}
.ntlt2 h2{text-align: center;font:normal 24px/40px "微软雅黑";color:#787878;background:url(../images/tlt8.png) no-repeat center bottom;padding-bottom:15px;}
.ntlt2 h2 span{font-size: 40px;color: #161572;}

.ntlt3{text-align: center;}
.ntlt3 h2{text-align: center;font:normal 24px/40px "微软雅黑";color:#787878;}
.ntlt3 h2 span{font-size: 40px;color: #161572;font-weight:bold;}


.fu10-1{font: normal 20px/50px "微软雅黑";color: #000;}
.fu10 ul{margin-top: 30px}
.fu10 ul li{width: 370px;float: left;margin-right: 45px;}
.fu10 ul li:last-child{margin-right:0;}
.fu10 ul li img{width: 370px;height: 214px;}
.fu10 ul li .wz{padding: 20px 0;font:normal 20px/34px "微软雅黑";color:#777777;}


.fu11{padding: 50px 0;background: #f5f5f5;} 
.ntlt13{padding-top:100px;}


.fu12{width: 1920px;height: 400px;background: url(../images/fu12.jpg) no-repeat center;position:relative;left:50%;margin-left:-960px;padding-top:36px;}
.di1{color:#161572;text-align:center;line-height:3;}
.di2{font:normal 18px/35px "微软雅黑";color:#000;margin:0 auto;width:700px;margin-top:30px;}






.team{width: 1200px;margin: 0 auto;padding-top:30px;}
.team ul{margin-top: 50px}
.team ul li{width: 288px;float: left;margin:0 56px;}
.team ul li .img{text-align: center;}
.team ul li .img img{width: 146px;height: 150px;}
.team ul li .wz{padding: 20px 15px 0 15px;background: url(../images/tline2.png) no-repeat center;width: 288px;height: 370px;box-sizing:border-box;text-align:center;}
.team ul li .wz h3{font:bold 22px/40px "微软雅黑";color: #fff;}
.team ul li .wz p{font:normal 14px/24px "微软雅黑";color:#fff;}


.tender{width:1300px;margin:0 auto;}

.picScroll-left{position:relative;margin:50px auto 80px;padding:0 50px;width:1200px;}
.picScroll-left .bd ul li{width: 330px;height: 468px;margin: 0 35px;}
.picScroll-left .bd ul li img{width: 330px;height: 468px;}
.picScroll-left a.next{display: block;width:41px;height:58px;background:url(../images/lf01.png) no-repeat center;position:absolute;top:50%;margin-top:-29px;left:0px;
    cursor: pointer
}
.picScroll-left a.prev{display: block;width:41px;height:58px;background:url(../images/rl01.png) no-repeat center;position:absolute;top:50%;margin-top:-29px;right:0px;cursor: pointer}

.fu13{width:1300px;margin:0 auto;}
.fu13 .picScroll-left{margin: 0 auto;}
.fu13 .picScroll-left a.next{background:url(../images/lf02.png) no-repeat center;}
.fu13 .picScroll-left a.prev{background:url(../images/rl02.png) no-repeat center;}


.picScroll-left2{margin-bottom: 30px;}
.picScroll-left2 a.next{background:url(../images/lf02.png) no-repeat center;}
.picScroll-left2 a.prev{background:url(../images/rl02.png) no-repeat center;}



.picScroll-left4{
    position: relative;
    margin-bottom: 50px;
    margin-top: 30px;
}
.picScroll-left4 .hd a.next{background:url(../images/rl01.png) no-repeat center;width:41px;height:58px;cursor:pointer;position:absolute;top:348px;right:-50px;}
.picScroll-left4 .hd a.prev{background:url(../images/lf01.png) no-repeat center;width:41px;height:58px;cursor:pointer;position:absolute;top:348px;left:-50px;}
.picScroll-left4 .bd li{width: 495px;height: 701px;float: left;margin:0 50px;}
.picScroll-left4 .bd li img{width: 495px;height: 701px;}


.qyry{margin-top: 30px;}
.qyry ul{
    padding: 30px 0 50px;
}
.qyry ul li:first-child{width:272px;height:355px;float:left;margin-right:88px;}
.qyry ul li:first-child img{width:272px;height:355px;}
.qyry ul li:nth-child(2){width:486px;height: 355px;float: left;margin-right: 95px;}
.qyry ul li:nth-child(2) img{width:486px;height:355px;}
.qyry ul li:nth-child(3){width:258px;height: 355px;float: left;}
.qyry ul li:nth-child(3) img{width:258px;height:355px;}



.tioonh{
    position: absolute;
    top:0px;
    width: 100%;
    left: 50%;
    margin-left: -50%;
    z-index: 99;
    border-bottom: #848ebd 1px solid;
    background: rgb(0,0,0,0.5);
}
.flex{
    display: flex;
    justify-content:space-around;
    flex-wrap: wrap;
}
.changhh{
    width: 1200px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}
.logo{
    width: 211px;
}
.hanfj{
    width: 680px;
    margin-left: 150px;
}
.haoanghd{
    width: 156px;
    background: url(../images/aa.png) center left no-repeat;
    box-sizing: border-box;
    padding-left: 22px;
    line-height: 98px;
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	color: #ffffff;
}
.nei{
    box-sizing: border-box;
    padding: 70px 0 100px 0;
    overflow: hidden;
}
.cpp{
    text-align: center;
}
.cpp_a{
    font-size: 36px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 60px;
	letter-spacing: 0px;
	color: #232323; 
}
.cpp_a a{
    color: #232323;  
}

.abishule_a a{
    color: #fff;
}

.nei7 .cpp_a a{
    color: #fff;  
}

.nei1 .cpp_a a{
    color: #fff;  
}
.cpp_b{
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 0px;
	color: #232323;
	opacity: 0.6;
    text-transform: uppercase;
    background: url(../images/aa1.png) center center no-repeat;
}
.cpp_b1{
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 0px;
	color: #232323;
	opacity: 0.6;
    text-transform: uppercase;
    background: url(../images/xx1.png) center center no-repeat;
}
.cpp_b4{
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 0px;
	color: #232323;
	opacity: 0.6;
    text-transform: uppercase;
    background: url(../images/xx4.png) center center no-repeat;
}
.cpp_b2{
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 0px;
	color: #232323;
	opacity: 0.6;
    text-transform: uppercase;
    background: url(../images/xx2.png) center center no-repeat;
}
.cpp_b3{
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 0px;
	color: #fac399;
    text-transform: uppercase;
    background: url(../images/xx3.png) center center no-repeat;
}
.cpp_b6{
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 0px;
	color: #232323;
	opacity: 0.6;
    text-transform: uppercase;
    background: url(../images/xx6.png) center center no-repeat;
}
.finhile{
    width: 362px;
    position: relative;
    background: url(../images/b1.png) no-repeat;
    height: 402px;
    overflow: hidden;
}
.finhi{
    margin-top: 45px;
}


.imglist li {
    float: left;
}

.imglist{ overflow:hidden;}
.imglist li{float:left;}
.imglist li a{margin-top:30px;position: relative;color: #fff;overflow: hidden; display:block; transition:all .5s; -webkit-transition:all .5s; -o-transition:all .5s;}


.h_about .dolist .imglist{margin-top: 30px;}
.h_about .dolist .imglist li{position: relative;float: left;margin-right: 57px;width: 362px;}
.h_about .dolist .imglist li:nth-child(3){position: relative;float: right;margin-right: 0px;}
.h_about .dolist .imglist li a .img{width:100%; }
.h_about .dolist .imglist li a .img img{filter:grayscale(1.0);-webkit-filter:grayscale(1.0); -ms-filter:grayscale(1.0); -moz-filter:grayscale(1.0);transition:all .5s; -webkit-transition:all .5s; -o-transition:all .5s; display: block }
.h_about .dolist .imglist li a:hover .img img{filter:grayscale(0);-webkit-filter:grayscale(0); -ms-filter:grayscale(0); -moz-filter:grayscale(0); }
.h_about .dolist .imglist li a .cont1{background:rgba(0,0,0,0.45); position:absolute;width:100%; height:100%; top:0px; left:0px;transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s;}
.h_about .dolist .imglist li a:hover .cont1{top:-100%;}
.h_about .dolist .imglist li a .cont1 .txt{position:absolute; top:50%; left:50%;transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); width:90%;}
.h_about .dolist .imglist li a .cont1 .txt em{font-style:normal;margin-bottom:37px; display:block;width:80px; margin:0px auto;}
.h_about .dolist .imglist li a .cont1 .txt h2{
    font-size:22px; font-weight:100; display:block; margin-top:33px; text-align:center;
    background: url(../images/bb1.png) center center no-repeat;
}
.h_about .dolist .imglist li a .cont2{background:rgba(0,0,0,0.30); position:absolute;width:100%; height:100%; top:100%; left:0px;transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s;}
.h_about .dolist .imglist li a:hover .cont2{top:0px;}
.h_about .dolist .imglist li a .cont2 .txt{position:absolute; top:50%; left:50%;transform:translate(-50%,-50%); 
    -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); width:90%;}
.h_about .dolist .imglist li a .cont2 .txt em{font-style:normal;display:block;width:80px; margin:0px auto;}
.h_about .dolist .imglist li a .cont2 .txt h2{font-size:20px; display:block; margin-top:25px; text-align:center; color:#f36801;
    background: url(../images/bb2.png) center center no-repeat;
}
.h_about .dolist .imglist li a .cont2 .txt .info{margin-top:35px;}
.h_about .dolist .imglist li a .cont2 .txt .info span{display:block;width:22%; line-height:25px; float:left; color:#FFF;border: #9d9d9d 1px solid;
    text-align: center;
    margin: 3px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.dkos{
    text-align: center;
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #ffffff;
	opacity: 0.2;
    text-transform: uppercase;
}
.dkos1{
    text-align: center;
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color:#f36801;
	opacity: 0.2;
    text-transform: uppercase;
}
.djsdnj{
    position: absolute;
    bottom: 0px;
    width: 100%;
    text-align: center;
    border-top: #5e5e5e 1px solid;
    line-height: 39px;
    font-size: 14px;
    font-weight: 600;
}
/***/
.nei1{
    background: url(../images/nei.jpg) center center no-repeat;
    height: 849px;
    box-sizing: border-box;
    overflow: hidden;
    padding: 65px 0 100px 0;
}
.zhobeit{
    background: url(../images/l1.jpg) no-repeat;
    height: 72px;
    line-height: 72px;
    box-sizing: border-box;
    padding:0 24px;
}
.zhobei{
    margin-top: 48px;

    position: relative;
}
.zhobeibei{
    background: #fff;
    padding: 42px 0;
}
.flex1{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.zhobeit_a{
    width: 96px;
    text-align: center;
    font-size: 32px;
	font-weight: 600;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
}
.zhobeit_v{
    width: 1003px;
    font-size: 14px;
	font-weight: 600;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #646464;
    text-align: center;
}
.zhonbing{
    overflow: hidden;
    margin:0 35px;
    margin-top: -84px;
    position: relative;
    z-index: 9999;
}
.zhonbing_img{
    width: 100%;
    overflow: hidden;
    height: 340px
}
.mifjdh{
    position: relative
}
.mifjdh_a{
    position: absolute;
    top: -80px;
    width: 92%;
    right: 0px;
     font-weight: 600;
 font-stretch: normal;
 letter-spacing: 0px;
 color: #646464;
 text-align: center;
font-size: 16px
}
.mifjdh_a span{
    padding: 0 20px
}

.head.cur {
    background: rgba(255,255,255,0.95);
    border-bottom: none;
}

.mifjdh_a span em{
    font-style: normal;
    color: #f36801;
}
.zhonbing .swiper-wrapper .swiper-slide{
    position: relative;
    padding-top: 80px;
}

.zhonbing_img img{
    width: 100%;
    height: auto;
}
.zhonbing_b{
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #646464;
    padding-top: 25px;
}
.licisnhd{
    margin-top: 45px;
}
.swiadtion{
    text-align: center;
    position: absolute;
    bottom: -60px!important;
    width: 100%;
}
.swiadtion .swiper-pagination-bullet {
    width: 94px;
    height: 2px;
    display: inline-block;
    border-radius: 0%;
    background: #636567;
    opacity: 1;
    margin:  0 1%;
    transition: all 0.6s ease;
}
.swiadtion  .swiper-pagination-bullet-active {
    opacity: 1;
    background: #f36801;
    height: 3px;
    transition: all 0.6s ease;
}

/***/
.nei3{
    padding: 70px 0 80px 0;
    overflow: hidden;
}
.licisnhd li{
    width: 284px;
    height: 400px;
    overflow: hidden;
    position: relative;
    margin-bottom: 25px;
    cursor: pointer;
}

.licisnhd_img img{
    width: 100%;
    height: auto;
}
.licisnhdnei{
    position: absolute;
    bottom:-400px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: rgb(0,0,0,0.6);
    text-align: center;
    color: #fff;
    box-sizing: border-box;
    padding-top: 53px;
    transition: all 0.6s ease;
}
.licisnhd li:hover .licisnhdnei{
    bottom: 0px;
    transition: all 0.6s ease;
}
.licisnhdnei_a{
    width: 55px;
    height: 57px;
    margin: 0 auto;
    overflow: hidden;
}
.licisnhdnei_a img{
    width: 100%;
    height: auto;
}
.licisnhdnei_b{
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #ffffff;
    padding-top: 20px;
}
.licisnhdnei_b a{
    color: #ffffff;
}
.licisnhdnei_c{
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0px;
	color: #ffffff;
}
/*******/
.nei4{
    background: #eeeeee;
    box-sizing: border-box;
    padding: 70px 0 80px 0;
    overflow: hidden;
}
.abishu{
    margin-bottom: 55px;
}
.abishule{
    width: 237px;
	height: 71px;
	background-color: #2a2a2a;
    color: #fff;
    text-align: center;
    box-sizing: border-box;
    padding-top: 5px;
}
.abishule_a{
    font-size: 26px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 35px;
	letter-spacing: 0px;
}
.abishule_b{
    font-size: 14px;
    text-transform: uppercase;
    line-height: 25px;
}
.abishu_m{
    width: 55px;
    text-align: center;
    font-size: 16px;
    line-height: 71px;
}
.abishuri {
    width: 856px;
    margin-left: 46px;
}
.abishu_m a{
    color: #646464;
}
.abishuri .layer2sd{
    display: none;
}
.abishuri .layer2sd:nth-child(3){
    display: block;
}
.abishuri .layer2sd li{
    font-size: 16px;
    line-height: 71px;
    text-align: center;
    width: 12%;
}
.abishuri .layer2sd li a{
    color: #646464;
}
.bshuin{
    overflow: hidden;
}


  .layer2sd li:hover{
    background: url(../images/gg.png) center 80% no-repeat;
    
  }
  .layer2sd li:hover a{
      color: #fff;
  }
  .tab-main{
      position: relative;
  }
  
  
  .layer2sd li:hover,
  .layer2sd li.active  {
    background: url(../images/gg.png) center 80% no-repeat;
      color: #f36801;
  }
  .layer2sd li.active  a{
      color: #f36801;
  }
  .tab-con {
    position: relative;
    width: 100%;
  }
  
  .tab-con .tab-main {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
    right: 0;
  }
  
  .tab-con .tab-main {
    opacity: 0;
    visibility: hidden;
    transition: all .5s ease;
  }
  
  .tab-con .tab-main.active {
    position: static;
    opacity: 1;
    visibility: visible;
  }
.beshusng{
    position: relative;
}
.swipesfxt{
    position: absolute;
    top:40%;
    right: -4%;
    background: url(../images/g2.png) no-repeat;
    width: 17px;
    height: 44px;
    outline: none;
    border: none;
    z-index: 999;
}
.swipesfev{
    position: absolute;
    top:40%;
    left: -4%;
    background: url(../images/g1.png) no-repeat;
    width: 17px;
    height: 44px;
    outline: none;
    border: none;
    z-index: 999;
}
.an_img{
    width: 230px;
    height: 358px;
    overflow: hidden;
}
.an_img img{
    width: 100%;
    height: auto;
}
/***/
.nei5{
    background: url(../images/nei1.jpg) center center no-repeat;
    box-sizing: border-box;
    padding-top: 70px;
    overflow: hidden;
    height: 730px;
}
.hhgud{
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #ffffff;
    box-sizing: border-box;
    padding: 40px;
    text-align: center; 
}
.afenug li{
    text-align: center;
    color: #fff;
}
.afenug_img {
    width: 68px;
    height: 68px;
    margin: 0 auto;
}
.afenug_a{
    font-size: 30px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 55px;
	letter-spacing: 1px;
	color: #ffffff;
    padding-top: 30px;
}
.afenug_b{
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #ffffff;
}
/**/
.nei6{
    box-sizing: border-box;
    padding: 70px 0;
    overflow: hidden;
}
.haundgu{
    margin-top: 50px;
}
.haundgule{
    width: 285px;
    height: 453px;
    overflow: hidden;
}
.haundgule img{
    width: 100%;
    height: auto;
}
.haundguhg{
    width: 907px;
}
.haundguhgle_img{
    width: 215px;
}
.dsjk{
    width: 447px;
}
.haundguhgle li{
    width: 215px;
    height: 221px;
}
.dsjkkodm{
    margin-top: 10px;
}
.dsjkkodm img{
    width: 100%;
    height: auto;
}
.haundguhgzh{
    width: 449px;
    overflow: hidden;
}
/**/
.nei7{
    background: #f36801;
    box-sizing: border-box;
    padding: 60px 0;
    overflow: hidden;
}
.hfungg{
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 1px;
	color: #ffffff;
    box-sizing: border-box;
    padding: 30px 0;
    text-align: center;
    background: url(../images/yy.png) center bottom no-repeat;
}
.lichneg{
    background: url(../images/xian.png) center center no-repeat;
    height: 450px;
}
.liuhnghhg{
    overflow: hidden;
    box-sizing: border-box;
    padding: 50px 0 120px 0;
}
.liuhnghhg .swiper-wrapper .swiper-slide{
    color: #fff;
    text-align: center;
    position: relative;
}
.liuhnghhg .swiper-wrapper .swiper-slide:hover .liuhnghhgimg em img{
    -webkit-transform:rotateY(180deg);
        -moz-transform:rotateY(180deg);
        -o-transform:rotateY(180deg);
        transform:rotateY(180deg);
        transition: all 0.6s ease;
}



.com-img{  overflow:hidden;margin:0 auto;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}

.liuhnghhg .swiper-wrapper .swiper-slide:hover .liuhnghhgimg {
    transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);
    transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;
}

.liuhnghhgnei_a{
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #fff;
}
.liuhnghhgnei_c{
    font-size: 31px;
	font-weight: bold;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #fff;
}
.liuhnghhgshu{
    background: url(../images/bgg.png) center center no-repeat;
    width: 5px;
    height: 63px;
    margin: 0 auto;
}
.liuhnghhgimg{
    width: 93px;
	height: 93px;
	background-color: #fff;
    margin: 0 auto;
    border-radius: 50%;
    box-sizing: border-box;
    padding: 22px;
}
.liuhnghhg .swiper-wrapper .swiper-slide:nth-child(2n) .liuhnghhgnei{
    position: absolute;
    top: 327px;
    width: 100%;
    left: 0px;
}
.liuhnghhg .swiper-wrapper .swiper-slide:nth-child(2n) .liuhnghhgnei_c{
    position: absolute;
    top: 284px;
    width: 100%;
    left: 0px;
}
.liuhnghhg .swiper-wrapper .swiper-slide:nth-child(2n) .liuhnghhgshu{
    position: absolute;
    top: 222px;
    left: 97px;
    background: url(../images/aa2.png) no-repeat;
    width: 5px;
    height: 63px;
    margin: 0 auto;
}
.liuhnghhg .swiper-wrapper .swiper-slide:nth-child(2) .liuhnghhgimg{
    width: 138px;
    height: 138px;
    background-color: #fff;
    margin: 0 auto;
    border-radius: 50%;
    box-sizing: border-box;
    padding: 35px;
    margin-top: 120px;
}

.liuhnghhg .swiper-wrapper .swiper-slide:nth-child(4) .liuhnghhgimg{
    width: 93px;
    height: 93px;
    background-color: #fff;
    margin: 0 auto;
    border-radius: 50%;
    box-sizing: border-box;
    padding: 22px;
    margin-top: 130px;
}


.liuhnghhg .swiper-wrapper .swiper-slide:nth-child(5) .liuhnghhgimg{
    width: 138px;
    height: 138px;
    background-color: #fff;
    margin: 0 auto;
    border-radius: 50%;
    box-sizing: border-box;
    padding: 35px;
    margin-top: -30px;
}
.liuhnghhg .swiper-wrapper .swiper-slide:nth-child(6) .liuhnghhgimg{
    width: 93px;
    height: 93px;
    background-color: #fff;
    margin: 0 auto;
    border-radius: 50%;
    box-sizing: border-box;
    padding: 22px;
    margin-top: 130px;
}
/**/
.nei8{
    padding: 60px 0;
    overflow: hidden;
    background: #f0f0f0;
}
.xwfef{
    width: 540px;
    margin: 35px auto 0;
}
.xwfef li{
    width: 127px;
	height: 33px;
	background-color: #2a2a2a;
    text-align: center;
    line-height: 33px;
    font-size: 16px;
}
.xwfef li a{
    color: #fff;
}
.xwfef li:hover{
    background-color: #f36801;
}
.xwgungh {
    margin-top: 60px;
}
.xwgungh  li{
    background: #fff;
    width: 360px;
    overflow: hidden;
}
.xwgungh_img{
    width: 360px;
    height: 302px;
    overflow: hidden;
}
.xwgungh_img img{
    width: 100%;
    height: auto;
}
.xwgunghnei{
    box-sizing: border-box;
    padding:30px 20px;
}
.xwgunghnei_b{
    font-size: 22px;
	font-weight: bold;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #f36801;
    background: url(../images/xx5.png) 135px center no-repeat;
}
.xwgunghnei_a{
    font-size: 16px;
	font-weight: bold;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #232323;
}
.xwgunghnei_a a{
    color: #232323;
}
.xwgunghnei_c{
    font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0px;
	color: #232323;
	opacity: 0.8;
}
/***/
.nei9{
    background: url(../images/nei2.jpg) center center no-repeat;
    height: 741px;
    box-sizing: border-box;
    padding: 40px 0;
}
.bauodh{
    width: 700px;
    margin: 60px auto 0;
}
.bauodh_img{
    height: 62px;
}
.bauodh_a{
    font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 60px;
	letter-spacing: 0px;
	color: #ffffff;
    padding-top: 10px;
}
.bauodh li{
    text-align: center;
    width: 30%;
}
.hunhuhg{
    width: 900px;
    margin: 40px auto 0;
}
.jdinjhg{
    float: left;
    height: 48px;
	background-color: #ffffff;
    width: 48%;
    line-height: 48px;
}
.jdinjhg  #ptitle {
    display: block;
    height: 48px;
    line-height: 48px;
    padding: 0;
    padding-left: 6px;
    border: none;
    width: 100%;
}
.jdinjhg .m_label{
    height: 48px;
    line-height: 48px;
}
.hunf{
    float: right;
    width: 48%;
}
.hunf  #contact {
    display: block;
    height: 48px;
    line-height: 48px;
    padding: 0;
    padding-left: 6px;
    border: none;
    width: 100%;
}
.hunf .m_label{
    height: 48px;
    line-height: 48px;
}
.djidnhhg{
    background: url(../images/gg4.png) no-repeat;
    width: 246px;
    margin: 30px auto 0;
    line-height: 61px;
    text-align: center;
    font-size: 21px;
}
.djidnhhg .msgbtn{
    width: 100%;
    height: 100%;
    background: none;
    line-height: 61px;
    margin-top: 0px;
    font-size: 21px;
}

.nei10{
    background: #ffffff;
}
.dfiengle{
    width: 100px;
    font-size: 16px;
    line-height: 64px;
    color: #969696;
}
.dfiengrt{
    width: 85%;
    font-size: 16px;
    line-height: 64px;
    color: #969696;
}
.dfiengrt a{
    color: #969696;
}
.xiantu{
    border-bottom: #ebebeb 1px solid;
}
.digenglei{
    margin: 20px 0;
}
.digengleile{
    width: 700px;
}
.navs li{
    width: 100px;
    text-align: center;
    background: url(../images/gg5.png) right 15px no-repeat;
}
.navs li a{
    font-size: 16px;
	font-weight: 600;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 0px;
	color: #6e6e6e;
    
}
.navs li .sec2 a{
    display: inline-block;
    font-size: 16px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 29px;
}
.digengleirt{
    width: 260px;
}
.lixdhfdh{
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #6e6e6e;
    padding: 20px 0;
}
.ldidnh{
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #6e6e6e; 
}
.ldidnh span{
    font-weight: 600;
}
.jjdidnhg{
    background: #2a2a2a;
    padding: 10px 0;
    color: #7b7b7b;
    margin-top: 10px;
}
.badung{
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #7b7b7b;
}
.badung a{
    color: #7b7b7b;
}
.dusnhgh {
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #7b7b7b;
}
.dusnhgh a{
    color: #7b7b7b;
}

.fenring{
    padding: 60px 0;
}
.baozhang{
    width: 970px;
    margin: 50px auto 0;
}
.baozhang li{
    width: 450px;
    margin-bottom: 50px;
}
.baozhang_img{
    float: left;
    width: 68px;
    height: 68px;
    text-align: center;
    margin-top: 15px;
}
.baozhangnei{
    float: right;
    width: 80%;
}
.baozhangnei_a{
    font-size: 26px;
	font-weight: bold;
	font-stretch: normal;
	line-height: 55px;
	letter-spacing: 0px;
	color: #232323;
}
.baozhangnei_b{
    font-size: 13px;
    line-height: 24px;
    color: #a5a5a5;
}




/***/
.liannei{
    background: #eee;
    box-sizing: border-box;
    padding: 30px 0;
    overflow: hidden;
}
.nliang{
    text-align: center;
}
.nliang_a{
    font-size: 17px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 2px;
	color: #000000;
	opacity: 0.8;
}
.nliang_b{
    font-size: 33px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 3px;
	color: #303030;
}
.lidngg{
    margin-top: 80px;
}
.lidngg li{
    width: 33% ;
    text-align: center;
}
.lidngg_img{
    height: 59px;
}
.lidngg_a{
    font-size: 17px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 2px;
	color: #464646;
}
.lidngg_b{
    font-size: 25px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 46px;
	letter-spacing: 0px;
	color: #464646;
}
.dhinh{
    font-size: 21px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 43px;
	letter-spacing: 0px;
	color: #464646;
    margin-top: 40px;
}
.liannei2{
    padding: 40px 0;
    overflow: hidden;
}
.gongdizzhi{
    text-align: center;
    font-size: 42px;
	font-weight: 400;
	font-stretch: normal;
	line-height: 48px;
	letter-spacing: 4px;
	color: #000000;
}
.dinghhyt{
    padding: 20px 0;
}
.dinghhyt img{
    width: 100%;
    height: auto;
}


/***/
.gineigh{
    padding: 40px 0;
    overflow: hidden;
}
.baozhangf{
    width: 950px;
    margin: 40px auto 0;
}
.baozhangf li{
    width: 48%;
    margin-bottom: 60px;
}
.baozhang_imgf{
    float: left;
    width: 97px;
    height: 97px;
}
.baozhangneif{
    float: right;
    width: 75%;
}
.baozhangnei_bf{
    font-size: 17px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #000000;
}
.gneig3{
    background: url(../images/gnei2.jpg) center center no-repeat;
    height: 1037px;
    overflow: hidden;
    padding: 60px 0;
    box-sizing: border-box;
}
.lishing{
    background: url(../images/zzz7.png) center center no-repeat;
}
.lishing{
    margin: 70px auto 0;
    width: 850px;
    color: #fff;
    height: 610px;
}
.lishingsu{
    float: left;
    width: 370px;
    text-align: right;
    position: relative;
}
.lishingsu::after{
    position: absolute;
    content: '';
    top:0px;
    left: 417px;
    background: url(../images/yy1.png) no-repeat;
    width: 14px;
    height: 14px;
}
.lishing li:nth-child(2n) .lishingsu::after{
    position: absolute;
    content: '';
    top:0px;
    left: -70px;
    background: url(../images/yy2.png) no-repeat;
    width: 34px;
    height: 34px;
}
.djdisnh{
    position: absolute;
    top:0px;
    left: 0px;
    background: url(../images/zzz8.png) no-repeat;
    width: 166px;
    height: 89px;
    color: #000;
    box-sizing: border-box;
    padding:20px 10px;
    text-align: left;
    text-indent: 8%;
    display: none;
}
.djdisnh_a{
    font-size: 25px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #000000;
}
.djdisnh_b{
    font-size: 25px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #000000;
}
.lishingnei{
    float: right;
    width: 380px;
    font-size: 17px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #ffffff;
}
.lishingsu_a{
    font-size: 30px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 33px;
	letter-spacing: 1px;
	color: #ffffff;
}
.lishingsu_b{
    font-size: 21px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 1px;
	color: #ffffff;
}
.lishing li{
    margin-bottom: 75px;
}

.lishing li:nth-child(2n) .lishingsu{
    float: right;
    text-align: left;
}
.lishing li:nth-child(2n) .lishingnei{
    float: left;
}
.lishing li:nth-child(2) .djdisnh{
    left: 215px;
    background: url(../images/zzz9.png) no-repeat;
    text-indent: 25%;
    display: block;
}

.lishing li:nth-child(3) .djdisnh{
    display: block;
}
.zhjjdng{
    text-align: center;
    font-size: 21px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 1px;
	color: #ffffff;
    margin-top: 20px;
}
/***/
.gnei4{
    padding: 50px 0;
    overflow: hidden;
}
.gidnhju{
    margin-top: 50px;
}
.gidnhju li{
    width: 392px;
}
.gidnhju_img{
    height: 257px;
    overflow: hidden;
}
.gidnhju_img img{
    width: 100%;
    height: auto;
}
.huanjing{
    margin-top: 10px;
}
.huanjing li{
    width: 294px;
}
.huanjing_img{
    width: 294px;
    height: 257px;
    overflow: hidden;
}

.gnei5{
    background: #fafafa;
    box-sizing: border-box;
    padding: 45px 0 75px 0;
    overflow: hidden;
    margin-top: 50px;
}
.qironhud{
    overflow: hidden;
}
.hodnhjh{
    position: relative;
    margin-top: 80px;
}
.swiprongext{
    position: absolute;
    top:40%;
    right: -4%;
    background: url(../images/z06.png) no-repeat;
    width: 17px;
    height: 44px;
    outline: none;
    border: none;
}
.swiprongrev{
    position: absolute;
    top:40%;
    left: -4%;
    background: url(../images/z07.png) no-repeat;
    width: 17px;
    height: 44px;
    outline: none;
    border: none;
}
.qironhud_img{
    width: 283px;
    height: 352px;
}
.fenringbg{
    background: #f0f0f0;
    padding: 50px 0;
    margin-top: 50px;
}
.cjmjhneoin{
    background: #f0f0f0;
    box-sizing: border-box;
    padding: 40px 0;
    margin-top: 20px;
}
.dhusnj{
    box-sizing: border-box;
    padding: 20px;
    text-align: center;
}
.dosdmk{
    font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 20px;
	letter-spacing: 0px;
	color: #4e4e4e;
    text-align: left;
}


.yudsinghg li{
    width: 31%;
    margin-bottom: 2%;
    text-align: center;
    margin-top: 0px;
    transition: all 0.6s ease;
    cursor: pointer;
}
.yudsinghg li:hover{
    margin-top: -10px;
    transition: all 0.6s ease;
}
.yudsinghg_ds{
    text-align: center;
    line-height: 45px;
    font-size: 15px;
}