﻿@charset "utf-8";/* CSS Document */
*{margin: 0;padding: 0;}
html {font-size: 62.5%;height: 100%}
body {margin: 0 auto;font-family:Verdana, Geneva, Tahoma, sans-serif;font-size: 14px;font-size: 1.4rem;height: 100%;}
img {border: none;}
ul li {list-style-type: none;}
ul, form, p, a, img, table, tr, td, li, dd, dt, dl, span {margin: 0;padding: 0;list-style: none; }
a {text-decoration: none;color: #333;outline: none;transition: 0.3s;-moz-transition: 0.3s;-o-transition: 0.3s;-webkit-transition: 0.3s;}
h1 {margin: 0;padding: 0;font-weight: normal;color: #333;}
.clear {clear: both;}
.maln {margin-left: auto !important}
input, textarea {font-family:Verdana, Geneva, Tahoma, sans-serif;font-size: 14px;font-size: 1.4rem;color:#333;border: none;outline: none;}
.l{ float:left;}
.r{ float:right;}
.fix{*zoom:1; } .fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }

::-webkit-input-placeholder {/* WebKit browsers */
 color:#333;}
:-o-placeholder {/* Mozilla Firefox 4 to 18 */
 color:#333;}
::-moz-placeholder {/* Mozilla Firefox 19+ */
 color:#333;}
:-ms-input-placeholder {/* Internet Explorer 10+ */
 color:#333;}
 
@media screen and (min-width:1220px) {.wp {width: 1200px;margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1219px) {.wp {width: 980px;margin: auto;}}
@media screen and (max-width:999px) {.wp {width: 95%;margin: auto;}}

@media screen and (min-width:1573px) {.wp2 {width: 1553px;margin: auto;}}
@media screen and (min-width:1000px) and (max-width:1572px) {.wp2 {width: 980px;margin: auto;}}
@media screen and (max-width:999px) {.wp2 {width: 95%;margin: auto;}}


.head{background: #314397;padding: 2px 0;}
.mail_tel{margin-top: 9px;margin-bottom: 9px;}
.mail_tel li{float: left;margin-right: 14px;padding-left: 20px;}
.mail_tel li,.mail_tel a{color: #fff;}
.mail_tel a:hover{color: #79bd2a;}
.top_mail{background: url("topxin.png") no-repeat left center;}
.top_tel{background: url("topphone.png") no-repeat left center;}

.search_sjyy{margin-top: 2px; width:260px}
.search{position: relative;}
.sou{width: 253px;height: 27px;padding:0 8px;border: 1px solid #fff;border-radius: 15px;background: transparent;color: #fff;}
.suo{position: absolute;top: 6px;right: 11px;width: 17px;height: 17px;background: url("sousuo_1.png") no-repeat;cursor: pointer;}

 

.yy{margin-top: 6px;padding-left: 12px;background: url('shuxian.jpg') no-repeat left center;margin-right: 15px;}
.yy a{color: #fff;}
.yy span{display: inline-block;width: 5px;height: 5px;background: url("baidian.png") no-repeat;margin: 0 8px;position: relative;top: -2px;}

.logo{margin-top: 17px;}
.logo img{width: 100%;max-width: 350px;}
.nav_list>li{float: left;font-size: 18px;text-transform: uppercase;margin-left: 45px;padding-bottom: 40px;}
.nav_list{margin-top:45px; }
.nav_list>li.current_nav>a{color: #F7B022;}
 
.nav_list>li:hover>a{color: #F7B022;}
 

.nav_list2{display: none;}


.yiji{width:100%;position: absolute;top: 103px;left: 0;z-index: 999;padding-bottom: 10px;font-weight: normal!important;font-size: 1.2rem!important;padding: 0 1%;}
.yiji li{line-height: 26px;background: url("xialabg.png") no-repeat -20px center;position: relative;float: left;margin-bottom: 3px;}
.yiji li:hover>a{color: #00925d;}
.yiji li a{color: #333;display: block;}
.erji{padding-top: 3px;padding-bottom: 10px;height: 187px;}
.nav_list>li:hover .yiji{top: 103px;}
.yiji li:hover .erjiw{top: -9px;}
.yiji>li>a{color: #00925d;text-transform: capitalize;font-weight: bold;background: #eee;padding-left: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yiji>li{width: 16%;margin:0 0.1%;background: url("ge.jpg") repeat-x;}
.erji li{float: none;padding-left: 10px;text-transform: none;}

@media screen and (min-width:1220px) {
    .nav_banner{position: relative;}
    .logo_nav{width: 100%;background: rgba(255,255,255,0.9);z-index: 999;}
    .no_margin{margin-left: auto!important;}
}
@media screen and (min-width:1000px) and (max-width:1219px) {
    .nav_list>li{margin-left: 15px;}
    .no_margin{margin-left: auto!important;}
}
@media screen and (max-width:999px) {
    .nav_list{float: left;}
    .nav_list>li{margin-left: 0;margin-right: 25px;}
    .mail_tel{width: 100%;}
    .mail_tel li{margin-bottom: 10px;}
    .search_sjyy{width: 100%;margin-bottom: 10px;}
}
@media screen and (max-width:699px) {
    
    .nav_list>li{margin-left: 0;margin-right: 15px;}
}
@media screen and (max-width:599px) {
    
    .shejiao{width: 100%;margin-bottom: 10px;background: none;padding: 0;margin-left: 0;}
    .yy{width: 100%;background: none;padding-left: 0;}
    .search{margin-bottom: 10px;}
    
}



/*********yincang nav*********/


 

.hide_clear{display: none;}

@media screen and (min-width:1220px) {
    
}
@media screen and (min-width:1000px) and (max-width:1219px) {
    .nav1>li{margin-right:10px; }
}
@media screen and (max-width:999px) {
    .hide_clear{display: block;}
    .logo_box{float: left;margin-top: 0;}
    .nav1>li{margin-right:20px; }
}
@media screen and (max-width:639px){
    .container{display: block;}
    .medianone {display: none!important;}.yiji{display: none;}
    .nav_list1{display: none;}
    .nav_list2{display: block;}
    .logo{margin-left: 0;}
}
@media screen and (max-width:599px){
    .container .menubtn{top: 180px;}
}
@media screen and (max-width:479px){
    .nav1>li{margin-right:0; }
    .icon_box>ul>li{margin-left: 3px;}
    .nav1>li>a{font-size: 1.4rem;padding:44px 3px;}
    
}
@media screen and (max-width:420px){
    .nav_list>li>a{font-size: 1.4rem;}
   .head_lianxi li{float: none;}
    .dianhua{margin-bottom: 10px;}
    .logo{margin-top: 45px;}
    .nav_list>li{margin-right: 6px;}
}



/*******lunbo*******/
div.index_focus_s{height: 897px;}
div.index_focuss{height: 897px;}
.index_focus {position: relative;width: 100%;margin: 0 auto; overflow:hidden; z-index:9;height: 610px;}
.index_focusn{width:1920px; position:absolute; left:50%; top:0px; margin-left:-960px; z-index:99;height: 600px;}
.index_focus .bd li {display: none;position: absolute;left: 0;top:0;width:1920px;z-index:999}

.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto;display: block;	margin:0 auto;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus_pre,.index_focus_next {display: none;position: absolute;top: 50%;margin-top: -32px;width:75px;height:75px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index:5000;}
.index_focus_pre {left:3%; background:url(prev.png) no-repeat;}
.index_focus_next {right: 3%;background:url(next.png) no-repeat;}
.index_focus .wp {position: absolute;left: 50%;margin-left: -600px;height: 14px;bottom:20px;z-index: 9999}
.index_focus .slide_nav {position: absolute; left: 50%;margin-left:-105px;z-index: 99999;}
.index_focus .slide_nav a {width:16px;height:16px; border-radius:8px; cursor: pointer;float: left; margin-left:12px;background:#00925d;}
.index_focus .slide_nav li:hover, .index_focus .slide_nav .on {text-decoration: none;background:#1f1f1f;}

.index_focus2 {position: relative;width: 100%;height:250px;margin: 0 auto; overflow:hidden; z-index:9;}
.index_focusn2{width:1920px; position:absolute; left:50%; top:0px; margin-left:-960px; z-index:99;height: 250px;}
.index_focus2 .bd li {display: none;position: absolute;left: 0;top:0;width:1920px;z-index:999}

.index_focus_post {z-index: 10;}
.index_focus2 .pic {height: auto;display: block;	margin:0 auto;}
.index_focus2 .pic:hover {text-decoration: none;}
.index_focus2 .slide_nav li:hover,.index_focus2 .slide_nav .on{text-decoration: none; background:#1f1f1f;}
.index_focus_pre2,.index_focus_next2 {display: none;position: absolute;top: 50%;margin-top:-35px;width:65px;height:65px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index:9999}
.index_focus_pre2 {left: 40px; background:url(prev.png) no-repeat;}
.index_focus_next2 {right: 40px;background:url(next.png) no-repeat;}


@media screen and (min-width:1000px) and (max-width:1219px) {
.index_focus {height:380px;}
.index_focusn img {width:81%;}
.index_focus2 {height:250px;}
.index_focusn2 img {width: 80%;}
}
@media screen and (min-width:1220px) {.carousel,.clear2{display: none}}

@media screen and (max-width:1219px) {
.index_focus {display: none}
.index_focus2 {display: none}

.carousel{width: 100%;position: relative;overflow: hidden;}
.carousel ul{width: 100%;height: 100%;}
.carousel ul li{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.carousel ul li img{width: 100%; vertical-align: middle;}
.carousel ol{position: absolute;z-index: 2;width: 80px;height:5px;bottom: 10px;left: 50%;-webkit-transform:translate3d(-50%,0,0);}
.carousel ol li{float: left;width:10px;height:10px; border-radius:5px;margin-right: 10px;background-color: #fff;transition:all 0.3s ease 0s;}
.carousel ol li.cur{width:10px;height:10px; border-radius:5px;;background:#10923b;}
.carousel ol li:last-child{margin: 0;}
}
@media screen and (min-width:980px) {}

@media screen and (max-width:380px){
    .h-bd2 ul li a{padding: 0 5px;}
}

/***********************************  welcome to our company   *************************************/
@font-face {
    font-family: 'verlag';
    src: url('../fonts/verlag.eot');
    src: url('../fonts/verlag.eot') format('embedded-opentype'),
         url('../fonts/verlag.woff2') format('woff2'),
         url('../fonts/verlag.woff') format('woff'),
         url('../fonts/verlag.ttf') format('truetype'),
         url('../fonts/verlag.svg#verlag') format('svg');
}

.welcome{background: url("huibg.jpg") no-repeat center bottom;padding-top: 87px;padding-bottom: 33px;}
.welcome .wp{position: relative;}
.fu_kuai{position: absolute;left: 0;top: 37px;}
.shipin{display: block;padding-top:24px;padding-left: 19px;padding-right: 22px;padding-bottom: 24px;border: 1px solid #a7a7a7;background: #fff;}
.yood{font-family: '';font-size: 3.6rem;text-transform: uppercase;line-height: 60px;margin-top: 116px;}
.yood .span1{font-size: 4.8rem;padding-left: 65px;background: url("heixian.jpg") no-repeat left 25px;color: #000;}
.yood .span2{padding-left: 65px;color: #000;}
.jianjie{line-height: 30px;width: 650px;font-size: 1.6rem;margin-top: 17px;}
.jianjie a{display: block;}
.jianjie a:hover{color: #00925d;}
.kaoyou{width: 769px;}
.sy_vm{width: 135px;line-height: 57px;color: #000;border: 1px solid #000;padding-right: 30px;display: block;text-align: center;font-size: 1.6rem;background: url("sy_jt.png") no-repeat 129px center;margin-top: 41px;}
.sy_vm:hover{color: #00925d;border: 1px solid #00925d;}
.gongsi img{width: 100%;max-width: 769px;}

@media screen and (min-width:1220px) {
    
}
@media screen and (min-width:1000px) and (max-width:1219px) {
    .kaoyou{width: 630px;}
    .shipin img{width: 400px;}
    .yood .span1{font-size: 3.6rem;}
    .yood .span2{font-size: 3rem;}
    .yood{margin-top: 62px;}
}
@media screen and (max-width:999px) {
    .fu_kuai{position: relative;width: 100%;text-align: center;top: 0;margin-bottom: 30px;}
    .kaoyou{width: 100%;text-align: center;}
    .jianjie{width: 100%;}
    .shipin{border: none;padding: 0;}
    .shipin img{width: 100%;max-width: 448px;}
    .welcome{padding-top: 40px;}
    .yood{margin-top: 15px;}
}
@media screen and (max-width:639px) {
    .yood .span1{font-size: 3rem;background: url("heixian.jpg") no-repeat left 17px;}
    .yood .span2{font-size: 2.4rem;}
}

/*******************************  hot products  *******************************/
.sy_p{padding-top: 106px;padding-bottom: 95px;background: url("pbg.jpg")}
.sy_hot{text-align: center;text-transform: uppercase;font-family: '';font-weight: bold;font-size: 3.6rem;position: relative;}
.sy_hot a{color:#314397;}
.sy_hot .sy_m{position: absolute;width: 83px;line-height: 35px;right: 0;top: 0;border: 1px solid #00925d;font-size: 1.8rem;text-align: center;font-family: Verdana, Geneva, Tahoma, sans-serif;font-weight: normal;}
.sy_hot .sy_m:hover{background:#00925d;color: #fff; }
.am{line-height: 24px;font-size: 1.6rem;text-align: center;margin-top: 31px;margin-bottom: 88px;}
.am a{display: block;}
.am a:hover{color: #00925d;}
.syp_box{position: relative;overflow: hidden;}
.syp_cover{position: absolute;bottom: -72px;left: 0;width: 100%;background: rgba(19,103,175,0.9);text-align: center;color: #fff;transition: 0.5s;padding-bottom: 30px;}
.syp_list li{width: 366px;float: left;margin-left: 20px;}
.syp_tu img{width: 100%;max-width: 366px;}


.img-scroll2 {position: relative;margin: 0 auto;width: 100%;padding-bottom: 80px;}
.img-scroll2 .prev2, .img-scroll2 .next2 {position: absolute;display: block;width: 42px;height: 42px;bottom: -30px;color: #fff;text-align: center;line-height: 100px}
.img-scroll2 .prev2 {right: 50%;margin-right:9px;cursor: pointer;background: url("syp_shang.png") no-repeat;}
.img-scroll2 .next2 {right: 50%;margin-right:-51px;cursor: pointer;background: url("syp_xia.png") no-repeat;}
.img-scroll2 .prev2:hover{background: url("syp_shang2.png") no-repeat;}
.img-scroll2 .next2:hover{background: url("syp_xia2.png") no-repeat;}
.img-list2 {position: relative;width: 1553px;overflow: hidden;}
.img-list2 ul {width: 9999px;}
.img-list2 li {float: left;display: inline;width: 366px;margin-right: 29px;text-align: center;position: relative;}
.hide_p{line-height: 30px;display: none;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hide_p:hover{color: #00925d;}
.svm{display: block;width: 126px;line-height: 42px;text-align: center;margin: 0 auto;border-radius:21px;background:#00925d;color: #fff;border: 1px solid transparent;}
.svm:hover{background: #fff;border: 1px solid #00925d;color: #00925d;}
.img-list2 li:hover .syp_cover{bottom: 0;background: rgba(51,51,51,0.9);}
.syp_cover p{line-height: 71px;font-size: 1.6rem;}
.syp_cover p a{color: #fff;}
.syp_cover p:hover a{color: #00925d;}

@media screen and (min-width:1573px) {

}
@media screen and (min-width:1000px) and (max-width:1572px) {
    .img-list2{width: 980px;}
    .img-list2 li{margin-right: 15px;width: 233px;}
    .syp_cover{bottom: -75px;}
    .syp_cover p{font-size: 1.4rem;}
}
@media screen and (max-width:999px) {
    .img-list2{width: 100%;}
    .img-list2 ul{width: 10000%;}
    .img-list2 li{width: 0.23%;margin: 0 0.01%;}
    .syp_cover{display: none;}
    .hide_p{display: block;}
    .am{margin-bottom: 45px;}
    .sy_p{padding-top: 60px;}
}
@media screen and (max-width:699px) {
    .img-list2 li{width: 0.31%;margin: 0 0.01%;}
}
@media screen and (max-width:599px) {
    .img-list2 li{width: 0.48%;margin: 0 0.01%;}
    .am{margin-top: 70px;}
    .sy_hot .sy_m{top: 60px;}
    .sy_hot{font-size: 3.2rem;}
}

/**************************  why choose us  **************************/
.why{padding-top: 86px;padding-bottom: 76px;background: url("whybg.jpg") no-repeat center top;}

.sanlank{margin-top: 108px;}
.sanlank li{text-align: center;width: 177px;padding-left: 1px;padding-right: 3px;background: rgba(35,139,250,0.9);padding-top: 21px;}
.sanlank li div{border-bottom:1px solid #2a67a6;padding-bottom:6px; }
.s_s{font-family: 'verlag';font-size: 4.8rem;color: #fff;display: block;margin-bottom: 8px;}
.s_x{color: #fff;display: block;line-height: 20px;height: 48px;width: 115px;margin: 0 auto;}
.sanlank li.no_border div{border: none;}
.lvkuai{width: 469px;background: rgba(49,67,151,0.9);box-shadow: 6px 0px 10px 0px #a9a9aa;}
.lk_nei{padding:0 50px;padding-top: 40px;padding-bottom: 42px;}
.wcu{font-family: 'verlag';font-size: 3.6rem;text-transform: uppercase;color: #fff;margin-bottom: 41px;}
.wcu a{color: #fff;}
.week{line-height: 24px;font-size: 1.6rem;}
.week a{color: #fff;display: block;}
.dui_list li{padding-left: 40px;background: url("dui.png") no-repeat left 14px;color: #fff;font-size: 1.6rem;line-height: 48px;}
.dui_list{margin-top: 85px;}
.cu{display: block;width: 239px;line-height: 55px;text-align: center;border-radius: 5px;background: #F7B022;color: #fff;font-size: 1.6rem;margin-top: 30px;}
.cu:hover{background: #fff;color:#238bfa; }

@media screen and (min-width:1000px) and (max-width:1219px) {
    
}
@media screen and (max-width:999px) {
    .lvkuai{width: 60%;}
    .wcu{margin-bottom: 25px;}
    .dui_list{margin-top: 30px;}
    .sanlank{margin-top: 40px;}
}
@media screen and (max-width:639px) {
    .sanlank{width: 100%;padding: 0;}
    .sanlank li{float: left;padding: 0;padding-top: 15px;}
    .sanlank li{width: 33.33%;}
    .lvkuai{width: 100%;box-shadow: none;}
    .why{padding-top: 10px;}
    .cu{width: 210px;}
    .why{background-attachment: fixed;}
    .s_x{width: 100%;}
}

/**************************  latest posts  *******************************/
.latest_posts{padding-top: 87px;padding-bottom: 96px;}
.l_p{border-bottom: 1px solid #314397;padding-bottom: 32px;margin-bottom: 49px;}
.lp{font-size: 36px;font-family: 'verlag';text-transform: uppercase;color: #314397;display: inline-block; }
.m{width: 83px;line-height: 35px;text-align: center;border: 1px solid #314397;color: #314397;display: inline-block;text-transform: uppercase;font-size: 1.8rem;}
.m:hover{background: #18a97a;color: #fff;}

.posts_box{float: left;width: 356px;margin-left: 20px; box-shadow: 0 0 15px #eee; padding: 10px}
.high{font-size: 18px;margin-bottom: 21px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-top: 10px;}
.high:hover a{color: #00925d;}
.rili{padding-left: 25px;background: url("rili.png") no-repeat left center;color: #18a97a;}
.posts_tu{display: block; }
.posts_tu img{width: 100%;max-width: 371px;}
.work{line-height: 24px;margin-top: 24px;}
.work a{display: block;height: 96px;overflow: hidden;}
.work a:hover{color: #00925d;}
.vm{display: block;width: 115px;line-height:35px;text-align: center;border-radius: 19px; background: #F7B022;margin-top: 31px; color: #FFF}
.vm:hover{border: 1px solid #00925d;color: #00925d;}


@media screen and (min-width:1000px) and (max-width:1219px) {
    .posts_box{width: 298px;}
}
@media screen and (max-width:999px) {
    .posts_box{width: 31%;margin: 0 1%;}
}
@media screen and (max-width:639px) {
    .posts_box{width: 100%;margin: 0;margin-bottom:30px;text-align: center; }
}
/***************************  bottom  *******************************/
.bottom{ padding-top: 49px;padding-bottom: 3px; background: url(ft.jpg); }

.div>span{font-family: 'verlag';
    font-size: 2.4rem;
    text-transform: uppercase;
    display: block;
    margin-bottom: 18px;
    border-bottom: 1px solid #F7B022;
    width: 200px;
    padding-bottom: 10px;}
.div span,.div li,.div p,.div a{color: #fff;}
.div a:hover{color: #333;}
.div1 li{line-height: 30px;font-size: 1.6rem;}
.div2{margin-left: 80px;width: 300px;}
.div2 li{line-height: 30px;}
.wechat{background: url("icon1.png") no-repeat left 5px;}
.tel{background: url("icon2.png") no-repeat left 5px;}
.skype{background: url("icon3.png") no-repeat left 5px;}
.email{background: url("icon4.png") no-repeat left 5px;}
.whatsapp{background: url("icon5.png") no-repeat left 5px;}
.add{background: url("icon6.png") no-repeat left 5px;}

.sy_name{padding-left: 13px;width: 521px;height: 35px;border: 1px solid #fff;display: block;background: transparent;color: #fff!important;margin-bottom: 14px;}
.sy_mail{padding-left: 13px;width: 521px;height: 35px;border: 1px solid #fff;display: block;background: transparent;color: #fff!important;margin-bottom: 14px;}
.textarea1{padding-left: 13px;width: 521px;height: 64px;border: 1px solid #fff;display: block;background: transparent;color: #fff!important;margin-bottom: 11px;padding-top: 8px;}
.captcha{width: 306px;height: 35px;padding-left: 13px;background: transparent;border: 1px solid #fff;color: #fff;}
.sy_yz{float: right;cursor: pointer;}

.sy_sub{width: 104px;height: 37px;text-align: center;display: block;background: #F7B022;margin-top: 12px;color: #fff;cursor: pointer;}
.sy_sub:hover{background: #fff;color: #00925d;}
.div2>span{margin-bottom: 16px;}
.div3>span{margin-bottom: 29px;}
.copyright{color: #fff;}
.copyright a{color: #fff;}
.cnzz{padding-left: 5px;}
.iconji a{display: inline-block;margin-left: 5px;}
.zuidi {
    margin-top: 40px;
    border-top: 1px solid #fff;
    padding-top: 15px;
}

@media screen and (min-width:1000px) and (max-width:1219px) {
    .div2{margin-left: 20px;}
    .copyright{margin-bottom: 20px;}
}
@media screen and (max-width:999px) {
    .div1{width: 50%;margin-bottom: 30px;}
    .div2{width: 50%;margin: 0;margin-bottom: 30px;}
    .div3{width: 100%;}
    .sy_yz{float: none;margin-left: 10px;vertical-align: middle;}
}
@media screen and (max-width:570px) {
    .div1{width: 100%;}
    .div2{width: 100%;}
    .div3{width: 100%;}
    .div3 input{width: 95%;}
    .textarea1{width: 95%;}
    .captcha{margin-bottom: 14px;}
    .sy_yz{margin: 0;}
}


/*********************************  contact  ********************************/
.index_focus2{height: 566px;}
.index_focusn2{height: 566px;}
.bread{color: #999;padding-top: 19px;}
.bread a{color: #999999;}
.bread a.current_bread{color: #00925d;}
.bread a:hover{color: #00925d;}



/*********************************  contact  **************************************/
.contact{padding-top: 72px;padding-bottom: 59px;background: url("qianditu.jpg") no-repeat center top;}
.big_icon li{float: left;text-align: center;width: 170px;margin-left: 68px;}
.big_icon li.spe{width: 245px;}
.lxfs{font-size: 1.6rem;font-weight: bold;color: #00925d;margin-top: 20px;margin-bottom: 5px;}
.fs{color: #000;line-height: 30px;height: 90px;overflow: hidden;}
.fs a{color: #000;}
.fs a:hover{color: #00925d;}
.love{font-size: 3.6rem;text-align: center;margin-bottom: 24px;margin-top: 8px;}
.whether{color: #4d4d4d;text-align: center;padding: 0 55px;line-height: 30px;margin-bottom: 73px;}
.form1 input{display: block;width: 603px;height: 46px;padding-left: 27px;font-size: 1.6rem;}
.form1{width: 645px;padding-left: 215px;}
.wai{border-bottom: 1px solid #c9c9c9;padding-left: 16px;margin-bottom: 22px;font-size: 1.6rem;}
.wai1{background: url("xing.jpg") no-repeat left 20px;}

.name{background: url("name.jpg") no-repeat left 11px;}
.youxiang{background: url("youxiang.jpg") no-repeat left 15px;}
.dianhua{background: url("dianhua.jpg") no-repeat left 14px;}
.guojia{background: url("guojia.jpg") no-repeat left 14px;}
textarea{width:603px; 27px;padding-top: 15px;background: url("message.jpg") no-repeat left 15px;height: 171px;font-size: 1.6rem; }
.wai input.captcha{width: 246px;padding-left: 0;}
.wai2{float: left;}
.yzm{margin-left: 30px;cursor: pointer;vertical-align: middle;position: relative;top: -3px;}

.form1 .submit{width: 184px;height: 50px;text-align: center;font-size: 1.8rem;font-family: Arial, Helvetica, sans-serif;padding-left: 0;background: #00925d;color: #fff;cursor: pointer;margin-top: 23px;cursor: pointer;}
.form1 .submit:hover{background: #037f52;}
.ditu img{width: 100%;max-width:1198px; border: 1px solid #a0a0a0;}
.ditu{margin-top: 74px;}
.brow{line-height: 29px;font-size: 1.6rem;text-align: center;display: inline-block;margin-top: 40px;margin-left: 10px;}
.erweima{margin-top: 44px;}

@media screen and (min-width:1000px) and (max-width:1219px){
    .big_icon li{margin-left: 13px;}
    .form1{padding-left: 0;margin: 0 auto;}
}

@media screen and (max-width:999px){
    .big_icon li{width: 31%;margin: 0 1%;}
    .big_icon li.spe{width: 31%;margin: 0 1%;}
    .form1{width: 100%;}
    .form1 input{width: 90%;}
    textarea{width: 90%;}
    .wai input.captcha{width: 90%;}
    .whether{padding: 0 10px;}
    .form1{padding-left: 0;margin: 0 auto;}
    .erweima{width: 100%;}
}
@media screen and (max-width:599px){
    .big_icon li{width: 46%;margin: 0 2%;}
    .big_icon li.spe{width: 46%;margin: 0 2%;}
}
@media screen and (max-width:399px){
    .big_icon li{width: 100%;margin: 0;}
    .big_icon li.spe{width: 100%;}
}

/*************************************  service1  *******************************************/
.service{padding-top: 53px;padding-bottom: 74px;}

.sanyuan{position: relative;height: 150px;background: url("lvxu.png") repeat-x center 58px;margin-bottom: 85px;}
.sanyuan li a{display: block;}
.sanyuan li{text-align: center;position: absolute;top: 0;}
.yuan_biao{font-size: 1.8rem;font-family: Arial, Helvetica, sans-serif;margin-top: 17px;}
.biao1{width: 116px;height: 116px;background: url("project.png") no-repeat;}
.biao2{width: 116px;height: 116px;background: url("faqs.png") no-repeat;}
.biao3{width: 116px;height: 116px;background: url("download.png") no-repeat;}
.li1{left: 26%;}
.li2{left: 46.5%;}
.li3{left: 67%;}

.sanyuan li:hover .yuan_biao {color: #00925d;}
.li1:hover .biao1{background: url("project2.png") no-repeat; }
.li2:hover .biao2{background: url("faqs2.png") no-repeat; }
.li3:hover .biao3{background: url("download2.png") no-repeat; }
.sanyuan li.current_li .biao1{background: url("project2.png") no-repeat;}
.sanyuan li.current_li .biao2{background: url("faqs2.png") no-repeat;}
.sanyuan li.current_li .biao3{background: url("download2.png") no-repeat;}
.sanyuan li.current_li .yuan_biao{color: #00925d;}



.kuai_list li{float: left;width: 382px;margin-left: 27px;margin-bottom: 40px;}
.kuai_tu img{width: 100%;max-width: 382px;}

.kuai_box{position: relative;overflow: hidden;}
.kuai_cover{position: absolute;top: 285px;left: 0;width: 100%;height: 100%;background: rgba(49,65,75,0.8);}
.kuai_cover img{position: absolute;top: 50%;left: 50%;margin-left: -25px;margin-top: -25px;}
.kuai_wz{line-height: 24px;padding: 0 17px;background: #f3f2f2;padding-top: 17px;padding-bottom: 23px;}
.kuai_wz a{display: block;height: 96px;overflow: hidden;}
.kuai_list li:hover .kuai_cover{top: 0;}


@font-face {
    font-family: 'kalingazti';
    src: url('../fonts/kalingazti.eot');
    src: url('../fonts/kalingazti.eot') format('embedded-opentype'),
         url('../fonts/kalingazti.woff2') format('woff2'),
         url('../fonts/kalingazti.woff') format('woff'),
         url('../fonts/kalingazti.ttf') format('truetype'),
         url('../fonts/kalingazti.svg#kalingazti') format('svg');
}

.ye{text-align: center;}
.ye a{display: inline-block;width: 25px;line-height: 25px;border-radius: 50%;background: #333;text-align: center;color: #fff;margin: 0 3px;}
.ye .current_ye{background: #00925d;}
.ye a:hover{background: #00925d;}
.sx{width: auto!important;background: none!important;color: #333!important;font-size: 1.2rem;font-family: 'kalingazti';margin: 0 10px!important;}
.service .ye{margin-top: 59px;}

@media screen and (min-width:1000px) and (max-width:1219px){
    .kuai_list li{width: 308px;}

}
@media screen and (max-width:999px){
    .kuai_list li{width:31%;margin:0 1%;margin-bottom: 30px;}
}
@media screen and (max-width:750px){
    .kuai_list li{width:48%;margin:0 1%;margin-bottom: 30px;}
    .li1{left: 2%;}
    .li3{right: 2%;left:auto;}
    .li2{left: 50%;margin-left: -58px;}
}
@media screen and (max-width:450px){
    .kuai_list li{width:90%;margin: 0 5%;margin-bottom: 30px;}
    .sanyuan li{width: 100%;position: relative;left: auto;right: auto;text-align: center;margin: 0;margin-bottom: 20px;}
    .sanyuan{background: none;height: auto;margin-bottom: 50px;}
    .biao1,.biao2,.biao3{margin: 0 auto;}
}

/*****************************************  service2  ******************************************/
.service2{padding-top: 53px;padding-bottom: 93px;}
.service2 .sanyuan{margin-bottom: 51px;}
.service2 .ye{margin-top: 113px;}

.subNav1{line-height: 50px;background:url("faqi.png") #f7f7f7 no-repeat 13px center;padding-left: 42px;margin-bottom: 20px;padding-right: 35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; cursor:pointer;}
.subNav1:hover{background:url("faqi2.png") #f7f7f7 no-repeat 13px center;}
.subNav1:hover .zm{color: #00925d;}
.subNav1:hover .zu{color: #00925d;}
.zu{font-size: 1.8rem;font-family: Arial, Helvetica, sans-serif;}
.currentDt1{background:url("faqi2.png") #f7f7f7 no-repeat 13px center;}
.currentDt1 .zm{color: #00925d;}
.currentDt1 .zu{color: #00925d;}
.navContent1{display: none;margin-top: -20px;padding:0 43px;padding-top: 14px;margin-bottom: 25px;border: 1px solid #f2f2f2;}
.navContent1 img{width: 90%;max-width: 380px;margin-left: 25px;}
.pack span{font-size: 1.6rem;font-weight: bold;display: inline-block;color: #175eab;}
.pack p{line-height: 30px;}
.pack{margin-bottom: 17px;}
.zm{font-size: 2rem;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}

@media screen and (max-width:639px){
    .navContent1{padding: 0 20px;}
}

/*************************************  service3  ****************************************/
.service3{padding-top: 53px;padding-bottom: 119px;}
.service3 .sanyuan{margin-bottom: 0px;}
.service3 .ye{margin-top: 93px;}
.wenben{display: block;}
.wenben img{position: relative;top: 3px;}
.cipan{display: block;}
.cipan img{position: relative;top: 8px;}

.p_shang{font-size: 16px;font-weight: bold;line-height: 26px;}
.p_shang:hover a{color: #00925d;}
.p_xia{line-height: 24px;}
.p_xia a{color: #4d4d4d;height: 48px;overflow: hidden;display: block;}
.p_xia a:hover{color: #00925d;}
.lianghang{margin-left: 23px;width: 930px;}

.sup_you a{width: 113px;line-height: 40px;padding-left: 28px;border: 1px solid #00925d;text-align: center;color: #00925d;display: block;background: url("down.png") no-repeat 20px center;position: relative;top: 26px;}
.sup_you a:hover{color: #fff;background: url("down2.png") #00925d no-repeat 20px center;}

.file_list{margin-top: 49px;}
.file_list li{padding-bottom: 32px;background: url("huixu.png") repeat-x left bottom;margin-bottom: 30px;}

.punch{font-size: 1.8rem;margin-bottom: 12px;}
.punch:hover a{color: #00925d;}
.no_bg{background: none!important;}

@media screen and (min-width:1000px) and (max-width:1219px){
    .lianghang{width: 730px;}
}
@media screen and (max-width:999px){
    .sup_zuo{width: 75%;}
    .sup_you{width: 20%;}
    .lianghang{width: 85%;}
}
@media screen and (max-width:750px){
    .sup_zuo{width: 70%;}
    .sup_you{width: 25%;}
    .lianghang{width: 80%;}
}
@media screen and (max-width:639px){
    .sup_zuo{width: 100%;}
    .sup_you{width: 100%;}
    .lianghang{width: 80%;}
    .file_list li{padding-bottom: 50px;}
}
@media screen and (max-width:450px){
    .lianghang{width: 70%;}
}

/*************************************  news2  ****************************************/
.news2{padding-top: 53px;padding-bottom: 38px;}
.xw_bt{font-size: 2rem;text-align: center;margin-bottom: 29px;}
.xw_sj span{padding-left: 20px;background: url("newb.png") no-repeat left center;}
.xw_sj{text-align: center;margin-bottom: 38px;}

.nex{line-height: 24px;font-size: 1.6rem;color: #666666;padding-bottom: 61px;border-bottom: 1px solid #7f7f7f;margin-bottom: 30px;}
.nex span,.nex p,.nex li{color: #666;}
.nex a{color: #00925d;}
.nex img{max-width: 100%;}

.sx_new span{display: inline-block;width: 84px;line-height: 28px;text-align: center;border: 1px solid #6c6c6c;font-family: Arial, Helvetica, sans-serif;}
.sx_new a{padding-left: 10px;font-size: 1.6rem;}
.sx_new a:hover{color: #00925d;}
.sx_new{margin-bottom: 14px;}

/******************************************  news1  ******************************************/
.news1{padding-top: 27px;padding-bottom: 30px;}


.biaoo1{width: 116px;height: 116px;background: url("ln.png") no-repeat;}
.biaoo2{width: 116px;height: 116px;background: url("e.png") no-repeat;}
.liayuan li a{display: block;}
.liayuan li{text-align: center;position: absolute;top: 0;}
.lli1{left: 36%;}
.lli2{right: 34.5%;}
.lli1:hover a{color: #00925d;}
.lli2:hover a{color: #00925d;}
.liayuan{height: 175px;position: relative;background: url("lvxu.png") repeat-x left 58px;margin-bottom: 56px;}
.yuan_biao2{font-size: 1.6rem;text-transform: uppercase;margin-top: 15px;width: 114px;line-height: 24px;}
.current_li a{color: #00925d;}
.current_li .biaoo1{background: url("ln2.png") no-repeat;}
.current_li .biaoo2{background: url("e2.png") no-repeat;}
.lli1:hover .biaoo1{background: url("ln2.png") no-repeat;}
.lli2:hover .biaoo2{background: url("e2.png") no-repeat;}

.news1{padding-top: 26px;padding-bottom: 25px;}

.news_bt{font-size: 2rem;margin-bottom: 22px;}
.news_bt a{display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_bt:hover a{color: #10923b;}
.new_w{width: 845px;}
.news_nr{line-height: 24px;overflow: hidden;margin-bottom: 50px;font-size: 1.6rem;}
.news_nr a{display: block;color: #666666;height: 72px;overflow: hidden;}
.news_nr:hover a{color:#00925d;}
.v_m{display: inline-block;width: 108px;line-height: 30px;text-align: center;border: 1px solid #00925d;border-radius: 15px;position: relative;top: 10px;color: #00925d;}
.v_m:hover{background: #00925d;color: #fff;}
.news_list li{margin-bottom: 38px;background: url("new_xx.png") repeat-x left bottom;}
.new_sj{padding-left: 25px;background: url("newb.png") no-repeat 5px center;position: relative;top: 10px;position: relative;top: 25px;}
.new_t img{width: 100%;max-width: 325px;}
.news_nr2{margin-bottom: 34px;line-height: 24px;height: 24px;overflow: hidden;}

.news1 .ye{margin-bottom: 59px;}
.news_list li.zuidi{margin-bottom: 24px;}
.news1 .ye{margin-top: 111px;}

@media screen and (min-width:1000px) and (max-width:1219px) {
   .new_w{width: 630px;}
}
@media screen and (max-width:999px) {
    .new_t{width: 30%;}
    .new_w{width: 68%;}

    .lli1{left: 26%;}
    .lli2{right: 24.5%;}
}
@media screen and (max-width:639px) {
    .new_t{width: 100%;text-align: center;margin-bottom: 20px;}
    .new_w{width: 100%;}

    .lli1{left: 8%;}
    .lli2{right: 7.5%;}
}


/**********************************  about1  *****************************************/
.about1{padding-top: 25px;padding-bottom: 93px;}

.sanyuan3{position: relative;height: 167px;background: url("lvxu.png") repeat-x center 52px;margin-bottom: 55px;}
.sanyuan3 li a{display: block;}
.sanyuan3 li{text-align: center;position: absolute;top: 0;}
.yuan_biao3{font-size: 1.6rem;margin-top: 15px;text-transform: uppercase;text-align: center;line-height: 24px;}
.biao4{width: 116px;height: 116px;background: url("company.png") no-repeat;}
.biao5{width: 116px;height: 116px;background: url("factory.png") no-repeat;}
.biao6{width: 116px;height: 116px;background: url("honor.png") no-repeat;}
.lii1{left: 26%;}
.lii2{left: 46.5%;}
.lii3{left: 67%;}

.sanyuan3 li:hover .yuan_biao3 {color: #00925d;}
.lii1:hover .biao4{background: url("company2.png") no-repeat; }
.lii2:hover .biao5{background: url("factory2.png") no-repeat; }
.lii3:hover .biao6{background: url("honor2.png") no-repeat; }
.sanyuan3 li.current_lii .biao4{background: url("company2.png") no-repeat;}
.sanyuan3 li.current_lii .biao5{background: url("factory2.png") no-repeat;}
.sanyuan3 li.current_lii .biao6{background: url("honor2.png") no-repeat;}
.sanyuan3 li.current_lii .yuan_biao3{color: #00925d;}

.zuowen{width: 550px;}
.youtu{width: 596px;padding-right: 17px;padding-top: 18px;background: url("spbg.jpg") no-repeat top right;}
.youtu img{width: 99.99%;max-width: 596px;}
.hy{text-transform: uppercase;font-size: 3.6rem;color: #58ac5c;font-family: 'verlag';padding-bottom: 13px;background: url("welbg.jpg") no-repeat left bottom;margin-bottom: 22px;margin-top: 25px;}

.ap{line-height: 26px;font-size: 1.6rem;margin-bottom: 26px;}
.huanying{margin-bottom: 45px;}

.youwen{width: 635px;}
.zuotu{margin-top: 3px;}
.zuotu img{width: 100%;max-width: 530px;}
.au{text-transform: uppercase;font-size: 3.6rem;font-family: 'verlag';color: #58ac5c;margin-bottom: 21px;}
.au_nr{font-size: 1.6rem;line-height: 30px;}

.whatwd{font-size: 3rem;font-family: 'verlag';text-align: center;text-transform: uppercase;color: #58ac5c;background: url("btbg.png") no-repeat center center;margin-bottom: 53px;}
.guanyu{margin-bottom: 95px;}

.whatzuo img{width: 100%;max-width: 615px;}
.whatyou{width: 510px;}
.perfor{font-size: 2rem;font-weight: bold;text-transform: uppercase;margin-bottom: 35px;}
.lxlist1 li{padding-left: 30px;background: url("lingxing.png") no-repeat left 9px;line-height: 36px;font-size: 1.6rem;}
.what{margin-bottom: 53px;}
.struc{font-size: 2rem;font-weight: bold;text-transform: uppercase;margin-bottom: 29px;}
.struc_nr{line-height: 36px;font-size: 1.6rem;}
.respon{font-size: 2rem;font-weight: bold;text-transform: uppercase;margin-bottom: 39px;}

.reszuo{width: 525px;}
.lxlist2 li{padding-left: 50px;}
.responsibility{margin-top: 58px;margin-bottom: 80px;}

.adapt{background: url("aboutbg1.jpg") no-repeat center top;position: relative;padding-top: 91px;padding-bottom: 60px;}
.zuofu{width: 54%;background: rgba(0,71,150,0.8);position: absolute;left: 0;top: 0;height: 100%;z-index: 9;}
.ad_p{font-size: 2.4rem;font-weight: bold;color: #fff;margin-bottom: 49px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.adapt .wp{position: relative;z-index: 99;}

.yiban{width: 50%;}
.ad_list li{color: #fff;line-height: 36px;height:72px;overflow:hidden;margin-bottom: 35px;padding-left: 40px;background: url("lingxing2.png") no-repeat left 9px;font-size: 1.6rem;}

.new{font-size: 1.6rem;line-height: 30px;margin-top: 64px;}
.resyou img{width: 100%;max-width: 576px;}

@media screen and (min-width:1000px) and (max-width:1219px) {
   .youtu{width: 475px;}
   .zuowen{width: 480px;}

   .zuotu{width: 420px;}
   .youwen{width: 530px;}

   .whatzuo{width: 450px;}

   .resyou{width: 480px;}
   .reszuo{width: 495px;}
}
@media screen and (max-width:999px) {
   .zuowen{width: 100%;}
   .youtu{float: left;}

   .youwen{width: 100%;margin-bottom: 20px;}

   .whatyou{width: 100%;margin-top: 20px;}
   .reszuo{width: 100%;margin-bottom: 20px;}
   .resyou{width: 100%;}
}

@media screen and (max-width:639px) {
   .lii1{left: 1%;}
   .lii3{left: 79%;}
   .lii2{left: 40.5%;}

   .zuofu{width: 100%;}
    .yiban{width: 100%;}
    .youtu{padding: 0;width: 100%;background: none;}
}

@media screen and (max-width:499px) {
    

    .sanyuan3{background: none;height: auto;}
    .sanyuan3 li{position: relative!important;width: 100%!important;top: auto!important;left:auto!important;text-align: center;margin-bottom: 20px;}
    .biao4,.biao5,.biao6{margin: 0 auto;}
}

/*********************************  about2  ***********************************/
.about2{padding-top: 26px;padding-bottom: 96px;}


/*********************fangdaxiaoguo**********************/
#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;  background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999;}
 #baguetteBox-overlay.visible{opacity:1}
 #baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center;}
 #baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
 #baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}
 
 #baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,.6);font-family:Verdana, Geneva, sans-serif;}
 #baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
 #baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-moz-transform .4s ease;transition:left .4s ease,transform .4s ease}
 #baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
 #baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
 .baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}
 .baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;
 border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;}
 .baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}
 .baguetteBox-button#next-button{right:2%}
 .baguetteBox-button#previous-button{left:2%}
 .baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}
 .baguetteBox-button svg{position:absolute;left:0;top:0}
 .spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}
 .double-bounce1,.double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}
 .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}
 @-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
 @keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}
 @-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
 @keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}
 @-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}
 @keyframes bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}



.ablie{ width:246px; float:left; margin-left:72px; background:url(muban.jpg) no-repeat center top; margin-top:3px;margin-bottom: 67px;}

.abtu{ position:relative; overflow:hidden;}
.abtu>img{ width:100%; max-width:246px; max-height:334px;}
.fangda{ background:#0c2c6c; background:rgba(00,00,00,0.6); display:block; position:absolute; width:100%; height:100%; top:100%; left:0px;}
.fangda img{ width:32px; height:32px; position:absolute; left:50%; margin-left:-20px; top:41%; margin-top:-20px;}
.ablie p{ font-size:1.6rem; font-size:1.6rem; line-height:30px; text-align:center; margin-top:19px; height:52px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: none;}
.ablie:hover .fangda{ top:0px;}
.mat{ margin-top:57px;}
.ablie span{color: #fff;font-size: 1.6rem;position: absolute;top: 49%;display: block;padding: 0 25px;text-align: center;line-height: 30px;}

.ms_about2 #mscontent .ul{padding-top: 57px;}

.about2 .sanyuan3{margin-bottom: 95px;}
.about2 .ye{margin-top: 55px;}

@media screen and (min-width:1220px){
    
}
@media screen and (min-width:1000px) and (max-width:1219px){
    .ablie{width: 211px;margin-left: 45px;}
    
}

@media screen and (max-width:999px){
    .ablie{width: 23%;margin: 0 1%;margin-bottom: 30px;}
    .ms_about2{padding-bottom: 80px;}
    .fangda{top: 0;background: rgba(04,00,00,0.2);}

    .ablie span{display: none;}
    .ablie p{display: block;}
    
}
@media screen and (max-width:799px){
    .ablie{width: 31%;margin: 0 1%;margin-bottom: 30px;}
    
}
@media screen and (max-width:499px){
    .ablie{width: 46%;margin: 0 2%;margin-bottom: 30px;}
    
}

/***************************************  about3  **************************************/
.about3{padding-top: 26px;padding-bottom: 30px;}
.about3 .sanyuan3{margin-bottom: 110px;}

.ab2main{ padding-bottom:58px;}
.zhanshi_tp2{position:relative; width:986px; margin:auto; margin-top:62px;}
.zhanshi_tp2 .ulBigPic{width:863px; margin-left:61px; overflow:hidden;box-shadow:0px 2px 6px 2px #c1c1c1;}
.zhanshi_tp2 .ulBigPic li{width:845px;display:none; border:9px solid #fff; position:relative;}
.abfu{ position:absolute; width:100%; font-size:16px; font-size:1.6rem; color:#fff; text-align:center; line-height:38px; bottom:0px; left:0px; background:#000; background:rgba(0,0,0,0.5);font-family: Arial, Helvetica, sans-serif;}
.zhanshi_tp2 .ulBigPic .liSelected{display:block;}
.zhanshi_tp2 .ulBigPic img{ display:block;width:845px;height:547px;}
.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sLeftBtnABan,.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel,.zhanshi_tp2 .sRightBtnABan{ width:24px;height:45px;display:block;position:absolute;top:245px; }
.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel{cursor:pointer;}
.zhanshi_tp2 .sLeftBtnA,.zhanshi_tp2 .sLeftBtnASel,.zhanshi_tp2 .sLeftBtnABan{left:0px; background:url(eqtleft.jpg)}
.zhanshi_tp2 .sRightBtnA,.zhanshi_tp2 .sRightBtnASel,.zhanshi_tp2 .sRightBtnABan{right:0px;background:url(eqtright.jpg)}
.zhanshi_tp2 .dSmallPicBox{width:986px; height:139px; position:relative; margin-top:12px;  }
.zhanshi_tp2 .dSmallPic{width:863px; left:61px;height:139px; position:absolute; top:0px;overflow:hidden;}
.zhanshi_tp2 .dSmallPic ul{position:absolute;}
.zhanshi_tp2 .dSmallPic li{width:221px; height:139px;float:left; display:inline;cursor:pointer;overflow:hidden;}
.zhanshi_tp2 .dSmallPic .sPic{width:199px; height:131px; display:block; padding-top:8px;}
.zhanshi_tp2 .dSmallPic .sPic img{width:193px;height:123px; border:3px solid #fff;}
.zhanshi_tp2 .dSmallPic .sPic:hover{ background:url(zhizhen2.jpg) no-repeat center top;}
.zhanshi_tp2 .dSmallPic .sPic img:hover{ border:3px solid #333333;}
.zhanshi_tp2 .dSmallPic .liSelected .sPic{ background:url(zhizhen2.jpg) no-repeat center top;}
.zhanshi_tp2 .dSmallPic .liSelected .sPic img{ border:3px solid #333333;}


@media screen and (min-width:1000px) and (max-width:1319px){
.zhanshi_tp2{width:980px;}
.zhanshi_tp2 .ulBigPic{ margin-left:55px;}
.zhanshi_tp2 .dSmallPicBox{width:980px;}
.zhanshi_tp2 .dSmallPic{ left:55px;}
}
@media screen and (min-width:1000px){
.gongchang2{ display: none}
}
@media screen and (max-width:999px){
.zhanshi_tp2{ display:none}
.gongchang2{ width:100%}
.gonglie2{ display:block; width:45%; float:left; margin-left:2.5%; margin-right:2.5%; margin-top:30px;}
.gongtu2 img{ width:100%; max-width:845px; max-height:547px;}
.gongzi2{ display:block; text-align:center; line-height:30px; margin-top:5px;}
.ab2main{ padding-bottom:39px;}
}
@media screen and (max-width:639px){
.gonglie2{width:95%;}
.wenav a{ width:135px; font-size:12px; font-size:1.2rem; font-weight:normal; margin:0 2px;}
}


/*************************************  product1  *****************************************/
.product1{padding-top: 24px;padding-bottom: 114px;}
.p_left{width: 316px;}

.lv{height: 10px;background: #00925d;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.pro{margin: 0 8px;line-height: 45px; font-size: 2.4rem;font-weight: bold;color: #00925d;}
.pro a{color: #00925d;}
.p_top{background: #f7f7f7;}


.subNavBox{padding-top: 4px;padding-bottom: 20px;}
.subNav{line-height: 40px;padding-left: 30px;cursor: pointer;font-weight: bold;background: url("jia.png") no-repeat 10px 15px;}
.subNav a{display: block;}
.subNav:hover a{color: #00925d;}
.subNav.currentDt a{color: #00925d;}
.navContent{margin-bottom: 1px;display: none;padding-top: 4px;padding-bottom: 4px;}
.navContent>li{line-height: 34px;padding-left: 50px;background: url("jian.jpg") no-repeat 35px center;}
.navContent a{color: #999999;}

.navContent>li:hover>a{color: #00925d;}
.navContent>li.hoverNav>a{color:#00925d; }
.no_bg{background: none!important;}
.no_border{border: none!important;}

.lv2{height: 14px;background: #00925d;border-top-left-radius: 8px;border-top-right-radius: 8px;margin-top: 27px;}

.latestp{background: #f7f7f7;padding-bottom: 8px;}
.lplist li{margin-bottom: 20px;}
.lap_box{position: relative;overflow: hidden;}
.lap_cover{position: absolute;top: 100%;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,0.8);transition: 0.5s;}
.lap_cover img{position: absolute;left: 50%;margin-left: -30px;top: 50%;margin-top: -30px;}
.lplist li:hover .lap_cover{top: 0;}
.exa{font-size: 1.6rem;font-weight: bold;color: #00925d;margin-top: 8px;margin-bottom: 3px;}
.exa a{color: #00925d;line-height: 32px;display: block;}
.lap_tu img{width: 100%;max-width: 287px;border: 2px solid #efeeee;}
.lplist li{width: 287px;margin: 0 auto;margin-bottom: 22px;}
.hospi{line-height: 24px;}
.hospi a{color: #666666;display: block;height: 48px;overflow: hidden;}
.hospi a:hover{color: #00925d;}

.pro2{margin: 0 8px;line-height: 48px;border-bottom: 1px solid #00925d;font-size: 2.4rem;font-weight: bold;color: #00925d;background: url("sanheng.png") no-repeat right center;margin-bottom: 22px;text-transform: uppercase;}
.pro2 a{color: #00925d;}

.cptu{display: block;border: 2px solid #efeeee;}
.cptu img{width: 100%;max-width: 399px;}

.check_box{position: relative;margin-top: 30px;}
.check_box span{padding-left: 20px;font-size: 1.6rem;font-weight: bold;color: #00925d;}
.check{position: absolute;left: 0;top: 4px;}
.lead{line-height: 24px;margin-top: 14px;}
.lead a{display: block;height: 48px;overflow: hidden;}
.lead a:hover{color: #00925d;}
.cp_con{width: 403px;margin-left: 41px;margin-bottom: 52px;float: left;}
.liaan a.a1{width: 86px;line-height: 30px;border: 1px solid #00925d;border-radius: 5px;background: #00925d;color: #fff;display: inline-block;text-align: center;}
.liaan a.a2{width: 120px;line-height: 30px;border: 1px solid #00925d;color: #00925d;border-radius: 5px;text-align: center;display: inline-block;margin-left: 10px;cursor: pointer;}
.liaan a.a1:hover{background: #fff;color: #00925d;}
.liaan a.a2:hover{background: #00925d;color: #fff;}
.liaan{margin-top: 15px}

.p_right{width: 847px;}
.add_to{width: 170px;height: 32px;text-align: center;background: #00925d;color: #fff;margin-left: 8px;cursor: pointer;}
.add_to:hover{background: #03744b;}
.product1 .ye{text-align: left;margin-top: 77px;}

.xiangs span{font-size: 1.6rem;padding-left: 25px;background: url("xiangshang.jpg") no-repeat left center;position: relative;top: 5px;}


@media screen and (min-width:1000px) and (max-width:1219px){
    .p_right{width: 635px;}
    .cp_con{width: 297px;}
}

@media screen and (max-width:999px){
    .p_left{width: 35%;}
    .p_right{width: 65%;}
    .cp_con{width: 46%;margin: 0 2%;margin-bottom: 30px;}
    .liaan a{margin-bottom: 10px;}
    .liaan a.a2{margin-left: 0;}

    .lplist li{width: 100%;text-align: center;}
    .xiangs{float: none;margin-top: 20px;}
}
@media screen and (max-width:639px){
    .p_left{width: 100%;}
    .p_right{width: 100%;margin-bottom: 40px;}
}
@media screen and (max-width:399px){
    .cp_con{width: 100%;margin: 0;margin-bottom: 30px;}
}


/**************************  celan  *****************************/

.ce{position: fixed;right: 0;top: 300px;z-index: 9999;}
.ce li a{display: block;width: 53px;height: 53px;}
.ce li{margin-bottom: 1px;}
.ce1 a{background: url("c_skype.png") #d8d8d8 no-repeat center center;}
.ce2 a{background: url("c_whatsapp.png") #d8d8d8 no-repeat center center;}
.ce3 a{background: url("c_wx.png") #d8d8d8 no-repeat center center;}
.ce4 a{background: url("c_xin.png") #d8d8d8 no-repeat center center;}

.ce1 a:hover{background: url("c_skype.png") #3896fa no-repeat center center;}
.ce2 a:hover{background: url("c_whatsapp.png") #3896fa no-repeat center center;}
.ce3 a:hover{background: url("c_wx.png") #3896fa no-repeat center center;}
.ce4 a:hover{background: url("c_xin.png") #3896fa no-repeat center center;}

@media screen and (max-width:639px){
    .ce{right: auto;top: auto;bottom: 0;width: 100%;}
    .ce li{float: left;width: 25%;margin: 0;}
    .ce li a{width: 100%;}
}


/************************  link  **************************/
.link{padding: 12px 0;}
.link span{font-size: 1.6rem;}
.link a{padding: 0 10px;}
.link a:hover{color: #00925d;}

@media screen and (max-width:639px){
    .link{display: none;}
}

/**************hui dao ding bu***************/
#returnTop {_display:none;position:fixed;_position:absolute;z-index:999999999999999999999;right:5px;bottom:49px;_bottom:auto;width:53px;height:53px;text-indent:-999px;overflow:hidden;background:url(top.png) no-repeat;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}


/**************************************  product2  ******************************************/
.product2{padding-top: 24px;padding-bottom: 15px;}

.p_right2{width: 847px;}
.p_left2{width:316px;}


.cpxx{width: 373px;}
.cp_bt{font-size: 1.8rem;font-weight: bold;text-transform:uppercase;margin-bottom:10px;}
.cp_xbt{margin-top: 17px;color: #666666;line-height: 24px;}
.cpxx_list li{line-height: 24px;padding-left: 12px;background: url("lvdian.png") no-repeat left center;}
.two_btn2 a{display: inline-block;width: 132px;line-height: 43px;border: 1px solid #00925d;color: #00925d;text-align: center;font-weight: bold;}
.two_btn2 a:hover{background: #00925d;color: #fff;border-radius:5px;}
.btn1{margin-right: 35px;}
.two_btn2{margin-top: 78px;}
.share{margin-top: 50px;}
.share img{vertical-align: middle;}
.share span{color: #2aa0de;padding-right:5px;font-size: 1.3rem;}
.detail_bt{text-transform: uppercase;font-size: 2.4rem;margin-top: 43px;font-family: 'OptimaLTStdBlack';padding-bottom: 14px;border-bottom: 1px solid #10923b;margin-bottom: 20px;color: #10923b;}
.chanpinx{line-height: 24px;padding-bottom: 20px;margin-bottom: 40px;}
.chanpinx p,.chanpinx li,.chanpinx span{}
.chanpinx a{color: #2aa0de;}
.chanpinx img{max-width: 100%;}
.products2 .lanxian{margin-top: 7px;margin-bottom: 25px;}
.products2 .hot{margin-top: 30px;}

.chanpinx .flex{font-size: 1.8rem;line-height: 56px;color: #333;}
.chanpinx .flex_list li{line-height: 30px;}
.biaoge{width: 100%;max-width: 852px;}

.table td{border: 1px solid #999; }
.table thead td{height: 43px;}
.table thead .td1{width: 132px;}
.table .td2{width: 324px;}
.table .td3{width: 187px;}
.table .td4{width: 208px;}
.ec{font-size:1.8rem;color:#00925d;margin-bottom:34px;margin-top:13px;}
.sur{line-height:26px;}
.sur span{font-weight:bold;}
.xqtu1{text-align:center;}
.xqtu1 img{width: 100%;max-width: 703px;}
.cpm{font-size:2.4rem;color:#00925d;margin-top:30px;}
.zda{font-size:1.8rem;margin-top:25px;}
.zxiao{font-size:1.6rem;margin-top:12px;}


@media screen and (min-width:1220px) {
    
}
@media screen and (min-width:1000px) and (max-width:1219px) {
    .you_bian{width: 700px;}
    .cpxx{width: 245px;}
}
@media screen and (max-width:999px) {
    .zuo_bian{width: 30%;}
    .you_bian{width: 67%;}
    .cp{width: 100%;}
    .cpxx{width: 100%;}
}
@media screen and (max-width:639px) {
    .zuo_bian{width: 100%;}
    .you_bian{width: 100%;}
    .cp{width: 100%;}
    .cpxx{width: 100%;}
    .products2{padding-bottom: 30px;}
    .two_btn2 a{margin-bottom: 10px;}
}



#tsShopContainer li,#tsShopContainer img{vertical-align:top;}
#tsShopContainer{width:442px;position:relative; float:left;top:-17px;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto;border: 2px solid #efeeee;}
#tsShopContainer #tsImgS img{border:0px;}
#tsShopContainer #tsPicContainer{width:100%;height:100px;position:relative;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:18px;height:18px;background:url(ps.jpg) no-repeat left center;position:absolute;top:30px;left:0px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:18px;height:18px;background:url(px.jpg) no-repeat right center;position:absolute;top:30px;right:0px;cursor:pointer;} 
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;left:35px;width:1px;height:100px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:130px;float:left;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon li a{ display:block; width:107px;border: 2px solid #efeeee;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{display:block;width:107px;height:68px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg a{ border: 2px solid #2c9f52;}

.MagicZoomBigImageCont{border:1px solid #ccc;background:#FFF;}
.MagicZoomPup{border:0px solid #aaa;background:#ffffff;}
.MagicZoomMain{text-align:center !important;width: 92px;}


@media screen and (min-width:1000px) and (max-width:1219px){
#tsShopContainer{ float:none; margin:auto;}
.MagicZoomBigImageCont,.MagicZoomPup{ display:none !important;}
.jianjie{ width:100%; float:none; margin-top:20px;}
.jianjie h1{ margin-top:20px; background-position:bottom center;}
.jianjie ul{ height:auto;}
.inno{ text-align:center; margin-top:20px;}
.inno a{ float:none; display:inline-block; *float:left;}
}
@media screen and (min-width:1000px){
.chanx{ display:none}
}
@media screen and (max-width:999px){
#tsShopContainer{ display:none}
.chanx{ width:100%;}
.chanx a{ display:block; width:48%; margin-left:1%; margin-right:1%; float:left; margin-bottom:18px;}
.chanx a img{ width:100%; max-width:416px; max-height:350px; border:1px solid #ddd}
.jianjie{ width:100%; float:none; margin-top:20px;}
.jianjie ul{ height:auto;}

.jianjie h1{ margin-top:10px;}
.jielie{ margin-left:5px;}
.inno{ text-align:center; margin-top:20px;}
.inno a{ float:none; display:inline-block; *float:left; margin:0 3px; width:100px; font-size:14px; font-size:1.4rem;}
}
@media screen and (max-width:409px){
.chanx a{ width:97%;}
.relie{ width:98%;}
.img-list2{ margin-top:20px;}
.img-list2 li {width: 1%;margin-right: 0.01%;}
.renav{ top:-12px;}
}

#outer {width: 100%;margin-top: 6px;}
#tab {overflow: hidden;zoom: 1;background: #f5f5f5;}
#tab li {float: left;line-height: 58px;cursor: pointer;padding: 0 35px;font-size:1.6rem;border-top:4px solid transparent;}
#tab li.bg{background:url("heishu.jpg") no-repeat left center;}
#tab li a{color: #000;}
#tab li.current {color: #00925d;border-top:4px solid #00925d;background:#fff;}
#tab li.current a{color: #008fd7;}
#tab li.current.bg{color: #00925d;border-top:4px solid #00925d;background:#fff url("heishu.jpg") no-repeat left center;}

#tab li:hover{color: #00925d;border-top:4px solid #00925d;;background:#fff;}
#tab li.bg:hover{background:#fff url("heishu.jpg") no-repeat left center;}
#tab li:hover{color:#00925d; }
#content {}
#content .ul {line-height: 25px;display: none;padding-top:51px;;}


.you_may{font-size: 2.6rem;font-family: 'verlag';text-transform: uppercase;background: url("alsobg.png")no-repeat left bottom;padding-bottom: 13px;margin-top: 105px;}

.img-scroll3 {position: relative;margin: 45px auto;width: 100%;}
.img-scroll3 .prev3, .img-scroll3 .next3 {position: absolute;display: block;width: 39px;height: 39px;top:-95px;;color: #fff;text-align: center;line-height: 100px}
.img-scroll3 .prev3 {right: 39px;cursor: pointer;background: url("alsos.jpg") no-repeat center center;}
.img-scroll3 .next3 {right: 0;cursor: pointer;background: url("alsox.jpg") no-repeat center center;}
.img-scroll3 .prev3:hover{background: url("alsos2.jpg") no-repeat center center;}
.img-scroll3 .next3:hover{background: url("alsox2.jpg") no-repeat center center;}
.img-list3 {position: relative;width: 100%;overflow: hidden;}
.img-list3 ul {width: 9999px;}
.img-list3 li {float: left;display: inline;margin-right: 26px;position: relative;width:265px;}

.sy_proimg{display: block;}
.sy_proimg img{width: 100%;max-width: 379px;}
.sy_probox{position: relative;overflow: hidden;}
.pro_cover{position: absolute;top: 470px;left: 0;width: 100%;height:100%;background: rgba(255,255,255,0.9);transition: 0.5s;}
.pro_cover img{position: absolute;top: 50%;margin-top: -34px;left: 50%;margin-left: -34px;}
.bottom_p{height: 57px;background: #0e4ea1;line-height: 24px;text-align: center;padding-top: 15px;}
.bottom_p a{color:#fff;display: block;line-height: 24px;height: 48px;overflow: hidden;font-weight: bold;padding: 0 35px;}
.img-list3 li:hover .pro_cover{top:0;}
.img-list3 li:hover .bottom_p{background:#e74c17;}
.img-list3 li:hover .bottom_p>a{color: #fff;}
.img-list3 li:hover .sy_probox{position: relative;box-shadow: 0px 0px 5px 3px #d1d2d2;}



.may_box{position: relative;overflow: hidden;}
.may_tu img{width: 100%;max-width: 261px;}
.may_tu{border:2px solid #efeeee;display:block;}
.may_cover{position: absolute;top: 285px;left: 0;width: 100%;height: 100%;background: rgba(00,00,00,0.5);}
.v_more{position: absolute;width: 137px;line-height: 40px;background: #dc5221;text-align: center;color: #fff;border-radius: 20px;left: 50%;margin-left: -68px;top: 50%;margin-top: -25px;}
.v_more:hover{background: #175eab;}
.may_p{line-height: 23px;margin-top: 3px;}
.may_p a{display:block;height:69px;overflow:hidden;}
.img-list3 li:hover .may_cover{top: 0;}
.img-list3 li:hover .may_p a{color: #00925d;}
.biaoge{width: 100%;max-width: 864px;}
.couch{font-size:1.6rem;font-weight:bold;color:#00925d;line-height:31px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:12px;}
.couch a{color:#00925d;}
.detail{width:84px;line-height:31px;text-align:center;background:#00925d;display:block;color:#fff; border-radius:5px;margin-top:18px;}

@media screen and (min-width:1000px) and (max-width:1219px) {
    .p_right2{width:700px;}
	.two_btn2 a{margin-bottom:10px;}
	.p_left2{width:260px;}
	
	.img-list3 ul{width:10000%;}
	.img-list3 li{width:0.31%;margin:0 0.01%;}
    
}
@media screen and (max-width:999px) {
    .p_left2{width:100%;}
	
	.p_right2{width:100%;}
	.img-list3 ul{width:10000%;}
	.img-list3 li{width:0.27%;margin:0 0.03%;}
}
@media screen and (max-width:599px) {
    
	.img-list3 li{width:0.46%;margin:0 0.02%;}
}
@media screen and (max-width:399px) {
   
	.you_may{font-size:2rem;}
}


/*******************************************  exhibition  ******************************************/
.exhibition{padding-top: 30px;padding-bottom: 30px;}


.tw_box img{width: 100%;max-width: 570px;}
.tw_box{padding: 5px;background: #e4e4e4;padding-bottom: 0;position: relative;}
.booth{position: absolute;top: 37px;left: 30px;width: 142px;line-height: 38px;background: #00925d;border-radius: 5px;text-align: center;color: #fff;font-size: 1.6rem;font-family: Arial, Helvetica, sans-serif;}
.tw_box:hover{background: #00925d;}
.tw_box:hover .shanghai a{color: #fff;}
.zh_list li{float: left;width: 580px;margin-left: 40px;margin-bottom: 57px;}
.shanghai{line-height: 50px;font-size: 1.6rem;font-family: Arial, Helvetica, sans-serif;padding-left: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.shanghai a{color: #000;}
.zh_sj{line-height: 50px;padding-left: 65px;background: url("rili2.jpg") no-repeat 20px center;margin-bottom: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zh_dz{line-height: 20px;padding-left: 65px;background: url("about2dz.png") no-repeat 20px top;height: 40px;overflow: hidden;}
.about2 .ye{margin-top: 55px;}

@media screen and (min-width:1220px) {
    
}
@media screen and (min-width:1000px) and (max-width:1219px) {
    .zh_list li{width: 470px;}
    
}
@media screen and (max-width:999px) {
    .zh_list li{width: 46%;margin: 0 2%;margin-bottom: 40px;}
}
@media screen and (min-width:640px) and (max-width:850px) {
    .booth{line-height: 30px;font-size: 1.2rem;width: 105px;top: 15px;left: 15px;}
}
@media screen and (max-width:639px) {
    .zh_list li{width: 98%;margin: 0 1%;margin-bottom: 40px;}
    .about2 .ye{margin-top: 20px;}
    .about2{padding-bottom: 55px;}
}
@media screen and (max-width:499px) {
    .booth{line-height: 30px;font-size: 1.2rem;width: 105px;top: 15px;left: 15px;}
}






/***************************  xiugai  **************************/
.theme-popover {z-index:9999;position:fixed;top:50%;left:69%;width:490px;height:560px;margin:-277px 0 0 -466px;border-radius:5px;background-color:#00925d;display:none;box-shadow: 0 0 10px #e8e8e8;}
.theme-poptit { width:100%; height:15px; position: relative;}
.theme-poptit .close { display:block; position:absolute; width:15px; height:15px; background:url(cha.png) no-repeat center; right:12px; top:15px;}
.theme-poptit .close:hover {color:#444;}

/*.doxin{ margin-left:36px; margin-right:36px;}*/
.doa2{ display:block; font-size:30px; font-size:3rem; text-transform:uppercase; line-height:40px;font-family: 'verlag'; padding-top:37px; padding-bottom:19px;}
.doxin .xing{ background:url(xing_1.png) no-repeat left 17px;}
.doxin .int1{ padding-left:15px; margin-top:15px;}
.doxin .int1 input{ width:338px; height:40px; border-radius:19px; line-height:40px; padding-left:41px; font-size:14px; font-size:1.4rem;}
.doxin .int2{ padding-left:15px; margin-top:15px;}
.doxin .int2 textarea{ width:338px; height:150px; border-radius:9px; line-height:38px; padding-left:41px; font-size:14px; font-size:1.4rem; background:#fff url(message.jpg) no-repeat 12px 23px;}
.doxin .int3{ padding-left:15px; margin-top:15px; float:left;}
.doxin .int3 input{ width:105px; height:38px; border-radius:19px; line-height:38px; padding-left:15px; font-size:14px; font-size:1.4rem;}
.doyanzheng{ width:100px; height:40px; float:left; cursor:pointer; margin-left:11px; margin-top:15px;}
.doxin .int4{ width:119px; height:40px; float:left; cursor:pointer; border-radius:20px;color:#fff;font-weight:bold; margin-top:15px; margin-left:30px;border: 3px solid #fff;background: transparent;}
.doren{ background:#fff url(name.jpg) no-repeat 12px center;}
.doren2{ background:#fff url(guojia.jpg) no-repeat 12px center;}
.doxinfeng{ background:#fff url(youxiang.jpg) no-repeat 12px center;}
.dodianhua{ background:#fff url(dianhua.jpg) no-repeat 12px center;}

.jianju{margin-left: 36px;margin-right: 36px;}
.doxin .noxing{background: none;}


@media screen and (min-width:1000px) and (max-width:1119px) {
    .theme-popover{left: 50%;margin-left: -245px;}

}
@media screen and (max-width:999px) {
    .theme-popover{left: 50%;margin-left: -245px;}

}


@media screen and (max-width:699px){
.theme-popover { width:100%; left:0px; margin-left:0px; height:425px; margin-top:-150px;}
.doxin{ margin-left:10px; margin-right:10px;}
.doa2{ padding-bottom:0px; padding-top:20px; font-size:20px; font-size:2rem; line-height:30px;}
.doxin .int1,.doxin .int2,.doxin .int3,.doyanzheng,.doxin .int4{ margin-top:10px;}
.doxin .int2 textarea{ height:60px; width:85%}
.doxin .xing{ background:url(xing1.jpg) no-repeat left 13px;}
.doxin .int1 input{ height:30px; line-height:30px; width:85%}
.doxin .int3{ float:none;}
.doxin .int3 input{ padding-left:41px; width:85%; height:30px; line-height:30px;}
.doyanzheng{ margin-left:15px;}
.doxin .int4{ width:130px; margin-left:10px;}


}
@media screen and (max-width:639px){
.don p a{ margin-right:0px;}
.doa{ position:relative; right:auto; top:10px; float:left; margin-left:10px;}
.pdf{ display:block; position:relative; right:auto; top:10px; float:left;}
.dolie{ padding-bottom:30px;}

.z_part5{width:100%}
.y_part5{width:100%;}
.khzc5{padding-bottom: 40px;}
.cpjs2{padding-bottom: 40px;}
.news2{padding-bottom: 80px;}
}


@media screen and (min-width:1000px) and (max-width:1219px) {
    .nav_list>li:hover .yiji{top: 143px;}
}
@media screen and (max-width:999px) {
    .yiji{display: none;}
}






.main1 {
    padding-top: 95px;
    margin-bottom: 96px;
	    background: url(ab1.jpg) no-repeat left;
}

.main1 .m1_r {
    width: 45%;
	overflow: hidden
}

.main1 .m1_r img {
      width: 100%;
}


.main1 .m1_l {
    width: 50%;
}
.l {
    float: left;
}
.main1 .main_title {
    text-align: left;
}
.main_title {
    text-align: center;
    padding-top: 0px;
}

.fix:after, .fix:before {
    display: block;
    content: "clear";
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

.main1 a {
    display: block;
}
.main_title a {
    display: block;
    font-size: 40px;
    font-size: 4rem;
    line-height: 55px;
    font-family: "taileb";
    text-transform: uppercase;
}

.main_title b {
    display: block;
    width: 46px;
    height: 4px;
    margin: 0 auto;
    background: #0369b2;
    margin-top: 5px;
}
.main_title b {
    display: block;
    width: 46px;
    height: 4px;
    margin: 0 auto;
    background: #0369b2;
    margin-top: 5px;
}

.fix:after, .fix:before {
    display: block;
    content: "clear";
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}
.main1 .title2 {
    margin-top: 20px;
    margin-bottom: 10px;
}

.main1 .title2 a {
    font-size: 18px;
    font-size: 1.8rem;
    font-weight: normal;
    font-stretch: normal;
    line-height: 28px;
    letter-spacing: 0px;
    color: #333333;
    font-family: "taileb";
}
.main1 a {
    display: block;
}

.main1 a.more {
    display: block;
    background: #F7B022;
    color: #fff;
    width: 142px;
    height: 38px;
    line-height: 38px;
    text-align: center;
	margin-top: 20px;
	border-radius:10px;
}


.main1 p a {
    display: block;
    line-height: 30px;
    letter-spacing: 0px;
    max-height: 300px;
    overflow: hidden;
    color: #333333;
    font-size: 16px;
    font-size: 1.6rem;
}
.main_title span {
    color: #0369b2;
}














#process {
    width: 100%;
    height: 550px;
    overflow: hidden;
    padding: 30px 0 0;
    margin: 0 auto;
    background: url(xbg.jpg) no-repeat center;
    position: relative;
    background-size: cover;

}


#title {
    width: 1120px;
    height: 34px;
    overflow: hidden;
    line-height: 34px;
    padding: 0;
    margin: 30px auto 0;
    text-align: center;
    position: relative;
}
#biao {
    width: 1120px;
    height: 35px;
    overflow: hidden;
    line-height: 35px;
    padding: 0;
    margin: 10px auto 0;
    text-align: center;
    font-size: 20px;
    color: #606060;
    background: url(line.png) no-repeat center;
    position: relative;
}

.tothe {
    width: 1120px;
    height: auto;
    overflow: hidden;
    padding: 0;
    margin: 10px auto 0;
    font-size: 14px;
    color: #616161;
    line-height: 180%;
    text-align: center;
    position: relative;
    font-family: myFont;
}
.itextblock {
    -webkit-perspective: 1500px;
    perspective: 1500px;
}
.mnews_main {
    width: 1160px;
    height: 220px;
    padding: 0;
    margin: 30px auto 0;
    
    position: relative;
}
.iblock {
    width: 580px;
    
    overflow: hidden;
    float: left;
    position: relative;
}

 
.iblock .box {
    width: 190px;
    
    overflow: hidden;
    float: left;
    position: relative;
}
.ibsb2 {
    margin: 0 0 0 110px;
}
#LoopDiv {
    width: 100%;
    height: 550px;
    overflow: hidden;
    padding: 30px 0 0;
    margin: 0 auto;
    background: url(xbg.jpg) no-repeat center;
    position: relative;
 
}




.uu{
	width:100%;
	display: flex;
}


.hor{
	margin: 2%;
	flex:1
}


.hor img{
	width:100%
}











.main2 {
    margin-top: 79px;
    padding-bottom: 45px;
	 background: url(ab2.jpg) no-repeat right;
}

.main2 .title {
    margin-bottom: 33px;
    background: url(m2titlebg.png) no-repeat center center;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 40px;
    font-size: 4rem;
}

.main2 .title a {
    color: #0369B2;
}

.main2 .title a span {
    color: #F7B022;
}
.main2 .cont ul li {
    margin-bottom: 46px;
    position: relative;
    float: left;
    width: 370px;
    margin-left: 45px;
}

.main2 .cont ul li {
    margin-bottom: 46px;
    position: relative;
    float: left;
    width: 370px;
    margin-left: 15px;
	margin-right: 15px;
}
.main2 .cont a {
    display: block;
}
 input::-webkit-input-placeholder{
            color:#FFF;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#FFF;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#FFF;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#FFF;
        }



 textarea::-webkit-input-placeholder{
            color:#FFF;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#FFF;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#FFF;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#FFF;
        }
.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}
.main2 .cont .libot {
    background: url(m2libot.png) repeat center center;
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
  
}
.main2 .cont a.at {
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    font-size: 1.4rem;
    color: #fff;
    padding-top: 15px;
    text-align: center;
    text-transform: uppercase;
}
.main2 .cont a.ab {
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    padding-bottom: 11px;
    margin-top: 4px;
}
.main2 .cont a {
    display: block;
}

.main2 .cont a.ab span {
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    display: block;
    margin: 0 auto;
    overflow: hidden;
    height: 0;
    width: 140px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    font-size: 1.4rem;
    color: #fff;
    border: 0px solid #fff;
    border-radius: 10px;
}






.mln {
    margin-left: 0 !important;
}





































































.ca_ma {
    width: 1180px;
    margin: 0 auto;
}

.about_top {
    width: 100%;
}
.about_top h4 {
    text-transform: uppercase;
    font-size: 30px;
    line-height: 40px;
    font-weight: normal;
    background: url(../img/11.jpg) no-repeat center;
	    text-align: center;
}


.about_top a {
    font-size: 14px;
    text-transform: uppercase;
    background: url(../img/xy_32.png) no-repeat left;
    padding-left: 12px;
    color: #666;
}
























