@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{padding:0px;margin:0px;}
body,button,input,select,textarea{font:12px/1.5 宋体,arial;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new, courier, monospace;}
small{font-size:12px;}
ul,ol{list-style-type:none;list-style-image:none;}
a{color:#555555;text-decoration:none;cursor:pointer;outline:none;behavior:url(link.htc);}
a:hover{color:#266BA6;text-decoration:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset{border-bottom:0px;border-left:0px;border-top:0px; border-right:0px;}
img{border-bottom:0px;border-left:0px;border-top:0px;border-right:0px;vertical-align:bottom;}
table{border-spacing:0;border-collapse:collapse;}
div{zoom:1;}
.l{float:left;}
.r{float:right;}
.hidden{display:none;}
.clear{clear:both;height:0;overflow:hidden;}
div.border,div.shadow{behavior:url(ie-css3.htc);}
*html ul.box li{margin-bottom:-2px;}/*Hack For IE6*/
*+html ul.box li{margin-bottom:-2px;}/*Hack For IE7*/
/* html5 */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
[hidden]{display:none;}
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
/*body,button,input,select,textarea{font-family:sans-serif;}*/
h1{font-size:2em;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
pre,code,kbd,samp{font-size:1em;font-family:monospace,serif;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,q:after{content:'';content:none;}
small{font-size:75%;}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
ul,ol{margin:0;padding:0;}
dd{margin:0;}
nav ul,nav ol{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid #c0c0c0;}
legend{border:0;*margin-left:-7px;}
button,input,select,textarea{outline:none;margin:0;vertical-align:baseline;font-size:100%;*vertical-align:middle;}
button,input{line-height:normal;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
textarea{overflow:auto;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
ul,li{margin:0;padding:0;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:" ";}
.clearfix{zoom:1;}
.clearfix{display:block;}

/* base */
body{background:url(../images/bg-body.jpg) repeat-x 0 140px #FFFFFF;}
.layout{width:1000px;margin:0 auto;}

/* header */
#header{background:url(../images/bg-header.jpg) repeat-x;}
.logo{margin:9px 0 12px;}
.topnav{height:56px;line-height:56px;overflow:hidden;text-align:right;}
.topnav a{background:url(../images/icon-topnav.png) no-repeat 0 center;padding-left:14px;margin-left:10px;}
.search{height:22px;}
.searchBg{background:url(../images/bg-search.png) no-repeat;}
.searchBg input{background:none;float:left;width:165px;padding:4px 4px 4px 13px;border:none;}
.searchBg button{background:none;float:left;width:28px;height:22px;border:none;}

.navList{position:relative;width:100%;overflow:hidden;}
.navList ul li{background:url(../images/icon-nav-li.png) no-repeat 0 center;float:left;padding-left:1px;}
.navList ul li a{display:block;width:110px;height:37px;line-height:36px;overflow:hidden;font-size:14px;font-family:"微软雅黑";color:#FFFFFF;text-align:center;}
.navList ul li a:hover,.navList ul li.select a{background:url(../images/bg-nav-li-a.jpg) no-repeat;}

.submenu{position:relative;height:20px;line-height:20px;overflow:hidden;padding-top:4px;}
.submenu .subnav{position:absolute;display:none;}
.submenu .subnav a{background-color:#2F6AA2;float:left;height:20px;color:#FFFFFF;padding:0 5px;margin-right:1px;}

/* main */
#main{background:url(../images/bg-main.png) repeat-x center 0;margin:15px 0;}
.main{background:url(../images/bg-main.jpg) repeat-x #FFFFFF;}
.main .border{padding:14px;border:1px solid #FFFFFF;}

/* footer */
#footer{background-color:#3769A1;padding-top:1px;}
.foot{line-height:32px;color:#FFFFFF;padding:10px 0;border-top:1px solid #FFFFFF;}
.foot a{color:#FFFFFF;}