﻿@charset "utf-8";
/* CSS Document */

/* 通用 start */
	*,*:before,*:after {
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  box-sizing: border-box;
	}
	html,body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,td,button,a{
	  margin: 0;
	  padding: 0;
	}
	body{
		font-family:"微软雅黑";
	}
	ul,li{
		list-style:none;	
	}
	img{ 
		border:0; 
	}
	.con:after{
		content: ".";
		display: block;
		height: 0;
		clear: both;
		overflow:hidden;
	}
	.con{
		overflow:hidden;
		zoom: 1;
	}
	.box-1000{
		width:1000px;
		margin:0 auto;	
	}
	a{
		text-decoration:none;	
	}
	.fl{
		float:left;
	}
	.fr{
		float:right;
	}
	.clear{
		clear:both;
	}
	.tbh-more{
		font-size:15px;
		color:#999999;
		vertical-align:middle;
		line-height:27px;
		margin-right:5px;
	}
	.margin-right10{
		margin-right:10px;
	}
	.margin-top10{
		margin-top:10px;
	}
/********************通用 end *************************************************************************/

/******************************* 头部开始  **********************************************************/
.head{
	border-top:2px solid #0c55b1;
	background:url(tbh_bg_01.png) repeat-x;
}
.head .box-1000{
	height:168px;
	background: url(tbh_bg_02.png) no-repeat top right;
}
.zhuanti-banner{
	width:1000px;
	height:168px;
	margin:0 auto;
}
/* logo 开始 */
.logo{
	margin-top:45px;
	margin-left:3px;
	height:77px;
	width:567px;
	float:left;
}
/* logo 结束 */

/* 检索开始 */
.head_search{
	width:290px;
	margin-right:36px;
	margin-top:106px;
	float:right;
}
.head_search .txt{
	height:41px;
	width:247px;
	border:1px solid #f27a06;
	border-right:none;
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
	outline:none;
	padding-left:18px;
	float:left;
	line-height:39px;
}
.head_search .sub{
	display:block;
	width:43px;
	height:41px;
	border:1px solid #f27a06;
	border-left:none;
	border-top-right-radius:20px;
	border-bottom-right-radius:20px;
	float:left;
	outline:none;
	background:#fff url(tbh_bg_03.png) no-repeat left center;
}
/* 检索结束 */

/************************************** 头部结束  ******************************************************/

/************************************* 主导航开始  *******************************************************/
.nav{
	background:url(tbh_bg_04.png) repeat-x;
	height:49px;
}
.nav a{
	display:block;
	float:left;
	display:block;
	height:49px;
	color:#0c55b1;
	font-size:17px;
	line-height:49px;
}
.nav .nav_01{
	background:url(tbh-pic-01.png) no-repeat 27px center; 
	width:129px; 
	letter-spacing:9px; 
	padding-left:59px; 
}
.nav .nav_01:hover{
	background:#0c55b1 url(tbh_pic_01.png) no-repeat 27px center;
}
/*.nav .nav_01:hover{
	background:url(tbh_bg_10.png) no-repeat 27px center;  
}*/
.nav .nav_02{
	width:145px; 
	background:url(tbh_pic_02.png) no-repeat 16px center; 
	padding-left:54px; 
}
.nav .nav_02:hover{
	background :#0c55b1 url(tbh_bg_11.png) no-repeat 16px center; 
}
.nav .nav_03{
	width:145px; 
	background:url(tbh_pic_03.png) no-repeat 16px center; 
	padding-left:54px; 
}
.nav .nav_03:hover{
	background :#0c55b1 url(tbh_bg_12.png) no-repeat 16px center; 
}
.nav .nav_04{
	width:145px; 
	background:url(tbh_pic_04.png) no-repeat 16px center; 
	padding-left:54px;
}
.nav .nav_04:hover{
	background :#0c55b1 url(tbh_bg_13.png) no-repeat 16px center; 
}
.nav .nav_05{
	width:145px; 
	background:url(tbh_pic_05.png) no-repeat 16px center; 
	padding-left:54px; 
}
.nav .nav_05:hover{
	background :#0c55b1 url(tbh_bg_14.png) no-repeat 16px center; 
}
.nav .nav_06{
	width:145px; 
	background:url(tbh_pic_06.png) no-repeat 16px center; 
	padding-left:54px;
}
.nav .nav_06:hover{
	background :#0c55b1 url(tbh_bg_15.png) no-repeat 16px center; 
}
.nav .nav_06:hover{color: white;font-weight: bold;}
.nav .nav_06{ display:inline-block;float:left;height:49px;color:#0c55b1;font-size: 17px;line-height: 49px;}
.nav .nav_06 .nav_06_1{display:none;position:absolute;z-index:1000;border-top:1px #fff solid;margin-left:-54px;}
.nav .nav_06 .nav_06_1 a{width:145px;padding-left:54px;margin-bottom:1px; color:#fff;font-weight:bold;display:block;float:none;}
.nav .nav_06:hover .nav_06_1{display:block;} 
.nav-2-1{background: #0c55b1 url(tbh-bg-21.png) no-repeat 15px 15px;}
.nav-2-2{background: #0c55b1 url(tbh-bg-20.png) no-repeat 16px 8px;}
.nav-2-3{background: #0c55b1 url(tbh-bg-22.png) no-repeat 16px 13px;}
.nav-2-4{background: #0c55b1 url(tbh-bg-23.png) no-repeat 16px 15px;}

.nav .nav_07{
	width:145px; 
	background:url(tbh_pic_07.png) no-repeat 16px center; 
	padding-left:54px; 
}
.nav .nav_07:hover{
	background :#0c55b1 url(tbh_bg_16.png) no-repeat 16px center; 
}
.nav a:hover{
	color:white;	
	font-weight:bold;
}
/******************************************** 主导航结束  *****************************************************/

/* 分割线 start */
.sq{
	height:3px;
	background:url(tbh_bg_05.jpg) repeat-x;	
}
/* 分割线 end */

/* container 开始 */
.content{
	height:auto;	
	position:relative;
}


/***************************************************** container 结束 *************************************************/

/* views_turn start */
.views_turn{
	height:148px;
	background:white;
	margin-top:11px;	
}
/* views_turn end */

/******************************************************* 底部版权 开始 *****************************************/
.bottom_bg{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	background:black;
	opacity:0.4;
	filter:alpha(opacity=40);
	height:110px;
}
.bottom{
	width:100%;
	background:url(footer-bg-01.png) center top;
}
.bottom .box-1000{
	position:relative;
	height:110px;
	text-align:center;
}
.bottom .box-1000 .right_logo{
	height:62px;
	width:50px;
	background:url(tbh_pic_08.png) no-repeat;
	left:234px;
	top:24px;
}


/*新增样式开始*/
.wzxx{
	text-align:center;
	width:400px;
	margin:auto;
	height:17px;
	margin-top:25px;
	color:#fff;
}
.wzxx a{
	color:#fff;
	display:block;
	width:65px;
	font-size:13px;
}
.foot-line{
	width:1px;
	height:13px;
	display:block;
	background:#fff;float:left; 
	vertical-align:middle;
	margin-top:3px;
}
/***************************************************** 底部版权 结束 *************************************************/
.bt-column-y .bt-left-scroll{
	height:100%;
	overflow-y: scroll;
}

/*栏目列表开始*/
.bt-column-y .bt-left-con li a {
	width:100%;
	height:45px;
	line-height:45px;
	display:block;
	vertical-align:middle;
	background:url(bt_column_07_bj.png) no-repeat 9px 17px;
}
.bt-column-y .bt-left-con li a:hover {
	color:#0e8ad7;
	background:url(bt_column_08_bj.png) no-repeat 9px 17px;
}

.bt-column-y .bt-left-con{
    min-height: 516px !important;
}
.bt-column-y .bt-column-menu{
    width: 235px !important;
}
.bt-column-y .bt-column-cen{
    width: 745px !important;
min-height:556px;
}