﻿@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }
body,td,th { font-size: 14px; }
body { font-size: 14px; font:"微软雅黑"; color:#FFF; background:url(../images/bg1.jpg); margin:0px;}

a { font-size: 14px; color: #FFF; }
a:link { text-decoration: none;}
a:visited { text-decoration: none; color:#FFF; }
a:hover { text-decoration: none; color:#900; text-decoration:none;}
a:active { text-decoration: none; color: #900;}
ul {  margin:0 0 0 0; padding: 0; list-style: none; }
img{ border:0;}


#Version{width:100%; height:1360px; position:relative;overflow:hidden;}/*页面总高度再次调整*/
#Flash{width:1920px;height:930px;position:absolute;left:50%;margin:0 auto 0 -960px;z-index:1;}/*FLASH*/
#Header {  margin:0 auto 0 -960px; width:1920px; height:1640px; position:absolute; left:50%;}/*BG*/

.head_1 {width:1200px; margin: 0 auto; position:absolute; left:50%; margin-left:-600px; z-index:2; overflow:hidden;}/*整体*/
.head_2 { width:1200px; overflow:hidden;}
.head_3 { float:left; width:346px; overflow:hidden;}
.head_4 { float:right; width:854px; overflow:hidden;}
.head_5 { width:346px; height:794px; position:relative;}
.head_6 { position:absolute; top:0; left:0; width:346px; overflow:hidden; z-index:3;}
.head_7 { position:absolute; top:100px; left:95px; width:160px; overflow:hidden; z-index:4;}
.head_7:hover { animation-name:myani; animation-duration:1s; animation-iteration-count:infinite;}

.head_8 { position:absolute; top:255px; left:95px; width:157px; overflow:hidden; z-index:4;}
.head_8:hover { animation-name:amyani; animation-duration:1s; animation-iteration-count:infinite;}

.head_9 { position:absolute; top:358px; left:95px; width:157px; overflow:hidden; z-index:4;}
.head_9:hover { animation-name:amyani; animation-duration:1s; animation-iteration-count:infinite;}

.head_10 { position:absolute; top:458px; left:95px; width:155px; overflow:hidden; z-index:4;}
.head_10:hover { animation-name:amyani; animation-duration:1s; animation-iteration-count:infinite;}

.head_11 { position:absolute; top:560px; left:93px; width:160px; height:160px; z-index:4;}
.head_11 img { width:160px; height:160px; transition:0.5s;}
.head_11 img:hover { transform:scale(1.1);}

@keyframes myani {
	
	0%{ margin-top:5px;}
	10%{ margin-top:-5px;}
	20%{ margin-top:5px;}
	30%{ margin-top:-5px;}
	}
@keyframes amyani {
	
	0%{ margin-top:5px;}
	10%{ margin-top:-5px;}
	20%{ margin-top:5px;}
	30%{ margin-top:-5px;}
	}
@keyframes bmyani {
	
	0%{ margin-top:5px;}
	10%{ margin-top:-5px;}
	20%{ margin-top:5px;}
	30%{ margin-top:-5px;}
	}
@keyframes cmyani {
	
	0%{ margin-top:5px;}
	10%{ margin-top:-5px;}
	20%{ margin-top:5px;}
	30%{ margin-top:-5px;}
	}
	
	
.head_12 { width:854px; overflow:hidden;}
.head_13 { background:url(../images/juni03.jpg) top no-repeat; width:854px; height:558px; position:relative; z-index:5;}
.head_14 { position:absolute; top:15px; left:80px; width:700px; height:34px; line-height:32px; text-align:left; background:#000; border-radius:2em; transition:0.5s;}
.head_14 a { font-family:"微软雅黑"; font-size:16px; font-weight:200; color:#FFF; padding:0 15px;}
.head_14:hover { background:#4D0002; border-radius:1em;}

.head_15 { position:absolute; top:85px; left:60px; width:740px; height:400px; z-index:5;}
.head_16 li { display:block; width:738px; overflow:hidden; line-height:30px; text-align:left; margin-bottom:5px; transition:0.5s; background:#000; border-radius:2em;}
.head_16 li:hover { background:#370000; border-radius:2em;}
.head_16 li a { display:block; padding:0 0 0 36px; font-family:"微软雅黑"; font-weight:200; color:#FFC; font-size:16px;}

.head_16 li a:hover { color:#0F0; animation-name:dmyani; animation-duration:1s;}
.head_16 li span { display:block; background:url(../images/hot.jpg) 10px center no-repeat;}
.head_z16 li { display:block; width:738px; overflow:hidden; line-height:30px; text-align:left; margin-bottom:5px; transition:0.5s; background:#000; border-radius:2em;}
.head_z16 li:hover { background:#370000; border-radius:2em;}
.head_z16 li a { display:block; padding:0 0 0 36px; font-family:"微软雅黑"; font-weight:200; color:#fff900; font-size:16px;}
.head_z16 li a:hover { color:#0F0; animation-name:dmyani; animation-duration:1s;}
.head_z16 li span { display:block; background:url(../images/hot.jpg) 10px center no-repeat;}
@keyframes dmyani {
	
	0%{ margin-left:30px;}
	
	}

.zb { background:url(../images/zb2.jpg) repeat-y; width:1200px; overflow:hidden; margin:0 auto;}
.zb_1 { background:url(../images/zb1.jpg) top no-repeat; width:1200px; overflow:hidden;}
.zb_2 { background:url(../images/zb3.jpg) bottom no-repeat; width:1200px; overflow:hidden;}

.zb_3 { background:url(../images/zb5.jpg) repeat-y; width:1200px; overflow:hidden; margin:0 auto;}
.zb_4 { background:url(../images/zb4.jpg) top no-repeat; width:1200px; overflow:hidden;}
.zb_5 { background:url(../images/zb6.jpg) bottom no-repeat; width:1200px; overflow:hidden;}

.zb_6 { background:url(../images/zb8.jpg) repeat-y; width:1200px; overflow:hidden; margin:0 auto;}
.zb_7 { background:url(../images/zb7.jpg) top no-repeat; width:1200px; overflow:hidden;}
.zb_8 { background:url(../images/zb9.jpg) bottom no-repeat; width:1200px; overflow:hidden;}

.zb_9 { width:1200px; overflow:hidden;}
.zb_10 { background:url(../images/foot.jpg) bottom center no-repeat;}
.zb_11 { margin:0 auto; width:1200px; overflow:hidden;}

.footer { margin:0 0 0 0; background:#000;}
.footer_1 { margin:0 auto; width:1200px; overflow:hidden;}


.top { position:absolute; background:url(../images/top1.png) repeat-x; top:0; width:100%; height:169px; z-index:98;}
.top_1 { margin:0 auto 0 -960px; width:1920px; height:169px; position:absolute; left:50%; top:0; z-index:99;}
.top_2 { margin:0 auto; width:1200px; height:100px; z-index:100; position:relative;}

.top_3 { position:absolute; top:10px; right:0; width:70px; height:70px; z-index:101;}
.top_3 a img { width:70px; height:70px; opacity:0.3; border-radius:2em; transition:0.5s;}
.top_3 a img:hover { opacity:1;}
.top_4 { position:absolute; top:22px; left:350px; width:750px; height:50px; z-index:101;}

.kv-music{position:fixed;z-index:50;top:150px;right:50px; width:58px;height:100px;}

.fixed_right { background:url(../images/left.png); width:150px; height:500px; position:fixed; left:0; bottom:100px; z-index:9999;}
.fixed_right_1 { width:150px; overflow:hidden;}
.fixed_right_1 img { transition:0.5s;}
.fixed_right_1 img:hover { transform:scale(1.1);}
.fixed_right_2 { width:150px; height:145px; line-height:145px; text-align:center;}
.fixed_right_2 img { padding:14px 0;}