*{margin: 0;  padding: 0;}
.top{  width:100%;  height:38px;  background:#f5f5f5;}
.top-center{  width:1200px;  margin:0 auto;  height:38px;  line-height:38px;  font-family:"Microsoft YaHei";  font-size:14px;}
.top-center a{ color:#999999; text-decoration: none;}
.top-span1{  float:left;}
.top-span2{  float:right;}
.banner{width: 100%; height: 230px; background: url("imagesbanner.jpg") no-repeat center;}
.banner a{outline: none;}
.banner a img{border: 0;}
.logo{width: 610px; margin: 0 auto; padding-top: 58px;}
.content{display:block; width: 1200px; min-height: 1530px; margin: 0 auto; background: #FFFFFF; margin-top: 25px; }
.main-left{float: left; width: 890px;min-height: 1520px;border-bottom: 2px solid #e5e5e5;}
.top-title{ width:75px; height: 30px; line-height: 30px; font-family: "Microsoft YaHei"; font-size: 18px; color: #1d71b7; text-indent: 35px; border-bottom: 4px solid #1d71b7; background: url("imagestb1.png") no-repeat left center; }
.topmain{ min-height: 1150px; border-top: 1px solid #e5e5e5; }
.topmain1,.topmain2,.topmain3{float: left; width: 296px; margin-top: 20px;}
.topmain1 ul li,.topmain2 ul li ,.topmain3 ul li{height: 40px; line-height: 40px; text-indent:25px;font-family: "Microsoft YaHei"; font-size: 14px;}
.topmain1 ul li a,.topmain2 ul li a ,.topmain3 ul li a{color: #333333; text-decoration: none;}
.topmain1 ul li a:hover,.topmain2 ul li a:hover ,.topmain3 ul li a:hover{color: #1d71b7;}
.mlbottom{display: block;min-height: 230px; margin-top: 20px; }
.bottom-title{width:75px; height: 30px; line-height: 30px; font-family: "Microsoft YaHei"; font-size: 18px; color: #1d71b7; text-indent: 35px; border-bottom: 4px solid #1d71b7; background: url("imagestb2.png") no-repeat left center;}
.bottommain{border-top: 1px solid #e5e5e5;}
.bottommain1,.bottommain2,.bottommain3{float: left; width: 296px; margin-top: 20px;}
.bottommain1 ul li,.bottommain2 ul li ,.bottommain3 ul li{height: 40px; line-height: 40px; text-indent:25px;font-family: "Microsoft YaHei"; font-size: 14px;}
.bottommain1 ul li a,.bottommain2 ul li a ,.bottommain3 ul li a{color: #333333; text-decoration: none;}
.bottommain1 ul li a:hover,.bottommain2 ul li a:hover ,.bottommain3 ul li a:hover{color: #1d71b7;}
.main-right{float: left; width: 275px; height: auto; margin-left: 35px;}
.rules{min-height: 270px; width: 271px;}
.rules-title{height: 45px; line-height: 45px; color: #FFFFFF; font-family: "Microsoft YaHei"; font-size: 18px; font-weight: normal; text-indent: 25px; background: #1d71b7;}
.rules ul{border: 1px solid #d2d2d2; border-top: 0;font-family: "Microsoft YaHei"; font-size: 14px; padding-top: 10px;}
.rules ul li{height: 35px; line-height: 35px; text-indent: 15px; }
.rules ul li a{color: #666666; text-decoration: none;}
.rules ul li a:hover{color: #1d71b7;}
.martop{margin-top: 20px;}
.footer{display:block; width: 100%; height: 220px; background: #1d71b7; margin-top: 40px; font-family: "NSimSun"; font-size: 14px; }
.w_1080{display:block;width: 1080px; height: 95px; margin: 0 auto; color: #FFFFFF; padding-top: 30px;}
.w_1080 a{text-decoration: none; color: #FFFFFF;}
.w_1080 p{line-height: 22px;}
.w_1080 .fl{width: 250px; float: left; text-align: center; margin-right: 55px; }
.w_1080 .fr{width: 775px; float: left;text-align: left;}
.gov{display:block;width: 290px; margin: 0 auto;}
.gov a{float: left; margin-right: 50px; margin-top: 30px; }