﻿@charset "utf-8"; 
/*=========================================全局共用属性CSS nie ===============================================*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset,figure,figcaption, table, th, td img{margin:0; padding:0; } 
a, abbr, acronym, address, big, blockquote, body, caption, cite, code, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, ins, kbd, label, legend, li, ol, p, pre, q, s, samp, small, span, strike, strong, ul {margin:0; padding:0; border:0; outline:0; vertical-align:baseline; }
body{font-family:"Microsoft YaHei","微软雅黑"; font-size:14px; text-align:left; margin:0 auto; line-height:24px; font-weight:400; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block; }
*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;  /*transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s;*/}
button{border-radius：0px;-webkit-border-radius:0px; outline:none;}
input{/*-webkit-appearance:none;*/border-radius:0; outline:none;}
textarea {resize : none;outline:none;}
img{border:0; vertical-align:middle; }/*让链接里的 img 无边框；清除图片间距*/
table{border-collapse:collapse;}
ul,li{list-style:none; } 
button{cursor:pointer; } /*这个可以不用*/
.clear{clear:both;height: 0;width: 0}
.fl{float:left; }
.fr{float:right; }
.tl{text-align:left; }
img{max-width: 100%}
/*全局的字体链接*/
a{transition: all 0.3s}
a:link,a:visited{color:#666; text-decoration:none; }
a:hover,a:active{color:#d2ab5e; text-decoration:none; }
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }
.main{clear:both; overflow:hidden; width:1150px; margin:0 auto;}
.cen{width: 1200px;margin: 0 auto}
/*header*/
.header{background-color:#333;color: #fff;height:37px;padding:10px 0;font-size: 12px;line-height: 16px}
.header .header-tit{display: inline-block;width: 110px}
.header .fl .header-ul{display: inline-block;width:600px;text-align:left}
.header .fl .header-ul li{display: inline-block;padding:0 2px;color: #fff}
.header .fr .header-ulr{display: inline-block;width: 350px;text-align: right;position: relative}
.header .fr .header-ulr li:hover img.ewm{top: 50px}
.header .fr .header-ulr li img.ewm{position: absolute;top: -200px;left:15px;z-index: 100}
.header .fr .header-ulr li{display: inline-block;padding:0 2px;color: #fff}
.header a li{transition:all .3s}
.header a li:hover{color:#d2ab5e !important;}
/*nav*/
.nav{height: 134px;padding: 48px 0 }
.nav ul.fl{display: inline-block}
.nav ul.fl li{padding: 0 10px;display: inline-block}
.nav ul.fl a:first-child li{padding-left: 0;border-right: 1px solid #E3E3E3}
.nav ul.fr{display: inline-block;font-size:16px}
.nav ul.fr li{padding: 0 2px;display: inline-block;line-height:40px}
.nav ul.fr a li{color:#033;transition: all 0.3s}
.nav ul.fr a li:hover{color:#d2ab5e}
.nav ul.fr a:nth-of-type(2n) li{color:#DEDEDE}
/*轮播*/
 .swiper-container,
        .swiper-container .swiper-wrapper,
        .swiper-container .swiper-wrapper .swiper-slide,
        .swiper-container .swiper-wrapper .swiper-slide img {
            width: 100%
        }

/*box1*/
.box1 .fl .form-top{display: inline-block;margin-bottom: 17px;}
        .box1 .fl .form-top li{display: inline-block;margin-bottom: 10px}
        .box1 .fl  li{}
        .box1 .fl  li.block{width: 49.4%}
		.box1 .fl  li.tel{width:100%}
        .box1 .fl  li.btn{width: 100%;text-align: center;margin-bottom: 0}
  .box1 .fl  li.btn1{width:32.7%;text-align: center;margin-bottom: 0}
        .box1 .fl  li.form-top-tit{font-size: 20px;font-weight: bold;}
        .box1 .fl  li input{height: 38px;background-color: #fff;padding-left: 15px;font-size: 16px;border: none;width:175px}
		.box1 .fl  li input.wx{height: 38px;background-color: #fff;padding-left: 15px;font-size: 16px;border: none;width:126px}
        .box1 .fl  li select{height: 43px;width:224px; background-color: #fff;padding:0 9px;font-size: 16px;line-height: 43px; color:#aaa;appearance:none;  
                -moz-appearance:none;  
                -webkit-appearance:none; background: url("../images/select-down.png") no-repeat right center;background-color: #fff;border: 1px solid #EBEBEB}
        .box1 .fl  li .form-top-tit-box1{background-color:#fff;font-size: 16px;padding-left: 8px;height: 43px;border: 1px solid #EBEBEB;line-height:41px;color:#aaa;width:100% }
        .box1 .fl  li .form-top-tit-box2{background-color:#fff;font-size: 16px;padding-left: 8px;height: 43px;border: 1px solid #EBEBEB;line-height:41px;color:#aaa }
        .box1 .fl  li .select-box1{width: 80px;border: none;border-right:1px solid #EBEBEB;height:41px}
        .box1 .form-get{background-color:#FF9900;width:100%;height: 41px;line-height: 41px;font-size: 16px;color: #fff;display:inline-block;text-align: center;transition: all .3s;border-radius: 3px;margin-top: 10px;overflow: hidden}
        .box1 .form-get:hover{box-shadow: 0 1px 8px #FF9900;font-size:17px }
        .box1 .fl  li .select-box2{width:100%}
		.box1 .fl  li.tel input{width:411px}
.box1 {
            padding: 50px 0;
            background-color: #fff
        }

        .box1-1 {
            width:480px;
            height: 335px;
           border: 3px solid #EAEAEA;
            background-size: cover;
            display: inline-block;
            position: relative;
            padding: 50px 10px
        }

        .box1-1 .box1-1-img {
            position: absolute;
            z-index: 100;
            left:0;
            right: 0;
            margin: 0 auto;
            top: -30px
        }

        .box1-1 .box1-1-dl {
            position: relative;
            height: 200px
        }

        .box1-1 .box1-1-dl dt {
            border-radius: 50%;
            width: 170px;
            height: 170px;
            display: inline-block;
            text-align: center;
            overflow: hidden
        }

        .box1-1 .box1-1-dl dd {
            display: inline-block;
            float: right;
            display: inline-block;
            width: 210px;
            font-size: 18px;
            color: #6c6c6c;
            line-height: 30px;
            overflow: hidden
        }

        .box1-1 .box1-1-dl .box1-1-dd1 {
            position: absolute;
            border-radius: 50%;
            z-index: 99;
            left: 130px;
            top: 120px;
            overflow: visible
        }
.box1-3 {
            width:310px;
            height: 284px;
           border: 3px solid #EAEAEA;
            background-size: cover;
            display: inline-block;
            position: relative;
            padding: 50px 10px;
    margin-left: 8px
        }

        .box1-3 .box1-1-img {
            position: absolute;
            z-index: 100;
            left:0;
            right: 0;
            margin: 0 auto;
            top: -30px
        }

        .box1-3 .box1-1-dl {
            position: relative;
            height: 200px
        }

        .box1-3 .box1-1-dl dt {
            border-radius: 50%;
            width: 170px;
            height: 170px;
            display: inline-block;
            text-align: center;
            overflow: hidden
        }

        .box1-3 .box1-1-dl dd {
            display: inline-block;
            float: right;
            display: inline-block;
            width: 210px;
            font-size: 18px;
            color: #6c6c6c;
            line-height: 30px;
            overflow: hidden
        }

        .box1-3 .box1-1-dl .box1-1-dd1 {
            position: absolute;
            border-radius: 50%;
            z-index: 99;
            left: 130px;
            top: 120px;
            overflow: visible
        }
        .picScroll-left {
            position: relative;
            display: inline-block
        }

        .picScroll-left .hd ul {
            float: right;
            overflow: hidden;
            zoom: 1;
            margin-top: 10px;
            zoom: 1;
            position: absolute;
            z-index: 100;
            bottom: 40px;
            left: 370px;
        }

        .picScroll-left .hd ul li {
            float: left;
            width: 9px;
            height: 9px;
            overflow: hidden;
            margin-right: 5px;
            text-indent: -999px;
            cursor: pointer;
            background: url("../images/icocircle.gif") 0 -9px no-repeat;
        }

        .picScroll-left .hd ul li.on {
            background-position: 0 0;
        }
                .box1-2 {
                    width:715px;
                    height: 335px;
                    display: inline-block;
                    position: relative;
                    border: 3px solid #EAEAEA;
                    padding: 40px 20px 20px
                }

                .box1-2 .box1-2-img {
                    position: absolute;
                    z-index: 100;
                    left: 50px;
                    top: -30px
                }

                .box1-2 .fl {
                    width:324px;
                    height: 100%;
                    overflow: hidden;
                    margin-top: 20px
                }

                .picScroll-left1 .bd ul {
                    overflow: hidden;
                    zoom: 1;
                }

                .picScroll-left1 .bd ul li {
                  
                    float: left;
                    display: inline;
                    overflow: hidden;
                    text-align: center;margin:0 1px
                }

                .picScroll-left1 .bd ul li .pic {
                    text-align: center;
                    width:160px
                }

                .box1-2 .fr {
                    width: 340px;
                    height: 100%;
                    overflow: hidden
                }
                       .txtMarquee-top .infoList span {
                            display: inline-block;
                            padding: 0 5px;
                            color: #333;
                            overflow: hidden;
                            font-size: 13px;
                            transition: all 0.3s
                        }
.txtMarquee-top .infoList li{overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:1;
-webkit-box-orient: vertical;
}
                        .txtMarquee-top .infoList li:hover span {
                            color: #FE9900
                        }
 .txtMarquee-top .infoList span:nth-of-type(1) {
                            width: 58px;text-overflow: ellipsis;overflow: hidden;
height:24px;
                        }
                        .txtMarquee-top .infoList span:nth-of-type(2) {
                            width: 168px;text-overflow: ellipsis;overflow: hidden;
height:24px;
                        }
.txtMarquee-top .infoList span:nth-of-type(3){
                        float:right
                        }
/*证书*/
.picScroll-left33{ width:100%;  overflow:hidden; position:relative;}
		.picScroll-left33 .hd{ overflow:hidden;  height:30px; padding:0 10px;  text-align: center}
		.picScroll-left33 .hd ul{ overflow:hidden; zoom:1; margin-top:10px;text-align: center }
		.picScroll-left33 .hd ul li{ width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat;display: inline-block}
		.picScroll-left33 .hd ul li.on{ background-position:0 0; }
		.picScroll-left33 .bd{ padding:40px 0 30px;   }
		.picScroll-left33 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left33 .bd ul li{ margin:0 8px; float:left;display:inline; overflow:hidden; text-align:center;position: relative}
		.picScroll-left33 .bd ul li .pic{ text-align:center; }
		.picScroll-left33 .bd ul li .pic img{ width:301px;  display:inline-block;}
		.picScroll-left33 .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left33 .bd ul li .title{ line-height:24px;position: absolute;z-index: 100;width: 100%}
/*box2*/
        .box2 ul{letter-spacing: -4px;width: 100%;border-bottom: 1px dashed #DCDCDC;padding-bottom: 40px;padding-top: 35px;border-top: 1px dashed #DCDCDC}
        .box2 ul li{display: inline-block;text-align: center;letter-spacing: normal}
        .box2 ul li:nth-of-type(2n-1){
            
        } 
        .box2 ul li:nth-of-type(2n){
            padding: 0 17px 
        }
/*box3*/
 .box3 {
            padding: 40px 0
        }
        .box3 .box3-tit{text-align: center}
        .box3 .box3-tit h3{font-size: 30px ;color: #333}
        .box3 .box3-tit small{font-size: 14px;color: #999;margin-top: 3px;display: block}
        .box3 .box3-tit ul{letter-spacing: -4px;text-align: center;height: 3px;line-height: 3px}
        .box3 .box3-tit ul li{display: inline-block;letter-spacing: normal;height: 3px;width: 25px}
        .box3 .box3-1{margin: 40px 0}
        .box3 .box3-1 li{background-color:#FCF7EB;width:370px;height:260px;display: inline-block;margin-right:40px;margin-bottom: 30px;padding: 40px 50px 30px;transition:all 0.3s;color: #333}
.box3 .box3-1 li img.img2{display: none}
        .box3 .box3-1 li:hover{background:url(../images/liucheng-bg.jpg) no-repeat;background-size: cover;color: #fff}
.box3 .box3-1 li:hover img.img1{display: none}
.box3 .box3-1 li:hover img.img2{display:inline}
.box3 .box3-1 li:hover dd:nth-of-type(2){color: #fff}
        .box3 .box3-1 li:nth-of-type(3n){margin-right: 0}
        .box3 .box3-1 li dl{text-align: center}
        .box3 .box3-1 li dd:nth-of-type(1){font-size: 20px;font-weight: bold;margin-top: 15px}
        .box3 .box3-1 li dd:last-of-type{font-size: 14px}
        .box3 .box3-1 li dd:nth-of-type(2){color: #FF9900}
/*box4*/
.box4{background:url(../images/box4.jpg) no-repeat;background-size: cover;padding: 50px 0 30px}
        .box4 .box4-top-li{display: inline-block;color: #fff}
        .box4 .box4-tit{text-align:left;margin-right:40px }
        .box4 .box4-tit h3{font-size: 30px ;color: #fff}
        .box4 .box4-tit small{ font-size: 14px;color: #fff;margin-top: 3px;display: block}
        .box4 .box4-tit ul{letter-spacing: -4px;text-align:left;height: 3px;line-height: 3px}
        .box4 .box4-tit ul li{display: inline-block;letter-spacing: normal;height: 3px;width:30px}
        .box4 .box4-top-li:nth-of-type(2) a{font-size: 16px;color: #fff;border-radius: 4px;background-color:#FF9900;display: block;padding: 10px 20px;}
        .box4 .box4-top-input{font-size: 16px;line-height: 45px;color: #fff}
        .box4 .box4-top-input a{color: #fff}
        .box4 .box4-top-input span{margin-right: 20px}
        .box4 .box4-top-input div{display: inline-block;border: 1px solid #535353;border-radius:3px;padding-left:18px;background-color: #333;width: 460px}
        .box4 .box4-top-input div input{border: none;background-color: #333;color: #fff;font-size: 16px;width: 80%;line-height: 54px}
        .box4 .box4-top-input div input::placeholder{font-size: 16px}
        .box4 .box4-top-input div a{display:inline-block;float: right;height: 100%;line-height: 55px;padding:0 20px;border-left: 1px solid #535353;transition: all 0.3s;}
        .box4 .box4-top-input div a:hover{box-shadow:3px 3px 15px #535353}
        .box4 .box4-bottom{margin-top: 40px;letter-spacing: -4px}
        .box4 .box4-bottom li{display: inline-block;width:223px;margin-right: 20px;text-align: center;position: relative;letter-spacing: normal;margin-bottom: 20px;overflow: hidden;height: 180px}
        .box4 .box4-bottom li:nth-of-type(5n){margin-right: 0}
        .box4 .box4-bottom li img{max-height: 100%;width:inherit;transition: all 0.3s;width: 100%}
        .box4 .box4-bottom li p{width: 100%;position: absolute;bottom: 0;left: 0;text-align: center;padding: 10px 0;font-size: 18px;color: #fff;background-color: rgba(0, 0,0,0.65)}
.box4 .box4-bottom li:hover img{transform: scale(1.2)}
/*box5*/
  .box5{padding: 50px 0}
    .box5 .box5-tit{text-align: center}
        .box5 .box5-tit h3{font-size: 30px ;color: #333}
        .box5 .box5-tit small{
            font-size: 14px;color: #999;margin-top: 3px;display: block
        }
        .box5 .box5-tit ul{letter-spacing: -4px;text-align: center;height: 3px;line-height: 3px}
        .box5 .box5-tit ul li{display: inline-block;letter-spacing: normal;height: 3px;width: 50px}
        
        .picScroll-left2{ width:100%;  overflow:hidden; position:relative;}
		.picScroll-left2 .hd{ overflow:hidden;  height:30px; padding:0 10px;  text-align: center}
		.picScroll-left2 .hd ul{ overflow:hidden; zoom:1; margin-top:10px;text-align: center }
		.picScroll-left2 .hd ul li{ width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat;display: inline-block}
		.picScroll-left2 .hd ul li.on{ background-position:0 0; }
        
		.picScroll-left2 .bd{ padding:40px 0 30px;   }
		.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left2 .bd ul li{ margin:0 8px; float:left;display:inline; overflow:hidden; text-align:center;position: relative}
		.picScroll-left2 .bd ul li .pic{ text-align:center; }
		.picScroll-left2 .bd ul li .pic img{ width:286px;  display:inline-block;}
		.picScroll-left2 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left2 .bd ul li .title{ line-height:24px;position: absolute;z-index: 100;width: 100%;height: 100%;left: 0;top: 0;color: #fff;padding: 70px 20PX;background-color: rgba(0, 0, 0,0.8); ;padding-top: 80px;transition: all 0.3s}
                            		.picScroll-left2 .bd ul li .title b{font-size: 20px}
                            .picScroll-left2 .bd ul li .title span{display: block;height: 1px;width: 40px;background-color: #fff;margin: 10px auto 20px;display: none}
                            .picScroll-left2 .bd ul li .title p{text-align: center;display: none}
                            .picScroll-left2 .bd ul li .title:hover{background-color: rgba(217, 109, 38,0.8);padding: 60px 20px;}
                            .picScroll-left2 .bd ul li .title:hover p,.picScroll-left2 .bd ul li .title:hover span{display: block}
        .box-btn{width: 250px;margin: 0 auto;margin-top: 26px;text-align: center;}
        .box-btn .box-btn1{padding:7px 30px;background-color: #FF9900;color:#fff;font-size: 14px;    margin-right: 5px;}
        .box-btn .box-btn2{padding:7px 30px;background-color:#A6CD40;color:#fff;font-size: 14px;    margin-left: 5px;}
/*box6*/
 .box6{padding: 50px 0;background-color:#F4F4F4 }
    .box6 .box6-tit{text-align: center}
        .box6 .box6-tit h3{font-size: 30px ;color: #333}
        .box6 .box6-tit small{
            font-size: 14px;color: #999;margin-top: 3px;display: block
        }
        .box6 .box6-tit ul{letter-spacing: -4px;text-align: center;height: 3px;line-height: 3px}
        .box6 .box6-tit ul li{display: inline-block;letter-spacing: normal;height: 3px;width: 50px}
        .box6 .box6-1{margin-top: 40px}
        .box6 .box6-1 .box6-1-1{float: left;width: 30%;background-color: #fff;padding: 30px 20px;height: 568px}
        .box6 .box6-1 .box6-1-1 dt .fl{padding-left: 15px;font-size:20px;color: #333;border-left: 3px solid #A6CD40}
        .box6 .box6-1 .box6-1-1 dt .fr a{
            font-size: 18px ;color: #a6cd40
        }
        .box6 .box6-1 .box6-1-1 dd:first-of-type{margin: 20px 0}
        .box6 .box6-1 .box6-1-1 dd:first-of-type ul{display: flex;justify-content:space-between;flex-direction:row}
        .box6 .box6-1 .box6-1-1 dd:first-of-type li{width:48%;text-align: center;position: relative;overflow: hidden}
.box6 .box6-1 .box6-1-1 dd:first-of-type li:hover img{transform: scale(1.2)}
        .box6 .box6-1 .box6-1-1 dd:first-of-type li img{width:100%;transition: all 0.3s}
        .box6 .box6-1 .box6-1-1 dd:first-of-type li p{
            position: absolute;left:0;bottom: 0;width: 100%;padding: 9px 4px;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;color: #fff;background: rgba(0,0,0,0.65)
        }
        .box6 .box6-1 .box6-1-1 dd:last-of-type ul{list-style-type: square;padding-left: 15px}
        .box6 .box6-1 .box6-1-1 dd:last-of-type ul li{list-style-type: square;color:#A6CD40}
.box6 .box6-1 .box6-1-1 dd:last-of-type ul li span{transition:all 0.3s}
        .box6 .box6-1 .box6-1-1 dd:last-of-type ul li:hover span{color:#d2ab5e!important}
        .box6 .box6-1 .box6-1-1 dd:last-of-type ul li a span:first-of-type{color:#333;font-size: 14px;width: 210px;display: inline-block;overflow: hidden;
text-overflow: ellipsis;
height: 25px;line-height: 37px}
        .box6 .box6-1 .box6-1-1 dd:last-of-type ul li a span:last-of-type{color:#999;margin-left: 10px;text-align: right}
        .box6 .box6-1 .box6-1-2 {float: left;width:39%;background-color: #fff;padding: 30px 20px;height: 568px;margin: 0 6px}
        .box6 .box6-1 .box6-1-2 dt.box6-1-2-dt{border-bottom: 1px solid #E5E5E5;padding-bottom: 10px}
        .box6 .box6-1 .box6-1-2 dt .fl{padding-left: 15px;font-size:20px;color: #333;border-left: 3px solid #A6CD40;}
        .box6 .box6-1 .box6-1-2 dt .fr a{
            font-size: 18px ;color: #a6cd40
        }
.box6 .box6-1 .box6-1-2 .box6-1-2-list:hover dd:nth-of-type(2){}
        .box6 .box6-1 .box6-1-2 dd dl{position: relative;overflow: hidden;height: 100px}
        .box6 .box6-1 .box6-1-2 dd dl dt{display: inline-block;width: 30%;margin-right: 10px;overflow: hidden;transition: all 0.3s;height: 85px}
.box6 .box6-1 .box6-1-2 dd dl:hover img{}
        .box6 .box6-1 .box6-1-2 dd dl dt img{width: 100%;transition: all 0.3s;height: 100%}
        .box6 .box6-1 .box6-1-2 .box6-1-2-list{margin-top:10px;padding-top:10px;border-bottom: 1px solid transparent}
.box6 .box6-1 .box6-1-2 .box6-1-2-list:hover{border-bottom:1px dashed #eee}
.box6 .box6-1 .box6-1-2 .box6-1-2-list:hover dt{transform: translateX(5px)}
.box6 .box6-1 .box6-1-2 .box6-1-2-list:hover dd:nth-of-type(2){color:#d2ab5e}
.box6 .box6-1 .box6-1-2 .box6-1-2-list:hover dd:nth-of-type(1){color:#d2ab5e}
        .box6 .box6-1 .box6-1-2 .box6-1-2-list dd{display: inline-block;width: 67%;float: right}
        .box6 .box6-1 .box6-1-2 .box6-1-2-list dd:nth-of-type(1){color: #333;font-size: 16px;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;height: 23px}
        .box6 .box6-1 .box6-1-2 .box6-1-2-list dd:nth-of-type(2){color: #666;font-size: 14px;height:34px;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;transform: translateY(-60px);line-height: 17px;}
        .box6 .box6-1 .box6-1-2 .box6-1-2-list dd:last-of-type{color: #888;transform: translateY(-60px)}
        .box6 .box6-1 .box6-1-2 .box6-1-2-list dd:last-of-type span:first-of-type{background: url(../images/eye.png) left center no-repeat;padding-left: 30px;display: inline-block;background-size:20px;padding-right: 10px}
        .box6 .box6-1 .box6-1-2 .box6-1-2-list dd:last-of-type span:last-of-type{background: url(../images/time.png) 5px center no-repeat;padding-left: 30px;display: inline-block;background-size:20px}
/*box7*/
.box7{padding: 50px 0;margin: 0 auto}
    .box7 .box7-tit{text-align: center}
        .box7 .box7-tit h3{font-size: 30px ;color: #333}
        .box7 .box7-tit small{font-size: 14px;color: #999;margin-top: 3px;display: block}
        .box7 .box7-tit ul{letter-spacing: -4px;text-align: center;height: 3px;line-height: 3px}
        .box7 .box7-tit ul li{display: inline-block;letter-spacing: normal;height: 3px;width: 50px}
.box7 div.tempWrap{margin: 0 auto}
        .picScroll-left3{ width:100%;  overflow:hidden; position:relative;}
		.picScroll-left3 .hd{ overflow:hidden;  height:30px; padding:0 10px;  text-align: center}
		.picScroll-left3 .hd ul{ overflow:hidden; zoom:1; margin-top:10px;text-align: center }
		.picScroll-left3 .hd ul li{ width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat;display: inline-block}
		.picScroll-left3 .hd ul li.on{ background-position:0 0; }
		.picScroll-left3 .bd{ padding:40px 0 30px;   }
		.picScroll-left3 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left3 .bd ul li{ margin:0 8px; float:left;display:inline; overflow:hidden; text-align:center;position: relative}
		.picScroll-left3 .bd ul li .pic{ text-align:center; }
		.picScroll-left3 .bd ul li .pic img{ width:301px;  display:inline-block;}
		.picScroll-left3 .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left3 .bd ul li .title{ line-height:24px;position: absolute;z-index: 100;width: 100%}
/*box8*/
     .box8{padding: 50px 0 30px;background-color: #F4F4F4}
    .box8 .box8-tit{text-align: center}
        .box8 .box8-tit h3{font-size: 30px ;color: #333}
        .box8 .box8-tit small{font-size: 14px;color: #999;margin-top: 3px;display: block}
        .box8 .box8-tit ul{letter-spacing: -4px;text-align: center;height: 3px;line-height: 3px}
        .box8 .box8-tit ul li{display: inline-block;letter-spacing: normal;height: 3px;width: 50px}
        .picScroll-left4{ width:100%; position:relative;}
		.picScroll-left4 .hd{ overflow:hidden;  height:30px; padding:0 10px;  text-align: center}
		.picScroll-left4 .hd ul{ overflow:hidden; zoom:1;text-align: center }
		.picScroll-left4 .hd ul li{ width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat;display: inline-block}
		.picScroll-left4 .hd ul li.on{ background-position:0 0; }
		.picScroll-left4 .bd{ padding:0 0 30px;   }
		.picScroll-left4 .bd ul{  zoom:1;}
		.picScroll-left4 .bd ul li{ margin:0 8px; float:left;display:inline;text-align:center;position: relative;background: #fff;height: 150px;width: 390px;margin-top: 40px}
		.picScroll-left4 .bd ul li .pic{ text-align:center; }
		.picScroll-left4 .bd ul li .pic img{ width:380px;  display:inline-block;position: absolute;z-index: 100;max-width:140px;left:25px;top: -25px}
		.picScroll-left4 .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left4 .bd ul li .title{ line-height:24px;position: absolute;z-index: 100;width: 50%;text-align: left;left:47%;top:20px}
        .picScroll-left4 .bd ul li .title b{color: #000;font-size: 24px;margin-bottom: 5px}
        .picScroll-left4 .bd ul li .title p{color: #999;font-size: 14px}
/*box9*/
 .box9{padding: 50px 0;background-color:#fff}
    .box9 .box9-tit{text-align: center}
        .box9 .box9-tit h3{font-size: 30px ;color: #333}
        .box9 .box9-tit small{font-size: 14px;color: #999;margin-top: 3px;display: block}
        .box9 .box9-tit ul{letter-spacing: -4px;text-align: center;height: 3px;line-height: 3px}
        .box9 .box9-tit ul li{display: inline-block;letter-spacing: normal;height: 3px;width: 50px}
        .box9 .box9-1{letter-spacing: -4px;margin: 30px 0}
        .box9 .box9-1 li{letter-spacing: normal;width:299px;padding:1px 1px 0;display: inline-block;position: relative;overflow: hidden;margin-bottom: -6px;transition: all 0.1s}
        .box9 .box9-1 img{max-width: 100%;transition: all 0.5s}
        .box9 .box9-1 li div{position: absolute;z-index: 11;width: 100%;height: 100%;left: 0;top: 0;background-color:rgba(191, 85, 0,0.75);color: #fff;line-height: 30px;font-size: 14px;opacity: 0;transition:padding 0.8s;}
        .box9 .box9-1 li div p{border: 1px solid #fff;padding:15px 25px;width: 100%;height: 100%}
        .box9 .box9-1 li:hover div{padding:20px;opacity: 1;}
        .box9 .box9-1 li:hover img{transform:scale3d(1.2,1.2,1.2)}
/*box10*/
 .box10{background-color: #F5F5F5;}
        .box10 .box10-ab{background: url(../images/about.png) left center no-repeat;padding-left: 300px;padding-bottom: 2px}
        .box10 .fl{padding:50px 0 40px;display:inline-block;width: 70%}
        .box10 .fl .tit {color: #333;margin-bottom: 40px}
        .box10 .fl .tit b{padding-left: 10px;border-left: 3px solid #A6CD40;} 
        .box10 .fl .tit {font-size: 24px}
        .box10 .fl .box10-ab h4{font-size: 24px;color: #333;padding-top:5px}
        .box10 .fl .box10-ab p{font-size: 14px;color: #666;padding: 10px 0}
        .box10 .fl .box10-ab p a{background-color:#A6CD40;color: #fff;display:inline-block;padding: 5px 30px}
        .box10 .fl .box10-ab h6{font-size: 20px;color: #333;margin: 20px 0 25px}
        .box10 .fl .box10-ab ul{display: flex;justify-content: space-between;flex-flow: row}
.box10 .fl .box10-ab ul li{    width: 169px;
    position: relative;
    overflow: hidden;
    height: 167px;}
        .box10 .fl .box10-ab ul li img{max-width: 100%;
    transition: all 0.3s;
    height: 100%;
    width: initial;} 
.box10 .fl .box10-ab ul li:hover img{transform: scale(1.2)}
.box10 .fl .box10-ab ul li p{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;color: #fff;background-color: rgba(0,0,0,0.6);padding:5px}
        .box10 .fr{display: inline-block;padding: 40px 20px 20px;background-color: #FF9900;width: 29%}
        .box10 .fr h4{font-size: 24px;color: #fff;font-weight: normal}
        .box10 .fr h4 b{padding-left: 8px;border-left: 3px solid #fff}
        .box10 .fr ul{margin-top: 30px;}
        .box10 .fr ul li{float: left; width:50%;padding: 20px;color: #fff;text-align: center;height: 145px;font-size: 16px;border: 1px solid #E38800;;transition: all 0.3s}
.box10 .fr ul li:hover{background-color:#C67600 }
        .box10 .fr ul li img{max-width: 100%;margin:20px;}
        .box10 .fr ul a:nth-of-type(2n) li{border-left: 1px solid  transparent}
        .box10 .fr ul a:nth-of-type(3) li{border-top: 1px solid  transparent;border-bottom: 1px solid  transparent}
        .box10 .fr ul a:nth-of-type(4) li{border-top: 1px solid  transparent;border-bottom: 1px solid  transparent}
/*box11*/
.box11{padding: 50px 0}
		.slideTxtBox{ width:100%; border:1px solid #ddd; text-align:left;   border:1px solid #E6E6E6;border-radius: 3px}
		.slideTxtBox .hd{ height:50px; line-height:30px; background:#fff; padding:0 10px 0 0;   border-bottom:1px solid #ddd;  position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:-1px; height:50px;width: 100%   }
		.slideTxtBox .hd ul li{ float:left; padding:10px 35px; cursor:pointer;font-size: 18px;color: #333; border-right:1px solid #ddd;position: relative}
        .slideTxtBox .hd ul li img{position: absolute;left: 0;right: 0;margin: 0 auto;bottom: -1px;z-index: 10;opacity: 0}
		.slideTxtBox .hd ul li.on>img{opacity: 1}
		.slideTxtBox .bd ul{ padding:15px;zoom:1;}
		.slideTxtBox .bd li{  line-height:24px;}
        .slideTxtBox .bd li a{padding: 3px 5px}
/*footer*/
.footer{background-color: #1F1F1F;padding: 40px 0 20px}
        .footer .top{border-bottom: 1px solid #646464}
        .footer .top .fl{display: inline-block;width:800px;}
        .footer .top .fl span{font-size: 20px;color: #fff;;margin-left:20px;transform: translateY(35px);display: inline-block}
        .footer .top .fl span b{font-size: 32px}
        .footer .top .fl ul{margin: 27px 0;color:#797979;font-size: 14px }
        .footer .top .fl ul li{float: left;}
        .footer .top .fl ul li a{border-right: 1px solid #797979;padding: 0 20px}
        .footer .top .fl ul li:first-of-type a{padding-left: 0}
        .footer .top .fl ul li:last-of-type a{border-right: 1px solid transparent;}
        .footer .top .fr {display: inline-block;width:350px;}
        .footer .top .fr ul{display: flex;justify-content: space-between;flex-direction:row;flex-wrap:wrap;margin: 20px 0}
        .footer .top .fr ul li{width:50%;color: #797979}
        .footer .bottom{padding: 25px 0 0;color: #797979}
.link{text-align: right;line-height: 20px;padding-right: 40px;}
	.ui-dialog{ 
		width: 380px;height: auto;display: none;
		position: fixed;z-index: 9000;
		top: 0px;left: 0px;
		border: 1px solid #D5D5D5;background: #fff;color: #999!important
	}
	.ui-dialog a{text-decoration: none;}

	.ui-dialog-title{
		height: 48px;line-height: 48px; padding:0px 20px;color: #535353;font-size: 16px;
		border-bottom: 1px solid #efefef;background: #f5f5f5;
		cursor: move;
		user-select:none;
	}
	.ui-dialog-closebutton{
		width: 16px;height: 16px;display: block;
		position: absolute;top: 12px;right: 20px;
		background: url(../images/close_def.png) no-repeat;cursor: pointer;

	}
	.ui-dialog-closebutton:hover{background:url(../images/close_hov.png);}

	.ui-dialog-content{
		padding: 15px 20px;
	}
	.ui-dialog-pt15{
		padding-top: 15px;margin-bottom:30px
       
	}
	.ui-dialog-l40{
		line-height: 40px;
		text-align: right;;margin-top: 10px
	}

	.ui-dialog-input{
		width: 100%;height: 40px;
		margin: 0px;padding:0px;
		border: 1px solid #d5d5d5;
		font-size: 16px;color: #c1c1c1;
		text-indent: 25px;
		outline: none;
	}
	.ui-dialog-input-username{
		background: url(../images/input_username.png) no-repeat 2px ;
	}

	.ui-dialog-input-password{
		background: url(../images/input_password.png) no-repeat 2px ;
	}
	.ui-dialog-submit{
		width: 100%;height: 50px;background: #3b7ae3;border:none;font-size: 16px;color: #fff !important;
		outline: none;text-decoration: none;
		display: block;text-align: center;line-height: 50px;
	}
	.ui-dialog-submit:hover{
		background: #3f81b0;
	}

	.ui-mask{ 
		width: 100%;height:100%;background: #000;
		position:fixed;top: 0px;height: 0px;z-index: 8000;
		opacity:0.4; filter: Alpha(opacity=40);
	}
/*==============================侧边浮动 start==============================*/
.float_zoosnet{top:00px;}
.float_zoosnet a {
	text-decoration:none
}
.float_zoosnet img {
	max-width:100%;
	width:auto
}
.float_Qr,.float_mess,.float_retrun,.float_tell {
	display:block;
	margin-bottom:2px;
	transition:all .5s ease-in-out;
	-wekbit-transition:all .5s ease-in-out;
	position:fixed;
	right:10px !important;
	z-index:100000000000;
	cursor:pointer;
	text-decoration:none
}

.float_mess {
	top:360px;
}
.float_Qr {
	top:490px;
}
.float_retrun {
	top:550px;
}
.float_zoosnet .float_mess:hover,.float_zoosnet .float_tell:hover {
	
	transition:all .5s ease-in-out;
	-wekbit-transition:all .5s ease-in-out
}
.float_mess,.float_tell {
	overflow:hidden
}
.float_tell {
	top:430px;
}
.float_mess img,.float_tell img {
	float:left
}
.float_mess p,.float_tell p {
	color:#fff;
	font-size:19px;
	font-weight:600;
	line-height:70px;
	/* width: 400px; */
}
.float_Qr_img {
	position:fixed;
	top:504px;
	display:none;
	transition:right .5s ease-in-out;
	-wekbit-transition:right .5s ease-in-out;
	z-index:10000000000000000000
}
.float_Qr:hover .float_Qr_img {
	display:block;
	right:75px;
	transition:right .5s ease-in-out;
	-wekbit-transition:right .5s ease-in-out
}
/*==============================侧边浮动 end==============================*/

span.Validform_checktip{ display:none}