@charset "gb2312";
* {margin:0;padding:0;}
body {margin:0;	background-position: center top;/*overflow:hidden;/¸ß¶È¿ØÖÆ*/
background-image:url(index2.jpg); background-repeat:no-repeat;}
body,td,th { font-family:"ËÎÌå"; font-size:12px; color:#555; line-height:24px;}
img{border:none;}
form{margin:0;padding:0}
ul{Margin:0px;Padding:0px;list-style:none}
a{text-decoration:none;color:#939393;}
a:hover{text-decoration:none;color:#FF9966;}
.clear{clear:both;}
input {font-family:ËÎÌå;}
.box{ width:1004px; height:1000px; margin:0 auto;}

.top_bg{ width:987px; height:330px; margin:0 auto;}
.logo{ background:url(../images/top1.jpg) no-repeat; width:987px; height:99px;}
.nav_left{ width:400px; height:39px; margin-top:40px;  margin-left:55px !important; margin-left:25px; float:left;}
.nav_left li{ float:left; margin-right:45px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#565656; display:block; text-align:center;}
.nav_left li a{ width:80px; height:29px; display:block; color:#565656;}
.nav_left li a:hover{ background:url(../images/top_nav.jpg) no-repeat; width:80px; height:29px; color:#fff;}

.dh{ width:962px !important ; width:962px; height:39px; margin-top:40px;  margin-left:55px !important; margin-left:25px; float:left; overflow:hidden; }
.dh li{float:left; margin-right:45px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#565656; display:block; text-align:center; position:relative;}
.dh li a:link{display:block; width:80px; height:29px; line-height:29px; color:#565656; }
.dh li a:visited{ display:block; width:80px; height:29px; line-height:29px; color:#565656; }
.dh li a:hover{ background:url(../images/top_nav.jpg) no-repeat; width:80px; height:29px; color:#fff;}}
.dh li ul li a:link,.dh li ul li a:visited{ display:block; text-decoration:none; color:#ffffff; width:80px; height:29px; line-height:29px; text-align:center; background:#FFB400;}
.dh li ul li a:hover{color:#fff; background:#E3A309;}
.dh li ul{display:none; position:absolute; top:29px; left:0; width:100px;}

.nav_right{ width:420px; height:39px; margin:40px 0 0 0; float:right;}
.nav_right ul{ margin-left:60px;}
.nav_right li{ float:left; padding-right:40px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#565656; display:block; text-align:center;}
.nav_right li a{ width:80px; height:29px; display:block; color:#565656;}
.nav_right li a:hover{ background:url(../images/top_nav.jpg) no-repeat; width:80px; height:29px; color:#fff;}

.banner{}
.banner h1{ margin:6px 0 0 6px; padding-left:2px !important; padding-left:14px;}

.bottom_bg{ background:url(../images/bottom_bg.jpg) repeat-x;  height:88px; width:100%;}
.bottom{ width:987px; height:88px; margin:0 auto;}

.nr{ width:987px; height:181px; margin:0 auto;}
.nr h1{ background:url(../images/nr_top.jpg) no-repeat; width:987px; height:38px; font-size:14px; font:"Î¢ÈíÑÅºÚ"; color:#999; padding-left:24px;}
.nr_bottom{ background:url(../images/nr_bg.jpg) no-repeat; width:987px; height:143px;}
.nr_bottom ul{ margin-left:27px;}
.nr_bottom li{ float:left; margin-right:16px;}

.about{ width:987px; margin:0 auto; margin-bottom:15px; overflow:hidden;}
.about_left{ width:243px; height:auto !important;height:205px;min-height:205px; float:left;}
.left_nr{ background:url(../images/left_bg.jpg) no-repeat; width:243px; height:600px; }
.left_nr h3{ font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; margin:1px 0 0 17px; color:#939393; border-bottom:1px #DCDCDC solid; width:210px; line-height:30px;}
.left_nr ul{ margin:10px 0 0 17px;} 
.left_nr li{ border-bottom:1px #DCDCDC solid; width:210px; line-height:30px; } 
.left_nr p{ margin:10px 0 0 15px;}

.right_nr{ width:734px; height:1%; float:right; overflow:hidden;}
.right_nr h1{ background:url(../images/about_nr2.jpg) no-repeat; width:734px; height:32px; font-size:14px; font:"Î¢ÈíÑÅºÚ"; color:#999; padding-left:24px;}
.right_nr h1 span{ float:right; margin-right:40px; font-size:12px; font-weight:normal; font-family:"ËÎÌå";}
.about_nr_bg{ background:url(../images/about_nr_bg.jpg) repeat-y; width:734px; height:auto !important;height:560px;min-height:560px;}
.about_nr_bg p{ width:700px; margin-left:20px; color:#939393;}
.about_nr_bg ul{ margin:1px 0 0 15px;  }
.about_nr_bg li{ line-height:26px; border-bottom:1px #CCC dashed; width:700px;}
.about_nr_bg li a{ color:#999;}
.about_nr_bg li a:hover{ color:#FF0000;}
.about_nr_bg li span{ float:right; color:#999;}

.xx{ background:url(../images/about_nr_bg.jpg) repeat-y; width:734px;}

.lx{ margin-left:15px;}
