body,div,h1,h2,h3,h4,h5,h6,li,p,span,ul {
	padding:0;
	margin:0
}
body,html {
	height:100%;
	font-family:Microsoft YaHei;
	background:#fff
}
a {
	text-decoration:none
}
li {
	list-style:none
}
.cont {
	width:100%;
	height:280px;
	background:#ccc url(../navimg/bc.jpg) no-repeat;
	background-size:cover;
	overflow:hidden
}
.cont .navbar {
	background-color:transparent!important
}
.cont .navbar .navbar-brand {
	color:#eee
}
.cont .navbar .nav .nav-item .nav-link {
	color:rgba(255,255,255,.75)
}
.cont .navbar .nav .nav-link:hover,.navbar .nav .nav-link:focus {
	color:rgba(255,255,255,.95)
}
.so {
	position:relative;
	top:30px;
	text-align:center;
	z-index:10
}
.so h2 {
	padding-bottom:10px;
	color:#fff;
	font:bold 25px 'Open Sans',sans-serif
}
.so .input-group .form-control {
	height:45px;
	border:0 solid #fff;
	border-radius:.25em 0 0 .25em
}
.so .input-group .form-control:focus {
	border-color:#fff;
	box-shadow:0 0 0 0 transparent
}
.so .input-group .btn-outline-secondary {
	border:1px solid #f90;
	background-color:#f90;
	color:#fff
}
.so .input-group .soo {
	height:45px;
	border:1px solid #777;
	background-color:#777;
	border-left:0;
	border-radius:0 .25em .25em 0
}
.btn-outline-secondary.focus,.so .input-group .btn-outline-secondary:focus {
	box-shadow:0 0 0 0 rgba(108,117,125,0)
}
.so .mob-hs {
	display:none
}
.cont .dh {
	display:none
}
.content .send a {
	display:inline-block;
	height:90px;
	width:100%;
	color:#e7e7eb;
	line-height:90px;
	text-align:center;
	text-indent:0;
	margin-top:25px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	transition:.3s;
	border-radius:3px;
	text-decoration:none;
	background-size:cover;
	box-shadow:0 26px 40px -24px rgba(0,36,100,.35)
}
.content .send2 a {
	display:inline-block;
	height:90px;
	width:100%;
	color:#e7e7eb;
	line-height:90px;
	text-align:center;
	text-indent:0;
	margin-top:20px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	transition:.3s;
	border-radius:3px;
	text-decoration:none;
	background-size:cover;
	box-shadow:0 26px 40px -24px rgba(0,36,100,.35)
}
.content .one {
	background:#666 url(../navimg/bg3.jpg) no-repeat
}
.content .two {
	background:#666 url(../navimg/bg5.jpg) no-repeat
}
.content .three {
	background:#666 url(../navimg/bg1.jpg) no-repeat
}
.content .four {
	background:#666 url(../navimg/bg4.jpg) no-repeat
}
.content .five {
	background:#666 url(../navimg/bg6.jpg) no-repeat
}
.content .six {
	background:#666 url(../navimg/bg2.jpg) no-repeat
}
.content .send a:hover,.content .send2 a:hover {
	box-shadow:0 26px 40px -24px rgba(0,36,100,.85)
}
.tit {
	display:block;
	width:100%;
	color:#333;
	font-size:18px;
	margin-top:25px;
	margin-bottom:5px;
	padding:12px 5px 10px 0;
	border-bottom:1px dashed #bbb;
	overflow:hidden
}
.tit .remark {
	font-size:13px;
	color:#888
}
.col a {
	display:inline-block;
	height:40px;
	width:100%;
	color:#444;
	font-size:15px;
	line-height:40px;
	text-indent:10px;
	margin-top:10px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	background-color:#f7f7f7;
	transition:.3s;
	border-radius:3px;
	text-decoration:none
}
.col a:hover {
	background-color:rgba(245,222,179,.8)
}
.col a .ico {
	display:inline-block;
	width:16px;
	height:16px;
	line-height:16px;
	border-radius:2px;
	margin:-3px 5px 0 0
}
.subnav {
	position:fixed;
	left:0;
	top:280px;
	border-radius:3px 0 0 3px;
	overflow:hidden;
	text-align:center;
	font-size:15px
}
.subnav li a {
	display:block;
	width:95px;
	height:32px;
	line-height:32px;
	background-color:#f5f5f5;
	border-bottom:1px solid #ddd;
	text-decoration:none;
	color:#555;
	transition:.3s
}
.subnav li a.last-child {
	border-bottom:none
}
.subnav li a:hover {
	background-color:#eee;
	color:#f80
}
.tui {
	display:block;
	color:#fff;
	width:38px;
	height:38px;
	line-height:38px;
	text-align:center;
	border-radius:50%;
	position:fixed;
	bottom:30px;
	right:25px;
	z-index:10000;
	box-shadow:0 6px 10px rgba(255,165,0,.2);
	background-color:#f90
}
.bts {
	display:none;
	bottom:76px
}
.tui img {
	width:100%;
	height:100%
}
.tui:hover {
	color:#fff;
	box-shadow:0 6px 10px rgba(255,165,0,.5);
	-moz-box-shadow:0 6px 10px rgba(255,165,0,.5)
}
.copyright {
	width:100%;
	height:30px;
	font-size:13px;
	color:#777;
	margin-bottom:5px;
	background:#fff url(../navimg/too.svg) 98% 0 no-repeat;
	background-size:contain
}
.copyright span.cp {
	display:block;
	opacity:.75;
	margin:0 auto;
	text-align:center;
}
.copyright a {
	text-decoration:none;
	color:#777
}
.copyright a:hover {
	text-decoration:underline
}
.copyright .erwm {
	margin-left:18px;
	text-align:center;
	color:#999
}
.copyright .pub {
	margin-left:38px
}
.copyright li p {
	line-height:30px
}
.copyright li p img.ico {
	width:16px;
	height:16px
}
.copyright li .ma {
	width:77px;
	height:77px;
	background-image:url(../navimg/mob.png);
	background-size:cover
}
.copyright li .pubimg {
	background-image:url(../navimg/pubnumber.jpg)
}
@media (min-width:1800px) {
	.content {
	max-width:1500px
}
}@media (min-width:1020px) and (max-width:1720px) {
	.cont .so {
	width:900px
}
}@media (max-width:1350px) {
	.subnav {
	display:none
}
}@media (max-width:1070px) {
	/*.content .send {
	display:none
}*/
.copyright .erwm {
	display:none
}
}@media only screen and (max-width:520px) {
	.cont {
	height:282px
}
.so {
	top:30px
}
.mobs {
	display:none
}
.cont .dh {
	display:block;
	margin-top:66px;
	overflow-x:scroll;
	overflow-y:hidden;
	background-color:rgba(255,255,255,.96);
	border-bottom:1px solid #ddd
}
.cont .dh.fixed {
	position:fixed;
	top:0;
	margin-top:0;
	width:100%;
	z-index:100000
}
.cont .dh .pills {
	display:flex;
	flex-flow:row
}
.cont .dh .pills .nav .link {
	display:inline-block;
	white-space:nowrap;
	color:#444;
	font-size:14px;
	height:38px;
	line-height:38px;
	margin-right:12px
}
.cont .dh .pills .nav .link:hover {
	color:#f90;
	text-decoration:none
}
.cont .dh .pills .fir {
	margin-left:15px
}
.fst {
	margin-top:10px
}
.tui {
	width:35px;
	height:35px;
	line-height:35px;
	right:15px
}
.bts {
	bottom:70px
}
.copyright {
	background:0 0
}
.so .mob-hs {
	display:block;
	margin-top:8px
}
.so .mob-hs a {
	font-size:14px;
	display:inline-block;
	color:#ddd;
	padding:4px;
	background:rgba(255,255,255,.08);
	border-radius:3px
}
.so .mob-hs a:hover {
	color:#fff;
	text-decoration:none;
	background-color:rgba(255,153,0,.5)
}
}