@charset "utf-8";
.banner{ width:100%; height:375px; margin-bottom:30px;min-width:1100px}

.left{width:290px }
.left img{ width:100%; display:block}
.left-nav h2{height:55px; line-height:55px;background:#dab96a; text-align:center; font-size:20px; color:#fff}
.left-nav ul{ background:#f4f4f4; padding:10px 20px 20px;}
.left-nav ul li{height:auto;line-height:40px; }
.left-nav ul li a{font-size:14px; color:#999;border-bottom:1px dashed #c9caca; padding-left:20px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background:url(/uploads/image/htdsimages/i1.png) no-repeat left center}
.left-nav ul li.shover a{ color:#dab96a;}
.left-nav ul li li{ line-height:30px}
.left-nav ul li li a{ border:0;background:none; padding:0}
.left-nav ul li.shover li a{ color:#999}
.left-nav ul li li a.shover{ color:#dab96a;}
.left-contact ul{ padding:20px; background:#f4f4f4; line-height:1.8; font-size:14px;}
.left-contact ul b{ font-weight:100; font-size:32px;}
.left-nav ul li ul{ display:none}
.left-nav ul li.shover ul{ display:block}
.left-nav ul li.shover.sub a{background-image:url(/uploads/image/htdsimages/i5.png)}
.left-nav ul li.shover.sub li a{ background:none}
.left-ewm{ background:#f4f4f4; padding:25px;}
.left-ewm p{ text-align: center; margin-top:15px; font-size:15px;}

.right{ width:705px; min-height:1090px; padding:20px 40px}
.right-tt{height:35px;color:#ad7205; font-size:20px; position:relative; border-bottom:1px dashed #facd89; margin-bottom:20px;}
.right-tt div{ position:absolute; right:0;  top:0px; font-size:12px; font-weight:normal; color:#666; text-align:right;}

.article{line-height:1.8; font-size:14px;}
.article img{ max-width:100%}
.article hr{ border:0; border-bottom:1px dashed #ddd; margin:20px 0;}

/*左图右文*/
.news-list dl{width:100%;padding-bottom:20px; border-bottom:1px dashed #facd89; margin-top:20px;}
.news-list dt{ width:175px; height:125px; float:left;}
.news-list dt img{ width:100%}
.news-list dd{ float:right;width:500px;}
.news-list dd a{ font-size:16px; color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list dd span{ display:block; margin-top:5px;}
.news-list dd p{ margin-top:5px; line-height:20px; font-size:12px;}

.news_tt{ font-size:18px; text-align:center;color:#333; padding-bottom:10px;}
.news_time{text-align:center; border-bottom:1px dashed #ddd; padding-bottom:15px; font-family:arial; color:#999; margin-bottom:20px;}

.zz-list dl{ margin-bottom:20px;}
.zz-list dl dt{ border:1px solid #ddd}
.zz-list dl dt img{ width:100%; display:block;}
.zz-list dl dd{ text-align:center; margin-top:20px; font-size:20px;}
.qucik-nav{ position:absolute;left:50%; margin-left:570px; width:2px; background:#dcdddd; top:0; display:none}
.qucik-nav.fixed{ position:fixed;top:0;}
.qucik-nav span{ cursor:pointer; display:block; width:19px; height:19px; background:url(/uploads/image/htdsimages/dot2.png) no-repeat center; margin-left:-9px; margin-top:20px;}
.qucik-nav span div{ position:absolute;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; max-width:300px; margin-top:-10px; font-style:normal;font-size:12px; margin-left:30px; border:1px solid #ddd; padding:5px;}
.qucik-nav span.d0{ margin-top:0}
.qucik-nav span.on,.qucik-nav span:hover{background-image:url(/uploads/image/htdsimages/dot.png);  color:#dab96a}
.qucik-nav span.on div{ display:block}

.pic-list dl{ width:220px; float:left; margin-bottom:20px; margin-left:20px;}
.pic-list dl dt{ height:250px; overflow:hidden}
.pic-list dl dt img{ width:100%; display:block;}
.pic-list dl.it0{ margin-left:0;}
.pic-list dl dd{ text-align:center; margin-top:10px; height:40px; font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pic-list dl dd span{color:#dab96a;}

.hr_tbl{ background-color:#d7dae3; text-align:center; margin-top:20px;}
.hr_tbl .tt{ font-size:14px; font-weight:bold; height:40px;}
.hr_tbl td{ background-color:#fff; height:40px;}
.hr_tbl .tt td{ background-color:#eee;}
.hr_txt{ line-height:30px; font-family:"宋体"; font-size:13px; margin-top:30px;}
.hr_txt td{ padding-left:20px;}
.hr_txt td b{ display:block; color:#ff4a00; font-size:18px; font-weight:normal; font-family:"微软雅黑"; height:35px;}
.nc16 td{ padding:10px; line-height:25px;}

/*表单控件*/
.input_box{ border:1px solid #ddd; height:25px; line-height:25px; width:330px}
.input_box:hover{border:1px solid #dab96a;}
.btn{ background-color:#dab96a; color:#fff; border:none; line-height:30px; padding-left:15px; padding-right:15px; height:30px; font-size:14px;}
.red{ color:#ff3300}

/*翻页按钮*/
.pre-next{ margin-top:100px; color:#999; line-height:2}
.pre-next span{ padding:0 20px;}
.pageturnbtn{margin-top:50px;width:auto;height:50px;clear:both; text-align:center}
.pageturnbtn span,.pageturnbtn a{padding:0 6px;margin-right:5px;display:inline-block;font-family:arial}
.pageturnbtn span.page_num,.pageturnbtn a:hover{color:#003994;} /* 产品页面下分页按钮样式*/
.pageturnbtn span{font-weight:bold}
.pageturnbtn a{color:#666666}

.news-list li{ border-bottom:1px dashed #ddd; line-height:40px;height:40px;}
.news-list li a{ display:block; width:70%; float:left; background:url(/uploads/image/htdsimages/i1.png) no-repeat left center; padding-left:20px;}
.news-list li span{ display:block; float:right}