body{padding:0; margin:0; background:#28001A url(../images/bg.gif) repeat-x 0 0; font-size:12px; font-family:Arial;}
a{text-decoration:none;}
ul,li,p{padding:0; margin:0; list-style:none;}

.all{background:url(../images/bg2.gif) no-repeat center 0; width:100%; float:left; text-align:center; margin:0px;padding:0px;position:relative;top:-60px;margin:0px;padding:0px;}
.main {}

.index_all{ width:916px; margin:0 auto; text-align:left;}

.index_head{background:url(../images/index_head.jpg) no-repeat 0 0; width:100%; height:255px; float:left;}
.index_info{color:#fff; float:right; width:350px; padding:140px 30px 0 0; line-height:180%;}
.index_info a{color:#FFEA00; font-weight:bold; font-size:11px;}

.index_nav{background:url(../images/index_nav.jpg) no-repeat; width:100%; height:166px; float:left;} 

.index_nav_in{ float:left; width:680px; padding:75px 0 0 23px;}
.index_nav_in ul li{ float:left; position:relative;}
.index_nav_in ul li a{color:#fff; float:left; width:60px; height:32px; line-height:32px; text-align:center;}
.index_nav_in ul li a:hover{background:url(../images/btn_nav_on.jpg) no-repeat 0 0;}
.index_nav_in ul li ul li a{ width:100%; height:25px; line-height:25px;}
.index_nav_in ul li ul li a:hover{ background:none; background-color:#FF3366;}

.menu{ position:absolute; display:none; top:32px; left:-34px; width:130px;}
.menu li{ border-bottom:1px solid #fff; float:none; width:130px;}
.menu li a{ color:#FFFFFF; background-color:#CC3399; display:block; width:100%; text-align:center; height:25px; line-height:25px;}
.menu li a:visited{ color:#FFFFFF; background-color:#CC3399; display:block; text-align:center; }
.menu li a:hover{ color:#FFF; background:none; background-color:#FF3366; display:block; text-align:center; }

.index_bot{background:url(../images/index_bot.jpg) no-repeat 0 0; height:208px; width:100%; float:left;}


.index_con{float:left; width:100%; padding:20px 0 0 0;}
.index_text{ float:left; width:220px; padding:0 0 0 60px;}
.index_tt{font-size:14px; font-weight:bold; color:#FFF68D;}
.index_t_c{float:left; width:100%; color:#FFF9B1; padding:10px 0 0 0; height:80px; margin:10px 0;}
.index_t_c p{ line-height:180%; padding:5px 0; white-space:normal;}

.index_pic{float:left;}
.index_pic div a{border:1px solid #000; padding:1px;}
.index_pic div a:hover{border:1px solid #fff;}

a.index_more{float:right; background:url(../images/btn_more.gif) no-repeat 0 0; width:32px; height:11px; position:relative; right:-15px;}
a.index_more2{float:right; width:38px; height:90px; margin:25px 10px 0 0!important;margin:25px 33px 0 0 ;}

.index_footer{float:left; text-align:right; color:#CE007B; width:100%; padding:25px 0 0 0;}



.page_head{background:url(../images/page_head.jpg) no-repeat; width:100%; height:188px; float:left;} 
.page_nav_in{ float:left; width:680px; padding:156px 0 0 181px;}
.page_nav_in ul li{ float:left; position:relative;}
.page_nav_in ul li a{color:#fff; float:left; width:60px; height:32px; line-height:32px; text-align:center;}
.page_nav_in ul li a:hover{background:url(../images/btn_nav_on.jpg) no-repeat 0 0;}
.page_nav_in ul li ul li a{ width:100%; height:25px; line-height:25px;}
.page_nav_in ul li ul li a:hover{ background:none; background-color:#FF3366;}

.page_tt{background:url(../images/page_tt.jpg) no-repeat; width:100%; height:71px; float:left;} 
.page_tt_in{font-size:14px; font-weight:bold; color:#FFF68D; float:left; padding:20px 0 0 70px;}
.page_con{ background:url(../images/page_bg.gif) repeat-y 0 0; float:left; width:100%;}

.page_left{float:left; width:140px; padding:0 0 0 50px;}
.page_left ul li a{float:left; width:100%; height:26px; text-align:left; font-size:14px; font-weight:bold; color:#FF0078; line-height:26px; text-indent:5px;}
.page_left ul li{ float:left; padding:5px 0;}
.page_left ul{float:left; width:100%; clear:both;}
.page_left li{ width:155px;}
.page_left ul li a:hover{ background:url(../images/page_l_btn.gif) no-repeat 0 0; color:#fff;}
.page_left ul li a.page_on{background:url(../images/page_l_btn.gif) no-repeat 0 0; color:#fff;}
.page_left ul li ul{ margin:0; padding:0;}
.page_left ul li ul li{ margin-left:10px;}
.page_left ul li ul li a{float:left; width:80%; height:20px; text-align:left; font-size:12px; font-weight:normal; color:#FF0078; line-height:20px; text-indent:5px; background:#28001A;}
.page_left ul li ul li a:hover{color:#fff; height:20px;font-size:12px;background:#28001A;}
.page_left ul li ul li a.page_on{color:#fff; height:20px; font-size:12px;background:#28001A;}
.page_l_bg{background:url(../images/page_l_bg.gif) no-repeat right bottom; width:100%; height:80px; float:right; padding:100px 0 0 0;}

.page_right{float:right; width:615px; padding-right:54px;}
.page_tt2{font-size:16px; font-weight:bold; color:#430027;}
.page_text_con{ line-height:180%; color:#9E0E61; padding:0 0 20px 0; background:url(../images/text_bg.jpg) no-repeat right center;}
.page_text_con .pic a{ border:2px solid #ccc; padding:3px; float:left;}
.page_text_con .pic a:hover{ border:2px solid #000;}
.page_text_con .pic li{ width:150px; height:120px; float:left;}
.page_text_con .pic li img{ border:0;}

.page_text_con a{color:#000; text-decoration:underline;}

.page_bot{float:left; width:100%; background:url(../images/page_bot.gif) no-repeat 0 0; height:60px;}

.page_bot_info{float:left; text-align:right; color:#CE007B; width:100%; padding:10px 0;}

.index_flash{float:left; width:100%; background:url(../images/flash_bg.jpg) no-repeat 0 0; height:629px;}
.flash_in{float:left; padding:124px 0 0 153px;}

.flash_bot{width:100%; clear:both; text-align:right; color:#CE007B; padding:100px 0 0 0;}
.flash_bot a{color:#fff;}

.list li{ background:url(../images/arrow01.jpg) 5px 10px no-repeat; border-bottom:1px dashed #cccccc; padding:3px 5px 3px 15px;}



.clear{ clear:both;}

a.enter{position:relative; top:-90px; right:-400px; float:left;  width:117px; height:70px; z-index:999;}

.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}
h1
{
font-size:12px;
margin:0px;
padding:0px;
}
.friendlink 
{
clear:both;
width:920px;
*-width:930px;
margin:170px auto 5px auto;
*-margin:5px auto 5px auto;
color:#fff;
text-align:left;
}

.friendlink ul
{
margin:0px;
padding:0px;
list-style:none;
text-align:left;
}
.friendlink ul li 
{
margin:0px 5px;
float:left;
text-align:left;
line-height:20px;
width:140px;
}
.friendlink  ul li a
{
color:#fff;
text-align:left;
}
strong,b
{
font-weight:normal;
}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */