﻿@charset "utf-8";
body,div,p,table,tr,td,ul,li,a,span,input,h3,h5,dl,dd,dt{ margin:0; padding:0}
img{ border:0;}
body{font-size:14px; color:#333; font-family:"Microsoft YaHei"; background:#fff;}
ul,li{ list-style:none}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#cc0000;}
strong {  font-style: normal;}
caption {    text-align: left;}
h1, h2, h3, h4, h5, h6 {    font-size: 100%;    font-weight: normal;}
q::before, q::after {    content: "";}
abbr, acronym {    border: 0 none;}
a {    cursor: pointer;    outline: medium none;    text-decoration: none;}
img, object {    vertical-align: top;}
input {    outline: medium none;}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner { border: medium none;    padding: 0;}
.clear { clear:both;}
.clear::after { clear: both;    content: "1";    display: block;    font-size: 0;    height: 0;    visibility: hidden;}
.fle {    float: left;}
.fri {    float: right;}
.pt15{ padding-top:15px;}
.mt25{ margin-top:25px;}
.h28{ line-height:28px;}
/*public*/

.w100%{width:100%;}
.w1160{width:1160px;margin: 0 auto;}

/*guo*/
.lan{ color:#3CACFE;}.slan{ color:#0066CC;}.hong {color: #FF0000}
.text0 .ht{ background:#FFEAEA; text-align:center; line-height:28px; font-size:12px;}
.text0 h3{line-height:40px; font-size:16px; color:#6F950B;}
.text0{ line-height:30px; font-size:14px; padding:15px 0;}
.text0 p{ padding-top:15px;}
.bjc_hui{ background-color:#E8E8E8; overflow:hidden; padding:2px 0 2px 20px;}
.bjc_he{ background-color:#62B937; overflow:hidden; padding:6px 0; text-align:center; line-height:35px; color:#fff; font-size:20px;}
.rczp{ padding:8px 0 8px 20px; line-height:22px;}

.xfbj1{ color:#F89036; font-size:26px; background:url(../images/xf2.png) no-repeat bottom; padding:15px 0 80px 0; }
.xfbj1 .d{display:block;background:url(../images/xf.png) no-repeat center right; text-align:right; padding-right:50px; width:auto; margin-right:40%; height:32px;}
.xfbj1 .dd{display:block;background:url(../images/xf.png) no-repeat center right; text-align:right; padding-right:50px; width:auto; margin-right:23%; height:32px;}
.inp{ width:90%; line-height:30px; }
.ann{ background:#EE540E; overflow:hidden; padding:10px 40px; color:#FFFFFF; font-size:16px; margin-top:10px; border:0;}
.chanpin2 { margin:0 auto;}
.chanpin2 li{float:left; text-align:center; padding:5px;line-height:23px; color:#666666; border:1px solid #E2E4E7; margin:10px;}
.chanpin2 li:hover{background-color: #fff;border:1px solid #FF6600;}
.chanpin2 li img{ width:244px; height:210px;}

.chanpin1 { margin:0 auto;}
.chanpin1 li{float:left; text-align:center; padding:3px;line-height:23px; color:#666666; border:1px solid #E2E4E7; margin:7px;}
.chanpin1 li:hover{background-color: #fff;border:1px solid #FF6600;}
.chanpin1 li img{ width:210px; height:90px;}

/*guo*/
/*百度地图样式两句*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:3px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
/*guo*/

.header{background: url(../images/bg1.jpg) repeat-x top;height: 166px;}
.hea-top-left{	padding-top: 30px;}
.hea-top-right .rigth-top{	background: url(../images/bg2.jpg) no-repeat;width: 204px;	height: 31px;	margin-top: 5px;position: relative;	left: 27px;}
.hea-top-right .rigth-top a{	color: #fff;	display: block;	float: left;	width: 60px;	text-align: center;}

.svb{background: url(../images/tb17.jpg) no-repeat 142px 23px; }

.hea-top-right .rigth-top a.a1{	margin-left: 8px;}
.hea-top-right .rigth-top a.a2{	margin-left: -11px;}
.hea-top-right .rigth-top a.a3{	margin-left: 7px;}

.hea-top-right .search{	width: 233px;	height: 26px;background: url(../images/bg3.png) no-repeat;margin-top: 27px;}
.hea-top-right .search .text{width: 190px;	padding: 3px;border: none;	background: none;padding-left: 10px;font-size: 12px; }
.hea-top-right .search .sbu{background: url(../images/tb1.png) no-repeat;	width: 16px;height: 15px; margin:5px 5px 0 0;border:none;cursor: pointer;}
.head-top{	height: 112px;}

.head-box .menu ul li{	float: left;width: 144px;height: 54px;	position: relative;	z-index: 99999999999999999999;}
.head-box .menu ul li a{display: block;	line-height: 54px;	text-align: center;	font-size: 14px;}
.head-box .menu ul li dt a{	display: block;	line-height: 41px;	text-align: center;	font-size: 12px;}
.head-box .menu ul li.hover .svb{background:url(../images/nav0.png) repeat-x;}
.head-box .menu ul li.hover .svb a{	color: #fff;}
.head-box .menu ul li .svb:hover {background:url(../images/nav0.png) repeat-x; color:#FFFFFF;}
.head-box .menu ul li .svb:hover  a{color: #fff;}
.head-box .menu ul li .svb-box{	background: #f7f6f6;display: none;}


.banner{width: 100%;height: 593px;	overflow: hidden;	position: relative;}
.banner ul li{	width: 100%;height: 593px;}
.banner .prev{background: url(../images/ban_btn.png);width: 61px;height: 98px;	position: absolute;	left: 0px;	top: 215px;}
.banner .next{background: url(../images/ban_btn.png);width: 61px;height: 98px;	background-position: -61px 0px;	position: absolute;	right: 0px;	top: 215px;}

.index-con .con-chenge{	min-height: 440px;	background: #f5f5f5;}
.index-con .con-chenge .slide-box{	margin-top: -75px;	position: relative;	z-index: 5;/*overflow: hidden;*/}
.index-con .con-chenge .bd{	width: 1190px;}
.index-con .con-chenge .bd ul li{width: 270px;	height: 420px; background:#fff url(../images/le.png) no-repeat bottom center;}
.index-con .con-chenge .bd ul li .title{height: 135px;	padding-top: 40px;}
.index-con .con-chenge .bd ul li .title .top{background: url(../images/tb2.jpg) no-repeat center top;padding-top: 20px;}
.index-con .con-chenge .bd ul li .title .top p{	font-weight: bold;	font-size: 20px;color: #333;text-align: center;}
.index-con .con-chenge .bd ul li .title .text{	width: 215px;	padding-top: 15px;	margin: 0 auto;}
.index-con .con-chenge .bd ul li .title .text p{color: #8f8f8f;	text-align: center;}
.index-con .con-chenge .bd ul li{margin-right: 27px;	float: left;}

.index-con .con-chenge .hd{	height: 90px;text-align: center;line-height: 90px;	margin: 0 auto;}
.index-con .con-chenge .hd ul{text-align: center;	margin: 0 auto;	padding-top: 35px;	float: left;}
.index-con .con-chenge .hd ul li{width: 12px;height: 12px;	background: #8d8d8d;float: left;margin-right: 7px;	text-indent: -9999px;overflow: hidden;}
.index-con .con-chenge .hd ul li.on{background: #ce3f3c;}
.index-con .con-chenge .hd p{text-align: center;}
.index-con .con-chenge .hd .next{background: url(../images/btn1.png);	width: 24px;	height: 47px;	background-position: -24px 0px;	position: absolute;	right: 0px;	top: 200px;}
.index-con .con-chenge .hd .prev{background: url(../images/btn1.png);width: 24px;height: 47px;position: absolute;left: 0px;	top: 200px;}


.index-news{padding-top: 57px;	padding-bottom: 60px;}
.index-news .in-new-left{width: 735px;border: 1px solid #f2f2f2;height: 288px;	float: left;}
.index-news .in-new-left .left{	width: 178px;	float: left;}
.index-news .in-new-left .left div{width: 178px;height: 143px;	background: #8d8d8d;border-bottom: 1px solid #fff;	position: relative;	cursor: pointer;}
.index-news .in-new-left .left div:hover{background: #0578DB;}
.index-news .in-new-left .left div:hover .img{	display: block;}
.index-news .in-new-left .left div.on{	background: #0578DB;}
.index-news .in-new-left .left div.on .img{	display: block;}
.index-news .in-new-left .left div .p-img{text-align: center;	padding-top: 30px;}
.index-news .in-new-left .left div .p-text{	text-align: center;	color: #fff;	font-size: 16px;font-weight: bold;	padding-top: 10px;}
.index-news .in-new-left .left .img{position: absolute;right: -12px;top: 55px;width: 12px;	height: 24px;background: #fff;	display: none;}
.index-news .in-new-left .right{width: 485px;float: right;height: 288px;overflow: hidden;	position: relative;	left: -33px;}
.index-news .in-new-left .right .right-text-top .title{	font-size: 14px;font-weight: bold;	color: #ce3f3c;	padding-top: 20px;	padding-bottom: 10px;}
.index-news .in-new-left .right .right-text-top span{color: #ce3f3c;}
.index-news .in-new-left .right .right-text-top{height: 113px;}
.index-news .in-new-left .right .right-text-btm ul li{	background: url(../images/tb6.png) no-repeat left;	height: 56px;line-height: 56px;	padding-left: 20px;	border-top: 1px dashed #e4e4e4;	font-size: 14px;font-weight: bold;}
.index-news .in-new-left .right .right-text-btm ul li span{	color: #989898;	float: right;font-size: 12px;font-weight: normal;}
.index-news .in-new-left .right .right-box{	height: 290px;}
.index-news .in-new-left .right .right-con{	position: absolute;	top: 0px;}
.in-new-right{	width: 372px;	float: right;	height: 288px; overflow:hidden;}
.in-new-right .title{border-left: 4px solid #ce3f3c;}
.in-new-right .title p{	font-weight: bold;	font-size: 20px;color: #333;margin-bottom: 23px;padding-left: 19px;}
.in-new-right .text{padding-top: 20px;}
.in-new-right .text p{	color: #8f8f8f;}
.index-btm{	background: #f5f5f5;height: 312px;}
.index-btm .box ul li{	float: left;width: 270px;	margin-right: 25px;	background: #fff;	border-bottom: 4px solid #e0e0e0;}
.index-btm .box ul li img{ padding:10px 10px 0 10px;}
.index-btm .box ul li:hover{border-bottom: #ce3f3c 4px solid;}
.index-btm .box ul li.hover{border-bottom: #ce3f3c 4px solid;}
.index-btm .box ul{	width: 1185px;	padding-top:40px;}
.index-btm .box ul li .title{}
.index-btm .box ul li .title p{	color: #4c4c4c;font-weight: bold;	height:45px;line-height:45px;	text-align: center;	font-size: 16px;}

.foot{	height:118px;border-top:6px solid #084AA5;background:#0578DB;}
.foot .left{width:600px;float: left; font-size:12px;background: url(../images/dianh.png) no-repeat left; padding-left:280px; padding-top:20px;}
.foot a{color: #CAE2F7;}
.foot .left p{	line-height:30px;color: #CAE2F7;}
.foot .right{	float: right;}
.foot-menu ul{	float: right;}
.foot-menu ul li{	float: left;	width: 65px;	text-align: center;	line-height: 75px;}
.foot-menu ul li.p{	width: 84px;}
.foot-menu ul li span{	float: right;}
.foot-menu ul li p{	line-height: 75px;}
.foot-menu ul li img{	padding-top: 30px;	line-height: 75px;}
.foot-menu .ewm{float: right;margin-left: 30px;	padding-top: 10px;}

.yd-crumbs{	padding-top: 60px;	padding-bottom: 20px;	border-bottom: 1px solid #ececec;	margin-bottom: 45px;}
.yd-crumbs p{text-align: right;}
.yd-crumbs p img{	padding-top: 7px;	padding-right: 6px;}

.about-list ul{width: 1200px;}
.about-list ul li{width: 360px;	min-height: 305px;	border-bottom: 4px solid #eaeaea;float: left;margin-right: 39px;margin-bottom: 40px;}
.about-list ul li:hover{border-bottom: 4px solid #ce3f3c;}
.about-list ul li .title{background: #f7f7f7;}
.about-list ul li .title p{	line-height: 68px;	text-align: center;	font-size: 20px;}

.demo{padding-top:30px;padding-bottom: 20px;}
.nav-demo{width: 270px;	float: left;	border-bottom: 4px solid #eaeaea;	margin-right: 50px;}
.nav-demo .nav-top{	width: 270px;	height: 102px;	background: url(../images/bg5.jpg) no-repeat;}
.nav-demo .nav-top p{font-weight:200;	font-size: 26px;color: #fff;padding-left: 35px;	padding-top: 40px;}
.nav-demo .nav-top p img{padding-top: 7px;	padding-left: 5px;}

.nav-list ul li{height: 61px;line-height: 61px;	border-bottom: 1px solid #eaeaea;background: #f7f7f7;width: 270px;float: left;}
.nav-list ul li a{display: block;padding-left: 39px;font-size: 16px;background: url(../images/tb9.png) no-repeat 236px 25px;color: #7f7f7f;}
.nav-list ul li:hover a{background: url(../images/tb10.png) no-repeat 236px 25px;}
.nav-list ul li:hover{	background: #fff;}
.nav-list ul li.hover a{background: url(../images/tb10.png) no-repeat 236px 25px;}
.nav-list ul li.hover{	background: #fff;}
.nav-lists ul li{min-height: 61px;	line-height: 61px;border-bottom: 1px solid #eaeaea;	background: #f7f7f7;width: 270px;float: left;}
.nav-lists ul li .top a{display: block;	padding-left: 39px;	font-size: 16px;background: url(../images/tb9.png) no-repeat 236px 25px;}
.nav-lists ul li .tops a{display: block;	padding-left: 39px;	font-size: 16px;background: url(../images/tb9.png) no-repeat 236px 25px;}
.nav-lists ul li:hover .tops a{	background: url(../images/tb_down.jpg) no-repeat 236px 25px;}
.nav-lists ul li:hover .tops{background: #fff;}
.nav-lists ul li.hover .tops a{	background: url(../images/tb_down.jpg) no-repeat 236px 25px;}
.nav-lists ul li.hover .tops{	background: #fff;}
.nav-lists ul li:hover .top a{	background: url(../images/tb10.png) no-repeat 236px 25px;}
.nav-lists ul li:hover .top{background: #fff;}
.nav-lists ul li.hover .top a{	background: url(../images/tb10.png) no-repeat 236px 25px;}
.nav-lists ul li.hover .top{background: #fff;}
.nav-lists ul li:hover .btm{	background: #fff;}
.nav-lists ul li.hover .btm{	background: #fff;}
.nav-lists ul li .btm{	display: none;}
.nav-lists ul li dl{padding-left: 40px;	padding-bottom: 20px;}
.nav-lists ul li dl dt{	height: 40px;}
.nav-lists ul li dl a{	line-height: 40px;	display: block;}
.nav-lists ul li dl dt.hover a{	color: #ce3f3c;}

.demo-right{width: 840px;	float: right;	min-height: 300px;	margin-bottom: 40px;}

.crumbs-about p{text-align: right;}
.crumbs-about{	padding-bottom: 20px;	border-bottom: 1px solid #ececec;	margin-bottom: 20px;}
.crumbs-about p img{padding-top: 7px;	padding-right: 6px;}
.crumbs-about p span{	color: #ce3f3c;}
.demo_fl{ float:left; font-size:22px; width:200px;}

.about .content .top{}
.about .content .top .p1{	font-size: 20px;	color: #131313;}
.about .content .top .p2{	font-size: 33px;	color: #9e9e9e;	line-height: 35px;}
.about .content .top .p2 span{	font-size: 20px;	color: #262626;}
.about .content .top .p3{	font-size: 14px;	color: #9e9e9e;}
.about .content .con{ line-height: 30px; }
.about .content .con p{	/*text-indent: 2em;*/	font-size: 16px;    line-height: 30px; }
.about .content .con p.img{	padding: 40px 0px;}

.com-yg{margin-bottom: 50px;	margin-top: 50px;}
.com-yg .left{	background: url(../images/bg6.jpg) repeat-y;width: 704px;	float: left;min-height: 500px;	padding: 40px 0px;}
.com-yg .right{	float: right;	width: 82px;	border-left: 3px solid #f5f5f5;	min-height: 500px;}

.yg-year{width:90px;height:36px;background:#ce3f3c;text-align: center;line-height:36px;	color:#fff;font-size:14px;position:absolute;left:40px;	top:22px;}
.yg-con{width: 480px;height: 78px;	background: url(../images/bg7.png) no-repeat;position: absolute;left: 140px;top: 0px;}
.yg-con p{	padding-top: 20px;	padding-left: 30px;	font-size: 14px;	color: #777;}

.com-box{height: 110px;	position: relative;}
.com-yg .right{}
.com-yg .right ul li{	height: 30px;}
.com-yg .right ul li a{	padding-left: 22px;}
.com-yg .right ul li.on{border-left: 3px solid #ce3f3c;	font-weight: bold;	margin-left: -3px;}


.honour{padding-top: 45px;	position: relative;}
.honour .bd{width: 541px;	height: 525px;	margin: 0 auto;	overflow: hidden;position: relative;}
.honour .bd ul{	position: absolute;}
.honour .bd ul li{	width: 541px;	float: left;}
.honour .bd ul li .pic{	width: 541px;	background: url(../images/bg8.jpg) no-repeat;	height: 481px;}
.honour .bd ul li .pic img{	margin-top: 70px;	margin-left: 55px;}
.honour .bd ul li .tit{	text-align: center;	padding-top: 20px;}
.honour .prev{width: 25px;height:51px;	background: url(../images/about_btn.jpg);	position: absolute;	left: 33px;	top: 260px;}
.honour .next{	width: 25px;	height: 51px;	background: url(../images/about_btn.jpg);	position: absolute;	right: 33px;top: 260px;	background-position: -25px 0px;}

.honour .hd{	width: 860px;	margin-top: 40px;	height: 175px;overflow: hidden;	position: relative;}
.honour .hd ul{	position: absolute;	top: 0px;}
.honour .hd ul li{	float: left;	margin: 0px 10px;	border: 10px solid #f6f7f4;	width: 175px;height: 156px;}
.honour .hd ul li.cur{	border: 10px solid #f5d6d6;}
.honour .hd ul li a{	padding-top: 30px;	padding-left: 15px;	display: block;}

.org{	padding-top: 30px;}

.about .content .con span{	/*color: #dc423f;*/	color: #666;}

.news ul{width: 800px;	margin: 0 auto;}
.new-infer{	padding-top: 10px;}
.new-infer img{float: left;}
.new-incom{	width: 430px;}
.new-incom .p-tit{	color: #545454;	font-size: 14px;	font-weight: bold;	padding-top: 15px;}
.new-incom .p-data{	color: #777;	padding: 10px 0px;}
.new-incom .more{width: 86px;height: 27px;text-align: center;line-height: 27px;	color: #fff;background: #8a8a8a;margin-top: 20px; }
.new-incom .more a{	color: #fff;}
.new-list{	padding: 0px;	padding-bottom: 0px;}

.new-list ul li{height: 43px;	background: url(../images/tb11.jpg) no-repeat 10px 20px;	border-bottom: 1px dashed #d9d9d9;}
.new-list ul li a{	display: block;	color: #545454;	font-size: 14px;line-height: 43px;	padding-left: 20px;}
.new-list ul li a span{	float: right;}
.new_next{	padding-top: 20px;	border-top: 1px solid #f0efef;	height: 10px; line-height:36px;}
.new_next p{font-size: 12px;	color: #666;}
.new_next .p_back{	margin-top: -36px;}

.p_back{text-align: right;}

.new-info .top{height: 70px;border-top: 0px solid #f0efef;border-bottom: 1px solid #f0efef;padding-top: 30px;margin-bottom: 0px;}
.new-info .top .p1{text-align: center;font-size: 20px;color: #666;}
.new-info .top .p2{text-align: right;font-size: 12px;color: #666;padding-top: 10px; line-height:30px; }
.new-info .top .p2 span{padding-right: 15px;}
.new-info .text{padding: 30px 0;}
.new-info .text p{	line-height: 30px;	font-size: 16px;}

.cause p{font-size: 16px;line-height: 30px;color: #777;}
.cause-con,.cause-con p{font-size: 16px;line-height: 30px;}

.study-list ul li{	width: 839px;	height: 128px;	background: #f6f6f6;margin-bottom: 20px;}
.study-list ul li .left{width: 162px;height: 125px;	border-bottom: 4px solid #b93936;	background: #ce3f3c;float: left;}
.study-list ul li .left .day{text-align: center;font-size: 52px;line-height: 60px;	padding-top: 15px;	color: #fff;}
.study-list ul li .left .date{	font-size: 16px;color: #fff;line-height: 30px;	text-align: center;}
.study-list ul li .right{width: 610px;	float: right;	margin-right: 30px;}
.study-list ul li .right .tit{	color: #545454;	font-size: 14px;	font-weight: bold;padding-top: 15px;}
.study-list ul li .right .text{font-size: 12px;}
.study-list ul li .right .btn{	padding-top: 10px;}
.study-list ul li .btn a{	display: inline-block;	float: left;	width: 86px;	height: 27px;	line-height: 27px;	text-align: center;	color: #fff;
margin-right: 12px;	font-size: 12px;}
.study-list ul li .btn a.read{	background: #ce3f3c;}
.study-list ul li .btn a.down{	background: #8a8a8a;}
.study-list ul li .right .btn .div1{width: 86px;	height: 27px;	background: #ce3f3c;float: left;}
.study-list ul li .right .btn .div2{width: 86px;	height: 27px;	background: #8a8a8a;	float: left;margin-left: 15px;}
.study-list ul li .right .btn  a{text-align: center;display: block;	color: #fff;}

.video-list{padding-top:10px;	width: 880px;}
.video-list ul li{	width: 400px;	float: left;	margin-right: 35px; margin-bottom:20px; margin-top:10px; }
.video-list ul li img{width:380px; height:263px; border:5px double #E8E8E8; padding:5px;}
.video-list ul li .tit{	font-size: 16px;font-weight: bold;	color: #545454;	padding-top: 20px;	text-align: center;}
.video-list ul li .date{text-align: center;	padding-bottom: 35px;}
.uploading{	text-align: center;	width: 840px;	height: 80px;background: #8a8a8a;color: #fff;font-weight: bold;	line-height: 80px;font-size: 24px;}

.gu-tit{padding-top: 25px;	background: url(../images/tb12.jpg) 1px 25px no-repeat;	padding-bottom: 40px;}
.gu-tit p{	font-size: 20px;color: #494949;	padding-left: 20px;}
.guide-box .clear div{text-align: center;color: #777777;font-size: 14px;width: 140px;float: left;padding: 0px 12px;}
.guide-box{	padding-bottom: 45px;background: url(../images/tb13.jpg) repeat-x bottom;}
.guide-boxs{padding-bottom: 45px;background: url(../images/tb13.jpg) repeat-x bottom;}
.guide-scro{width: 820px;	height: 310px;	overflow: hidden;	border: 10px solid #ce3f3c;	background: #fffcfc url(../images/bg9.png) no-repeat 760px 40px;}
.guide-scro .scrollc{margin: 45px;	height: 225px;	position: relative;	overflow: hidden;}

.scrollba{position: absolute;	top: 5px;	right: -22px;	z-index: 8;	width: 12px;height: 215px;}
.scrolld{position: absolute;	top: 0px;	width: 700px;}
.scrollba span{position: absolute;	background: #ce3f3c;width: 6px;	height: 25px;	line-height: 22px;	overflow: hidden;left: -22px;	top: 0;	display: block;
	cursor: pointer;}

.guide-list ul{	border-top: 1px dashed #999;}
.guide-list ul li{	min-height: 48px;	border-bottom: 1px dashed #999;}
.guide-list ul li .title{height: 48px;	background: url(../images/tb14.jpg) no-repeat 810px 15px;}
.guide-list ul li.hover .title{	height: 48px;	background: url(../images/tb15.jpg) no-repeat 810px 15px;}
.guide-list ul li.hover .title{	height: 48px;	background: url(../images/tb15.jpg) no-repeat 810px 15px;}
.guide-list ul li .title p{	font-size: 14px;	font-weight: bold;	line-height: 48px;}
.guide-list ul li .text{	margin-bottom: 25px;	display: none;}

.join-move{	padding-top: 40px;}
.join-move .tit{font-size: 14px;color: #545454;	padding-bottom: 15px;}
.join-move .table{}
.join-move .table table th{	height: 41px;border-top: 1px solid #ce3f3c;	border-bottom: 1px solid #ce3f3c;width: 160px;}
.join-move .table table th p{height: 36px;	background: #ce3f3c;line-height: 36px;	color: #fff;	font-weight: bold;}
.join-move .table table td{	height: 36px;	width: 160px;}
.join-move .table table td p{height: 36px;	line-height: 36px;	text-align: center;}
.join-move .table table tr.on{	background: #f2f2f2;}
.join-info{	padding-top: 40px;}
.join-info .table table td{	height: 36px;	width: 160px;}
.join-info .table table{border: 1px solid #ddd;}
.join-info .table table td p{	text-align: center;	line-height: 36px;}
.join-info .table table td{	border-bottom: 1px solid #ddd;	border-right: 1px solid #ddd;}
.join-info .table table td.on{	background: #f7f7f7;}

.join-info .apply{	width: 177px;height: 55px;	line-height: 55px;	background: #ce3f3c;font-size: 18px;font-weight: bold;text-align: center;	color: #fff;	margin-top: 25px;	cursor: pointer;}

.join-apply{	padding-top: 40px;}
.join-apply .table table td{	height: 36px;	width: 160px;}
.join-apply .table table td p{	text-align: center;	line-height: 36px;}
.join-apply .table table td select{margin-top: 8px;	margin-left: 12px;	margin-right: 10px; }
.join-apply .table table td.on{	background: #f7f7f7;}

.join-apply .table table td{border-bottom: 1px solid #ddd;	border-right: 1px solid #ddd;}
.join-apply .table table td span{color: #c30000;padding-left: 5px;}
.join-apply .table table{	border: 1px solid #ddd;}
.join-apply .table table td input{	border: 1px solid #e2e3ea;	background: none;	margin-left: 17px;}
.join-apply .table table td .sh{width: 50px;}
.join-apply .table table td .school{width: 105px;}
.join-apply .table table td .zy{width: 100px;}
.join-apply .table table td .file{	border: none;}
.join-apply .table .sub-tj{	width: 78px;	height: 22px;	border: 1px solid #eee;}
.join-apply .table .sub-cz{	width: 78px;	height: 26px;	border: 1px solid #eee;}
.join-apply .table table tr.tj td{	height: 65px;	background: #fff;	line-height: 65px;}

.apply-textcon{}
.apply-textcon .top{padding-top: 25px;}
.apply-textcon .top .p1{color: #545454;	font-weight: bold;	font-size: 14px;}
.apply-textcon .top .p1 span{color: #ce3f3c;font-weight: normal;	font-size: 14px;}
.apply-textcon .top .p2{color: #545454;	font-weight: bold;	font-size: 14px;	padding-top: 10px;}
.apply-textcon .btm{padding-left: 15px;}
.join-info .apply a{	color: #fff;}

.map{	padding-top: 50px;}
.contact-text{	padding-top:5px;}
.contact-text .p1{	font-size: 22px;	color: #545454;	padding-left: 20px;	border-left: 3px solid #ce3f3c;	padding-bottom: 10px;}
.contact-text .p2{	font-size: 16px;	line-height: 30px;}

.video-adv{	padding-top: 40px;}
.vadv-con{width: 840px;	height: 395px;	background: #f6f6f6;}
.vadv-con .clear{padding-left: 60px;	padding-top: 40px;}
.vadv-con .clear img{	float: left;}
.vadv-con .clear .right{float: right;	width: 440px;	margin-right: 40px; }
.vadv-con .clear .right .p1{color: #545454;font-weight: bold;	font-size: 16px;	padding-top: 20px;}
.vadv-con .clear .right .p1 span{font-size: 28px;	font-weight: bold;	color: #ce3f3c;}
.vadv-con .clear .right .p2{color: #545454;	font-weight: bold;	font-size: 14px;padding-top: 15px;}
.vadv-con .clear .right .p3{color: #777;padding-top: 20px;}
.vadv-con .clear .right .btn{width: 85px;	height: 28px;background: #ce3f3c;margin-top: 20px;}
.vadv-con .clear .right .btn a{	line-height: 28px;	text-align: center;	color: #fff;display: block;}

.vadv-list{	padding-top: 25px;	width: 100%;overflow: hidden;}
.vadv-list ul{	width: 110%;}
.vadv-list ul li{width: 130px;	float: left;	margin: 0 47px 25px 0;}
.vadv-list ul li .txt p{text-align: center;	font-size: 14px;padding-top: 5px;}
.vadv-list ul li .txt p span{	padding: 0 5px;	color: #b53838;}
.vadv-list{	position: relative;	/*height: 300px;*/}

.vadv-list .prev{position: absolute;top: 122px;	left: 0px;	display: block;	width: 25px;	height: 51px;background: url(../images/btn.jpg) no-repeat;}
.vadv-list .next{position: absolute;top: 122px;	right: 0px;	display: block;	width: 25px;	height: 51px;background: url(../images/btn.jpg) no-repeat;background-position: -25px 0px;}
.vadv-list ul{}
.vadv-list-box ul{	width: 725px;}
.vadv-list-box{	position: absolute;	top: 50px;	left: 70px;	width: 710px;	overflow: hidden;	height: 225px;}

.guide-box span{font-size: 18px;font-weight: bold;}
.guide-boxss p{	font-size: 18px;	color: #494949;	line-height: 36px;}

.video-info{	padding-top: 40px;}
.close{	font-size: 30px;	position: fixed;	top: 50px;	right: 50px;	color: #fff;}

/*法律声明*/
.pop-up {width: 960px;	height:300px;	border: 1px solid #bbb;	border-radius: 5px;	box-shadow: 0 0 2px rgba(187,187,187,.5);	background: #fff;	position: fixed;	left: 50%;	top: 50%;	padding:35px 0;	margin: -120px 0 0 -480px;	font-size: 14px;	z-index: 12;	_position: absolute;	_top:220px;}
.pop-up .title {border-bottom: 1px solid #d9d9d9;	margin: 0 30px 25px;	height: 50px;	font-size: 18px;	color: #333;font-weight: normal;}
.pop-up .close{	font-size: 24px;	line-height: 24px;	font-family: "微软雅黑";	color: #797979;}
.pop-up .close:hover{	color: #e25353;}
.pop-up .text{	position:relative; 	height:230px;	width: 930px;	padding: 0 0 0 30px;	overflow: hidden;}
.pop-up .con{font-size: 12px;	height: 230px;	width: 900px;	position: relative;}
.pop-up .roll{	width:5px;height:230px;	position: absolute;	right:10px;	top:0px;background:url("../images/roll.jpg") repeat-y center;}
.pop-up .roll_btn{	width:5px;	height:35px;	position: absolute;	left:0;	top: 0px;	cursor: pointer;background:url("../images/handless.jpg") no-repeat center center;}
.body-shadow{	position: fixed;	left: 0;	top: 0;width: 100%;	height: 100%;	background: #000;	opacity: 0.5;	filter:alpha(opacity=50);	z-index: 11;
	_position: absolute;	_top:expression(offsetParent.scrollTop);}

.hidden{	display:none;}






.title0{border-left: 4px solid #ce3f3c;}
.title0 p{	font-weight: bold;	font-size: 20px;color: #333;margin-bottom: 23px;padding-left: 19px;}
.text0{padding-top: 20px;}
.text0 p{	color: #8f8f8f;}



/* 本例子css */
		.slideBox{ width:100%; height:590px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:590px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:49px; height:100px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
