﻿*{ margin:0; padding:0; border:0;}
body { background-color:#f1f1f1; font-size:12px; font-family:宋体, Arial, Helvetica, sans-serif;color:#4e4e4e; outline:0; line-height:18px;}
a:link{ color:#4e4e4e; text-decoration:none;}
a:visited{ color:#333;text-decoration:none;}
a:hover{ color:#066390; text-decoration:underline;}
a:active{ color:#075093;text-decoration:none;}
ul li{ list-style:none; }

#top{ width:100%;background:url(/App_themes/img/top_bj.jpg) repeat-x left top; height:110px;}
#banner{ width:100%;background:url(/App_themes/img/ban_bj.jpg) repeat-x left top; height:378px; margin:0; padding:0; position:relative; _top:-6px; }
#quick{ width:100%;background:url(/App_themes/img/qbj.jpg) no-repeat top center; height:33px; line-height:33px;  margin-bottom:10px; }
#main{  width:1002px; margin:0 auto;}
#footer{  width:1002px; margin:0 auto; margin-top:20px;}
.t1{ width:1002px; margin:0 auto;height:110px; }
.logo{ float:left; margin:18px 0 0 15px;}
.utl{ float:right; margin:5px 10px 0 0; color:#ffffff;}
.utl a:link{color:#ffffff; text-decoration:none;}
.utl a:visited{color:#ffffff; text-decoration:none;}
.utl a:hover{ text-decoration:underline;color:#ffffff; }
.utl a:active{color:#fff; text-decoration:none;}
.menu{ float:right; height:30px;width:650px; margin:43px 10px 10px 0;}
.menu ul{  display:block;}
.menu ul li{padding:0 14px; width:78px; height:35px; float:left;}
#banner{ width:100%;background:url(/App_themes/img/ban_bj.jpg) repeat-x left top; height:378px; }
.banfocus{width:1002px; margin:0 auto;height:378px; }
.quick_info{ width:1002px; margin:0 auto;height:33px;}
.quick_r_bj{float:right;height:40px;}
.quick_r_bj ul li{ float:left; margin-left:2px;}
.qf{ float:left; width:680px; height:33px; overflow:hidden; color:#f1f1f1;}
.prolist{ width:700px; float:left;}
.links{clear:both;width:100%;height:31px; background:#d7d7d7; line-height:31px;}
.linfo{width:1002px; margin:0 auto;height:31px; line-height:31px;}
.linfo ul{ display:block;}
.linfo ul li{ float:left; margin:0 10px;}

.news{ float:left; width:328px;}
.news ul{ margin:6px 0 10px 0;}
.news ul li{ line-height:22px; border-bottom:dotted 1px #ccc;}
.news ul li span{ float:right;}
.foucs{ float:left; width:320px; margin-left:30px;}
.foucs h2{ width:80px; height:20px; line-height:20px;}
.contacts{ float:right;width:295px; }
.contacts h2{ clear:both;float:left; overflow:hidden; width:290px; height:20px; line-height:20px; }
.c_info{ float:right; width:200px;}
.q2{ height:34px; line-height:34px; background:#d0d0d0; width:295px; margin:8px 0; text-align:center; }
.q2 img{ padding-top:7px;}
.search{ background:url(/App_themes/img/search.jpg) no-repeat left top;width:295px; height:38px; line-height:38px;}
.stbox{ height:30px; line-height:30px; width:170px;margin:4px 0 0 40px;*margin-top:0; _margin-top:3px;}
.sbtn{ clear:both; background:#000 url(/App_themes/img/s_btn.jpg)  no-repeat; height:34px; width:68px; float:right; margin-right:8px;}
.contactinfo{ overflow:hidden; width:295px;}

#left{ width:295px; float:left;}
#left h3{width:295px; height:24px; margin-bottom:6px; }
#right{ float:right;width:690px;}
#right h4{ height:20px; border-bottom:solid 1px #d3d1d1; padding:2px 0 0 10px; color:#cb2d2d; font-size:14px; } 
.t{ color:#3d3d3d;}
.rt{  font-weight:100; color:#4e4e4e; font-size:12px;float:right;}
.info{width:690px; float:right; margin-top:4px; }
.innews{width:690px;}
.innews ul li{ line-height:25px; height:25px; border-bottom:dotted 1px #dbdbdb; padding-left:6px;}
.innews ul li span{ float:right; padding-right:6px; text-align:right;}

/*详细页*/
.pro{overflow:hidden;}
.pro_show{overflow:hidden; padding:0 10px;}
.pro_show h3{ text-align:center; padding-top:10px; padding-bottom:10px;}
.ppic{ text-align:center;}
.sx{float:right; padding-right:280px;}
.cont{ clear:both; padding:10px 0;}
.back_btn{ text-align:right; margin:15px 0 0 0; padding:15px 10px 10px 0; border-top:1px dotted #cfcfcf;}
.cBlue{ color:#4e4e4e; text-decoration:none;}
.cBlue:hover{ color:#0b5d99; text-decoration:underline;}
.T_info{ text-align:center; padding-top:6px;}


/*CSS quotes style pagination*/

DIV.quotes { clear:both;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 13px; MARGIN: 3px; PADDING-TOP: 13px; TEXT-ALIGN: center
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #4e4e4e; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}


/*Products
---------------------------------------*/
.content-width {MARGIN: auto;WIDTH:155px;overflow:hidden; background-color:#fff; vertical-align:middle; text-align:center; float:left; margin:10px 7px; _margin:10px 5px;_padding:0; border:solid 1px #ccc;HEIGHT: 155px;!important;}
.content-width img{MAX-WIDTH: 100%!important;HEIGHT:100%;!important;width:expression(this.width > 155 ? "155px" : this.width)!important;vertical-align:middle;}
.prodshow{ width:155px; height:180px; float:left; margin:10px 8px; _margin:0;}





.icon_red{ color:#7f181b; font-weight:bold; font-size:12px;}
.prod_font a:link{ color:#b9b9b9; text-decoration:none; margin:0 4px;}
.prod_font a:visited{ color:#b9b9b9; text-decoration:none; margin:0 4px;}
.prod_font a:hover{ color:#ffffff; text-decoration:underline;}
.prod_font a:active{ color:#b9b9b9; text-decoration:none; margin:0 4px;}

._news{ width:295px; }
._news ul{ margin:6px 0 10px 0;}
._news ul li{ line-height:22px; border-bottom:dotted 1px #ccc;}
