@import "iconfont.css";

.c99{color: #999;}.c66{color: #666;}.c-fff {color:#fff;}
.vm{top: 50%;left: 50%; position: absolute;-webkit-transform: translate(-50%, -50%);transform:translate(-50%, -50%);}
a:hover{text-decoration:none;}
h3,p{margin:0;}
html,body{overflow-x:hidden !important;width:100%;}
html{-ms-text-size-adjust:100%;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
body{font-family:'微软雅黑',"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;min-width: 320px;background-color: #fff;color: #666;}
a,a:hover {color: #444444;cursor:pointer;}
a:hover {color: #009aff;}
ul,li {padding: 0;margin: 0;list-style: none;}
.fl{ float:left;display: inline-block;}.fr{float:right;display: inline-block;}
.c:after{content:'\20';display:block;height:0;clear:both;overflow:hidden;}
.c{*zoom:1;}
.container{max-width: 1230px;padding: 0 15px;margin:0 auto;position: relative;z-index: 2;}
.wp {padding: 0 70px}
.wow { visibility: hidden; }
.tac {text-align: center;}
.rel {position: relative;}
.abs {position: absolute;}
img {max-width: 100%}
h1,h2,h3 {margin: 0;padding: 0}
div:focus, a:focus, li:focus, *:focus{
  outline:none;
  text-decoration:none
}


.inline-box { font-size: 0px; text-align: center; }
.inline-box li, .inlineb { display: inline-block; vertical-align: middle; *display: inline;*zoom:1;}
.tar {text-align: right;}
div:focus{
	outline:none;
}
div {outline: none;}
.tables { display: table; table-layout: fixed; width: 100%; height: 100%;margin: 0;}
.tables li, .cell {display: table-cell;vertical-align: middle;}


.jbox {display: inline-block;width: 0;height: 0;border:5px solid transparent;border-left-color: #666;margin-left: 3px;vertical-align: middle;}
.pics {height: 100%;width: 100%;object-fit: cover;top:0;left:0;z-index: -1;}



.trsAll {-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
-webkit-transition-duration: 1.4s;
-o-transition-duration: 1.4s;
transition-duration: 1.4s;
position: relative;
}


.text-overflow { display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.c000 {color: #000;}
.c1 {color: #009aff}


/* Slider */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0 !important!}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;min-height:1px}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}

/* Arrows */
.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 20px; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; }
.slick-prev:focus, .slick-next:focus { outline: none; }
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; }

/* Dots */
.slick-slider {}
.slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0px; width: 100%; }
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none; opacity: 0}
.slick-dots li button:focus { outline: none; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "\2022"; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: 0.75; }







.header {padding: 10px 0;}

.navs {margin-left: 100px;}
.navs li {float: left;line-height: 90px;margin: -10px 0;display: none;}
.navs li a {font-size: 16px;display: block;margin: 0 20px;}
.navs li.on a {border-bottom: 2px solid #0487d5;color: #0487d5;}
.navs li.k {display: block;}


.tel {font-size: 12px;background: url(../images/ico_tel.jpg) no-repeat 0 center;padding-left: 30px;margin-top: 15px;}
.tel span {display: block;font-size: 14px;margin-top: 3px;}




.subbox {line-height: 59px;border-bottom: 1px solid #eeeeee;height: 59px;}
.subnav li {float: left;margin-right: 1px;}
.subnav li a {display: block;padding: 0 25px;}
.subnav li.on a, .subnav li a:hover {background: #0487d5;color: #fff;}

.bread {background: url(../images/ico_home.jpg) no-repeat 0 center;padding-left: 40px;}
.bread a, .bread span {margin: 0 5px;}
.bread a {color: #0487d5;}



.c1 {color: #0487d5;}
.t1 {text-align: center;height: 60px;line-height: 60px;margin: 0 0 50px 0;}
.t1 .en {font-size: 60px;text-transform: uppercase;color: #f2f5fc;left:0;width: 100%;}
.t1 .cn {font-size: 32px;line-height: 32px;color: #0487d5;position: relative;z-index: 2;letter-spacing: 5px;display: block;padding-top: 20px;}

.s-page {padding: 80px 0}
.about_f1 {background: url(../images/bg1.jpg) no-repeat center bottom;}
.about_f1 .pic {margin-right: 30px;}
.about_f1 .info {font-size: 16px;line-height: 32px;}

.about_f2 {background: #fafafa}
.list1 li {float: left;width: 25%;}
.list1 li a {margin: 0 2px;display: block;text-align: center;color: #fff;overflow: hidden;}
.list1 li a .t {position: absolute;height: 55px;line-height: 55px;left:0;width: 100%;background: #0487d5;font-size: 16px;bottom:0;}
.list1 li a .abs {top:-100%;left:0;width: 100%;height: 100%;background: #0487d5;-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.list1 li a .abs h4 {font-size: 24px;margin-top: 50%;}
.list1 li a .abs p {font-size: 16px;margin-top: 10px;padding: 0 50px}
.list1 li a:hover .abs {top:0;}




.about_f3 {background: url(../images/bg2.jpg) no-repeat 0 center;background-size: 100% 100%;}

.list2 ul li a {display: block;background: url(../images/bg_zs.jpg) no-repeat;background-size: 100% 100%;padding: 24px;margin: 0 7px;}

button.arrow-prev,
button.arrow-next {background: none;border:0;position: absolute;left:-60px;top:50%;margin-top: -30px;}
button.arrow-prev i,
button.arrow-next i {font-size: 40px;color: #999;}
button.arrow-next {right: -60px;left:auto;}


.news_list .it {overflow: hidden;}


.main {padding: 50px 0}
.bg1 {background: #f6f6f6}

.news_list .it {margin-bottom: 20px;background: #fff;padding: 20px;line-height: 26px;}
.news_list .it .pic {width: 210px;margin-right: 30px;}
.news_list .it .t {font-size: 20px;color: #333333;}
.news_list .it .p {padding: 10px 0;color: #666;}
.news_list .it .mores a {color: #666;font-size: 14px;}
.news_list .it .t:hover {color: #1677ff;}


.page {font-size: 0;text-align: center;padding: 20px 0 }
.page a, .page span {display:inline-block;*display: inline;*zoom: 1;font-size: 14px;background: #fff;border:1px solid #eee;padding: 4px 12px;text-transform: uppercase;margin: 0 5px;border-radius: 2px;}
.page a:hover, .page a.on {background: #1677ff;color: #fff;}


.t2 {font-size: 32px;margin-bottom: 50px;letter-spacing: 2px}
.t2 span {display: block;margin-top: 10px;font-size: 20px;color: #333;}

.act_list li {float: left;width: 25%;text-align: center;}
.act_list li a {display: block;padding: 25px 0}
.act_list li .t {font-size: 20px;padding: 14px 0}
.act_list li span {font-size: 16px;}
.act_list li a:hover {background: #fff;box-shadow: 0 0 5px #ccc;}



.address {border-top: 1px solid #eee;margin-top: 50px;padding: 50px 0 0 0;margin-bottom: -50px;}
.address .p {font-size: 20px;}
.address p {font-size: 16px;margin-top: 20px;margin-bottom: 50px;line-height: 30px}



.list4 li {border-bottom: 1px solid #ddd;padding: 0 0 50px 0;margin-bottom: 50px;}


.list6 li {float: left;width: 33.3333%;}
.list6 li a {display: block;margin: 10px;text-align: center;margin-top: 0;}
.list6 li a .pic {height: 288px;position: relative;}
.list6 li a .pic img {position: absolute;top:0;left:0;right: 0;bottom:0;margin: auto;}
.list6 li a span {display: block;padding: 15px 0;font-size: 16px;}


.fa_sub {border-bottom: 1px solid #eeeeee;}
.fa_sub ul li {float: left;width: 10%;text-align: center;}
.fa_sub ul li img {display: inline-block;vertical-align: top;}
.fa_sub ul li .n2 {display: none;}
.fa_sub ul li a {display: block;padding: 30px 0 24px 0}
.fa_sub ul li a span {display: block;font-size: 16px;color: #666;margin-top: 14px;}
.fa_sub ul li a:hover,
.fa_sub ul li.on a {background: #0487d5;color: #fff;}

.fa_sub ul li a:hover span,
.fa_sub ul li.on a span {color: #fff;}
.fa_sub ul li.on a .n1,
.fa_sub ul li a:hover .n1 {display: none;}


.fa_sub ul li a:hover .n2,
.fa_sub ul li.on a .n2 {display: block;}

.t3 {font-size: 24px;letter-spacing: 3px;color: #333;margin: 50px 0;}
.t3 img {margin: 0 20px;}

.apic .abs {top:50%;left:0;width: 100%;z-index: 2;text-align: center;margin-top: -50px;}
.apic .abs span {display: inline-block;background: rgba(4,135,213,0.9);height: 100px;line-height: 100px;padding: 0 50px;color: #fff;border-radius: 50px;font-size: 32px;width: 500px;vertical-align: top;}

.bpic .it .t {padding: 20px 0}
.bpic .it .t span {font-size: 24px;color: #333333;border-bottom: 4px solid #0487d5;padding: 0 0 15px 0;letter-spacing: 3px;}
.bpic .it .p {line-height: 26px;padding: 15px 0}

.bpic button.arrow-prev,
.bpic button.arrow-next {top:30%;}



.pro_sub ul li.on a,
.pro_sub ul li a:hover {background: none;}
.pro_sub ul li.on a span,
.pro_sub ul li a:hover span {color: #0487d5;}


.list5 li {float: left;width: 25%;text-align: center;}
.list5 li .pic {height: 240px;line-height: 240px;background: #fff;}
.list5 li .pic img {}
.list5 li span {display: block;padding: 20px 0 40px 0;font-size: 16px;}
.list5 li a {display: block;margin: 0 7px;}

.cont h1 {font-size: 24px;}
.cont .time {padding: 20px 0;color: #999;text-align: center;}
.cont .p {line-height: 28px;font-size: 16px;}

.spage {border-top: 1px solid #eee;padding: 20px 0;margin-top: 50px;line-height: 30px}

.bann {width: 1920px;left:50%;margin-left: -960px;text-align: center;position: relative;}

.news_view {padding:70px 0;}
.news_view h1 {color: #000;margin-bottom: 25px;}



.banner .slick-dots {position: absolute;bottom:5px;}
.banner .slick-dots li {opacity: 0.8;width:26px;height: 4px;background: #fff;}
.banner .slick-dots li.slick-active {background: #009aff}
.banner img {width: 100%;}


.banner button.arrow-prev,
.banner button.arrow-next {background: none;border:0;position: absolute;left:-60px;top:50%;margin-top: -30px;}
.banner button.arrow-prev i,
.banner button.arrow-next i {font-size: 40px;color: #999;}
.banner button.arrow-next {right: -60px;left:auto;}


.home_page {padding: 70px 0}
.act_body {font-size: 14px;line-height: 28px;}


.list10 li {float: left;width: 25%;}
.list10 li a {display: block;margin: 0 6px;position: relative;text-align: center;overflow: hidden;}
.list10 li a .abs {bottom:-70px;left:0;width: 100%;color: #fff;-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.list10 li a .abs .ico {margin: 0 auto;width: 64px;height: 64px;border-radius: 64px;background: #fff;text-align: center;line-height: 64px;margin-top: -33px;position: relative;}
.list10 li a .abs .ico img {height: 28px;top:0;left:0;right: 0;bottom:0;margin: auto;position: absolute;}
.list10 li:nth-child(1) a .abs {background: #0fb7d4}
.list10 li:nth-child(2) a .abs {background: #ffc742}
.list10 li:nth-child(3) a .abs {background: #0b78bd}
.list10 li:nth-child(4) a .abs {background: #7eb80e}
.list10 li a h5,
.list10 li a p {width: 130px;margin: 0 auto;line-height: 20px;-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}
.list10 li a h5 {font-size: 20px;margin: 15px auto;margin-bottom: 25px;}
.list10 li a p {line-height: 18px;margin-bottom: 30px;}
.list10 li a:hover .abs {bottom:0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.list10 li a:hover .abs h5 {margin-bottom: 15px;-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;}


.more a {height: 36px;border:1px solid #999;color: #999;line-height: 32px;border-radius: 5px;padding-left: 15px;padding-right: 15px;font-size: 16px;}
.more a i {display: inline-block;background: url(../images/ico_view2.png) no-repeat right center;width: 20px;height: 14px;background-size: 100% 100%;vertical-align: middle;}


.home_f2 {background: url(../images/bg3.jpg) no-repeat center center;background-size: cover;}
.home_f2 .more a,
.home_f5 .more a
 {border-color: #fff;color:#fff;}
.home_f5 .more a i,
.home_f2 .more a i {background-image: url(../images/ico_view3.png)}
.home_f2 .tit h5 {font-size: 36px;color: #fff;}
.home_f2 .tit p {font-size: 36px;color: #50b9ff;text-transform: uppercase;font-family: '黑体'}
.home_f2 .tit span {display: block;width: 50px;height: 4px;background: #fff;margin-top: 10px;}
.home_f2 ul {margin: 34px 0;}
.home_f2 ul li {float: left;width: 320px;background: #fff;border-right: 1px solid #eee;text-align: center;padding: 55px 0}
.home_f2 ul li span {display: block;font-size: 22px;color: #333;}
.home_f2 ul li .ico {height: 65px;background-repeat: no-repeat;background-position: center center;background-size: auto 100%;margin-bottom: 10px;}
.home_f2 ul li .i1 {background-image: url(../images/ico10_01.png)}
.home_f2 ul li .i2 {background-image: url(../images/ico10_02.png)}
.home_f2 ul li .i3 {background-image: url(../images/ico10_03.png)}
.home_f2 ul li:hover {background: #0487d5;color: #fff;}
.home_f2 ul li:hover span {color: #fff;}
.home_f2 ul li:hover .i1 {background-image: url(../images/ico10_01_on.png)}
.home_f2 ul li:hover .i2 {background-image: url(../images/ico10_02_on.png)}
.home_f2 ul li:hover .i3 {background-image: url(../images/ico10_03_on.png)}


.home_f3 {background: #f6f6f6;}
.home_f3 .c {background: #fff;}
.home_f3 .Asub {width: 242px;background: #fff;text-align: center;}
.home_f3 .Asub .tit {background: #0487d5;font-weight: bold;padding: 30px 0;}
.home_f3 .Asub .tit .en {color: #4db6fc;font-size: 30px;text-transform: uppercase;line-height: 30px;}
.home_f3 .Asub .tit .cn {font-size: 24px;color: #fff;margin-top: 20px;}
.home_f3 .Asub ul {padding: 0 36px;padding-bottom: 50px;}
.home_f3 .Asub ul li {margin-top: 20px;}
.home_f3 .Asub ul li a {display: block;line-height: 36px;background: #eeeeee;font-size: 16px;border-radius: 18px;}
.home_f3 .Asub ul li a:hover {background: #0487d5;color: #fff;}
.home_f3 .list {margin-left: 242px;padding-left: 37px;}
.home_f3 .list .t {padding: 27px 0;border-bottom: 1px solid #eee;}
.home_f3 .list ul {overflow: hidden;}
.home_f3 .list ul li {width: 290px;float: left;margin-right: 17px;text-align: center;}
.home_f3 .list ul li .rel {height: 238px;border:1px solid #eee;position: relative;}
.home_f3 .list ul li .rel img {max-height: 100%;position: absolute;top:0;bottom:0;left:0;right: 0;margin: auto;}
.home_f3 .list ul li span {display: block;line-height: 60px;font-size: 16px;}
.home_f3 .list ul li a:hover .rel {border-color: #0487d5}
.home_f3 .more {padding: 20px 0}

.scroll_10 {margin-bottom: 24px;}
.scroll_10 .item a {margin: 0 4px;display: block;position: relative;text-align: center;}
.scroll_10 .item a span {display: block;height: 60px;line-height: 60px;background: rgba(4,135,213,0.9);position: absolute;left:0;width: 100%;color: #fff;font-size: 20px;bottom:0;}

.home_f5 {background: url(../images//bg100.jpg) no-repeat;background-size: cover;color: #fff;}
.home_f5 .pp .t {font-size: 20px;}
.home_f5 .pp p {opacity: 0.8;margin: 10px 0 30px 0;}
.home_f5 .p1 {margin-left: 350px;}
.home_f5 .c .fl {width: 750px;height: 264px;background: url(../images/bg101.jpg) no-repeat;padding-top: 70px;padding-left: 40px;margin-right: 50px;}
.home_f5 .c .fl h4 {font-size: 36px;line-height: 36px;color: #0487d6;padding: 0;margin: 0;}
.home_f5 .c .fl h5 {font-size: 24px;color: #333;}
.home_f5 .c .fl p {color: #999;margin-top: 30px;}
.home_f5 .c .str {padding-top: 20px;}


.home_f6 .pic {width: 440px;}
.home_f6 .info {margin-left: 440px;padding-left: 40px;}
.home_f6 .t2 {margin-bottom: 0;}
.home_f6 .p {padding: 30px 0;font-size: 16px;color: #555;line-height: 32px;}
.home_f6 .more2 {width: 146px;height: 42px;line-height: 42px;text-align: center;background: #0487d5;color: #fff;font-size: 16px;background: #0487d5;display: inline-block;margin-bottom: 50px;border-radius: 21px;}
.home_f6 .info ul li {width: 25%;float: left;text-align: center;padding: 0 18px;border-right: 1px solid #eee;}
.home_f6 .info ul li .t {color: #0487d5;}
.home_f6 .info ul li .t span {font-size: 30px;}
.home_f6 .info ul li p {color: #999;}


.home_f7 {background: #f6f6f6}
.home_f7 ul {margin-bottom: 40px;}
.home_f7 ul li {width: 50%;float: left;}
.home_f7 ul li a {background: #fff;padding: 20px;display: block;margin: 10px;overflow: hidden;}
.home_f7 ul li a .pic {width: 212px;height: 132px;float: left;margin-right: 20px;}
.home_f7 ul li a .pic img {max-height: 100%}
.home_f7 ul li a .t {font-size: 16px;color: #333;height: 40px;overflow: hidden;line-height: 20px;}
.home_f7 ul li a p {color: #999;padding: 15px 0}
.home_f7 ul li a .time {color: #999;}
.home_f7 ul li a:hover {background: #0487d5;color: #fff;}
.home_f7 ul li a:hover p,
.home_f7 ul li a:hover .t,
.home_f7 ul li a:hover .time {color: #ffffff;}


.more a:hover {background: #0487d5;color: #fff;border-color: #0487d5;}
.more a:hover i {background-image: url(../images/ico_view3.png)}




.bottom_box {background: #333333;color: #888888;padding: 50px 0}
.bottom_box a {color: #888888;}
.bottom_box .it {float: left;margin-right: 70px;}
.atel {background: url(../images/ico_tel2.jpg) no-repeat 0 center;padding-left: 30px;color: #cccccc;font-size: 20px;}
.bottom_box .act {text-align: center;}
.bottom_box .m span {display: block;margin-top: 10px;}
.bottom_box .act .p {line-height: 24px;padding: 10px 0;}
.bottom_box .it .t a {font-size: 16px;color: #ccc;display: block;margin-bottom: 14px;}
.bottom_box .it ul li {padding: 2px 0}
.bottom_box .it ul li a:hover {color: #ccc;}





.footer {border-top: 1px solid #484848;background: #333;padding: 10px 0;font-size: 12px;}




.fix {position: fixed;top:0;left:0;z-index: 1000;background: #fff;width: 100%;}












.i_top {position: fixed;bottom:50p x;right: 0;display: none;}
.i_top a {display: block;width: 60px;height: 60px;background: #009aff url(../images/i_up.png) no-repeat center center;}






.cloud img {
  -webkit-animation: scale_img 30s infinite ease-out alternate;
  -moz-animation: scale_img 30s infinite ease-out alternate;
  -ms-animation: scale_img 30s infinite ease-out alternate;
  animation: scale_img 30s infinite ease-out alternate;
}
@-webkit-keyframes scale_img{
  0%{
    transform:scale(1) translateX(0px);
  }
  100% {
    transform:scale(1.2) translateX(0px);
  }
}
@keyframes scale_img{
  0%{
    transform:scale(1) translateX(0px);
  }
  100% {
    transform:scale(1.2) translateX(0px);
  }
}
@media (min-width:768px) {
	
}

@media (min-width:992px) {
  .vertical-middle-sm {display: table;}
   .vertical-middle-sm > div, .vertical-middle-sm > li {
      display: table-cell;
      height: 100%;
      min-height: 100%;
      float: none !important;vertical-align: middle;
    }
}

@media (max-width:1900px) {  

	
}
@media (max-width:1441px) {  

}

@media (min-width:1200px) {
	

}
@media (max-width:1200px) {



}

@media (min-width:1441px) {

}



@media (max-width:1200px) {

	.container {max-width: 420px;position: relative;}
	.header {padding-bottom: 0;}
	.tel {position: absolute;top:5px;right:10px;margin-top: 0;}
	.logo {float: none;display: block;margin-bottom: 10px;}
	.logo img {height: 50px;}
	.navs {margin-left: 0;float: none;display: block;margin: 0 -20px;}
	.navs li {width: 25%;text-align: center;margin: 0;line-height: 50px;height: 50px;}
	.navs li a {border:1px solid #eee;display: block;margin: -1px;}
	.bann {height: 120px;width: auto;margin: 0;left:0;}
	.bann img {height:100%}
	.t2 {font-size: 24px;}
	.t2 span {font-size: 14px;}
	.home_page {padding: 40px 0}
	.list10 li {width: auto;display: block;float: none;margin-top: 20px;}
	.list10 li a > img {width: 100%;}
	.home_f2 .tit h5 {font-size: 24px;}
	.home_f2 .tit p {font-size: 14px;}
	.home_f2 ul li {width: 33.3333%;}
	.home_f2 ul li span {font-size: 14px;display: block;padding: 0 15px;height: 40px;}
	.home_f3 .Asub {display: none;}
	.home_f3 .list {margin-left: 0;padding-left: 0;}
	.home_f3 .list ul li {width: auto;margin-right: 0;float: none;}
	.home_f4 .container {padding: 0}
	.scroll_10 .item a span {line-height: 40px;height: 40px;font-size: 14px;}
	.home_f5 .p1 {margin-left: 0;}
	.home_f5 .c .fl {float: none;display: block;width: auto;height: auto;padding: 20px;margin: 0;}
	.home_f6 .pic {float: none;display: block;width: auto;}
	.home_f6 .info {padding: 0;margin: 0;padding-top: 20px;}
	.home_f6 .info ul li {float: none;width: auto;text-align: left;border:0;margin-top: 10px;padding: 0}
	.home_f6 .more2 {margin-bottom: 10px;}
	.home_f7 ul li {float: none;width: auto;}
	.home_f7 ul li a {padding: 10px;}
	.home_f7 ul li a .pic {width: auto;float: none;display: block;margin-bottom: 10px;height: auto;}
	.bottom_box .it {display: none;}
	.bottom_box .act {display: block;float: none;}
	.bottom_box {padding: 30px 0}
	.atel {background-position: 100px center;}
	.banner img {height: 200px;}
	.bread {display: none;}
	.list5 li {width: auto;display: block;float: none;}
	.subbox {line-height: auto;height: auto;}
	.apic .abs span {width: auto;height: 50px;font-size: 16px;line-height: 50px;}
	.subbox .container {padding: 0}
	.act_list li {width: 50%;}
	.main {padding: 40px 0}
	.t2 {margin-bottom: 40px;}
	.fa_sub ul li a span {display: block;padding: 0 5px;font-size: 14px;}
	.list4 li {margin-bottom: 20px;padding-bottom: 20px;}
	.list6 li {width: auto;float: none;display: block;}
	.list6 li a .pic {height: auto;}
	.list6 li a .pic img {position: relative;}
	.about_f1, .about_f2, .about_f3 {padding: 40px 0}
	.list1 li {width: 50%;margin-bottom: 5px;}
	.t1 .en {font-size: 20px;}
	.t1 {margin-bottom: 30px;}

}
@media (max-width:1024px){

}
@media (max-width:992px) {
  


}

@media (max-width: 821px){

}
@media (min-width: 768px){

}
@media (max-width:768px){
 

}
@media (max-width:720px){
	
}
@media (max-width:640px){

}

@media (max-width:570px){
	
}
@media (max-width:480px){

}

}
@media (max-width:420px){

}
.mm-page__blocker{z-index: 2000;}


