@charset "utf-8";

/*新治*/

/*公共样式*/

*{margin: 0;padding: 0;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}

html,body{font-size: 12px;min-width:1300px;line-height: 1.5;}

ul,li{list-style-type: none;}

a{text-decoration:none;color:#000000;}

a:hover{text-decoration:none;color:#000000;}

.fl{float: left;}

.fr{float: right;}

.clear:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}

.clear{zoom:1;}

ol,ul,p{margin: 0;}

i {font-style: normal;}

tr,td{margin: 0;padding: 0;}

input,textarea{box-sizing: border-box;/*-webkit-appearance: none;*/}

a,button,input,textarea{-webkit-tap-highlight-color: rgba(0, 0, 0, 0)}

img{border-style:none;vertical-align:middle;max-width: 100%;}

article{display: block;margin: 0 auto;}


/*引入字体包*/
@font-face {
    font-family: 'ANSON';
    src: url('../fonts/proxima.eot');
    src: url('../fonts/proxima.eot?#iefix') format('embedded-opentype'),         
         url('../fonts/ANSON.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}



/*头部*/

.header{width:100%;height: auto;position:fixed;top:0;z-index: 2;font-family:ProximaNova;font-size: 0;padding: 0 70px;}

.header .head-wrap .logo{display:inline-block;float: left;margin-top:20px;}


.header .head-wrap .nav-box{float: right;display:inline-block;font-size: 0;text-align:right;}

.header .head-wrap .nav-box a{position:relative;display: inline-block;font-size:18px;color: #fff;margin: 0 20px;padding:20px 0;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;}

.header .head-wrap .nav-box a:after{content: '';position: absolute;top: 0;height:4px;left: 0;right: 100%;background-color:#cbd238;-o-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-webkit-transition: .5s;transition: .5s;}

.header .head-wrap .nav-box a:hover{color: #aaa;}

.header .head-wrap .nav-box a.on{color: #aaa;}

.header .head-wrap .nav-box a.on:after{right:0;}

.header .head-wrap .nav-box a:hover:after{right: 0;}

.header .head-wrap .nav-box a.a-1{color:#fff;}

.header2{background-color: #1f1f21;}



/*尾部*/

.footer{width:100%;height:auto;background-color:#19191a;padding:20px 0;}

.footer .foot-wrap{max-width:1300px;margin: 0 auto;font-family:ProximaNova;}

.footer .foot-wrap .logo{float:left;}

.footer .foot-wrap .box{float: right;font-size: 0;}

.footer .foot-wrap .box .box-1{display: inline-block;float: left;color: #fff;width:390px;height: auto;}

.footer .foot-wrap .box .box-1 p{font-size:20px;border-bottom: 2px solid #444445;}

.footer .foot-wrap .box .box-1 .text{font-size: 12px;padding:10px 0;}

.footer .foot-wrap .code{float: right;margin-right: 20px;}

/*公共*/

.main{margin: 0 auto;padding-top: 127px;width: 100%;height: auto;background-color: #1f1f21;}

.main2{padding: 0;}

.return{position:fixed;right: 0;top:70%;cursor: pointer;}





/*index*/

/*banner*/

.index-banner{width:100%;height:auto;overflow: hidden;position: relative;}
.index-banner .view .swiper-container {width: 100%;height:100vh ;overflow: hidden;}
.index-banner .view .swiper-container .swiper-slide{width: 100%;height:100vh ;overflow: hidden;}
.index-banner .view .swiper-container .swiper-pagination{position: absolute;width:auto;left:auto;bottom:5%;right:100px;font-size:32px;color: #fff;}
.index-banner .view .swiper-container .swiper-pagination-current{float:left;font-size: 100px;line-height:80px;}
.index-banner .view .swiper-container .swiper-pagination-total{float:right;}
.index-banner .preview{width: 100%;position: absolute;top: 0;right:50px;width:100px;height:70%;margin-top:8%;}
.index-banner .preview .swiper-container{float:left;height: 100%;}
.index-banner .preview .swiper-wrapper{height: 100%;}
.index-banner .preview .swiper-slide{cursor:pointer;height:20%;font-size:18px;color: #fff;padding:10px 30px;}
.index-banner .preview .swiper-slide span{position: absolute;left: 0;top:-2px;font-size: 0;}
.index-banner .preview .swiper-slide .img-1{display:none;position: absolute;left:50px;top:6px;transition: all .3s;}
.index-banner .preview .swiper-slide:last-child{height: auto;top:-20px;}
.index-banner .preview .swiper-slide:last-child img{display:none;}
.index-banner .preview .swiper-slide:last-child span{position:absolute;left: 0;top:-2px;}
.index-banner .preview .swiper-slide:last-child .img-1{position: absolute;left:50px;top:4px;}
.index-banner .preview .swiper-slide.active-nav .img-1{display:block;}
.index-banner .view .swiper-container .swiper-slide>.box-1{position: absolute;left: 0;top: 0;bottom: 0;width: 310px;background: rgba(0,0,0,.6);padding: 50px 70px;}
.index-banner .view .swiper-container .swiper-slide>.box-1 .text{position:absolute;bottom:50px;font-size: 10px;color:#fff;}
.index-banner .view .swiper-container .swiper-slide>.box-2{position: absolute;top:50%;margin-top:-244px;left:240px;color: #fff;width: 575px;}
.index-banner .view .swiper-container .swiper-slide>.box-2 h1{font-size:60px;font-weight: bold;}
.index-banner .view .swiper-container .swiper-slide>.box-2 .s-1{display:block;width: 40px;height: 1px;background-color: #fff;margin: 30px 0;}
.index-banner .view .swiper-container .swiper-slide>.box-2 b{font-size: 62px;font-weight:normal;}
.index-banner .view .swiper-container .swiper-slide>.box-2 article{font-size:14px;height:90px;line-height: 30px;font-family: arial;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.index-banner .view .swiper-container .swiper-slide>.box-2 a{display: inline-block;font-size: 20px;height:40px;line-height:40px;color: #fff;padding: 0 30px;padding-right:80px;border-radius:25px;margin-top: 70px; margin-left:80px}
.index-banner .view .swiper-container .pagination-fraction{position: absolute;right:60px;bottom:70px;color: #fff;font-size:32px;}
.index-banner .view .swiper-container .pagination-fraction span{float:left;display:inline-block;vertical-align:text-top;}
.index-banner .view .swiper-container .pagination-fraction .s-1{font-size:104px;line-height: 104px;}

@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		-ms-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none
	}
}

@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		-ms-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none
	}
}
.ani{
	opacity:0;
}
.ani-slide .ani1-1{
	opacity:1;
	-webkit-animation: fadeInDown 0.5s both;
    animation: fadeInDown 0.5s both;
}
.ani-slide .ani1-2{
	opacity:1;
    -webkit-animation: fadeInDown 1s 0.5s both;
    animation: fadeInDown 1s 0.5s both;
}
.ani-slide .ani1-3{
	opacity:1;
    -webkit-animation: fadeInDown 1s 1s both;
    animation: fadeInDown 1s 1s both;
}
.ani-slide .ani2-1,.ani-slide .ani3-1,.ani-slide .ani4-1,.ani-slide .ani5-1{
    opacity: 1;
    -webkit-animation: fadeInUp 1s both;
    animation: fadeInUp 1s both;
}
.ani-slide .ani2-2,.ani-slide .ani3-2,.ani-slide .ani4-2,.ani-slide .ani5-2{
    opacity: 1;
    -webkit-animation: fadeInUp 1s 0.5s both;
    animation: fadeInUp 1s 0.5s both;
}
.ani-slide .ani5-1-2{
	opacity: 1;
	-webkit-animation: fadeInUp 1s 0.3s both;
    animation: fadeInUp 1s 0.3s both;
}
.ani-slide .ani6-1 {
    opacity: 1;
    -webkit-animation: fadeInDown 0.5s both;
    animation: fadeInDown 0.5s both;
}
.ani-slide .ani6-2 {
    opacity: 1;
    -webkit-animation: fadeInDown 1s 0.5s both;
    animation: fadeInDown 1s 0.5s both;
}
.ani-slide .ani6-3 {
    opacity: 1;
    -webkit-animation: fadeInDown 1s 1s both;
    animation: fadeInDown 1s 1s both;
}



/*xmnrcd*/

.xmnrcd{width: 100%;height: auto;padding: 20px 0;}

.xmnrcd .l-box{position: fixed;top:50%;margin-top:-300px;left:110px;width:50px;height:550px;padding-right: 18px;z-index: 2;}

.xmnrcd .l-box .d-1{width:15px;height:10px;position:absolute;top: 0;transition: all .1s;}

.xmnrcd .r-box{margin-left: 300px;padding-top:102px;}
.xmnrcd .r-box .nav-title{position:fixed;top:58px;padding-top:89px;width:100%;z-index: 2;background: #1f1f21;}

.xmnrcd .r-box h1 .s-1{font-size: 36px;color:#fff;display:inline-block;margin-right: 45px;}

.xmnrcd .r-box h1 .s-2{font-size:22px;color: #b0afb0;}

.xmnrcd .r-box .nav-box{font-size: 0;}

.xmnrcd .r-box .nav-box a{display: inline-block;font-size:18px;color: #fff;margin-right: 60px;padding: 15px 0;}

.xmnrcd .r-box .nav-box a.on{border-bottom: 1px solid #cbd238}

.xmnrcd .r-box .box{max-width:1300px;height: auto;font-size: 0;padding-top: 30px;}

.xmnrcd .r-box .box .list{width:30%;height:auto;display:inline-block;float: left;margin-right: 5%;margin-bottom: 40px;}

.xmnrcd .r-box .box .list:nth-child(3n){margin-right: 0;}

.xmnrcd .r-box .box .list .img-1{position: relative;}
.xmnrcd .r-box .box .list .img-1 .box-1{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,.3);transition: all .3s;}
.xmnrcd .r-box .box .list .img-1:hover .box-1{background: rgba(0,0,0,0);}
.xmnrcd .r-box .box .list .img-1 img{width: 100%;height: auto;}

.xmnrcd .r-box .box .list .text{padding-top:30px;}

.xmnrcd .r-box .box .list .text h1{height:39px;line-height:39px;font-size:26px;color: #fff;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.xmnrcd .r-box .box .list .text h1 .s-1{font-size: 18px;display: inline-block;border-left:1px solid #fff;padding-left: 5px;line-height: 14px;}

.xmnrcd .r-box .box .list .text .s-2{display:block;height:27px;line-height:27px;font-size:18px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.xmnrcd .r-box .paging{max-width: 1300px;}

.xmnrcd .r-box .paging .nav{display:block;width:350px;text-align:center;line-height:30px;font-size: 0;margin: 0 auto;}

.xmnrcd .r-box .paging .nav a{float:left;display:inline-block;text-align:center;font-size: 18px;color: #fff;margin:15px;}

.xmnrcd .r-box .paging .nav a.on{color:#666;}

.xmnrcd .r-box .paging .nav a.a-1{font-size: 30px;}

/*xmnr*/

.banner{background-position:50% 50% !important; position:relative;overflow: hidden;}

.xmnr{padding: 0 70px;position:relative;overflow-y:auto;background: #1e1e20;}

.xmnr>.l-box{position:fixed;top:20%;left:110px;width:50px;height:500px;padding-right: 18px;z-index: 2;}

.xmnr>.l-box .d-1{width:15px;height:10px;position: absolute;top:0;}

.xmnr .r-box{margin-left: 240px;max-width: 1300px;padding-top: 147px;}

.xmnr .r-box .list{padding: 50px 0;}

.xmnr .r-box .list .l-box{color: #fff;}
.xmnr .r-box .list .r-box{color: #fff;margin: 0;padding-top: 20px;}
.xmnr .r-box .list .l-box .h1{font-size:40px;}
.xmnr .r-box .list .l-box .b-1{font-size:36px;}
.xmnr .r-box .list .r-box .art-1{font-size: 15px;line-height: 33px;}
.xmnr .r-box .list .l-box .art-1{font-size:15px;color:#4d4d4d;line-height:21px;/* max-width: 580px; */}
.xmnr .r-box .list .r-box .s-1{display: inline-block;width: 2px;height:95px;background-color: #fff;}
.xmnr .r-box .list .r-box .b-1{font-size: 60px;color: #fff;}
.xmnr .r-box .list img{max-width: 100%;}

.xmnr .r-box .nav-1{text-align: center;margin-bottom:50px;}

.xmnr .r-box .nav-1 a{display:inline-block;font-size: 40px;color: #fff;margin: 0 40px;}

.xmnr .r-box .list2{padding-top: 50px;font-size: 14px;color: #fff;line-height: 30px;}

.xmnr .r-box .share{text-align: right;font-size: 16px;color:#fff;margin: 20px 0;}

.xmnr .r-box .share a{display:inline-block;font-size: 16px;color:#fff;margin: 0 10px;}

.xmnr .r-box .share a:hover{color:#aaa;}



/*dtymcd*/

.dtymcd{max-width:1300px;height: auto;margin: 0 auto;padding-top:120px;}

.dtymcd .l-box{position:fixed;top:50%;margin-top:-233px;width:152px;z-index: 2;padding-left:10px;padding-top: 10px;overflow: hidden;height:500px;text-align: center;}

.dtymcd .r-box{float:right;}

/*.dtymcd .r-box::-webkit-scrollbar{display: none;}*/

.dtymcd .l-box .s-1{font-size: 36px;color: #fff;}

.dtymcd .l-box .s-2{font-size: 22px;color: #fff;}

.dtymcd .l-box .year-box{margin-top: 30px;}

.dtymcd .l-box .year-box .swip3{height:360px;}

.dtymcd .l-box .year-box .swip3 .swiper-button-prev{top:0px;margin-top:auto;left:50%;margin-left:-15px;width: 30px;height: 17px;}

.dtymcd .l-box .year-box .swip3 .swiper-button-next{top:auto;margin-top:auto;bottom:0;left:50%;margin-left:-15px;right:auto;width: 30px;height: 17px;}

.dtymcd .l-box .year-box .swip3 a{font-size:30px;color: #717071;display: block;margin: 25px 0;text-align: center;}

.dtymcd .l-box .year-box .swip3 a.on{color:#fff;}

.dtymcd .r-box .list{margin-bottom: 70px;width:970px;}

.dtymcd .r-box .list .text{max-width:710px;font-size: 21px;color: #fff;padding-top:50px;}

.dtymcd .r-box .list .text .s-2{}



/*dtymnr*/

.dtymnr{width:100%;position:relative;overflow: hidden;}

.dtymnr .box-1{position:absolute;left: 0;top: 0;bottom: 0;width: 300px;background: rgba(0,0,0,.6);padding: 50px 70px;}

.dtymnr .box-1 .text{position:absolute;bottom:50px;font-size: 10px;color:#fff;}

.dtymnr .box-2{margin-left:300px;padding-right:300px;overflow:auto;padding-top: 157px;}

.dtymnr .box-2::-webkit-scrollbar{display: none;}

.dtymnr .box-2 .l-box h1{font-size: 60px;color: #fff;line-height: 60px;margin-bottom:60px;}

.dtymnr .box-2 .l-box .s-1{display:inline-block;width: 40px;height:3px;background: #fff;}

.dtymnr .box-2 .l-box .text{font-size: 14px;color: #fff;margin: 20px 0;}

.dtymnr .box-2 .r-box{width:100%;max-width:950px;height:auto;margin:0 auto;margin-top: 40px;}

.dtymnr .box-2 .r-box h1{font-size:30px;color: #fff;}

.dtymnr .box-2 .r-box .s-1{display:inline-block;width: 15px;height: 2px;background: #fff;margin: 20px 0;}

.dtymnr .box-2 .r-box article{font-size:14px;color: #4d4d4d;line-height:21px;}

.dtymnr .box-2 .r-box .a-1{display:inline-block;padding:0 20px;margin-top:30px;font-size: 22px;color:#7f7f80;height:45px;line-height:45px;}

.dtymnr .box-2 .d-1{text-align:right;font-size:60px;color: #fff;}

.dtymnr .box-2 .d-1 .s-1{display:inline-block;height:40px;width: 2px;background: #fff;margin-right:35px;}

.dtymnr .box-2 .share{text-align: right;font-size: 16px;color:#fff;margin: 20px 0;}

.dtymnr .box-2 .share a{display:inline-block;font-size: 16px;color:#fff;margin: 0 10px;}

.dtymnr .box-2 .share a:hover{color:#aaa;}





/*ryym*/

.ryym{width: 1300px;height: auto;margin:0 auto;}

.ryym .charac{padding:120px 0 20px;}

.ryym .charac>div{float: left;}

.ryym .charac .text{width:555px;height: auto;margin-left:20px;text-align: center;color: #fff;font-size: 15px;line-height: 30px;background: none !important;}

.ryym .charac .text .h-1{font-size:36px;color: #fff;text-align: left;width: 420px;margin: 0 auto;margin-bottom: 150px;}

.ryym .charac .text article{width:420px;height:auto;margin:0 auto;text-align: left;}

.ryym .box .list{padding: 35px 0;}

.ryym .box .list>div{float: left;color: #fff;}

.ryym .box .list .l-box{font-size:40px;min-width: 240px;}

.ryym .box .list .l-box .s-1{font-size:60px;}

.ryym .box .list .l-box .s-2{font-size:30px;color:#b0afb0;}

.ryym .box .list .r-box{font-size: 15px;margin-left: 280px;line-height: 30px;}

.ryym .box .list .r-box .item-box .item{float: left;width:30%;margin-right:5%;margin-bottom:10px;text-align: center;}
.ryym .box .list .r-box .item-box .item:nth-child(3n){margin-right: 0;}
.ryym .box .list .r-box .item-box .item .text{padding: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



/*fwkf*/

.fwkf{width: 1300px;height: auto;margin: 0 auto;padding-top: 120px;}

.fwkf .h-1{color:#fff;font-size: 36px;font-weight: normal;}

.fwkf .h-1 .s-2{color: #b0afb0;display: inline-block;margin-left: 15px;font-size: 22px;}

.fwkf .box{width: 1100px;height: auto;margin: 0 auto;}

.fwkf .box .list{float: left;margin-right: 120px;margin-bottom: 40px;}

.fwkf .box .list:nth-child(4n){margin-right:0;}

.fwkf .swip2{height: 450px;}

.fwkf .swip2 .arrow-left{background: url(../img/arrows.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;cursor: pointer;}

.fwkf .swip2 .arrow-right{background: url(../img/arrows.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;cursor: pointer;}





/*lxfsym*/

.lxfs{width: 1300px;height: auto;margin: 0 auto;padding-top: 120px;}

.lxfs .box .img-1{margin-left: 121px;}

.lxfs .box .list{padding:25px 0;}

.lxfs .box .list .text>div{float: left;color: #fff;}

.lxfs .box .list .text .l-box{font-size: 37px;margin: 0 40px;}

.lxfs .box .list .text .r-box{width: 1178px;height: auto;}

.lxfs .box .list .text .r-box .box-1{padding-left:40px;border-left:2px solid #c9d039;}

.lxfs .box .list .text .r-box .box-1 .s-1{display:inline-block;font-size: 37px;color: #fff;margin-right: 40px;}

.lxfs .box .list .text .r-box .box-1 .s-2{font-size: 30px;color: #b0afb0;}

.lxfs .box .list .text .r-box .box-1 .d-1{font-size:21px;color: #d7d8d8;font-family:HYQiHei;}

.lxfs .box .list .text .r-box .art-1{margin-top: 50px;padding-left: 40px;font-size: 16px;color: #d7d8d8;font-family:HYQiHei;word-break: break-all;}

.lxfs .box .list.list2 .box .s-1{width: 333px;margin-right: 0;}

.lxfs .box .list.list2 .r-box>div{float: left;}

.lxfs .box .list.list2 .r-box .box-2{width: 507px;}

.lxfs .box .list.list2 .r-box .box-2 .s-1{display: inline-block;width:15px;height:15px;background: #c2c93e;margin-right:10px;}

.lxfs .box .list.list2 .r-box .box-2 p{float: left;font-size: 18px;width:210px;line-height: 50px;}

.lxfs .box .list.list2 .r-box .box-2 .art-2{font-size: 16px;color: #d7d8d8;line-height: 26px;font-family:HYQiHei;}

.lxfs .box .list.list2 .r-box .box-2 .art-2 .s-1{display: inline-block;width:5px;height:5px;background: #c2c93e;margin-right:10px;border-radius:50%;}
.lxfs .box .list.list2 .r-box .box-2 .art-2 li{padding-left:15px;background: url(../img/index1121.jpg) left 14px no-repeat;}
.lxfs .box .list .box-wrap{width:auto;padding: 25px 0;}

.lxfs .box .list.list3 .r-box{max-width: 1178px;}

.lxfs .box .list .img-box{margin-bottom: 50px;}

.lxfs .box .list .img-box .img-2{float: left;margin-right:50px;}

.lxfs .box .list .img-box .img-2:nth-child(2n){margin-right: 0;}

.lxfs .box .list .r-box2{width:1175px !important;}

.lxfs .box .list .r-box2 .box-2{padding: 50px 0;}

.lxfs .box .list .r-box2 .box-2 .item{float: left;width:533px;height:auto;margin-right: 80px;margin-bottom: 40px;}

.lxfs .box .list .r-box2 .box-2 .item:nth-child(2n){margin-right: 0;}

.lxfs .box .list .r-box2 .box-2 .text{font-size: 14px;color: #aaa;padding: 20px 0;line-height: 30px;}







.lxfs .contact{padding: 25px 0;margin-left:121px;}

.lxfs .contact .d-1{padding: 50px 0 0 0;}

.lxfs .contact .d-1>div{display: inline-block;float: left;}

.lxfs .contact .d-1 .d-2{margin-left: 150px;}

.lxfs .contact .d-1 .d-2>div{ float:left;font-size: 16px;color: #fff;margin-right:50px;}

.lxfs .contact .d-1 .s-1{display: inline-block;font-size:37px;color:#fff;margin-right: 20px;}

.lxfs .contact .d-1 .s-2{font-size:30px;color:#b0afb0;}

.lxfs .contact .p-1{font-size:18px;color: #fff;margin-bottom:20px;}

.lxfs .contact .form label{display:inline-block;width: 45%;height:60px;margin-right: 10%;float: left;margin-bottom: 30px;font-size: 18px;color: #fff;}

.lxfs .contact .form label:nth-child(2n){margin-right: 0;}

.lxfs .contact .form label input{width: 100%;height:40px;line-height: 40px;padding: 5px;}

.lxfs .contact .form .s-1{font-size: 18px;color:#fff;}

.lxfs .contact .form textarea{width: 100%;height: 150px;resize:none;padding: 5px;}

.lxfs .contact .form .i-1{display:inline-block;font-size:18px;color: #666;background: #fff;height: 40px;line-height: 40px;padding: 0 30px;margin-top: 10px;border: 0;cursor: pointer;}

.bsBox{

	width:auto !important;

	height: auto !important;

}





@media only screen and (max-width: 1440px){

	.dtymcd .l-box .year-box .swip3{height:300px;}

	.dtymcd .l-box .year-box .swip3 a{font-size:20px;}

	.xmnrcd .l-box{margin-top:-180px;height:210px;}

	.dtymcd .l-box{height: 400px;}

	.xmnr>.l-box{top:30%;height:280px;}

	.dtymnr .box-2 .l-box h1{font-size: 40px;line-height: 40px;margin-bottom: 40px;}

	.dtymnr .box-2 .r-box h1{font-size: 20px;}

	.dtymnr .box-2 .r-box article i{font-size: 18px !important;}

}







@media only screen and (max-width: 1596px){

	.footer{padding: 20px 5%;}

}
































