/*全局属性*/
body { text-align: center; margin:0; padding:0; background:#EDE6E0 url(http://mat1.gtimg.com/lady/images/emo/2012/07/26/bg.jpg) repeat-x 0 30px; font-size:12px; color:#000000;}
body > div { text-align:center; margin-right:auto; margin-left:auto;} 
div,form,img,ul,ol,li,p,dl,dt,dd { margin: 0; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight:normal;}
ul,li { list-style: none }

/*top*/
#top{ height: 36px; width: 100%; background:url(t_1.jpg) repeat-x;}
.t_1 { height: 36px; width: 980px; margin: 0 auto;}
.t_left { float: left; height: 36px; width: 320px; line-height:36px;}
.height { float: left; width: 640px; height: 30px; margin-left: 20px; display: inline;}
.h_s{ float: left; height: 20px; width: 80px; background: url(t_h2.jpg) no-repeat; background-position: 0px 0px; float: left; margin-top: 10px;}
.h_s1{ float: left; height: 20px; width: 95px; margin-top: 10px; font-size: 12px; color: #0BAFFF; line-height: 20px; font-weight: lighter;}
.h_g{ float: left; height: 20px; width: 60px; background: url(t_h3.jpg) no-repeat; margin-top: 10px;}
.header{ height: 315px; width: 980px; margin-right: auto;margin-left: auto;}
.h_top{ float: left; height: 75px; width: 980px;}
.h_logo{ float: left; height: 75px; width: 265px;}
.h_b{ float: right; height: 75px; width: 258px; margin-right: 70px; display: inline;}
.h_w{ float: left; height: 20px; width: 90px; background: url(t_h2.jpg) no-repeat; background-position: 0px -38px; margin-top: 10px;}
.h_j{ float: left; height: 20px; width: 90px; background: url(t_h2.jpg) no-repeat; background-position: 0px -60px; margin-top: 10px;}
.h_q{ float: left; height: 30px; width: 90px; background: url(t_h2.jpg) no-repeat; background-position: 0px -87px; margin-top: 10px;}
.h_s a{ font-size: 12px; line-height: 20px; font-weight: lighter; color: #666666; text-indent: 24px; float: left; text-decoration: none;}
.h_w a{ font-size: 12px; line-height: 20px; font-weight: lighter; color: #666666; text-indent: 30px; float: left;}
.h_j a{ font-size: 12px; line-height: 20px; font-weight: lighter; color: #666666; text-indent: 30px; float: left;}
.h_q a{ font-size: 12px; line-height: 20px; font-weight: lighter; color: #666666; text-indent: 40px; float: left;}
#menu{ width:980px; height:36px; margin-right: auto; margin-bottom: 0; margin-left: auto;}
#menu ul{ list-style: none; margin: 0px; padding: 0px;}
#menu ul li{ float:left;}
#menu ul li a{ display:block; width:109px; height:36px; line-height:35px; text-align:center; font-size:14px; background:url(mainlevel_bg.png) repeat; background-position: 0 0; font-weight: bold; color: #FFFFFF; text-decoration: none;}
#menu a{ font-size: 14px; color: #009900;}
#menu ul li a:hover{ background: url(slide-panel_03.png) no-repeat; background-position: 0 0; height: 36px; width: 109px;}
#menu ul li a#current{ font-weight:bold; color:#fff; background: url(slide-panel_03.png) no-repeat;background-position: 0 0;height: 36px;width: 108px;}
#menu ul li ul{ display:none; position:absolute;}
#menu ul li ul li{ float:none; width:109px; margin:0; height: 36px; background-color: #3E92D7;}
#menu ul li ul li a{ background:none; font-size: 14px; font-weight: lighter; color: #FFFFFF; height: 34px; width: 109px; line-height: 35px;}
#menu ul li ul li a:hover{ color:#fff; background-color: #000000;}
#menu ul li:hover ul{ display:block;}
#menu ul li.sfhover ul{ display:block;}
.b_nner{ float: left; height: 205px; width: 980px;}
.dh_1_drawer img{ float: left; height: 15px; width: 21px;}
#dh_1{ width:250px; float: right; height: 36px;}
#dh_1 div.top_navigation div{ text-align:right; line-height:26px; padding-right:10px;}
#dh_1 div.dh_1_navigation{ height:28px; position:relative; width:250px; margin-right: auto;}
#dh_1 div.dh_1_navigation ul{ position:relative; float:right; height:28px;}
#dh_1 div.dh_1_navigation li{ float:left; position:relative; width:100px; margin-right:15px; background: url(nav_item_bg.gif) no-repeat; background-position: left top; margin-top: 5px;}
#dh_1 div.dh_1_navigation li.pre{}
#dh_1 div.dh_1_navigation li em{ display:block; width:100%; height:28px; line-height:28px;}
#dh_1 div.dh_1_navigation li em a{ display:block; text-align:center; width:100%; color:#59637c; font-size:100%; font-size:12px; text-decoration: none; font-style: normal; font-weight: lighter;}
#dh_1 div.dh_1_navigation li em a:hover{color:#333; text-decoration:none;}
#dh_1 div.dh_1_navigation li.on em a{ color:#666; font-size: 12px; font-weight: lighter; text-decoration: none;}
.dh_1_drawer{ position:absolute; left:-5px; top:22px; z-index:999; display:block; visibility:hidden; width:110px; background:url(drawer_bg_1_1.png) no-repeat left top; padding:10px 0 0;	}
* html .dh_1_drawer{ background:transparent url(drawer_bg_1_1_ie6.gif) no-repeat scroll left top; } /* IE6 */
.dh_1_drawer dl{ background:url(drawer_bg_2.png) no-repeat left bottom; padding:0 10px 10px ;}
* html .dh_1_drawer dl{ background:transparent url(drawer_bg_2_ie6.gif) no-repeat scroll left bottom; } /* IE6 */
#dh_1 div.dh_1_navigation li:hover div.dh_1_drawer{ visibility:visible;}
#dh_1 div.dh_1_navigation li:hover > div.dh_1_drawer{ visibility:visible;}
#dh_1 div.dh_1_page_action{ padding:12px 0 0 0; float:left; margin-right:6px; width:92px;}
#dh_1 div.dh_1_page_action li{ padding:0 0 4px 22px;}
#dh_1 div.dh_1_page_action li a{ color:#fff;}
.dh_1_drawer dt{ line-height:18px; text-align:center; position:relative; font-weight:bold; background:url(dot_down.gif) no-repeat 84px 11px;}
.dh_1_drawer dd{ line-height:18px; text-align:center; padding:3px 0; position:relative; border-top-width: 1px; border-top-style: solid; border-top-color: #E7F0FE;}
.dh_1_drawer dd.f{ border-top:none;}
.dh_1_drawer dd em{ font-size:8px;}
.dh_1_drawer a{ text-decoration:none; font-family:"宋体"; width:50px; height:18px; display:block; background:url(dot_down.gif) no-repeat 78px 9px; font-size: 12px; color: #666666; font-weight: lighter; float: left; margin-left: 5px;}
.dh_1_drawer dd a:hover{ text-decoration:none; color: #0080C0;}
.dh_1_drawer dd:hover .dd_dh_1_drawer{ visibility:visible;}
.dd_dh_1_drawer{ position:absolute; left:86px; top:-9px; z-index:12; display:block; visibility:hidden; width:110px; padding:10px 0 0; z-index:1000; background:transparent url(drawer_bg_1.png) no-repeat scroll left top;}
* html .dd_dh_1_drawer { background:transparent url(drawer_bg_1_ie6.gif) no-repeat scroll left top; } /* IE6 */
.dd_dh_1_drawer dd{ line-height:22px; text-align:center; padding:3px 0; position:relative;}
.dd_dh_1_drawer dd.f{}
.dd_dh_1_drawer dd em{ font-size:8px;}
.dd_dh_1_drawer dd a{ text-decoration:none; font-family:宋体; background:none;}
.dd_dh_1_drawer dd a:hover{ background:none;}
.hh_1{ float: left; height: 36px; width: 195px; margin-left: 195px; display: inline;}
.dh_1_drawer dd{ height: 18px; width: 90px;}
.h_s a:hover{ color: #006291; text-decoration: none;}
.t_left a{ color: #666666; text-decoration: none;}
.t_left a:hover{ color: #006291; text-decoration: none;}
#top img{ border:none; margin:0px; padding:0px;}
/* top */

/* 链接颜色 */
a {color: #000; text-decoration:none;}
a:hover {text-decoration:underline;}

/*通用属性*/
.left { float: left;}
.right { float: right;}
.area:after,.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.clear,.area{zoom:1}
.fb{font-weight:bold}
/* 通用栏宽*/
.area {width:960px; clear:both; height:auto;margin:0 auto}

.top-pic-box{height:423px;background:url(top1.jpg) no-repeat center; margin:0 auto;}
.top-pic-box1{height:396px; width:960px; position:relative; background:url(top2.jpg) no-repeat center; margin:0 auto;}
.top-pic-box1 .area{position:relative;}
.top-pic-box1 .pic1{position:absolute;top:54px;left:19px;}
.top-pic-box1 .name{position:absolute;top:163px;left:19px;font-weight:bold;width:98px;text-align:center;}
.top-pic-box1 .listen{position:absolute;top:189px;left:44px;}
.top-pic-box1 .link1{position:absolute;top:0;left:774px;width:179px;height:179px;}
.top-pic-box1 p{width:505px;line-height:24px;text-align:left;position:absolute;top:47px;left:165px;}
.top-pic-box1 .lunbo{ width:598px; height:379px; position:absolute; left:8px; top:8px; overflow:hidden;}
.top-pic-box1 .zhegai{ width:598px; height:379px; position:absolute; left:8px; top:8px; overflow:hidden; z-index:9999; background:none;}
.top-pic-box1 .shuoming{ width:320px; position:absolute; left:628px; top:100px; color:#fff; line-height:22px; text-align:left;}
.top-pic-box1 .newsli{ width:320px; position:absolute; left:628px; top:350px; color:#fff; line-height:20px; text-align:left;}
.top-pic-box1 a{ color:#ccc; text-decoration:underline;}

.PT{width:395px;position:absolute;}
.PT .img-box{width:66px;float:left;margin-right:25px;}
.PT .img-box .pic{border:3px solid #EEE;display:block;margin:0 auto 7px;}
.PT .img-box span{ color:#fff; width:47px; height:17px; background:#000; line-height:18px; text-align:center; margin-left:9px;}
.b-box p{width:300px;float:left;line-height:24px;text-align:left;}
.e-box p{width:300px;float:left;line-height:24px;text-align:left;}
.a-box p{width:387px;float:left;line-height:24px;text-align:left; margin-left:8px;}
.PT span{display:block;color:#878787}
.PT span a{color:#878787}

.a-box{height:993px;background:url(bg1.jpg) no-repeat center;position:relative;}
.a-box .ps1{top:147px;left:131px;}
.a-box .ps2{top:280px;left:526px;}
.a-box .ps3{top:414px;left:323px;}
.a-box .ps4{top:547px;left:372px;}
.a-box .ps5{top:681px;left:131px;}
.a-box .ps6{top:814px;left:305px;}

.b-box{height:806px;background:url(bg2.jpg) no-repeat center;position:relative;}
.b-box .text1{width:850px;text-align:left;line-height:24px;position:absolute;top:129px;left:77px;}
.b-box .ps1{top:249px;left:522px;}
.b-box .ps2{top:374px;left:522px;}
.b-box .ps3{top:500px;left:522px;}
.b-box .ps4{top:625px;left:522px;}
.b-box .link1{width:349px;height:75px;position:absolute;top:661px;left:128px;}
.b-box .table-box{width:376px;position:absolute;top:255px;left:101px;line-height:30px;text-align:left;}
.b-box .table-box .btn{background:#5FBC56;color:#FFF;border:0;padding:2px 4px;}

.c-box{height:536px;background:url(http://mat1.gtimg.com/lady/images/emo/2012/07/26/bg3.jpg) no-repeat center;position:relative;}
.c-box .text{text-align:left;line-height:24px;width:499px;position:absolute;top:120px;left:64px;}
.c-box .title{font-size:14px;font-weight:bold;text-align:left;position:absolute;top:283px;}
.c-box .title1{left:73px;}
.c-box .title2{left:371px;}
.c-box .title3{left:666px;}
.c-box .text1,.c-box .text2,.c-box .text3{width:244px;text-align:left;line-height:24px;position:absolute;top:316px;}
.c-box .text1{left:73px;}
.c-box .text2{left:370px;}
.c-box .text3{left:665px;}

.e-box{height:671px;background:url(bg5.jpg) no-repeat center;position:relative;}
.e-box .text1{width:285px;line-height:24px;text-align:left;position:absolute;top:144px;left:598px;}
.e-box .link1{width:249px;height:75px;position:absolute;top:263px;left:575px;}
.e-box .ps1{top:397px;left:58px;}
.e-box .ps2{top:397px;left:511px;}
.e-box .ps3{top:528px;left:58px;}
.e-box .ps4{top:528px;left:511px;}

.f-box{height:522px;background:url(bg6.jpg);position:relative; margin-bottom:30px;}
.f-box a.weibo{width:289px;height:433px;position:absolute;top:51px;left:22px;}

#footer{ width:100%; height:112px;}
#footer span{ display:block; width:980px; margin:0px auto; font-size:13px; line-height:25px; text-align:center;}
/* footer */
