
#center{
	width: 1200px;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
}
.t1{
	background:#EDEDED;
}
.tl div{
	display:inline-block;
}
.t2{
	height:10rem;
	
}
.t2 div{
	display:inline;
	height:10rem;
	
}
.t2 img{
	width:6rem;
	margin-top:3rem;
}
.cart_goods{
   background:#f5e8e8;
}
.cart{
	width:90%;
	margin: 0 auto;
}
.cb{
	margin-left:0.9rem;
}
.gn{
	width:22rem;
	margin-top:-4rem;
	margin-left:10rem;
}
.mm{
	margin-top:-5rem;
	margin-left:40rem;
}
 li{
	list-style-type:none;
	
}
 ul{
	 width:100%;
 }
.js1{
	
	float:right;
	background:#EE1289;
	width:10%;
	height:5rem;
	margin-top:-1.1rem;
	text-align:center;
	color:white;
	font-size:20px;
}
.nav-c{
	width: 100%;
	height: 3rem;
	background-color: #fff;
}
.tit div{
	cursor: pointer;
	display:inline-block;
	font-weight:bold;
	width: 10%;
	margin: 0 2.14%;
	line-height: 3rem;
	text-align: center;
	float: left;
}
.tit div.cur{
	background-color: #f40000;
	color: #fff;
}
.tit{
	background:white;
	margin-top:3rem;
	width:1200px;
	height:3rem;
	margin:0px auto;
}
.fl{
	float:left;
	background:#f40000;
	width:15%;
	height:3rem;
	margin-top:-0.3rem;
	text-align:center;
	color:white;
	font-size:20px;
	margin-left:4.7rem;
}
.bg1{
	background:	#EAEAEA;
	padding-top:0.3rem;
	padding-bottom:1rem;
}
.bai{
	width:157rem;
	height:3.5rem;
	background:white;
	margin-top:0.6rem;
}
.search1{
	width:111rem;
	background:white;
	margin:0 auto;
	margin-top:-2rem;
	height:5rem;
	text-align:center;
	margin-left:23rem;
	border:1px solid #B9D3EE;
	border-radius:8px;
}
.search2{
	width:90rem;
	background:white;
	margin:0 auto;
	margin-top:0.5rem;
	height:15.2rem;
	margin-left:23rem;
}
.bt{
	display:inline-block;
	background:#1C86EE;
	width:8rem;
	height:2.5rem;
	border:1px solid #f40000;
	text-align:center;
	border-radius:5px 5px 5px 5px;
	margin-top:1.2rem;
}
.i1{
	display:inline-block;
}
body{
	overflow:auto;overflow-x: hidden
}
.enter1{
	text-align:center;
	margin-top:-2rem;
	display:inline-block;
	border:1px solid #f40000;
	width:11.5rem;
	background:#1C86EE;
	margin-left:0.1;
	color:white;
}
.enter2{
	text-align:center;
	margin-top:-2rem;
	display:inline-block;
	border:1px solid #F2F2F2;
	width:11.5rem;
	background:#F2F2F2;
	margin-right:0.1;
}
.in1{
	width:22rem;
	background:#F2F2F2;
}
.in2{
	width:22rem;
	background:#F2F2F2;
}
.in3{
	width:22rem;
	background:#F2F2F2;
}
.in4{
	width:13rem;
	background:#F2F2F2;
	margin-right: 1rem;
}
.ma{
	width:7rem;
	border:1px solid #f40000;
	display:inline-block;
	margin-right: 1rem;
	background:#B0E2FF;
	height:2.6rem;
	color:#6959CD;
	border-radius:5px;
}
.rg{
	width:20rem;
	background:#f40000;
	margin-top:2rem;
	text-align:center;
	color:white;
	border-radius:5px;
	margin:0px auto;
	height:3rem;
	margin-top:1rem;
}
.lg{
	font-weight:bold;
	text-align:center;
	margin:0 auto;
	margin-top:0.4rem;
}
.search3{
	width:20%;
	background:#FCFCFC;
	margin:0 auto;
	height:57rem;
	text-align:center;
	float:left;
	margin-top:1rem;
	border:1px solid #D4D4D4;
	border-radius:5px 5px 0 0;
}
.s31{
	height:3.2rem;
	border-bottom:1px solid #F0F0F0;
}
.s31 p{
	padding-top: 0.6rem;
	font-size:1.45rem;
	font-weight:bold;
}
.s32{
	height:3.2rem;
	border-bottom:1px solid #F0F0F0;
	border-left:4px solid #f40000;
	background:white;
}
.f{
   margin-top:1rem;
   margin-left:5rem;
   color:gay;
   font-size:1.3rem;
}
.s32 p{
	padding-top: 0.6rem;
	font-size:1.45rem;
	font-weight:bold;
	color:#f40000;
}

.search41{
	float: left;
	width:79%;
	background:white;
	margin:0 auto;
	height:21rem;
	text-align:center;
	margin-left:1%;
	margin-top:1rem;
	border:1px solid #D4D4D4;
	border-radius:8px 8px 0 0;
}
.search42{
	float: left;
	width:79%;
	background:white;
	margin:0 auto;
	height:57rem;
	text-align:center;
	margin-left:1%;
	margin-top:1rem;
	border:1px solid #D4D4D4;
	border-radius:8px 8px 0 0;
}
#sx div{
	width: 8rem;
    height: 2.6rem;
    margin-top: 2rem;
    margin-left: 11rem;
}
.sx1{
	color:white;
	background: #f40000;
	border-radius:5px;
}
.sx2{
	color:#fff;
	background: #ff5d63;
	border-radius:5px;
}
#sx p{
	padding-top:0.2rem;
}
.page1{
	float:left;
}
.page2{
	float:left;
}
.p2{
	float:left;
}
#k1{
	margin-left: 6rem;
    margin-top: 4.5rem;
}
#k2{
	margin-left: 13rem;
    margin-top: 4.5rem;
}
#k3{
	margin-left:30rem;
}
.n1{
	color:#f40000;
}
.p2 img{
	width: 1.85rem;
    border-radius: 100%;
    overflow: hidden;
	
}
.p2 span{
	font-size:1.4rem;
	font-weight:bold;
}
.p1{
	float:left;
}
.p1 h4{
	float: left;
    margin-left: 3rem;
    margin-top: 0.4rem;
    font-size: 1.55rem;
}
.p11{
	float: left;
    margin-left: -6rem;
    margin-top: 2.4rem;
    font-size: 1.44rem;
}
.p12{
	float: left;
    margin-left: -8.3rem;
    margin-top: 6.1rem;
    font-size: 1.3rem;
}
.p13{
	float: left;
    margin-left: -28.4rem;
    margin-top: 8.3rem;
    font-size: 1.3rem;
}
.p1_img{
	width:10rem;
	margin-top:1rem;
	margin-left:3rem;
}
.mq1{
	display:inline-block;
	margin-top:3rem;
	width:22%;
}
.mq1 img{
	width:4.5rem;
}
.mq2{
	display:inline-block;
	width:22%;
}
.mq2 img{
	width:4.5rem;
}
.mq3{
	display:inline-block;
	width:22%;
}
.mq3 img{
	width:4.5rem;
}
.mq4{
	display:inline-block;
	width:22%;
}
.mq4 img{
	width:4.5rem;
}
.search5{
	width: 13rem;
	background: white;
	margin: 0 auto;
	margin-top: 0px;
	margin-left: auto;
	margin-top: -50rem;
	height: 16rem;
	margin-left: 101%;
	text-align: center;
}
.jl{
	margin-left:5rem;
	border:1px solid #CAE1FF;
	background:#CAE1FF;
	color:#1C86EE;
	height:3rem;
	width:10rem;
	text-align:center;
}
.area h3{
	margin-top:1.5rem;
	float:left;
	margin-left:32rem;
}

.s{
	margin-top:1.5rem;
	float:left;
	margin-left:2rem;
	border:1px solid #BFBFBF;
	background:white;
	width:5rem;
	height:2.5rem;
	text-align:center;
	border-radius:5px;
}
.rq{
	height:3rem;
	float:left;
	width:100%;
}
.rq p{
	margin-top:0.5rem;
	float:left;
	margin-left:1rem;
	width:6rem;
}
.sr{
	margin-top:0.5rem;
	float:left;
	margin-left:-0.5rem;
	background:white;
	width:8rem;
	height:2.5rem;
	text-align:center;
	border-radius:5px;
}
.sr1{
	margin-top:0.5rem;
	float:left;
	margin-left:-0.5rem;
	background:white;
	width:8rem;
	height:2.5rem;
	text-align:center;
	border-radius:5px;
	color:#1C86EE;
}
.sr3{
	margin-top:0.5rem;
	float:left;
	margin-left:-0.5rem;
	background:white;
	width:9.5rem;
	height:2.5rem;
	text-align:center;
	border-radius:5px;
}
.sr5{
	margin-top:0.5rem;
	float:left;
	margin-left:-0.5rem;
	background:white;
	width:10rem;
	height:2.5rem;
	text-align:center;
	border-radius:5px;
}
.s1{
	color:#f40000;
	margin-right:58rem;
	float:right;
	margin-top:1.5rem;
}
.area{
	height:4.5rem;
	background:#EAEAEA;
}
.title{
	height:4rem;
	border:1px solid #CDC9C9;
	float:left;
}
.title1{
	height:4rem;
	width:10rem;
	border:1px solid #CDC9C9;
	float:left;
	border-radius:5px 0 0 10px;
}
.title2{
	height:4rem;
	width:38rem;
	border:1px solid #CDC9C9;
	float:left;
}
.title3{
	height:4rem;
	width:15rem;
	border:1px solid #CDC9C9;
	float:left;
	color:#1C86EE;
}
.zz{
	margin-top:0.75rem;
}
.title4{
	height:4rem;
	width:12rem;
	border:1px solid #CDC9C9;
	float:left;
	color:gray;
}
.ff{
	margin-top:0.75rem;
}
.title5{
	height:4rem;
	width:15.13rem;
	border:1px solid #CDC9C9;
	float:left;
	color:gray;
	border-radius:0 5px 10px 0;
}
.gg{
	margin-top:0.75rem;
}
.apply1{
	float:left;
	width:14rem;
	height:2.5rem;
	border:1px solid #f40000;
	margin-top:0.75;
	background:#1C86EE;
	color:white;
	margin-top:0.7rem;
	margin-left:2rem;
}
.apply2{
	float:left;
	width:14rem;
	height:2.5rem;
	border:1px solid #f40000;
	margin-top:-2.5rem;
	margin-left:20rem;
	background:#C6E2FF;
	color:#1C86EE;
}
.title6 div{
	display:inline-block;
	margin-top:0.75rem;
}
.search4{
	float: left;
	width:79%;
	background:white;
	margin:0 auto;
	height:35rem;
	text-align:center;
	margin-left:1%;
	margin-top:1rem;
	border:1px solid #D4D4D4;
}
.t61{
	float:left;
	margin-left:2rem;
	font-weight:bold;
	margin-top:0.5rem;
}
.t62{
	float:right;
	margin-right:1rem;
	font-weight:bold;
	color:#f40000;
	font-size: 20px;
	margin-top:0.5rem;
}
.company{
	width:10rem;
}
.title8{
	margin-top:0.75rem;
}
.c1{
	float:left;
	margin-left:3rem;
	font-weight:bold;
}
.c2{
	float:left;
	margin-left:3rem;
	font-weight:bold;
}

.nav {
	width: 100%;
	height: 50px;
	background-color: #fff;
	margin-top: 10px;
	line-height: 50px;
	text-align: center;
	font-size: 15px;
	font-weight: bold;
}
.nav ul {
	width: 1200px;
	padding: 0;
	margin: 0 auto;
	overflow: hidden;
}
.nav ul li {
	list-style: none;
	padding: 0 30px;
	margin: 0 30px;
	float: left;
	cursor: pointer;
	position: relative;
}
.nav ul li:hover {
	border-bottom: 2px solid #f40000;
	color: #f40000;
}
.nav ul li:last-of-type {
	float: right;
}
.nav ul li.cur {
	background-color: #f40000;
	color: #fff;
}
.nav ul li.active {
	border-bottom: 2px solid #f40000;
	color: #f40000;
}
.resume{overflow:hidden;margin-bottom:15px;background-color:#fafafa;border:1px solid #eee}
.resume .rex{height:1px;margin:3px 0;background-color:#eee}
.rview{position:relative;height:184px;overflow:hidden;}
.rview:hover .pre,.rview:hover .next{visibility:visible}
.rview .pre,.rview .next{position:absolute;width:40px;height:40px;visibility:hidden;top:72px;left:-20px;cursor:pointer;background:url(//img01.51jobcdn.com/im/2017/my/pre.png) no-repeat;z-index:2}
.rview .next{left:auto;right:-20px;background-image:url(//img01.51jobcdn.com/im/2017/my/next.png)}
.rview .page{position:absolute;bottom:10px;left:50%}
.rview .page .pli{float:left;width:15px;height:4px;color:#fff;text-align:center;background:url(//img01.51jobcdn.com/im/2017/my/icon_page.png) 5px 0 no-repeat}
.rview .page .pli.on{background-position:-13px 0}
.rview .rmsg{position:absolute;top:0;left:0}
.rview .rmsg .rli{position:relative;float:left;width:464px;height:105px;color:#666;padding:45px 170px 34px 186px}
.rview .rli img{position:absolute;left:50px}
.rview .rli .h1{position:relative;height:20px;font-size:18px;font-weight:bold;color:#333;margin-bottom:10px}
.rview .rli .rcon{position:absolute;top:50%;left:186px}
.rview .h1 a{float:left;max-width:464px;height:22px;color:#333}
.rview .h1 a:hover{color:#ff6000}
.rview .h1.e1 a{max-width:389px}
.rview .h1.e2 a{max-width:325px}
.rview .h1 .gk,.rview .h1 .td{float:left;height:18px;line-height:18px;*line-height:19px;font-size:12px;font-style:normal;color:#fff;margin:2px 0 0 5px;padding:0 5px;top:2px;background-color:#ff9100;border-radius:2px}
.rview .h1 .gk{background-color:#56b1e6}
.rview .rli .r1,.rview .rli .r2{width:444px;padding-left:20px;background:url(//img01.51jobcdn.com/im/2017/my/icon_re.png) 0 -23px no-repeat}
.rview .rli .r1{margin-bottom:5px;background-position:0 2px}
.rview .rli .a{position:absolute;top:15px;right:15px}
.rview .e{position:relative;margin-bottom:10px;padding-left:44px}
.rview .e label{position:absolute;top:0;left:0}
.rview .btnbox{position:absolute;width:122px;top:61px;right:40px;padding-top:0}
.rview .p_but{width:100px;margin-bottom:15px}
.rsee{padding:0 15px;background-color:#fff;border-bottom:1px solid #eee}
.rsee .rsl{float:left;width:33.3%;height:24px;line-height:24px;text-align:center;text-indent:3em;padding:18px 0;background:url(//img01.51jobcdn.com/im/2017/my/icon_rse.png) 71px 14px no-repeat;border-top:1px solid #eee}
.rsee .rsl a{display:block;font-size:14px;color:#333;border-left:1px solid #eee}
.rsee .rsl a:hover{text-decoration:underline}
.rsee .rsl.r1{background-position:76px -32px}
.rsee .rsl.r2{background-position:72px -78px}
.rsee .rsl:first-child a{border-left:none}
.rsee .rsl .c_orange{font-weight:bold}