@charset "gb2312";
/* CSS Document */ 
body,html{ padding:0px; margin:0px; font-family:Arial,"Î¢ÈíÑÅºÚ";  font-size:13px;color:#000; background:#FFFFFF;}
ul{ padding:0px; margin:0px; list-style-type:none;}
.cen{ text-align:center; margin:10px 0; display:block;}
tr,td,strong{ color:#1B696E;  font-size:16px;}
h1,p,h2{ padding:0px; margin:0px; font-family:"Î¢ÈíÑÅºÚ"; }
img{ border:none; }
::selection{background:#ABDBDF; color:#000; /* Safari */} 
::-moz-selection{background:#ABDBDF; color:#000; /* Firefox */ }
a{ text-decoration:none; font-size:14px; color:#000;}
a:hover{ text-decoration:none; font-size:14px; color:#166E72;}
.clear{clear:both;}
.cent{ padding:0px; margin:0px auto; width:1000px;}
.top{ height:177px; background:url(../images/qh_01.jpg); }
.nav li{  width:88px; float:left;  line-height:30px; margin-left:10px;}
.nav li a{ color:#FFFFFF; font-size:15px; font-weight:bolder; display:block; width:88px;height:47px; text-align:center; line-height:50px;}
.nav li a:hover{ color:#166E72; background:url(../images/qh_05.jpg);}
.tia{ background:url(../images/5p.jpg); height:5px; }
.tiao{ background:url(../images/5p.jpg); height:2px; }
.show{ height:300px; background:url(../images/qh_11.jpg)}
.box_main{ height:280px; margin: 15px auto;}
.box_about{width:333px; height:280px; margin-right:18px; float:left;  overflow:hidden; }
.box_about p{ padding:10px; line-height:22px;  }
.box_new{width:333px; height:280px; float:left;margin-right:18px;  overflow:hidden;  }
.box_new ul li{ height:37px; border-bottom:#C8C8C8 1px dashed; width:300px; margin:auto; padding-left:15px;  background:url(../images/qh_44.jpg) 5px 11px no-repeat; line-height:35px; }
.box_new ul li a{ width:300px; font-size:14px; position:relative;}
.box_new ul li a span{position: absolute;width: 82px;height: 37px;left: 227px;top:-10px;}
.box_contact{width:298px; height:280px; float:left; background:url(../images/qh_41.jpg)170px 70px no-repeat; }
.box_contact p{width:190px; height:115px; padding:10px 60px 20px 10px; line-height:22px; overflow:hidden; }
.footer{ height:175px; background:url(../images/qh_54.jpg)}
.footer span{ height:35px; width:1000px; display:block; line-height:35px; text-align:center;}

.left{ width:314px; height:556px; float:left; background:url(../images/qhson_03.jpg); margin-top:10px; margin-bottom:20px;}
.clas{ margin: 0 auto; width:251px; margin-top:70px; }
.clas li{ width:110px; height:40px; float:left; line-height:30px; text-align:center;}
.clas li a{ width:100px; height:30px; color:#FFF; font-weight:900; font-size:14px;}
.clas li a:hover{ color:#000;}
.contact{ width:260px; margin: 0 auto; margin-top:80px; color:#fff; line-height:24px; margin-bottom:10px;}
.right{ width:686px; float:right; background:url(../images/bbg.jpg); margin-top:10px; margin-bottom:20px;}
.title{ height:50px; background:url(../images/qhson_05.jpg) 0 28px no-repeat; margin-bottom:5px;}
h2{ display:block; width:150px; height:30px; float:left; color:#1B696E; margin-top:10px; margin-left:35px; font-size:15px; line-height:30px;}
.title span{ color:#1B696E;display:block;  height:30px; float:right;  margin-top:10px; margin-right:35px; line-height:30px;}
.title a{ color:#1B696E;}
.nr{ padding: 10px 20px; line-height:24px;}
.nr img{ width:646px;}
.green{ color:#1B696E;font-size:14px; }
.green a:hover{color:#1B696E;font-size:14px; }
.green a:visited{color:#1B696E; font-size:14px; }
.green a:active{color:#1B696E;font-size:14px;  }

.contact_bg{ background:url(../images/qhson_22.jpg)160px 0 no-repeat; height:250px; line-height:24px; overflow:hidden;}
.sub_new li{ height:37px; border-bottom:#C8C8C8 1px dashed; width:600px; margin:auto; padding-left:15px;  background:url(../images/qh_44.jpg) 5px 11px no-repeat; line-height:35px; }
.sub_new  li a{ width:300px; font-size:14px; position:relative;}
.sub_new li a span{position: absolute;width: 82px;height: 37px;left: 513px;top: -8px;}
.sub_case li{ width:213px; height:186px; background:url(../images/qhson_10.jpg); float:left; margin-right:2px;}
.sub_case li:hover{ background:url(../images/qhson_13.jpg) 0 5px no-repeat;}
.sub_case a img{ border:2px #fff solid; width:190px; height:132px; overflow:hidden; margin-left:5px; margin-top:12px;}
.sub_case a span{ display:block; width:190px; height:30px;margin-left:5px; overflow:hidden; margin-top:7px; text-align:center;  font-weight:bold; }
.sub_case a{ color:#fff;}
.sub_case a:hover{ color:#000;}

.sub_message li{ padding:0 10px; background:url(../images/bg.jpg); margin-bottom:10px; padding-bottom:10px;}
.sub_message li h2{ margin:0px; float:none;}
h3{ display:block; width:50px; height:30px; float:left; color:#000; margin:0px; font-size:13px; line-height:30px; margin-top:10px;}
.sub_message li span{ width:570px; float:right; margin:5px 0; padding-top:10px;}
.zp{ width:625px !important;}
.nr h1{ text-align:center;  color:#1B696E;font-size:16px;}
.tit{ text-align:center; width:100%; height:30px; line-height:20px; margin:15px 0px; display:block; border-bottom:dashed 1px #085457; display:block}