@charset "utf-8";
/* CSS Document */
.head{
	background:url(../images/head_bg.jpg) no-repeat;
	width:1349px;
	height:621px;
	margin:0 auto;
	position:relative;
	z-index:-100;
}
.head_time{
	position:absolute;
	top:215px;
	left:420px;
}
.head_time p{
	width:505px;
	color:#FFF;
	font-family:"黑体";
	font-size:15px;
}
.wrap{
	width:1022px;
	margin:0 auto;
	margin-top:-256px;
	z-index:100;
}
.main_nav{
	width:1003px;
	margin:0 auto;
}
.main_nav ul li{
	float:left;
}
.main_nav ul li a{
	display:block;
	background:url(../images/main_nav_bg.jpg) no-repeat -143px;
	height:40px;
	line-height:40px;
	width:143px;
	color:#191919;
	font-size:15px;
	text-align:center;
	cursor:pointer;
}
.main_nav ul li .hover{
	background:url(../images/main_nav_bg.jpg) no-repeat 0;
	color:#eb5515;
	width:143px;
	height:40px;
	line-height:40px;
}
.wrap_main{
	background:url(../images/wrap_bg.png) repeat-y;
	width:1022px;
}
.content h1{
	font-size:30px;
	color:#3174bb;
	margin:20px 10px 15px;
}
.h2{
	border-bottom:1px solid #676767;
	position:relative;
	height:34px;
}
.h2 .h2_line{
	display:block;
	background:#3174bb;
	width:20px;
	height:2px;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
}
.h2 p{
	line-height:34px;
	height:34px;
	font-size:15px;
	color:#010101;
}
.h2 span{
	color:#3174bb;
	font-size:20px;
}
.h3{
	border-bottom:2px solid #3174bb;
	position:relative;
	height:15px;
}
.h3 .h3_line{
	background:#3174bb;
	width:15px;
	height:14px;
	position:absolute;
	top:1px;
	left:0;
}

.content{
	width:941px;
	margin:0 auto;
	padding:28px 0;
}

/*index*/
.content_col1{
	background:url(../images/per_img.jpg) no-repeat bottom right;
}
.preface{
	font-size:15px;
	line-height:26px;
	font-family:"宋体";
	color:#333;
	width:620px;
	margin:35px auto;
	position:relative;
}
.preface_top{
	position:absolute;
	left:-50px;
	top:-20px;
}
.preface_bottom{
	position:absolute;
	right:-50px;
	bottom:-20px;
}
.content_col2{
	width:500px;
}
.content_col2_table tr td{
	height:30px;
	line-height:30px;
}
.content_col3{
	width:380px;
}
.content_col3_main{
	font-size:14px;
	line-height:26px;
	padding:10px 0;
}
.content_col3_main img{
	border:1px solid #e7e7e7;
}
.content_col3_main2{
	padding:10px 0;
}
.content_col3_main2 img{
	width:88px;
	height:28px;
	border:1px solid #e7e7e7;
	margin:5px 0;
}


.content_col6_main table tr td{
	padding:10px;
	line-height:28px;
}
.content_col6_title{
	width:100px;
}
.content_col6_title span{
	display:block;
	background:#3174bb;
	width:80px;
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#FFF;
	text-align:center;
}

/*live*/
.live_box{
	border:1px solid #bfbfbe;
}
.live_content{
	width:982px;
	padding:10px 0;
	margin:0 auto;
}
.live_content h3 {
    color:#3174BB;
    font-size:30px;
    margin:20px 10px 15px;
}
.live_top{
	margin-bottom:10px;
}
.live_col1{
	width:710px;
	height:328px;
}
.live_col2{
	width:238px;
	height:308px;
	padding:10px;
}
.live_yc{
	overflow-y:scroll;
	margin-top:10px;
	height:260px;
    *width:215px;
	border:1px solid #bfbfbe;
	line-height:24px;
	padding-left:5px;
}
.live_main_l{
	float:left;
	width:712px;
}
.live_col3, .live_col4{
	padding:10px;
	margin-bottom:10px;
}
.live_col3 .pic_list{
	border-bottom:1px dashed #dcdcdc;
	padding:10px 0;
}
.live_col3 .pic_list img{
	width:114px;
	height:131px;
	padding:1px;
	border:1px solid #eaeaea;
}
.pic_list a{
	color:#336699;
}
.pic_list a:hover{
	text-decoration:underline;
}
.pic_list .title1{
	font-size:14px;
	color:#000;
}
.pic_list .title2{
	font-size:16px;
	font-weight:bold;
	color:#336699;
}
.pic_list .text{
	line-height:24px;
	color:#666;
	text-indent:2em;
}
.live_col4 ul{
	padding:0 20px;
}
.live_col4 ul li{
	float:left;
	width:310px;
	line-height:24px;
	display:block;
	
	padding-right:10px;
}
.live_col4 ul li span{
	float:right;
	display:inline-block;
	color:#666;
}
.live_col4 ul li a{
	float:left;
	color:#273d00;
	width:260px;
	display:inline-block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.live_col4 ul li a:hover{
	text-decoration:underline;
}
.live_col5{
	margin-bottom:10px;
	padding:10px;
}
.live_col5_box{
	border:1px solid #bfbfbe;
	padding:5px;
	width:150px;
	height:120px;
	float:left;
	margin:0 13px 10px 0;
}
.live_col5 .last{
	margin-right:0;
}
.live_col5_box img{
	width:150px;
	height:97px;
}
.live_col5_box p{
	line-height:24px;
	color:#020202;
	text-align:center;
	width:150px;
	overflow:hidden;
	white-space:nowrap;
}
.live_col6{
	margin-bottom:10px;
	padding:10px;
}
.live_col7{
	margin-bottom:10px;
	padding:10px;
}

.live_main_r{
	float:right;
	width:260px;
}

/*detail_ps_js*/
.tabpc_js{
	width:690px;
	padding:10px;
}
.container, .container img {
    height:308px;
    width:690px;
}
.num {
    bottom: 5px;
    font: 12px/1.5 tahoma,arial;
    height: 18px;
    position: absolute;
    right: 5px;
}
.num li {
    background-color: #FCF2CF;
    border: 1px solid #F47500;
    color: #D94B01;
    cursor: pointer;
    float: left;
    font-family: Arial;
    font-size: 11px;
    height: 16px;
    line-height: 16px;
    margin-left: 3px;
    text-align: center;
    width: 16px;
}
.num li.on {
    background-color: #FF9415;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 18px;
    line-height: 18px;
    margin-top: -2px;
    width: 18px;
}
.W_blue_V{
	background:url(../images/Blue_V.jpg) no-repeat -21px -3px;
	height:14px;
	width:13px;
	display:inline-block;
	vertical-align:middle;
	margin-left:-8px;
}


/*CHDT*/
.dt_l{
	width:659px;
	border:1px solid #bfbfbe;
	padding:10px;
}
.dt_list_col1 ul{
	width:600px;
	margin:0 auto;
	padding-bottom:10px;
}
.dt_list_col2 ul{
	width:600px;
	margin:0 auto;
	padding:10px 0;
}
.dt_list_col1 ul li, .dt_list_col2 ul li{
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.dt_list_col1 ul li a, .dt_list_col2 ul li a{
	font-size:14px;
	color:#333;
}
.dt_list_col1 ul li a:hover, .dt_list_col2 ul li a:hover{
	color:#F00;
	text-decoration:underline;
}
.dt_r{
	width:248px;
}
.dt_r .col1, .dt_r .col2{
	padding:10px;
	border:1px solid #bfbfbe;
	margin-bottom:10px;
}
.dt_r .col1 dl dt{
	background:#ced6e9;
	height:24px;
	line-height:24px;
	text-align:center;
	margin:10px 0;
	color:#3174bb;
}
.dt_r .col1 dl dd{
	text-align:center;
	margin:10px 0;
	font-size:12px;
	line-height:24px;
}
.dt_r .col2 tr td{
	text-align:center;
}
.dt_r .col2 tr td img{
	width:88px;
	height:28px;
	border: 1px solid #E7E7E7;
	margin:5px 0;
}
.dt_list_line{
	border-bottom:1px dotted #CCC;
	width:600px;
	margin:0 auto;
}
.dt_page{
	text-align:center;
	font-size:14px;
	margin-top:10px;
	margin-bottom:20px;
}
.dt_page a{
	color:#F00;
}

/*ZZHZ*/
.zzhz table, .bmlx table{
	margin: 10px auto;
}
.zzhz table tr td{
	border: 1px dotted #999999;
	font-size:12px;
	color:#333;
	line-height:24px;
}
.bmlx table tr td{
	border: 1px dotted #999999;
	font-size:12px;
	color:#333;
	line-height:24px;
	text-align:center;
	font-weight:bold;
}
.bmlx table tr td input{
	border:0;
}
.submit_bmlx {
    background: none repeat scroll 0 0 #CC0000;
    border: medium none;
    color: #FFFFFF;
    float: right;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    text-align: center;
    vertical-align: middle;
    width: 120px;
}
.bmlx .canhui tr td{
	border:0;
	text-align:left;
	font-weight:normal;
}
.bmlx .bmlx_col1 h2{
	font-size:16px;
	margin:30px 0 20px;
}

/*LJDH*/
.hg_text {
    margin-bottom: 20px;
    overflow: hidden;
}
.hg_text h2 {
    line-height: 50px;
    text-align: center;
	font-size:18px;
}
.hg_text p {
    text-indent: 2em;
	line-height:24px;
}
.hg_text .hg_more {
    text-align: right;
}



/*bottom*/
.wrap_bottom{
	background:url(../images/wrap_bottom.jpg) no-repeat;
	height:11px;
}


