@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0}
ul,li{ list-style:none}
a{ text-decoration:none; color:#333}
.clear{ clear:both}
body{ font-family:'微软雅黑';}
@media screen and (min-width: 700px) { 
header{ max-width:1000px; margin:0 auto;  height:100px; padding-top:20px;} 
#logo{ float:left; width:30%;}
#h_right{ float:right; width:70%;}
#h_right span{ display:block; width:100%; padding-top:10px; height:40px; text-align:right;}
#h_right span p{ display:block; width:190px; height:25px; border:1px solid #CCC; float:right; padding-right:5px; border-radius:5px}
menu{ font-size:14px; text-align:right; width:100%; height:30px; overflow:hidden; display:block; line-height:30px; vertical-align:middle;}
menu ul{ text-align:right}
menu ul li{ display:inline-block; margin-left:2%}
}
@media screen and (max-width: 700px) { 
header{ max-width:1000px; margin:0 auto;  height:100px; padding-top:20px;} 
#logo{ float:left; width:30%;}
#h_right{ width:100%;}
#h_right span{ display:block; width:100%; padding-top:10px; height:40px; text-align:right;}
#h_right span p{ display:block; width:190px; height:25px; border:1px solid #CCC; float:right; padding-right:5px; border-radius:5px}
menu{ font-size:14px; text-align:right; width:100%; height:30px; overflow:hidden; display:block; line-height:30px; vertical-align:middle;}
menu ul{ text-align:right}
menu ul li{ display:inline-block; margin-left:2%} 

} 


#s_sub{ height:25px; border:0; width:20px; background-image:url(../userimg/sss.jpg); background-position:0 0px; float:right}
#i_box{ max-width:1000px; margin:0 auto; clear:both; padding-top:30px;}
#i_left{ width:69%; float:left}
#i_right{ float:right; width:29%;}
.i_title{ height:40px; line-height:40px; vertical-align:middle;}
.i_title strong{ font-size:16px}
.i_title a{ float:right; font-size:12px}
#i_news img{ float:left; margin-right:10px;}
#i_news span{ line-height:20px; vertical-align:middle; font-size:14px; font-weight:bold}
#i_news p{ line-height:25px; vertical-align:middle; font-size:12px; color:#999}
#i_news p a{ padding:5px 10px; line-height:30px; vertical-align:middle; background-color:#6BCA1D; color:#FFF; text-align:center}
.wz_list{ line-height:30px; vertical-align:middle; font-size:14px}
.wz_list li{ background-image:url(../userimg/dian.jpg); background-repeat:no-repeat; background-position:1px 3px; text-indent:2em; width:100%; height:30px; overflow:hidden}
.wz_list li a{}
.wz_list li span{ font-size:12px; float:right; color:#999}
#i_right{ line-height:25px; vertical-align:middle; font-size:12px}
#i_right span{ font-weight:bold}
#i_right p{ color:#999}
#cpzs{ background-color:#55AD20; width:100%; text-align:center; padding-top:60px; padding-bottom:90px;}
#cpzs strong{ line-height:50px; vertical-align:middle; color:#FFF; font-size:24px}
#cpzs p{ font-size:14px; line-height:25px; vertical-align:middle; color:#FFF}
#cpzs ul{  max-width:1000px; margin:40px auto;  padding-left:1%}
#cpzs ul li{ width:24%; float:left; padding-top:10px;background-color:#FFF;margin-right:1%}
footer{ background-color:#113100; padding-top:30px; padding-bottom:30px;}
#foot{ max-width:1000px; margin:0 auto; line-height:30px; vertical-align:middle; font-size:12px }
#foot p{ color:#808585}
#foot a{ color:#808585}
#foot span{ font-size:24px; font-weight:bold; color:#FFF}
#foot_img{ float:right}
/*解决方案*/
#fangan{ max-width:1000px; margin:0 auto; line-height:30px; vertical-align:middle; font-size:14px; color:#666; padding-bottom:20px;}
#fangan ul{ height:45px; line-height:45px; vertical-align:middle; width:100%; border:1px solid #6BCA1D; text-align:center; margin-bottom:10px;}
#fangan ul li{ float:left; width:20%}
#fangan ul li a{}
#fangan img{ float:left; margin-right:20px; margin-bottom:10px;}
.f_hover{ background-color:#6BCA1D}
.f_hover a{ color:#FFF}
/*联系我们*/
#lianxi{ max-width:1000px; margin:0 auto}
#lx_left{ float:left; width:65%; font-size:12px; color:#666; line-height:30px; vertical-align:middle; margin-bottom:10px;}
#lx_left dl{ border:1px dotted #CCCCCC; padding:20px; margin-top:10px; }
#lx_left dl dt{ font-size:18px; color:#000; line-height:60px; vertical-align:middle}
#lx_left dl dd{ width:50%; float:left}
#lx_right{ width:32%; float:right; line-height:30px; vertical-align:middle; font-size:12px; padding-top:10px;}
#lx_right strong{ font-size:18px; display:block}
#lx_right font{ color:#F00; font-weight:bold; font-size:14px}
#lx_right p font{ color:#333}
/*产品中心*/
#cp_list{ max-width:1000px; margin:10px auto }
#cp_list ul{ width:105%; line-height:20px; vertical-align:middle}
#cp_list ul li{ width:30%; float:left; margin-right:1%; border:1px dotted #CCCCCC; padding:1%; margin-bottom:10px;}
#cp_list ul li p{ font-size:12px; color:#666}
#cp_list ul li strong{ line-height:30px;}
/*关于我们*/
#about{ width:100%; background-color:#EEEEEE; padding:30px 0; text-align:center}
#about strong{ line-height:100px; font-size:36px; color:#5db017}
#about p{ font-size:14px; color:#666}
#about_info{ max-width:1000px; margin:30px auto; text-align:left}
#about_info img{ float:left; padding:10px; border:1px dotted #CCCCCC; background-color:#fff; margin-right:20px;}
#about_info p span{ font-size:16px; font-weight:bold;color:#000}
#about_info p{ line-height:25px; vertical-align:middle}
#about_info span{ font-size:16px; font-weight:bold; color:#000}
.qyxs{ display:block; width:100%; border-top:1px solid #CCC; margin-top:20px; line-height:50px; vertical-align:middle}
#yg_title{ width:100%; border-bottom:1px solid #CCC; height:40px; margin-bottom:50px; position:relative}
#yg_title span{ position:absolute; top:20px; right:0; width:100%; text-align:center; }
#yg_title span font{ background-color:#FFF; padding:5px 20px; color:#666; font-size:30px;}
#yuangong{ max-width:1000px; margin:0 auto}
#yuangong ul{ width:101%; margin-bottom:60px;}
#yuangong ul li{ float:left; width:24%; margin-right:1%;}
/*新闻列表*/
#news_box{ background-color:#EEEEEE; width:100%;min-height:500px; padding-bottom:10px;}
#news_box_a{ max-width:1000px; margin:0 auto; padding-top:10px;}
#news_left{ width:21%; background-color:#FFF; float:left; }
#news_left span{ display:block; height:50px; width:100%; background-color:#6BCA1D; line-height:50px; vertical-align:middle; text-indent:2em; font-size:20px; font-weight:bold; color:#fff; background-image:url(../userimg/news_t.jpg); background-repeat:no-repeat; background-position:5px 8px}
#news_right{ width:76%; float:right;background-color:#FFF;padding:1%}
#news_left ul{ padding:10px; font-size:14px; line-height:40px; vertical-align:middle;}
#news_left ul li{ height:40px; width:100%; background-color:#CCCCCC; margin-bottom:10px; background-image:url(../userimg/menu_li.jpg); background-repeat:no-repeat; background-position:5px 9px; text-indent:30px;}
#news_left ul p{ font-size:12px; color:#999; line-height:24px; vertical-align:middle}
#weizhi{ width:100%; line-height:30px; vertical-align:middle; border-bottom:1px solid #CCC; padding-bottom:5px;}
#weizhi strong{ border-bottom:3px solid #6BCA1D; line-height:32px; vertical-align:middle; padding-bottom:9px; padding-left:5px; padding-right:5px;}
#weizhi span{ float:right; font-size:12px; color:#666}
#weizhi span a{ color:#666}
#list_art{}
#list_art li{ border-bottom:1px solid #CCC; padding:10px 0}
#list_art li p{ font-size:14px; line-height:24px; vertical-align:middle; color:#666}
#list_art li p span{ color:#999; font-size:12px; margin-right:10px;}
#list_art li a{ font-size:16px; line-height:30px; vertical-align:middle}
#pages{ width:100%; text-align:center; margin-top:20px; font-size:14px; margin-bottom:10px;}
#pages a{ padding:5px 10px; border:1px solid #CCC; margin-right:2px; color:#000}
#pages a:hover{ border:1px solid #F85022; color:#F85022}
/*文章内容页*/
#art_info{ text-align:center; line-height:40px; vertical-align:middle; border-bottom:1px solid #CCC}
#art_info strong{ font-size:20px;}
#art_info p{ font-size:12px; color:#999}
#art_info p span{ margin-right:10px;}
#info_art{ line-height:30px; vertical-align:middle; font-size:14px; color:#666; padding-top:20px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
#info_art p{ text-indent:2em}
/*产品详情页*/
#cp_show{ width:100%; background-color:#06AA66; padding:50px 0}
#show_info{ max-width:1000px; margin:0 auto; line-height:30px; font-size:20px; color:#fff}
#cp_box{ max-width:1000px; margin:0 auto; }
#cp_pics img{ text-align:center}
#cp_pics{ width:100%; text-align:center; margin-top:20px;}
#cp_kkk{ width:100%; border-top:1px solid #CCC; margin-top:30px; padding-top:30px;padding-bottom:100px;}
#cp_kkk ul{ width:80%; margin-left:5%; text-align:center; }
#cp_kkk ul li{ float:left; width:40%; margin-left:10%; margin-bottom:20px;}
#cp_kkk ul li img{ padding:1%; border:1px solid #ccc; background-color:#fff}
#cp_kkk ul li strong{ font-size:20px; line-height:50px; vertical-align:middle; font-weight:normal}
#cp_kkk ul li p{ line-height:24px; vertical-align:middle; color:#666; font-size:12px;}


#s_input{
	width:145px;
}