
				.schbrief{width:100%; margin-top:10px;}
				.schtitle{font-size:18px; font-weight:bold; margin:0 auto; height:30px; text-align:center;color: #333;}
				.schdetail{color:#393939; font-size:16px; margin:10px; line-height:30px;}
				.schdetail p a{color:#489A72; font-size:16px;}
				.schdetail p{font-size:16px;margin: 0;}
				.schdetail strong{font-size:16px;margin: 0;}
				
				.schdetail2{color:#393939; font-size:16px; margin:10px; line-height:30px; text-indent:2em ;}
				.schdetail2 p a{color:#489A72; font-size:16px;}
				.schdetail2 p{font-size:16px;margin: 0;}
				.schdetail2 strong{font-size:16px;margin: 0;}
				
				a{ text-decoration:none; color:#000;}
	*{font-size:14px;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family: STHeiti, "Microsoft YaHei", 宋体, arial;}
	baby{margin:0;}
	*:focus {outline:none;}
	.keyword input::-webkit-input-placeholder{color: #666;font-size:14px;}
	.topbox{height:50px;width:100%; background:#fff; padding-bottom:10px; padding-top:15px;}
	.topform{margin:0 20px 15px 30px;}
	.lgimg{width:27%; height:100%;}
	.lgimg img{width:100%; height:70%;}
	.topright{width:73%; height:100%;}
	.chaform{width:100%; height:44px; margin-top:5px;}
	.keyword{width:85%; height:100%;}
	.keyword input{width:75%;height:80%; border:1px solid #EEEEEE;}
	.chaimg{width:20%; height:100%;}
	.chaimg img{width:100%; height:80%;}
	
	.single-line { text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
	
	
	.seach{
		/* float: right; */position: absolute;
		border: 1px solid rgba(255,255,255,.5);
		height:27px;
		border-radius: 27px;
		position: absolute;
		right:5px;
		top: 10px;
		transition: .56s;
	    -webkit-transition: .56s;z-index: 99999999999999;
	}
	/* .a_right{
		float:right;
	    height: 33px;
	    position: absolute;
		right:190px;
		top:0;
		transition: .56s;
	    -webkit-transition: .56s;
	} */
	
	.seach input{float: left;
		border: none;
		outline: none;background: transparent;
		padding-left: 10px;
		color:#fff;
		width: 127px;
		line-height: 26px;
		height: 26px;
	}
	.seach input::-webkit-input-placeholder {
	        /* placeholder颜色  */
	         color: rgba(255,255,255,.5);
	}
	.seach button{border: 0;
    background: none;}
	.seach button font{width: 16px; height: 21px; margin-top: 3px; display: block;
		color:#fff;
		margin-right: 10px; background-image: url(../images/nav/ss.png); background-position: center; background-size: contain; background-repeat: no-repeat;
	}
	
	.yz_cont1{
		position: relative;
		    /* margin: 0 10px; */
		    padding: 0 8px;
		    padding-top: 10px;
		    /* background-color: white; */
		    /* border-radius: 5px; */
		    /* box-shadow: 1px 1px 14px #E3E3E3; */
		    display: flex;
		    flex-wrap: wrap;
		    z-index: 60;
		    margin-top: 10px;
	}
	.yz_cont1_item{
		width: 18%;
	    margin-right: 2%;
	    margin-bottom: 15px;
	}
	.yz_cont1_item a img{
		    width: 80%;
	    margin-left: 10%;    margin-bottom: 7px;
		
	}
	.yz_cont1_item a p{
		width: 100%;
		text-align: center;
		font-size: 12px;
	}
	.yz_cont1_item:nth-child(5n){
		margin-right: 0;
	}
	
	
	.list_top{height:40px; width:100%; background:#01AD61;}
		.ltopform{width:90%; height:100%; margin:0 auto;}
		.ltopform td a{color:#fff; font-size:16px;}
		.sybut{width:50%; text-align:left;}
		.schbut{width:25%; text-align:left;}
		.zybut{width:25%; text-align:right;}
		.schbut a,.zybut a{width:90%; height:80%; border:1px solid #fff; display:block; text-align:center; padding-top:3px; border-radius:5px;}
		.dhbox{width:100%; min-height:40px; background:#fff; }
		.dhbox p{color:#656565; font-size:12px;margin-top: 0px;     padding: 10px;}
		.dhbox p a{color:#656565; font-size: 12px; }
		
		.infolist{width:100%; height:105px; margin-top:20px; border-bottom:1px solid #ccc;}
		.itemimg{width:30%; height:95%; float:left; margin-left:20px;}
		.itemimg img{width:100%; height:90%;}
		.itemright{ float:left; width:60%; padding-left:10px; height:95%;line-height: 22px;}
		.itemname{width:100%; font-size:15px; font-weight:bold; margin-top:0;margin-bottom:4px;}
		.itemname span{font-size:15px !important}
		.itemcontent{width:100%; color:#939393; padding-left:0px;margin-top:0;margin-bottom:0;}
		
		.ggweiimg{width:100%; height:100px; margin-top:10px; clear:both;}
		.ggweiimg img{width:100%; height:100%;}
		
		.luotong_page{margin-top:20px; margin-bottom:25px; clear:both;border-right:none;margin-left:10px; height:40px;}
		.luotong_page span{display:block; float:left; width:40px; height:100%; border:1px solid #DFDFDF; color:#222222; text-align:center;line-height: 40px;}
		.luotong_page a{display:block; float:left; width:40px; height:100%; border:1px solid #DFDFDF; color:#222222; text-align:center;line-height: 40px;    border-radius: 10px;
    margin-left: 4px;}
		.luotong_page a.current{background: #c1c1c0;border:1px solid #c1c1c0; }
		
		.list_top{height:40px; width:100%; background:#01AD61;}
			.ltopform{width:90%; height:100%; margin:0 auto;}
			.ltopform td a{color:#fff; font-size:16px;}
			.sybut{width:50%; text-align:left;}
			.schbut{width:25%; text-align:left;}
			.zybut{width:25%; text-align:right;}
			.schbut a,.zybut a{width:90%; height:80%; border:1px solid #fff; display:block; text-align:center; padding-top:3px; border-radius:5px;}
			.detailbox{width:95%; margin:10px auto; margin-top:20px;line-height: 30px; }
			.detailbox p{font-size: 16px;line-height: 30px; }
			.detailtitle{margin:20px auto; font-size:16px; text-align:center;}
			.detailinfo{ margin:0; font-size:16px;}
			
			img{width:100%;}
			.bmbutton{width:100%; height:40px; margin-top:15px;}
			.bmbutton a{display:block; width:90%; text-align:center; background:#01AF33; color:#fff; font-size:16px;margin:5px auto; border-radius:5px; height:30px; padding-top:8px;}
			.detailbox img,.detailbox table{width:100%!important; height:auto!important;}
			
			.zxdinwei{width:100%; height:50px; position:fixed; z-index:56;background:#fff; bottom:0;}
			.zxleft{width:50%; float:left; height:100%;}
			.zxright{width:50%; float:right; height:100%; background:#FF9A12;}
			.zxright p{width:100%; height:100%; color:#fff; font-size:16px; text-align:center;}
			.phonebut{width:50%; float:left; height:100%; text-align:center;}
			.qqbut{width:50%; float:right; height:100%; text-align:center;}
			.phoneimg1{width:100%; height:50%; margin:0;}
			.phonebut p{width:100%; height:50%; margin:0;}
			.phoneimg1 img{width:40%; height:100%;}
			.qqimg{width:100%; height:50%; margin:0;}
			.qqbut p{width:100%; height:50%; margin:0; margin-top:2px;}
			.qqimg img{width:27%; height:97%; margin-left:1px;margin-top:2px;}
				
			.zjgz{width:95%; margin:10px auto;height:280px;border:1px solid #DDDDDD;}
			.zjgz td{border:1px solid #DDDDDD;font-size:16px;}
			.zjgz td a{font-size:16px; display:block;}
			.rdnr{width:95%; margin:10px auto;height:280px;border:1px solid #DDDDDD;}
			.rdnr td{border:1px solid #DDDDDD;font-size:16px;}
			.rdnr td a{font-size:16px; display:block;}
			iframe{width:100%; height:300px;}
			#youku-playerBox{width:100%; height:100%;}
			
			.swiper-container{width:100%; height:227px; padding-top:0;}
				.swiper-slide .d4{ background:rgba(0,0,0,0.4); position:absolute; top:10px; z-index:55; width:10%; border:1px solid #999; border-radius:50%;margin-left:85%;}
				.swiper-slide .d4 p{width:100%;margin:0 auto;height:35px;line-height:35px; font-size:14px; color:#fff; text-align:center; font-weight:bold;}
				.swiper-slide .d1{ background:rgba(0,0,0,0.4); position:absolute; top:10px; z-index:55; width:10%; border:1px solid #999; border-radius:50%;margin-left:10px;}
				.swiper-slide .d1 p{width:100%;margin:0 auto;height:35px;line-height:35px; font-size:14px; color:#fff;}
				.swiper-slide .d1 p img{width:85%;height:60%; display:block; padding-top:6px;}
				.swiper-slide .d3{ background:rgba(0,0,0,0.4); position:absolute; top:10px; z-index:55; width:25%; border:1px solid #999; border-radius:15px;margin-left:40%;}
				.swiper-slide .d3 p{width:100%;margin:0 auto;height:35px;line-height:35px; font-size:16px; color:#fff; text-align:center;}
				.swiper-slide .d2{ background:rgba(0,0,0,0.4); position:absolute; bottom:0; z-index:55; width:100%;}
				.swiper-slide .d2 p{width:90%;margin:0 auto;height:35px;line-height:35px; font-size:14px; color:#fff;}
				
				.xuexiao{width:100%;}
				.mainer{width:60%; float:left; height:40px; margin-top:15px; border-bottom:1px solid #f2f2f2;}
				.mainer p{color:#393939; font-size:16px; width:100%; height:100%; padding-left:10px; margin:0;}
				.phone{width:60%; float:left; height:40px; margin-top:15px;}
				.phone p{color:#393939; font-size:16px; width:200px; height:100%; padding-left:10px; margin:0;}
				
				.erweima{width:30%; float:right; height:90px; margin:0; margin-top:10px;}
				.maimg{width:80%; height:70px; margin:0; margin-left:8px;}
				.maimg img{width:100%; height:100%;}
				.maname{height:20px; width:100%; font-size:16px; margin:0; text-align:center;}
				.lines{clear:both; width:100%; margin-top:10px; border-bottom:1px solid #f2f2f2;}
				.qqhao{clear:both; width:100%; height:60px; margin-top:15px; border-bottom:1px solid #f2f2f2;}
				.qqhao p{ height:100%; padding:0px; margin:0; font-size:16px; text-align: center;}
				.qqhao p span{display:block;color:#393939; font-size:16px; float:left; margin:0; width:145px;}
				.qqhao p a{ background:#FF9A12; color:#fff; border-radius:4px; width:20%; line-height:27px; border: none; text-align: center; display: inline-table;margin-left: 1.5%;
    margin-right: 1.5%;
    margin-bottom: 5px;}
				
				.qqhao img{display:block; float:left; margin:0; width:20px; height:20px; margin-top:2px;}
.qqhaoa{
    padding: 0 6px;
}
.qqhaoa ul{
    padding: 0; margin: 0;
}
				.qqhaoa li{
    /* background: #FF9A12; */
    color: #fff;
    border-radius: 4px;
    width: 25%;
    line-height: 27px;
    border: none;
    text-align: center;
    /* display: inline-table; */
    /* margin-left: 1.5%; */
    /* margin-right: 1.5%; */
    margin-bottom: 5px;
    float: left;
    list-style: none;
}
				.qqhaoa li a{
    color: #fff;
    background: #FF9A12;
    display: block;
    border-radius: 4px;
    width: 96%;
    margin: 0 auto;}
	
.qqhaoa3{padding: 0 10px;}
.qqhaoa3 ul{padding: 0; margin: 0;}
.qqhaoa3 li{
    /* background: #FF9A12; */
   
    width: 50%;
    text-align: center;
    /* display: inline-table; */
    /* margin-left: 1.5%; */
    /* margin-right: 1.5%; */
    margin-bottom: 5px;
    float: left;
    list-style: none;
}
.qqhaoa3 li img{
    width: 96%;
    margin: 0 auto;}
} 
				
				.qqhao2 {text-align: center;overflow: hidden;}
								.qqhao2 span{color: rgb(255, 0, 0);    font-size: 19px;}
								.qqhao2 a{
								    /* width: 66%;
								    float: left; */
								    background: url(../images/nav/wxx.png) no-repeat 0px 0px;
								    height: 35px;
								    display: block;
								    background-size: 10%;
								    margin-left:10px;
								    padding-left: 55px;
								    /* line-height: 40px; */
								    text-align: left;
								    margin-top: 2px;
								    font-size: 13px;
								    }
									.qqhao2 p{margin: 0;}
								.qqhao2 span{
								    font-size: 20px;
								    font-weight: 700;
								    line-height: 24px;
								    display: block;
								    /* text-indent: 30px; */
								    /* text-align: center; */
								    text-indent: 3px;
								    }
								.qqhao2 b{
								    width: 27%;
								    display: block;
								    background: #f00;
								    color: #fff;
								    border-radius: 40px;
								    float: right;
								    text-align: center;
								    margin-right: 10px;
								    margin-top: 5px;
								    line-height: 30px;
								    text-indent: 0px;
								    }
					
					.info_xx_box{position: relative;padding-left:60px;background: #a9150f;/* margin: 0; */overflow: hidden;padding: 10px 0 10px 60px;}
					.logo_img{width:40px;height:40px !important;border-radius: 100%;position: absolute;left: 10px;top: 11px;box-shadow: 0 0 4px #fff;}
					.logo_img1{width:100px;height:100px !important;position: absolute;left:5px;top:0;border: 1px solid #5fb878;border-radius: 5px}
					.logo_r h4{margin: 4px 0 4px 0;/* margin-top: 7px; */font-size: 15px;color: #fff;}.logo_r p {
					    font-size: 14px;
					    color: #fff700;
					    margin: 0;
					}
					.xx_url{position: absolute;right: 10px;top: 15px;}
					.xx_url1{position: absolute;right:-10px;top:40px;}
					.layui-btn{
					    border: 1px solid #960701;
					    background-color: #fff708;
					    color: #232323;
					    height: 30px;
					    line-height: 30px;
					    padding: 0 10px;
					    font-size: 14px;
					    border-radius: 100px;
					    text-align: center;
					    display: inline-block;
					    }
						
						
				.addr{width:100%; height:auto; margin-top:15px;}
				.addr p{color:#393939; font-size:16px; height:auto; padding-left:10px; margin:0; margin-right:15px;}
				.fenge{ width:100%; margin-top:10px; background:#f2f2f2; height:10px;}
				
				
				.xxzy{width:100%; margin-top:10px; margin-bottom:20px;}
				.xxtop{ height:80px; margin:0; text-align:center;}
				.zytop1{font-size:18px; font-weight:bold;    margin-bottom: 10px;color: #333;}
				.zytop2{font-size:16px; margin-top:5px;}
				.zhuanyeinfo{width:45%; height:180px; float:left; margin:1% 2%; border:1px solid #ccc;}
				.zyimage{width:100%; height:70%;}
				.zyimage img{width:100%; height:100%;}
				.zybrief{height:30%; width:100%; text-align:center;}
				.zynames{font-size:14px; font-weight:bold; margin:0;line-height: 25px;}
				.gaishu{font-size:14px; margin:0; height:20px;}
				.ckzy{float:left; width:40%;height:20px; background:#FE9901; margin-left:5%;  border:1px solid #FE9901; border-radius:5px;margin-top:5px;}
				.ckzy a{font-size:14px; color:#fff; text-align:center;}
				.zxxf{float:right; width:40%;height:20px; background:#FE9901; margin-right:5%; border:1px solid #FE9901; border-radius:5px;margin-top:5px;}
				.zxxf a{font-size:14px; color:#fff; text-align:center;}
				.briefmaore{width:100%; height:40px; padding-top:5px;margin-bottom:10px; clear:both;}
				.briefmaore a{display:block; /* width:90%; */ text-align:center; background:#c33a34; color:#fff; font-size:16px;margin:5px 10px; border-radius:5px; height:30px; padding-top:10px;}
				.briefmaore1{width:100%; height:40px; padding-top:5px;margin-bottom:10px; clear:both;}
				.briefmaore1 a{display:block; /* width:90%; */ text-align:center; background:#c33a34; color:#fff; font-size:16px;margin:5px 10px; border-radius:5px; height:30px; padding-top:10px;}
				.briefmaore2{width:100%; height:40px; padding-top:5px;margin-bottom:10px; clear:both;}
				.briefmaore2 a{display:block; /* width:90%; */ text-align:center; background:#c33a34; color:#fff; font-size:16px;margin:5px 10px; border-radius:5px; height:30px; padding-top:10px;}
				
				.xxhj{width:100%; margin-top:5px; margin-bottom:10px;}
				.xxhj p{font-size:18px; text-align:center; font-weight:bold; margin:10px; color: #333;}
				.xxhj p:after,.zytop1:after{
    height: 5px;
    width: 96px;
    background: #c33a34;
    content: "";
    display: block;
    margin: 0 auto;
    margin-top: 6px;
    /* margin-bottom: 5px; */
    }
				.xxxc{margin:0 20px;}
				.guanbi{position:fixed; top:5px; left:10px; display:none; width:20px;height:20px;} 
				.xxhjimg{width:46%; height:120px; margin:2%; float:left;    overflow: hidden;}
				.xxhjimg img{width:100%; height:100%;}
				
				.news{width:100%; margin-top:5px; margin-bottom:10px; clear:both;}
				.newstop{height:55px; margin:0 3%; border-bottom:1px solid #ccc;}
				.topleft{float:left; font-size:18px; font-weight:bold; margin-left:10px;}
				.topright{float:right; width:45%;}
				.xxnews{font-size:16px; color:#c33a34; margin-right:10px; float:left;}
				.jynews{font-size:16px; float:right;}
				
				.newsbrief{height:140px; margin:3% 3% 0 3%; border-bottom:1px solid #ccc; clear:both;}
				.newsbrief1{height:140px; margin:3% 3% 0 3%; border-bottom:1px solid #ccc; clear:both; display:none;}
				.newimg{float:left; height:80%; width:30%;}
				.newimg img{width:100%; height:100%;}
				.newright{float:right; width:65%; height:80%;}
				.newtitle{width:100%; height:40%; font-size:16px;}
				.fbsj{font-size:14px; color:#B5B5B5;}
				.newlist{height:35px; margin:3% 3% 0 3%; border-bottom:1px solid #ccc; clear:both;}
				.newlist1{height:35px; margin:3% 3% 0 3%; border-bottom:1px solid #ccc; clear:both; display:none;}
				.newtubiao{font-size:16px; float:left;margin:0; margin-left:10px; display: none;}
				.newitem{font-size:16px; float:left;margin:0; background: url(../images/nav/time.png) no-repeat center left;
    background-size: 0.35rem;
    content: '';
    display: inline-block;
    width: 86%;
    /* height: 1.08rem; */
    padding-left: 0.7rem;}
	
	.nnbg .newitem{background: url(../images/nav/timeb.png) no-repeat center left;background-size: 0.35rem;}
				.fbsj1{font-size:14px; color:#B5B5B5;margin:0;  float:right;padding-top:2px;}
				
				
				.nnfbsj1{font-size:14px; color:#fff;margin:0;  float:right;background: url(../images/nav/nav-icon02.png) no-repeat center right;
    background-size: 0.29rem;
    content: '';
    display: inline-block;
    width: 20px;
    height: 1.08rem;
    margin-right: 10px;
}
				
				.wybm{width:100%; margin-top:10px;}
				.bmtop{margin: 10px;position: relative;padding-left:10px;font-size:18px;height:20px;/* width:90%; */line-height: 25px;overflow: hidden;}
				.bmtop:after{content: '';position: absolute;left: 0;top: 5px;width: 5px;height: 15px;background: #c33a34;transform-origin: left top;}
				.bmtop a{position:absolute; right:0; top:0px; font-size:14px; color:#F00; display: none;}
				.bmxz{text-align:center; font-size:16px; margin-top:0; margin-bottom:10px;}
				.bmxz span{color:#AA1942; font-size:16px;}
				.bminfo{margin:2% 5%; text-align:center;}
				.bminfo input,.bminfo select{width:85%; height:30px; border:1px solid #CCC; margin-top:10px; border-radius:5px;text-indent: 10px;}
				.tijiao{margin-top:10px; width:100%; height:40px; text-align:center;margin-bottom:30px;}
				.tijiao input{width:100%; height:100%; background:#ff9a12; color:#fff; font-size:16px; border:none;}
				
				.zxdinwei{width:100%; height:50px; position:fixed; z-index:56;background:#fff; bottom:0;}
				.zxleft{width:50%; float:left; height:100%;}
				.zxright{width:50%; float:right; height:100%; background:#FF9A12;}
				.zxright p{width:100%; height:100%; color:#fff; font-size:16px; text-align:center;}
				.phonebut{width:50%; float:left; height:100%; text-align:center;}
				.qqbut{width:50%; float:right; height:100%; text-align:center;}
				.phoneimg{width:100%; height:50%; margin:0;}
				.phonebut p{width:100%; height:50%; margin:0;}
				
				.qqimg{width:100%; height:50%; margin:0;}
				.qqbut p{width:100%; height:50%; margin:0; margin-top:2px;}
				.qqimg img{width:27%; height:97%; margin-left:1px;margin-top:2px;}
			
				.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
					
				}
				.previewImage-image{vertical-align:middle;width:100%; }"
				.zyimage img
			{
			   -webkit-user-select: none;
			    -moz-user-select: none;
			    -ms-user-select: none;
			    user-select: none;
			}
			
			
	.about_box{ line-height:1.5; /* padding-top:0.1rem; */ text-indent:0;padding: 0 10px;}
	.about_box p{font-size:16px; line-height: 30px;}
	.about_box h2{text-align: center;    line-height: 1rem;font-size:18px;} 
	
	.about_box img{max-width:100%; margin:0 auto; display:inline; margin-bottom: 10px;}
	
	.caidan{ width:100%; background:#F2F2F2; text-align:center; height:100px;}
	.caidan td{width:25%;height:50%; text-align:center;}
	.caidan td a{width:92%; height:80%; background:#fff; font-size:15px; text-align:center;display: block; padding-top: 8px;border-radius:8px; color:#000; margin: 0 auto;}
	
	.zhidin{width:100%; height:35px; /* background:#F2F2F2; */color: #333;
    /* background: linear-gradient(to left, #e61b12,#ff9c22); */
    }
	.zhidin p{ font-size: 17px;
    margin: 0 auto;
    padding: 10px;
    text-align: left;
    /* letter-spacing: 3px; */
    font-weight: 700;}
	.zhidin span{font-weight: normal; float: right;
    line-height: 23px;
    font-size: 12px;}
	.gg{background: url(../images/nav/lb.png) 12px center no-repeat;
	padding-left: 1rem;
	line-height: 30px;
	background-size: 4%;
	margin: 0;}
	
	.w8{width: 70%;}
	.swiper-container{width:100%; /* height:200px; */padding-top:0px; background:#F2F2F2;}
	.swiper-slide img{width:100%; height:100%;height: auto;}
	.swiper-pagination-bullet-active{background:#c33a34;}
	.clear{clear: both;}
	
	.schbox{/* height:1050px; */ width:100%; background:#F2F2F2;}
	.schtop{height:40px; width:100%;  position: relative;bottom: -20px;}
	.schtop p{ text-align:center; font-size:18px; margin:0 auto; color:#BF0304;}
	.schitem{width:97%; margin:0 auto;}
	.schinfo{width:46%; float:left;height:170px; position:relative; margin-top:30px; margin: 3% 2%;}
	.itemtop{height:15%; width:100%; background:#c33a34; border-radius:8px 8px 0 0;}
	.itemtop p{color:#fff; font-size:16px; text-align:left; padding:3px;}
	.schimg{width:100%; height:75%;}
	.schimg img{width:100%; height:100%;}
	.schname{width:100%; position:absolute; bottom:1px; height:30px; background:rgba(0,0,0,0.4);text-align:center; z-index:55;}
	.schname p{color:#fff; font-size:14px; margin-top:4px;}
	.schphone{height:15%; width:100%; background:#fff; position:absolute; border-radius:0 0 8px 8px;}
	.schphone .phoneimg{float:left; margin-left:5px; height:70%;width:15%;}
	.phoneimg img{ height:100%;width:100%;display: block;margin-top: 3px;}
	.schphone p{width:85%; height:100%; font-size:16px; margin-top:3px;}
	.schmore{width:100%; height:40px;position: relative;     top: 10px;  background: #f9f9f9; padding-bottom:20px;}
	.schmore a{display:block; width:90%; text-align:center; background:#c33a34; color:#fff; font-size:16px;margin:5px auto; border-radius:5px; height:30px; padding-top:10px;}
	
	.bmbox{/*height:345px;*/width:100%;background:#f2f2f2;overflow: hidden;}
	
	
	.xcbg{ width:100%; background:#fff; overflow:hidden;}
	
	
		
		.xxxc{margin:0 0px; overflow:hidden;}
		.guanbi{position:fixed; top:5px; left:10px; display:none; width:20px;height:20px;} 
		.xxxc .av{width:46%; height:140px; margin:2%; float:left;/* display: inline-table; */
    overflow: hidden;} 
		/* .xxhjimg{width:46%; height:120px; margin:2%; float:left;overflow: hidden;} */
		.xxhjimg img{width:100%;height: auto;}
		
		.xxxcee{margin:0 0px; overflow:hidden;}
		.xxxcee .av{width:46%; height:140px; margin:2%; float:left;/* display: inline-table; */
		overflow: hidden;}
			.xxxcee .xxhjimg{width:100%;height:140px;margin: 0;float: none;}
			.xxxcee .xxhjimg img{width:100%;height: auto;}
	
	.xswd{padding: 0 10px;}
	.xswd ol{list-style-type:demical; width: 100%;}
	.xswd ol li{font-size: 16px;
	    list-style-position:outside;
	    
	    height: 35px;
	    margin: 3%;
	    border-bottom: 1px solid #ccc;
	   
	    margin: 0px 0px 10px 0px;
	    line-height: 25px;padding: 0 10px 0 20px;
	    }
	.xswd ol li a{font-size: 16px; display: block; background: url(../images/nav/nav-icon02.png) no-repeat center right;
	    background-size: 0.29rem;text-overflow: ellipsis;
	    white-space: nowrap;
	    overflow: hidden;padding-right: 7%;}
	ol {
	    counter-reset: li;
	    margin: 0;
	    padding: 0;
	}
	ol > li {
	    /* font-family: "Lato", sans; */
	    /* font-size: 1.3em; */
	    list-style: none;
	    /* margin: 0 0 0.5em 1.95em; */
	    padding: 0 1em;
	    position: relative;
	}
	ol > li:before {
	    /* background: #8da97d; */
	    color: #c33a34;
	    content: counter(li);
	    counter-increment: li;
	    /* font-family: "Bree Serif", serif; */
	    /* font-size: 1.2em; */
	    /* line-height: 1em; */
	    /* padding: 0.5em 0; */
	    position: absolute;
	    /* top: 0.4em; */
	    left: 0;
	    text-align: center;
	    /* width: 5em; */
	}	
	
	.bmxinfo{width:90%; margin:5px auto; height:200px;}
	.bmline{border-top: 1px solid #ccc;/* height:10px; *//* width:90%; */margin: 0px 10px;margin-bottom:15px;}
	.form1{width:100%; height:45px;}
	.form1 input,.form1 select{width:100%; height:90%; border:1px solid #ccc; border-radius:5px; background:#f2f2f2;}
	.form21{width:50%; height:45px; text-align:left;}
	.form21 input{width:95%; height:90%; border:1px solid #ccc; border-radius:5px; background:#f2f2f2;}
	.form22{width:50%; height:45px; text-align:right;}
	.form22 input{width:94%; height:90%; border:1px solid #ccc; border-radius:5px; background:#f2f2f2;}
	.form31{width:50%; height:45px; text-align:left;}
	.form31 input{width:95%; height:90%; border:1px solid #ccc; border-radius:5px; background:#f2f2f2;}
	.form32{width:50%; height:45px; text-align:right;}
	.form32 select{width:96%; height:90%; border:1px solid #ccc; border-radius:5px; background:#f2f2f2;}
	.form41{width:50%; height:45px; text-align:left;}
	.form41 select{width:96%; height:90%; border:1px solid #ccc; border-radius:5px; background:#f2f2f2;}
	.form42{width:50%; height:45px; text-align:right;}
	.form42 select{width:96%; height:90%; border:1px solid #ccc; border-radius:5px; background:#f2f2f2;}
	.form5{width:100%; height:90px;}
	.form5 textarea{width:98%; height:90%; border:1px solid #ccc; border-radius:5px; background:#f2f2f2; resize:none;}
	.bmsub{width:100%; height:40px;margin-top:15px;}
	.bmsub a{display:block; width:90%; text-align:center; background:#c33a34; color:#fff; font-size:16px;margin:5px auto; border-radius:5px; height:30px; padding-top:8px;}
	
	.zybox{height:1820px; width:100%; background:#f2f2f2;margin-top:20px;}
	.zytop{width:100%; height:50px;}
	.zytop p{text-align:center; font-size:18px; margin:0 auto; padding-top:10px; color:#BF0304;}
	.zyinfo{width:100%; height:150px;}
	.zyinfo td{width:50%; height:50px;}
	.zyinfo td a{ display:block; width:80%; height:90%; border:1px solid #ccc; background:#f2f2f2; font-size:14px; padding-top:10px; text-align:center; margin-left:18px; border-radius:5px;}
	.zylistbox{width:97%; margin:10px auto;}
	.zycontent{width:50%; height:160px; text-align:center; float:left; position:relative; margin-bottom: -4px;}
	.zyimg{width:100%; height:100%;}
	.zyimg img{width:95%; height:90%;}
	.zyname{position:absolute; bottom:10%; height:30px; background:rgba(0,0,0,0.4);text-align:center; z-index:55; width:95%; left:2.5%;}
	.zyname p{color:#fff; font-size:14px; margin-top:4px; margin-bottom:0;}
	.zymore{width:100%; height:40px; background:#f2f2f2; padding-bottom:20px;}
	.zymore a{display:block; width:90%; text-align:center; background:#c33a34; color:#fff; font-size:16px;margin:0 auto; border-radius:5px; height:30px; padding-top:10px;}
	
	.dzbox{ overflow:hidden; height:auto; width:100%; background:#f2f2f2;}
	
	.dtbox{height:auto; width:100%; background:#f2f2f2;margin-top:20px;padding-bottom: 5px;}
	.dttop{width:100%; height:50px;}
	.dttop p{text-align:center; font-size:18px; margin:0 auto; padding-top:10px; color:#BF0304;}
	.dtitem{width:95%; height:110px; margin:5px auto; margin-bottom:30px; overflow:hidden;}
	.dtlanmu{float:left; width:6%; height:100%; background:#c33a34; color:#fff; font-size:16px;text-align: center;line-height: 24px;}
	.dtimg{width:28%; height:100%; float:left; background:#fff; margin-left:5px; margin-right:5px;}
	.dtimg img{width:100%; height:100%;}
	.dtlist{float:left; height:100%; width:63%;}
	.dtlist p{height: 20px;margin-top: 0;margin-bottom: 7px;}
	.dtlist p a{ font-size:16px;}
	
	.wendabox{width:100%;background:#fff;}
	.wdtop{ height:40px; width:90%; margin:5px auto;}
	.wdlm{ float:left; height:90%; font-size:18px; font-weight:bold;  margin-top: 0;margin-bottom: 0;padding-top: 15px;}
	.zximg{ float:right; height:90%; border-radius:5px; padding-top:10px; width:40%;}
	.zximg img{width:auto; height:100%;}
	.wdlist{width:96%; margin:5px auto;}
	.wdinfo{width:50%;height:30px; float:left;margin-bottom:20px;}
	.wdinfo a{font-size:12px; border:1px solid #ccc; border-radius:8px; width:95%;height:85%; display:block; text-align:center; padding-top:6px; margin-left:4px; background:#f2f2f2;}
	.wdline{ border-bottom:1px solid #ccc; height:10px; width:100%; margin:5px auto; margin-bottom:15px; clear:both;}
	.wdinfo1{ width:50%;height:30px; float:left;margin-bottom:20px;}
	.wdinfo1 a{font-size:12px; border-radius:8px; width:95%;height:85%; display:block; text-align:center; padding-top:6px; margin-left:4px; background:#018EDE; color:#fff;}
	.wdinfo2{width:50%;height:30px; float:left;margin-bottom:20px;}
	.wdinfo2 a{font-size:12px; border-radius:8px; width:95%;height:85%; display:block; text-align:center; padding-top:6px; margin-left:4px;background:#DC514C; color:#fff;}
	
	.footer{clear:both; margin-top:10px; width:100%;/* height:80px; */ background:#303030;}
	.footinfo{width:100%; height:100%; margin:5px auto; margin-bottom:0;line-height: 25px;}
	.footinfo td{text-align:center; font-size:12px; color:#fff;}
	.footinfo td a{ font-size:12px; color:#fff;}

	/*快速报名模块*/
	.kdbmbox{width:95%; margin:10px auto;}
	.topatitle{width:100%; border-bottom:1px solid #ccc; height:30px;}
	.title1{font-size:16px; color:#e74c3c; font-weight:bold;}
	.title2{font-size:12px; color:#666;}
	.lxinfolist{height:55px; border-bottom:1px solid #ccc; margin-top: 20px;}
	.phoneimg{width:25px; height:20px; margin:0; float:left; margin-left:15px; margin-top: 2px;}
	.phoneimg img{width:100%; height:100%;}
	.lxinfobox{height:100%;margin-left:10px; float:left;}
	.lxinfobox p{font-size:16px; margin: 0; margin-bottom: 5px;}
	.lxinfobox span{font-size:16px; color:#999;}
	
	
	
	.fixed {
		display: block;
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%;
		z-index: 9999;
	}
	
	.foot {
		display: block;
	}
	.fo-navk {
		display: block;
		height: 61px;
		background: #fff;
		box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
	}
	
	.fo-navk a {
		display: block;
		float: left;
		width: 33.3%;
		height: 46px;
		padding-top: 9px;
		text-align: center;
		line-height: 16px;
		font-size: 14px;
		color: #3d3d3d;
	}
	
	.fo-navk a img {
		height: 27px;
		margin: 0 auto 2px;width: auto;
	}
	
	.fo-navk a.fo-bmk {
		padding-top: 0;
	}
	
	.fo-navk a.fo-bmk img {
		height: 56px;
		margin: -15px auto 3px;
	}