/* CSS Document */
/*整个页面公用样式*/
body{ margin:0; padding:0; border:0; font-size:18px; color:rgb(51, 51, 51);  -webkit-text-size-adjust:none; width:100%; line-height:17px;text-align:center;overflow-x:hidden;background-color:#fff;font-family:"Microsoft YaHei","raleway","proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
ul,ol,li,dl,dt,dd,img,form,input{ margin:0; padding:0; border:0;}
ul,li,dl{ list-style-type:none;}
img{ vertical-align:top; border: none;}
h1,h2,h3,h4,h5{ margin:0; padding:0; border:0;}
html {-webkit-font-smoothing: antialiased;width:100%;}
/*公用链接样式*/
.flol{ float:left;}
.floll{ margin:0 auto;text-align:center;}
.floll ul{float:left;padding-left:20px;}
.flor{ float:right;}
.clr{ clear:both;}
a{ color:rgb(51, 51, 51); text-decoration: none;}
a:hover{ color:#7fa01b; text-decoration:none;}
/*search*/
.search1{float:left; padding-left:365px; width:300px;padding-top:15px;background: #FFFFFF;}
/*text*/
.text{ padding-left:13px; font-size:12px; color:#333; background:url(../images/icon2.png) no-repeat left top;}
.text1{ padding-left:13px; background:url(../images/icon2.png) no-repeat left top;}
.text2{ color:#aaa;}
.text3{ color:#333; font-size:18px;}
.text4{ color:#7fa01b; font-size:18px;}
.text5{color:#7fa01b;padding-top:11px;}
.text6{ color:#7fa01b; font-size:18px;}
.text7{ background:url(../images/icon8.jpg) no-repeat center left; padding-left:9px;}
.text8{ background:url(../images/icon9.jpg) no-repeat center right; padding-right:9px;}
.text9{ color:#000; font-size:14px;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:32px;}
.text9 a{ color:#000;}
.text9 a:hover{ color:#7fa01b;}
.text10{ color:#FF0000;}
.text11{ color:#7fa01b; font-size:14px;}
.text12{ background:url(../images/icon10.jpg) no-repeat center left; padding-left:16px; color:#000;}
.text12 a{ color:#000;}
.text12 a{ color:#7fa01b;}
.text13{ color:#000; font-size:14px; padding-left:650PX; padding-top:25px; color:#A3C341; }
.text13 a{color:#A3C341;}
.box3 {float:left;width:20%;margin-top:10px;padding-left:5px;padding-right:5px;}
/*top*/
#wrapper{ width:100%; margin:0 auto; background-color:#fff;}
.head{ width:100%;  float:left;overflow:hidden;background:#fff;}
.headtop1{width:100%;height:60px;}
.headtop{width:100%;height:50px;margin:0 auto;position:absolute;z-index:99998;}
.headtop ul{margin:0 auto;}
.headtop ul li {font-size:14px;padding:20px 20px 0px 10px;*font-family:'Helvetica';height:40px;float:left;}
.headtop ul img {vertical-align:text-bottom;opacity:0.8;filter(alpha=70);}
.headtop img:hover {opacity:1.3;filter(alpha=130)}
.toplef {float:left;margin-top:20px;margin-left:50px;}
.toprig {float:right;margin-left:5px;}
#main_box{ float:right; margin:0 0 0 15px;	}
.select_box {width:100px; background:url(../images/language.jpg) no-repeat center; position:relative; font-size:11px; float:right; z-index:9999;}
.select_box span {cursor:pointer; display:block; line-height:20px; width:90px; height:20px; padding-left:10px; overflow:hidden; color:#bebebe;}
.select_box ul li {cursor:pointer;}
.son_ul {width:98px; position:absolute; left:0; top:19px; background:#fff; border:#FFFFFF 1px solid; border-top:none;}
.son_ul li {display:block; line-height:19px; width:88px; padding-left:10px;}
.son_ul li a{display:block; color:#666;}
.son_ul li a:hover{display:block; color:#fff}
.hover {background:#aaa; color:#fff;}
.search{ width:180px; float:right; margin-top:10px;}
.s_input{ width:152px; height:18px; line-height:18px; border:#e7e6e6 1px solid; border-right:none; color:#c0c0c0; float:left; font-size:11px; *font-family:'deckerregular';}
/*nav*/
.*nav{ height:45px; line-height:45px; width:960px; float:left; background:#a3c341; font-size:8px;}
.nav dd{ position:relative; width:119px; text-align:center; display:block; height:45px; float:left; *font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; z-index:99;}
.nav dt{ width:1px; height:45px;  background:url(../images/nav_line.jpg) repeat-y left; float:left;}

/*.nav dd:hover ul li{ visibility:visible;}*/
.nav dd a{ position:relative; color:#fff; width:119px; display:block; float:left; text-align:center;}
.nav dd a:hover,.nav dd a:active,.nav dd a:focus,.dd_a{ text-align:center; background:#7e9d21; display:block; color:#fff;}
.nav dd ul{  display:none;  position:absolute; left:0; top:45px; background: url(../images/er_nbj.png); border:#a3c341 1px solid; width:135px;font-size:9px;}
.nav dd ul li{ width:135px; line-height:35px; float:left;*font-family:Arial, Helvetica, sans-serif;   font-size:11px; font-weight:normal; text-align:left;}
.nav dd ul li a,.nav dd ul li a:hover,.nav dd ul li a:active,.nav dd ul li a:focus{float:left; text-align:left; width:119px; padding-left:11px; padding-right:0; color:#fff; line-height:31px;}
.nav dd ul li a:hover,.nav dd ul li a:active,.nav dd ul li a:focus{ background:#7e9d21; width:125px;  float:left; padding-right:0; text-align:left;}
/*ban*/
.ban{ width:100%;  float:left; overflow:hidden;}
.changeBox_a1{
float:left;
width:100%;
height:auto; 

position:relative; top:0;
}

.changeBox_a1 .a_bigImg{
position:absolute;
top:0px;left:0px;
width:100%; height:auto;
display:none;}
.b_pa{ width:1020px; position:relative; margin:0 auto;}
/* ul_change_a2 */
.ul_change_a2{
right:0px; margin-top:410px; padding-left:850px; position:relative; padding-bottom:18px;
overflow:hidden;height:auto;
}
.ul_change_a2 li{
display: -moz-inline-stack;
display:inline-block; float:left;
*display:inline;
*zoom:1;}
.ul_change_a2 span{
width:11px; height:11px;
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
font-size:0.8em;
margin-right:6px;
background:url(../images/ban_aa.png) no-repeat;
filter:alpha(opacity=85);
opacity:0.85;
cursor:hand;
cursor:pointer;
}
.ul_change_a2 span.on{
background:url(../images/ban_ah.png) no-repeat;}
/*icontent*/
.i_con{ width:960px;padding-top:18px;  text-align:justify; margin:30px auto 0; overflow:hidden;}
.i_con_l{ width:285px; float:left;}

.i_con_l h2{ width:254px; line-height:25px; float:left; padding-top:2px; background:url(../images/icon1.jpg) no-repeat left center; color:#7fa01b; padding-left:31px; font-size:13px; *font-family: 'lucida_sansregular';}
.i_con_l h2 a{ color:#7fa01b;}
.i_con_l dl{ width:285px; float:left; margin-top:10px;}
.i_con_l dt{ width:285px; float:left;}
.i_con_l dd{ width:263px; border:#e9e9e9 1px solid; background:url(../images/ic_zbj.jpg) top repeat-x; padding:5px 10px; margin-top:11px; line-height:17px; font-size:11px; float:left;}
.i_con_l1{ width:285px; float:left; padding-top:10px;}
.i_con_l1 h2{ width:254px; line-height:25px; float:left; padding-top:2px; background:url(../images/icon1.jpg) no-repeat left center; color:#7fa01b; padding-left:31px; font-size:13px; *font-family: 'lucida_sansregular';}
.i_con_l1 h2 a{ color:#7fa01b;}
.i_con_l1 dl{ width:285px; float:left; margin-top:10px;}
.i_con_l1 dt{ width:285px; float:left;}
.i_con_l1 dd{ width:263px; border:#e9e9e9 1px solid; background:url(../images/ic_zbj.jpg) top repeat-x; padding:5px 10px; margin-top:11px; line-height:17px; font-size:11px; float:left;}
.i_con_r{ width:285px; float:right; padding-left:52px;}
.i_con_r h2{ width:254px; line-height:25px; float:left; padding-top:2px; background:url(../images/icon1.jpg) no-repeat left center; color:#7fa01b; padding-left:31px; font-size:13px; *font-family: 'lucida_sansregular';}
.i_con_r h2 a{ color:#7fa01b;}
.i_con_r dl{ width:285px; float:left; margin-top:10px;}
.i_con_r dt{ width:285px; float:left;}
.i_con_r dd{ width:263px; border:#e9e9e9 1px solid; background:url(../images/ic_zbj.jpg) top repeat-x; padding:5px 10px; margin-top:11px; line-height:17px; font-size:11px; float:left;}
/*foot*/
.footer{ width:100%; float:left;  font-size:11px; *font-family:Arial, Helvetica, sans-serif; padding-top:10px;    line-height:19px;top:70%;background:#999;}
.footer a{ color:#000000;}
.footer a:hover{ color:#fff;}
.footer h3 {color:#231816;margin:10px 0; line-height:26px;}
.footer_new{font-size:12px;line-height:1.66667;font-weight:400;letter-spacing:normal;position:relative;z-index:1;padding-top:48px;width:100%;max-width:1100px;margin:0 auto;}
.footer_new1{position:relative;z-index:1;min-height:2px;margin:0 ;padding:0 ;float:left;width:20%;text-align:left;}
.footerdi{position: absolute; width:100%;
       bottom: 0px;}
.footer_new1 a:hover{color:#fff;}
.footer_copy{width:1024px;margin:0 auto;}
.footselect{width:280px;border: 1px solid #bfbfff;padding:5px 40px;font-size:15px;}
.f_img{ padding-top:5px; color:#888; font-size:12px;}
.f_img img{ padding-left:5px;}
.region{float:left; font-size:11px; color:#999; margin:0;padding:0; *font-family:'deckerregular';}
/*npage*/
.dang{ width:30%; float:left; line-height:33px; font-size:11px; color:#999;}
.dang a{ color:#999;}
.dang a:hover{ color:#7fa01b;}
.dang b{ background:url(../images/home.jpg) no-repeat  left; padding:0 6px 0 20px; font-weight:normal;}
.dang i{ background:url(../images/icon4.jpg) no-repeat  left; padding:0 6px 0 11px; font-style:normal;}
.pro_name{ width:100%; float:left;}
.pro_name_l{ width:100%; float:left;}
/* changeBox_a1 */
.changeBox_a11{float:left;width:100%;height:320px; position:relative;}
.changeBox_daf{float:left;width:960px;height:500px; position:relative;}
.changeBox_reg{float:left;width:960px;height:320px; position:relative;}
#change_2{height:500px;}

.changeBox_a11 .a_bigImg1{position:absolute;top:0;left:0;display:none;z-index:2;}
.pro_name_r{ width:100%; float:left;}
.pro_name_r h2{ width:100%; font-size:22px; color:#a3c341; font-weight:normal; line-height:37px; float:left;*font-family: 'HallmarkeCondensedBlackRg';margin-top:20px;}
.pro_name_r li{ width:277px; background:url(../images/icon3.jpg) no-repeat center left; line-height:31px; color:#333; padding-left:22px; float:left; font-size:16px;}
.pro_fea{ width:100%; float:left; position:relative;}
.changeBox_b1{float:left; width:100%;}
.changeBox_b1 h3{float:left; *font-family:Arial, Helvetica, sans-serif;padding:0 28px; font-size:45px;height:39px;line-height:39px;background:#c8c8c8;text-align:center; display:block;margin-right:1px;}
.changeBox_b1 h3.now{background:#97bc26;  display:block;color:#7fa01b;z-index:3;}
.changeBox_b1 h3 a{ display:block;color:#fff;opacity: 0.8;}

.changeBox_b1 h3 a:hover,
 h3.now { display:block; -webkit-transform: scale(1.0,1.0);
   -moz-transform: scale(1.0,1.0);
   -o-transform: scale(1.1,0.0);
   -ms-transform: scale(1.0,1.0);
   transform: scale(1.0,1.0);color:#7fa01b;}
 h3.now img {opacity: 1.0;border-bottom:#d1d1d1 2px dotted;} 
.changeBox_b1 .bgn{float:left; margin-top:1px;}
.fearures{ width:100%; float:left; padding:20px;}
.f_bor{ border-bottom:#d1d1d1 0px dotted;}
.colorp{ width:918px; float:left; padding:20px;}
.colorp_l{ width:486px; float:left;}
.color{ width:700px; float:left;}
.color h4{ width:700px; float:left; font-size:14px; color:#7fa01b; margin-bottom:10px; font-weight:normal;}
.color dl{ width:96px; float:left; padding-right:20px; padding-bottom:6px;}
.color dt{ width:96px;float:left;}
.color dt a{ width:90px; padding:1px; border:#e0e0e0 2px solid; float:left;}
.color dt a:hover{ width:90px; padding:1px; border:#b9e23f 2px solid; float:left;}
.color dd{ width:94px; font-size:11px; margin-top:3px; text-align:center; float:left;}
.pattern{ width:150px; float:left;  margin-top:6px;}
.pattern h4{ width:150px; float:left; font-size:14px; color:#7fa01b; margin-bottom:10px; font-weight:normal;}
.pattern dl{ width:96px; float:left; padding-right:14px; padding-bottom:6px;}
.pattern dt{ width:96px;float:left;position:relative;}
.pattern dt b{ width:97px; float:left; background:url(../images/w_bj.png); line-height:19px; color:#fff; font-size:11px; font-weight:normal; position: absolute; bottom:2px; padding:0 20px; left:0;}
.pattern dt a{ width:90px; padding:1px; border:#e0e0e0 2px solid; float:left;}
.pattern dt a:hover{ width:90px; padding:1px; border:#b9e23f 2px solid; float:left;}
.pattern dd{ width:92px; font-size:11px; margin-top:3px; text-align:center; float:left;}
.colorp_r{ width:720px; margin-top:5px; float:left;}
.colorp_r dl{ width:600px; float:left; padding-right:14px;}
.colorp_r dt{ width:600px; vertical-align:middle; padding:0 4px 5px 60px; height:600px;  float:left;position:relative;}
.colorp_r dt b{ width:236px; float:left; background:url(../images/w_bj.png); line-height:25px; color:#fff; font-size:11px; font-weight:normal; position: absolute; bottom:2px; padding:0 85px; left:60;}
.colorp_r dd{ width:600px; margin-top:15px; color:#a1a1a1; font-size:14px; line-height:25px; float:left;padding-left:60px;}
.profile{ width:918px; float:left; padding:20px;}
.accessories{ width:918px; float:left; padding:20px;}
.accessories_l{width:470px; float:left;}
.accessories_r{width:410px; float:right;}
.literature{ width:918px; float:left; padding:20px;}
.literature dl{ width:440px; float:left; padding:15px 0; margin:0 9px; border-bottom:#d1d1d1 1px dotted;}
.literature dt{ width:440px; float:left;}
.literature dt b{ width:440px; font-weight:normal; float:left;}
.literature dt i{ width:440px; font-size:11px; color:#999; font-style:normal; line-height:13px; margin-top:6px; float:left;}
.literature dd{ background:url(../images/down.jpg) no-repeat left center; padding-left:60px; line-height:21px; margin-top:8px; display:block; font-size:11px; float:left;}
.literature1{ width:1060px; float:left; padding:20px;}
.literature1 tr{ width:1040px; float:left; padding:15px 0; margin:0 10px; border-bottom:#d1d1d1 1px dotted;}
.literature1 dt{ width:320px; float:left;}
.literature1 dt b{ width:320px; font-weight:normal; float:left;}
.literature1 dt i{ width:320px; font-size:12px; color:#999; font-style:normal; line-height:13px; margin-top:6px; float:left;}
.literature1 dd{ background:url(../images/down.jpg) no-repeat left center; padding-left:60px; line-height:21px; margin-top:8px; display:block; font-size:11px; float:left;}
.literature1 h5 {*font-family:'Impact';font-size:35px;margin:20px 0px;color: rgb(51, 51, 51);line-height:56px;}
.literature2{ width:918px; float:left; padding:20px;}
.literature2 tr{ width:900px; float:left; padding:15px 0; margin:0 9px; border-bottom:#d1d1d1 1px dotted;}
.literature2 dt{ width:320px; float:left;}
.literature2 dt b{ width:320px; font-weight:normal; float:left;}
.literature2 dt i{ width:320px; font-size:12px; color:#999; font-style:normal; line-height:13px; margin-top:6px; float:left;}
.literature2 dd{ background:url(../images/down.jpg) no-repeat left center; padding-left:60px; line-height:21px; margin-top:8px; display:block; font-size:11px; float:left;}
.literature2 h5 {font-size:15px;}
.literature3 { width:100%;max-width:1100px; float:left; padding:20px 20px 0px 20px;}
.literacon {width:300px;margin-right:60px;}
.literacon1 {width:100%;max-width:1100px;float:left;padding:20px;}
.literacon1 ul {width:100%;float:left;}
.literacon1 ul li {width:300px;margin:10px 40px 0px 10px;float:left;vertical-align:middle;}
.literacon4 {width:50%;float:left;}
.literacon4 h10{padding-top:5px;}
.litera h11{line-height:42px;}
.gallery{ width:100%; float:left; padding:20px 39px;}
.gallery h4{ width:100%; float:left; font-size:14px; color:#7fa01b; font-weight:normal; line-height:35px; margin-bottom:7px;}
.introtoum {display::none;}
/*about*/
.a_ban{ width:100%; float:left;}
.a_con{ width:100%;padding-top:18px;  text-align:justify; margin:30px auto 0; overflow:hidden;*font-family:'Helvetica';}
.a_con_l{ width:280px; float:left;*font-family:'Helvetica';}
.a_con_l h2{ width:135px; float:left; padding-top:1px; background:url(../images/icon1.jpg) no-repeat left center; color:#333; font-weight:normal; line-height:25px; padding-left:30px; font-size:16px;}
.a_con_l ul{ width:220px; float:left; border-top:#c5c5c5 1px dotted; margin-top:7px; padding-bottom:12px;}
.a_con_l li{ width:220px; float:left; line-height:28px; border-bottom:#c5c5c5 1px dotted;}
.a_con_l li a{ width:207px; padding-left:13px; float:left; background:url(../images/ana.jpg) no-repeat;}
.a_con_l li a:hover{ width:207px; padding-left:13px; float:left; background:url(../images/anh.jpg) no-repeat;}
.a_con_l dl{ width:220px; padding:5px 0; float:left; border-bottom:#c5c5c5 1px dotted;}
.a_con_dl dl{  padding:5px 0; float:left; border-bottom:#c5c5c5 1px dotted;font-weight:200;width:100%}
.a_con_dl dt{  font-weight:200}
.al_pic{ width:220px; margin-top:13px; float:left;font-size:14px;color:#4A8CF6;}
.a_con_r{ width:805px; float:right;*font-family:'Helvetica';}
.a_con_r h3{ width:705px; float:right;*font-family:'Helvetica'; font-size:22px; color:#7fa01b; line-height:27px; font-weight:normal; padding-bottom:5px; border-bottom:#c5c5c5 1px dotted;}
.a_con_r h4{ width:705px; float:left; font-weight:normal; font-size:18px; padding:20px 0 2px 0; color:#000; line-height:27px;*font-family:'Helvetica';}
.nyr{ width:100%; float:left; color:#999;}
.a_con_r1{ width:950px; float:left;}
.a_con_r1 h3{ width:900px; float:right;*font-family:'Helvetica'; font-size:22px; color:#7fa01b; line-height:27px; font-weight:normal; padding-bottom:5px;}
.a_con_r1 h4{ width:900px; float:left; font-weight:normal; font-size:18px; padding:20px 0 2px 0; color:#000; line-height:27px;}
.a_con_rc{ width:705px; margin-top:15px; float:left;}
.a_con_rc2{ width:950px;  float:left;*font-family:'Helvetica';}
.a_con_rc3{ width:400px;  float:left; padding-left:40px; *font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;margin:10px 0;max-height:290px;}

.a_con_rc{ width:705px; margin-top:15px; float:left;}
.a_con_rc1{ width:100%; max-width:1100px; margin-top:15px; float:left;}
.a_con_rc2{ width:50%; margin-top:15px; float:left;}
.a_con_rc4{ width:40%; max-width:1100px; margin-top:15px; float:left;}
.a_con_rc5{ width:60%; max-width:1100px; margin-top:15px; float:left;}
.a_con_rc5 tr {height:50px;}
.a_con_rr{ width:925px; float:right;}
.news{ width:100%; margin-top:15px; float:left;}
.news dl{ width:100%; padding:15px 15px; margin:15px auto; *border-bottom:#c5c5c5 1px dotted;height:25px;}
.news dt{ width:100%; float:left;}
.news dt b{ *width:576px;  line-height:19px; color:#333; padding-left:12px; float:left; font-weight:normal;}
.news dt b a{ color:#333;}
.news dt b a:hover{ color:#7fa01b;}
.news dt i{ *width:576px; line-height:15px; color:#999; padding-left:12px; float:left; font-style:normal;font-size:11px;}
.news dt i a{ color:#999;}
.news dt i a:hover{ color:#7fa01b;}
.news dd{ width:100px; float:right; text-align:right; line-height:19px; font-size:11px;}
.n_page{ width:100%; float:left; margin-top:8px; color:#a4a4a4; line-height:29px; font-size:10px; text-align:right;}
.n_page a{ color:#a4a4a4;}
.n_page a:hover{ color:#7fa01b;}
.n_bor{ border-top:#d1d1d1 1px dotted;}
.c_bor{ width:90%; height:28px; line-height:20px; padding:0 3px; border:#d6d6d6 1px solid;padding:2px 10px 2px 10px;border-radius:4px;font: normal 15px/18px}
.c_bor1{ width:90%; height:92px; line-height:23px; padding:0 3px; border:#d6d6d6 1px solid;border-radius:4px;}
.c_bor2{ width:90%; height:33px; line-height:23px; padding:0 3px; border:#d6d6d6 1px solid;border-radius:4px;}
.c_bor3{ width:30%; height:44px; line-height:23px; padding:0 3px; border:#d6d6d6 1px solid;border-radius:4px;font-size:15px;}
.c_bor4 { width:30%; height:44px; line-height:20px; padding:0 3px; border:#d6d6d6 1px solid;padding:10px 10px 10px 10px;border-radius:4px;font: normal 15px/18px }
.c_bor5 { width:90%; height:44px; line-height:20px; padding:0 3px; border:#d6d6d6 1px solid;padding:10px 10px 10px 10px;border-radius:4px;font: normal 15px/18px }
.project{ width:705px; line-height:19px; margin-top:15px; float:left;}
.project p{ float:left;}
.project ul{ width:705px; padding:12px 0; float:left;}
.project ul b{ width:705px; float:left; font-weight:normal; color:#000;}
.project li{ width:705px; float:left; color:#999;}
.project li a{ background:url(../images/icon10.jpg) no-repeat left center; padding-left:18px; display:block; float:left;}
.project li i{ font-style:normal; float:left; padding-left:8px;}
.project_one{ width:705px; padding:12px 0; float:left;}
.project h5{ width:705px; float:left; font-weight:normal; color:#7fa01b; font-size:16px;}
.project dl{ width:705px; float:left; line-height:21px;}
.project dt{ float:left;}
.project dt i{ font-style:normal; padding-left:8px;color:#999;}
.project dd{ background:url(../images/down.jpg) no-repeat left center; padding-left:60px; margin-left:10px; display:block; font-size:11px; float:left;}
.faq h4 {font-size: 14px; color: #000; float:left; margin-top:20px; padding:0; font-weight:normal;}
.faq {float: left;width: 705px;}
.faq li p{ margin:0;}
.message_head { float:left; padding-left:12px; color:#7fa01b; width:693px; font-weight:normal; line-height:21px; background:url(../images/icon11.jpg) no-repeat left center;}
.message_head a {color:#7fa01b;}
.message_body { padding:6px 0 6px 12px; line-height:17px; width:693px; color:#777; float:left;}
.message_body p{ padding:0; margin:0;}
.message_list {width:705px; float:left;}
.message_list li{width:705px; float:left;}
.photo{ width:705px; margin-top:25px; padding-bottom:30px; float:left;}
.photo_n{ width:1100px; margin:0 auto; padding-top:20px;}
.photo_n p{ width:940px; float:left; padding:0; margin:0; line-height:31px;}
.photo_n ul{ width:1100px; float:left;}
.photo_n li{ font-size:12px; font-weight:bold; line-height:26px; width:170px; padding-bottom:10px; float:left;padding-right:13px;}
.photo_n li a{color:#666; padding:0 10px; background:#eee url(../images/icon12.png) no-repeat left center; height:25px; float:left; width:150px;}
.photo_n li a:hover{color:#fff; background:#97c705 url(../images/icon12.png) no-repeat left center; height:25px; float:left;}
.photo_l{width:460px; float:left;}
.photo_r{width:245px;float:right; border-top:#ccc solid 1px;}
.photo_r dl{width:225px; border-top:#fff solid 1px; border-bottom:#ccc solid 1px; background:#eeeeee; padding:10px; float:right;}
.photo_r dt{width:55px; padding:2px; border:#ccc solid 1px; float:left;}
.photo_r dd{width:154px; padding-left:10px; float:left;}
.photo_r dd b{width:154px; font-weight:normal; float:left;}
.photo_r dd i{width:154px; font-style:normal; font-size:11px; line-height:15px; float:left;}
.decking{ width:960px; float:left; border-top:#c5c5c5 1px dotted;z-index:999;}
.decking h2{ width:960px; float:left; *font-family: 'HallmarkeCondensedBlackRg'; font-size:22px; color:#7fa01b; line-height:33px; font-weight:normal; padding-top:10px;}
.decking_c{ width:920px; float:left; padding:20px 20px 10px 20px; margin-bottom:30px; background:#f7f7f7; margin-top:10px;}
#products_example {width:100%; float:left; height:600px;max-width:1000px;margin:0 auto;}
#products .slides_container1 {width:800px;height:550px;overflow:hidden;float:left;position:relative;border:1px solid #fff; display:none;}
#products .slides_container {width:100%;max-width:800px;height:550px;overflow:hidden;float:left;position:relative;border:1px solid #FFFFFF; display:block;}
#products1 .slides_container {width:332px;height:580px;overflow:hidden;float:left;position:relative;border:1px solid #FFFFFF; display:block;margin-right:48px;}
#products2 .slides_container {width:600px;height:600px;overflow:hidden;float:left;position:relative;border:1px solid #FFFFFF; display:block;margin-right:18px;}
#products3 .slides_container {width:728px;height:440px;overflow:hidden;margin:0 auto;position:relative;border:1px solid #FFFFFF; display:block;}
#products4 .slides_container {width:693px;height:440px;overflow:hidden;margin:0 auto;position:relative;border:1px solid #FFFFFF; display:block;}
#products5 .slides_container {width:880px;height:320px;overflow:hidden;margin:0 auto;position:relative;border:1px solid #FFFFFF; display:block;}
#products .pagination {width:800px;height:100px;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;margin-bottom: 30px;float:left;}
#products .pagination li { width:120px; background:url(../images/co_bj.jpg) no-repeat top left; padding-bottom:20px;display:inline-block;}
#products .pagination li a b{float:left; width:109px; padding:0 3px 3px 0;}
#products .pagination li a i{float:left; width:81px; padding-left:1px; font-style:normal; padding-top:18px;}
#products .pagination li a {display:block;width:211px;height:57px;float:left;}
#products .pagination li.current a {margin:0; background:url(../images/co_bj1.jpg) no-repeat left; color:#7fa01b;}

#products1 .pagination {width:620px;float:left;height:800px;}
#products1 .pagination li {float:left;  padding-bottom:10px;padding-right:10px;height:90px;}
#products1 .pagination li a {height:104px;border:0;}
#products1 .pagination li img {width:90px;height:90px;}
#products1 .pagination li.current {background:url(../images/13.png) no-repeat bottom; z-index:500;display:block}
#products1 img {width:100%}
#products2 img {width:100%}
#products5 img {width:100%}
#products2 .pagination {width:382px;float:left;height:700px;padding-top:50px;}
#products2 .pagination li {float:left;  padding-bottom:3px;padding-right:10px;height:90px;margin-top:10px;}
#products2 .pagination li a {height:104px;border:0;}
#products2 .pagination li.current {background:url(../images/13.png) no-repeat left; }
#products2 .pagination li img {width:90px;height:90px;}
#products3 .pagination {width:728px;margin:0 auto;height:200px;}
#products3 .pagination li {float:left;  padding-bottom:3px;margin-right:46px;margin-left:46px;height:90px;}
#products3 .pagination li a {height:104px;border:0;}
#products3 .pagination li.current {background:url(../images/13.png) no-repeat left; }
#products3 .pagination li img {width:90px;height:90px;}
#products4 .pagination {width:637px;margin:0 auto;height:150px;}
#products4 .pagination li {float:left;  padding-bottom:3px;margin-right:22px;margin-left:23px;height:90px;}
#products4 .pagination li a {height:104px;border:0;}
#products4 .pagination li.current {background:url(../images/13.png) no-repeat left; }
#products4 .pagination li img {width:90px;height:90px;}
#products5 .pagination {width:830px;margin:0 auto;height:200px;}
#products5 .pagination li {float:left;  padding-bottom:3px;margin-right:22px;margin-left:23px;height:90px;}
#products5 .pagination li a {height:104px;border:0;}
#products5 .pagination li.current {background:url(../images/13.png) no-repeat left; }
#products5 .pagination li img {width:90px;height:90px;}


.photo_q{ width:100%;max-width:1100px; float:left; margin-top:20px;}
.photo_q h3{ width:960px; float:left; *font-family: 'HallmarkeCondensedBlackRg'; border-bottom:#c5c5c5 1px dotted; font-size:22px; color:#7fa01b; line-height:27px; font-weight:normal; padding-bottom:5px;}
.photo_qc{ width:918px; float:left; padding:20px;}
.flip{ padding-top:5px;padding-bottom:5px; text-align:right;}
.flip a{ text-align:right; padding-right:10px;}
.flip span{ text-align:right; padding-right:10px;}
.flip .current{color:#729F00; FONT-WEIGHT: bold;}
.color .select{border:#b9e23f 2px solid;}
.color .selecta{color:#7fa01b;}.pattern .select{border:#b9e23f 2px solid;}
.pattern .selecta{color:#7fa01b;}
.site{ width:960px; float:left; border-top:#c5c5c5 1px dotted;}
.site h2{ width:960px; float:left; *font-family: 'HallmarkeCondensedBlackRg'; font-size:22px; color:#7fa01b; line-height:33px; font-weight:normal; padding-top:10px;}
.site h4{ width:960px; float:left; font-size:11px; color:#333; line-height:21px; margin-top:20px;}
.site h4 a{ color:#333;}
.site h4 a:hover{ color:#7fa01b;}
.site li{ width:180px; float:left; font-size:11px; padding-left:9px; background:url(../images/icon9.jpg) no-repeat left center;  font-size:12px; line-height:17px;}
.poinf-1 { height: 48px;width: 48px;left: 35px;top: 16px;position: absolute;}
.poinf-2 { height: 48px;width: 48px;left: 35px;top: 66px;position: absolute;}
.poinf-3 { height: 48px;width: 48px;left: 335px;top: 66px;position: absolute;}
.poinf-4 { height: 48px;width: 48px;left: 35px;top: 210px;position: absolute;}
.poinf-5 { height: 48px;width: 48px;left: 107px;top: 74px;position: absolute;}
.poinf-6 { height: 48px;width: 48px;left: 335px;top: 260px;position: absolute;}
.poinf-7 { height: 48px;width: 48px;left: 390px;top: 760px;position: absolute;}
.poinf-8 { height: 48px;width: 48px;left: 150px;top: 805px;position: absolute;}
.poinf-9 { height: 48px;width: 48px;left: 45px;top: 780px;position: absolute;}
/*Frend Link*/
.f_link{ width:100%; float:left; border-top:1px solid #eaeaea;}
.f_link li{ display:inline; float:left;}
.f_link li a{ display:block; float:left; margin:5px;}
#content{ width:100%;max-width:1100px;  margin:0 auto;}
#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;*font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}
#newsdl{  padding:15px 15px; margin:15px auto; }
#newsd2{  padding:15px 15px; margin:15px auto; background:rgba(255,252,171, 0.3)}
.videovi {position:absolute;left:0;right:0;top:28%}
/* nav_menu */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{margin: 0 auto;}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}*
.nav_menu12{ height: 67px; float:left;width:100%;background:#fff;}
.nav_menu{ height: 42px;  margin:15px 0 15px ;}
.nav_scroll{position:fixed;left:0;top:0;z-index:118;box-shadow: 0 0 3px #888;opacity: 0.9; padding:15px 0;}
.mainlogo{float:left;}
.banner{height:600px;width:100%;float:left;}
.displayno{padding-top:125px;}
.nav1{width:100%;height:51px;position:absolute;float:left;text-align:center;border-bottom:1px solid #888;margin:0 auto;}
.list {margin:0 auto;width:100%;height:51px;max-width:1000px;}
.nav1 .list ul{margin:0 auto; display:block;position: relative; }
.nav1 .list li{float:left;display:block;position: relative; height:50px;margin-right:45px;margin-left:35px;opacity: 2;}
.nav1 .list li img {opacity: 1;}
.nav1 .list a{float:left;display:block;height:50px;text-align:center;*font-family:bold 15px/40px ;color:#000000;}
.nav1 .list a:hover{color:#fff;}
.nav1 .list a:hover,.nav1 .list .now{color:#008000;}
.nav1 .box{position:relative;text-align:center;margin:0 auto; width:100%;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;border-bottom:0px solid #074c52;z-index:99;}
.nav1 .cont{position:relative; margin-left: auto; margin-right:auto;background:#f5f5f5;}
.nav2 { opacity: 0.7;}
/* sublist */
.sublist {z-index:1188899;width:100%;margin:0 auto;max-width:1100px;}
.sublist li{float:left;width:346px;;padding:10px 10px 4px 10px;}
.sublist li h3.mcate-item-hd{**font-family-family:'Helvetica';padding-left:2px;*font-family-size:14px;height:40px;line-height:26px;padding-top:20px;text-align:center;}
.sublist li p.mcate-item-bd{padding-left:2px;}
.sublist li p.mcate-item-bd a{height:135px;line-height:26px;margin-right:5px;padding-top:15px;*font-family-size:13px;color:#666666;text-decoration:none;display:inline-block;*font-family-size:15px;font-weight:600;text-align:center;}
.sublist li p.mcate-item-bd a:hover{color:#6c5143;text-decoration:underline;font-size:15px;font-weight:600;text-align:center;}
.sublist li ul li {list-style-type:none;font-size:14px;font-weight:500;width:100%}
.sublist li ul li a:hover{color:#000000;text-decoration:underline;font-weight:600;}
	
.sublist1 {z-index:11888;width:100%;margin:0 auto;max-width:1100px;}
.sublist1 li{margin:0 auto;padding-bottom:4px; height:60px;width:100%;max-width:1100px;}
.sublist1 li h3.mcate-item-hd{*font-family:'Helvetica';padding-left:14px;font-size:14px;height:26px;line-height:26px;border-bottom:1px dashed #666666;}
.sublist1 li p.mcate-item-bd{padding-left:45px;*font-family:'Helvetica';font-size:15px;}
.sublist1 li p.mcate-item-bd a{height:65px;line-height:26px;margin-right:38px;padding-top:1px;font-size:14px;color:#666666;text-decoration:none;display:inline-block;*font-family:'Helvetica';}
.sublist1 li p.mcate-item-bd a:hover{color:#6c5143;text-decoration:underline;}
.sublist1 li ul { height:40px;}
.sublist1 li ul li{ float:left; margin-left:80px; position: relative;width:auto; font-size:14px;color:#FFF;text-decoration:none;text-align:center;padding-top:20px;*font-family:'Helvetica';height:40px;}
.sublist1 li ul li a:hover{color:#000000;text-decoration:underline;font-weight:bold;}

.sublist2 li{float:left;padding-bottom:4px;  height:60px; width:100%;}
.sublist2 li h3.mcate-item-hd{*font-family:padding-left:14px;font-size:14px;height:26px;line-height:26px;border-bottom:1px dashed #666666;}
.sublist2 li p.mcate-item-bd{padding-left:-15px;*font-family:font-size:15px;}
.sublist2 li p.mcate-item-bd a{height:65px;line-height:26px;margin-right:38px;padding-top:1px;font-size:14px;color:#666666;text-decoration:none;display:inline-block;*font-family:'Helvetica';}
.sublist2 li p.mcate-item-bd a:hover{color:#6c5143;text-decoration:underline;}
.sublist2 li ul { height:60px;padding-left:40%;z-index:100000;}
.sublist2 li ul li{ float:left; width:158px; font-size:14px;color:#FFF;text-decoration:none;text-align:center;padding-top:10px;}
.sublist2 li ul li a:hover{color:#000000;text-decoration:underline;font-weight:bold;}
#img112 {width:100%; height:437px;}
.changea3559 {width:100%; height:auto; }
.changea3559 img {opacity:0;}
/* flexslider */
.flexslider{position:relative;height:520px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:480px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;display:none;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:100px;height:100px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev1.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.welzhong{height:131px;background:#E6EAEA;}
.welzhong a {width:93px;}	
.welfoot{height:500px;background:url(../images/6.jpg) no-repeat top center;}
.neirongde{width:100%}
.newscon{margin:0 auto;width:1000px; padding-top:20px;;z-index:888;float:left;}
.newscon1{margin:0 auto;width:100%; max-width:1000px; padding-left:15px; padding-right:15px; padding-top:20px;;z-index:888;}
.newsclick{margin-top:100px;}
.hidencon{display:none;}
.hidencon1{display:none;}
.flolnews{float:left;width:300px;}
.flornews{float:left;width:650px;padding-left:50px;}
.passl{float:left;width:475px;}
.passr{float:left;width:475px;padding-left:50px;}
.newcon{margin:0 auto;width:1000px; padding-top:20px;;z-index:888;float:left;}
.newcon a {padding-right:10px;}
.newcon1{margin:0 auto;width:100%; max-width:1024px; padding-top:20px;;z-index:888;text-align:left;padding-left:20px;padding-right:20px;}
.newcon1 a {padding-right:23px;padding-left:23px;}
.newcon1 H3 {padding:25px 0px;}
.newcon1 h3.now{background:#F3F3F3;}
h2{font-size:18px;margin:0 0 20px 0px;color: rgb(51, 51, 51);line-height:38px;font-weight:700;}
p {line-height:42px;}
.dvpadding {padding:7em 0;}
.newcon1 H9 {*font-family:'Helvetica';font-size:24px;margin:20px 0px;color: rgb(51, 51, 51);line-height:56px;font-weight:700;}
.newcon1 H10 {font-size:45px;margin:20px 0px;color: rgb(51, 51, 51);line-height:56px;letter-spacing:2px;}

.newcon1 H12 {*font-family:'Myriad Set Pro', 'Helvetica Neue', Helvetica, Arial;font-size:14px;padding:30px 0px;line-height:26px;;color: rgb(51, 51, 51);}
H9 {*font-family:'Helvetica';font-size:24px;margin:20px 0px;color: rgb(51, 51, 51);line-height:56px;font-weight:700;}
H11 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:30px;color: rgb(51, 51, 51);letter-spacing:2px;}
H10 {*font-family:'Helvetica';font-size:24px;margin:20px 0px;color: rgb(51, 51, 51);line-height:56px;font-weight:700;letter-spacing:2px;}
 H13 {font-size:55px;margin:20px 0px;color: #fff;line-height:96px;font-weight: 700;}
 H14 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;margin:20px 0px;color: #fff;line-height:56px;}
 H15 {font-size:18px;margin:20px 0px;line-height:38px;color:rgb(51, 51, 51);font-weight:700;}
 H16 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;margin:20px 0px;color: rgb(51, 51, 51);line-height:32px;letter-spacing:2px;}
 H17 {font-size:24px;line-height:36px;color: rgb(51, 51, 51);margin:20px 20px;}
 H18 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;margin:20px 0px;color: #fff;line-height:46px;font-weight:700;}
 H19 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;color: rgb(51, 51, 51);line-height:32px;}
 H20 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;line-height:36px;;color: rgb(51, 51, 51);margin:20px 0px;}
 H21 {font-size:45px;margin:20px 0px;color: #fff;line-height:56px;}
 H22 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:23px;margin:20px 0px;color: #fff;line-height:32px;}
 H23 {font-size:55px;margin:20px 20px;color: #000;line-height:96px;font-weight:700;}
 H24 {font-size:35px;margin:20px 0px;color: #fff;line-height:56px;}
 H25 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:55px;margin:20px 0px;color: #fff;line-height:76px;font-weight:700;}
 H26 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;margin:20px 0px;color: #fff;line-height:45px;}
 H27 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:24px;margin:20px 0px;color: #fff;line-height:45px;}
 H28 {font-size:35px;margin:20px 0px;line-height:56px;color: rgb(51, 51, 51);}
 H29 {font-size:55px;margin:20px 20px;color:rgb(51, 51, 51);line-height:96px;font-weight:700;}
 H30 {font-size:35px;margin:20px 0px;line-height:56px;font-weight:700;}
 H31 {font-size:24px;margin:20px 0px;color: rgb(51, 51, 51);line-height:56px;}
 H32 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:18px;margin-top:10px;}
 H33 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:17px;margin:20px 0px;color: #fff;line-height:32px;letter-spacing:2px;}
 H34 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:20px;}
 H35 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:13px;line-height:18px;}
 H36 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;line-height:25px;}
 H37 {*font-family:'Helvetica';font-size:24px;color: rgb(51, 51, 51);font-weight:700;}
 H38 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:17px;line-height:42px;color: rgb(51, 51, 51);letter-spacing:2px;}
 H39 {font-size:24px;margin:20px 0px;line-height:35px;color:rgb(51, 51, 51);font-weight:400;}
.newcon1 ul {width:600px;margin:0 auto; height:80px;}
.newcon1 ul li {width:300px;float:left;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:35px;text-align:left;color: rgb(51, 51, 51);}
.newimg:hover img {
   -webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
   -o-transform: scale(1.1,1.1);
   -ms-transform: scale(1.1,1.1);
   transform: scale(1.1,1.1);
}

.newimg1:hover img { margin-left:5px;}
.newcon2{float:left;width:100%;z-index:888;text-align:left;}
.newcon3{margin:0 auto;width:100%;max-width:1000px; z-index:888;text-align:center;height:800px;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.newcon4{margin:0 auto;width:100%;max-width:1000px; z-index:888;text-align:left;height:800px;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.newcon5{margin:0 auto;width:100%;max-width:1100px; z-index:888;text-align:left;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding-left:20px;padding-right:20px;}
.newcon5 H10 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:45px;margin:20px 0px;color: rgb(51, 51, 51);line-height:56px;}
.newcon5 ul li {width:380px;float:left;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:35px;text-align:left;color: rgb(51, 51, 51);height:65px;}
.newcon6{margin:0 auto;width:100%;max-width:1100px; z-index:888;text-align:left;height:700px;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.newcon7{margin:0 auto;width:100%;max-width:1100px; z-index:888;text-align:left;height:520px;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.newcon8{width:100%;max-width:1000px; z-index:888;text-align:left;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.newcon8 H3 {padding:25px 0px;height:40px;}
.newcon8 a:hover{ color:#7fa01b;}
.newcon9{margin:0 auto;width:100%;max-width:1100px; z-index:888;text-align:left;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.newcon9 H3 {padding:15px 0px;height:80px;}
.newcon10{margin:0 auto;width:100%;max-width:1100px; z-index:888;text-align:left;height:700px;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.newcon10 ul li img {}
.newcon10 h3 {font-size:45px;}
.newcon11 {margin:0 auto;width:100%; max-width:1024px; padding-top:16px;z-index:888;text-align:left;padding-left:10px;}
.newcon12{margin:0 auto;width:100%;z-index:888;text-align:left;max-width:1200px;}
.newcon13{margin:0 auto;width:100%; max-width:1100px; padding-top:20px;;z-index:888;text-align:left;padding-left:20px;padding-right:20px;}
.faqtext{line-height:22px;margin:10 5px;color:#666;display:none;text-align:center;padding-left:40px;padding-right:40px;letter-spacing:1px;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}

.faqbox{position:relative;*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);margin-top:5px;margin-left:10px;margin-right:10px;padding-top:8px;box-shadow: 0 0 1px rgba(108, 125, 142, 0.3);padding-bottom:9px;}

#biaoti {float:left;}
#biaoti ul {list-style:none;}
#biaoti ul li{*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:large;padding-top:5px;}
#biaoti1 {float:left;}
#biaoti1 ul {list-style:none;}
#biaoti1 ul li{*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:larger;padding-top:5px;}
.title12{margin-top:15%;margin-left:20%;color:#fff;font-size:2.4em;float:left;}
.title13{margin-top:5%;color:#fff;font-size:2.4em;}
.title14{margin-top:7%;color:#fff;font-size:2.4em;}
.title15{margin-top:15%;color:#fff;font-size:2.4em;float:left;}
.title16{margin-top:15%;color:#fff;font-size:2.4em;float:right;}
.title17{margin-top:354px;color:#fff;font-size:2.4em;float:right;text-align:center;width:50%;}
.title18{margin-top:1%;color:#fff;font-size:2.4em;float:right;margin-right:5%;}
.title19{margin-top:8%;color:#fff;font-size:2.4em;float:right;text-align:center;width:50%;}
.title20{margin-top:354px;font-size:2.4em;float:left;width:50%;}
.title21{margin-top:15%;margin-right:10%;color:#fff;font-size:2.4em;float:right;}
.title22{margin-top:15%;margin-left:10%;font-size:2.4em;float:left;}
.title23{margin-top:15%;margin-left:10%;font-size:2.4em;float:left;color:#fff;}
.title24{margin-top:1%;font-size:2.4em;float:left;width:300px;}
.title25{margin-top:8%;font-size:2.4em;float:left;width:500px;}
.title26{margin-top:8%;font-size:2.4em;float:left;width:600px;}
.title27{margin-top:1%;color:#fff;font-size:2.4em;float:right;}
.title28{margin-top:15%;font-size:2.4em;float:left;width:500px;}
.title29{margin-top:150px;color:#fff;font-size:2.4em;float:right;text-align:center;width:50%;}
.title30{margin-top:400px;color:#fff;font-size:2.4em;float:left;text-align:left;width:50%;margin-left:20%;}
.title31{margin-top:400px;color:#fff;font-size:2.4em;float:right;text-align:left;width:400px;margin-right:10%;}
.title32{margin-top:150px;float:left;width:50%;}
.title33{margin-top:210px;font-size:2.4em;float:right;text-align:center;width:50%;}
.title34{margin-top:210px;float:left;text-align:center;width:50%;*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;}
.title35{margin-top:80px;color:#fff;float:right;text-align:center;width:50%;}
.title36{margin-top:250px;color:#fff;font-size:2.4em;float:right;text-align:center;width:50%;}
.cylang1{width:100%; float:left;z-index:28888;display:none;position:relative;}
.cylang{width:100%; max-width:1100px;margin:15px auto;z-index:98888;}
.cylang ul {float:left;}
.cylang ul li{float:left;vertical-align: middle;width:300px;padding:15px 0 15px;}
.selectll{background:#d1d1d1;}
.tu1{display:none;}
.tu2{display:none;}
.tu3{display:none;}
.tu4{display:none;}
.tu5{display:none;}
.tu6{display:none;}
.tu7{display:none;}
.tu8{display:none;}
.tu9{display:none;}
.tu10{display:none;}
.tu11{display:none;}
.download{width:250px;float:right;position:fixed;right:20%;top:20%;}
.mheader {display:none;}
.pcheader {display:block;}
#back-to-top{
		position:fixed;
		bottom:100px;
		right:60px;
		z-index:133333;
	}
	#back-to-top a{
		text-align:center;
		text-decoration:none;
		color:#d1d1d1;
		display:block;
		width:50px;
		/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
		-moz-transition:color 1s; 
		-webkit-transition:color 1s;
		-o-transition:color 1s;
	}
	#back-to-top a:hover{
		color:#979797;
	}
	#back-to-top a span{
		background:#d1d1d1;
		border-radius:6px;
		display:block;
		height:50px;
		width:50px;
		background:#d1d1d1 url(../images/arrow-up.png) no-repeat center center;
		margin-bottom:5px;
		-moz-transition:background 1s;
		-webkit-transition:background 1s;
		-o-transition:background 1s;
	}
	#back-to-top a:hover span{
		background:#979797 url(../images/arrow-up.png) no-repeat center center;
	}
.productlineno{display:block;position:fixed;top:23px;z-index:1887;width:600px;right:0;opacity: 0.8;}
.productline{z-index:18;width:100%;padding-left:3%;opacity: 0.8;float:left;margin-top:110px;position:relative;display:none;}
.productlineno a{margin:0 2px;padding:5px 10px;}
.productline a{margin:0 20px;padding:5px 10px;}
.productlineno h11{font-size:14px;line-height:30px;}
.productline h11{font-size:14px;line-height:30px;}
ul.mylist li p {position: relative; left: 2em;margin-right:2em; text-indent: -2em;}
.padtp {padding-top:250px;}
.padtp1 {padding-top:150px;}
.padtp2 {padding-top:330px;}
.padtp3 {padding-top:250px;}
.padtp4 {padding-top:50px;}
:target {padding-top:75px;}
.navbar-nav li a {color:#fff}
.bgchui {background:#e1e3e5}
.colort {position:absolute;left:0; right:0; bottom:10px;margin:auto;font-size:24px;color:#fff;}
.colort1 {left:0; right:0; bottom:-20px;margin:auto;font-size:24px;color:#000;}
.in-tex {border: 2px solid #00943B;margin-right:8px;margin-left:8px;padding:11px 20px;font-weight: 700;transition: all .5s ease;font-size:14px;}
.in-tex:hover {color:#fff;background-color:#00943B;}
.in-tex1 {border: 2px solid #00943B;margin-right:8px;margin-left:8px;padding:11px 20px;font-weight: 700;transition: all .5s ease;color:#fff;}
.in-tex1:hover {color:#fff;background-color:#00943B;}
.in-tex2 {margin-right:8px;margin-left:8px;padding:1px 20px;font-weight: 700;font-size:55px;color:#fff;background-color:rgba(0, 0, 0, 0.3)}
.in-tex3 {margin-right:8px;margin-left:8px;padding:11px 20px;font-size:18px;color:#fff;background-color:rgba(0, 0, 0, 0.3);letter-spacing:2px;}
.in-tex5 {border: 0px solid #CDC9C9;margin-right:8px;margin-left:8px;padding:11px 20px;font-weight: 700;transition: all .5s ease;font-size:55px;color:#fff;background-color:rgba(0, 0, 0, 0.3);line-height:60px;}
.gallerytab {width:50%; height:46px;float:left;text-align:right;}
.gallerytab1 {width:50%; height:46px;float:left;text-align:left;}
.pbann {height: 920px;}
.pbann2 {height: 450px;}
.pbann1 {height: 700px;}
.pbatex {padding-top:410px;}
.pbatex2 {padding-top:242px;}
.upmapgo {width:126px;height:45px;font-weight:700;font-size:20px;background-color:#00943B;}
.padingtp {padding-top:100px;}
.cd-fixed-bg {
 min-height: 100%;
 background-size: cover;
 background-attachment: fixed;
 background-repeat: no-repeat;
 background-position: center center;
}
 
.cd-fixed-bg.cd-bg-1 {
 background-image: url("../images/Decking_04.jpg");
}
@media screen and (min-width: 992px) and (max-width: 1500px) {
.bgset{
  
    
    background-attachment: scroll; 
    
      }
.productlineno {display:none;}
.sublist img {width:200px; height:130px;}
.download{width:250px;float:right;position:fixed;right:10%;top:20%;}

.ultraimg1 {padding-top:23px;}
.ultraimg2 {max-width:600px;}
.deckimg {padding-top:150px;}
H13 {font-size:55px;line-height:48px;}
.padtp {padding-top:200px;}
}
@media (min-width: 769px) and (max-width: 991px) {
.productlineno {display:none;}
.mheader {display:block;}
.pcheader {display:none;}
.padtp1 {padding-top:60px;}
H13 {font-size:24px;line-height:48px;}
.padtp {padding-top:200px;}
#back-to-top{
		position:fixed;
		bottom:1px;
		right:1px;
		z-index:133333;
	}
.c_bor3{ width:40%;}

.in-tex3{font-size:14PX}
.in-tex5{font-size:24PX;line-height:55px;}
.in-tex2{font-size:24PX;line-height:55px;}
}
@media (min-width: 401px) and (max-width: 768px) {
.padtp4 {padding-top:5px;}
.videovi {top:25%}
.padingtp {padding-top:20px;}
.seleproduct {width:95px;}
.lanproduct {width:95px;}
.newcon1 H10 {font-size:24px;}
h10 {font-size:14px;}
.upmapgo {width:80px;height:45px;font-weight:700;font-size:20px;background-color:#00943B;}
.pbann {height: 260px;}
.pbann1 {height: 480px;}
.pbann2 {height: 200px;}
.pbatex {padding-top:100px;}
.pbatex2 {padding-top:50px;}
.gallerytab {width:100%;text-align:left;padding-left:20px;}
.gallerytab1 {width:100%;padding-left:120px;}
.padtp1 {padding-top:30px;}
.padtp2 {padding-top:220px;}
.padtp3 {padding-top:220px;}
.navbar-nav li a {color:#fff}
.mheader {display:block;}
.padtp {padding-top:200px;}
H13 {font-size:18px;line-height:48px;}
H11 {line-height:30px;}
H26 {line-height:30px;}
H25 {font-size:30px;}
.pcheader {display:none;}
.sublist img {display:none;}
.download{width:250px;float:right;position:fixed;right:5%;top:20%;}
.productlineno{display:none;opacity: 0;}
.productline{display:none;opacity: 0;}
.headtop{max-width:800px;}
.toprig {float:right;}
.toplef {display:none;}
.flexslider{width:100%;}
.newcon11 img {width:180px;}
.newcon1 {max-width:980px;}
#products1 .pagination {width:530px;}
.footer {max-width:980px;}
.ultraimg {padding-right:50px;}
.ultraimg1 {padding-top:30px;}
#products2 .pagination {width:315px;float:left;height:700px;padding-top:50px;}
.deckimg {padding-top:200px;}
#back-to-top{
		position:fixed;
		bottom:1px;
		right:1px;
		z-index:133333;
	}
.c_bor3{ width:30%;}
.in-tex3{font-size:14PX}
.in-tex5{font-size:17PX;line-height:30px;}
.in-tex2{font-size:24PX;line-height:55px;}
}
@media (max-width: 400px) {
.c_bor4 {width:20%}
.padtp4 {padding-top:5px;}
.videovi {top:20%}
.footer2 p {font-size:14px}
.padingtp {padding-top:20px;}
.seleproduct {width:95px;}
.lanproduct {width:95px;}
.newcon1 H10 {font-size:24px;}
h10 {font-size:14px;}
.upmapgo {width:80px;height:45px;font-weight:700;font-size:20px;background-color:#00943B;}
.pbann {height: 180px;}
.pbann1 {height: 480px;}
.pbann2 {height: 200px;}
.pbatex2 {padding-top:50px;}
.pbatex {padding-top:50px;}
.gallerytab {width:100%;text-align:left;padding-left:20px;}
.gallerytab1 {width:100%;padding-left:120px;}
.padtp1 {padding-top:20px;}
.padtp2 {padding-top:220px;}
.padtp3 {padding-top:220px;}
.navbar-nav li a {color:#fff}
.mheader {display:block;}
.padtp {padding-top:200px;}
H13 {font-size:18px;line-height:48px;}
H11 {line-height:30px;}
H26 {line-height:30px;}
H25 {font-size:30px;}
.pcheader {display:none;}
.sublist img {display:none;}
.download{width:250px;float:right;position:fixed;right:5%;top:20%;}
.productlineno{display:none;opacity: 0;}
.productline{display:none;opacity: 0;}
.headtop{max-width:800px;}
.toprig {float:right;}
.toplef {display:none;}
.flexslider{width:100%;}
.newcon11 img {width:180px;}
.newcon1 {max-width:980px;}
#products1 .pagination {width:530px;}
.footer {max-width:980px;}
.ultraimg {padding-right:50px;}
.ultraimg1 {padding-top:30px;}
#products2 .pagination {width:315px;float:left;height:700px;padding-top:50px;}
.deckimg {padding-top:200px;}
#back-to-top{
		position:fixed;
		bottom:1px;
		right:1px;
		z-index:133333;
	}
.c_bor3{ width:30%;}
.in-tex3{font-size:14PX}
.in-tex5{font-size:17PX;line-height:55px;}
.in-tex2{font-size:18PX;line-height:55px;}
}
H50 {*font-family:'Helvetica';font-size:26px;line-height:26px;;color: rgb(51, 51, 51);}
H51 {*font-family:'Arial';font-size:26px;line-height:32px;;color: rgb(51, 51, 51);}
H52 {*font-family:'Lucida Grande';font-size:26px;line-height:32px;;color: rgb(51, 51, 51);}
H53 {*font-family:'Verdana';font-size:26px;line-height:32px;;color: rgb(51, 51, 51);}
H54 {*font-family:'Tahoma';font-size:26px;line-height:32px;;color: rgb(51, 51, 51);}
H55 {*font-family:'Trebuchet MS';font-size:26px;line-height:32px;;color: rgb(51, 51, 51);}
H56 {*font-family:'Georgia';font-size:26px;line-height:32px;;color: rgb(51, 51, 51);}
H57 {*font-family:'Times';font-size:26px;line-height:32px;;color: rgb(51, 51, 51);}
H58 {*font-family:'Myriad Set Pro', 'Helvetica Neue', Helvetica, Arial;font-size:18px;line-height:32px;;color: rgb(51, 51, 51);}
.clickbox1{display:none;margin-top:10px;}
.clickbox{margin:10px 0;}

.panel {height:100vh;border-bottom:1px solid #666;}
.home {}




.visdeck{position:inherit;margin:0 auto;height:540px;padding-top:5px;}
.visdeck1{position:inherit;display:none;background:#fff;z-index:3;height:540px;padding-top:5px;}
.visclick {position:inherit;}
.visclick1 {display:block;}
.visclick2 {display:none;}

#pac-input {
  background-color: #fff;
  *font-family: Roboto;
  font-size: 15px;
  font-weight: 300;
  margin-left: 12px;
  padding: 0 11px 0 13px;
  text-overflow: ellipsis;
  width: 300px;
}
#youku {margin:0 auto;}

#change_6 h3 {font-size:18px;}
#siteNotice h1 {*font-family:"proxima-nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:18px;line-height:20px;}

.ultraimg {padding-left:7%;}
.ultraimg1 {margin-top:39px;}
.newban{width:50%;float:left;}
.newban2{width:25%;float:left;margin-top:20px;}
.fback{width:100%;background-color:#f2f2f2;}
.green_title {
	background: #00943b;
	color: #ffffff;
	*font-family: 'open_sansextrabold', Arial, Helvetica, sans-serif;
	font-size: 18px;
	-webkit-border-radius: 0;
	border-radius: 0;
	border: none;
	margin-top: 0px;
	padding: 12px 0px 15px 0px;
	line-height: 1;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
	width: 10em;
	text-align: center;
}
.styled_list_1 {
	padding-left: 0;
	margin-top: 30px;
	margin-bottom: 35px;
	list-style: none;
}

.styled_list_1 li {
	
	background: url(../images/bullet.png) left 2px no-repeat;
	padding-left: 25px;
	margin-bottom: 20px;
}
