/*rest*/
body{line-height:1.4;color:#333;font-family:'Microsoft YaHei','SimSun',Arial;font-size:12px;background:url(../images/content_bg.jpg) #232941 no-repeat top center;}
input,textarea,select{font-size:100%;font-family:inherit}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,form,dd,dl{margin:0}
h4,h5,h6{font-size:1em}
ul,ol{padding-left:0;list-style-type:none}
a img{border:0}
img{border:0;vertical-align: top;}
a{color:#333;text-decoration:none}
a:hover{color:#02529b;text-decoration:underline}
table{border-collapse:collapse;border-spacing:0}
.fix:after{display:table;content:'';clear:both}
.tc{text-align: center;}.mb5{margin-bottom: 5px;}.p1{font-family:'Microsoft YaHei';font-size: 14px;  line-height: 1.8em;margin-bottom: 10px;}.tr{text-align: right;}.white{color: white}.fa{font-family: 'Arial'}
.header h1 a{letter-spacing: 3em;overflow: hidden;*font-size: 0}
.header h1 a:first-letter{margin-left: -40em;}
.top-menu{display:table;word-spacing:-1em;font-size:0}
.top-menu li{word-spacing:0;font-size:12px;vertical-align:middle}
.bd{width: 1000px;margin-left: auto;margin-right:auto;}
.header{position: absolute;width: 100%;top: 0;}
.header h1{padding: 20px 0 0 40px}
.header h1 a{display: inline-block;width: 165px;height: 47px;background-image: url(../images/logo.png);}
.header .bd{position: relative;}
.top-menu{overflow:hidden;position: absolute;top: 25px;right: 25px;color: #fff;text-align: right;}
.top-menu li{display:inline-block;border-right:1px solid #fff;line-height:13px;margin-left:6px;margin-right:-2px;padding-right:11px;*display:inline;*line-height:14px;}
.top-menu a{color:#fff;position:relative;letter-spacing:0;margin-left:6px}

.nav{line-height: 40px;height: 40px;background-image:url(../images/nav-bg.png);font-size: 18px;text-align: center;overflow: hidden;}
.nav a{float: left;color: #fff;background:url(../images/nav-li-b.png) no-repeat center left;width: 200px;margin-left: -2px;text-decoration: none;font-weight: bold;}
.nav a:hover,.nav .cur{color: #000}
.content{background-color: #efefef;padding: 12px}
.content .title{background: url(../images/arr.png) no-repeat center left;  padding-left: 20px;margin-bottom: 15px;font-weight: normal;
  font-size: 29px;}
.footer{background-color: #141724;color: #cacaca;text-align: center;}
.footer a{color: #cacaca}
.footer p{line-height: 1.8em;}
.footer .bd{padding-top: 10px;background-color: #868686;padding-bottom:8px;}
.main{padding:20px;background-color: #fff}
.qa{font-size: 14px;}
.qa dt{line-height: 50px;color: #000;height: 50px;background:url(../images/boder-sha.png) no-repeat 60px center  #d1b372;border-bottom:5px solid #fff;cursor: default;font-size: 21.5px;}
.qa dt .q{font-size: 48px;font-family: 'Arial';color: #fefefe;margin-left: 10px;margin-right: 30px;vertical-align: middle;}
.qa dd{padding: 15px;background-color: #fff;  line-height: 1.8em;margin-bottom: 5px;display: none;text-indent:2em;}
.table-a{width: 100%;font-size: 18px;font-family: 'Microsoft YaHei';line-height: 40px;}
.table-a th{background-color: #ca9620;color: #fff;}
.table-a th,.table-a td{border:2px solid #f7edcf;}
.table-a .t{background-color: #d81212;color: #fff100;font-weight: bold;}
.table-a .t .name{color: #fff}
.table-a td{text-align: center;}
.table-a .odd{background-color: #f4f4f4}
.table-a .even{background-color: #e4e5e5}
.table-b{width: 506px;font-size: 15px;}
.abs-a{  position: absolute;
  top: 913px;}
.list{background-color: #fff;padding: 15px 0 15px 65px;  list-style-type: disc;}
.list a{color: #6c6c6c;}
.list li{float: left;width: 33.3%;  margin-bottom: 5px;}
.tz{position: absolute;color: #444444;  top: 530px;}
.tip{font-size: 14px;padding: 24px 0;line-height: 1.8em;}
.tip .t1{text-indent: 2em;  display: inline-block;}