@charset "utf-8";
img{border:0;display: block;}
p{margin:0}
*{margin:0;padding:0}
body{font-size:16px;font-family:"微软雅黑"; line-height:34px;background-position:center;background-color: #fff;background-image: -webkit-linear-gradient(top, #E5ECF2, #efefef)}
.w100{width:100%;margin:0 auto;min-width: 1300px;}
ul,li{list-style:none}
.w1300{width: 1200px;margin: 0 auto;border-radius:25px}
.w1150{width:1050px;margin:0 auto}
.w506{width:506px;margin:0 auto}
.biaot{padding-top: 50px;padding-bottom: 30px;}
.w1312{width: 100%;margin: 0 auto;}
.bt{font-size: 21px;font-family: Microsoft Yahei;background-image: -webkit-linear-gradient(left, #fff, #ff7a56, #fff);background-color:#ff7a56;color:#fff;line-height: 38px;font-weight: bold;margin:28px 0 2px 0;text-align:center;border-radius:10px 10px 0 0 }
.w1312 a:link{width: 100%;;background-image: -webkit-linear-gradient(left,  #e13633, #fff);background-color: #ff7a56;text-decoration: none;color: #fff;font-size: 22px;font-weight:bold;margin: 2px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-top: 0px;}
.w1312 a:nth-child(even){float:left;}
.w1312 a:nth-child(odd){float:left;}
.w1312 a:visited{color: #fff;font-weight:bold}
.w1312 a div{width: 62%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;text-indent: 12px;line-height:50px}

.cb{clear: both;}
.yp	{float: right;margin-right:20px;background-color: #e13633;padding: 6px 10px;border-radius: 12px;color: #FFFFFF;font-size: 14px;line-height: 12px;margin-top: 13px;}
.tac{text-align: center;}
.tar{text-align:right}
.fl{float:left}
.fr{float:right}
.cb{clear:both}
.tac{text-align:center}
.cor_2{background-color:#0359b1; height:45px }
.cor_4{background-color:#ffffff;}
.font1{background-image: -webkit-linear-gradient(left, #e13633, #fff, #fff);color:#fff;display:block;font-size:25px;font-weight:bold;padding-left:15px;line-height:42px;border-radius:30px;margin:5px 0 20px 0}
.a1{font-size:12px; color:#999; line-height:50px;}
.zi1{font-size: 17px;line-height:40px;color: #333;font-family:"微软雅黑";word-wrap:break-word;word-break:break-all}
.dh a{font-size:20px;color:#666;line-height:40px;padding:0 25px ;text-decoration:none;display:inline-block;margin-top:30px;border-radius:25px;background-color:#fff;}
.dh a:hover, a.an{background-color:#e13633;color:#fff}



nav {
    position: absolute;
    width: 700px;
	margin:0 auto;
    left:0;right:0;
    z-index: 99;
}

.nav ul {
	width: 700px;
	display: flex;
	margin: auto;
	
}
.nav li {
	flex: 1;
	line-height: 55px;
	text-align: center;
	background-color:#ccc;background-image: -webkit-linear-gradient(top, #ddd, #999);
	border-radius:15px;margin-right:10px;
	box-shadow: 0px 5px 4px 0px rgba(120,120,120,0.3)
	
}
.nav li a {
	color:#fff;
	position: relative;
	text-decoration:none;
	display: block;
	width: 100%;
	line-height: 40px;
	font-size:29px;
	padding:15px 0 ;
	
	
}
.nav a.an, .nav li a:hover{background-color:#e94c08;color: #fff;background-image: -webkit-linear-gradient(top, #fbe23c, #ff6928);border-radius:15px;line-height: 40px;}
.zt{color:#e13633;font-weight:bold;font-size:45px;text-align:center;line-height:63px;letter-spacing:5px}
.xb{color:#e13633;font-weight:bold;font-size:18px;text-align:center;line-height:40px;}

.bg1{background-image:url(images/index_01.jpg);background-position:center;height:702px}


h1{color:#077acf}
.zbt{background-image: -webkit-linear-gradient(left, #fff, #3981c8, #fff);background-color:#7fa7ce;color:#fff;font-size:23px;font-weight:bold;line-height:35px;margin:15px 0 25px 0;text-align:center}

.re{position:relative}
.ab{position:absolute;top:0px;z-index:10;left:0;right:0;}
.cor_5{background: linear-gradient(to bottom, #fff, rgba(255,255,255,0.0));}
.mt15{margin-top:20px}
a.fj {color:#FF0000;text-decoration:none}
.zw{background-color:#fcf2eb;border:1px solid #ffc5c5;padding:20px 30px}