@charset "UTF-8";
/* CSS Document */
body{
background:url(../img/bg.gif);
min-width:1080px;
}
.conbox{
width:1080px;
margin:0 auto;

}
/****header****/
#header{
height:40px;
background:#3399cc;
font-weight:bold;
border-bottom:1px solid #fff;
}
#header .conbox{
padding:0;
}
#header p#logo{
float:left;
}
#header #bt_lang {
float:left;
margin-left:40px;
}
#header #bt_lang li{
float:left;
font-size:15px;
margin:5px 5px;
}
#header #bt_lang li a{
display:block;
padding: 3px 16px;
border-radius: 12px;
background:#344D92; 
box-shadow: 1px 1px 0 rgba(0,0,0,0.4);
color:#fff;}

#header #bt_lang li a:hover,
#header #bt_lang li.now a{
transition: all 0.2s;	
color: #fff;
background: #FFB01F;
text-decoration:none;
}
#header #icon{
float:right;
}
#header #icon li{
float:left;
margin:0 20px 0 0 ;
padding:0;
}

#header #icon li:last-child {
margin:0;
}


/****main****/
#main{
width:960px;
margin:30px auto;
clear:both;
text-align:left;
}
/****top****/
#top .conbox,
#bottom{
width:960px;
}
#top li{
margin:0 0 12px 0;
padding:0;
}
#top li a:hover{
opacity:0.6;
}
#bottom .box{
width:470px;
height:360px;
float:left;
background:url(../img/boxBg.png);
margin-bottom:30px;
}
#bottom p.tit{
width:470px;
height:71px;
text-indent:-99999px;
}
#bottom #news p.tit{
background:url(../img/tit_news.png) center 20px no-repeat;
}
#bottom #twitter p.tit{
background:url(../img/tit_twitter.png) center 20px no-repeat;
}

#bottom #news{
margin:0 20px  0 0;
}
#bottom #news dl{
width:420px;
height:262px;
margin:0px 26px;
overflow:auto;
font-size:14px;
font-weight:bold;
}
#bottom #news dl dt{
padding:5px 10px 0 10px;
}
#bottom #news dl dd{
padding:0 10px 5px 10px;
border-bottom:1px solid #3399cc;
}

#bottom #news a:link{
	text-decoration:underline;
}
#bottom #twitter div.area{
width:420px;
height:264px;
margin:0 26px;
}

/****footer****/
#footer{
clear:both;
width:100%;
background:#3399cc;
font-weight:bold;
padding-top:30px;
}

#footerLink .conbox{
position: relative;
overflow: hidden;
}

#footerLink .conbox nav ul {
clear:both;
float:left;
left:50%;
position:relative;
clear:both;
margin: 0 0 10px;
}
#footerLink .conbox nav ul li:first-child {
border-left: none;
}
#footerLink .conbox nav ul li {
float:left;
left:-50%;
position:relative;
border-left: solid 1px #fff;
}
#footerLink .conbox nav ul li a{
padding:0 20px;
color:#fff;
}

#notice{
margin:0 auto;
clear:both;
border-top:1px solid #fff;
}
#notice ul{
width:700px;
margin:10px auto;
}
#notice p{
text-align:center;
padding:10px 0 90px;

}



/***********backtop************/
.backtop{
position:fixed;
bottom:0;
background:#FFB01F;
white-space:nowrap;
text-indent: 100%;
overflow: hidden;
z-index:1000;
width:100%;
border-top:1px solid #fff;}
.backtop .conbox{
width:100%;
}
.backtop a{
display:block;
width:100%;
height:60px;
background:url(../img/common/btBacktop.png) center top no-repeat;
}
.backtop a:hover{
background:url(../img/common/btBacktop.png) center bottom no-repeat;
}

