@charset "utf-8";

/* CSS Document */

/*背景，全局设置 */

body {
background-image:url(../images/background01.jpg);
background-position:top left;
background-repeat:no-repeat;
background-attachment:scroll;
z-index:-1;
padding:0px 0px 0px 130px;
width:1024px;
}

ul li{
list-style:none;
}

a{
text-decoration:none;
}



/*整体布局*/

#PagerHeader {
height:370px;
width:100%;
min-width:1000px;
left:50px;
text-align:center;
margin:0px;
padding:0px;
position:relative;
}


#Container {
height:200px;
width:100%;
min-width:1000px;
text-align:center;
margin:0px 0px 0px 0px;
padding:0px;
position:relative;
}


#Footer {
height:50px;
width:100%;
min-width:1000px;
text-align:center;
margin:0px;
padding:0px;
clear:both;
}




/*各个容器的div*/

/*头部容器*/

/*头部div菜单*/

#mainmenu {
background-image:url(../images/mainmenu.png);
background-repeat:no-repeat;
min-height:35px;
height:auto;
position:relative;
/*位置*/
width:800px;
top:10px;
margin:0 auto 0 0;
padding:0px 5px 0px 0px;
z-index:2;
}

#mainmenu ul {
position:relative;
display:block;
margin:0px;
}

#mainmenu ul li {
float:left;
line-height:35px;
width:100px;
margin:0px 10px 0px 0px;
padding:0px;
position:relative;
}

#mainmenu ul li a{
display:block;
width:90px;
line-height:35px;
margin:0px 0px 0px 10px;
padding:0px 2px 0px 0px;
text-align:left;
}

#mainmenu ul a.submenu {
background-image:url(../images/expanded.gif);
background-position:right;
background-repeat:no-repeat;
text-align:center;
}

#mainmenu ul li.home{
width:60px;
margin:0px 5px 0px 0px;
}
#mainmenu ul li.home a{
width:55px;
margin:0px 0px 0px 5px;
}


#mainmenu ul li:hover {
background-image:url(../images/hover.gif);
background-position:left;
}

#mainmenu ul li:hover a {
background-image:url(../images/hover.gif);
background-position:right;
}

#mainmenu ul li ul {
display:none;
} 

#mainmenu ul li:hover ul {
display:block;
position:absolute;
width:100px;
left:0px;
top:35px;
margin:0px;
padding:0px;
border-top:1px solid #555;
background-color:#12124E;
} 

#mainmenu ul li:hover ul li {
display:block;
padding:0px;
margin:0px;
line-height:35px;
width:100px;
position:relative;
text-align:left;
border-bottom:1px solid #555;
background-image:none;
}

#mainmenu ul li:hover ul li a {
margin:0px 0px 0px 10px;
background-image:none;
width:90px;
}

#mainmenu ul li:hover ul li:hover{
background-image:url(../images/hover.gif);
background-position:left;
}

#mainmenu ul li:hover ul li:hover a {
background-image:url(../images/hover.gif);
background-position:right;
}


#mainmenu a {
/*里面出现的字体设置*/
font-family:黑体,宋体;
font-size:15px;
font-weight:normal;
font-style:normal;
color:#ddd;
}

#mainmenu ul li#register,#mainmenu ul li#login,#mainmenu ul li#logout,#mainmenu ul li#username_login{
float:right;
width:60px;
margin: 0px 5px 0px 0px;
}

#mainmenu ul li#register a,#mainmenu ul li#login a,#mainmenu ul li#logout a,#mainmenu ul li#username_login a{
width:50px;
}

#mainmenu ul li#logout,#mainmenu ul li#username_login{
display:none;
}

/*头部主题DIV*/

#PagerHeader #title{
position:absolute;
top:70px;
color:#333333;
font-style:italic;
font-weight:lighter;
font-size:18pt;
font-family:黑体,楷书;
z-index:1;
}


/*容器内第二菜单*/

#front_news {
position:relative; 
width:982px;
height:38px; 
margin:0px 0px 0px 0px;
overflow:hidden; 
background:url(../images/globalnavbg.png) no-repeat;
}

#front_news ul {
display:block;
position:relative;
margin:0px;
padding:0px;
width:100%;
height:100%;
}

#front_news ul li{
float:left; 
display:block;
width:117px; 
height:38px;
padding:0px;
margin:0px;
}

#front_news ul li a {
display:block; 
width:117px;
height:100%;
padding-top:8px;
text-align:center;
margin:0px;
background:url(../images/globalnavbg.png) no-repeat 0 0;
font-family:黑体,宋体;
font-size:large;
font-weight:lighter;
font-style:normal;
color:#282828;
}


/* 鼠标触发字体颜色*/
#front_news a:hover,#front_news a:active{
color:#FFFFFF;
}

#front_news ul li.tabin a{
color:#FFFFFF;
}

#front_news .n01 { width:118px; }

#front_news .n01 a:visited { background-position:0 0px; }

#front_news .n01 a:hover { background-position:0 -38px; }

#front_news .n01 a:active { background-position:0 -76px; }

#front_news .n02 a:link { background-position:-118px 0; }

#front_news .n02 a:visited { background-position:-118px 0px; }

#front_news .n02 a:hover { background-position:-118px -38px; }

#front_news .n02 a:active { background-position:-118px -76px; }



#front_news .n03 a:link { background-position:-235px 0; }

#front_news .n03 a:visited { background-position:-235px 0px; }

#front_news .n03 a:hover { background-position:-235px -38px; }

#front_news .n03 a:active { background-position:-235px -76px; }



#front_news .n04 a:link { background-position:-352px 0; }

#front_news .n04 a:visited { background-position:-352px 0px; }

#front_news .n04 a:hover { background-position:-352px -38px; }

#front_news .n04 a:active { background-position:-352px -76px; }



#front_news .n05 a:link { background-position:-469px 0; }

#front_news .n05 a:visited { background-position:-469px 0px; }

#front_news .n05 a:hover { background-position:-469px -38px; }

#front_news .n05 a:active { background-position:-469px -76px; }



#front_news .n06 a:link { background-position:-586px 0; }

#front_news .n06 a:visited { background-position:-586px 0px; }

#front_news .n06 a:hover { background-position:-586px -38px; }

#front_news .n06 a:active { background-position:-586px -76px; }



#front_news #submit a:link { background-position:-703px 0; }

#front_news #submit a:visited { background-position:-703px 0px; }

#front_news #submit a:hover { background-position:-703px -38px; }

#front_news #submit a:active { background-position:-703px -76px; }





/*搜索框样式*/

#front_news b.search-wrapper {
display:block;
margin:8px 10px 5px 10px;
position:absolute;
width:250px;
left:700px;
height:30px;
text-align:center;

}

#front_news .search-wrapper .left {
background:url(../images/searchfield_leftcap.png) no-repeat 0% 0%;
display:block;
height:19px;
left:0px;
position:absolute;
top:0px;
width:20px;
}

#front_news .search-wrapper input.g-prettysearch{
background:url(../images/searchfield_repeat.png) repeat-x 50% 50%;
border:0px;
margin:0px;
padding:0px 0px 0px;
position:absolute;
left:20px;
top:0px;
width:120px;
height:19px;
}

#front_news .search-wrapper .right {
background:url(../images/searchfield_rightcap.png) no-repeat 100% 0;
display:block;
height:19px;
position:absolute;
left:140px;
top:0px;
width:10px;
}

#front_news #submit{
display:block;
height:100%;
position:absolute;
left:860px;
text-align:left;
top:0px;
width:117px;
}



/*ajax交互内容部分*/

/*中部，上下圆角*/

.section{
background-image:url(../images/ticker_top_grey.gif);
background-repeat:no-repeat;
background-position:top left;
width:980px;
background-color:#F6F6F6;
clear:both;
position:relative;
display:block;
margin:3px 0px 0px 0px;
height:145px;
}


/*中间部分，文本样式*/
div.section .content {
float:left;
margin:5px 10px 10px 10px;
width:500px;
height:120px;
overflow:hidden;
display:none;
}

div.section .contentin {
display:block;
}

#side {
float:right;
margin:15px 5px 5px 5px;
width:360px;
height:125px;
padding:0px;
overflow:hidden;
position:relative;
}

#slider{
width:320px;
margin:0px;
position:absolute;
left:20px;
padding:0px;
}   

#prevBtn, #nextBtn{ 
display:block;
width:20px;
height:51px;
position:absolute;
left:0px;
top:30px;
}   

#prevBtn a, #nextBtn a{  
display:block;
width:20px;
height:51px;
background:url(../images/btn_prev.gif) no-repeat 0 0;   
}   

#nextBtn{
margin:0px; 
left:340px;
}   

#nextBtn a{
background:url(../images/btn_next.gif) no-repeat 0 0;   
}



#slider ul, #slider li{
margin:0;
padding:0;
list-style:none;
}

#slider li{ 

        /* 

            define width and height of list item (slide)

            entire slider area will adjust according to the parameters provided here

        */ 

width:320px;
height:120px;
overflow:hidden; 
}   

#slider li img {
width:320px;
height:120px;
padding:0px;
margin:0px;
border:0px;
}

/* // Easy Slider */

        
 /* image replacement */

#prevBtn, #nextBtn{
margin:0;
padding:0;
display:block;
overflow:hidden;
text-indent:-8000px;
}

    /* // image replacement */

/* Easy Slider */


#section-bottom {
clear:both;
position:absolute;
top:130px;
margin:0px;
background-image:url(../images/ticker_btm_grey.gif);
background-repeat:no-repeat;
background-position:bottom left;
width:100%;
}

/*尾部内容*/

/*版权 */

#Footer #footer_text {
position:relative;
clear:both;
/*left:180px;*/
width:980px;
}

#copyright {
line-height: 24px;
padding-left: 70px;
margin: 10px 0px 0.8em;
font-size:12px;
text-align:left;
}

#copyright a {
font-size:10px;
text-decoration:none;
color:#0174A7;
}

#copyright #icp{
float:right;
margin:0px 30px 0px 0px;
font-size:14px;
}



div#dialog_login{
display:none;
}

div#dialog_register{
display:none;
}


div#dialog_login h3,div#dialog_login input,div#dialog_login img,div#dialog_login a,div#dialog_register input,div#dialog_register h3,div#dialog_register a,div#dialog_register img{
display:block;
margin:0px 0px 0px 5px;
}

