@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
body{ font:12px/1.5 '宋体'; background:url(../images/bgbg.jpg) 0 0 repeat;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,em,th,var{ font-style:normal; font-weight:normal;}
ol,ul{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input{font-family:inherit; font-size:inherit; *font-size:100%;	font-weight:inherit; line-height: 23px; height: 21px; border: 1px solid #dddddd;}
*{ margin:0px; padding:0px;}
textarea{font-family:inherit; font-size:inherit; *font-size:100%; font-weight:inherit; line-height: 23px; border: 1px solid #dddddd; overflow-y:hidden; overflow-x:hidden; color: #5c5c5c;padding: 5px;}
.fl{ float:left;}
.fr{ float:right;}
.f12{ font-size:12px;}
.cl{ clear:both; line-height:0px;}
.orange,.orange a{ color:#fe6000; text-decoration:none;}
.orange a:hover{ color:#f60; text-decoration:none;}
.bai,.bai a{ color:#fff; text-decoration:none;}
.bai a:hover{ color:#f60; text-decoration:none;}
.hui,.hui a{color:#666666!important;text-decoration:none;}
.hui a:hover{color:#F60!important;text-decoration:none;}
.hei,.hei a{color:#000!important;text-decoration:none;}
.hei a:hover{color:#F60!important;text-decoration:none;}
.green,.green a{color:#000!important;text-decoration:none;}
.green a:hover{color:#000!important;text-decoration:none;}
.green li{padding-right:5px;}

.time{ float:right; text-align:right; font-size:12px; font-weight:100; color:#CCCCCC; text-align:right;}
.more{ width:56px; height:18px; margin-right:15px; margin-top:5px; float:right;}
.more1{ width:33px; height:11px; margin-right:15px; margin-top:11px; float:right;}

#main_top{ width:1004px; background:url(../images/bg1.gif) no-repeat left top; height:140px; margin:0 auto; padding:0px 14px;}
.logo{ width:512px; padding-left:25px; padding-top:15px;}
.set{ width:400px; height:25px; font-size:12px; font-weight:100; padding-left:10px;}
.set ul{ margin:0px; padding:0px;}
.set ul li{ width:70px; height:25px; font-size:12px; padding-left:15px; font-weight:bold; text-align:left; line-height:25px; float:right;}
.set ul li a{ font-size:12px; text-align:left; line-height:25px; text-decoration:none; color:#5d9731; font-weight:bold;}
.set_bg1{ background:url(../images/ico1.jpg) no-repeat left center; }
.set_bg2{ background:url(../images/ico2.jpg) no-repeat left center; }
.tel{ width:400px; height:66px; float:right; text-align:right; padding-right:10px;}
.nav{ width:1004px; margin-top:14px; height:36px; }
.nav_left{ width:200px; padding-left:75px; height:36px; font-size:14px; font-weight:bold; color:#faec05;}
.nav_left a{ font-size:14px; font-weight:bold; line-height:36px; text-decoration:none; color:#faec05;}
.nav_right{ width:729px; height:36px; float:right;}
.nav_right ul{ margin:0px; padding:0px;}
.nav_right ul li{ width:65px; padding:0px 10px; height:36px; line-height:36px; text-align:center; float:left; background:url(../images/nav.jpg) no-repeat right center; font-size:14px; font-weight:bold; color:#faec05;}
.nav_right ul li a{ font-size:14px; font-weight:bold; line-height:36px; text-decoration:none; color:#faec05;}

#main_intor{ width:1004px; background:url(../images/bg2.gif) repeat-y left top; margin:0 auto; padding:0px 14px;}

.photo{ width:1004px; margin:0px 0px 0px; padding:0px 0px;}

/*公告*/
.photo_right{ width:202px; height:230px; float:right;  padding-left:15px; padding-right:15px; background:#477034;}
.photo_right h1{ width:167px; height:27px; padding-left:35px; padding-top:10px; background:url(../images/tu2.jpg) no-repeat left top; line-height:27px; text-align:left; font-size:14px; font-weight:bold; color:#fff;}
.photo_right ul{ margin:10px 0px 0px; padding:0px;}
.photo_right ul li{ width:192px; padding-left:10px; background:url(../images/nav.gif) no-repeat left center; line-height:25px; text-align:left; font-size:12px;}

/*热门关键字*/
.announ{ width:1004px; background:url(../images/bg3.gif) repeat-x top left; height:31px; line-height:31px;}
.announ_left{ width:500px; background:url(../images/tu17.jpg) no-repeat 10px center; padding-left:30px; font-size:12px; text-align:left; line-height:31px; font-weight:100; float:left;}
.ann_right{ width:450px; float:right;}
.ann_right td{ font-size:12px; font-weight:100; text-decoration:none; line-height:31px;}
.input{ width:180px; height:20px; border:1px solid #979797; line-height:20px; text-align:left; padding-left:10px; margin-left:10px;}
.lebel{ width:60px; text-align:left; line-height:20px; border:1px solid #979797;}

.intor{ width:1004px;}

/*产品中心*/
.intor_left{ width:218px; float:left;}
.intor_left h1{ width:188px; line-height:28px; padding-left:30px; height:28px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/bg4.gif) no-repeat left top;}
.in_left_nr{ width:178px; background:url(../images/bg5.gif) repeat-y left top; padding:10px 30px;}
.in_left_nr ul{ margin:0px; padding:0px;}
.in_left_nr ul li{ width:130px; margin:0px 0px 0px 5px; float:left; height:27px; line-height:27px; padding-left:15px; background:url(../images/niu.jpg) no-repeat left center; border-bottom:1px dotted #ccc}
.bg1{ background-color:#f4f8f9;}
.in_bot{ width:218px; height:13px; background:url(../images/bg6.gif) no-repeat top left;}

/*关于我们*/
.us{ width:542px; margin-left:5px; float:left; border-bottom:1px solid #44aa00; display:inline; padding-bottom:8px;}
.us h1{ width:512px; height:28px; background:url(../images/tu3.jpg) no-repeat 10px center; line-height:28px; text-align:left; padding-left:30px; font-size:14px; font-weight:bold; background-color:#42a105;}
.us_tu{ width:224px; padding:10px; float:left; font-size:12px; font-weight:bold; line-height:25px; text-align:center;}
.us_nr{ width:298px; float:right; padding:10px 0px; font-size:12px; line-height:24px; text-align:left;}

/**/
.yizai{ width:234px; float:right;}
.yizai h1{ width:204px; height:26px; padding-bottom:4px; background:url(../images/nav1.jpg) no-repeat left top; line-height:26px; text-align:left; padding-left:30px; font-size:14px; font-weight:bold;}
.yizai_intro{ width:210px; background:url(../images/bg7.gif) repeat-y left top; padding:7px 12px;}
.yizai_intro ul{ margin:0px; padding:0px;}
.yizai_intro ul li{ width:200px; background:url(../images/nav.gif) no-repeat left center; line-height:24px; padding-left:10px; font-size:12px; text-align:left; font-weight:100;}
.yizai_bot{ width:234px; height:13px;  background:url(../images/bg8.gif) no-repeat top left; }

/*介绍*/
.jieshao{ width:1004px; margin-top:5px;}
.jieshao_left{ width:218px; float:left;}
.jieshao_left h1{ width:188px; line-height:28px; padding-left:30px; height:28px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/bg9.gif) no-repeat left top; padding-bottom:5px;}
.jieshao_nr{ width:178px; background:url(../images/bg10.gif) repeat-y left top; padding:10px 20px 7px;}
.jieshao_nr ul{ margin:0px; padding:0px;}
.jieshao_nr ul li{ width:168px; background:url(../images/nav.gif) no-repeat left center; text-align:left; line-height:24px; font-size:12px; font-weight:100; padding-left:10px; }
.jieshao_bot{ width:218px; height:11px; background:url(../images/bg_bot1.jpg) no-repeat top left;}

/*产品中心*/
.prod{ width:773px; border:1px solid #4e8a18; background:#a4db0e; padding:3px; float:right;}
.prod_on{ width:771px; border:1px solid #4e8a18; height:170px; background:#fff; }
.pro_left{ width:38px; background:#e9f0e8; border-right:1px solid #c3d1c0; float:left; padding-top:30px; font-size:18px; font-weight:100; color:#577245; text-align:center; height:140px;}
.pro_right{ width:712px; float:right; padding:10px 10px 5px; height:150px;}
.pro_img{ width:168px; margin:0px 5px; display:inline; float:left; line-height:30px; text-align:center; font-size:12px; font-weight:100;}
.pro_img img{ width:160px; border:1px solid #e0e0e0; padding:2px; height:120px; }

/*联系我们*/
.contact{ width:218px; float:left;}
.contact h1{ width:188px; line-height:28px; padding-left:30px; height:28px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/bg11.gif) no-repeat left top; padding-bottom:5px;}
.con_intro{  width:178px; background:url(../images/bg12.gif) repeat-y left top; padding:10px 20px 7px; line-height:30px; text-align:left; font-size:12px; font-weight:100;} 
.con_bot{ width:218px; height:9px; background:url(../images/bg13.gif) no-repeat top left;}

/*技术专栏  最新资讯*/
.tech{ width:781px; float:right;}
.tech_left{ width:388px; float:left;}
.tech_left h1{ width:388px; border-bottom:1px solid #42a105; height:28px; text-align:left;}
.tech_left ul{ width:368px; padding:12px 10px; margin:0px;}
.tech_left ul li{ width:358px; background:url(../images/nav.gif) no-repeat left center; line-height:25px; text-align:left; font-size:12px; padding-left:10px;}

.tech_right{ width:770px}
.tech_right h1{ width:770px; border-bottom:1px solid #42a105; height:28px; text-align:left;}
/*.tech_right ul{ width:770px; padding:12px 10px; margin:0px;}
.tech_right ul li{ width:358px; background:url(../images/nav.gif) no-repeat left center; line-height:25px; text-align:left; font-size:12px; padding-left:10px;}*/

/**/
.rexiao{ width:777px; margin:5px 0px 0px; float:right; border-right:4px solid #48ab03;}
.rexiao_left{ width:30px; height:143px; float:left;}
.rexiao_right{ width:727px; border-top:4px solid #48ab03; border-bottom:4px solid #48ab03; padding:5px 10px; height:125px;FLOAT:RIGHT}
.rexiao_img{ width:135px;  margin:0px 3px; display:inline; float:left; line-height:21px; text-align:center; font-size:12px; font-weight:100;}
.rexiao_img img{ width:135px; height:104px;}

/*友情链接*/
.friend{ width:1002px; border:1px solid #ababab; margin-top:5px; background:url(../images/tu12.jpg) repeat-x left top;}
.friend h1{ width:960px; padding-left:40px; background:url(../images/tu13.jpg) no-repeat 10px center; line-height:30px; font-size:14px; font-weight:bold; color:#4a8f25; height:33px;}
.friend h1 a{ font-size:14px; font-weight:bold; text-decoration:none; color:#4a8f25;}
.friend ul{ width:982px; padding:10px; margin:0px;}
.friend ul li{ height:25px; float:left; text-align:left; line-height:25px; font-size:12px; font-weight:100; color:#01916d;}
.friend a{color: #000;}
/*底部*/
.footer{ width:974px; background:url(../images/tu14.jpg) no-repeat 490px 5px; background-color:#436026; margin-top:5px; line-height:25px; text-align:left; padding:20px 0px 20px 30px; font-size:12px; color:#FFF; font-weight:100; }
.footer a{ text-decoration:none}
.footer a:hover{ text-decoration:underline}

/*列表页面*/
.list{ width:1004px;}
.list_left{ width:218px; float:left;}
.list_right{ width:771px; float:right; padding:5px;}
.footer a:link {
	color: #FFF;
}
.footer a:link {
	color: #FFF;
}
.footer a:visited {
	color: #FFF;
}
.footer a:hover {
	color: #FFF;
}
.footer a:active {
	color: #FFF;
}

/*--产品列表--*/	
	/*--产品列表--*/	
.right_chanpin {
	width: auto;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px; 
	border-top:none;
	overflow: auto; 
}
.cp_tupian {
	float: left;
	height:auto;
	width: 170px;
	margin-bottom: 10px;
	margin-right: 13px;
	margin-left:8px;
	margin-top:10px;
	display: inline;
}
.cp_tupian .tupian_top {
	height:auto;
	width: 170px;
	border: 1px solid #333;
}
.cp_tupian .tupian_txt {
	line-height: 24px;
	height: 24px;
	width: 170px;
	text-align: center;
}
.cp_tupian .tupian_txt a {
	font-size: 12px;
	font-weight:bold;
	color: #666;
	text-decoration: none;
}
.tupian_top img{
	width:170px;
	height:120px;
}
 /*--分页--*/	
.pages  {
	padding:20px 0px;
	height: 25px;
	clear: both;
	text-align: center;
	font-size: 12px;
	line-height: 25px;
}
.pages a  {
	color: #333;
	text-decoration: none;
}

/*留言板*/
#gbooklist {
	width: 100%;
	text-align:center;
	margin-top:10px;
}
#gbooklist .faq,#gbooklist .reply
{
	text-align:left;
	width:100%;
	word-wrap: break-word; 
	word-break: break-all;
	background:#f9f9f9;
}
#gbooklist .faq{
	margin-bottom:10px;
}
#gbooklist .faqtit,#gbooklist .faqcon
{
padding-left:5px;
}

#gbooklist .faqtit{
	color:#000;
	font-size:12px;
}

#gbooklist .reply{
	width: 98%;
	border: 1px dashed #FF0000;
	margin-bottom:10px;
	padding:5px;
}
.pageNavi{border:none;}
#faqbox {border:1px solid #ccc;padding:5px 0px}
#faqbox .faqline{padding-left:30px;line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{padding-left:30px; line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}
.login_verification{float:left}
.login_verification img{float:left}

/*piclist*/
.piclist{ padding-top:10px; padding-bottom:10px}
.piclist li{float:left; display:inline; padding:3px;text-align:center; list-style:none; background:#efefef; margin:5px; display:inline}
.piclist li a{ position:relative; float:left}
.piclist li img{ display:block;width:168px; height:120px; border:1px solid #ccc; padding:2px}
.piclist li a:hover img{border:1px solid #3a9103}
.piclist li p{ width:172px;line-height:24px;height:24px;overflow:hidden}
.piclist li a{ color:#666; text-decoration:none;}
.piclist li a:hover{ color:#3a9103}

.footmenu{ text-align:center; color:#666}
.footmenu a{ padding:0px 5px; line-height:30px; height:30px; color:#666; text-decoration:none}
.footmenu a:hover{ text-decoration:underline; color:#3a9103}

.zi_y{ width:100%; height:36px; background:url(../images/z.jpg) no-repeat; margin-top:14px;}
.zi_y a{ color:#333; text-decoration:none}
.zi_y a:hover{ color:#e00; text-decoration:underline}
.p10{ padding:10px}