/* CSS Document */
/* CSS Document */
body{ background:#DCDCDC; list-style:none; margin:0; padding:0; font-size:12px; font-family:"宋体"}
input{ cursor:pointer;}
textarea{overflow-y:hidden; margin:0; padding:0;}
form{ padding:0; margin:0;}
input{ cursor:pointer}
li{ list-style:none; margin:0; padding:0; list-style:none;}
img{ border:none; margin:0; padding:0;}]
ul{ margin:0; padding:0; list-style:none;}
.wrap{width:960px; height:auto; margin:2px auto 0; top:0}
.cl{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
span{ margin:0; padding:0;}
*{ margin:0; padding:0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
/*顶部样式*/
.box_main{width:980px;margin:0 auto;background:#FFFFFF;overflow:hidden;}
.head_top{width:100%;height:34px;background-color:#B60000;border-bottom:1px solid #FE0000;}
.top_c{width:960px;margin:0 auto;overflow:hidden;}
.top_l{width:600px;overflow:hidden;float:left;}
.user{width:125px;float:left;padding:6px 0 0 5px;overflow:hidden;}
.user span{float:left;padding-top:4px;color:#ffffff;}
.user_input{width:80px;height:20px;border:1px solid #FE0000;border-right:none;}
.tijiao{width:50px;float:left;padding-top:6px;}
.qqdl{width:63px;height:24px;float:left;padding:5px 0 0 5px;}
.zhuce{width:130px;float:left;text-align:left;padding:10px 0 0 8px;color:#ffffff;}
.zhuce a {color:#ffffff;text-decoration:none; font-size:12px;}
.zhuce a:hover {color:#ffffff; text-decoration:underline;}
.dluser{width:600px;float:left;padding-top:9px;color:#ffffff;text-align:left;}
.dluser a {color:#ffffff;text-decoration:none; font-size:12px;}
.dluser a:hover {color:#ffffff; text-decoration:underline;}
.top_r{width:320px;padding-top:10px;text-align:right;float:right;color:#ffffff;}
.top_r a {color:#ffffff; text-decoration:none; font-size:12px;}
.top_r a:hover {color:ffffff; text-decoration:underline;}
.box{width:960px;margin:0 auto;}
.header{width:960px;overflow:hidden;margin:0 auto;}
.daohang{width:960px;overflow:hidden;margin-top:5px;line-height:15px;}
.daohang a {color:#666666; text-decoration:none; font-size:12px;}
.daohang a:hover {color:#c00; text-decoration:underline;}
.dh_1{width:155px;padding-left:5px;padding-top:5px;float:left;overflow:hidden;background-image: url(../news/nav_2.png);background-repeat: no-repeat;background-position: 150px 7px;line-height:22px;}
.dh_1 ul{width:155px;overflow:hidden;}
.dh_1 ul li{width:36px;float:left;}
.dh_2{width:80px;float:left;padding-left:5px;padding-top:5px;background-image: url(../news/nav_2.png);background-repeat: no-repeat;background-position: 78px 7px;}
.dh_2 ul{width:80px;overflow:hidden;line-height:22px;}
.dh_2 ul li{width:36px;float:left;}
.dh_3{width:68px;float:left;padding-left:5px;padding-top:5px;}
.dh_3 ul{width:68px;overflow:hidden;line-height:22px;}
.dh_3 ul li{width:34px;float:left;}
.top_ad{width:960px;margin-top:8px;}
.pd_logo{width:960px;margin-top:12px;overflow:hidden;}
.pd_logo a {color:#333333; text-decoration:none; font-size:12px;}
.pd_logo a:hover {color:#c00; text-decoration:underline;}
.pd_logo_l{width:225px;float:left;}
.pdlogo_r{width:300px;float:right;margin-top:6px;}
.cn-search{width:297px;float:right;}
*html .cn-search{width:300px;float:right;}
*+html .cn-search{width:297px;float:right;}
.cn-search .bd{padding-top:5px;height:28px;float:right}
.cn-search .cn-input{width:232px;height:14px;padding:6px 2px;color:#666666;border:1px solid #bbb;border-right:none;background:url(../news/news/ser_inbg.png) repeat-x;float:left}
.cn-search .cn-btn{cursor:pointer;width:60px;height:28px;background:url(../news/btn_search1.png) no-repeat;border:0 none;float:left}
/* 频道导航 */
.photo{height:35px;line-height:35px; background-color:#272727;width:960px;margin-top:5px;overflow:hidden;}
.photo ul{padding-left:10px;padding-right:10px;}
.photo li{ height:35px;float:left;font-family:"微软雅黑","宋体 ";}
.photo .line{width:1px;background-color:#393939;padding:0px;} 
.photo li a{color:#fff;font-size:14px;display:block;float:left; padding-left:19px;padding-right:19px;}
.photo li a:hover{background-color:#393939;}
.pd_rd{width:380px; float:left; padding-top:10px;margin-left:15px;}
/*bodybox*/
a.img_border img{padding:1px}
a.img_border{display:block;border:solid 1px #E6E3DF}
a.img_border:hover{border:solid 1px #FF9200}
a.img_border2 img{padding:2px}
a.img_border2{display:block;border:solid 1px #E6E3DF}
a.img_border2:hover{border:solid 1px #FF9200}
a.img_border3 img{padding:1px}
a.img_border3{display:block;border:solid 1px #D5C19C}
a.img_border3:hover{border:solid 1px #FF9200}
a.img_border4 img{padding:1px}
a.img_border4{display:block;border:solid 1px #939393}
a.img_border4:hover{border:solid 1px #FF9200}
a.img_border5 img{padding:4px}
a.img_border5{display:block;border:solid 1px #ccc}
a.img_border5:hover{border:solid 1px #F36497}

.bodybox{border-top:none; border-bottom:none; width:960px; background:#FFFFFF; overflow:hidden;}
.pic_flashbox{ width:960px; float:left; background:#fff;margin-top:5px;}
.pic_flashbody{ width:958px;border:1px solid #ABABAB; border-top:none; float:left;}
.pic_nav{ width:958px; background:url(../photo/pic_04.gif) repeat-x; height:36px; float:left; position:relative;}
.pic_nav .pic_nav_box{ position:absolute; right:20px; float:left; line-height:36px; _line-height:38px;}
.pic_nav .pic_nav_box span{ float:left; color:#AAAAAA; font-size:14px; padding-left:6px;}
.pic_nav .pic_nav_box span a{ color:#AAAAAA; text-decoration:none;}
.pic_nav .pic_nav_box span a:hover{ color:#FF9BC6;}
.pic_nav h1{ width:167px; height:36px; float:left; background:url(../photo/pic_03.gif) no-repeat; float:left;}
.pic_flash_box{ width:597px; float:left; background:#2A2A2A; height:468px; position:relative;}
.pic_flash_box .featured{ background:#000; width:583px; height:453px; float:left; position:absolute; left:7px; top:6px;}
.pic_flash_box .featured .ui-tabs-panel span{ color:#fff; text-align:left; width:569px; left:0; top:auto; bottom:0; margin:0; height:32px; line-height:32px; text-indent:15px; overflow:hidden;}
.pic_flash_box .featured .ui-tabs-panel{background:#000; width:571px; height:368px; float:left; padding:6px 0 0 6px; overflow:hidden;}
.pic_flash_box .featured .ui-tabs-panel a{width:569px; height:366px; float:left; display:block; overflow:hidden; border:1px solid #454545; position:relative;}
.pic_flash_box .featured .ui-tabs-panel img{ width:569px; height:auto;}
.pic_flash_box .featured ul{ width:auto; padding-left:4px;}
.pic_flash_box .featured ul li{ width:90px; height:58px; overflow:hidden; padding-right:5px; padding-left:1px; padding-top:12px;}
.pic_flash_box .featured ul li a{ width:86px; height:54px; overflow:hidden; border:2px solid #5C5C5C; float:left; display:block;}
.pic_flash_box .featured ul li img{ width:86px; height:auto;}
.pic_flash_box .featured ul li.ui-tabs-selected{ background:url(../photo/pic_19.gif) 50% 5px no-repeat;}
.pic_flash_box .featured ul li.ui-tabs-selected a{border:2px solid #fff;}
.flash_list{ width:360px; float:left; border-left:1px solid #3D3D3D; background:url(../photo/pic_07.gif) no-repeat #191919; padding-top:44px; height:424px;}
.flash_list ul{ float:left; width:307px; padding-left:48px; line-height:24px; background:url(../photo/pic_18.gif) 20px 12px no-repeat; padding-top:8px;}
.flash_list ul li{ height:24px; width:307px; position:relative; color:#7D7D7D; overflow:hidden; font-size:13px;}
.flash_list ul li a{ color:#E0E0E0; text-decoration:none;}
.flash_list ul li a:hover{ text-decoration:underline;}
.flash_list ul li span{ position:absolute; right:20px; top:0;}

.flash_list ul.donw_ul{ padding-left:0; width:auto; background:none; padding-top:20px;}
.flash_list ul.donw_ul dl{ width:147px; float:left; padding:0 7px 0 19px}
.flash_list ul.donw_ul dl img{ width:143px; height:106px;border:2px solid #C8C8C8;}
.flash_list ul.donw_ul dl a{ display:block; float:left; color:#E0E0E0; text-decoration:none;}
.flash_list ul.donw_ul dl a:hover{ text-decoration:underline;}
.flash_list ul.donw_ul dl dd{ width:143px; float:left; text-align:center; cursor:pointer;}
.flash_list ul.donw_ul dl a dd:hover{ text-decoration:underline;}

.body_nav_box{width:958px; border:1px solid #ddd; border-top:none; float:left;}
.body_nav_box .nav_box1{ width:958px; float:left; height:43px; background:url(../photo/pic_34.gif) repeat-x; position:relative;}
.body_nav_box .nav_box1 h2{ float:left; width:246px; height:43px; background:url(../photo/pic_314.gif) no-repeat;}
.body_nav_box .nav_body1{ width:958px; float:left; padding:5px 0 8px 0; background:#D1D1D1;}
.body_nav_box .nav_body1 div{ float:left; padding-left:13px;}
.body_nav_box .nav_body1 div dl{ width:169px; height:256px; float:left; background:#fff; padding:7px 0 0 7px;}
.body_nav_box .nav_body1 div dl a{ display:block; float:left; color:#000; text-decoration:none; position:relative; border:1px solid #E6E6E6;width:160px; height:auto;}
.body_nav_box .nav_body1 div dl a:hover{ text-decoration:underline;}
.body_nav_box .nav_body1 div dl img{ width:160px; height:auto; float:left;}
.body_nav_box .nav_body1 div dl span{ width:162px; text-align:center; float:left; padding-top:7px; cursor:pointer; position:absolute; left:-1px; bottom:-10px; border-top:1px solid #E6E6E6; background:#fff;}
.body_nav_box .nav_body1 div dl a span:hover{ text-decoration:underline;}

.body_nav_box .nav_box2{ width:958px; float:left; height:43px; background:url(../photo/pic_0117.gif) repeat-x; position:relative;}
.body_nav_box .nav_box2 h2{ float:left; width:246px; height:43px;}
.body_nav_box .nav_box2 span{ position:absolute; right:21px; top:22px; float:left;}
.body_nav_box .nav_box2 span a{ color:#3D3D3D; text-decoration:none;}
.body_nav_box .nav_box2 span a:hover{ text-decoration:underline;}
.body_nav_box .nav_body2{ width:958px; float:left; padding:12px 0 8px 0; background:#F9F9F9; overflow:hidden;}
.body_nav_box .nav_body2 .topdiv{ width:958px; float:left;}
.body_nav_box .nav_body2 .topdiv div{ float:left; width:198px; padding-left:10px;}
.body_nav_box .nav_body2 .topdiv div img{ padding:3px; border:1px solid #DDDDDD; float:left; width:190px; height:282px;}
.body_nav_box .nav_body2 .topdiv div a{ display:block; float:left; color:#3D3D3D; text-decoration:none;}
.body_nav_box .nav_body2 .topdiv div a:hover{ text-decoration:underline;}
.body_nav_box .nav_body2 .topdiv div a span:hover{ text-decoration:underline;}
.body_nav_box .nav_body2 .topdiv div span{ width:198px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}
.body_nav_box .nav_body2 .topdiv dl{ float:left; width:168px; padding:0 0 12px 14px;}
.body_nav_box .nav_body2 .topdiv .topdiv_cc{ width:534px; float:left;}
.body_nav_box .nav_body2 .topdiv .topdiv_cc dl{ float:left; width:168px; padding:0 0 12px 10px;}
.body_nav_box .nav_body2 .topdiv dl img{ padding:3px; border:1px solid #DDDDDD; float:left; width:160px; height:120px;}
.body_nav_box .nav_body2 .topdiv dl a{ display:block; float:left; color:#3D3D3D; text-decoration:none;}
.body_nav_box .nav_body2 .topdiv dl a:hover{ text-decoration:underline;}
.body_nav_box .nav_body2 .topdiv dl a span:hover{ text-decoration:underline;}
.body_nav_box .nav_body2 .topdiv dl span{ width:168px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}

.body_nav_box .nav_body2 .downdiv{ width:946px; float:left;}
.body_nav_box .nav_body2 .downdiv dl{ float:left; width:168px; padding:0 0 5px 19px;}
.body_nav_box .nav_body2 .downdiv dl img{ padding:3px; border:1px solid #DDDDDD; float:left; width:160px; height:120px;}
.body_nav_box .nav_body2 .downdiv dl a{ display:block; float:left; color:#3D3D3D; text-decoration:none;}
.body_nav_box .nav_body2 .downdiv dl a:hover{ text-decoration:underline;}
.body_nav_box .nav_body2 .downdiv dl a span:hover{ text-decoration:underline;}
.body_nav_box .nav_body2 .downdiv dl span{ width:168px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}

.position_box{ height:980px; float:left; width:960px; position:relative;}
.position_box .absolute_box{ position:absolute;width:475px; float:left; height:auto; border:1px solid #E1E1E1; padding-bottom:10px;}
.position_box .absolute_box h3{ float:left; width:475px; height:42px; overflow:hidden; position:relative; font-size:12px; font-weight:normal; background:url(../photo/pic_0155.gif) repeat-x;}
.position_box .absolute_box h3 img{ float:left;}
.position_box .absolute_box h3 span{float: left; position: absolute;right: 18px; top: 18px;}
.position_box .absolute_box h3 span a{color:#3E3E3E; text-decoration:none;}
.position_box .absolute_box h3 span a:hover{ text-decoration:underline;}
.position_box .absolute_box dl{ width:140px; height:227px; float:left; padding:10px 1px 0 13px; overflow:hidden;}
.position_box .absolute_box dl img{ width:134px; height:199px; padding:2px; background:#fff; border:1px solid #ddd; float:left;}
.position_box .absolute_box dl a{ float:left; display:block; color:#595959; text-decoration:none;}
.position_box .absolute_box dl a:hover{ text-decoration:underline;}
.position_box .absolute_box dl span{ width:140px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}
#rela1{ left:0; top:0;}
#rela2{ right:0; top:0;}
#rela3{ left:0; bottom:0;}
#rela4{ right:0; bottom:0;}
#rela5{ left:0; top:295px;}
#rela6{ right:0; top:295px;}

#rela3 dl{ width:163px; height:259px; float:left; padding:8px 0 0 10px; overflow:hidden;}
#rela3 dl img{ width:157px; height:231px; padding:2px; background:#fff; border:1px solid #ddd; float:left;}
#rela3 dl a{ float:left; display:block; color:#595959; text-decoration:none;}
#rela3 dl a:hover{ text-decoration:underline;}
#rela3 dl span{ width:163px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}
#rela3 ul{ float:left; width:470px; height:131px; overflow:hidden;}
#rela3 div{ float:left; width:470px; height:264px; overflow:hidden;}
#rela3 dd{ width:137px; height:126px; float:left; padding:8px 0 0 8px; overflow:hidden;}
#rela3 dd img{ width:131px; height:98px; padding:2px; background:#fff; border:1px solid #ddd; float:left;}
#rela3 dd a{ float:left; display:block; color:#595959; text-decoration:none;}
#rela3 dd a:hover{ text-decoration:underline;}
#rela3 dd span{ width:137px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}
#rela3 ul dd{ padding-right:6px; padding-left:13px;}

#rela4 dl{ width:163px; height:259px; float:left; padding:5px 0 0 8px; overflow:hidden;}
#rela4 dl img{ width:157px; height:231px; padding:2px; background:#fff; border:1px solid #ddd; float:left;}
#rela4 dl a{ float:left; display:block; color:#595959; text-decoration:none;}
#rela4 dl a:hover{ text-decoration:underline;}
#rela4 dl span{ width:163px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}
#rela4 ul{ float:left; width:470px; height:131px; overflow:hidden;}
#rela4 div{ float:left; width:470px; height:264px; overflow:hidden;}
#rela4 dd{ width:137px; height:126px; float:left; padding:8px 0 0 8px; overflow:hidden;}
#rela4 dd img{ width:131px; height:98px; padding:2px; background:#fff; border:1px solid #ddd; float:left;}
#rela4 dd a{ float:left; display:block; color:#595959; text-decoration:none;}
#rela4 dd a:hover{ text-decoration:underline;}
#rela4 dd span{ width:137px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}
#rela4 ul dd{ padding-right:6px; padding-left:13px;}

#rela5 dl{ width:163px; height:259px; float:left; padding:8px 0 0 9px; overflow:hidden;}
#rela5 dl img{ width:157px; height:231px; padding:2px; background:#fff; border:1px solid #ddd; float:left;}
#rela5 dl a{ float:left; display:block; color:#595959; text-decoration:none;}
#rela5 dl a:hover{ text-decoration:underline;}
#rela5 dl span{ width:163px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}
#rela5 ul{ float:left; width:470px; height:131px; overflow:hidden;}
#rela5 div{ float:left; width:470px; height:264px; overflow:hidden;}
#rela5 dd{ width:137px; height:126px; float:left; padding:8px 0 0 10px; overflow:hidden;}
#rela5 dd img{ width:131px; height:98px; padding:2px; background:#fff; border:1px solid #ddd; float:left;}
#rela5 dd a{ float:left; display:block; color:#595959; text-decoration:none;}
#rela5 dd a:hover{ text-decoration:underline;}
#rela5 dd span{ width:137px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}
#rela5 ul dd{ padding-right:9px; padding-left:10px;}

#rela6 dl{ width:163px; height:259px; float:left; padding:8px 0 0 9px; overflow:hidden;}
#rela6 dl img{ width:157px; height:231px; padding:2px; background:#fff; border:1px solid #ddd; float:left;}
#rela6 dl a{ float:left; display:block; color:#595959; text-decoration:none;}
#rela6 dl a:hover{ text-decoration:underline;}
#rela6 dl span{ width:163px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}
#rela6 ul{ float:left; width:470px; height:131px; overflow:hidden;}
#rela6 div{ float:left; width:470px; height:264px; overflow:hidden;}
#rela6 dd{ width:137px; height:126px; float:left; padding:8px 0 0 10px; overflow:hidden;}
#rela6 dd img{ width:131px; height:98px; padding:2px; background:#fff; border:1px solid #ddd; float:left;}
#rela6 dd a{ float:left; display:block; color:#595959; text-decoration:none;}
#rela6 dd a:hover{ text-decoration:underline;}
#rela6 dd span{ width:137px; height:22px; line-height:22px; float:left; text-align:center; cursor:pointer; overflow:hidden;}
#rela6 ul dd{ padding-right:9px; padding-left:10px;}

#padding_left{ padding-left:11px;}
.bodybox{ padding:3px 0px;}
.body_nav_box .nav_box1 span { float: left; position: absolute; right: 21px; top: 22px;}
.body_nav_box .nav_box1 span a{ color:#3D3D3D; text-decoration:none;}
.body_nav_box .nav_box1 span a:hover{ text-decoration:underline;}

.body_nav_box .nav_body2 .topdiv .topdiv_tt{ width:197px; float:left;margin-left:5px; background:url(../photo/index_pic_new_03.gif) 7px 25px no-repeat; padding-left:7px;}
.body_nav_box .nav_body2 .topdiv .topdiv_tt a{ text-decoration:none; color:#595757}
.body_nav_box .nav_body2 .topdiv .topdiv_tt a:hover{ text-decoration:underline;}
.body_nav_box .nav_body2 .topdiv .topdiv_tt h3{ float:left; width:197px; font-size:14px; font-family:"微软雅黑"; height:25px; overflow:hidden;}
.body_nav_box .nav_body2 .topdiv .topdiv_tt li{ float:left; padding-left:25px; width:172px; line-height:25px; height:28px; overflow:hidden;}

.new_h{ height:935px;}
/*fool*/
.footer{ height:60px; background:#fff; margin:5px auto 0 auto; width:960px; padding:18px 0 35px 0; color:#333; text-align:center; overflow:hidden; border-top:2px solid #cc0066; position:relative;}
.footer a{ color:#333; text-decoration:none; padding:0 8px;}
.footer a:hover{ color:#FF6600;}
.about{ padding-bottom:8px;}
.bot_bq{text-align:center;color:#333333;line-height:22px;}
.footer b{ font-weight:normal;}

/*频道*/
.featured{width:282px; height:268px; background:#fff; clear:both;}
.featured ul{list-style:none;padding:0; margin:0; width:74px; float:left; padding-left:2px;}
.featured ul li{list-style:none;padding:0; margin:0; width:74px; float:left;}
.featured ul li img{ width:70px; height:87px; float:left;background:#fff; opacity: .3; filter: alpha(opacity=30);}
.featured .ui-tabs-panel{ width:201px; height:268px; background:#fff;float:left; position:relative;}
.featured .ui-tabs-panel span{ width:197px; height:26px; opacity:.5; filter: alpha(opacity=50); background:#000; position:absolute;top:240px; text-align:center; font-family:"微软雅黑","黑体"; font-size:18px; margin-left:1px;}
.featured .ui-tabs-panel a{ color:#fff; text-decoration:none;}
.featured .ui-tabs-panel img{ width:197px; height:264px;}
.featured .ui-tabs-hide{ display:none;}
.featured li.ui-tabs-selected img{opacity:1; filter: alpha(opacity=100);}
/*频道*/
.wrap .content{ width:948px;}
.wrap .con_right{ width:240px;}
.wrap .changeBox_a1{ margin:3px 0 0 4px;}
.wrap .girl_car{ width:948px;}
.wrap .girl_car .m_top10{ margin:14px 0 0 10px;}
.wrap .girl_car .pic_list2 li{ margin-right:18px;}
.wrap .girl_pic{ width:948px;}
.wrap .girl_pic .g_list{ left:215px;}
