html,
body {
	font-size: .14rem;
	font-family: "Microsoft YaHei UI";
	color: #333;
	margin: 0;
	padding: 0;
	background: url(../png/qm5c3m.png) no-repeat center top;
}

div,
dl,
dt,
dd,
ul,
ol,
li,
p,
h1,
h2,
h3,
img {
	list-style: none;
	padding: 0;
	margin: 0;
	border: none;
	font-weight: normal;
}

a {
	text-decoration: none;
	color: #333;
}

a:hover {
	color: #2D65A5;
}

.clear_both:after {
	content: " ";
	clear: both;
	display: block;
	overflow: hidden;
}

.clear_both {
	clear: both;
	display: block;
	overflow: hidden;
}


.tou {
	margin: auto;
	width: 11rem;
	height: auto;
}

.wrap1 {
	width: 11rem;
	margin: 0 auto;
	overflow: hidden;
}

.wrap_top {
	width: 11rem;
	height: 1.8rem;
	text-align: center;
	overflow: hidden;
}

.wrap_top img {
	padding-top: .52rem;
	border: 0rem;
}

.main {
	width: 10.3rem;
	min-height: 8rem;
	padding: .35rem;
	background-color: #F7F7F7;
}

.main_top {
	width: 10.3rem;
	height: 1.8rem;
	overflow: hidden;
}

.main_l {
	float: left;
	width: 2.4rem;
}

.nr {
	float: right;
	width: 7.68rem;
	min-height: 7.5rem;
	background-color: #fff;
	border: .01rem #F1F1F1 solid;
	margin-top: .15rem;
}



.subNavBox {
	width: 2.4rem;
	margin: 0 auto;
	position: relative;
}

.subNav {
	width: 2.1rem;
	height: .6rem;
	padding-top: .1rem;
	border: solid .01rem #E5E5E5;
	cursor: pointer;
	font-weight: normal;
	font-size: .23rem;
	color: #2D65A5;
	line-height: .28rem;
	padding-left: .29rem;
	background: url(../png/wwbsj0.png) no-repeat;
	background-position: 95% 50%;
	background-color: #fff;
	margin-top: .15rem;
}

.subNav a {
	color: #2D65A5;
}

.subNav:hover a {
	color: #fff;
}

.subNav:hover {
	color: #fff;
	background-color: #2B65A5;
}

.currentDd {
	color: #fff;
	background-color: #2B65A5;
}

.currentDt {
	background-image: url(../png/x7n2w1.png);
}

.currentDx {
	background-image: none;
}

.currentDyh {
	line-height: .56rem;
}

.currentDd a {
	color: #fff;
}


.navContent {
	display: none;
	width: 2.38rem;
	padding-top: .15rem;
	padding-bottom: .1rem;
	border: solid .01rem #E5E5E5;
	border-top: 0rem .01rem #E5E5E5;
	background-color: #fff;
}

.navContent li a {
	display: block;
	width: 1.88rem;
	height: .32rem;
	text-align: left;
	font-size: .15rem;
	line-height: .32rem;
	color: #333;
	background: url(../png/usgo3n.png) no-repeat;
	padding-left: .5rem
}

.navContent li a:hover {
	color: #2C65A5;
	background-color: #E7F5FF;
}


.tb_1zn_b {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/ta7vxb.png) no-repeat;
	float: left;
}

.tb_1zn_w {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/1fq5xl.png) no-repeat;
	float: left;
}

.tb_2zd_b {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/9i4bfb.png) no-repeat;
	float: left;
}

.tb_2zd_w {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/jp2lzj.png) no-repeat;
	float: left;
}

.tb_3nb_b {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/pve80w.png) no-repeat;
	float: left;
}

.tb_3nb_w {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/xbtss3.png) no-repeat;
	float: left;
}

.tb_4nr_b {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/ob8a0e.png) no-repeat;
	float: left;
}

.tb_4nr_w {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/k1jb2n.png) no-repeat;
	float: left;
}

.tb_5bm_b {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/6tnfeo.png) no-repeat;
	float: left;
}

.tb_5bm_w {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/uikygb.png) no-repeat;
	float: left;
}

.tb_6xsq_b {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/73o3iv.png) no-repeat;
	float: left;
}

.tb_6xsq_w {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/2r0bwe.png) no-repeat;
	float: left;
}

.tb_7zh_b {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/cjyya7.png) no-repeat;
	float: left;
}

.tb_7zh_w {
	width: .52rem;
	height: .52rem;
	margin-right: .16rem;
	background: url(../png/9n20ch.png) no-repeat;
	float: left;
}



.subNav:hover .tb_1zn_b {
	background-image: url(../png/1fq5xl.png);
}

.subNav:hover .tb_2zd_b {
	background-image: url(../png/jp2lzj.png);
}

.subNav:hover .tb_3nb_b {
	background-image: url(../png/xbtss3.png);
}

.subNav:hover .tb_4nr_b {
	background-image: url(../png/k1jb2n.png);
}

.subNav:hover .tb_5bm_b {
	background-image: url(../png/uikygb.png);
}

.subNav:hover .tb_6xsq_b {
	background-image: url(../png/2r0bwe.png);
}

.subNav:hover .tb_7zh_b {
	background-image: url(../png/9n20ch.png);
}

.zsgk-box {
	width: 7.3rem;
	margin: 0 auto;
}

.on_active {
	color: #2C65A5;
	background-color: #E7F5FF;
}