  /** common **/
body,td,th {font-size:14px; color:#333; font-family:"Microsoft Yahei";}
body{margin:0;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,img {list-style:none; margin:0px; padding:0px; border:0px;}
a,input,select,textarea {outline: none;}
img{ border:none}
a {color:#333; text-decoration:none;}
a:hover {text-decoration:none; color:#0066fe;}
.fl{float:left;}
.fr{float:right;}
.bai {color: #FFFFFF;}
.bai a {color: #FFFFFF;}
.nav {width: 100%; height: 56px; background: #1f50af;}
.nav ul {margin: auto; width: 1200px; height: 56px; line-height: 56px;}
.nav ul li {float: left;}
.nav ul li a {color:#FFFFFF; font-size: 18px; display: block; height: 56px; list-style: 56px; padding: 0 36px;}
.nav ul li a:hover {background: #14439d;}
.nav ul li .navOn {background: #14439d;}
/** banner **/
.banner { background:url("/img/loading.gif") no-repeat scroll center center;  display: inline-block;  position: relative;  width: 100%; height:525px;}
.banner.margin {z-index: 49;}
.banner img {  display: block;  height:525px; left: -960px; margin-left: 50%; position: relative; top: 0; width: 1920px; }
.banner ul {  position: absolute;  top: 0; left: 0;  width: 100%;  }
.banner li {  display: none;  position: absolute;  left: 0;  top: 0; width: 100%; min-width:1190px;overflow: hidden !important }
.banner .btnbox {bottom: 15px;  left: 50%;  position: absolute;  }
.banner .btnbox span { background: url("/img/item01.png") no-repeat scroll center center; cursor: pointer; display: block; float: left; height: 13px; margin-left: 11px; width: 13px;  }
.banner .btnbox span.on { background: url("/img/item02.png") no-repeat scroll center center; }
/** page **/
.page {float: right;height:20px;line-height:20px}
.page .mtr10 { margin: 10px 20px 0 0; display: inline;}
.page a{line-height:20px}
.page .formerNull, .page .former, .page .down, .page .downNull{background:url("/img/page.png") no-repeat;display: block; float: left;height:10px;padding:5px 0;width:20px;}
.page .formerNull,.page .downNull{background-color:#cdcdcd}
.page .former, .page .down{background-color:#b4171f}
.page .formerNull,.page .former{background-position: 5px 5px;    }
.page .down,.page .downNull { background-position: -115px 5px; }
.page .formerNull, .page .downNull, .page .former, .page .page_link, .page .page_hover, .page .down, .page .nonce {margin-left: 3px;}
.page a.page_hover,.page a.page_hover:visited{color:#b4171f}
.page .page_link {color: #666;}
.page .page_link, .page .page_hover {display: block; float: left; padding: 0 5px; font-size: 13px;}
.page .page_link:hover, .page .page_hover:hover {text-decoration: underline;}
.page .nonce { border: 1px solid #ddd; display: block; float: left;color: #a3a3a3; height:18px;line-height: 18px; padding: 0 5px; }
.page .stat { float: left; height: 20px; line-height: 20px; color: #a3a3a3; text-decoration: none; }
.links {padding-top: 15px; line-height: 28px;}
.links a {padding-right: 18px;}
.botText {margin: auto; width: 1200px; height: 100%; overflow: hidden; padding: 15px 0; line-height: 30px; font-size: 16px; color: #494949;}
.botText a {font-size: 16px; color: #494949;}