@charset "utf-8";
/* Reset */
html, body, h1, h2, h3, h4, h5, h6, table, thead, tfoot, tbody, form, fieldset, legend, div, p, span, dl, dt, dd, ul, ol, li, blockquote, pre, q, cite, code, input, select, textarea {margin:0; padding:0; font-family: "Simsun"; font-size: 12px; COLOR: #3a3a3a;}
body{background-color:#FFF;}
h1, h2, h3, h4, h5, h6, strong, em, cite, address, sup, sub {font-weight:normal; font-style:normal; font-size:1em;}
ul, ol, li{list-style-type: none;}
a:link, a:visited {text-decoration:none; color:#4a4a4a;}
a:hover, a:active {text-decoration:underline; color:#4a4a4a;}
fieldset, a img {border:none; padding:0; margin:0;}
img {vertical-align:top; border:0;} 
input, textarea, button {font-size:100%; font-family:inherit;}
button {cursor: pointer;}
textarea {resize:none;}
table {border-collapse:collapse; border-spacing:0;}
select optgroup {font-style:normal;}
select {border:1px solid #d4d4d4;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
/* clearfix */
.clearfix:after {content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.clearfix {zoom:1;}

body{background-color:#000;}
.cursor{ cursor:pointer;}
a:link,a:visited{ color:000; text-decoration:none;}
.l{ float:left;}.r{ float:right;}
.special_wrap p{ padding:0; margin:0;}
.special_wrap{ width:100%; margin:0 auto;}
.special_wrap img{ display:block; border:0;}
.background_fff{ background:#fff;}
.hnr_logo{ width:63px; height:28px; background:url(http://www.hnr.cn/zt_images/special_header_logo.png) no-repeat;display:block;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://www.hnr.cn/zt_images/special_header_logo.png");_background:none;} 
.special_nav{ padding:7px 10px 0px 10px; color:#c2c2c2; line-height:28px;}
.special_nav a:link,.special_nav a:visited{ color:#000; text-decoration:none;display:block; float:left;}
.special_nav a:hover{ color:#f00; text-decoration:underline;display:block; float:left;}
.special_nav span{ width:20px; text-align:center;display:block; float:left;}
.special_search{ padding:10px 10px 0px 0px; height:25px; font-size:12px;}
.specialtextBox{ width:90px; height:18px; line-height:18px; border:1px solid #cdcdcd; padding:0px 2px; color:#c2c2c2;}
.specialbtn{ width:52px; height:21px; background:url(http://www.hnr.cn/pic/special_search_btn.gif) no-repeat; border:none; cursor:pointer; margin-left:5px;}
.clear{ clear:both; overflow:hidden;}
.special_logo{ width:63px; height:28px; padding:5px 15px 0px 0px; display:block;}
.special_self{ padding:5px 0px 0px 0px;}
.special_search{ padding:7px 0px 0px 0px; width:170px; height:25px;}
.specialtextBox{ width:107px; height:19px; border:1px solid #cdcdcd; padding:0px 2px; color:#c2c2c2;}
.specialbtn{_height:23px; cursor:pointer;}
.special_work{ height:30px; background:#e2e2e2; line-height:30px;}
.special_footer,.special_footer a:link,.special_footer a:visited{ color:#999999; text-decoration:none;}
.special_footer a:hover{ text-decoration:underline; color:#ffe963;}
.sp_tool{ background:url(http://www.hnr.cn/zt_images/special_foot_r.gif) no-repeat; display:block;}
.sp_share{ background-position:0px 0px; padding:0px 0px 0px 12px;width:45px; cursor:pointer;}
.sp_index{ background-position:-57px 0px; padding:0px 0px 0px 23px;width:88px;}
.sp_top{ background-position:-168px 0px; padding:0px 0px 0px 15px;width:50px;}
.foot_infor{ text-align:center; padding:20px 0px 10px; line-height:28px;}
.foot_infor p{color:#999999;}
.news_logo{ width:77px; height:28px; background:url(http://www.hnr.cn/zt_images/special_header_news.png) no-repeat;display:block;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="http://www.hnr.cn/zt_images/special_header_news.png");_background:none;}
.special_work_news{ padding:0px 21px 0px 10px; background:#990001 url(http://www.hnr.cn/zt_images/special_foot_news.gif) no-repeat right top; color:#fff; font:14px/30px "微软雅黑";_ font: bold 14px/30px "黑体";}

#v-main{width:1200px; margin:0 auto; position:relative;}
#video{position:absolute; width:500px; height:325px; top:300px; left:350px;}



