﻿@charset "utf-8";
body {margin:0 auto; padding: 0px; font-family:Times New Roman; font-size:12px; margin-left:0px; margin-top:0px; color:#313132; background-color:#F7F7F7; line-height:24px;}
div,img { behavior: url(../iepngfix.htc); }
a{color:#313132; text-decoration:none}
a:hover{color:#C18717;}

div,form,p,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px; margin: 0; padding: 0; border: 0; line-height:24px; font:Arial, Helvetica, sans-serif; color:#646464;}
*{ margin:0px; padding:0px;}
.fl{ float:left;}
.fr{float:right;}
.fr{float:right;}.fr1{float:right; padding:2px 0 2px 5px;}
.clb{clear:both;}
.font_blue{color:#187BD2; font-size:12px;}
.font_blue a{color:#187BD2;}
.font_blue a:hover{color:#B36704;}
.pbot{padding-bottom:15px;}
.font_blue01{color:#187bd2; font-size:14px;}
.fongt_red{color:#FF0000; font-size:12px;}


/*大box*/
#main_box{ margin:0 auto; width:985px; height:1200px;}

/*top*/
#top{float:left; width:985px; height:491px; background:#F7F7F7;}

/*logo*/
#logo{float:left; width:985px; height:112px; background:#F7F7F7;}
#logo_left{float:left; width:714px; height:112px;}
#banben{float:left; width:271px; height:112px;}
#banben ul {float:left; width:251px; height:24px; padding:60px 5px 15px 15px;}
#banben ul li{float:left; background:url(../img/shugang.jpg) no-repeat right; padding:8px; text-align:center; line-height:24px; height:24px;}
#banben ul li a{ color:#0255b3;}
#banben ul li a:hover{color:#ff7200;}
/*导航*/
.nav{float:left; width:985px; height:39px; background:#0099CC; background:url(../img/navbg_r.jpg) no-repeat left;}

ul#topnav li{ float:left; width:140px; line-height:40px;text-align:center;display:inline; margin:0; padding:0;height:40px;}
ul#topnav li a.red{ float:left;margin:0; color:#005893;text-align:center;width:140px; height:38px; font-size:14px; font-weight:bold; line-height:40px;}
ul#topnav li a:hover.red{ background:url(../img/red_hover.jpg) no-repeat center; width:140px; height:40px; color:#fff;font-weight:bold; font-size:14px; line-height:40px;}
/*flashbanner*/
#banner{float:left; width:985px; height:340px; background:url(../img/banner.jpg) no-repeat center;}

/*内容*/
#middle{float:left; width:985px; background:#f7f7f7; padding-bottom:5px;}
#middle_left{float:left; width:199px; padding:12px 27px 15px 11px;}
#middle_mid{float:left; width:497px; padding-top:12px;}
#mid_gyxq{float:left; width:497px;}
.title01{float:left; width:199px; height:35px;}
.title02{float:left; width:497px; height:35px;}
#mid_text{float:left; width:485px; padding:5px; border-bottom:solid 1px #989898; border-right:solid 1px #bbb; border-left:solid 1px #989898; background:#FFFFFF;}
#mid_text span a{float:right; color:#FF6600; height:20px;}
#mid_text span a:hover{float:right; color:#FF0000; height:20px;}
/*新闻*/
#mid_qyxw{float:left; width:497px;}
#new_nr{float:left; width:497px;}
#new_img{float:left; border:solid 1px #bbb; width:153px; padding:7px; margin-right:12px;}
/*新闻首页列表*/
#news_n{float:left; width:310px; overflow:hidden;}
#news_n ul{float:left; margin-top:10px;}
#news_n ul li{display:block; width:300px; height:28px; background:url(../img/dian.jpg) no-repeat left center; padding-left:10px;}
#news_n ul li a{ float:left; color:#59554A; text-decoration:none;}
#news_n ul li a:hover{color:#B59441;}
#news_n span{float:right;}

/*新闻列表页*/
.pb01{padding-bottom:20px; margin:0 auto; padding-left:5px; color:#59554A;}
.pb01 ul{float:left; margin-top:10px;}
.pb01 ul li{float:left; width:700px; padding-left:10px; margin-bottom:4px;line-height:24px; background:url(../img/dian.jpg) no-repeat left; color:#59554A;}
.pb01 ul li a{float:left; color:#59554A; text-decoration:none;}
.pb01 ul li a:hover{color:#B59441;}
.pb01 ul span{float:right;}


/*首页右栏*/
#middle_right{float:left; width:214px; padding:12px 11px 15px 26px;}

/*公司图片*/
#mid_rimg{ float:left; border:solid 1px #bbb; width:193px; padding:5px 9px 6px 10px;}
/*联系方式*/
#mid_rcontact{ float:left; width:214px;}
.title03{float:left; width:214px; height:43px;}
#mid_conttex{float:left; width:200px; border:solid 1px #bbb; padding:6px; height:270px;}
/*友情连接*/
#yqlj{ float:left; width:197px; padding-left:9px; color:#6C89A7; border:solid 1px #6C89A7; margin-top:10px;}
#yqlj a{color:#6C89A7}
#yqlj a:hover{ color:#32679E;}
#product_list{float:left; width:197px; border-bottom:solid 1px #989898; border-left:solid 1px #989898; border-right:solid 1px #989898 ; overflow:hidden;}
#product_list a{width:187px; height:22px; display:block; padding-left:5px; padding-top:4px; padding-right:5px;}
#product_list ul li{float:left;width:197px; padding-top:4px; line-height:22px; background:url(../img/product_a.jpg) no-repeat center; }

#product_list ul li a{color:#004574;}
#product_list ul li a:hover{background:url(../img/product_hover_r.jpg) no-repeat center;color:#fff; }

#product_list kk{background:url(../img/kk_a.jpg) no-repeat center; width:197px; height:48px;}
#product_list ul li.kk{background:url(../img/kk_a.jpg) no-repeat center; width:197px; height:48px;}
#product_list ul li.kk a:hover{background:url(../img/kk_hover_r.jpg) no-repeat top left; width:197px; height:48px;}

/*丫丫*/
#footer{float:left; width:985px;}
#footer_top{float:left; width:985px; height:59px; background:url(../img/foot_r.jpg) no-repeat;}
#wdh{float:left; width:550px; padding-left:20px; padding-top:18px;}
#logodi{float:left; width:180px; padding-top:6px; width:56px; height:48px;}
#beian{float:right; padding-top:4px; color:#6B6B6B; text-align:right; width:350px; height:55px; padding-right:10px;}
#beian a{color:#6B6B6B;}
#beian a:hover{color:#260E0E;}
#footer01{float:left; width:985px; height:68px;}

/*right*/
#right{float:left; width:748px; padding-top:12px;}
#right_nr{float:right; width:722px; border-bottom:solid 1px #b8b8b8;  background:#fff; border-left:solid 1px #b8b8b8; border-right:solid 1px #b8b8b8; padding:12px;}
.fh{float:right;}


/*产品列表*/
#ryzz{width:722px; margin-top:10px; overflow:hidden;}
#ryzz ul li{float:left; border:solid 1px #ccc; width:192px; height:216px; padding:8px 10px; margin:10px;}
#ryzz ul img{float:left; width:192px; height:150px;}
#ryzz ul p{float:left; width:190px; height:76px; text-align:center;}


/*产品详细页*/
#product_show{float:left; width:722px; overflow:hidden;}
#product_img{float:left; border:solid 1px #ccc; width:180px; height:140px; padding:8px 10px; margin:10px;}
