﻿@charset "utf-8";
/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;

/*设置字体*/
font-size:14px;
line-height:24px;
font-family:Arial,"微软雅黑","宋体";
color:#414446;
background-color:white;

/*设置宽度*/
width:100%; 
height: 100%;
}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,ul li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{-webkit-appearance: none; border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}

/*强制去除表单自带的样式*/ 
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*/}

/*强制去除textarea自带的样式*/
textarea{resize:none;/*-webkit-appearance:none;*/}

textarea,input,select { background:none; border:none; margin:0; padding:0;}

/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:baseline;transition: all ease .5s;}
a{ color:inherit; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
/* a:hover{ text-decoration:none; color:inherit;} */
p,h3,h4{margin: 0px;}
/*清楚浮动*/

.clear{ clear:both; height:0px; overflow:hidden;}
.clearfix::after{content: '';height: 0px;clear: both;display: block;}
.delay{animation-delay: .5s;}
/*页面框架结构*/
.m100{margin-top: 100px;}
.p100{padding-top: 100px;}
.upcase{text-transform: uppercase;}
.center{text-align: center;}
.NoMargin{margin-right: 0px !important;}
.img-box{line-height: 0px;}
.img-box img{width: 100%;}
.content{padding: 100px 0px;}
.contain{width: 100%;position: relative;overflow: hidden;}
.container{width:1300px;position: relative;margin: 0px auto;}
.vis .container{overflow:visible !important;}
.vis{overflow: visible !important;}
@media(max-width:1298px){
    .container{width: 95%;}
    .m100{margin-top: 0px;}
.p100{padding-top:0px;}
}
@media(max-width:768px){
    .content{padding: 20px 0px;}
}


/*Top*/
.header .fullSlide{height: 400px;position: relative;;}
.header .fullSlide li a{height: 400px;width: 1300px;;display:block;}
.header .logo{position: absolute;top: 50%;transform:translateY(-50%);left: 50px;z-index: 10;;}
.header .nav{line-height: 75px;height: 75px;background: #048ce2;}
.header .nav .onnav>a{background: #3acf50;}
.header .nav>ul>li{position: relative; float: left;font-size: 18px; background: #048ce2;color: white;width: 150px;}
.header .nav>ul{text-align: center;display: inline-block;}
.header .nav-inside{display:none;}
.header .nav a{display: block;}
.header .nav>ul>li:hover{background: #3acf50;}
.header .nav>ul>li>a{height: 75px;;}
.header .nav .nav-inside{top: 75px; position: absolute;z-index: 10; width: 150px;line-height: 40px;color: white;}
.header .nav .nav-inside li{height: 40px;background: rgba(0, 0, 0, .5);color: white;}
.header .nav .nav-inside li:hover{background: #048ce2;}
.header .search{background: white;height: 45px;width: 240px;float: right;border-radius: 22.5px;padding: 0px 10px 0px 20px;box-sizing: border-box;line-height: 45px;margin-top: 15px;margin-right: 15px;;}
.header .search input{height: 45px;line-height: 45px;display: inline-block;}
.header .search span{cursor: pointer; float: right; vertical-align: middle;width: 30px;height: 45px;vertical-align: middle;background: url(../uploadfiles/image/search.png)center no-repeat;}



.phone-header{display:none; box-sizing: border-box; z-index:99; width: 100%;height:60px;background-color: white;position: relative;}
.phone-logo{line-height: 0px;width:260px;;padding-top: 3px;}
.phone-logo img{padding-left: 10px;width: 100%;}
.phone-header .nav-btn{z-index: 1; position: absolute;right: 10px;top: 10px;width: 40px;height: 40px;}
.phone-header .nav-btn img{position: absolute;width: 100%;height: auto;}
.phone-header .MainNav{display: none; top: 60px;left: 0px; width: 100%;background-color: white;position: absolute;z-index: 1;}
.phone-header .MainNav>ul>li{position: relative; border-bottom: 1px solid #f2f2f2;line-height: 60px;color: #999999;font-size: 18px;}
.phone-header .MainNav>ul>li>a{padding-left: 20px;}
.phone-header .nav-inside>li>a{display: block;width: 80%;border-bottom: 1px solid #f2f2f2;margin: 0px auto;font-size: 16px;}
.phone-header .MainNav img{position: absolute;width: 20px;height: 20px;right: 20px;top: 20px;}
.phone-header .nav-inside{display: none;}
.phone-header .pullUp{display: none;}
.phone-header .navA{display: block;width: 80%;}
.phone-header .navA:hover{color: #d61010;}

@media(max-width:1300px){
    .header .fullSlide li a{width: 100%;}
}

@media(max-width:1198px){
    .header .container{width: 100%;}
    .header .fullSlide{height: 300px;;}
    .header .fullSlide li a{height:300px;background-size: cover !important;}
    .phone-header{display: block;}
    .header .nav{display:none;}
    .header .logo{display: none;}
}
@media(max-width:768px){
    .header .fullSlide{height: 150px;;}
    .header .fullSlide li a{height:150px;}
}
.Bottom{text-align: center;display:flex;align-items: center;justify-content: center;height: 120px;border-top: 3px solid #048ce2;;}


/*Top*/
.Home .row1,.Home .row2{background: white;padding: 30px;box-sizing: border-box;}
.Home .row1 .col1{float: left; width: 440px;}
.Home .row1 .col1 .cont .img-box{position: relative; height: 330px;width: 440px;;}
.Home .row1 .col1 .cont .item p{padding: 0px 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box; bottom: 0px;left: 0px;right: 0px;z-index: 10;; position: absolute;line-height: 40px;height: 40px;background:rgba(0, 0, 0, .5);color: white;}
.Home .row1 .col1 .owl .img-box{width: 140px;box-sizing: border-box;height: 100px;;;}
.Home .row1 .owl .img-box img{height: 100%;}
.Home .row1 .col1 .owl {margin-top: 15px;}
.Home .row1 .col1 .cont .item:nth-child(n+2){display:none;}
.Home .row1 .col1 .owl .item:not(:last-child){margin-right: 15px;}
.Home .owl .owl-nav .owl-prev{background: url(../uploadfiles/image/prev.png)center no-repeat; position: absolute;margin: 0px;padding: 0px; left: 0px;width: 20px;height: 40px;top: 50%;transform: translateY(-50%);z-index: 10;opacity: 1;;;}
.Home .owl .owl-nav .owl-next{background: url(../uploadfiles/image/next.png)center no-repeat; position: absolute;right: 0px;width: 20px;margin: 0px;padding: 0px; height: 40px;top: 50%;transform: translateY(-50%);z-index: 10;opacity: 1;;;}
.Home .owl .on .img-box{border: 2px solid #048ce2;}
.Home .owl .item{overflow: hidden;}

.Home .tit{margin-bottom: 10px; height: 20px;line-height: 20px;font-size: 20px;padding-left: 30px;box-sizing: border-box;background: url(../uploadfiles/image/tit-bg.png);}
.Home .tit h3{display: inline-block; margin: 0px;background: white;padding: 0px 10px;color: #048ce2;}
.Home .col2{width: 460px;float: left;margin-left: 20px;}
.Home .col3{margin-left: 20px;float: right;width: 280px;}
.Home .col3 ul{margin: 24px 0px;}

.Home .list li{line-height: 35px;box-sizing: border-box;}
.Home .list ul{margin: 20px 0px;}
.Home .list li a{vertical-align: middle; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 80%;display: inline-block;}
.Home .list li span{float: right;color: #aeaeae;vertical-align: middle;}
.Home .list li a:hover{color: #048ce2;}

.Home .video .owl3{margin-top: 20px; width: 260px;padding: 20px;box-sizing: border-box;background: #f7f7f7; height: 200px;float: left;;}
.Home .video video{height: 200px;width: 340px;float: left;margin-top: 20px;;}
.Home .video .owl3 h3{margin-bottom: 10px;}
.Home .video .owl3 p{color: #777777;}
.Home .video .owl3 .owl-dots .owl-dot{display: inline-block; margin-right: 10px; width: 25px;height: 4px;background: #a7a7a7;}
.Home .video .owl3 .owl-dots .active{background: #048ce2;}
.Home .video .owl3 .owl-dots{text-align: center;}

.Home .ban{margin: 20px 0px;}
.Home .row2 .list{width: 600px;float: left;margin-bottom: 30px;}
.Home .m40{margin-right: 40px;}
/* .Home .row2 .list .main{margin-top: 20px;} */
.Home .row2 .list .main .img-box{width: 154px;height: 106px;margin-right: 25px;float: left;;}
.Home .row2 .list .main .msg{width: 420px;float: left;}
.Home .row2 .list .main .msg h3{line-height: 30px;}
.Home .row2 .list .main .msg p{color: #888888;}
.Home .row2 .list li::before{content:'•';margin-right: 10px;color: #888888;}
.Home .row1 .list li::before{content:'';margin-right: 10px;width: 10px;height: 10px;background: url(../uploadfiles/image/tit-bg1.png)center no-repeat;display: inline-block;}

.Home .links{border-top: 5px solid #d6d6d6; margin: 20px 0px; background: white;padding: 20px;box-sizing: border-box;}
.Home .links h3{font-size: 20px;color: #048ce2; line-height: 50px;height: 50px;border-bottom: 1px dashed #b7b7b7;}
.Home .links li{width: 23.5%;margin-right: 2%;margin-top: 15px;margin-bottom: 5px;float: left;}
.Home .links li::before{content:'•';margin-right: 10px;}
.Home .links li:hover{color: #048ce2;text-decoration: underline;}
.Home ul li:nth-child(4n){margin-right: 0px;}

.Home .col3 .list2 li{line-height: 24px;margin-bottom: 10px;}
.Home .col3 .list2 li span{color: #aeaeae;}

@media(max-width:1300px){
    .Home .list li a{width: 77%;}
    .Home .row1 .col1{width: 31%;margin-right: 3%;} 
    .Home .row1 .col2{width: 31%;margin-right: 3%;margin-left: 0px;} 
    .Home .row1 .col3{width: 32%;margin-right:0px;margin-left: 0px;} 
    .Home .row2 .list{width: 48%;margin-right: 4%;}
    .Home .row2 .list:nth-child(2n){margin-right: 0px;}
    .Home .row2 .list .main .img-box{width: 30%;margin-right: 3%;}
    .Home .row2 .list .main .msg{width: 67%;}
    .Home .row2 .video video{width: 55%;}
    .Home .row2 .owl3{width: 45%;}
    .Home .ban img{width: 100%;}
}
@media(max-width:900px){
    .Home .list li a{width:70%;}
    .Home .col3 img{width: 100%;}
}


@media(max-width:768px){
    .Home .row1 .col1 .cont .img-box{width: 100%;}
    .Home .row2 .video video{width: 100%;}
    body{background: white !important;}
    .Home .row1,.Home .row2{padding: 0px;}
    .Home .row1 .col1,.Home .row1 .col2,.Home .row1 .col3,.Home .row2 .list{float: none;width: 100%;margin: 10px 0px;}
    .Home .col3 img{width: 100%;}
    .Home .row2 .list .main .img-box{width: 100%;float: none;height: auto;}
    .Home .row2 .list .main .msg{width: 100%;height: auto;}
    .Home .row2 .list a{width: 70%;}
    .Home .video .owl3{width: 100%;height: auto;}
    .Home .video video{width: 100%;height: auto;max-height: 300px;}
    .Home .links li{width: 45%;margin-right:10%;}
    .Home .links ul li:nth-child(2n){margin-right: 0px;}

}



/* 首页 */
.News{margin-bottom:30px;}
.News li{line-height: 70px;height: 70px;border-bottom: 1px dashed #666666;}
.News li a{white-space:nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;width: 80%;vertical-align: middle;}
.News li span{float: right;color: #999999;}
.News li:before{vertical-align: middle; content: "";width: 10px;height: 10px;display: inline-block;margin-right: 10px;background: url(../uploadfiles/image/tit-bg34.jpg)center no-repeat;}
.News li:hover{color: #048ce2;}

.page{text-align: center;;margin:30px 0px;}
.page a{display: inline-block;;padding: 0px 15px;line-height: 30px;height: 30px;border: 1px solid #ddd;margin-right:20px;margin-bottom: 10px;}
.page .a_cur{background: #048ce2;color: white;border: 1px solid #048ce2;}

.message{}
.message form h3{font-size: 24px;text-align: center;line-height: 30px;margin: 20px 0px;}
.message form{width: 480px;margin:100px auto;}
.message form p{width: 120px;margin-right: 10px; display: inline-block;text-align: right;line-height: 40px;}
.message form input[type='text']{width: 350px; border: 1px solid #ddd;line-height: 40px;height: 40px;padding: 0px 10px;box-sizing: border-box;;}
.message form li{margin-bottom: 20px;}
.message form li .yanz{width: 200px;}
.message form textarea{width: 350px; border: 1px solid #ddd;line-height: 30px;padding: 0px 10px;box-sizing: border-box;}
.btn{width: 140px;height: 40px;line-height: 40px;border-radius: 5px;background: #048ce2;color: white;border: 0px;margin: 0px auto;display: block;}
.submit{width: 140px;height: 40px;line-height: 40px;border-radius: 5px;background: #048ce2;color: white;border: 0px;margin: 0px auto;display: block;}
.current{margin-top: 30px;margin-bottom: 20px;}
.current h3{line-height: 50px;font-size: 20px; height: 50px;background: url(../uploadfiles/image/tit-bg3.jpg)bottom center no-repeat;}
.current p{line-height: 30px;margin-top: 10px;}
.SinglePage .cont{min-height: 500px;margin:30px;}


@media(max-width:768px){
    .current{margin-top: 0px;}
    .SinglePage .cont{min-height: 500px;padding: 10px;box-sizing: border-box;margin: 0px;}
    .jiagou{width: 100%;}
    .News li a{width: 70%;}
    /* .News li a{line-height: 30px;white-space: normal;width: 70%;vertical-align: middle;;line-clamp: 2;-webkit-line-clamp:2;overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;} */
    .message form{width: 100%;margin: 30px auto;}
    .message form p{width: 20%;}
    .message form input[type='text'],.message form textarea{width: 75%;}
    .message form li .yanz{width: 150px;}

}

.ImgList li p{line-height: 30px;margin: 20px 0px 30px 0px;;height: 60px;;}
.ImgList li{position: relative; padding: 10px;border: 1px solid #ddd;box-sizing: border-box;}
.ImgList li .img-box{height: 260px;;}
.ImgList li .img-box img{height: 100%;}
.ImgList li h3{line-height: 45px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-bottom: 1px solid #ddd;}
.ImgList li:hover img{transform: scale(1.3);}
.ImgList li .more{width: 24px;height: 24px;position: absolute;right: 20px;bottom: 20px;background: url(../uploadfiles/image/more.png)center no-repeat;}

.List3 li{margin-bottom: 30px; padding: 20px;box-sizing: border-box;}
.List3 li .img-box{float: left;width: 300px;margin-right: 20px;}
.List3 li .msg{float: left;width:900px;}
.List3 li h3{font-size: 20px;font-weight: normal;line-height: 40px;}
.List3 li p{color: #808080;line-height: 30px;}
.List3 li:hover{background: #e6e6e6;}
.List3 li:hover img{transform: scale(1.3);}
.List3 li .line{height: 5px;margin: 20px 0px;border-bottom: 1px solid #ddd;; background: url(../uploadfiles/image/a6.png)left bottom no-repeat;}

@media(max-width:1300px){
    .List3 li .img-box{width: 30%;margin-right: 5%;}
    .List3 li .msg{width: 65%;}
}
@media(max-width:768px){
    .List3 li .img-box{width: 100%;float: none;}
    .List3 li .msg{float: none;width: 100%;}
}


.diaocha .check input{vertical-align: middle;margin-right: 10px; -webkit-appearance: radio;}
.diaocha .check{display: inline-block;width: 200px;}
.diaocha .cont h3{font-size: 20px;text-align: center;line-height: 40px; }
.diaocha .cont ul{margin-bottom: 30px;}
#tbQuestions .list input[type='radio']{-webkit-appearance: radio;}
#tbQuestions .list li{display: inline-block;margin-right: 20px;}

.meber .map{position: relative; width: 700px;height: 700px;display: inline-block;vertical-align: middle;}
.meber .tab li{margin-bottom: 20px; border-radius: 5px;color: white;margin-right: 20px;display: inline-block;text-align: center;line-height: 35px;height: 35px;; background: #f79d0e;padding: 0px 40px;}
.meber .tab li a{display: block;}
.meber .tab .on{background: #b1710c;}
.meber .tab li:hover{background: #b1710c;}
.meber .con{display: inline-block;width: 580px;vertical-align: middle;}
.meber .con h3{font-size: 24px;font-weight: normal;line-height: 50px;margin-bottom: 15px; border-bottom: 1px solid #ddd;}
.meber .con .item{width: 100%;line-height: 40px;color: #666666;}
.meber .con ul li:nth-child(n+2){display:none;}
.meber .p1{display: inline-block;width: 47%;margin-right: 2%;line-height: 30px;}

.map p{color: white; display: none;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.map li img{transition: all 0.3s ease;}
.map li{position: absolute;top: 500px;left: 500px;}
.map .xuzhou{top: 0px;left: 0px;}
.map .lyg{top: 43px;left: 217px;}
.map .suqian{top: 129px;left: 139px;}
.map .huaian{top: 179px;left: 155px;}
.map .yancheng{top: 139px;left: 306px;}
.map .yangzhou{top: 274px;left: 224px;}
.map .taizhou{top: 307px;left: 307px;}
.map .zhenjiang{top: 419px;left: 207px;}
.map .nantong{top: 380px;left: 359px;}
.map .suzhou{top: 473px;left: 244px;}
.map .changzhou{top: 457px;left: 212px;}
.map .wuxi{top: 473px;left: 318px;}
.map .nanjing{top:363px;left: 146px;}
.map .xuzhou{background: url(../uploadfiles/image/map1.png)center no-repeat;}
.map .on p{display:block;}
.meber .slide .img-box{display:none;}
@media(max-width:1300px){
    .meber .map{width: 580px;}
}
@media(max-width:1200px){
    .meber .con{width: 360px;}
    .meber .con .item{width: 100%;margin:0px;}
}


@media(max-width:550px){
    .meber .con li{margin-bottom: 20px;display:block !important;}
    .meber .map{display:none;}
    .meber .slide .img-box{display:none;}
}


/* 新闻详情 */
.detail .title{border-bottom: 1px solid #ddd;padding: 20px 0px;text-align: center;}
.detail .title h3{font-size: 22px;line-height: 35px;}
.detail .title .author p{display: inline-block;margin-right: 20px;}
.detail .msg{min-height: 300px;padding: 30px 0px;color: #999999;}
@media(max-width:768px){
    .detail img{max-width: 100%;}
}


.SinglePage img{max-width:100%;}









/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}


