body,div,ul,li,p,img,input,form{padding:0;margin:0;}
ul,li{list-style:none}
a,a:visited{color:#1F376D;text-decoration:none}
a:hover{color:#BD0A01}
img{border:0}

.clearfloat:after{content:"\0020";display:block;clear:both;height:0;overflow:hidden;}
.clearfloat{zoom:1;}
.right{float:right;}
.left{float:left;}

body{background:#18bbff;font-size:12px;text-indent:2em;}
.content .top{background:url(images/top.jpg) repeat-x; height:35px;}
.content .top .top_1{line-height:35px;width:980px;margin:0 auto;}
.content .banner{background:url(images/bannerbg.jpg) repeat-x;height:379px;}
.content .main{width:980px;margin:0 auto;background:url(images/bg.jpg) repeat-y;}
.content .main .tit{background:url(images/tit.jpg) no-repeat;font-size:18px;font-weight:bold;height:34px;margin:0 auto;width:974px;line-height:34px;color:white;}
.content .main .tit2{background:#EDF798;height:25px;width:90%;margin:10px auto;font-size:16px;font-weight:bold;line-height:25px;}
.content .main .tit3{font-weight:bold;font-size:14px;}
.content .main .tit4{font-weight:bold;font-size:12px;}
.content .main .maincontent{margin:10px 70px;width:840px;line-height:25px;}

.table table{border-collapse:collapse;width:85%;margin:14px auto;text-align:center;font-size:12px;}
.table tr td{border:1px solid #d3d3d3;text-indent:0;}
.table th{background:#e8e6e6; font-size:14px; line-height:25px; font-weight:bold; border:1px solid #d3d3d3;text-indent:0;}
.table p{font-size:14px;font-weight:bold;margin:10px auto;text-align:center;}

.footer{width:400px;margin:20px auto;font-size:16px;padding-bottom:30px;}
.footer a{float:left;margin-left:50px;}
.footer a:hover{text-decoration:underline;font-weight:bold;}