@charset "utf-8";
/* CSS Document */

body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}


/*body*/
#container { width:1016px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }

/*header*/
#header { height:65px; margin-bottom:8px; margin-top: 8px; padding-top: 10px; width: 1016px; }


.header-left { float: left; width: 233px; height: 65px; }
.header-mid { margin-left: 10px; height: 65px; margin-right: 0px; float: left; width: 600px; }
.header-right { float: right; width: 160px; margin: 0px; height: 62px; background-color: #E3E3E3; }
.header-right ul { padding-left: 20px; padding-top: 2px; }

.header-right ul li { height: 20px; }

#nav { height:30px; margin-bottom:8px; font-family: "黑体"; font-size: 14px; font-weight: normal; background-color: #06C; }
#nav ul { margin-right: auto; margin-left: auto; padding-top: 5px; width: 900px; }


#nav ul li { float: left; width: 12.5%; text-align: center; }
#nav ul li a { color: #FFF; display: block; }
#nav ul li a:hover { color:#FF6; background-color: #09F; }

#adv { margin-bottom: 8px; }


/*main*/
#maincontent { margin-bottom:8px;overflow:auto; zoom:1;}
#side { float:left; width:248px; padding-top: 20px; padding-right: 10px; padding-left: 10px; border: 1px solid #CCC; }

.side_menu { width: 210px; margin-top: 10px; margin-right: auto; margin-left: auto; margin-bottom: 20px; }
.side_menu ul { width: 80px; margin-left: 50px; }
.side_menu ul li { list-style-image: url(../images/dot1.gif); font-size: 16px; line-height: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #9CF; height: 40px; }
.side_phone { width: 210px; margin-right: auto; margin-left: auto; margin-bottom: 20px; }
.side_qq { width: 210px; margin-right: auto; margin-left: auto; background-color: #EEDFFF; overflow: auto; margin-bottom: 20px; }
.side_qq h1 { font-size: 12px; height: 30px; background-color: #9CF; color: #F00; text-align: center; line-height: 30px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #FFF; }
.side_qq ul { margin-top: 10px; margin-left: 20px; margin-bottom: 10px; }
.side_qq ul li { height: 30px; line-height: 30px; }



#main { float:right; width:730px; border: 1px solid #CCC; overflow: auto; }
.main_up { width: 700px; margin-right: auto; margin-left: auto; }
.main_mid { font-size: 13px; width: 700px; margin-right: auto; margin-left: auto; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; overflow: auto; }
.main_mid h1 { font-size: 14px; height: 35px; padding-left: 180px; line-height: 35px; color: #FFF; font-family: "宋体"; }
.main_mid h2 { font-size: 16px; color: #000; height: 50px; line-height: 50px; text-align: center; }
.main-text { width: 650px; margin-right: auto; margin-left: auto; text-indent: 24px; margin-top: 15px; margin-bottom: 15px; line-height: 30px; font-family: "宋体"; font-size: 12px; border-top-width: 1px; border-top-style: dotted; border-top-color: #666; }
.main-pict { width: 500px; margin-right: auto; margin-left: auto; margin-bottom: 10px; }


.main_mid ul { margin-top: 15px; margin-left: 20px; margin-right: 20px; margin-bottom: 15px; background-color: #DFEFFF; padding-top: 10px; padding-left: 30px; padding-bottom: 10px; padding-right: 30px; }

.main_mid ul li { line-height: 30px; height: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFF; }
.main_mid ul li span { color: #3C0; float: right; margin-right: 10px; }
.main_mid .page { float: right; width: 200px; margin-top: 10px; margin-bottom: 20px; }
.main_bott { margin-right: auto; margin-left: auto; width: 700px; margin-top: 10px; }




/*footer*/
#footer { background-color: #D1DBFE; margin-bottom: 10px; }
.footer-mid { margin-left: auto; width: 700px; margin-right: auto; padding-top: 10px; padding-bottom: 10px; text-align: center; }
.copyIcp { padding-left: 10px; }

.footer-mid ul li { text-align: center; line-height: 25px; }
