@charset "utf-8";
/*首页*/
body {margin: 0px;padding: 0px; font-size:12px; font-family:"宋体"; color:#595959; background:url(../images/index_02.jpg) repeat-x;}
ul,li,img,dl,dt,dd,img,p,b{margin:0;padding:0;list-style-type: none;} 
.top{ width:971px; margin:0 auto; height:143px; background:url(../images/index_04.jpg) no-repeat;}
.ss{ width:294px; height:23px; float:right; padding:07px 0 28px 0px; height:73px;}
.ss_tt{ height:40px; font-size:15px; font-family:"微软雅黑"; text-align:right}
.ss2{ float:right;}
.left{  background:url(../images/ss_05.jpg) no-repeat; width:153px; height:23px; float:left;}
.nav{ width:971px;height:35px;line-height:35px; float:left; font-size:14px; font-weight:bold;}
.img{ width:971px; margin:20px auto; height:130px;}
.top li{ width:138px; text-align:center; float:left; background:url(../images/muenl.png) no-repeat left}
.bian{ border:1px solid #FFFFFF; margin:1px 1px 1px 8px; float:left;}
.new{ width:830px; height:27px; background: url(../images/index_08.jpg) no-repeat; margin:10px auto; line-height:27px; padding:0 0 0 140px;}
.link{ width:970px; height:170px; background:url(../images/index_21.jpg) no-repeat; margin:0 auto;}
.p1{ width:160px; height:145px; margin:26px 0 0 41px; display:inline;line-height:24px;float:left;}
.p2{ width:160px; height:145px; margin:26px 0 0 21px; display:inline;line-height:24px;float:left;}
.p3{ width:180px; height:145px; margin:26px 0 0 21px; display:inline;line-height:24px;float:left;}
.b1{ float:left;margin:0 0 10px 0;width:260px; display:inline;}
.p4{ margin:0 35px 0 0;font-weight:normal;}
.end{ width:971px; border-top:1px solid #cdcdcd; line-height:13px; height:13px; padding:10px 0;margin:20px auto 15px auto;}
.sexybutton{ width:50px;  margin:0 20px 0 0;}

a:link {text-decoration: none;color:#595959}
a:visited {text-decoration: none; color:#595959}
a:hover { color:#2d6a9c;text-decoration: none;}
a:active {text-decoration: none;color:#595959}


/*关于我们*/
.banner2{ width:974px; margin:15px auto; height:191px;}
.sub{ width:974px; margin:20px auto;overflow:auto; }
.zuo{ width:221px; float:left; overflow:auto;}
.img4{ width:196px; height:71px; padding:0 0 0 25px;line-height:71px; font-size:22px; font-family: "微软雅黑";background:url(../images/about_08.jpg) no-repeat;}
.right{ width:753px; float:right;}
.p5{ width:191px; height:40px; background:url(../images/about_09.jpg) no-repeat; line-height:40px; padding:0 0 0 30px; font-weight:bold;}
.p6{ width:191px; height:42px; background:url(../images/about_12.jpg) no-repeat; line-height:40px; padding:0 0 0 30px; font-weight:bold;}
.p5 a{ color:#fff;}
.p7{ width:178px; height:110px; margin:10px 0 0 0; background:url(../images/about_14.jpg) no-repeat; line-height:20px; padding:20px;overflow: hidden;}
.tt2{ width:753px; height:72px; background: url(../images/about_07.jpg) no-repeat;}
.p8{ width:100px; height:25px; margin:35px 0 0 35px; float:left;}
.p9{  height:25px; margin:35px 10px 0 0; font-weight:normal;float: right; color:#b2b2b2;}
.nr{ width:715px; margin:15px 0 0 35px;}
.p10{ width:219px;}
.p11{ width:191px; height:35px; background:url(../images/about_09.jpg) no-repeat; line-height:40px; padding:0 0 0 30px; font-weight:bold;}

/*产品展示*/
.cpimg{ width:619px; height:250px; margin:0 35px 20px 0; float:left;}
.cpimg2{ width:619px; height:250px; margin:0 35px 20px 0; float:left;}
.cp_tt{width:619px; height:30px; background-color:#eaeaea; line-height:30px; text-align:center; margin:15px 0 0 0;}


/*OEM服务*/
#mainbody {width:640px;margin:5px;border:1px solid #666;padding:1px}
#mainphoto {cursor:pointer;display:block;}
#goleft {float:left;clear:left;margin:6px 25px 0 3px;}
#goright {float:right;clear:right;margin:6px 23px 0 5px;}
#photos {width:610px;height:54px;line-height:54px;border:1px solid #666;margin:10px 0;overflow:hidden;}
#showArea img {display:block;float:left;margin:1px 0;cursor:pointer;border:1px solid #fff}
.txt_1 {font:bold 24px Verdana, Tahoma;color:#fff;}

.cptitle{color:#A8CB77!important;}






#news_list ul{ list-style:none; padding:10px;}
#news_list li{ height:28px; padding:0px 8px 0px 30px; background:url(../images/arrowww.png) no-repeat 3px 4px; line-height:28px; overflow:hidden; border-bottom:1px dotted #ccc;}
#news_list li span{ float:right; color:#999; font-size:11px;}
* html #news_list li img{ padding-top:8px;}

#news_list dl{ padding:10px;}
#news_list div.line{ height:10px; border-top:1px solid #ccc; overflow:hidden;}
#news_list dt{ position:relative;}
#news_list dd{ width:100%;}
#news_list dd .text{ padding-left:10px;}
#news_list dd h3{ font-size:100%;}
#news_list dd p{ color:#666;}
 
 
 .fenye{ text-align:center}
 
 
 
 
 .title_info {
	margin-top: 15px;
	text-align: center;
}
.title_info h1 {
	font-size: 24px;
	line-height: 2;
	margin: 0px;
	padding: 0px;
}
 .title_info .info_text {
	border-bottom: 1px dashed #ccc;
	line-height: 2;
	padding-bottom: 6px;
	color: #666;
}



 #text {
	font-size: 14px;
	line-height: 1.8;
}
 #text p {
	margin: 1em 0;
}

.fenye2{ text-align:left; font-size:14px; margin-top:10px; border-top:#eee 1px solid}

#photo_list{ padding-left:9px;}

#photo_list .titlepic{ padding-top:10px;}
#photo_list .titlepic img{ border:#CCCCCC 1px solid; padding:2px; width:158px; height:120px;}


