@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }
body,td,th { font-size: 14px; }
body { font-size: 14px; font:"微软雅黑"; color:#FFF; background:#fcfcfc; 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{position:relative; width:1920px; margin:0 auto;  height:1640px; position:relative;overflow:hidden;}/*页面总高度再次调整*/
#Version1{position:relative; width:1920px; margin:0 auto;  height:1640px; position:relative;overflow:hidden; background:url(../images/bg.jpg) no-repeat; }
#Version2{position:relative; width:1200px; margin:0 auto;  height:1640px; position:relative;overflow:hidden;}
#Flash1{width:1920px;height:1157px;position:absolute;left:50%;margin:0 auto 0 -960px;z-index:1;}/*FLASH*/
#Header {  margin:0 auto; width:1920px; height:1640px; position:absolute;}/*BG*/

#Versionjs1{position:relative; width:1920px; margin:0 auto; position:relative;overflow:hidden; background:url(../images/zcbg2.jpg) no-repeat; }
#Versionjs2{position:relative; width:1200px; margin:0 auto; position:relative;overflow:hidden;}

#Versionzc{position:relative; width:1920px; margin:0 auto;  height:947px; position:relative;overflow:hidden;}/*页面总高度再次调整*/
#Version1zc{position:relative; width:1920px; margin:0 auto;  height:947px; position:relative;overflow:hidden; background:url(../images/zcbg.jpg) no-repeat; }
#Version2zc{position:relative; width:1200px; margin:0 auto;  height:947px; position:relative;overflow:hidden;}
#Flash1zc{width:1920px;height:1157px;position:absolute;left:50%;margin:0 auto 0 -960px;z-index:1;}/*FLASH*/
#Headerzc {  margin:0 auto; width:1920px; height:1640px; position:absolute;}/*BG*/

#Versionzcjs{position:relative; width:1920px; margin:0 auto;  height:4000px; position:relative;overflow:hidden;}/*页面总高度再次调整*


.head_1 {width:1200px; margin: 0 auto; position:absolute; overflow:hidden;}/*整体*/
.head_2 { width:1200px; overflow:hidden;}
.head_3 { float:left; width:200px; overflow:hidden;}
.head_4 { float:right; padding-left:20px; width:980px; overflow:hidden; }
.head_5 { width:200px; height:794px; position:relative;}
.jshead_1 {width:1200px; margin: 0 auto; position:absolute; overflow:hidden;}/*整体*/
.jshead_2 { width:1200px; overflow:hidden;}
.jshead_3 { float:left; width:200px; overflow:hidden;}
.jshead_4 { float:right; width:1000px; overflow:hidden;}
.jshead_5 { width:200px; height:320px; position:relative;}
.head_6 { position:absolute; top:0; left:0; width:200px; overflow:hidden; z-index:3;}
.head_7 { position:absolute; top:0px; left:0px; width:200px; overflow:hidden; z-index:4;}
.head_7:hover { animation-name:myani; animation-duration:1s; animation-iteration-count:infinite;}

.head_8 { position:absolute; top:180px; left:0px; width:200px; overflow:hidden; z-index:4;}
.head_81 { position:absolute; top:290px; left:0px; width:200px; overflow:hidden; z-index:4;}
.head_82 { position:absolute; top:400px; left:0px; width:200px; overflow:hidden; z-index:4;}
.head_83 { position:absolute; top:510px; left:0px; width:200px; overflow:hidden; z-index:4;}
.head_84 { position:absolute; top:620px; left:0px; width:200px; overflow:hidden; z-index:4;}
.head_85 { position:absolute; top:730px; left:0px; width:200px; overflow:hidden; z-index:4;}
.head_8:hover { animation-name:amyani; animation-duration:1s; animation-iteration-count:infinite;}
.head_81:hover { animation-name:amyani; animation-duration:1s; animation-iteration-count:infinite;}
.head_82:hover { animation-name:amyani; animation-duration:1s; animation-iteration-count:infinite;}
.head_83:hover { animation-name:amyani; animation-duration:1s; animation-iteration-count:infinite;}
.head_84: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;}
.jshead_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:980px; overflow:hidden;}
.head_13 { background: #FCC; width:980px; height:500px; position:relative; z-index:5;}
.head_js13 { background: #fcfcfc; width:980px; height:3000px; position:relative; z-index:5;}
.head_tj13 { background: #fcfcfc; width:980px; height:1200px; position:relative; z-index:5;}
.head_14 { position:absolute; top:15px; left:80px; width:700px; height:34px; line-height:32px; text-align:left; background: #6CC; border-radius:2em; transition:0.5s;}
.head_14 a { font-family:"微软雅黑"; font-size:16px; font-weight:200; color:#000; padding:0 15px;}
.head_14:hover { background: #FFC; border-radius:1em;}

.head_15 { position:absolute; top:50px; left:50px; width:900px; height:700px; z-index:5;}

.head_js15 { position:absolute; top:20px; left:20px; width:900px;  z-index:5;}
.head_js16 { position:absolute; top:50px; left:20px; width:900px; height:2500px; z-index:5;}
.head_tj16 { position:absolute; top:50px; left:20px; width:900px; height:1200px; z-index:5;}
.head_js16 font{ line-height:30px;}
.head_tj16 font{ line-height:28px; color:#000;}

.head_zc16 { position:absolute; top:50px; left:80px; width:900px; height:900px; z-index:5;}

.head_16 li { display:block; width:900px; overflow:hidden; line-height:30px; text-align:left; margin-bottom:5px; transition:0.5s; background:rgba(0,0,0,0.5); 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:#000; font-size:20px;}
.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;}

.head1_16 { position:absolute; top:10px; left:10px; width:730px; height:380px; }


.jshead_13 { background:url(../images/zb8.jpg) repeat-y; width:1200px; height:4100px; position:relative; z-index:5;}
.jshead_15 { position:absolute; top:80px; left:60px; width:900px; height:380px; z-index:5;}
.jshead1_15 { position:absolute; top:80px; left:160px; width:900px; height:380px; z-index:5;}
.jshead_16 li { display:block; width:838px; overflow:hidden; line-height:30px; text-align:left; margin-bottom:5px; transition:0.5s; background:rgba(0,0,0,0.5); border-radius:2em;}
.jshead_16 li:hover { background:#370000; border-radius:2em;}
.jshead_16 li a { float:left; height:40px; width:150px; display:block; padding:0 0 0 36px; font-family:"微软雅黑"; font-weight:200; color:#fff; font-size:20px; background:#370000; border-radius:2em; }
.jshead_16 li a:hover { color: #0F0; animation-name:dmyani; animation-duration:1s;}
.jshead_16 li span {  display:block; background:url(../images/hot.jpg) 10px center no-repeat;}
.xzhead_14 { background:url(../images/juni04.jpg) top no-repeat; width:854px; height:558px; position:relative; z-index:5;}
.xzhead_15 { position:absolute; top:90px; left:60px; width:900px; height:380px; margin:auto; z-index:5;}
.xzhead_16 { position:absolute; top:20px; left:180px; width:900px; height:380px; margin:auto; z-index:5;}
.xzhead_13 { background:url(../images/zb8.jpg) repeat-y; width:1200px; height:300px; position:relative; z-index:5;}


@keyframes dmyani {
	
	0%{ margin-left:30px;}
	
	}
.zb00 { background:url(../images/zb2.jpg) repeat-y; width:1920px; overflow:hidden; margin:0 auto;}
.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 { width:1200px; overflow:hidden; margin:0 auto;}
.zb1_6 {background:url(../images/zb8.jpg) top 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; position:relative; width:1920px; margin:0 auto; overflow:hidden;}
.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:fixed;  top:0px; width:1920px; height:169px; z-index:98; margin:0 auto 0 -960px; left:50%;}
.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:9999;top:100px;left:200px; 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;}




