/*
 1.È«Ê½
*/
*{margin:0;padding:0;border:0;}
body{ font-size:12px; font-family:Arial,Î¢ÈíÑÅºÚ,Helvetica,Tahoma !important;color:#333;text-align:center; overflow-x:hidden;  min-width:1100px;}
a{text-decoration:none;color:#333;}
a:hover,a:active{text-decoration:underline;color:#1a9aeb;}
image{ vertical-align:middle;}
ul,li{ list-style:none;}
em, cite, th { font-style: normal; font-weight: normal; font-style:normal;}
var{font-style:normal;}
input,select,img{vertical-align:middle;}
.wrap{clear:both;width:1100px;margin:0 auto;text-align:left;zoom:1; overflow:hidden; /*background:url(../images/bj_02.png) repeat;*/}
.wrap2{clear:both;width:1100px;margin:0 auto;zoom:1;}
.wrapper{ width:100%; text-align:center; background:url(../images/bg.jpg) center top #fff no-repeat; padding-top:11px;}
.clear{clear:both; zoom:1;}
.divhidden{ display:none;}
.l{ float:left;}
.r{float:right;}
.m_t{ margin-top:9px;}
.m_t4{ margin-top:4px;}
.m_t15{ margin-top:15px;}
.c_l{ clear:both; height:0px; font-size:0px; overflow:hidden;}
.margin_top{ margin-top:-500px;}
.bg{background-color:#fafafa; overflow:hidden;}

/*
 1.Í·²¿
*/
.i_top{ height:116px; width:100%; background:url(../images/top_bg.png) repeat-x; position:fixed; top:0; z-index:99;}
.i_top_l{ float:left; display:inline;width:242px;overflow:hidden;}
.i_top_l img{width:242px; height:110px;}
.i_top_l img:hover{transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8;}
.i_top_r{ float:right; display:inline;width:680px; line-height:110px;font-size:18px; color:#333333;}

.navBar{ width:680px; float:right; height:110px;}
.nav{ list-style:none; padding:0; }
.nav .m{ float:left;  position:relative; border-top:0; border-bottom:0;margin-left:33px; letter-spacing:1px; padding-left:17px; padding-right:17px;}
.nav a:hover{ text-decoration:none; color:#00a820;   }
.nav h3{ float:left; font-weight:normal; font-size:15px; height:110px; overflow:hidden; width:100%; text-align:center; }
.nav h3 a{ display:block; color:#333333;  line-height:110px;}
.nav .on{}
.nav .on h3 a{/* height:42px; line-height:42px; */color:#00a820;}
.nav li.on a:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav li h3 a:after{content: "";display: block;position: absolute;left: 50%;right: 50%;bottom: 0px;height: 3px;opacity: 0;background-color: #00a820;-webkit-transition: all .5s;
-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav li h3 a:hover:after{left: 1%;right: 1%;opacity: 1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.nav .sub{ display:none; /*Ä¬ÈÏÒþ²Ø*/ width:160px; padding:0;   position:absolute; top:108px; background:url(../images/nav_bg.png) repeat; text-align:left; z-index:110; padding-top:12px;}
.nav .sub li{ vertical-align:middle; list-style:none; text-decoration:none; }
.nav .sub li a{ height:40px; padding-left:18px; line-height:36px; display:block; color:#333333;font-size:13px;}
.nav .sub li a:hover{ color:#e20c0c;}
.blank_h{ height:110px; overflow:hidden;}


/*Ê×í“*/
#scrollDiv{position:relative;width:100%;height:600px;overflow:hidden;}
#scrollUL{position:absolute;margin:0px;padding:0px;}
#scrollUL li{float:left;list-style:none;margin:0px;background:#fff;}
#scrollUL li img{border:0px;margin:0px;}
#scrollNum{bottom:15px;left:55%;margin-left:-124px;position:absolute;z-index:3;}
#scrollNum li{background:url(../images/left.png) center center no-repeat;margin-right:11px;float:left;cursor:pointer;width:20px;height:20px;overflow:hidden; color:#c4000f; font-size:11px; font-family:Arial; text-align:center; line-height:20px;text-indent:-99px;}
#scrollNum .currentli{background:url(../images/left_on.png) center center no-repeat; /*text-indent:0;*/}

/* Callback example */
.callbacks_container{position:relative;width:100%;max-width:100%;text-align:center; }
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;top:39%;left:100px;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:100px;width:50px;background:transparent url("../images/left2.png") no-repeat left top;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{}
.callbacks_nav.next{left:auto;right:100px;background:transparent url("../images/right.png") no-repeat 0px top;}
.rslides{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.rslides li{
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.rslides li:first-child{
	position:relative;
	display:block;
	float:left;
}
.rslides img{
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0;
}
.banner_content{ width:1140px; height:600px;/* background:url(../images/banner_bg.png) repeat-x;*/ position: relative; z-index: 120;  font:300 14px "ËÎÌå"; color:#FFF; }
.b_center{ margin:0 auto; text-align:center;}

.callbacks_tabs.callbacks1_tabs{margin-top:-23px; position:relative;z-index:9;margin-bottom:20px; display:;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:16px;height:20px;margin-right:10px;/*border-radius:10px;border:1px solid #FFF;*/position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:16px;height:24px;/*border-radius:10px;position:absolute;*/ left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent; background:url(../images/left.png) no-repeat;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:url(../images/left_on.png) no-repeat;}

.i_one_t{ height:120px;overflow:hidden;}
.i_one_t h2{ float:left;line-height: 120px;color: #1a1a1a;font-size:28px; text-transform:uppercase; font-weight:normal;}
.i_one_t h2 label{ color:#00a820;}
.i_one_t .mores{ float:right; width:78px; height:30px; line-height:30px; text-align:center; border:1px solid #b3b3b3; color:#808080; font-size:15px; border-radius:4px;text-decoration:none; margin-top:44px;}
.i_one_t .mores:hover{ color:#00a820;border:1px solid #00a820;}

.product_div2{  overflow:hidden;}
.product_div2 ul{ width:1200px;}
.product_div2 ul li{ height:328px; overflow:hidden; float:left; width:353px; margin-right:21px; text-align:left;}
.product_div2 ul li:nth-child(3n+0){ margin-right:0;}
.product_div2 ul li a{ text-decoration:none; display:block;}
.product_div2 ul li .img{ width:100%; height:250px; overflow:hidden;}
.product_div2 ul li img{ width:100%; height:250px;-webkit-transition: all 0.8s ease-out;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out; }
.product_div2 ul li .pro_div_txt{ height:46px; line-height:46px;overflow:hidden; text-align:left; font-size:16px; color:#666666;}
.product_div2 ul li:hover .pro_div_txt{color:#00a820;}
.product_div2 ul li:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.i_bgs{ background-color:#f5f5f5; overflow:hidden; height:570px;}

.i_img2{ width:100%; margin:0 auto; text-align:left;}
.i_img2 ul li{ overflow:hidden; float:left; width:267px; height:189px; margin-right:9px; margin-bottom:10px; text-align:left; position:relative;}
.i_img2 ul li:nth-child(3n+0){ margin-right:0;}
.i_img2 ul li:nth-child(5n+0){ margin-right:0;}
.i_img2 ul li:first-child{ width:548px; height:388px;}
.i_img2 ul li .imgs{ width:100%; height:100%;}
.i_img2 ul li .txt_box{ width:92%; position:absolute; height:100%; background:url(../images/i_bg.png) repeat; top:100%; margin-top:-36px; padding-left:4%; padding-right:4%;transition:all 0.3s;}
.i_img2 ul li .txt_box h2{ height:36px; line-height:36px; color:#fff; font-size:14px; font-weight:normal;}
.i_img2 ul li .txt_box p{ font-size:12px; color:#fff; line-height:20px; height:60px; padding-top:15px; border-top:1px solid #bcbcbc;}
.i_img2 ul li .txt_box  img{ width:24px; height:24px; left:50%; position:absolute; top:66%; margin-left:-12px;}
.i_img2 ul li .imgs img{ width:100%; height:100%; -webkit-transition: all 0.8s ease-out;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out; }
.i_img2 ul li:hover .imgs img{-webkit-transform: scale(1.03);-moz-transform: scale(1.03);-o-transform: scale(1.03);transform: scale(1.03);}
.i_img2 ul li:hover .txt_box{ top:0; margin-top:0;}



/*Î²²¿*/
/*.f_bg{ height:110px; overflow:hidden; background-color:#2e2e2e; color:#8a8a8a; font-size:12px;}
.f_bg a{color:#dddddd; font-size:13px;}
.f_bg a:hover{ color:#fff; text-decoration:none;}
.f_bg .f_div{ font-size:13px; color:#dddddd; height:61px; border-top:1px solid #434343;}
.f_bg .contact_a{  height:auto; line-height:25px; float:left; margin-top:18px;}
.f_bg .contact_a li{float: left;position: relative;width:26px; height:25px; line-height:25px; margin-right:23px;}
.f_bg .contact_a li a{ width:26px; height:25px; display:block;}
.f_bg .contact_a li.foot_0 a{ background:url(../images/pic0.png) center center no-repeat;}
.f_bg .contact_a li.foot_1 a{ background:url(../images/pic1.png) center center no-repeat;}
.f_bg .contact_a li a:hover{filter:alpha(opacity=80);opacity:0.8;}
.f_bg .contact_a li.foot_2 a{background:url(../images/pic2.png) center center no-repeat;}
.f_bg .contact_a li.foot_3 a{background:url(../images/pic3.png) center center no-repeat;}
.f_bg .contact_a li.foot_4 a{background:url(../images/pic4.png) center center no-repeat;}

.f_bg .contact_b{  height:61px; line-height:61px; float:right; overflow:hidden;}
.f_bg .contact_b ul li{ float:right; margin-left:38px;}
.f_bg .contact_b ul li.addr{ padding-left:19px;background:url(../images/f_pic1.png) left center no-repeat;}
.f_bg .contact_b ul li.tel{ padding-left:24px;background:url(../images/f_pic2.png) left center no-repeat;}
.f_bg .contact_b ul li.email{ padding-left:24px;background:url(../images/f_pic3.png) left center no-repeat;}
.f_bg .f_div2{ font-size:12px; color:#8a8a8a; height:48px; line-height:48px; overflow:hidden;}
.f_bg .f_div2 a{ color:#8a8a8a;font-size:12px; }*/


/*¶þ¼‰í“Ãæ*/
.sec_t{ height:110px; overflow:hidden; margin-top:6px;}
.sec_t h2{font-size:22px; text-transform:uppercase; letter-spacing:1px; font-size:22px; color:#3a3a3a; line-height:110px;}
.position{ height:59px; line-height:59px;font-size:12px;color:#999999;}
.position a{ color:#999999;}
.position img{ vertical-align:baseline;}
.position a:hover{ color:#db2b2b; text-decoration:none;}
.position label{ /*color:#db2b2b;*/}
.o_big{height:300px; overflow:hidden;}

.sec_bg{ background:#f9f9f9; overflow:hidden;}

/*¹ØÓÚÎÒÃÇ*/
.about_cont2{line-height:36px; font-size:14px; color:#333333; overflow:hidden;}
.about_cont2 img{  max-width:100%;}
.about_cont2 h2{ line-height:114px; font-size:16px; color:#808080; font-weight:normal; letter-spacing:0.5px;}
.about_cont2 .p{ padding-left:25px; padding-right:20px; padding-top:10px; padding-bottom:115px; letter-spacing:1px; background-color:#fff;}


.contact_one{ height:200px; margin-bottom:5px; overflow:hidden; color:#ffffff; text-align:center; font-size:15px;}
.contact_one img:hover{transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8;}
.contact_one a{ color:#fff; text-decoration:none;}
.contact_one .address{ width:480px; height:200px; overflow:hidden; line-height:260px; float:left; margin-right:5px; background:#8d4223 url(../images/contact_pic.png) center 62px no-repeat;}
.contact_one .img1{ float:left;  width:307px; height:200px; overflow:hidden;}
.contact_one .img1 img{ width:100%;}
.contact_one .email{ width:303px; height:200px; overflow:hidden; line-height:260px; float:right; background:#299205 url(../images/contact_pic2.png) center 73px no-repeat;}
.contact_one .contact_c{  height:200px; width:300px; overflow:hidden; line-height:97px; float:left;margin-right:5px;}
.contact_one .contact_c li{float: left;position: relative;width:96px; height:97px; line-height:97px; margin-right:6px; margin-bottom:6px;}
.contact_one .contact_c li:nth-child(3n+0){ margin-right:0;}
.contact_one .contact_c li a{ width:96px; height:97px; display:block;}
.contact_one .contact_c li.pic_0 a{ background:url(../images/contact_pic3.png) #2788de center center no-repeat;}
.contact_one .contact_c li.pic_1 a{ background:url(../images/contact_pic4.png) #2788de center center no-repeat;}
.contact_one .contact_c li a:hover{filter:alpha(opacity=80);opacity:0.8;}
.contact_one .contact_c li.pic_2 a{background:url(../images/contact_pic5.png) #2788de center center no-repeat;}
.contact_one .contact_c li.pic_3 a{background:url(../images/contact_pic6.png) #2788de center center no-repeat;}
.contact_one .contact_c li.pic_4 a{background:url(../images/contact_pic7.png) #2788de center center no-repeat;}
.contact_one .contact_c li.pic_5 a{background:url(../images/contact_pic8.png) #2788de center center no-repeat;}
.contact_one .img2{ float:left;  width:345px; height:200px; overflow:hidden;}
.contact_one .img2 img{ width:100%;}
.contact_one .tels{ width:445px; height:200px; overflow:hidden; line-height:260px; float:right; background:#474747 url(../images/contact_pic9.png) center 62px no-repeat;}
.contact_one .contactus{ float:right; width:1100px; overflow:hidden; height:200px; background:url(../images/contact_bg.jpg) no-repeat; text-align:left;}
.contact_one .contactus .p{ line-height:26px; font-size:14px; color:#fff; padding-left:24px; height:156px; overflow:hidden; padding-top:22px; padding-right:22px;}

/*²úÆ·ÁÐ±í*/
.sec_t2{ height:116px;}
.searchtitle3{width: 240px;position: relative; background:url(../images/product_pic.png) right center no-repeat;}
.searchtitle3 a{height:116px; display:block; width:100%; line-height:116px; color:#3a3a3a; text-decoration:none; text-align:left; font-size:22px; font-weight:bold; text-transform:uppercase;}
.searchtitle3 ul{display: none;position: absolute;z-index: 10;width: 100%;top:80px; background-color:#f0f0f0; margin-right:0;}
.searchtitle3 li{cursor: pointer; line-height:40px;color:#5a5a5a; text-align:center;}
.searchtitle3 li a{ color:#333; border-bottom:1px solid #eee; line-height:40px; font-size:16px; font-weight:normal; height:40px; text-indent:12px;}
.searchtitle3 li:hover{background: #ddd; }
.searchtitle3 li:hover a{}
.product_div3{  overflow:hidden;}
.product_div3 ul{ width:1100px;}
.product_div3 ul li{ height:309px; overflow:hidden; float:left; width:353px; margin-right:20px; text-align:left; position:relative;}
.product_div3 ul li:nth-child(3n+0){ margin-right:0;}
.product_div3 ul li a{ text-decoration:none; display:block;}
.product_div3 ul li .img{ width:100%; height:250px; overflow:hidden;}
.product_div3 ul li img{ width:100%; height:250px;-webkit-transition: all 0.8s ease-out;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out; }
.product_div3 ul li .pro_div_bg{ height:290px; width:366px; position:absolute; top:0; left:0;background:url(../images/product_bg.png) no-repeat;transition:all 0.3s; filter:alpha(opacity=0);opacity:0;}
.product_div3 ul li .pro_div_txt{ height:100px;overflow:hidden; text-align:left;font-size:16px; color:#666; line-height:46px; height:46px;}
.product_div3 ul li:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.product_div3 ul li:hover .pro_div_bg{filter:alpha(opacity=100);opacity:1.0;}
.product_div3 ul li:hover .pro_div_txt{color:#00a820;}

/*²úÆ·ÏêÏ¸*/
.product_con{ overflow:hidden;}
.product_con img{ float:left; width:550px;}
.product_con .product_con_r{ float:right; width:510px; overflow:hidden; text-align:left;}
.product_con .product_con_r h2{ padding-top:10px; line-height:40px; padding-bottom:10px; margin-bottom:10px; font-weight:normal; font-size:32px; color:#00a820; letter-spacing:1px;}
.product_con .product_con_r .p{ font-size:14px; color:#333333; line-height:30px; overflow:hidden; padding-bottom:25px; margin-bottom:20px; border-bottom:1px solid #e6e6e6; letter-spacing:1px;}
.page_a{ height:40px; overflow:hidden; text-align:right;}
.page_a a{ display:inline-block; margin-left:10px; width:40px; height:40px;}
.page_a a.last{ background:url(../images/last1.png) no-repeat;}
.page_a a.last:Hover{background:url(../images/last2.png) no-repeat;}
.page_a a.next{ background:url(../images/next1.png) no-repeat;}
.page_a a.next:hover{ background:url(../images/next2.png) no-repeat;}
.page_a a.goback{ background:url(../images/return1.png) no-repeat;}
.page_a a.goback:hover{ background:url(../images/return2.png) no-repeat;}

.product_con2{ overflow:hidden; margin-top:50px; /*padding-top:15px; border-top:1px solid #e6e6e6;*/ padding-bottom:50px; font-size:14px; color:#808080; line-height:20px; text-align:left;}
.product_con2 img{ max-width:100%;}

/*ÊÓÆµÁÐ±í*/
.product_li{overflow:hidden; text-align:left;}
.product_li ul li{ overflow:hidden; height:397px;position:relative; width:525px; float:left;}
.product_li ul li:nth-child(2n+0){ float:right;}
.product_li ul li a{ text-decoration:none;}
.product_li ul li .imgs{width:100%;height:278px; overflow:hidden;}
.product_li ul li .imgs img{ width:100%; height:278px; /*border-radius:6px; */-webkit-transition: all 0.8s ease-out;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;}
.product_li ul li .video_img{ position:absolute; width:8%; left:46%; top:26%;}
.product_li ul li h2{ font-size:26px; color:#333333;line-height:36px; height:36px; overflow:hidden; margin-top:12px;font-weight:normal;}
.product_li ul li p{ line-height:20px; overflow:hidden; font-size:14px; color:#808080;}
.product_li ul li:hover h2{ color:#00a820;}
.product_li ul li:hover .imgs img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

/*ÊÓÆµÏêÏ¸*/
.video_con{font-size:14px; color:#808080; line-height:28px; overflow:hidden; text-align:left;}
.video_con img{ max-width:100%;}
.video_con h2{ font-size:26px; font-weight:normal; color:#00a820; line-height:40px; margin-top:20px;}
.video_con .p{font-size:14px; color:#808080; line-height:28px;}
.page_b{ height:40px; overflow:hidden; text-align:left; margin-top:22px; margin-bottom:50px;}
.page_b a{ display:inline-block; margin-right:10px; width:40px; height:40px;}
.page_b a.last{ background:url(../images/last1.png) no-repeat;}
.page_b a.last:Hover{background:url(../images/last2.png) no-repeat;}
.page_b a.next{ background:url(../images/next1.png) no-repeat;}
.page_b a.next:hover{ background:url(../images/next2.png) no-repeat;}
.page_b a.goback{ background:url(../images/return1.png) no-repeat;}
.page_b a.goback:hover{ background:url(../images/return2.png) no-repeat;}

/*ÏÂÔØÁÐ±í*/
.down_li{  overflow:hidden; padding-bottom:20px;}
.down_li ul li{ margin-bottom:20px; overflow:hidden; line-height:98px; height:100px; background:url(../images/down_pic.png) #fff 36px center no-repeat;}
.down_li ul li a{ font-size:22px;  border:1px solid #e6e6e6;color:#808080; text-indent:73px; display:block; position:relative; text-align:left; text-decoration:none;}
.down_li ul li em{ float:right; text-indent:50px;background:url(../images/down_pic3.png) no-repeat; height:42px; line-height:42px; width:140px; color:#fff; font-size:15px; margin-top:28px; margin-right:35px;}
.down_li ul li a:hover{border:1px solid #00a820;}
.down_li ul li a:hover em{background:url(../images/down_pic2.png) no-repeat; }

/*½Ì³ÌÁÐ±í*/
.tutorials_li{  overflow:hidden; padding-bottom:40px; border-top:1px solid #e6e6e6;}
.tutorials_li ul li{ overflow:hidden; line-height:76px; height:77px; background:url(../images/down_pic.png) left center no-repeat;}
.tutorials_li ul li a{ font-size:22px; border-bottom:1px solid #e6e6e6;color:#333;  text-indent:39px;display:block; text-align:left; text-decoration:none;}
.tutorials_li ul li em{ float:right; color:#808080; font-size:15px;}
.tutorials_li ul li a:hover{ color:#00a820;}
.tutorials_li ul li a:hover em{ color:#00a820;}

/*½Ì³ÌÏêÏ¸*/
.bg_white{ background-color:#fff; overflow:hidden; padding-left:20px; padding-right:20px; padding-top:20px;}
.sub_r_content{overflow:hidden; padding-bottom:20px; border-bottom:1px solid #e6e6e6; margin-bottom:20px; letter-spacing:1px;}
.sub_r_content .con_id2{ font-size:14px; line-height:26px; text-align:left; color:#333333; }
.sub_r_content .con_id2 img{ max-width:100%; margin-bottom:10px; margin-top:8px;}
.sub_r_content h1{ font-size:22px; font-weight:normal;color:#00a820; overflow:hidden; text-align:center; margin-bottom:15px;}
.sub_r_content h2{ font-size:12px;color:#808080;  overflow:hidden; text-align:center; margin-bottom:10px; font-weight:normal;}
.sub_r_content h3.line2{ border-bottom:1px solid #e6e6e6; margin-bottom:15px;}

/*ÔÚÏßÁôÑÔ*/
.feedback_div{ width:450px; padding-left:40px; padding-right:40px; margin:0 auto; padding-bottom:50px; min-height:500px; padding-top:50px; overflow:hidden;}
.feedback_div .inputs2{width:99%;color:#b2b2b2; height:44px; line-height:44px; border:1px solid #b3b3b3;background:none;font-size:18px; outline-style:none; font-family:Arial; text-indent:16px; margin-bottom:10px; border-radius:4px;}
.feedback_div .inputs2.codes{ float:left; width:60%;}
.feedback_div .sendcode{ float:right; height:46px; line-height:46px; text-align:center; width:36%; padding-left:2%;}
.feedback_div .sendcode img{ width:100%; max-height:46px;}
.feedback_div .contact_bnts{ width:100%; margin:0 auto;display:block; height:46px; line-height:46px; text-align:center; background-color:#2b88df; color:#fff; font-size:18px; border-radius:4px; margin-top:3%; cursor:pointer; margin-top:5px;}
.feedback_div .contact_bnts:hover{transition:all 0.3s;filter:alpha(opacity=80);opacity:0.8;}


/* side */
.side{position:fixed;width:48px;height:275px;right:10px;top:35%;z-index:100;}
.side ul li{width:48px;height:48px;float:left;position:relative; margin-bottom:6px; }
.side ul li .sidebox{position:absolute;width:48px;height:48px;top:0;right:0;transition:all 0.3s;color:#fff;font:20px/48px "Î¢ÈíÑÅºÚ";overflow:hidden;/*border-radius:7px;*/}
.side ul li .sidebox:hover{opacity:0.8;filter:Alpha(opacity=80);}
.side ul li .sidetop{width:48px;height:48px;line-height:48px;display:inline-block;transition:all 0.3s;border-radius:7px;}
.side ul li .sidetop:hover{opacity:0.8;filter:Alpha(opacity=80);}
.side ul li img{float:left;}
.side ul li .sidebox2{position:absolute;width:48px;height:48px;top:0;right:0;transition:all 0.3s;color:#fff;font:20px/48px "Î¢ÈíÑÅºÚ";overflow:hidden;/*border-radius:7px;*/}
.side ul li .sidebox2:hover{opacity:0.8;filter:Alpha(opacity=80);}

#aa1{ width:183px; height:189px; margin-left:-185px; background:url(../images/ico_code_bg.png) no-repeat; margin-top:-70px;}
#aa1 img{ width:136px; height:136px; margin-left:21px; margin-top:14px;}


/*·ÖÒ³*/
.yema{text-align:center; padding:0px 0 0; overflow:hidden;  margin-bottom:50px; clear:both; margin-top:30px;}
.yema a,.yema span{ padding:5px 12px; border:#cccccc 1px solid; margin:0 2px; font-size:12px; display:inline-block; color:#757575; font-family:"Î¢ÈíÑÅºÚ"; margin-bottom:10px; /*border-radius:6px;*/ background-color:#fff;}
.yema a:hover{ padding:5px 12px; background:#00a820; margin:0 2px; font-size:12px; color:#fff; text-decoration:none; border:1px solid #00a820;}

a.yema_on{color:#fff !important; border:#00a820 1px solid !important; background:#00a820;}
a.yema_on:hover{color:#fff !important; border:#00a820 1px solid !important; }
a.ok{color:#fff !important; border:#00a820 1px solid !important; background:#00a820;}
a.ok:hover{color:#fff !important; border:#00a820 1px solid !important; }
.current{color:#fff !important; border:#00a820 1px solid !important;background-color:#00a820 !important  }

/*ÊµÁ¦*/


.i_bg_youshi{ background:url(../images/i_bg3.jpg) center top no-repeat;}
.i_youshi{ width:100%; max-width:728px; margin:0 auto; overflow:hidden;}
.i_youshi ul{ padding:0;}
.i_youshi ul li{ float:left; width:25%; overflow:hidden; line-height:36px; margin-top:20px; text-align:center; color:#fff; font-size:16px;}
.i_youshi ul li img{ margin:0 auto; display:block; width:76%; max-width:98px;-webkit-transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -ms-transition:all 1s ease-in-out;
-o-transition:all 1s ease-in-out; transition:all 1s ease-in-out; }
.i_youshi ul li a{ color:#fff;}
.i_youshi ul li:Hover img{-webkit-transform:rotate(30deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); -moz-transform:rotate(360deg);transform:rotate(360deg);}
.i_bg_news{ background:url(../images/i_bg4.jpg) #fff center top no-repeat;}
.i_bg_news ul{ overflow:hidden; margin-bottom:1%;}
.i_bg_news ul li{ float:left; width:32%; margin-right:2%; overflow:hidden; margin-top:3%;}
.i_bg_news ul li:last-child{ margin-right:0;}
.i_bg_news ul li img{display: block;height: 100%;width: 100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.i_bg_news ul li .imgs{ position:relative; width:100%; overflow:hidden;}
.i_bg_news ul li .imgs p{ position:absolute; width:100%; height:100%;  background-color:#000; top:0; color:#fff; font-size:12px; text-align:center;opacity:0; filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s; }
.i_bg_news ul li .imgs p .icon-zoom{display: block;width: 100%;height: 100%;position: absolute; top: 0; left: 0;background: url(../images/news_pic1.png) no-repeat center;}
.i_bg_news ul li h2{  font-weight:normal; color:#333; font-size:16px; line-height:40px; height:40px; overflow:hidden; margin-top:7px; text-align:center;}
.i_bg_news ul li .i_case_txt{ font-size:12px; color:#666666; line-height:18px;overflow:hidden; padding-top:5px;}
.i_bg_news ul li label{ color:#333; font-size:12px; text-transform:uppercase; line-height:22px; float:left; padding-right:17px; background:url(../images/i_news_pic1.png) right center no-repeat; height:22px; overflow:hidden; margin-top:9px;}
.i_bg_news ul li:hover img{-webkit-transform:scale(1.2, 1.2); -moz-transform:scale(1.2, 1.2); -o-transform:scale(1.2, 1.2); -ms-transform:scale(1.2, 1.2); transform:scale(1.2, 1.2);}
.i_bg_news ul li:hover .imgs p{opacity:0.7; filter:alpha(opacity=70);}
.i_bg_news ul li:hover h2{ color:#9c5d23;}
.i_bg_news ul li:hover .i_case_txt{ color:#9c5d23;}
.i_bg_news ul li:hover label{ color:#9c5d23;}


.module-full-screen > .module-inner {padding:55px 0 55px;}

.module-full-screen > .module-inner .page-width { width:auto; max-width:1200px; _width:1200px; }

.module-full-screen-title { margin-bottom:35px; text-align:center; }

.module-full-screen-title > h2 { margin-bottom:20px; line-height:normal; font-weight:normal; font-size:28px; color:#333; }

.module-full-screen-title > .module-title-content { margin:-10px 0 15px; }

.module-full-screen-title > .module-title-content > h3 { display:inline-block; *display:inline; *zoom:1; margin:0 15px; line-height:normal; font-weight:normal; font-size:16px; color:#999;  }

.module-full-screen-title > .module-title-content > i { display:inline-block; *display:inline; *zoom:1; position:relative; top:-5px; width:55px; height:1px; overflow:hidden; background-color:#ccc; }

.module-full-screen-title > em { display:block; width:35px; height:2px; overflow:hidden; margin:0 auto; background-color:#333; display:none; }

.module-full-screen-more { float:none; clear:both; margin-top:46px;text-align:center; }

.module-full-screen-more a { display:inline-block; *display:inline; *zoom:1; line-height:56px; padding:0 160px; border:1px solid #ca9361; color:#ca9361; background-color:transparent; transition:all 0.5s ease 0s; border-radius:4px; font-size:16px;}

.module-full-screen-more a:hover, .module-full-screen-more a:active { background-color:#ca9361; border-color:#ca9361; color:#fff; text-decoration:none; }

.module-divider-full { margin:40px 0 -35px; height:14px; overflow:hidden; background:url(../images/module-divider-full.png) no-repeat center; }

.module-full-screen-gray { background-color:#f7f7f7; }

.module-full-screen-hl { background-color:#734237; }

.module-full-screen-hl .module-full-screen-title > h2 { color:#fff; }

.module-full-screen-hl .module-full-screen-title > .module-title-content > h3 { color:#f2f2f2; }

.module-full-screen-hl .module-full-screen-title > .module-title-content > i { background-color:#e5e5e5; }

.module-full-screen-hl .module-full-screen-title > em { background-color:#fff; }

.module-full-screen-hl .module-full-screen-more a { border-color:#fff; color:#fff }

.module-full-screen-hl .module-full-screen-more a:hover { background-color:#fff; border-color:#fff; color:#333; text-decoration:none; }

.module-full-screen-hl .module-divider-full { background:url(../images/module-divider-full-white.png) no-repeat center; }

.module-full-screen-bg-img { background-repeat:no-repeat; background-position:center; background-size:cover; }



.module-full-screen-padding-bottom { padding-bottom:70px; }

.module-full-screen-more-fixed > .module-inner .page-width { position:relative; }

.module-full-screen-more-fixed .module-full-screen-more { position:absolute; left:50%; z-index:1000; margin-left:-48px; margin-top:20px; -webkit-animation:upAndDown 2s infinite; animation:upAndDown 2s infinite; }

.module-full-screen-more-fixed .module-full-screen-more a { background-color:transparent; padding:0; border:none; color:#5a342b; font-size:16px; width:97px; height:97px; line-height:97px; background:url(../images/module-full-screen-more-fixed.png) no-repeat 0 0; }

.module-full-screen-more-fixed .module-full-screen-more a:hover { background-color:transparent; background-position:0 -97px; color:#fff; }



.module-full-screen-gray-expand > .module-inner { padding-top:50px; padding-bottom:70px; }

.module-full-screen-gray-expand-box-t, .module-full-screen-gray-expand-box-b { position:relative; height:10px; }

.module-full-screen-gray-expand-box-t .module-full-screen-gray-expand-bg, .module-full-screen-gray-expand-box-b .module-full-screen-gray-expand-bg { position:absolute; top:0; width:100%; height:20px; }

.module-full-screen-gray-expand-box-t .module-full-screen-gray-expand-bg { top:-10px; }

.module-full-screen-gray-expand-box-t .module-full-screen-gray-expand-bg { background:url(../images/module-full-screen-bg-wave-gray-t.png) no-repeat bottom center; }

.module-full-screen-gray-expand-box-b .module-full-screen-gray-expand-bg { background:url(../images/module-full-screen-bg-wave-gray-b.png) no-repeat bottom center; }

.page-width {width:1200px;margin:0 auto;}

.i_about_t{font-size:30px;text-align:center;color:#333333;padding-bottom:20px;margin-bottom:2%;background:url(../images/i_bg1.png) center bottom no-repeat;}


/* foot*/

.h17{height: 17px;background: #f75e41;}

/*Î²²¿*/
.link_text_bg{ background-color:#323232; border-bottom:1px solid #3f3f3f; height:324px; overflow:hidden;}
.link_text{ text-align:left; float:left; width:270px; margin-right:58px; line-height:22px; height:257px; overflow:hidden; margin-top:13px; letter-spacing:1px; font-size:12px; color:#8a8a8a;}
.link_text h2{ font-size:18px; line-height:46px; color:#fff;font-weight:500; /*background:url(../images/f_bg.jpg) left bottom no-repeat;*/ margin-bottom:20px;}
.link_text h2 a{color:#fff;}
.link_text h2 a:hover{ color:#fff;}
.link_text .about_us{ height:88px; overflow:hidden;}
.link_text .logo2{ margin-bottom:15px;}
.link_text .logo2:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.link_text .about_more{ margin-top:20px;}
.link_text .about_more:hover{transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.link_text p{ color:#8a8a8a; font-size:14px;}
.link_text p a{ display:block; color:#8a8a8a; height:34px; line-height:34px; overflow:hidden; border-bottom:1px solid #373737; background:url(../images/index_76.jpg) left center no-repeat; text-indent:16px;}
.link_text p a:hover{ text-decoration:none; color:#f75e41;background:url(../images/index_68-25.jpg) left center no-repeat;}
.foot_con{ width:340px; float:left; font-size:14px; color:#a3a3a3; margin-right:0;}
.foot_con .addr{ line-height:25px; padding-left:38px;background:url(../images/i_pic9.png) 3px center no-repeat; margin-top:15px; clear:both; margin-bottom:8px;}
.foot_con .email{padding-left:38px;color:#a3a3a3; line-height:35px; letter-spacing:1.5px;background:url(../images/i_pic10.png) 3px center no-repeat; display:block;}
.foot_con .tel{padding-left:38px;color:#a3a3a3; line-height:35px; letter-spacing:1.5px;background:url(../images/i_pic11.png) 3px center no-repeat; display:block;}
.foot_con a:hover{text-decoration:none; color:#f75e41;}
.f_weixin{ float:right; width:114px;text-align:center; font-size:12px; color:#bbbbbb;margin-top:57px;border:7px solid #fff;height: 117px;background-color: #fff;}
.f_weixin img{ width:114px; height:114px; margin:0 auto; display:block;border:1px solid #F6F3F3;}
.f_weixin span{line-height: 19px; width: 94px;display: inline-block; margin-top: 13px;}
.f_top{ width:38px; height:38px; background:url(../images/top.png) no-repeat; cursor:pointer; position:absolute; right:0; margin-top:-40px;}
.f_top:hover{filter:alpha(opacity=80);opacity:0.8;}
.f_bg{ height:45px; width:100%; line-height:45px;font-size:12px; /* background:url(../images/f_bg.jpg) repeat-x; */ border-top:1px solid #030303; background-color:#323232;color:#bbbbbb;}
.f_bg .l{color:#bbbbbb;}
.f_bg .l a{ color:#bbbbbb;}
.f_bg a:hover{ color:#0a81b8; text-decoration:none;}
.f_bg .contact_a{  width:84px; float:right; height:26px; line-height:26px;margin-top:13px;}
.f_bg .contact_a li{float: right;position: relative; width:42px; height:26px; line-height:26px;}
.f_bg .contact_a li a{  width:32px; height:26px; display:block;}
.f_bg .contact_a li.foot_0 a{ background:url(../images/index_81.jpg) center center no-repeat;}
.f_bg .contact_a li.foot_1 {margin-right: 8px;}
.f_bg .contact_a li.foot_1 a{ background:url(../images/index_88.jpg) center center no-repeat;}
/*.f_bg .contact_a li a:hover{filter:alpha(opacity=80);opacity:0.8;}*/

.contact_a li a.foot_weixin{background:url(../images/weixin.png) center center no-repeat;}
.contact_a li a.foot_weixin:hover{background:url(../images/weixin2.png) center center no-repeat;}
.contact_a li a.foot_weixin img{ margin-top:-201px; margin-left:-103px; width:203px; height:201px; display:none; position:absolute;}
.contact_a li a.foot_qq{background:url(../images/qq.png) center center no-repeat;}
.contact_a li a.foot_qq:hover{background:url(../images/qq2.png) center center no-repeat;}

.h60{height: 42px;text-align: center}

.neibanner{height: 300px;}
.posi{height: 43px;line-height: 43px;background: #f2f2f2;font-size: 12px;}

.ncanav{height: 40px;}
.ncanav ul{margin: 28px 0 45px;height: 40px}
.ncanav .ncanli{background: #d91723;font-size: 16px;color: #ffffff}
.ncanav li{float: left;padding: 9px 15px;}
.ncanav li a{padding: 8px 15px;color: #333333;font-size: 16px;border: 1px solid #fff;}
.ncanav li a:hover{color: #d91723;border: 1px solid #d91723;border-radius: 5px;}
.ncanav li .xuan{color: #d91723;border: 1px solid #d91723;border-radius: 5px;}
.w120{width: 1200px;margin: 0 auto;}
.w100{width: 100%;min-width: 1200px;}


/*Ê×Ò³about*/

.
.b_center {
    margin: 0 auto;
    text-align: center;
}
.i_about{ width:1200px; overflow:hidden;}
.i_about .top{ width:1200px; overflow:hidden;}
.i_about .top h2{ color:#0156a7; font:600 24px "Î¢ÈíÑÅºÚ"; text-align:center; width:100%; margin-top:50px;}
.i_about .top .more{ width:100%; background:url(../images/ico_03.png) repeat-x left 10px; font:300 12px/20px "ËÎÌå"; color:#999; margin-top:8px;}
.i_about .top .more span{ background:#FFF; padding:0 10px;}
.i_about .top .en{ width:100%; font:300 10px Arial; color:#CCC; margin-top:5px;}
.i_about .about_zuo{ width:614px; height:348px; border:1px solid #CCC;}
.i_about .about_you{ width:556px; overflow:hidden;}
.i_about .about_you ul{ text-decoration:none; list-style:none; overflow:hidden;}
.i_about .about_you ul li{ width:100%; font:300 13px/26px "Î¢ÈíÑÅºÚ"; color:#666; text-align:left;}
.i_about .about_you ul li a{ color:#0156a7; text-decoration:none; font-weight:600;}
.i_about .about_you ul li a:hover{ color:#0156a7; text-decoration: underline; font-weight:600;}
.blank50{ height:50px; clear:both;}

.fl{float:left}
.fr{float:right}

/*¼´Ê±Í¨*/

/* side */
.side{position:fixed;width:54px;right:0;bottom:200px;z-index:150;}
.side ul li{width:54px;height:54px;float:left;position:relative; margin-bottom:1px;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#424242;opacity:0.7;filter:Alpha(opacity=70);color:#fff;font:19px/54px "Î¢ÈíÑÅºÚ";overflow:hidden; text-align:left;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#424242;opacity:0.7;filter:Alpha(opacity=70);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#e67f24;opacity:0.9;filter:Alpha(opacity=90);}
.side ul li img{float:left; padding:2px;}
.side ul li .sidebox2{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#424242;opacity:0.7;filter:Alpha(opacity=70);color:#fff;font:20px/54px "Î¢ÈíÑÅºÚ";overflow:hidden;}
.side ul li .sidebox2:hover{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#e67f24;opacity:0.9;filter:Alpha(opacity=90);color:#fff;font:20px/54px "Î¢ÈíÑÅºÚ";overflow:hidden;}
#bb1{ width:181px; height:168px; margin-left:-178px; background:url(../images/ico_code_bg.png) no-repeat; margin-top:10px; }
#bb1 img{ width:150px; height:150px; margin-left:9px; margin-top:9px;}


input,select,img{vertical-align:middle;}
/*ÉÌÆ·ËõÂÔÍ¼ÑùÊ½*/
.goods-pic{ position:relative; float:left; margin-top:30px; width:370px; *z-index:1; }
	.pic-box{ float:left; }
	.pic-preview{ position:relative; width:368px; height:368px; border:1px solid #e8e8e8; }
	.pic-scroll{ margin-top:10px; width:370px; }
	.pic-scroll .prev{ float:left; margin-right:5px; }
	.pic-scroll .next{ float:right; }
	.pic-scroll .prev,.pic-scroll .next{ display:block; font-family:"ËÎÌå"; text-align:center; width:10px; height:60px; line-height:60px; border:1px solid #e8e8e8; background:#f7f7f7; cursor:pointer; text-decoration:none; }
	.pic-scroll .items{ position:relative; float:left; width:335px; height:62px; overflow:hidden; }
	.pic-scroll .items ul{ position:absolute; margin:0; padding:0; width:999999px; height:100%; }
	.pic-scroll .items ul li{ float:left; margin:0; padding:0; width:67px; text-align:center; }
	.pic-scroll .items ul li img{ padding:2px; border:1px solid #e8e8e8; width:56px; height:56px; }
	.pic-scroll .items ul li img:hover{ padding:1px; border:2px solid #d70000; }














