body{  margin:0; padding:0; text-align:center;  font-size:12px; font-family:PingFangSC-Semibold, sans-serif;}
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;}

.out_nav{

	background:#333333;
	 width: 100%;
    margin: 0px auto;
    text-align: center;

    position: fixed;
    left: 0;
    top: 0;
    z-index: 99999;
	}
.main3{
	margin:0px auto;
	width:855px;
	height:auto;
	}
	.nav a{
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	height:60px;
	line-height:60px;
	display:block;
	float:left;
	}
.nav a:link{
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	height:60px;
	line-height:60px;
	}
.nav a:visited{
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	height:60px;
	line-height:60px;
	}
.nav a:hover {
	color:#333;
	padding-left:10px;
	padding-right:10px;
	background:#fff;
	height:60px;
	line-height:60px;

	}
	
	.nav_log {
    padding-right: 30px;
    height: 60px;
    line-height: 60px;
    display: block;
    float: left;
}
.nav {
    width: 1200px;
    padding-left: 0px;
    height: 60px;
    line-height: 60px;
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-family: 微软雅黑, 宋体, Arial;
    text-align: center;
    background: rgb(51, 51, 51);
}
	
/*-返回定部-*/
#tbox{width:54px; float:right; position:fixed; right:50px; bottom:15px;}
#gotop{ width:54px; height:54px; background:#f19601; display:block;}
#gotop .retopic{display: inline-block; border-top: 2px solid; border-right: 2px solid; margin-top: 20px; width: 25px; height: 25px; border-color: #fff; transform: rotate(-45deg);}

.pc-container{width: 100%; height: 100%; margin: 40px auto 0 auto; text-align: center;}
.pc-container .banner1{ height:361px;  background:url("../images/1.png") no-repeat center ;}
.pc-container .banner2{ height:165px;  background:url("../images/2.png") no-repeat center;}
.pc-container .banner3{ height:838px;  background:url("../images/3.png") no-repeat center;}
.pc-container .banner4{ height:435px;  background:url("../images/4.png") no-repeat center;}
.pc-container .banner5{position: fixed; bottom: 0; left: 0; width: 100%; height:98px; margin: 0 auto; background: #fff; }

.pc-container .main_m{width: 960px; height: 100%; margin: 0 auto; text-align: center; position: relative;}

.pc-container  .pc-zx{width: 100%; height: auto; display:flex;flex-flow: row nowrap; justify-content: center; padding: 30px 0; background: #efefef;}
.pc-container  .pc-zx-icon1{width: 150px; height:30px; background:#3ea6ff; color: #fff; padding: 5px; text-align: center; line-height: 30px; font-size: 16px; transition:all 1s ease-in-out 0s; cursor: pointer; border-radius: 25px; }
.pc-container  .pc-zx-icon2{width: 13%; margin:0 2%; height:30px; background:#3ea6ff; color: #fff; padding: 5px; text-align: center; line-height: 30px; font-size: 16px; transition:all 1s ease-in-out 0s; cursor: pointer; border-radius: 25px;}
.pc-container  .pc-zx-icon1:hover,.pc-container  .pc-zx-icon2:hover{box-shadow: 0 6px 30px 0 rgba(0, 0, 0, 0.8);}

.pc-container .yuyue{width: 700px; height: 150px; padding-top:10px; margin-left:20px; position: relative;}
.pc-container .top_yuyue_form,.pc-container .top_yuyue_form2{width:100%; height: auto; margin: 20px auto 0 auto;}
.pc-container .top_yuyue_form .textinput,.pc-container .top_yuyue_form2 .textinput{width: 220px; height: 40px; margin-bottom: 15px; margin-right: 20px;  font-size: 16px; padding-left: 5px; float: left;}
.pc-container .top_yuyue_form .btnon,.pc-container .top_yuyue_form2 .btnon{position: absolute; outline: none; width:150px; height: 40px; background: linear-gradient(to right,#ff7c00,#ff9c00); font-size: 16px; color: #fff; cursor: pointer; right:50px; top:30px; border: 0;}