﻿*{ margin:0; padding:0;color: #444;font-family:"arial","微软雅黑"; font-size:14px;  line-height:1.5;}

body { margin:0 ; padding:0px;  overflow-x: hidden;min-width: 1280px;padding-top: 90px;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

@charset "UTF-8";

@font-face {
  font-family: "my";
  src: url("../fonts/myriadpro-regular.woff") format("woff"),
       url("../fonts/myriadpro-regular.ttf") format("truetype"),
       url("../fonts/myriadpro-regular.eot") format("embedded-opentype"),
       url("../fonts/myriadpro-regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

.clearfix:after {content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{ text-decoration:none; cursor:pointer; -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;color: #333;}

.text,textarea,select{ outline:none;  color:#666; font-size:14px; width:100%;}

.f_12{ font-size:12px; line-height:20px;}

.f_16{ font-size:16px; line-height:24px;}

.f_18{ font-size:18px; line-height:24px;}

.f_20{ font-size:20px; line-height:24px;}

.f_24{ font-size:24px; line-height:28px;}

.f_30{ font-size:30px; line-height:34px;}

.f_34{ font-size:34px; line-height:38px;}

.f_40{font-size: 40px;line-height: 1.2;}

.f_45{ font-size:45px; line-height:48px;}

img{border:none;}

img[src=""]{opacity: 0;}

body::-webkit-scrollbar{ width:1px;}

body::-webkit-scrollbar-thumb{ background:#ccc;}

body::-webkit-scrollbar-track{ background:#fff;}

/*分页*/

.page1{clear:both; text-align:center;font-size:18px; line-height: 45px;height: 45px;margin: 50px 0 100px;}

.page1 span a{ color:#333333;padding:10px 15px; text-decoration:none;border:1px solid #ddd;}
.page1 a.page-num{ color:#333333;padding:10px 15px; text-decoration:none;border:1px solid #ddd;}

.page1 span a:hover,.page1 span.current a{  background:#dc372b; color:#fff;}
.page1 a.page-num:hover,.page1 a.page-num-current{  background:#dc372b; color:#fff;}

.page1 a.page-num{margin:2px;}

.page2{width: 120px;height: 40px;background: #dc372b;color: #fff;display: block;margin: 0 auto;line-height: 40px;display: none;}

.BMap_mask,.BMap_stdMpZoom,.BMap_stdMpPan,.BMap_cpyCtrl,.BMap_scaleTxt,.BMap_scaleCtrl,.BMap_omCtrl,.anchorBL{ display:none !important;}



/* 头部 */

.divbox{width: 91.66%;margin: 0 auto;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.p_head{height: 90px;position: fixed;width: 91.66%;top: 0;left: 4.17%;min-width: 1174px;border-bottom: 1px solid #eee;z-index: 99;background: #fff;}

.p_head img{display: block;height: 100%;float: left;}

.p_head ul{width: 49.5%;float: left;margin-left: 8%;}

.p_head ul li{width: 16.66%;float: left;text-align: center;box-sizing: border-box;position: relative;height: 90px;}

.p_head ul li .ltp{display: block;line-height: 1;font-size: 14px;border-right: 1px solid #dcdcdc;margin-top: 38px;}

.p_head .signin{display: block;width: 70px;height: 30px;box-sizing: border-box;border:2px solid #f00;float: right;margin-top: 30px;text-align: center;line-height: 26px;}

.p_head .signin:hover{background: #f00;color: #fff;}

.p_head ul li.act .ltp,.p_head ul li a:hover,.p_head ul li .lbt a:hover{color: #f00;}

.p_head ul li .lbt{position: absolute;width: 100%;background: url(../images/black.png) center;padding: 20px 0;left: 0;top: 90px;display: none;}

.p_head ul li .lbt a{display: block;text-align: center;color: #fff;line-height: 2;}

.p_head .call{float: right;line-height: 90px;padding: 0 30px 0 20px;background: url(../images/call.png) left center no-repeat;}


/* 首页 */

.swiper1{width: 100%;}

.swiper1 img{display: block;width: 100%;}

.swiper1 .sw1{width: 30px;right: 35px;left: auto;bottom: 50%;}

.swiper1 .sw1 span{display: block;width: 30px;height: 6px;background: #fff;border-radius: 0;opacity: 1;float: right;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.swiper1 > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0 10px 0;}

.swiper1 .sw1 .swiper-pagination-bullet-active{width: 60px;}

.i1{position: relative;}

.i1 .ilt{width: 50%;/*float: left;*/position: relative;}

.i1 img{display: block;width: 100%;}

.i1 .ilt .ibox{position: absolute;width: 74%;left: 13%;top: 25%;}

.i1 .ilt .ibox .itc{color: #666;margin: 20px 0 50px;}

.i1 .ilt .ibox .itc2{color: #666;line-height: 1.8;}

.more{width: 140px;height: 40px;line-height: 40px;text-align: center;border-radius: 30px;display: block;background: #aaa;color: #fff;margin-top: 10%;}

.i1 .irt{width: 50%;float: right;position: relative;}

.i1 .irt .rt_box{display: none;}

.i1 .irt .rt_box:nth-child(1){display: block;}

.i1 .irt .ibox{position: absolute;width: 70%;left: 22.5%;bottom: 8%;}

.i1 .irt .ibox .itt{color: #fff;}

.i1 .irt .ibox .itt span{color: #dc372b;font-size: 50px;line-height: 1;font-family: my;}

.i1 .irt .ibox .itc{color: #fff;margin: 5px 0 20px;}

.i1 .irt .ibox .ita img{width: 50px;float: left;margin-right: 10px;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.i1 .ifd{position: absolute;width: 7.38%;z-index: 3; height: 80%;background: #fff;top: 10%;left: 48%;}

.i1 .ifd .ifd_ct{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;cursor: pointer; padding-top: 15%; text-align: center;color: #666; width: 80%;margin: 0 auto;box-sizing: border-box;height: 20%;border-bottom: 1px solid #eee;position: relative;}

.i1 .ifd .ifd_ct .img{width: 50px;margin: 0 auto ;position: relative;}

.i1 .ifd .ifd_ct .img img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.i1 .ifd .ifd_ct span{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;opacity: 0; width: 8px;height: 8px;background: #dc372b;display: block;position: absolute;top: 50%;margin-top: -4px;right: -4px;transform: rotate(45deg);-webkit-transform: rotate(45deg);}

.i1 .ifd .ifd_ct.act{width: 100%;background: #dc372b;color: #f8f8f8;border-bottom: 0;}

.i1 .ifd .ifd_ct.act .img img{opacity: 0;}

.i1 .ifd .ifd_ct.act .img img:nth-child(2),.i1 .ifd .ifd_ct.act span{opacity: 1;}

.i2	{padding: 70px 0 ;text-align: center;line-height: 1;}

.i2 .itc{color: #666;padding: 20px 0 70px;}

.i2 .ul1{}

.i2 .ul1 li{width: 25%;float: left;position: relative;}

.i2 .ul1 li img{display: block;width: 100%;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.i2 .ul1 li .lbox{position: absolute;width: 100%;height: 100%;overflow: hidden; top: 0;left: 0;background: url(../images/black.png) center no-repeat;background-size: cover;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.i2 .ul1 li .lbox img{width: 70px;margin: 65% auto 0;}

.i2 .ul1 li .lbox div,.i2 .ul1 li .lbox span{color: #fff;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.i2 .ul1 li .lbox .ltt{border-bottom: 1px solid transparent;font-weight: bold;line-height: 3;position: relative;width: 80%;margin: 0 auto;}

.i2 .ul1 li .lbox .ltt span{display: block;width: 40px;height: 2px;background: #f00;position: absolute;left: 50%;margin-left: -20px;bottom: -2px;}

.i2 .ul1 li .lbox .ltc{opacity: 0; padding: 30px 10% ;}

.i2 .ul1 li .lbox  .move{opacity: 0; width: 110px;height: 30px;margin: 0 auto;line-height: 30px;border-radius: 5px; background: #f00 url(../images/1_16.png) 85% center  no-repeat;padding-right: 25px; color: #fff;box-sizing: border-box;}

.i2 .ul1 li:hover .lbox{background: url(../images/black2.png) center no-repeat;background-size: cover;} 

.i2 .ul1 li:hover .lbox img{opacity: 0;margin-top: 70%;}

.i2 .ul1 li:hover .lbox .ltt{font-size: 34px;border-bottom: 1px solid #eee;}

.i2 .ul1 li:hover .lbox .ltc,.i2 .ul1 li:hover .lbox  .move{opacity: 1;}

.i2 .ul1 li:hover .lbox .ltt span{width: 160px;margin-left: -80px;}

.i2 .ul2{margin-top: 70px;} 

.i2 .ul2 li{width: 33.33%;float: left;box-sizing: border-box;background: url(../images/1_33.png) right bottom no-repeat;}

.i2 .ul2 li:nth-child(2){background: url(../images/1_34.png) right top no-repeat;}

.i2 .ul2 li:nth-child(3){background: #fff;}

.i2 .ul2 li .ltt{display: inline-block;margin: 0 auto;}

.i2 .ul2 li .ltt span{font-size: 70px;line-height: 1;color: #f00;font-family: my;font-weight: bold;margin-right: 10px;}

.i2 .ul2 li .ltt img{display: block;width: 60px;float: right;margin-left: 20px;}

.i2 .ul2 li .ltc{color: #666;margin-top: 20px;} 

.i3{padding: 70px 0;background: #f4f4f4;text-align: center;}

.i3 .tc{color: #666;margin: 20px 0 70px;}

.i3box{}

.i3box .ilt{width: 50%;float: left;position: relative;}

.i3box .ilt .swiper2{width: 76%;margin-left: 12%;}

.i3box .ilt .swiper2 img{display: block;width: 100%;}

.i3box .ilt .swiper2 .swiper-slide{position: relative;}

.i3box .ilt .swiper2 .swiper-slide .txt{position: absolute;width: 90%;padding: 20px  5%;left: 0;bottom: 0;background: url(../images/black.png) center; text-align: left;font-size: 16px;color: #fff;height: 20px;overflow: hidden;}

.i3box .ilt .s_next2{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;width: 66px;height: 54px;background: url(../images/1_17.png) center no-repeat;right: 4.5%;top: 0;margin-top: 5%;}

.i3box .ilt .s_prev2{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;width: 66px;height: 54px;background: url(../images/1_18.png) center no-repeat;left:auto; right: 12%;top: 0;margin-top: 5%;}

.i3box .ilt .s_next2:hover{background: url(../images/1_17_1.png) center no-repeat;}

.i3box .ilt .s_prev2:hover{background: url(../images/1_18_1.png) center no-repeat;}

.i3box .irt{width: 50%;float: left;height: 100%;height: 560px;overflow: auto;}

.i3box .irt li{width: 90.9%;padding-bottom: 45px;border-bottom: 1px solid #ddd;margin-bottom: 45px;box-sizing: border-box;}

.i3box .irt li:last-child{margin-bottom: 0;}

.i3box .irt li .iilt{width: 110px;height: 110px;float: left;background: #dc372b;}

.i3box .irt li .iilt .day{font-size: 60px;line-height: 1;color: #fff;font-family: my;margin-top: 15px;}

.i3box .irt li .iilt .year{color: #fff;font-family: my;}

.i3box .irt li .iirt{width: 80%;text-align: left;float: right;}

.i3box .irt li .iirt .itt{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;height: 24px;overflow: hidden;margin-top: 10px;}

.i3box .irt li .iirt .itc{line-height: 1.5;color: #666;height: 45px;overflow: hidden;margin-top: 20px;}

.i3box .irt li:hover  .itt{color: #dc372b;}

.i3box .irt::-webkit-scrollbar{ width:1px;}

.i3box .irt::-webkit-scrollbar-thumb{ background:transparent;}

.i3box .irt::-webkit-scrollbar-track{ background:transparent;}

.i4{padding: 70px 0;text-align: center;}

.i4 .tc{color: #666;margin: 20px 0 70px;}

.i4 .it_tp{position: relative;z-index: 1;overflow: hidden;}

.i4 .gallery{width: 600px;margin: 70px auto 0;}
.i4 .gallery ul{height: 450px;}
.i4 .gallery ul li{width: 560px;height: 560px;cursor: pointer;-webkit-transition: box-shadow .3s;transition: box-shadow .3s;overflow: hidden;}
.i4 .gallery ul li img{display: block;width: 100%;}
.i4 .gallery ul li[class*="focus"]{box-shadow: 1px 1px 30px rgba(0, 0, 0, .1), -1px 1px 30px rgba(0, 0, 0, .1);}
.i4 .gallery ul li .box{position: absolute;top: 0;left: 0;width: 300px;height: 100%;padding: 90px 30px 0 ;background: #dc372b;text-align: left;}
.i4 .gallery ul li:nth-child(2n) .box{background: #394f7d;}
.i4 .gallery ul li:nth-child(4n) .box{background: #cb9547;}
.i4 .gallery ul li h3{line-height: 40px;font-size: 26px;color: #fff;letter-spacing: 2px;font-weight: normal;}
.i4 .gallery ul li span{display: block;line-height: 25px;margin-top: 8px;font-size: 16px;color: #fff;font-family: my;opacity: .5; letter-spacing: 2px;text-transform: uppercase;}
.i4 .gallery ul li p{line-height: 30px;margin-top: 35%;font-size: 16px;color: #fff;}
.i4 .gallery ul li p em{display: inline-block;width: 15px;}
.i4 .gallery ul li a{position: absolute;bottom: 15.38%;left: 35px;width: 150px;line-height: 36px;background: rgba(128, 128, 128, .2);border-radius: 18px;font-size: 14px;color: #fff;text-align: center;letter-spacing: 1px;text-transform: uppercase;}
.i4 .gallery ul li[class*="focus"] a{background: rgba(255, 255, 255, .2);}
.i4 .gallery .btn{position: absolute;top: 50%;width: 30px;height: 30px;margin-top: -15px;}
.i4 .gallery .btn.prev{left: 0;background: url(../images/1_21.jpg);}
.i4 .gallery .btn.next{right: 0;background: url(../images/1_22.jpg);}
.i4 .gallery .btn.prev:hover{left: 0;background: url(../images/1_21_1.jpg);}
.i4 .gallery .btn.next:hover{right: 0;background: url(../images/1_22_1.jpg);}

.i4 .name{position: relative;width: 900px;margin: 100px auto 0;padding: 0 90px;}
.i4 .name:before{content: "";position: absolute;top: 20px;left: 0;width: 100%;border-bottom: 1px solid #e6e6e6;}
.i4 .name:after{content: "";display: block;clear: both;}
.i4 .name li{position: relative;float: left;width: 120px;margin: 0 40px;cursor: pointer;}
.i4 .name li i{-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;display: block;width: 20px;height: 20px;margin: 10px auto; background:  url(../images/1_24.png) center no-repeat; border-radius: 50%;}
.i4 .name li:nth-child(1){margin-left: 100px;}
.i4 .name li.active i{background:url(../images/1_23.png) center no-repeat;}
.i4 .name li span{display: block;line-height: 20px;margin-top: 18px;font-size: 14px;color: #888;text-align: center;}


.i5{text-align: center;margin-bottom: 40px;}

.i5 .ilt{width: 50%;float: left;position: relative;}

.i5 .ilt img{display: block;width: 100%;}

.i5 .ibox{width: 100%;position: absolute;left: 0;top: 0;}

.i5 .ibox div,.i5 .ibox span{color: #fff;}

.i5 .ibox .tt{margin: 7.5% 0 3%;}

.i5 .ibox span{padding-left: 30px;background: url(../images/1_19.png) center left no-repeat;display: inline-block;}

.i5 .ilt:nth-child(2)  .ibox span{background: url(../images/1_19_2.png) center left no-repeat;}


.footr{padding: 60px 40px 50px;background: #f3f3f3;}

.footr .fimg{width: 240px;display: block;float: left;}

.footr .f1{float: left;margin-left: 50px;}

.footr .f1 .fa a{display: inline-block;padding-right: 35px;border-right: 1px solid #ddd;margin-right: 35px;line-height: 14px;}

.footr .f1 .fs,.footr .f1 .fs a{color: #999;line-height: 1.5;}

.footr .f1 .fa a:hover{color: #f00;}

.footr .f1 .fs{margin-top: 30px;}

.footr .frt{float: right;color: #666;line-height: 14px;}

.footr .frt span{font-size: 30px;font-family: my;line-height: 1.7;display: block;}

.footr .frt .img{width: 35px;float: left;margin-right: 10px;position: relative;}

.footr .frt .img img{display: block;width: 100%;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.footr .frt .img img:nth-child(2){position: absolute;top: 0;left: 0;width: 100%;opacity: 0;}

.footr .frt .img:hover img{opacity: 0;} 

.footr .frt .img:hover img:nth-child(2){opacity: 1;} 

.ylink{width:100%;background: #f3f3f3;box-sizing:border-box;padding-left:330px;padding-bottom:20px;}

.ylink li{float:left;margin-right:10px;color:#999;line-height:1.5;}

.ylink li a{color:#999;}

/*右侧*/

.fx_rt{position: fixed;top: 35%;right: 0;background: #333;color: #fff;z-index: 99;cursor: pointer;display: none;}

.fx_rt_tb{position: relative;z-index:100;background: #333; }

.fx_rt_tb div{ width: 50px;height: 50px;border-bottom: 1px solid #535353;}

.fx_rt_txt{position: absolute;right: -150px;top: 0;background: #333;}

.fx_rt_txt div{width: 180px;height: 50px;padding-left: 20px; border-bottom: 1px solid #535353;text-align: left;line-height: 50px;color: #fff;}


.fx_rt_txt div a{color: #fff;}

.p_head .fx_rt_tb img{width: 20px;height: 20px;margin: 15px}

.m_head,.m_nav{display: none;}

.swiper3{display: none;}

/*关于*/

.cbanner{position: relative;}

.cbanner img{display: block;width: 100%;}

.cbanner .mimg{display: none;}

.cbanner .cbox{position: absolute;width: 1200px;height: 100%;top: 0;left: 50%;margin-left: -600px;}

.cbanner .cbox .cn{margin-top: 20%;color: #fff;line-height: 1;}

.cbanner .cbox .en{color: #fff;font-size: 80px;line-height: 1;opacity: .2;font-family: my;}

.ab1{padding: 70px 0;background: #f2f2f2;text-align: center;}

.ab1 .xian{width: 45px;height: 1px;margin: 20px auto 0;background: #dc372b;}

.ab1 .abox{width: 1200px;margin: 0 auto;text-align: left;}

.ab1 .abox .att{color: #dc372b;margin-top: 70px;}

.ab1 .abox .atc{color: #666;margin: 10px 0 45px;}

.ab1 .abox .imbox img{display: block;width: 75px;float: left;margin-right: 50px;border-radius: 10px;}

.ab1 .abox .a_img{display: block;width: 100%;margin: 45px 0;}

.ab1 .abox .alt{width: 46.6%;float: left;color: #666;text-align: justify;}

.ab1 .abox .art{width: 46.6%;float: right;color: #666;text-align: justify;}

.ab1 .ul2{margin-top: 60px;text-align: center;} 

.ab1 .ul2 li{width: 33.33%;float: left;box-sizing: border-box;background: url(../images/1_33.png) right bottom no-repeat;}

.ab1 .ul2 li:nth-child(2){background: url(../images/1_34.png) right top no-repeat;}

.ab1 .ul2 li:nth-child(3){background: none}

.ab1 .ul2 li .ltt{display: inline-block;margin: 0 auto;}

.ab1 .ul2 li .ltt span{font-size: 70px;line-height: 1;color: #f00;font-family: my;font-weight: bold;margin-right: 10px;}

.ab1 .ul2 li .ltt img{display: block;width: 60px;float: right;margin-left: 20px;}

.ab1 .ul2 li .ltc{color: #666;margin-top: 20px;} 

.ab2{position: relative;text-align: center;min-height: 750px;background: url(../images/2_9.jpg) center no-repeat;background-size: cover;}

.ab2 .aimg{display: block;width: 100%;}

.ab2 .tt{color: #fff;padding-top: 60px;}

.ab2 .xian{width: 45px;height: 1px;margin: 20px auto 0;background: #fff;}

.ab2 .abox{width: 1200px;margin: 0 auto;position: relative;}

.ab2 .a_b1{width: 405px;margin: 85px auto 0;}

.ab2 .a_b1 img{display: block;width: 100%;}

.ab2 .a_b1.act{-webkit-animation: xz 5s linear ;animation: xz 5s linear ;}

.ab2 .abox .a_f{width: 311px;position: absolute;top: 0;left: 0;text-align: left;opacity: 0;}

.ab2 .abox .a_f div{color: #fff;}

.ab2 .abox .a_f .aen{font-style: italic;margin-top: -10px;}

.ab2 .abox .a_f .axian{width: 60px;height: 1px;background: #fff;opacity: .5;margin: 10px 0;}

.ab2 .abox .a_f .att img{display: block;float: right;margin-top: 5px;}

.ab2 .abox .a_f1{top: 260px;left: 110px;}

.ab2 .abox .a_f2{top: 260px;left: 1020px;}

.ab2 .abox .a_f3{top: 580px;left: 150px;}

.ab2 .abox .a_f4{top: 580px;left: 940px;}

.ab2 .abox .a_f3 .aen,.ab2 .abox .a_f4 .aen{margin-top: 10px;}

.ab2 .abox .a_f2 .att img{float: left;margin-left: -240px;}

.ab2 .abox .a_f3 .att img{margin-top: -20px;}

.ab2 .abox .a_f4 .att img{float: left;margin-left: -200px;margin-top: -20px;}



.ab3{text-align: center;padding: 60px 0;}

.ab3 .abox{width: 1200px;margin: 0 auto; }

.ab3 .xian{width: 45px;height: 2px;margin: 20px auto 0;background: #f00;}

.ab3 .ab_ct1 .img img{display: block;}

.ab3 .ab_ct1{margin: 60px 0 120px;position: relative;}

.ab3 .ab_ct1 .art{text-align: justify; width: 480px;height: 100%;position: absolute;top: 50px;right: 0;background: #dc372b;box-sizing: border-box;padding: 55px 45px 0;}

.ab3 .ab_ct1 .art .tt{line-height: 1;padding: 30px 0 25px;color: #fff;}

.ab3 .ab_ct1 .art .tc{color: #fff;line-height: 2.5;}

.ab3 .ul1{}

.ab3 .ul1 li{width: 33.33%;float: left;text-align: center;}

.ab3 .ul1 li img{display: block;width: 60px;margin: 0 auto;}

.ab3 .ul1 li .ltt{line-height: 3;}

.ab3 .ul1 li .ltc{color: #666;}








@keyframes xz{0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}

@-webkit-keyframes xz{0% {transform: -webkit-rotate(0deg);}100% {transform: -webkit-rotate(360deg);}}

.p_nav{padding: 19px 0;border-bottom: 1px solid #ddd;position: relative; background: #fff;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.p_nav.act{position: fixed;z-index: 99;top: 0;left: 50%;margin-left: -45.83%;width: 91.66%;min-width: 1200px;}

.p_nav .abox{width: 1200px;margin: 0 auto;text-align: center;}

.p_nav .abox a{display: block;width: 25%;float: left;}

.p_nav .abox a .img{margin: 0 auto;width: 50px;position: relative;}

.p_nav .abox a img{display: block;width: 100%;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.p_nav .abox a img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}

.p_nav .abox a:hover,.p_nav .abox a.act{color: #dc372b;}

.p_nav .abox a:hover img:nth-child(2),.p_nav .abox a.act img:nth-child(2){opacity: 1;}

.p_cont{position: relative;width: 1200px;margin: 0 auto;}


.p_cont .ul1{padding: 0 0 120px 0;}

.p_cont .ul1 li{margin-top: 120px;position: relative;}

.p_cont .ul1 li .img{float: left;width: 870px;overflow: hidden;}

.p_cont .ul1 li .img img{display: block;width: 100%;-webkit-transition: all 1.5s; -moz-transition: all 1.5s; transition: all 1.5s;}

.p_cont .ul1 li:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.p_cont .ul1 li .lrt{width: 600px;height: 460px;position: absolute;right: 0;top: 65px;background: #f8f8f8;box-sizing: border-box;padding: 40px 40px 0 90px;}

.p_cont .ul1 li .ltt{line-height: 1;position: relative;}

.p_cont .ul1 li .ltt span{display: block;width: 40px;height: 2px;background: #dc372b;position: absolute;top: 15px;left: -50px;}

.p_cont .ul1 li .ltc{color: #666;line-height: 2;padding-top: 30px;}
.p_cont .ul1 li .ltc p{color: #666;line-height: 2;padding-top: 30px;}

.p_cont .ul1 li:nth-child(2n) .img{float: right;} 

.p_cont .ul1 li:nth-child(2n) .lrt{left: 0;}

.p_cont .ul{display: none;}

.p_cont .ul:nth-child(1){display:  none ;}


.p_cont .ul3{padding: 120px 0;}

.p_cont .ul3 .img{overflow: hidden;}

.p_cont .ul3 .img img{display: block;width: 100%;-webkit-transition: all 1.5s; -moz-transition: all 1.5s; transition: all 1.5s;}

.p_cont .ul3 .img:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.p_cont .ul3 .u_box{width: 1080px;margin: 0 auto;background: #f8f8f8;margin-top: -115px;position: relative;z-index: 2;box-sizing: border-box;padding: 50px 55px;}

.p_cont .ul3 .u_box .ult{width: 450px;float: left;}

.p_cont .ul3 .u_box .ult .utt{display: inline-block;padding: 8px 10px;line-height: 1;background: #dc372b;border-radius: 5px;color: #fff;}

.p_cont .ul3 .u_box .ult .utc{margin: 15px 0;line-height: 2;}

.p_cont .ul3 .u_box .urt{width: 450px;float: right;}

.p_cont .ul4{padding: 100px 0;}

.p_cont .ul4 li{background: #f8f8f8;margin-bottom: 90px;}

.p_cont .ul4 li:last-child{margin-bottom: 0;}

.p_cont .ul4 li .img {width: 50%;float: left;overflow: hidden;}

.p_cont .ul4 li:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.p_cont .ul4 li .img img{display: block;width: 100%;-webkit-transition: all 1.5s; -moz-transition: all 1.5s; transition: all 1.5s;}

.p_cont .ul4 li .irt{width: 50%;float: right;text-align: center;padding-top: 130px;}

.p_cont .ul4 .irt .iilt{width: 50%;float: left;}

.p_cont .ul4 .irt .xian{width: 22px;height: 2px;background: #dc372b;margin: 10px auto 20px;}

.p_cont .ul4 .irt  .itc{font-size: 16px;line-height: 1.8;}
.p_cont .ul4 .irt  .itc p{font-size: 16px;line-height: 1.8;}

.p_cont .ul4 li:nth-child(2n) .img{float: right;}

.p_cont .ul4 li:nth-child(2n) .irt{float: left;}

/* 新闻 */

.swiper4{width: 1200px;margin: 60px auto 0;}

.swiper4 .swiper-slide{background: #eee;}

.swiper4 a{display: block;}

.swiper4 a .alt{width: 50%;float: left;box-sizing: border-box;border: 1px solid #ddd;overflow: hidden;}

.swiper4 a .alt img{display: block;width: 100%;-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;}

.swiper4 a:hover img{transform: scale(1.05);webkit-transform: scale(1.05);}


.swiper4 a .art{width: 50%;float: right;box-sizing: border-box;padding: 65px ;} 

.swiper4 a .art .day{color: #666;}

.swiper4 a .art .att{margin: 20px 0;height: 28px;overflow: hidden;}

.swiper4 a .art .atc{font-size: 12px;color: #888;line-height: 1.8;text-align: justify;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.swiper4 a .art .amove{padding: 5px 20px;border-radius: 5px;background: #dc372b;color: #fff;display: inline-block;margin-top: 55px;}

.swiper4 .sw4{text-align: right;padding-right: 50px;box-sizing: border-box;bottom: 35px;}

.swiper4 .sw4 span{width: 15px;height: 15px;}

.swiper4 > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}

.swiper4 .swiper-pagination-bullet-active{background:#dc372b; }

.ne1{width: 1200px;margin: 0 auto;}

.ne1 li{padding: 35px 0;border-bottom: 1px solid #ddd;}

.ne1 li div{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.ne1 li .llt{width: 110px;height: 110px;float: left;background: #c8c8c8;text-align: center;}

.ne1 li .llt .day{font-size: 60px;font-family: my;line-height: 1;padding-top: 10px;}

.ne1 li .llt .year{font-family: my;color: #888;}

.ne1 li .lrt{width: 1050px;float: right;}

.ne1 li .lrt .ltt{margin: 20px 0 10px;height: 20px;overflow: hidden;}

.ne1 li .lrt .ltc{color: #666;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; max-height: 42px;overflow: hidden;}

.ne1 li:hover .llt {background: #dc372b;}

.ne1 li:hover .llt div{color: #fff;}

.ne1 li:hover .ltt{color: #dc372b;}


.nc1{width: 1200px;margin: 60px auto 100px;text-align: center;}

.nc1 .tc{color: #666;margin-top: 30px;position: relative;}

.jiathis_style{position: absolute;top: 0;right: 0;width: 120px;}

.nc1 .nc_cont{text-align: justify;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 40px 0 50px;color: #666;margin-top: 35px;}

.nc1 .nc_cont img{display: block;max-width: 100%;margin: 0 auto;}

.nc1 .abtn{position: relative;margin-top: 50px;}

.nc1 a{display: block;text-align: justify;line-height: 2;color: #666;}

.nc1 a:hover{color: #dc372b;}

.nc1 .a_fh{position: absolute;top: 0;right: 0;padding-right: 30px;background: url(../images/4_4.jpg) top right no-repeat;}

/* 企业合作 */

.bu1{width: 1200px;margin: 110px auto 200px;text-align: center;}

.bu1 .xian{width: 45px;height: 1px;margin: 20px auto 0;background: #dc372b;}

.bu1 .bu_img{text-align: justify;width: 80%;margin: 0 auto;}

.bu1 .bu_img .img{display: block;width: 20%;float: left;margin-top: 50px;text-align: center;line-height: 1.8;}

.bu1 .bu_img .img img{display: block;width: 82%;margin: 0 auto;height: 108px;}

.bu2{width: 1200px;margin: 110px auto 0;}

.bu2 .img{width: 50%;overflow: hidden;float: left;}

.bu2 .img img{display: block;width: 100%;}

.bu2 .brt{width: 50%;float: right;height: 500px;padding: 55px 60px;background: #f8f8f8;box-sizing: border-box;}

.bu2 .brt .tt{line-height: 1;}

.bu2 .brt .xian{width: 45px;height: 2px;margin: 20px 0 ;background: #dc372b;}

.bu2 .brt .tc{color: #666;margin-bottom: 70px;}

.bu2 .brt input{border-radius: 5px;display: block;width: 100%;height: 50px;background: #f8f8f8;border:1px solid #ddd;margin-bottom: 20px;box-sizing: border-box;padding: 0 3%;font-size: 16px;}

.bu2 .brt button{border:none;outline: none;cursor: pointer; display: block;width: 160px;height: 50px;text-align: center;line-height: 50px;border-radius: 5px;background: #ed1b23;color: #fff;font-size: 16px;}


/* 联系我们 */

.con1{width: 1200px;margin: 70px auto ;text-align: center;}

.con1 .xian{width: 45px;height: 1px;margin: 20px auto 0;background: #dc372b;}

.con1 .ul1{margin: 80px auto 100px;}

.con1 .ul1 li{width: 33.33%;float: left;}

.con1 .ul1 li div{color: #666;font-size: 16px;margin: 30px 0;}

.con1 .ul1 li span{font-size: 16px;}

#map{width: 100%;height: 480px;}

.con2{width: 1200px;margin: 70px auto ;text-align: center;}

.con2 .xian{width: 45px;height: 1px;margin: 20px auto 0;background: #dc372b;}

.con2 .tc{margin-top: 40px;}

.ulbox{position: relative;margin: 100px auto 80px;background: #f7f7f7;}

.ulbox ul{width: 80%;margin: 0 auto;min-width: 1200px;}

.ulbox ul li{width: 25%;float: left;box-sizing: border-box;padding: 80px 3% 70px;position: relative;z-index: 3;cursor: pointer;}

.ulbox ul li div{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.ulbox ul li .xian{width: 20px;height: 2px;background: #444;}

.ulbox ul li .ltt{margin: 15px 0 40px;}

.ulbox ul li .ltc{color: #666; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.ulbox ul li .btn{width: 60px;height: 40px;background: url(../images/8_3.png) center no-repeat;margin-top: 50px;}

.ulbox ul li a{position: absolute;top: -10%;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-transform: scaleY(.8);transform: scaleY(.8);opacity: 0;}

.ulbox ul li a img{display: block;width: 100%;}

.ulbox ul li:hover a{-webkit-transform: scaleY(1);transform: scaleY(1);opacity: 1;}

.ulbox ul li:hover div{color: #fff;}

.ulbox ul li:hover .xian{background: #fff;}

.ulbox ul li:hover .btn{background: url(../images/8_4.png) center no-repeat;}

.ul_tc{display: none;z-index: 4; position: absolute;width: 1100px;left: 50%;margin-left: -550px;top: -80px;box-sizing: border-box;height: 580px;padding: 0 70px;border:1px solid #ddd;background: #fafafa;}

.ul_tc .tt{line-height: 90px;border-bottom: 1px solid #ddd;color: #dc372b;}

.ul_tc .ul_out{position: absolute;width: 60px;height: 60px;top: 0;right: 0;background: url(../images/6_6.jpg) center no-repeat;cursor: pointer;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical}

.ul_tc .ul_tbox{margin-top: 20px;height: 400px;overflow: auto;}

.ul_tc .ul_tbox .ultc,.ul_tc .ul_tbox .ultc2{font-style: 12px;font-weight: bold;color: #888;line-height: 2;}

.ul_tc .ul_tbox .ultc span{color: #888;font-weight: normal;display: inline-block;width: 200px;}

.ul_tc .ul_tbox .ultc2 span{color: #888;font-weight: normal;display: block;margin-bottom: 50px;}

.ul_tc .ul_tbox a{display: inline-block;padding: 15px;font-size: 12px;background: #dc372b;color: #fff;}

.ul_tc .ucbox,.ju2dl,.swiper1m{display: none;}

.a_dw{position: relative;top: -150px;left: 0;}

.more:hover{background: #dc372b;}











@media (max-width:1440px) {

	
.i2 .ul1 li:hover .lbox .ltt{font-size: 28px;border-bottom: 1px solid #eee;}

.i2 .ul1 li .lbox img{width: 50px;margin: 65% auto 0;}

.i3box .ilt .s_next2{right: 2%;}

.i3box .irt{height: 400px;}

.i5 .ibox .tt{margin: 8% 0 2%;}

.i1 .irt .ibox .ita img{width: 40px;}

.footr .f1 .fa a{padding-right: 20px;margin-right: 20px;}

.cbanner .cbox .cn{margin-top: 13%;}

.ulbox ul li a{top: -3%;}

}

@media (max-width:1366px) {

	.i3box .ilt .s_next2{right: 1.5%;}
}

@media  (max-width:1280px) {

	.cbanner .cbox{width: 1100px;margin-left: -550px;}

	.i3box .ilt .s_next2{right:.6%;}

	.i3box .irt li .iirt{width: 75%;}

	.ab1 .abox,.ab3 .abox{width: 1100px;}

	.i1 .ilt .ibox{top: 10%;}

	.i2 .ul1 li .lbox .ltt{line-height: 1.8;}

	.i5 .ibox .tt{margin: 6% 0 2%;}

	.p_head ul{margin-left: 5%;}
	
}

@media  (max-width:1024px) {

.a_dw{top: 0;}	

#classbotton2{margin-top: 2%;}

#classbotton1{}



.cbanner .cbox .cn{margin-top: 20%;}

.f_12{ font-size:0.26rem; line-height:0.5rem;}

.f_16{ font-size:0.38rem; line-height:0.5em;}

.f_18{ font-size:.4rem; line-height:.5rem;}

.f_20{ font-size:0.42rem; line-height:0.55rem;}

.f_24{ font-size:0.44rem; line-height:0.7rem;}

.f_30,.f_45,.f_34,.f_40{ font-size:0.5rem; line-height:1.5;}
.ylink{text-align:center;transform:translateY(10px);}
.ylink ul{display:inline-block;}
.p_head,.page1{display: none;}

body{min-width: 300px;padding: 0;}

.m_head{display: block;height: 1.2rem;overflow: hidden;padding: 0 5%;}

.page2{display: block;text-align: center;margin: .5rem auto 1rem;}

.divbox{width: 100%;box-sizing: border-box;overflow: hidden;}

.m_head .mlt{display: block;float: left;}

.m_head .mlt img{display: block;height: 1.2rem;}

.m_head .img{width: 1.2rem;float: right;}

.m_head .img img{display: block;width: 100%;}

.m_nav{display: block; position: fixed;z-index: 99;width: 100%;height: 100%;background: url(../images/black.png) center;top:0;left: 100%;-webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s;}

.m_nav.act{left: 0;}

.m_out{ width: 15%;float: left; }
  
.m_out img{display: block;width: 100%;}  

.m_navbox{width: 80%;box-sizing: border-box;float: right;background: #000;height: 100%;box-sizing: border-box;padding: .2rem 5% 0;}

.m_navbox div,.m_navbox a{color: #fff;display: block;}

.m_navbox a{font-size: .38rem;line-height: .38rem;padding: .2rem 0;width:25%;}

.m_navbox div,.m_navbox a.ltp{font-size: .45rem;line-height: .45rem;border-bottom: 1px solid #fff;padding: .3rem 0;display: block;}

.m_navbox div.lbt{padding: .3rem 0;display: none;}

.swiper1 .sw1{width: 100%;left: 0;right: auto;bottom: 5px;}

.swiper1 .sw1 span{display: inline-block;width: 5px;height: 5px;background: #fff;border-radius: 50%;opacity: 1;float: none;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}

.swiper1 > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px 0 ;}

.swiper1 .sw1 .swiper-pagination-bullet-active{width: 5px;background: #f00;}

.i1 .ilt,.i1 .ifd,.i1 .irt{width: 100%;float: none;}

.i1 .ilt .ibox{width: 100%;margin: 0;padding: .5rem 5%;box-sizing: border-box; position: relative;left: 0;top: 0;background: url(../images/1_3.jpg) center bottom;background-size: cover;}

.i1 .ifd{position: static;height: auto;margin:  0;overflow: hidden;}

.i1 .ilt img{display: none;}

.i1 .ilt .ibox .itc{margin: 10px 0 20px;}

.i1 .ilt .ibox .itc2{font-size: 14px;}

.i1 .ifd .ifd_ct{width: 20%;float: left;padding: .3rem 0;}

.i1 .ifd .ifd_ct.act{width: 20%;}

.i1 .ifd .ifd_ct.act span{opacity: 0;}

.i1 .irt .ibox{width: 90%;left: 5%;bottom: 10%;}

.i1 .irt .ibox .itt span{font-size: 34px;}

.i1 .irt .ibox .itc{line-height: 1.5;}

.i1 .irt .ibox .ita img{width: .8rem;}

.i2{padding: .5rem 0 0;}

.i2 .itc{padding: .5rem 0;line-height: 1.5;}

.i2 .ul1 li{width: 49%;margin-bottom: 2%;}

.i2 .ul1 li:nth-child(2n){float: right;}

.i2 .ul2{margin-top: .5rem;}

.i2 .ul2 li,.i2 .ul2 li:nth-child(2){background: #fff;margin-bottom: .5rem;}

.i2 .ul2 li .ltc{margin-top: 10px;}

.i2 .ul2 li .ltt span{font-size: .8rem;}

.i2 .ul2 li .ltt img{width: 35px;display: none;}

.i3{padding: .5rem 0;}

.i3 .tc{margin: .3rem auto;line-height: 1.5;width: 90%;}

.i3box .ilt{width: 100%;float: none;}

.i3box .ilt .swiper2{width: 90%;margin: 0 auto;}

.i3box .ilt .s_next2{width: 40px;height: 34px;background: url(../images/1_17.png) center no-repeat;right: 0;top: 45%;margin-top: 0;}

.i3box .ilt .s_prev2{width: 40px;height: 34px;background: url(../images/1_18.png) center no-repeat;left:0; right: auto;top: 45%;margin-top: 0%;}

.i3box .irt{width: 100%;float: none;margin-top: .3rem;box-sizing: border-box;padding: 0 5%;display: none;}

.i3box .irt li{width: 100%;padding-bottom: .3rem;margin-bottom: .3rem;}

.i3box .irt li .iilt{width: 100%;float: none;height: auto;padding: .2rem 0;}

.i3box .irt li .iilt .day{margin: 0;}

.i3box .irt li .iirt{width: 100%;float: none;}

.i3box .irt li .iirt .itc,.i3box .irt li .iirt .itt{margin-top: 10px;padding: 0 5%;}

.i4{padding: .5rem 0;}

.i4 .tc{margin: .3rem 0;line-height: 1.5;}

.i5{margin-bottom: .5rem;}

.i5 .ilt{width: 100%;float: none;}

/*.i5 .ilt img{display: none;}*/
#spanspan1{margin-top: 0;}

.i5 .ibox{/*position: static;*/background: url(../images/1_15.jpg) center no-repeat; background-size: cover;padding: .5rem 5%;box-sizing: border-box;margin-bottom: .3rem;}

.i5 .ibox .tt{margin: 0 auto;}

.i5 .ilt:nth-child(2) .ibox{background: url(../images/1_16.jpg) center no-repeat; background-size: cover;}

.footr{padding: .5rem 0;margin-bottom: 0px;}

.footr .fimg{display: none;}

.footr .f1{float: none;margin: 0;}

.footr .f1 .fa {display: none;}

.footr .f1 .fs{text-align: center;margin: 0;}

.footr .frt,.it_tp{display: none;}

.more{margin: .3rem  0;}

.swiper3{width: 90%;height: auto;display: block;}

.swiper3 .swiper-slide img{display: block;width: 100%;}

.swiper3 .swiper-slide{position: relative;}

.swiper3 .s_box{position: absolute;width: 70%;height: 100%;background: #dc372b;top:0;left:0;text-align: left;box-sizing: border-box;padding-left: 5%;}

.swiper3  .swiper-slide:nth-child(2n) .s_box {background: #394f7d;}

.swiper3  .swiper-slide:nth-child(4n) .s_box {background: #cb9547;}

.swiper3 .s_box h3,.swiper3 .s_box span,.swiper3 .s_box p{color: #fff;}

.swiper3 .s_box h3{font-size: .45rem;line-height: 1.5;margin-top: .5rem;}

.swiper3 .s_box p{margin-top: .5rem;}

.swiper3 .swiper-pagination-bullet-active{background: #fff;}

.cbanner .mimg{display: block;}

.cbanner .pimg{display: none;}

.cbanner .cbox{width: 100%;left: 0;margin: 0;text-align: center;}

.cbanner .cbox .en{font-size: 50px;}

.ab1{padding: .5rem 0;}

.ab1 .xian{margin: 10px auto 0;}

.ab1 .abox{width: 90%;}

.ab1 .abox .att{margin-top: .3rem;}

.ab1 .abox .atc{margin: 10px auto;}

.ab1 .abox .imbox img{width: 30px;margin-right: 10px;}

.ab1 .abox .alt,.ab1 .abox .art{width: 100%;float: none;}

.ab1 .abox .a_img{margin: .3rem 0;}

.ab1 .ul2{margin-top: .5rem;}

.ab1 .ul2 li,.ab1 .ul2 li:nth-child(2){width: 100%;background: none;margin-bottom: .5rem;}

.ab1 .ul2 li .ltc{margin-top: 10px;}

.ab1 .ul2 li .ltt span{font-size: 40px;}

.ab1 .ul2 li .ltt img{width: 35px;}

.ab2{min-height: auto;padding-bottom: .2rem;}

.ab2 .abox{width: 100%;}

.ab2 .tt{padding-top: .5rem;}

.ab2 .a_b1{width: 80%;margin: .5rem auto;}

.ab2 .abox .a_f{opacity: 1;position: static;margin: 0 auto .3rem;width: 90%;}

.ab2 .abox .a_f .att img{display: none;}

.p_nav .abox{width: 100%;}

.p_nav .abox a .img{width: 30px;}

.p_nav{padding: 9px 0;}

.p_cont{width: 100%;}



.p_cont .ul1{padding-bottom: .5rem;}

.p_cont .ul1 li{margin-top: .5rem;}

.p_cont .ul1 li .img ,.p_cont .ul1 li:nth-child(2n) .img{width: 100%;float: none;}

.p_cont .ul1 li .lrt{width: 100%;height: auto;padding: .3rem 5%;position: static;}

.p_cont .ul1 li .ltt{padding-left: 30px;}

.p_cont .ul1 li .ltt span{left: 0;width: 20px;top: .25rem;}

.p_cont .ul1 li .ltc{padding-top: .3rem;}

.p_cont .ul3{padding: .5rem 0;}

.p_cont .ul3 .u_box{width: 100%;padding: .3rem 5%;margin: 0;}

.p_cont .ul3 .u_box .ult,.p_cont .ul3 .u_box .urt{width: 100%;float: none;}


.p_cont .ul4{padding: .5rem 0;}

.p_cont .ul4 li{margin-bottom: .5rem;}

.p_cont .ul4 li .img,.p_cont .ul4 li .irt,.p_cont .ul4 li:nth-child(2n) .img,.p_cont .ul4 li:nth-child(2n) .irt{width: 100%;float: none;}

.p_cont .ul4 li .irt{padding: 1rem 0;}

.swiper4{width: 90%;}

.swiper4 a .alt{width: 100%;float: none;border:none;}

.swiper4 a .art{width: 100%;float: none;padding: 1rem .5rem 1.5rem;}

.swiper4 .sw4{text-align: center;bottom: .5rem;padding: 0;}

.swiper4 > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;width: 10px;height: 10px;}

.ne1{width: 90%;}

.ne1 li .llt,.ne1 li .lrt{width: 100%;float: none;}

.nc1{width: 90%;margin: .5rem auto;}

.nc1 .tc{margin-top: 10px;}

.jiathis_style{display: none;}

.nc1 .abtn{margin-top: .5rem;}

.nc1 .a_fh{position:static;display: inline-block;}

.bu1{width: 90%;margin: .5rem auto 2rem;}

.bu1 .bu_img img{width: 50%;margin-top: 1rem;}

.con1{width: 90%;margin: .5rem auto;}

.con1 .ul1 li img{display: block;width: 60%;margin: 0 auto;}

.con1 .ul1 li span{font-size: 14px;}

.con1 .ul1 li div,.con1 .ul1{margin: .3rem 0;}

.con2{ width: 90%;margin: .5rem auto;}

.con2 .tc{margin-top: .5rem;}

.ulbox{display: none;}

.ju2dl{display: block;padding: .5rem 0;background: #fafafa;}

.ju2dl dd{width: 90%;margin: 0 auto ;background: #fff;box-sizing: border-box;text-align: left;padding: .3rem 3%;margin-bottom: .1rem;}

.ju2dl dd .ddt{font-size: .45rem;line-height: .6rem;text-align: center;border-bottom: 1px solid #ddd;padding-bottom: .3rem;}

.ju2dl dd .ddc{line-height: .4rem;padding: .3rem 0;display: none;}

.ju2dl dd:nth-child(1) .ddc{display: block;}

.ju2dl dd .ddc span{font-size: .35rem;font-weight: bold;margin: .1rem 0;}

.ju2dl dd.act .ddt{color: #dc372b;}

.a_dw2{position: relative;top: -100px;}

.swiper1{display: none;}

.swiper1m{display: block;}

.swiper1m img{display: block;width: 100%;}

.swiper1m .swiper-pagination-bullet-active{background: #dc372b;}

.bu2{width: 90%;margin-top: .5rem;}

.bu2 .img,.bu2 .brt{width:100% ;float: none;}

.bu2 .brt{height: auto;padding: 1rem 5%;}

.bu2 .brt .tc{margin-bottom: .5rem;line-height: 1.5;}

.bu1 .bu_img{width: 100%;}

.bu1 .bu_img .img{margin-top: .5rem;width: 33.33%;}

.bu1 .bu_img .img img{height: 55px;}

.ab3{padding: .5rem 0;}

.ab3 .xian{margin: .3rem auto;}

.ab3 .abox{width: 100%;}

.ab3 .ab_ct1{margin: .3rem 0;}

.ab3 .ab_ct1 .img img{width: 100%;}

.ab3 .ab_ct1 .art{position: static;width: 100%;height: auto;padding: .5rem 5%;}

.ab3 .ab_ct1 .art .img img{width: 30px;}


}