@charset "utf-8";
/* CSS Document */
body{  margin:0; padding:0; text-align:center;  font-size:12px;background-color: #f1f3f8;}
table,td,tr,img,ul,li,h1,h2,p,object,param,embed{margin:0; padding:0; border:0;}
img{border:0;}
ul,li{list-style:none;}
a{text-decoration:none; color:#fff;}
a:hover{text-decoration:none;}
.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{content:""; display:block; height: 0; clear:both; visibility:hidden;}
.w1200{width: 1200px;margin: auto;}

/* 内容开始 */

.top_banner{
	width: 100%;
	height: 608px;
	background:url(../images/top_banner.jpg)no-repeat center;
	}
.pc-container .yuyue{   margin-left:30px; position: relative;top: 510px;}
.pc-container .top_yuyue_form{width:100%; height: auto; margin: 20px auto 40px auto;}
.pc-container .top_yuyue_form .textinput{width: 200px; height: 40px; margin-bottom: 15px; margin-right:10px;  font-size: 16px; padding-left: 5px; float: left;  outline: none; }
.pc-container .top_yuyue_form .btnon{position: absolute; outline: none; width:170px; height: 45px; border: 2px solid #e0e0e0; background: #b40a00; font-size: 16px; color: #fff; cursor: pointer; right:15px;  font-weight: bold; }
.pc-container .top_yuyue_form .form-group{width: 27%; float: left;}
.pc-container .top_yuyue_form .yzmcode{width: 55%; height: 40px;  font-size: 14px; float: left;}
.pc-container .top_yuyue_form .codetxt{width: 40%; background: #dadada; outline: none; height: 45px; cursor: pointer; font-size: 14px; border: 0;}


/*头部*/
.header {
	background-color: #292f36;
	height:52px;
	line-height: 52px;
    width:100%;
	margin:0 auto; 
	text-align:center; 
}

.header--fixed {
	position: fixed;
	z-index: 10;
	right: 0;
	left: 0;
	top: 0
}
a{text-decoration: none;}
.top_head{width:100%; height:52px; line-height:52px; font-size:14px; margin:0 auto; text-align:center; background:#333; position:fixed; left:0; top:0; z-index:99999; overflow: hidden; color: #fff;}
.top_main{display: flex; flex-flow: row nowrap; justify-content: space-around;}
.top_right a{color: #fff;margin:0 5px;}
.top_right a:hover{ text-decoration:underline; color: #fff;}
/* 头部结束 */

.pc-container{width: 100%; height: 100%; margin: 20px auto 0 auto; text-align: center;}
.pc-container .main_m{width: 1200px; height: 100%; margin: 0 auto; text-align: center; position: relative;}

.pc-container .banner1{height: 988px;background: url(../images/banner1.jpg)no-repeat center;}
.pc-container .banner2{height: 1213px;background: url(../images/banner2.jpg)no-repeat center;}
.pc-container .banner3{height: 926px;background: url(../images/banner3.jpg)no-repeat center;}
.pc-container .banner4{height: 562px;background: url(../images/banner4.jpg)no-repeat center;}
.pc-container .banner5{height: 461px;background: url(../images/banner5.jpg)no-repeat center;}
.pc-container .banner6{height: 1078px;background: url(../images/banner6.jpg)no-repeat center;}
.pc-container .banner7{height: 98px;background: url(../images/banner7.jpg)no-repeat center;}

.footer{
		width:100%;
		height: 180px;
		background: #333;
		
	}
	.footer_main{
		width:980px;
		height:inherit;
		margin: 0 auto;
		color: #fff;
		font-size: 14px;
	}
    .footer_nav a{color: #fff;
            text-decoration: none;
        }
        a:hover{
            color: #fff;
            text-decoration:underline;}
	.footer_nav{padding-top: 20px;}
	.footer_bottom p{text-align: left;line-height: 26px;}
	.footer_bottom{position: relative;}
	.footer_bottom .text{margin-left:46px; letter-spacing: 1px;}