html,body,ol,li,p,h5,a,img,,p,a,div{margin:0;padding:0;}
img{border: 0;}
i{font-style: normal;font-family: 微软雅黑;}
li{list-style: none;}
body{font-size: 16px;color: #333;font-family:"Microsoft Yahei";}
a{color: #333;text-decoration:none;font-family:"Microsoft Yahei";font-size:14px;}
a:hover{color: #a5ddff;}
img { vertical-align: middle;}
.fl{float: left;}
.fr{ float: right;}

.section {color:#666666;overflow:hidden;}
.section .bg {position:absolute;left:0;top:0;width:100%;height:100%;/* display:  none; */}
.section .bg img {display:block;width:100%;height:100%;}
.ewb_section_box {position:absolute;top:50%;left:0;width:100%;height:600px;margin-top:-300px; z-index:88;}
.ewb_contain {position:relative;width:1200px;height:600px;margin:0 auto;}
.side-nav {position:fixed;top:0;left:0px;bottom:0;width:144px;z-index:99999;}
#menu {width:144px;height:456px;margin-top:-228px;padding:0;position:absolute;left:0px;top:50%;list-style-type:none;z-index:70;}
#menu li {float:left;width:144px;height:50px;margin-bottom:16px;outline:none;}
#menu li a {float:left;display:inline-block;width:144px;height:50px;background-repeat:no-repeat;transition:all 1s;}
#menu li a:focus{outline:none;}
#menu li a.ewb-side-a1 {background:url(202409_navall_bg.png) 0 0;}
#menu li:hover a.ewb-side-a1, #menu .active a.ewb-side-a1 {background:url(202409_navall_bg.png) 144px 0;}
#menu li a.ewb-side-a2 {background:url(202409_navall_bg.png) 0 270px;}
#menu li:hover a.ewb-side-a2, #menu .active a.ewb-side-a2 {background:url(202409_navall_bg.png) 144px 266px;}
#menu li a.ewb-side-a3 {background:url(202409_navall_bg.png) 0 215px;}
#menu li:hover a.ewb-side-a3, #menu .active a.ewb-side-a3 {background:url(202409_navall_bg.png) 144px 215px;}
#menu li a.ewb-side-a4 {background:url(202409_navall_bg.png) 0 163px;}
#menu li:hover a.ewb-side-a4, #menu .active a.ewb-side-a4 {background:url(202409_navall_bg.png) 144px 161px;}
#menu li a.ewb-side-a5 {background:url(202409_navall_bg.png)  0 110px;}
#menu li:hover a.ewb-side-a5, #menu .active a.ewb-side-a5 {background:url(202409_navall_bg.png) 144px 107px;}
#menu li a.ewb-side-a6 {background:url(202409_navall_bg.png) 0 50px;}
#menu li:hover a.ewb-side-a6, #menu .active a.ewb-side-a6 {background:url(202409_navall_bg.png) 144px 52px;}

.mlxx_img {position: absolute;top: -2000px;left: 50%;margin-left: -450px; text-align:center;}
.tx_logo{position:absolute;float:left;left:0;top:10px;width:438px;height:85px;background:url(2020logo.png) center no-repeat;}
.homepage {position:absolute;float:left;right:0;top:20px;width:104px;height:45px;background:url(202409_home_page.png) center no-repeat;}
.homepage a {display:inline-block;width:100%;height:100%;}
.homepage:hover{opacity: 0.8;}
.ewb_section_box1 {position:absolute;top:0;left:0;width:100%;height:100%;}
.ewb_contain1 {position:relative;width:1300px;margin:0 auto;height:28%;}
.ewb_contain2 {position:relative;width:1300px;margin:0 auto;height:45%;}
.tx_list{padding: 0 35px; margin: 30px auto;}
.tx_text{ width: 35%; font-size: 22px; line-height:40px; text-align:center; margin:0 auto; padding:0 25px; position:relative;}
.l2{ width:70%;}
.tx_text a{color: #22a0eb;}
.tx_text:before,.tx_text:after{ width: 9px; height: 9px; background-color: #2f8277;content: ""; display: block; position: absolute; top: 50%; transform: rotate(45deg) translateY(-50%);}
.tx_text:after{right: 35px;}

.history_position {float:left;position:relative;left:-120%;}
.ltie10 .history_position {left:-70px;}
.history_position a {display:inline-block;width:100%;height:100%;}
/*.history_position img {width:350px;height:303px;}*/

.history_text {position:absolute;width: 810px;height:282px;text-align:left;right:80px;overflow: hidden;}
.history_text p {font-size: 18px;color: #666666;line-height: 36px;text-indent: 2em;text-align: left;}
.history_more{width: 129px;height: 37px;line-height: 37px; background: url(202409_history_more.png) center no-repeat;
position:absolute;left: 280px;top: 225px;font-size: 18px;text-align: center;color: #fff;text-decoration:none;}
.history_more:hover{opacity: 0.8;}
.position_box{position:absolute;width: 862px;height: 284px;right:-1800px;top: 283px;}
.history_img01 a,.history_img02 a,.history_img03 a,.history_img04 a{display: block;}
.history_img01{position: absolute;top: 0px;left: 40px;}
.history_img02{position: absolute;top: 0px;left:465px;}
.history_img03{position: absolute;top: 145px;left: 465px;}
.history_img04{position: absolute;top: 0px;left: 690px;}

.population_m{width: 260px;height: 316px;float:left;position:relative;left:-60px;}
.population_m p {font-size: 18px;color: #666666;line-height: 36px;text-indent: 2em;text-align: left;}
.population_more{width: 129px;height: 37px;line-height: 37px; background: url(202409_history_more.png) center no-repeat;
position:absolute;left: 55px;top: 320px;font-size: 18px;text-align: center;color: #fff;text-decoration:none;}
.population_m:hover{opacity: 0.8;}
.population_pic{position: absolute;width: 715px;height: 473px;left: 578px;top: -78px;}
.mlxx_img img{width: 90%; height: 90%;}


.facilities{width: 800px;height: 490px;float:left;margin-top:20px;}
.facilities ol{margin: 0;padding: 0;}
.facilities ol li{width: 340px;background: #dbdfdc;float: left;margin: 0 30px 15px 0;border-radius: 10px;list-style: none;text-align: left;padding: 15px 15px;line-height: 24px;}
.facilities ol li h5{font-size: 18px;color: #3f3f3f;margin:0;padding:0;height: 40px;line-height: 40px;}
.facilities ol li p{font-size: 14px;color: #6b6b6b;margin:0;padding:0;}
.facilities ol li a{float: right;height: 30px;padding: 0 20px;line-height: 30px;text-align: center;border: 1px solid #a2a2a2;color: #a2a2a2;border-radius: 5px;}
.facilities ol li a:hover{background: #2885c6;color: #fff;border: 1px solid #2885c6;}
.facilities_more{width: 129px;height: 37px;line-height: 37px; background: url(202409_history_more.png) center no-repeat;
font-size: 18px;text-align: center;color: #fff;text-decoration:none;display: block;    float: right;margin: 25px 30px 0 0;}

.graph{position:relative;top:-1500px; text-align:center;}


.jz_content{position: relative;width:830px;height: 498px;margin: 40px auto;left: 100px;top: 20px;}
.l-pic-index{position: absolute;left: 400px;top: 1px;z-index:2;width:50px;height:498px;background: url("j1.png") no-repeat right 0;}
.r-pic-index{position: absolute;right: 400px;top: 0;z-index: 2;width:50px;*width:82px;height:498px;background: url("j4.png") no-repeat left 0;}
.l-bg-index{position: absolute;left: 430px;z-index: 1;width: 2px;height: 440px;background: url("j2.png") right 0 no-repeat;}
.r-bg-index{ position: absolute; right: 430px; z-index: 1; width: 2px; height: 440px; background: url("j3.png") 0 0 no-repeat;}
.main-index{display: none;overflow: hidden;zoom:1;position: absolute;z-index: 5;width:530px;height:280px;left:145px;top:80px;color: #2e2e2e;}
.main-index{margin-left: 45px;margin-top: -35px;padding-bottom: 100px;text-align: left;}
.main-index p{line-height: 30px;text-indent:2em;font-size: 18px;}


.poster-main { position: relative; bottom: -500px;}
.poster-main a, .poster-main img { display: block; width: 100%; height: 100%;}
.poster-main img{ }
.poster-main .poster-list { width: 1000px; height: 500px;}

.poster-main .poster-list .poster-item {width: 200px; height: 500px; position: absolute; left: 0; top: 0;}

.poster-main .poster-btn { position: absolute; top: 0; cursor: pointer; filter: opacity(.5) brightness(1);}
.poster-main .poster-btn:hover{ filter: opacity(1) brightness(2); }

.poster-main .poster-prev-btn { left: 0;}

.poster-main .poster-next-btn { right: 0;}
.poster-item-title{ height: 50px; position: absolute; left: 0; bottom: 0; z-index: 5;color: #fff; line-height: 50px;font-size: 18px;display: block;text-align: center;width: 100%;}
.t_sake {   width: 100%; height: 50px; position: absolute;  left: 0; bottom: 0; z-index: 3; background: #000; filter: alpha(opacity=60); -moz-opacity: 0.6;  opacity: 0.6;}


.ewb_bottom {width:100%;height:100px;bottom:0;left:  0;background:#eeeeee;position:absolute;z-index:1;}
.ewb_bottom .inner {width:1200px;margin:0 auto;}
.foot_box1 {float:left;width:222px;height: 100px;}
.foot_box2 {float:left;width:650px;height: 80px;padding-top: 10px;margin-left:20px;}
.foot_box2 p {line-height: 26px;margin: 0;color:#121212;font-size: 14px;}
.foot_box3 {float:right;width:180px;margin-right: 60px;height:125px;}
.foot_box3 img {float:left;margin-top:30px;}

@media (min-width:1601px) {
	.mlxx_img img{width: 85%; height: 85%;}
}

@media (max-width:1366px) {
	.five_zhuhui {width:370px;}
	.historical_logo {display:none!important;}
	.historical_square {bottom:80px;}
	.famous_card1 {left:-40px;}
	.famous_card2 {left:360px;}
	.famous_card3 {left:780px;}
	.history_position {top:150px;}
	.poster-main a, .poster-main img { display: block; width: 80%; height: 80%;}
	.poster-main {left: 100px;}
	.poster-item-title,.t_sake{width: 72.2%; height: 40px;bottom: 110px;}
	.mlxx_img img{display: block; width:55%; height: 55%;margin-left: 22%;margin-top: 10%;}
}
@media only screen and (max-width: 700px){
	.mlxx_img img{ max-width:100%; width:80%;}
	.mlxx_img{ margin-left:-68%;}
	.ewb_contain2{ width:100%; height:auto; padding-top:28%;}
	.tx_text{ width:85%; font-size:18px; padding:0;}
	.tx_text:before{ left:-15px;}
	.tx_text:after { right: -15px;}
	.ewb_contain{ width:100%; height:auto; margin-top:0px;}
	.history_position{ display:none;}
	.facilities{ width:100%;}
	.facilities ol li{ width:85%; height:auto; margin:0 auto; float:none; margin-top:10px;}
	.facilities ol li:nth-child(6){display: none;}
	.facilities ol li h5{ height:25px; line-height:25px; font-size:18px;}
	.facilities ol li a{ text-align:left; float:none; padding:0; font-size:12px; border:none; height:20px; line-height:20px;display: list-item;}
	.graph{ display:none;}
	.poster-main{ left:0;}
	.poster-main .poster-list { width: 100%; height:auto;}
	.poster-main .poster-list .poster-item {width: 20%px; height: 200px; position: absolute; left: 0; top: 0;}
	
}

/* 关怀版适配 */
.useOld .tx_text{font-size:26px;}
.useOld .facilities ol li h5{font-size:24px;display:block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.useOld .facilities ol li a{font-size:20px;}
.useOld .poster-item-title{font-size:24px;line-height: 40px;}
.useOld .facilities ol li p{font-size:20px;}