﻿@charset "utf-8";

/************************************************************************************************************/

.glyphicon{ top:0 !important;}
.no-padding {padding: 0 !important;}
.no-margin {margin: 0 !important;}
.no-background{ background:none !important;}
.no-border{ border:none !important;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.w100{ width:100% !important;}
.h100{ height:100% !important;}
a{ text-decoration:none !important; cursor:pointer !important;}
.imgvertical{vertical-align:middle !important;}
.container-fluid{ max-width:1000px !important;}
.margin10{margin-bottom:10px;}
.margin20{margin-top:20px;}
*{font-family: "微软雅黑" ;}
.paddingtop10{padding-top: 10px;}
.padding10{padding-left:10px;padding-right:10px;}
.padding20{padding-left:20px;padding-right:20px;}
/*header*/
header{width:100%;transition:all 0.5s; background:#ffffff;}
header .head{width:100%; height:75px;}
header .logo{height:100%;transition:all 0.5s;}
header .logo img{ margin:1px 0 0 0; width:343px; height:73px;transition:all 0.5s;}
header .dianhua{text-align: left;margin-top: 25px;padding:0;}
header .dianhua a{display:inline-block;background: url(../images/e-tel.png) no-repeat 0% 50%;line-height:16px;height:30px;padding-left:22px;padding-right:20px;float:right;}
header .dianhua a label{padding-left:10px;font-size:14px;margin:0;color:#8ec31f;font-weight: bold;display:block;}
header .dianhua a span{font-size:14px;color:#8ec31f;font-weight: bold;}
header .icon-menu span{color:#8ec31f;font-size:35px;padding-right:15px;margin-top:25px;cursor: pointer;}
/*导航*/
nav{width:100%;height:45px;background: #8ec31f;}
nav>div,nav>div>div,nav>div>div>ul{height: 100%;}
nav .nav li{width:12.5%;height:100%;text-align: center;float:left;height:45px;}
nav .nav li a{color:#fff;font-family:"微软雅黑";padding:0;font-size:15px;line-height:45px;display: block;font-weight: bold;}
nav .nav li.active a{background: #ff5e2d;}
nav .nav li:hover{background: #ff5e2d;}
header .sjdnav{ width:120px; height:auto; position:absolute;right:10px; top:80px;z-index:5; }
header .sjdnav ul{ padding:0; margin:0;}
header .sjdnav li{ height:35px;display:block; padding:0; background:rgba(247, 61, 4, 0.7); text-align:center; margin-bottom:1px;}
header .sjdnav li a{display:block; color:#fff; line-height:35px; font-size:15px;}
header .sjdnavhide{ height:0; overflow:hidden;}	
header .sjdnav li:hover{background:#ff5e2d;}


/*浮动QQ*/
.dock {
	position: fixed;
	right: 0px;
	width: 50px;
	-moz-opacity: 0.7;
	opacity: 0.7;
	z-index: 200;
}

.dock.close {
	z-index: 50;
}

.dock ul.icons {
	position: absolute;
	list-style: none;
	right: 0px;
	padding: 0px;
	width: 50px;
	border: 1px solid #333;
	border-right: none;
	background: #111;
	-moz-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.dock.close ul.icons {
	right: -70px;
}

.dock ul.icons li i {
	display: block;
	position: relative;
	width: 50px;
	height: 50px;
	background: url(../images/icons.png) no-repeat;
	cursor: pointer;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	z-index: 210;
}




.dock ul.icons li.active i {
	-moz-opacity: 0.4;
	opacity: 0.4;
}

.dock ul.icons li.up i {
	background-position: -63px -150px;
}

.dock ul.icons li.tel i {
	background-position: -62px -108px;
}

.dock ul.icons li.im i {
	background-position: -63px -20px;
}

.dock ul.icons li.wechat i {
	background-position: -59px -66px;
}

.dock ul.icons li.down i {
	background-position: -63px -190px;
}

.dock ul.icons li p {
	display: block;
	position: absolute;
	top: 50px;
	right: -260px;
	padding: 15px 20px;
	height: 120px;
	color: White;
	line-height: 30px;
	border: 1px solid #333;
	border-right: none;
	background: #111;
	-moz-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
	-moz-opacity: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .4s ease-in-out .1s;
	-moz-transition: all .4s ease-in-out .1s;
	-ms-transition: all .4s ease-in-out .1s;
	-o-transition: all .4s ease-in-out .1s;
	transition: all .4s ease-in-out .1s;
	overflow: hidden;
	z-index: 201;
}

.dock ul.icons li.active p {
	right: 50px;
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
}

.dock ul.icons li.tel p {
width: 150px;
    height:150px;
    line-height:30px;
    font-size:13px
}

.dock ul.icons li.im p {
width: 150px;
    height:150px;
    line-height:30px;
    font-size:13px
}

.dock ul.icons li.im p a {
	display: block;
	margin-top: 12px;
	width: 100px;
	height: 35px;
	line-height: 32px;
	color: #00dfb9;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	border: 1px solid #00dfb9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.dock ul.icons li.im p a:hover {
	color: White;
	background: #0f8773;
	border: 1px solid #0f8773;
}

.dock ul.icons li.wechat p {
	width: 150px;
    height:150px;
    line-height:30px;
    font-size:13px
}

.dock ul.icons li.wechat p img {
	
	border: 2px solid #000;
}

.dock a.switch {
	position: absolute;
	display: block;
	top: 270px;
	right: 11px;
	width: 26px;
	height: 26px;
	background: url(../images/icons.png) no-repeat 0px -640px;
	cursor: pointer;
	-webkit-transition-delay: .15s;
	-moz-transition-delay: .15s;
	-ms-transition-delay: .15s;
	-o-transition-delay: .15s;
	transition-delay: .15s;
}

.dock a.switch.off {
	background-position: -32px -640px;
}

.scott{padding:3px;margin:3px;text-align:center;}
.scott a{border:#ddd 1px solid;padding:2px 5px;color:#88af3f;margin:0 2px 0 0;text-decoration:none;}
.scott a:hover{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
.scott a:active{border:#85bd1e 1px solid;color:#638425;background-color:#f1ffd6;}
.scott span.current{border:#b2e05d 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-
color:#b2e05d;}
.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}



/*轮播图*/
.flexslider{width:100%;  transition:all 1s;}
.banner .focusBox{position: relative;width: 100%;height: 500px;overflow: hidden;}
.banner .focusBox .main_image ul li{position:relative;overflow: hidden;}
.banner .focusBox .main_image ul li span{display:block;height:500px;}
.banner .focusBox .prev{width: 50px !important;height: 50px !important;position: absolute;top: 200px;z-index: 3;filter: alpha(opacity=20);-moz-opacity: .2;opacity: .2;-webkit-transition: All .5s ease;-moz-transition: All .5s ease;-o-transition: All .5s ease;background: url(../images/prev.png) no-repeat;left: 0;}
.banner .focusBox .next{width: 50px !important;height: 50px !important;position: absolute;top: 200px;z-index: 3;filter: alpha(opacity=20);-moz-opacity: .2;opacity: .2;-webkit-transition: All .5s ease;-moz-transition: All .5s ease;-o-transition: All .5s ease;background: url(../images/next.png) no-repeat;right: 0;}
.banner .focusBox .next:hover{filter: alpha(opacity=60);opacity: 0.6;}
.banner .focusBox .hd{overflow: hidden;zoom: 1;position: absolute;bottom: 30px;right: 50%;z-index: 3;margin-left: -50px;text-align: center;}
.banner .focusBox .hd li{display: inline-block;line-height: 10px;text-align: center;font-size: 12px;width: 10px;height: 10px;cursor: pointer;overflow: hidden;background: #000;margin-left: 4px;border-radius: 50%;-webkit-transition: All .5s ease;-moz-transition: All .5s ease;-o-transition: All .5s ease;}
.banner .focusBox .hd li.on{background:#8ec31f;}
/*.banner .swiper-wrapper .swiper-slide img {
  width: 100%;
}*/

/*内页BANNER图*/
.flexslider{width:100%;  transition:all 1s;}
.nybanner .focusBox{position: relative;width: 100%;}
.nybanner .focusBox .main_image ul li{position:relative;overflow: hidden;}
.nybanner .focusBox .main_image ul li span{display:block;}
#neiye_banner img{
	width: 100%;
	display: block;	
}



.public-list .top-nav {padding-top: 10px;}
.public-list .top-nav h3 {font-size: 26px;line-height: 42px;color: #333;}
.public-list .top-nav .s-nav {margin-top: 32px;height: 100%;font-size: 16px;line-height: 28px;}
.public-list .top-nav .s-nav .stt {display: inline-block;margin-right: 35px;}
.public-list .top-nav .s-nav li {margin-right: 50px;border-bottom: 2px solid #fff;}
.public-list .top-nav .s-nav li a {display: inline-block;color: #666;padding: 0 9px;}
.public-list .top-nav .s-nav li:hover a {color: #888;}
.public-list .top-nav .s-nav li.hover {border-bottom: 2px solid #8ec31f;}
.public-list .top-nav .s-nav li.hover a {color: #333;}

.website-wrap .top-nav{padding-top: 0px;}
.website-wrap .top-nav h3{text-align: center;}
.website-wrap .top-nav .s-nav{text-align: center;}
.website-wrap .top-nav .s-nav ul{display: inline-block;}
.website-wrap .top-nav .s-nav li.tt{margin-right: 32px;}
li {float: left;}
ul, ol, li, dl, dd {margin: 0;padding: 0; }
ul, ol {list-style: none outside none; }





/*biaoti*/
.title02{ margin:0 0 30px; background:url(../images/titlejgx_03.jpg) repeat-x 0 82%;}
.title02 h2{font-family:"Aparajita",Times,serif; font-size:45px; color:#fff; line-height:40px }
.title02 h1{padding:0 30px; background:#282828; display:inline-block; font-size:30px; color:#fff; line-height:40px;}
.title02-2{background:url(../images/line.png) repeat-x 0 82%;}
.title02-2 h2{ color:#505050; }
.title02-2 h1{ background:#e9e9e9;color:#505050;}
.title02-3 h1{background:#fff;}
.title02 h2:hover{color:#8ec31f;}
.title02 h1:hover{color:#8ec31f;}
    /*产品分类*/
.product{margin-top:40px;}
.product .imgbox{transition: all 0.4s;border-radius:50%;background:#fff;overflow:hidden;border:5px solid #fff;}
.product .imgbox:hover{border-color:#8ec31f;transform:scale(1.1)}
.product .imgbox a{display:block;width:100%;height:100%;}
.product  .img1{background:url(../images/pro1.png) no-repeat center;background-size:cover;}
.product  .img2{background:url(../images/pro2.png) no-repeat center;background-size:cover;}
.product  .img3{background:url(../images/pro3.png) no-repeat center;background-size:cover;}
.product .img4{background:url(../images/pro4.png) no-repeat center;background-size:cover;}
.product  .img5{background:url(../images/pro5.png) no-repeat center;background-size:cover;}
.product .swiper-button-next,.product .swiper-button-prev{background-size: 14px 23px;}
 .text01{margin-top:50px;}
.text01 h1 { font-size: 18px;  line-height: 30px;  color: #fff;  }
.text01 h1 span { display: block;  font-family: "Times New Roman", Times, serif;  font-size: 12px;  }
.more1 a {  display: block;  font-size: 18px;  margin: 30px auto;  width: 150px;  height: 45px;  color: #fff;  line-height: 45px;border:2px solid transparent;    transition: all 0.4s;  background: #8ec31f;  border-radius: 5px;}
.more1 a:hover{color:#8ec31f;background:#fff;border-color:#8ec31f;}
    /*about*/
.about .left .imgbox{height:356px;width:100%;background:url(../images/about.png) no-repeat center;position:relative;overflow:hidden;}
.about .imgbox a{display:block;height:100%;width:100%;}
.about .right{padding-bottom: 12px;  background: #fff;}
.about .right .img-list{ margin:20px 0 0 0;}
.about .right .img-list .imgbox{ position:relative; height:152px; overflow:hidden; background:#f0f0f0;}
.about .right .img-list .imgbox.img1{background:url(../images/about-img1.jpg) no-repeat center;background-size:cover;}
.about .right .img-list .imgbox.img2{background:url(../images/about-img2.jpg) no-repeat center;background-size:cover;}
.about .right .img-list .imgbox.img3{background:url(../images/about-img3.jpg) no-repeat center;background-size:cover;}
.about .right .textbox p{ padding:10px 0; line-height:25px; height:170px; overflow:hidden; border-bottom:solid 1px #dfdfdf;}
.about .right .textbox p a{color:#333;}
.about .mask2{position:absolute; left:0; bottom:-100%; z-index:9; width:100%; height:100%;background:url(../images/CaseSharing_mask_03.png) repeat; transition:all 0.3s;}
.about .mask2 b{ display:inline-block;font-size:30px; color:#fff; line-height:50px;}
.about .mask2 span{position:absolute; left:50%; top:50%;margin:-25px 0 0 -50px; width:100px; height:50px; border:solid 1px #fff;}
.about .left .imgbox:hover .mask2{ bottom:0;}
.about .right .img-list .imgbox:hover .mask2{ bottom:0;}
    /*说明*/
.caption{line-height:45px;}
.caption h3{font-size:30px;color:#fff;text-align: center;margin:0;}
.caption p{font-size:24px;color:#fff;text-align: center;margin:0;}
    /*产品中心*/
.product2 a{display:block;width:100%;margin-bottom:20px;}
.product2 a .pro_img{position:relative;width:100%;}
.product2 a .pro_img.img1{background:url("../images/img1.png") no-repeat center;background-size:cover;}
.product2 a .pro_img.img2{background:url("../images/img2.png") no-repeat center;background-size:cover;}
.product2 a .pro_img.img3{background:url("../images/img3.png") no-repeat center;background-size:cover;}
.product2 a .pro_img.img4{background:url("../images/img4.png") no-repeat center;background-size:cover;}
.product2 a .pro_img .mask2{position:relative; width:100%; height:100%;background:url(../images/CaseSharing_mask_03.png) repeat;}
.product2 a .pro_img .mask2 b{ display:inline-block;font-size:30px; color:#fff; line-height:50px;}
.product2 a .pro_img .mask2 span{position:absolute; left:50%; top:50%;margin:-25px 0 0 -50px; width:100px; height:50px; border:solid 1px #fff;}
.pro_title{font-size:16px;color:#505050;line-height:23px;margin:0;}
.price{font-size:14px;color:#ceccce;line-height:23px;}
.price span{color:#ff761d;}
    /*new*/
.new .new-list{ margin-bottom:20px;}
.new .new-list .imgbox{ height:230px; overflow:hidden; background:#f0f0f0;}
.new .new-list .imgbox a{display:block;width:100%;height:100%;}
.new .new-list .imgbox img{width:100%;background:no-repeat center;background-size:cover;}

.new .new-list .imgbox .img1{background:url("../images/new1.png") no-repeat center;background-size:cover;}
.new .new-list .imgbox .img2{background:url("../images/new2.png") no-repeat center;background-size:cover;}
.new .new-list .imgbox .img3{background:url("../images/new3.png") no-repeat center;background-size:cover;}
.new .new-list h2{ margin:5px 0 0 0 !important; font-size:14px; line-height:18px;}
.new .new-list h2 a{ color:#505050;font-size:14px;}
.new .new-list small{ font-size:12px; color:#929292; line-height:14px;}
.new .new-list p a{ color:#666666;line-height:20px;font-size:14px;}
.new .new-list p{ height:60px; overflow:hidden;}
.new .new-list:hover h2 a{ color:#ff761d;}
.new .new-list:hover p a{ color:#ff761d}
/*联系我们*/
.contact02 h1{font-size:16px; margin:0; color:#333333; line-height:40px;}
.contact02 .h5{height:95px;font-size:12px;line-height:24px; overflow: hidden;color:#333;}
.contact02 .h5 p{margin:0;color:#686868;line-height:26px;}
.contact02 .detailed{ overflow: hidden;}
.detailed li{line-height:24px;color:#565656;font-size:12px;overflow: hidden;}
.contact02 .detailed li b{ line-height:24px;display: inline-block;color:#8ec31f;}
.contact02 label{padding-top:0 !important;text-align: left !important;color: #666666;line-height:34px; font-weight:normal;}
.contact02 input{background:#f5f5f5; border:1px dashed #d6d5d5;}
.contact02 textarea{max-width:100%; background:#f5f5f5;border:1px dashed #d6d5d5;}
.contact02 button{width:140px;margin-top: 10px; height:30px; color:#fff;background: #8ec31f;border: none;transition: all 0.3s;}
.contact02 button:hover{background: #f94109;}
    /*服务问价*/
.price{font-size:14px;line-height:27px;color:#333;}
    /*内页产品*/
.tab_list{margin-top:15px;}
.tab_list li a{display:block;text-align:center;font-size:13px;color:#a9a9a9;background:#fff;border:1px solid #ccc;line-height:30px;}
.tab_list li.active a{background:#8ec31f;color:#fff;border-color:transparent;}
.product_ny{padding:0 100px;}
.pro_box .imgbox,.pro_box .pro_xinxi{display:inline-block;}
.pro_box .pro_xinxi{padding-left:15px;}
.pro_text{font-size:14px;line-height:27px;color:#333333;margin-top:25px;}
    /*about*/
.about{padding:0 10px;}
    /*contact*/
.contact .map{box-shadow:0 0 5px 2px #b3b3b3;padding:5px;}
.contact .contact_txt{margin-bottom:15px;}
    /*new_ny*/
.new_ny{padding:0 40px;}
.new_ny .new-list .imgbox{float:left;width:267px;height:180px;}
.new_ny .new-list .new_right{padding-left:290px;padding-top:20px;}
.new_ny .new-list .new_right p{margin-top:10px !important;}
    /*new-xq*/
.new_xq .xq_img{margin-bottom:20px;}
.new_xq .new-list p{margin-top:10px !important;height:auto;}
.new_xq .new-list:hover h2 a{ color:#505050;}
.new_xq .new-list:hover p a{ color:#666;}
	/*wei*/
footer{padding:15px 0; background:#232323;}
footer .foot{text-align:center;}
footer .foot span{font-size:14px;color:#fff;line-height:40px;margin:0 15px;}
footer .foot .e-mail{padding-left:20px;background:url("../images/foot1.png") no-repeat 0% 50%;}
footer .foot .add{padding-left:20px;background:url("../images/foot2.png") no-repeat 0% 50%;}
footer .foot .tel{padding-left:20px;background:url("../images/foot3.png") no-repeat 0% 50%;}
footer .copy{font-size:14px;color:#fff;text-align:center;}



/*内页头部*/
.ny_title{padding-top:20px;line-height:50px;border-bottom:1px solid #ccc;}
.ny_title.no_border{border:none;}
.ny_title span{font-size:18px;color:#353535;font-weight:bold; line-height:18px;border-left:3px solid #8ec31f;padding-left:8px;display: inline-block;}
.ny_box{margin-top:40px;}



.main{padding:110px 0;}
.main2{padding:30px 0;}
.main-color{background:#282828;}
.main-Background-3{background:#e9e9e9;}
.main-ny{padding:40px 0;background:#f3f3f3;}
.ny_color{background:#f3f3f3;}
.main_img{padding:44px 0;background:url(../images/main-img.png) no-repeat center;background-size:cover;}
.main_contact{margin-bottom:40px;}
/*手机端导航*/
.nav1{margin:20px auto 0px; }
.navhead{cursor: pointer; background:url("../images/headnav.png") repeat-x center;height: 40px;line-height:40px;margin-top:2px;color:#fff;font-size: 14px;padding-left:15px;}
.nav1 .nav{width:100%;position:relative;z-index:9999;}
.nav1 .nav li a{padding:5px 20px;font-size: 14px;color:#fff;text-align: center;}
.nav1 .nav li{margin-top: 3px;background:#232323;}
.nav1 .nav li:hover a{color:#fff;font-weight:bold;}
.nav1 .nav .xiala1{position:relative;z-index: 999;background:#fff;}
.nav1 .nav .xiala1 .xla a{font-size:12px;border-bottom:1px dotted #ccc;color:#333;text-align: center;line-height: 30px;display: block;}
.nav1 .nav .xiala1 .xla a:hover{color:#0a9718;}
.headnav b{line-height: 40px;font-size: 14px;padding-right:15px;}
.nav1 .sjdnavhid,.sjdnavhide{height:0;overflow:hidden;}

/*尾部*/

	/*底部菜单*/
.hot{height:66px; background: url("../images/hot.png") repeat center; position: fixed; bottom: 0; left:0;z-index: 999999;}
.w100{width:100%;}
.hot .row div a{display:block; color:#fff; padding:12px 0;}
.hot span{color:#fff; font-size:16px;line-height: 20px;}
.hot h6{font-size:12px; line-height: 20px;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot span img{ width: 20px; height: 20px;}
/*.hot .hover:hover{background: #0a9718;}*/




@media only screen and (max-width: 991px) {
	
	/*移动端导航 */
.sjdnav{ width:120px; height:auto; position:absolute;right:5px; top:100px;z-index:5; }
.sjdnav{ padding:0; margin:0;}
.sjdnav li{width:100%;transition:all 0.5s; height:35px;display:block; padding:0; background:rgba(10,151,24,0.8); text-align:center; margin-bottom:3px;}
.sjdnav li:hover{background: #4b4b4b;}
.sjdnav li a{display:block; color:#fff;padding: 0; line-height:35px; font-size:15px;font-weight:bold}
.sjdnavhide{ height:0; overflow:hidden;}
	/*banner*/
	/*#banner .main_image{ height:350px;}*/
	.product .picture13-list{padding-left:8px;padding-right:8px;}
}

@media only screen and (max-width: 767px) {	
	header .logo img{width:399px;}
	.about .right .textbox p{height:167px;}
	.about .right .img-list .list1{padding-right:0;}
	.about .right .img-list .list2{padding:0 7.5px;}
	.about .right .img-list .list3{padding-left:0;}
	.caption h3{font-size:19px;margin-top: 10px;}
	.caption p{font-size:17px;line-height: 35px;}
	.new .new-list .imgbox{float:left;width:220px;height:150px;}
	.new .new-list .new_right{padding-left:240px;padding-top:10px;}
	.main-ny{padding:20px 0;}
	.ny_box{margin-top:20px;}
	.ny_title{line-height:33px;}
	.ny_title span{border-left:none;border-bottom:1px solid #8ec31f;padding-bottom:8px;padding-left:0;}
	.product_ny,.about,.new_ny{padding:0 0;}
}
@media only screen and (max-width: 612px){
	
	
}
@media only screen and (max-width: 530px){
	.main{padding:40px 0;}
	.main_img{padding:27px 0;}
	header .logo img{width:300px;height:auto;margin-top:10px;}
	header .icon-menu span{font-size:30px;}
	header{border-bottom:3px solid #8ec31f;}
	header .sjdnav{width:100%;top:75px;right:0;}
	.title02 h2{font-size:30px;line-height:28px;}
	.title02 h1{font-size:25px;}
	.product{margin-top:20px;padding-left:15px;padding-right:15px;}
	.product .imgbox:hover{border-color:#8ec31f;transform:scale(0.9)}
	.about .right .img-list .imgbox{height:100px;}
	.new .new-list .imgbox{float:left;width:130px;height:100px;}
	.new .new-list .new_right{padding-left:140px;padding-top:0px;}
	.new_ny .new-list .new_right p{margin-top:0px !important;}
}
@media only screen and (max-width: 450px){
    .nei_content img {max-width:100%;}
    .nei_content table {width:98%}
	.sjdnav{width:100%;right:0;}
}
@media only screen and (max-width: 436px) {
	.caption h3{font-size:16px;}
	.caption p{font-size:14px;line-height: 27px;}
	footer .foot_xinxi .copy span{display:block;}
}
@media only screen and (max-width: 370px){
	header .logo{padding-left:5px;}
	header .icon-menu span{padding-right:5px;}
	header .logo img{width:270px;height:auto;margin-top:12.5px;}
}
@media only screen and (max-width: 340px){
	.caption h3{font-size:15px;}
	.caption p{font-size:13px;}
}
@media only screen and (max-width: 321px){
	.about .right .img-list .imgbox{height:90px;}
}



#case_left_menu a span {color:#333333; position: relative; display: inline-block; line-height:2.0; font-size:16px; font-family: 'Microsoft YaHei',微软雅黑,Arial; font-weight:600px; }
#case_left_menu a span:after {
content: '';height: 1px; width: 0%;position: absolute;top: 90%;left: 50%;background-color: #89b836; 
-webkit-transition: left 0.3s ease-out, width 0.3s ease-out;
-o-transition: left 0.3s ease-out, width 0.3s ease-out;
transition: left 0.3s ease-out, width 0.3s ease-out; 
}
#case_left_menu a:hover span:after {width: 100%;left: 0;line-height:2.0;}
#case_left_menu a:hover{color:#89b836;}
#case_left_menu .active span {color:#89b836; border-bottom:0px #89b836 solid; line-height:2.0; font-size:16px; font-family: 'Microsoft YaHei',微软雅黑,Arial; font-weight:600px;}
#case_left_menu .active > span:after {width: 100%;left: 0;line-height:2.0;font-size:16px;  }

