.cl {
    clear: both;
}

.w {
    width: 1200px;
    margin: 0 auto;
}

.fl{
    float:left;
}

.fr{
    float:right;
}

.middle img{width: 100%;}
.news_container{background: #fff;padding: 40px 0;}
.news_box ul{display: flex;justify-content: space-between;align-items: center;margin-top: 30px;}
.news_box ul li{width: 48%;}
.news_box ul li a{display: block;}
.news_box ul li a .img{overflow: hidden;}
.news_box ul li a .img img{width: 100%;transition: 1s;}
.news_box ul li a:hover .img img{transform: scale(1.2);}
.news_box ul li a .mesg .left{width: 45px;border: 3px solid #fff;margin-left: 8px;margin-top: -20px;position: relative;}
.news_box ul li a .mesg .left div{height: 50px;position: relative;background: #926040;}
.news_box ul li a .mesg .left img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.news_box ul li a .mesg .left div:nth-child(2){font-size: 12px;color: #fff;line-height: 50px;text-align: center;background: #9a9a9a;}
.news_box ul li a .mesg .right{width: 490px;}
.news_box ul li a .mesg .right h3{font-size: 16px;color: #363636;font-weight: normal;margin: 12px 0 10px;}
.news_box ul li a .mesg .right .jianjie{font-size: 14px;color: #858585;}
.news_box .look_more{margin-top: 20px;margin: 40px auto 0; width: 180px;height: 40px;background: #464646 url(../images/right.png) no-repeat 120px center;display: block;border-radius: 40px;font-size: 16px;color: #fff;line-height: 35px;padding-left: 50px;box-sizing: border-box;}

.news_container2{padding: 40px 0;}
.news_container2 ul{display: flex;justify-content: space-between;align-items: center;margin-top: 30px;flex-wrap: wrap;}
.news_container2 ul li{width: 48%;margin-bottom: 30px;}
.news_container2 ul li a{display: block;}
.news_container2 ul li a .img{overflow: hidden;}
.news_container2 ul li a .img img{width: 100%;transition: 1s;}
.news_container2 ul li a:hover .img img{transform: scale(1.2);}
.news_container2 ul li a .mesg .left{width: 45px;border: 3px solid #fff;margin-left: 8px;margin-top: -20px;position: relative;}
.news_container2 ul li a .mesg .left div{height: 50px;position: relative;background: #926040;}
.news_container2 ul li a .mesg .left img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.news_container2 ul li a .mesg .left div:nth-child(2){font-size: 12px;color: #fff;line-height: 50px;text-align: center;background: #9a9a9a;}
.news_container2 ul li a .mesg .right{width: 490px;}
.news_container2 ul li a .mesg .right h3{font-size: 16px;color: #363636;font-weight: normal;margin: 12px 0 10px;}
.news_container2 ul li a .mesg .right .jianjie{font-size: 14px;color: #858585;}

.pro_show{margin-top: 50px;}
.pro_show>h3{font-size: 30px;color: #262626;font-weight: normal;text-align: center;}
.pro_show>p{font-size: 16px;color: #8a8a8a;text-align: center;text-transform: uppercase;margin-top: 10px;}
.pro_show .line{width: 37px;height: 4px;margin: 20px auto 0;background: #931d22;}
.pro_show .con{font-size: 16px;color: #262626;line-height: 200%;margin: 40px 0}






body{background: #f5f5f5;}

.header .container_box{background: #fff;height: 110px;position:fixed;top: 0;z-index: 99;width: 100%;}
.header .container {
    display: flex;justify-content: space-between;align-items: center;height: 100%;
}

.header .container .nav{
    display: flex;
    justify-content: space-between;
}
.header .container .nav li{margin-left: 45px;}
.header .container .nav li a{
    font-size: 16px;color: #696365;
}
.header .container .nav li:hover a{
    color: #000;
}
.header .container .nav li.on a{
    color: #000;
}

/* 轮播图 */

.header .slideBox {
    overflow: hidden;
    position: relative;
}

.header .slideBox .hd {
    width: 100%;
    height: 10px;
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translate(-50%);
    z-index: 1;
}

.header .slideBox .hd ul {
    display: flex;
    justify-content: center;
    width: 100%;
    height: 100%;
}

.header .slideBox .hd ul li {
    margin:0 6px;
    width: 11px;
    height: 11px;
    border-radius: 11px;
    background: #fff;
    cursor: pointer;
}

.header .slideBox .hd ul li.on {
    width: 60px;
}

.header .slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.header .slideBox .bd ul {
    height: 100%;
}

.header .slideBox .bd li {
    height: 100%;
}

.header .slideBox .bd li a {
    display: block;
    width: 100%;
    height: 100%;
}

.header .slideBox .bd img {
    width: 100%;
    height: 100%;
    display: block;
}
.form_box{height: 100px;}
.form_box form{display: flex;justify-content: space-between;align-items: center;height: 100%;}
.form_box form input{width: 305px;height: 42px;border: 1px solid #efefef;box-sizing:border-box;outline: none;padding-left: 14px;font-size: 15px;color: #979798;}
.form_box form select{padding-left: 14px; width: 350px;height: 42px;border: 1px solid #efefef;box-sizing: border-box;font-size: 15px;color: #979798;outline: none;}
.form_box form #sub{width: 190px;height: 42px;border: 0;box-sizing: border-box;background: #464646;font-size: 15px;color: #fff;}

.item_one .left{width: 1020px;}
.item_one .right img{height: 420px;width: 158px;}

.item_one .slideBox {
    position: relative;
}

.item_one .slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.item_one .slideBox .bd ul {
    height: 100%;
}

.item_one .slideBox .bd li {
    height: 100%;
}

.item_one .slideBox .bd li a {
    display: block;
    width: 100%;
    height: 100%;
}

.item_one .slideBox .bd img {
    width: 590px;
    height: 420px;
    display: block;
}

.item_one .slideBox .prev,.item_one .slideBox .next,.item_one .slideBox .gang{position: absolute;bottom: 0;z-index: 9;cursor: pointer;}
.item_one .slideBox .bd ul li{position: relative;}
.item_one .slideBox .bd ul li .pic_box{position: absolute;width: 517px;right: 0;height: 200px;background: #464646;top: 50%;margin-top: -100px;padding: 40px;box-sizing: border-box;}
.item_one .slideBox .bd ul li .pic_box h3{font-size: 20px;color: #fff;font-weight: normal;margin-bottom: 15px;}
.item_one .slideBox .bd ul li .pic_box .con{font-size: 14px;color: #fff;line-height: 200%;}
.item_one .slideBox .bd ul li .pic_box .line{width: 36px;height: 1px;background: #fff;margin-top: 20px;}
.item_one .slideBox .next{right: -55px;bottom: 20px;font-size: 20px;color: #353535;}
.item_one .slideBox .prev{right: -5px;bottom: 20px;font-size: 20px;color: #353535;}
.item_one .slideBox .gang{right: -24px;bottom: 23px;width: 2px;height: 17px;background: #343434;}
.item_one .slideBox .next:hover{color: #a0734c;}
.item_one .slideBox .prev:hover{color: #a0734c;}

.item_two{width: calc(1200px + (50% - 600px));margin-left: auto;height: 320px;border-top: 1px solid #dddddd; margin-top: 40px;}
.item_two .left{width: 18%;height: 100%;overflow: hidden;}
.item_two .left h2{font-size: 34px;color: #646464;font-weight: bold;text-transform: uppercase;margin-top: 10px;}
.item_two .left h4{font-size: 18px;color: #646464;font-weight: normal;}
.item_two .left .con{font-size: 14px;color: #787878;line-height: 200%;text-align: justify;width: 70%;margin-top: 20px;}
.item_two .left .look_more{margin-top: 20px; width: 60%;height: 40px;background: #464646 url(../images/right.png) no-repeat 70% center;display: block;border-radius: 40px;font-size: 16px;color: #fff;line-height: 35px;padding-left: 15%;box-sizing: border-box;}
.item_two .right{width: 80%;background: #dddddd;height: 100%;}



.picMarquee-left{overflow:hidden; position:relative;}
.picMarquee-left .bd{padding:30px 0 30px 25px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin-right: 10px;float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li a{display: block;}
.picMarquee-left .bd ul li .pic{text-align:center;border:1px solid #ccc;width: 240px;box-sizing: border-box;overflow: hidden;}
.picMarquee-left .bd ul li .pic img{width:100%;transition: 1s;}
.picMarquee-left .bd ul li .title{ line-height:50px;border: 1px solid #ccc;font-size: 17px;color: #5f5f5f;height: 50px;}
.picMarquee-left .bd ul li:hover .pic img{transform: scale(1.1);}
.picMarquee-left .bd ul li:hover .title{background: #464646;color: #fff;}


.item_three_box{padding: 45px 0}
.item_three .right{width: 670px;}
.item_three .right .p_one{font-size: 14px;color: #a9a9a9;text-transform: uppercase;margin-top: 30px;}
.item_three .right h2{font-size: 40px;color: #a9a9a9;text-transform: uppercase;}
.item_three .right .con{font-size: 16px;color: #8d8d8d;line-height: 250%;text-align: justify;margin-top: 30px;}
.item_three .right .look_more{margin-top: 20px; width: 180px;height: 40px;background: #464646 url(../images/right.png) no-repeat 120px center;display: block;border-radius: 40px;font-size: 16px;color: #fff;line-height: 35px;padding-left: 50px;box-sizing: border-box;}


.item_four_box{padding: 40px 0;background: #ececec;}
.inc_title h3{font-size: 40px;color: #646464;text-align: center;font-weight: bold;text-transform: uppercase;}
.inc_title p{font-size: 18px;color: #646464;text-align: center;}

.tea_list{margin-top: 50px;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.tea_list li{width: 270px;margin: 0 15px;}
.tea_list li a{display: block;}
.tea_list li .img{width: 220px;height: 220px;overflow: hidden;border-radius: 50%;margin: 0 auto;}
.tea_list li .img img{width: 100%;}
.tea_list li h3{font-size: 18px;color: #262626;font-weight: normal;text-align: center;margin: 15px 0;}
.tea_list li .jianjie{font-size: 14px;color: #646464;text-align: center;line-height: 200%;}
.item_four .look_more{margin-top: 20px;margin: 40px auto 0; width: 180px;height: 40px;background: #464646 url(../images/right.png) no-repeat 120px center;display: block;border-radius: 40px;font-size: 16px;color: #fff;line-height: 35px;padding-left: 50px;box-sizing: border-box;}

.item_five{padding: 40px 0;}
.item_five ul{display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 40px;}
.item_five ul li{width: 198px;margin:0 1px 1px;}
.item_five ul li a{display: block;overflow: hidden;}
.item_five ul li a img{width: 100%;transition: 1s;}
.item_five ul li:hover a img{transform: scale(1.2);}

.inc_local_container{height: 80px;background: #fff;}
.inc_local{display: flex;justify-content: space-between;align-items: center;height: 100%;}
.inc_local .left span:nth-child(1){font-size: 24px;color: #646464;margin-right: 5px;}
.inc_local .left span:nth-child(2){font-size: 18px;color: #d6d6d6;text-transform: uppercase;}
.inc_type{display: flex;justify-content: flex-start;}
.inc_type li{width: 120px;height: 35px;line-height: 35px;text-align: center;margin-left: 10px;}
.inc_type li a{font-size: 15px;color: #898989;}
.inc_type li.active{background: #6a6a6a;}
.inc_type li.active a{color: #fff;}
.inc_type li:hover{background: #6a6a6a;}
.inc_type li:hover a{color: #fff;}

.about_con{padding: 50px 0;}

.huanjing_list{display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 50px;}
.huanjing_list li{ margin-right: 12px;width: 291px; overflow:hidden; text-align:center;}
.huanjing_list li:nth-child(4n){margin-right: 0;}
.huanjing_list li a{display: block;}
.huanjing_list li .pic{text-align:center;border:1px solid #ccc;overflow: hidden;}
.huanjing_list li .pic img{width:100%;transition: 1s;}
.huanjing_list li .title{ line-height:50px;border: 1px solid #ccc;font-size: 17px;color: #5f5f5f;height: 50px;}
.huanjing_list li:hover .pic img{transform: scale(1.1);}
.huanjing_list li:hover .title{background: #464646;color: #fff;}













.page{display: flex;justify-content: center;margin: 50px 0;}
.page a{width: 20px;height: 20px;border: 1px solid #e1e1e1;background: #ebebeb;font-size: 12px;color: #878787;text-align: center;display: block;line-height: 20px;margin: 0 3px;}
.prev_next{margin:50px 0;border-top: 1px solid #e4e4e4;padding-top: 40px;}
.prev_next a{display: block;font-size: 16px;color:#666666;margin:15px 0;}
.prev_next a:hover{display: block;color:#6a6a6a;}

.footer{background: #6a6a6a;height: 190px;}
.footer-con{display: flex;justify-content: space-between;align-items: center;height: 100%;}
.footer-left .footer-leftnav{padding-bottom: 20px;border-bottom: 1px solid #747474;margin-bottom: 20px;}
.footer-left .footer-leftnav ul{display: flex;justify-content: flex-start;}
.footer-left .footer-leftnav ul li{margin-right: 45px;}
.footer-left .footer-leftnav ul li a{font-size: 16px;color: #fff;}
.footer-left .bot{font-size: 14px;color: #d6d6d6;}
.footer-right{display: flex;justify-content:flex-start;}
.footer-right div{width: 100px;margin-right: 35px;}
.footer-right div img{width: 100%;height: 100px;}
.footer-right div p{font-size: 14px;color: #f5f5f5;text-align: center;margin-top: 10px;}