
@font-face {
  font-family: 'Bold';
  src: url('../fsc/font/PingFang-SC-Bold.ttf');
}
fPingFang-SC-Bold
body{min-width:1200px;max-width:1920px;margin: 0 auto; color:#333333;font-size: 18px;font-family: '微软雅黑'; overflow-x:hidden;}

.bold{font-family: "Bold";}

font-family: "PingFang-SC-Bold";
/* 首页 */
.top{ width:100%; height:80px; border-bottom:#e6e6e6 solid 1px;}
.top1{ width:50%;height:68px; line-height:68px; padding:0 0 0 213px;}

.top2{ height:80px; line-height:80px;}
.top2 img{ margin-right:10px;}
.header{width: 100%;height:39px;color:#333333;}
.header1{width: 1200px;height: 39px}

.logo{ width:460px;  height:80px;}
.logo img{width:63px;}
.logo p{ padding:0 20px 0 10px; height:41px; line-height:41px;  border-right:#cccccc solid 1px;}
.logo span{ display:block; padding:0 0 0 20px; line-height:23px;}

.nav{}
.nav1{ line-height:23px; color:#4b4b4b;}


.img360{-webkit-transition:-webkit-transform 2s}
.img360:hover{-webkit-transform: rotate(360deg);}

/* 内容 */
.cor{color: #e7723c !important;}
.cor1{color: #dfe9f8 !important;}
.cor2{color: #fbce62 !important;}
.cor3{color: #feca4a !important;}

.title{text-align: center;}
.title p{ height:50px;color: #E7723C;letter-spacing: 3px;}
.title span{color: #2C2C2C; height:50px;letter-spacing: 3px;}

.title h3{color: #333333; line-height:50px;}

.title h2{color: #2C2C2C; line-height:27px; padding:18px 0 0 0;}
/*首页*/
.banner{ height:10px; width:100%; z-index:-11;}

.home1{ width:100%;  padding:64px 0 60px 0;}

.home1_1{ padding:80px 0 0 0; text-align:center;}
.home1_1 li{}
.home1_1 li b{ height:212px;}
.home1_1 li p{color: #121212; line-height:35px; padding:38px 0 15px 0;}
.home1_1 li span{ color: #4D4C4C; line-height:26px; padding:11px 0 0 0;}



.home2{  width:100%; margin:0 auto; background:url(../images/home2.jpg) no-repeat center center; height:800px;}
.home2_1{ width:600px; height:400px; background:#005d6c; float:right;}
.home2_2{ width:574px; height:374px; border:#ffffff solid 1px; text-align:center;}
.home2_2 p{ height:60px; padding:0 0 20px 0;}
.home2_2 span{ background:url(../images/home2_2.png) no-repeat center center; height:50px; width:500px;}
.home2_2 label{ height:75px; margin:15px 0 0 0;}
.home2_2 h3{ line-height:34px;}


.home3{ width:100%;  background:#fdfdfd url(../images/home3.jpg) no-repeat top center; height:600px; }
.home3_1{ width: 550px; height: 60px;    background: url(../images/home3_1.png) no-repeat center;line-height: 60px;margin:35px auto 47px auto;    background-size: cover;}
.home3_2 ul{ width:300px; margin:0 auto; }
.home3_2 ul li{ color:#535353;margin:0 10px 22px;}
.home3_2 ul li span{display: inline-block;}
.home3_2 ul li span:nth-child(1){width: 17px;height: 17px;    background: rgba(255,209,188,1);    border-radius: 50%;    margin-top: -5px;}
.home3_2 ul li span:nth-child(2){margin-left: -10px;}
.home3_2 a{width: 183px;    height: 44px;    border-radius: 8px;    border: 2px solid #2b5534;    margin:50px  auto  0 auto;    line-height: 44px;    color: #2b5534;}
.home3_2 a:hover{ color: #E7723C;}


.home4{background:url(../images/home4.jpg) no-repeat center center; width:100%; height:900px;}


.home4_1{ padding:45px 0 0 0;}
.home4_1 li{ width:390px;}
.home4_1 li b{ width:390px; height:390px; overflow:hidden;}
.home4_1 li p{ height:70px; line-height:70px; padding:20px 0 0 0;}
.home4_1 li strong{ width:80px; height:10px; background:#e7723c; display:block;}
.home4_1 li span{ display:block; line-height:30px;}
.home4_1 li label{ line-height:26px; padding:14px 0 0 0; display:block; width:380px;}


.home5{  width:100%; padding:80px 0 120px 0;}
.home5_1{ padding:100px  0 0 0 ;}
.home5_2{ width:560px;}
.home5_3{ width:600px;}
.home5_3 li{ width:600px; height:220px; overflow:hidden;}
.home5_3 li p{ width:100%; height:100%; left:0 ; top:0;}

.home6{ width:100%; padding:0 0;}
.home6_1{ padding:58px 0 50px 0; }
.home6_1 li{ width:600px; height:220px; overflow:hidden;}
.home6_1 li p{ width:100%; height:100%; left:0 ; top:0;}




.home7{ background:url(../images/home7.jpg) no-repeat center center; width:100%; height:800px; }
.home7_1{ padding:80px 0 0 0;}
.home7_1 li{ background:rgba(227,89,24,0.6); padding:30px 0 0 0; width:290px; height:370px;}
.home7_1 li b{ height:150px;}
.home7_1 li p{ height:70px; line-height:35px;}
.home7_1 li span{ line-height:25px; padding:25px 0 0 0; width:85%; margin:0 auto; display:block;}
.home7_1_{background:rgba(227,89,24,1) !important;}

.home8{ padding:60px 0;}
.home8_1{ padding:30px 0 60px 0;}
.home8_1 li{ width:390px;}
.home8_1 li b{ width:390px; height:390px; overflow:hidden;}
.home8_1 li p{ width:100%; height:39px; line-height:39px; padding:18px 0 0 0; overflow:hidden;}
.home8_1 li span{ width:370px; display:block; height:31px; line-height:31px; background:url(../images/home8_1.jpg) no-repeat right center; color:#7A7A7A;overflow:hidden;}
.home8_2{width: 183px;height: 44px;border-radius: 8px; border: 2px solid rgba(231,114,60,1);    margin: auto;    line-height: 44px; color:#E7723C;}
.home8_2:hover{color:#E7723C;}

.home9{ background:url(../images/home9.jpg) no-repeat center center; width:100%; height:938px;}
.home9_2{ height:700px; margin:45px auto 0 auto !important;}


.home9_2 .swiper {
        width: 100%;
        height:650px;
        margin-left: auto;
        margin-right: auto;
      }

.home9_2  .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        height: calc((100% - 30px) / 2);

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
		overflow:hidden;
      }
.home9_2  .swiper-slide span{ width:100%; height:100%;}
	  
.home9_2  .swiper-slide span img{ max-width:100%; max-height:100%;}
.home9_1{ padding:45px 0 0 0;}




.home9_1 ul{width:249px; margin-right:0px; float:left;}

.home9_1 li{ width:249px; height:297px; margin-bottom:30px;background:#ffffff; }
.home9_1 li span{ width:249px; height:297px; overflow:hidden; background:#ffffff; }

.home10{ background:url(../images/home10.jpg) no-repeat center center; width:100%; height:600px; }
.home10_1{ line-height:51px; padding:74px 0 44px 0;}
.home10_2{}
.home10_2 li{ width:540px; height:340px; margin-right:20px; background:#ffffff;}
.home10_2 li p{ line-height:41px; margin-left:40px; padding:33px 0 24px 0;}
.home10_2 li b{ width:80px; height:10px; background:#e7723c; display:block; margin-left:40px;}
.home10_2 li span{ padding:47px 0 0 40px; line-height:21px; display:block;}


.footer_1{padding: 17px 0;border-bottom:2px solid #ed9a72;}
.footer_2{ width:250px;}
.footer_2 li{ background:url(../images/footer_2.png) no-repeat center center; width:120px; height:120px}
.footer_2 li img{width:110px; height:110px}
.footer_3{}
.footer_3_1{ padding:5px 0 0 0; width:78px;}

.mheader{position: fixed;width: 100%;z-index: 99;height: 144px;top: 0; left: 0;box-shadow:0px 5px 10px rgba(0,0,0,0.1);}





