@charset 'utf-8';
/*header-start*/
.clear{clear:both;}
#header{
    width: 100%;
    height:110px;
	background: #054e99;
}
#header .logo{
	width: 390px;
	padding-top: 20px;
}
#header .hd_r{
	width: 800px;
}
#header .hd_r .hd_link{
	padding: 22px 0 0 230px;
}
#header .hd_link1 ul li{
	float: left;
	line-height: 28px;
}
#header .hd_link1 ul li a{
	font-family: "Microsoft Yahei";
	color: #7791bb;
	font-size: 14px;
}
#header .hd_link1 ul li:hover a{
	color: #fff;
}
#header .hd_link1 ul li span{
	display: inline-block;
	width: 16px;
	text-align: center;
	color: #7791bb;
}
#header .dpqh{
	margin-right: 14px;
}
#header .dpqh ul li a{
	font-family: "Microsoft Yahei";
	color: #7791bb;
	font-size: 14px;
	line-height: 28px;
}
#header .dpqh ul li:hover a{
	color: #fff;
}
.search{
	width: 245px;
	height: 30px;
}
.search input{
	display: inline-block;
	outline: none;
	border: none;
}
.search input.txt{
float:left;
	width: 189px;
	height: 28px;
	background: #155ca6;
	line-height: 28px;
	vertical-align: top;
	text-indent: 6px;
	color: #fff;
	border: 1px solid #114983;
	border-right: 0px;
	font-size: 12px;
}
.search input.btn{
        float:right;
	width: 55px;
	height: 30px;
	cursor: pointer;
}
/*end header*/

/*nav start*/
#nav{
	width: 800px;
	height: 50px;
}
#nav .nav_menu{
	float: right;
	height: 50px;
}
#nav .nav_menu ul.nav_list{
	height: 50px;
}
#nav .nav_menu ul.nav_list li{
	position: relative;
	float: left;
	height: 50px;
	line-height: 50px;
	padding: 0 12px;
}
#nav .nav_menu ul.nav_list li.hover{
	background: url("../images/nav_on.png") no-repeat center bottom;
}
#nav .nav_menu ul.nav_list li:hover{
	background: url("../images/nav_on.png") no-repeat center bottom;
}
#nav .nav_menu ul.nav_list li a{
	display: inline-block;
	font-family: "Microsoft Yahei";
	font-size: 16px;
	color: #fefefe;
}
#nav .nav_menu ul.nav_list li dl.menu{
	position: absolute;
	left: 0px;
	top: 50px;
	display: none;
	z-index: 9999;
	width: 160px;
	background: #054e99;
}

#nav .nav_menu ul.nav_list li dl.width{
width: 208px;
}
#nav .nav_menu ul.nav_list li dl.menu dd{
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 0 15px;
}
#nav .nav_menu ul.nav_list li dl.menu dd:hover{
	background: #1464b4;
}
/*end nav*/

/*main start*/
#main{
	height: 964px;
	background: url("../images/main_bg.jpg") no-repeat top center;
}
/*headline start*/
#main .headline{
	width: 1130px;
	height: 114px;
	padding-left: 70px;
	background: url("../images/headline_icon.png") no-repeat left center;
}
#main .headline .first{
	padding-top: 30px;
}
#main .headline .first a{
	display: block;
	font-size: 26px;
	font-family: "Microsoft Yahei";
	color: #e01212;
	text-align: center;
	font-weight: bold;
}
#main .headline .headline_txt{
	overflow: hidden;
    text-align: center;
}
#main .headline ul{
	display: inline-block;
}
#main .headline ul li{
	float: left;
	line-height: 30px;
}
#main .headline ul li a{
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #333;
}
#main .headline ul li:hover a{
	color: #e01212;
}
#main .headline ul li span{
	display: inline-block;
	width: 30px;
	text-align: center;
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #333;
}
/*end headline*/
/*part1 start*/
#part1{
	height: 545px;
}
#part1 .part1_menu{
	width: 145px;
height:546px;
}
#part1 .part1_menu ul li{
	position: relative;
	width: 145px;
	height: 40px;
	background: #ecf4fc;
	margin-bottom: 1px;
	font-size: 18px;
	font-family: "Microsoft Yahei";
	color: #808080;
	text-align: center;
	padding-top: 50px;
	cursor: pointer;
}
#part1 .part1_menu ul li:hover{
	background: #0a54a0;
	color: #fff;
}
#part1 .part1_menu ul li.on{
	background: #0a54a0;
	color: #fff;
}
#part1 .part1_menu ul li i.icon2{
	position: absolute;
	left: 50%;
	top: 20px;
	margin-left: -14px;
	display: block;
	width: 28px;
	height: 22px;
	background: url("../images/icon11.png") no-repeat;
}
#part1 .part1_menu ul li.on i.icon2{
	background: url("../images/icon12.png") no-repeat;
}
#part1 .part1_menu ul li:hover i.icon2{
	background: url("../images/icon12.png") no-repeat;
}
#part1 .part1_menu ul li i.icon3{
	position: absolute;
	left: 50%;
	top: 20px;
	margin-left: -15px;
	display: block;
	width: 30px;
	height: 24px;
	background: url("../images/icon21.png") no-repeat;
}
#part1 .part1_menu ul li.on i.icon3{
	background: url("../images/icon22.png") no-repeat;
}
#part1 .part1_menu ul li:hover i.icon3{
	background: url("../images/icon22.png") no-repeat;
}
#part1 .part1_menu ul li i.icon4{
	position: absolute;
	left: 50%;
	top: 20px;
	margin-left: -13px;
	display: block;
	width: 25px;
	height: 39px;
	background: url("../images/icon31.png") no-repeat;
}
#part1 .part1_menu ul li.on i.icon4{
	background: url("../images/icon32.png") no-repeat;
}
#part1 .part1_menu ul li:hover i.icon4{
	background: url("../images/icon32.png") no-repeat;
}
#part1 .part1_menu ul li i.icon5{
	position: absolute;
	left: 50%;
	top: 20px;
	margin-left: -15px;
	display: block;
	width: 30px;
	height: 31px;
	background: url("../images/icon41.png") no-repeat;
}
#part1 .part1_menu ul li.on i.icon5{
	background: url("../images/icon42.png") no-repeat;
}
#part1 .part1_menu ul li:hover i.icon5{
	background: url("../images/icon42.png") no-repeat;
}
#part1 .part1_menu ul li i.icon6{
	position: absolute;
	left: 50%;
	top: 20px;
	margin-left: -13px;
	display: block;
	width: 26px;
	height: 24px;
	background: url("../images/icon51.png") no-repeat;
}
#part1 .part1_menu ul li.on i.icon6{
	background: url("../images/icon52.png") no-repeat;
}
#part1 .part1_menu ul li:hover i.icon6{
	background: url("../images/icon52.png") no-repeat;
}
#part1 .part1_menu ul li i.icon7{
	position: absolute;
	left: 50%;
	top: 20px;
	margin-left: -15px;
	display: block;
	width: 31px;
	height: 27px;
	background: url("../images/icon61.png") no-repeat;
}
#part1 .part1_menu ul li.on i.icon7{
	background: url("../images/icon62.png") no-repeat;
}
#part1 .part1_menu ul li:hover i.icon7{
	background: url("../images/icon62.png") no-repeat;
}
#part1 .part1_menu ul li img{
	position: absolute;
	top: 50%;
	right: -15px;
	margin-top: -14px;
	display: none;
	width: 15px;
	height: 28px;
	z-index:* 9999;
}
#part1 .part1_menu ul li:hover img{
	display: block;
}
#part1 .part1_menu ul li.on img{
	display: block;
}

#part1 .part1_r{
	padding: 35px 40px;
	width: 970px;
	height: 475px;
	background: url("../images/part1_r_bg.png");
overflow:hidden;
}

/*xwdt start*/
#xwdt .xwdt_l{
	width: 360px;
overflow: hidden;
}
#xwdt .xwdt_l .pic1{
	position: relative;
	width: 360px;
	height: 270px;
	overflow: hidden;
}
#xwdt .xwdt_l .pic1 .pic1_hd{
	position: absolute;
	left: 50%;
	bottom: 50px;
	width: 60px;
	margin-left: -30px;
	z-index: 9999;
}
#xwdt .xwdt_l .pic1 .pic1_hd ul li{
	float: left;
	width: 8px;
	height: 8px;
	border: 1px solid #fff;
	border-radius: 50%;
	margin:0 5px;
	cursor: pointer;
}
#xwdt .xwdt_l .pic1 .pic1_hd ul li.on{
	border: 1px solid #fff;
	background: #fff;
}
#xwdt .xwdt_l .pic1 .pic_con .pic{
	width: 360px;
	height: 270px;
	overflow: hidden;
}
#xwdt .xwdt_l .pic1 .pic_con ul li .pic img{
	width: 360px;
	height: 270px;
	background-size: 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
} 
#xwdt .xwdt_l .pic1 .pic_con ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
#xwdt .xwdt_l .pic1 .pic_con ul li .title{
	position: absolute;
	left: 0px;
	bottom: 0px;
	display: block;
	width: 360px;
	height: 44px;
	line-height: 44px;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-size: 14px;
	text-align: center;
	background: url("../images/icon003.png");
}
#xwdt .gsgg{
	padding-top: 22px;
}
#xwdt .gsgg .hd_title{
	position: relative;
	height: 42px;
	line-height: 42px;
	border-bottom: 1px solid #ababab;
	font-size: 18px;
	font-family: "Microsoft Yahei";
	color: #0a4d8f;
	font-weight: bold;
}
#xwdt .gsgg .hd_title .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
#xwdt .gsgg .hd_title .more a{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #808080;
	font-weight: normal;
}
#xwdt .gsgg .hd_title .more a:hover{
	color: #0a4d8f;
}
#xwdt .gsgg .gsgs_txt ul li{
	height: 44px;
	margin-top: 24px;
}
#xwdt .gsgg .gsgs_txt ul li .date{
	float: left;
	width: 60px;
	margin-right: 10px;
}
#xwdt .gsgg .gsgs_txt ul li .date span{
	display: block;
	width: 60px;
	text-align: center;
	font-family: "Microsoft Yahei";
}
#xwdt .gsgg .gsgs_txt ul li .date span.d1{
	font-size: 24px;
	font-weight: bold;
	color: #0b4d8f;
	line-height: 22px;
}
#xwdt .gsgg .gsgs_txt ul li .date span.d2{
	height: 20px;
	background: #0b4d8f;
	font-size: 12px;
	color: #fff;
}
#xwdt .gsgg .gsgs_txt ul li .title{
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 14px;
}
#xwdt .gsgg .gsgs_txt ul li:hover .title{
	color: #0b4d8f;
}
#xwdt .xwdt_r{
	width: 580px;
}
#xwdt .xwdt_r .xwdt_r_t{
	height: 292px;
overflow:hidden;
}
#xwdt .xwdt_r .xwdt_r_t .xwdt_r_t_hd{
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #ababab;
overflow:hidden;
}
#xwdt .xwdt_r .xwdt_r_t .xwdt_r_t_hd ul li{
	float: left;
	margin-right: 20px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 18px;
	cursor: pointer;
}
#xwdt .xwdt_r .xwdt_r_t .xwdt_r_t_hd ul li.on{
	font-weight: bold;
	color: #0c4e90;
}
#xwdt .xwdt_r .xwdt_r_t .xwdt_r_t_hd ul li:hover{
	font-weight: bold;
	color: #0c4e90;
}
.xwdt_r_t_bd{height:248px;}
#xwdt .xwdt_r .xwdt_r_t .item2{
	position: relative;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .pic2{
	padding-top: 20px;
	overflow: hidden;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .pic2 dl{
	display: block;
	height: 80px;
	margin-right: 18px;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .pic2 dl dt{
	display: block;
	float: left;
	height: 80px;
	overflow: hidden;
	margin-right: 12px;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .pic2 dl dt img{
	display: block;
	height: 80px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .pic2 dl:hover dt img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
#xwdt .xwdt_r .xwdt_r_t .item2 .pic2 dl dd .title{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .pic2 dl:hover dd .title{
	color: #0c4e90;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .pic2 dl dd .date{
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #808080;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .txt2{
	padding-top: 10px;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .txt2 ul li{
	position: relative;
	height: 34px;
	line-height: 34px;
	padding-left: 10px;
	background: url("../images/icon001.png") no-repeat left center;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .txt2 ul li:hover{
	background: url("../images/icon002.png") no-repeat left center;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .txt2 ul li a{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
width:460px;height:34px;display:inline-block;overflow:hidden;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .txt2 ul li:hover a{
	color: #0c4e90;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .txt2 ul li .date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .txt2 ul li:hover .date{
	color: #0c4e90;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .more{
	position: absolute;
	right: 0px;
	top: -28px;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
#xwdt .xwdt_r .xwdt_r_t .item2 .more a:hover{
	color: #0c4e90;
}
#xwdt .xwdt_r .xwdt_r_b{height:189px;overflow:hidden;}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_hd{
    height: 42px;
    line-height: 42px;
    border-bottom: 1px solid #ababab;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_hd ul li{
	float: left;
	font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #333;
    margin-right: 20px;
    cursor: pointer;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_hd ul li.on{
	color: #0c4e90;
	font-weight: bold;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_hd ul li:hover{
	color: #0c4e90;
	font-weight: bold;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_bd ul li{
	position: relative;
	height: 34px;
	line-height: 34px;
	padding-left: 10px;
	background: url("../images/icon001.png") no-repeat left center;
} 
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_bd{
	position: relative;
	padding-top: 10px;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_bd ul li:hover{
	background: url("../images/icon002.png") no-repeat left center;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_bd ul li a{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_bd ul li:hover a{
	color: #0c4e90;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_bd ul li .date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_bd ul li:hover .date{
	color: #0c4e90;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_bd .more{
	position: absolute;
	right: 0px;
	top: -28px;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_bd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
#xwdt .xwdt_r .xwdt_r_b .xwdt_r_b_bd .more a:hover{
	color: #0c4e90;
}
/*end xwdt*/

/*zjlt start*/
#zjlt .ltgk{
	height: 270px;
overflow:hidden;
}
#zjlt .ltgk .ltgk_hd{
	position: relative;
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #ababab;
	font-size: 18px;
	font-family: "Microsoft Yahei";
	color: #0c4e90;
	font-weight: bold;
overflow:hidden;
}
#zjlt .ltgk .ltgk_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
#zjlt .ltgk .ltgk_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
#zjlt .ltgk .ltgk_hd .more a:hover{
	color: #0c4e90;
}
#zjlt .ltgk .ltgk_con{
	padding-top: 20px;
overflow:hidden;
}
#zjlt .ltgk .ltgk_con .ltgk_l{
	width: 660px;
}
#zjlt .ltgk .ltgk_con .ltgk_l .pic{
	float: left;
	width: 287px;
	height: 200px;
	overflow: hidden;
	margin-right: 20px;
}
#zjlt .ltgk .ltgk_con .ltgk_l .pic img{
	display: block;
	width: 287px;
	height: 200px;
	background-size: 100% 100%;
}
#zjlt .ltgk .ltgk_con .ltgk_l .txt b{
	display: block;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	font-weight: bold;
	color: #000;
	margin-bottom: 15px;
}
#zjlt .ltgk .ltgk_con .ltgk_l .txt p{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
	line-height: 28px;
	text-indent: 2em;
	text-align: justify;
}
#zjlt .ltgk .ltgk_con .ltgk_l .txt p a{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #054e99;
}
#zjlt .ltgk .ltgk_con .ltgk_l .txt p a:hover{
	color: #f00;
}
#zjlt .ltgk .ltgk_con .ltgk_r{
	width: 288px;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link1 ul li{
	position: relative;
	float: left;
	width: 134px;
	height: 90px;
	margin-left: 10px;
	background: #b9c9dd;
	margin-bottom: 16px;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link1 ul li:hover{
	background: #759ccd;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link1 ul li i.icon{
	position: absolute;
	left: 50%;
	margin-left: -13px;
	top: 12px;
	display: block;
	width: 26px;
	height: 33px;
	background: url("../images/icon009.png") no-repeat;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link1 ul li a{
	display: block;
	padding-top: 50px;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-weight: bold;
	text-align: center;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link1 ul li+li{
	background: #a9d8aa;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link1 ul li+li:hover{
	background: #67bf69;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link1 ul li+li i.icon{
	position: absolute;
	left: 50%;
	margin-left: -18px;
	top: 12px;
	display: block;
	width: 37px;
	height: 30px;
	background: url("../images/icon010.png") no-repeat;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link2{
	padding-left: 6px;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link2 ul li{
	position: relative;
	float: left;
	width: 90px;
	height: 90px;
	background: #dac7b5;
	margin-left: 4px;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link2 ul li:hover{
	background: #dba571;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link2 ul li i.icon{
	position: absolute;
	left: 50%;
	margin-left: -12px;
	top: 12px;
	display: block;
	width: 25px;
	height: 29px;
	background: url("../images/icon011.png") no-repeat;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link2 ul li+li{
	background: #c0bad8;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link2 ul li+li:hover{
	background: #a597d9;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link2 ul li+li i.icon{
	position: absolute;
	left: 50%;
	margin-left: -14px;
	top: 12px;
	display: block;
	width: 28px;
	height: 28px;
	background: url("../images/icon012.png") no-repeat;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link2 ul li+li+li{
	background: #dbbaba;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link2 ul li+li+li:hover{
	background: #db7f7f;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link2 ul li+li+li i.icon{
	position: absolute;
	left: 50%;
	margin-left: -15px;
	top: 12px;
	display: block;
	width: 30px;
	height: 30px;
	background: url("../images/icon013.png") no-repeat;
}
#zjlt .ltgk .ltgk_con .ltgk_r .link2 ul li a{
	display: block;
	padding-top: 50px;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-weight: bold;
	text-align: center;
}
#zjlt .zjlt_b .whlt{
	width: 360px;
}
#zjlt .zjlt_b .whlt .whlt_hd{
	position: relative;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
#zjlt .zjlt_b .whlt .whlt_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
#zjlt .zjlt_b .whlt .whlt_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
#zjlt .zjlt_b .whlt .whlt_hd .more a:hover{
	color: #0c4e90;
}
#zjlt .zjlt_b .whlt .whlt_con{
	padding-top: 25px;
}
#zjlt .zjlt_b .whlt .whlt_con ul{
	display: block;
	overflow: hidden;
	width: 390px;
}
#zjlt .zjlt_b .whlt .whlt_con ul li{
	position: relative;
	width: 50px;
	height: 144px;
	background: #fff;
	float: left;
	margin-right: 27px;
}
#zjlt .zjlt_b .whlt .whlt_con ul li i.icon{
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -11px;
	top: 10px;
	width: 22px;
	height: 22px;
	background: url("../images/ltwh_icon11.png") no-repeat;
}
#zjlt .zjlt_b .whlt .whlt_con ul li:hover i.icon{
	background: url("../images/ltwh_icon12.png") no-repeat;
}
#zjlt .zjlt_b .whlt .whlt_con ul li+li i.icon{
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -11px;
	top: 10px;
	width: 21px;
	height: 21px;
	background: url("../images/ltwh_icon21.png") no-repeat;
}
#zjlt .zjlt_b .whlt .whlt_con ul li+li:hover i.icon{
	background: url("../images/ltwh_icon22.png") no-repeat;
}
#zjlt .zjlt_b .whlt .whlt_con ul li+li+li i.icon{
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -12px;
	top: 10px;
	width: 25px;
	height: 24px;
	background: url("../images/ltwh_icon31.png") no-repeat;
}
#zjlt .zjlt_b .whlt .whlt_con ul li+li+li:hover i.icon{
	background: url("../images/ltwh_icon32.png") no-repeat;
}
#zjlt .zjlt_b .whlt .whlt_con ul li+li+li+li i.icon{
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -11px;
	top: 10px;
	width: 25px;
	height: 18px;
	background: url("../images/ltwh_icon41.png") no-repeat;
}
#zjlt .zjlt_b .whlt .whlt_con ul li+li+li+li:hover i.icon{
	background: url("../images/ltwh_icon42.png") no-repeat;
}
#zjlt .zjlt_b .whlt .whlt_con ul li+li+li+li+li i.icon{
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -11px;
	top: 10px;
	width: 22px;
	height: 22px;
	background: url("../images/ltwh_icon51.png") no-repeat;
}
#zjlt .zjlt_b .whlt .whlt_con ul li+li+li+li+li:hover i.icon{
	background: url("../images/ltwh_icon52.png") no-repeat;
}
#zjlt .zjlt_b .whlt .whlt_con ul li:hover{
	background: #054e99;
}
#zjlt .zjlt_b .whlt .whlt_con ul li a{
	display: block;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #333;
	padding: 36px 16px 0px;
}
#zjlt .zjlt_b .whlt .whlt_con ul li:hover a{
	color: #fff;
}
#zjlt .zjlt_b .lylt{
	width: 580px;
}
#zjlt .zjlt_b .lylt .lylt_hd{
	position: relative;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
#zjlt .zjlt_b .lylt .lylt_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
#zjlt .zjlt_b .lylt .lylt_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
#zjlt .zjlt_b .lylt .lylt_hd .more a:hover{
	color: #0c4e90;
}
#zjlt .zjlt_b .lylt .lylt_con{
	padding-top: 10px;
}
#zjlt .zjlt_b .lylt .txt{
	height: 45px;
	padding-bottom: 18px;
}
#zjlt .zjlt_b .lylt .txt .title{
	float: left;
	width: 98px;
	height: 45px;
	line-height: 45px;
	background: url("../images/icon014.png") no-repeat;
	margin-right: 16px;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-weight: bold;
	text-align: center;
}
#zjlt .zjlt_b .lylt .txt .txt_list{
	float: left;
	width: 580px;
}
#zjlt .zjlt_b .lylt .txt .txt_list ul li{
	position: relative;
	line-height: 28px;
	padding-left: 10px;
	background: url("../images/icon001.png") no-repeat left center;
}
#zjlt .zjlt_b .lylt .txt .txt_list ul li:hover{
	background: url("../images/icon002.png") no-repeat left center;
}
#zjlt .zjlt_b .lylt .txt .txt_list ul li a{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
#zjlt .zjlt_b .lylt .txt .txt_list ul li:hover a{
	color: #0c4e90;
}
#zjlt .zjlt_b .lylt .txt .txt_list ul li .date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #808080;
}
#zjlt .zjlt_b .lylt .txt .txt_list ul li:hover .date{
	color: #0c4e90;
}
#zjlt .zjlt_b .lylt .pic ul{
	display: block;
	overflow: hidden;
	width: 610px;
}
#zjlt .zjlt_b .lylt .pic ul li{
	float: left;
	width: 79px;
	height: 79px;
	margin-right: 21px;
	overflow: hidden;
}
#zjlt .zjlt_b .lylt .pic ul li img{
	display: block;
	width: 79px;
	height: 79px;
	background-size: 100% 100%;
	-webkit-transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease;
}
#zjlt .zjlt_b .lylt .pic ul li:hover img{
	-webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
	transform: rotate(360deg);
}
/*end zjlt*/

/*zwgk start*/
#zwgk .zwgk_t{
	height: 306px;
}
#zwgk .zwgk_t .zxxxgk{
	width: 400px;
	margin-right: 40px;
}
#zwgk .zwgk_t .zxxxgk .zxxxgk_hd{
	position: relative;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
#zwgk .zwgk_t .zxxxgk .zxxxgk_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
#zwgk .zwgk_t .zxxxgk .zxxxgk_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
#zwgk .zwgk_t .zxxxgk .zxxxgk_hd .more a:hover{
	color: #0c4e90;
}
#zwgk .zwgk_t .zxxxgk .zxxxgk_bd{
	padding-top: 20px;
}
#zwgk .zwgk_t .zxxxgk .zxxxgk_bd ul li{
	position: relative;
	height: 34px;
	line-height: 34px;
}
#zwgk .zwgk_t .zxxxgk .zxxxgk_bd ul li a{
  	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #333;
}
#zwgk .zwgk_t .zxxxgk .zxxxgk_bd ul li:hover a{
	color: #054e99;
}
#zwgk .zwgk_t .zxxxgk .zxxxgk_bd ul li .date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
#zwgk .zwgk_t .zxxxgk .zxxxgk_bd ul li:hover .date{
	color: #054e99;
}
#zwgk .zwgk_t .zcjd{
	position: relative;
	width: 400px;
	margin-right: 40px;
}
#zwgk .zwgk_t .zcjd .zcjd_hd{
	 height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ababab;
}
#zwgk .zwgk_t .zcjd .zcjd_hd ul li{
	float: left;
	font-size: 18px;
    font-family: "Microsoft Yahei";
    margin-right: 30px;
    cursor: pointer;
}
#zwgk .zwgk_t .zcjd .zcjd_hd ul li.on{
	color: #0c4e90;
    font-weight: bold;
}
#zwgk .zwgk_t .zcjd .zcjd_bd{
	padding-top: 20px;
}
#zwgk .zwgk_t .zcjd .zcjd_bd ul li{
	position: relative;
	height: 34px;
	line-height: 34px;
}
#zwgk .zwgk_t .zcjd .zcjd_bd ul li a{
  	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #333;
}
#zwgk .zwgk_t .zcjd .zcjd_bd ul li:hover a{
	color: #054e99;
}
#zwgk .zwgk_t .zcjd .zcjd_bd ul li .date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
#zwgk .zwgk_t .zcjd .zcjd_bd ul li:hover .date{
	color: #054e99;
}
#zwgk .zwgk_t .zcjd .zcjd_bd  .item .more{
	position: absolute;
	right: 0px;
	top: 8px;
}
#zwgk .zwgk_t .zcjd .zcjd_bd  .item .more a{
	font-weight: normal;
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
#zwgk .zwgk_t .zcjd .zcjd_bd  .item .more a:hover{
	color: #054e99;
}
#zwgk .zwgk_t .zwgk_pic{
	width: 90px;
}
#zwgk .zwgk_t .zwgk_pic ul li{
	width: 90px;
	height: 130px;
	overflow: hidden;
	margin-top: 10px;
}
#zwgk .zwgk_t .zwgk_pic ul li img{
	display: block;
	width: 90px;
	height: 130px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
#zwgk .zwgk_t .zwgk_pic ul li:hover img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
#zwgk .zwgk_link1{
	width: 970px;
	height: 60px;
	background: #fff;
	border-radius: 30px;
}
#zwgk .zwgk_link1 ul li{
	float: left;
	height: 60px;
	line-height: 60px;
	padding: 0 40px 0px 89px;
	background: url("../images/icon015.png") no-repeat 50px center;
}
#zwgk .zwgk_link1 ul li+li{
	background: url("../images/icon016.png") no-repeat 50px center;
}
#zwgk .zwgk_link1 ul li+li+li{
	background: url("../images/icon017.png") no-repeat 50px center;
}
#zwgk .zwgk_link1 ul li+li+li+li{
	background: url("../images/icon018.png") no-repeat 50px center;
}
#zwgk .zwgk_link1 ul li a{
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #0c4e90;
}
#zwgk .zwgk_link1 ul li:hover a{
	font-weight: bold;
}
#zwgk .zwgk_link2 ul{
	display: block;
	overflow: hidden;
	width: 1000px;
height:110px;
overflow:hidden;
}
#zwgk .zwgk_link2{
	padding-top: 15px;
}
#zwgk .zwgk_link2 ul li{
	float: left;
	width: 150px;
	height: 36px;
	line-height: 36px;
	padding-left: 12px;
	background: url("../images/icon019.png") no-repeat left center;
}
#zwgk .zwgk_link2 ul li:hover{
	background: url("../images/icon008.png") no-repeat left center;
}
#zwgk .zwgk_link2 ul li a{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
#zwgk .zwgk_link2 ul li:hover a{
	color: #054e99;
}
/*end zwgk*/

/*wsbs start*/
#wsbs .wsbs_l{
	width: 530px;
	height: 480px;
}
#wsbs .wsbs_l .rdfw{
	height: 296px;
	overflow: hidden;
}
#wsbs .wsbs_l .rdfw_hd{
	position: relative;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
#wsbs .wsbs_l .rdfw_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
#wsbs .wsbs_l .rdfw_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
#wsbs .wsbs_l .rdfw_hd .more a:hover{
	color: #0c4e90;
}
#wsbs .wsbs_l .rdfw_bd ul li{
	float: left;
	width: 90px;
	margin: 25px 21px 0;
}
#wsbs .wsbs_l .rdfw_bd ul li .pic{
	width: 50px;
	height: 50px;
	margin: 0 auto 8px;
	overflow: hidden;
}
#wsbs .wsbs_l .rdfw_bd ul li .pic img{
	display: block;
	width: 50px;
	height: 50px;
	background-size: 100% 100%;
	-webkit-transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease;
}
#wsbs .wsbs_l .rdfw_bd ul li:hover .pic img{
	-webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
	transform: rotate(360deg);
}
#wsbs .wsbs_l .rdfw_bd ul li .title{
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 14px;
	height: 40px;
	line-height: 20px;
	text-align: center;
}
#wsbs .wsbs_l .rdfw_bd ul li:hover .title{
	color: #054e99;
}
#wsbs .wsbs_l .rdsp{
	height: 190px;
}
#wsbs .wsbs_l .rdsp .rdsp_hd{
	position: relative;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
#wsbs .wsbs_l .rdsp .rdsp_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
#wsbs .wsbs_l .rdsp .rdsp_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
#wsbs .wsbs_l .rdsp .rdsp_hd .more a:hover{
	color: #0c4e90;
}
#wsbs .wsbs_l .rdsp_pic{
	padding-top: 22px;
}
#wsbs .wsbs_l .rdsp_pic ul li{
	position: relative;
	float: left;
	width: 250px;
	height: 121px;
	overflow: hidden;
	margin-right: 30px;
}
#wsbs .wsbs_l .rdsp_pic ul li .pic img{
	display: block;
	width: 250px;
	height: 121px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
#wsbs .wsbs_l .rdsp_pic ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
#wsbs .wsbs_l .rdsp_pic ul li p.title{
	position: absolute;
	left: 120px;
	top: 0px;
	height: 121px;
	line-height: 121px;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	z-index: 99;
}
#wsbs .wsbs_l .rdsp_pic ul li+li{
	margin-right: 0px;
}
#wsbs .wsbs_r{
	width: 400px;
}
#wsbs .wsbs_r .zxfw{
	height: 245px;
}
#wsbs .wsbs_r .zxfw .zxfw_hd{
	position: relative;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
#wsbs .wsbs_r .zxfw .zxfw_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
#wsbs .wsbs_r .zxfw .zxfw_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
#wsbs .wsbs_r .zxfw .zxfw_hd .more a:hover{
	color: #0c4e90;
}
#wsbs .wsbs_r .zxfw .zxfw_bd{
	padding-top: 19px;
}
#wsbs .wsbs_r .zxfw .zxfw_bd ul{
	display: block;
	overflow: hidden;
	width: 430px;
}
#wsbs .wsbs_r .zxfw .zxfw_bd ul li{
	position: relative;
	float: left;
	width: 190px;
	height: 50px;
	line-height: 50px;
	background: #fff;
	margin-bottom: 13px;
	margin-right: 20px;
text-align:center;
}
#wsbs .wsbs_r .zxfw .zxfw_bd ul li img{
	position: absolute;
	top: 9px;
	left: 12px;
	display: inline-block;
}
#wsbs .wsbs_r .zxfw .zxfw_bd ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
#wsbs .wsbs_r .zxfw .zxfw_bd ul li:hover a{
	color: #0c4e90;
}
/*end wsbs*/

/*mzhd start*/
#mzhd .mzhd_t{
	height: 198px;
}
#mzhd .mzhd_t .mzhd_t_l{
	width: 502px;
}
#mzhd .mzhd_t .mzhd_t_l ul li{
	float: left;
	width: 150px;
	height: 170px;
	background: #fff;
	margin-right: 17px;
}
#mzhd .mzhd_t .mzhd_t_l ul li img{
	display: block;
	width: 87px;
	height: 87px;
	background-size: 100% 100%;
	margin: 26px auto 12px;
	-webkit-transition: all 600ms ease;
    -moz-transition: all 600ms ease;
    -ms-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease;
}
#mzhd .mzhd_t .mzhd_t_l ul li:hover img{
	-webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
	transform: rotate(360deg);
}
#mzhd .mzhd_t .mzhd_t_l ul li .title{
	text-align: center;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 16px;
}
#mzhd .mzhd_t .mzhd_t_l ul li:hover .title{
	color: #0a54a0;
}
#mzhd .mzhd_t .mzhd_t_m{
	width: 330px;
	height: 170px;
	background: #fff;
	padding: 0 20px;
}
#mzhd .mzhd_t .mzhd_t_m ul li{
	position: relative;
	padding-left: 60px;
	height: 170px;
	line-height: 170px;
	border-bottom: 1px solid #dcdcdc;
	background: url("../images/mzhd_icon4.png") no-repeat left center;
}
#mzhd .mzhd_t .mzhd_t_m ul li+li{
	border-bottom: none;
	background: url("../images/mzhd_icon5.png") no-repeat left center;
}
#mzhd .mzhd_t .mzhd_t_m ul li a{
	display: block;
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #808080;
}
#mzhd .mzhd_t .mzhd_t_m ul li:hover a{
	color: #0a4d8f;
}
#mzhd .mzhd_t .mzhd_t_m ul li b{
	font-weight: normal;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 16px;
	margin-right: 26px;
}
#mzhd .mzhd_t .mzhd_t_m ul li span{
	position: absolute;
	left: 136px;
	top: 75px;
	display: inline-block;
	width: 2px;
	height: 22px;
	background: #03499f;
}
#mzhd .mzhd_t .mzhd_t_r{
	width: 80px;
	height: 170px;
	background: #fff;
}
#mzhd .mzhd_t .mzhd_t_r .wycx{
	width: 80px;
	height: 170px;
	background: url("../images/mzhd_icon6.png") no-repeat 22px 22px;
}
#mzhd .mzhd_t .mzhd_t_r .wycx a{
	display: block;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 16px;
	padding: 60px 30px 0; 
	line-height: 22px;
}
#mzhd .mzhd_t .mzhd_t_r .wycx a:hover{
	color: #0a4d8f;
}
#mzhd .mzhd_b{
	height: 290px;
}
#mzhd .mzhd_b .xjxd{
	width: 450px;
}
#mzhd .mzhd_b .xjxd_hd{
	position: relative;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
#mzhd .mzhd_b .xjxd_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
#mzhd .mzhd_b .xjxd_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
#mzhd .mzhd_b .xjxd_hd .more a:hover{
	color: #0c4e90;
}
#mzhd .mzhd_b .xjxd_bd{
	padding-top: 10px;
}
#mzhd .mzhd_b .xjxd_bd ul li{
	position: relative;
	height: 34px;
	line-height: 34px;
}
#mzhd .mzhd_b .xjxd_bd ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
#mzhd .mzhd_b .xjxd_bd ul li:hover a{
	color: #0c4e90;
}
#mzhd .mzhd_b .xjxd_bd ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
#mzhd .mzhd_b .xjxd_bd ul li:hover span.date{
	color: #0c4e90;
}
#mzhd .mzhd_b .zjdc{
	width: 480px;
}
#mzhd .mzhd_b .zjdc .zjdc_hd{
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #ababab;
}
#mzhd .mzhd_b .zjdc .zjdc_hd ul li{
	float: left;
	margin-right: 20px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 18px;
	cursor: pointer;
}
#mzhd .mzhd_b .zjdc .zjdc_hd ul li.on{
	font-weight: bold;
	color: #0c4e90;
}
#mzhd .mzhd_b .zjdc .zjdc_hd ul li:hover{
	font-weight: bold;
	color: #0c4e90;
}
#mzhd .mzhd_b .zjdc .zjdc_bd{
	position: relative;
	padding-top: 16px;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_pic{
	height: 164px;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_pic ul li{
	float: left;
	width: 150px;
	margin-right: 14px;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_pic ul li.last{
	margin-right: 0px;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_pic ul li .pic{
	width: 150px;
	height: 99px;
	overflow: hidden;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_pic ul li .pic img{
	display: block;
	width: 151px;
	height: 99px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_pic ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_pic ul li .title{
	padding-top: 12px;
	height: 44px;
	line-height: 22px;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	color: #808080;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_pic ul li:hover .title{
	color: #0c4e90;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_txt ul li{
	position: relative;
	height: 34px;
	line-height: 34px;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_txt ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_txt ul li:hover a{
	color: #0c4e90;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_txt ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
#mzhd .mzhd_b .zjdc .zjdc_bd .zjdc_txt ul li:hover span.date{
	color: #0c4e90;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .more{
	position: absolute;
	right: 0px;
	top: -28px;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
#mzhd .mzhd_b .zjdc .zjdc_bd .more a:hover{
	color: #0c4e90;
}
/*end mzhd*/

/*zsyz start*/
#zsyz .zsyz_l{
	width: 450px;
}
#zsyz .zsyz_l .tzdt{
	height: 270px;
}
#zsyz .zsyz_l .tzdt .tzdt_hd{
	position: relative;
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #ababab;
	font-size: 18px;
	font-family: "Microsoft Yahei";
	color: #0a4d8f;
	font-weight: bold;
}
#zsyz .zsyz_l .tzdt .tzdt_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
#zsyz .zsyz_l .tzdt .tzdt_hd .more a{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #808080;
	font-weight: normal;
}
#zsyz .zsyz_l .tzdt .tzdt_hd .more a:hover{
	color: #0a4d8f;
}
#zsyz .zsyz_l .tzdt .tzdt_bd{
	padding-top: 20px;
}
#zsyz .zsyz_l .tzdt .tzdt_bd ul li{
	float: left;
	width: 215px;
	margin-right: 20px;
}
#zsyz .zsyz_l .tzdt .tzdt_bd ul li+li{
	margin-right: 0px;
}
#zsyz .zsyz_l .tzdt .tzdt_bd ul li .pic{
	width: 215px;
	height: 140px;
	overflow: hidden;
}
#zsyz .zsyz_l .tzdt .tzdt_bd ul li .pic img{
	display: block;
	width: 215px;
	height: 140px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
#zsyz .zsyz_l .tzdt .tzdt_bd ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
#zsyz .zsyz_l .tzdt .tzdt_bd ul li .title{
	padding-top: 10px;
	height: 40px;
	line-height: 20px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 14px;
}
#zsyz .zsyz_l .tzdt .tzdt_bd ul li:hover .title{
	color: #0a4d8f;
}
#zsyz .zsyz_l .tzxm .tzxm_hd{
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #ababab;
}
#zsyz .zsyz_l .tzxm .tzxm_hd ul li{
	float: left;
	margin-right: 20px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 18px;
	cursor: pointer;
}
#zsyz .zsyz_l .tzxm .tzxm_hd ul li.on{
	font-weight: bold;
	color: #0c4e90;
}
#zsyz .zsyz_l .tzxm .tzxm_hd ul li:hover{
	font-weight: bold;
	color: #0c4e90;
}
#zsyz .zsyz_l .tzxm .tzxm_bd{
	position: relative;
	padding-top: 10px;
}
#zsyz .zsyz_l .tzxm .tzxm_bd ul li{
	position: relative;
	height: 34px;
	line-height: 34px;
}
#zsyz .zsyz_l .tzxm .tzxm_bd ul li a{
  	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #333;
}
#zsyz .zsyz_l .tzxm .tzxm_bd ul li:hover a{
	color: #054e99;
}
#zsyz .zsyz_l .tzxm .tzxm_bd ul li .date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
#zsyz .zsyz_l .tzxm .tzxm_bd ul li:hover .date{
	color: #054e99;
}
#zsyz .zsyz_l .tzxm .tzxm_bd .more{
	position: absolute;
	right: 0px;
	top: -28px;
}
#zsyz .zsyz_l .tzxm .tzxm_bd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
#zsyz .zsyz_l .tzxm .tzxm_bd .more a:hover{
	color: #0c4e90;
}
#zsyz .zsyz_r{
	width: 480px;
}
#zsyz .zsyz_r .tzzn{
	height: 270px;
}
#zsyz .zsyz_r .tzzn .tzzn_hd{
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #ababab;
}
#zsyz .zsyz_r .tzzn .tzzn_hd ul li{
	float: left;
	margin-right: 20px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 18px;
	cursor: pointer;
}
#zsyz .zsyz_r .tzzn .tzzn_hd ul li.on{
	font-weight: bold;
	color: #0c4e90;
}
#zsyz .zsyz_r .tzzn .tzzn_hd ul li:hover{
	font-weight: bold;
	color: #0c4e90;
}
#zsyz .zsyz_r .tzzn .tzzn_bd{
	position: relative;
	padding-top: 10px;
}
#zsyz .zsyz_r .tzzn .tzzn_bd ul li{
	position: relative;
	height: 34px;
	line-height: 34px;
}
#zsyz .zsyz_r .tzzn .tzzn_bd ul li a{
  	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #333;
}
#zsyz .zsyz_r .tzzn .tzzn_bd ul li:hover a{
	color: #054e99;
}
#zsyz .zsyz_r .tzzn .tzzn_bd ul li .date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
#zsyz .zsyz_r .tzzn .tzzn_bd ul li:hover .date{
	color: #054e99;
}
#zsyz .zsyz_r .tzzn .tzzn_bd .more{
	position: absolute;
	right: 0px;
	top: -28px;
}
#zsyz .zsyz_r .tzzn .tzzn_bd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
#zsyz .zsyz_r .tzzn .tzzn_bd .more a:hover{
	color: #0c4e90;
}
#zsyz .zsyz_r .zdqy .zdqy_hd{
	position: relative;
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #ababab;
	font-size: 18px;
	font-family: "Microsoft Yahei";
	color: #0a4d8f;
	font-weight: bold;
}
#zsyz .zsyz_r .zdqy .zdqy_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
#zsyz .zsyz_r .zdqy .zdqy_hd .more a{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #808080;
	font-weight: normal;
}
#zsyz .zsyz_r .zdqy .zdqy_hd .more a:hover{
	color: #0a4d8f;
}
#zsyz .zsyz_r .zdqy .zdqy_bd{
	padding-top: 10px;
}
#zsyz .zsyz_r .zdqy .zdqy_bd ul li{
	position: relative;
	height: 34px;
	line-height: 34px;
}
#zsyz .zsyz_r .zdqy .zdqy_bd ul li a{
  	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #333;
}
#zsyz .zsyz_r .zdqy .zdqy_bd ul li:hover a{
	color: #054e99;
}
#zsyz .zsyz_r .zdqy .zdqy_bd ul li .date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
#zsyz .zsyz_r .zdqy .zdqy_bd ul li:hover .date{
	color: #054e99;
}
/*end zsyz*/

/*end part1*/
/*part2 start*/
#part2{
	padding-top: 40px;
	height: 228px;
}
#part2 .ztzl{
	width: 695px;
	height: 228px;
	background: url("../images/part1_r_bg.png");
}
#part2 .ztzl .title{
	float: left;
	width: 50px;
	height: 228px;
	background: url("../images/ztzl_bg.jpg") no-repeat;
}
#part2 .ztzl .title span{
	display: block;
	font-size: 18px;
	text-align: center;
	font-family: "Microsoft Yahei";
	color: #fff;
	width: 20px;
	padding: 60px 0 0 16px;
}
#part2 .ztzl .ztzl_pic{
	float: left;
	width: 626px;
	margin: 19px 0 0 19px;
}
#part2 .ztzl .ztzl_pic ul li {
	float: left;
}
#part2 .ztzl .ztzl_pic ul li a{
	display: block;
	width: 184px;
	height: 84px;
	border: 1px solid #fff;
	overflow: hidden;
	margin-bottom: 18px;
	margin-right: 22px;
}
#part2 .ztzl .ztzl_pic ul li a:hover{
	border: 1px solid #f00;
	}
#part2 .ztzl .ztzl_pic ul li a img{
	display: block;
	width: 184px;
	height: 84px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
#part2 .ztzl .ztzl_pic ul li:hover img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
#part2 .yqlj{
	width: 485px;
	height: 228px;
	background: url("../images/part1_r_bg.png");
}
#part2 .yqlj .title{
	float: left;
	width: 50px;
	height: 228px;
	background: url("../images/ztzl_bg.jpg") no-repeat;
}
#part2 .yqlj .title span{
	display: block;
	font-size: 18px;
	text-align: center;
	font-family: "Microsoft Yahei";
	color: #fff;
	width: 20px;
	padding: 60px 0 0 16px;
}
#part2 .yqlj .links{
	float: left;
	width: 410px;
	padding: 32px 0 0 24px;
}
#part2 .yqlj .links .link{
	position: relative;
	float: left;
	width: 178px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #cdd0cd;

	text-indent: 16px;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #666;
	cursor: pointer;
	margin-bottom: 20px;
	margin-right: 20px;
}
#part2 .yqlj .links .link ul{
	position: absolute;
	top: 39px;
	left: -1px;
	display: none;
	width: 148px;
	background: #fff;
	border: 1px solid #cdd0cd;
	border-top: 0px;
	padding: 0 15px;
	height: 200px;
    overflow-y: auto;
    z-index: 99999;
}
#part2 .yqlj .links .link ul li{
	text-indent: 0px;
}
#part2 .yqlj .links .link ul li a{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #666;
}
#part2 .yqlj .links .link ul li:hover a{
	color: #0b4d8f
}
/*end part2*/
/*end main*/

/*footer start*/
#footer{
	height: 176px;
	background: #054e99;
}
#footer .ft_con{
	padding-top: 30px;
	float: left;
	width: 80%;
}
#footer .dzjg{
	margin-right:40px;
}
#footer .dzjg a img{
	/* display: block; */
	/* width: 61px; */
	/* height: 79px; */
	/* background-size: 100% 100%; */
}
#footer .bq p{
	font-family: "Microsoft Yahei";
	font-size: 12px;
	color: #9dcdff;
	line-height: 25px;
}
#footer .bq p a{color: #9dcdff;}
/*end footer*/

/*back start*/
#back{
	position: fixed;
	bottom: 30px;
	right: 30px;
	width: 69px;
	height: 49px;
	z-index: 9999;
	cursor: pointer;
	background: url("../images/back.png") no-repeat;
	margin-top: 20px;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
}
/*end back*/

/*list page start*/
#ej_main{
	padding-top: 36px;
	background: url("../images/ej_main_bg.png") no-repeat center top;
	/* min-height: 700px; */
}
#ej_main .main_con{
	padding-top: 30px;
}
#ej_main .sidebar{
	width: 260px;
}
#ej_main .sidebar .lmmc{
	height: auto;
	line-height: 65px;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-weight: bold;
	font-size: 24px;
	background: #2d76c1;
	text-indent: 62px;
}
#ej_main .sidebar ul{
	display: block;
	width: 258px;
	border: 1px solid #e6e6e6;
	border-bottom: 0px;
	background: #fafafa;
}
#ej_main .sidebar ul li{
	position: relative;
	height: 49px;
	line-height: 50px;
	border-bottom: 1px solid #e6e6e6;
	text-indent: 48px;
	background: url("../images/icon005.png") no-repeat 234px center;
}
#ej_main .sidebar ul li:hover{
	background:#2d76c1;
}
#ej_main .sidebar ul li.active{
	background:#2d76c1;
}
#ej_main .sidebar ul li .line{
	position: absolute;
	left: 20px;
	top: 26px;
	display: block;
	width: 16px;
	height: 2px;
	background: #ccc;
}
#ej_main .sidebar ul li:hover .line{
	background: #fff;
}
#ej_main .sidebar ul li.active .line{
	background: #fff;
}
#ej_main .sidebar ul li a{
	display: block;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #333;
}
#ej_main .sidebar ul li:hover a{
	color: #fff;
}
#ej_main .sidebar ul li.active a{
	color: #fff;
}
#ej_main .main_con_r{
	width: 900px;
margin-bottom:20px;
min-height:400px;
}
.main_hd{
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #d9d9d9;
}
.main_hd .dqwz{
	font-size: 15px;
	padding-left: 22px;
	line-height: 32px;
	background: url("../images/home_icon.png") no-repeat left center;
	color: #333;
}
.main_hd .dqwz a{
	font-family: "Microsoft YaHei";
    font-size: 15px;
    color: #333;
}
.main_hd .dqwz a:hover{
	color: #0c4e90;
}
.main_list{
	width:900px;
	min-height: 600px;
}
.main_list ul{
	display: block;
	padding-bottom: 30px;
}
.main_list ul li{
	position: relative;
	padding-left: 14px;
	background: url("../images/icon007.png") no-repeat left center;
	height: 43px;
	line-height: 44px;
	border-bottom: 1px dashed #dcdcdc;
}
.main_list ul li:hover{
	background: url("../images/icon008.png") no-repeat left center;
}
.main_list ul li a{
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 14px;
}
.main_list ul li:hover a{
	color: #03499f;
}
.main_list ul li i.djs{
	position: absolute;
	right: 130px;
	top: 0px;
	font-style: normal;
	color: #808080;
}
.main_list ul li:hover i.djs{
	color: #03499f;
}
.main_list ul li .date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-family: "Microsoft Yahei";
	color: #808080;
	font-size: 14px;
}
.main_list ul li:hover .date{
	color: #03499f;
}
.fanye img{
	margin: 0 auto 30px;
}
/*end list page*/

/*content page start*/
#ej_main .nr{
	width: 900px;
	min-height: 600px;
	padding-bottom: 30px;
}
.main_bd .con_title{
}
.main_bd .con_title h2.title{
	padding: 20px 45px;
	text-align: center;
	font-size: 26px;
	font-family: "Microsoft Yahei";
	color: #333;
	line-height: 34px;
}
.main_bd .con_title p.info{
	text-align: center;
	line-height: 50px;
	margin-bottom: 10px;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #999;
}
.main_bd .con_title p.info span{
	margin-right: 30px;
}
.main_bd .con_title p.info i.djs{
	font-style: normal;
	margin-right: 30px;
}
.content{
	padding: 20px 0;
}
.content p{
	font-size: 14px !important;
	color: #666;
	font-family: "Microsoft Yahei";
	line-height: 32px !important;
	text-indent: 2em;
	margin-bottom: 8px;
}
.content p img{
	margin: 0 auto;
}
.page { 
	margin-top: 30px;
	font-size: 14px; 
	background: #eee;
	padding: 10px 24px;
}
.page p{
	line-height:30px;
	text-indent: 0 !important;
	margin-bottom: 0px;
}
.page span { 
	color: #666; 
}
.page a { 
	color: #666; 
}
.page a:hover { 
	color: #054e99;
	transition: 0.6s all; 
}
/*end content page*/

/*list pic start*/
.list_pic{
	width: 900px;
	min-height: 600px;
}
.list_pic ul{
	display: block;
	width: 940px;
	overflow: hidden;
}
.list_pic ul li{
	float: left;
	width: 280px;
	height: 242px;
	margin: 0 30px 10px 0;
}
.list_pic ul li .pic{
	float: left;
	width: 280px;
	height: 200px;
	overflow: hidden;
}
.list_pic ul li .pic img{
	display: block;
	width: 280px;
	height: 200px;
	background-size: 100% 100%; 
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
.list_pic ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.list_pic ul li .title{
	height: 42px;
	line-height: 42px;
	text-align: center;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
.list_pic ul li:hover .title{
	color: #0c4e90;
}
/*end list pic*/

/*wz_list_pic start*/
.wz_list_pic{
	width: 900px;
	min-height: 600px;
}
.wz_list_pic ul li{
	position: relative;
	height: 192px;
	margin-bottom: 34px;
}
.wz_list_pic ul li .pic{
	float: left;
	width: 258px;
	height: 188px;
	border: 1px solid #e5e5e5;
	margin-right: 20px;
	overflow: hidden;
}
.wz_list_pic ul li:hover .pic{
	border: 1px solid #2d76c1;
}
.wz_list_pic ul li .pic img{
	width: 240px;
	height: 170px;
	background-size: 100% 100%;
	padding: 9px;
}
.wz_list_pic ul li .txt{
	float: left;
	width: 620px;
}
.wz_list_pic ul li .txt .title{
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #333;
	line-height: 30px;
	margin-bottom: 14px;
}
.wz_list_pic ul li:hover .txt .title{
	color: #054e99;
}
.wz_list_pic ul li .txt .des{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #808080;
	line-height: 22px;
	padding-bottom: 14px;
	border-bottom: 1px dashed #dcdcdc;
	margin-bottom: 18px;
}
.wz_list_pic ul li .txt .date{
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #ebebeb;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #808080;
}
.wz_list_pic ul li:hover .txt .date{
	background: #054e99;
	color: #fff;
}
.wz_list_pic ul li .txt .ckgd{
	position: absolute;
	right: 0px;
	bottom: 20px;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #054e99;
}
/*end wz_list_pic*/

/*zh_xwdt start*/
/*zh_xwdt_part1 start*/
.zh_xwdt_part1{
	height: 452px;
}
.zh_xwdt_part1 .bxyw_con{
	padding-top: 16px;
}
.zh_xwdt_part1 .bxyw_con .bxyw_pic{
	position: relative;
	width: 580px;
	height: 390px;
	overflow: hidden;
}
.zh_xwdt_part1 .bxyw_con .bxyw_pic .pic{
	width: 580px;
	height: 390px;
	overflow: hidden;
}
.zh_xwdt_part1 .bxyw_con .bxyw_pic ul li .pic img{
	display: block;
	width: 580px;
	height: 390px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
.zh_xwdt_part1 .bxyw_con .bxyw_pic ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.zh_xwdt_part1 .bxyw_con .bxyw_pic ul li .title{
	display: block;
	position: absolute;
	bottom: 0px;
	width: 580px;
	height: 40px;
	line-height: 40px;
	background: #03499f;
	font-family: "Microsoft Yahei";
	color: #fff;
	text-align: center;
	font-size: 16px;
}
.bxyw_pic .bxyw_Btn span{
	position: absolute;
	display: block;
    width: 40px;
    height: 60px;
    top: 50%;
    margin-top: -30px;
    cursor: pointer;
}
.bxyw_pic .bxyw_Btn span.prev{
	left: 0px;
	background: url("../images/bxyw_l.png") no-repeat center center;
}
.bxyw_pic .bxyw_Btn span.next{
	right: 0px;
	background: url("../images/bxyw_r.png") no-repeat center center;
}
.zh_xwdt_part1 .bxyw_txt{
	width: 580px;
}
.zh_xwdt_part1 .bxyw_txt .bxyw_hd{
	position: relative;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
.zh_xwdt_part1 .bxyw_txt .bxyw_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
.zh_xwdt_part1 .bxyw_txt .bxyw_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
.zh_xwdt_part1 .bxyw_txt .bxyw_hd .more a:hover{
	color: #0c4e90;
}
.zh_xwdt_part1 .bxyw_txt .txt_bd{
	padding-top: 6px;
}
.zh_xwdt_part1 .bxyw_txt .txt_bd ul li{
	position: relative;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	background: url("../images/icon007.png") no-repeat left center;
}
.zh_xwdt_part1 .bxyw_txt .txt_bd ul li:hover{
	background: url("../images/icon008.png") no-repeat left center;
}
.zh_xwdt_part1 .bxyw_txt .txt_bd ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
.zh_xwdt_part1 .bxyw_txt .txt_bd ul li:hover a{
	color: #0c4e90;
}
.zh_xwdt_part1 .bxyw_txt .txt_bd ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
.zh_xwdt_part1 .bxyw_txt .txt_bd ul li:hover span.date{
	color: #0c4e90;
}
/*end zh_xwdt_part1*/

/*zh_xwdt_part2 start*/
.zh_xwdt_part2{
	height: 360px;
	background: #fafafa;
}
.zh_xwdt_part2 .gsgg{
	padding-top: 26px;
}
.zh_xwdt_part2 .gsgg .gsgg_hd{
	position: relative;
    height: 48px;
    line-height: 48px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
.zh_xwdt_part2 .gsgg .gsgg_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
.zh_xwdt_part2 .gsgg .gsgg_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
.zh_xwdt_part2 .gsgg .gsgg_hd .more a:hover{
	color: #0c4e90;
}
.zh_xwdt_part2 .gsgg .gsgg_txt{
	padding-top: 30px;
}
.zh_xwdt_part2 .gsgg .gsgg_txt ul{
	display: block;
	overflow: hidden;
	width: 1245px;
}
.zh_xwdt_part2 .gsgg .gsgg_txt ul li{
	float: left;
	width: 370px;
	height: 80px;
	background: #fff;
	margin-right: 45px;
	margin-bottom: 40px;
}
.zh_xwdt_part2 .gsgg .gsgg_txt ul li .date{
	float: left;
	width: 75px;
	height: 80px;
	background: url("../images/icon020.png") no-repeat left center;
	margin-right: 14px;
}
.zh_xwdt_part2 .gsgg .gsgg_txt ul li .date span{
	display: block;
	width: 60px;
	text-align: center;
	font-family: "Microsoft Yahei";
	color: #fff;
}
.zh_xwdt_part2 .gsgg .gsgg_txt ul li .date .d1{
	font-size: 26px;
	font-weight: bold;
	padding-top: 8px;
}
.zh_xwdt_part2 .gsgg .gsgg_txt ul li .date .d2{
	font-size: 12px;
}
.zh_xwdt_part2 .gsgg .gsgg_txt ul li .title{
	padding-top: 16px;
	height: 48px;
	line-height: 24px;
	font-size: 14px;
	color: #333;
	font-family: "Microsoft Yahei";
}
.zh_xwdt_part2 .gsgg .gsgg_txt ul li:hover .title{
	color: #03499f;
}
/*end zh_xwdt_part2*/

/*zh_xwdt_part3 start*/
.zh_xwdt_part3{
	height: 498px;
}
.zh_xwdt_part3 .jcdt{
	width: 580px;
}
.zh_xwdt_part3 .jcdt .jcdt_hd{
	position: relative;
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
.zh_xwdt_part3 .jcdt .jcdt_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
.zh_xwdt_part3 .jcdt .jcdt_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
.zh_xwdt_part3 .jcdt .jcdt_hd .more a:hover{
	color: #0c4e90;
}
.zh_xwdt_part3 .jcdt .jcdt_bd{
	padding-top: 27px;
}
.zh_xwdt_part3 .jcdt .jcdt_bd .first{
	height: 155px;
	padding-bottom: 15px;
}
.zh_xwdt_part3 .jcdt .jcdt_bd .first .pic{
	float: left;
	width: 220px;
	height: 155px;
	overflow: hidden;
	margin-right: 14px;
}
.zh_xwdt_part3 .jcdt .jcdt_bd .first .pic img{
	display: block;
	width: 220px;
	height: 155px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
.zh_xwdt_part3 .jcdt .jcdt_bd .first:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.zh_xwdt_part3 .jcdt .jcdt_bd .first .txt{
	position: relative;
	height: 155px;
}
.zh_xwdt_part3 .jcdt .jcdt_bd .first .txt .title{
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #000;
	height: 48px;
	margin-bottom: 10px;
}
.zh_xwdt_part3 .jcdt .jcdt_bd .first:hover .txt .title{
	color: #03499f;
}
.zh_xwdt_part3 .jcdt .jcdt_bd .first .txt .des{
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #808080;
	padding-bottom: 10px;
	line-height: 20px;
}
.zh_xwdt_part3 .jcdt .jcdt_bd .first .txt .date{
	position: absolute;
	bottom: 0px;
	left: 234px;
	display: block;
	width: 82px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #fff;
	font-family: "Microsoft Yahei";
	background: #03499f;
	font-size: 12px;
}
.zh_xwdt_part3 .jcdt .jcdt_bd ul li{
	position: relative;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	background: url("../images/icon007.png") no-repeat left center;
}
.zh_xwdt_part3 .jcdt .jcdt_bd ul li:hover{
	background: url("../images/icon008.png") no-repeat left center;
}
.zh_xwdt_part3 .jcdt .jcdt_bd ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
.zh_xwdt_part3 .jcdt .jcdt_bd ul li:hover a{
	color: #0c4e90;
}
.zh_xwdt_part3 .jcdt .jcdt_bd ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
.zh_xwdt_part3 .jcdt .jcdt_bd ul li:hover span.date{
	color: #0c4e90;
}
/*end zh_xwdt_part3*/

/*zh_xwdt_part4 start*/
.jcdt{
	background: #fafafa;
	padding-top: 10px;
}
.jcdt .stwm{
	position: relative;
	width: 580px;
}
.jcdt .stwm .stwm_hd{
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #ababab;
}
.jcdt .stwm .stwm_hd ul li{
	float: left;
	margin-right: 20px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 18px;
	cursor: pointer;
}
.jcdt .stwm .stwm_hd ul li.on{
	font-weight: bold;
	color: #0c4e90;
}
.jcdt .stwm .stwm_hd ul li:hover{
	font-weight: bold;
	color: #0c4e90;
}
.jcdt .stwm .stwm_bd{
	position: relative;
	padding-top: 27px;
}
.jcdt .stwm .stwm_bd .item1_con ul li{
line-height:32px;
background: url("../images/icon007.png") no-repeat left center;
}
.jcdt .stwm .stwm_bd .item1_con ul li span{float:right;}
.jcdt .stwm .stwm_bd .item1_con ul li a{color:#333;padding-left:10px;}
.jcdt .stwm .stwm_bd .item1_con ul li+li{
	border: 0px;
}
.jcdt .stwm .stwm_bd .item1_con ul li .pic{
	float: left;
	width: 220px;
	height: 155px;
	overflow: hidden;
	margin-right: 14px;
}
.jcdt .stwm .stwm_bd .item1_con ul li .pic img{
	display: block;
	width: 220px;
	height: 155px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
.jcdt .stwm .stwm_bd .item1_con ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.jcdt .stwm .stwm_bd .item1_con ul li .pic .txt{

}
.jcdt.stwm .stwm_bd .item1_con ul li .txt{
	position: relative;
	height: 155px;
}
.jcdt .stwm .stwm_bd .item1_con ul li .txt .title{
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #000;
	height: 48px;
	margin-bottom: 10px;
}
.jcdt .stwm .stwm_bd .item1_con ul li:hover .txt .title{
	color: #03499f;
}
.jcdt  .stwm .stwm_bd .item1_con ul li .txt .des{
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #808080;
	padding-bottom: 10px;
	line-height: 20px;
}
.jcdt  .stwm .stwm_bd .item1_con ul li .txt .date{
	position: absolute;
	bottom: 0px;
	left: 234px;
	display: block;
	width: 82px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #fff;
	font-family: "Microsoft Yahei";
	background: #03499f;
	font-size: 12px;
}
.jcdt  .stwm .stwm_bd .more{
	position: absolute;
	right: 0px;
	top: -24px;
}
.jcdt .stwm .stwm_bd .more a{
	font-weight: normal;
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
.jcdt  .stwm .stwm_bd .more a:hover{
	color: #054e99;
}
.jcdt  .stwm .stwm_bd .item1_bd{
	position: absolute;
	left: 50%;
	margin-left: -48px;
	bottom: -10px;
}
.jcdt .stwm .stwm_bd .item1_bd ul li{
	float: left;
	width: 30px;
	height: 2px;
	border: 1px solid #03499f;
	margin: 0 6px;
	cursor: pointer;
}
.jcdt  .stwm .stwm_bd .item1_bd ul li.on{
	background: #03499f;
}
.jcdt  .tj{
	width: 580px;
}
.jcdt .tj .tj_hd{
	position: relative;
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
.jcdt  .tj .tj_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
.jcdt .tj .tj_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
.jcdt .tj .tj_hd .more a:hover{
	color: #0c4e90;
}
.jcdt .tj .tj_bd{
	position: relative;
	padding-top: 27px;
	width: 580px;
	height: 390px;
}
.jcdt .tj .tj_bd .tj_pic{
	width: 580px;
	height: 390px;
	overflow: hidden;
}
.jcdt  .tj .tj_bd .tj_pic ul li .pic{
	width: 580px;
	height: 390px;
}
.jcdt  .tj .tj_bd .tj_pic ul li .pic img{
	display: block;
	width: 580px;
	height: 390px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
.jcdt .tj .tj_bd .tj_pic ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.jcdt .tj .tj_bd .tj_pic ul li .title{
	position: absolute;
	bottom: 0px;
	width: 580px;
	height: 40px;
	line-height: 40px;
	background: #03499f;
	text-align: center;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-size: 16px;
	z-index: 99;
}
.tj_bd .tj_Btn span{
	position: absolute;
	display: none;
    width: 40px;
    height: 60px;
    top: 50%;
    margin-top: -30px;
    cursor: pointer;
}
.tj_bd:hover .tj_Btn span.prev{
	display: block;
	left: 0px;
	background: url("../images/bxyw_l.png") no-repeat center center;
}
.tj_bd:hover .tj_Btn span.next{
	display: block;
	right: 0px;
	background: url("../images/bxyw_r.png") no-repeat center center;
}
/*end zh_xwdt_part4*/
/*end zh_xwdt*/

/*zh_zsyz start*/
/*zh_zsyz_part1 start*/
.zh_zsyz_part1{
	height: 352px;
	padding-top: 6px;
}
.zh_zsyz_part1 .tzdt{
	width: 580px;
}
.zh_zsyz_part1 .tzdt .tzdt_hd{
	position: relative;
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
.zh_zsyz_part1 .tzdt .tzdt_hd .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
.zh_zsyz_part1 .tzdt .tzdt_hd .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
.zh_zsyz_part1 .tzdt .tzdt_hd .more a:hover{
	color: #0c4e90;
}
.zh_zsyz_part1 .tzdt .tzdt_bd{
	padding-top: 27px;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_pic{
	height: 272px;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_pic ul li{
	float: left;
	width: 280px;
	margin-right: 20px;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_pic ul li+li{
	margin-right: 0px;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_pic ul li .pic{
	width: 280px;
	height: 200px;
	overflow: hidden;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_pic ul li .pic img{
	display: block;
	width: 280px;
	height: 200px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_pic ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_pic ul li .title{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #000;
	line-height: 24px;
	height: 48px;
	padding-top: 10px;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_pic ul li:hover .title{
	color: #0c4e90;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_txt ul li{
	position: relative;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	background: url("../images/icon007.png") no-repeat left center;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_txt ul li:hover{
	background: url("../images/icon008.png") no-repeat left center;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_txt ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_txt ul li:hover a{
	color: #0c4e90;
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_txt ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
.zh_zsyz_part1 .tzdt .tzdt_bd .tzdt_txt ul li:hover span.date{
	color: #0c4e90;
}
.zh_zsyz_part1 .tzzc{
	width: 580px;
}
.zh_zsyz_part1 .tzzc .tzzc_hd{
	height: 44px;
	line-height: 44px;
	border-bottom: 1px solid #ababab;
}
.zh_zsyz_part1 .tzzc .tzzc_hd ul li{
	float: left;
	margin-right: 20px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 18px;
	cursor: pointer;
}
.zh_zsyz_part1 .tzzc .tzzc_hd ul li.on{
	font-weight: bold;
	color: #0c4e90;
}
.zh_zsyz_part1 .tzzc .tzzc_hd ul li:hover{
	font-weight: bold;
	color: #0c4e90;
}
.tzzc_bd{
	position: relative;
	padding-top: 12px;
}
.tzzc_bd ul li{
	position: relative;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	background: url("../images/icon007.png") no-repeat left center;
}
.tzzc_bd  ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
.zh_zsyz_part1 .tzzc .tzzc_bd{
	position: relative;
	padding-top: 12px;
}
.zh_zsyz_part1 .tzzc .tzzc_bd ul li{
	position: relative;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	background: url("../images/icon007.png") no-repeat left center;
}
.zh_zsyz_part1 .tzzc .tzzc_bd  ul li:hover{
	background: url("../images/icon008.png") no-repeat left center;
}
.zh_zsyz_part1 .tzzc .tzzc_bd  ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
.zh_zsyz_part1 .tzzc .tzzc_bd ul li:hover a{
	color: #0c4e90;
}
.zh_zsyz_part1 .tzzc .tzzc_bd ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
.zh_zsyz_part1 .tzzc .tzzc_bd ul li:hover span.date{
	color: #0c4e90;
}
.zh_zsyz_part1 .tzzc .tzzc_bd .more{
	position: absolute;
	right: 0px;
	top: -28px;
}
.zh_zsyz_part1 .tzzc .tzzc_bd .more a{
	font-weight: normal;
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
.zh_zsyz_part1 .tzzc .tzzc_bd .more a:hover{
	color: #054e99;
}
/*end zh_zsyz_part1*/

/*zh_zsyz_part2 start*/
.zh_zsyz_part2{
	height: 260px;
	background: url("../images/zh_zsyz_part2_bg.jpg") no-repeat center top;
}
.zh_zsyz_part2 .tzxm_con{
	padding-top: 29px;
}
.zh_zsyz_part2 .tzxm{
	width: 580px;
}
.hd_title{
	position: relative;
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #ababab;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #0c4e90;
    font-weight: bold;
}
.hd_title .more{
	position: absolute;
	right: 0px;
	top: 0px;
}
.hd_title .more a{
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
    font-weight: normal;
}
.hd_title .more a:hover{
	color: #0c4e90;
}
.zh_zsyz_part2 .tzxm .tzxm_bd{
	padding-top: 33px;
}
.zh_zsyz_part2 .tzxm .tzxm_bd ul li{
	height: 155px;
	margin-bottom: 25px;
}
.zh_zsyz_part2 .tzxm .tzxm_bd ul li .pic{
	float: left;
	width: 220px;
	height: 155px;
	overflow: hidden;
	margin-right: 14px;
}
.zh_zsyz_part2 .tzxm .tzxm_bd ul li .pic img{
	display: block;
	width: 220px;
	height: 155px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
.zh_zsyz_part2 .tzxm .tzxm_bd ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.zh_zsyz_part2 .tzxm .tzxm_bd ul li .pic .txt{

}
.zh_zsyz_part2 .tzxm .tzxm_bd ul li .txt{
	position: relative;
	height: 155px;
}
.zh_zsyz_part2 .tzxm .tzxm_bd ul li .txt .title{
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #000;
	height: 48px;
	margin-bottom: 10px;
}
.zh_zsyz_part2 .tzxm .tzxm_bd ul li:hover .txt .title{
	color: #03499f;
}
.zh_zsyz_part2 .tzxm .tzxm_bd ul li .txt .des{
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #808080;
	padding-bottom: 10px;
	line-height: 20px;
}
.zh_zsyz_part2 .tzxm .tzxm_bd ul li .txt .date{
	position: absolute;
	bottom: 0px;
	left: 234px;
	display: block;
	width: 82px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #fff;
	font-family: "Microsoft Yahei";
	background: #03499f;
	font-size: 12px;
}
/*end zh_zsyz_part2*/

/*zh_zsyz_part3 start*/
.zh_zsyz_part3{
	padding-top: 22px;

}
.zh_zsyz_part3 .w1320{
	position: relative;
	padding-top: 35px;
	height: 212px;
	margin-bottom: 44px;
}
.zh_zsyz_part3 .w1320 .zdqy_pic{
	position: absolute;
	left: 61px;
	width: 1200px;
	height: 212px;
	overflow: hidden;
}
.zh_zsyz_part3 .w1320 .zdqy_pic ul li{
	float: left;
	width: 275px;
	margin-right: 33px;
}
.zh_zsyz_part3 .w1320 .zdqy_pic ul li .pic{
	width: 275px;
	height: 175px;
	overflow: hidden;
}
.zh_zsyz_part3 .w1320 .zdqy_pic ul li .pic img{
	display: block;
	width: 275px;
	height: 175px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
.zh_zsyz_part3 .w1320 .zdqy_pic ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.zh_zsyz_part3 .w1320 .zdqy_pic ul li .title{
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 14px;
}
.zh_zsyz_part3 .w1320 .zdqy_pic ul li:hover .title{
	color: #0c4e90;
}
.zdqy_Btn span{
	position: absolute;
	display: block;
    width: 19px;
    height: 35px;
    top: 50%;
    margin-top: -18px;
    cursor: pointer;
}
.zdqy_Btn span.prev{
	left: 0px;
	background: url("../images/zdqy_l.png") no-repeat center center;
}
.zdqy_Btn span.next{
	right: 0px;
	background: url("../images/zdqy_r.png") no-repeat center center;
}
.zh_zsyz_part3 .link{
	height: 102px;
}
.zh_zsyz_part3 .link ul li{
	float: left;
	width: 580px;
	height: 102px;
	line-height: 102px;
	background: url("../images/zdqy_link1.jpg") no-repeat;
	margin-right: 40px;
}
.zh_zsyz_part3 .link ul li+li{
	background: url("../images/zdqy_link2.jpg") no-repeat;
	margin-right: 0px;
}
.zh_zsyz_part3 .link ul li a{
	text-indent: 260px;
	display: block;
	font-size: 22px;
	font-family: "Microsoft Yahei";
	color: #fff;
}
.zh_zsyz_part3 .link ul li:hover a{
	text-decoration: underline;
}
/*end zh_zsyz_part3*/
/*end zh_zsyz*/

/*zh_zwgk start*/
/*zh_zwgk_part1 start*/
.zh_zwgk_part1{
	padding-top: 20px;
	height: 445px;
}
.zh_zwgk_part1 .zh_xxgk{
	width: 580px;
}
.zh_zwgk_part1 .zh_xxgk .zh_xxgk_bd{
	padding-top: 10px;
}
.zh_zwgk_part1 .zh_xxgk .zh_xxgk_bd ul li{
	position: relative;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	background: url("../images/icon007.png") no-repeat left center;
}
.zh_zwgk_part1 .zh_xxgk .zh_xxgk_bd ul li:hover{
	background: url("../images/icon008.png") no-repeat left center;
}
.zh_zwgk_part1 .zh_xxgk .zh_xxgk_bd ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
.zh_zwgk_part1 .zh_xxgk .zh_xxgk_bd ul li:hover a{
	color: #0c4e90;
}
.zh_zwgk_part1 .zh_xxgk .zh_xxgk_bd ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
.zh_zwgk_part1 .zh_xxgk .zh_xxgk_bd ul li:hover span.date{
	color: #0c4e90;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_hd{
	height: 44px;
	line-height: 44px;
	border-bottom: 1px solid #ababab;
}
.zh_zwgk_part1 .zh_zcjd{
	width: 580px;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_hd ul li{
	float: left;
	margin-right: 20px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 18px;
	cursor: pointer;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_hd ul li.on{
	font-weight: bold;
	color: #0c4e90;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_hd ul li:hover{
	font-weight: bold;
	color: #0c4e90;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_bd{
	position: relative;
	padding-top: 10px;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_bd ul li{
	position: relative;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	background: url("../images/icon007.png") no-repeat left center;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_bd ul li:hover{
	background: url("../images/icon008.png") no-repeat left center;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_bd ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_bd ul li:hover a{
	color: #0c4e90;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_bd ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_bd ul li:hover span.date{
	color: #0c4e90;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_bd .more{
	position: absolute;
	right: 0px;
	top: -28px;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_bd .more a{
	font-weight: normal;
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
.zh_zwgk_part1 .zh_zcjd .zh_zcjd_bd .more a:hover{
	color: #054e99;
}
/*end zh_zwgk_part1*/

/*zh_zwgk_part2 start*/
.zh_zwgk_part2{
	height: 158px;
}
.zh_zwgk_part2 .zh_zwgk_link1{
	width: 580px;

}
.zh_zwgk_part2 .zh_zwgk_link1 ul li{
	position: relative;
	float: left;
	width: 280px;
	height: 130px;
	margin-right: 20px;
	background: url("../images/dwgk_link1.jpg") no-repeat;
}
.zh_zwgk_part2 .zh_zwgk_link1 ul li+li{
	background: url("../images/dwgk_link2.jpg") no-repeat;
	margin-right: 0px;
}
.zh_zwgk_part2 .zh_zwgk_link1 ul li span{
	position: absolute;
	left: 114px;
	top: 36px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	padding: 0 16px;
	font-size: 24px;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-weight: bold;
	border: 1px solid #fff; 
	border-radius: 10px;
}
.zh_zwgk_part2 .zh_zwgk_link1 ul li+li span{
	left: 102px;
}
.zh_zwgk_part2 .zh_zwgk_link1 ul li:hover a span{
	text-decoration: underline;
}
.zh_zwgk_part2 .zh_zwgk_link2{
	width: 577px;
}
.zh_zwgk_part2 .zh_zwgk_link2 ul{
	display: block;
	overflow: hidden;
	width: 600px;
}
.zh_zwgk_part2 .zh_zwgk_link2 ul li{
	position: relative;
	float: left;
	width: 280px;
	height: 60px;
	line-height: 60px;

	margin-right: 20px;
	margin-bottom: 10px;
}
.zh_zwgk_part2 .zh_zwgk_link2 ul li img{
	position: absolute;
	left: 30px;
	top: 15px;
}
.zh_zwgk_part2 .zh_zwgk_link2 ul li a{
	display: block;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #333;
	text-indent: 78px;
}
.zh_zwgk_part2 .zh_zwgk_link2 ul li:hover{
	
}
.zh_zwgk_part2 .zh_zwgk_link2 ul li:hover a{
	color: #0c4e90;
}
/*end zh_zwgk_part2*/

/*zh_zwgk_part3 start*/
.zh_zwgk_part3{
	height: 462px;
}
.zh_zwgk_part3 .zh_hygq{
	width: 580px;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_hd{
	height: 44px;
	line-height: 44px;
	border-bottom: 1px solid #ababab;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_hd ul li{
	float: left;
	margin-right: 20px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 18px;
	cursor: pointer;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_hd ul li.on{
	font-weight: bold;
	color: #0c4e90;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_hd ul li:hover{
	font-weight: bold;
	color: #0c4e90;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_bd{
	position: relative;
	padding-top: 10px;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_bd ul li{
	position: relative;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	background: url("../images/icon007.png") no-repeat left center;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_bd ul li:hover{
	background: url("../images/icon008.png") no-repeat left center;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_bd ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_bd ul li:hover a{
	color: #0c4e90;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_bd ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_bd ul li:hover span.date{
	color: #0c4e90;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_bd .more{
	position: absolute;
	right: 0px;
	top: -28px;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_bd .more a{
	font-weight: normal;
	font-size: 14px;
    font-family: "Microsoft Yahei";
    color: #808080;
}
.zh_zwgk_part3 .zh_hygq .zh_hygq_bd .more a:hover{
	color: #054e99;
}
.zh_zwgk_part3 .zh_xxgk{
	margin-top: 16px;
	width: 578px;
	height: 382px;
	border: 1px solid #e5e5e5;
}
.zh_zwgk_part3 .zh_xxgk .zh_xxgk_hd{
	position: relative;
	height: 48px;
	line-height: 48px;
	border-bottom: 1px solid #e5e5e5;
	background: #f7f7f7;
	text-align: center;
	font-size: 18px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-weight: bold;
}
.zh_zwgk_part3 .zh_xxgk .zh_xxgk_hd span{
	position: absolute;
	top: 24px;
	display: block;
	width: 70px;
	height: 1px;
	background: #95b1d4;
}
.zh_zwgk_part3 .zh_xxgk .zh_xxgk_hd .line1{
	left: 164px;
}
.zh_zwgk_part3 .zh_xxgk .zh_xxgk_hd .line2{
	left: 338px;
}
.zh_zwgk_part3 .zh_xxgk .zh_xxgk_bd{
	padding-top: 18px;height:315px;overflow:hidden;
}
.zh_zwgk_part3 .zh_xxgk .zh_xxgk_bd ul li{
	position: relative;
	float: left;
	width:260px;
	margin-left: 29px;
	height: 42px;
	line-height: 42px;
	margin-bottom: 22px;
}
.zh_zwgk_part3 .zh_xxgk .zh_xxgk_bd ul li img{
	position: absolute;
	top: 0px;
	left:0px;
}
.zh_zwgk_part3 .zh_xxgk .zh_xxgk_bd ul li a{
	padding-left: 60px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 18px;
}
.zh_zwgk_part3 .zh_xxgk .zh_xxgk_bd ul li:hover a{
	color: #054e99;
}
/*end zh_zwgk_part3*/
/*end zh_zwgk*/

/*zh_wsbs start*/
/*zh_wsbs_part1 start*/
.zh_wsbs_part1{
	padding-top: 16px;
	height: 366px;
}
.zh_wsbs_part1 .zh_rdfw{
	width: 580px;
	height: 320px;
}
.zh_wsbs_part1 .zh_rdfw .rdfw_l{
	width: 60px;
	height: 320px;
	background: url("../images/icon027.png") no-repeat left center;
}
.zh_wsbs_part1 .zh_rdfw .rdfw_l span{
	display: block;
    font-size: 18px;
    font-family: "Microsoft Yahei";
    color: #fff;
    font-weight: bold;
    padding: 94px 16px 0 26px;
}
.zh_wsbs_part1 .zh_rdfw .rdfw_r{
	width: 488px;
    height: 288px;
    border: 1px solid #eee;
    background: #fafafa;
    padding: 30px 0 0 30px;
}
.zh_wsbs_part1 .zh_rdfw .rdfw_r ul li{
	position: relative;
	float: left;
	width: 140px;
	height: 76px;
	background: #009ae9;
	margin: 0 20px 14px 0;
}
.zh_wsbs_part1 .zh_rdfw .rdfw_r ul li:hover{
	background: #0057af;
}
.zh_wsbs_part1 .zh_rdfw .rdfw_r ul li img{
	position: absolute;
	left: 56px;
	top: 15px;
}
.zh_wsbs_part1 .zh_rdfw .rdfw_r ul li p.title{
	display: block;
	width: 140px;
	position: absolute;
	top: 50px;
	text-align: center;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #fff;
}
.zh_wsbs_part1 .zh_rdfw .bmfw_r{
	width: 503px;
    height: 288px;
    border: 1px solid #eee;
    background: #fafafa;
    padding: 30px 0 0 15px;
}
.zh_wsbs_part1 .zh_rdfw .bmfw_r ul{
	display: block;
	width: 498px;
	height: 260px;
	overflow-y: auto;
}
.zh_wsbs_part1 .zh_rdfw .bmfw_r ul li{
	float: left;
	width: 138px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #d2d2d2;
	margin: 0 20px 15px 0;
}
.zh_wsbs_part1 .zh_rdfw .bmfw_r ul li:hover{
	background: #054e99;
	border: 1px solid #054e99;
}
.zh_wsbs_part1 .zh_rdfw .bmfw_r ul li a{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
	padding-left: 30px;
	background: url("../images/icon029.png") no-repeat 20px center;
}
.zh_wsbs_part1 .zh_rdfw .bmfw_r ul li:hover a{
	color: #fff;
	background: url("../images/icon030.png") no-repeat 20px center;
}
/*end zh_wsbs_part1*/

/*zh_wsbs_part2 start*/
.zh_wsbs_part2{
	height: 569px;
	background: url("../images/zh_wsbs_part2_bg.jpg") no-repeat center top;
}
.zh_wsbs_part2 .rdsp{
	padding-top: 50px;
	height: 499px;
}
.zh_wsbs_part2 .rdsp .rdsp_l{
	width: 60px;
	height: 494px;
	background: url("../images/icon027.png") no-repeat left 130px;
}
.zh_wsbs_part2 .rdsp .rdsp_l span{
	display: block;
	font-size: 18px;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-weight: bold;
	padding: 173px 16px 0 26px;
}
.zh_wsbs_part2 .rdsp .rdsp_r{
	width: 1108px;
	height: 474px;
	border: 1px solid #eee;
	padding-left: 30px;
	padding-top: 34px;
}
.zh_wsbs_part2 .rdsp .rdsp_r .frbs{
	position: relative;
	height: 50px;
	padding-bottom: 32px;
}
.zh_wsbs_part2 .rdsp .rdsp_r .frbs .hd_frbs{
	width: 125px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: url("../images/icon028.png") no-repeat;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #333;
	font-weight: bold;
}
.zh_wsbs_part2 .rdsp .rdsp_r .frbs .more{
	position: absolute;
	right: 50px;
	top: 0px;
	height: 50px;
	line-height: 50px;
}
.zh_wsbs_part2 .rdsp .rdsp_r .frbs .more a{
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #333;
}
.zh_wsbs_part2 .rdsp .rdsp_r .frbs .more a:hover{
	color: #0c4e90;
}
.zh_wsbs_part2 .rdsp .rdsp_r .frbs_bd{
	width: 1080px;
	height: 127px;
	border-bottom: 1px solid #e5e5e5;
}
.zh_wsbs_part2 .rdsp .rdsp_r .frbs_bd ul{
	display: block;
	overflow: hidden;
	width: 1200px;
}
.zh_wsbs_part2 .rdsp .rdsp_r .frbs_bd ul li{
	float: left;
	width: 71px;
	margin: 0 20px 0px 0px;
}
.zh_wsbs_part2 .rdsp .rdsp_r .frbs_bd ul li img{
	display: block;
	width: 70px;
	height: 60px;
	margin: 0 auto;
	background-size: 100% 100%;
	overflow: hidden;
}
.zh_wsbs_part2 .rdsp .rdsp_r .frbs_bd ul li p.title{
	padding-top: 12px;
	height: 40px;
	line-height: 20px;
	text-align: center;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #666;
}
.zh_wsbs_part2 .rdsp .rdsp_r .frbs_bd ul li:hover p.title{
	color: #0c4e90;
}
#grbs{
	margin-top: 28px;
}
#grbs_bd{
	border-bottom: none;
}
/*end zh_wsbs_part2*/

/*zh_wsbs_part3 start*/
.zh_wsbs_part3{
	height: 268px;
	padding-top: 46px;
}
.zh_wsbs_part3 .zh_zxfw{
	width: 580px;
}
.zh_wsbs_part3 .zh_zxfw .zh_zxfw_l{
	width: 60px;
	height: 220px;
	background: url("../images/icon027.png") no-repeat left center;
}
.zh_wsbs_part3 .zh_zxfw .zh_zxfw_l span{
	display: block;
	font-size: 18px;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-weight: bold;
	padding: 44px 16px 0 26px;
}
.zh_wsbs_part3 .zh_zxfw .zh_zxfw_r{
	width: 488px;
	height: 192px;
	border: 1px solid #eee;
	background: #fafafa;
	padding: 26px 0 0 30px;
}
.zh_wsbs_part3 .zh_zxfw .zh_zxfw_r ul li{
	float: left;
	width: 150px;
	height: 50px;
line-height:50px;
	margin: 0 5px 8px 0;
	background: #fff;
text-align:center;
}
.zh_wsbs_part3 .zh_zxfw .zh_zxfw_r ul li img{
	position: absolute;
	left: 11px;
	top: 9px;
}
.zh_wsbs_part3 .zh_zxfw .zh_zxfw_r ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
	line-height: 50px;
}
.zh_wsbs_part3 .zh_zxfw .zh_zxfw_r ul li+li a{
	padding-top: 0px;
	line-height: 50px;
}
.zh_wsbs_part3 .zh_zxfw .zh_zxfw_r ul li:hover a{
	color: #0c4e90;
}

.zh_wsbs_part3 .zh_zxfw .zh_zhfw_r{
	width: 488px;
	height: 192px;
	border: 1px solid #eee;
	background: #fafafa;
	padding: 26px 0 0 30px;
}
.zh_wsbs_part3 .zh_zxfw .zh_zhfw_r ul li{
	position: relative;
	float: left;
	width: 150px;
	height: 50px;
	margin: 0 5px 8px 0;
	background: #fff;
text-align:center;
}
.zh_wsbs_part3 .zh_zxfw .zh_zhfw_r ul li img{
	position: absolute;
	left: 11px;
	top: 9px;
}
.zh_wsbs_part3 .zh_zxfw .zh_zhfw_r ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
	line-height: 50px;
}
.zh_wsbs_part3 .zh_zxfw .zh_zhfw_r ul li:hover a{
	color: #0c4e90;
}
/*end zh_wsbs_part3*/
/*end zh_wsbs*/

/*zh_mzhd start*/
#zh_mzhd{
	background: url("../images/zh_mzhd_bg.jpg") no-repeat center top;
	min-height: 700px;
}
/*zh_mzhd_part1 start*/
#zh_mzhd .zh_mzhd_part1{
	padding-top: 35px;
	height: 367px;
}
#zh_mzhd .zh_mzhd_part1 .zh_rdhd_bd{
	padding-top: 25px;
}
#zh_mzhd .zh_mzhd_part1 .zh_rdhd_bd ul li{
	float: left;
	width: 370px;
	margin-right: 45px;
}
#zh_mzhd .zh_mzhd_part1 .zh_rdhd_bd ul li.last{
	margin-right: 0px;
}
#zh_mzhd .zh_mzhd_part1 .zh_rdhd_bd ul li .pic{
	width: 370px;
	height: 224px;
	overflow: hidden;
}
#zh_mzhd .zh_mzhd_part1 .zh_rdhd_bd ul li .pic img{
	display: block;
	width: 370px;
	height: 224px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
#zh_mzhd .zh_mzhd_part1 .zh_rdhd_bd ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
#zh_mzhd .zh_mzhd_part1 .zh_rdhd_bd ul li .title{
	display: block;
	width: 368px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	border: 1px solid #e5e5e5;
	font-family: "Microsoft Yahei";
	color: #333;
	font-size: 14px;
}
#zh_mzhd .zh_mzhd_part1 .zh_rdhd_bd ul li:hover .title{
	border: 1px solid #054e99;
	background: #054e99;
	color: #fff;
}
/*end zh_mzhd_part1*/

/*zh_mzhd_part2 start*/
#zh_mzhd .zh_mzhd_part2{
	height: 280px;
padding-top:30px;
}
#zh_mzhd .zh_mzhd_part2 .zh_xjxd{
	width: 580px;
}
#zh_mzhd .zh_mzhd_part2 .zh_xjxd{
	padding-top: 10px;
}
#zh_mzhd .zh_mzhd_part2 .zh_xjxd ul li{
	position: relative;
	height: 34px;
	line-height: 34px;
}
#zh_mzhd .zh_mzhd_part2 .zh_xjxd ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
#zh_mzhd .zh_mzhd_part2 .zh_xjxd ul li:hover a{
	color: #0c4e90;
}
#zh_mzhd .zh_mzhd_part2 .zh_xjxd ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
#zh_mzhd .zh_mzhd_part2 .zh_xjxd ul li:hover span.date{
	color: #0c4e90;
}
.zh_mzhd_part2 .zh_xjxd_r{
	width: 580px;
	padding-top: 17px;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link1{
	height: 160px;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link1 ul li{
	position: relative;
	float: left;
	width: 180px;
	height: 140px;
	background: url("../images/icon037.png") no-repeat;
	margin: 0 20px 20px 0;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link1 ul li:hover{
	background: #054e99;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link1 ul li.last{
	margin-right: 0px;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link1 ul li img{
	position: absolute;
	left: 68px;
	top: 28px;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link1 ul li .title{
	position: absolute;
	bottom: 26px;
	width: 180px;
	text-align: center;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #fff;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link2 .zh_wyjb_l{
	width: 320px;
	height: 120px;
	background: url("../images/icon038.png") no-repeat;
	margin-right: 20px;
	padding: 10px 30px;

}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link2 .zh_wyjb_l ul li{
	position: relative;
	padding-left: 54px;
	height: 120px;
	line-height: 120px;
	background: url("../images/icon034.png") no-repeat left center;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link2 .zh_wyjb_l ul li+li{
	background: url("../images/icon035.png") no-repeat left center;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link2 .zh_wyjb_l ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #fff;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link2 .zh_wyjb_l ul li:hover a{
	font-weight: bold;
	text-decoration: underline;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link2 .zh_wyjb_l ul li b{
	font-weight: normal;
	font-family: "Microsoft Yahei";
	color: #fff;
	font-size: 18px;
	margin-right: 26px;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link2 .zh_wyjb_l ul li span{
	position: absolute;
	left: 138px;
	top: 49px;
	display: inline-block;
	width: 2px;
	height: 22px;
	background: #fff;
}

.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link2 .zh_wycx{
	position: relative;
	float: left;
	width: 180px;
	height: 140px;
	background: url("../images/icon037.png") no-repeat;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link2 .zh_wycx:hover{
	background: #054e99;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link2 .zh_wycx img{
	position: absolute;
	left: 70px;
	top: 32px;
}
.zh_mzhd_part2 .zh_xjxd_r .zh_xjxd_r_link2 .zh_wycx .title{
	position: absolute;
	bottom: 26px;
	width: 180px;
	text-align: center;
	font-size: 18px;
	font-family: "Microsoft Yahei";
	color: #fff;
}
/*end zh_mzhd_part2*/

/*zh_mzhd_part3 start*/
#zh_mzhd .zh_mzhd_part3{
	height: 250px;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft{
	width: 580px;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd{
	padding-top: 27px;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd .first{
	height: 155px;
	padding-bottom: 15px;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd .first .pic{
	float: left;
	width: 220px;
	height: 155px;
	overflow: hidden;
	margin-right: 14px;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd .first .pic img{
	display: block;
	width: 220px;
	height: 155px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd .first:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd .first .txt{
	position: relative;
	height: 155px;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd .first .txt .title{
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #000;
	height: 48px;
	margin-bottom: 10px;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd .first:hover .txt .title{
	color: #03499f;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd .first .txt .des{
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #808080;
	padding-bottom: 10px;
	line-height: 20px;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd .first .txt .date{
	position: absolute;
	bottom: 0px;
	left: 234px;
	display: block;
	width: 82px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #fff;
	font-family: "Microsoft Yahei";
	background: #03499f;
	font-size: 12px;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd ul li{
	position: relative;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	background: url("../images/icon007.png") no-repeat left center;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd ul li:hover{
	background: url("../images/icon008.png") no-repeat left center;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd ul li:hover a{
	color: #0c4e90;
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
#zh_mzhd .zh_mzhd_part3 .zh_zxft .zh_zxft_bd ul li:hover span.date{
	color: #0c4e90;
}
.zh_mzhd_part3 .zh_zxft_r{
	width: 580px;
}
.zh_mzhd_part3 .zh_zxft_r .zh_zjdc{
	height: 220px;
}
.zh_mzhd_part3 .zh_zxft_r .zh_zjdc_bd{
	padding-top: 20px;
}
#zh_wsgs_bd{
	padding-top: 10px;
}
.zh_mzhd_part3 .zh_zxft_r .zh_zjdc_bd ul li{
	position: relative;
	height: 36px;
	line-height: 36px;
	padding-left: 10px;
	background: url("../images/icon007.png") no-repeat left center;
}
.zh_mzhd_part3 .zh_zxft_r .zh_zjdc_bd ul li:hover{
	background: url("../images/icon008.png") no-repeat left center;
}
.zh_mzhd_part3 .zh_zxft_r .zh_zjdc_bd ul li a{
	display: block;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #333;
}
.zh_mzhd_part3 .zh_zxft_r .zh_zjdc_bd ul li:hover a{
	color: #0c4e90;
}
.zh_mzhd_part3 .zh_zxft_r .zh_zjdc_bd ul li span.date{
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 12px;
	color: #808080;
	font-family: "Microsoft Yahei";
}
.zh_mzhd_part3 .zh_zxft_r .zh_zjdc_bd ul li:hover span.date{
	color: #0c4e90;
}
/*end zh_mzhd_part3*/
/*end zh_mzhd*/

/*zh_zjlt start*/
#zh_zjlt{
	background: url("../images/zh_zjlt_bg.jpg") no-repeat center top;
}
/*zh_zjlt_part1 start*/
.zh_zjlt_part1{
	padding-top: 55px;
	height: 440px;
}
.zh_title{
	width: 1200px;
	height: 49px;
	line-height: 50px;
	background: url("../images/zh_zjlt_title.png") no-repeat;
	font-size: 18px;
	font-weight: bold;
	font-family: "Microsoft Yahei";
	color: #000;
	text-align: center;
}
.zh_zjlt_part1 .zh_ltgk{
	margin-top: 33px;
	width:1180px;
	height: 298px;
	padding:10px;
	background: #fff;
}
.zh_zjlt_part1 .zh_ltgk .ltgk_pic{
	width: 514px;
	height: 298px;
	overflow: hidden;
	margin-right: 22px;
}
.zh_zjlt_part1 .zh_ltgk .ltgk_pic img{
	display: block;
	width: 514px;
	height: 298px;
	background-size: 100% 100%;
}
.zh_zjlt_part1 .zh_ltgk .ltgk_txt{
	position: relative;
	width: 622px;
}
.zh_zjlt_part1 .zh_ltgk .ltgk_txt b.title{
	display: block;
	height: 64px;
	line-height: 64px;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #000;
}
.zh_zjlt_part1 .zh_ltgk .ltgk_txt p{
	font-size: 14px;
	font-family: "Microsoft Yahei";
	color: #4c4c4c;
	line-height: 26px;
}
.zh_zjlt_part1 .zh_ltgk .ltgk_txt .more{
	position: absolute;
	right: -32px;
    bottom: -36px;
	width: 61px;
	height: 61px;
	background: url("../images/icon039.png") no-repeat;
	z-index: 9999;
}
.zh_zjlt_part1 .zh_ltgk .ltgk_txt .more a{
	display: block;
	width: 61px;
	height: 61px;
}
/*end zh_zjlt_part1*/

/*zh_zjlt_part2 start*/
.zh_zjlt_part2{
	height: 240px;
}
.zh_zjlt_part2 ul{
	display: block;
	overflow: hidden;
	width: 1275px;
}
.zh_zjlt_part2 ul li{
	float: left;
	width: 178px;
	height: 178px;
	border: 1px solid #e2e2e2;
	border-radius: 50%;
	margin-right: 75px;
	background: #fff;
}
.zh_zjlt_part2 ul li:hover{
	border: 1px solid #0172d8;
	background: #0172d8;
}
.zh_zjlt_part2 ul li a{
	display: block;
	background: url("../images/zjlt_icon11.png") no-repeat center 42px;
	width: 178px;
	height: 48px;
	text-align: center;
	padding-top: 130px;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #000;
	font-weight: bold;
}
.zh_zjlt_part2 ul li+li a{
	background: url("../images/zjlt_icon21.png") no-repeat center 42px;
}
.zh_zjlt_part2 ul li+li+li a{
	background: url("../images/zjlt_icon31.png") no-repeat center 42px;
}
.zh_zjlt_part2 ul li+li+li+li a{
	background: url("../images/zjlt_icon41.png") no-repeat center 42px;
}
.zh_zjlt_part2 ul li+li+li+li+li a{
	background: url("../images/zjlt_icon51.png") no-repeat center 42px;
}
.zh_zjlt_part2 ul li:hover a{
	background: url("../images/zjlt_icon12.png") no-repeat center 42px;
	color: #fff;
}
.zh_zjlt_part2 ul li+li:hover a{
	background: url("../images/zjlt_icon22.png") no-repeat center 42px;
}
.zh_zjlt_part2 ul li+li+li:hover a{
	background: url("../images/zjlt_icon32.png") no-repeat center 42px;
}
.zh_zjlt_part2 ul li+li+li+li:hover a{
	background: url("../images/zjlt_icon42.png") no-repeat center 42px;
}
.zh_zjlt_part2 ul li+li+li+li+li:hover a{
	background: url("../images/zjlt_icon52.png") no-repeat center 42px;
}
/*end zh_zjlt_part2*/

/*zh_zjlt_part3 start*/
.zh_zjlt_part3{
	height: 614px;
}
.zh_zjlt_part3 .zh_whlt{
	margin-top: 37px;
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic1{
	height: 260px;
	margin-bottom: 2px;
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic1 ul{
	display: block;
	overflow: hidden;
	width: 1220px;
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic1 ul li{
	position: relative;
	float: left;
	width: 399px;
	height: 260px;
	overflow: hidden;
	margin-right: 2px;
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic1 ul li .pic{
	width: 399px;
	height: 260px;
	overflow: hidden;
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic1 ul li .pic img{
	display: block;
	width: 399px;
	height: 260px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic1 ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic1 ul li .title{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-family: "Microsoft Yahei";
	font-size: 18px;
	font-weight: bold;
	background: url("../images/icon040.png");
	color: #fff;
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic2 ul{
	display: block;
	overflow: hidden;
	width: 1220px;
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic2 ul li{
	position: relative;
	float: left;
	width: 599px;
	height: 200px;
	overflow: hidden;
	margin-right: 2px;
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic2 ul li .pic{
	width: 599px;
	height: 200px;
	overflow: hidden;
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic2 ul li .pic img{
	display: block;
	width: 599px;
	height: 200px;
	background-size: 100% 100%;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic2 ul li:hover .pic img{
	-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.zh_zjlt_part3 .zh_whlt .zh_whlt_pic2 ul li .title{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-family: "Microsoft Yahei";
	font-size: 18px;
	font-weight: bold;
	background: url("../images/icon040.png");
	color: #fff;
}
/*end zh_zjlt_part3*/

/*zh_zjlt_part4 start*/
.zh_zjlt_part4{
	height: 440px;
}
.zh_zjlt_part4 .zh_lylt{
	padding-top: 40px;
}
.zh_zjlt_part4 .zh_lylt .zh_lydt{
	width: 370px;
	margin-right: 6px;
}
.zh_zjlt_part4 .zh_lylt .zh_lydt .hd_title{
	height: 24px;
	line-height: 24px;
	border-bottom: 0px;
	color: #000;
	padding-bottom: 20px;
}
.zh_zjlt_part4 .zh_lylt .zh_lydt_bd ul li{
	float: left;
	width: 370px;
	height: 80px;
	background: #f4f4f4;
	margin-bottom: 15px;
}
.zh_zjlt_part4 .zh_lylt .zh_lydt_bd ul li .date{
	float: left;
	width: 75px;
	height: 80px;
	background: url("../images/icon020.png") no-repeat left center;
	margin-right: 14px;
}
.zh_zjlt_part4 .zh_lylt .zh_lydt_bd ul li .date span{
	display: block;
	width: 60px;
	text-align: center;
	font-family: "Microsoft Yahei";
	color: #fff;
}
.zh_zjlt_part4 .zh_lylt .zh_lydt_bd ul li .date .d1{
	font-size: 26px;
	font-weight: bold;
	padding-top: 8px;
}
.zh_zjlt_part4 .zh_lylt .zh_lydt_bd ul li .date .d2{
	font-size: 12px;
}
.zh_zjlt_part4 .zh_lylt .zh_lydt_bd ul li .title{
	padding-top: 16px;
	height: 48px;
	line-height: 24px;
	font-size: 14px;
	color: #333;
	font-family: "Microsoft Yahei";
}
.zh_zjlt_part4 .zh_lylt .zh_lydt_bd ul li:hover .title{
	color: #03499f;
}
.zh_zjlt_part4 .zh_lylt_r{
	width: 1200px;
}
.zh_zjlt_part4 .zh_lylt_r ul li{
	float: left;
	width: 45%;
	height: 124px;
	margin-left: 34px;
	margin-bottom: 22px;
}
.zh_zjlt_part4 .zh_lylt_r ul li .pic{
	width: 120px;
	height: 120px;
	border-radius: 50%;
	overflow: hidden;
	margin-right: 20px;
	border: 2px solid #fff;
}
.zh_zjlt_part4 .zh_lylt_r ul li:hover .pic{
	border: 2px solid #03499f;
}
.zh_zjlt_part4 .zh_lylt_r ul li .pic img{
	display: block;
	width: 120px;
	height: 120px;
	background-size: 100% 100%;
}
.zh_zjlt_part4 .zh_lylt_r ul li .txt .lylt_title{
	position: relative;
	height: 44px;
	font-size: 16px;
	font-family: "Microsoft Yahei";
	color: #000;
	font-weight: bold;
}
.zh_zjlt_part4 .zh_lylt_r ul li .txt .lylt_title .more{
	position: absolute;
	top: 0px;
	right: 0px;
}
.zh_zjlt_part4 .zh_lylt_r ul li .txt .lylt_title .more a{
	font-size: 12px;
	font-family: "Microsoft Yahei";
	color: #000;
	font-weight: normal;
}
.zh_zjlt_part4 .zh_lylt_r ul li .txt .lylt_title .more:hover a{
	color: #0c4e90;
}
.zh_zjlt_part4 .zh_lylt_r ul li .txt .des{
	line-height: 22px;
	font-size: 12px;
	color: #4c4c4c;
}
.ej_maindddda{

    color: #fff !important;
    background: #2d76c1;
}
/*end zh_zjlt_part4*/
/*end zh_zjlt*/
.fwcs{width:290px;margin: -25px 0px 0px 376px;color:#9dcdff; font-size:12px;}
.fwcs span{color: #9dcdff; font-size:12px;}