@charset "utf-8";
/* CSS Document */
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/*reset*/
body {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-family:"微软雅黑";
	min-width:340px
}
ul, li {
	margin:0px;
	padding:0px;
	list-style:none;
}
.fl{float:left}
.fr{float:right}
.cl:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
/*样式开始*/
.mains h2{font-size:14px;font-weight: 700;}
.mains hr{ margin-top:0px; margin-bottom:5px;}
.top {
	width:100%;
	height:444px;
	overflow:hidden;
	position:relative;
	background-color:#CCC;
}
.banner {
	position:relative;
	top:0px;
	width:100%;
	background-color:#666;
}

.banner .img01 {
	background-image:url(../images/banner01.jpg);
	width:100%;
	height:444px;
	overflow:hidden;
	background-position:center center;
}
.top .nav {
	position:absolute;
	bottom:0px;
	height:40px;
	background:rgba(0, 0, 0, 0.6)!important;
	background:#000;
	filter:Alpha(opacity=60);
	width:100%;
}
.top .nav .nav_lis {
	width:1080px;
	margin:0px auto;
	height:30px;
	position:relative;
}

.top .nav .nav_lis li {
	padding:0px 20px;
	width:auto;
	height:40px;
	float:left;
	line-height:40px;
	color:#FFF;
	text-align:center
}
.top .nav .nav_lis li:hover{ background-color:#06F; cursor:pointer;}

.minbox {
	width:1060px;
	height:auto;
	overflow:hidden;
	margin:0px auto;

}
.intoform {
	width:100%;
}
.row{ margin:10px auto;}
.col-md-3 {
}
.intoform .bt {
	width:90%;
	margin:0px auto;
	height:50px;
	border-radius:10px;
	border:1px solid #00bff3;
	background-color:#033682;
	color:#FFF;
	font-size:20px;
	font-weight:bold;

}
.intoform .bt:hover{ background-color:#1e6bdd;}
.intoform .bt img {
	margin-left:40px;
}
.intoform .bt span {
	margin-left:10px;
	padding-top:10px;
	display:inline-block;
	color:white;
}
.tit{ text-align:center; margin-top:20px;}
.about{  line-height:26px; margin-top:20px;}
.dw  .col-xs-4{  }
.dw .dw_box{ width:96%; margin:0px auto;  text-align:center;  border: 1px solid #e6e6e6;padding:10px; font-weight:bold;}
.dw .dw_box:hover{ background-color:#f1f1f1;}
.zzs_logo .row .col-xs-3{ padding:10px 0px; text-align:center;}
.zzs_logo .row .col-xs-3 img{ width:235px; border:1px solid #e6e6e6}
.zwt{ text-align:center}
.footer{ width:100%; background-color:#162b75; height:260px; color:#FFF; padding-top:20px;}
.footer .lx_tit{ font-size:22px;margin-bottom: 12px;}
.footer .left{ border-right:1px solid #FFF; width:780px; float:left; height:122px;}
.footer .left ul li{ float:left; width:230px;}
.footer .right{ float:left; margin-left:40px;  height:122px;}
.footer .right ul li{ float:right; text-align:center;width:110px; height:100px; vertical-align:middle;}
.footer .right ul li img{ width:88px; height:88px; }
.footer .right  div{ text-align:center;}
.footer .copy{  text-align:center; padding-top:50px; line-height:22px; clear:both;}

.bmb .banner{ background-image:url(../images/banner.jpg); background-repeat:no-repeat; background-position:center center; width:100%; height:180px;}
.TopNav{ height:70px; padding-top:10px;}
.TopNav .logo{ float:left;}
.TopNav .navBottomInfo{ float:right; font-size:18px; line-height:50px;}
.TopNav .navBottomInfo a{ color:#162b75; text-decoration:none}
.table tr{ height:36px;}
.header{ display:none}
.footer .contmobile{display: none;}

/*日程表*/
#richengbiao p{ padding:10px}
.history{background:url(../images/line04.gif) repeat-y 187px 0;overflow:hidden;position:relative; min-height:50px}
.history-date{overflow:hidden;position:relative;}
.history-date h2{background:#fff url(../images/icon06.gif) no-repeat 158px 0;height:59px;font-size:25px;font-family:微软雅黑;font-weight:normal;padding-left:45px;margin-bottom:74px; }
.history-date h2.first{position:absolute;left:0;top:0;width:935px;z-index:99;}
.history-date h2 a{color:#00bbff;display:inline-block;*display:inline;zoom:1;background:url(images/icon08.gif) no-repeat right 50%;padding-right:17px;margin:21px 97px 0 0;}
.history-date h2 a:hover{text-decoration:none;}
.history-date h2 img{vertical-align:-5px;}
.history-date h2.date02{background:none;}
.history-date ul li{background:url(../images/icon07.gif) no-repeat 180px 0;padding-bottom:50px;zoom:1;}
.history-date ul li.last{padding-bottom:0;}
.history-date ul li:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}
.history-date ul li h3{float:left;width:168px;text-align:right;padding-right:19px;color:#083985;font:normal 18px/16px Arial; margin-top:0!important}
.history-date ul li h3 span{display:block;color:#083985;font-size:12px;}
.history-date ul li dl{float:left;padding-left:41px;margin-top:0px;font-family:微软雅黑; width:860px}
.history-date ul li dl dt{font:20px/22px 微软雅黑;color:#737373;}
.history-date ul li dl dt div{float:left;font: 18px/20px 微软雅黑; color: #737373;}
.history-date ul li dl dt div.left{width:45%;}
.history-date ul li dl dt div.left p{font-size:16px;}

.history-date ul li dl dt div.right{width:55%; text-align:right;color: #787878; font-size:15px; line-height:20px}
.history-date ul li dl dt div.right p.title{font-size:14px}
.history-date ul li dl dt div.right a{font-size:14px}
.history-date h2.first .more-history{font-size:16px;background:transparent;margin-left:30px;}
.history-date h2.first .more-history:hover{text-decoration:underline;}

*body .history-date ul li dl dt{_font-size:12px!important;_font-weight:bold;}
*body .history-date ul li dl dt span{_font-weight:normal!important;}
*body .history-date ul li.green dl dt a{_background:transparent!important;*background:transparent!important;*font-size:12px!important;_font-weight:normal!important;}

@media only screen and (max-width: 640px) {
	/*日程表*/
	.history{background:url(../images/line04.gif) repeat-y 97px 0;}
	.history-date ul li{padding-bottom:10px}
	.history-date ul li h3{width:24%;font: normal 14px Arial;padding-right:0;}
	.history-date ul li{background: url(../images/icon07.gif) no-repeat 90px 0;}
	.history-date ul li dl{width:75%;padding-left: 30px;}
	.history-date ul li dl dt div{font: 14px/20px 微软雅黑;}
	.history-date ul li dl dt div.left{width:100%;font: 16px/20px 微软雅黑;}
	.history-date ul li dl dt div.left>p{padding-bottom:10px; padding-top:0px}
	.history-date ul li dl dt div.left a{font: 14px/20px 微软雅黑;margin:5px 0; display:block}
	.history-date ul li dl dt div.right{font: 14px/20px 微软雅黑;width:100%;text-align:left;}
	
	.header{display:block; background:#fff;padding:10px 5px 6px 5px;position: fixed;width: 100%;left:0;top:0;z-index:100;height: 70px;border-bottom: 1px solid #ccc;}
	 button{border:none}
	.btn-default{ border:none}
	.btn{padding:0!important}
	.btn img{ height:26px;border:none}
	.dropdown{top:10px;right:10px}
	.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {
    color: #333;
    background-color: #d4d4d4;
    border-color:none;
	}
	.dropdown-menu{min-width:220px;top:38px!important}
	.dropdown-menu-right{
		right:-6px
	}
	.dropdown-menu>li>a{ font-size:14px!important}
	.nav{ display:none}
	.top{ height:230px;top:50px;background-color: #fff;}
	.bmb .banner{ background-image:url(../images/molibebanner.jpg); background-position:center center; background-size:100% 100%; width:100%; height:100px;}
	.banner{ height:181px;}
	.banner .img01{ height:181px; background-image:url(../images/molibe750.jpg); background-size:100% 100%; background-position:center center; background-repeat:no-repeat;
		}
	.top .nav{ width:100%; position:relative;}
	.top .nav .nav_lis { width:100%; display:flex;}
	.top .nav .nav_lis li{ padding:0px 4px; flex-wrap: nowrap}
	.TopNav .navBottomInfo{ float:right; margin-right:20px;}
	.table .fistlis { width:30%;}

	.minbox {width:96%;height:auto;overflow:hidden;margin:0px auto;}
	.intoform {width:100%;}
	.intoform .bt{font-size:1.2rem;}
	.intoform .bt span{ padding-top:15px;}
	.col-xs-6 {margin-top:10px;}
	.tit img{ width:100%;}
	.zwt img{ width:100%}
	.dw .dw_box{ width:100%; padding:0px; padding-bottom:10px; margin-bottom:15px}
	.dw .dw_box img{ width:80px; margin:10px auto}
	.intoform .bt img{ margin-left:10px;}
	.footer { height:auto; overflow:hidden; padding-top:0px;}
	.footer .left { float:none; height: auto; overflow:hidden;width:100%; text-align:center;border:none; }
	.footer .right{ display:none;}
	.footer .left ul li{ float:none; width:100%;}
	.footer .right ul li{ float:none;}
	.zzs_logo .row .col-xs-3{ padding:2px; text-align:center;}
	.zzs_logo .row .col-xs-3 img{ width:100%;}

	.footer .lx_tit{font-size: 18px;margin: 20px auto;}
	.footer .contpc{display: none;}
	.footer .contmobile{display: block;}
	.footer .left ul.contmobile li{text-align: left;}
	.footer .left ul.contmobile li p{margin-left: 15px;border-left:1px solid #fff;padding-left: 6px;height: 18px;margin: 0 15px;margin-top: 15px;}
	.footer .left ul.contmobile li .row{margin: 0 auto!important;font-size: 12px;}
	.footer .left ul.contmobile li .col-xs-6{margin-top:3px!important;width:50%;float:left; padding-left:15px;position: relative;
    min-height: 1px;}
	.footer .copy{font-size: 12px;padding: 8px;margin-top: 30px;}
	.footer .left ul.contmobile li .col-xs-12 {width: 100%; padding-left:15px;position: relative; min-height: 1px;}
	.row:after { clear: both;}
	.row:before {display: table; content: " ";}
}