﻿/*全局样式*/

html,body{margin:0;padding:0; background:#e2e2e4;}

body{font: 100% arial,sans-serif; background:url(/template/style02/top_bg.gif) repeat-x;
text-align:center;
font-size:12px;
color:#444;
}
a:link,a:visited{text-decoration:none; color:#444;}
a:hover{color:#ac1b1b;}
.clear0{margin:0px; padding:0px; clear:both; height:0px;}
dl,dt,dd,ul,li{margin:0px; padding:0px;}


/*网站头部*/
div#header{position:relative; text-align:left; width:1002px; height:89px; padding:0; margin:0 auto; clear:both;}

#top-right{
	position:absolute;
	top:2px;
	right:20px;
	text-align:right;
	width:220px;
}
#top-right p{color:#fff;}
#top-right a {color:#fff;}
#top-right a:hover{ text-decoration:underline; color:#ccc;}




/*导航条*/

#logo h1{padding:0; margin:0; width:1002px; height:89px; float:left; display:block;}
#logo img{padding:0; margin:0; width:1002px; height:89px; float:left; display:block;}

#menu{padding:0; margin:0 auto; width:1002px; height:42px; background:url(/template/style02/nav.gif) no-repeat;}
ul#nav{width:880px; margin:0 auto;}
ul#nav li{float:left; height:42px; line-height:42px; list-style-type:none; width:110px; text-align:center;}
ul#nav li a:link,ul#nav li a:visited{color:#444; font-size:14px; font-weight:bold; display:block;}
ul#nav li a:hover{ color:#fff; font-weight:bold; display:block; background:url(/template/style02/nav_h.gif) 3px 0 no-repeat;}

#flash{margin:0 auto; padding:0; width:996px; height:360px; clear:both;}



/*正文开始*/
div#container{width:996px; padding:0; margin:0 auto; padding-top:15px; text-align:left; overflow:hidden; background:#fff;}

div#content,div#mydefault,div#chanpin,div#news_ry{padding:0; margin:0; float:right; width:740px; padding-right:7px; margin-bottom:10px;}

div#content h2{padding-left:32px; height:39px; line-height:39px; font-size:14px; font-weight:bold; margin:0px; background:url(/template/style02/con_bg.gif) no-repeat right top; color:#fff; clear:both;}

p.bt{padding-left:32px; height:39px; line-height:39px; font-size:14px; font-weight:bold; margin:0px; background:url(/template/style02/con_bg2.gif) no-repeat right top; color:#fff; clear:both;}

.guestb{ width:500px;}
.guestb input{ width:160px; height:20px; border:1px solid #ccc; }
span.more{float:right; margin-top:-22px; padding-right:15px;}


/*公司简介*/
div#company{padding:0; margin:0; margin-bottom:20px; border:solid 1px #e5e5e5; border-top:none;}
div#company p { margin:0px; text-indent:2em; line-height:25px; padding:14px 8px 10px 8px;}



/*内页公司简介*/
div#mydefault_content table{
border-left:1px #e1e1e1 solid;
border-top:1px #e1e1e1 solid;
margin-bottom:20px;
}
div#mydefault_content table tr{
border-left:1px #e1e1e1 solid;
border-top:1px #e1e1e1 solid;
}
div#mydefault_content table td{
border-right:1px #e1e1e1 solid;
border-bottom:1px #e1e1e1 solid;
letter-spacing:-1px;
}
div#mydefault_content {overflow:hidden;}

/*首页产品推荐开始*/

#commend_index{ padding:0; margin:0; padding-bottom:8px; border:solid 1px #e5e5e5; border-top:none;}
.plist_index{padding:0; margin:0; padding-top:3px; margin-left:10px;}
.plist_I{padding:0; margin:0; margin-left:10px; margin-bottom:0px;}

td.scrollpic h4{ padding:0; margin:0; text-align:center; font-size:12px; font-weight:normal; line-height:20px; height:20px;}
td.scrollpic h4 a:link,div#demo td.scrollpic h4 a:visited{ color:#444;}
td.scrollpic h4 a:hover{display:block; color:#ac1b1b;}

td.scrollpic{ padding:0; margin:0px; width:150px;}
td.scrollpic img{padding:0; margin:0px; border:solid 1px #e5e5e5;}



#product_index{ width:738px; padding:0; margin:0; text-align:center; overflow:hidden; clear:both; border:solid 1px #e5e5e5; border-top:none; margin-bottom:20px;}
#product_index ul.tuijian{ padding:0; margin:0 auto; margin-left:10px;}
#product_index ul.tuijian h4{margin:0px; padding:0px; font-size:12px; font-weight:normal; text-align:center; width:150px; line-height:20px; margin-top:3px;}

#product_index ul.tuijian h4 a:link,#product_index ul.tuijian h4 a:visited{ color:#444;}
#product_index ul.tuijian h4 a:hover{color:#ac1b1b;}

#product_index ul.tuijian li{float:left; margin-right:8px; margin-left:12px; height:195px; list-style-type:none;}
#product_index ul.tuijian li img {border:1px #e5e5e5 solid; padding:2px 2px 2px 2px; text-align:center;}



#news_index{ padding:0; margin:0; width:718px; border:solid 1px #e5e5e5; border-top:none; height:120px;}
#news_index ul{padding:0; margin:0; width:700px; list-style:none; padding-top:5px;}
#news_index ul li{ padding:0; margin:0; float:left; width:350px; line-height:35px; height:35px; background:url(/template/style02/news_index.gif) no-repeat;}
#news_index a:link,#news_index a:visited{color:#444; padding-left:40px;}
#news_index a:hover{display: block; color:#ac1b1b;}


/*产品列表*/
div#navigation{padding:0; margin:0; float:left; width:223px; padding-left:7px;}

div#navigation h2,div#navigation h3,div#navigation h3.contact-title{background:url(/template/style02/left_bg.gif) no-repeat left top; height:31px; line-height:31px;font-size:14px; font-weight:bold; color:#fff; margin:0px; clear:both; text-align:center;}
div#navigation h3 a{color:#fff;}
#navigation ul.product-list{padding:0; margin:0; padding-top:10px; padding-bottom:5px; margin-bottom:15px; border:solid 1px #e5e5e5; border-top:none;}
#navigation ul.product-list li{list-style:none; background:url(/template/style02/pro_li.gif) 16px 0 no-repeat;}
#navigation ul.product-list li a{ display: block; height:32px; line-height:28px; color:#444; text-decoration:none;  padding-left:35px; text-align: left;}
#navigation ul.product-list li a:hover{display:block; color:#fff; text-decoration:none; background:url(/template/style02/pro_h.gif) 16px 0 no-repeat;}

div#jingpin_index{ padding:0; margin:0; margin-bottom:15px;}


/*首页联系方式*/
div#contact_index{ padding:0; margin:0; margin-bottom:10px;}
div#contact_index p{ padding:0; margin:0; color:#444; padding:5px 10px 5px 10px; line-height:22px; }

/*内页新闻列表*/
#navigation ul.news{padding:0; margin:0; padding-top:8px; padding-bottom:8px; margin-bottom:15px; border:solid 1px #e5e5e5; border-top:none;}
#navigation ul.news li{list-style:none; background:url(/template/style02/news_li.gif) 10px 10px no-repeat; padding-left:30px;}
#navigation ul.news li a:link,#navigation ul.news li a:visited{ display: block; height:28px; line-height:28px; color:#444; text-decoration:none;}
#navigation ul.news li a:hover{display:block; color:#ac1b1b; text-decoration:none;}


div#tubiao{ padding:0; margin:0;}
div#tubiao img{ padding:0; margin:0 auto; border:none; display:block; height:60px;}
div#tubiao a{display:block;}



/*单页面*/
span.weizhi{float:right; margin-top:-24px; margin-right:15px; color:#444;}
span.weizhi a:link,span.weizhi a:visited{text-decoration:none; color:#444;}
span.weizhi a:hover{color:#ac1b1b;}


/*单页面默认模板推荐产品*/
div#mydefault h3.mid-commend{background:url(/template/style02/16.gif) no-repeat 10px 0; height:32px; line-height:32px; padding-left:40px; color:#fff; margin-top:20px; font-size:12px; clear:both;}
div#mydefault_content{padding:0; margin:0; border:solid 1px #e5e5e5; border-top:none;}
div#mydefault_content p{ padding:15px 15px; margin:0; line-height:25px; text-indent:2em;}
div#mydefault_content p a:link,div#mydefault_content p a:visited{text-decoration:underline;}
div#mydefault h1{padding-left:32px; height:39px; line-height:39px; font-size:14px; font-weight:bold; margin:0px; background:url(/template/style02/con_bg.gif) no-repeat right top; color:#fff; clear:both;}



/*企业营业执照*/
#honor{margin-left:45px;}
#honor li{ width:150px; margin-right:15px; float:left; display:inline; text-align:center;}
#honor li img{border:none;}

/*产品展示*/
div#chanpin-content{padding:0; margin:0 auto; text-align:center; padding-bottom:10px; padding-top:15px; padding-left:5px; border:solid 1px #e5e5e5; border-top:none; overflow:hidden;}
div#chanpin-content h1{padding:0; margin:0; font-size:14px; color:#ac1b1b; text-align:center; padding-top:10px;}

#ms{ padding:0; margin:0; background:#fafaf5; border:1px solid #ccc; border-top:none; line-height:20px; color:#ccc; padding:5px 10px 10px 10px; width:700px; margin:0 auto; overflow:hidden;}
#ms h1.title{ background:url(/template/style02/16.gif) no-repeat left center; color:#fff; margin:0px auto; padding-left:25px; padding-top:2px; font-size:12px; line-height:19px; text-align:left;}
#ms span{font-weight:bold;}

ul.ImgList4 h2{margin:0px; padding:0px; font-size:12px; font-weight:normal; width:150px; line-height:22px;}

ul.ImgList4 h2 a:link,ul.ImgList4 h2 a:visited{ color:#444;}
ul.ImgList4 h2 a:hover{color:#ac1b1b;}

ul.ImgList4 li{float:left; margin-right:10px; margin-left:12px; height:240px; list-style-type:none;}
ul.ImgList4 li img {border:solid 1px #e5e5e5; padding:2px 2px 2px 2px; text-align:center;}






/*产品页产品分布*/

p#product_class a:link,p#product_class a:visited{
	text-decoration: underline;
}
p#product_class{width:640px; background:url(/template/style01/bg1.gif) repeat-x  bottom;border:1px solid #E6E5E5;padding:8px 10px 10px;line-height:2;
margin:0px;
margin-left:10px;
margin:auto;
margin-bottom:10px}
p#product_class span{
font-weight:bold;
color:#E76701}
p#product_class a{margin-right:28px; line-height:25px}




/*产品的详细介绍div#cp_lr*/
#cp_lr{ margin:0; padding:0; width:100%; margin-bottom:10px; padding-top:10px; padding-bottom:10px; line-height:22px; text-align:center;}
#cp_lr img{ margin:0px; padding:0;}
#cp_lr p{text-align:left; width:96%; padding-top:5px; margin-left:10px;}

#cp_lr p table{border:soild 1px #ccc;}
#cp_lr td.title{font-weight: bold;}
#cp_lr table,table.rc{word-wrap: break-word; table-layout: fixed; word-break: break-all; border: solid 1px #ccc; border-width:1px 0px 0px 1px; margin-left: auto; margin-right: auto; text-align: center; margin-bottom: 15px;}
#cp_lr table td,table.rc td{border: solid 1px #ccc; border-width:0px 1px 1px 0px; padding: 5px; text-align:center;}




/*返回上级*/
p.backlist{padding-top:5px; text-align:center;}
p.backlist a:link,p.backlist a:visited{ color:#444;}
p.backlist a:hover{color:#ac1b1b;}



/*快速联系方式*/	
div#contact2{
text-align:left;
width:400px;
border:1px #DEDEDE solid;
padding:10px 20px 10px 110px;
line-height:25px;
BACKGROUND:url(/template/style02/kf.jpg) no-repeat 10px center;
margin:auto
}



/*产品详细介绍中标题*/



/*相关产品资讯*/
ul.related_news{
width:640px;
padding-left:20px;
padding-bottom:10px}
ul.related_news li{

list-style:none;
PADDING-LEFT:15px; BACKGROUND: url(/template/style02/bg-ul.gif) no-repeat left center; FLOAT: left; WIDTH: 290px; LINE-HEIGHT: 25px; MARGIN-RIGHT: 15px; HEIGHT: 25px}



/*产品详细页-相关产品*/

h3.chanpin-title{color:#666; font-size:12px; border:1px solid #e5e5e5; height:30px; line-height:30px; background:#F5F5F5; margin:0 auto; margin-bottom:15px; text-align:left; padding-left:28px; width:94%; margin-top:10px;}	


ul.related_product{ padding:0; margin:0; margin-left:10px;}
ul.related_product h4{margin:0px; padding:0px; font-size:12px; font-weight:normal; width:144px; line-height:20px; height:20px;}

ul.related_product h4 a:link,ul.related_product h4 a:visited{ color:#444;}
ul.related_product h4 a:hover{color:#ac1b1b;}

ul.related_product li{float:left; margin-left:8px; margin-right:8px; list-style-type:none; text-align:center; overflow:hidden;}
ul.related_product li img {border:#e5e5e5 1px solid; text-align:center; padding:2px; margin-bottom:5px; width:154px;}


/*上一个产品下一个产品*/
#up_down{ height:30px; border:1px solid #e5e5e5; padding:5px 0px; line-height:2; text-align:center; width:98%; margin:auto;}
#up_down a:link,#up_down a:visited{ color:#444; text-decoration:underline;}
#up_down a:hover{ color:#ac1b1b;}




/*新闻列表页*/

		#mydefault_content div#news-content{position:relative;width:95%; margin:0 auto; padding:10px 0px 15px 5px; border-bottom:1px dashed #ccc;}
		#mydefault_content div#news-content h2{ background: url(/template/style02/arr_new.gif) no-repeat left 5px; padding:0; margin:0; padding:5px 5px 5px 15px; font-size:12px;}
	
	    #mydefault_content div#news-content h2 a:link,#mydefault_content div#news-content h2 a:visited{color:#444;}
	    #mydefault_content div#news-content h2 a:hover{color:#ac1b1b;}
	
		#mydefault_content div#news-content h2 span{ float:right; font-weight:normal; font-size:12px; padding-right:12px}
		#mydefault_content div#news-content  p{ padding:0; margin:0; color:#999; text-indent:30px; line-height:20px;}
		#mydefault_content div#news-content img{ position:absolute; right:10px; bottom:5px; border:0px; overflow:hidden;}

		
/*新闻单页面*/
div#news_content{padding-bottom:15px; line-height:25px; border:solid 1px #e5e5e5; border-top:none;}
div#news_ry div#news_content A:link,div#news_ry div#news_content A:visited{
	text-decoration: underline;
}

div#news_ry div#news_content h1{font-size:14px; text-align:center; margin:0px; padding-top:15px; color:#ac1b1b;}


/*标题下面的信息，如发布时间、点击次数等*/
#title_extra{display:block; text-align:center; margin:0 auto; width:95%; margin-top:5px;}	

div#news_ry div#news_content p#jj{
border:1px double #EAE9E9; width:92%;margin:auto;padding:10px 10px; line-height:20px;}
div#news_ry div#news_content p#jj span{
	font-weight: bold;
	color:#565555
}

div#news_ry div#news_content div#news_lr{width:92%; margin:auto; line-height:25px; font-size:12px; color:#444; margin-bottom:30px;}
div#news_ry div#news_content div#news_lr p{margin-bottom:10px;}


/*网站底部*/
div#footer{background:url(/template/style02/fot.gif) repeat-x; padding:0; margin:0 auto; height:99px;font-size:12px; color:#444; line-height:18px; padding:0; margin:0; padding-top:24px; text-align:center;}
div#footer a{ color:#444; text-decoration:underline;}
div#footer a:hover{text-decoration:underline;}



/*分页*/
p#page{ padding:0; margin:0; width:95%; margin-bottom:10px; height:30px; line-height:30px; text-align:center; color:#ac1b1b;}
#page span.current,#page a:link,#page span.current,#page a:visited{color:#666; border:1px solid #ccc; text-decoration:none; padding:3px 3px; margin-left:10px;}
#page span.current,#page a:hover{color:#ac1b1b; border:1px solid #ccc; text-decoration:none;}


.pro1{margin-top: 16px;  border-bottom:1px dashed #ccc;  width:100%;}
.pro1 h3{font-size:14px;text-decoration:underline;}
.pro1 img{margin-bottom: 10px;　border: solid 1px #ccc;;}
.pro1 a{color:#000;}
.pro1 a:hover{ color:#94a2af ; text-decoration: none;}
.pro1 p{ line-height:25px; text-indent:0;}


#news{ padding:0; margin:0; border:solid 1px #e5e5e5; border-top:none; width:223px; height:180px;}
#news ul{padding:0; margin:0; padding-top:10px; padding-bottom:5px; margin-bottom:15px;}
#news ul li{ padding:0; margin:0; line-height:26px; height:26px;width:223px; background:url(/template/style02/news_li.gif) 5px center no-repeat;}
#news a{color:#444; padding-left:20px;}
#news a:hover{display: block; color:#ac1b1b;}



.hot_block{ margin-top:10px;border: 1px solid #d5d5d5;line-height: 26px;margin: 10px auto;
clear: both;overflow: hidden;font-size: 12px; height:35px;}
.hot_block h3{display: block;float: left;font-weight: bold;padding-left: 20px; font-size:13px; padding-top:5px;}

.hot_block p{float: left;height: 27px;overflow: hidden;padding-top:5px;}









div#product_indexaa{padding:0; margin:0;  float:right; width:740px; padding-right:7px;  overflow:hidden; height:100%; margin-bottom:10px;}
div#content h1{ line-height:39px; font-size:16px; font-weight:bold; margin:0px; color:#CB0600;}
div#content div#product_indexaa h2{ clear:both; text-align:left; color:#E85A00; font-size:14px; padding-top:20px; padding-left:20px;background:none;}

div#product_indexaa  img{border:1px solid #ddd;}

div#h1{background:url(/template/style02/con_bg2a.gif) no-repeat right top; height:39px;padding-left:32px;}
div#h1 h1{line-height:39px; font-size:16px; font-weight:bold; margin:0px; color:#CB0600; float:left}
div.dypp{line-height:39px; font-size:16px; font-weight:bold;color:#CB0600; float:left}
span.gpzfmzj{line-height:39px; font-size:16px; font-weight:bold;color:#CB0600; float:left}