#obtn .cimg{float:left;width:100%;margin-top:100px;position: relative;overflow: hidden;}
#obtn .cimg .ban{float:left;width:100%;position: relative;}


#obtn .cimg .ban .slick-prev{width:44px;height:44px;background:url(../image/prev1.png) no-repeat;background-size: 44px 44px;position: absolute;left:87.2%;top:76%;margin-right:22px;z-index: 5;}
#obtn .cimg .ban .slick-next{width:44px;height:44px;background:url(../image/next1.png) no-repeat;background-size: 44px 44px;position: absolute;right:7%;top:76%;z-index: 5;}
#obtn .cimg .sdiv{width: 100%;position: relative;}
#obtn .cimg .ban .slick-prev:hover{background:url(../image/prev.png) no-repeat;background-size: 44px 44px;}
#obtn .cimg .ban .slick-next:hover{background:url(../image/next.png) no-repeat;background-size: 44px 44px;}
#obtn .cimg .sdiv .key{position: absolute;left: 50%;bottom:11.37%;width:40px;margin-left:-20px;height:6.25%;cursor: pointer;}
#obtn .cimg .sdiv .key>img{margin-left: 6px;}
#obtn .cimg .sdiv .key .scroll{font-size: 10px; color:#fff;text-align: center;line-height: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#obtn .cimg .sdiv .key:hover img{margin-top:-10px;
transition: all 0.5s linear;
-moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
}

#obtn .cimg .tit{position: absolute;top:27.75%;left:13.69%;width:100%;}
#obtn .cimg .tit .span{display:inline-block;width:4.66%;height:3px;background:#AC391F;margin-bottom:46px;}
#obtn .cimg .tit .th1{font-size: 70px;line-height: 70px;color: #fff;font-family: Ab;letter-spacing: 5px;font-weight: bold;}
#obtn .cimg .tit .th5{font-size: 26px;line-height: 36px;color: #fff;font-family: At;letter-spacing: 1px;padding-top:20px;}
#obtn .cimg .tit .more{display:block;width:10.82%;height:50px;background-image: linear-gradient(to right , #d95030,#ac381e);margin-top:60px;position: relative;
-webkit-border-radius: 50px;
-khtml-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;}
#obtn .cimg .more .sd{float:left;width:25px;height:25px;background:#fff;position: relative;left: 6%;top: 50%;transform: translate(0%,-50%);
-webkit-border-radius: 50%;
-khtml-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;}
#obtn .cimg .more .sd .sp{width:10px;height:10px;background:#fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background-image: linear-gradient(to right , #d95030,#ac381e);
-webkit-border-radius: 50%;
-khtml-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;}
#obtn .cimg .more .spa{float:right;font-size: 14px;line-height: 50px;width:80%;text-align:center;color:#fff;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
#obtn .cimg .tit .more:hover{opacity: 0.6;}

@media screen and (max-width:1599px){
#obtn .cimg .tit .span{width:5.5%;}	
#obtn .cimg .tit .more{width:13%;}
#obtn .cimg .tit .th1{font-size: 50px;line-height: 50px;letter-spacing: 2px;}
#obtn .cimg .tit .th5{font-size: 22px;line-height: 36px;}	
#obtn .cimg .ban .slick-prev{left:85%;}
}
@media screen and (max-width:1229px){
#obtn .cimg .sdiv .key{bottom:20%;}	
#obtn .cimg .tit .span{width:7%;}	
#obtn .cimg .tit .more{width:16%;}	
#obtn .cimg .tit .th1{font-size: 40px;line-height: 40px;letter-spacing: 2px;}
#obtn .cimg .tit .th5{font-size: 20px;line-height: 36px;padding-top:15px;}
#obtn .cimg .ban .slick-prev{left:83%;}
}
@media screen and (max-width:991px){
#obtn .cimg{margin-top:60px;}
#obtn .cimg .tit .span{margin-bottom:20px;}		
#obtn .cimg .tit .more{height:40px;margin-top:40px;}
#obtn .cimg .more .sd{width:20px;height:20px;left: 5%;}
#obtn .cimg .more .sd .sp{width:8px;height:8px;}
#obtn .cimg .more .spa{line-height: 40px;}
#obtn .cimg .tit .th1{font-size: 30px;line-height: 30px;letter-spacing: 2px;}
#obtn .cimg .tit .th5{font-size: 18px;line-height: 36px;padding-top:10px;}

#obtn .cimg .ban .slick-prev{left:80%;}
}
@media screen and (max-width:767px){
#obtn .cimg .tit{top:10%;left:5%;padding-right:10px;}
#obtn .cimg .tit .th1{font-size: 20px;line-height: 20px;letter-spacing: 2px;}
#obtn .cimg .tit .th5{font-size: 16px;line-height: 24px;padding-top:5px;}	
#obtn .cimg .tit .span{width:40px;margin-bottom:10px;}	
#obtn .cimg .tit .more{width:130px;margin-top:10px;height:30px;}	
#obtn .cimg .more .spa{line-height: 30px;}

#obtn .cimg .ban .slick-prev{left:7%;width:34px;height:34px;background-size: 34px 34px;}
#obtn .cimg .ban .slick-next{width:34px;height:34px;background-size: 34px 34px;}
#obtn .cimg .ban .slick-prev:hover{background:url(../image/prev.png) no-repeat;background-size: 34px 34px;}
#obtn .cimg .ban .slick-next:hover{background:url(../image/next.png) no-repeat;background-size: 34px 34px;}

#obtn .cimg .sdiv .key{top:60%;}
}


#obtn .ctext.index{float:left;width:100%;}
#obtn .ctext.index .in{float:left;width:100%;position: relative;z-index: 3;top:-45px;margin-bottom:100px;padding:0 85px;}
#obtn .ctext.index .in .inul{float:left;width:100%;}

#obtn .ctext.index .inul .inli{float:left;position:relative;width:32.85%;background: #f6f6f6;height:295px;padding:47px 0;transition: all 0.5s linear;box-shadow: 2px 1px 10px rgba(0,0,0,0.2);
-moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;} 
#obtn .ctext.index .inul .inli a{display:block; width:100%; height:100%;}
#obtn .ctext.index .inul .inli:nth-child(2){float:left;width:34.3%;}
#obtn .ctext.index .inul .inli .inbg{width:98px;height:98px;position: relative;left: 50%;transform: translate(-50%,0);position: relative;background:#AA381E;border-radius: 50%;}
#obtn .ctext.index .inul .inli .inbg img:last-child {display:none;}
#obtn .ctext.index .inul .inli .text{text-align: center;float:left;width:100%;margin-top:32px;padding:0 90px;}
#obtn .ctext.index .inul .inli .text .th3{font-size: 18px;line-height: 20px;color: #333;letter-spacing: 1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#obtn .ctext.index .inul .inli .text .p{font-size: 14px;line-height: 24px;color:#fff;letter-spacing: 1px;display:none;margin-top:10px;overflow: hidden;height:50px;}


#obtn .ctext.index .inul .inli .ks{float:left;width:100%;margin-top:20px;position: relative;}
#obtn .ctext.index .inul .inli .ks>img {width:26px;height:26px;position:absolute;left: 50%;transform: translate(-50%,0);}
#obtn .ctext.index .inul .inli:hover{background:#AA381E;margin-top:-15px;height:310px;}
#obtn .ctext.index .inul .inli:hover::after{content: '';position: absolute;left:50%;margin-left:-3px;top:100%;width:0;height:0;border-top:8px;border-left:6px;border-right:6px;border-style: solid dashed dashed   dashed;border-color: #aa381e transparent transparent  transparent;}
#obtn .ctext.index .inul .inli:hover .inbg {background:#fff;}
#obtn .ctext.index .inul .inli:hover .inbg img:first-child {display:none;}
#obtn .ctext.index .inul .inli:hover .inbg img:last-child {display:block;}
#obtn .ctext.index .inul .inli:hover .text .th3{color:#fff;}
#obtn .ctext.index .inul .inli:hover .text .p{display:block;}
#obtn .ctext.index .inul .inli:hover .ks{display:none;}


@media screen and (max-width:1599px){
#obtn .ctext.index .in{top:-25px;}
#obtn .ctext.index .inul .inli .ks ._div{min-height:1px;}
#obtn .ctext.index .inul .inli .text{padding:0 40px;}
}
@media screen and (max-width:1229px){
#obtn .ctext.index .in{top:-20px;padding:0;}	
#obtn .ctext.index .inul .inli .ks .pimg{width:5.71%;}
#obtn .ctext.index .inul .inli .ks ._div{min-height:10px;}
#obtn .ctext.index .inul .inli .text{padding:0 20px;margin-top:20px;}

}
@media screen and (max-width:991px){
#obtn .ctext.index .in{top:-15px;margin-bottom:40px;}		
#obtn .ctext.index .inul .inli{padding:20px 0;height:200px;}
#obtn .ctext.index .inul .inli:hover{height:215px;}
#obtn .ctext.index .inul .inli.on{height:215px;}
#obtn .ctext.index .inul .inli .inbg{width:60px;height:60px;}
#obtn .ctext.index .inul .inli .inbg>img{width:60px;height:60px;}
#obtn .ctext.index .inul .inli .ks>img{width:20px;height:20px;}
#obtn .ctext.index .inul .inli .text{padding:0 20px;margin-top:20px;}
}
@media screen and (max-width:767px){
#obtn .ctext.index .in{margin-bottom:20px;}	
#obtn .ctext.index .inul .inli{padding:10px 0;}	
#obtn .ctext.index .inul .inli .text{padding:0 10px;height: auto;}
#obtn .ctext.index .inul .inli .text .th3{font-size: 14px;	}
#obtn .ctext.index .inul .inli .text .p{font-size: 12px;overflow: visible;height: auto;}
#obtn .ctext.index .inul .inli{padding:10px 0;height:170px;}
#obtn .ctext.index .inul .inli:hover{height:auto;}
#obtn .ctext.index .inul .inli.on{height:auto;}
}

#obtn .ctext.ixbg{float:left;width:100%;position: relative;}
#obtn .ctext.ixbg .ix{float:left;width:100%;height:100%;position: relative;z-index: 4;background-size: cover;overflow: hidden;}

#obtn .ctext.ixbg .ix .ixl{float:left;width:50%;padding:98px 0 70px 140px;position: relative;}
#obtn .ctext.ixbg .ix .ixl .ixl_t{float:left;width:35%;position: relative;left: 50%;transform: translate(-50%,0);}
#obtn .ctext.ixbg .ix .ixl .ixl_i{float:left;width:280px;height:280px;border-radius: 50%;padding:58px 43px;color:#fff;text-align: center;}
#obtn .ctext.ixbg .ix .ixl .ixl_i .ih3{font-size:18px;line-height: 28px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
#obtn .ctext.ixbg .ix .ixl .ixl_i .ih4{font-size:16px;line-height: 28px;padding:5px 0 8px 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
#obtn .ctext.ixbg .ix .ixl .ixl_i .ip{font-size: 14px;line-height: 24px;overflow: hidden;height:90px;}
#obtn .ctext.ixbg .ix .ixl .tit{float:left;width:100%;text-align:center;font-size:36px;line-height: 72px;color:#fff;letter-spacing: 1px;font-weight: bold;} 
#obtn .ctext.ixbg .ix .ixl .iimg{display: inline-block;width:100%;float:left;text-align:center;margin-top:8px;}
#obtn .ctext.ixbg .ix .ixl .iimg img{width:29px;height:29px;}
#obtn .ctext.ixbg .ix .ixl .ixlul{float:left;width:100%;padding:  0 80px 0 90px;margin-top:54px;}
#obtn .ctext.ixbg .ix .ixl .ixlul .ixli{float:left;padding:0 18px;}
#obtn .ctext.ixbg .ix .ixl .ixlul .slick-prev{width:9px;height:16px;background:url(../image/prev3.png) no-repeat;background-size: 9px 16px;position: absolute;left:50px;}
#obtn .ctext.ixbg .ix .ixl .ixlul .slick-next{width:9px;height:16px;background:url(../image/next3.png) no-repeat;background-size: 9px 16px;position: absolute;right:50px;}
#obtn .ctext.ixbg .ix .ixl .ixlul .ixli:hover img,
#obtn .ctext.ixbg .ix .ixl .ixlul .ixli.on img{border:2px solid #AC391F;}

#obtn .ctext.ixbg .ix .ixl .ix_d{float:left;width:100%;text-align: center;margin-top:54px;}
#obtn .ctext.ixbg .ix .ixl .a_m{display: inline-block;width:104px;height:32px;color:#fff;font-size: 14px;line-height: 32px;background: url(../image/ix18.png) no-repeat;background-size: 104px 32px;text-transform: uppercase;}
#obtn .ctext.ixbg .ix .ixl .ix_d .a_m:hover {color:#AC391F;}

#obtn .ctext.ixbg .ix .ixr{float:left;width:50%;padding:96px 0 25px 0;background-size:cover;}
#obtn .ctext.ixbg .ixr .ixr_t{float:left;width:100%;padding-left:6.4%;}
#obtn .ctext.ixbg .ixr .ixr_t .ih3{font-size:36px;line-height: 36px;color:#fff;font-weight: bold;letter-spacing: 1px;}
#obtn .ctext.ixbg .ixr .ixr_t .ih4{font-size:18px;line-height: 34px;color:#fff;letter-spacing: 2px;padding-top:15px;padding-bottom:15px;}

#obtn .ctext.ixbg .ixr .ixr_c{float:left;width:100%;}
#obtn .ctext.ixbg .ixr .ixr_c .li{width:100%;height:94px;padding:20px 0;margin:10px 0;position: relative;padding-left:14.375%;}
#obtn .ctext.ixbg .ixr .ixr_c .ixr_l{width:14.375%;padding-left:6.4%;float:left;border-right: 1px solid rgba(255,255,255,0.2);position: absolute;left: 0;}

#obtn .ctext.ixbg .ixr .ixr_c .ixr_l .div{width:57px;height:57px;}
#obtn .ctext.ixbg .ixr .ixr_c .ixr_r{float:left;font-size:16px;line-height: 30px;color:#fff;width:70%;letter-spacing: 1px;padding-left:22px;/*max-height:68px;*/overflow: hidden;position: absolute;top:50%;transform: translate(0,-50%);}

#obtn .ctext.ixbg .ixr .ixr_c .li:hover{background:rgba(255,255,255,0.2);}

@media screen and (max-width:1599px){
#obtn .ctext.ixbg .ix .ixl{padding:98px 0 70px 0;}
#obtn .ctext.ixbg .ixr .ixr_c .ixr_l{width:16%;}
#obtn .ctext.ixbg .ixr .ixr_c .ixr_r{width:80%;}		
}
@media screen and (max-width:1229px){
#obtn .ctext.ixbg .ix .ixl{padding:70px 0 60px 0;}
#obtn .ctext.ixbg .ix .ixl .ixl_t{width:50%;}
#obtn .ctext.ixbg .ix .ixl .ixlul .ixli{padding:0 10px;}
#obtn .ctext.ixbg .ixr .ixr_c .ixr_l{width:18%;}
#obtn .ctext.ixbg .ixr .ixr_c .ixr_r{width:80%;padding-left:40px; line-height:22px;}

#obtn .ctext.ixbg .ix .ixl .ixlul .slick-prev{left:70px;}
#obtn .ctext.ixbg .ix .ixl .ixlul .slick-next{right:60px;}
}
@media screen and (max-width:991px){
#obtn .ctext.ixbg .ix .ixl{padding:50px 0 40px 0;}
#obtn .ctext.ixbg .ix .ixl .ixl_t .ixl_i{width:225px;height:225px;background-size: 225px 225px;padding: 50px 20px;}
#obtn .ctext.ixbg .ix .ixl .ixlul .ixli{padding:0 10px;}
#obtn .ctext.ixbg .ix .ixl .ixl_i .ip{height:51px;}
#obtn .ctext.ixbg .ixr{padding:30px 0 25px 0;}	
#obtn .ctext.ixbg .ixr .ixr_c .ixr_l{width:25%;}
#obtn .ctext.ixbg .ixr .ixr_c .ixr_r{width:80%;padding-left:60px; font-size:14px; line-height:20px;}
#obtn .ctext.ixbg .ix .ixl .tit{font-size:24px;line-height: 48px;}
}
@media screen and (max-width:767px){
#obtn .ctext.ixbg .sbg1{width:0!important;}
#obtn .ctext.ixbg .sbg2{width:0%!important;position: relative;top:50%;min-height: 50%;}
#obtn .ctext.ixbg .ix .ixl{padding:20px 0 ;width:100%;background: rgba(0,0,0,0.8);}
#obtn .ctext.ixbg .ix .ixl .ixl_t{width:225px;height:225px;}
#obtn .ctext.ixbg .ix .ixl .ixl_t .ixl_i{width:225px;height:225px;background-size: 225px 225px;padding: 50px 20px;}

#obtn .ctext.ixbg .ix .ixl .ixlul{padding:0 40px;margin-top:20px;}
#obtn .ctext.ixbg .ix .ixl .ixlul .ixli{padding:0 10px;}
#obtn .ctext.ixbg .ix .ixl .ix_d{margin-top:20px;}
#obtn .ctext.ixbg .ix .ixl .ixl_i .ip{height:51px;}

#obtn .ctext.ixbg .ix .ixl .ixlul .slick-prev{left:10px;}
#obtn .ctext.ixbg .ix .ixl .ixlul .slick-next{right:10px;}

#obtn .ctext.ixbg .ix .ixr{padding:10px 0;width:100%;background: rgba(172,57,31,0.8);}
#obtn .ctext.ixbg .ixr .ixr_c{width:100%;}
#obtn .ctext.ixbg .ixr .ixr_c .li{margin:10px 0;padding:10px 0;padding-left:15%;height:60px;}
#obtn .ctext.ixbg .ixr .ixr_t{padding-left:2%;}
#obtn .ctext.ixbg .ixr .ixr_t .ih3{font-size:18px;line-height: 36px;}
#obtn .ctext.ixbg .ixr .ixr_t .ih4{padding-bottom:0;font-size: 14px;line-height: 24px;    padding-top: 0px}
#obtn .ctext.ixbg .ixr .ixr_c .ixr_l{width:15%;padding-left:2%;}
#obtn .ctext.ixbg .ixr .ixr_c .ixr_l .div{width:40px;height:40px;}
#obtn .ctext.ixbg .ixr .ixr_c .ixr_r{width:85%;font-size: 12px;line-height: 16px;padding:0px 10px;height:auto; position:initial; transform: translate(0,0%);}


}


#obtn .ctext.index .ie{float:left;width:100%;padding:100px 0 66px 0;}
#obtn .ctext.index .ie .itit{width:100%;text-align: center;}
#obtn .ctext.index .itit .ih3{font-size: 36px; line-height: 36px;color:#333;font-weight: bold;letter-spacing: 1px;}
#obtn .ctext.index .itit .ih6{font-size: 18px; line-height: 34px; color:#888; font-family: Regular;letter-spacing: 1px;padding:20px 0;}
#obtn .ctext.index .itit ._pimg{display: inline-block;width:24px;height:17px;}
#obtn .ctext.index .itit ._div{position: relative; padding-bottom:70.83%;min-height: 1px;display: block;}


#obtn .ctext.index .ied{float:left;width:100%;padding:0 85px;margin-top:35px;}
#obtn .ctext.index .ieul{margin-right:-22px;}
#obtn .ctext.index .ieul .ieli{float:left;width:33.33%;position: relative;padding:0 22px 34px 0;}
#obtn .ctext.index .ieul .ieli .div{position: relative;width:100%;overflow: hidden;}
#obtn .ctext.index .ieul .ieli ._pimg{width:100%;height:100%;position: relative;top:0;left: 0;}
#obtn .ctext.index .ieul .ieli ._div{position: relative;min-height: 1px;padding-bottom:89.38%;}
#obtn .ctext.index .ieul .ieli .i_div{float:left;width:100%;padding:0 5.56%;position: absolute;bottom:6.4%;}
#obtn .ctext.index .ieul .ieli .ie_f{float:left;width:100%;background: rgba(0,0,0,0.8);padding:22px 0;
-moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;}
#obtn .ctext.index .ieul .ieli .ie_f .ieh3{color:#fff;font-size: 20px;line-height: 36px;padding: 0 32px;}
#obtn .ctext.index .ieul .ieli .ie_f .iep{color:#fff;font-size: 16px;line-height: 30px;padding:0 32px;max-height: 60px;overflow: hidden;
-moz-transition: all 0.5s linear;
-webkit-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;}
#obtn .ctext.index .ieul .ieli .ie_f .more{display:none;width:30%;padding:4px 0;height:32px;text-align: center;margin-left:25px;background:#fff;border-radius: 32px;position:relative;}
#obtn .ctext.index .ieul .ieli .ie_f .more .a{display:inline-block;border-right:1px solid #e6c3bb; color: #AC391F;padding-right:8px;margin-left:-15px;font-size: 14px;line-height: 14px;height:14px;}
#obtn .ctext.index .ieul .ieli .ie_f .more::after{content: '';position: absolute;width:6px;height:10px;right:16%;top:50%;transform: translate(0,-50%);background:url(../image/ix26.png) no-repeat;background-size: 6px 10px;}
#obtn .ctext.index .ieul .ieli .div:hover .ie_f{background: rgba(172,57,31,1);}
#obtn .ctext.index .ieul .ieli .div:hover .iep{max-height: 84px;}
#obtn .ctext.index .ieul .ieli .div:hover .more{display:block;margin:22px 0 10px 0; margin-left:25px;}


@media screen and (max-width:1599px){
#obtn .ctext.index .ied{padding:0;}	
}
@media screen and (max-width:1229px){
#obtn .ctext.index .ie{float:left;width:100%;padding:60px 0 50px 0;}	
#obtn .ctext.index .ieul {margin-right:-20px;}	
#obtn .ctext.index .ieul .ieli{padding:0 20px 30px 0;}
#obtn .ctext.index .ieul .ieli .ie_f .more{width:40%;}
}
@media screen and (max-width:991px){
#obtn .ctext.index .ie{padding:40px 0 20px 0;}
#obtn .ctext.index .itit .ih3{font-size: 20px;line-height: 20px;}
#obtn .ctext.index .itit .ih6{font-size: 16px; line-height: 24px; padding:10px 0;}
#obtn .ctext.index .ied{margin-top:10px;}
#obtn .ctext.index .ieul {margin-right:-15px;}		
#obtn .ctext.index .ieul .ieli{width:50%;padding:0 15px 20px 0;}

#obtn .ctext.index .ieul .ieli .ie_f .more{width:33%;}
}
@media screen and (max-width:767px){
#obtn .ctext.index .ie{padding:20px 0 10px 0;}	
#obtn .ctext.index .ied{margin-top:10px;}	
#obtn .ctext.index .ieul {margin-right:0;}
#obtn .ctext.index .ieul .ieli{width:100%;padding:0 0 15px 0;}
#obtn .ctext.index .ieul .ieli .ie_f .more{width:100px;}
#obtn .ctext.index .ieul .ieli .ie_f .ieh3{font-size: 18px;padding: 0 20px;padding-bottom:5px;}
#obtn .ctext.index .ieul .ieli .ie_f .iep{font-size: 14px;line-height: 24px;padding:0 20px;max-height: 44px;}
#obtn .ctext.index .ieul .ieli .div:hover .iep{max-height: 68px;}
}