﻿.headerWrapper, .footerWrapper { min-width: 320px; width: 100%!important; margin: 0 auto; }
.headerWrapper { position: fixed; }
.header, .menu, .container, .footer { min-width: 320px!important; width: 100%!important; }
.stop-scrolling { height: 100%; overflow: hidden; }
/*#endregion */
.share img {
	width: 80%;
	float: right;
	margin-right: 8%;
	margin-top: 3%;
}

/*#region =============================头部=============================*/
.logo { display: none!important; }
.headerWrapper { width: 100%; background: #fff; z-index: 2; }
.headerMobile { display: block; height: 64px;box-shadow:1px 1px 3px #B1AEAE;}
.headerMobile #logoMobile { background-image: url(/images/logo1.jpg); background-size: 100%; width: 120px; height: 46px; display: block; float: left; margin: 10px 0 0 13px; background-repeat: no-repeat;}
.headerMobile #langMobileArea { float: right; height: 46px; padding: 18px 14px 0; }
.headerMobile #navBtnMobile { background-size: 100%; width: 64px; height: 64px; display: block; float: right; background:#0162a8; text-align:center; line-height:64px; }
.headerMobile a.current {background:#e0740d!important;}
.headerMobile #navBtnMobile i { color:#fff; font-size:30px; }
/*#endregion */

.wrapper { padding-top: 64px; width: 100%; }
.swiper-container { width: 100%; height: 100%; }
.swiper-slide { text-align: center; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.swiper-slide img { width: 100%; height: auto; }
/*#endregion */

.allpage{position:relative;z-index:10;background:#fff;height:auto;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;right:0;min-height:6rem;}
.clicked{right:250px!important;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.nav{width:250px;position:absolute;right:0;top:0;bottom:0;z-index:-1;}
.fixed{width:250px;height:100%;position:fixed;right:0;top:0;bottom:0;z-index:5;overflow-x: hidden;-webkit-overflow-scrolling: touch;}
.nav li{width:250px;margin:0 auto;border-bottom:1px solid #ffffff;}
.nav li a{display:block;width:100%;font:100 16px/50px '微软雅黑';color:#fff;text-indent:60px;}
.nav li a span{margin-right:3%}
.nav li p{text-indent:70px;}
.nav li:last-child{margin-bottom:20%;}
#allmap{width:100%;height:8rem;font-size:0.18rem}
/*.share{width:160px;margin:0.5rem auto;}*/
.black-fixed{position: fixed;z-index:99999!important;left:0;width:0;top:0;height:100%;background:rgba(0,0,0,0.9);text-align:right;font-size:0.4rem;color:#fff;line-height:2;right:0;overflow:hidden;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 0}
.black-clicked{width:100%;padding-right:2%;left:-256px;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity: 1}
.nav{background:#0162a8}
.nav_color{background:#0a56d5}

.index_news{padding:10px;overflow:hidden;}
.index_news_tab{height:30px;line-height:30px;border:1px solid #c8c8c8;background-color:#fff;}
.index_news_tab li{text-align:center;height:100%;width:50%;float:left;font-size:14px;}
.index_news_tab li.on{background-color:#0162a8;color:#fff;}
.index_news_first{padding:15px 0;border-bottom:1px solid #dddddd;min-height:50px}
.index_news_first .left_img{display:block;width:75px;height:55px;float:left;}
.index_news_first .left_img img{width:100%;height:100%;}
.index_news_first .right_content a{color:#666666;font-size:14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.index_news_first .right_content p{color:#999999;padding-left:85px;padding-top:5px;}
.index_news_first .right_content p i{font-size:12px;padding-right:5px;}
.index_news_other li{height:36px;line-height:36px;display:block;border-bottom:1px solid #dddddd;}
.index_news_other li a{display:block;width:100%;height:36px;color:#666666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index_news_other li a i{color:#2964ac;padding-right:3px;}
.index_coorpera{padding:10px;}
.index_coorpera_tit{height:36px;border-bottom:2px solid #cccccc;position:relative;}
.index_coorpera_tit span{display:block;height:36px;line-height:36px;color:#2964ac;font-size:14px;border-bottom:2px solid #2964ac;position:absolute;top:0px;left:0;}
.index_coorpera_item ul{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:-ms-flex;display:flex;flex-wrap:wrap;align-content:space-between;padding-top:10px;}
.index_coorpera_item li{width:30%;margin:2% 1.5%;}
.index_coorpera_item li a{color:#fff;font-size:14px;display:block;text-align:center;height:36px;line-height:36px;}
.index_coorpera_item li i{vertical-align:middle;padding-right:3px;}
.index_coorpera_item .cooritem1{background-color:#54b1ee;}
.index_coorpera_item .cooritem2{background-color:#ff6064;}
.index_coorpera_item .cooritem3{background-color:#00cc99;}
.index_coorpera_item .cooritem4{background-color:#ff8328;}
.index_coorpera_item .cooritem5{background-color:#78c440;}
.index_coorpera_item .cooritem6{background-color:#BEC440;}
.index_coorpera_item .cooritem7{background-color:#C040C4;}
.footer{background-color:#0162a8;margin-top:10px;}
.ft_contact{display:table;border-bottom:1px solid #2779b5;padding-top:15px;width:100%;}
.ft_contact li{display:table-cell;float:left;height:30px;}
.ft_contact a{color:#fff;font-size:14px;display:block;padding-left:5px;}
.ft_contact li:first-child a{font-family:Arial;font-style:italic;font-size:16px;padding-right:5px;}
.ft_copyright{padding-top:12px;padding-bottom:15px;}
.ft_copyright p{text-align:center;color:#fff;font-size:14px;line-height:20px;}
.ft_copyright a{color:#fff;font-size:14px;}
.mthead{padding-top:64px;min-height:380px;}
.nav .nav_main_menu{position:relative;}
.nav .nav_main_menu .icon-right,.nav .nav_main_menu .icon-arrow01down{position:absolute;top:0;right:20px;-webkit-transition: -webkit-transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out;transition: transform 0.4s ease-out;}
.nav .sub_nav{background-color:#2383C9;display:none;}
.nav .sub_nav a{display:inline-block;text-indent:80px;border-bottom:1px dashed #fff;}
.nav .sub_nav a i{padding-left:5px;}
.nav .sub_nav a:last-child{border-bottom:none;}

.page_about{padding:10px;padding-top:80px;font-size:14px;}
.page_about p{padding-top:10px;line-height:22px;}
.page_about p img{max-width:100%;}
.view_tit{text-align:center;font-weight:bold;}
.acticities_detail_head_t3{
	width:100%;
	display:block;
	height:30px;
	padding-top:20px;
}
.bshare-custom.icon-medium a{
	    padding-left: 30px !important;
}
a#lp.weixin{
	background:url(../images/wxfx.gif) no-repeat center center;
	display: inline-block;
	width: 24px;
    height: 24px;
}
.bshare-custom.icon-medium{
	    padding-left: 10px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.cls {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0;
}
.view_back_link{text-align:center;padding:20px 0;height:auto;overflow:hidden;}
.view_back_link a{display:inline-block;padding:5px 10px;background-color:#0162a8;}

/*#region ===========分页样式===========*/
.aspnetpager{ overflow:hidden; padding:15px;}
.paginator{ font-size:12px; line-height:14px; text-align:right; margin:0 auto; text-align:center;}
.paginator a{ height:14px; line-height:14px; margin:0px 1px; padding:4px 8px; display:inline-block; text-decoration:none; color:#666; background:#fff; border:1px solid #dadad8;}
.paginator a:hover{ text-decoration:none; color:#fff; background:#0093CC;}
.paginator span.cpb{ height:14px; line-height:14px; margin:0px 1px; padding:4px 8px; display:inline-block; color:#fff; background:#0093CC; border:1px solid #dadad8; font-weight:bold;}
.paginatordis{ display:none;}
/*#endregion */

.sub_detail_item{margin-bottom:30px;}
.sub_detail_item p{padding-top:5px;text-indent:0;}
.sub_detail_item_tit{width:180px;height:40px;line-height:40px;text-indent:10px;background-color:#5EC8FC;color:#fff;font-size:16px;position:relative;}
.sub_detail_item_tit i{vertical-align:middle;padding-right:10px;font-size:24px;}
.sub_detail_item_tit:after{border: 20px solid transparent;border-left: 20px solid #5EC8FC;border-right: 20px solid #fff;border-top: 20px solid #fff;border-bottom: 20px solid #fff;width: 0;height: 0;position: absolute;right:0;content: ' '}