html{
	background-color:#F0F0EC;}
body{
	background-image: url(../images/body.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#F0F0EC;
	font-family:"微软雅黑",Verdana, Geneva, sans-serif;}

.header{
	height:189px;
	background: url(../images/header.jpg) no-repeat right top;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
          padding-top:1px;
}
.logo{
	width:470px;
	height:130px;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	display:block;
	text-indent:-99999px;
	position:absolute;
	left:0;
	top:25px;
	overflow:hidden;}

.flash{ position:absolute; right:0; top:20px; width:420px; height:140px;}


.topnav{
	position:absolute;
	right:10px;
	top:40px;
	font-size:14px;
	color:#FFF;}
.topnav a{color:#FFF;}



/***当前位置
________________________________________*/
.navigation{
	height:20px;
	line-height:20px;
	color:#666;
	background: url(../images/navigation.jpg) no-repeat left center;
	padding:0 0 0 20px;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;}
.navigation a{
	margin:0 5px;
	
	color:#0C5198;}
.navigation span{}
.navigation strong{
	padding:0 0 0 15px;
	margin:0 5px;
	font-weight:normal;}





.topmenu{ height:35px; line-height:35px;
	width:950px;
	padding-left:40px;
	margin-left:auto;
	margin-right:auto;
	position:relative;}
.topmenu ul{}
.topmenu li{
	background-image: url(../images/topmenu.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right:20px;
	height:35px;
	float:left;}
.topmenu a,.topmenu a:visited,.topmenu a:link{ display:block; color:#FFF; padding-left:20px; font-size:14px; font-weight:bold;}
.topmenu a:hover{}

.topmenu .topmenu_on{
	background-image: url(../images/topmenu.jpg);
	background-repeat: no-repeat;
	background-position: right -35px;}

.topmenu .topmenu_on a{
	background-image: url(../images/topmenu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:15px;}



#vmenu{}

#smenu{}

.menu_show{ position:absolute; top:34px; left:630px; background-color:#0D6CC0; display:block; z-index:999;}
.menu_show a,.menu_show a:visited,.menu_show a:link{ display:block;border-bottom:1px solid #86B6E0; width:100px; text-align:center; line-height:30px; font-size:14px; padding:0; margin:0;}
.menu_show a:hover{}
.menu_hide{ display:none;}






.topnav1{
	clear:both;
	height:30px;
	line-height:30px;
	background-image: url(../images/topnav.jpg);
	background-repeat: repeat-x;
	margin-bottom:20px;}
.topnav1 div{
	width:990px;
	margin-left:auto;
	margin-right:auto;}





.box{ width:980px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
	padding:10px;}
.w_200{ width:200px;}
.w_560{ width:560px;}
.w_770{ width:770px;}
.w_730{ width:730px;}
.w_240{ width:240px;}
.w_360{ width:360px;}

.w_330{ width:330px;}
.w_390{ width:390px;}
.w_350{ width:350px;}








.t_1{
	background-image: url(../images/t_12.png);
	background-repeat: repeat-x;
	background-position: left top;
	height:33px;
	line-height:33px;
	border:1px solid #D7D8D9;
	padding:0 10px 0 0;
	position:relative;}
.t_1 h3{ font-size:14px; color:#333; float:left;
	background-image: url(../images/t_1.jpg);
        background-repeat:no-repeat;
	background-position: left center;
	padding-left:20px;}
.t_1 h3 a{ color:#333;}

.t_1 a.t_1_more{ color:#666; position:absolute; right:10px; top:0;}






.t_2{
	background-image: url(../images/t_2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:33px;
	line-height:33px;
	border:1px solid #E5E5E5;
	border-bottom:none;
	border-top:none;
	padding:0 10px;
	position:relative;}
.t_2 h3{
	font-size:14px;
	color:#333;
	float:left;
	background-image: url(../images/t_2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;}
.t_2 h3 a{ color:#333;}

.t_2 a.t_2_more{ color:#666; position:absolute; right:10px; top:0;}









.t_3{
	background-image: url(../images/t_3.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:33px;
	line-height:33px;
	border:1px solid #B6D0ED;
	padding:0 10px 0 0;
	position:relative;}
.t_3 h3{
	font-size:14px;
	color:#333;
	float:left;
	background-image: url(../images/t_3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:30px;}
.t_3 h3 a{ color:#333;}

.t_3 a.t_3_more{ color:#666; position:absolute; right:10px; top:0;}


.t_Details{
	background-image: url(../images/t_12.png);
	background-repeat: repeat-x;
	background-position: left top;
	height:33px;
	line-height:33px;
	border:1px solid #D7D8D9;
	padding:0 10px 0 0;
	position:relative;}
.t_Details h3{ font-size:14px; color:#333; float:left;
	background-image: url(../images/t_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;}
.t_Details h3 a{ color:#333;}

.t_Details a.t_Details_more{ color:#666; position:absolute; right:10px; top:0;}

.t_list{
	background-image: url(../images/t_12.png);
	background-repeat: repeat-x;
	background-position: left top;
	height:33px;
	line-height:33px;
	border:1px solid #D7D8D9;
	padding:0 10px 0 0;
	position:relative;}
.t_list h3{ font-size:14px; color:#333; float:left;
	background-image: url(../images/t_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;}
.t_list h3 a{ color:#333;}

.t_list a.t_list_more{ color:#666; position:absolute; right:10px; top:0;}

.f_1{ border:1px solid #E3E5E6; border-top:none; background-color:#FFF;}
.f_1_a{ border:1px solid #E3E5E6;  background-color:#FFF;}





.list_1{}
.list_1 li{ height:25px; line-height:25px; overflow:hidden; position:relative;}
.list_1 span{ position:absolute; right:0; top:0; font-size:12px; color:#999;}
.list_1 a{ color:#666; font-size:12px; margin-right:10px;}



.list_m_1{}
.list_m_1 li{ border-bottom:1px dashed #E3E5E6; padding-bottom:10px; margin-bottom:10px;}
.list_m_1 h2{ line-height:35px; text-align:center;}
.list_m_1 h2 a{ color:#333; font-size:14px;}
.list_m_1 p{ color:#666; line-height:20px;}




.list_m_2{}
.list_m_2 li{ padding-bottom:10px; margin-bottom:10px;}
.list_m_2 a{ color:#333; font-size:14px; display:block; height:24px; line-height:24px; overflow:hidden; font-size:12px;}
.list_m_2 p{ color:#999; line-height:20px; height:40px; overflow:hidden;}
.list_m_2 img{ width:60px; height:60px; padding:1px; border:1px solid #E3E5E6; float:left; margin-right:10px;}



.table_1{ background-color:#FCFCFC;}
.table_1 th{ color:#333; font-size:14px;border-bottom:1px solid #E3E5E6; text-align:left; padding:5px 10px; height:25px; line-height:25px;}
.table_1 tr{}
.table_1 td{ border-bottom:1px solid #E3E5E6;}
.table_1 td a{
	background-image: url(../images/table_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:20px;
	display:block;
	color:#1086B8;
	line-height:25px;}
.table_1 .line_r_1{ border-right:1px solid #E3E5E6; width:20px; text-align:center; font-size:14px; padding:10px;}



.url_1{}
.url_1 a{
	background-image: url(../images/ico_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
	width:90px;
	display:block;
	float:left;
	color:#666666;
	line-height:25px;}


.url_2{
	background-image: url(../images/btn_n1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#C0E4EE;
	border:1px solid #0E99BE;
	font-size:12px;
	height:20px; line-height:20px;
	padding:0 10px;}



.btn_n1{
	background-image: url(../images/btn_n1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:#C0E4EE;
	border:1px solid #0E99BE;
	font-size:12px;
	height:20px; line-height:20px;
	padding:0 10px;}





/*选项卡*/
.tabnav{ margin-left:20px;}
.tabnav li{
	cursor: pointer;
	float:left;
	width:60px;
	height:35px;
	line-height:35px;
	overflow:hidden;
	text-align:center;
	margin-right:5px;
	padding:0 15px;
	font-size:14px;
	color:#333;
	width:110px;}
.tabnav li a{
	color:#333;
	text-decoration: none;}
.tabnav .hover{

	background-image: url(../images/t_2_1.jpg);
	background-repeat: repeat-x;
	background-position: left top;}
.tabnav .hover a{color:#F00;}
.tabbox div{ background-color:#FFF;}






.toupiao{ line-height:25px;}
.toupiao p{ color:#666666; font-size:12px; font-weight:bold; line-height:20px; margin-bottom:10px;}


.ico_1{
	background-image: url(../images/ico_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;}


.ico_3{
	background-image: url(../images/ico_3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:14px;}

.ico_4{
	background-image: url(../images/ico_4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:14px;}


.jianjie{ line-height:24px; color:#333;}


.form_search{ height:30px;}
.input_search{
	width:126px;
	height:22px;
	line-height:22px;
	padding-left:30px;
	background-image: url(../images/input_search.jpg);
	background-repeat: no-repeat;
	border:0 solid #000;
	color:#CCC;
	overflow:hidden;
	float:left;
	font-size:12px;
	margin-right:10px;}
.btn_search{
	width:49px;
	height:20px;
	overflow:hidden;
	background-image: url(../images/btn_search.jpg);
	background-repeat: no-repeat;
	border:0 solid #000;
	line-height:9999px;
	float:left;}


/*幻灯片*/
.slides_nav{ text-align:center; position:absolute; right:10px; bottom:53px;}
.slides_nav li{ cursor:pointer; padding:3px 4px; border:1px solid #333; color:#FFF; background-color:#333; margin:1px; display:inline; font-weight:bold; font-size:12px;}
.slides_nav .current{ background-color:#FFF;  border:1px solid #B6D0ED; color:#087FB9;}

.slides_box{ position:relative; width:310px; height:250px; overflow:hidden; background-color:#FFF;}
.slides_box div{position: absolute; text-align:center; line-height:20px;}
.slides_box div img{width: 308px;height: 205px;margin-bottom: 7px;}
.slides_box div a{ color:#333; font-size:14px;}





/*幻灯片*/
.slides_nav1{ text-align:center; position:absolute; right:10px; bottom:10px;}
.slides_nav1 li{ cursor:pointer; padding:3px 4px; border:1px solid #333; color:#FFF; background-color:#333; margin:1px; display:inline; font-weight:bold; font-size:12px;}
.slides_nav1 .current{ background-color:#FFF;  border:1px solid #B6D0ED; color:#087FB9;}

.slides_box1{ position:relative; width:730px; height:130px; overflow:hidden; background-color:#FFF; clear:both; margin-bottom:10px;}
.slides_box1 div{position: absolute;}
.slides_box1 div img{width:730px; height:130px; margin-bottom:10px;}
.slides_box1 table tbody tr td div{width:730px!important;display:block;height:130px!important;}
.slides_box1 table tbody tr td div a img{  width:730px; height:130px; margin-bottom:10px;}

/*..slides_box1 table tbody a img{width:100%;height:100%;}*/







/***滚动图片scroll
________________________________________*/


.scroll{ width:678px; height:148px; margin:auto; position:relative; padding:15px 30px 10px 30px; overflow:hidden; background-color:#FFF; border:1px solid #E3E5E6; margin-bottom:10px; border-top:none;}
.scroll ul{}
.scroll li{ width:140px; height:155px; text-align:center; overflow:hidden; padding:0 15px;}
.scroll li a{ display:block; color:#666; line-height:20px;font-size:12px;}
.scroll img{ width:120px; height:90px; border:1px solid #DDD; padding:5px; margin-bottom:6px;}
.scroll a.bx-prev,.scroll a.bx-next{
	position:absolute;
	top:0;
	display:block;
	width:40px;
	height:140px;
	background: url(../images/scroll.jpg) no-repeat left center;
	z-index:99999;}
.scroll a.bx-prev{left:-14px;}
.scroll a.bx-prev:hover{background: url(../images/scroll.jpg) no-repeat -80px center;}
.scroll a.bx-next{right:-14px;background: url(../images/scroll.jpg) no-repeat -40px center;}
.scroll a.bx-next:hover{background: url(../images/scroll.jpg) no-repeat -120px center;}





.list_1_hot{
	background: url(../images/list_1_hot.jpg) no-repeat left center;
	padding-left:20px;}
.list_1_hot li{ height:24px; line-height:24px; overflow:hidden;}
.list_1_hot li a{ color:#666;}




/***文字列表***/
.list_txt_page{}
.list_txt_page li{ border-bottom:1px dashed #E0E0E0;  margin-bottom:14px; padding-bottom:15px;}
.list_txt_page a{}
.list_txt_page img{ float:left; margin:4px 15px 0 0;border:1px solid #FFF;}
.list_txt_page a:hover img{ border:1px solid #9C0;}
.list_txt_page h4{}
.list_txt_page h4 a{ color:#24375A; font-size:14px; font-weight:normal; line-height:24px; float:none;}
.list_txt_page h4 a:hover{color:#F60;}
.list_txt_page p{color:#B9B9B9;}



.list_page{}
.list_page li{ line-height:30px; background: url(../images/list_page_ico2.jpg) no-repeat left top; padding-left:15px;}
.list_page li a{ color:#065199; font-size:14px; padding-right:15px;}
.list_page li span{
	color:#333;
	font-size:13px;}
.list_page .xline{ border-bottom:1px dashed #CCC; margin-bottom:10px; padding-bottom:10px;}






.foot{
	background-image: url(../images/foot.jpg);
	background-repeat: no-repeat;
	background-color:#FFF;
	width:980px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	padding:30px 0 30px 0;
	padding:10px;}
.foot p{ color:#666; line-height:20px; text-align:center;}

.footmenu{ text-align:center; color:#006699; line-height:30px;}
.footmenu a{ color:#006699; font-size:14px; padding:0 5px;}


/*******************************/
/*分页*/
.pagelist
{
    font-size: 12px;
    margin: 10px;
    text-align: center;
    font-family: "宋体" ,Arial, Helvetica, sans-serif;}
.pagelist .current
{
    color: #F60;
    border-bottom: 2px solid #F60;
    font-weight: bold;}
.pagelist a
{
    padding: 5px;
    border: 1px solid #DDD;
    border-bottom: 2px solid #DDD;
    margin: 0 2px;}
.pagelist a:hover
{
    border-bottom: 2px solid #090;
    text-decoration: none;}



/****顶部下拉菜单********/
.box_menus{
	width:1000px;
	margin:auto;
	margin-bottom:0px;}

.Dropdown_menus {
	padding:0 10px;
	height:35px;
	line-height:35px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	/*flash覆盖问题*/
	z-index:1000;
	position:relative;}
.Dropdown_menus li {
	position:relative;
	float:left;
	padding:0 16px;}
.Dropdown_menus li a {
	color:#FFF;
	text-decoration: none;
	display:block;
	padding:0 10px;
        font-weight: bold;
}
.Dropdown_menus li ul li{ margin:0;}
.Dropdown_menus li ul li a {}
.Dropdown_menus li ul li a:hover {}
.Dropdown_menus li ul {
	display: none;
	position: absolute;
	top: 35px;
	left: 0;
	background-color: #CC0000;}
.Dropdown_menus_current {
	background-color: #CC0000;}
.Dropdown_menus_current li{
	padding-top:0px;}

.Dropdown_menus_current a,.Dropdown_menus_current a:visited,.Dropdown_menus_current a:link{ color: #FFF; background-image:none;}
.Dropdown_menus_current ul{}
.Dropdown_menus_current ul li{ background-image:none; padding:0;}
.Dropdown_menus_current ul li a,.Dropdown_menus_current ul li a:visited,.Dropdown_menus_current ul li a:link{
	float: none;
	height: 30px;
	line-height: 30px;
	padding: 0 0 0 20px;
	display: block;
	border-bottom: 1px solid #FF0;
	font-size: 12px;
	width: 110px;}

.Dropdown_menus_current ul li a:hover{
	background-color: #F93;
	border-bottom: 1px solid #68ACC8;
	color: #FFF;}
.Dropdown_menus_none {}

.Dropdown_menus .Dropdown_current{	background: url(../images/topmenu.jpg) no-repeat right bottom;
 font-weight:bold;}
.Dropdown_menus .Dropdown_current li{}
.Dropdown_menus .Dropdown_current a,.Dropdown_menus .Dropdown_current a:visited,.Dropdown_menus .Dropdown_current a:link{ color:#FFF; font-size:14px;}
.Dropdown_menus .Dropdown_current ul{}
.Dropdown_menus .Dropdown_current ul li{}
.Dropdown_menus .Dropdown_current ul li a,.Dropdown_menus .Dropdown_current ul li a:visited,.Dropdown_menus .Dropdown_current ul li a:link{
	font-size:12px;
	font-weight:normal;}
.Dropdown_menus .Dropdown_current ul li a:hover{}
#flashBoxu_u4_{height: 130px!important;border: 0px solid #EEE;position: relative; margin-left: auto;margin-right: auto;width:730px!important;}


#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:100%x; margin:20px auto}
#vsb_content table tr td{ border-left:0px; border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }