/*public*/
html,body,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,a,abbr,b,em,i,img,samp,span,strong,sub,sup,tt,var,input,select{margin:0;padding:0}
ul,ol{list-style:none;}
img{max-width: 100%;width: 100%;}
body{height:100%;font-family:'Microsoft Yahei';min-width:1010px;width: 100%;background-color: #fff;}

p{color: #525252;}
a{color:#fff; text-decoration:none;transition:background-color 0.1s ease-in 0s, color 0.2s ease-in 0s;-webkit-transition:background-color 0.1s ease-in 0s, color 0.2s ease-in 0s;outline:none}
a:hover{}

/*banner*/
#main{width: 1010px;margin:0 auto;}

/*banner-end*/

.vid_src{width: 100%;height:570px;margin-bottom:50px; cursor: pointer;}
.txt{width: 90%;margin:50px auto;}
.txt p{line-height: 35px;font-size:18px;}
.txt p span{font-weight: bold;color: #a40000}
.long_img{width: 100%;height: 760px;margin-bottom: 50px}
.long_img .til{text-align:center;font-size: 35px;letter-spacing: 1px;font-weight: bold;margin-bottom: 30px}

.link{width: 100%;background:#4b5470;overflow: hidden;margin-bottom:50px;}
.link .left{float: left;width: 50%;}
.link .left li{line-height: 35px;padding:20px 50px;border-bottom: 1px solid #fff;}
.link .left li a p{color: #fff;font-size: 18px;font-weight: bold;}
.link .left li a p:hover{color: #a40000}
.link .right{float: right;width: 49.9%;}
.link .right li{line-height: 35px;padding:20px;border-left: 1px solid #fff;border-bottom: 1px solid #fff;display: block;}
.link .right li a p{color: #fff;font-size: 18px;padding-left: 30px;font-weight: bold;}
.link .right li a p:hover{color: #a40000}

.pic{width: 100%;margin-bottom: 10px;}

.bq{text-align: center;margin-bottom:60px;}
.bq p{line-height: 28px}

.footer{
	width: 100%;
	text-align: center;
	margin-bottom: 10px
}
.footer p{
	color: #333
}
.footer p a{
	color: #333
}
.footer p a:hover{
	color: #a40000
}


/*con6-end*/
@media screen and (max-width:1500px){}
@media screen and (max-width:1400px){}
@media screen and (max-width:1320px){}
@media screen and (max-width:1250px){}
@media screen and (max-width:1220px){}
