@charset "utf-8";
/* CSS Document */
body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd,input{ margin: 0px; padding: 0px;}
body{ font-size:14px; font-family:Verdana; color:#666666; background:#fff;}
ul,li{ list-style:none;}
img { border: none;}
a{ text-decoration:none;}
a:link,a:visited{ color:#666666;}
a:hover,a:active{ color:#271c01;}
.clear{clear:both; margin:0 auto; padding:0; line-height:0px;}
.left{ float:left;}
.right{ float:right;}

.upline1{ height:4px; width:100%; background:#000; margin-top:50px;}
.upline2{  height:4px; width:100%; background:#4d4d4d;}
.logo,.nav,.main{ width:1100px; margin:0 auto;}
.logo{ padding-top:30px; padding-bottom:30px; width:1100px; height:85px;}
.logo #btn1{width:70px; height:44px; line-height:44px; text-align:center; background:#4d4d4d; border:0; float:right; color:#fff; margin-top:15px;}
.logo #text1{ border:1px solid #ccc; width:274px; height:42px; color:#ccc; line-height:42px; float:right; margin-top:15px;}
.nav ul{ width:1100px; height:60px; background:#333;}
.nav ul li{ float:left; background:url(images/li_bg.jpg) no-repeat right top; padding:0 45px; line-height:60px; font-size:16px;}
.nav ul li a{ color:#f2f2f2; font-family:"方正姚体";}
.nav ul li:hover{ background:#ff5454;}
.banner{ background:url(images/banner.jpg) no-repeat center center;width:100%; height:450px;}
.subbanner{background:url(images/banner1.gif) no-repeat center center;width:100%; height:200px; }
.prolist{ width:1100px; height:260px; padding-top:25px; border-bottom:1px solid #999;}
.about_us{ height:410px; border-bottom:1px solid #999;}
.prolist ul li{ float:left; padding:0 11px; width:200px; height:200px; position:relative;}

.hover{ width:230px; height:200px; text-align:center;position:absolute; z-index:10; left:0; top:0; display:none;}
.prolist ul li:hover .hover{ display:block;}
.hover_name{ background:url(images/hover_name.png) repeat-x;text-align:center; margin-top:50px; color:#fff; display:inline-block; padding:3px 10px; }
.hover .more{ margin-top:50px;}
.about_con img{ float:left;}
.about_con .about_right{ float:left; margin-left:40px; line-height:26px; width:590px;}
.contact{ background:url(images/index_contact.gif); width:1100px; height:380px; position:relative;}
.contact ul{ position:absolute; z-index:11; top:120px; left:290px;}
.contact ul li{ background:url(images/li_bg.png) left center no-repeat; height:34px; line-height:34px; padding-left:15px; width:450px; border-bottom:1px dashed #ccc;}
.contact ul li span{ font-weight:600; font-size:16px;}

.foot{ width:100%; height:100px; background:#f2f2f2; margin-top:20px;}
.footer{ width:1100px; height:100px; margin:0 auto; text-align:center; line-height:100px; font-size:18px; color:#1a1a1a;}

/*二级*/
.main_left{ width:280px; float:left; height:auto;}
.main_left_title{ background:url(images/main_left_title.png); width:280px; height:62px;}
.main_left ul li{ margin-top:10px;  line-height:39px; background:url(images/li_bag.jpg) no-repeat left 15px; padding-left:20px; border-bottom:1px solid #d9d9d9;}
.main_left ul li:hover{ background:url(images/li_hover_bg.gif) no-repeat left 15px; border-bottom:none; cursor:pointer; border-bottom:1px solid #d9d9d9;}


.main_right{ float:right; border:1px solid #d9d9d9; margin-top:16px;}
.main_right_title{ background:url(images/right_title_bg.jpg) repeat-x; width:780px; height:38px; border-bottom:1px solid #d9d9d9; line-height:38px; padding-left:15px;}

.productlist{ padding:20px;}
.productlist ul{ width:744px; overflow:hidden; border-right:3px solid #d9d9d9;}
.productlist ul li{ float:left; width:186px; height:200px; background:url(images/prolist_bg.gif) no-repeat;  margin-top:10px;}
.productlist ul li img{ width:150px; height:130px; margin-left:18px; margin-top:10px;}
.productlist ul li span{ display:block; width:176px; height:30px; line-height:30px; text-align:center; color:#00557c;}

.main_right_con{ width:740px; padding:20px; line-height:26px;}
.con_ul li{ border-bottom:1px dashed #ccc; background:url(images/li_bg.png) left center no-repeat; padding-left:20px;}

/*二级left*/
.sub_productSort{ display:none;}
.sub_productSort ul li{ margin-top:10px; border-bottom:1px solid #d9d9d9; line-height:39px; background:url(images/li_bag.jpg) no-repeat left 15px; padding-left:20px;}
.sub_productSort ul li:hover{ border-bottom:1px solid #d9d9d9; background:url(images/li_hover_bg.gif) no-repeat left 15px;}

