.comm_pad{padding:5% 0;}

.comm_mar{margin-top: 50px;}

.comm_title h1{font-size: 40px;color: #333;line-height: 40px;text-align: center;font-family: "w6";margin-bottom: 15px;}

.comm_title p{color: #a6a6a6;font-size: 16px;line-height: 24px;text-align: center;}



.index_banner{position: relative;overflow: hidden;}

.index_banner .slick .item{background-size: cover;-webkit-background-size:cover;background-position: center;background-repeat: no-repeat;height:60vh; margin-top:102px;position: relative;}

.index_banner .slick .item .inner * {display: none;-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-ms-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-ms-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;}

.index_banner .slick .item.slick-current .inner * {display: block;}

.index_banner .slick .item .inner .txt_block{position: absolute;top: 34%;left: 8%;}

.index_banner .slick .item .inner .txt_block h1{font-size: 50px;color: #fff;}

.index_banner .slick .item .inner .txt_block p{font-size: 24px;color: #fff;line-height: 36px;margin: 40px 0;}

.index_banner .slick .item .inner .txt_block a{display: inline-block;width: 220px;height: 50px;line-height: 50px;padding: 0 20px;font-size: 16px;color: #fff;background-image: url(../images/index_more2.png);background-repeat: no-repeat;background-position: 190px center;border:1px solid #fff;margin-right: 20px;transition: all 500ms ease;-webkit-transition:all 500ms ease;position: relative;}

.index_banner .slick .item .inner .txt_block a:after{content: "";display: block;width: 0;height: 100%;background: #fff;position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden;transition: all 500ms ease;-webkit-transition:all 500ms ease;z-index: -1;}

.index_banner .slick .item .inner .txt_block a:hover:after{opacity: 1;visibility: visible;width: 100%;}

.index_banner .slick .item .inner .txt_block a:hover{color: #333;background-image: url(../images/index_more1.png);}

.index_banner .slick .item .inner .txt_block a:nth-of-type(2){border-color: #15499a;color: #15499a;background-image: url(../images/index_more3.png);}

.index_banner .slick .item .inner .txt_block a:nth-of-type(2):after{content: "";display: block;width: 0;height: 100%;background: #15499a;position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden;transition: all 500ms ease;-webkit-transition:all 500ms ease;z-index: -1;}

.index_banner .slick .item .inner .txt_block a:nth-of-type(2):hover{background-image:url(../images/index_more2.png);color: #fff;}

.index_banner .slick .item .inner .txt_block a:nth-of-type(2):hover:after{opacity: 1;visibility: visible;width: 100%;}

.index_banner .slick .slick-arrow{width:60px;height: 60px;background-position: center;background-repeat: no-repeat;position: absolute;top:50%;transform: translateY(-50%);font-size: 0;border:0;background-color: transparent;z-index: 2;cursor: pointer;border:1px solid rgba(255,255,255,0.3);border-radius: 50%;z-index: 1; transition: all 500ms ease;-webkit-transition:all 500ms ease;}

.index_banner .slick .slick-prev{background-image: url(../images/index_prev.png);left: 40px;}

.index_banner .slick .slick-next{background-image: url(../images/index_next.png);right: 40px;}

.index_banner .slick .slick-arrow:hover{border-color: rgba(255,255,255,1);}

.index_banner .slick .slick-dots{position: absolute;width: 100%;bottom: 8%;}

.index_banner .slick .slick-dots li{display: inline-block;width: 10px;height: 10px;background: #fff;border-radius: 50%;margin: 0 4px;transition: alll 500ms ease;-webkit-transition:all 500ms ease;}

.index_banner .slick .slick-dots li button{display: none;}

.index_banner .slick .slick-dots li.slick-active{width: 20px;height: 10px;background: #15499a;border-radius: 20px;}





/* 首页新品资讯 */
.index_main .section0{padding:60px 0; background:url(../images/bg_pro.jpg) repeat center top;}
#she_tab{width:100%; height:auto; width:100%; overflow:hidden;}
.describe-header{width:80%; text-align:center; margin:auto;}
.describe-header li{ font-size:20px; min-width:18%;height:50px;line-height:50px;float:left;cursor:pointer; padding:0 10px;margin-right:0.5%; margin-left:0.5%; text-align:center; overflow:hidden; background-color:#ffffff; border:1px solid #ffffff;}
.describe-header li:last-child{margin-right:0}
.describe-header li.active{ border:1px solid #15499a; color:#15499a;}
.describe{ padding-top:30px; clear:both; height:auto; overflow:hidden;}
.describe2{ height:auto; width:100%;}
.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
	overflow:visible;
}
.swiper-slide{ 
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    -o-transition-property: transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;}
.describe_state{display:block;float:left;width:24.7%;padding-left:2px; padding-right:1%;box-sizing:border-box}
.describe_state h3{color:#fff;font-size:40px;font-weight:700;margin-top:35px;text-align:left;margin-bottom:0}
.describe_state h4{color:#fff;font-weight:normal;font-size:30px;padding-bottom:36px;position:relative;margin:0}
.describe_state h4 i{position:absolute;bottom:0;padding:2px 45px;left:0;background:#00a0e9; margin:20px 0;}
.describe_state h5{color:#fff;font-size:16px;text-align:left;font-family:Arial;line-height:24px;margin-top:24px;margin-bottom:10px}
.describe_state p{color:#fff;line-height:36px;font-size:18px; }
.describe>div>div{float:left;margin-right:.3%}
.describe_conter{width:24.7%;background:#333;text-align:center;color:#fff;height:auto;box-sizing:border-box}
.describe .last_describe_conter{margin-right:0}
.desribe_conter1{display:block;width:100%;height:auto; overflow:hidden; position:relative;text-align:center;}
/*.desribe_conter1 img{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}*/
.desribe_conter1 img{ width:100%;}
.describe>div div:last-child{margin-right:0}
.describe_conter h3{font-size:22px; color:#fff;margin:20px 0 10px;text-align:center}
.describe_conter p{color:#fff}
.describe_conter_link{display:inline-block;height:30px;line-height:30px; color:#00a0e9;font-size:22px; margin-bottom:30px;}
.describe_conter_link:hover{color:#ffffff}
.describe2 .describe_conter,.describe3 .describe_conter{width:24.7%;}
.describe5 .describe_conter{width:39.8%}
.vinci_1{width:.8rem}
.drag_1{width:.99rem}
.drag_2{width:1.03rem}
.drag_3{width:1.3rem}
.drag_4{width:1.22rem}
.alpha_1{width:100%;}
.alpha_2{width:1.27rem}
.alpha_3{width:.38rem}
.desribe_conter1 .find_1{width:1.79rem;left:57%;bottom:-.288rem}

.desribe_conter1 img { 
    -webkit-transition: all 1000ms ease-in-out; transition: all 1000ms ease-in-out; transform: scale(1);
}

.desribe_conter1:hover img {

 -webkit-transform:matrix(1.2,0,0,1.2,0,0);-moz-transform:matrix(1.2,0,0,1.2,0,0);-ms-transform:matrix(1.2,0,0,1.2,0,0);-o-transform:matrix(1.2,0,0,1.2,0,0);transform:matrix(1.2,0,0,1.2,0,0);
}



.tabs-center .tabs-nav { width:1380px;

	text-align:center;  margin-bottom:40px;

}

.tabs-center .tabs-nav li {

	border:none;

}

.tabs-default .tabs-nav li a{

	float:left;margin:0 5px 5px;

	display:block;

	padding:0 30px;

	line-height:42px;

	background-color:#e5e5e5;

	font-size:16px;

	font-size:1.6em;

	color:#808080;

	text-decoration:none;

	cursor:pointer;

	transition:all 0.5s ease 0s;

}

.tabs-default .tabs-nav li a:hover {

	background-color:#d9d9d9;

	text-decoration:none;

}

.tabs-default .tabs-nav li a.current, .tabs-default .tabs-nav li a.current:hover {

	background-color:#cf2a2a;

	color:#fff;

}

.tabs-default .tabs-nav li a span {

	display:inline-block;

*display:inline;

*zoom:1;

}

.tabs-default .tabs-nav li a i {

	float:left;

	display:inline;

	width:20px;

	height:20px;

	overflow:hidden;

	margin-right:5px;

	position:relative;

	top:12px;

	background-position:center center;

	background-repeat:no-repeat;

}

.pdtb70 {

    padding: 70px 0px;

}

.contain {

    width: 1380px;

    margin: 0 auto;

}

.ind_tit{font-size:36px;text-align:center;margin-bottom:10px;}

.ind_tit2{font-size:18px;text-align:center;margin-bottom:40px; color:#666}
.ind_news{ width:100%; overflow:hidden;}

.ind_news li{width:23.55%;float:left;margin-left:1.8%;box-shadow:-1px 3px 30px #f2f2f2;transition: all 0.3s ease; background-color:#ffffff;}

.ind_news li:first-child{margin-left:0;}

.ind_news li h4{font-size:22px;color:#333;background: url(../images/pro_Lac.jpg) no-repeat bottom left;

    padding-bottom: 25px;}

.ind_news li p{margin:20px auto;font-size:16px;color:#666; }

.ind_news li .note{padding:30px 20px; border-top:1px solid #dddddd;}

.ind_news li dd{color:#666;padding-left:0px;position: relative;line-height:30px; margin-bottom:10px; }

/*.ind_news li dd:after{position: absolute;content:"";width:4px;height:4px;background:#c00e1c;left:0px;top:13px;}*/

.ind_news li:hover{box-shadow:-1px 3px 30px #ddd;}

.ind_news li:hover h4,.ind_news li dd:hover{color:#15499a;}

/*.ind_news li .com-img{height:210px;}*/

.ind_news li .com-img img{width:100%;height:100%;object-fit:cover;}

.pro_Lmore a{ display:block; background-color:#15499a; color:#FFF; width:68px; height:30px; line-height:30px; text-align:center;}



.pro_Lmore a:hover{ color:#FFF;}



.section0 .p_more{clear:both; text-align:center; margin:auto;}
.section0 .p_more .more{margin-bottom:20px; margin-top:70px; display: inline-block;width: 200px;height: 50px;line-height: 50px;padding: 0 20px;font-size: 16px;color: #15499a;background-image: url(../images/index_more3.png);background-repeat: no-repeat;background-position: 170px center;border:1px solid #15499a;transition: all 500ms ease;-webkit-transition:all 500ms ease;position: relative;}

.section0 .p_more .more:after{content: "";display: block;width: 0;height: 100%;background: #fff;position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden;transition: all 500ms ease;-webkit-transition:all 500ms ease;z-index: -1;}

.section0 .p_more .more:hover:after{opacity: 1;visibility: visible;width: 100%;}

.section0 .p_more .more:hover{color: #ffffff;background-image: url(../images/index_more2.png); background-color:#15499a;}





@media all and (max-width:1381px){/*1366 * 768*/

	.contain{width:1200px;margin:0 auto;}

	

    

}







@media all and (max-width:1280px){

	.contain{width:100%;padding:0 2%;}

	

}







@media all and (max-width:981px){/*web*/

	

	.pdtb70{padding:40px 0;}

	

	.ind_cnews{padding:40px 0;}
	
	.describe-header{width:100%;}
	.describe-header li{ min-width:32.33%; margin-bottom:10px; padding:0 20px}
	.ind_news li{width:48%;    margin-left:0; margin-right:10px; margin-bottom:10px;}

}



@media all and (max-width:641px){

	


	.ind_news li{width:100%;margin-left: 0; margin-bottom: 5px;}
	

	



}



.index_main .section1{overflow: hidden;position: relative;padding:10px;}

.index_main .section1 .left{width: 50%;float: left;}

.index_main .section1 .left .inner{margin: 10px;background:url(../images/index_bg2.jpg) center bottom repeat-x;;padding-top: 15%;}

.index_main .section1 .left .inner .com_tit h1{color: #ffffff;font-size: 36px;line-height: 50px;text-align: center;}

.index_main .section1 .left .inner .com_tit p{color: #ffffff;font-size: 18px;line-height: 24px;text-align: center;margin-top:40px; width:70%; margin-left:15%;}

.index_main .section1 .left .inner .com_tit span{color: #666;font-size: 16px;line-height: 24px;text-align: center;display: block;}

.index_main .section1 .left .inner img{display: block;max-width: 100%;margin: 60px auto 0 auto;}

.index_main .section1 .right{width: 50%;height: 100%;position: absolute;right: 0;top: 0;}

.index_main .section1 .right .items{height: 100%;width: 100%;padding: 10px 0;}

.index_main .section1 .right .items .item{width: 100%;height: 50%;padding: 10px;}

.index_main .section1 .right .items .item .box{height: 100%;position: relative;}

.index_main .section1 .right .items .item:nth-of-type(1) .box{background: url(../images/section1_bg1.jpg) no-repeat center;background-size: cover;}

.index_main .section1 .right .items .item .com_tit{position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);right: 7%;width: 52%;}

.index_main .section1 .right .items .item .com_tit h1{color: #fff;font-size: 36px;line-height: 50px;}

.index_main .section1 .right .items .item .com_tit p{color: #cfefff;font-size: 18px;line-height: 24px;}

.index_main .section1 .right .items .item .com_tit span{display:inline-block;margin-top: 40px;color: #fff;font-size: 16px;background: url(../images/index_more2.png) no-repeat center right;padding-right: 20px;transition: all 500ms ease;-webkit-transition:all 500ms ease;}

.index_main .section1 .right .items .item:hover .com_tit span{transform: translateX(10px);-webkit-transform: translateX(10px);}

.index_main .section1 .right .items .item .img{width: 32%;position: absolute;bottom: 0;left:4%;}

.index_main .section1 .right .items .item .img img{display: block;max-height: 90%;max-width: 90%;margin: 0 auto;}

.index_main .section1 .right .items .item:nth-of-type(2) .box{background: #232323;}

.index_main .section1 .right .items .item:nth-of-type(2) .com_tit{right: initial;left: 12%;}

.index_main .section1 .right .items .item:nth-of-type(2) .com_tit p{color: #666;}

.index_main .section1 .right .items .item:nth-of-type(2) .com_tit a{color: #2da4df;background: url(../images/index_more3.png) no-repeat center right;}

.index_main .section1 .right .items .item:nth-of-type(2) .img{left: inherit;right: 7%;top: 50%;bottom: inherit;transform: translateY(-50%);}

.index_main .section1 .right .items .rings{position: absolute;top: -18%;right: -18%;width: 136%; height: 100%;}

.index_main .section1 .right .items .item .ring{margin: 0 auto; left: 0; right: 0; -webkit-animation: rings 1500ms linear infinite; animation: rings 1500ms linear infinite; -webkit-transform: scale(0); transform: scale(0); opacity: 0;}

.index_main .section1 .right .items .item .ring img{width: 100%; display: block;}

.index_main .section1 .right .items .item .ring:nth-of-type(1){position: absolute; width: 100%;top:0; -webkit-animation-delay: 500ms; animation-delay: 500ms;}

.index_main .section1 .right .items .item .ring:nth-of-type(2){position: absolute; width: 72%; top:19%;-webkit-animation-delay: 750ms; animation-delay: 750ms;}

.index_main .section1 .right .items .item .ring:nth-of-type(3){position: absolute; width: 48%;top:36%; -webkit-animation-delay: 1000ms; animation-delay: 1000ms;}

.index_main .section1 .right .items .item .ring:nth-of-type(4){position: absolute; width: 30%;top:47%; -webkit-animation-delay: 1000ms; animation-delay: 1000ms;}

@-webkit-keyframes rings{

    0%{transform: scale(.4); opacity: 0;}

    50%{opacity: 1;}

    100%{transform: scale(1.4); opacity: 0}

}

@keyframes rings{

    0%{transform: scale(.4); opacity: 0;}

    50%{opacity: 1;}

    100%{transform: scale(1.4); opacity: 0}

}





.index_main .section2{padding: 0 0px;}

.index_main .section2 .box{background-image: url(../images/section2_bg1.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;height: 90vh;position: relative;transition: all 500ms ease;-webkit-transition:all 500ms ease;}

.index_main .section2 .box .txt_block{position: absolute;right: 5%;top: 15%;z-index: 2; width:45%;}

.index_main .section2 .box .txt_block .txt i{height: 40px;width: 138px;display: block;background: url(../images/index_ico1.png) no-repeat left center;} 

.index_main .section2 .box .txt_block .txt h1{font-size:42px;color: #fff;}

.index_main .section2 .box .txt_block .txt p{font-size: 18px;color: #fff;line-height: 28px;margin: 30px 0 60px 0;}

.index_main .section2 .box .txt_block .items{overflow: hidden;padding-top: 5px;}

.index_main .section2 .box .txt_block .items .item{float: left; width:22%; margin-right:3%; margin-bottom:10px; transition: all 500ms ease;-webkit-transition:all 500ms ease;}

.index_main .section2 .box .txt_block .items .item .pic{width: 125px;height: 125px;border-radius: 50%;border:2px solid #fff;background-position: center;background-repeat: no-repeat; margin:auto; transition: all 500ms ease;-webkit-transition:all 500ms ease; margin-bottom:20px}

.index_main .section2 .box .txt_block .items .item:nth-of-type(1) .pic{background-image: url(../images/s1.png);}

.index_main .section2 .box .txt_block .items .item:nth-of-type(2) .pic{background-image: url(../images/s2.png);}

.index_main .section2 .box .txt_block .items .item:nth-of-type(3) .pic{background-image: url(../images/s3.png);}

.index_main .section2 .box .txt_block .items .item:nth-of-type(4) .pic{background-image: url(../images/s4.png);}

.index_main .section2 .box .txt_block .items .item:hover .pic{border-color: #437edb;background-color: #437edb;}

.index_main .section2 .box .txt_block .items .item .txt_r{ text-align:center}

.index_main .section2 .box .txt_block .items .item .txt_r h1{font-family: "Arial";font-size: 14px;color: #fff;line-height: 24px;transition: all 500ms ease;-webkit-transition:all 500ms ease;}

.index_main .section2 .box .txt_block .items .item .txt_r h2{font-size: 18px;color: #fff;line-height: 30px;transition: all 500ms ease;-webkit-transition:all 500ms ease; clear:both;}

.index_main .section2 .box .txt_block .items .item:hover .txt_r h1,.index_main .section2 .box .txt_block .items .item:hover .txt_r h2{color:#eeeeee; }

.index_main .section2 .box .txt_block .items .item:hover{transform: translateY(-5px);-webkit-transform: translateY(-5px);}



.index_main .section2 .box .txt_block .more{margin-bottom: 80px;display: inline-block;width: 200px;height: 50px;line-height: 50px;padding: 0 20px;font-size: 16px;color: #fff;background-image: url(../images/index_more2.png);background-repeat: no-repeat;background-position: 170px center;border:1px solid #fff;transition: all 500ms ease;-webkit-transition:all 500ms ease;position: relative;}

.index_main .section2 .box .txt_block .more:after{content: "";display: block;width: 0;height: 100%;background: #fff;position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden;transition: all 500ms ease;-webkit-transition:all 500ms ease;z-index: -1;}

.index_main .section2 .box .txt_block .more:hover:after{opacity: 1;visibility: visible;width: 100%;}

.index_main .section2 .box .txt_block .more:hover{color: #333;background-image: url(../images/index_more1.png);}



.index_main .section3{padding: 5% 0;}

.index_main .section3 .tit {width: 50%;}

.index_main .section3 .tit h1{font-size: 40px;color: #222;}

.index_main .section3 .tit p{font-size: 18px;color: #666;margin-top: 30px;display: none;}

.index_main .section3 .tab_box{position: relative;padding-top: 5%;}

.index_main .section3 .tab_tit{position: absolute;right: 0;top: -20%;overflow:hidden;}

.index_main .section3 .tab_tit li{float: left;position: relative;}

.index_main .section3 .tab_tit li a{display: block;font-size: 16px;color: #666;line-height: 40px;width: 120px;height: 40px;text-align: center;position: relative;}

.index_main .section3 .tab_tit li a:after{content: "";display: block;width: 0;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;visibility: hidden;z-index: -1;transition:all 500ms ease;-webkit-transition:all 500ms ease;background: #15499a;}

.index_main .section3 .tab_tit li:hover a:after,.index_main .section3 .tab_tit li.on a:after{width: 100%;opacity: 1;visibility: visible;}

.index_main .section3 .tab_tit li:hover a,.index_main .section3 .tab_tit li.on a{color: #fff}

.index_main .section3 .tab_tit li:before{content: "";display: block;width: 2px;height: 20px;position: absolute;left: -1px;top: 50%;margin-top: -10px;background: #ddd;z-index: -2;}

.index_main .section3 .tab_tit li:first-child:before{display: none;}



.index_main .section3 .tab_con .tab_main{margin: 0 -60px;display: none;overflow: hidden;}

.index_main .section3 .tab_con .tab_main .item{width: 50%;float: left;}

.index_main .section3 .tab_con .tab_main .item .inner{margin: 0 60px;}

.index_main .section3 .tab_con .tab_main .item .inner .pic{display: block;width: 270px;height: 180px;overflow: hidden;float: left;}

.index_main .section3 .tab_con .tab_main .item .inner .pic img{display: block;width: 100%;transition: all 500ms ease;-webkit-transition:all 500ms ease;}

.index_main .section3 .tab_con .tab_main .item:hover .inner .pic img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.index_main .section3 .tab_con .tab_main .item .inner .txt{margin-left: 330px;}

.index_main .section3 .tab_con .tab_main .item .inner .txt h1{color: #222;font-size: 18px;font-weight: bold;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.index_main .section3 .tab_con .tab_main .item .inner .txt p{font-size: 16px;color: #666;line-height: 24px;height: 72px;overflow: hidden;margin: 20px 0 25px 0;}

.index_main .section3 .tab_con .tab_main .item .inner .txt .bot{overflow: hidden;}

.index_main .section3 .tab_con .tab_main .item .inner .txt .bot .more{display: block;width: 18px;height: 20px;background: url(../images/index_more4.png) no-repeat center;transition: all 500ms ease;-webkit-transition:all 500ms ease;float: left;margin-top: 13px;}

.index_main .section3 .tab_con .tab_main .item:hover .inner .txt .bot .more{transform: translateX(5px);-webkit-transform: translateX(5px);}

.index_main .section3 .tab_con .tab_main .item .inner .txt .bot .date {float: right;}

.index_main .section3 .tab_con .tab_main .item .inner .txt .bot .date i{font-size: 28px;font-family: "Arial";color: #222;display: block;}

.index_main .section3 .tab_con .tab_main .item .inner .txt .bot .date span{font-size: 12px;font-family: "Arial";color: #999;display: block;}

.index_main .section3 .tab_con .tab_main .item:hover .inner .txt h1{color:#15499a; }







.index_main .section4{height: 80vh;overflow: hidden;}

.index_main .section4 .left{float:left;width: 50%;height: 100%;background:url(../images/sol_bg.png) center bottom no-repeat #15499a;position: relative;}

.index_main .section4 .left canvas{position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;z-index: 0;}

.index_main .section4 .left .left_slick{position: absolute;top: 30%;left: 0;right: 0;}

.index_main .section4 .left .left_slick .item a{display: block;}

.index_main .section4 .left .left_slick .item i{display: block;width: 70px;height: 56px;background-repeat: no-repeat;background-position: center;margin: 0 auto}

.index_main .section4 .left .left_slick .item:nth-of-type(1) i{background-image: url(../images/index_ico6.png);}

.index_main .section4 .left .left_slick .item:nth-of-type(2) i{background-image: url(../images/index_ico7.png);}

.index_main .section4 .left .left_slick .item:nth-of-type(3) i{background-image: url(../images/index_ico8.png);}

.index_main .section4 .left .left_slick .item h1{font-size: 40px;color: #fff;text-align:center;margin: 40px 0;}

.index_main .section4 .left .left_slick .item p{font-size: 16px;color: #fff;line-height: 26px;text-align:center; width:70%; margin-left:15%; }

.index_main .section4 .left .left_slick .slick-dots{}

.index_main .section4 .left .left_slick .slick-dots li{display: inline-block;width: 10px;height: 10px;background: #fff;border-radius: 50%;transition: all 500ms ease;-webkit-transition:all 500ms ease;}

.index_main .section4 .left .left_slick .slick-dots li button{display: none;}

.index_main .section4 .left .left_slick .slick-dots li.slick-active{width: 20px;border-radius: 20px;}

.index_main .section4 .left .left_slick .slick-arrow{position: absolute;right:-35px;border:0;font-size: 0;outline: none;cursor: pointer;width: 70px;height: 70px;background-color: #fff;background-repeat: no-repeat;background-position: center;z-index: 1;transition: all 500ms ease;-webkit-transition:all 500ms ease;}

.index_main .section4 .left .left_slick .slick-prev{bottom:15%;background-image: url(../images/index_prev2_hover.png);}

.index_main .section4 .left .left_slick .slick-next{top: 25%;background-image: url(../images/index_next2_hover.png);}

.index_main .section4 .left .left_slick .slick-prev:hover{background-image: url(../images/index_prev2.png);background-color: #15499a;}

.index_main .section4 .left .left_slick .slick-next:hover{background-image: url(../images/index_next2.png);background-color: #15499a;}

.index_main .section4 .right{float: right;width: 50%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center;transition: all 500ms ease;-webkit-transition:all 500ms ease;}

.index_main .section4 .right .box{display: table;text-align: center;height: 100%;width: 100%;}

.index_main .section4 .right .box .inner{background: rgba(255,255,255,0.1);padding: 10px;display: table-cell;vertical-align: middle;}

.index_main .section4 .right .box .box_inner{background: rgba(255,255,255,0.5);display: inline-block;padding: 6% 3%;}

.index_main .section4 .right .box .box_inner i{display: block;width: 198px;height: 50px;background: url(../images/index_ico5.png) no-repeat center;

    margin: 0 auto 30px auto;}           

.index_main .section4 .right .box .box_inner p{text-align:center;font-size: 18px;color: #333;line-height: 24px;}



.layer_box{width: 100%;height: 100%;position: fixed;top: 0;left:0;background: rgba(0,0,0,0.5);z-index: 999999999999;transition: all 500ms ease;-webkit-transition:all 500ms ease;display: none;}

.layer_box .layer_cont.active{right: 0;transition: all 500ms ease;-webkit-transition:all 500ms ease;}

.layer_box .layer_cont{max-width: 1300px;width:70%;height: 100%;position: absolute;right: -100%;top: 0;transition: all 500ms ease;-webkit-transition:all 500ms ease; z-index: 999999999999;}

.layer_box .layer_cont iframe{width: 100%;height: 100%;}

.layer_box .layer_cont .btn{width: 242px;height: 65px;background: #03537b url(../images/back.png) no-repeat center center;display: block;position: absolute;top: 0;left: 0;}

.layer_box .layer_cont .btn:hover{background-color:#034d72;background-position:50px center;}

.news_detail{padding: 6% 9%;}

.news_detail .tit{margin-bottom: 40px;}

.news_detail .tit span{font-size: 16px;color: #333;display: block;margin-bottom: 10px;font-family: "Arial";}

.news_detail .tit h1{font-size: 30px;color: #333;line-height: 30px;}

.news_detail .news_con p{font-size: 16px;color: #444;line-height: 28px;margin-bottom: 30px;}

.news_detail .news_con img{display: block;max-width: 100%;/*margin:70px 0;*/ }



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

    .index_main .section1 .right .items .item .com_tit h1{font-size: 34px;}

}



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

	.index_banner .slick .item .inner .txt_block h1{font-size: 40px;}

    .index_banner .slick .item .inner .txt_block p{font-size: 22px;line-height: 32px;margin: 35px 0;}

    .index_main .section1 .left .inner .com_tit h1{font-size: 32px;line-height: 44px;}

    .index_main .section1 .left .inner .com_tit p{margin-top: 34px;}

    .index_main .section1 .right .items .item .com_tit h1{font-size: 32px;line-height: 44px;}

   /* .index_main .section1 .right .items .item:nth-of-type(2) .img {right: 18%;}*/

    .index_main .section2 .box .txt_block .txt h1{font-size: 40px;}

    .index_main .section3 .tit h1{font-size: 40px;}

    .index_main .section4 .left .left_slick .item h1{font-size: 36px;margin: 40px 0;}

    .index_main .section4 .left .left_slick .slick-arrow{width: 60px;height: 60px;right: -30px;}

}

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

	

}

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

 .index_banner .slick .item{margin-top:72px; height:35vh}
 
	.index_banner .slick .item .inner .txt_block h1{font-size: 34px;}

    .index_banner .slick .item .inner .txt_block p{font-size: 20px;line-height: 26px;margin: 30px 0;}

    .index_banner .slick .slick-arrow{width: 45px;height: 45px;}

    .index_banner .slick .slick-prev{left: 25px;}

    .index_banner .slick .slick-next{right: 25px;}

    .index_banner .slick .item .inner .txt_block a {width: 200px;height: 46px;line-height: 46px;font-size: 14px;background-position: 170px center;}

    .index_main .section1 .left .inner .com_tit h1{font-size: 28px;line-height: 40px;}

    .index_main .section1 .left .inner .com_tit p{margin-top: 26px;}

    .index_main .section1 .right .items .item .com_tit h1{font-size: 28px;line-height: 40px;}

    .index_main .section1 .right .items .item .com_tit a{margin-top: 28px;}

	.index_main .section2 .box .txt_block{width:50%;}

    .index_main .section2 .box .txt_block .txt h1{font-size: 34px;}

    .index_main .section2 .box .txt_block .txt i{background-size: auto 30px;}

    .index_main .section2 .box .txt_block .txt p{margin: 25px 0 45px 0;font-size: 16px;line-height: 24px;}

    .index_main .section2 .box .txt_block .txt h1{font-size: 30px;}

    .index_main .section2 .box .txt_block .more {width: 180px;font-size: 14px;line-height: 46px;background: url(../images/index_more2.png) no-repeat 150px center;margin-top: 45px;}

    .index_main .section2 .box .txt_block .more:hover{background: #fff url(../images/index_more1.png) no-repeat 150px center;}

    .index_main .section3 .tit h1{font-size: 30px;}

    .index_main .section3 .tab_tit li a{font-size: 14px;}

    .index_main .section3 .tit p{font-size: 16px;margin-top: 22px;}

  /*  .index_main .section3 .tab_tit{top: -40%;}*/

    .index_main .section3 .tab_con .tab_main .item .inner .pic{width: 250px;height: 166px;}

    .index_main .section3 .tab_con .tab_main .item .inner .txt{margin-left: 290px;}

    .index_main .section3 .tab_con .tab_main .item .inner .txt h1{font-size: 16px;}

    .index_main .section3 .tab_con .tab_main .item .inner .txt p{font-size: 14px;margin: 12px 0 15px 0;}

    .index_main .section3 .tab_con .tab_main .item .inner .txt .bot .date i{font-size: 24px;}

    .index_main .section4 .left .left_slick .item h1{font-size: 32px;margin: 35px 0;}

    .index_main .section4 .left .left_slick .slick-arrow{width: 50px;height: 50px;right: -25px;}

	

	

}

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


	.index_banner .slick .item .inner .txt_block h1{font-size: 28px;}

    .index_banner .slick .item .inner .txt_block p{font-size: 18px;line-height: 24px;margin: 20px 0;}

    .index_main .section1 .left .inner .com_tit h1{font-size: 24px;line-height: 30px;}

    .index_main .section1 .left .inner .com_tit p{margin-top: 20px;}

    .index_main .section1 .right .items .item .com_tit h1{font-size: 24px;line-height: 30px;}

    .index_main .section1 .right .items .item .com_tit a{margin-top: 25px;}

    .index_main .section2 .box .txt_block .txt h1{font-size: 26px;}

    .index_main .section2 .box .txt_block .txt p{margin: 20px 0 40px 0;}

   /* .index_main .section2 .box .txt_block .items .item .pic{width: 45px;height: 45px;background-size: auto 20px;}

    .index_main .section2 .box .txt_block .items .item .txt_r{margin-left: 65px;}*/

    .index_main .section3 .tit h1{font-size: 26px;}

     .index_main .section3 .tit p{font-size: 14px;}

    .index_main .section3 .tit p br{display: none;}

    .index_main .section3 .tab_con .tab_main .item .inner .pic{width: 225px;height: 150px;}

    .index_main .section3 .tab_con .tab_main .item .inner .txt{margin-left: 260px;}

    .index_main .section4 .left .left_slick .item h1{font-size: 28px;margin: 30px 0;}

    .index_main .section4 .left .left_slick .item p{font-size: 14px;line-height: 24px;}



}

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

/*    .index_main .section3 .tab_tit { top: -54%;}*/

}

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

    .index_main .section1 .left .inner .com_tit h1{font-size: 20px;line-height: 26px;}

    .index_main .section1 .right .items .item .com_tit h1{font-size: 20x;line-height: 26px;}

    .index_main .section1 .right .items .item .com_tit a{margin-top: 20px;}

    .index_main .section4 .left .left_slick .item h1{font-size: 24px;}

}

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

    .index_banner .slick .slick-arrow{display: none !important;}

    .index_banner .slick .item{ background-size:auto 100%; margin-top:62px;}

    .index_banner .slick .item .inner .txt_block{top: 26%;}

    .index_banner .slick .item .inner .txt_block h1{font-size: 22px;}

    .index_banner .slick .item .inner .txt_block p{font-size: 14px;line-height: 20px;margin: 10px 0 20px 0;}

    .index_banner .slick .item .inner .txt_block a {width: 120px;height: 36px;line-height: 36px;font-size: 14px;background-position: 94px center;}

    .index_banner .slick .slick-dots li{width: 8px;height: 8px;}

    .index_banner .slick .slick-dots li.slick-active{width: 15px;height: 8px;}

    .index_main .section1 .left{width: 100%;float: none;}

    .index_main .section1 .left .inner{padding-top: 60px;}

    .index_main .section1 .left .inner .com_tit h1{font-size: 18px;line-height:24px;}

    .index_main .section1 .left .inner .com_tit p{margin-top: 15px;font-size: 14px;}

    .index_main .section1 .left .inner .com_tit span{font-size: 13px;}

    .index_main .section1 .left .inner img{max-width: 70%;margin: 30px auto 0 auto;}

    .index_main .section1 .right{width: 100%;float: none;position: static;}

    .index_main .section1 .right .items .item .img{position: static;margin: 0 auto;width: 50%;transform: translateY(0) !important;-webkit-transform: translateY(0) !important;}

    .index_main .section1 .right .items .item .com_tit{text-align: center;margin: 30px 0 40px;}

    .index_main .section1 .right .items .item:nth-of-type(1) .com_tit{padding-top: 40px;padding-right: 20px;padding-left: 20px;}

    .index_main .section1 .right .items .item .com_tit{position: static;transform: translateY(0);-webkit-transform: translateY(0);width: 100%;}

    .index_main .section1 .right .items .item .com_tit h1{font-size: 18px;line-height:24px;}

    .index_main .section1 .right .items .item .com_tit p{font-size: 14px;}

    .index_main .section1 .right .items .item .com_tit a{margin-top: 15px;}

    .index_main .section1 .right .items .item .img img{max-width: 110%;}

    .index_main .section1 .right .items .rings{width: 100%;left: 0;margin: 0 auto;top: 10%;right: 0;height: 100%;position: static;}

    .index_main .section1 .right .items .item .ring:nth-of-type(1){;width: 100%;top: 4%;}

    .index_main .section1 .right .items .item .ring:nth-of-type(2){width: 72%;top: 17%;}

    .index_main .section1 .right .items .item .ring:nth-of-type(3){width: 48%;top: 26%;}

    .index_main .section1 .right .items .item .ring:nth-of-type(4){width: 30%;top: 34%;}

    .index_main .section1 .right .items .item:nth-of-type(2) .box{padding-top: 30px;}

    .index_main .section1 .right .items .item .com_tit span{margin-top: 25px;}

    .index_main .section2{margin-bottom: 30px;}

    .index_main .section2 .box{position: static;height: auto;padding: 30px 15px;}

    .index_main .section2 .box .txt_block{position: static; width:100%;}

    .index_main .section2 .box .txt_block .txt h1{font-size: 22px;}

    .index_main .section2 .box .txt_block .txt p {margin: 15px 0 28px 0;}

    .index_main .section2 .box .txt_block .txt p br{display: none;}

    .index_main .section2 .box .txt_block .more {width: 120px;font-size: 14px;line-height: 36px;background: url(../images/index_more2.png) no-repeat 92px center;}

  /*  .index_main .section2 .box .txt_block .items .item{float: none;margin-bottom: 20px;}*/

    .index_main .section2 .box .txt_block .more{margin-top: 15px;}

    .index_main .section3{padding: 30px 0;overflow: hidden;display: none;}

    .index_main .section3 .tit{width: 100%;}

    .index_main .section3 .tit h1{font-size: 22px;}

    .index_main .section3 .tit p{margin-top: 12px;}

    .index_main .section3 .tab_box{padding-top: 30px;}

    .index_main .section3 .tab_tit{position: static;margin-bottom: 30px;}

    .index_main .section3 .tab_tit li a{width: 95px;line-height: 36px;height: 36px;}

    .index_main .section3 .tab_con .tab_main .item{width: 100%;float: none;margin-bottom: 20px;}

    .index_main .section3 .tab_con .tab_main .item .inner .pic{width: 100%;height: auto;float: none;}

    .index_main .section3 .tab_con .tab_main .item .inner .txt{margin-left: 0;margin-top: 20px;}

    .index_main .section3 .tab_con .tab_main .item .inner .txt p {font-size: 14px;margin: 12px 0 5px 0;}

    .index_main .section4 .left .left_slick .item h1{font-size: 22px;margin: 20px 0;}

    .index_main .section4{height: 60vh;}

    .index_main .section4 .left .left_slick{top: 20%;left: 30px;right: 30px;}

    .index_main .section4 .right{display: none;}

    .index_main .section4 .left{width: 100%;float: none;}

    .index_main .section4 .left .left_slick .slick-arrow{display: none !important;}

    .index_main .section4 .left .left_slick .slick-dots{bottom: -40px;}

    .layer_box .layer_cont{width: 100%;}

    .layer_box .layer_cont .btn{width: 180px;background-size: auto 25px;}

	

	.index_main .section4 .left .left_slick .item p{ width:90%; margin-left:5%;}



}

@media only screen and (max-width: 670px) {
	.index_main .section2 .box .txt_block .items .item .pic{width:90px; height:90px;}
	
	.index_main .section2 .box .txt_block .more{margin-bottom:60px;}
	.index_banner .slick .item{height:25vh; }
	
}