﻿@charset "utf-8";


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th{margin:0;padding:0;}

.fr { float:right;}
.none {display:none;}
.xdd_big_user .xdd_big_userbg {background:url(../images/xdd_big_loginbg.png) no-repeat;}

/* style */
body{ overflow-x:hidden; min-width:1260px;}

.main_bg01 {width:100%; height:730px; display:block; background:url(../images/main_top_bg3.jpg) no-repeat center top; position:relative; overflow:hidden;}
.main_bg02 {width:100%; height:320px; display:block; background:url(../images/main_bg02.jpg) no-repeat center top; position:relative;}
.main_bg03 {width:100%; height:540px; display:block; background:url(../images/main_bg03.jpg) no-repeat center top; position:relative;}
.main_bg04 {width:100%; padding-top:20px; display:block; }
.main_bg05 {width:100%; padding-top:110px; display:block; background:url(../images/main_bg05.jpg) no-repeat center top; position:relative;}
.main_bg06 {width:100%; padding-top:110px; display:block; background:url(../images/main_bg06.jpg) no-repeat center top; position:relative;}
.main_bg07 {width:100%; padding-top:110px; display:block; background:url(../images/main_bg07.jpg) no-repeat center top; position:relative;}



.main_menubg {width:100%; height:110px; display:block; background:url(../images/main_top_menubg.png) no-repeat center top; position:relative; z-index:9;}
.main_menubg a {width:140px; height:70px; text-indent:-9999px; display:block; background:url(../images/main_top_menu.png) no-repeat 0px -9999px; position:absolute; left:50%; top:0;}
.main_menubg a.m1 { background-position:0px 0px; margin-left:-600px;}
.main_menubg a.m2 { background-position:-140px 0px; margin-left:-460px;}
.main_menubg a.m3 { background-position:-280px 0px; margin-left:-320px;}
.main_menubg a.m4 { background-position:-420px 0px; margin-left:180px;}
.main_menubg a.m5 { background-position:-560px 0px; margin-left:320px;}
.main_menubg a.m6 { background-position:-700px 0px; margin-left:460px;}
.main_menubg a.m1:hover { background-position:0px -70px;}
.main_menubg a.m2:hover { background-position:-140px -70px;}
.main_menubg a.m3:hover { background-position:-280px -70px;}
.main_menubg a.m4:hover { background-position:-420px -70px;}
.main_menubg a.m5:hover { background-position:-560px -70px;}
.main_menubg a.m6:hover { background-position:-700px -70px;}
.main_top_play {width:300px; height:100px; display:block; text-indent:-9999px; background:url(../images/main_top_play3.png) no-repeat; position:absolute; left:50%; top:580px; margin-left:-150px; z-index:8; -webkit-animation: main_play 1s step-end infinite; }
	@-webkit-keyframes main_play{
		0%{ background-position:0px 0px;}
		50%{ background-position:0px -100px;}
	}
.main_top_play:hover { background-position:0px -164px; -webkit-animation: main_play2 1s step-end infinite;}
	@-webkit-keyframes main_play2{
		0%{ background-position:0px -200px;}
	}
.main_top_ren {width:100%; height:730px; display:block; position:absolute; left:0; top:0; background:url(../images/main_top_ren3.png) no-repeat center top; z-index:3;}
.main_top_text {width:100%; height:730px; display:block; position:absolute; left:0; top:0; background:url(../images/main_top_text3.png) no-repeat center top; z-index:6;}
.main_top_light {width:100%; height:730px; display:block; position:absolute; left:0; top:0; background:url(../images/main_top_light3.jpg) no-repeat center top; mix-blend-mode: screen; z-index:7;}
.main_top_yun {width:3200px; height:300px; display:block; background:url(../images/home_yun.png) repeat-x; position:absolute; left:0; top:430px; z-index:4;}

.main_top_huoqiu {width:100%; height:600px; display:block; background:url(../images/home_huoqiu.gif) no-repeat center top;mix-blend-mode: screen; position:absolute; left:0; top:0; z-index:2;}
.main_top_zan { position:absolute; left:50%; top:100px; margin-left:150px; z-index:9;}


.main_bg03fl {width:300px; height:280px; display:block; position:absolute; left:50%; top:0; margin-left:-624px;}

.main_login {width:300px; height:280px; position:relative;}
.main_logout {width:300px; height:280px; position:relative; color:#e9ecf5;}
.main_login div,.main_logout div { position:absolute;}
.main_login01 {left:22px; top:55px; width:154px; height:33px; background:#ffffff; border:1px solid #a2aeba;}
.main_login01 span { float:left; font-size:13px; line-height:33px; color:#666666; width:54px; text-align:center;}
.main_input01 { float:left; width:100px; padding:0px 0px; border:0px; height:33px; line-height:33px; font-size:13px; color:#666666; background:#ffffff; margin:0px 0px; outline:none;star:expression(this.onFocus=this.blur());}
.main_login02 {left:22px; top:100px; width:154px; height:33px; background:#ffffff; border:1px solid #a2aeba;}
.main_login02 span {float:left; font-size:13px; line-height:33px; color:#666666; width:54px; text-align:center;}
.main_login03 {display:none;}
.main_login03 input { float:left; margin:2px 6px 0px 0px;}
.main_login04 {left:186px; top:55px;}
.main_input02 {width:92px; height:80px; background:url(../images/main_bg11.png) no-repeat 0px -114px; display:block; border:0px; cursor:pointer; text-indent:-9999px;}
.main_input02:hover { background-position:-92px -114px;}
.main_login05 {left:22px; top:150px; width:300px;}
.main_input03 {width:124px; height:38px; background:url(../images/main_bg11.png) no-repeat 0px 0px; float:left; border:0px; cursor:pointer; text-indent:-9999px;}
.main_input03:hover { background-position:-124px -0px;}
.main_input04 {width:124px; height:38px; background:url(../images/main_bg11.png) no-repeat 0px -38px; float:left; border:0px; cursor:pointer; text-indent:-9999px; margin-left:8px;}
.main_input04:hover { background-position:-124px -38px;}
.main_login06 { left:22px; top:200px; font-size:14px; line-height:20px; color:#FFFFFF; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
.main_login07 { left:22px; top:224px; width:260px; overflow:hidden; height:30px;}
.main_login07 img {width:30px; height:30px; float:left; margin:0px 5px 0px 0px;}

.main_logout01 { left:35px; top:62px; width:230px; display:block; height:20px; font-size:13px; line-height:20px; white-space:nowrap; overflow:hidden;}
.main_logout01 a { color:#c4ebff;}
.main_logoutup { left:205px; top:62px;}
.main_logoutup a {width:59px; height:21px; background:url(../images/xdd_ban_06.png) no-repeat; text-indent:-9999px; display:block; overflow:hidden;}
.main_logoutup a:hover { background-position:0px -21px;}
.main_logout02 {left:30px; top:88px;width:240px; height:32px;}
.main_logout02fl {width:65px; height:20px; float:left;}
.xdd_vip { position:relative;}
.xdd_vip_lv {width:60px; height:20px; display:block;}
.xdd_vip_lv span {width:60px; height:20px; text-indent:-9999px; background:url(../images/xdd_ban_10.png) no-repeat 0px -9999px; display:block;}
.xdd_vip_lv span.vip0 { background-position:0px 0px;}
.xdd_vip_lv span.vip1 { background-position:0px -20px;}
.xdd_vip_lv span.vip2 { background-position:0px -40px;}
.xdd_vip_lv span.vip3 { background-position:0px -60px;}
.xdd_vip_lv span.vip4 { background-position:0px -80px;}
.xdd_vip_lv span.vip5 { background-position:0px -100px;}
.xdd_vip_lv span.vip6 { background-position:0px -120px;}
.xdd_vip_lv span.vip7 { background-position:0px -140px;}
.xdd_vip_lv span.vip8 { background-position:0px -160px;}
.xdd_vip_lv span.vip9 { background-position:0px -180px;}
.xdd_vip_lv span.vip10 { background-position:0px -200px;}
.xdd_vip_note { position:absolute; left:0px; top:20px; border:6px solid #dddddd; background:#f2f2f2; padding:5px; z-index:8; font-size:13px; line-height:20px; color:#666666; white-space:nowrap;}
.xdd_vip_note span { color:#ff6600; font-weight:bold; padding:0px 3px;}
.xdd_vip_note i {width:9px; height:5px; background:url(../images/xdd_cen_26.png) no-repeat; position:absolute; left:20px; top:-5px; text-indent:-9999px; overflow:hidden; display:block;}
.main_logout02fr {left:65px; width:170px; height:15px; float:left; background:#e8e8e8; border:1px solid #d7d7d7; position:relative; margin-top:2px;}
.main_logout02fr .expbg { height:15px; text-indent:-9999px; float:left; background:#7acdff;}
.main_logout02fr .exptt { position:absolute; left:0px; top:0px; width:150px; text-align:center; font-size:13px; line-height:15px; color:#404040;}
.main_logout03 { left:30px; top:112px; font-size:13px;}
.main_logout03_fl {left:0px; width:102px; padding-left:23px; height:20px; background:url(../images/xdd_ban_07.png) no-repeat; float:left;}
.main_logout03_fr {left:130px; width:82px; padding-left:23px; height:20px; background:url(../images/xdd_ban_08.png) no-repeat; float:left;}
.main_logout03 a { color:#ff6600; text-decoration:underline;}
.main_logout03 a:hover { color:#ff0000;}
.main_logout04 {left:22px; top:150px; display:block;}
.main_logout04 a.btn01 {width:124px; height:38px; background:url(../images/main_bg11.png) no-repeat 0px -38px; float:left; border:0px; cursor:pointer; text-indent:-9999px;}
.main_logout04 a.btn01:hover { background-position:-124px -38px;}
.main_logout04 a.btn02 {width:124px; height:38px; background:url(../images/main_bg11.png) no-repeat 0px -76px; float:left; border:0px; cursor:pointer; text-indent:-9999px; margin-left:8px;}
.main_logout04 a.btn02:hover { background-position:-124px -76px;}
.main_logout04 a.btn03 {width:50px; height:26px; background:#CCCCCC; display:block; border:0px; cursor:pointer; text-align:center; font-size:15px; line-height:26px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; text-decoration:none; color:#333333; -moz-border-radius:5px; border-radius:5px; position:absolute; left:218px; top:-138px;}
.main_logout04 a.btn03:hover {}
.main_logout05 {left:25px; top:220px; width:120px; font-size:14px; color:#e9ecf5; line-height:18px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
.main_logout06 {left:140px; top:210px; }
.main_logout06 a {width:135px; height:40px; background:#ff6d0c; display:block; border:0px; cursor:pointer; text-align:center; font-size:16px; line-height:40px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; text-decoration:none; color:#ffffff; -moz-border-radius:5px; border-radius:5px;}
.main_logout06 a:hover {background:#eca220; text-decoration:none; color:#ffffff;}

.main_bg04fl {width:300px; height:260px; display:block; position:absolute; left:50%; top:280px; margin-left:-624px;}
.main_bg04fl_list {width:260px; padding:36px 20px 0px 20px; display:block; overflow:hidden; height:170px;}
.main_bg04fl_list li {width:260px; height:33px; float:left; border-bottom:1px dashed #5e4c3d; background:url(../images/main_news_list.png) no-repeat 8px 6px; font-size:14px; line-height:33px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; }
.main_bg04fl_list li a { color:#cccccc; text-decoration:none; width:230px; height:33px; display:block; padding-left:30px;}
.main_bg04fl_list li a:hover { color:#ffcc00; text-decoration:none;}
.main_bg04fl_list li span { float:right; font-size:13px; font-family:Arial, Helvetica, sans-serif; margin-right:5px;}
.main_bg04fl_list li span.new { color:#009900;}
.main_bg04fl_list li span.hot { color:#CC3300;}
.main_bg04fl_list li span i {width:15px; height:15px; margin:8px 0px 0px 5px; float:right; text-indent:-9999px; background:url(../images/main_sericon.png) no-repeat -15px 0px;}
.main_bg04fl_list li span.new i { background-position:0px 0px;}
.main_bg04fl_list li span.hot i { background-position:-15px 0px;}
.main_bg04fl_more {width:180px; height:30px; display:block; margin:0px auto; padding-top:16px;}
.main_bg04fl_more a {width:180px; height:30px; display:block; margin:0px auto; text-indent:-9999px; background:url(../images/main_bg12.png) no-repeat 0px 0px;}
.main_bg04fl_more a:hover { background-position:0px -30px;}

.main_bg03fc {width:624px; height:208px; display:block; position:absolute; left:50%; top:2px; margin-left:-312px;}
#picBox {width:624px; height:208px; position:relative; overflow:hidden; margin:0px auto;}
#show_pic {width:4000px; height:208px; position:absolute;}
#show_pic li { float:left;}
#show_pic img {width:624px; height:208px;}
#icon_num { position:absolute; right:8px; bottom:8px; z-index:6;}
#icon_num li {width:8px; height:8px;-moz-border-radius:0px; border-radius:0px; background:#e18417; float:left; margin:0px 3px; text-indent:-9999px; overflow:hidden; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
#icon_num li.active {filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}


.main_bg04fc {width:628px; height:318px; display:block; position:absolute; left:50%; top:222px; margin-left:-314px;}
.news_top { display:block; position:absolute; left:24px; top:58px; width:580px; height:36px; text-align:center; z-index:5;}
.news_top .news_top_title { font-size:18px; line-height:36px; font-weight:bold; height:36px; text-align:center; overflow:hidden; color:#ff6600;}
.news_top .news_top_text {display:none;}
.news_top a:hover { text-decoration:none;}
.news_top a:hover .news_top_title { color:#ff9900; text-decoration:none;}
.news_cen {width:630px; position:relative; display:block; height:302px;}
.news_cen .TabTitle { width:500px; position:absolute; left:20px; top:6px; z-index:5; height:48px;}
.news_cen .TabTitle li {width:82px; height:48px; float:left; text-align:center; font-size:18px; line-height:42px; color:#999999; cursor:pointer; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; margin-right:6px;}
.news_cen .TabTitle li.active { background:url(../images/main_bg13.png) no-repeat; color:#e6c079; font-size:18px;}
.news_cen_more {width:628px; height:51px; display:block; }
.news_cen_more a {width:23px; height:23px; float:right; margin:18px 12px 0px 0px; text-indent:-9999px; background:url(../images/main_more.png) no-repeat;}
.news_cen_more a:hover { background-position:-23px 0px;}
.news_cen_title { display:none;}
.news_cen_list {width:580px; padding:45px 24px 0px 24px; display:block; overflow:hidden; height:203px;}
.news_cen_list li {width:580px; float:left; height:28px; font-size:13px; line-height:28px;border-bottom:1px dashed #5e4c3d;}
.news_cen_list li a.news_icon {width:45px; float:left; margin:5px 0px 0px 5px;}
.news_cen_list li .news_icon span {width:36px; height:17px; text-indent:-9999px; background:url(../images/news_icon.png) no-repeat; display:block;}
.news_cen_list li .news_icon span.news1 { background-position:0px 0px;}
.news_cen_list li .news_icon span.news2 { background-position:0px -17px;}
.news_cen_list li .news_icon span.news3 { background-position:0px -34px;}
.news_cen_list li .news_icon span.news4 { background-position:0px -51px;}
.news_cen_list li .news_icon span.news5 { background-position:0px -68px;}
.news_cen_list li .news_icon span.news6 { background-position:0px -85px;}
.news_cen_list li .news_icon span.news7 { background-position:0px -102px;}
.news_cen_list li .news_icon span.news8 { background-position:0px -119px;}
.news_cen_list li .news_icon span.news11 { background-position:0px -136px;}
.news_cen_list li a.news_title {width:470px; color:#dddddd; float:left; height:27px; overflow:hidden; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; word-break:keep-all;white-space:nowrap; text-overflow: ellipsis;}
.news_cen_list li a.news_title:hover { color:#ff9900; text-decoration:underline;}
.news_cen_list li span.news_time { color:#999999; float:right; width:45px; text-align:right; padding-right:5px;}

.main_bg03fr {width:296px; height:208px; display:block; position:absolute; left:50%; top:2px; margin-left:326px;}
.main_bg03fr a {width:296px; height:68px; float:left; text-indent:-9999px; background:url(../images/main_bg14.png) no-repeat 0px -9999px;}
.main_bg03fr a.btn1 { background-position:0px 0px;}
.main_bg03fr a.btn2 { background-position:0px -68px; margin-top:2px;}
.main_bg03fr a.btn3 { background-position:0px -136px; margin-top:2px;}
.main_bg03fr a.btn4 { background-position:0px -204px; margin-top:2px;}
.main_bg03fr a.btn1:hover { background-position:-296px 0px;}
.main_bg03fr a.btn2:hover { background-position:-296px -68px;}
.main_bg03fr a.btn3:hover { background-position:-296px -136px;}
.main_bg03fr a.btn4:hover { background-position:-296px -204px;}

.main_bg04fr {width:296px; height:314px; display:block; position:absolute; left:50%; top:224px; margin-left:326px;}
.main_bg04fr_title {width:296px; height:40px; display:block;}
.main_bg04fr_title span { display:none;}
.main_bg04fr_title a {width:23px; height:23px; float:right; background:url(../images/main_more.png) no-repeat; text-indent:-9999px; margin:12px 10px 0px 0px;}
.main_bg04fr_title a:hover { background-position:-23px 0px;}
.main_bg04fr_list {width:256px; display:block; height:96px; overflow:hidden; padding:10px 20px 0px 20px; margin-bottom:7px;}
.main_bg04fr_list a {width:100px; padding-left:25px; height:24px; float:left; background:url(../images/main_news_list.png) no-repeat 5px -1px; font-size:13px; line-height:24px; color:#cccccc;}
.main_bg04fr_list a:hover { color:#ffcc00;}



.main_bg04_bot {width:100%; height:40px; display:block; background:url(../images/main_bg08.jpg) no-repeat center bottom; overflow:hidden;}
.main_bg04_top {width:100%;  display:block; background:url(../images/main_bg08.jpg) no-repeat center top;}
.main_bg04_top .TabTitle {width:700px; margin:0 auto; display:block; height:68px; padding-top:2px; text-align:center;}
.main_bg04_top .TabTitle li {width:120px; height:48px; float:left; margin:0px 10px; cursor:pointer;}
.main_bg04_top .TabTitle li span {width:120px; height:48px; display:block; text-indent:-9999px; background:url(img/home_btn03.png) no-repeat 0px -9999px;}
.main_bg04_top .TabTitle li span.t1 { background-position:0px 0px;}
.main_bg04_top .TabTitle li span.t2 { background-position:0px -48px;}
.main_bg04_top .TabTitle li span.t3 { background-position:0px -96px;}
.main_bg04_top .TabTitle li span.t4 { background-position:0px -144px;}
.main_bg04_top .TabTitle li span.t5 { background-position:0px -192px;}
.main_bg04_top .TabTitle li.active span.t1 { background-position:-120px 0px;}
.main_bg04_top .TabTitle li.active span.t2 { background-position:-120px -48px;}
.main_bg04_top .TabTitle li.active span.t3 { background-position:-120px -96px;}
.main_bg04_top .TabTitle li.active span.t4 { background-position:-120px -144px;}
.main_bg04_top .TabTitle li.active span.t5 { background-position:-120px -192px;}
.main_bg04_top .TabContent {width:1260px; display:block; margin:0 auto; overflow:hidden;}
.main_bg04_top .sg_card li { margin:9px;}



.main_bg05_video {width:1240px; display:block; margin:0 auto; padding-bottom:10px; overflow:hidden;}
.main_bg05_video li {width:300px; height:140px; display:block; float:left; margin:0 5px 10px 5px;}
.main_bg05_video li a {width:300px; height:140px; display:block; position:relative;}
.main_bg05_video li a i {width:300px; height:140px; display:block; position:absolute; left:0; top:0; z-index:5; background:url(../images/home_videobtn.png) no-repeat; text-indent:-9999px; overflow:hidden;}
.main_bg05_video li a:hover i { background-position:0px -140px;}
.main_bg05_video li span {width:300px; height:140px; display:block; text-indent:-9999px; background:url(../images/home_videobg.jpg) no-repeat 0px -9999px;}
.main_bg05_video li span.v1 { background-position:0px 0px;}
.main_bg05_video li span.v2 { background-position:0px -140px;}
.main_bg05_video li span.v3 { background-position:0px -280px;}
.main_bg05_video li span.v4 { background-position:0px -420px;}
.main_bg05_video li span.v5 { background-position:0px -560px;}
.main_bg05_video li span.v6 { background-position:0px -700px;}
.main_bg05_video li span.v7 { background-position:0px -840px;}

.home_win_bg { _position:absolute; position:fixed; width:100%; height:100%; left:0px; top:0px; display:block; z-index:9999; background:url(../images/xdd_winbg60.png) repeat;}
.home_video_win {width:580px; height:400px; padding:0px; border:5px solid #4c321c;-moz-border-radius:6px; border-radius:6px; position:absolute; left:50%; top:50%; margin:-205px 0px 0px -295px; background:#fcf3ea; color:#333333;}
.home_video_title { height:40px; background:#4c321c;}
.home_video_title span {  line-height:32px; color:#ffffff; font-size:20px; font-weight:bold; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; float:left; padding-left:10px;}
.home_video_title a.close {width:20px; height:20px; float:right; text-indent:-9999px; background:url(../images/xdd_winclose.png) no-repeat;}
.home_video_text {width:580px; height:360px; overflow-y:auto; display:block;}

.main_bg05_photo {width:1240px; display:block; margin:0 auto; overflow:hidden;}
.main_bg05_photo ul {width:9000px;}
.main_bg05_photo li {width:300px; height:180px; padding:0px 5px; float:left;}
.main_bg05_photo li img {height:180px; width:300px;}

.main_bg06_list {width:1240px; display:block; margin:0 auto; overflow:hidden;}
.main_bg06_list li {width:300px; height:250px; display:block; float:left; margin:5px;-webkit-animation: lingqi 1s step-end infinite;}
	@-webkit-keyframes lingqi{
		0%{ background-position:0px 0px;}
		12.5%{ background-position:-300px 0px;}
		25%{ background-position:-600px 0px;}
		37.5%{ background-position:-900px 0px;}
		50%{ background-position:-1200px 0px;}
		62.5%{ background-position:-1500px 0px;}
		75%{ background-position:-1800px 0px;}
		87.5%{ background-position:-2100px 0px;}
	}
.main_bg06_list li.lq01 { background:url(../images/main_mounts01.jpg) no-repeat 0 -9999px;}
.main_bg06_list li.lq02 { background:url(../images/main_mounts02.jpg) no-repeat 0 -9999px;}
.main_bg06_list li.lq03 { background:url(../images/main_mounts03.jpg) no-repeat 0 -9999px;}
.main_bg06_list li.lq04 { background:url(../images/main_mounts04.jpg) no-repeat 0 -9999px;}
.main_bg06_list li.lq05 { background:url(../images/main_mounts05.jpg) no-repeat 0 -9999px;}
.main_bg06_list li.lq06 { background:url(../images/main_mounts06.jpg) no-repeat 0 -9999px;}
.main_bg06_list li.lq07 { background:url(../images/main_mounts07.jpg) no-repeat 0 -9999px;}
.main_bg06_list li.lq08 { background:url(../images/main_mounts08.jpg) no-repeat 0 -9999px;}







.main_bg07_bg { width:1260px; height:272px; display:block; background:url(../images/main_bg10.jpg) no-repeat center top; margin:0px auto; position:relative;}
.main_bg07_fl {width:300px; height:214px; float:left; padding:46px 20px 0px 16px; overflow:hidden;}
.main_bg07_fc {width:220px; height:140px; float:left; margin:0px 0px; padding:122px 318px 0px 20px;}
.main_bg07_fc a {width:96px; height:30px; background:#96531b; font-size:14px; line-height:30px; color:#FFFFFF; text-align:center; float:left; -moz-border-radius:8px; border-radius:8px; margin:5px; text-decoration:none;}
.main_bg07_fc a:hover { background:#e1a617; text-decoration:none;}
.main_bg07_fr {width:360px; height:272px; float:left;}
.main_bg07_fr_title {width:100%; height:56px; display:block;}
.main_bg07_fr_title a {width:23px; height:23px; float:right; margin:16px 12px 0px 0px; text-indent:-9999px; background:url(../images/main_more.png) no-repeat;}
.main_bg07_fr_title a:hover { background-position:-23px 0px;}
.main_bg07_fr_list {width:320px; display:block; padding:0px 20px 0px 20px; height:196px; overflow:hidden;}
.main_bg07_fr_list li {width:320px; height:28px; float:left;}
.main_bg07_fr_list li a { background:url(../images/main_news_list.png) no-repeat 5px 2px; padding-left:25px; height:28px; font-size:13px; line-height:28px; color:#cccccc; display:block; overflow:hidden;  word-break:keep-all;white-space:nowrap; text-overflow: ellipsis;}
.main_bg07_fr_list li a:hover { color:#ffcc00;}

.main_footer {width:100%; padding-top:40px; color:#999999; height:100px; display:block;}


.show_top {width:100%; height:460px; display:block; background:url(../images/show_top_bg.jpg) no-repeat center top; position:relative;}
.show_top .main_top_play { top:340px;}
.show_cen {width:100%; display:block;}

.show_cenbg {width:1260px; display:block; overflow:hidden; margin:0 auto;}
.show_fl {width:300px; height:868px; float:left; margin-left:6px; position:relative;}
.show_fl .main_bg03fl { left:0; top:0; margin-left:0; background:url(../images/main_bg03.jpg) no-repeat -376px 0;}
.show_fl .main_bg04fl { left:0; top:280px; margin-left:0; background:url(../images/main_bg03.jpg) no-repeat -376px -280px;}
.show_fl .main_bg04fr { left:0; top:550px; margin-left:0; background:url(../images/main_bg03.jpg) no-repeat -1324px -222px; padding:2px;}
.show_fr {width:930px; float:right; margin-right:6px; background:#000000; border:1px solid #936b3c; padding:1px;}









.show_frtop {width:100%; height:40px; background:#624b38; display:block; font-size:18px; color:#ffffff; font-family:"微?雅黑", "黑体"; line-height:40px; padding:10px 0px 0 0; overflow:hidden;}
.show_frcen {width:100%;  margin:0 auto; display:block; overflow:hidden; font-size:13px;  background:#624b38; padding-bottom:14px;}
.show_frbot {display:none;}

.show_cenfr01_title { padding:0px 16px; height:40px; display:block; font-size:18px; line-height:32px; color:#ffffff; font-weight:360;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
.show_cenfr01_title a { float:right; padding:4px 20px 4px 20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:24px; -moz-border-radius:6px; border-radius:6px; background:#cccccc; font-weight:normal; color:#333333; margin:0px 0px 0px 0px;}
.show_cenfr01_title a:hover { text-decoration:none;}
.show_cenfr01_list { padding:0px 20px 0px 20px;}
.show_cenfr01_list a {width:90px; height:40px; float:left; text-align:center; font-size:18px; line-height:40px; color:#cccccc;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; background:#735135; text-decoration:none; margin-top:1px; margin-left:6px;-moz-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; }
.show_cenfr01_list a:hover { color:#ffcc00; text-decoration:none; background:#ab773a;}
.show_cenfr01_list a.on { background:#e9820a; width:100px; color:#ffff00; margin-top:0px;}


.show_cenfr02_title {width:860px; padding:30px 20px; display:block; margin:0 auto; font-size:24px; line-height:36px; color:#CC3333; font-weight:bold; text-align:center;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif; background:#ffffff;}
.show_cenfr02_text2 {width:860px; padding:10px 20px; display:block; margin:0 auto; background:#ffffff; font-size:15px; line-height:20px; color:#333333; text-align:left; display:block; overflow:hidden; border-bottom:1px solid #eadfd6;}
.show_cenfr02_text {width:860px; padding:20px 20px; display:block; margin:0 auto;background:#ffffff; font-size:15px; line-height:28px; color:#333333; display:block; min-height:541px;}
.show_cenfr02_text a { color:#0066ff; text-decoration:underline;}
.show_cenfr02_text a:hover { color:#cc3333;}
.show_cenfr02_text img {max-width:800px;}
.show_cenfr02_next { padding:10px 20px 10px 20px; line-height:28px; font-size:13px; display:block; overflow:hidden;}
.show_cenfr02_next a { display:block; color:#cccccc; text-decoration:underline; clear:both;}
.show_cenfr02_next a:hover { color:#ffcc00;}

.show_cenfr02_list {width:860px; display:block; padding:10px 20px; border:1px solid #785b40; margin: 0 auto; background:#4b321b; min-height:778px;}
.show_cenfr02_list ul { overflow:hidden;}
.show_cenfr02_list li {width:830px; float:left; font-size:15px; line-height:20px; height:27px; padding:13px 15px 0px 15px; border-bottom:1px dashed #615040;}
.show_cenfr02_list li a.news_icon {width:50px; float:left;}
.show_cenfr02_list li .news_icon span {width:36px; height:17px; text-indent:-9999px; background:url(../images/news_icon.png) no-repeat; display:block;}
.show_cenfr02_list li .news_icon span.news1 { background-position:0px 0px;}
.show_cenfr02_list li .news_icon span.news2 { background-position:0px -17px;}
.show_cenfr02_list li .news_icon span.news3 { background-position:0px -34px;}
.show_cenfr02_list li .news_icon span.news4 { background-position:0px -51px;}
.show_cenfr02_list li .news_icon span.news5 { background-position:0px -68px;}
.show_cenfr02_list li .news_icon span.news6 { background-position:0px -85px;}
.show_cenfr02_list li .news_icon span.news7 { background-position:0px -102px;}
.show_cenfr02_list li .news_icon span.news8 { background-position:0px -119px;}
.show_cenfr02_list li .news_icon span.news11 { background-position:0px -136px;}
.show_cenfr02_list li a.news_title {width:720px; color:#cccccc; float:left; height:20px; overflow:hidden;}
.show_cenfr02_list li a.news_title:hover { color:#ffcc00; text-decoration:underline;}
.show_cenfr02_list li span.news_time { color:#999999; float:right; text-align:right; font-size:13px;}


div.black {	margin:15px 3px 0px 3px; font-size:12px; color:#606060; text-align:right; clear:both; padding-bottom:5px; overflow:hidden;}
div.black a { border:1px solid #909090; padding:2px 5px; margin:0px 3px; text-decoration:none; background-position:50% bottom; color:#909090; }
div.black a:hover {border:1px solid #909090; background:#404040; color:#ffffff;}
div.black span.current { border:1px solid #909090; padding:2px 5px; margin:0px 3px; font-weight:bold; color:#ffffff; background:#606060;}
div.black span.disabled { border:1px solid #909090; padding:2px 5px; margin:0px 3px; color:#808080;}



.home_bg09 {width:100%; height:100px; padding-top:20px; display:block;}
.home_bg09bg {width:960px; display:block; margin:0 auto;}

.home_logo_yjad {width:170px; height:60px; float:left; background:url(../images/home_logo_yjad.png) no-repeat left center; text-indent:-9999px; margin-left:100px;}
.home_footer {width:680px; float:right; color:#bbbbbb;}




#container {
    position:absolute;
	left:0; top:0;
    height: 730px;
    width: 100%;
    overflow: hidden;
	z-index:2;
}

#leafContainer 
{
    position: absolute;
    width: 100%;
    height: 100%;
}
#leafContainer > div 
{
    position: absolute;
    width: 40px;
    height: 40px;
    -webkit-animation-iteration-count: infinite, infinite;
    -webkit-animation-direction: normal, normal;
    -webkit-animation-timing-function: linear, ease-in;
}
#leafContainer > div > img {
     position: absolute;
     width: 40px;
     height: 40px;
     -webkit-animation-iteration-count: infinite;
     -webkit-animation-direction: alternate;
     -webkit-animation-timing-function: ease-in-out;
     -webkit-transform-origin: 50% -100%;
}
@-webkit-keyframes fade
{
    0%   { opacity: 1; }
    90%  { opacity: 1; }
    100% { opacity: 0; }
}
@-webkit-keyframes drop
{
    0%   { -webkit-transform: translate(-500px, 730px); }
    100% { -webkit-transform: translate(600px, -50px); }
}
@-webkit-keyframes clockwiseSpin
{
    0%   { -webkit-transform: rotate(-50deg); }
    100% { -webkit-transform: rotate(50deg); }
}
@-webkit-keyframes counterclockwiseSpinAndFlip 
{
    0%   { -webkit-transform: scale(-1, 1) rotate(50deg); }
    100% { -webkit-transform: scale(-1, 1) rotate(-50deg); }
}