body,td,div {margin:0px;color: #494949;font-size: 12px; line-height:180%;text-decoration: none; font-family:"微软雅黑";}
/*v1.0 2009-04-20 by lee-design,以下字体14号以上默认为黑体字,其中tx为文本,li为连接,tbb为边框*/
/*静态样式*/
.txhei02 {font-size: 12px;}
.txhei04 {font-size: 14px;}
.txhei06 {font-size: 16px; font-family:"黑体";}
.txbai02 {color: #ffffff;font-size: 12px;}
.txbai04 {font-size: 14px;color: #ffffff;}
.txccc02 {color: #cccccc;font-size: 12px;}
.txccc04 {font-size: 14px;color: #cccccc;}
.txaaa02 {color: #aaaaaa;font-size: 12px;}
.txaaa04 {font-size: 14px;color: #aaaaaa;}
.txred02 {color: #C52500;font-size: 12px;}
.txred04 {font-size: 14px;color: #C52500;}
.txzred04 {font-size: 14px;color: #ac0202;}
.txcheng02 {color: #ff6600;font-size: 12px;}
.txcheng04 {font-size: 14px;color: #ff6600;}
.txlan02 {color: #16387C;font-size: 12px;}
.txlan04 {font-size: 14px;color: #16387C;}

/*页面默认链接样式*/
a {color: #494949; text-decoration:none;}
a:hover { text-decoration:underline;}
/*页面链接样式*/
/*默认黑色14号字体*/
a.lihei02 { font-size: 12px;color: #494949;text-decoration: none;}
a.lihei02:hover { text-decoration: underline;}

a.lihei04 {color: #494949; text-decoration:none;font-size: 14px;}
a.lihei04:hover { text-decoration:underline;}

a.lihei02_b { font-size: 12px;color: #494949;text-decoration: none; font-weight:bold;}
a.lihei02_b:hover { text-decoration: underline;}
a.lihei04_b { font-size: 14px;color: #494949;text-decoration: none;font-weight:bold;}
a.lihei04_b:hover { text-decoration: underline;}
/*白色*/
a.libai02 { color: #ffffff;text-decoration: none;font-size: 12px;}
a.libai02:hover { text-decoration: underline;}
a.libai04{ font-size: 14px;color: #ffffff;text-decoration: none;}
a.libai04:hover { text-decoration: underline;}
/*红色*/
a.lired02{ color: #C52500;text-decoration: none;font-size: 12px;}
a.lired02:hover { text-decoration: underline;}
a.lired04{ font-size: 14px;color: #C52500;text-decoration: none;}
a.lired04:hover { text-decoration: underline;}

a.lired02_b { color: #C52500;text-decoration: none;font-weight:bold;font-size: 12px;}
a.lired02_b:hover { text-decoration: underline;}
a.lired04_b{ font-size: 14px;color: #C52500;text-decoration: none;font-weight:bold;}
a.lired04_b:hover { text-decoration: underline;}
/*橙色*/
a.licheng02 { color: #ff6600;text-decoration: none;font-size: 12px;}
a.licheng02:hover { text-decoration: underline;}
a.licheng04 { font-size: 14px;color: #ff6600;text-decoration: none;}
a.licheng04:hover { text-decoration: underline;}
/*蓝色*/
a.lilan02{ color: #16387C;text-decoration: none;font-size: 12px;}
a.lilan02:hover { text-decoration: underline;}
a.lilan04{ font-size: 14px;color: #16387C;text-decoration: none;}
a.lilan04:hover { text-decoration: underline;}
/*链接--下划线样式*/
/*默认黑色14号字体*/
a.lihei_x02{ text-decoration: underline;font-size: 12px;}
a.lihei_x04 { font-size: 14px;color: #494949;text-decoration: underline;}
/*红色*/
a.lired_x02{ color: #C52500;text-decoration: underline;font-size: 12px;}
a.lired_x04 { font-size: 14px;color: #C52500;text-decoration: underline;}
/*蓝色*/
a.lilan_x02{ color: #16387C;text-decoration: underline;font-size: 12px;}
a.lilan_x04 { font-size: 14px;color: #16387C;text-decoration: underline;}
/*表格(四周)样式*/
.tbbccc {border: 1px solid #cccccc;}
.tbblv {border: 1px solid #81b222;}
.tbbcc {border: 2px solid #dbdbdb;}
/*表格(左右)样式*/
.tbbccc_bottomright { border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
				   
.tbbccc_topleft { border-left: 1px solid #cccccc;border-top: 1px solid #cccccc;}
				   
.tbbccc_leftright { border-right: 1px solid #e2e8eb;border-left: 1px solid #e2e8eb;}

.tbblan_leftright { border-right: 2px solid #336699;border-left: 2px solid #336699;}
				   
.tbbccc_bottom {border-bottom:1px solid #cccccc;}
.tbblv_bottomleftright { border-right: 1px solid #e2e8eb;border-left: 1px solid #e2e8eb; border-bottom: 1px solid #e2e8eb;}		   
.tbbccc_bottomleftright { border-right: 2px solid #ac0202;border-left: 2px solid #ac0202; border-bottom: 2px solid #ac0202;}		
/*下虚线样式*/
.tbbccc_xux { border-bottom: 1px dashed #cccccc;}
.r_20 {font-size: 14px;line-height: 30px;color: #FF3300;font-family: "宋体", Arial;display: block;text-align: left;text-indent: 20px;}
.j_5 {font-size: 13px;line-height: 26px;color: #333333;text-indent: 35px;display: block;margin: 0px;padding: 0px;}



.wrap::before{content:''; width:100%; height:140px; position:absolute; left:0; right:0; top:0; margin:auto;} 
.web{width:100%; display:block;}
.mobile{width:100%; margin:0 auto; background:#fff; display:none;}

.wz{width:660px; height:auto; box-sizing: border-box;text-align: left;}
.title{ line-height:2; font-size:17px; font-weight:bold; color: red; }
.time{padding-bottom: 15px;font-size: 13px;}



















/*-----------------------------------------------------------------MOBILE移动端---------------------------------------------------------------------*/


@media screen and (max-width:750px){
	

	body{font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif;}
	
.wrap::before{content:''; width:100%; height:90px; position:absolute; left:0; right:0; top:0; margin:auto;}
	
	
.web{width:100%; display:none;}
.banner{width:100%; height:auto; display:none;}
.dh{position:fixed; top:550px; right:5px; }
.mobile{width:100%; height:auto; margin:0 auto; background:#fff; display:block;}	
.mobile .m-banner{width:100%; height:auto;}
.mobile .m-banner img{width:100%; height:auto;}
.mobile .text{padding:10px 15px; border-top:25px solid #d82c2c; border-bottom:25px solid #d82c2c; border-left:15px solid #d82c2c; border-right:15px solid #d82c2c; background:#fff;}
.mobile .text .text-title{font-size:16px; font-weight:bold; color:#fff; padding:5px 15px; background:#d82c2c; display:inline-block;}
.mobile .text .text-p{font-size:16px; line-height:1.6; color:#202020; margin-top:10px; text-align:justify;}
	
.mobile .cont{padding:15px 10px; background:#f5f5f5; overflow:hidden;}	
	
	
table-title{margin-top:10px; font-size:12px; color:#202020; line-height:1.2;}
table {width: 100%;height: auto; border-left: 1px solid #c3c3cb; margin-top: 10px;}
table tbody tr td {border-right: 1px solid #c3c3cb;border-bottom: 1px solid #c3c3cb;padding: 5px;font-size: 14px;line-height: 18px; color: #333;text-align: left;}
table-tips{ font-size:10px; color:red; line-height:1.4; text-align:justify;}
.thead {width: 100%; line-height: 30px; font-size: 16px; color: #fff; background: #d82c2c;}
	
	
	/*----*/

.title{width:100%; height:auto; margin:0 auto; position:relative; overflow:hidden;}
.title02{width:100%;font-weight: bold;font-size: 18px; height:auto; margin:0 auto; position:relative; overflow:hidden; color: red;}
.time02{padding-bottom: 20px;}

.title .title-h1{float:none; line-height:35px; font-size:18px; font-weight:bold; color:#fff; margin-left:0; text-align:center;background-color:#d82c2c}
.title .title-tips{float:right; font-size:14px; font-weight:lighter; color:#FF4E0A; }
	
	/*----*/
	.box{width:100%; height:auto; margin:0 auto;  padding:0 ; box-sizing:border-box;}
	
	.table{width:100%; padding:15px 10px; margin:0 auto; margin-top:20px; position:relative; z-index:2; box-sizing:border-box; background: #fff}
	.table .table-d{margin-top:20px; font-size:16px; line-height:26px; color:#3c3c3c; color:#fd2727; background:#fff1f1; padding:10px 15px;}
	.table table{width:100%; margin-top:15px;}
	.table table tr td{width:25%; text-align:center;}
	.table table thead tr td{line-height:50px; font-size:16px; border:4px solid #fff; color:#fff; background:#08985d; overflow:hidden; text-align:center;}
	.table table tbody tr td{line-height:50px; font-size:16px; border:4px solid #fff; color:#353535; overflow:hidden; background:#f5f5f5;}
	
	
	/*----*/
    .info-add-01{width:100%; height:auto; overflow:hidden;}
	.info-add-01 .info-add-title{float:none; DISPLAY:NONE; font-size:17px; font-weight:bold; color:#353535; line-height:34px;}
	.info-add-01 ul{float:none; width:100%; height:auto; overflow:hidden; zoom:1;}
	.info-add-01 ul li{width:47%; line-height:30px; float:left; margin:5px 1.7%; background-image:none; background-color:#fff; font-size:13px;font-weight:bold; color:#d82c2c; text-align:center; cursor:pointer; border:1px solid #d82c2c; box-sizing:border-box; border-radius:14PX;}
	.info-add-01 ul li:last-child{margin-right:0;}
	.info-add-01 ul li.active-01{ background-image:none; background-color:#d82c2c; color:#fff;}
	
	
	/*----*/
    .info-add-02{width:100%; height:auto; overflow:hidden;}
	.info-add-02 .info-add-title{float:none; DISPLAY:NONE; font-size:17px; font-weight:bold; color:#353535; line-height:34px;}
	.info-add-02 ul{float:none; width:100%; height:auto; overflow:hidden; zoom:1;}
	.info-add-02 ul li{width:47%; line-height:30px; float:left; margin:5px 1.7%; background-image:none; background-color:#fff; font-size:13px;font-weight:bold; color:#d82c2c; text-align:center; cursor:pointer; border:1px solid #d82c2c; box-sizing:border-box; border-radius:14PX;}
	.info-add-02 ul li:last-child{margin-right:0;}
	.info-add-02 ul li.active-02{ background-image:none; background-color:#d82c2c; color:#fff;}
	
	
.wz02{width:100%; height:auto; box-sizing: border-box;text-align: left;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.info-add{width:100%; height:auto; overflow:hidden;}
	.info-add .info-add-title{float:none; DISPLAY:NONE; font-size:17px; font-weight:bold; color:#353535; line-height:34px;}
	.info-add ul{float:none; width:100%; height:auto; overflow:hidden; zoom:1;}
	.info-add ul li{width:30%; line-height:30px; float:left; margin:5px 1.7%; background-image:none; background-color:#fff; font-size:13px;font-weight:bold; color:#d82c2c; text-align:center; cursor:pointer; border:1px solid #d82c2c; box-sizing:border-box; border-radius:14PX;}
	.info-add ul li:last-child{margin-right:0;}
	.info-add ul li.active{ background-image:none; background-color:#d82c2c; color:#fff;}
	table{width:100%; height:auto; border-left:1px solid #c3c3cb; margin-top:10px;}
	table thead tr{}
	table thead tr td{line-height:18px; border-right:1px solid #c3c3cb; border-bottom:1px solid #c3c3cb; padding:10px 5px; background-color:#d82c2c;color:#fff; font-size:14px; ;}
	table thead tr td:first-child{width:80px;}
	/*table tr td:nth-of-type(2) , table tr td:nth-of-type(3) , table tr td:nth-of-type(4){width:40px; text-align:center;}*/
	table tbody{ background-color:#fff;}
	table tbody tr td{height:1.1px; border-right:1px solid #c3c3cb; border-bottom:1px solid #c3c3cb; padding:5px; font-size:12px; line-height:20px; color:#333;}
	table tbody tr td a{color:red; text-decoration:underline;}
	table.desk tbody{display:none;}

    .school-table{width: 100%; height: auto;display:none;}
    .school-table-01{width: 100%; height: auto;display:none;}
    .school-table02{width: 100%; height: auto;}
	.school-table-01 table td{vertical-align:top;}
	
	
	
.news{width:100%; height:auto; padding-bottom:15px; border:4px solid #f9f9f9; box-sizing:border-box; background:url(../images/bg-dian.png) center center repeat #fff;}
.news .news-title{margin-top:15px; margin-bottom:15px; display:inline-block; font-size:15px; color:#fff; font-weight:bold; line-height:30px; background:#d82c2c; padding:0 20px 0 10px;border-radius:0 15px 15px 0;}
.news .news-text{padding:15px 12px 0 12px; text-align:justify;}
.news .news-text .news-text-i{width:16px; height:16px; margin-right:5px; background:url(../images/icon-wen.png) 0 0 no-repeat; background-size:cover; position:relative; top:2px; display:inline-block;}
.news .news-text dt{font-size:16px; font-weight:bold; color:red; line-height:1.5;}
.news .news-text dd{margin-top:10px; font-size:15px; color:#565656; line-height:1.5;}
.news .news-txt{font-size:15px; color:#565656; line-height:1.5; padding:0 15px; text-align:justify;}	
	
	
	
	
/*----联系方式-----*/	
.wrap1 {
    width: 100%;
    height: auto;
    padding: 20px 10px;
    box-sizing: border-box;
    background: #f2f2f2;
    overflow: hidden;
}
.wrap1 .section {width: 100%; padding: 0 15px 15px 15px;  background: #fff; box-sizing: border-box; overflow: hidden; box-sizing: border-box; box-shadow: 0 5px 10px rgba(100,100,100,.1);}
.wrap1 .section dl.info {margin-top: 15px;}
.wrap1 .items-box {margin-top: 15px;}
.wrap1 .section dl.info dt.dt1 {border-left: 4px solid #dc4232;}
.wrap1 .section dl.info dt { font-size: 17px;
    font-weight: bold;
    line-height: 1.2;
    color: #2c2c2c;
    padding-left: 10px;
    border-left: 4px solid #333;
}
.wrap1 .section dl.info dd {
    margin-top: 10px;
    font-size: 15px;
    line-height: 1.5;
    color: #2c2c2c;
    padding-left: 14px;
    text-align: justify;
}	
	
	
dl.info {margin-top: 20px;}	
dl.info dt.dt1 {border-left: 4px solid #dc4232;}
dl.info dt {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.2;
    color: #2c2c2c;
    padding-left: 10px;
    border-left: 4px solid #333;}
dl.info dd {
    margin-top: 10px;
    font-size: 16px;
    line-height: 1.8;
    color: #2c2c2c;
    padding-left: 14px;
    text-align: justify;
}
	
	
	
.section {
    width: 1000px;
    margin: 0 auto;
    margin-top: 0;
    overflow: hidden;}
	
	
.items-box {margin-top: 25px;}
	
	.tips{width:100%;}
	.tips thead tr th{font-size:13px; font-weight:bold; color:#fff; line-height:2; background:#565656; text-align:center;}
	.tips tbody tr td{font-size:12px; color:#333; line-height:1.4; text-align:center;}
	.tips tbody tr td:nth-of-type(1){width:10px !important; text-align:center;}
	.tips tbody tr td:nth-of-type(2){width:50px !important; padding-left:6px; text-align:center;}
	.tips tbody tr td:nth-of-type(3){padding-left:6px; text-align:left;}
	
}



















