﻿@import url("ask_hide.css");
/* CSS Document */
.fl{float:left;}
.fr{float:right}
body {

	margin: 0 auto;

	font: 12px "Microsoft YAHEI";

	max-width: 640px;

	min-width: 320px;

	position: relative;

}

ul {

	list-style: none;

}

a, img, ul, p, span, h1, h2, h3, h4, h5, h6, dt, dd {

	margin: 0;

	padding: 0;

}

input, select {

	border: 0;

	margin: 0;

	padding: 0;

	vertical-align: middle;

}

img {

	vertical-align: middle;

	border: 0;

	display: inline-block;

}

a, a:link, a:visited, a:hover, a:active {

	text-decoration: none;

}

.clear {

	clear: both;

}

.left {

	float: left;

}

.right {

	float: right;

}

/*-----------------------------------------------*/

.content {

	width: 100%;

	height: auto;

	overflow: hidden;

	margin: 0 auto;

	background:#ebebeb;

}

.zjzl {

	width: 93.75%;

	padding: 0.2rem 0;

	margin: 0 auto;

}

.zjzl-l {

	width: 32.17%;

	float: left;

}

.zjzl-r {

	width: 64.67%;

	float: right;

	line-height: 180%;

	color: #333;

	font-size: 0.24rem;

	padding-top: 0.1rem;

}

.zjzl-r .hong, .zjzl-r a {

	color: #DD3535;

}

.zjzl-r .hong strong {

	font-size: 0.34rem;

}

.zxzx {

	width: 93.75%;

	height: 7rem;

	margin: 0.2rem auto;

}

.box {

	width: 100%;

	height: auto;

	padding-bottom: 0.3rem;

}

.box-t {

	font-size: 0.22rem;

	line-height: 150%;

	color: #333;

	text-align: center;

	width: 100%;

	margin: 0;

	height: 0.35rem;

}

.box-b {

	width: 100%;

	height: auto;

	padding-bottom: 0.3rem;

}

.box-l {

	width: 12.67%;

	float: left;

	margin-right: 3%;

}

.box-r {

	width: 76.84%;

	height: auto;

	display: block;

	color: #333;

	border: 1px solid #d1c8c8;

	padding: 0.2rem 2%;

	float: left;

	line-height: 180%;

	font-size: 0.24rem;

	background: none repeat scroll 0% 0% #fff;

	-moz-box-shadow: 0.04rem 0.04rem 0.05rem #fff;

	-webkit-box-shadow: 0.04rem 0.04rem 0.05rem #fff;

	box-shadow: 0.04rem 0.04rem 0.05rem #fff;

	border-radius: 0.1rem;

}

#dh1, #dh2, #dh3 {

	display: none;

}

.foot {

	width: 93.75%;

	height: 1rem;

	position: fixed;

	z-index: 9999;

	bottom: 0;

	left: 0;

	background: rgb(241, 237, 226);

	-moz-box-shadow: 0px 0px 0.1rem #000;

	-webkit-box-shadow: 0px 0px 0.1rem #000;

	box-shadow: 0px 0px 0.1rem #000;

	padding: 0 3.125%;

}

.foot .f_text {

	width: 46.67%;

	height: 0.7rem;

	float: left;

	border: 1px solid #cfcece;

	display: block;

	margin: 0.14rem 0;

	line-height: 0.7rem;

	font-size: 0.26rem;

	color: #333333;

	text-indent: 0.1rem;

}

.foot .f_btn {

	width: 23.34%;

	height: 0.7rem;

	float: left;

	border: 1px solid #d9d8d8;

	display: block;

	margin: 0.14rem 0 0.14rem 0.13rem;

	border-radius: 0.2rem;

	line-height: 0.7rem;

	font-size: 0.24rem;

	color: #fff;

	text-align: center;

	background: #DD3535;

}

.space {

	width: 93.75%;

	height: 2px;

	background: #DD3535;

	margin: 0 auto;

}
.gd{border:1px solid #ccc; float:left;height:1rem; width:4.8rem; 

}
.gd li{list-style-type:none; float:left; margin-top:6px;width:4.8rem;}
.gd li p{float:left;text-align:center;width:1.2rem;}

.ov{overflow:hidden;}
.nk-bottom{border-bottom:1px solid #ccc;background:#fff;border-top:1px solid #ccc;position:fixed;bottom:0;width:100%;max-width:640px;margin:auto;}
.bottom-b{padding:2% 1%;}
.nk-bottom a{display:block;font-size:14px;}
.nk-bottom a:nth-of-type(1){width:9%;}
.nk-bottom a:nth-of-type(3){padding:0 3%;background:#45c01a;font-size:0.16rem;height:0.60rem;line-height:0.60rem; text-align:center;color:#fff;border-radius:0.02rem;}
.nk-bottom a:nth-of-type(4){padding:0 2%;background:#45c01a;font-size:0.16rem;height:0.60rem;line-height:0.60rem; text-align:center;color:#fff;border-radius:0.02rem;margin-right:2%;}
.nk-bottom .new{    line-height: 0.6rem;color: #000;width:45%; border-bottom:1px solid #e4e4e4;height:0.6rem;margin-left:2%;background-color: white;}
	.nav ul a li{
		width: 20%;
		float: left;
		color: white;
		font-size: 0.25rem;
		line-height: 0.5rem;
		text-align: center;
		box-sizing: border-box;
		background-color: #1566A8;
	}
	.bor{
		border-right: 1px solid #125286;
	}



.swt0304-2-a4{display: none !important;}
.fixe_bottom{background-color: #C2C2C2;overflow: hidden;padding: 8px 0 8px 0;position: fixed;bottom: 55px;width: 100%;max-width: 640px;}
.box_mess{width: 95.3125%;margin: auto;}
.box_mess img{width: 7.04918%;margin-top: 0.5%;}
.box_mess input{width: 59%;line-height: 48px;margin-left: 1%;border-radius: 5px;font-size: 22px;text-indent: 2%;outline: none;}
.box_mess input::-webkit-input-placeholder {text-indent: 2%;}
.box_mess input:-moz-placeholder {text-indent: 2%;}
.box_mess input::-moz-placeholder {text-indent: 2%;}
.box_mess input:-ms-input-placeholder {text-indent: 2%;}
.btn_send{width: 31.4754%;}
.btn_send a p{font-size: 22px;color: white;line-height: 48px;text-align: center;border-radius: 5px;}
.btn_send a:nth-child(1) p{width: 39%;background-color: #1566A8;}
.btn_send a:nth-child(2) p{width: 57%;background-color: #7da619;}

@media(max-width: 640px){
	.fixe_bottom{padding: 1.25vw 0 1.25vw 0;bottom:8.59375vw;}
	.box_mess input{line-height: 7.5vw;border-radius:0.78125vw;font-size: 3.4375vw;}
	.btn_send a p{font-size: 3.4375vw;line-height: 7.5vw;border-radius:0.78125vw;}
}