@charset "gb2312";
/* CSS Document */

body {font-family:"Î¢ÈíÑÅºÚ", Arial, Tahoma,"Î¢ÈíÑÅºÚ";margin:0;padding:0;font-size:12px;color:#000; background:#fff; } 
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;} 
ul,li{list-style-type:none;} 
img{border:0;} 
input,select,textarea{vertical-align:middle;} 
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;} 
header, section, footer, aside, nav, main, article, figure { display: block; } 
/* Link */ 
a{color:#333333;text-decoration:none;} 
a:hover {text-decoration:none;-webkit-transition: .8s} 
/* Other */ 
.clear{ clear:both;font-size:1px;width:1px;height:0;visibility:hidden; overflow:hidden;} 
.clearfix:after{content:".";display:block; height:0;clear:both;visibility:hidden;} /* only FF */ 
.f_left{float:left;} 
.f_right{float:right;} 
.img{vertical-align:middle;} 

.banner,.index-end{ width:100%; height:auto; margin:0 auto; min-width:1200px; text-align:center;}
.banner-01{ width:100%; background:url(../images/banner01_01.jpg) center no-repeat; height:124px;}
.banner-02{ width:100%; background:url(../images/banner01_02.jpg) center no-repeat; height:125px;}
.banner-03{ width:100%; background:url(../images/banner01_03.jpg) center no-repeat; height:124px;}
.banner-04{ width:100%; background:url(../images/banner01_04.jpg) center no-repeat; height:124px;}
.banner-05{ width:100%; background:url(../images/banner01_05.jpg) center no-repeat; height:125px;}
.banner-06{ width:100%; background:url(../images/banner01_06.jpg) center no-repeat; height:124px;}
.condiv{ width:1200px; height:auto; margin:0 auto; text-align:center; position:relative;}
.index{ float:left; margin-left:12px; margin-top:56px;}
.back{ float:right; width:94px; height:32px; line-height:32px; background:#000; font-size:16px; color:#fff; margin-top:56px;}
.banner_link{ display:block; margin:0 auto;}
.banner_link:hover{ padding-top:10px;}
.back:hover{ background:#444343;}

.friend{ width:100%; background:url(../images/form_02.jpg) center no-repeat; height:879px; min-width:1200px;}
.friend-table{ width:736px; height:390px; margin:0 auto; padding-top:254px;}
.friend-hold{ font-size:26px; color:#39260c; line-height:54px; display:table; margin-bottom:26px;}
.bm_input{ font-size:16px; color:#b8b6aa; padding-left:18px; padding-right:18px; width:298px; height:46px; line-height:46px; border:3px #483014 solid; border-radius:4px;font-family:"Î¢ÈíÑÅºÚ", Arial, Tahoma,"Î¢ÈíÑÅºÚ"; float:left;}
input::-webkit-input-placeholder{ /*webkitÄÚºËä¯ÀÀÆ÷*/
color:#b8b6aa;}
input:-moz-placeholder{/*firefox 1.8-*/
color:#b8b6aa;	}
input::-moz-placeholder{/*firefox 1.9+*/
color:#b8b6aa;	}
input:-ms-placeholder{
color:#b8b6aa;	}
.friend-hold span{ text-align:right; float:left; width:180px; margin-left:100px; margin-right:10px;}
.z_btn{ background:url(../images/back02.png) bottom no-repeat; display:block; font-size:28px; font-family:"Î¢ÈíÑÅºÚ", Arial, Tahoma,"Î¢ÈíÑÅºÚ"; border:none; width:248px; height:94px; line-height:79px; margin:0 auto; color:#fff; font-weight:bold; margin-left: 290px; margin-top: 34px; cursor:pointer;}
.z_btn:hover{ margin-top:44px;}
.friend-p{ font-size:18px; font-weight:bold; color:#333; width:440px; margin:0 auto; margin-top:28px;}

.receive{ width:100%; background:url(../images/bag01.png) center no-repeat; height:1128px; min-width:1200px;}
.receive-bag{ background:url(../images/bag02.png) bottom no-repeat; height:584px; padding-top:243px;}
.receive-div{ float:left; margin-left: 68px; margin-top: 8px;}
.receive-div span{ font-size:20px; color:#39260c; font-weight:bold; line-height:24px; display:block; margin-bottom:42px;}
.receive-div p{ font-size:18px; color:#fff; width:297px; line-height:28px; text-align:left;}
.rece-01{ margin-top: 123px; margin-left: 80px; margin-right: 61px;}
.rece-02{ margin-top:14px;}
.rece-03{ text-align:left;    margin-top: 66px;}
.rece-03 p{margin-left: -18px;}
.rece-03 span,.rece-04 span,.rece-05 span{ margin-bottom:30px;}
.rece-04{margin-top: 168px; margin-left: 88px;}
.rece-05{ margin-left:107px; margin-top:30px;}
.rece-04 p{ width:299px;}
.rece-02 p{ text-align:center;}
.rece-down{ width:1014px; height:144px; background:#fedb07; border:3px #522707 solid; border-radius:100px; margin:0 auto; margin-top:100px;}
.rece-down span{ font-size:20px; color:#fff; width:180px; height:45px; background:#fd4449; border:3px #522707 solid; border-radius:4px; float:left; line-height:45px; margin-left:60px; margin-top:44px;}
.rece-down p{ font-size:18px; color:#2f2e33; line-height:32px; text-align:left; float:left; margin-top:24px; margin-left:50px;}
.rece-down img{ float:right; margin-right:74px;}

.student{ width:100%; background:url(../images/bag03_02.png) center no-repeat; height:672px; min-width:1200px;}
.flexslider{margin:0px auto;position:relative;width:100%;height:315px;overflow:hidden;zoom:1; padding-bottom:80px; padding-top:270px;}
.flex-viewport{height:315px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1; text-align:center;margin:0 auto}
.flex-direction-nav{ display:none;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.slides li{ height:315px;}
.flex-control-nav{width:100%;position:absolute;bottom:60px;text-align:center;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -25px;display:block;height:28px;overflow:hidden;text-indent:-99em;width:26px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 -1px;}
.student-hold{ position:relative; width:285px; height:247px; overflow:hidden; border-radius:13px; float:left; margin: 0 7px;}
.student-hold p{ font-size:20px; color:#2f2e33; position:absolute; height:54px; line-height:54px; position:absolute; top:190px; width:285px; left:0; z-index:2;}

.end01{ background: url(../images/sown01_02.jpg) center no-repeat; width:100%; height:163px;}
.end02{ background: url(../images/sown01_03.jpg) center no-repeat; width:100%; height:163px;}
.end03{ background: url(../images/sown01_04.jpg) center no-repeat; width:100%; height:162px;}
.end04{ background: url(../images/sown01_05.jpg) center no-repeat; width:100%; height:163px;}
.end05{ background: url(../images/sown01_06.jpg) center no-repeat; width:100%; height:163px;}
.end06{ display:block; margin:0 auto; padding-top:26px; width:212px;}
.end06:hover{ padding-top:36px;}

.bg_zz{position:fixed;width:100%;height:100%;background:#000;opacity:0.8;z-index:5;top:0;left:0;}
.login{position:fixed;width:410px;height:383px;top:18%;margin-left:-229px;border-radius:33px;-moz-border-radius:33px;-ms-border-radius:33px;-o-border-radius:33px;-webkit-border-radius:33px;background:#fff;overflow:hidden;left:50%;z-index:10;background: url(../images/back04.jpg) center no-repeat;}
.login p{ font-size:20px; color:#333; padding-top:310px; text-align:center;}
.login span{ position:absolute; top:14px; right:12px; z-index:20; cursor:pointer;}