/* Write your styles */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; } 
body, button, input, select, textarea { font:12px/1.5tahoma, arial, \5b8b\4f53; } 
h1, h2, h3, h4, h5, h6{ font-size:100%; } 
address, cite, dfn, em, var { font-style:normal; } 
code, kbd, pre, samp { font-family:couriernew, courier, monospace; } 
small{ font-size:12px; } 
ul, ol { list-style:none; } 
a { text-decoration:none; color:#000;} 
a:hover { text-decoration:none; } 
sup { vertical-align:text-top; } 
sub{ vertical-align:text-bottom; } 
legend { color:#000; } 
fieldset, img { border:0; } 
button, input, select, textarea { font-size:100%; } 
table { border-collapse:collapse; border-spacing:0; } 

.headers{
	width:100%;
	height:160px;
	background:#ffffff;
}

.headers_top{
	width:100%;
	height:40px;
	border-bottom:1px solid #ebebeb;
	line-height:40px;
}

.headers_top_middle{
	width:1200px;
	height:40px;
	margin:0 auto;
	color:#7c7c7c;
	font-size:14px;
	font-family:'微软雅黑';
}

.slongn{
	width:357px;
	height:40px;
	float:left;
}

.header_meuns{
	width:600px;
	float:right;
}

.header_meuns ul li a{
	display:block;
	width:100px;
	height:40px;
	float:right;
	color:#7c7c7c;
}

.headers_middle{
	width:100%;
	height:119px;
	background:#fff;
}

.headers_middle_middle{
	width:1200px;
	height:119px;
	margin:0 auto;
}

.headers_middle_middle_left{
	width:676px;
	height:119px;
	float:left;
}

.headers_tel{
	width:276px;
	height:119px;
	float:right;
}

.headers_tel_icon{
	width:49px;
	height:119px;
	float:left;
}

.headers_tel_right{
	width:227px;
	height:119px;
	float:left;
}

.tel_name{
	font-size:16px;
	font-weight:bold;
	color:#00ac38;
	margin-top:30px;
}

.tel_numbers{
	font-size:24px;
	font-weight:bold;
	color:#696969;
}

.meuns{
	width:100%;
	height:50px;
	background:#00ac38;
}

.meuns_middle{
	width:1200px;
	height:50px;
	margin:0 auto;
}

.meuns_middle ul li a{
	display:block;
	width:170px;
	height:50px;
	text-align:center;
	font-size:15px;
	color:#fff;
	line-height:50px;
	float:left;
	font-weight:bold;
}

.meuns_middle ul li a:hover{
	background:#f7b71d;
}

.index_banners{
	width:100%;
	height:auto;
}


.flexslider{position:relative;height:698px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:698px;}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}

.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:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.hot_keywords{
	width:100%;
	height:77px;
	border-bottom:1px solid #e5e5e5;
}

.hot_keywords_middle{
	width:1200px;
	height:77px;
	margin:0 auto;
}

.keywords{
	width:775px;
	height:77px;
	float:left;
	line-height:77px;
}

.searchs{
	width:425px;
	height:77px;
	float:left;
}

.searchs form{
	width:425px;
	height:44px;
	border:1px solid #e3e3e3;
	border-radius:25px;
	margin-top:17px;
}

.input{
	width:364px;
	height:40px;
	float:left;
	margin-left:20px;
}

input{
	width:364px;
	height:40px;
	border:none;
    BACKGROUND-COLOR: transparent;
	outline:none
}

.tijiao{
	width:20px;
	height:22px;
	float:left;
}

.tijiao input{
	width:20px;
	height:22px;
	border:none;
	background:url(../images/tijiao_icon_03.jpg);
	margin-top:10px;
}

.index_products{
	width:100%;
	background:#ffffff;
}

.index_prodeuct_middle{
	width:1200px;
	height:1072px;
	margin:0 auto;
	margin-top:64px;
}

.index_product_middle_top{
	width:1200px;
	height:221px;
}

.index_product_list{
	width:1200px;
	height:778px;
}

.index_product_list_left{
	width:289px;
	height:778px;
	float:left;
	border:1px solid #00ac38;
}

.left_title{
	width:289px;
	height:139px;
	background:#00ac38;
	text-align:center;
	color:#fff;
}

.cn_title{
	font-size:18px;
	font-weight:bold;
	padding-top:42px;
}

.en_title{
	font-size:15px;
	font-family:'Arial';
	margin-top:10px;
}

.category_list{
	width:238px;
	height:520px;
	margin:0 auto;
	margin-top:30px;
}

.category_list ul li a{
	display:block;
	width:239px;
	height:48px;
	background:url(../images/nav_bg_03.jpg);
	text-align:center;
	line-height:48px;
	color:#fff;
	margin-bottom:25px;
}

.category_list ul li a:hover{
	display:block;
	width:239px;
	height:48px;
	background:url(../images/nav_bg2_03.jpg);
	text-align:center;
	line-height:48px;
	color:#fff;
}

.zhixun_line{
	width:240px;
	height:86px;
	margin:0 auto;
}

.zhixun_pic{
	width:94px;
	height:64px;
	float:left;
}

.zhixun_name{
	font-weight:bold;
	font-size:22px;
	color:#f7b71d;
}

.zhixun_numbers{
	font-size:18px;
	color:#00ac38;
	font-weight:bold;
}

.product_lists{
	width:882px;
	height:auto;
	float:right;
}

.product_lists ul li a{
	display:block;
	width:284px;
	height:248px;
	border:1px solid #e4e4e4;
	text-align:center;
	float:left;
	margin-right:10px;
	margin-bottom:17px;
}

.product_nmaes{
	margin-top:10px;
	font-size:16px;
}

.shitang{
	width:100%;
	height:932px;
	background:url(../images/youshi_bg_02.jpg);
}

.shitang_middle{
	width:1200px;
	height:932px;
	margin:0 auto;
}

.shitang_middle_top{
	width:1200px;
	height:273px;
}

.shitang_middle_top_big_title{
	font-size:28px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:97px;
}

.jiejues{
	font-size:35px;
	color:#f0b119;
}

.shitang_middle_top_small_title{
	font-size:20px;
	color:#fff;
	text-align:center;
	margin-top:10px;
}

.shitang_middle_under{
	width:1200px;
	height:659px;
}

.shitang_middle_under_left{
	width:235px;
	height:659px;
	float:left;
}

.shitang_middle_under_left_top{
	width:235px;
	height:278px;
}

.shitang_title{
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	margin-top:10px;
}

.fangan{
	color:#ffc946;
}

.shitang_contents{
	font-size:15px;
	color:#fff;
	font-weight:bold;
	margin-top:10px;
}

.shitang_middle_under_middle{
	width:578px;
	height:568px;
	float:left;
}

.index_youshi{
	width:100%;
	height:2170px;
	background:url(../images/youshi_bg2_02.jpg);
}

.index_youshi_middle{
	width:1200px;
	height:2170px;
	margin:0 auto;
}

.index_youshi_middle_top{
	width:756px;
	height:264px;
	margin:0 auto;
	text-align:center;
}

.top_big_title{
	font-size:28px;
	font-weight:bold;
	color:#00ac38;
	padding-top:66px;
}

.bgs{
	width:756px;
	height:47px;
	background:#f0b119;
	line-height:47px;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	margin-top:15px;
}

.index_youshi_middle_unders{
	width:1200px;
	height:auto;
	margin:0 auto;
}

.tops{
	width:1200px;
	height:auto;
}

.tops_left{
	width:661px;
	height:595px;
	float:left;
}

.tops_right{
	width:488px;
	height:auto;
	float:right;
}

.tops_right_top{
	width:488px;
	height:auto;
}

.top_first{
	width:488px;
	height:70px;
}

.top_first_pic{
	width:70px;
	height:70px;
	float:left;
}

.top_first_right{
	width:402px;
	height:70px;
	float:right;
}

.top_first_right_title{
	font-size:24px;
	font-weight:bold;
	color:#f0b119;
}

.little{
	color:#00ac38;
}

.en_titles{
	font-size:16px;
	color:#a0a0a0;
	font-family:'Arial';
}

.top_seconds{
	margin-top:30px;
}

.clear{
	clear:both;
}


.index_ads{
	width:100%;
	height:234px;
	background-position:50% 50%;
}

.index_abouts{
	width:100%;
	height:1006px;
	background:url(../images/index_about_bg_02.jpg);
	background-position:50% 50%;
}

.index_abouts_middle{
	width:1200px;
	height:1006px;
	margin:0 auto;
}

.index_about_middle_top{
	width:1200px;
	height:537px;
	margin-top:68px;
}

.index_baout_pic{
	width:642px;
	height:469px;
	float:left;
}

.index_about_remarks{
	width:495px;
	height:469px;
	float:right;
}

.index_about_remarks_top{
	width:495px;
	height:auto;
}

.about_title{
	font-size:35px;
	font-weight:bold;
	margin-top:-30px;
}

.about_en_title{
	font-size:22px;
	font-weight:bold;
	color:#00ac38;
}

.content_remarks{
	width:495px;
	height:auto;
	line-height:2em;
	margin-top:15px;
	color:#828282;
}

.about_mores a{
	display:block;
	width:178px;
	height:54px;
	background:#f7b71d;
	text-align:center;
	line-height:54px;
	color:#fff;
	margin-top:20px;
}

.index_honor{
	width:1200px;
	height:404px;
	margin:0 auto;
}

.index_honor_title{
	width:1200px;
	height:57px;
	border-bottom:3px  solid #eeeeee;
	font-size:20px;
	font-weight:bold;
	color:#0fa13e;
}

.honor_list{
	width:1200px;
	height:auto;
	margin:0 auto;
	margin-top:60px;
}

.ads2{
	width:100%;
	height:203px;
	background-position:50% 50%;
}

.index_news{
	width:100%;
	height:900px;
	background:#fff;
}

.index_news_middle{
	width:1200px;
	height:833px;
	margin:0 auto;
}

.index_news_middle_top{
	width:1200px;
	height:194px;
	margin:0 auto;
	text-align:center;
}

.index_news_middle_top_big_title{
	font-size:34px;
	font-weight:bold;
	color:#00ac38;
	padding-top:58px;
}


.numbers{
	color:#f0b119;
}

.news_titlesx{
	font-size:16px;
	font-family:'微软雅黑';
	line-height:2em;
	margin-top:20px;
}

.index_news_middle_under{
	width:1200px;
	height:auto;
}

.news_liststs{
	width:385px;
	height:638px;
	float:left;
	margin-right:15px;
}

.news_lists_title{
	width:385px;
	height:48px;
}

.news_lists_title_left{
	width:125px;
	height:48px;
	float:left;
	font-size:18px;
	color:#0fa13e;
	font-weight:bold;
}

.news_mores{
	width:100px;
	height:48px;
	float:right;
	line-height:48px;
	text-align:right;
}

.news_lists{
	width:385px;
	height:auto;
	
}

.news_pic_list{
	width:385px;
	height:400px;
}

.news_picsx a{
	display:block;
	width:385px;
	height:231px;
}

.news_pic_remark{
	width:385px;
	height:105px;
	margin-top:24px;
}

.titles{
	font-weight:bold;
	font-size:20px;
	
}

.remarks{
	margin-top:10px;
	font-size:14px;
}


.second_list{
	width:385px;
	height:30px;
	margin-bottom:10px;
	font-size:14px;
}

.seconds_list_title{
	width:300px;
	height:30px;
	line-height:30px;
	float:left;
}

.seconds_list_time{
	width:83px;
	height:30px;
	float:right;
	line-height:30px;
}

.index_feedback{
	width:100%;
	height:461px;
	background:url(../images/feedback_bg_02.jpg);
	background-position:50% 50%;
}

.index_feedback_middle{
	width:1200px;
	height:461px;
	margin:0 auto;
}

.feedback_titles{
	width:694px;
	height:62px;
	font-size:26px;
	font-weight:bold;
	color:#fff;
	padding-top:60px;
}

.feedback_lists{
	width:694px;
	height:40px;
	line-height:40px;
	margin-top:100px;
}

.feedback_lists ul li{
	width:160px;
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:18px;
}

.forms{
	width:538px;
	height:173px;
	margin-top:40px;
}

.usernames{
	width:241px;
	height:43px;
	background:rgba(255,255,255,0.5); 
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#ffffff);
	margin-bottom:20px;
}

.usernames input{
	width:241px;
	height:43px;
	line-height:43px;
	border:none;
	BACKGROUND-COLOR: transparent; 
	padding:10px;
	
}


.feedback_content{
	width:277px;
	height:107px;
	float:left;
	margin-left:20px;
	background:rgba(255,255,255,0.5); 
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#ffffff);
}

.tijiaos{
	width:538px;
	height:50px;
	background:#f0b119;
	line-height:50px;
	text-align:center;
	color:#fff;
}

.index_kehu{
	width:100%;
	height:350px;
	background:#fff;
}

.index_kefu_middle{
	width:1200px;
	height:377px;
	margin:0 auto;
}

.index_kefu_middle_top{
	width:1200px;
	height:120px;
	text-align:center;
}

.kefu_big_title{
	font-size:24px;
	font-weight:bold;
	margin-top:72px;
}

.kefu_numbers{
	color:#f0b119;
}

.kefu_small_title{
	margin-top:10px;
	color:#7a7a7a;
	font-size:16px;
}

.index_frined_link{
	width:100%;
	height:94px;
	background:#f6f6f6;
}

.index_frined_link_middle{
	width:1200px;
	height:94px;
	margin:0 auto;
}

.index_frined_link_middle_left{
	width:66px;
	height:94px;
	float:left;
}

.index_frined_link_middle_right{
	width:1100px;
	height:94px;
	float:left;
	margin-left:20px;
}

.index_footers{
	width:100%;
	height:381px;
	background:#0fa13e;
}

.index_footers_top{
	width:100%;
	height:320px;
	background:#0fa13e;
}

.index_footer_top_middle{
	width:1200px;
	height:320px;
	margin:0 auto;
}

.footer_left{
	width:270px;
	height:320px;
	float:left;
}

.footer_times{
	width:270px;
	height:auto;
	margin-top:40px;
	color:#a9e8b8;
}

.footer_meuns{
	width:680px;
	height:259px;
	float:left;
	margin-top:60px;
	margin-left:107px;
}

.footer_meuns_list{
	width:150px;
	height:auto;
	float:left;
}

.footer_en_title{
	font-size:15px;
	font-family:'Arial';
	color:#22b551;
}

.footer_big_title{
	font-size:18px;
	font-weight:bold;
	color:#fff;
	margin-top:10px;
}

.small_footer_title{
	font-size:16px;
	margin-top:20px;
}

.small_footer_title a{
	color:#9dddac;
}

.erweima{
	width:130px;
	height:165px;
	float:right;
	margin-top:100px;
}

.index_unders{
	width:100%;
	height:61px;
	background:#1aad4a;
	line-height:61px;
}

.index_under_middle{
	width:1200px;
	height:61px;
	color:#84ca96;
	margin:0 auto;
}