﻿@charset "utf-8";
/* CSS Document */
body{ font-size:12px; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(/img/main1221/bg.jpg) }
ul,li{ margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5{ margin:0; font-size:12px; font-weight:normal;}
img{ border:0;}
form{ margin:0; padding:0; border:0;}
a{ text-decoration:none; color:#ffbf73;}
a:hover{ text-decoration:none; color:#f60;}
.clr{ clear:both; height:0; overflow:hidden}
.bor{ filter:Dropshadow(offx=1,offy=0,color=black) Dropshadow(offx=0,offy=1,color=black) Dropshadow(offx=0,offy=-1,color=black) Dropshadow(offx=-1,offy=0,color=black); text-shadow:0 0 0.5em #000000, 0 0 0.2em #000000, 1px 0 0.1em #000000, 0 1px 0.1em #000000, -1px 0 0.1em #000000, 0 -1px 0.1em #000000;}

.header{ clear:both; background:url(/img/main1221/header_bg.jpg); height:39px;}
.header_w{ width:945px; clear:both; margin:0 auto}
.header_w h1{ float:left; padding-left:95px; width:100px;}
.header_ul{ float:right; font-size:14px;}
.header_ul li{ background:url(/img/main1221/header_libg.jpg) no-repeat right top; line-height:43px; height:39px; overflow:hidden; float:left; width:80px; text-align:center;font-family:"Microsoft YaHei","simhei";}
.header_ul li a{ color:#343842;}

.contdiv{ width:945px; margin:0 auto;}

.topbg{ background:url(/img/main1221/topbg.jpg) no-repeat center top; clear:both; zoom:1; overflow:hidden}
.wrapper{ background:url(/img/main1221/bodybtm.jpg) repeat-x bottom; zoom:1; overflow:hidden}

.index_menu{ width:945px; height:122px; clear:both; background:url(/img/main1221/index_topmenu.jpg);position:relative;}
.index_menu li{ float:left; text-indent:-1000000px}
.index_menu li a{ background:url(/img/main1221/index_topmenu.jpg);}
.index_menu li a#menu1{ margin-left:48px; width:101px; height:77px; display:block; background-position:-48px 0;}
.index_menu li a#menu1:hover{ background-position:-48px -122px;}
.index_menu li a#menu2{ width:126px; height:77px; display:block; background-position:-149px 0;}
.index_menu li a#menu2:hover{ background-position:-149px -122px;}
.index_menu li a#menu3{ width:106px; height:77px; display:block; background-position:-275px 0;}
.index_menu li a#menu3:hover{ background-position:-275px -122px;}
.index_menu li a#logo{ width:173px; height:122px; display:block; background-position:-381px 0;}
.index_menu li a#logo:hover{ background-position:-381px -122px;}
.index_menu li a#menu4{ width:96px; height:77px; display:block; background-position:-554px 0;}
.index_menu li a#menu4:hover{ background-position:-554px -122px;}
.index_menu li a#menu5{ width:94px; height:77px; display:block; background-position:-650px 0;}
.index_menu li a#menu5:hover{ background-position:-650px -122px;}
.index_menu li a#menu6{ width:92px; height:77px; display:block; background-position:-744px 0;}
.index_menu li a#menu6:hover{ background-position:-744px -122px;}
.index_menubbs{ position:absolute; right:0; top:0;}

.index_left{ float:left; width:234px;}
.index_right{ width:711px; float:left; overflow:hidden}

.index_flashbtn{ clear:both; width:234px; height:153px;  margin:29px 0 0 0; position:relative;}
.index_flashbtnpos{ position:absolute; bottom:-5px; left:18px;}

.leftnav1{ clear:both; height:142px; overflow:hidden}
.leftnav1 ul{ background:url(/img/main1221/leftnav1.gif); width:205px; height:113px; margin:8px 0 0 13px;}
.leftnav1 ul li{ float:left; text-indent:-100000px}
.leftnav1 ul li a{ background:url(/img/main1221/leftnav1.gif);}
.leftnav1 ul li a#left_1{ background-position:0 0; width:100px; height:54px; display:block}
.leftnav1 ul li a#left_1:hover{ background-position:0 -113px}
.leftnav1 ul li a#left_2{ background-position:-105px 0; width:100px; height:54px; display:block; margin-left:5px}
.leftnav1 ul li a#left_2:hover{ background-position:-105px -113px}
.leftnav1 ul li a#left_3{ background-position:0 -59px; width:205px; height:54px; display:block; margin-top:5px}
.leftnav1 ul li a#left_3:hover{ background-position:0 -172px}

.leftnav2{ clear:both; height:130px; overflow:hidden}
.leftnav2 ul{ background:url(/img/main1221/leftnav2.gif); width:199px; height:96px; margin:13px 0 0 17px;}
.leftnav2 ul li{ float:left; text-indent:-1000000px}
.leftnav2 ul li a{background:url(/img/main1221/leftnav2.gif); width:96px; height:44px; display:block}
.leftnav2 ul li a#left2_1{ background-position:0 0; margin-right:7px}
.leftnav2 ul li a#left2_1:hover{ background-position:0 -96px;}
.leftnav2 ul li a#left2_2{ background-position:-103px 0;}
.leftnav2 ul li a#left2_2:hover{ background-position:-103px -96px;}
.leftnav2 ul li a#left2_3{ background-position:0 -52px; margin:8px 7px 0 0;}
.leftnav2 ul li a#left2_3:hover{ background-position:0 -148px;}
.leftnav2 ul li a#left2_4{ background-position:-103px -52px; margin:8px 0 0 0;}
.leftnav2 ul li a#left2_4:hover{ background-position:-103px -148px;}

.index_leftad1{ height:82px; clear:both}
.index_leftad1 img{ margin:5px 0 0 9px;}

.index_left_fwq{ background:url(/img/main1221/index_fwq.jpg); height:192px; overflow:hidden; clear:both}
#scrollDiv{margin:60px 0 0 30px;width:180px; height:100px;overflow:hidden;zoom:1;}
.index_left_fwq ul{ clear:both;height:100px;}
.index_left_fwq ul li{ clear:both; line-height:21px; color:#fc3;}

.index_left_kf{ background:url(/img/main1221/left_kf.gif); height:275px; overflow:hidden; clear:both}
.index_left_kf ul{ clear:both; margin:73px 0 0 30px; width:150px; zoom:1; overflow:hidden}
.index_left_kf ul li{ float:left; padding:5px 10px 5px 0; white-space:nowrap}
.index_left_kf ul li a{ color:#f4b461;}
.index_left_kf ul li a:hover{ color:#fa4812;}
.index_left_kf img{ clear:both; margin:15px 0 3px 16px; width:201px; height:36px; font-size:0; display:block;}
.index_left_kf h4{ clear:both; line-height:20px; margin:5px 0 0 16px; color:#daa055;}
.index_left_kf h4 a{ color:#fc9;}
.index_left_kf h4 a:hover{ color:#fa4812;}

.index_left_dc{ background:url(/img/main1221/left_dc.gif); height:249px; clear:both; overflow:hidden}
.index_left_dc h3{ clear:both; margin:60px 0 0 30px; line-height:16px; font-weight:bold; color:#fc6; width:170px}
.index_left_dc ul{ clear:both; margin:0 0 0 30px; width:170px; zoom:1; overflow:hidden}
.index_left_dc ul li{ clear:both; padding:2px 0; border-bottom:1px solid #9b470b; color:#fc6;}
.index_left_dcbtn{ width:41px; height:21px; clear:both; margin:17px 0 0 169px; *+margin:12px 0 0 169px; zoom:1; overflow:hidden}

.index_left_links{ background:url(/img/main1221/links.gif); height:91px; clear:both; overflow:hidden;padding:55px 0 0 24px;zoom:1;}
.index_left_links ul,#index_left_links{ overflow:hidden;zoom:1;height:70px;}
.index_left_links ul li{ float:left; width:95px; height:35px; overflow:hidden;}
.index_left_links ul li img{ width:88px; height:31px; border:1px solid #000;background:#fff;}
.index_banner{ width:711px; height:98px; overflow:hidden; clear:both}

.index_xmldiv{ background:url(/img/main1221/index_xmlbg.gif); width:339px; height:297px; overflow:hidden; margin:23px 0 5px 15px; *+margin:23px 0 0 16px; _margin:23px 0 0 8px; float:left;}
.index_news_r{ float:left; width:339px; margin:23px 0 0 7px; height:297px; overflow:hidden;}
.index_news_top{ background:url(/img/main1221/index_newsbg.gif); height:55px; margin:0 0 4px 0;}
.index_news_top a{ color:red;}
.index_news_top a:hover{ color:#ffc47f;}
.index_news_top h2{ clear:both; font-family:"Microsoft YaHei","simhei"; font-size:19px; width:328px; margin:0 auto; text-align:center; padding:6px 0 0 0; height:27px; overflow:hidden}
.index_news_top h3{ clear:both; font-size:12px; width:328px; text-align:center; margin:0 auto}

.index_news_list{ clear:both; height:27px;}
.index_news_list li{ float:left; background:url(/img/main1221/index_news_btmli.gif); width:67px; height:27px; line-height:27px; text-indent:5px; font-size:13px; position:relative;}
.index_news_list li a{ color:#ffda46;cursor:default; width:67px; height:27px; display:block;filter: Dropshadow(offx=1,offy=0,color=#381501) Dropshadow(offx=0,offy=1,color=#381501) Dropshadow(offx=0,offy=-1,color=#381501) Dropshadow(offx=-1,offy=0,color=#381501); text-shadow:0 0 0.5em #381501, 0 0 0.2em #381501, 1px 0 0.1em #381501, 0 1px 0.1em #381501, -1px 0 0.1em #381501, 0 -1px 0.1em #381501;}
.index_news_list li a:hover{ color:#fff;}
.index_news_list li .index_newsnavlist{ width:64px; zoom:1; overflow:hidden; border:1px solid #773f00; background:#4a2000; position:absolute; left:1px; top:24px; padding:3px 0;display:none;filter:alpha(opacity=85);-moz-opacity:85;opacity:0.85; z-index:100}
.index_news_list li .index_newsnavlist a{ clear:both; height:20px; line-height:20px; overflow:hidden; font-size:13px; text-indent:4px; color:#db9733;}
.index_news_list li .index_newsnavlist a:hover{ color:#fff;}

.index_ad4{ clear:both; margin:5px 0 13px 15px; *+margin:5px 0 13px 16px; _margin:5px 0 13px 16px; height:101px; overflow:hidden}
.index_ad4 ul{ clear:both;}
.index_ad4 li{ background:url(/img/main1221/pic_bg.gif); width:169px; height:101px; overflow:hidden; float:left; margin-right:3px;}
.index_ad4 li img{ font-size:0; display:block; margin:8px 0 0 8px; width:153px; height:85px;}

.index_gg{ clear:both; background:url(/img/main1221/index_ggbg.jpg) no-repeat right; height:32px; margin:5px 0}
.index_gg_h2,.index_hd_h2{ background:url(/img/main1221/index_gg.gif);}
.index_gg_h2{ background-position:0 0; height:32px; text-indent:-10000000px; float:left; width:100px;}
.index_hd_h2{ background-position:0 -32px; height:32px; text-indent:-10000000px; float:left; width:100px;}
.index_gg_more{ float:right; padding:7px 10px 0 0;filter: Dropshadow(offx=1,offy=0,color=black) Dropshadow(offx=0,offy=1,color=black) Dropshadow(offx=0,offy=-1,color=black) Dropshadow(offx=-1,offy=0,color=black); 
text-shadow:0 0 0.5em #000000, 0 0 0.2em #000000, 1px 0 0.1em #000000, 0 1px 0.1em #000000, -1px 0 0.1em #000000, 0 -1px 0.1em #000000;}
.index_gg_more a{ color:#fff; }

.index_gg_ul{ clear:both; line-height:21px; height:21px; padding-left:5px}
.index_gg_ul li{ float:left; color:#ffc47f;}
.index_gg_ul li a{ color:#ffc47f;}
.index_gg_ul li a:hover{ color:#fa4812;}
.index_gg_ul li.w1{ width:50px;}
.index_gg_ul li.w2{ width:280px;font-family:"simsun"}

.index_mid_top{ clear:both; background:url(/img/main1221/index_mid_top.gif); height:60px;}
.index_mid_bg{ clear:both; margin:0 4px 0 8px;zoom:1; overflow:hidden; background:url(/img/main1221/index_mid_bg.gif); overflow:hidden; width:699px;}

.index_jg_bg{ background:#000; width:323px; height:283px; overflow:hidden; margin:0 0 14px 17px; *+margin:0 0 0 17px; _margin:0 0 0 8px; float:left;}
.index_jp_top{ border:1px solid #49371c; background:#271e10; height:37px; overflow:hidden; margin:1px; clear:both;}
.index_jp_topul{ float:left; padding:6px 0 0 6px;}
.index_jp_topul li,.index_jp_topul li.hover{ background:url(/img/main1221/index_jh_tags.gif);}
.index_jp_topul li{ float:left; width:74px; height:26px; margin-right:2px;  color:#f4b461; line-height:25px; text-align:center; display:block; overflow:hidden;cursor:default}
.index_jp_topul li.hover{ background-position:0 -26px; color:#fef181;}
.index_jp_topmore a{ float:right; padding:10px 5px 0 0; color:#fc0}

.index_jp_txtbody{ border:1px solid #49371c; background:#332615; border-top:0; height:230px; margin:0 1px 1px 1px; padding:10px 0 0 0; overflow:hidden}

.index_jp_ul{ clear:both; line-height:24px; height:24px; padding-left:5px;font-family:"simsun"}
.index_jp_ul li,.index_jp_ul li a{color:#fec27c;}
.index_jp_ul li a:hover{ color:#f60;}

.index_btn_r{ float:right; margin:0 16px 0 0; *+margin:0 16px 0 0; _margin:0 8px 0 0; width:331px; overflow:hidden}
.index_btn_b1,.index_btn_b2,.index_btn_b3,.index_btn_b4,.index_btn_b5{ background:url(/img/main1221/icon_rbtn.gif); text-indent:-1000000px; width:331px; height:42px; clear:both;cursor:pointer;}
.index_btn_b1{ width:331px; height:42px; clear:both;}
.index_btn_rdiv{ background:#563f1e; width:323px; height:68px; border:1px solid #000; margin:0 auto; padding:1px;display:none;}
.index_btn_rdiv ul{ background:#382b15; clear:both; height:68px;}
.index_btn_rdiv ul li{ float:left; width:24.9%; text-align:center; line-height:32px;color:#f4b461}
.index_btn_rdiv ul li a{ color:#f4b461}
.index_btn_b2{ background-position:0 -42px;}
.index_btn_b3{background-position:0 -84px;}
.index_btn_b4{background-position:0 -126px; }
.index_btn_b5{background-position:0 -168px; }

.index_pic_top{ width:660px; height:37px; border:1px solid #000; background:#392d1c; padding:1px; margin:14px 0 0 17px; _margin:14px 0 0 17px; clear:both; overflow:hidden}
.index_pic_top_b{ clear:both; height:37px; overflow:hidden; background:1e180f;}
.index_pic_more{ float:right; padding:1px 5px 0 0; text-align:right; line-height:18px}
.index_pic_more a{color:#ff9000; }
.index_pic_ul{ margin:10px 0 0 17px;float:left;width:505px;}
.index_pic_ul li{ float:left; background:url(/img/main1221/index_picbg.gif); width:147px; height:138px; margin:0 9px; _margin:0 7px; overflow:hidden;}
.index_pic_right{float:left;text-align:center;width:147px;height:132px;padding-top:6px;background:url(/img/main1221/index_picbg.gif);margin-top:10px;}
.index_pic_ul li img{ margin:6px 0 0 7px; width:133px; height:85px; font-size:0; display:block}

.index_float6_l{ width:329px;float:left; margin:0 0 20px 15px;display:inline;}
.index_float6_r{ width:329px;float:right; margin:0 15px 20px 0;display:inline;}
.index_flot6h2{ background:url(/img/main1221/index_float6bg.jpg); height:33px; clear:both; margin-bottom:9px; width:329px;}
.index_flot6h2 img{ float:left; margin:5px 0 0 10px}
.index_flot6h2 span{ float:right; padding:10px 10px 0 0;}
.index_flot6h2 span a{ color:#f3cc94}
.index_flot6h2 font{color:#63ddd3; cursor:pointer;filter:Dropshadow(offx=1,offy=0,color=black) Dropshadow(offx=0,offy=1,color=black) Dropshadow(offx=0,offy=-1,color=black) Dropshadow(offx=-1,offy=0,color=black); text-shadow:0 0 0.5em #000000, 0 0 0.2em #000000, 1px 0 0.1em #000000, 0 1px 0.1em #000000, -1px 0 0.1em #000000, 0 -1px 0.1em #000000;}
.index_flot6h2 font.hover{color:#fc0;filter:Dropshadow(offx=1,offy=0,color=black) Dropshadow(offx=0,offy=1,color=black) Dropshadow(offx=0,offy=-1,color=black) Dropshadow(offx=-1,offy=0,color=black); text-shadow:0 0 0.5em #000000, 0 0 0.2em #000000, 1px 0 0.1em #000000, 0 1px 0.1em #000000, -1px 0 0.1em #000000, 0 -1px 0.1em #000000;}

.index_tags5{ clear:both; background:url(/img/main1221/index_tags5bg.gif); height:26px; overflow:hidden; width:320px;margin-left:5px;}
.index_tags5 li{ float:left; background:url(/img/main1221/index_tags5.gif); width:64px; height:26px; text-align:center; line-height:27px; color:#fa4812; overflow:hidden; cursor:default}
.index_tags5 li.hover{ background-position:0 -26px; color:#f5ca88;cursor:pointer; z-index:100; position:relative}
.index_tags5body{ border:1px solid #000; border-top:0; width:316px; height:120px; background:#5d4624; margin-top:-1px; z-index:100; padding:1px; margin-left:5px;}
.index_tags5ul{ clear:both; background:#322614; height:117px; color:#ffbf73; padding:3px 0 0 0;}
.index_tags5ul li{ padding:1px 0 0 7px;clear:both; line-height:21px; height:21px;font-family:"simsun";}
.index_tags5ul li span{ width:80px; margin-right:10px;}

.index_zbbody{ border:1px solid #000; height:162px; background:#74572d; width:316px; margin-left:5px; padding:1px}
.index_zbbodybg{ background:#322614; height:162px;color:#FFBF73;}
#scrollDiv2 {height:144px;overflow:hidden; margin:8px 0 10px;float:left;}
.index_zbbodybg img{ float:left; margin:8px 10px 0 8px; width:125px; height:144px; font-size:0; display:inline; border:1px solid #000;}
.index_zbbodybg ul{ float:left; width:165px;}
.index_zbbodybg ul li{ clear:both; line-height:21px;}
.index_btm{ clear:both; background:url(/img/main1221/index_btm.gif); height:11px; overflow:hidden}

.index_footer{ height:105px; clear:both;padding-left:240px;}
.index_footer img{ float:left; margin:22px 10px 0 0;}
.index_footer h3{ float:left; width:600px; line-height:18px; color:#745e49; margin:25px 0 0 0;}
.index_footer a{ color:#745e49}

/*#side: -------------------------------------*/
#demos{ clear:both; height:280px; overflow:hidden; position:relative; z-index:1; margin:9px 0 0 9px; width:321px}
.demosnav{ position:absolute; top:255px; right:5px; z-index:100;}
.demosnav a{ font-size:11px; border:1px solid #c0900d; color:#f8e004; background:#6e0c01; width:14px; height:14px; text-align:center; line-height:14px; margin:0 2px; display:block; float:left}
.demosnav a:hover{ background:#a63404; color:#000; border-color:#c0900d;}
.demosnav #nav a.activeSlide{background:#f29f1f; color:#000; border-color:#c0900d;}

/*pages_footer*/
.pages_footer{ height:105px; clear:both; margin-left:240px}
.pages_footer img{ float:left; margin:22px 10px 0 0;}
.pages_footer h3{ float:left; width:600px; line-height:18px; color:#745e49; margin:25px 0 0 0;}
.pages_footer a{ color:#745e49}

/*pages*/
.pages_l_btm1{ background:url(/img/main1221/pages_left1.jpg); width:216px; height:183px; clear:both; margin:2px 0 5px 8px}
.pages_l_btm1 ul{ padding:44px 0 0 0; font-size:14px; width:80%; margin:0 auto}
.pages_l_btm1 li{ width:49.9%; text-align:center; float:left; line-height:24px; }
.pages_l_btm2{ background:url(/img/main1221/pages_left2.jpg); width:216px; height:171px; clear:both; margin:2px 0 0 8px}
.pages_l_btm2 ul{ padding:48px 0 0 0; font-size:14px; width:80%; margin:0 auto}
.pages_l_btm2 li{ width:49.9%; text-align:center; float:left; line-height:24px; }
.pages_r_dbtmbg{ background:url(/img/main1221/pages_rbg.gif) repeat-y 8px; *+background:url(/img/main1221/pages_rbg.gif) repeat-y 9px bottom; zoom:1; overflow:hidden; clear:both; padding-bottom:15px; margin-top:20px}
.pages_bodytop{ background:url(/img/main1221/pagesbodybg.jpg) no-repeat center top; clear:both; zoom:1; overflow:hidden;}
.pages_r_d{ width:674px; clear:both; margin:7px 0 0 21px; zoom:1;min-height:753px;_height:753px;}
.pages_r_d_tips{ clear:both; height:25px; overflow:hidden; line-height:25px; color:#ffbf73; font-family:"宋体"; margin-bottom:3px;}
.pages_r_d_tips span{ float:right; width:74px; height:25px; overflow:hidden}
.pages_r_border_b{ border:1px solid #0a0601; zoom:1; overflow:hidden; clear:both;}
.pages_r_border_b2{ border:1px solid #5d4624; background:#322614; padding:15px; zoom:1}
.pages_r_border_b2 h2{ background:url(/img/main1221/icon_jt1.gif) no-repeat 0 7px; color:#fa4812; text-indent:15px; height:25px; line-height:25px; overflow:hidden; clear:both; font-family:"宋体"}
.pages_r_border_b2 h2 span{ background:url(/img/main1221/searchbtn.gif); width:64px; height:24px;  text-align:center;float:right; }
.pages_r_border_b2 span a{width:64px; height:24px; display:block; color:#fff; text-indent:0}
.pages_wallpaper_ul{ background:url(/img/main1221/pic_wallpaper_ulbg.gif) repeat-x bottom; margin:10px 0; zoom:1; overflow:hidden; padding:0 0 7px 1px}
.pages_wallpaper_ul li{  width:147px; height:145px; margin:0 0.5em; float:left; overflow:hidden; background:url(/img/main1221/wallpaper_libg.gif) no-repeat top; display:inline}
.pages_wallpaper_ul li img{ clear:both; padding:6px 0 10px 7px; font-size:0; display:block; overflow:hidden; width:133px; height:85px;}
.pages_wallpaper_ul li h4{ float:left; background:url(/img/main1221/wallpaper_numbg.gif); width:62px; height:16px; text-align:center; line-height:17px; overflow:hidden; margin:2px 5px; _margin:2px 3px; font-size:9px; font-family:Arial, Helvetica, sans-serif}
.pages_wallpaper_ul li h4 a{width:62px; height:16px; display:block;}

.pages_fy{ clear:both; zoom:1; overflow:hidden;color:#ffbf73;}
.pages_fy li{ float:left; font-family:Arial, Helvetica, sans-serif; margin-right:8px;}
.pages_fy li#hover{ color:#ffbf73; padding:1px 5px;}
.pages_fy li a{ display:block; color:#ffbf73;border:1px solid #000; background:#150f08; padding:1px 5px;}
.pages_fy li a:hover{ color:#ffbf73; border:1px solid #ffbf73}
.pages_fy li a#uppages{ width:38px; height:15px; line-height:17px; text-align:center; color:#ffbf73;border:1px solid #000; background:#150f08; font-family:"宋体"}
.pages_fy li a#uppages:hover{color:#ffbf73;border:1px solid #ffbf73}

.pages_btm_btn4{float:right; margin:15px 0}
.pages_btm_btn4 li{ float:left; background:url(/img/main1221/searchbtn.gif); width:64px; height:24px; text-align:center; line-height:24px; margin-left:5px }
.pages_btm_btn4 li a{ width:64px; height:24px; display:block;color:#fff;}
.pages_r_dfooter{ background:url(/img/main1221/pages_r_dbtm.gif) no-repeat 8px; *+background:url(/img/main1221/pages_r_dbtm.gif) no-repeat 9px 0 ; zoom:1; overflow:hidden; clear:both; height:5px;}

/*pages_video*/
.pages_video_ul{  background:url(/img/main1221/pic_wallpaper_ulbg.gif) repeat-x bottom; margin:15px 0; zoom:1; overflow:hidden; padding:0 0 7px 1px; color:#ffbf73}
.pages_video_ul li{  width:186px; height:215px; margin:0 1.1em; float:left; overflow:hidden; background:url(/img/main1221/pages_video_libg.gif) no-repeat top; display:inline}
.pages_video_ul li img{ clear:both; padding:6px 0 10px 6px; font-size:0; display:block; overflow:hidden; width:174px; height:112px;}
.pages_video_ul li h4{ clear:both; text-align:center; margin-top:5px}
.pages_video_ul li h5{ clear:both; line-height:21px;}

/*player_pic*/
.pages_player_ul{ background:url(/img/main1221/pic_wallpaper_ulbg.gif) repeat-x bottom; margin:10px 0; zoom:1; overflow:hidden; padding:0 0 7px 1px;color:#ffbf73}
.pages_player_ul li{  width:147px; height:165px; margin:0 0.5em; float:left; overflow:hidden; background:url(/img/main1221/wallpaper_libg.gif) no-repeat top; display:inline}
.pages_player_ul li img{ clear:both; padding:6px 0 10px 7px; font-size:0; display:block; overflow:hidden; width:133px; height:85px;}
.pages_player_ul li h4{ clear:both; margin-top:5px; line-height:18px}

/*list*/
.pages_list_db{ border:1px solid #000; border-top:0; background:#5d4624; margin-top:-1px; z-index:100; padding:1px; zoom:1; overflow:hidden}
.pages_list3{ clear:both; background:url(/img/main1221/pages_listtags3.gif); height:26px; overflow:hidden; width:320px;}
.pages_list3 li{ float:left; background:url(/img/main1221/pages_listtags3.gif); width:80px; height:26px; text-align:center; line-height:27px; color:#fa4812; overflow:hidden; cursor:default}
.pages_list3 li.hover{ background-position:0 -26px; color:#fa4812; z-index:100; position:relative; text-indent:8px}

.pages_list3bg{ background:#322614; zoom:1; overflow:hidden}
.pages_list3bgul{ clear:both; margin:15px; color:#ffbf73}
.pages_list3bgul li{ clear:both; line-height:23px; background:url(/img/main1221/pages_listlibg.gif) no-repeat; height:24px; overflow:hidden; text-indent:18px; font-family:"宋体"}
.pages_list3bgul li span{ width:100px; float:right; text-align:right; padding-right:5px}

/*pages_hd*/
.pages_hd_left{ width:224px; clear:both; height:190px; margin:2px 0 0 3px}
.pages_hd_left_top{ background:url(/img/main1221/pages_l1.gif); height:5px; overflow:hidden; clear:both}
.pages_hd_left_bg{ background:url(/img/main1221/pages_l2.gif); zoom:1; overflow:hidden; clear:both}
.pages_hd_left_btm{ background:url(/img/main1221/pages_l3.gif); height:5px; overflow:hidden; clear:both}
.pages_hd_left_bg img{ background:url(/img/main1221/pages_hd_imgbg.gif); padding:7px 8px 8px 7px; width:195px; height:108px; font-size:0; display:block; margin:3px 0 5px 7px}
/*news_more*/
.news_textpages_h2{ clear:both; background:url(/img/main1221/news_textpages_line.gif) repeat-x bottom; height:28px; line-height:20px; text-align:center; color:#feb401; font-weight:bold; font-size:14px; margin:15px 15px 0 15px}
.news_textpages_h3{ clear:both; line-height:24px;  font-size:14px; color:#ffbf73; padding:15px;}

.news_videopages_h2{ clear:both; background:url(/img/main1221/news_textpages_line.gif) repeat-x bottom; height:45px; line-height:45px; text-align:center; color:#feb401; font-weight:bold; font-size:14px; overflow:hidden; margin:15px 15px 0 15px; position:relative}
.news_videopages_btn{ position:absolute; right:0; top:0; width:64px; height:24px;}
.news_videopages_btn a{ background:url(/img/main1221/searchbtn.gif); width:64px; height:24px; text-align:center; color:#fff; line-height:24px; display:block; font-size:12px; font-weight:normal}

.news_videopages_video{ clear:both; background:#000; width:433px; height:330px; margin:0 auto 10px; overflow:hidden;}
.news_videopages_video_bg{ background:#443521; border:1px solid #1b150b; zoom:1; overflow:hidden; clear:both; padding:10px; margin:15px 0 0 0;}
.news_videopages_video_bg ul{ float:left; width:572px; overflow:hidden; margin:0 0 0 2px}
.news_videopages_video_bg ul li{ width:186px; height:125px; float:left; overflow:hidden; background:url(/img/main1221/pages_video_libg.gif) no-repeat top; display:inline; margin:0 2px}
.news_videopages_video_bg ul img{ clear:both; padding:6px 0 10px 6px; font-size:0; display:block; overflow:hidden; width:174px; height:112px;}
.news_videopages_video_float{ width:22px; float:left; padding:25px 0 0 0}

/*upload*/
.grayBg{filter:alpha(opacity=50);-moz-opacity:50;opacity:0.50;position:absolute;z-index:999;width:100%;height:100%;background:#000;}
.upload_bg{ border:1px solid #000; background:#5d4624; width:717px; height:430px; zoom:1; overflow:hidden;position:absolute;z-index:1000;}
.upload_bg2{ background:#322614; margin:1px; padding:10px; height:408px; zoom:1; overflow:hidden; clear:both;}
.uph2{ border-bottom:1px solid #5d4624; background:url(/img/main1221/icon_jt1.gif) no-repeat left 5px; text-indent:12px; height:21px; line-height:21px; clear:both; color:#ffbf73; font-family:"宋体"; overflow:hidden; margin:0 0 13px 0}
.up_left{ float:left; width:318px; height:371px; border:1px solid #20180c; background:#271d0e; overflow:hidden}
.up_left h3{ padding:10px; line-height:21px; color:#996c33;}
.up_left span{ color:#fa4812;}
.up_right{ float:left; width:365px;}
.up_input{ background:#d8cfb8; width:148px; height:14px; border:1px solid #000; padding:2px; font-size:100%;vertical-align:middle}
.up_input2{ background:#d8cfb8; width:254px; height:137px; border:1px solid #000; padding:2px; font-size:100%;overflow:auto;}
.up_btn_ll{ background:url(/img/main1221/up_btn_ll.gif); width:51px; height:20px; cursor:pointer; padding:0; border:none;}
.up_btn_2{ background:url(/img/main1221/up_btn_2.gif); width:101px; height:20px; cursor:pointer; padding:0; border:none;}
.close{width:14px;height:14px;position:absolute;top:8px;right:10px;z-index:10000;}

/*download*/
.pages_list2{ clear:both; background:url(/img/main1221/pages_listtags3.gif); height:26px; overflow:hidden; width:160px;}
.pages_list2 li{ float:left; background:url(/img/main1221/pages_listtags3.gif); width:80px; height:26px; text-align:center; line-height:27px; color:#fa4812; overflow:hidden; cursor:default}
.pages_list2 li.hover{ background-position:0 -26px; color:#fa4812; z-index:10000000000; position:relative; text-indent:8px}

.download_h2bg{ background:#000; height:19px; clear:both; margin:15px 10px 10px 10px; padding:1px;}
.download_h2bg h2{ border:1px solid #5d4624; background:url(/img/main1221/icon_jt1.gif) no-repeat 5px 5px #443011; height:17px; line-height:19px; font-family:"宋体"; text-indent:19px; color:#ffbf73; overflow:hidden}
.downloaddiv{ padding:0 10px 10px 15px; clear:both; zoom:1; overflow:hidden;color:#ffbf73; line-height:21px;}
.downloaddiv img{ margin:5px 0 0 0;}

/*wq*/
.wq_list a{ float:left; margin-right:5px; padding:1px 10px; background:#46351b; border:1px solid #5d4624;}
.wq_list a.hover{ background:#1e160b; border:1px solid #150e04; color:#f60;}