@charset "utf-8";
/* CSS Document */

*
{
margin: 0em;
padding: 0em;
}

body { background:url(../images/back.jpg) repeat-x; margin:0; font-family:Arial, Helvetica, sans-serif;}

p { margin: 3px 0;}
ul { margin: 3px 0 5px 15px;}
li { margin: 10px 0; font-size:11px; }

#container {width:980px; height: auto; margin:0 auto;}

#header { width:980px; height:122px;}

#header .logo { width:296px; height:94px; margin-left:15px; margin-top:25px; float:left; background:url(../images/logo.png) no-repeat }
#header .logo a { width:296px; height:94px; display:block;}

#header .menu { width:auto; height:33px; 
float:right; margin-top:14px;  padding-top:74px; }

#header .menu a { text-decoration:none; color:#fff; font-weight:700; font-size:13px;}
#header .menu a:hover { text-decoration:underline; color:#ccc;}
#header .menu .tabs { width:400px; height:25px; float:right; padding: 30px 10px 0 10px; font-size:16px; color:#003366; text-align:center;}
/*#header .menu span { margin: 0 15px;}*/

#header .btL { width:10px; height:34px; float:left; background:url(../images/btn_left.png) no-repeat;}
#header .btM { 
width:auto;
padding:7px 10px 0 10px; 
_padding:6px 10px 0 10px; 
height:27px; 
_height:22px;
float:left; background:url(../images/btn_middle.png) repeat-x;}

#header .btR { width:10px; height:34px; float:left; background:url(../images/btn_right.png) no-repeat; margin-right:10px;}

#submenu { width:960px; height:26px; background:url(../images/back_submenu.gif) repeat-x; padding-top:15px; padding-right:20px; text-align:right;}
#submenu a { text-decoration:none; color:#fff; font-weight:700; font-size:12px; margin: 0 10px;}
#submenu a:hover { text-decoration:underline; color:#ccc;}

#banner { width:980px; height: 200px; background:url(../images/back_banner.gif) repeat-x; }
#banner .boxDown { width:420px; height: 180px; padding: 15px 0 0 10px; float:left; text-align:justify }
#banner .line { width:100%; margin: 0 auto; color:#fff; font-size:14px; font-weight:700; }
#banner .lineInfo { width:100%; margin: 18px auto 0 auto; color:#333; font-size:11px; }
#banner .btnDownload { width:auto; height:41px; margin: 45px 35px 0 0 ; float:right; padding: 5px 0 0 34px}


.slider { width:480px; height: 180px; float:left; margin-top:10px; margin-left:15px; }

#main { width:980px; height:auto; background:url(../images/back_body.gif) repeat-y; clear:both; overflow:hidden;}

#main li { margin:3px 5px;}
.btMM { width:193px; height:46px; float:right; background:url(../images/btn_download.png) no-repeat; margin: 5px 0; padding-top:25px; text-align:center;}
.btMM a { font-size:16px; color:#333; text-decoration:none; font-weight:700;}

#main h1 { font-size:14px; color: #003366; margin: 10px 0 10px 0; }
#main p { font-size:11px; color:#3e3e3e}

#main .leftP { width:480px; height:auto; padding:10px; float:left;}
#main .rightP { width:370px; height:auto; padding:10px; float:right;}


#footer { width:100%; height:60px; background:#d8d8d8;  margin: 15px auto 0 auto; clear:both; overflow:hidden;}
#footer .fCenter { width:980px; margin: 0 auto}
#footer .footerCont { width:490px; margin: 10px 10px 0 10px; height:22px; float:left;}
#footer .footerContB { width:330px; margin: 10px 0px 0 10px; height:22px; float:left;}

#footer p { font-size:11px; color: #666666; margin: 3px 0;}
#footer a { font-size:11px; color:#333; margin: 3px 0; text-decoration:none;}
#footer a:hover { font-size:11px; color:#fff; margin: 3px 0; text-decoration:underline;}