@charset "gb2312";
/* CSS Document */

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0px;	padding:0px;font-size:12px;	font-family:"宋体",Arial, Helvetica, sans-serif;}
table {border-collapse:collapse;}
a img {border:0px;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
ul, li {list-style:none; margin:0px; padding:0px;}
h1, h2, h3, h4, h5, h6 {font-size:100%;	font-weight:normal;}
input, button, textarea, select {font-family:inherit;font-size:12px;vertical-align:middle;}
a {text-decoration:none;color:#4c4c4c;}
a:hover {text-decoration:none; }

.news_title_bg123{ background:url(../images/titleys.jpg) repeat-x top left; float:left; width:283px; margin:10px 0;}
.news_title123{ margin: 0 auto;width:283px; height:30px; line-height:30px; text-align:center;}

/*公共样式部分*/
.clear {font-size: 0px;line-height: 0px;margin: 0px;padding: 0px;height: 0px;clear:both;visibility:hidden;}
.fl {float:left;}
.fr {float:right;}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}

/**** homepage begin *****/

body{ width:100%;background:#fff; font: normal 100% 宋体; color:#000;overflow-x:hidden;overflow-y:auto;}
.banner{ text-align:center}

/**** menu *****/
#menu{ background:url(../images/menu-bg.jpg) repeat-x left center; width:100%; height:35px;}
.menu{ width:300px; margin:0px auto; color:#FFF; height:auto}
.menu ul li{text-decoration:none;display:block; float:left; width:60px; line-height:35px; text-align:center; color:#fff; background:url(../images/menu-line.jpg) no-repeat right;}
.menu ul li a{display:block; color:#fff; text-decoration:none;}
.menu ul li a:hover{color:#fff; text-decoration:none; background:#D600A1;width:60px;height:35px;}

.about { line-height:25px; padding:14px;}
/**** 服务*****/
.cpzscp{ padding:12px 0px 12px 10px}
ul.prolist1 li{ display:block; height:105px; width:130px; float:left; margin-bottom:30px; margin-right:10px;}
ul.prolist1 li a img{ padding:1px; width:130px; height:105px;}
ul.prolist1 li span{ float:left; width:130px; height:30px; line-height:30px; display:block; text-align:center; }
ul.prolist1 li span a{ color:#666;height:30px; line-height:30px;}
ul.prolist1 li span a:hover{ color:#207303; height:30px; line-height:30px;}

/*产品详细页 */
.prok{ border:1px dashed #ccc; background:#f3f3f3; height:25px; padding-left:20px; line-height:25px; font-weight:bold; margin-bottom:10px;}
.propic{ text-align:left; margin-bottom:10px;}
.propic img{ max-width:280px; height:220px; padding:4px; border:1px dashed #ddd;}
.protitle{ height:50px; line-height:50px; font-size:15px; font-weight:bold; color:#D7212D;}

.content{ width:300px; height:auto; padding-top:12px; padding-bottom:14px; margin:0px auto;}
.fwxm{ width:300px;}
.fwxm-left{ float:left;}
.fwxm-bg{ float:left; background:url(../images/fwxm-bg.jpg) repeat-x left center; width:268px; height:33px; line-height:33px; color:#FFF; font-size:13px; font-weight:bold;font-family:"微软雅黑";}
.fwxm-r{ float:left}

.fwxm-nr{ padding-top:12px; width:300px; padding-bottom:8px; border-bottom:1px solid #ccc}
.fwlb{ float:left; padding-right:8px;}
.fwsm{ float:right; line-height:22px;}

#foot{ background:url(../images/foot-bg.jpg) repeat-x left center; width:100%; height:126px; text-align:center;}
.foot{ width:300px; margin:0px auto; padding-top:22px; line-height:24px; color:#FFF;}
.foot a{ color:#fff;}


.bottomqq {position:fixed;   bottom:0;   left:0;   z-index:2000;right:0px;width:100%; height:49px;overflow:hidden;cursor:default; padding-top:-61px; background:#14427e; }
.bottom1 {width:320px;margin: 0 auto;}
.bottom1 a {float:left;width:135px;text-align:center; padding:5px 0 0 23px;color:#fff;height:44px;border-right: solid 1px #21589f;font-size:15px;}
.bottom1 a img{ float:left; margin:0 16px;}
.bottom1 a span{ float:left; line-height:44px;}
.bottom1 a:hover {float:left;width:135px;text-align:center; padding:5px 0 0 23px;color:#fff;height:44px;background:#21589f; font-size:15px;}
.grkai{ float:left; width:100%; height:49px;}
.product_list121 {
	width:300px;
	margin:15px auto 0 auto;
}
.product_list121 img {
	width:300px;
	height:200px;
	float:left;
}
.product_list121_text {
	width:300px;
	float:left;
	margin-top:15px;
}
.cpfenlei {
	width:300px;
	margin:0 auto;
	background:none;
	display:block;
}
.cpfenlei ul {
	width:300px;
	float:left;
}
.cpfenlei ul li {
	width:93px;
	height:33px;
	float:left;
	margin:3px 2px;
	background:#C0C0C0;
	padding:1px 1px;
	line-height:33px;
	text-align:center;
}
.cpfenlei ul li a {
	width:91px;
	border:solid 1px #fff;
	float:left;
	height:31px;
	color:#fff;
}
.cpfenlei ul li a:hover {
	background:#5B8F00;
	color:#fff;
}
.shangxiayiye {
	float:right;
	width:300px;
	margin-top:15px;
	margin-bottom:5px;
}
.shangxiayiye a {
	padding:2px 0;
	float:right;
	text-align:center;
	background:#a9a9a9;
	border: solid 1px #8d8d8d;
	margin-left:15px;
	width:65px;
	text-decoration:none;
	color:#000;
	line-height:20px;
	height:18px;
}
.neiye_text333 {
	margin: 15px auto 0 auto;
	font-size:12px;
	font-weight:normal;
	color:#000;
	width:300px;
}
.neiye_text333 a {
	float:left;
	width:300px;
	font-size:12px;
	font-weight:normal;
	color:#000;
	border-bottom: dashed 1px #000;
	line-height:33px;
}
.news_sj111 {
	float:left;
	width:300px;
	margin:5px 0;
	text-align:center;
	display:inline;
	font-weight:normal;
	font-size:12px;
}
.w_newslist{width:280px; float:left; padding:0 auto;margin:0 auto;}
.w_newslist li{ line-height:30px; border-bottom:solid 1px #e6e5e5; height:30px;  width:280px; float:left;}