﻿/*全局定义*/
body,html{
	height:100%;
}
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,textarea,ul,li,dt,dd,dl,strong,em{margin:0;padding:0;}
*{margin:0;padding:0;}
img{border:none;}
body{
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	background:url(/template/style02/body_bg.jpg) repeat-x left top;
}
ul,ol{ list-style-type:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration: underline;}
h1,h2,h3,h4,h5,em{ font-size:12px; font-weight:normal; padding:0px; margin:0px; font-style:normal;}
h3{font-size:12px;}	
body{ margin:0 auto;}
.clear{ clear:both; line-height:0px; font-size:0;visibility: hidden;}

/*头部*/
#header { padding:0px;width:950px;margin:auto;text-align:center;}
.heng  { width:950px; margin:0 auto; padding:0px; height:111px;position:relative;}
.logo  {float:left;padding-left:10px;margin:0 ; padding:0; padding-bottom:10px; padding-top:10px;}
.h1	   {float:left;font-size:170%;margin:0;padding:0;}
.top_right { float:right;text-align:center;padding-top:10px;background:url(/template/style02/head_right.jpg) no-repeat; width:130px; height:18px;}
.top_right  a{ color:#333;}
.top_rxzx  {position:absolute;top:50px;text-align:right; float:right; left:780px;}


#nav   { 
width:951px;
height:48px;
margin:0 auto;
margin-bottom:5px;
}
#nav ul{ margin:auto;}
#nav ul li {
float:left;
margin:0px; 
padding:0px;
height:48px;
}



#flash {width:950px; height:220px; background-color:#fff;padding-top:5px;padding-bottom:8px; margin:0px auto;}

span.more {float:right;margin-top:-20px; padding-right:15px;}

/*内容开始*/

#content  {width:950px;margin:0 auto;background:#fff;overflow:hidden; }
#mainleft { margin:0px; padding:0px;width:222px;float:left;}
#mainright {margin:0px; padding:0px;width:700px;float:right; }

/*右侧H2*/
#index_company h2,#p_commend h2,#news h2,#p_commend .p_list h2{
width:700px;
	margin:0px;
	padding:0px;
	color:#fff;
	height:37px;
	line-height:37px;
	background:url(/template/style02/tjcp_title.jpg) no-repeat;
	text-indent:30px; }
/*右侧*/




/*右侧——产品推荐*/
.kuang { width:698px;border:1px #ccc solid; border-top:none; margin-bottom:10px; float:left }
#p_commend {width:700px; margin:0px; padding:0px; float:left; }
#p_commend ul.imglist4 {margin-left:20px; padding-top:15px; }
#p_commend ul.imglist4 li{float:left;text-align:center; line-height:22px;width:150px;padding-right:10px; padding-bottom:8px;}
#p_commend ul.imglist4 li a {text-align:center; line-height:20px; color:#000; }
#p_commend ul.imglist4 li a:hover{text-decoration:underline;}
#p_commend ul.imglist4 li img{display:block;padding-bottom:10px; border:1px #ccc solid;}

.p_news{width:600px; line-height:185%; padding:5px 0px; }
.p_news ul{ width:600px; margin-left:10px;}
.p_news ul li{ width:130px; float:left; margin-left:10px; border-bottom:1px dashed #ccc; }
.p_news ul li a{ color:#333;width:160px; float:left; height:31px; line-height:31px; text-indent:15px;
background:url(/template/style02/jt02.jpg) no-repeat 0 13px; }



#p_commend .p_list{ width:698px; float:left; margin-bottom:10px;}

#p_commend .p_list .pcon{ width:698px; margin:0; padding:0; text-align: center; padding-top:10px; height:200px; border:1px #e0e0e0 solid; border-top:none;}
#p_commend .p_list .pcon td img{ text-align:center; border:1px solid #D9D9D9; margin:5px; margin-bottom:0px;}
#p_commend .p_list .pcon td{ line-height:28px; text-align:center;}
#p_commend .p_list .pcon td a{ text-align:center; color:#333;}


#index_company {width:700px;margin-bottom:10px;padding:0px; float:left }
.con{ width:698px;float:left;line-height:20px; color:#333; margin:0px; padding:5px; border:1px #ccc solid; border-top:none;	}
.con p {padding-left:10px; padding-right:10px; float:left; line-height:20px;}
.con img{ float:left; padding-left:15px; padding-top:5px;}
.con a { text-decoration:underline;}



/*新闻资讯*/
#news {width:700px; margin:0px; padding:0px; float:left;}
#news ul{ width:600px; padding-left:8px;}
#news ul li{ width:600px; float:left; border-bottom:1px dashed #ccc;  }
#news ul li a{ color:#333;width:600px; float:left; height:35px; line-height:35px; text-indent:35px;
background:url(/template/style02/jt01.jpg) no-repeat 10px 13px; }
#news ul li span { float:right; height:31px; line-height:31px;}


/*左侧*/
.p_type,.update,.contact,.search {width:222px; float:left; margin:0px; padding:0px;margin-bottom:10px; }
/*左侧H3*/
.p_type h3,.h3title,.contact h3,.h3title2,.update h3,.search h3 {
font-size:14px; width:222px;height:29px; line-height:29px;background:url(/template/style02/product_title.jpg) no-repeat;font-weight:bold;
color:#fff; text-indent:15px;}
/*左侧———产品列表*/
.p_type h3 span{ font-family: Tahoma, Arial, Verdana;font-weight:normal;font-size:12px;color:#000;}
.p_type1 {padding:0; margin:0; border:1px #ccc solid; border-top:none; }
.p_type1 ul li.dalei { text-align:left;height:30px;line-height:30px;list-style-type:none; background:url(/template/style02/product_list.jpg) no-repeat center 0;display:inline; overflow:hidden; }
.dla,.p_type1 ul li.dalei a:hover{background:url(/template/style02/product_list.jpg) no-repeat center 0;}
.p_type1 ul li.dalei a:link, .p_type1 ul li.dalei a:visited{ line-height:28px;margin:0;width:180px;padding-left:35px; display:block;}
.p_type1 li.xiala{display:block;text-align:left;height:28px;line-height:28px;list-style-type:none;  overflow:hidden; background:none; border-bottom:1px dashed #d1d1d1;}
.p_type1 li.xiala a:link,.p_type1 li.xiala a:visited, .p_type1 li.xiala a:hover{color:#555555;padding-left:40px;margin:0 0px; width:140px; background:none; border-bottom:1px dashed #d1d1d1;}

.p_type1 li.dalei a:hover {display:block; background:url(/template/style02/plist_hover.jpg) no-repeat;}
.p_type1 ul.collapsed { display: none; border:none;} 


.search img { padding:10px;}
.search p { height:48px;border:1px #ccc solid; border-top:none; text-align:center; padding-top:15px;}


/*

#prolist li.dalei{
height:28px; line-height:28px;display:inline;list-style:none;
}
#prolist li.dalei a:link,#prolist li.dalei a:visited{ background:url(prolist_li.jpg) no-repeat;
padding-left:60px;line-height:28px;margin:0;display:block;}
#prolist li.dalei a:hover{ background:url(prolist_li_hov.jpg) no-repeat;color:#555;line-height:28px;}
#prolist li.xiala{display:block;line-height:28px; height:28px; overflow:hidden;}
#prolist li.xiala a:link,#prolist li.xiala a:visited, #prolistli.xiala a:hover{color:#555555;padding-left:60px; background:url(list_li.jpg) 47px 5px no-repeat;margin:0 0px;}

#prolist ul.collapsed { display: none;}  
#prolist{ margin-bottom:15px;}
#prolist h2,#hot_pro h2{ background:url(prolist_tit.jpg) no-repeat; height:32px; line-height:32px; color:#fff; padding-left:20px;font-size:14px;}

*/



/*左侧———产品列表
.p_type h3 span{ font-family: Tahoma, Arial, Verdana;font-weight:normal;font-size:12px;color:#000;}	
.p_type ul { text-align:center; padding:0; margin:0; border:1px #ccc solid; border-top:none; }
.p_type ul li { text-align:left;height:30px;line-height:30px;text-indent:25px;list-style-type:none; background:url(/template/style02/product_list.jpg) no-repeat center center; padding-top:5px;}
.p_type ul li a{display:block; color:#666; font-weight:bold;width:212px; height:35px; font-size:12px;}
.p_type ul li a:hover {display:block; background:url(/template/style02/plist_hover.jpg) no-repeat;}

.search img { padding:10px;}
.search p { height:48px;border:1px #ccc solid; border-top:none; text-align:center; padding-top:15px;}*/

/*左侧——联系我们*/
.contact h3 span{font-family: Tahoma, Arial, Verdana;font-weight:normal;font-size:11px;padding-left:70px;}	
.contact p {border:1px #ccc solid; border-top:none; line-height:20px; color:#666; padding-left:4px; }
.contact img { padding-top:5px;}
/*左侧——最近更新*/
.update h3 span{font-family: Tahoma, Arial, Verdana;font-weight:normal;font-size:11px;padding-left:70px;}	
.update ul  {text-align:center;padding:0; margin:0;padding-top:8px;padding-bottom:8px; border:1px #ccc solid; border-top:none;}
.update ul li { text-align:left;padding-top:5px; height:25px;line-height:25px;text-indent:50px;list-style-type:none; border-bottom:1px #ccc dashed; color:#3B5E8C;background:url(/template/style02/ico_jt2.jpg) no-repeat 30px 14px; }
.update ul li a { color:#333333;}
.update ul li a:hover { text-decoration:underline;}
 
/*位置*/
span.add{float:right;margin-top:-25px;padding-right:5px;color:#666;}
span.add a:link,span.add a:visited{text-decoration: none; }
span.add a:hover { text-decoration:underline;}



/*单页面定义*/
#default {
	width:700px;
	float:right;
	margin-bottom:15px;
}

#mainright-content {
padding:10px 10px;
border:1px #ccc solid; 
border-top:none;
}
#mainright-content p { line-height:26px;} 
#mainright-content img { float:left; margin:0px; padding:0px;} 
#default h1 {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	height:34x;
	line-height:29px;
	text-indent:35px;
	background:url(/template/style02/nei_dh.jpg) no-repeat;
}
#mainright p img {
	float:left;
	padding:10px;
}

/*内页——产品推荐*/
#nei_list{ width:700px; float:left; margin:0 auto;margin-bottom:15px; margin-top:15px;}
#nei_list h3 { background:url(/template/style02/gd_bg.gif) no-repeat ; color:#fff;text-indent:20px; line-height:19px; height:19px;}
.neicon{ padding:8px 6px 5px 6px; }
.neicon td img{ text-align:center; border:1px solid #D9D9D9; margin:5px; margin-bottom:0px;}
.neicon td{ height:159px; line-height:38px; text-align:center;}
.neicon td a{ text-align:center;}


/*内页——产品展示*/
div#in_product{width:700px;float:right; margin:0px; padding:0px;}
div#in_product h1,h2{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	height:34x;
	line-height:29px;
	text-indent:30px;
	background:url(/template/style02/nei_dh.jpg) no-repeat
}
div#in_product p.bt {
	color:#333;
	font-size:14px;
	font-weight:bold;
	height:34x;
	line-height:29px;
	text-indent:30px;
	background:url(/template/style02/nei_dh.jpg) no-repeat
}
/*产品快速通道*/
p#fast_product a:link,p#fast_product a:visited{
	text-decoration: underline;
}
p#fast_product{width:600px; background:url(/template/style01/bg1.gif) repeat-x  bottom;border:1px solid #E6E5E5;padding:8px 10px 10px;line-height:2;
margin:0px auto;
margin-left:10px;
margin-top:10px;}
p#fast_product span{
font-weight:bold;
color:#E76701}
p#fast_product a{margin-right:20px; line-height:25px}






/*产品页产品列表*/
.product_list { float:left;width:698px; border:1px #ccc solid; border-top:none; margin:0px; padding:0px; }
.product_list p { padding:15px; color:#000; font-size:12px;}
.product_list .imglist4 ul { padding-left:20px; padding-bottom:15px;  }
.product_list .imglist4 h3 {text-align:center; height:25px; }
.product_list .imglist4 li {float:left; margin-right:20px;height:180px; width:130px; list-style-type:none;text-align:center;}
.product_list .imglist4 li img { margin-top:5px;border:1px #ccc solid;}
.product_list .imglist4 a:link,.product_list ul.imglist4 a:visited {color:#000;}
.product_list .imglist4 li a:hover {color: #FF6600;}
.product_list .imglist4 a:hover img {border:#FF6600 1px solid;}

/*详细页——产品列表*/
div#chanpin-content{padding:0px 8px; border:1px #e0e0e0 solid; border-top:none; float:left;}
div#chanpin-content h1{text-align:center;font-size:16px;color: #CC0000;line-height:28px;margin:0px; font-weight:bold; background:none; }
div#cp_nr{width:690px; float:left;margin-bottom:10px;padding-top:10px;padding-bottom:15px;margin:0 auto;line-height:23px;}
div#cp_nr a:link,#cp_nr a:visited{text-decoration:underline;}
div#cp_nr a:hover{color:#666;}
div#cp_nr p{margin-bottom:10px;line-height:23px; color:#666; text-algin:left;}

div#cp_nr #sm{ background:#ECEDEC; border:1px dashed #bbb; height:26px; line-height:26px; width:99%;margin-top:32px; margin-bottom:10px; text-align:center; float:left;}
div#cp_nr #cpsm{ float:left;line-height:22px;}
div#cp_nr table {border-left:1px #ccc solid;
border-top:1px #ccc solid;}
div#cp_nr table td{ border-right:1px #ccc solid;
border-bottom:1px #ccc solid;
}

div#cp_nr table tr{border-left:1px #ccc solid;
border-top:1px #ccc solid;}

div#cp_nr table th,div#cp_nr table caption{font-weight:bold;}
div#cp_nr table th{border:1px solid #E8E8E8;border-width:0px 1px 1px}
div#cp_nr table caption{text-align:center;margin-top:5px;margin-bottom:5px;}

span.hit{
text-align:center;
margin:0 auto;
}

#product_img{
margin:10px 10px 0px 0;
width:180px;
float:left;
}
#product_img img{
padding:3px;
border: 1px solid #ccc;
}

#product_img span{
display:block;
}
#product_img span img{
border:none;
}
#pro_contact2{
margin-top:10px;
float:left;
width:400px;
padding-top:50px;
}
#pro_contact2 span{
float:left;
margin-right:20px;
width:220px;
line-height:25px;
text-align:left;
}
#pro_contact2 p{
border-bottom:1px dashed #ccc;
line-height:25px;
float:left;
width:300px;

}


/*返回上级*/
p.backlist{padding-top:10px;}

/*产品详细页-相关产品*/
ul.xg_product{margin:0 auto;width:650px; margin-top:15px;float:left; }
ul.xg_product h3{ color:#fff; text-indent:20px;  font-weight:bold;margin:0px;padding:0px;font-weight: normal;width:134px;
line-height:18px; background:url(/template/style02/gd_bg.gif) no-repeat; margin-bottom:15px;}
ul.xg_product li{float:left; margin-left:5px;list-style-type: none;text-align:center}
ul.xg_product li h4 {margin:0px;padding:0px;font-weight: normal;width:134px;line-height:18px;}
ul.xg_product li img {border:#CCCCCC 1px solid;TEXT-ALIGN: center;padding:2px 2px 2px 2px;margin-bottom:8px}

/*上一个产品下一个产品*/
div#up_down{ width:90%;height:30px;border:1px solid #E8E8E8;padding:8px 10px 0px;text-align:center;margin:auto; margin-bottom:20px; color:#666;}


 /*内页——新闻列表*/
div#newspage {width:700px; margin:0; padding:0;}

div#newspage p.bt2 {	color:#333;
	font-size:14px;
	font-weight:bold;
	height:34x;
	line-height:29px;
	text-indent:30px;
	background:url(/template/style02/nei_dh.jpg) no-repeat}
div#newslist { position:relative;width:99%;margin:auto;padding:10px 0px 15px 5px;
border-bottom:1px dashed #ccc;
border-left:1px #ccc solid;
border-right:1px #ccc solid;}
div#newslist h1{background:url(/template/style02/book.gif) no-repeat 15px center;font-size:13px; font-weight:bold; padding-left:35px;}
div#newslist h1 span{ float:right; font-weight:normal; font-size:12px; padding-right:12px}
div#newslist p{ color:#8c8d8d; text-indent:24px; line-height:25px;}
div#newslist img{ position:absolute; right:10px;bottom:1px;border:0px}

/*新闻详细页——标题、点击率等*/

div#xx_newspage {width:698px; margin:0; padding:0;float:right; border:1px #ccc solid; border-top:none;}
div#xx_newspage h1{text-align:center;font-size:16px;color: #000000;line-height:28px;margin:0px; font-weight:bold; padding-top:30px; }
.news_zw {width:650px;margin:auto; line-height:25px;color:#585757;margin-bottom:30px;}
.news_zw p{margin-bottom:10px;}


 /*底部*/
div#foot{width:100%;margin:0 auto;height:100px;}
#foot .bg{ background:url(/template/style02/foot_bg.jpg) top top repeat-x; height:3px;}
div#foot p{color:#333;padding-top:18px; text-align:center; line-height:24px;}
div#foot a:link,div#bottom a:visited{color:#333;text-decoration:underline;}
div#foot a:hover{text-decoration:underline;color:#333;}
/*分页*/
#page{text-align:center;clear:both;margin:10px 0px 20px 20px;  color:#0071cd; height:30px}
#page a,#page span.disabled,span.current{border:1px solid #ccc;padding:3px 10px; display:block; float:left;margin-left:10px;}
#page span.current,#page a:hover{ color:#0071cd;border:1px solid #0071cd; text-decoration:none;}

ul#pro_search li{
float: left;
margin-left:10px;
height:180px;
}
ul#pro_search li img{
border:1px solid #ccc;
}
ul#pro_search li  h3{
font-weight:normal;
width:145px;
text-align:center;
line-height:17px
}


/* QQ客服 */

.QQbox{ z-index:99; width: 170px; right: 3px; top: 270px; position: absolute;}
.QQbox .press{ left: 0; border: none; cursor: pointer;width: 26px; height: 136px;position: absolute;}
.QQbox .Qlist{ left: 0; width: 170px; background: url(/Skin/cn/images/siderIM_bg.gif);}
.QQbox .Qlist .infobox{ text-align:left; padding-left:22px; background:#bdc5cb; background-image:url(/template/css/images/siderIM_infobox.gif); background-repeat:no-repeat;  padding:5px; line-height:14px; color:#000; font-weight:700;}
.QQbox .Qlist .t{ background:url(/template/style02/siderIM_title.gif); height:34px;}
.QQbox .Qlist .b{ background:url(/template/style02/siderIM_bottom.gif) no-repeat; height:5px; overflow:hidden; }
.QQbox .Qlist .con{ width: 168px; padding: 10px 0px 10px 0px;color:#000;}
.QQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体";  text-align: center; color:#000;border: none;background: url(/template/css/images/siderIM_bg.gif) repeat-y -163px 0;}

.QQbox .Qlist .con ul li{ padding: 5px 5px 0px 10px; }
li.odd{ text-align:left;  float:left; width:130px; height:21px; line-height:21px;}

div.con a:link,div.con a:visited{color:#000;text-decoration:none;}
div.con a:hover{color:#ff6600;text-decoration:none;}
/*QQ END*/


#sj{
width:160px;
position:fixed;
top:100px;
right:10px;}

#sj p{
font-size:12px;
line-height:20px;
background:red;
color:#fff;
text-align:center;
width:160px;
}

div#qr {
width:160px;
position:fixed;
top:100px;
left:10px;
}
#qr h3{font-size:12px;
line-height:20px;
background:red;
color:#fff;
text-align:center;
width:160px;}