*{padding: 0;margin: 0;font-family: 'Î¢ÈíÑÅºÚ';}
a{text-decoration: none;}
img{border: none;display: block;}
li{list-style-type: none;}
#body_container{width: 100%;}
.main_container{width: 56%;margin: 0 auto;min-width: 1280px;margin-top: 10px;}
.top_bg{width: 100%; position: absolute;background-color: #014189;height: 41px;}
.header_top{position: relative;line-height: 40px;}
.header_top span{color: #fff;font-size: 14px;}
.cj_, .headM_{border: 1px solid #fff;padding: 3px 5px 3px 5px;border-radius: 15px;float: right;line-height: 14px;margin-top: 8px;margin-right: 30px;}

.nav_bg{width: 100%;position: absolute;background-color: #014189;height: 160px;}
.logo_l{float: left;margin: 9px 0 0 0;}
.logo_r{float: right;margin: 40px 175px 0 0;}

.nav{position: relative;height: 50px;margin-top: 110px;display: block;}
.nav_title{color: #fff;}
.eq_color{color: #1A5B9F;background-color: #fff;}      /***Ñ¡ÔñnavÑùÊ½****/
.nav li{float: left;width: 127px;bottom: 0;text-align: center;font-size: 16px;line-height: 18px;
 padding: 16px 0 ;}
.nav a{color: #fff;}
.nav a:hover{color: blue;}


.nav li:hover{background-color: #fff;color: #1a5b9f;}


.ad{width: 160px;height: 318px;position:absolute;left: 0;top: 300px;z-index: 999;background-color: #1a5ca0;}
.ad_box{height: 306px}
.ad_box_img{width: 100%;z-index: -1;position: relative;border-radius: 12px;width: 160px;height: 116px;    margin-top: 10px;}
.ad_box_con{color: #fff;margin-top: 18px;}
.closead{float: right;margin-top: -22px;cursor: pointer;display: block;z-index: 999;}

 
.more_ul{display: none;z-index: 999;position: absolute;width: 127px; margin-top: 16px;}
.more_ul li{float: left;width:127px;background-color: #fff}
.more_ul a li{line-height: 18px;padding: 16px 0;}

.more_ul.v2{display: none;z-index: 999;position: absolute;width: 254px;}
.hgfa{ display:block;height:18px; width: 127px;clear: both;}


.flexslider {
	margin: 0px auto 20px;
	position: relative;
	width: 100%;
	height: 482px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(/Public/Home/images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(/Public/Home/images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 482px;
	display: block;
}


.news{box-shadow: 0px 0px 26px 1px #efefef;padding: 7px 35px;letter-spacing: 1px;border-radius: 10px;}

.img{float: left;margin-left: 10px;margin-top: 5px;}
.Top_News, .Public_Notices, .Express_Way{width: 31%;float: left;min-width: 340px;margin-bottom: 54px;}
.Public_Notices, .Express_Way{margin-left: 40px;}
.Express_Way1{width: 396px;min-width: 396px;}
.center_title{font-size: 24px;}
.eng_title{font-size: 20px; color: #666;}
.left_box, .center_box, .right_box{height: 450px;border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;margin: 25px 0 16px 0;}
.right_box1{height: 340px;border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;margin: 25px 0 16px 0;}
.right_box2{height: 385px;border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;margin: 25px 0 16px 0;    width: 310px;}
.left_content{height: 215px;padding: 6px 3px;line-height: 30px;}
.center_content{height: 430px;padding: 30px 3px;}
.right_content{height:300px;padding: 2px 3px;    color: #666;}
.right_content a{color: #666;}
.right_content a:hover{color:#2166ad;text-decoration: underline;}
.right_content li{width: 310px;#cccccc;color: #666;}
.li_top{margin-top: 10px;line-height: 27px;height: 20px;}
.li_top_1{float: left;margin-top: 11px;margin-right: 13px;}
.li_top_con{float: left;        width: 280px;}
.li_top_con1{float: left;        width: 241px;}
.li_top_con div{float: left;}
.li_top_time{float: right;}
.li_top a:hover{text-decoration: underline;}
.gallery_1{width: 300px;height: 90px;background-color: #1a5ca0;color: #fff;line-height: 90px;text-align: center;font-size: 20px;font-weight: bold;    margin-top: 28px;}
.gallery_2{width: 300px;height: 90px;background-color: #1ba051;color: #fff;line-height: 90px;text-align: center;font-size: 20px;font-weight: bold;    margin-top: 28px;}
.gallery_3{width: 300px;height: 90px;background-color: #ebcf13;color: #fff;line-height: 90px;text-align: center;font-size: 20px;font-weight: bold;    margin-top: 28px;}
.right_content li:hover{box-shadow:0px 0px 12px 5px #efefef;}
.left_content_p{float: left;color: #333;width: 300px;}
.left_content_time{float: right;color: #999;}
.left_content_p a:hover{text-decoration: underline;color:#2166ad;}
.left_content_p a{color: #333}
.aa a{color: #333}
.aa a:hover{text-decoration: underline;color:#2166ad;}
.ee a:hover{text-decoration: underline;color:#195ca0;}
.class_left{width: 47%;float: left;margin-top: 75px;clear: both;}
.class_box{width: 48%;min-width: 596px;border-top: 1px solid #dddddd;height: 400px;margin: 25px 3px;padding: 25px 0 0 0;}
.class_box li{border-radius: 8px;color: #fff; font-size: 28px;width: 270px;height: 150px;float: left;text-align: center;line-height: 150px;}
.video_right{float: right;width: 48%;margin-top: 75px;}
.video_box{width: 48%;min-width: 610px;border-top:1px solid #dddddd;height: 400px;padding: 25px 0 0 0;margin: 25px 3px;}
.f_ti{border-bottom: 3px solid #005588;font-size: 20px;color: #333;width: 80px;padding-bottom: 12px}
.f_link span a{color: #666;}
.f_link span a:hover{color: #000;}
.f_link span{font-size: 16px;letter-spacing: 1px;}
.f_link{margin-bottom: 80px;}
.footer{width: 100%;color: #fff;}
.footer_bg{z-index: -1;height: 240px; background: url(/Public/Home/images/footer_bottom.png);float: left;width: 100%;position: absolute;}
.ul_1{width: 200px;height: 190px;float: left;padding: 45px 0 5px 0;}
.ul_2{width: 200px;height: 190px;float: left;padding: 45px 0 5px 0;}
.ul_1 a, .ul_2 a{color: #fff;}
.ul_1 li{float: left;line-height: 40px;font-size: 14px;}
.ul_2{margin: 0px 0 0 150px ;float: left;}
.ul_2 li{line-height: 40px;font-size: 14px;}
.ewm{width: 165px;height: 148px;text-align: center;float: right;margin-right: 150px;margin-top: 65px;}
.ewm img{width: 95px;height: 95px;margin-left: 35px;margin-bottom: 5px;cursor: pointer;}
.Express_Way_right1{margin-top: 34px;}
.main_container1{float: left;}
.main_container2{float: left;width: 393px;margin-left: 45px;}
.main_container2_content{border-top: 1px solid #dddddd;margin-top: 25px;border-bottom: 1px solid #ddd;height: 967px; }
.main_container2_mp4{margin-top: 18px;    height: 432px;border-bottom: 1px solid #ddd;}
.main_container2_content .right_content li{width: 310px;#cccccc;color: #333;}
.main_container2_content .right_content li:hover{box-shadow:0px 0px 12px 5px #efefef;}
.main_container2_content .right_content{height:300px;padding: 2px 3px;    color: #666;}
.main_container3{float: left;
    margin-left: 49px;}
.footer_logo{  width: 240px;
    float: left;
    height: 159px;
    padding: 71px 0 1px 296px;}
.footer_bottom{overflow: hidden;width: 60%;background-color: #222222;height: 57px;float: left;padding: 17px 20%;line-height: 27px;font-size: 12px;text-align: center;}
