/*******basic********/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font-size:14px;color:#333;font-family: "Microsoft YaHei",Verdana, Arial, "΢���ź�", Geneva, sans-serif;-webkit-text-size-adjust:100%;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input,textarea,button{padding:0;margin: 0;outline: none;border:none;}
header,section,nav,footer{  width:100%;}
*{color:#333; -webkit-box-sizing: border-box !important;  -moz-box-sizing: border-box !important;  box-sizing: border-box !important;  margin:0;  padding:0; }
*, input, textarea {  font-family: "Microsoft YaHei",Verdana, Arial,Geneva, sans-serif;  }
.lf{  float:left;  }
.rt{  float:right;  }
.clearFix:after{  display: block;  content:"";  clear:both;  }
.point:hover{  cursor:pointer;  }
.container{margin: auto;width:1200px;}
.hideE{  display:none;  }

*.noBorderRight{border-right:none !important;}
*.noBorderbottom{border-bottom:none !important;}
*.noMarRight{margin-right:0 !important;}
*.noAfter:after{display: none !important;}
*.transit{
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;}
img.scale:hover{
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);}
*.shadow{
    -webkit-box-shadow: 1px 1px 1px 1px #dddddd;
    -moz-box-shadow: 1px 1px 1px 1px #dddddd;
    box-shadow: 1px 1px 1px 1px #dddddd;}
/***back to top**/
#toTop{width:56px;height:56px;position:fixed;cursor:pointer;display:none;right:3%;bottom:4%;z-index:60;background:url("../../images/home/top.gif") no-repeat center;  background-position: -53px 0;  }
#toTop:hover{background-position-x:-115px}
@font-face {font-family:FontAwesome;font-style:normal;font-weight:400;src:url(fonts/fontawesome-webfont.eot?v=4.5.0);src:url(fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg')}
@font-face {font-family:Pe-icon-7-stroke;font-style:normal;font-weight:400;src:url(fonts/Pe-icon-7-stroke.eot?d7yf1v);src:url(fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format('embedded-opentype'),url(fonts/Pe-icon-7-stroke.woff?d7yf1v) format('woff'),url(fonts/Pe-icon-7-stroke.ttf?d7yf1v) format('truetype'),url(fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format('svg');}



/********header*******/
.header{width: 100%;/*height:150px;*/}
.header .headTop{height:30px;line-height: 30px;background: #0972d4/*url("../../images/home/bg1.jpg") no-repeat center*/;}
.header .headTop *{font-size: 12px;color:#fff;}
.header .headTop a{padding:0 15px;position: relative;}
.header .headTop a:after{position: absolute;content: "";right:0;top:12px;display: block;width:1px;height:12px;background: #666;}
.header .headTop a.op3:after{display: none;}
.header .headTop a:hover{color:#4bb344;}

.header .headMid .hotLine{margin-top: 10px;}
.header .headMid .hotLine img{margin-top: 12px;margin-right: 3px;}
.header .headMid .hotLine .p1{color:#4b4949;font-size: 14px;padding-left: 16px;}
.header .headMid .hotLine .p2{color:#0972d4;font-size: 26px;font-weight:bold;font-style: italic;}

.header .headMid{height:75px;}
.header .headMid .container{position: relative}

.logoBox{position: relative;}
.logoBox img{display: block;  float: left;}
.logoBox span{font-size:35px;color:rgb(75,75,75);display:block;float:left;}
.logoBox span i{font-style: normal;color:rgb(204, 204, 204);}



.navBox{position: absolute;width:100%;height:48px;z-index: 200; background:#0972d4;}
.navBox .container{background: /*url("../../images/home/bg2.jpg") no-repeat center*/;}
.navList{margin-left: 145px;}
.navList>li{position: relative;display: inline-block;height:auto;text-align: center;margin: 0;padding: 0;width:100px;  }
.navList>li:last-child{margin: 0;}

.navList>li>a{display: block;height:48px;line-height:48px;text-align: center;font-size: 16px;color:#fff;position: relative;}
/*.navList>li>a:after{content:"";display: none;position: absolute;bottom:0;width:33%;height:4px;left:34%;background: #40a7e2;}
.navList>li:hover>a:after{display: block}*/
/*.navList>li:hover>a{color:#40a7e2;}*/
/*.navList>li:after{width:100%;background: url("../../images/home/bg3.png") no-repeat center;position: absolute;left:0;bottom:-32px;z-index:500;height:32px;content: "";display: none;}
.navList>li:hover:after{display:block;}*/
.navList>li:hover>a{background: #0972d4;color:#fff;}
/*.navList>li:hover .smallList{height: auto;}
.navList>li:hover .smallList li{display:block;}*/
.smallList{width:100%;/*position: absolute;left:0;top:95px;z-index:500;*/ display:none;position: absolute;left:0;top:48px;z-index: 1000;overflow: hidden;background: #2f2f2f;}
/*.smallList:after{width:100%;background: url("../../images/home/bg3.png") no-repeat center;!*position: absolute;left:0;bottom:-32px;z-index:500;*!height:32px;content: "";display: block; }*/
/*.smallList li{display: none}*/
.smallList li a{display: block;width:100%;height:40px;line-height:40px;padding:0 8px;font-size: 13px;overflow: hidden;color:#fff; }
.smallList li a:hover{color:#0972d4; }
/*.smallList li a:hover{color:#fdb811;}*/
.smallList li{border-bottom:1px solid #ddd;}
.smallList li:last-child{border-bottom:none;}

.navBox .searchBox{margin-top: 5px;margin-right: 13px; }
.navBox .searchBox .input1{padding:4px 12px;background: #434343;color:#797a79;font-size: 12px;width:148px; position: relative;top:7px; }
.navBox .searchBox .input2{font-size: 0;background: url("../../images/home/search.png") no-repeat center;width:28px;height:28px;}


/******nav******/



/*****banner****/
.bannerBox{position: relative;}


.slick_ban .slick-slide img{width:100%;}
.slick-list{width:100%;}
.slick_ban .slick-prev:before,.slick_ban .slick-next:before{display: none;}
.slick_ban .slick-prev,.slick_ban .slick-next{width:71px;height:71px;opacity: 0.7;border-radius:6px;z-index: 100;top:45%;}
.slick_ban .slick-prev{background: url("../../images/home/left1.png") no-repeat center;left:75px;}
.slick_ban .slick-next{background: url("../../images/home/right1.png") no-repeat center;right:75px;}
.slick_ban .slick-dots{bottom:11px;display: none;}
/*.slick_ban .slick-prev:hover,.slick_ban .slick-next:hover{background-color:rgba(0,0,0,.3);}*/
/*.slick_ban .slick-dots li{width:20px;height:20px;}
.slick_ban .slick-dots li button{padding:0;width:20px;height:20px;}
.slick_ban .slick-dots li.slick-active button{background: #ff8400;}*/
/*.slick_ban .slick-dots li button{background: #fff;}*/
/*.slick-dots li button:before{display: none;}*/
.slick_ban .slick-dots li button:before{opacity: 1;color: #fff}
.slick_ban .slick-dots li button:before{opacity: 1;color: #fff;font-size:12px;}
.slick_ban .slick-dots li.slick-active button:before{opacity: 1;color: #d0231c;}



/*****sec1*******/
.sec01{ margin-top:2px; height:55px; overflow:hidden; line-height:55px; border-bottom:1px #CCCCCC solid; border-top:1px #CCCCCC solid; font-size:16px }
.sec01 .boxlft{ float:left; width:435px; padding-left:25px;  border-right:1px #CCCCCC solid; background: url("../../images/home/gg.jpg") no-repeat left center;}
.sec01 .boxmid{ float:left; width:430px;  border-right:1px #CCCCCC solid; text-align:center}
.sec01 .boxrig{ float:right; width:280px; padding-left:30px; background: url("../../images/home/tt.jpg") no-repeat left center; }
.sec01 .boxrig b{ font-size:24px; color:#039}
.sec01 .boxmid input{ border:1px #CCCCCC solid;}
.sec01 .boxmid .ss{ width:200px}
.sec01 .boxmid .an{ width:23px; background: url("../../images/home/ss.jpg") no-repeat center;}
.sec1{background: #0972d4 url("../../images/home/bg8.jpg") no-repeat right center;height:140px;width:100%;}
.sec1 .container{background: url("../../images/home/bg3.jpg") no-repeat center;height:140px;}
.secBox{}
.secBox .secTi{text-align: right;}
.secBox .secTi .chName{font-size: 30px;}
.secBox .secTi .enName{font-size: 14px;font-style: italic;}

.sec1 .secTi{margin-left: 16px;margin-top: 30px;}
.sec1 .secTi *{color:#fff;}

.sec1 .goodTypeCon {width:915px;padding-top: 16px;position: relative;margin-right: 9px;}
.sec1 .goodTypeCon a{display: block;width:175px;height:42px;line-height: 40px;text-align: center;font-size: 18px;color:#fff;border:1px solid #525554;margin: 3px auto;}

.sec1 .swiper-button-next.swiper-button-disabled,.sec1 .swiper-button-prev.swiper-button-disabled{opacity: 0;}
.sec1 .swiper-button-next,.sec1 .swiper-button-prev{width:26px;height:52px;z-index: 400;}
.sec1 .swiper-button-next{background: url("../../images/home/right2.png") no-repeat center;right:-30px;}
.sec1 .swiper-button-prev{background: url("../../images/home/left2.png") no-repeat center;left:-30px;}


/******sec2******/
.sec2{padding:47px 0;}
.sec2 .part1{width:165px;border:6px solid #f7f7f7;padding: 18px 0 7px;}
.sec2 .part1 .secTi{}
.sec2 .part1 .secTi .chName{color:#0972d4;}
.sec2 .part1 .secTi .enName{color:#939090;font-size: 18px;}
.sec2 .part1 .tip{color:#dbdbdb;font-weight: bold;font-size: 18px;}
.sec2 .part2 {/*margin-left: 40px;*/}
.sec2 .part2 .msgBox{font-size: 16px;line-height: 30px;height:450px;overflow: hidden;width:600px; padding-top:40px}
.sec2 .part2 .msgBox img{ padding-top:10px}
.sec2 .part3 {width:592px;/*background: url("../../images/home/bg4.png") no-repeat left center;*/}
.sec2 .part3 .picBox{width:592px;height:491px;overflow: hidden;}




@keyframes upDown{
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}

@-khtml-keyframes upDown {
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}

@-ms-keyframes upDown {
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}
@-o-keyframes upDown {
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}
@-webkit-keyframes upDown {
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}
@-moz-keyframes upDown {
    0%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
    50% {
        -webkit-transform:translate3d(0,15px,0) ;
        -moz-transform:translate3d(0,15px,0) ;
        -ms-transform:translate3d(0,15px,0) ;
        -o-transform:translate3d(0,15px,0) ;
        transform:translate3d(0,15px,0);
        opacity:0;
        filter:alpha(opacity=0);
    }
    100%{
        -webkit-transform:translate3d(0,0,0) ;
        -moz-transform:translate3d(0,0,0) ;
        -ms-transform:translate3d(0,0,0) ;
        -o-transform:translate3d(0,0,0) ;
        transform:translate3d(0,0,0) ;
        opacity:1;
        filter:alpha(opacity=100);
    }
}


/*********sec3**********/
.sec3{background: url("../../images/home/bg5.png") no-repeat center;background-size: 100% 100%;height:114px;}
.sec3 .part1{margin-top: 24px;margin-left: 30px;}
.sec3 .number{font-family: Arial;font-weight: bold;font-size: 30px;color:#409468;font-style: italic;margin-top: 40px;margin-left: 125px;}
.sec3 .part3{margin-top: 30px;}

.sec3 .part3 .searchBox{margin-top: 5px;margin-right: 13px; }
.sec3 .part3 .searchBox .input1{padding:4px 12px;background: #434343;color:#797a79;font-size: 12px;width:148px; position: relative;top:7px; }
.sec3 .part3 .searchBox .input2{font-size: 0;background: url("../../images/home/search.png") no-repeat center;width:28px;height:28px;}

/*******sec4*********/
.sec4{padding:44px 0;background: #f3f3f3;}
.sec4 .secTi{}
.sec4 .secTi .chName{font-size: 30px;color:#0972d4;}
.sec4 .secTi .enName{font-size: 18px;color:#939090;}
.leftGdType .topBox{width:250px;height:90px;background: #edebeb;padding-right:32px;padding-top: 14px;margin-bottom: 3px;}
.sec4List{height:326px;overflow: hidden;margin-bottom: 4px;}
.sec4List li{margin-bottom: 3px;}
.sec4List li a{display: block;height:44px;background: #fff;line-height: 44px;position: relative;padding-left:30px;font-size: 16px;}
.sec4List li a:before{display: block;height:44px;line-height: 44px;position: absolute;top:0;left:5px;content: "+";color:#2f2f2f;font-weight: bold;font-size: 18px;}
.sec4List li a:hover{border:1px solid #333;color:#fff;background: #555555;font-size: 16px;line-height:42px;}
.sec4 .lookMore{display: block;width:100%;height:44px;border:4px solid #0972d4;background: #fff;font-size: 16px;color:#0972d4;}
.leftGdType .bottomBox{padding:5px 5px;background: #edebeb;}
.leftGdType .bottomBox img{}
.leftGdType .bottomBox .hotline{text-align: right;margin-top: 20px;padding-right:5px;}
.leftGdType .bottomBox .hotline .p1{font-size: 14px;color:#040404;}
.leftGdType .bottomBox .hotline .p2{color:#0972d4;font-size: 22px;font-weight: bold;line-height: 30px;}
.rightGdBox{width:930px;}

#demo{overflow: hidden; margin:0 auto; width: 100%; /*height:750px;*/ }
#indemo{ width:2500px; /*height:200px;*/}
#marquePic1,#marquePic2{ width:1110px; /*height:380px;*/ float:left;}
#marquePic1{}

.product_in{}
#demo .product_box{ width:1110px; height:420px; }
#demo .product_box ul li{ float:left; width: 294px; overflow: hidden;margin-right: 27px;   text-align:center;border:2px solid #fff;padding: 11px;background: #edebec;position: relative;margin-bottom: 12px;}

#demo .product_box ul li .con{width: 100%;position: relative;}
#demo .product_box ul li .picBox{width:100%;height:217px;overflow: hidden;}
#demo .product_box ul li .picBox img{width:100%;height:100%;}
#demo .product_box ul li .jiaBtn{width:22px;height:19px;line-height: 16px;text-align: center;background: #b3b1b2;color:#fff;font-size: 20px;position: absolute;left:45%;bottom:-15px;}
#demo .product_box ul li .name{font-size: 17px;color:#333;height:40px;line-height: 40px;text-align: center;margin-bottom: 5px;}
#demo .product_box ul li .mask{display:none;position: absolute;top:0;left:0;right:0;bottom:0;background: url("../../images/home/bg6.png") repeat;}
#demo .product_box ul li .mask .blackJia{position: absolute;top:0;right:0;width:22px;height:19px;line-height: 16px;text-align: center;background: #2f2f2f;color:#fff;font-size: 20px;}
#demo .product_box ul li:hover .jiaBtn{display: none;}


.hotlineBox{padding:11px 0;}

/**********sec5***********/
.sec5{}
.sec5 img{display: block;width:100%;height:auto;}

/******sec6*********/
.sec6{}
.sec6 img{display: block;width:100%;height:auto;}

/******* sec7 ******/
.sec7{padding:37px 0 50px;}
.sec7 .part1{width:252px;border:6px solid #ececec;padding-top:34px;height:210px;position: relative;}
.sec7 .part1 .picBox{width:194px;height:125px;overflow: hidden;
    position: absolute;
    left: 22px;
    bottom: -73px;}

.sec7.secBox .secTi{background: #fff;position: relative;right:-6px;}
.sec7.secBox .secTi .chName{color:#0972d4;}
.sec7.secBox .secTi .enName{color:#939090;font-size: 18px;}

.sec7 .part2{width:400px;margin-left: 30px;}
.sec7 .part2 .picBox{width:400px;height:194px;overflow: hidden;position: relative;}
.sec7 .part2 .name{width:400px;height:50px;line-height:50px;overflow: hidden;left:0;bottom:0;position: absolute;text-align: center;background: rgba(0,0,0,.7);font-size: 16px;color:#fff;}
.sec7 .part2 .msgBox{font-size: 14px;line-height: 24px;color:#989898;height:72px;overflow: hidden;}

.sec7 .part3 {width:500px;}
.sec7 .part3 ul{}
.sec7 .part3 ul li{padding:5px 30px;background: #f5f5f5;margin-bottom:14px;border:2px solid transparent;}
.sec7 .part3 ul li:last-child{margin-bottom:0;}
.sec7 .part3 .name{font-size: 16px;line-height: 30px;height:30px;color:#5e6162;overflow: hidden;}
.sec7 .part3 .txt{font-size: 14px;line-height: 18px;height:36px;color:#989898;overflow: hidden;}

.sec7 .part3 ul li:hover{border:2px solid #0972d4;}


/****footer****/
.foot{background: #1156a1;height:421px;}
.foot .container{/*background: url("../../images/home/bg7.jpg") no-repeat center;*/height:421px;}
.foot .part1{width: 268px;padding-top: 35px;padding-right: 16px;}
.foot .part1 .secTi{margin-bottom: 24px;}
.foot .part1 .secTi .chName{color:#fff;}
.foot .part1 .secTi .enName{color:#939090;font-size: 18px;}


.indexFormBox .indexformLine{line-height: 28px;background:rgba(0,0,0,0.15);margin-bottom:6px;}
.indexFormBox .indexformLine label{width:45px;height:28px;padding-left:12px;font-size: 12px;color:#5bcd90;}
.indexFormBox .indexformLine input[type="text"],.indexformLine textarea{width:206px;padding-right:25px;font-size: 12px;color:#fff;}
.indexFormBox .indexformLine input[type="text"]{padding:6px 0;background-color: transparent;color:#fff;}
.indexFormBox .indexformLine textarea{height:120px;width:206px;line-height: 18px;font-size: 12px;color:#fff;padding:5px 0;padding-right:8px;resize: none;background-color: transparent}
.indexFormBox .indexformLine .yzmPic{display: block;height:28px;/*position: absolute;top:0;right:0px;*/width:70px;float:left;position: relative;top:0;right:0;}
.indexFormBox .indexformLine.yzmLine{position: relative;width:185px;}
.indexFormBox .indexformLine.yzmLine label{width: 60px;}
.indexFormBox .indexformLine.yzmLine input{width: 55px;color:#9b9b9b;padding-right:5px;}
/*.indexFormBox .indexformLineSubBtn{display: block;width:100%;height:40px;font-size:16px;color:#fff;background-color: #4bb344;cursor: pointer; }*/
.indexFormBox .indexformLineSubBtn{position: absolute;right:-67px;top:0;width:58px !important;height:28px;font-size: 12px;color:#5bcd90 !important;border:1px solid #fff;background: #2f2f2f;padding: 0 !important;}



.foot .part2{width:435px;padding:47px 29px 0;}
.foot .part2 .p1{line-height: 30px;font-size: 12px;color:#fff;}
.foot .part2 .phoneNum{font-size: 36px;color:#4bab78;font-weight: bold;font-style: italic;}
.foot .part2 .copyRight{line-height: 18px;color:#aaa5a5;font-size: 12px;margin-top: 78px; width:650px;}

.foot .part3{width: 495px;padding-left: 25px;padding-top: 50px;}





/*********other********/
.detailBox img{/*max-width: 100%;display: block;margin: auto;*/}
.page{text-align: center}
.lfSmallNavBox{width:19%;  }
.title{width:100%;height:100px;border:5px solid #e3e3e3;position: relative;  }
.titleTxt{position: absolute;width: 106%;text-align: center;font-size: 23px;font-weight: bold;color: #0972d4;height: 35px;line-height: 35px;top: 26px;left: -5px;background: #fff}
div.section{ padding:30px 0;}
.lfSmallNav{  margin-top:30px;  border:1px solid #ccc; }
.lfSmallNav>li,.lfsecondList>li{position:relative;line-height:50px;text-align: center;font-size: 14px;color:#643e33;border-bottom:1px solid #ccc}
.lfSmallNav>li:last-child,.lfsecondList>li:last-child{  border-bottom:none;  }
.lfSmallNav>li:hover,.lfsecondList>li:hover{  background:#0972d4;  }
.lfSmallNav>li:hover>a,.lfsecondList>li:hover>a{  color:#fff;  }
/*.lfSmallNav>li:hover .lfSmallNav_little{display: block;}*/
.lfSmallNav_little{display: none;background: #fff;}
.lfSmallNav_little>div{height:30px;line-height: 30px;}
.lfSmallNav_little>div:hover{background: #0972d4; }
.lfSmallNav_little>div:hover a{color:#fff;}



.lfsecondList{position: absolute;z-index:100;left:249px;top:-1px;width:100%;}
.contactUsBox{margin-top:30px;border:1px solid #ccc;padding:10px;  }
.contactUsTitle{ width:100%; text-align: center; font-size: 24px; color:#707070; line-height: 43px; height: 60px; font-weight: bold;}
.contactUsTitle strong{color:#0972d4;}
.leftcontactWay{color: #666;line-height: 23px;margin-top: 20px;font-size: 14px;margin-bottom: 45px;-ms-word-break: all;word-break: break-all;  }
.leftcontactWay>b{display: block;}
.rtMsgBox{width:81%;  padding-left:30px;  }
.msgBoxTop{height: 100px;line-height: 100px;padding-left: 10px;padding-right: 14px;  }
.msgBoxTop a:hover{text-decoration: underline}
.msgBoxTop b{ font-size: 28px; color:#0972d4; }
.msgBoxTop p{ font-size: 14px; color:#666; }
.contactUsBox .hotLineBox{padding:10px 0;line-height: 30px;border:1px solid #707070;position: relative;font-size: 16px;color:#707070;text-align: center;  }
.contactUsBox .hotLineBox>p{position: absolute;left: 71px;top: -9px;height: 16px;line-height: 16px;background: #fff;  }
.contactUsBox .hotLineBox *{color:#0972d4}
.msgListBox{width:100%; }
.msgListBox ul{width:100%;  }
.msgListBox ul li{ width:263px;margin: 0 25px 10px; }
.msgListBox .picBox{width:100%;overflow: hidden;height:263px;position: relative;  }
.msgListBox .picBox img.videoLogo{/*display: block;width:100%;height:100%;*/-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;  }
.msgListBox .picBox:hover img.videoLogo{-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);  }
.msgListBox .picTitle{width: 100%;height: 50px;line-height: 50px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 14px;text-align: center;  }
.picTitle:hover{color:#707070;}


/***********picArti*********/
.newsList li{display: block;padding:15px 0;border-bottom:1px dashed #ccc;  }
.newsPicBox{width:25%;height:130px;overflow: hidden;position: relative;  }
.newsPicBox img{/*display: block;width: 100%;height:100%;*/-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;;  }
.newsPicBox img:hover{-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);  }
.newsMsgBox{width:75%;padding-left:20px;  }
.newsMsgNewSet{ width:100%; !important;  }
.newsTitle{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size:18px;color:#666;margin-bottom: 10px;height:20px;line-height: 20px;font-weight: bold;  }
.newsTitle a{color:#666;}
/*.newsTitle a:hover{color:#4ab344;}*/
.newsTime{font-size: 12px;color:#555555}
.newsMsg{font-size: 14px;line-height: 20px;height: 40px;overflow: hidden;margin-bottom: 8px;}
.watchNews{margin-top:10px; }
.watchNews a{font-size:14px;  color:#707070;  }
.page{ width:100%; text-align: right; margin-top:15px;  }


/*******onlineMsg*******/
.fmb_formline{width:460px;line-height: 50px;background-color:#737373;margin-bottom:15px;}
.fmb_formline label{width:75px;height:50px;padding-left:24px;font-size: 14px;color:#9b9b9b;}
.fmb_formline input[type="text"],.fmb_formline textarea{width:360px;padding-right:25px;}
.fmb_formline input[type="text"]{padding:16px 0;background-color: transparent;color:#9b9b9b;}
.fmb_formline textarea{height:110px;line-height: 25px;font-size: 14px;color:#9b9b9b;padding:12px 0;padding-right:25px;resize: none;background-color: transparent}
.yzmPic{display: block;height:50px;position: absolute;top:0;right:-240px;width:145px;}
.yzmLine{width:220px;position: relative}
.yzmLine.yzmLine label{width: 93px;}
.yzmLine.yzmLine input{width: 125px;color:#9b9b9b;padding-right:10px;}
.footSubBtn{display: block;width:100%;height:50px;font-size:18px;color:#9b9b9b;background-color: #737373;cursor: pointer }
.footMsgBox .contactWayTitle{margin-bottom:12px; }

.msgForm{ width:100%;margin-top: 30px; }
.formBox{ width:300px; margin:auto;  }
.formLine{width:100%;background: #ededed;margin-bottom:25px;line-height: 30px;padding:0 15px;  }
.selectLine{width:195px !important;  }
.formLine label,.formLine input[type="text"],.formLine select,.formLine textarea{font-size:12px;  }
.formLine input[type="text"],.formLine select{height:30px;border:none;outline: none;background: #ededed;  }
.formLine input[type="text"],.formLine textarea{width:230px;padding:0 10px;  }
.formLine textarea{padding:8px;resize: none;line-height: 15px;border:none;outline: none;background: #ededed;height:150px;  }
.formLine select{width:100px;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;background-color: #ededed;  }
.SubBtn{display: block;cursor: pointer;color: #fff;font-size: 14px;letter-spacing: 5px;background: #007c38;border: none;outline: none;width: 100%;padding: 10px 0;text-align: center;font-family: Verdana, Arial, "΢���ź�", Geneva, sans-serif;  }


/**********single*****/
.newsBigTitle{text-align: center;font-size: 18px;margin-bottom:10px;font-weight: bold;  }
.apprTime{text-align: center;color:#666;font-size: 14px;margin-bottom:10px;font-weight: bold;  }
.newsTxt{font-size: 14px;color:#666;  }
.newsTxt img{ display: block;margin:20px auto;max-width: 100%; }

.goodsPic img{display: block;margin:20px auto;max-width: 50%;}
.backOut{margin-top:25px;  }
.backOut,.backOut a{color:#000;  }
.toNext{margin-top:5px;}
.toNext,.toNext a{color:#000;  }
.backOut a:hover,.toNext a:hover{text-decoration: underline;  }



/*********caselist********/
.caseListBox{width:100%; }
.caseListBox ul{width:100%;  }
.caseListBox ul li{ width:263px;margin: 0 25px 10px; }
.caseListBox .picBox{width:100%;overflow: hidden;height:136px;position: relative;  }
.caseListBox .picBox img.videoLogo{/*display: block;width:100%;height:100%;*/-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;  }
.caseListBox .picBox:hover img.videoLogo{-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);  }
.caseListBox .picTitle{width: 100%;height: 50px;line-height: 50px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 14px;text-align: center;  }
