﻿@charset "utf-8";
/*bannerbox*/
.bannerbox{width:100%;}
.bannerbox>img{
	width: 100%;
}


body>div>.titttt{
	border: none;
	float: initial;
	text-align: center;
	padding-top: 2%;
	position: relative;
	border-bottom: 0.1rem solid #9b0005;
}
body>div>.titttt>p{
	font-size: 1.7rem;
	color: #cb0200;
	font-weight: bold;
	letter-spacing: 0.12rem;
	margin: 0;
	float: initial;
	text-align: center;
	padding-bottom: 1%;
}
body>div>.titttt>div{
	display: inline-block;
	margin: 0 auto;
	width: 15%;
	border-bottom: 0.2rem solid #9d0000;
	height: 0.2rem;
	float: initial;
	position: absolute;
	z-index: 5;
	bottom: -5%;
	left: 42%;
}
.zxbtn{
	display: inline-block;
	background: #b46032;
	color: #FFFFFF;
	width: 60%;
	text-align: center;
	margin: 0 auto;
	font-size: 1.4rem;
	border-radius: 0.5rem;
	padding: 1.6% 0;
	margin-top: 5.8%;
	margin-bottom: 6%;
}

.content1{
	line-height: 1.9rem;
	text-align: center;
}
.content1>p{
	color: #000000;
	text-align: left;
	font-size: 1.3rem;
	margin-left: 6%;
	margin-right: 3%;
	margin-top: 2%;
}
.phone{
	margin-top: 9%;
}

/*content2*/
.content2{
	text-align: center;
	padding-bottom: 1%;
}
.content2 li{
	display: inline-block;
	width: 48%;
	text-align: center;
}
.content2 li img{
	width: 97%;
	margin-top: 6%;
	margin-bottom: 3%;
}
.cont2-p1{
	font-size: 1.5rem;
	letter-spacing: 0.2rem;
}
.cont2-p2{
	font-size: 1.2rem;
	margin-bottom: 2%;
}
.content2 ul li div{
	display: block;
	text-align: center;
	width: 32%;
	height: 0.1rem;
	border-top: 1px solid #cac7c7;
	margin: 2% 0;
	margin-left: 34%;
}

/*content3*/
.content3{
	text-align: center;
}
.content3 ul{
	margin-top: 3%;
}
.content3 li{
	display: inline-block;
	width: 48%;
	text-align: center;
}
.content3 li img{
	width: 94%;
	margin-bottom: 2%;
}
.content3 p{
	text-align: left;
	font-size: 1.3rem;
	margin: 2%;
}
#job{
	font-size: 1rem;
	color: #696666;
}

/*content4*/
.content4{
	text-align: center;
	padding-top: 3%;
	padding-bottom: 4%;
}
.content4 li{
	display: inline-block;
	width: 100%;
	text-align: center;
	margin-top: 0.4rem;
}
.content4 li img{
	width: 94%;
	display: inline-block;
}

/*content5*/
.content5{
	text-align: center;
	padding-bottom: 3%;
	padding-top: 3%;
}
.content5 li{
	display: inline-block;
	width: 46%;
	text-align: center;
    float: left;
    margin-left: 1.5%;
    margin-top: 3%;
}
.content5 li a{
	display: inline-block;
    position: relative;
	width: 100%;
}
.content5 li img{
	width: 100%;
	display: inline-block;
}
.content5 li span{
	color: #fff;
	font-size: 1.3rem;
	background-color: rgba(0,0,0,0.8);
	display: block;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 2rem;
	line-height: 2rem;
}
.cont5zx{
	clear:both;
}
#paigu{
	margin-left: 3.5%;
}

/*content6*/
.content6{
	text-align: center;
	padding-top: 1.8%;
	padding-bottom: 6%;
}
.content6>p{
    font-size: 1.3rem;
    text-align: left;
    padding: 0 1rem;
    line-height: 1.9rem;
}
.content6>img{
	width: 80%;
}
.content6 li{
	display: inline-block;
	width: 94%;
	text-align: center;
	margin-top: 2%;
}
.content6 li img{
	width: 100%;
}







/*//导航栏*/
.nav{
	/*margin: 0.5rem 0;*/
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
	display: none;
	max-width:720px ;
}
.nav ul{
	text-align: center;
	width: 100%;
}
.nav ul li {
    /* display: inline-block; */
    width: 25%;
    /* margin: 0 2px; */
    font-size: 1.3rem;
    height: 2.6rem;
    line-height: 2.6rem;
    box-sizing: border-box;
    float: left;
}

.nav ul li a {
    color: #fff;
    display: block;
    width: 95%;
    margin: 0 auto;
    background-color: rgb(243,50,77);
}





#wrap { max-width: 640px; margin: 0 auto; height: 100%; position: relative; width: 100%; }
.head-bg { background: #ec7a00; width: 100%;}
.header h1 { position: relative; text-align: center; color: #fff; font-weight: normal; }
.header h1 { text-align: center }
.header h1 font { color: #FFF; line-height: 4.4rem; text-align: center; font-size: 2rem; -moz-box-flex: 1; }
.tb_back { position: absolute; left: 0; }
.tb_back a { background: transparent url(../images/cxzx_01.png) no-repeat scroll; background-size: 35% auto;background-position: 50% 60%; width: 3.5rem; height: 4rem; display: inline-block; text-indent: -999em; }
.sort-nav { overflow: hidden; background: #fff; padding-bottom:.36rem;
margin-bottom:.2rem;max-width:36rem;
}
.sort-nav ul li { display: inline-block; width: 25%; text-align: center; float: left; }
.sort-nav .sort-circle { background:url(/image/bgr.png) no-repeat;background-size: 22rem 11.1rem;display: block; margin: auto; margin-bottom: .5rem;text-align: center; color: #fff; }
.sort-nav li a {font-size: 1.3rem; padding:1.8rem 0 0; display: block; color: inherit; height: 100%;color:#545454;text-decoration:none; }
.sort-nav .sortid1 { background-position: -5.5rem -5.5rem;width:5.5rem;height:5.5rem;}
.sort-nav .sortid2 { background-position: 0rem -5.5rem;width:5.5rem;height:5.5rem;}
.sort-nav .sortid3 { background-position: -16.5rem -5.5rem;width:5.5rem;height:5.5rem;}
.sort-nav .sortid4 { background-position: -11rem -5.5rem;width:5.5rem;height:5.5rem;}
.sort-nav .sortid5 { background-position: -5.5rem 0rem;width:5.5rem;height:5.5rem;}
.sort-nav .sortid6 { background-position: 0rem 0rem;width:5.5rem;height:5.5rem;}
.sort-nav .sortid7 { background-position: -16.5rem 0rem;width:5.5rem;height:5.5rem;}
.sort-nav .sortid8 { background-position: -11rem 0rem;width:5.5rem;height:5.5rem;}
.com-client { position: fixed; width: 100%; left: 0; bottom: 0; z-index: 800; }
.user-info { background: #f3f3f3; width: 100%; float: left ;}
.user-info li { width: 20%; text-align: center; float: left; display: inline; box-sizing: border-box }
.user-info li a{text-decoration:none;}
.user-info li img { width:3.5rem;
height:3.5rem;
margin-top:.35rem;
}
.user-info li p {
font-size:1.2rem; color: #ee7902 }								 
.h_20px {
height:1rem; clear: both; overflow: hidden; font-size: 0 }
.h_10px {
height:0.5rem; clear: both; overflow: hidden; font-size: 0 }
.h_70px {
height:3.5rem; clear: both; overflow: hidden; font-size: 0 }

.container { width: 100%; background: #fff; float: left }
/*标题 */
.con_title { height: 2rem; padding: 12px 10px 12px 10px; line-height: 2rem; background: #fff; border-bottom: 1px solid #e1e1e1; }
.con_title span { float: left; font-size: 1.6rem; color: #333; display: block; }
.con_title span em { background-size: 100% auto; width:.3rem;
height:1.6rem;
float: left; margin-right: 0.4rem; margin-top: 0.15rem; }
.con_title span em.modular1 { background: #fa7a49; }
.con_title span em.modular2 { background: #f6b62d; }
.con_title span em.modular3 { background: #a3cb5c; }
.con_title span em.modular4 { background: #6cc8c7; }
.con_title span em.modular5 { background: #62a8ea; }
.con_title span em.modular6 { background: #ff6a6a; }
.con_title span em.modular7 { background: #c00; }
.con_title a { float: right; color: #818181; font-size: 1.2rem }
.con_title a.phone { border: 1px solid #e57f21; border-radius: 100px; float: right;  padding:0.1rem .5rem; color:#e37510 }
.con_title a.phone img{ background:url(/image/dh.gif) no-repeat; background-size: 100% auto; width:2.2rem; height:1.8rem;}
.con_title a.online { border: 1px solid #c00; border-radius: 100px; float: right;  padding:0.1rem .5rem; color:#c00 }
.con_title a.online img{ background:url(/image/online.gif) no-repeat; background-size: 100% auto; width:2.1rem; height:1.8rem;}
/*报名通告*/
.bmbtn { background: #f57f00; border: 1px solid #e77800; border-radius: 4px; box-shadow: 0 1px 0 #f8ab45 inset; color: #FFFFFF; cursor: pointer; display: block; font-weight: 700; height:4.0rem;
line-height:4.0rem;
text-align: center; font-weight: bold; width: 100%; *width:98%;
font-size:2.0rem;
margin-bottom: 10px }
#baoming {
padding:0 1rem 1rem 1rem; background-color: #FFF; float: left }
#baoming ul li { width: 100%; float: left; line-height:3.5rem;
margin-top:1rem
}
.name { width: 15%; text-align: right; float: left; color: #646464 }
#baoming #user_name, #baoming #shouji, #main #user_email, #baoming #hukou, #baoming #zy, #baoming #email, #baoming #qq { width: 100%; height:3.5rem;
text-indent: 5px; border: 1px solid #dcdcdc; outline: none; color: #666;font-size:1.5rem; }
.sex { margin-right: 15px }