﻿@charset"utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td{margin:0;padding:0}
img, div, input { behavior: url("iepngfix.htc") }/*ie6 png*/ 
			input{}/*ie6 png*/ 
img{border:0 none;vertical-align:top}
ul, li{list-style-type:none}
h1, h2, h3, h4, h5, h6{font-size:14px;}
body, input, select, button, textarea{font-size:12px;font-family:Tahoma, Geneva, sans-serif; }
button{cursor:pointer}
i, em, cite{font-style:normal}
body{ background:#af0000;color:#666666;line-height:1.2}
a, a:link{color:#000;text-decoration:none}
a:visited{}
a:active, a:hover{text-decoration:none;color:#af0000}
a:focus{outline:none} 
.fixed:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.fixed{display:block;min-height:1%}
*html .fixed{height:1%}
.clear{diplay:block!important;float:none!important;clear:both;overflow:hidden;width:auto!important;height:0!important;margin:0 auto!important;padding:0!important;font-size:0;line-height:0}
.more{float:right;line-height:9px; padding-top:12px; background:#ff0}
.r_more{float:right;line-height:9px; margin-top:14px;}
.fn-left, .fn-right{display:inline;float:left}
.fn-right{float:right}
.fn-clear{zoom:1;}
#wraper{ margin:0px auto; width:100%;}
#wrap{ margin:0px auto; width:1006px;}
/*top*/
#top{ margin:0px; width:100%; height:186px; float:left; text-align:center; background:url(images/logo_bg.jpg) repeat-x top;}
.top_logo{ margin:0px; width:590px; height:139px; float:left;}
.top_r{ margin:0px; width:241px; height:139px; float:right; }
/*dh*/
#dh{ margin:0px; width:100%; height:46px; float:left; background:url(images/dh_bg.jpg) repeat-x bottom;}
#nav{ margin:0px; width:912px; height:38px; float:left; background:url(images/nav_bg.jpg) repeat-x;}
.nav_left{ margin:0px; width:6px; height:38px; float:left;}
.nav_main{ margin:0px; width:892px; height:38px; float:left;}
.nav_right{ margin:0px; width:12px; height:38px; float:right;}
#nav li{float:left; text-align:center; font-size:14px; font-weight:bold; letter-spacing:2px; color:#FFF;background:url(images/dh_line.jpg) no-repeat right center; line-height:38px;}
#nav li a{color:#FFF; display:block; padding-left:8px;!important/*ie7 ff*/ padding-left:8px;/*ie6*/  padding-right:8px;!important;/*ie7 ff*/ padding-right:8px;/*ie6*/}
#nav li a:hover{color:#FFD800; text-decoration:none; }
#nav_r{ margin:0px; width:94px; padding-top:16px; height:22px; float:right; font-family:"楷体"; font-weight:bold; font-size:16px; color:#fff;}
/*banner*/
#banner{ margin:0px; width:1002px; height:449px; border:#FFF 4px solid; float:left;}
#banner img{float:left;cursor:pointer}
#slider{line-height:0;text-align:center}
#pagenavi{text-align:center;bottom:10px;width:98%;padding-right:2%;position:absolute}
#pagenavi a{display:inline-block;width:20px;height:20px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-color:#ff5400;-webkit-box-shadow:inset -2px -3px 5px #ff5400;-moz-box-shadow:inset -2px -3px 5px #ff5400;box-shadow:inset -2px -3px 5px #ff5400;margin-right:1%}
#pagenavi a.active{background-color:#ffaf00;-webkit-box-shadow:inset -2px -3px 5px #ffaf00;-moz-box-shadow:inset -2px -3px 5px #ffaf00;box-shadow:inset -2px -3px 5px #ffaf00}
/*body*/
#main{ margin:0px; float:left; background:#fff; width:1002px; padding:0px 4px 0px 4px;}
#index_ad{ margin:6px 0px 0px 0px; float:left; width:100%;}
#index_ad img{ margin:0px; border:0px;}
/*body about*/
#index_f{ margin:4px 0px 0px 0px; width:1002px; height:auto; float:left;}
#index_left1{ margin:0px; width:260px; height:auto;float:left;}
/*body pro type*/
#left_pro_dh{ margin:0px; width:100%; height:49px; background:url(images/pro_dhbg.jpg) repeat-x; float:left;}
#pro_type{ margin:0px; width:260px; float:left;}
#pro_type li{ margin:0px 0px 4px 0px; width:236px; line-height:30px; float:left; padding-left:24px; color:#393939; font-size:14px;  background:#dddddd url(images/pro_icon.png) no-repeat 6px;}
#pro_type li a{ display:block; color:#393939; }
#pro_type li a:hover{ color:#af0000;}
/*body about type*/
#left_about_dh{ margin:0px; width:100%; height:49px; background:url(images/pro_dhbg.jpg) repeat-x; float:left;}
#about_type{ margin:0px; width:260px; float:left;}
#about_type li{ margin:0px 0px 4px 0px; width:236px; line-height:30px; float:left; padding-left:24px; color:#393939; font-size:14px;  background:#dddddd url(images/about_icon.png) no-repeat 6px;}
#about_type li a{ display:block; color:#393939; }
#about_type li a:hover{ color:#fff; background:#af0000; padding-left:6px;}
/*body left*/
#left{ margin:4px 0px 0px 0px; padding:4px; width:250px; height:auto; border-top:#af0000 2px solid; border-left:#bfbfbf 1px solid; border-right:#bfbfbf 1px solid; border-bottom:#bfbfbf 1px solid; float:left;}
#left_dh{ margin:4px 0px 0px 0px; width:200px; float:left; height:30px;}
#more{ margin:4px 0px 0px 0px; width:50px; color:#848383; float:right; line-height:24px;}
#more a{ color:#848383;}
#more a:hover{color:#fff; background:#af0000;}
#left_main{ margin:4px 0px 0px 0px; width:100%; float:left;}
#index_right1{ margin:0px; width:732px; height:auto;float:right;}
/*body right*/
#about_dh{ margin:0px; width:732px; height:54px; float:left; background:url(images/r_dhbg.jpg) no-repeat bottom; }
#about_dh_title{ margin:0px; width:400px; float:left;}
#right_main{ margin:4px 0px 0px 0px;  width:100%; float:left; line-height:24px;}
/*index pro1*/
#tjpro{ margin:4px 0px 0px 0px; width:732px; height:auto; float:left;}
#main .products{margin-top:6px;_margin-top:12px; /* IE6 */}
#main .products li{float:left;padding-left:4px;!important/*ie7 ff*/padding-left:10px;}
#main .products li a{display:block}
#main .products li img{display:block;border:#C5C5C5 solid 1px;padding:2px}
#main .products li img:hover{border:#A1A1A1 solid 1px;}
#main .products li div{text-align:center;line-height:30px}
/*index pro2*/
#pro_dh{ margin:4px 0px 0px 0px; width:1002px; height:54px; float:left; background:url(images/p_titlebg.jpg) no-repeat bottom; }
#pro_dh_title{ margin:4px 0px 0px 0px; width:400px; float:left;}
#pro_main{ margin:0px 0px 0px 32px; padding:6px;  width:100%; float:left; text-align:center;}
/*index case*/
#index_case{ margin:4px 0px 0px 0px; width:1002px; height:auto; float:left;}
#index_case_l{ margin:0px; width:32px; height:254px; float:left;}
#index_case_r{ margin:7px 0px 0px 0px; width:957px; height:233px; padding:6px; float:left; border-right:#bfbfbf 1px solid; border-top:#bfbfbf 1px solid; border-bottom:#bfbfbf 1px solid;}
#index_case_pro{margin-top:6px;_margin-top:12px; /* IE6 */}
#index_case_pro li{float:left;padding-left:10px;!important/*ie7 ff*/padding-left:10px;}
#index_case_pro li a{display:block}
#index_case_pro li img{display:block;border:#C5C5C5 solid 1px;padding:2px}
#index_case_pro li img:hover{border:#A1A1A1 solid 1px;}
#index_case_pro li div{text-align:center;line-height:30px}
/*index dibu*/
#index_bottom{ margin:4px 0px 0px 0px; width:1002px; height:auto; float:left;}
#index_b_left{ margin:0px; width:260px;  float:left; }
#index_b_main{ margin-left:10px; width:460px; float:left;}
#index_b_right{ margin:0px; width:260px; float:right;}
/*index dibu*/
#main .new_list{ margin:0px;}
#main .new_list li{width:100%;line-height:24px; float:left}
#main .new_list a{display:block; color:#000;border-bottom:#D1D1D1  dotted 1px;}
#main .new_list a:hover{color:#af0000;} 
#main .new_list span{float:right;text-align:right; color:#878787}
#main .new_list_icon{ margin:2px;float:left;text-align:center; color:#af0000}
/*link*/
#link_dh{ margin:4px 0px 0px 0px; width:100%; height:18px; background:url(images/link_bg.jpg) repeat-x center; float:left; text-align:center;}
#link_dh img{ border:0px; text-align:center;}
#link_list{ margin:4px 0px 0px 0px;}
#link_list li{ width:20%; line-height:30px; float:left;  color:#696969; text-align:center;}
#link_list li a{ display:block; color:#696969;}
#link_list li a:hover{color:#af0000;}
#link_list span{color:#696969;  float:right;}
/*page*/
#page{ margin:4px 0px 0px 0px; width:100%; float:left; color:#3a3a3a; background:#e1e1e1; line-height:30px; text-align:center;}
/*title*/
#title{margin:4px 0px 0px 0px; width:100%; float:left; color:#262626; font-size:14px; font-weight:bold; background:#e1e1e1; line-height:30px; text-align:center;}
/*pro xiangqing*/
#pro_xiangqing{ margin:0px; width:100%; height:auto;  float:left; line-height:24px;}
#pro_xiangqing img{text-align:center;}
#pro_img{text-align:center;}
/*new date*/
.new_date{margin:4px 0px 0px 0px; width:100%; float:left; color:#262626; font-size:12px; line-height:30px; text-align:center;}
/*body end*/
/*foot*/
#foot_dh{ margin:0px; width:100%; float:left; background:#af0000; border:#870d0d 1px solid;}
#foot_nav{ margin:0px; width:100%; height:42px; float:left;}
#foot_nav li{float:left; text-align:center; font-size:14px; font-weight:bold; letter-spacing:2px; color:#FFF;background:url(images/dh_line1.jpg) no-repeat right center; line-height:42px;}
#foot_nav li a{color:#FFF; display:block; padding-left:12px;!important/*ie7 ff*/ padding-left:12px;/*ie6*/  padding-right:12px;!important;/*ie7 ff*/ padding-right:12px;/*ie6*/}
#foot_nav li a:hover{color:#FFD800; text-decoration:none; }
#foot_main{ margin:0px; width:100%; background:#fff; line-height:30px; text-align:center; color:#636363;}
#foot_main a{color:#636363;}
#foot_main a:hover{color:#af0000;}
<!--滑动标签-->
.nTab{float:left;width: 445px;margin: 0 auto; background:#ffffff;margin-bottom:2px; }
.nTab .TabTitle{clear: both;height: 26px;overflow: hidden;}
.nTab .TabTitle ul{margin:0;padding:0;}
.nTab .TabTitle li{float: left;width: 94px; cursor: pointer;padding-top: 4px;padding-bottom:7px;list-style-type: none;}
.nTab .TabTitle .active{ background: url(images/tab_bg1.gif);font-size:14px; color:#fff; font-weight:bold; letter-spacing:2px; text-align:center;}
.nTab .TabTitle .normal{ background:url(images/tab_bg2.gif);padding-top:10px;font-size:12px; color:#464646; letter-spacing:2px; text-align:center;}
.nTab .TabContent{width:auto;height:230px;margin: 0px auto;padding:10px;border:1px #C1C1C1 solid;background-position:bottom; line-height:22px; overflow:hidden;}
.none {display:none;}
/*word*/
.main_wz{ font-size:12px; line-height:24px; color:#3c3c3c;}
.main_wz a{color:#3c3c3c;}
.main_wz a:hover{color:#af0000;}
.main_wz_title{ font-size:14px; line-height:24px; font-weight:bold; color:#3c3c3c;}