@charset "gb2312";
/* CSS Document */

* { font-family: "Microsoft YaHei"; }
.banner {
	width:100%;
	min-width:1332px;
}
.ban1 {
	width:100%;
	min-width:1332px;
	height:253px;
	background:url(imagesbanner1.jpg)no-repeat center top;
}
.ban2 {
	width:100%;
	min-width:1332px;
	height:187px;
	background:url(imagesbanner2.jpg)no-repeat center top;
}
.ban3 {
	width:100%;
	min-width:1332px;
	height:220px;
	background:url(imagesbanner3.jpg)no-repeat center top;
}
.yue_9 {
	width:100%;
	min-width:1332px;
	height:700px;
	background:#a1e9ff url(imagesgkzb_055.png)no-repeat center 80px;
	padding-top: 30px;
	padding-bottom: 40px;
}
.cen { width: 1332px; margin: 0px auto; }
.cenc { width: 1332px; margin: 0px auto; padding-top: 60px;}
.title { text-align: center; background: rgba(0, 0, 0, 0) url('img_i_08.jpg') repeat-x scroll center center; color: rgb(65, 102, 250); font-size: 52px; }
.title span { padding: 0px 99px; background: rgb(161, 231, 255) none repeat scroll 0% 0%; font-weight: bold;font-family: "Î¢ÈíÑÅºÚ"; }
.biaoge { width: 1000px; height: 300px; background: rgb(254, 249, 83) none repeat scroll 0% 0%; margin: 160px 0px 0px 203px; }
.way img{position:absolute;top: 170px;right: 120px;}
.biaoge table { width: 100%; float: left; margin: -38px 0px 0px 43px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(255, 255, 255); }
.biaoge table th { background: rgb(243, 243, 243) none repeat scroll 0% 0%; color: rgb(102, 102, 102); font-size: 20px; text-align: center; border: 1px solid rgb(222, 222, 222); line-height: 67px; }
.biaoge table td { color: rgb(102, 102, 102); font-size: 20px; text-align: center; line-height: 99px; border: 1px solid rgb(232, 232, 232); }
.biaoge table td a { display: block; width: 119px; line-height: 49px; border-radius: 10px; border: 1px solid rgb(66, 102, 250); color: rgb(66, 102, 250); font-size: 20px; text-align: center; margin: 0px auto; }
.biaoge table td a:hover { background: rgb(66, 102, 250) none repeat scroll 0% 0%; color: rgb(255, 255, 255); border: 1px solid rgb(66, 102, 250); }
.mianf { display: block; margin: 30px auto 0px; color: rgb(255, 255, 255); font-size: 24px; text-align: center; line-height: 60px; width: 200px; border-radius: 10px; background: rgb(66, 102, 250) none repeat scroll 0% 0%; }
.yue_10 { width: 100%; height: 660px; background: rgba(0, 0, 0, 0) url(imagesgkzb_066.png) repeat scroll center center; }
.yue_10 .title { background: rgba(0, 0, 0, 0) url('img_i_12.jpg') repeat-x scroll center center; color: rgb(255, 255, 255); }
.yue_10 .title span { background: rgb(1, 160, 251) none repeat scroll 0% 0%; }
.bio { margin-top: 110px; background: rgb(41, 244, 152) none repeat scroll 0% 0%; margin-left: 142px; }
.ove { float: left; width: 1000px; height: 238px; margin: 11px 0px 0px 43px; overflow-y: auto; overflow-x: hidden; }
.oves { float: left; width: 1000px; height: 325px; margin: 0px 0px 0px 43px; overflow-y: auto; }
.bio { position: relative; }
.oves .lists_th div.th1 { width: 248px; }
.oves .lists_th div.th2 { width: 418px; }
.oves .lists_th div.th3 { width: 326px; }
.lists_th { width: 998px; position: absolute; top: -40px; left: 43px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; color: rgb(102, 102, 102); font-size: 20px; text-align: center; border: 1px solid rgb(222, 222, 222); z-index: 111; }
.list_2 { margin: 0px auto; }
.lists_th div { float: left; border-right: 1px solid rgb(222, 222, 222); line-height: 50px; }
.lists_th div.th1 { width: 260px; }
.lists_th div.th2 { width: 432px; }
.lists_th div.th3 { width: 284px; }
.bio { height: 294px; }
.bio table { margin: 0px; height: 377px; }
.bio table td { line-height: 76px; }
.bio table td .mokao { border: 1px solid rgb(0, 218, 122); color: rgb(0, 218, 122); }
.dianji { display: block; color: rgb(255, 255, 255); font-size: 24px; text-align: center; line-height: 60px; width: 202px; background: rgb(0, 219, 121) none repeat scroll 0% 0%; margin: -8px auto 0px; border-radius: 10px; }
.dianji:hover { background: rgb(0, 200, 111) none repeat scroll 0% 0%; }
.yuji { text-align: right; padding-right: 180px; padding-top: 12px; }
.yuji a { color: rgb(255, 255, 255); font-size: 16px; }
.yue_11 { width: 100%; height: 780px; background: rgba(0, 0, 0, 0) url(imagesgkzb_077.png) repeat scroll center center; }
.yue_11 table { margin: 0px; }
.yue_11 .lists_th { position: absolute; top: -52px; left: 43px; }
.yue_11 .biaoge { margin: 102px auto 0px 141px; position: relative; }
.yue_11 .biaoge td { line-height: 78px; }
.yue_11 .yuji { padding-right: 180px; }
.yue_11 .yuji a { color: rgb(102, 102, 102); }
.yue_11 .dianji { background: rgb(66, 102, 250) none repeat scroll 0% 0%; }
.way { width: 100%; height: 814px; background: rgba(0, 0, 0, 0) url(imagesgkzb_088.png) repeat scroll center center; }
.pro { width: 100%; height: 894px; background: rgba(0, 0, 0, 0) url(imagesgkzb_099.jpg) repeat scroll center top;padding: 0 0 0 0; }
.coin{margin-left: 130px;text-align: center;}
.coin li {float:left; margin-right: 15px;width: 188px; margin-top: 30px; }
.cenc p span{font-size:12px; color: #04659d;}
.cenc .ps{font-size:12px; color: #04659d; text-align: right; margin-right: 180px;}
.coin li p{text-align: center;color: #01a0fb;font-size:18px;line-height: 20px;font-family: }
.coin .up{margin-top:11px;}
.coin .last{margin-right:0;}
.playback { width: 100%; height: 600px; background: rgba(0, 0, 0, 0) url(imagesgkzb_1010.png) repeat scroll center top; }
.play{background: rgba(0, 0, 0, 0) url(imagesp_bk.png) no-repeat scroll center center;height: 327px;}
.play p{text-align: center;color:#01a0fb;font: 24px/36px "Î¢ÈíÑÅºÚ";padding-top: 190px;}
.teacher { width: 100%; height: 680px; background: #a1e9ff url(imagesgkzb_1111.png) no-repeat scroll center top; padding: 0 0 0 0;}
.tea{padding:30px 0 30px 0;}
.pic{transition: all 0.5s linear;}
.pic:hover{
	transition:rotate(-30deg);
 	-ms-transform:rotate(-30deg); 	
    -moz-transform:rotate(-30deg); 	
    -webkit-transform:rotate(-30deg);
    -o-transform:rotate(-30deg);
}

.yuef_btn { padding: 2px 0px; width: 80px; background: rgb(0, 219, 121) none repeat scroll 0% 0%; border-radius: 5px; position: fixed; top: 200px; left: 0px; }
.yuef_btn a{color:#00db79;display: block;width: 76px;}
.yuef_btn div { width: 76px; line-height: 48px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 219, 121); text-align: center; font-size: 18px; margin: 0px auto 1px; cursor: pointer; }
.yuef_btn a:hover { color: rgb(255, 255, 255); background: rgb(0, 219, 121) none repeat scroll 0% 0%; }
.yuef_btn .zhong { line-height: 69px; width: 76px; background: rgba(0, 0, 0, 0)  url(imageshua_03.jpg) repeat scroll 0% 0%; color: rgb(255, 255, 255); text-align: center; font-size: 20px; margin: 0px auto 1px; cursor: pointer; }
.yuef_btn .zhong a { color: rgb(255, 255, 255); }
.kefu { padding: 2px 0px; width: 120px; background: rgb(0, 219, 121) none repeat scroll 0% 0%; border-radius: 5px; position: fixed; top: 200px; right: 0px; }
.kefu .zixun { width: 100%; line-height: 46px; font-size: 20px; color: rgb(255, 255, 255); text-align: center; cursor: pointer; }
.zixun a { color: rgb(255, 255, 255); }

.kefu .xia div { width: 116px; line-height: 46px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: center; font-size: 20px; margin: 0px auto 1px; cursor: pointer; }
.zixun div a { color: rgb(0, 219, 121); }
.kefu div:hover { background: rgb(0, 219, 121) none repeat scroll 0% 0%; }
.xia div:hover a { color: rgb(255, 255, 255); }
.word .con_8 { margin-bottom: 40px; }