* {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/bg1.jpg') no-repeat center top}
.by2{background: #fff  url('../images/bg2.jpg') no-repeat center top}

.banner{height: 1405px;width: 100%}
.banner p{}

.banner1{height: 1070px;width: 100%}
.main{}

.tit{width: 100%;text-align: center;margin: 0 auto;overflow: hidden;}

.box1{height: 700px;}
.bx-content{height: 566px;margin-left: -22px;margin-top: 40px;}
.bx-content .item{width: 385px;height: 566px;border: 1px solid #fcc383;padding: 9px;overflow: hidden;margin-left: 22px;float: left;cursor: pointer;transition:all .5s;background-color: white;}
.bx-content .item:hover{ box-shadow: 0 0 12px #fa6b5e;border-color: #fdbbb4;}
.bx-content .item h3{width: 100%;height: 36px;background: url('../images/th3s.png') no-repeat center;text-align: center;font-size: 26px;font-weight: bold;margin: 18px auto;}
.bx-content .item img{display: block;width: 100%;height: 245px;}
.bx-content .item p{width:100%;height: 155px;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; word-break: break-all;font-size: 18px;line-height: 2;padding: 5px 10px;text-align: justify;}
.bx-content .item .more{width: 132px;height: 42px;background: url('../images/morebg.png') no-repeat;text-align: center;line-height: 42px;font-size: 18px;color: #bc1e16;margin: 15px auto 0;}

.box2{overflow: hidden;margin-top: 55px;}
.bx2-content{overflow: hidden;margin: 35px auto;}
.bx2-content .item{width: 100%;height: 395px;background: url('../images/sbgs.png') no-repeat;overflow: hidden;}
.bx2-content .imgs{width: 542px;height: 360px;float: left;margin-top: 24px;}
.bx2-content .imgs img{width: 542px;height: 360px}
.bx2-content .icaption{width: 620px;float: right;margin-top: 24px;height: 315px;position: relative;}
.bx2-content h3{width: 100%;height: 36px;background: url('../images/th3.png') no-repeat left bottom;font-size: 26px;font-weight: bold;margin: 20px 0 25px 0;}
.bx2-content p{width:100%;display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; word-break: break-all;font-size: 18px;line-height: 2;text-align: justify;}
.bx2-content .more{width: 132px;height: 42px;background: url('../images/morebg.png') no-repeat;text-align: center;line-height: 42px;font-size: 18px;color: #bc1e16;position: absolute;left: 0;bottom: 0;}

.box3{margin-top: 20px;}

.footer{width: 100%;height: 54px;background-color: #e93837;margin-top: 135px;}
.footer p{font-size: 14px;text-align: center;color: #fef1df;line-height: 54px;}


.emain{overflow: hidden;background: url('../images/aarcbg.png') no-repeat center top;width: 1218px;margin: 0 auto;}

.arcut{margin: 30px auto;overflow: hidden;width: 1160px;}
.arcut .breadcrumb{font-size: 18px;width: 100%;display: block;}
.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    
    display: block;
}
.breadcrumb a{color: #333;}
.breadcrumb > li {
    display: inline-block;
    display: -webkit-inline-box;
}
.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #333;
    content: ">";
}
.breadcrumb > .active {
    color: #f36a61;
}


.base_dy{overflow: hidden;margin: 40px auto;width: 1000px;}
.base_dy h1{text-align: center;font-size:32px;font-weight: bold;}
.tags{font-size: 12px;text-align: center;color: #999;padding: 10px 0;}

.base-img{width: 615px;overflow: hidden;margin: 45px auto;}
.base-img img{max-width: 615px;display: block;}

.base_item{overflow: hidden;margin: 0 auto 50px;width: 1100px;}
.base_item .h3{width: 100%;height: 70px;background: url('../images/arcs.png') no-repeat;}

.b_cont{overflow: hidden;}
.b_cont p{line-height: 180%;text-align: justify;text-indent: 2rem;font-size: 18px;padding-top: 15px;}