﻿@charset "utf-8";
/* CSS Document */

body {
	font-family: "Microsoft YaHei","微软雅黑";
	font-size: 12px;
	line-height: 180%;
	color: #000;
	text-decoration: none;
	margin:0px;
	padding:0px;
	background:url(img/index_bg1.gif) repeat-y center;
	
}


td {
	
	font-size: 12px;
	line-height: 20px;
	color: #000;
	text-decoration: none;
}

a,a:link,a:visited,a:active {
	
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight:normal;
}
a:hover {
	
	font-size: 12px;
	color: #cd0414;
	text-decoration: none;
	font-weight:normal;
}

a.english:link{
	
	font-size: 12px;
	color: #848484;
	text-decoration: none;
	font-weight: normal;
}
a.english:hover, a.english:visited {
	
	font-size: 12px;
	color: #848484;
	text-decoration: none;
	font-weight: normal;
}
a.english:hover {
	
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
}

a.jianshe:hover, a.jianshe:visited {
	
	font-size: 12px;
	color: #848484;
	text-decoration: none;
	font-weight: normal;
}
a.jianshe:hover {
	
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
}






.English {
	
	font-size: 12px;
	line-height: 18px;
	color: #848484;
	text-decoration: none;
}




.daohang{
	background:url(img/index_daohang-bg.gif) repeat-x; height:32px; line-height:32px;
}
.daohang a,.daohang a:active,.daohang a:link, .daohang a:visited{
	
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	height:32px; line-height:32px;
	width:97px;display:block;
}
.daohang a:hover{
	
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	height:32px; line-height:32px;
	width:97px;
	background:url(img/index_red.png) no-repeat center;
	display:block;
}

.daohang_on{
	background:url(img/index_daohang-bg.gif) repeat-x; height:32px; line-height:32px;
}
.daohang_on a:active,.daohang_on a:link, .daohang_on a:visited{
	
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	height:32px; line-height:32px;
	width:97px;
	background:url(img/index_red.png) no-repeat center; display:block
}
.daohang_on a:hover{
	
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	height:32px; line-height:32px;
	width:97px;
	display:block;
	background:url(img/index_red.png) no-repeat center;
}


.index_sousuo1{
	  background:url(img/index_sousuo1.gif) no-repeat; width:153px; height:19px;  text-align:center;
}
.index_sousuo1 input{
	  height:13px; line-height:13px; border:0px; width:140px;
}





.chanpinzi {
	
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.ALPS,.ALPS a {
	font-size: 12px;
	color: #cd0414;
	text-decoration: none;
}
.dian_bottom{
  border-bottom:1px dashed #CCCCCC
}
.news_title{
  font-size:14px; border-bottom:1px dashed #CCCCCC; font-weight:bold
}

.heiti {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	
}
a:menu_visited {
	font-size: 14px;
	font-weight:bold;
	color: #fff;
	text-decoration: none;
	background-image: url(img/index_red.gif);
	display: block;
}

a:menu_hover {
	font-size: 14px;
	color: #000;
	text-decoration: none;
	}
.chicun {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 15;
	color: #000;
	text-decoration: none;
}
.top,.top a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

ul,ul li{
    list-style-type:none; padding:0px; margin:0px;
}
.b_menu,.b_menu a{
	  position:relative;z-index:1001
}


.s_menu{
 position:absolute; border-top:0px solid #FFFFFF; border-left:0px solid #FFFFFF;  border-right:0px solid #FFFFFF; left:-20px;
   top:32px; display:none; z-index:1000
}

.s_menu li,.s_menu li a,.s_menu li a:active,.s_menu li a:link,.s_menu li a:visited{
	 background:none; font-size:12px; width:140px; display:block; background:#d40514; height:25px; line-height:25px; border-bottom:1px solid #FFFFFF
}
.s_menu li a:hover{
	background:#f2d0c7; height:25px; width:140px;  line-height:25px;font-size:12px; color:#000000;display:block;
}

.thum_photo{
  position:relative
}
.med_photo{
   position: absolute; left:92px; top:0px; display:none; border:1px solid #CCCCCC;
}

#content_yhm{
	table-layout: fixed;WORD-BREAK: break-all; WORD-WRAP: break-word;
}
.box_list{ width:100%;  min-height:500px; }
.box_list dl{width:295px; border:1px #ccc solid; float:left;margin-right:10px; padding-bottom:10px;}
.box_list dt{ height:30px; line-height:30px; font-weight:bold;text-indent:15px; background:url('img/nei-di.gif')}
.box_list dt span{ float:left; line-height:30px; padding-left:3px; padding-top:12px;}
.box_list dl dd{height: 25px; line-height: 25px; border: 1px #ccc solid; width: 287px; margin: 3px; padding: 0; text-indent: 10px; }

.layout {width:922px; margin:0 auto; display:block;}

.list_nav{background:#191a80;}
.list_nav ul li{float:left; display:block; position:relative; line-height:32px; border-left:1px solid #2020A4; border-right:1px solid #141465;}
.list_nav ul li a{ padding: 0 20px;font-size: 14px; color:#fff; font-weight:bold; display:block;}
.list_nav ul li a:hover{ background:#0B05EF;}
.list_nav ul li ul{display:none; position:absolute; z-index: 999; background:#191a80; min-width:96px;}
.list_nav ul li ul li{display:block; float:none; white-space:nowrap; border:none; border-top:1px solid #2020A4; border-bottom:1px solid #141465;}
.list_nav ul li ul li a{font-size: 12px; font-weight:100; padding:0px 10px;  text-align: left; line-height: 25px; display: block;}
.list_nav ul li ul li a:hover{background-color:#0B05EF;}
#list_right{float:left; padding: 0 15px; margin-right:0px; border-right:0; line-height: 32px;}
.text{background-color: #fff; border:1px solid #ccc; }



.left_menu {}
.left_menu li {display:block; background:url(img/left_li_bg.gif) no-repeat 0 0; line-height:28px; margin-bottom:5px;}
.left_menu li a { background:url(img/arrow.gif) 5px center no-repeat; padding-left:14px; display:block; font-weight:bold;}
.left_menu li ul li {background:none; }
.left_menu li ul li a{ font-weight:normal; background:#f0f0f0 url(img/dian.gif) 15px center no-repeat; padding-left:24px; border-bottom:1px dashed #ddd;}
.left_menu li ul li ul li{background:none; }
.left_menu li ul li ul li a{ font-weight:normal; background:url(img/biao.gif) 25px center no-repeat; padding-left:34px; border-bottom:none; }

.left_menu_level2 {display:none;}
.left_menu_level3 {display:none;}


#vi_downloads {border:1px solid #ddd;}
#vi_downloads h3{background:#f0f0f0; border-bottom:1px solid #ddd; line-height:24px; text-align:center;}
#vi_downloads div{ padding:0 5px; }
#vi_downloads p{ text-align:center; color:#666; }
#vi_downloads a {display:block; padding-left:20px; line-height:24px; background:url(img/download.gif) no-repeat 0 6px;}


.viwolf_page_detail {overflow-x:auto;}
