﻿	@charset "utf-8";
/* CSS Document */

body{ text-align:left;margin:0; padding:0;font:15px microsoft yahei,simsun,arial;font-weight: normal;color: #333;}
ul,li{ list-style: none; margin: 0; padding: 0;}
h3,p{ margin: 0; padding:0;}
a{color: #333; text-decoration: none; outline: none;}
/*�������*/
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
/*��������*/
.fl {float: left;}
.fr {float: right;}
/*ȫ��*/
.w1100{
	width: 1100px;
	margin: auto;

}
.p20{
	padding: 20px;
}


/*ͷ��*/


/*����*/
.weather{
	height: 22px;
	margin-top: 8px;

}

.headline{
	text-align: center;
	margin-bottom: 20px;
}
.headline span{
	display: inline-block;
	background: url(img_13.jpg) no-repeat 0 50%;
	padding-left: 90px;
	height: 50px;
	line-height: 50px;
	font-size: 27px;
	color: #333;
	font-weight: bold;
}
.lastest ul{
	text-align: center;
}
.lastest ul li{
	display: inline-block;
	background: url(point.jpg) no-repeat 0 50%;
	padding-left: 14px;
}

.ck-slide { width: 538px; height: 358px; float:left}
.ck-slide ul.ck-slide-wrapper { height: 358px;}
.ck-slide ul.ck-slide-wrapper li img{ width: 538px; height: 358px; }
.ck-slide ul {	margin: 0;	padding: 0;	list-style-type: none;}
.ck-slide {	position: relative;	overflow: hidden;}
.ck-slide ul.ck-slide-wrapper {	position: absolute;	top: 0;	left: 0;	z-index: 1;	margin: 0;	padding: 0;}
.ck-slide ul.ck-slide-wrapper li {	position: absolute; margin-top:0px;}
.ck-slide ul.ck-slide-wrapper li p{ position:absolute; bottom:0px; text-indent:1em; background:url(ty_tpxw_bg.png); width:100%; height:43px; line-height:43px; margin-bottom:0px;}
.ck-slide ul.ck-slide-wrapper li p a{ color:#fff;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 35px;	height: 70px; margin-top: -35px; border-radius: 5px; opacity: .15;	background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 5px;	background: url(arrow-left.png) #000 50% no-repeat}
.ck-slide .ck-next { right: 5px; background: url(arrow-right.png) #000 50% no-repeat;}
.ck-slidebox {	position: absolute;	right:10px;	bottom: 10px;z-index: 30;}
.ck-slidebox ul li {float: left;height:16px;margin: 4px 3px;}
.ck-slidebox ul li{display: block; width:16px; line-height:16px; text-align:center; font-family:΢���ź�; background-color: #fff; color:#000;cursor: pointer;}
.ck-slidebox ul li.current{background-color: #bb2335; width:16px}
.ck-slidebox ul li:hover {background-color: #bb2335; width:16px}

/******************ͼƬ���Ž���***********************/
.part1{
	overflow: auto;
	margin: 20px 0;
}
.pic-news{
	width: 550px;
	padding: 5px;
	border: 1px solid #d2d2d2;
	height: 370px;
}

.qxyw{
	width: 490px;

}
.soso{
	border-bottom: 2px solid #d2d2d2;
	padding-bottom: 6px;
	margin-bottom: 12px;
}
.soso span{
	padding:0 10px 5px;
	font-size: 17px;
}
.soso span:hover{
	border-bottom: 3px solid #377ecf;
	font-weight: bold;
	color: #0c599f
}
.soso span.hover{
	border-bottom: 3px solid #377ecf;
	font-weight: bold;
	
}
.soso span:hover a{color: #0c599f}
.soso span.hover a{color: #0c599f}
#con_one_1 ul li{
	background: url(point2.jpg) no-repeat 0 50%;
	padding-left: 14px;
	height: 30px;
	line-height: 30px;

}

#con_one_1 ul li span{
	float: right;
	color: #999;
}
#con_one_2 ul li{
	background: url(point2.jpg) no-repeat 0 50%;
	padding-left: 14px;
	height: 30px;
	line-height: 30px;

}

#con_one_2 ul li span{
	float: right;
	color: #999;
}
#con_one_3 ul li{
	background: url(point2.jpg) no-repeat 0 50%;
	padding-left: 14px;
	height: 30px;
	line-height: 30px;

}

#con_one_4 ul li span{
	float: right;
	color: #999;
}
#con_one_4 ul li{
	background: url(point2.jpg) no-repeat 0 50%;
	padding-left: 14px;
	height: 30px;
	line-height: 30px;

}

#con_one_3 ul li span{
	float: right;
	color: #999;
}

.part2{
	overflow: auto;
	margin-bottom: 20px;
	clear: both;
}
/*֪ͨ����*/
.notice{
	width: 530px;
}
.xtit {
	border-bottom: 2px solid #d2d2d2;
	padding-bottom: 8px;
	margin-bottom: 8px;
}
.xtit span{
	padding:0 8px 8px;
	border-bottom: 3px solid #377ecf;
}
.xtit span a{
	color: #0c599f;
	font-size: 17px;
	font-weight: bold;
}

.xlist ul li{
	background: url(point.jpg) no-repeat 0 50%;
	padding-left: 14px;
	height: 30px;
	line-height: 30px;
}
.xlist ul li a{

}
.xlist ul li span{
	float: right;
	color: #999;
}
.qx-service{
	width: 510px;
}
.qx_tit{
	
	margin-bottom: 12px;
	
}
.qx_tit a{
	font-size: 17px;
	font-weight: bold;
	color: #0c599f;
}
.qx_list{
	border: 1px solid #d2d2d2;
	height: 272px;
}
.qx-cate{
	height: 40px;
	background: #f5f5f5;
	text-align: center;
	padding-left: 18px;
	margin-bottom: 8px;
}
.qx-cate span{
	height: 40px;
	line-height: 40px;
	padding:0 22px;
	display:block;
	float: left;
	border-left:1px solid #f5f5f5;
	border-right: 1px solid #f5f5f5;
	border-bottom: 3px solid #f5f5f5;
}
.qx-cate span:hover{
	color: #215fa8;
	border-left:1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	border-bottom: 3px solid #5199de;
	background: #fff;
}
.qx-cate span.hover{
	color: #215fa8;
	border-left:1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
	border-bottom: 3px solid #5199de;
	background: #fff;
}
#con_three_1 ul li{
	background: url(point.jpg) no-repeat 0 50%;
	padding-left: 14px;
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
}
#con_three_2 ul li{
	background: url(point.jpg) no-repeat 0 50%;
	padding-left: 14px;
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
}
#con_three_3 ul li{
	background: url(point.jpg) no-repeat 0 50%;
	padding-left: 14px;
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
}
#con_three_4 ul li{
	background: url(point.jpg) no-repeat 0 50%;
	padding-left: 14px;
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
}

.pic_scroll{
	margin-bottom: 20px;
	height: 70px;
	position: relative;
}
.part4{
	clear: both;
	padding-bottom: 20px;
}
.qxkp{
	width: 340px;
}
.zzjg{
	width: 340px;
}
.jg-list{
	height: 266px;
	background: #f5f5f5;
	padding:20px;

}
.jg-list ul li{
	float: left;
	text-align: center;
	margin: 0 26px;
	width: 82px;
	height: 82px;
}
.jg-list li  p{
	text-align: center;
	margin-top: 10px;
}
.xxlist .msg_public li span{
	display: block;
	width: 52px;
	height: 44px;
	margin: 10px auto;
}
.xxlist .msg_public li{
	width: 165px;
	height: 94px;
	float: left;
	margin: 0 10px 10px 0;
	background: #f5f5f5;
	text-align: center;
}
.xxlist .msg_public li.pub5 a{
	display: block;
	height: 58px;
    width: 100%;
    margin: 0;
    
}
.xxlist .msg_public li p{
	text-align: center;

}
.xxlist .msg_public li:hover{
	background: #377ecf;
}
.xxlist .msg_public li:hover p{
	color: #fff;
}

.xxlist .msg_public li.pub2{
    margin: 0 0 10px 0;
}
.xxlist .msg_public li.pub4{
    margin: 0 0 10px 0;
}
.xxlist .msg_public li.pub5{
    margin: 0;
    height: 58px;
    width: 100%
}







.part5{
	clear: both;
}
/*���ϰ���*/
.wsbs{
	width: 520px;
}
.wsbs .wsbs_list{
	height: 280px;
}
.wsbs .wsbs_list ul li{
	float: left;
	border-right:1px solid #f9f9fb;
	border-bottom:1px solid #f9f9fb;
	width: 173px;
	height: 160px;
	background: #f5f5f5;
	text-align: center;
}

.wsbs .wsbs_list ul li span{
	background: url(bs1.png) no-repeat 0 0;
	display: block;
	margin: 16px auto 10px;
	width: 70px;
	height: 78px;
}

/*���ϰ�����꾭��*/
.wsbs .wsbs_list ul li:hover{
	background: #d2e6f9;

}
.wsbs .wsbs_list ul li:hover span{
    background: url(bs_1.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li:hover p{
	color: #215fa8
}
.wsbs .wsbs_list ul li.last_one{
	border: 0;
}


.hdjl{
	width: 520px;
}
.hdjl .hdjl_list{
	height: 280px;
}

.hdjl .hdjl_list ul li{
	float: left;
	border-right:1px solid #f9f9fb;
	border-bottom:1px solid #f9f9fb;
	width: 173px;
	height: 160px;
	background: #f5f5f5;
	text-align: center;
}

.hdjl .hdjl_list ul li span{
	background: url(hd1.png) no-repeat 0 0;
	display: block;
	margin: 16px auto 10px;
	width: 82px;
	height: 82px;
}

/*����������꾭��*/
.hdjl .hdjl_list ul li:hover{
	background: #d2e6f9;

}
.hdjl .hdjl_list ul li:hover span{
    background: url(hd-1.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li:hover p{
	color: #215fa8
}
.hdjl .hdjl_list ul li.last_one{
	border: 0;
}

/*��������*/
.xla_k {
    border: 0px;
    color: #333;
    margin: 20px 92px 0 0;
    font-size: 13px;
    width: 195px;
    border: 1px solid #b4b4b4;
    float: left;
}


/*��Ŀҳ*/
.xcontent{
	margin: 20px auto;
	overflow: auto;
}
.dq_place{
	height: 40px;
	background: #ededed;
}
.dq_place .w1100 div{
	height: 40px;
	line-height: 40px;
	font-size: 13px;
	background:url(image_03.jpg) no-repeat 4px 50%;
	padding-left: 24px;

}


.bt-left{
	width: 220px;
	background:#efefef;
	min-height: 420px;
	padding-bottom: 50px;

}
.bt-right{
	width: 860px;
	border: 1px solid #d9d9d9;
	min-height: 420px;
}
.bt-tit{
	height: 50px;
	line-height: 50px;
	background:#377ece;

}
.bt-tit p{
	background:url(image_07.jpg) no-repeat 16px 50%;
	font-size: 17px;
	font-weight: bold;
	color: #fff;
	padding-left: 44px;
}


.colum{
	height: 38px;
	border-bottom: 2px solid #6e8cbe;

}
.colum span{
	display: block;
	height: 19px;
	line-height: 19px;
	font-size: 17px;
	margin: 18px 0 0 20px;
	padding-left: 14px;
	border-left: 4px solid #6d8dbc;
}
.ny_list{
	padding: 20px;
}
.ny_list ul li{
	
	height: 36px;
	line-height: 36px;

}
.ny_list ul li a{
	display: block;
	float: left;
	background: url(image_14.jpg) no-repeat 0 50%;
	padding-left: 14px;
}
.ny_list ul li a:hover{
	color: #377ecf
}
.ny_list ul li span{
	float: right;
	color: #999;
}

.bt-list ul li{
	height: 46px;
	line-height: 46px;
	border-bottom: 1px solid #e3e3e3;
}

.w900{
	width: 900px;
	margin:20px auto;
}

.weather strong{color:#005ba5;float:left}
.pad_right{ padding-right:2em;}
#scroll_div {height:26px;overflow: hidden;white-space: nowrap;width:1000px;}
#scroll_begin,#scroll_end {display: inline;}

.wsbs .wsbs_list ul li{
	float: left;
	border-right:1px solid #f9f9fb;
	border-bottom:1px solid #f9f9fb;
	width: 173px;
	height: 160px;
	background: #f5f5f5;
	text-align: center;
}

.wsbs .wsbs_list ul li span{
	display: block;
	margin: 16px auto 10px;
	width: 70px;
	height: 78px;
}
.wsbs .wsbs_list ul li.ws1 span{
	background: url(1802061720299493808.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li.ws2 span{
	background: url(1802061720300467921.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li.ws3 span{
	background: url(1802061720301138839.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li.ws4 span{
	background: url(1802061721420887028.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li.ws5 span{
	background: url(1802061721421639560.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li.ws6 span{
	background: url(1802061721422816120.png) no-repeat 0 0;
}

/*���ϰ�����꾭��*/
.wsbs .wsbs_list ul li:hover{
	background: #d2e6f9;

}
.wsbs .wsbs_list ul li.ws1:hover span{
    background: url(1802061720293328169.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li.ws2:hover span{
    background: url(1802061720296186595.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li.ws3:hover span{
    background: url(1802061720297059952.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li.ws4:hover span{
    background: url(1802061720297615557.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li.ws5:hover span{
    background: url(1802061720298237581.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li.ws6:hover span{
    background: url(1802061720298919789.png) no-repeat 0 0;
}
.wsbs .wsbs_list ul li:hover p{
	color: #215fa8
}
.wsbs .wsbs_list ul li.last_one{
	border: 0;
}

	.hdjl .hdjl_list ul li{
	float: left;
	border-right:1px solid #f9f9fb;
	border-bottom:1px solid #f9f9fb;
	width: 173px;
	height: 160px;
	background: #f5f5f5;
	text-align: center;
}

.hdjl .hdjl_list ul li span{
	display: block;
	margin: 16px auto 10px;
	width: 82px;
	height: 82px;
}
.hdjl .hdjl_list ul li.hd1 span{
	background: url(1802061721423783605.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li.hd2 span{
	background: url(1802061721084674288.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li.hd3 span{
	background: url(1802061721086117948.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li.hd4 span{
	background: url(1802061721087706247.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li.hd5 span{
	background: url(1802061721089016702.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li.hd6 span{
	background: url(1802061721090375435.png) no-repeat 0 0;
}

/*����������꾭��*/
.hdjl .hdjl_list ul li:hover{
	background: #d2e6f9;

}
.hdjl .hdjl_list ul li.hd1:hover span{
    background: url(1802061721083958782.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li.hd2:hover span{
    background: url(1802061721085339990.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li.hd3:hover span{
    background: url(1802061721087055316.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li.hd4:hover span{
    background: url(1802061721088284822.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li.hd5:hover span{
    background: url(1802061721089621158.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li.hd6:hover span{
    background: url(1802061721424476513.png) no-repeat 0 0;
}
.hdjl .hdjl_list ul li:hover p{
	color: #215fa8
}
.hdjl .hdjl_list ul li.last_one{
	border: 0;
}
	
#tblgov{font-size:15px; line-height:30px;}
#tblgov a{line-height:30px;font-size:15px;}
#tblgov li{height:30px; margin:0;padding:0}
.date{float:right}
#tblgov li span{font-size:15px;line-height:30px}

.govpushinfo150203 li{ list-style:none; height:30px; line-height:30px; font-size:15px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;    }
ul{ padding:0; margin:0;}
.govpushinfo150203 ul{ margin:0;}
.govpushinfo150203 li a{ text-decoration:none; color:#333;font-size:15px}
.govpushinfo150203 li a:hover{color:#0e8ad7;}
.govpushinfo150203 li img{padding-left:10px}
.govpushinfo150203 li span{font-size:15px;color:#036cae;overflow:hidden;line-height:30px;float:right} 

	#acts {
		margin-top: 20px;
	}
.jg-list ul li{
	position:relative;
	width:82px;
	height:120px;
}
.jg-list ul li .vshow{
	position:absolute;
	width: 82px;
        left: 50%;
        margin-left: -42px;
}
.jg-list ul li:hover .vshow{
	display:none
}
.jg-list ul li:hover .hidden{
	visibility: visible;
	}
.jg-list ul li .hidden{
	visibility: hidden;
	position:absolute;
	width:82px;
	width: 82px;
        left: 50%;
        margin-left: -42px;
}
.xxlist .msg_public  li.pub1 span{
	background: url(1802061721425115098.png) no-repeat 0 0;
}
.xxlist .msg_public  li.pub2 span{
	background: url(1802061721425902950.png) no-repeat 0 0;
}
.xxlist .msg_public  li.pub3 span{
	background: url(1802061721426549991.png) no-repeat 0 0;
}
.xxlist .msg_public  li.pub4 span{
	background: url(1802061721427278469.png) no-repeat 0 0;
}
.xxlist .msg_public  li.pub5 span.nn5{
	display: inline-block;
	background: url(1802061721427842844.png) no-repeat 0 0;
	margin: 7px 10px 0 0;
}
.xxlist .msg_public  li.pub5 p{
	width:80px;
	display: inline-block;
	vertical-align: top;
	margin-top: 16px;
}


/*��ҳ��Ϣ������꾭��*/
.xxlist .msg_public  li.pub1:hover span{
	background: url(1802061721586671833.png) no-repeat 0 0;
}
.xxlist .msg_public  li.pub2:hover span{
	background: url(1802061721587612733.png) no-repeat 0 0;
}
.xxlist .msg_public  li.pub3:hover span{
	background: url(1802061721588237340.png) no-repeat 0 0;
}
.xxlist .msg_public  li.pub4:hover span{
	background: url(1802061721589051357.png) no-repeat 0 0;
}
.xxlist .msg_public  li.pub5:hover span.nn5{
	background: url(1802061721589728654.png) no-repeat 0 0;
}

.bt-list ul li a{
    height: 46px;
    line-height: 46px;
    padding-left: 56px;
    background: url(1802081715432947645.jpg) no-repeat 44px 50%;
    display:block;
}
.bt-list ul li a.active{
	background: #6d8dbc url(1802081715433506453.jpg) no-repeat 44px 50%; 
	color:#fff;
}
.bt-list ul li a:hover{
	background: #6d8dbc url(1802081715433506453.jpg) no-repeat 44px 50%; 
	color:#fff;
}

.pic_list {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 width:1060px;
 margin-bottom: 20px;
}
.pic_list .pcont {
 width:975px;
 float:left;
 overflow:hidden;
 margin: 0 16px;
}
.pic_list .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.pic_list #List1_1, .pic_list #List2_1 {
 float:left;
}
.pic_list .LeftBotton{
 width:25px;
 height:70px;
 float:left;
 background:url(btn_left.png) no-repeat left center;
}
.pic_list .RightBotton {
 width:25px;
 height:70px;
 float:left;
 background:url(btn_right.png) no-repeat right center;
}
.pic_list .pl img {
 display:block;
 cursor:pointer;
 border:none;
 width:235px;
 height:70px;
 margin:6px auto 1px auto;
}
.pic_list .pl {
 width:245px;
 float:left;
 text-align:center;
 line-height:24px;
 padding: 0 5px;
}