* {box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
        -ms-text-size-adjust: 100%;
        font-size: 16px;
}
html, body{min-width: 1400px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,table,th,td,section,article,aside,header,footer,nav,dialog,figure{margin:0;padding:0;}
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
li{list-style:none;}
ul{margin: 0;padding: 0} 
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
*:focus{outline:none}
.clearfix:after,.clearfix:before{content: '';display: table}
.clearfix:after {clear: both;}
.font14{font-size: 14px}
.font16{font-size: 16px}
.font18{font-size: 18px}
.fl { float:left; }
.fr { float:right; }
.f-st { font-family:\5b8b\4f53;}
a{text-decoration:none;cursor:pointer;display: block;color: #282828;}
a:hover{text-decoration:none;color: #2a61c1;}
.hr24{ height:24px; clear:both; overflow:hidden}
.hr40{ height:40px; clear:both; overflow:hidden}
.hr60{ height:60px; clear:both; overflow:hidden}
.hr100{ height:150px; clear:both; overflow:hidden}
.undis{display: none}
.show{display: block!important;}
.container{width: 1200px;margin-left: auto;margin-right: auto;}
.flex{display: flex;}



body{font-family:'微软雅黑',microsoft yahei, arial,PingFang SC, helvetica, sans-serif;}
.by1{background: url('../images/bg.jpg') no-repeat center top}
.by2{background: #fff  url('../images/bg1.jpg') no-repeat center bottom}

.banner{height: 959px;width: 100%}
.tit{width: 100%;text-align: center;margin: 0 auto;overflow: hidden;}
.scroll{width: 1370px;height: 980px;margin: 30px auto 0;position: relative;overflow: hidden;}
.swiper-container{width: 1200px;height: 980px;margin: 0 auto;overflow: hidden}
.scroll ul{overflow: hidden;width: 392px;height: 980px;}
.scroll li{width: 392px;height: 476px;background: url('../images/imgb.png') no-repeat;overflow: hidden;padding: 45px 20px 0 30px;margin-bottom: 30px;}
.scroll li img{width: 100%;height: 220px;display: block;}
.scroll li h3{font-size: 20px;line-height: 1.4;padding: 10px 0;}
.scroll li h3 a{color: #3d8fe6;}
.scroll li p{font-size: 16px;color: #818181;line-height: 1.5; text-indent: 2rem}
.scroll li p a{color: #3d8fe6;display: inline-block;}

.swiper-button-next{width: 62px!important;height: 62px!important;background: url('../images/right.png') no-repeat;}
.swiper-button-prev{width: 62px!important;height: 62px!important;background: url('../images/left.png') no-repeat;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{content: ''!important;}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{content: ''!important;}
.t2{margin-top: 100px;}

.main{overflow: hidden;}

.main .item{height: 296px;border-bottom: 1px solid #bee7ff;overflow: hidden;padding: 30px 0 30px 0;}
.main .item .img{width: 355px;height: 236px;}
.main .item .img img{width: 355px;height: 236px;}
.main .item .caption{width: 835px;}
.main .item .caption h3{color: #10aae6;font-size:18px;line-height: 44px;height: 44px;width: 100%;background: url('../images/tit1.png') no-repeat;font-weight: bold;padding-left: 15px;}
.main .item .caption p{font-size: 16px;color: #818181;line-height: 1.8;padding-top: 10px;text-indent: 2rem;padding-left: 20px;text-align: justify;}
.main .item .caption p a{color: #3d8fe6;display: inline-block;}
.main .item:nth-child(odd) .img{float: left;}
.main .item:nth-child(even) .img{float: right;}
.main .item:nth-child(odd) .caption{float: right;}
.main .item:nth-child(even) .caption{float: left;}

.main .item:nth-child(even) .caption h3{text-align: right;background: url('../images/tit2.png') no-repeat right center;padding-right: 15px;padding-left: 0;}
.main .item:nth-child(even) .caption p{padding-left: 0;padding-right: 20px;}

.main .more{margin: 60px auto;text-align: center;}
.footer{width: 100%;overflow: hidden;margin: 70px auto 0;}
.footer p{text-align: center;color: #103193;padding: 10px 0 40px;font-weight: bold;}


.emain{width:100%;background: url('../images/banner.jpg') no-repeat center top;overflow: hidden;}

.arcut{overflow: hidden;margin-top: 70px;}
.arcut .breadcrumb{border-bottom: 2px solid #e4f5ff;font-size: 18px;width: 100%;display: block;}
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    display: block;
}
.breadcrumb > li {
    display: inline-block;
    display: -webkit-inline-box;
}
.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: ">";
}
.breadcrumb > .active {
    color: #777;
}

.base_dy{overflow: hidden;margin: 40px auto;}
.base_dy h1{text-align: center;font-size:30px;font-weight: bold;color: #3d8fe6;}
.tags{font-size: 12px;text-align: center;color: #999;padding: 10px 0;}
.b_cont{overflow: hidden;line-height: 180%;text-align: justify;text-indent: 2rem;margin-top: 30px;}