﻿/* ----------    公共样式  -----------------    */
body{font-family:"宋体",arial;margin:0 auto 0 auto;padding:0px;font-size:12px;color:#333;background:url(../images/bg.gif) repeat-x #fff;}
.clear{clear:both;font-size:0px;overflow:hidden;margin:0px;padding:0px;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0;border:none; text-align:left}
ul,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
form,input,button,ul,li { 
	list-style:none; 
	margin:0; 
	padding:0; 
	border:0;
}

/*  Link 链接 */
/*设立默认全局样式超链接样式*/
a{color:#666;text-decoration:none;}
a:hover{color:#204E7D;text-decoration: underline;}

/* Color */
/*常用文字超链接的设定，这部分可根据你自己页面常用超链接色彩来自行定义*/
.cRed,a.cRed:link,a.cRed:visited{color:#f00;}
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#1f3a87;}
.cwhite,a.cwhite:link,a.cwhite:visited{color:#fff;}
.cPink,a.cPink:link,a.cPink:visited{color:#FF0080;}


/*****头部*****/
/*高度100%*/
.h100{
	height:100%;
	overflow:hidden;
}
/*居左*/
.left{
	float:left;
}
/*居右*/
.right{
	float:right;
}
/*清除浮动*/
.clear{
	clear:both;
} 
.top_nav{
	background:url(../images/top_nav_bg.gif) repeat-x;
	height:27px;
	line-height:27px;
}
.top_nav ul{
	padding-left:15px;
	width:945px;
	background:url(../images/gotohome.gif) left no-repeat;
	margin:0 auto;
}
.top_nav ul li{
	float:left;
	padding-right:40px;
}
.header{
	background:url(../images/header_bg.gif) top;
	height:134px;
	padding-top:20px;
}
.banner{
	height:134px;
	width:960px;
	margin:0 auto;
}
.banner .title{
	width:290px;
}
.banner .title .subtitle{
	margin-top:10px;
}
.banner .info{
	color:#fff;
	margin-top:4px;
}
.banner .info a{
	color:#fff;
}
.menu{
	width:960px;
	height:40px;
	margin:0 auto;
	background:url(../images/menu_bg.gif) top no-repeat;
}
.menu ul{
	float:left;
	height:40px;
	overflow:hidden;
	font-size:14px;
	color:#fff;
	width:960px;
}
.menu ul li{
	float:left;
	height:40px;
}
.menu ul li a{
	display:block;
	padding:0 15px;
	border-right:solid 1px #fff;
	margin:13px 0;
	height:14px;
	color:#fff;
	font-weight:bold;
	float:none !important;
	float:left;
}
.menu ul li a:hover{
	text-decoration:none;
	color:#fff;
}
.menu ul .current{
	background:url(../images/current_menu.gif) bottom no-repeat;
}
.menu ul .last{
	border:none;
}
.guide{
	width:937px;
	padding-left:23px;
	margin:0 auto;
	background:url(../images/menu_bg.gif) bottom no-repeat;
	height:35px;
	line-height:35px;
	list-style:none;
}
/*无菜单的导航栏*/
.search_nav{
	background:url(../images/search_nav.gif);
	height:40px;
	line-height:40px;
	width:960px;
	margin:0 auto;
	margin-bottom:25px;
}
.search_nav .search{
	width:250px;
	margin-left:10px;
	margin-top:8px;
	height:25px;
	overflow:hidden;
	float:left
}
.search_nav .search .form{
	background:url(../images/search_bg.png) right no-repeat;
	height:25px;
	
}
.search_nav span{
	float:left;
	margin-left:10px;
	font-size:14px;
	font-weight:bold;
	color:#676767;
}
.banner .title2{
	width:460px;
	margin-top:20px;
}
/**/


/*搜索框样式*/
/*******0104**********************/
.search{
	width:250px;
	margin-right:10px;
	margin-top:4px;
	height:25px;
	overflow:hidden;
}
.search .form{
	background:url(../images/search_bg.png) right no-repeat;
	height:25px;
}
.search .input
{
	float:left;
	width:125px;
	height:25px;
	line-height:25px;
	background:none;
	font-size:12px;
	color:#999;
}
.search .button{
	float:left;
	width:36px;
	height:25px;
	background:none;
}
.menu .search select{
}

div.select_box
{
	height:25px;
	font-size:12px;
}

div.tag_select
{
	background: url(../images/select_bg.png) left no-repeat;
	color:#666;
	width:83px;
	padding-right:6px;
	height:25px;
	line-height:25px;
	text-align:center;
	float:left;
}

div.tag_select_hover,div.tag_select_open
{
	width:83px;
	padding-right:6px;
	height:25px;
	background:url(../images/select_bg.png) left no-repeat;
	line-height:25px;
	text-align:center
}

ul.tag_options
{
	list-style:none;
	background:#fff;
	width:75px;
	margin:0;
	padding:0;
	margin-left:8px;
	border:solid 1px #ddd;
	border-top:none;
	font-size:12px;
	height:216px;/*此高度根据下拉菜单数量调整*/
}

ul.tag_options li
{
	background:#fff;
	width:75px;
	height:24px;
	text-decoration:none;
	line-height:24px;
	color:#333;
	text-align:center
}

ul.tag_options li.open_hover
{
	background:#E0EEF7;
	color:#333;
}

ul.tag_options li.open_selected
{
	background:#eee;
	color:#666;
}






/*尾部样式*/
.like1{margin:0 auto;border-top:1px solid #e9e9e9; width:960px;display:block; padding-top:20px; margin-top:10px;}
.like1 span{float:left; display:block; width:100%; text-align:center; margin:0 ; padding:0; height:22px; line-height:22px; font-size:12px; color:#000;}
.like1 p{float:left; display:block; padding:0 10px 0 10px; margin:0; width:170px; height:30px;}
.like1 div{float:right; width:150px; padding:0 4px 0 0; margin:0;}
.balck{ color:red; font-size:12px; margin:0; width:960px;display:block; float:left; }
.like1 span a:link{color:#000;}
.like1 span a:visited{color:#000;}

/*0107*/
.feedback{
	height:100%;
	overflow:hidden;
	background:url(../images/zixun.gif) top no-repeat;
	height:55px;
	width:240px;
	border:solid 1px #E0E0E0;
	border-top:0;
	border-bottom:0;
	padding-bottom:6px;
	cursor:pointer;
}
/*0107*/
