@charset "utf-8";
*{margin: 0;padding: 0;}
ul{ list-style:none;}
img{border: none;}
a{text-decoration: none; outline: none;}
.main{width: 900px; margin: 0 auto;}
.fl { float: left; }
.fr { float: right; }
.clear { clear:both; }
button {border: none;}
p{line-height: 2.3}


/*.upper_head{background: #f7f7f7;border-bottom: 1px solid #b5b5b6;}
.upper_nav_wrap{height:70px;background: #f7f7f7;}
.upper_nav {float:right;}
.upper_nav li { float: left;margin-left: 41px;margin-top:20px;}
.upper_nav li a {color: #333333;line-height:22px;padding-bottom: 20px;}
.upper_nav li a:hover{color:#e73558;}*/

.upper_head{background: #ffffff;border-bottom: 1px solid #b5b5b6;}
.upper_nav_wrap{height:70px;background: #ffffff;}
.upper_nav {float:right;font-size: 16px;}
.upper_nav li { float: left;margin-left: 37px;margin-top:20px;}
.upper_nav li a {color: #3e3a39;}
.upper_nav li a:hover{color:#e73558;}
.upper_nav img{padding-bottom: 5px;padding-right: 10px;}
.upper_nav li:last-child{margin-top: 10px;}

.logo{width: 100px;margin-top: 9px;}
.phone{color: #e73558 !important;font-size: 20px;}
.upper_nav li:last-child :hover{color:#333333;}
.banner img{height: 550px;width:1600px;display: block;margin: 0 auto;}
.open_cl img{display: block;margin: 0 auto;}

.btns{position: relative;}  
.reserving_bck{background:#494949;height: 70px;margin-top: 24px;margin-top: 0px;}
.f_bck{display: block;margin: 0 auto;width: 900px;}
.por{color: white;padding-right: 27px;margin-top: 15px;}
.por span{padding-right: 20px;margin-top: 6px;}
.poa{width: 136px;height: 35px;color: #000000}
.submit{height: 35px;width: 94px;}
.submit_bt{margin-top: 14px;height: 40px;width: 94px;margin-left: 49px;cursor: pointer;font-size: 16px;}

.bt1{
	 background: url(../images/bt1.jpg) no-repeat center center;
    width:100%;
    height:550px;
    background-size: cover;
	margin-top: -10px;
}

.bjt{
	background: url(../images/kct.jpg) no-repeat center center;
    width:100%;
    height:421px;
    background-size: cover;
	margin-top: -43px;
}

.bjts a{
	display: block;width: 131px;height: 40px;position: absolute;top:25px;right: 405px;
}
.bjts{position: relative;width: 900px;display: block;margin: auto;height: 380px;}

.stus a{
	display: block;width: 172px;height: 41px;position: absolute;top:28px;right: -23px;
}
.stus{
	position: relative;width: 900px;display: block;margin: auto;height: 0px;
}

.kcmb{
	text-align: center;
	margin-top: 107px;
}
.kct{
	 background: url(../images/tu1.jpg) no-repeat center center;
    width:100%;
    height:520px;
    background-size: cover;
}

.youshi{
	background: url(../images/ys.jpg) no-repeat center center;
    width:100%;
    height:900px;
    background-size: cover;
}

.ttt{
	background: url(../images/111.jpg) no-repeat center center;
    width:100%;
    height:550px;
    background-size: cover;
}

.tea{
	background: url(../images/tea.jpg) no-repeat center center;
    width:100%;
    height:650px;
    background-size: cover;
}

.stu{
	background: url(../images/stu.jpg) no-repeat center center;
    width:100%;
    height:435px;
    background-size: cover;
}

.hgwh{
	 background: url(../images/hgwh.jpg) no-repeat center center;
    width:100%;
    height:550px;
    background-size: cover;
	
}
.seek{
	margin: 0 auto;
	
}

.miaoshu{
	margin-left: -22px;

}

.xiaoqu{
	background: url(../images/xq.jpg) no-repeat center center;
    width:100%;
    height:900px;
    background-size: cover;
}

.end{display:block;width: 100%;height: 367px;margin-top: 23px;}
.end_step1{background: url("../images/end_1.png")no-repeat center center;height: 367px;}
/*.end_step2{background: url("../images/end_2.png")no-repeat center center;height: 302px;}*/
.ends a{display: block;width: 176px;height: 50px;position: absolute;top:177px;right: 365px;}
.ends{position: relative;width: 900px;display: block;margin: auto;height: 391px;}


.sbdl-banner-content li:nth-child(1) {display: block;background: url("../images/banner_step1.jpg") no-repeat center center;}
.sbdl-banner-content li:nth-child(2) {display: block;background: url("../images/banner_step2.jpg") no-repeat center center;}
.sbdl-banner-content li:nth-child(3) {display: block;background: url("../images/banner_step4.jpg") no-repeat center center;}
.sbdl-banner-content li a {display: block;width: 100%;height: 600px;}



.sbdl-banner { height: 550px;overflow:hidden;}
.sbdl-banner2 { height: 165px;overflow:hidden;}

.sbdl-fade-container{position:relative;overflow:hidden}
.sbdl-fade-banner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;list-style:none}
.sbdl-fade-banner-page{display:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;}
.sbdl-fade-banner-page img{display:block;}
.sbdl-scroll-container{position:relative;overflow:hidden}
.sbdl-scroll-banner{position:relative}
.sbdl-scroll-banner:after{content:'';display:block;clear:both}
.sbdl-scroll-banner-page{display:none;position:absolute;top:0;bottom:0;overflow:hidden}
.sbdl-scroll-banner-page img{display:block;width:100%}
.sbdl-banner-thumb{display:none;padding:5px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:1px 2px 6px rgba(0,0,0,.3);position:absolute;z-index:15;top:0;transition:200ms left}
.sbdl-banner-thumb-inner{position:relative;overflow:hidden;zoom:.15}
.sbdl-banner-thumb-inner ul{overflow:hidden;transition:100ms margin-left}
.sbdl-banner-thumb-inner li{float:left}.sbdl-banner-thumb-inner img{display:block;width:100%}
.sbdl-banner-thumb>.arrow{margin-left:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #ddd;position:absolute;bottom:-8px;left:50%}
.sbdl-banner-thumb>.arrow:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #fff;position:absolute;bottom:2px;left:-6px}
.sbdl-banner-select{height:0;text-align:center;font-size:0;position:absolute;right:0;bottom:40px;left:0;z-index:10;list-style:none}
.sbdl-banner-select li{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:0 5px;background-color:rgba(0,0,0,0);border:1px solid #999999;border-radius:6px;cursor:pointer;transition:200ms all}
.sbdl-banner-select .select{background-color:#fff}
.sbdl-banner-prev,.sbdl-banner-next{width:100px;background-color:rgba(0,0,0,0);position:absolute;top:0;bottom:0;cursor:pointer;z-index:5}
.sbdl-banner-prev{left:0}
.sbdl-banner-prev:hover{background:-moz-linear-gradient(left,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}
.sbdl-banner-next{right:0}.sbdl-banner-next:hover{background:-moz-linear-gradient(right,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(right,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to left,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=1)}
.sbdl-banner-prev span,.sbdl-banner-next span{width:30px;height:30px;text-align:center;line-height:30px;font-family:'SimSun';font-size:40px;font-weight:bold;color:#fff;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%}

.text1{
 margin-top: 4px;font-size: 14px;
}

#wrapper {
		padding-bottom: 40px;
	}
	.article {
		max-width: 1200px;
		width: 850px;
		margin: 0 auto;
		margin-top: 40px;
		padding-top: 40px;
		border-top: 1px solid #efefef;
		font-family: 'Raleway', 'helvetica', 'sans-serif';
		text-align: center;

	}

	.article h3 {
		margin-bottom: 40px;
	}

	.article table {
		font-size: 115%;
		text-align: left;
	
	}
	.article pre {
		font-size: 115%;
	}

	.tab { width: 1000px; margin:0 auto; border: 1px solid #e7e7e7; padding: 5px;margin-left:-78px;margin-top: 55px;background: #FFFFFF; }
	.nav.tab { width: auto; max-width: 100%; margin: 0; border: 0; padding: 0; border-bottom: 1px solid #ddd; }
	.pignose-sub-tab { border: 0; margin: 0; padding: 0;
	.table { width: 100%; table-layout: fixed; }
	.table .subject { text-align: left; padding-left: 5%; }
	.table .date { text-align: right; padding-right: 5%; }
	

		
	

