﻿@charset "utf-8";
/* CSS Document */
body{
	margin:0 auto; padding:0;
	font-family:"Microsoft YaHei","微软雅黑","SimSun",Arial;
	font-size:62.5%;
	vertical-align:middle;
	color: #000;
	 background-color:#f1f1f1;
	}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0;}
ul,li{list-style:none;}
img{border:0px; display:block;}
pic{text-align:center;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

a { color:#fff; text-decoration: none;}
a:hover {color:#fff; text-decoration: none;}
/* 防止高度称不开 */
.clearfix:after {content: '.';clear: both;display: block;height: 0; visibility: hidden;}
.clearfix:after, .clearfix:before {content: " "; display: table;}

.float_l { float:left; height:2rem; width:3rem; background:#666;}
.float_r { float:right; width:3.4rem; font-size:.3rem; margin-top:.1rem;}

.sy_bt{ width:1000px; height:auto; margin:0 auto; margin-bottom:40px;}

.ban img { width:100%;}


/* bk02 */
.bk02{ width:100%; height:auto;background-color:#758bc6; }
.tabBox{ width:100%; margin:0 auto;}
.tabBox .hd{ height:1.9rem;position:relative; margin-bottom:.05rem; margin:0px auto; }
.tabBox .hd ul{height:2rem; margin-left:.12rem;}
.tabBox .hd ul li a{ float:left; width:3.54rem;height:1.8rem;display:block; cursor:pointer;  margin:0rem .06rem 0rem 0rem;
border-radius: .09rem ; border:solid 2px #506cfe
}

.tabBox .hd ul li a{width:3.5rem;  background:#fff7ed}
.tabBox .hd ul li a img{width:3.0rem;  }
.tabBox .hd ul .on a{ background:#2f57c0;font-weight:bold;}

.box01{ width:100%; height:auto;margin:0px auto;  padding-bottom:.6rem; background:#758bc6;background-size: 100% 100%;  }<!--background-color:#f9fafb;-->
.neir1{ background-color:#758bc6;  margin:0 auto; height:80rem; overflow:auto; width:7.24rem; margin:0 auto;}
.neir2{ background-color:#758bc6;  margin:0 auto; height:80rem; overflow:auto; width:7.24rem; margin:0 auto;}

.section{ height:80rem; overflow:auto; width:7.24rem; margin:0 auto; background:#758bc6}
.neir2_tu{ width:3rem; height:2rem;}
.title{ text-align:center; color:#ac0000; font-size:.36rem;padding-top:0.3rem;width:7.24rem; margin:0 auto; overflow:hidden}
.renwu_l{ border:#506cfe 1px solid; width:3.15rem; height:5.23rem; margin-left:.28rem; float:left; background-color:#FFF; margin-top:.4rem;}
.biaot{ font-size:.3rem; color:#FFF; padding-top:.02rem; padding-left:.2rem; background-color:#2f57c0; height:.25rem; line-height:.3rem;}
.zhaop{ width:2.42rem; height:2.42rem; margin:0 auto; padding-top:.3rem;}
.renwu_mz{ width:3rem; margin:0 auto; text-align:center; padding-top:.2rem; font-size:.22rem; line-height:.24rem; padding-bottom:.2rem;}
.renwu_mz h3{ font-size:.32rem; font-weight:bold; margin:0px auto; padding-top:.15rem;}
.renwu_xiangq{ width:1.35rem; background-color:#2f57c0; font-size:.20rem; color:#000000; margin:0 auto; padding: .05rem 0rem .05rem  .18rem; height:.3rem; line-height:.3rem;}
.xinwen_xiangq{ width:1.4rem; background-color:#506cfe; font-size:.20rem; color:#000000; padding-bottom:.1rem; padding-left:.3rem;  margin-top:.14rem; padding-top:.1rem;}
.renwu_xiangq a { color:#fff}

.tabBox .bd .box01 ul{ width:100%;height:auto; background:#FFF; }
.tabBox .bd .box01 ul li a{ width:3.15rem; height:4.83rem; display:block; float:left; margin:0 auto;background-image:url(renwu-bj.jpg);}
.tabBox .bd .box01 ul li:nth-child(3n) a{ margin-right:0px;}
.tabBox .bd .box01 ul li a img{ width:2.42rem; height:2.42rem; margin-bottom:.06rem;}
.tabBox .bd .box01 ul li a h3{ width:2.42rem; height:.44rem; text-align:center;font:.16rem/.22rem "微软雅黑";color:#b40a05;}




.dy{ width: 100%; height:5.47rem; background-image:url(daoyu-bj.jpg); background-size:100%;}
.dywz{ width:6.8rem; font:.31rem "微软雅黑"; color:#000; margin:0 auto; text-indent:2em; line-height:.46rem; text-align: justify;}
.quxian{ height:.8rem; width:3rem;}

.xinwen{width:6.8rem; margin:0 auto; height:2.5rem; border-bottom:#999 .01rem solid; padding-top:.5rem;}

.renwu{width:7.4rem; margin:0 auto; height:5.2rem; padding-top:.5rem;}
.renwu2{width:7.4rem; margin:0 auto; height:5.2rem; padding-top:.1rem;}
