﻿@charset "utf-8";
/* CSS Document */
html{ overflow-y:scroll;}
body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:12px; background-color:#1a1a1a;}

ul,li,dl,dt,dd{ margin:0; padding:0; list-style:none;}
img{ border:none; vertical-align:top;}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur());} 
:focus { outline:0;}
.clear{ clear:both;}
input{ font-size:12px; border:none; font-family:"微软雅黑"; vertical-align:middle;}


#con{ margin:13px auto 0; width:990px; overflow:hidden;}
#top{ padding:42px 38px 0 0;position: relative; width:952px; height:86px; font-family:宋体; color:#73706f; text-align:right; background:url(../images/top_bj.jpg) no-repeat;}
#top a{ color:#73706f;}
#top img{ position:absolute; left:0; bottom:0;}


#nav{ width:990px; height:41px; line-height:41px; font-size:14px; background:url(../images/nav_bj.jpg) repeat-x;}
#nav input.text{ float:right; margin:9px 30px 0 0; padding:0 10px 0 28px; width:136px; height:22px; line-height:22px; font-family:宋体; color:#a7a7a7; background:url(../images/search.png) no-repeat;}
#nav ul li{ float:left; padding:0 35px; background:url(../images/nav_x.jpg) right no-repeat; position:relative; z-index:1;}
#nav ul li a{ color:#969696;}
#nav ul li:hover a,#nav ul li.currt a,#nav ul li ul li a{ color:#fff;}

#nav ul li ul{ padding:5px 0; width:98%; line-height:32px; text-align:center; background-color:#191818; overflow:hidden; border-radius:0 0 6px 6px; position:absolute; left:0; top:40px; display:none;}
#nav ul li ul li{ float:none; padding:0; background:url(../images/nav_x1.jpg) bottom no-repeat;}


#ban{ width:990px; height:564px; overflow:hidden; position:relative;}
#ban ul.bd,#ban ul.bd li,#ban ul.bd li img{ width:990px; height:564px; overflow:hidden;}

#ban ul.hd{ height:10px; overflow:hidden; position:absolute; right:122px; bottom:26px;}
#ban ul.hd li{ float:left; margin-right:8px; width:11px; height:10px; background:url(../images/ban_con2.png) top no-repeat; cursor:pointer;}
#ban ul.hd li.on{ background-position:bottom;}

#ban a.prev{ width:38px; height:38px; background:url(../images/ban_con1.png) left top no-repeat; position:absolute; left:30px; top:254px; cursor:pointer;}
#ban a:hover.prev{ background-position:left bottom;}
#ban a.next{ width:38px; height:38px; background:url(../images/ban_con1.png) right top no-repeat; position:absolute; right:30px; top:254px; cursor:pointer;}
#ban a:hover.next{ background-position:right bottom;}


ul.nrtj{ margin:3px 0; width:990px; height:341px; overflow:hidden;}
ul.nrtj li{ float:left; margin-right:3px; width:328px; height:341px; line-height:18px; font-family:宋体;}
ul.nrtj li img{ width:328px; height:231px;}
ul.nrtj li span{ padding:15px 34px 0 30px; width:264px; height:95px; background-color:#474848; overflow:hidden; display:block;}
ul.nrtj li span h3{ margin:0; padding:0; line-height:35px; font-family:微软雅黑; font-size:15px; color:#fff; font-weight:normal;}
ul.nrtj li a{ color:#939494;}


#foot{ padding:30px 47px 0 30px; width:913px; height:360px; line-height:35px; background-color:#262727;}
#foot a{ padding-right:14px; color:#727171;}
#foot a.on{ font-size:13px; color:#fff;}
#foot span{ padding-top:120px; font-family:Arial; font-size:12px; color:#858484; display:block;}

#foot_r{ float:right; font-size:13px; color:#73706f; text-transform:uppercase;}

