body{font-family:"微软雅黑"!important;color: #999;font:14px Microsoft YaHei!important;line-height: 24px;background: #fff;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;}
li,ol{list-style:none;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none;color: #666;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none;color: #fff;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;}
a:focus {outline:none;outline-offset:0;}
img{max-width: 100%;}
.container{margin:0 auto;padding:0!important;}
.img{width: 100%;height: auto;overflow: hidden;}
.imgbig:hover img{transition: 0.7s transform;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.img img{width: 100%;transition: 0.7s transform;}
.slick-slide{outline: none!important;}
#wrap_index{overflow: hidden;position: relative;padding-top: 90px;}

/*头部*/
#header{width: 100%;height:96px;background:#fff;z-index: 2;border-bottom: 1px solid #e6e6e6;position: fixed;top: 0;left: 0;z-index: 5;display: flex;}

#header .logo{width: 211px;height: 100%;margin: 0 3%;}
#header .logo a{display: table-cell;vertical-align: middle;width: 212px;height: 96px;}
#header .logo img{max-width: 100%;max-height: 100%;}
.mol_navbutton.img{width: 60px;height: 54px;float: right;padding: 12px 16px;}
#header .nav_box{flex:1;text-align: center;padding: 0 4%;}
#header .nav_box .yiji{width: 20%;float: left; text-align: center;position: relative;}
#header .nav_box .yiji .one{display: block;width: 100%;height: 96px;line-height: 96px;overflow: hidden;font-size:18px;color: #0f1400;position: relative;}
#header .nav_box .yiji:hover .one,#header .nav_box .yiji.current .one{color: #4270ee;}
#header .nav_box .yiji:hover .one:before,#header .nav_box .yiji.current .one:before{content: "";width:80px;height: 6px;background: #4270ee;position: absolute;top: 0;left:50%;margin-left: -40px;animation: lines 0.3s ease forwards;}
@keyframes lines {  
    0% {opacity: 0;transform: scale(0);} 
    100% {opacity: 1;transform: scale(1);}  
}

.nav_box .yiji .libox{padding: 15px 0;width: 85%;height: auto;overflow: hidden;position: absolute;top:110%;left:7.5%;z-index: 8;text-align: center;border-radius: 8px;background: #fff;
transition: all 0.3s ease 0s; transform: translate3d(0px, 10px, 0px); -moz-transform: translate3d(0px, 10px, 0px); -webkit-transform: translate3d(0px, 10px, 0px); visibility: hidden; opacity: 0; }
.yiji:hover .libox{opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); visibility: visible;}
.yiji .libox a{display: block;width: 100%;height: 46px;line-height: 46px;overflow: hidden;color: #0f1400;font-size: 16px;transition: 300ms;position: relative;}
.yiji .libox a:hover:before{content: "";width:50%;height:2px;background: #4270ee;position: absolute;bottom: 0;left:25%;animation: lines 0.3s ease forwards;}

.tells{width: 358px;height: 96px;background: #4270ee url(../images/icon1.png) 9.7% center no-repeat;padding-left: 96px;line-height: 96px;font-size: 30px;color: #fff;font-weight: bold;}

@media (min-width: 768px){
	#header.head_up{}
	
}
/*首页大图*/
#banner img{width: 100%;}
#banner .slick-list{width: 100%;}
#banner .slick-slide{overflow: hidden;}
#banner .slick-dotted.slick-slider{margin-bottom: 0;}
.slick-arrow:before{display: none;}
.slick-dots li button{display: none;}
#banner .slick-dots{bottom: 22px;}
#banner .slick-dots li{width: 30px;height:4px;background:#4270ee;opacity: 0.3; margin: 0 7px;border-radius: 2px;transition: 300ms;}
#banner .slick-dots li.slick-active{opacity: 1;transition: 300ms;}
/*内容*/
#Maincont .alltent{padding: 5% 0;}
.alltitle{padding:0 0 5% 0;font-size: 50px;font-weight: bold;color: rgba(193,193,193,0.1);text-transform: uppercase;position: relative;}
.alltitle p{width: 100%;font-size: 40px;color: #4270ee;position: absolute;top: 22%;}

.content1{background: #f5fbff url(../images/bg1.png) center no-repeat;background-size: cover;}
.ipro_right{width: 100%;height: auto;overflow: hidden;position: relative;padding: 2% 0;}
.ipro_tab{width:27.88%;height: auto;float: left;background: url(../images/bg2.png) 20px 40% no-repeat;}
.ipro_tab_item{width: 100%;height: auto;padding: 4.4% 0;cursor: pointer;position: relative;display: flex;}
.ipro_tab_num{position: relative;width: 50px;height: 50px;border-radius: 50%;overflow: hidden;background: #4e78ee;}
.rot, .right, .left {position: absolute;width: 50%;height: 100%;}
.rot{/*旋转的圆形样式*/border-radius: 50px 0 0 50px;background-color: #fff;transform-origin: right center;left: 0;top: 0;border: 4px solid #eeeeee;}
.right{/*右侧半圆*/border-radius: 0 50px 50px 0;background-color: #fff;border: 4px solid #eeeeee;left: 50%;top: 0;opacity: 1;}
.left{/*左侧半圆*/border-radius: 50px 0 0 50px;background-color: #4e78ee;left: 0;top: 0;opacity: 0;}
.ipro_tab_num p{width: 42px;height: 42px;background: #fff;border-radius: 50%;position: absolute;top: 4px;left: 4px;z-index: 7;text-align: center;line-height: 40px;font-size: 20px;font-weight: bold;color: #adadad;}
.ipro_tab_item.on .rot{animation: spin 800ms 1 linear forwards;}
.ipro_tab_item.on .right{animation: hide 800ms steps(1, end) 1 forwards;}
.ipro_tab_item.on .left{animation: show 800ms steps(1, end) 1 forwards;}
@keyframes spin{/*旋转的动画*/
  0% {transform: rotate(360deg); }
  100% {transform: rotate(0deg); }
}
@keyframes hide {
  0% { opacity: 1; }
  50%, 100% { opacity: 0; }
}
@keyframes show {
  0% {  opacity: 0; }
  50%, 100% { opacity: 1; }
}
.ipro_tab_bt{flex:1;font-size: 22px;line-height: 30px;height: auto;overflow: hidden;color: #282828;font-weight: bold;padding:8px 0 2px 5.5%;transition: 400ms;}
.ipro_tab_bt span{font-size: 24px;color: #4270ee;opacity: 0;margin-left:6px;font-family: "幼圆";transition: 400ms; }
.ipro_tab_bt p{height: 46px;line-height: 46px;font-size: 16px;color: #878787;font-weight: normal;}
.ipro_tab_item.on .ipro_tab_bt span{opacity: 1;transition: 400ms;}
.ipro_tab_item.on .ipro_tab_bt{color: #4270ee;transition:400ms;}

.ipro_data{width: 70%;height: auto;overflow: hidden;position: relative;float: right;border: 8px solid #f7fcff;border-radius: 34px;background: #fff;box-shadow: 0 0 28px rgba(66,112,238,0.08);}
.ipro_data_item{width: 100%;height: auto;position: relative;position: absolute;filter:alpha(opacity=0);opacity: 0;top: 30px;padding: 3.3%;}
.ipro_data_item.cur{z-index: 2; filter:alpha(opacity=100);opacity: 1;position: relative;top: 0;transition: 600ms;}

.content2{padding-bottom: 20px;background:url(../images/bg3.jpg) center no-repeat;background-size: cover;}
.streng_box{width: 100%;height: auto;overflow: hidden;display: flex;justify-content: space-between;flex-direction: row-reverse;align-items: center;}
.streng_box .mapimg{width:55%;position: relative;}
.maptip{width: 341px;height: 107px;border-radius: 40px 0 40px 0;position: absolute;bottom: 10%;right: 30%;line-height: 32px;font-size: 20px;color: #171717;
box-shadow: 0 6px 62px rgba(0,0,0,0.08);text-align: center;padding: 20px 15px;background: rgba(255,255,255,0.7) url(../images/bg4.png) center no-repeat;}
.maptip p{font-weight: bold;}
.maptip span{font-weight: bold;color: #4e78ee;}
.streng_box .streng_list{width: 43%;height: auto;overflow: hidden;padding-bottom: 3%;}
.streng_list li{width: 33.33%;float: left;padding: 0 2% 12%;text-align: center;cursor: pointer;}
.streng_list li .img{width:51px;margin: 0 auto 8%;}
.streng_list li dd{font-size: 20px;color: #464646;line-height: 1.9;}
.streng_list li dd p{font-size: 14px;color: #868686;}
.streng_list li:hover .img{animation: iRotate 0.7s linear alternate;}
@keyframes iRotate{
	0%{transform: rotateY(0deg);}
	100%{transform: rotateY(360deg);}
}
@-webkit-keyframes iRotate{
	0%{transform: rotateY(0deg);}
	100%{transform: rotateY(360deg);}
}

.content3{background: #fafafa;}
.alltitle2{width: 100%;height: auto;overflow:hidden;}
.alltitle2 .alltitle{width: 45%;float: left;text-align: right;}
.alltitle2 .p2{width: 54%;float: right;font-weight: bold;color: #000000;font-size: 40px;padding-top: 30px}
.parlist{width: 102.14%;height: auto;overflow: hidden;margin-left: -1.07%;padding: 3% 0;}
.parlist li{width: 20%;padding: 1.07%;float: left;}
.parlist li a{display: block;width: 100%;height: auto;overflow: hidden;border-radius: 12px;background: #fff;box-shadow: 0 1px 7px rgba(0,0,0,0.03);transition: 400ms;}
.parlist li a:hover{box-shadow: 0 5px 70px rgba(0,0,0,0.08);transition: 400ms;}

.content4 .newmore{display: block;width: 144px;height: 44px;line-height: 42px;font-size: 16px;color: #424242;border: 1px solid #e9e9e9;border-radius: 22px;text-align: center;
position: absolute;right: 0;top: 24%;}
.content4 .newmore span{font-family: "幼圆";}
.content4 .newmore:hover{background: #4270ee;color: #fff;border: 1px solid #4270ee;color: #fff;}
.newslider{width: 102.7%;height: auto;margin-left: -1.35%;}
.newslider .new_item{padding:12px 4%;}
.newslider .new_item a{display: block;width: 100%;padding: 20px;border: 1px solid #f3f3f3;border-radius: 22px;transition: 400ms;}
.newslider .new_item .time{width: 100%;display: flex;align-items: center;justify-content: space-between;margin-top: 7%;line-height: 40px;}
.newslider .new_item .time p{flex:1;font-size: 20px;font-weight: bold;color: #0f1400;}
.newslider .new_item .time .jtmore{width: 40px;height: 40px;border: 1px solid #e6e6e6;border-radius: 50%;text-align: center;font-size: 24px;font-family: "幼圆";color: #333;transition: 400ms;}
.newslider .new_item .line{width: 26px;height: 4px;background: #4270ee;margin: 4.5% 0;}
.newslider .new_item .newtext{width: 100%;height: 60px;line-height: 30px;font-size: 16px;color: #525252;overflow: hidden;margin-bottom: 3%;}
.newslider .new_item a:hover{border: 1px solid #fff;transition: 400ms;}
.newslider .new_item a:hover .time .jtmore{background: #4270ee;border: 1px solid #4270ee;color: #fff;box-shadow: 0 9px 21px rgba(66,112,238,0.29);transition: 400ms;}

.content5{width: 100%;height: auto;padding: 3% 0;background: url(../images/bg5.jpg) center top no-repeat;background-size: cover;}
.content5 .title5{width: 100%;margin-bottom: 3%;}
.content5 .title5 .p1{font-size: 30px;font-weight: bold;color: #fff;line-height: 40px;}
.content5 .title5 .p1 span{display: inline-block;width: 60px;height: 2px;background: #9cc1fa;margin: 0 4%;}
.content5 .title5 .p2{font-size: 16px;color: #fff;opacity: 0.5;margin-top: 20px;}
.contact_form{width:calc(100% + 20px);margin-left: -10px;height: auto;overflow: hidden;}
.contact_form .online{width: calc(25% - 20px);height: 60px;padding: 0 2.2%;background: #2a78f6;border-radius: 30px;float: left;margin: 0 10px;}
.contact_form .online .img{width: 40px;height: 22px;padding-right: 18px;border-right: 1px solid #6aa1f9;float: left;margin-top: 19px;}
.contact_form .online .txt1{display: block;width: calc(100% - 40px);padding-left: 20px;height: 40px;line-height: 40px;color: #97b5fa;font-size: 16px;background: none;float: right;margin-top: 10px;}
form .txt1::-webkit-input-placeholder { color:#97b5fa;}  
form .txt1:-moz-placeholder { color:#97b5fa;}  
form .txt1::-moz-placeholder { color:#97b5fa;}  
form .txt1:-ms-input-placeholder{color: #97b5fa;}
.contact_form .online .key_btn{display: block;width: 100%;height: 100%;color: #fff;font-weight: bold;font-size: 16px;background: none;}

#footer{width: 100%;background: #282828;}
#footer .foottop{width: 100%;height: auto;display: flex;align-items: center;padding: 3% 0;}
.foottop .logo2{width:246px; }
.foottop .footnav{flex:1;text-align: center;}
.foottop .footnav a{display: inline-block;width: 15%;font-size: 16px;color: #737373;}
.foottop .footnav a span{display: inline-block;line-height: 44px;border-bottom: 2px solid transparent;transition: 300ms;}
.foottop .footnav a:hover{color: #fff;font-weight: bold;}
.foottop .footnav a:hover span{border-bottom: 2px solid #4270ee;transition: 300ms;}
.foottop .ftells{width:246px;height: 42px;line-height: 42px;background: url(../images/icon11.png) left center no-repeat;padding-left: 50px;
font-size: 26px;font-weight: bold;color: #fff;}
.copy{background: #2f2f2f;padding: 15px 0;font-size: 14px;color: #666;line-height: 24px;text-align: center;}
/*爱采购*/
.nycontent1{padding-top: 5%;}
.content_item1{width: 100%;display: flex;align-items: center;}
.content_item1 .img{width:216px;border-radius: 14px;box-shadow: 0 6px 49px rgba(0,0,0,0.07);overflow: hidden;}
.content_item1 dl{flex:1;padding-left: 3.5%;letter-spacing: 2px;animation-delay: 0.2s;}
.content_item1 dt{font-weight: bold;color: #4270ee;font-size: 26px;}
.content_item1 .line2{width:30px;height: 2px;background: #dbdbdb;margin: 2.4% 0;}
.content_item1 dd{width: 100%;font-size: 16px;color: #515151;line-height: 36px;}
.content_item2{width: 100%;height: auto;border-radius: 0 0 34px 34px;background: #fff;box-shadow: 0 8px 35px rgba(110,142,255,0.15);margin: 9% 0;}
.iny_tab{width: 100%;height: auto;overflow: hidden;}
.iny_tab .nyall_tab{width: 50%;float: left;height: 85px;background: #f6f8ff;border-top: 2px solid #f6f8ff;border-radius: 0 0 12px 0;cursor: pointer;transition: 300ms;
font-size: 22px;color: #333333;line-height: 84px;text-align: center;}
.iny_tab .nyall_tab:last-child{border-radius: 0 0 0 12px;}
.iny_tab .nyall_tab.on{background: #fff;font-weight: bold;border-top: 2px solid #3b89fe;transition: 300ms;}
.iny_data_item{width: 100%;height: auto;overflow: hidden;}
.iny_data_item .iny_nav{width: 26%;float: left;margin: 3%;margin-right: 0;}
.iny_data_item .iny_for{width:65%;float: right;margin:5% 3% 8%;margin-left: 0;border-radius: 20px;padding:4.5% 3%;background: #fff;box-shadow: 0 4px 30px rgba(110,142,255,0.1);}
.iny_nav_item{width: 100%;height: auto;cursor: pointer;padding: 7% 0;}
.iny_nav_item p{display: inline-block;width: auto;padding: 0 16px;height: 60px;border: 1px solid #eeeeee;border-radius: 30px;line-height: 58px;font-size: 20px;
	font-weight: bold;color: #4270ee;margin-bottom: 5%;position: relative; transition: 300ms;}
.iny_nav_item p span{display: block;border-left: 6px solid #fff;border-right: 6px solid transparent;border-top: 6px solid transparent;border-bottom: 6px solid transparent;
position: absolute;top: 50%;margin-top: -6px;right: 10%;opacity: 0;transition: 300ms;}
.iny_nav_item dd{font-size: 14px;color: #909090;line-height: 30px;}
.iny_nav_item.on p{width: 100%;border: 1px solid #fff;
	background: -o-linear-gradient(right,#eef9ff,#eef9ff, #e7f4ff, #668fff); /* Opera 11.1 - 12.0 */ 
    background: -moz-linear-gradient(right,#eef9ff,#eef9ff, #e7f4ff, #668fff); /* Firefox 3.6 - 15 */ 
    background: linear-gradient(to right,#eef9ff,#eef9ff, #e7f4ff, #668fff); /* 标准的语法 */transition: 300ms;}
.iny_nav_item.on p span{right: 5%;opacity: 1;transition: 300ms;}
.iny_for{width: 100%;height: auto;overflow: hidden;}
.iny_for_item{width: 100%;height: auto;}
.iny_data{position: relative;}
.nyall_data{width: 100%;height: auto;position: relative;position: absolute;filter:alpha(opacity=0);opacity: 0;top: 30px;}
.nyall_data.cur{z-index: 2; filter:alpha(opacity=100);opacity: 1;position: relative;top: 0;transition: 600ms;}
.iny_for{position: relative;}
.iny_for_item{width: 100%;height: auto;position: relative;position: absolute;filter:alpha(opacity=0);opacity: 0;/*top: 30px;*/ /*0925jz*//*display: flex;align-items: center;height: 454px;*/}
.iny_for_item.cur{z-index: 2; filter:alpha(opacity=100);opacity: 1;position: relative;top: 0;transition: 600ms;}
.tip1{font-size: 20px;color: #656565;line-height: 1.6;position: relative;top: -22px;display: flex;align-items: center;justify-content: center;}
.content_item3 .tip2{font-size:16px;color: #797979;line-height: 1.6;padding-bottom: 2%;}
.content_item3 .Bas_data{padding: 4%;}
.all_change{width: 100%;height: auto;border-radius: 0 0 34px 34px;background: #fff;box-shadow: 0 8px 35px rgba(110,142,255,0.15);margin: 4% 0 6%;}
.nycontent2{width: 100%;background: url(../images/bg6.png) center no-repeat;background-size: cover;}
/*智能建站*/
.posnav_box{width: 100%;height: 230px;display: flex;align-items: center;box-shadow: 0 8px 35px rgba(110,142,255,0.15);border-radius: 20px;
	position: relative;top: -115px;z-index: 3;background: #fff;}
.posnav_box .postext{width: 24%;height: 135px;border-right: 1px dashed #c0c0c0;padding:1.2% 0 0 5.5%;font-size: 22px;color: #4c4c4c;line-height: 38px;}
.posnav_box .postext span{display: block;width: 31px;height: 4px;border-radius: 2px;background: #4e78ee;margin-top: 7.5%;}

.posnav_alink{flex:1;padding: 0 3%;text-align: center;display: flex;align-items: center;justify-content: space-between;}
.posnav_alink a{display:block;flex:1;font-size: 16px;line-height: 30px;color: #4c4c4c;position: relative;top: 0;transition: 400ms;}
.posnav_alink a .img{width: 86px;height: 86px;margin: 0 auto;background: #f8f8f8;border-radius: 50%;margin-bottom: 10px;transition: 400ms;}
.posnav_alink a .img img{position: relative;top: 0;transition: 400ms;}
.posnav_alink a:hover .img{background: #4270ee;box-shadow: 0 7px 16px rgba(66,112,238,0.42);transition: 400ms;}
.posnav_alink a:hover .img img{top: -100%;transition: 400ms;}
.posnav_alink a:hover{top: -10px;transition: 400ms;}

#bulid1 .img,.bulid2_1 .img{padding: 4% 0 7%;}
#bulid3{padding: 4% 0;}
.bulid3_1{background: #f5faff;}
.xcx_box{width: 100%;height:auto;margin: 40px 0; }
.xcxtext{width: 330px;height: 156px;background: #eaf5ff;border-radius: 25px;position: absolute;padding:1.4% 3.4%;}
.xcxtext dt{color: #000000;font-size: 16px;line-height: 38px;}
.xcxtext dt span{color: #4e78ee;margin-right: 14px;}
.xcxtext dd{font-size: 14px;color: #000000;line-height: 24px;}
.xcxtext.xcxone{left: 0;top: 0}
.xcxtext.xcxtwo{right: 0;top: 0;}
.xcxtext.xcxthr{left: 0;bottom: 18px;}
.xcxtext.xcxfor{right: 0;bottom: 18px;}

#bulid4{padding: 5% 0;}
#bulid4 .jmylist{width: 105.14%;height: auto;overflow: hidden;margin-left: -2.57%;}
#bulid4 .jmylist li{width: 33.33%;padding: 2.57%;float: left;}
#bulid4 .jmylist li .jmyli{width: 100%;border-radius: 22px;border: 4px solid #e6f0ff;padding:10%;text-align: center;cursor: pointer;transition: 400ms;}
.jmylist li .jmyli .icon{width: 114px;height: auto;border: 11px solid #edf4ff;border-radius: 50%;margin: 0 auto;background: #fff;overflow: hidden;transition: 400ms;}
.jmylist li .jmyli dt{display: flex;align-items: center;justify-content: center;color: #4270ee;font-weight: bold;font-size: 18px;margin: 7% 0 6%;}
.jmylist li .jmyli dt span{display:inline-block;width: 14px;height: 4px;border-radius: 2px;background: #f8b551;margin: 0 4%;}
.jmylist li .jmyli dd{font-size: 14px;color: #919191;line-height: 20px;}
#bulid4 .jmylist li .jmyli:hover{background: #6fa6ff;border: 4px solid #6fa6ff;box-shadow: 0 8px 35px rgba(110,142,255,0.36);transition: 400ms;}
.jmylist li .jmyli:hover .icon{border: 11px solid #90baff;transition: 400ms;}
.jmylist li .jmyli:hover dt,.jmylist li .jmyli:hover dd{color: #fff;}
.butitle{padding: 5% 0;font-size: 30px;font-weight: bold;color: #4270ee;background: url(../images/bg8.png) center no-repeat;}
/*效果推广*/
.seaimg img{margin: 3% auto 7%;display: block;}
.nyall_data .Bas_data_p{font-size: 20px;line-height: 30px;color: #333333;text-align: center;margin-top: 12px;}
.xxltip{width: 100%;height:auto;padding: 29px;text-align: center;background: #f0f6ff;border-radius: 45px;font-size: 20px;color: #656565;margin: 4% 0;letter-spacing: 1px;}
.xxltip2{width: 100%;height: auto;text-align: center;font-size: 24px;font-weight: bold;color: #656565;background: url(../images/bg9.png) center no-repeat;}

.xxl_bulid2{background: #f7faff;border-radius: 44px;padding: 4%;padding-bottom: 0;margin: 4% 0;}
.xxl_bulid2 dt{font-size: 24px;font-weight: bold;color: #4270ee;}
.xxl_bulid2 p{font-size: 16px;color: #000000;line-height: 1.6;margin: 2% 0 4%;}
.xxl_bulid2_slider{width: 77.7%;margin: 0 auto;box-shadow: 0 0 30px rgba(0,0,0,0.05);}
.xxl_bulid2_slider a{display: block;width: 100%;height: auto;overflow: hidden;border-radius: 40px 40px 0 0;}
.xxl_bulid2_slider .slick-arrow{width: 44px;height: 44px;border-radius: 50%;transition: 400ms;}
.xxl_bulid2_slider .slick-prev{left: -14%;background: #4e78ee url(../images/icon17.png) center no-repeat;background-size: 100% auto;}
.xxl_bulid2_slider .slick-next{right: -14%;background: #4e78ee url(../images/icon18.png) center no-repeat;background-size: 100% auto;}
.xxl_bulid2_slider .slick-arrow:hover{box-shadow: 0 8px 35px rgba(110,142,255,0.36);transition: 400ms;}
.cxp_box{width: 100%;display: flex;padding: 2% 0 4%;}
.cxp_box .img{width: 53.8%;}
.cxp_list{padding-left: 4.2%;flex:1;}
.cxp_list .cxp_list_li{margin:24px 0;width: 100%;height: auto;overflow: hidden;background: #ecf0fd;border-radius: 16px;
	display: flex;align-items: center;padding: 4.2% 0;font-size: 20px;color: #090909;line-height: 32px;padding-right: 5%;}
.cxp_list .cxp_list_li p{width: 38px;height: 38px;border-radius: 50%;text-align: center;line-height: 38px;font-size: 20px;font-weight: bold;color:#fff;background: #4e78ee;margin: 0 6%;}
.cxp_list .cxp_list_li dd{flex:1;}
/*品牌推广*/
.tip1 span{display: inline-block;width: 10px;height: 4px;background: #608af3;margin:0 13px;}
.pptg_2{padding: 2% 0;}
.seaimg2 img{margin: 4% auto;display: block;box-shadow: 0 8px 50px rgba(0,0,0,0.08);}
.sl_tent{background: #f5f8ff;border-radius: 20px;margin: 5% 0 3%;}
.sl_tent_top{padding: 7% 5.7%;display: flex;align-items: center;flex-direction:row-reverse;}
.sl_tent_top .img{width: 58.2%;box-shadow: 0 8px 78px rgba(110,142,255,0.21);}
.sl_tent_top dl{flex:1; padding-left: 7%;}
.sl_tent_top dt{color: #4e78ee;font-size: 30px;margin-bottom: 2%;}
.sl_tent_top dd{color: #4e78ee;font-size: 18px;line-height: 44px;color: #333;}
.sl_tent_bot{padding: 3% 5.7%;background: #fff;border-radius: 20px;box-shadow: 0 8px 78px rgba(110,142,255,0.21);font-size: 16px;color: #292929;line-height: 30px;letter-spacing: 1px;}
.sl_tent_bot i{font-weight: bold;color: #4270ee;}
.sl_tent_bot span{display: inline-block;width: auto;height: 34px;line-height: 34px;padding: 0 12px;border-radius: 17px;background: #608af3;color: #fff;margin: 16px 16px 0 0;}
.applist{width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;padding: 4% 0 6%;}
.applist li{width: 28.57%;padding:1.42%;background: #fff;border-radius: 15px;}
.applist li .img{width: 100%;}
.applist li .litext{padding: 5% 12% 2%;text-align: center;}
.litext .title4{width:100%;font-size: 18px;font-weight: bold;color: #000000;line-height: 50px;}
.litext .title4 span{color: #00a0e9;margin: 0 4%;}
.litext p{font-size: 14px;color: #909090;line-height: 30px;}
.gglist{width: 100%;height: auto;text-align: center;}
.gglist li{display: inline-block;width:50px;height: auto;border-radius: 5px;overflow: hidden;margin:4% 4% 3%;transition: 400ms;}
.gglist li:hover{box-shadow: 0 0 15px rgba(0,0,0,0.08);transition: 400ms;}
/*新闻资讯*/
.newlist{width: 100%;height: auto;padding: 4% 0;}
.newlist li{width: 100%;height: auto;padding: 16px 0;}
.newlist li a{display: block;width: 100%;height: auto;display: flex;align-items: center;border-radius: 18px;overflow: hidden;background: #fff;transition: 400ms}
.newlist li .img{width: 26%;margin: 3% 2.2%;}
.newlist li dl{flex:1;border-right: 1px dashed #ededed;padding: 2% 0;padding-right: 2.2%;}
.newlist li dt{width: 100%;height: 34px;overflow: hidden;font-size: 24px;color: #222222;line-height: 34px;font-weight: normal;}
.newlist li dd{width: 100%;height: 64px;overflow: hidden;font-size: 16px;color: #222222;line-height: 32px;}
.newlist li .newline{width: 24px;height: 4px;background: #4e78ee;margin: 3% 0;}
.newlist li .time{width: 170px;height: auto;padding:9.8% 0 9.8% 3%;font-size: 14px;color: #222;line-height: 1.5;background: #fff url(../images/bg11.png) left 187% no-repeat;background-size: 100% auto;}
.newlist li .time p{font-weight: bold;color: #4e78ee;font-size: 24px;}
.newlist li a:hover .time{color: #fff;background: #4e78ee url(../images/bg11.png) left bottom no-repeat;background-size: 100% auto;}
.newlist li a:hover .time p{color: #fff;}
.newlist li a:hover dt{color: #4e78ee;}
.newlist li a:hover{box-shadow: 0 12px 49px rgba(110,142,255,0.05);transition: 400ms;}

.newdec_box .new_title{width: 100%;font-size: 24px;color: #4270ee;line-height: 32px;padding: 0 10% 1%;}
.newdec_box .new_title p{font-size: 14px;color: #858585;margin-top: 12px;}
.newdec_box{padding: 4%;border-radius: 20px;background: #fff;position: relative;top: -60px;}
.newdec_box .decback{width:100%;height: 46px;display:block;font-size: 18px;color: #555555;line-height: 46px;}
.newdec_box .decback span{float: left;display:block;width: 46px;height: 46px;border-radius: 50%;background: #4e78ee;margin-right: 15px;transition: 300ms;}
.newdec_box .decback span img{display: block;}
.newdec_box .decback:hover{color: #4e78ee;}
.newdec_box .decback:hover span{box-shadow:0 8px 24px rgb(218 227 254);;transition: 300ms;}
.dectil{width: 100%;height: auto;font-size: 16px;color: #222222;line-height: 32px; padding: 3% 0;}
.dectil img{max-width: 100%;}

/*关于我们*/
.aboutbox{width: 100%;height: auto;background: url(../images/bg12.jpg) center no-repeat; background-size: cover;padding: 4% 0 6%;}
.aboutbox .container{height: auto;overflow: hidden;}
.about_l{width:27.57%;float: left;}
.about_l h2{font-size: 20px;color: #b1b1b1;line-height: 1.8;}
.about_l h2 p{font-weight: bold;font-size: 30px;color: #263c82;}
.about_l .img{padding:5% 0 2%;}
.about_r{width:69%;float: right;}
.about_title{font-size: 20px;font-weight: bold;color: #000000;text-transform: uppercase;line-height: 1.7;}
.line3{width: 35px;height: 3px;background: #263c82;margin: 3% 0 0;}
.aboutnum_li{width: 100%;height: 96px;line-height: 96px;border-bottom: 1px solid #e5e5e5;font-size: 16px;font-weight: bold;color: #000000;}
.aboutnum_li span{float: right;}
/*联系我们*/
.mapimg2 img{position: relative;left: 50%;transform: translate(-50%,0);max-width: none;}
.contact{width: 46.56%;height: auto;border-radius: 50px 0 50px 0;background: #fff;position: absolute;top: 50%;right: 9.3%;
box-shadow: 0 13px 57px rgba(0,0,0,0.08);transform: translate(0,-50%);overflow: hidden;padding:3% 3.4%;}
.contact dt{font-size: 15px;color: #a4a4a4;border-bottom: 2px solid #4270ee;padding-bottom: 4%;}
.contact dt p{font-size: 38px;font-weight: bold;color: #656565;line-height: 1.7}
.contact_text{font-size: 16px;color: #515151;line-height: 22px;padding-top: 3%;}
.contact_text p{margin: 14px 0;}
.contact_text p span{font-weight: bold;color: #4e78ee;}


@media (min-width: 768px){
 
 }


/*页码*/
.ulpage{width: 100%;height:auto;text-align: center;}
.ulpage a{display: inline-block;width: 50px;height: 50px;line-height: 50px;border-radius: 50%;text-align: center;margin: 1% 1% 7%;background: transparent;font-size: 28px;color: #797979;transition: 300ms;font-weight: lighter;}
.ulpage a.on,.ulpage a:hover{color: #fff;background: #4e78ee;transition: 300ms;}
.ulpage .prev{background: #ebf0ff;color: #4e78ee;font-weight: bold;font-family: "幼圆";}
.ulpage .prev:hover{background: #4e78ee;color: #fff;}
/*文章上下篇*/
.chose_new{width: 100%;height:auto;overflow: hidden;padding:20px 0;text-align: center;}
.chose_new a{display: inline-block;width: 330px;height:34px;line-height: 34px;color: #222222;font-size: 16px;overflow: hidden;transition: 300ms;}
.chose_new a span{display: block;width:34px;height: 34px;line-height: 34px;background: #4e78ee;border-radius: 50%;transition: 300ms;}
.chose_new a span img{width: 100%;display: block;}
.chose_new a:hover{color: #4e78ee;}
.chose_new a:hover span{box-shadow:0 8px 24px rgb(218 227 254);;transition: 300ms;}
.chose_new a.next{border-left: 1px solid #bfbfbf;}
.chose_new a.prev span{float: left;}
.chose_new a.next span{float: right;}

/*侧边悬浮框-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);*/
.suspend{width:42px;height: auto;right: 12px;z-index: 88;bottom: 12%;}
.suspend .ball{cursor: pointer;width:42px;height:42px;position: relative;background: #fff;border-radius: 10px;margin: 10px 0;transition: 300ms;}
.suspend .ball .icon{width: 42px;height:auto;}
.ball:hover{box-shadow: 0 0 16px rgba(66,112,238,0.22);transition: 300ms;}
.suspend .ball .bhover{width: 176px;min-height: 42px;height:auto;background: #fff;position: absolute;right: 114%;top: 0;color: #282828;line-height:42px;text-align: center;font-size: 18px;border-radius: 8px;overflow: unset;
visibility: hidden; opacity: 0;transition: all 0.3s ease 0s; transform: translate3d(18px, 0, 0); -moz-transform: translate3d(18px, 0, 0); -webkit-transform: translate3d(18px, 0, 0);overflow: hidden;}
.suspend .ball:hover .bhover{opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); visibility: visible;}
.suspend .ball .bhover.btell,.suspend .ball .bhover.bform{right: 88%;border-radius: 8px 0 0 8px;}
.suspend .ball .bhover.bewm{width:84px;height: 84px;padding: 5px;border-radius: 6px;background: #fff;}
.bform form{display: block;width: 100%;height: 100%;}
.bform form .bserch{width:134px;height: 42px;padding: 0 5px 0 12px;float: left;background: none;font-size: 12px;}
.bform form .putbtn{width:42px;height: 42px;float: left;background: #6e95ff;color: #fff;font-size: 12px;}

/*panle导航开始*/
.left_nav{width:100%;height:100%;z-index:7;background: #fff;position: fixed; top:0px; right:0px;z-index: 66;}
.class-top{width: 100%;height:54px;line-height: 54px;padding: 0 15px;background: #fff;font-size: 26px;font-weight: bold;color: #4270ee;text-transform: uppercase;}
.class-top .closebtn{width: 36px;height: 34px;text-align: right;line-height:26px;float: right;color: #4270ee;font-size: 34px;font-weight: lighter; margin: 10px 0;}
.class-m{width: 100%;height: 92%;overflow-y:auto;padding:0 15px;}
.overflow{height:100%; overflow:hidden;}
.class-m .nnav{width:100%;height: auto;overflow: hidden;}
.class-m .nnav>li{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #ebebeb;}
.class-m .nnav li a.ce{color: #333;font-size: 16px;display: block;height:46px;line-height:46px;position: relative;}
.class-m .nnav li a.ce.xz_a{color: #4270ee;font-weight: bold;}
.menu_head .ericon{width:44px;height:46px;line-height:46px;padding-right: 6px;text-align:right;float:right;display:inline;position: relative;z-index: 3;color: #b3b3b3;font-size: 22px;}
.menu_head .ericon span,.menu_body .thricon span,.menu_body .foricon span{display: inline-block;width: 100%;color: #b3b3b3;}
.menu_head .ericon .icon1{ display:none;}
.menu_head .ericon.xz .icon1{ display:block;color: #4270ee;}
.menu_head .ericon.xz .icon2{ display:none;}
.class-m .nnav li .menu_body{display: none;}
.menu_body li a.er{padding:0 20px;font-size:15px;display: block;height:40px;line-height:40px;color: #999;position: relative;}
.menu_body li a.er.tz_a{color: #4270ee;background: #e6e6e6;}
.menu_body .thricon{color:#999;width:44px;height:40px;line-height:40px;padding-right: 6px;text-align:right;float:right;display:inline;position: relative;z-index: 3;font-size: 24px;}
.menu_body .thricon .icont1{ display:none;}
.menu_body .thricon.tz .icont1{ display:block;color: #4270ee;}
.menu_body .thricon.tz .icont2{ display:none;}
.class-m .nnav li .thr_body{display: none;width: 100%;height: auto;overflow:hidden;background: #f8f8f8;padding:6px 35px;}
.thr_body li a.thr{position: relative;font-size: 14px;display: block;height:40px;line-height:40px;color: #808080;}
/*panle导航结束*/
.page-prev {
transform:translate3d(100%, 0, 0);
-ms-transform:translate3d(100%, 0, 0);
-webkit-transform:translate3d(100%, 0, 0);  
-o-transform:translate3d(100%, 0, 0); 
-moz-transform:translate3d(100%, 0, 0);
}
.page-next {
transform:translate3d(-100%, 0, 0);
-ms-transform:translate3d(-100%, 0, 0);
-webkit-transform:translate3d(-100%, 0, 0); 
-o-transform:translate3d(-100%, 0, 0);  
-moz-transform:translate3d(-100%, 0, 0);
}
.page-active{
transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0);
-webkit-transform:translate3d(0, 0, 0); 
-o-transform:translate3d(0, 0, 0);  
-moz-transform:translate3d(0, 0, 0);}
.page-in {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1);
}
.page-out {
  -webkit-transition:all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  -ms-transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
  transition: all 300ms cubic-bezier(0.42, 0, 0.58, 1) 0.1s;
}

@media (min-width: 1440px){
.container{width: 1400px;}

}
@media (max-width: 1400px){
.tells{width: 328px;padding-left: 83px}
.ipro_tab_bt{font-size: 20px;line-height: 26px;}
.iny_nav_item p{height: 52px;line-height: 50px;font-size: 18px;}
.iny_nav_item dd{line-height: 24px;}
.nav_box .yiji .libox{width: 100%;left: 0;}

	
}
@media (max-width: 1199px){
#header .nav_box{padding: 0 3%;}
.tells{width: 225px;padding-left: 60px;font-size: 20px;background-size: 30px auto;}
.nav_box .yiji .libox{width: 120%;left: -10%;}
.ipro_tab_bt{padding-top: 0;}
.ipro_tab_bt p{font-size: 14px;}
.streng_list li dd{font-size: 18px;}
.maptip{width: 304px;border-radius: 30px 0 30px 0;font-size: 18px;}
.alltitle2 .p2{padding-top: 25px;}
.newslider .new_item a{padding: 15px;}
.contact_form{padding: 0 0 10px;}
.contact_form .online .img{width: 34px;height: 22px;padding-right: 12px;}
.contact_form .online .txt1{padding-left: 8px;font-size: 14px;}
#footer .foottop{padding: 5% 0;}
.foottop .ftells{width: 222px;padding-left: 40px;font-size: 24px;}
.foottop .logo2{width: 220px;}
.foottop .footnav a{width: 17%;}
.iny_nav_item{padding: 5% 0;}
.iny_nav_item p{height: 44px;line-height: 42px;font-size: 16px;}
.iny_nav_item dd{line-height: 20px;}
.xcxtext{width: 280px;padding: 1.4% 2.5%;}
.posnav_box .postext{padding: 0.2% 0 0 4.5%;}
.alltitle p{font-size: 36px;}
.tip1{font-size: 18px;}
.applist li{width: 30%;}
.gglist li{margin: 4% 3.3% 3%;}
.newlist li .time{width: 130px;}


	
}
@media (max-width: 991px){
#header,#header .logo a{height: 76px;}
#header .logo{width: 184px;}
#header .nav_box{padding: 0 2% 0 1%;}
#header .nav_box .yiji .one{height: 76px;line-height: 78px;}
#header .nav_box .yiji:hover .one:before, #header .nav_box .yiji.current .one:before{height: 4px;}
.tells{display: none;}
#wrap_index{padding-top: 76px;}
.alltitle{font-size: 40px;}
.alltitle p{font-size: 32px;}
.ipro_tab{width: 100%;overflow: hidden;background: none;}
.ipro_tab_item{width: 50%;float: left;}
.ipro_data,.streng_box .streng_list{width: 100%;}
.streng_box{display: block;}
.streng_box .mapimg{padding:5% 3% 7%;width: 100%;}
.alltitle2 .alltitle{width: 42%;}
.alltitle2 .p2{width: 57%;padding-top: 20px;font-size: 34px;}
.content4 .newmore{width: 94px;height: 34px;line-height: 32px;font-size: 13px;top: 30%}
.contact_form .online{width: calc(50% - 20px);margin:10px;}
.foottop .logo2{width: 150px;} 
.foottop .ftells{width: 196px;padding-left: 37px;font-size: 22px;}
.content_item1 dt{font-size: 24px;}
.content_item1 dd{font-size: 15px;line-height: 26px;}
.iny_tab .nyall_tab{height: 72px;line-height: 70px;font-size: 18px;}
.iny_nav_item p{height: 38px;line-height: 36px;font-size: 14px;padding: 0 10px;}
.tip1{font-size: 16px;top:-12px;}
.posnav_box{height: 190px;top: -95px;}
.posnav_box .postext{width: 26%;font-size: 18px;}
.posnav_alink a .img{width: 72px;height: 72px;}
.posnav_alink a{font-size: 14px;}
.xcx_box .img img{width: 140%;margin-left: -20%;max-width: none;}
.xcxtext{width: 42%;position: relative;float: left;margin: 4%;}
#bulid4 .jmylist li{width: 50%;}
.nyall_data p{font-size: 16px;}
.xxltip{font-size: 18px;padding: 20px 30px;}
.xxltip2{font-size: 20px;background-size: 74% auto;padding: 2% 0;}
.xxl_bulid2 dt{font-size: 22px;}
.xxl_bulid2 p{font-size: 14px;}
.cxp_box{display: block;}
.cxp_box .img{width: 100%;}
.cxp_list{padding-left: 0;padding-top: 20px;}
.nyall_data p{font-size: 14px;line-height: 38px;}
.sl_tent_top dt{font-size: 20px;}
.sl_tent_top dd{font-size: 15px;line-height: 28px;}
.applist li{width: 32%;}
.applist li .litext{padding: 5% 8% 2%;}
.gglist li{margin: 4% 2.6% 3%;}
.newlist li dt{font-size: 20px;}
.newlist li dd{font-size: 14px;height: 48px;line-height: 24px;}
.newlist li .time{width: 110px;}
.ulpage a{width: 44px;line-height: 44px;height: 44px;font-size: 24px;}
.newdec_box .new_title{font-size: 22px;}
.mapimg2 img{height: 700px;}
.contact{width: 50%;right: 5%;border-radius: 42px 0 42px 0;}
.contact dt p{font-size: 30px;}



  
}
@media (min-width: 768px) and (max-width: 991px){
  


}
@media (max-width: 768px){
  #wrap_index{padding: 54px 0 46px;}
  #header{height: 54px;padding-left: 15px;position: fixed;top: 0;left: 0;z-index: 8;}
  #header .logo{flex:1;margin: 0;}
  #header .logo a{height: 54px;}
  .container{padding: 0 15px!important;}
  #banner .slick-dots{bottom: 7px;}
  #banner .slick-dots li{width: 16px;height: 2px;margin: 0 5px;}
  #Maincont .alltent{padding: 8% 0;}
  .alltitle{font-size: 22px;}
  .alltitle p,.butitle{font-size: 18px;}
  .ipro_tab_bt{font-size: 16px;line-height: 1;}
  .ipro_tab_bt span{font-size: 19px;}
  .ipro_tab_bt p{height: 34px;line-height: 34px;font-size: 12px;}
  .streng_box .mapimg{padding: 8% 1% 17%;}
  .maptip{width: 192px;font-size: 14px;line-height: 22px;height: 68px;padding:12px 13px;background-size: 83% auto;bottom: 16%;right: 25%;}
  .streng_list li .img{width: 31px;}
  .streng_list li dd{font-size: 16px;}
  .streng_list li dd p{font-size: 12px;}
  .alltitle2 .alltitle{width: 30%;}
  .alltitle2 .p2{width: 69%;padding-top: 11px;font-size: 20px;}
  .parlist li a{border-radius: 6px;}
  .content4 .newmore{width: 74px;height: 28px;line-height: 26px;font-size: 12px;top: 19%;}
  .newslider .new_item a{border-radius: 14px;padding: 12px;}
  .newslider .new_item .time{line-height: 32px;}
  .newslider .new_item .time p{font-size: 18px;}
  .newslider .new_item .time .jtmore{width: 32px;height: 32px;font-size: 22px;}
  .newslider .new_item .newtext{height: 58px;line-height: 28px;font-size: 14px;}
  .content5{padding: 8% 0;}
  .content5 .title5 .p1{font-size: 18px;}
  .content5 .title5 .p1 span{width: 7%;height: 1px;}
  .content5 .title5 .p2{font-size: 14px;margin-top: 5px;}
  .contact_form{padding: 14px 9%;}
  .contact_form .online{width: calc(100% - 20px);padding: 0 5.2%;height: 46px;}
  .contact_form .online .img{padding-right: 13px;margin-top: 10px;}
  .contact_form .online .txt1{margin-top: 3px;}
  .copy{font-size: 12px;line-height: 20px;padding: 10px 0;}
  .phones{width: 100%;height: 46px;background: #282828;text-align: center;position: fixed;bottom: 0;left: 0;z-index: 9;}
  .phones a{display: block;width: 100%;height: 100%;font-size: 16px;line-height: 46px;color: #fff;}
  .phones a span{padding-left: 30px;background: url(../images/icon10.png) left center no-repeat;background-size: 19px auto;}
  .content_item1{display: block;padding: 14px 0;}
  .content_item1 dl{padding-left: 0;}
  .content_item1 dt{font-size: 20px;text-align: center;}
  .content_item1 .line2{margin: 3% auto;width: 20px;}
  .iny_tab .nyall_tab{height: 50px;line-height: 48px;font-size: 14px;}
  .iny_data_item .iny_nav{width: 100%;margin: 0;padding: 3%;}
  .iny_nav_item{padding: 10px 0;}
  .iny_nav_item p{margin-bottom: 10px;}
  .iny_data_item .iny_for{width: 82%;margin: 5% auto 6%;float: unset;}
  .content_item2{border-radius: 0 0 24px 24px;}
  .tip1{font-size: 14px;top: -2px;margin-bottom: 15px;}
  .content_item3 .tip2{font-size: 14px;}
  .all_change{margin: 7% 0 12%;border-radius: 0 0 22px 22px;}
  .posnav_box{height: 120px;top: -60px;border-radius: 16px;}
  .posnav_alink a .img{width: 46px;height: 46px;margin-bottom: 14px;}
  .posnav_alink a{line-height: 1;}
  #bulid3,#bulid4{padding: 8% 0;}
  .xcx_box .img img{width: 190%;margin-left: -50%;}
  .xcxtext{width: 90%;margin: 2% 5%;top: unset;bottom: unset!important;height: auto;padding: 6% 10% 7%;border-radius: 16px;}
  #bulid4 .jmylist li{width: 94%;margin: 0 3%;}
  #bulid4 .jmylist li .jmyli{border-radius: 16px;border: 2px solid #e6f0ff;}
  .jmylist li .jmyli .icon{width: 92px;border: 7px solid #edf4ff;}
  .jmylist li .jmyli dt{font-size: 16px;}
  .jmylist li .jmyli dt span{width: 12px;height: 2px;}
  .butitle{background-size: 203% auto;}
  .xxltip{font-size: 14px;padding: 15px 26px;border-radius: 20px;text-align: left;}
  .xxltip2{font-size: 15px;background-size: 91% auto;}
  .xxl_bulid2{border-radius: 18px;padding: 7% 12px;padding-bottom: 0;margin: 4% 0 15%;}
  .xxl_bulid2 dt{font-size: 18px;}
  .xxl_bulid2_slider{width: 100%;}
  .xxl_bulid2_slider a{border-radius: 16px 16px 0 0;}
  .xxl_bulid2_slider .slick-arrow{width: 30px;height: 30px;z-index: 9;top: 130%;}
  .xxl_bulid2_slider .slick-prev{left: 36%;}
  .xxl_bulid2_slider .slick-next{right: 36%;}
  .cxp_list .cxp_list_li{margin: 14px 0;font-size: 15px;}
  .cxp_list .cxp_list_li p{width: 32px;height: 32px;line-height: 32px;font-size: 16px}
  .seaimg2 img{margin: 6% auto;}
  .linedian{padding: 3% 0;}
  .linedian img{max-width: unset;width: 200%; position: relative;left: 50%;transform: translate(-50%,0)}
  .sl_tent_top{padding: 5% 14px;display: block;}
  .sl_tent_top dl{padding-left: 0;padding-bottom: 20px;text-align: center;}
  .sl_tent_top dt{font-size: 16px;line-height: 2;}
  .sl_tent_top dd{font-size: 14px;line-height: 24px;}
  .sl_tent_top .img{width: 100%;}
  .sl_tent_bot{padding: 6% 16px;font-size: 14px;line-height: 22px;}
  .sl_tent_bot span{font-size: 13px;height: 30px;line-height: 30px;padding: 0 8px;margin: 14px 10px 0 0;}
  .applist{display: block;}
  .applist li{width: 100%;margin: 18px 0;padding: 3.2%;border-radius: 10px;}
  .litext .title4{font-size: 16px;}
  .gglist li{width: 40px;margin: 2.5% 5%;}
  .newlist li{padding: 8px 0;}
  .newlist li .time{display: none;}
  .newlist li a{display: block;border-radius: 15px;padding: 5%;}
  .newlist li .img{width: 100%;margin: 5% 0;margin: 0;}
  .newlist li dt{font-size: 17px;line-height: 40px;}
  .newlist li .newline{height: 2px;width: 20px;}
  .newlist li dd{height: auto;}
  .ulpage a{width: 34px;line-height: 34px;height: 34px;font-size: 18px;margin: 3% 1% 10%;}
  .newdec_box .decback{display: none;}
  .newdec_box{padding: 32px 14px;top: -30px;border-radius: 14px;}
  .newdec_box .new_title{padding: 0;font-size: 18px;line-height: 28px;}
  .newdec_box .new_title p{font-size: 12px;margin: 10px 0;}
  .dectil{font-size: 14px;line-height: 24px;}
  .chose_new a{width: 152px;font-size: 14px;line-height: 28px;height: 28px;}
  .chose_new a span{width: 28px;height: 28px;}
  .about_l{width: 100%;line-height: 1.5;padding: 3% 0;}
  .about_l h2{text-align: center;font-size: 16px;}
  .about_l h2 p{font-size: 22px;}
  .about_r{width: 100%;padding: 2%;}
  .about_title{font-size: 18px;line-height: 1.5;}
  .aboutnum_li{height: 50px;line-height: 50px;font-size: 14px;}
  .contact{width: 97%;left: 3%;top: 28px; position: relative;transform: translate(0,0);border-radius: 38px 0 0 0;padding: 6%;padding-right: 0;}
  .contact dt p{font-size: 22px;}
  .contact dt{font-size: 12px;}
  .contact_text{font-size: 15px;padding-right: 6%;}
  .contact_text p{margin: 9px 0;}



}
@media (max-width: 375px){
  
	
}
@media (max-width: 360px){
	
}
