@charset "utf-8";
 /*ͨʽ*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#818181; text-align:center; background-color:#FFFFFF}
a{color:#818181;text-decoration:none;}
a:hover{text-decoration:underline;}
a.huang{color:#FF9400;text-decoration:none; padding-right:30px}
a.huang:visited {color:#FF9400;text-decoration: none; padding-right:30px}
a.huang:hover{text-decoration:none;color:#000000; padding-right:30px}

a.bai{color:#FFFFFF;text-decoration:none; padding-right:30px}
a.bai:visited {color:#FFFFFF;text-decoration: none; padding-right:30px}
a.bai:hover{text-decoration:none;color:#FF0000; padding-right:30px}

a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:13px; font-weight:bold;}
h1,h2{padding:0px; font-size:13px; font-weight:bold;}
.clear {clear:both;height:10px; overflow:hidden; line-height:10px;}
.clear5 {clear:both;height:5px; overflow:hidden;}
.clear15 {clear:both;height:15px; overflow:hidden; line-height:20px;}
.clear3 {clear:both;height:3px; overflow:hidden; }
.clearline{ border-bottom:double 1px #cfcfcf;}

/*head logo*/
#head_wrap { width:100%; overflow:hidden;}
#head{width:1002px;margin:0px auto; text-align:left;height:78px; background:url(qhhl_02.jpg) no-repeat;}
#head img{ float:left}
/*˵*/

.menua{width:1002px;margin:0px auto;height:38px; background:url(qhhl_04.jpg) no-repeat;}
.menua .left{ line-height:38px; float:left; margin-left:105px; font-size:14PX;display:inline}
.menua .right{ float:right}
.menu{ width:1002px;margin:0px auto; height:44px; line-height: 44px;text-align:left; z-index:9920; position:relative;}
#nav { margin:0px  auto;line-height: 44px;  list-style-type: none; padding:0px; font-size:14px; font-weight:bold; margin-left:60px;
   }

#nav a {
 display: block;  text-align:center;font-size:14px; font-weight:bold;
}


#nav a:link  {
 color:#fff; text-decoration:none;font-size:14px; font-weight:bold;
}
#nav a:visited  {
color:#FFf; text-decoration:none;font-size:14px; font-weight:bold;
}
#nav a:hover  {
 color:#FFE958; text-decoration:none;font-weight:bold;font-size:14px; font-weight:bold;
}

#nav li {
 float: left; width: 120px; font-size:14px; line-height:44px; height:44px; background: url(navline.jpg);
 }


#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}


/*β˵*/

#menuTree{width:240px; margin:8px}   
#menuTree h3{margin:0;font-size:12px;}   
#menuTree .disdiv{display:none;}  
#menuTree li{height:22px; background:url(qhhl_35.jpg) no-repeat left; text-align:left; line-height:22px; padding-left:40px}
#menuTree li a{ text-decoration:none; color:#DB2D2B}
#menuTree li a:hover{ text-decoration:none; color:#ff0000; }
#menuTree h3.blue{color:#1E1E1E;}


/*banner*/
.adsbg{ width:100%;  }
.ads{width:1002px;margin:0px auto;overflow:hidden; height:352px;}
.ads .left{width:1002px;margin:0px auto;overflow:hidden; float:left; height:352px;}
.ads .left .border{width:auto; text-align:left; height:auto;}
.ads .left .border .warp{width:auto; height:352px; }



/*ͼƬ*/
#banner {position:relative;  border:0; overflow:hidden; height:352px;}
#banner_list img {border:0px;}
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:992;cursor:pointer;  }
#banner_info{position:absolute; bottom:0; left:15px;height:22px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:992; right:30px; bottom:0px;}
#banner ul { height:18px;position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.5; z-index:1002; margin:0; padding:0; bottom:0px; right:0px;}
#banner ul li { line-height:13px; text-align:center; padding-left:5px; padding-right:3px;float:left;display:block;color:#FFF;border:#fff 1px solid;background-color:#6f4f67;cursor:pointer; margin-right:5px;}
#banner_list a{position:absolute;}

/*ͼƬ1*/
#banner1 {position:relative;  border:0; overflow:hidden; height:174px;}
#banner_list1 img {border:0px;}
#banner_bg1 {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:992;cursor:pointer;  }
#banner_info1{position:absolute; bottom:0; left:15px;height:22px;color:#fff;z-index:1001;cursor:pointer}
#banner_text1 {position:absolute;width:120px;z-index:1002; right:30px; bottom:0px;}
#banner1 ul { height:18px;position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.5; z-index:1002;            margin:0; padding:0; bottom:0px; right:0px;}
#banner1 ul li { line-height:13px; text-align:center; padding-left:5px; padding-right:3px;float:left;display:block;color:#FFF;border:#fff 1px solid;background-color:#6f4f67;cursor:pointer; margin-left:2px;}
#banner_list1 a{position:absolute;}


/*ͼƬ*/
.nblt_3{width:280px; height:100px; float:left; margin-left:6px; display:inline; overflow:hidden; background:#fff; color:#ffffff;}
div#MainPromotionBanner{ width:280px; height:100px; background:#ffffff;}
#MainPromotionBanner #SlidePlayer { position:relative;margin: 0 auto; }
#MainPromotionBanner .Slides{ padding: 0; margin: 0; list-style: none; height: 100px; overflow: hidden; }
#MainPromotionBanner .Slides li { float: left; width:100%; height:100px;}
#MainPromotionBanner .Slides img{ border:0;display: block;width:280px;height:100px;	}
#MainPromotionBanner .SlideTriggers{ position:absolute; z-index:-1; margin: 0;padding: 0px 0px 1px 0px;list-style: none; bottom: 6px; right: 0px;}
#MainPromotionBanner .SlideTriggers li{
	float: left;display: inline; color: #fff; text-align: center;line-height:16px;
	width: 18px; height: 18px; font-family: Arial;font-size: .9em;
	cursor: pointer; overflow: hidden; margin:2px 6px;
	border:1px solid #fff; background-color:#FFFFFF;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff;
	border:1px solid #fff; background-color:#fff;
	font-weight:bold;
	font-size: 1.4em;
	line-height: 19px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}

/**/
#scrollDiv{width:300px;height:100px;min-height:25px;line-height:25px;border:#ccc 1px solid;overflow:hidden}   
#scrollDiv li{height:25px;padding-left:10px;}   


/*ҳЧstart*/
.scrollFrame4{background:url(title_01.gif) repeat-x;height:205px;clear:both;}
.scrollFrame4 .cls {clear:both;}
.scrollFrame4 .cont {text-align:left;}
.scrollFrame4 .hidden {display:none;}
.scrollFrame4 .display{display:block;}
.scrollFrame4 .textDiv {margin:0;text-align:center;}
.scrollFrame4 .scrollUl4{margin-left:5px;}
.scrollFrame4 .scrollUl4 .navleft{font-size:14px;font-weight:bold;line-height:33px;color:#000;}
.scrollFrame4 .scrollUl4 .more{float:right;padding-right:10px;line-height:33px;}
.scrollFrame4 .scrollUl4 .more a{font-size:12px;font-weight:normal;color:#CC0000;}
.scrollFrame4 .scrollUl4 li {float:left; }
.scrollFrame4 .bor03 {clear:both; border-top:none;}
.scrollFrame4 .bor03 ul{padding:5px;text-align:left;}
.scrollFrame4 .bor03  li{line-height:24px;}
.scrollFrame4 .sd01{cursor:pointer;width:86px; background:url(huadong1.gif);color:#fff;font-weight:bold;height:26px; font-size:12px; margin-top:7px;line-height:26px; text-align:center;
}
.scrollFrame4 .nbsp{ padding:0px; background:#fff; height:28px;}
.scrollFrame4 .sd02{cursor:pointer;width:86px;color:#005599;font-weight:bold;height:23px; font-size:12px; margin-top:8px;line-height:23px; text-align:center; background:url(huadong2.gif); }

/*ҳЧend*/

/*ҳҽṹ*/
.contentbg{width:1002px;margin:0px auto; background-color:#FFFFFF; }
.content{width:1002px;margin:0px auto; }
.content .left{width:271px;float:left; text-align:left}
.content .left .news{width:261px; background-color:#F7F7F7}
.content .left .border{ border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB}
.content .left .company{width:259px; border:1px solid #DBDBDB; border-top:0px; height:197px}
.content .left .companys{width:320px; padding-left:10px}
.content .left .lmiddle{width:auto; padding-top:8px; padding-bottom:10px}
.content .left .warp{width:auto; line-height:24px}
.content .left .lmiddles{width:auto; }
.content .left .border .warp .title{ width:auto; height:27px; background:url(content_left_title.gif) repeat-x;color:#CC001D; font-size:12px;    margin:0px;}
.content .left .border .warp2 {width:692; height:220px; background:url(3nbg.jpg) no-repeat;}
.content .left .border .warp2 .cc{ }
/*ҳұ߽ṹ*/
.content .leftx{width:300px;margin-left:10px; float:left; text-align:left}
.content .leftx .news{width:286px;}
.content .leftx .company{width:286px;}
.content .leftx .companys{width:286px; padding-left:10px}

.content .midd{ width:460px; float:left}
.content .midd .title{width:460px}
.content .midd .pic{width:458px; border:1px solid #DBDBDB; border-top:0px; height:510px; overflow:hidden}


.content .right{width:261px;margin:0px auto;overflow:hidden; float:right;}
.content .right .product{width:auto; text-align:left;}
.content .right .products{width:259px; height:134px; text-align:left;border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB}
.content .right .warp{width:259px; border:1px solid #DBDBDB; border-top:0px; height:279px; text-align:left; overflow:hidden}
.content .right .warp .font{ margin:10px; line-height:24px}
.content .right .warp .font .more{ text-align:right; margin-right:10px}
.content .right .border .warp .a4{width:300px; padding-left:8px; margin-top:10px; float:left}
.content .right .border .warp .a2{width:100px;color:#FF6203; font-size:14px; font-weight:bold; margin-top:6px;float:left}
.content .right .border .warp1{width:auto; background-image:url(gx_20.jpg); height:13px; background-repeat:no-repeat}
.content .right .border .title{width:auto; height:141px;font-size:12px; padding-left:10px; margin:0px; overflow:hidden}
.content .right .border .title .icon{ margin-left:10px;width:153px; float:left;  margin:0px; background-image:url(gx_23.jpg); height:131px; background-repeat:no-repeat }

.content .right .border .title .cont1{width:auto; color:#333333; padding-left:10px; padding-right:10px;line-height:26px; text-indent:2em}
.content .right .border .titles{width:auto; height:150px;font-size:12px; padding-left:10px; margin:0px; overflow:hidden; line-height:24px}
.content .right .border .title2{width:auto;font-size:12px; padding-left:10px; margin:0px;}
.content .right .border .cont{width:auto; color:#333333; padding:5px; height:680px; line-height:28px; padding-left:20px; padding-right:20px}
.content .right .border .move{width:auto; height:25px; padding-right:5px; line-height:25px; text-align:right; }

.content .rightx{width:730px;margin:0px auto; float:right;}
.content .rightx .product{width:auto; text-align:left; color:#607333; background:url(qhhl_36.jpg) no-repeat; height:40px; line-height:40px}
.content .rightx .content{width:auto; text-align:left; height:480px;; padding-right:20px; line-height:26px;scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #D2E5F4; scrollbar-highlight-color: #D2E5F4; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #D2E5F4}
.content .rightx .content .warp3{width:600px; line-height:24px; margin-left:10px; }
.content .rightx .content .warp3 .col{width:auto; height:26px;  line-height:26px;}
.content .rightx .content .warp3  .col .l{width:400px;; height:26px; float:left; font-size:12px; color:#996C33; font-weight:bold;}
.content .rightx .content .warp3 .col .r{width:auto;; height:26px; float:right;}

.content .rightx .contents{width:auto; text-align:left; height:550px;; padding-right:20px; line-height:26px;scrollbar-face-color: #FFFFFF; scrollbar-shadow-color: #D2E5F4; scrollbar-highlight-color: #D2E5F4; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #D2E5F4}
.content .rightx .contents .warp3{width:600px; line-height:24px; margin-left:10px; }
.content .rightx .contents .warp3 .col{width:auto; height:26px;  line-height:26px;}
.content .rightx .contents .warp3 .col .l{width:400px;; height:26px; float:left; font-size:12px; color:#996C33; font-weight:bold;}
.content .rightx .contents .warp3 .col .r{width:auto;height:26px; float:right;}

.content .products{width:621px; no-repeat; height:67px; float:right}


/*ҳʽnewslistrecindex*/
.ntitle{ background:url(jiaotoulanse.jpg) no-repeat left; text-indent:12px; font-weight:bold;}
.nltitle{background:url(jiaotoulanse.jpg) no-repeat left; text-indent:12px; border-bottom:1px dotted #cfcfcf; line-height:24px;}
.ncont{ margin-bottom:8px; border-bottom:solid 1px #cfcfcf;}



/*ҳҽṹ*/
.navigate{ width:auto; height:26px; background:url(content_left_title.gif) ; line-height:36px; color:#CC001D; font-size:14px; font-weight:bold; text-indent:0px; line-height:26px; margin:2px;}
/*ҳҽṹ*/
.conte{width:990px;margin:0px auto; background:#FFF; border:2px solid #FFF;}
.conte .left{width:720px;margin:0px auto; float:right;}
.conte .left .border{width:auto;border:solid 1px #cfcfcf; text-align:left;}
.conte .left .border .warp{ height:auto;}
.conte .left .border .warp .title{ width:auto; height:27px; background:url(content_left_title.gif) repeat-x;color:#CC001D; font-size:12px;    margin:0px;}
.conte .left .border .warp .title ul .first{ float:left; width:80px;  height:27px; background:url(content_left_title_li.gif); font-weight:bold; line-height:36px; color:#BB0A00;  margin:0px; margin-left:10px; vertical-align:text-bottom; overflow:hidden; text-align:center;}
.conte .left .border .warp .title ul li{ float:left;  height:27px; font-weight:bold; line-height:36px; color:#333333;  margin:0px; margin-left:40px; vertical-align:text-bottom; overflow:hidden; text-align:center;}
.conte .left .border .warp .title ul li a{ color:#444444; text-decoration:underline;}
.conte .left .border .warp .title2{ width:auto; height:27px; background:url(content_left_title.gif) repeat-x;color:#CC001D; font-size:12px;    margin:0px;}
.conte .left .border .warp .title2 ul li{ width:80px;  height:27px; background:url(content_left_title_li.gif); font-weight:bold; line-height:36px; color:#BB0A00;  margin:0px; margin-left:20px; vertical-align:text-bottom; overflow:hidden; text-align:center;}
.conte .left .border .warp .cont{ padding:5px;}
.conte .left .border .warp .cont img{ border:solid 1px #cfcfcf; padding:1px; margin:0px;}
.conte .left .border .warp .cont .t{ font-size:14px; font-weight:bold; color:#900; text-align:center; width:98%; line-height:26px;}
.conte .left .border .warp .cont  .col{width:auto; height:26px; background:url(jiaotoulanse1.jpg) no-repeat left; line-height:26px; text-indent:10px;}
.conte .left .border .warp .cont   .col .l{width:320px;; height:26px; float:left; font-size:14px; color:#996C33; font-weight:bold;}
.conte .left .border .warp .cont  .col .r{width:225px;; height:26px; float:right;}
.conte .left .border .warp .cont  .intro{width:auto;border-bottom:dotted 1px #cfcfcf; padding-left:20px; padding-right:20px; margin-bottom:10px;}
/*ҳұ߽ṹ*/


.conte .right{width:252px;margin:0px auto;overflow:hidden; float:left;}
.conte .right .border{width:auto; text-align:left;}
.conte .right .border .warp{width:auto; height:auto;}

.conte .right .border .warp .col{width:auto; height:20px;}
.conte .right .border .warp  .col .l{width:500px;; height:20px; float:left;}
.conte .right .border .warp .col .r{width:200px;; height:20px; float:right;}
.conte .right .border .warp .title{width:auto; height:28px;background:url(rtitle.jpg) repeat-x;  color:#fff; text-indent:8px; line-height:26px; margin:0px; }
.conte .right .border .warp .title .icon{width:auto; height:28px;  color:#333; text-indent:10px; line-height:26px; margin:0px; }


.conte .right .border .cont{width:auto; color:#333333; padding:5px;line-height:20px;  border:solid 1px #cfcfcf;}
.conte .right .border .move{width:auto; height:25px; padding-right:5px; line-height:25px; text-align:right; }
.gtable tr{}
.gtable tr td{ background:#FFF; padding-left:2px; line-height:26px;}
/*ҳʽnewslistrecindex*/
.ntitle{ background:url(jiaotoulanse.jpg) no-repeat left; text-indent:12px; font-weight:bold;}
.nltitle{background:url(jiaotoulanse.jpg) no-repeat left; text-indent:12px; border-bottom:1px dotted #cfcfcf; line-height:26px;}
.ncont{ margin-bottom:8px; border-bottom:solid 1px #cfcfcf;}

/*ҳұ߽ṹ*/

.limenu li{width:100%;float:left;line-height:22px;font-size:12px;background:url(jiaotoulanse1.jpg) no-repeat left; text-indent:10px; border-bottom:dotted 1px #CFCFCF; margin-left:0px;}
.limenu li a:hover{ color:#0056A3}





/**/
.flink{width:978px;margin:0px auto;text-align:center; background:url(flinkbg.jpg);}
.flink .border{width:auto;border:solid 0px #cfcfcf; text-align:left;}
.flink .border .warp{width:auto; height:auto; background:url(3nbg.jpg)}
.flink .border .title{width:auto; height:26px;color:#333; text-indent:2px; line-height:26px;}
.flink .border .cont{width:auto; color:#333333; padding:5px;line-height:20px;}
.flink .border .cont ul {width:auto; color:#333333; line-height:20px; padding:5px;}
.flink .border .cont ul li{width:auto; color:#333333; padding:5px;;line-height:18px; float:left; }
.flink .border .move{width:auto; height:25px; padding-right:5px; line-height:25px; text-align:right; }


/*ײ˵*/
.menuboom{width:990px;margin:0px auto;text-align:center; }
.menuboom .border{width:auto;border:solid 1px #cfcfcf; text-align:left;}
.menuboom .border .warp{width:auto; height:28px; padding:2px; text-align:center;}


/*ײȨ*/
.copyright{width:1002px;margin:0px auto;text-align:center;height:98px; margin-top:18px}
.copyright .border{width:auto; background:url(qhhl_34.jpg) repeat-x;padding-top:20px  }
.copyright .border .warp{width:auto; color:#A2A2A2;}

