@charset "UTF-8";

a,a:hover {
	text-decoration: none
}

.banner-warp1026 * {
	box-sizing: border-box
}

a {
	color: #333;
	outline: 0;
	font-family: "Microsoft YaHei","Source Han Sans SC","HanHei SC","PingFang SC","Helvetica Neue",Helvetica,"Hiragino Sans GB","微软雅黑",Arial,sans-serif;
	cursor: pointer
}

.banner-warp1026 {
	width: 38.5vw;
    height:20.8vw;
	position: relative;
}

.banner-warp1026 .animated {
	display: block!important
}

.banner-warp1026>img:nth-child(1) {
	width: 38.5vw;
	height: 20.8vw
}


.banner-warp1026>img:nth-child(2) {
	position: absolute;
    bottom: 9.68vw;
    left: 8.85vw;
	width: 7vw;
	height: 2.6vw
}

.banner-warp1026>img:nth-child(3) {
	position: absolute;
    top: 1.04vw;
    left: 5.73vw;
	width: 7vw;
	height: 2.6vw
}

.banner-warp1026>img:nth-child(4) {
	position: absolute;
	top: -4.33vw;
    right: 16.15vw;
	width: 7vw;
	height: 2.6vw
}

.banner-warp1026>img:nth-child(5) {
	position: absolute;
    top: -0.625vw;
    left: 24.2vw;
	width: 7vw;
	height: 2.6vw
}

@keyframes scale {
	0%,100% {
		transform: scale(.8)
	}

	50% {
		transform: scale(1.1)
	}
}
.baner1026{
	width:100%;
	height:29vw;
	position:relative;
	background:url(../images/yuyuesj1026/aodd1026banner.jpg) no-repeat;
	background-size: 100%;
}
.baner1026 .bposr{
	position:absolute;
	right:0;
	bottom:1.5vw;
}
.b26-input{
	width:1200px;
	padding:30px 4.17vw;
	background-color:#fff;
	position:absolute;
	left:50%;
	bottom:-70px;
	color:#000;
	border-radius: 10px;
	margin-left:-600px;
}
.b26-input .b26-tt h3{
	font-size:30px;
	letter-spacing:2px;
	font-weight:bold;
	display:inline-block;	
}
.b26-input .b26-tt p{
	display:inline-block;	
	font-size:20px;
}
.b26-input .b26-tt span{
	display:inline-block;
	width:20px;
	height:20px;
	line-height:20px;
	color:#fff;
	background-color:red;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	border-radius:50%;
}
.b26-input .aform{margin-top:20px;}
.b26-input .aform input{
	width:24.2%;
	height:50px;
	line-height:50px;
	background-color:#eee;
	border:none;
	padding-left: 3.4vw;
	font-size:18px;
}
.b26-input .aform .i261{
	background-image: url(../images/yuyuesj1026/ccname.png);
	background-repeat: no-repeat;
    background-position: 0.8vw center;
    background-size: 1.37vw 1.37vw;
    
}
.b26-input .aform .i263{
	background-image: url(../images/yuyuesj1026/ccarea.png);
	background-repeat: no-repeat;
    background-position: 0.8vw center;
    background-size: 1.37vw 1.37vw;
    
}
.b26-input .aform .i262{
	background-image: url(../images/yuyuesj1026/cctel.png);
	background-repeat: no-repeat;
    background-position: 0.8vw center;
    background-size: 1.37vw 1.47vw;
    
}
.b26-input .aform .i26sub{
	padding-left:0!important;
	font-size:26px;
	text-align:center;
	background-color:#ff8500!important;
	float:right;
	color:#fff;
	border-radius:8px;
	
}
.b26-input .aform .i261{
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
}
.b26-input .aform .i263{
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
}
.whylook{
	background:url(../images/yuyuesj1026/aodd102607.jpg) no-repeat;
	background-size: 100%;
	height:820px;
}
.all26-title h1{
	display:block;
	font-size:48px;
	font-weight:bold;
	color:#ff8500;
	text-align:center;
	letter-spacing: 4px;
	margin-bottom:10px;
}
.all26-title p{
	display:block;
	font-size:24px;
	color:#000;
	text-align:center;
	letter-spacing: 2px;
	margin-bottom:10px;
	
}
.tt1026{padding-top:100px;}
.ttmgt70{margin-top:55px;}
.four-w{
	width:100%;
	height:5.5rem;
	margin-top:50px;
	display: flex;
    justify-content: space-between;
}
.yymfsj{
	margin-top:50px;
	margin-bottom:60px;
}
.yymfsj .fl{
	width:56%;
}
.yymfsj .fl a{
	display:inline-block;
	width:48%;
	margin-bottom:0.625vw;
}
.yymfsj .fl a:nth-child(2n+1){
	margin-right:2%;
}
.yymfsj .fl a img{
	display:inline-block;
}
.ymj-form{
	width:44%;
	padding:70px 30px 55px;
	border:6px solid #ff8500;
	border-left: none;
	border-top-right-radius:44px;
	border-bottom-right-radius:44px;
	box-sizing:border-box;
}
.ymj-form input{
	display:block;
	height:60px;
	line-height:60px;
	margin-bottom:20px;
	background-color: #eee;
    border: none;
    padding-left: 3.4vw;
    font-size: 18px;
	width:100%;
}
.ymj-form .arro{
	font-size:14px;
	color:#999;
	text-align:center;
}
.ymj-form .i261 {
    background-image: url(../images/yuyuesj1026/ccname2.png);
    background-repeat: no-repeat;
    background-position: 0.8vw center;
    background-size: 1.67vw 1.67vw;
}
.ymj-form .i262 {
    background-image: url(../images/yuyuesj1026/cctel2.png);
    background-repeat: no-repeat;
    background-position: 0.8vw center;
    background-size: 1.4vw 1.67vw;
}
.ymj-form .i273 {
    background-image: url(../images/yuyuesj1026/popostion.png);
    background-repeat: no-repeat;
    background-position: 0.8vw center;
    background-size: 1.4vw 1.67vw;
}
.ymj-form .i27sub{
	padding-left:0!important;
	text-align:center;
	font-size:24px;
	font-weight:bold;
	background-color:#ff8500!important;
	color:#fff;
	margin-bottom:30px;
}
.yybtn1027{
	display:block;
	width:300px;
	height:70px;
	line-height:70px;
	font-size:30px;
	color:#fff;
	background-color:#ff8500;
	margin:0 auto;
	text-align:center;
	border-radius:10px;
	cursor:pointer;
	letter-spacing:2px;
	margin-bottom:60px;
	margin-top:20px;
}
/*  */
.fixd-pop{ display: none; position: fixed; top:0; left:0; height: 100%; width: 100%; background: rgba(0,0,0,.7); text-align: center; z-index:9999;}
.fixd-pop .content+i{ display: inline-block; vertical-align: middle; height: 100%;}
.fixd-pop .content{ 
    width: 600px;
    height: 500px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    background-color: #fff;
}
.fixd-pop .close{ cursor: pointer; position: absolute; top:0.7vw; right:0.7vw; width: 2.083vw; height: 2.083vw; color: #000;font-size: 30px;background-image: none;}
.fixd-pop .con{ padding: 2vw 54px;}
.fixd-pop .tit{
     text-align: center; 
     font-size:24px; 
     color: #000; 
     padding-bottom: 0.52vw; 
     letter-spacing: 2px;
     margin-bottom: 14px;
	 font-weight:bold;
}
.fixd-pop .tit em{
    color: #000;
	
}
.fixd-pop .con input{
    width: 100%;
    height: 70px;
    line-height: 70px;
    margin-bottom: 20px;
    font-size: 18px;
    border: none;
	padding-left:60px;
	background-color:#eee;
}
.fixd-pop .con .i27tansub{
	padding-left:0!important;
    background-color: #ff8500;
    color: #fff;
    font-size: 24px;
    text-align: center;
	font-weight:bold;
	letter-spacing:2px;
}
.fixd-pop .con p{
    font-size: 16px;
    color: #999;
    text-align: center;
	padding-bottom:20px;
}

.tan-i27 .i261{
	background-image: url(../images/yuyuesj1026/ccname.png);
	background-repeat: no-repeat;
    background-position: 0.8vw center;
    background-size: 1.37vw 1.37vw;
    
}
.tan-i27 .i263{
	background-image: url(../images/yuyuesj1026/ccarea.png);
	background-repeat: no-repeat;
    background-position: 0.8vw center;
    background-size: 1.37vw 1.37vw;
    
}
.tan-i27 .i262{
	background-image: url(../images/yuyuesj1026/cctel.png);
	background-repeat: no-repeat;
    background-position: 0.8vw center;
    background-size: 1.37vw 1.47vw;
    
}
.container1027 {
			margin-top:50px;
            background: #fff;
            position: relative;
        }
    
        #carousel {
            width: 1300px;
            height: 410px;
            position: relative;
            clear: both;
            overflow: hidden;
            background: #FFF;
            margin: 0 auto;
        }
    
        #carousel img {
            visibility: hidden;
            /* hide images until carousel can handle them */
            cursor: pointer;
            /* otherwise it's not as obvious items can be clicked */
        }
    
        #callback-output {
            width: 100%;
            min-height: 50px;
            background: #fff;
            padding: 8px;
            height: 500px;
            overflow-y: scroll;
        }
        .prev1027{
            position: absolute;
            left:35%;
            top:50%;
            font-size: 70px;
			margin-top:-55px;
			user-select:none;
			z-index:999;
			color: #fff;
			height: 70px;
			line-height: 70px;
        }
        .next1027{
            position: absolute;
            right:35%;
            top:50%;
            font-size: 70px;
			margin-top:-55px;
			user-select:none;
			z-index:999;
			color: #fff;
			height: 70px;
			line-height: 70px;
        }
		









@media screen and (max-width: 1400px) {
     .ymj-form{
	width:44%;
	padding:4.6vw 1.56vw 4vw;
	border:6px solid #ff8500;
	border-left: none;
	border-top-right-radius:44px;
	border-bottom-right-radius:44px;
	box-sizing:border-box;
	}   
.b26-input{
padding:1vw 4.17vw;}  
.b26-input .b26-tt h3 {
    font-size: 24px;
    letter-spacing: 2px;
    font-weight: bold;
    display: inline-block;
}  
.prev1027{
            position: absolute;
            left:27%;
            top:50%;
            font-size: 70px;
			margin-top:-45px;
			user-select:none;
			z-index:999;
			color: #fff;
			height: 70px;
			line-height: 70px;
        }
        .next1027{
            position: absolute;
            right:27%;
            top:50%;
            font-size: 70px;
			margin-top:-45px;
			user-select:none;
			z-index:999;
			color: #fff;
			height: 70px;
			line-height: 70px;
        }
}
