body { font-family:'微软雅黑'; background:#fff; color:#000; }
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 { font-family:'微软雅黑'; }
a { font-family:'微软雅黑'; text-decoration:none; color:#000; }
a:hover { text-decoration:none; }
a:link { text-decoration:none; }
.clear { clear:both; }
.bgwhite{ background:#fff; }
.fwidth{ width:100%; }
.cwidth{ width:1200px; margin:0 auto; }
.left{ float:left; }
.right{ float:right; }
.fixed{ position:fixed; }
.absolute{ position:absolute; }

.shadow{
	-webkit-box-shadow:2px 2px 5px #ccc;
    -moz-box-shadow:2px 2px 5px #ccc;
    box-shadow:2px 2px 5px #ccc;
}

.emptyinfo{
	color:#ccc;
	text-align:center;
}

/*导航*/
.home_nav{
	padding:15px 0;
}

.home_nav .hotline{
	line-height:22px;
	font-size:16px;
	padding-left:35px;
	background:url(../images/icon_phone.jpg) no-repeat left bottom;
}

.home_nav .nav1{
	display:block;
	margin:0;
	padding:0;
	margin-left:50px;
	margin-top:7px;
}

.home_nav .nav1 li{
	list-style:none;
	box-sizing:border-box;
}

.home_nav .nav1>li{
	display:inline-block;
	position:relative;
	width:80px;
	height:50px;
	line-height:50px;
	border-top:2px solid #fff;
	text-align:center;
	margin-right:30px;
}

.home_nav .nav1>li.active{
	border-top:2px solid #fed900;
}

.home_nav .nav1 .nav2{
	display:none;
	position:absolute;
	top:45px;
	left:0;
	z-index:9;
	margin:0;
	padding:0;
	background:#fff;
	-webkit-box-shadow:2px 2px 5px #ccc;
    -moz-box-shadow:2px 2px 5px #ccc;
    box-shadow:2px 2px 5px #ccc;
}

.home_nav .nav1 .nav2>li{
	list-style:none;
}

.home_nav .nav1 .nav2>li>a{
	display:block;
	width:80px;
	height:30px;
	line-height:30px;
	text-align:center;
}

.home_nav .nav1 .nav2>li>a:hover{
	background:#fed900;
	color:#fff;
}

/*banner*/
.home_banner{
	background:#fee800;
	position:relative;
}

.home_banner .swiper-slide img{
	display:block;
	width:1200px;
	height:548px;
	border:0;
	margin:0 auto;
}

.home_banner .yunduo1{
	position:absolute;
	left:0;
	bottom:-30px;
	z-index:9;
}

/*底部*/
#footer{
	position:relative;
	height:auto;
	background:#fdd900;
	overflow:hidden;
}

#footer .link{
	text-align:center;
	color:#000;
	margin-top:20px;
	margin-bottom:20px;
	overflow:hidden;
}

#footer .link a{
	color:#000;
}

#footer .link span{
	margin:0 10px;
}

#footer .link p{
	margin-top:10px;
}

/*首页*/
.login_wp{
	padding:50px 0;
	overflow:hidden;
}

.login_wp .left{
	width:600px;
	text-align:center;
}

.login_wp .right{
	width:600px;
}

.login_wp .right .navtab{
	margin-top:50px;
	margin-bottom:10px;
}

.login_wp .right .navtab a{
	display:inline-block;
	padding:5px 12px;
	color:#000;
	font-size:16px;
	margin-right:15px;
}
.login_wp .right .navtab a.active{
	color:#fff;
	background:#fee300;
}

.login_wp .right .inp_wp{
	margin-top:10px;
	overflow:hidden;
}

.login_wp .right .inp_wp span{
	float:left;
	width:60px;
	text-align:center;
	height:30px;
	line-height:30px;
	margin-right:10px;
}

.login_wp .right .inp_wp input{
	float:left;
	width:250px;
	height:30px;
	border:1px solid #000;
	padding:0 10px;
	margin-right:10px;
}
.login_wp .right .inp_wp input#code{
	width:100px;
}

.login_wp .right .checkbox_wp{
	margin-top:10px;
	margin-left:70px;
} 

.login_wp .right .btn_wp{
	margin-left:70px;
	margin-top:30px;
}

.login_wp .right .btn_wp a{
	display:inline-block;
	padding:5px 12px;
	color:#fff;
	background:#fee300;
	margin-right:15px;
}

.login_wp .right .btn_wp a.forget_btn{
	background:none;
	color:#000;
	text-decoration:underline;
}

.i_zhanshang{
	background:#fffcbd;
	border-bottom:8px solid #ffeb00;
}

.i_zhanshang .title{
	width:100%;
	height:50px;
	line-height:50px;
	color:#000;
	background:#ffeb00;
	font-size:22px;
	text-align:center;
}

.i_zhanshang ul{
	display:block;
	margin:0;
	padding:0;
	padding:30px 0px;
	overflow:hidden;
}

.i_zhanshang ul li{
	list-style:none;
	float:left;
	width:200px;
	height:auto;
	box-sizing:border-box;
	padding:5px;
	text-align:center;
}

.i_zhanshang ul li a{
	display:inline-block;
	overflow:hidden;
}

/*
.i_zhanshang ul li img{
	display:block;
	width:186px;
	height:130px;
	padding:2px;
	background:#fff;
	transition: .1s transform;
	transform: translateZ(0);
}

.i_zhanshang ul li img:hover{
	transform: scale(1.3, 1.3);
	transition: .3s transform;
}
*/

.i_zhanshang ul li .img-wp{
	position: relative;
	width:186px;
	height:130px;
	background:#fff;
	transition: .3s all;
	overflow:hidden;
}

.i_zhanshang ul li .img-wp .img-item{
	width:100%;
	height:100%;
	padding:2px;
	transition: .3s all;
}

.i_zhanshang ul li .img-wp .img-item img{
	display: block;
	border: 0;
	width: 100%;
	height: 100%;
}

.i_zhanshang ul li .img-wp .img-show{
	position: absolute;
	left: 0;
	top: 0;
}

.i_zhanshang ul li .img-wp .img-hide{
	position: absolute;
	left: 186px;
	top: 0;
}

.i_zhanshang ul li .img-wp.active .img-show{
	left: -186px;
}

.i_zhanshang ul li .img-wp.active .img-hide{
	left: 0;
}

.i_zhanshang ul li h5{
	height:20px;
	line-height:20px;
	overflow:hidden;
}

.i_zhanshang .more_btn{
	display:block;
	margin:0 auto 30px;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#000;
	background:#ffeb00;
	border-radius:5px;
}

.i_zhanshang .bottom{
	padding:0 30px 20px;
	overflow:hidden;
}

.i_zhanshang .bottom .left{
	height:22px;
	line-height:22px;
}

.i_zhanshang .bottom .left span{
	color:#e44724;
}

.i_zhanshang .bottom a{
	margin-left:15px;
	height:28px;
	line-height:28px;
	padding:0 15px;
	color:#000;
	border:1px solid #e2d409;
	background:#ffeb00;
	text-align:center;
	border-radius:5px;
}

.qrcode_wp{
	padding:30px 0;
	overflow:hidden;
}

.qrcode_wp .left{
	width:350px;
	text-align:right;
}

.qrcode_wp .right{
	width:350px;
	margin-top:150px
}

.qrcode_wp .right a{
	display:block;
	border:1px solid #000;
	border-radius:5px;
	width:198px;
	height:40px;
	line-height:38px;
	text-align:center;
	margin-bottom:20px;
}

.qrcode_wp .right a.active{
	background:#ffeb00;
}

.qrcode_wp .center{
	margin:80px 470px 0;
	text-align:center;
	width:260px;
	height:auto;
	background:url(../images/qrcode_bg.jpg) no-repeat top center;
	overflow:hidden;
}

.qrcode_wp .center img{
	display:block;
	width:220px;
	height:220px;
	margin:20px;
}

.qrcode_wp .center h3{
	width:100%;
	height:34px;
	line-height:34px;
	overflow:hidden;
	font-size:18px;
	background:#fee800;
	margin-top:35px;
}

/*新闻*/
.i_news_wp{
	margin-top:50px;
	margin-bottom:50px;
	padding-bottom:30px;
	border-bottom:1px dotted #ccc;
	overflow:hidden;
}

.i_news_wp ul{
	display:block;
	margin:0;
	padding:0;
	overflow:hidden;
}

.i_news_wp ul li{
	list-style:none;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	width:224px;
	height:auto;
}

.i_news_wp ul li img{
	width:100%;
	height:auto;
}

.i_news_wp ul li h5{
	height:20px;
	line-height:20px;
	overflow:hidden;
}

.i_news_wp .more_btn{
	float:right;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#fff;
	background:#fed900;
}

.i_college_wp{
	margin-bottom:50px;
	overflow:hidden;
}

.i_college_wp .left{
	width:360px;
	height:auto;
	cursor:pointer;
}

.i_college_wp .left img{
	width:100%;
}

.i_college_wp .left .title{
	width:100%;
	height:40px;
	line-height:40px;
	background:rgba(0,0,0,0.4);
	position:absolute;
	left:0;
	bottom:0;
	color:#fff;
	text-align:center;
	font-size:16px;
}

.i_college_wp .right{
	width:790px;
}

.i_college_wp .right ul{
	display:block;
	margin:0;
	padding:0;
}

.i_college_wp .right ul li{
	list-style:none;
	display:block;
	overflow:hidden;
	margin-bottom:20px;
}

.i_college_wp .right ul li .time_wp{
	float:left;
	width:85px;
	height:85px;
	background:url(../images/news_timebg.jpg) no-repeat;
}

.i_college_wp .right ul li .time_wp span{
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
}

.i_college_wp .right ul li .time_wp p{
	display:block;
	margin:0;
	height:55px;
	line-height:55px;
	font-size:36px;
	text-align:center;
}

.i_college_wp .right ul li .content{
	color:#000;
	height:85px;
	margin-left:85px;
	padding:10px 20px;
	background:#f5f5f5;
	overflow:hidden;
	cursor:pointer;
}

.i_college_wp .right ul li .content .title{
	height:40px;
	line-height:40px;
	overflow:hidden;
}

.i_college_wp .right ul li .content .title a{
	font-size:16px;
	font-weight:bold;
}

.i_college_wp .right ul li .content p{
	color:#999;
}

.i_college_wp .more_btn{
	float:right;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#fff;
	background:#fed900;
}

.newsdetail_wp{
	overflow:hidden;
	margin-top:30px;
	margin-bottom:50px;
}

.newsdetail_wp .title{
	overflow:hidden;
	text-align:center;
}

.newsdetail_wp .content{
	line-height:200%;
}

.newsdetail_wp .content p{
	margin:0;
}

.newsdetail_wp .more_btn{
	float:right;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#fff;
	background:#fed900;
}

.project_wp{
	margin-top:50px;
	overflow:hidden;
}

.project_wp ul{
	display:block;
	margin:0;
	padding:0;
}

.project_wp li{
	list-style:none;
	overflow:hidden;
	display:block;
	padding-bottom:30px;
	margin-bottom:50px;
}

.project_wp li .left{
	width:400px;
}

.project_wp li .right{
	width:750px;
}

.project_wp li .right .title{
	height:20px;
	line-height:20px;
	font-size:20px;
	font-weight:bold;
	margin-bottom:15px;
	padding-left:10px;
	border-left:5px solid #fee800;
}

.project_wp li .right p{
	color:#666;
	line-height:200%;
}

.project_wp li .right a{
	float:right;
    width:100px;
    height:30px;
    line-height:30px;
    text-align:center;
    color:#fff;
    background:#fed900;
	margin-top:20px;
}

.join_wp{
	margin-top:50px;
	margin-bottom:50px;
	padding:0 80px;
	font-size:16px;
	overflow:hidden;
}

.join_wp .prj_btn{
	display:block;
	margin-bottom:15px;
	margin-left:30px;
	width:150px;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#000;
	border:1px solid #fed900;
}

.join_wp .prj_btn.active{
	background:#fed900;
	color:#fff;
}

.join_wp .join_btn{
	display:block;
	width:150px;
	height:auto;
	margin:20px auto;
}

.join_wp p{
	line-height:200%;
	font-size:18px;
}

.join_wp .content1{
	width:1040px;
	height:358px;
	background:url(../images/join_bg1.jpg) no-repeat;
	overflow:hidden;
}

.join_wp .content1 p{
	padding-left:250px;
}

.join_wp .content2{
	width:1040px;
	height:332px;
	background:url(../images/join_bg2.jpg) no-repeat;
	overflow:hidden;
}

.join_wp .content2 p{
	text-align:center;
}

.join_wp .content3{
	width:1040px;
	height:auto;
	min-height:310px;
	background:url(../images/join_bg3.jpg) no-repeat top;
}

.join_wp .content3 p{
	padding-left:250px;
	line-height:200%;
}

.about_wp{
	margin-top:50px;
	margin-bottom:50px;
	overflow:hidden;
	line-height:200%;
}

.about_wp p{
	margin:0;
}

.about_wp .left{
	width:340px;
}

.about_wp .right{
	width:800px;
}

.about_wp .right .title{
	font-size:20px;
	font-weight:bold;
	margin-bottom:50px;
}

.about_wp .right .title span{
	font-size:16px;
	margin-left:10px;
}

.about_wp .right dl{
	display:block;
	margin-left:50px;
	margin-bottom:30px;
}

.about_wp .right dt{
	margin-bottom:10px;
}

.about_wp .right dd p{
	margin:0;
	line-height:25px;
}

.zhaoshang_wp{
	margin-top:20px;
	margin-bottom:50px;
	overflow:hidden;
}

.zhaoshang_wp .breadnav{
	margin-bottom:10px;
}

.zhaoshang_wp .navlist{
	height:40px;
	line-height:40px;
	background:#fee900;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}

.zhaoshang_wp .navlist a{
	display:inline-block;
	margin-right:30px;
}

.zhaoshang_wp ul{
	display:block;
	margin:0;
	padding:0;
	overflow:hidden;
}

.zhaoshang_wp ul li{
	list-style:none;
	float:left;
	width:190px;
	box-sizing:border-box;
	overflow:hidden;
	margin-right:12px;
	margin-bottom:20px;
}

.zhaoshang_wp ul li .top{
	position:relative;
	width:100%;
	height:auto;
}

.zhaoshang_wp ul li .top img{
	display:block;
	width:100%;
}

.zhaoshang_wp ul li .top .title{
	text-align:center;
	width:100%;
	height:30px;
	line-height:30px;
	background:rgba(0,0,0,0.6);
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	color:#fff;
}

.zhaoshang_wp ul li .bottom{
	overflow:hidden;
	padding:0 5px;
}

.zhaoshang_wp ul li .bottom .content{
	margin:10px 0;
	height:40px;
	line-height:20px;
	overflow:hidden;
}

.zhaoshang_wp ul li .bottom span{
	float:left;
	color:#999;
}

.zhaoshang_wp ul li .bottom a{
	float:right;
}

.zhaoshang_wp .right{
	width:300px;
	
}

.zhaoshang_wp .right .content{
	line-height:20px;
}

.zhaoshang_wp .right a{
	float:right;
	margin-top:10px;
}

.pagelist{
	margin-top:20px;
	overflow:hidden;
	text-align:center;
}

.pagelist a, .pagelist span{
	display:inline-block;
	padding:3px 10px;
	border:1px solid #DCCA04;
	margin-left:5px;
	background:#fee800;
}

.pagelist span.current{
	background:#fff;
}

#zs_cate_list{
	padding:10px 20px;
	background:#f6f6f6;
	color:#000;
	border:1px solid #eee;
	overflow:hidden;
	margin-bottom:10px;
}

#zs_cate_list a{
	color:#000;
	text-align:center;
}

#zs_cate_list a.active{
	color:#f14c0c;
}

#zs_cate_list .left{
	width:120px;
}

#zs_cate_list .left a{
	width:120px;
	height:20px;
	line-height:20px;
	margin:10px 0;
	display:inline-block;
}

#zs_cate_list .right{
	float:left;
	width:1000px;
	text-align:left;
	overflow:hidden;
}

#zs_cate_list .right a{
	float:left;
	width:100px;
	height:20px;
	line-height:20px;
	margin:10px 0;
}

.college_wp .navlist{
	border-bottom:1px solid #000;
	padding:10px 0;
}

.college_wp .navlist .left{
	height:30px;
	line-height:30px;
	padding-left:10px;
	border-left:5px solid #f00;
	font-size:22px;
}

.college_wp .navlist .right a{
	display:inline-block;
	margin-left:20px;
	height:30px;
	line-height:30px;
	position:relative;
}

.college_wp .navlist .right a.active span{
	display:block;
	width:100%;
	height:9px;
	background:url(../images/nav_hover_bg.jpg) no-repeat center;
	position:absolute;
	left:0;
	bottom:-18px;
}

.college_wp .content{
	margin-top:20px;
	margin-bottom:20px;
	overflow:hidden;
}

.college_wp .content .top{
	overflow:hidden;
}

.college_wp .content .top .left{
	width:360px;
}

.college_wp .content .top .left .ranklist{
	display:block;
	padding:0;
	margin:10px 0;
}

.college_wp .content .top .left .ranklist li{
	display:block;
	width:100%;
	height:25px;
	line-height:25px;
	overflow:hidden;
}

.college_wp .content .top .right{
	width:810px;
}

.college_wp .content .top .right ul{
	display:block;
	margin:0;
	padding:0;
	overflow:hidden;
}

.college_wp .content .top .right ul li{
	list-style:none;
	width:255px;
	height:auto;
	float:left;
	margin-left:15px;
	overflow:hidden;
}

.college_wp .content .top .right ul li .imgwp{
	width:255px;
	height:220px;
	overflow:hidden;
	position:relative;
}

.college_wp .content .top .right ul li .imgwp img{
	display:block;
	width:100%;
	height:100%;
}

.college_wp .content .top .right ul li .imgwp .title{
	position:absolute;
	width:100%;
	height:34px;
	line-height:34px;
	background:rgba(0,0,0,0.5);
	color:#fff;
	text-align:center;
	overflow:hidden;
	left:0;
	bottom:0;
}

.college_wp .content .top .right ul li .desc{
	margin:10px 0;
	height:60px;
	line-height:20px;
	overflow:hidden;
}

.college_wp .content .top .right ul li .time{
	color:#666;
}

.college_wp .content .top .right ul li .view{
	color:#666;
	float:right;
}

.college_wp .content .top .right ul li.line{
	clear:both;
	display:block;
	width:100%;
	height:1px;
	border-top:1px dashed #ccc;
	margin:30px 0;
	overflow:hidden;
}

.college_wp .content .bottom .line{
	clear:both;
	display:block;
	width:100%;
	height:1px;
	border-top:1px dashed #ccc;
	margin:30px 0 20px;
	overflow:hidden;
}

.college_wp .content .bottom .title{
	padding-left:10px;
	height:25px;
	line-height:25px;
	font-size:18px;
	border-left:5px solid #f00;
}

.college_wp .content .bottom .hotlist{
	display:block;
	margin:0;
	padding:0;
	overflow:hidden;
}

.college_wp .content .bottom .hotlist li{
	list-style:none;
	float:left;
	width:580px;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	margin-right:40px;
}

.college_wp .content .bottom .hotlist li.line{
	margin-top:30px;
	margin-right:0;
	width:100%;
}

.college_wp .content .bottom .hotlist li img{
	float:left;
	width:255px;
	height:220px;
}

.college_wp .content .bottom .hotlist li .desc{
	margin-left:270px;
	overflow:hidden;
}

.college_wp .content .bottom .hotlist li .desc h5{
	font-size:18px;
	height:20px;
	line-height:20px;
	overflow:hidden;
}

.college_wp .content .bottom .hotlist li .desc p{
	margin-bottom:40px;
	height:120px;
	line-height:20px;
}

.college_wp .content .bottom .hotlist li .desc .time{
	color:#999;
}

.college_wp .content .bottom .hotlist li .desc .view{
	float:right;
	color:#d51216;
}

/*登录*/
.regist_wp{
	padding-top:80px;
	overflow:hidden;
}

.regist_wp .left{
	border-radius:5px;
	padding:15px 25px;
	width:750px;
}

.regist_wp .left .title{
	font-size:18px;
	margin-bottom:20px;
}

.regist_wp .left dl{
	margin-bottom:15px;
	overflow:hidden;
}

.regist_wp .left dl dt{
	float:left;
	width:120px;
	height:30px;
	line-height:30px;
	text-align:right;
}

.regist_wp .left dl dd{
	display:block;
	margin-left:125px;
}

.regist_wp .left dl dd input{
	width:300px;
	height:30px;
	padding:0 10px;
}

.regist_wp .left dl dd select{
	height:30px;
	line-height:30px;
}

.regist_wp .left dl dd.sms_set{
	height:30px;
	line-height:30px;
}

.regist_wp .left dl dd.sms_set a{
	display:inline-block;
	margin-left:20px;
}

.regist_wp .left dl dd.sms_set a span{
	font-family:"iconfont" !important;
	font-size:14px;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
	margin-right:5px;
}

.regist_wp .left dl dd.sms_set a span:before{
	content:"\e691";
}

.regist_wp .left dl dd.sms_set a.active span:before{
	content:"\e654";
}

.regist_wp .left dl dd.sms_set>span{
	color:#f00;
	margin-left:30px;
}

.regist_wp .left dl dd .regbtn{
	display:inline-block;
	width:150px;
	height:34px;
	line-height:34px;
	font-size:16px;
	background:#fee300;
	color:#fff;
	text-align:center;
	margin:5px 0;
}

.regist_wp .left dl dd .logbtn{
	margin-left:30px;
	text-decoration:underline;
}

.regist_wp .right{
	text-align:right;
}

.regist_wp .right h1{
	font-size:80px;
	font-weight:bold;
	margin-top:100px;
}

.regist_wp .right h2{
	font-size:40px;
}

.regist_wp .right img{
	margin-top:100px;
}

