@charset "gb2312";
@media screen and (min-width: 200px) and (max-width: 1199px) {
	
	body{ width:1200px; }
	}
body{ text-align:center; font-size:13px; color:#000;  margin:0px; padding:0px; background:#fff;}
 *{ margin:0px; padding:0px;}
.clear{clear:both;height:0;overflow:hidden; font-size:0px;}
.clear10{height:10px;overflow:hidden;clear:both;}
.clear20{height:20px;overflow:hidden;clear:both;}
ol,ul,li{list-style:none outside none;}
a{color:#000;  text-decoration:none}
a img{border:0 none;}
table,tr,td,th{border-collapse:collapse;padding:0; margin:0;}
img{vertical-align: middle;}
/*input,textarea{padding:0 2px; resize:none;}*/
.box{ width:100%; margin:0px auto; text-align:left; overflow:hidden; background:url(../img/logobo.jpg); height:100px;}
.fl{ float:left;}
.fr{ float:right;}
.padding{ padding:10px;}
.info{ line-height:35px; text-align:left; }
.red{ color:#990000;}
.black{ color:#000;}
.green{ color:#26973d}
.cor{ color:#666666}



.top{ width:100%;  margin:0 auto; overflow:hidden;   background:#fff; height:110px; }
.top1{ width:1200px;  margin:0 auto; }
.logo_left{float:left; margin-right:30px; overflow:hidden; margin-top:10px;}
.logo_con{float:left; margin-top:35px; text-align:left;}
.logo_right{line-height:30px; float:right; margin-top:30px;}
.t1{ font-size:16px;  line-height:40px; color:#25B812}

.search{width:100%; background:#ddd; height:50px; line-height:50px;}
.i-search{height: 50px; width:1200px; margin: 0 auto ; overflow:hidden;}
.i-search p.floatL{line-height: 50px;}
.i-search b{font-size: 14px;color: #b93b31;}
.i-search a{display: inline-block;	padding: 0 14px;
	background: url(../img/index_34.png) no-repeat center right;;
	color: #888;transition: color 500ms ease-in 0ms;}
.i-search a.last{background: none;}
.i-search a:hover{color: #b93b31;}
.i-search form{	float: right;margin-top: 10px;}
.i-search input{float: left;width: 180px;height: 28px;padding: 0 14px;border: 1px solid #dadada;border-right: none;
	line-height: 28px;color: #cecece;}
.i-search input.submit{	width: 36px;height: 30px;padding: 0;border: none;background: url(../img/index_05.jpg) no-repeat;
}

#banner{width:100%; overflow:hidden; }

/**关于我们**/
.main{width:100%; overflow:hidden; margin:0px auto; }
.about{width:1200px; margin:0 auto; overflow: hidden}
.title{ width:550px; height:40px;  margin:0px auto; font-size:28px; line-height:40px; text-align:center}
.wenzi{  margin:0px auto; font-size:13px; color:#666;  line-height:30px;}
.ab{width:1200px; margin:0 auto;}
.ab ul{width:1200px; margin:0px auto;}
.ab ul li{width:390px;  float:left; }
.da{font-size:16px;line-height:30px; color:#333}
.en{font-size:12px; color:#ccc;line-height:30px;}
.xiao{font-size:13px; line-height:25px; width:265px; color:#666666; margin:0 auto}


.ab{width:1200px; margin:0 auto; overflow: hidden}
.ab_right{width:1150px;   margin:0 auto; font-size:16px; text-align:left; line-height:36px; margin-top:20px; margin-right:20px; color:#666}

.sb{width:1130px; margin:0 auto; overflow:hidden}
.sb ul{width:1130px; margin:0 auto; overflow:hidden}
.sb ul li{width:280px; float:left; margin-top:10px;}


/**产品中心**/
.xz{ width:1000px; overflow:hidden; margin:0px auto;}
.xz ul{  margin:0px auto;}
.xz ul li{ width:150px; float:left; overflow:hidden;font-size:13px; margin-left:15px; margin-bottom:5px; } 
.xz ul li a{ width:140px; height:35px; display:block; text-align:center; color:#333;  line-height:35px;}
.red{ border:1px double  #009900 }
.red:hover{border:1px double #398143; }


.inprod{width:1200px; margin:0 auto; overflow:hidden}
.inprod ul{width:1200px; margin:0 auto; overflow:hidden}
.inprod ul li{width:235px; float:left; margin-top:20px;}
.proxiao{font-size:12px; line-height:20px; width:215px; color:#666666; margin:0 auto; text-align:left;}


/**新闻中心**/
.case img {width:250px; height:190px;}
.case p{ line-height:45px;}

.news{width:1200px; margin:0 auto; overflow:hidden}
.news_left{width:550px; float:left}
.news_right{width:600; float:right}
.newscon{width:600; margin: 0 auto; overflow:hidden}
.newscon ul{}
.newscon ul li{width:590px; border-bottom:1px #CCCCCC dotted; text-align:left; line-height:22px; height:80px;}


/**内页**/
.nab{width:1200px; margin:0 auto; overflow:hidden}
.nab_left{width:228px; float:left;}
.nablist{width:228px; background:#25B812; line-height:55px; font-size:24px; text-align:center; color:#fff;}
.nab_left li{ width:228px;background:#434343; overflow: hidden; color:#fff; margin-top:1px; line-height:45px; font-size:16px; }
.nab_leftzi{ text-align:left; line-height:45px; font-size:16px; margin-left:35px;}
.nab_left a { color:#FFF;}

.nabnews{width:228px; background:#434343; }
.nabnews li{width:220px; margin:0 auto; border-bottom:1px #CCCCCC dotted; text-align:left; line-height:35px;color:#fff; font-size:13px; }
.nabnews a{ color:#FFFFFF}


.nab_right{width:940px; float:right; border: #E6E6E6 0px double}
.nabtitle{width:900px; margin:0 auto;  overflow:hidden; color:#2D8FC0; border-bottom:#CCCCCC 1px dotted; text-align:left; line-height:50px;  font-size:22px;}
.nabcon{width:900px; margin:0 auto;  overflow:hidden; text-align:left; line-height:30px;}

.inprod2{width:900px; margin:0 auto; overflow:hidden}
.inprod2 ul{width:900px; margin:0 auto; overflow:hidden}
.inprod2 ul li{width:225px; height:200px; float:left; margin-top:10px; margin-bottom:5px }
.proxiao{font-size:12px; line-height:20px; width:200px; color:#666666; margin:0 auto; text-align:left;}

.nnews{width:910px; margin:0 auto; overflow:hidden}
.nnews ul{}
.nnews ul li{width:900px; margin:0 auto;margin-left:10px; margin-top:10px; border-bottom: dotted 1px #CCCCCC; line-height:30px; text-align:left;}






.footcon{width:1200px; margin:0px auto; }
.footcon_left{ width:600px; float:left; text-align:left; line-height:30px; margin-top:20px;color:#fff; }
.footcon_left a{color:#FFFFFF}
.footcon_right{width:580px; float:right ; margin-top:5px;}

.foot{ width:820px; color:#FFFFFF; padding:10px 0px; overflow:hidden;}
.footmain{border-left:1px solid #999; overflow:hidden; padding:10px 0px; margin-bottom:20px;}
.foot dl{ width:120px; float:left; line-height:30px; margin-left:30px;}
.foot dl dt{ color:#fff; line-height:30px; font-size:14px; font-weight:bold; text-align:left}
.foot dl dt a{ color:#fff; line-height:30px; font-size:14px;}
.foot dl dd{ color:#fff; line-height:30px; font-size:12px; text-align:left}
.foot dl dd a{ color:#fff; line-height:30px;}
