@charset "utf-8";
/* CSS Document */

/*css重置*/
*{ margin:0; padding:0;font-family:Arial,"Microsoft YaHei";}
a{ text-decoration:none;font-family:Arial,"Microsoft YaHei";}
li{ list-style:none;}
.clearfix{ clear:both;}
img{ border:0; display:block;}
p{font-family:Arial,"Microsoft YaHei";}


/*top*/
.top_bg{ background-color:#f6f6f6; border-bottom:1px solid #e8e8e8;}
.top_box{ width:1080px; margin:0 auto;}
.top_box p{ float:left; font-size:13px; color:#646262; line-height:46px;}
.top_box img{ float:right; margin-top:9px; margin-left:38px;}

.head_box{ width:1080px; margin:0 auto;}
.head_box .logo{ float:left;}
.head_box .head_right{ width:862px; float:right;}
.head_right .head_kuang1{ float:left; margin-top:11px;}
.head_right .head_kuang1 .head_p1{ font-size:30px; color:#333333; font-weight:bold;}
.head_right .head_kuang1 .head_p2{ font-size:13px; color:#333333; margin-top:9px;font-weight:bold;}
.head_right .head_kuang2{ float:right; margin-top:30px;}
.head_right .head_kuang2 .head_p3{ font-size:14px; font-weight:bold; color:#5a5a5a;}
.head_right .head_kuang2 .head_p4{ font-size:18px; color:#009946; margin-top:3px;}
.head_right .head_pic1{ float:right;margin-top:30px; margin-right:11px;}

.head_kuang3{ background-image:url(../images/img4.jpg); width:862px; height:59px; margin-top:23px;}
.head_kuang3 .head_p5{ width:193px; font-size:12px; color:#009946; padding-left:58px; font-weight:bold; padding-top:7px;}
.head_kuang3 .head_p6{ font-size:14px; color:#8f8f8f; padding-left:64px;}

.nav_bg{ background:url(../images/img5.jpg) no-repeat center; width:100%; height:51px; margin-top:17px; margin-bottom:1px;}
.nav_bg ul{width:1080px; margin:0 auto;}
.nav_bg ul li{ float:left; font-size:16px;}
.nav_bg ul li a{ display:block; color:#3d3d3d; line-height:51px; padding-left:33px; padding-right:33px;}
.nav_bg ul li a:hover{ background-color:#009946; color:white;}


/*通栏*/
#tonglan{ width:100%; height:492px; margin:0 auto; background-color:#FFFFFF;}
.bannerbox { width: 1423px; height: 492px; overflow: hidden; margin: 0px auto; }
#focus { width:1423px; height: 492px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 1423px; height:492px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 1423px; height: 492px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 550px; height:492px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }


/*首页产品*/
.s_pro_box{width:1080px; margin:0 auto; margin-top:30px;}
.s_pro_box .s_pro_p1{ font-size:34px; color:#009946; text-align:center;}
.s_pro_box .s_pro_p1 span{ color:#333333;}
.s_pro_box .s_pro_p2{ font-size:18px; color:#b8d9c2; font-family:Bodoni MT; text-align:center; margin-top:7px;}
.s_pro_box .s_pro_p3{ width:656px; margin:0 auto; margin-top:10px;}
.s_pro_box .s_pro_p3 img{ float:left;}
.s_pro_box .s_pro_p3 p{ float:left; font-size:14px; color:#898989; line-height:39px; margin-left:10px;}
.s_pro_box .s_pro_p3 p a{color:#898989;}
.s_pro_box .s_pro_line1{ width:144px; height:2px; background-color:#009946; margin:0 auto; margin-top:4px; margin-bottom:42px;}
.s_pro_pic1{ float:left;}
.s_pro_tip1{ width:345px; height:294px; float:left; background-color:#f4fdf7; padding-left:14px; position:relative;}
.s_pro_p4{ font-size:30px; color:#009946; padding-top:15px; margin-bottom:14px;}
.s_pro_p4 span{ font-size:22px; color:#b3b3b3; text-transform:uppercase; font-family:Aparajita;}
.s_pro_p5{ background-image:url(../images/img9.jpg); width:306px; height:41px; font-size:15px; color:#0e0e0e; line-height:41px; padding-left:24px;}
.s_pro_p5 a{color:#0e0e0e;}
.s_pro_p5 a:hover{color:#009946;}
.s_pro_more{ width:117px; height:32px; border:1px solid #009946; position:absolute; left:108px; bottom:23px;}
.s_pro_more p{font-size:15px; color:#009946; text-align:center; line-height:32px;}
.s_pro_p6{     background-image: url(../images/img11_en.jpg);
    width: 325px;
    height: 33px;
    /* float: left; */
    font-size: 14px;
    color: #0e0e0e;
    text-align: center;
    line-height: 33px;
    margin-bottom: 9px;}
.s_pro_p6 a{color:#0e0e0e;}
.s_pro_p7{ background-image:url(../images/img10.jpg); width:140px; height:41px; float:left; font-size:15px; color:#0e0e0e; line-height:41px; padding-left:24px;}
.s_pro_p7 a{color:#0e0e0e;}
.s_pro_p7 a:hover{color:#009946;}


/*首页简介*/
.s_jj_bg{  background:url(../images/img13.jpg) no-repeat center; width:100%; height:709px; margin-top:65px;}
.s_jj_box{width:1080px; margin:0 auto;}
.s_jj_box .s_jj_p1{font-size:34px; color:#009946; text-transform:uppercase; text-align:center; padding-top:42px;}
.s_jj_box .s_jj_p1 span{ color:#333333;}
.s_jj_box .s_jj_p2{ font-size:16px; color:#f2914a;text-align:center; margin-top:15px;}
.s_jj_box .s_jj_pic1{ width:100%; margin-top:25px;}
.s_jj_box .s_jj_nr{ margin-top:33px; margin-bottom:57px;}
.s_jj_box .s_jj_nr p{ font-size:15px; color:#100f0f; line-height:30px;}
.s_jj_box .s_jj_nr p a{color:#100f0f;}


/*首页案例*/
.s_cas_box{width:1080px; margin:0 auto; margin-top:37px; margin-bottom:90px;}
.s_cas_box .s_cas_p1{font-size:34px; text-transform:uppercase; color:#009946; text-align:center;}
.s_cas_box .s_cas_p1 span{ color:#333333;}
.s_cas_box .s_cas_p2{ font-size:18px; color:#cae3d3; text-align:center; font-family:Bodoni MT; text-transform:uppercase; margin-top:5px;}
.s_cas_box .s_cas_line1{ width:144px; height:2px; background-color:#009946; margin:0 auto; margin-top:12px; margin-bottom:40px;}

.picScroll-left{}
		.picScroll-left .hd{}
		.picScroll-left .hd ul{ margin-left:422px;margin-top:25px;}
		.picScroll-left .hd ul li{float:left;  width:14px; height:14px; overflow:hidden; margin-right:23px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.png") 0 -14px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		
		.picScroll-left .bd{}
		.picScroll-left .bd ul{  }
		.picScroll-left .bd ul li{ margin:0 3px; float:left; _display:inline; overflow:hidden;}
		.picScroll-left .bd ul li .pic{ width:264px; height:191px; position:relative;}
        .picScroll-left .bd ul li .pic p{ width:100%; background-color:rgba(160,160,160,0.9); font-size:17px; color:white; line-height:43px; padding-left:11px; position:absolute; left:0; bottom:0;}
		.picScroll-left .bd ul li .pic:hover p{background-color:rgba(0,150,70,0.9);}



/*页脚*/
.yx_bg{ background-color:#009946;}
.yx_box{width:1080px; margin:0 auto; padding-left:274px;}
.yx_box .email .s_yx_pic2{ float:left; margin-top:17px;}
.yx_box .email .name{ float:left; font-size:12px; color:white; line-height:57px; margin-left:10px;}
.yx_box .email .name_1{ float:left;font-size:12px; color:white; line-height:57px; margin-left:5px; margin-right:48px;}
.yx_box .email .username{ float:left; width:182px; height:24px; background-color:#99d6b5; border:0; padding-left:10px; color:#333; font-size:12px; margin-top:18px;}
.yx_box .email .img_4{ float:left; margin-top:19px; margin-left:28px;}

.foot_bg{background:url(../images/img20_en.jpg) no-repeat center; width:100%; height:300px;}
.foot_box{width:1080px; margin:0 auto; padding-top:20px;}
.foot_tip1{ float:left; width:151px;}
.foot_tip1 img{ margin:0 auto; margin-top:20px;}
.foot_tip1 p{ font-size:30px; color:#666666; text-align:center; margin-top:15px;}
.foot_tip2{ width:473px; float:left; margin-left:28px; margin-top:17px;}
.foot_tip2 p{ font-size:14px; color:#656565; line-height:27px;}
.foot_tip2 p a{color:#656565;}
.foot_tip3{ width:390px; height:178px; background-color:#000000; float:right; margin-top:20px;}
.foot_box .foot_line{ height:1px; background-color:#c1c1c1; margin-top:14px;}
.foot_box .foot_bq{ font-size:13px; color:#353535; text-align:center; margin-top:13px;}
.foot_box .foot_bq a{color:#353535;}


/*about*/
.zj_bg{ background-color:#009946; padding-top:20px; padding-bottom:20px;}
.zj_bg .zj_p1{ font-size:26px; color:white; text-align:center;}
.zj_bg .zj_p2{ font-size:16px; color:#8dc6a0; text-align:center; margin-top:20px;}

.max_box{width:1080px; margin:0 auto; margin-top:15px; padding-bottom:40px;}
.max_box .max_p1{ font-size:33px; color:#333333; font-weight:bold; text-align:center;}
.max_box .max_p2{ font-size:23px; color:#cae3d3; font-family:Bodoni MT; text-align:center; margin-top:5px;}

.content{ margin-top:25px;}
.content .jj_nr p{ font-size:15px; color:#100f0f; line-height:30px; text-align:justify;}
.content .jj_nr p a{color:#100f0f;}
.content .jj_nr p span{ color:#f2914a; font-weight:bold;}
.content .jj_nr img{ margin:0 auto; margin-top:65px;}


/*cases*/
.cas_tip{width:251px; float:left; margin-bottom:30px; margin-left:9px; margin-right:9px; min-height:230px;}
.cas_tip p{ font-size:13px; line-height:20px; color:#333; text-align:center; margin-top:4px; }
.cas_tip .cas_pic{ width:245px; height:177px; overflow:hidden;padding:2px;border:1px dashed #922d31;}
.cas_tip .cas_pic img{ width:245px; height:177px;}

.avatar:hover img, .zhuti .avatar:hover img, .bbsinner .avatar:hover img {
    transform: scale(1.1);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
}


.newspage1 {
 PADDING-RIGHT:0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px auto; PADDING-TOP: 10px; TEXT-ALIGN: center; clear:both;font-family:Arial,"Microsoft YaHei";
 }
.newspage1 A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid;font-family:Arial,"Microsoft YaHei";
}
.newspage1 A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #009946; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage1 A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#009946; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage1 SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#009946; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid;font-family:Arial,"Microsoft YaHei";
}
.newspage1 SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}


.back_bg{ background-color:#ebebeb; margin-top:20px;}
.back_bg p{ font-size:12px; color:#666; text-align:center; line-height:26px;}
.back_bg p a{color:#666;}




/*factory*/
.fac_tip{width:251px; float:left; margin-bottom:30px; margin-left:9px; margin-right:9px;}
.fac_tip p{ font-size:14px; color:#333; text-align:center; margin-top:4px; }
.fac_tip .fac_pic{ width:245px; height:129px; overflow:hidden;padding:2px;border:1px dashed #922d31;}
.fac_tip .fac_pic img{ width:245px; height:129px;}


/*honors*/
.hon_tip{width:251px; float:left; margin-bottom:30px; margin-left:9px; margin-right:9px;}
.hon_tip p{ font-size:14px; color:#333; text-align:center; margin-top:4px; }
.hon_tip .hon_pic{ width:245px; height:352px; overflow:hidden;padding:2px;border:1px dashed #922d31;}
.hon_tip .hon_pic img{ width:245px; height:352px;}


/*contact页*/
.con_left{ width:558px; float:left;}
.con_left h1{ font-size:18px;color:#009946; margin-bottom:17px;}
.con_left img{ float:left; width:23px; height:26px; margin-top:16px;}
.con_left p{ float:left; font-size:14px; color:#333; width:490px; border-bottom: 1px dotted #bfbfbf; padding-bottom:16px; margin-left:21px; margin-top:16px; padding-left:6px; line-height:25px;}
.con_left p a{ color:#333;}
.con_left p a:hover{color:#009946; }

.con_pic{ float:right; margin-top:150px;}



.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}




/*产品*/
.left_box{ width:249px; float:left; background-color:#f0efef;}
.left_box .left_line1{background-image:url(../images/img59.jpg); width:249px; height:72px; margin-bottom:33px; border-bottom:7px solid #a8a7a7;}
.left_box .left_line1 p{ font-size:24px; color:#3a3a3a; line-height:72px; text-align:center;}
.left_box .left_tip{background-image:url(../images/img57.jpg); width:217px; height:47px; margin:0 auto; margin-bottom:14px;}
.left_box .left_tip:hover p{background-image:url(../images/img58.jpg);width:217px; height:47px; color:white;}
.left_box .left_tip p{ font-size:14px; color:#3a3a3a; line-height:47px; text-align:center;}
.left_box .left_line2{ height:3px; background-color:#3a3a3a; margin-top:37px; margin-bottom:24px;}

.left_pp{ font-size:14px; text-align:center;  color:#333; margin-bottom:12px;}
.left_pp a{ color:#333;}

.left_pic1{ margin:0 auto; margin-top:21px;}

.right_box{ width:880px; float:right;}
.pro_tip{float: left; background-image:url(../images/cp.jpg); width:273px; height:304px; margin-bottom:25px; margin-left:9px; margin-right:9px;}
.pro_tip .pro_pic1{ width:220px; height:220px; overflow:hidden; margin:0 auto; margin-top:22px;}
.pro_tip .pro_pic1 img{width:220px; height:220px;}
.pro_tip p{ font-size:13px; color:#3a3a3a; text-align:center; margin-top:15px;}
.pro_tip p a{color:#3a3a3a;}


.right_box .pro_pic2{ max-width:880px; margin:0 auto;}
.right_box .pro_bbb{ width:100%; border:1px solid #999; margin-top:20px; border-top:0; border-right:0;}
.right_box .pro_bbb tr td{ font-size:12px; color:#333; line-height:30px; border:1px solid #999; padding-left:10px; border-bottom:0; border-left:0;}

.right_p1{ font-size:17px;color:#009946; text-align:center; border-bottom:1px dashed #cccccc; padding-bottom:7px; margin-bottom:14px; font-weight:bold;}

.pro3_p1{ font-size:14px; font-weight:bold; color:#3a3a3a; border-bottom:1px dashed #3a3a3a; padding-bottom:5px; margin-bottom:5px;}

.pro1_p11{font-size:17px; font-weight:bold; color:white; line-height:37px; background-color:#009946; text-align:center; margin-bottom:25px;}


.pro_nr img{ max-width:880px; margin:0 auto;}

.pro_nr p{ font-size:13px; color:#333333; line-height:28px;}
.pro_nr table{ width:100%; border:1px solid #333333; border-bottom:0; border-left:0;}
.pro_nr table tr td{ font-size:13px; color:#333333; text-align:center; line-height:34px;border:1px solid #333333; border-top:0; border-right:0;}
























