@charset "utf-8";
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
*{margin:0px;padding:0px;box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box;}
body { margin:0;width: 100%;height: 100%; background: #fff;  font-size:12px; color: #666; line-height: 24px;min-width: 1200px;}
ul, li, h1, h2, h3, h4, h5, p, dl, dd, form, ol, img { margin: 0; padding: 0; list-style: none; border:none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
img { border: none; margin:0px; padding:0px; }
em, i {font-style: normal;font-weight: 400;}
input{ border:0px;}
a img { border: 0 }
a { text-decoration: none; color:#666; }
a:hover { text-decoration: none; color:#014689;}
a:visited {text-decoration: none;}
a:link{}
.clear { clear: both; font-size: 1px; height: 0px; line-height: 0px; }
.clearfix { clear: both; *zoom:1;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: "."; clear: both; height: 0; line-height: 0; overflow: hidden }
/*.w{width:100%; margin:0px auto;}*/
/*.m{width:1200px; margin:0px auto;}*/
.tran{transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;}
.fl{float:left;}
.fr{float:right;}
input,option,textarea,button {border: none;outline: none;}
select{outline: none;}
body{
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;

}


/**/
.ellipsis {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.ellipsis-2 {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.ellipsis-3 {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.clearfix:before, .clearfix:after {
    display: table;
    content: "";
}


/**/
.banner_sec{position: relative;}
/*.in_ban{overflow: hidden;}
.in_ban .t{position: absolute; width: 100%; top: 30%; text-align: center; font-size: 40px; color: #6AE7FF;}
.in_ban img{display: block; width: auto; height: 647px; margin: 0 auto; max-width: 100%;}
.in_ban a{display: block; width: 100%; height: 100%;}

.in_ban2{overflow: hidden;}
.in_ban2 .t{position: absolute; width: 100%; top: 30%; text-align: center; font-size: 40px; color: #6AE7FF;}
.in_ban2 img{display: block; width: auto; height: 780px; margin: 0 auto; max-width: 100%;}
.in_ban2 a{display: block; width: 100%; height: 100%;}*/



/**/
.w1{width: 1110px; margin: 0 auto;}
.banner_sec{position: relative;}
/*shouye*/
.in_ban2{height: 930px;}
.in_ban2 .t{position: absolute; width: 100%; top: 30%; text-align: center; font-size: 40px; color: #6AE7FF;text-shadow: 5px 5px 10px #3d3d3d;}

/*about*/
.in_ban {height: 647px;}
.in_ban .t{position: absolute; width: 100%; top: 30%; text-align: center; font-size: 40px; color: #fff;text-shadow: 5px 5px 10px #3d3d3d;}
.about_ban .t{ top: 48%; }

/*contact*/
/*.contact_ban .t{top: 48%;width: auto; left: 22%;}*/
.contact_ban .t{top: 48%;text-align: left;}
/*job*/
/*.job_ban .t{top: 43%;width: auto; left: 19%;}*/
.job_ban .t{top: 43%;text-align: left;}

/*news*/
.news_ban .t{top: 48%;width: auto; left: 50%;}

/*ser*/
.ser_ban .t{top: 50%;}
/*shichang_ban*/
.shichang_ban .t{top: 48%;width: auto; left: 22%;}







/**/

.Ipro-wrap {
    /*padding: 74px 0 115px;*/
    background: #f4f4f4 url(../images/Isrv-bg.png) no-repeat 140px bottom ;
}

.Ipro-box .Ipro-block {
    padding: 13px 0 0;
    width: 41.6%;
    float: left;
}

.Ipro-box .Ipro-img {
    padding: 55px 0 0;
    width: 40%;
    float: right;
    position: relative;
}

.Ipro-block .name {
    line-height: 47px;
    font-size: 28px;
    color: #000;
}
.Ipro-block .split {
    display: block;
    width: 20px;
    height: 3px;
    background: #024e81;
    margin: 20px 0 37px;
}

.line3, .Ipro-block .con {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -moz-line-clamp: 3;
    -o-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.Ipro-block .con {
    max-height: 108px;
    line-height: 36px;
    font-size: 14px;
    color: #666;
}

.btn {
    display: inline-block;
    text-align: center;
    padding: 0px;
    border: 0px;
    margin: 0px;
    position: relative;
    cursor: pointer;
}



.Ipro-block .btn {
    display: block;
    width: 181px;
    height: 55px;
    line-height: 53px;
    border: 1px solid #999999;
    margin: 61px 0 0;
    font-size: 14px;
    color: #333;
    transition: all 0s;
}

.Ipro-block .btn span {
    padding: 0 25px 0 0;
    background: url(../images/icon-go.png) no-repeat right center;
     transition: all 0s;
}

.Ipro-block .btn:hover {
    border-color: #024e81;
    background-color: #024e81;
    color: #fff;
}
.Ipro-block .btn:hover span{ background-image: url(../images/icon-go1.png);}





.Ipro-img .IpImg-1 {
    display: block;
    width: 267px;
    height: 267px;
    box-shadow: 4px 8px 5px rgba(0,0,0,.5);
    position: absolute;
    top: 0px;
    left: -80px;
}

.Ipro-img .IpImg-2 {
    width: 100%;
    /*height: 312px;*/
    object-fit: cover;
}


/**/
/*视频*/
.index-media{height:540px;padding:163px 0 190px;text-align:center;background:url(../images/Imedia-bg.png) no-repeat center center / cover fixed;position:relative;background:#000;overflow:hidden;}
.index-media .t1{height:84px;color:#fff;position:relative;z-index:6;}
.index-media .t1 img{width:auto;height:100%;}
.index-media .t2{line-height:32px;font-size:24px;color:#e8e8e8;margin:10px 0 0;position:relative;z-index:6;}

.index-media .bg,
.index-media .orn1,
.index-media .orn2{width:100%;height:100%;position:absolute;top:0px;left:0px;background:url(../images/Imedia-bg.png);}

.index-media .orn1,
.index-media .orn2{background:url(../images/iBnr1-layer1.png) !important;z-index:2;}

.index-media .orn1{width:100%;height:100%;background:url(../images/iBnr1-layer1.png) no-repeat center center / cover !important;position:absolute;top:0px;left:0px;animation:bg 50s linear infinite;z-index:5;}
.index-media .orn2{width:100%;height:100%;background:url(../images/iBnr1-layer2.png) no-repeat center center / cover !important;position:absolute;top:0px;right:0px;animation:bg 50s linear infinite;z-index:5;}
@keyframes bg {
0%{transform:translate3d(0,0,0);}
50%{transform:translate3d(-200px,0,0);}}
100%{transform:translate3d(0px,0,0);}}
@keyframes bg2 {
0%{transform:translate3d(0,0,0);}
50%{transform:translate3d(800px,0,0);}
100%{transform:translate3d(0,0,0);}}

.index-media .bg{transition:all 3s ease-in-out .2s;-webkit-transition:all 3s ease-in-out .2s;}
.index-media .bg{opacity:1;}
/*.index-media .bg{transform:scale(.8);-webkit-transform:scale(.8);}
.index-media.active .bg{transform:translate(0,0) scale(1);-webkit-transform:translate(0,0) scale(1);opacity:1;}
*/
.index-media .bg,
.index-media .orn1,
.index-media .orn2
{background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;}


/*.index-media{height:580px;background-repeat:no-repeat !important;background-size:cover !important;background-position:center center !important;position:relative;}*/
.index-media .Imedia-con,
.index-media .mejs-container,
.index-media .Imedia-con video,
.index-media .mejs-overlay-play{width:100% !important;height:100% !important;}
/*.index-media .mejs-overlay-button{display:none;}*/
.index-media .Imedia-con{display:none;position:absolute;top:0px;left:0px;z-index:5;}

.index-media .Imedia-btn{display:block;text-align:center;z-index:5;}
.Imedia-btn .btn{display:block;width:90px;height:88px;/*background:url(../images/icon/icon-media.png) no-repeat center center / cover;*/margin:0 auto 28px;transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;}
.Imedia-btn:hover .btn{transform:translate(0,-15px);-webkit-transform:translate(0,-15px);}

.prtvideo .Imedia-con{display:none;}

.IabUs-wrap{/*background:#fff;*/;position:relative;top:-.7rem;/*top:-180px;*/left:0px;/*margin:-.3rem 0 0;*/margin:-13.3rem 0 0;z-index:2;}

.IabUs-wrap ul{text-align:center;/*background:#fff;*/position:relative;z-index:2;}
.IabUs-wrap ul li{/*width:33.3334%;*/width:31.75%;float:left; margin-left: 2.375%; background: #fff;box-shadow:0px 0px 5px rgba(0,0,0,.5)}
.IabUs-wrap ul li:first-child{margin-left: 0;}
.IabUs-wrap .IabUs-box{display:block;padding:45px 0 0;position:relative;}
.IabUs-box .IabUs-icon{width:132px;height:132px;line-height:130px;font-size:0px;border-radius:100%;border:1px solid #d8d8d8;overflow:hidden;margin:0 auto;}
.IabUs-box .IabUs-block{padding:30px 11.25% ;margin:22px 0 0;}
.IabUs-block .type{line-height:34px;font-size:20px; color: #333;}
.IabUs-block .con{line-height:27px;height:54px;color:#666;margin:15px 0 0; font-size: 14px;}
.IabUs-box:after{content:"";display:block;width:20px;height:6px;background:url(../images/icon-go2.png) no-repeat center center / cover;position:absolute;bottom:19px;right:26px;opacity:0;transform:translateX(-20px);-webkit-transform:translateX(-20px);}

.IabUs-wrap ul li:nth-child(2),
.IabUs-box .IabUs-block{background:#f0f0f0;}
.IabUs-wrap ul li:nth-child(2) .IabUs-block{background:#fff;}


.IabUs-box:hover{box-shadow:0px 4px 18px rgba(2,78,129,.16);transition:all .3s cubic-bezier(.55,0,.1,1);z-index:2;}
.IabUs-box:hover .IabUs-icon{border-color:#024e81;transform:translateY(-10px);-webkit-transform:translateY(-10px);}
.IabUs-box:hover .IabUs-block{background:#024e81 !important;}
.IabUs-box:hover .IabUs-block .type,
.IabUs-box:hover .IabUs-block .con{color:#fff;}
.IabUs-box:hover:after{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);}

.index-abUs.cur{padding:0 0 30px;}
.index-abUs.cur .IabUs-wrap{top:0px;margin:30px 0 0;}

.in2_section{background: #f4f4f4;}
.IabUs-wrap:before{content:"";display:block;/* width: 100px; */height:90%;/*box-shadow: -6px 0px 27px rgba(0,0,0,.8);*//* background:none; *//* position:absolute; */top:12px;/* left:12px; *//* z-index: -2; *//* transform: skew(4deg) rotate(0deg); */}
.IabUs-wrap:after{content:"";display:block;width: 100px;height:90%;/*box-shadow: 6px 0px 27px rgba(0,0,0,.8);*/background:none;position:absolute;top:12px;right: 12px;z-index: -2;transform: skew(-4deg) rotate(0deg);}


/*新闻*/
.index-news{padding:80px 0 100px;}
.Inews-nav{text-align:center;font-size:0px;margin:25px 0 0;}
.Inews-nav a{display:inline-block;width:148px;height:48px;line-height:46px;font-size:15px;color:#666666;border:1px solid #cecccc;margin:0 6px;}
.Inews-nav a.cur,
.Inews-nav a:hover{color:#fff;border-color:#e50012;background:#e50012;}

.Inews-wrap{margin:50px 0 0;/*display:none;*/}

.Inews-1st{display:block;width:47.5%;/*height:395px;*/color:#fff;position:relative;overflow:hidden;/*float:left;*/}
.com-img{height:395px;}
.Inews-1st .In1st-box{padding:7px 100 9px 3.3333%;padding:7px calc(86px + 4%) 9px 3.3333%;width:100%;background:rgba(0,0,0,.6);position:absolute;left:0px;bottom:0px;}
.In1st-box .t{line-height:36px;height: 36px; font-size:16px;font-weight:600; color:#fff;}
.In1st-box .c{line-height:30px; height: 30px;color:#fff;}
.Inews-1st .In1st-date{padding:10px 0 11px;width:86px;text-align:center;font-size:18px;background:#024e81;position:absolute;right:0px;bottom:0px;z-index:2;}
.In1st-date .d,
.Inews-date .d{line-height:26px;font-weight:600; font-size: 34px;}
.In1st-date .y,
.Inews-date .y{line-height:24px; font-size: 16px;}
.In1st-date .s,
.Inews-date .s{display:block;width:63px;height:1px;background:#fff;margin:5px auto;}
.In1st-date .s,.In1st-date .y,.In1st-date .d{color: #fff;}

.In1st-box2{height: 57px;line-height: 57px; width:100%;background:rgba(255,255,255,.6);position:absolute;left:0px;bottom:0px; font-size: 16px; color: #333; text-align: center;}

.Inews-swiper{width:46.6666%;/*float:right;*/}
.Inews-box{display:block;padding:3px 0 0 114px;position:relative;overflow:hidden;margin:38px 0 0;}
.Inews-box:first-child{margin:0px;}

.Inews-box .Inews-date{padding:9px 0 10px;width:86px;text-align:center;font-size:18px;color:#666666;border:1px solid #b4b4b4;position:absolute;left:0px;top:0px;}
.Inews-date .s{background:#bdbdbd;}
.Inews-box .name{line-height:22px;font-size:16px;font-weight:600; color: #000;}
.Inews-box .con{height:54px;line-height:27px;color:#666666;margin:10px 0 0; font-size: 14px;}

.InSwiper-pagination{text-align:center;font-size:0px;position:relative;bottom:0px;margin:50px 0 0;}
.InSwiper-pagination .swiper-pagination{display:inline-block !important;padding:0 14px;background:#ffffff;position:relative !important;bottom:0px !important;z-index:2;}
.InSwiper-pagination .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#d4d4d4;opacity:1;margin:0 5px;cursor:pointer;}
.InSwiper-pagination .swiper-pagination .swiper-pagination-bullet-active{background:#024e81;}
.InSwiper-pagination:after{content:"";display:block;width:100%;height:1px;background:#e1e1e1;position:absolute;left:0px;top:50%;margin-top:-1px;}

.Inews-box:hover .name{color:#024e81;}
.Inews-box:hover .Inews-date{background:#024e81;border-color:#024e81;}
.Inews-box:hover .Inews-date .d,
.Inews-box:hover .Inews-date .y{color:#fff;}
.Inews-box:hover .Inews-date .s{background:#fff;}


.Inews-1st:hover .In1st-box{background: rgba(2,78,129,0.8)}
/*标题共用*/
.p-title{text-align:center;}
.p-title .t{line-height:49px;font-size:30px;}
.p-title .s{display:block;width:26px;height:4px;background:#024e81;margin:20px auto 0;}
.p-title .c{width: 107px;display: block; line-height:32px;font-size:14px;color:#333;margin:25px auto 0; border: 1px solid #ccc; background: #f5f5f5;}
.p-title .c:hover{background: #024e81; color: #fff; border-color: #024e81;}

/*--- Footer ---*/
.Footer-wrapper{}

.Fcr{padding:20px 0;line-height:20px;text-align:center;font-size:14px;color:#999;background:#141414;}
.Fcr a{color:#999;}

.Footer-container{padding:50px 0 25px;color:#fff;background:#262626;}

.Fcon{float:left; width: 375px; /*margin:30px 0 0;*/}
.Flogo img{max-width:255px;}

.Finfo{font-size: 14px; color: #ccc; margin-top: 30px;}
.Finfo ul li{margin: 10px 0; padding-left: 35px;}
.Finfo i{margin-right: 10px; margin-left: -35px;}
.Finfo i img{vertical-align: middle;}


.Fnav{width:19%;float:left;}
.Fnav dt .type,
.Fct dt{line-height:31px;font-size:16px; color: #fff;}
.Fnav dt .type a{color: #fff;}
.Fnav dt .split{display:block;width:16px;height:1px;background:#fff;margin:5px 0 12px 2px;}
.Fnav dd a{display:block;padding:5px 10px 5px 0;line-height:22px;opacity:.6; font-size: 14px; color: #a6a6a6;}
.Fnav dd a:hover{opacity:1;}

.Fct{float:right;}
.Fct .wx-code{display:inline-block;text-align:center;/*margin:14px 0 0;*/}
.Fct .wx-code img{max-width:109px;}
.Fct .wx-code .t{line-height:24px;font-size:14px;color:#ccc;margin:15px 0 0;}

.Footer-container .Fsplit{display:block;width:1px;height:215px;background:#fff;opacity:.12;float:left;margin:0 7.5% 0 6.5%;}
.Footer-container .Fsplit.Fs2{margin:0 0 0 1.166666666666667%;}

.Footer-wrapper.on .Fnav dd{display:block !important;}


/*位置通用分类*/
.pubsort{border-bottom:1px solid #e1e1e1;height:63px;}
.pubsort ul li{display:inline-block;height:63px;line-height:63px;margin-right:80px; transition: all 1s ease;}
.pubsort ul li.on,.pubsort ul li:hover{background:url(../images/sort_line.png) no-repeat center bottom;}
.pubsort ul li a{display: block;font-size:16px; color: #333;}
.pubsort ul li a:hover,.pubsort ul li.on a{color:#024e81;}


/*新闻*/
.news1_section{padding: 70px 0; background: #fff;}
.news2_section{padding: 70px 0; background: #f5f5f5;}
.news3_section{padding: 70px 0; background: #fff;}
.news3{}
.news3 ul li{ padding: 30px 20px; width: 33.33%; float: left; border-left: 1px dotted #ccc;}
.news3 ul li:first-child{border: none;}
.news3 ul li .t1{font-size: 16px; color: #000; font-weight: bold;}
.news3 ul li .t2{margin: 20px 0; font-size: 14px; color: #959595;}
.news3 ul li .t3{font-size: 14px; color: #888;}
.news3 ul li:hover{background: #f0f0f0;}


/*join*/
.join1_section{ padding: 60px 0; background: #fff;}
.join1_section .main{margin-top: 45px;}
.join1_section .main ul  li{float: left; width: 47.4%; margin-left: 5.2%; border: 1px solid #ccc;}
.join1_section .main ul  li:first-child{margin-left: 0;}
.join1_section .main ul  li .t{font-size: 20px; color: #666; text-align: center; line-height: 65px; height: 65px;}
.join1_section .main ul  li .pic{overflow: hidden;}
.join1_section .main ul  li .pic img{display: block; width: 100%; -webkit-transition: all 2s;    -moz-transition: all 1s;  transition: all 1s;}
.join1_section .main ul  li:hover .pic img{
	-webkit-transform: scale(1.07);
    -moz-transform: scale(1.07);
    -o-transform: scale(1.07);
    -ms-transform: scale(1.07);
    transform: scale(1.07);
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s;
}

.join2_section{ padding: 75px 0; background: #f8f8f8;}
.join2_section .main{}
.join2_section .main ul li{padding: 20px 6px; float: left; width: 32.5%;margin-left: 1.25%;  border:1px solid #ccc; text-align: center; background: #fff;}
.join2_section .main ul li:first-child{margin-left: 0;}
.join2_section .main ul li .t1{margin: 20px 0 25px; font-size: 18px; color: #024E81; font-weight: bold;}
.join2_section .main ul li .t2{/*height: 38px;*/height: 100px; margin-bottom: 20px; font-size: 13px; color: #999; }
.join2_section .main ul li .pic{width: 91px; margin: 0 auto;}
.join2_section .main ul li .pic img{display: block; width: 100%;transition: all 0.3s;}
.join2_section .main ul li:hover  .pic img {  transform: rotateY(180deg);}

.join3_section{ padding: 60px 0; background: #fff;}
.join3_section .main{margin-top: 60px;}
.join3_section .main img{max-width: 100%;display: block; margin: 0 auto;}

.join4_section{padding: 70px 0; background: #f8f8f8;}
.join4_section .main{margin-top: 50px;}
.mapimg{float: left ; width: 51%;}
.mapimg img{display: block; max-width: 100%; margin: 0 auto;}
.mapt{border: 1px solid #ccc; width: 45%; float: right; padding: 60px;padding-bottom: 130px; font-size: 16px; color: #666; line-height: 37px; background: #fff url(../images/pic8.jpg) no-repeat right bottom;}


/*市场*/
.shichang_section{padding: 60px 0; background: #fff;}
.shichang_section .main{margin-top: 35px;}
.shichang_section .main .title2{text-align: center; font-size: 20px; color: #666;}
.shichang_section .main .list{margin-top: 30px;}
.shichang_section .main ul li{margin-top: 35px; padding: 10px; background: #fff; border: 1px solid #ccc;}
.shichang_section .main ul li .tbox{float: right; width: 59.34%; padding: 0 50px; margin-top: 90px;}
.shichang_section .main ul li:nth-child(odd) .tbox{float: left;}
.shichang_section .main ul li .tbox i{float: left; width: 17.16%;}
.shichang_section .main ul li .tbox img{display: block; width: 100%;}
.shichang_section .main ul li .tbox .t{float: left;width: 82.84%; padding-left: 5%;}
.shichang_section .main ul li .tbox .t .t1{font-size: 25px; color: #024E81;}
.shichang_section .main ul li .tbox .t .t2{margin-top: 15px; font-size: 18px; color: #666;}
.shichang_section .main ul li .picbox{float: left; width: 40.66%;overflow: hidden;}
.shichang_section .main ul li:nth-child(odd) .picbox{float: right;}
.shichang_section .main ul li .picbox img{display: block; width: 100%; -webkit-transition: all 2s;    -moz-transition: all 1s;  transition: all 1s;}
.shichang_section .main ul li:hover .picbox img{
	-webkit-transform: scale(1.07);
    -moz-transform: scale(1.07);
    -o-transform: scale(1.07);
    -ms-transform: scale(1.07);
    transform: scale(1.07);
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s;
}

/*服务*/
.ser1_section{padding: 60px 0; background: #fff;}
.ser1_section .title2{margin-top: 35px; font-size: 16px; color: #666; line-height: 34px;}
.ser1_section .main{margin-top: 100px; position: relative;}

.in5r_img1{text-align: center;}
.in5r_img1 span{height: 24px;  display:block; margin-top: 5px; font-size: 16px; color: #024E81; font-weight: bold; /*width: 320px; margin-left: -85%;*/}
.maodianmap li:hover .in5r_img1 span{color: #990000;}
.beizhu{font-size: 13px; color: #333; text-align: center; /*margin-top: 20px;*/}
.country{text-align: center;/* margin: 0 108px; min-width: 200px;*/ margin: 0 10px; min-width: 620px;}
.guo{margin: 0 10px; display: inline-block; margin-bottom: 20px; width: 80px;}
.guo img{position: static;}
.guo span{display: block; font-size: 13px; color: #333;font-weight: bold;}
.guo.hong span{color: #990000; font-weight: bold;}


.maodianmap>li{position:absolute;}
.in5_r1{
	/*position:absolute;*/
	top:7.5rem;
	left:7rem;
}

.in5_r2{
	/*position:absolute;*/
	top:15rem;
	left:11rem;
}

.in5_r3{
	/*position:absolute;*/
	bottom:8rem;
	left:14rem;
}

.in5_r4{
	/*position:absolute;*/
	top:7rem;
	left:28rem;
}

.in5_r5{
	/*position:absolute;*/
	top:6rem;
	left:35rem;
}

.in5_r6{
	/*position:absolute;*/
	top:16rem;
	left:46rem;
}

.in5_r7{
	/*position:absolute;*/
	top:2rem;
	left:46rem;
}

.in5_r8{
	/*position:absolute;*/
	top:8rem;
	left:46rem;
}
.in5_r9 {
    /* position: absolute; */
    top: 16rem;
    left: 34rem;
}


.in5_r10 {
    /* position: absolute; */
    top: 19rem;
    left: 30rem;
}

.in5_r11{
	/*position:absolute;*/
	bottom:4rem;
	right:6rem;
}

.ser2_section{padding: 60px 0; background: #f4f4f4;}
.ser2_section .main{margin-top: 55px;}
.tabs{padding: 0 25px;}
.tabs ul li{ height: 209px; width: 33.33%; float: left; padding: 20px 11px;/*padding: 40px 28px;*/ background:url(../images/x1.jpg) no-repeat center; background-size: 100% 100%;}
.tabs ul li .tnum{font-size: 70px; height: 82px; color: #024E81; font-family: arial; z-index: 1; position: relative;}
.tabs ul li .tnum p{font-size: 70px; line-height: 70px; display: block;}
.tabs ul li .tnum span{display: none; display: block; margin: 0 auto; width: 106px; height: 2px; background: #fff;}
.tmbox{/*margin-top: -35px;*/margin-top: -40px; padding:22px 0; text-align: center; background: #f4f4f4; z-index: 2; position: relative;}
.tmbox .t1{font-size: 20px; color: #024E81;}
.tmbox .t2{font-size: 12px; color: #666; line-height: 18px; height: 50px; margin-top: 10px;}
.tabs ul li.active{height: 250px; padding-top: 32px;padding-bottom: 32px; margin-top: -22px; background-image: url(../images/x2.png);}
.tabs ul li.active .tmbox{background: none;    margin-top: -77px;}

.tabs ul li.active .tnum span{display: block;}
.tabs ul li.active .tnum{margin-bottom: 20px; text-align: center; color: #fff; height: 125px;}
.tabs ul li.active .tmbox .t1{color: #fff;}
.tabs ul li.active .tmbox .t2{color: #fff;}
/*2015/6/6*/
.tabs ul li:hover{height: 250px; padding-top: 32px;padding-bottom: 32px; margin-top: -22px; background-image: url(../images/x2.png);}
.tabs ul li:hover .tmbox{background: none;    margin-top: -77px;}

.tabs ul li:hover .tnum span{display: block;}
.tabs ul li:hover .tnum{margin-bottom: 20px; text-align: center; color: #fff; height: 125px;}
.tabs ul li:hover .tmbox .t1{color: #fff;}
.tabs ul li:hover .tmbox .t2{color: #fff;}

.cccbox{padding: 20px 90px; margin-top: 20px;/* height: 325px;*/ /*height: 265px; border: 1px solid #ccc; background: #fff;*/}
.cccbox .t1{font-size: 20px; color: #666;}
.cccbox .t2{margin-top: 5px; font-size: 15px; color: #024E81;}
.cccbox p{font-size: 14px; color: #666;}

.cccbox ul li{border: 1px solid #ccc; background: #fff;}


.ser3_section{padding: 60px 0 80px;}
.ser3_section .main{margin-top: 50px;}
.ser3_section .main ul li{float: left; width: 25%; position: relative;}
.ser3_section .main .mbg img{display: block; width: 100%; height: 100%;}
.ser3_section .main ul li .fbox{position: absolute;top: 0; left: 0; width: 100%; height: 100%; text-align: center;}
.ser3_section .main ul li .fbox .pic{margin-top: 95px;}
.ser3_section .main ul li .fbox .pic img{border: 1px solid #fff; border-radius: 50%; transition: all 0.3s;}
.ser3_section .main ul li .fbox .t1{margin: 25px 0 20px; font-size: 20px; color: #fff; font-weight: bold;}
.ser3_section .main ul li .fbox .t2{font-size: 12px; color: #fff; font-weight: bold;}
.ser3_section .main ul li:hover .fbox .pic img{transform: rotateY(180deg);}

.ser4_section{background: #f4f4f4; padding: 60px 0 140px;}
.ser4_section .title2{font-size: 16px; color: #666; text-align: center; margin-top: 20px;}
.ser4_section .main{margin-top: 50px;}
.ser4_section .main ul li{float: left; width: 21.5%;margin-left: 4.66%; /*height: 370px;*/height: 424px; background: #034F82; border: 1px solid #ccc; text-align: center;}
.ser4_section .main ul li:first-child{margin-left: 0;}
.ser4_section .main ul li .tbox1{margin-top: 100px; padding: 15px 0; font-size: 16px; color: #fff; background: #034F82;}
.ser4_section .main ul li .tbox1 .t1{margin: 0 auto; width: 125px; line-height: 40px; border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
.ser4_section .main ul li .tbox2{/*height: 206px;*/height: 259px; display: none; padding: 20px 30px; font-size: 13px; color: #666; line-height: 20px; background: #fff;}
/*.ser4_section .main ul li:hover{background: #fff;}*/
.ser4_section .main ul li:hover .tbox1{margin-top: 0;}
.ser4_section .main ul li:hover .tbox2{display: block; text-align: left;}

.ab1_section{padding: 70px 0; background: #fff;}
.ab1_section .title2{margin-top: 35px; font-size: 14px; color: #666;}
.ab1_section .title2 p{text-indent: 2em; line-height: 33px;}


.ab2_section{padding: 90px 0; background: url(../images/aboutban.jpg) no-repeat left center;}
.ab2_section .main{}
.in1_sec2 li{border-left: 1px solid #fff; padding: 20px 0; margin-bottom: 0;}
.in1_sec2 li:first-child{border: none;}
.in1_sec2 li .number{font-size: 60px; font-family: impact; color: #fff;}
.in1_sec2 li .unit{font-size: 60px; font-family: impact; color: #fff;}
.in1_sec2 li .text_box{font-size: 14px; color: #fff;}

.ab3_section{padding: 60px 0; background: #f4f4f4;}
.title3{margin-top: 20px; font-size: 16px; color: #666; text-align: center;}
.ab3_section .main{padding-right: 20px; margin-top: 60px; position: relative;}
.ab3_section .pic{float: right; width: 39.3%; border: 1px solid #3499ff;}
.ab3_section .pic img{display: block; width: 100%; margin-top: -20px; margin-left: 20px; margin-bottom: 20px;}
.ab3_section .tbox{padding: 50px 90px; position: absolute; top: 15%; left: 0; width: 64%; z-index: 2; font-size: 13px; color: #666; line-height: 28px; background: #fff;}
.ab3_section .tbox img{position: absolute; }
.ab3_section .tbox img.dou1{ top: 35px; left: 35px;}
.ab3_section .tbox img.dou2{right: 35px;  bottom: 35px;}


.ab4_section{padding: 50px 0 70px; background: url(../images/about4.jpg) no-repeat left center; background-size: 100% 100%;}
.ab4_section .p-title{color: #fff;}
.ab4_section .p-title .s{background: #fff;}
.ab4_section .main{margin-top: 50px;}





.b-historylist{
	position: relative;
	width:100%;
	/*height:605px;*/
	height:474px;
	background:url(../images/lc_bg.png) repeat-x center;
}
.b-historylist .bd{
	/*overflow: hidden;*/
	width:1200px;
	margin:0 auto;
	/*height:605px;*/
	height:474px;
	
	position: relative;
}
.b-historylist .bd .ab2_mian1{
	width:100%;
	height:538px;
	/*height:474px;*/
	
}


.b-historylist .li{
	/*margin-right:30px;*/
	
	position: relative;
	/*margin-left: -130px;*/
    cursor:pointer;
 	width:300px;
 	float:left;
	/*height:120px;*/
	height:180px;
 	/*background:#f5f5f5;*/
	
}
.b-historylist .li.even{
	margin-top:354px;
	/*padding-top:40px;*/
}
.b-historylist .li.odd{
	/*padding-bottom:40px;*/
	/*margin-bottom:120px;*/
}


.b-historylist .li.fi{
	margin-left: 0;
}


/*.b-historylist .hd a{
	display: block;
	width: 30px;
	height: 60px;
	position: absolute;
	top:45%;
	cursor: pointer;
}
.b-historylist .hd .prev{
	background:url(../images/jiantoul.png) no-repeat center;
	background-size:100% 100%;
	left:-55px;
}
.b-historylist .hd .next{
	background:url(../images/jiantour.png) no-repeat center;
	background-size:100% 100%;
	right:-55px;
}*/

.b-historylist .owl-nav a{display: block;}
.b-historylist .owl-nav .owl-prev,
.b-historylist .owl-nav .owl-next{
	width: 30px!important;
	height: 60px!important;
	display: block!important;
	position:absolute;
	top:45%;
	cursor: pointer;
}

.b-historylist .owl-nav .owl-prev{
	left:-30px;
}

.b-historylist .owl-nav .owl-next{
	right:-30px;
}

/*.b-historylist .owl-nav>div{
	display: block;
	width: 30px;
	height: 60px;
	position: absolute;
	top:45%;
	cursor: pointer;
	text-indent: 9999px;
}
.b-historylist .owl-prev{
	background:url(../images/jiantoul.png) no-repeat center;
	background-size:100% 100%;
	left:0px;
}
.b-historylist .owl-next{
	background:url(../images/jiantour.png) no-repeat center;
	background-size:100% 100%;
	right:0px;
}*/
.owl-carousel1{/*padding: 0 30px;*/ height: 100%;}
.owl-carousel1 .owl-stage-outer,.owl-carousel .owl-stage,.owl-carousel .owl-item{height: 100%;}
/*owl-nav
owl-prev
owl-next*/
.b-historylist .hd .prev:hover{
	opacity: 0.5;
	/*background:url(../images1/lcl2.png) no-repeat center;
	background-size:100% 100%;
	left:-55px;*/
}
.b-historylist .hd .next:hover{
	opacity: 0.5;
	/*background:url(../images1/lcr2.png) no-repeat center;
	background-size:100% 100%;
	right:-55px;*/
}
.ab2_mian1 .li .ab2_dian{
	width:300px;
	height:126px;
	/*background:url(../images1/dian1.jpg) no-repeat center;*/
}

.ab2_mian1 .li.odd .ab2_dian{
	width:300px;
	position:absolute;
	/*bottom:-183px;*/
	bottom:-123px;
	text-align: center;
}
.ab2_mian1 .li.even .ab2_dian{
	position:absolute;
	top:-177px;
	text-align: center;
}

.ab2_mian1 .li:hover .ab2_dian{
	background:url(../images1/dian2.jpg) no-repeat center;
}

/*.ab2_mian1 li.odd .ab2_jiao{
	position:absolute;
	top:100%;
	left:0;
	right:0;
	width:100%;
	height:16px;
	background:url(../images1/xia1.jpg) no-repeat center;
	background-size:auto 100%;
}

.ab2_mian1 li.odd:hover .ab2_jiao{
	background:url(../images1/xia2.jpg) no-repeat center;
	background-size:auto 100%;
}

.ab2_mian1 li.even .ab2_jiao{
	position:absolute;
	bottom:100%;
	left:0;
	right:0;
	width:100%;
	height:16px;
	background:url(../images1/shang1.jpg) no-repeat center;
	background-size:auto 100%;
}

.ab2_mian1 li.even:hover .ab2_jiao{
	background:url(../images1/shang2.jpg) no-repeat center;
	background-size:auto 100%;
}
*/

.ab2_title{
	line-height:82px;
	text-align: center;
	position: absolute;
	left:35%;
	right:0;
	width:82px;
	height: 82px;
	border-radius: 50%;
	background: #fff;
	font-size: 24px;
	color: #333;
}

.ab2_mian1 .li:hover .ab2_title{
	background:#024e81;
	color: #fff;
}

.ab2_m{
	color:#fff;
	/*padding:0 0 40px;*/
	font-size:13px;
	line-height:20px;
	text-align: center;
}
.ab2_m p{display: inline-block; text-align: left;}

.ab2_mian1 .li.odd .ab2_title{
	/*bottom:-297px;*/
	bottom:-237px;
}
.ab2_mian1 .li.even .ab2_title{
	top:-335px;
}


.ab2_mian1 .li:last-child{
	/*margin-top:109px;*/
	/*left:245px;*/
}



.lc_sec1{
	display: none;
	position:relative;
}

.lc_sec1 .owl-prev,
.lc_sec1 .owl-next{
	display: block;
    width: 42px;
    height: 42px;
    position: absolute;
    top: 43%;
    cursor: pointer;
    z-index:10;
    text-indent:-999999px;
    border-radius:100%;
    overflow:hidden;
}

.lc_sec1 .owl-prev{
	right:-10px;
	background:#fff url(../images/lcr1.png) no-repeat center;
	background-size:100% 100%;
}

.lc_sec1 .owl-next{
	left:-10px;
	background:#fff url(../images/lcl1.png) no-repeat center;
	background-size:100% 100%;
}

.lc_sec1 .owl-prev:hover{
	opacity: 0.5;
	
	/*right:-10px;
	background:#fff url(../images1/lcr2.png) no-repeat center;
	background-size:100% 100%;*/
}

.lc_sec1 .owl-next:hover{
	opacity: 0.5;
	/*left:-10px;
	background:#fff url(../images1/lcl2.png) no-repeat center;
	background-size:100% 100%;*/
}

.lc1_main{
	border: 1px solid #cccccc;
	padding:30px 8%;
	color:#fff;
	font-size:13px;
	line-height:24px;
	margin:0 10px;
	min-height: 155px;
}

.lc1_date{
	font-size:16px;
	line-height:16px;
	margin-bottom:5px;
	font-weight:bold;
}




























/*.ab5_section{padding: 70px 0;}
.ab5_section .main{margin-top: 50px;}
.ab5_section .main ul li{float: left; width: 25%; position: relative; overflow: hidden;}
.ab5_section .main .mbg img{display: block; width: 100%; height: 100%;}
.ab5_section .main ul li .picbox{position: absolute;top: 0; left: 0; width: 100%; height: 100%; text-align: center;}
.ab5_section .main ul li .picbox img{margin-top: 130px; transition: all 0.3s;}
.ab5_section .main ul li .picbox .t{margin-top: 25px; font-size: 20px; color: #fff; font-weight: bold;}
.ab5_section .main ul li .fbox{ position: absolute;top: 100%; left: 0; width: 100%; height: 100%; padding: 0 22px; background: #f5f5f5; transition: top 0.8s ease-in-out;}
.ab5_section .main ul li .fbox .t1{padding: 50px 0 10px; display: inline-block; border-bottom: 2px solid #000; font-size: 20px; color: #000; }
.ab5_section .main ul li .fbox .t2{margin-top: 25px; font-size: 14px; color: #666;}
.ab5_section .main ul li:hover .fbox{ top: 0;}
.ab5_section .main ul li:hover .picbox{display: none;}

.news3_section .main{margin-top: 50px;}*/

.ab5_section{padding: 70px 0;}
.ab5_section .main{margin-top: 50px;}
.ab5_section .main ul li{float: left; width: 25%; position: relative;}
.ab5_section .main .mbg img{display: block; width: 100%; height: 100%;}
.ab5_section .main ul li .picbox{position: absolute;top: 0; left: 0; width: 100%; height: 100%; text-align: center;}
.ab5_section .main ul li .picbox img{margin-top: 130px; transition: all 0.3s;}
.ab5_section .main ul li .picbox .t{margin-top: 25px; font-size: 20px; color: #fff; font-weight: bold;}
/*.ab5_section .main ul li .fbox{display: none; position: absolute;top: 0; left: 0; width: 100%; height: 100%; padding: 0 22px;}*/
.ab5_section .main ul li .fbox .t1{padding: 50px 0 10px; display: inline-block; border-bottom: 1px solid #fff; font-size: 20px; color: #fff; }
.ab5_section .main ul li .fbox .t2{margin-top: 25px; font-size: 14px; color: #fff;}

/*.ab5_section .main ul li:hover  .picbox img{transform: rotateY(180deg);}*/
/*.ab5_section .main ul li:hover .fbox{display: block;}*/
.ab5_section .main ul li:hover .picbox{display: none;}

.news3_section .main{margin-top: 50px;}

.ab5_section .main ul li:hover .fbox {
	/*opacity: 1;*/
     /*display: block;*/ 
    top: 0;
}
.ab5_section .main ul li .fbox {
	/*opacity: 0;*/
     /*display: none;*/ 
    position: absolute;
    top: 100%;
    /*top: 0;*/
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0 22px;
    /*background: #f5f5f5;*/
    transition: all 1.2s ;
}


/*效果*/


@-webkit-keyframes fadeInUp1 {
	0% {
		opacity: 0;
		-webkit-transform: translateY(30px);
		-ms-transform: translateY(30px);
		transform: translateY(30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes fadeInUp1 {
	0% {
		opacity: 0;
		-webkit-transform: translateY(30px);
		-ms-transform: translateY(30px);
		transform: translateY(30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0)
	}
}

.fadeInUp1 {
	-webkit-animation-name: fadeInUp1;
	animation-name: fadeInUp1
}



.fadeInleft {
	-webkit-animation-name: fadeInleft;
	animation-name: fadeInleft
}



@-webkit-keyframes fadeInleft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-30px);
		-ms-transform: translateX(-30px);
		transform: translateX(-30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes fadeInleft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-30px);
		-ms-transform: translateX(-30px);
		transform: translateX(-30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
}




.fadeInright {
	-webkit-animation-name: fadeInright;
	animation-name: fadeInright
}



@-webkit-keyframes fadeInright {
	0% {
		opacity: 0;
		-webkit-transform: translateX(30px);
		-ms-transform: translateX(30px);
		transform: translateX(30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes fadeInright {
	0% {
		opacity: 0;
		-webkit-transform: translateX(30px);
		-ms-transform: translateX(30px);
		transform: translateX(30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
}



.ab1_sec.articleShow{
	-webkit-animation: fadeInUp1 .8s ease-in-out both;
	-moz-animation: fadeInUp1 .8s ease-in-out both;
	-ms-animation: fadeInUp1 .8s ease-in-out both;
	animation: fadeInUp1 .8s ease-in-out both;
	opacity: 1;
}
.contact1_sec.articleShow,.contact2_sec.articleShow{
	-webkit-animation: fadeInUp1 .8s ease-in-out both;
	-moz-animation: fadeInUp1 .8s ease-in-out both;
	-ms-animation: fadeInUp1 .8s ease-in-out both;
	animation: fadeInUp1 .8s ease-in-out both;
	opacity: 1;
}
.in1_sec.articleShow,.in2_sec.articleShow,.in3_sec.articleShow{
	-webkit-animation: fadeInUp1 .8s ease-in-out both;
	-moz-animation: fadeInUp1 .8s ease-in-out both;
	-ms-animation: fadeInUp1 .8s ease-in-out both;
	animation: fadeInUp1 .8s ease-in-out both;
	opacity: 1;
}
.join1_sec.articleShow,.join2_sec.articleShow,.join3_sec.articleShow,.join4_sec.articleShow{
	-webkit-animation: fadeInUp1 .8s ease-in-out both;
	-moz-animation: fadeInUp1 .8s ease-in-out both;
	-ms-animation: fadeInUp1 .8s ease-in-out both;
	animation: fadeInUp1 .8s ease-in-out both;
	opacity: 1;
}

.news1_sec.articleShow,.news2_sec.articleShow,.news3_sec.articleShow{
	-webkit-animation: fadeInUp1 .8s ease-in-out both;
	-moz-animation: fadeInUp1 .8s ease-in-out both;
	-ms-animation: fadeInUp1 .8s ease-in-out both;
	animation: fadeInUp1 .8s ease-in-out both;
	opacity: 1;
}
.ser1_sec.articleShow,.ser2_sec.articleShow,.ser3_sec.articleShow,.ser4_sec.articleShow{
	-webkit-animation: fadeInUp1 .8s ease-in-out both;
	-moz-animation: fadeInUp1 .8s ease-in-out both;
	-ms-animation: fadeInUp1 .8s ease-in-out both;
	animation: fadeInUp1 .8s ease-in-out both;
	opacity: 1;
}
.shichang_sec.articleShow{
	-webkit-animation: fadeInUp1 .8s ease-in-out both;
	-moz-animation: fadeInUp1 .8s ease-in-out both;
	-ms-animation: fadeInUp1 .8s ease-in-out both;
	animation: fadeInUp1 .8s ease-in-out both;
	opacity: 1;
}


/*响应式.in_ban .t*/
/*@media only screen and (max-width:1200px) {
	.lc_sec{display: none;}
	.lc_sec1{display: block;}
	.in_ban img{height: auto; width: 100%;}
	.in_ban2 img{height: auto;width: 100%;}
}
@media only screen and (max-width:1024px) {
	.Footer-container .Fsplit{margin: 0 4% 0 3%;}
	.ser3_section .main ul li .fbox .pic {
    margin-top: 60px;
}
.maodianmap>li{position: static; text-align: left;}
.in5r_img1{text-align: left;}
.in5r_img1 img{display: none;}
.in5r_main{display: block; position: static;}
.in_ban2,.in_ban {
    height: 420px;
}
.solu121_img1 .yuan,.solu121_img1 .point{display: none;}
}
@media only screen and (max-width:960px) {
	
}
@media only screen and (max-width:780px) {
	.Fnav,.Footer-container .Fsplit{display: none;}
	.in_ban .t{font-size: 20px;}
	.banner_sec{margin-top: 52px;}
	.index-media{height: 355px;}
	.index-news{padding: 30px 0;}
	.Inews-wrap{margin: 0;}
	.Inews-box{margin-top: 4px;}
	.in1_section,.ab1_section,.ab2_section,.ab3_section,.ab4_section,.ab5_section,.join1_section,
	.join2_section,.join3_section,.join4_section,.news2_section,.news3_section,.ser4_section,
	.ser3_section,.ser2_section,.ser1_section,.shichang_section{padding: 30px 0;}
	.news3_section .main{margin-top: 20px;}
	
	.ab5_section .main ul li{width: 50%;}
	.in1_sec2 li .number{font-size: 40px;}
	.in1_sec2 li .unit{font-size: 30px;}
.in1_sec2 li .text_box{font-size: 14px;}	
.ab3_section .tbox{top: 5%; width: 75%; padding-top: 20px; padding-bottom: 20px;}
	
	.pubsort{display: none;}
	.contact2_sec li{padding-left: 15px; padding-right: 15px;}
	
	.join2_section .main ul li{padding: 20px;}
	.mapimg{width: 100%;}
	.mapt{width: 100%;}
	
	.join4_section .main{margin-top: 10px;}
	
	.p-title .s{margin-top: 10px;}
	.Inews-1st img{width: 100%;}
	
	.ser3_section .main ul li{width: 50%;}
	.ser4_section .main ul li{width: 48%; margin-left: 4%; margin-bottom: 15px;}
	.ser4_section .main ul li:nth-child(2n+1){margin-left: 0;}
	
	.shichang_section .main ul li .tbox{margin-top: 30px;}
	.shichang_section .main ul li .tbox .t .t1 {
    font-size: 18px;}
    .shichang_section .main ul li .tbox .t .t2 {
    font-size: 14px;}
    
    .in_ban2,.in_ban {
    height: 320px;
}
.in_ban2 .t{font-size: 22px;}
}
@media only screen and (max-width:480px) {
	.Fct,.Flogo{display: none;}
	.Footer-container{padding: 15px 0;}
	.Finfo{margin-top: 0;}
	.Fcr{padding: 10px 0; font-size: 12px;}
	.p-title .t{font-size: 20px;}
	.Ipro-box .Ipro-block{width: 100%;}
	.Ipro-box .Ipro-img{width: 100%;}
	.Ipro-img .IpImg-1{width: 100%; height: auto;  position: static;}
	.Ipro-img .IpImg-2{width: 100%; height: auto; margin-top: 20px;}
	.Ipro-block .split{margin: 10px 0;}
	.Ipro-block .btn{margin-top: 10px;}
	.IabUs-wrap ul li{width: 100%; margin-left: 0; margin-bottom: 10px;}
	
	.Inews-1st{width: 100%;}
	.Inews-swiper{width: 100%; margin-top: 15px;}
	.Ipro-block .name{font-size: 20px;}
	.Ipro-box .Ipro-img{padding-top: 20px;}
	.in1_sec2 li{margin: 5px 0;}
	.in1_sec2 li:nth-child(2n+1){border: none;}
	
	
	.ab3_section .pic{float: none; width: 100%;}
	.ab3_section .tbox{position: relative; width: 100%; margin-top: 20px;}
	.ab5_section .main ul li .picbox img{margin-top: 80px;}
	
	.contact1_sec #dituContent{margin-top: 20px;}
	
	.join1_section .main ul  li{width: 100%; margin-left: 0; margin-bottom: 15px;}
	.join2_section .main ul li{width: 100%; margin-left: 0; margin-bottom: 15px;}
	.join2_section .main ul li .t1{font-size: 16px;}
	
	.news3 ul li{width: 100%; border-left: none; border-bottom:  1px dotted #ccc!important;}
	
	.tabs ul li{width: 100%;}
	.cccbox{height: auto; padding: 20px;}
	
	.ser3_section .main ul li {
    width: 100%;
}
	.ser3_section .main ul li .fbox .pic {
    margin-top: 123px;
}

.ser4_section .main ul li{width: 100%; margin-left: 0%; }
	.ser4_section .main ul li:nth-child(2n+1){margin-left: 0;}
	
	.ser1_section .main{margin-top: 20px;}
	
	.shichang_section .main .title2 {
    font-size: 14px;}
    .shichang_section .main {
    margin-top: 15px;
}
.shichang_section .main ul li .tbox{width: 100%; padding: 0;}
.shichang_section .main ul li .picbox{width: 100%; margin-top: 15px;}
 .in_ban2,.in_ban {
    height: 150px;
}
.in_ban2 .t{font-size: 18px;}

.lc1_main{min-height: 205px;}

.ser2_section .main{padding-bottom: 0!important; background: none!important;}
.cccbox{position: static!important;}
}
@media only screen and (max-width:380px) {
.In1st-date .d, .Inews-date .d{font-size: 25px;}
	.Ipro-box .Ipro-block{padding: 0;}
	.ab3_section .tbox{padding-left: 65px; padding-right: 65px;}
	.ab5_section .main ul li .picbox .t{font-size: 16px;}
	.contact2_sec li h3{font-size: 15px;}
	.join1_section .main ul  li .t{font-size: 14px;}
	.mapt{padding: 25px; padding-bottom: 75px; font-size: 14px;}
.lc1_main{min-height: 230px;}
	
}
@media only screen and (max-width:360px) {
	
}
@media only screen and (max-width:320px) {
	.ab5_section .main ul li .picbox img {
    margin-top: 39px;
}

.ab5_section .main ul li .fbox .t1{padding-top: 20px;}
.p-title .t {
    font-size: 16px;
}
.lc1_main{min-height: 255px;}
}*/
	
	
/*2018/5/23*/
.ser2_section .main{margin-top: 30px; padding-top: 25px; overflow: hidden; position: relative;/* padding-bottom: 410px;*/ padding-bottom: 440px;/* padding-bottom: 380px;*/ background: url(../images/br-list-ul2.png) no-repeat center  215px; }/*235*/
.cccbox{/*display: none;*/ padding: 0; position: absolute; width: 100%; top: 250px; left: 0; margin-top: 0;}
.tabs{min-height: 252px;}
.line5 {
    position: absolute;
    top: 60px;
    left: 0;
    width: 68px;
    height: 0;
    border-bottom: 1px solid #b2b2b2;
}
.close {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 66px;
    height: 67px;
    cursor: pointer;
    background: url(../images/close2.png) no-repeat;
}
.cccbox ul li{padding: 20px 90px;}
.cccbox .swiper-container{height: 100%;}
/*.fushequan{position: absolute; bottom: 40%; width: 100%;}*/
.fushequan .point{
	position: absolute;
    top:18%;
    
   /*left: 19.5%;*/
  left: 21%;
    bottom: 0;
   /*width: 1120px;*/ width: 58%;
    height: 300px;
    margin: auto;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    background: transparent;
}

.fushequan .point-10:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 50%;
    border: 2px solid #6ae7ff;
    /*border: 2px solid #024E81;*/
    opacity: 0;
    -webkit-animation: ripple 4.5s ease-out 225ms infinite;
    animation: ripple 4.5s ease-out 225ms infinite;
}

.fushequan .point-40:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 50%;
    border: 2px solid #ffad2a;
    /*border: 2px solid #024E81;*/
    opacity: 0;
    -webkit-animation: ripple 4.5s ease-out 1125ms infinite;
    animation: ripple 4.5s ease-out 1125ms infinite;
}
.fushequan .point-70:after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    /*left: 0;*/
   left: 21%;
    width: 58%;
    /*height: 105px;*/
   /*width: 1120px;*/
    height: 300px;
    border-radius: 50%;
    border: 2px solid #6ae7ff;
    
    /*border: 2px solid #024E81;*/
    opacity: 0;
    -webkit-animation: ripple 4.5s ease-out 1575ms infinite;
    animation: ripple 4.5s ease-out 1575ms infinite;
    transform: rotateX(90deg)
}
.fushequan .point.point-70{display: none!important;}


@-webkit-keyframes ripple {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1)
	}
	5% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: scale(1)
	}
}

@keyframes ripple {
	0% {
		opacity: 0;
		-webkit-transform: scale(.1);
		transform: scale(.1)
	}
	5% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}



/*2018/5/24*/
.ab5_section .main ul li{overflow:hidden;} 
.ab5_section .main ul li .fbox{}
.auCSR-list .auCSR-box{overflow:hidden;position:relative;z-index:5;}
/*.ab5_section .main ul li:before,
.ab5_section .main ul li:after{content:"";display:block;width:100%;height:50%;background:rgba(0,0,0,.4);position:absolute;left:0px;}
.ab5_section .main ul li:before{top:0px;}
.ab5_section .main ul li:after{bottom:0px;}
.ab5_section .main ul li:before,
.ab5_section .main ul li:after,
.ab5_section .main ul li{transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;}

.ab5_section .main ul li:hover:before{top:-100%;opacity:0;transition-delay:.2s;-webkit-transition-delay:.2s;}
.ab5_section .main ul li:hover:after{bottom:-100%;opacity:0;transition-delay:.2s;-webkit-transition-delay:.2s;}*/

.cccbox .swiper-slide{width: 100%!important;}



/*2018/5/29*/
.gallery-thumbs {
				position: absolute;
				top: 0;
				width: 100%;
			}
			
			.gallery-thumbs .swiper-slide {
				z-index: 9999;
			}
			
			.gallery-thumbs .swiper-slide.swiper-slide-active .ab2_title {
				background: #024e81;
				color: #fff;
			}
			
			/*.click .ab2_title {
				background: #024e81;
				color: #fff;
			}*/
			
			.b-historylist .owl-nav .owl-prev,
			.b-historylist .owl-nav .owl-next {
				top: 44%;
			}
			

.ser3_section .main ul li{overflow:hidden;}

.ser3_section .main ul li{
	
	overflow: hidden;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;}
.ser3_section .main ul li:hover{
	position: relative;
	z-index: 9999;
	-webkit-transform: scale(1.07);
	-moz-transform: scale(1.07);
	-o-transform: scale(1.07);
	-ms-transform: scale(1.07);
	transform: scale(1.07);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
}

/*.ser3_section .main ul li:after{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;bottom: 0; left:0px; opacity: 0;}
.ser3_section .main ul li:after,
.ser3_section .main ul li{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;}

.ser3_section .main ul li:hover:after{opacity:1;transition-delay:.2s;-webkit-transition-delay:.2s;}*/

/**/
.banner_sec .swiper-pagination-bullet{background: #fff;}


/*2018/6/8*/
.newshow p{text-indent: 2em;}