@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:16px;
	font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei","Helvetica Neue",Arial,sans-serif;
	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:16px;font-weight: 700;}
.mains hr{ margin-top:0px; margin-bottom:5px;}
.top {
	width:100%;
	height:444px;
	overflow:hidden;
	position:relative;
	background-color:#CCC;
}
table tr td p{ line-height:22px}

.minbox {
	width:1060px;
	height:auto;
	overflow:hidden;
	margin:0px auto;

}
.intoform {
	width:100%;
}

.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:34px; font-size:16px; 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:600;}
.dw .dw_box a{color:#666}
.dw .dw_box:hover{ background-color:#f1f1f1;}
.zzs_logo{ margin-top:20px}
.zzs_logo .row .col-xs-3{ padding:10px 0px; text-align:center;}
.zzs_logo .row .col-xs-3 img{ width:235px; box-shadow:0px 0px 25px #ccc;}
.zwt{ text-align:center}
.footer{ width:100%; background-color:#162b75;color:#FFF; padding-top:25px; margin-top:20px; font-size:14px; line-height:26px}
.footer .lx_tit{ font-size:22px;margin-bottom: 12px;}
.footer .left{ border-right:1px solid #FFF; width:780px; float:left;}
.footer .left ul li{ float:left; width:230px;}
.footer .right{ float:left; margin-left:40px;  height:122px; padding-top:15px}
.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 .minbox{ padding-bottom:25px}
.footer .copy{  text-align:center; line-height:22px; clear:both; background:#f8f8f8; color:#6f6f6f; padding:10px 0}

.bmb .banner1{ background-image:url(../images/banner1.jpg); background-repeat:no-repeat; background-position:left center; background-size:cover; 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;}
.indexbanner{background:url(../images/banner.jpg) bottom center no-repeat; background-size:cover; height:610px;color:#fff; padding-top:150px; text-align:center; overflow:hidden}
.indexbanner .bannertitle p:nth-child(1){font-size:54px;letter-spacing:5px;font-weight:600; text-shadow:4px 3px 3px #010825}
.indexbanner .bannertitle p:nth-child(2){font-size:20px;letter-spacing:3px}
.indexbanner .bannertitle p:nth-child(3){font-size:34px; margin-top:42px;letter-spacing:2px}
.indexbanner .bannertime{font-size:18px;margin-top:156px}
.imgclass{display:block; margin:0 auto; width:84%}

@media only screen and (max-width: 640px) {
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
    max-height: 385px;
}
	.imgclass{ width:100%}
	body {font-size:14px}
	.TopNav .navBottomInfo{ font-size:15px}
	.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}
	.about{ font-size:14px; line-height:26px}
	.top{ height:230px;top:50px;background-color: #fff;}
	.bmb .banner1{background:url(../images/banner2.jpg) no-repeat;background-size:cover;}
	.indexbanner{ height:310px; padding-top:90px}
	.indexbanner .bannertitle p:nth-child(1){font-size:24px;letter-spacing:2px}
	.indexbanner .bannertitle p:nth-child(2){font-size:12px}
	.indexbanner .bannertitle p:nth-child(3){font-size:17px; margin-top:20px;letter-spacing:2px}
	.indexbanner .bannertime{font-size:12px;margin-top:40px}

	.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 .minbox{ padding-bottom: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: " ";}
	.zzs_logo .row .col-xs-3 img{ border:1px solid rgba(7,68,185,.3); box-shadow:none}
}
input{
	padding:8px;border:1px solid #ececec;
}