/*******************************
    -------[=首页]-------
********************************/
.main-col-1 {width: 950px;}
.side-col-1 {width: 290px;}
.fullSlide-1{width: 395px;height:192px;overflow:hidden;float: left;}
.fullSlide-1 .bd{overflow: hidden;}
.fullSlide-1 .bd ul{ width:100% !important; overflow: hidden;}
.fullSlide-1 .bd li{ width:100% !important;height:180px; overflow: hidden;
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.fullSlide-1 .bd li a{display: block;width: 100%;height: 100%;background: none;}
.fullSlide-1 .hd{ width:100%; z-index:999; height:12px;padding: 6px 0;}
.fullSlide-1 .hd li{
    width: 8px;height: 8px;
    float: left;margin-right: 8px; 
    line-height: 999px;border-radius: 90px;
    background-color: #8fdc72;cursor: pointer;
}
.fullSlide-1 .hd .on{background-color:#347e1f; }

.row-a1 {overflow: hidden;}
.m-news {float: right;width: 520px;overflow: hidden;padding-right: 5px;}
.g-tit-1 {
    height: 31px;
    line-height: 31px;
    font-size: 18px;
    padding: 0 15px;
    color: #fff;
    letter-spacing: 3px;
    background-color: #ee690c;
    margin-bottom: 10px;
    box-shadow: 3px 3px 3px #907b78;
}
.g-tit-1 .more{float: right;font-size: 16px;}
.g-tit-1 .more a{color: #fff;}
.ul-list-1 .date{float: right;color: #000;}
.ul-list-1 li{height: 24px;line-height: 24px; padding: 0 5px; font-size: 14px;border-bottom: 1px dotted #d4c0ba;overflow: hidden;}
.ul-list-1 li a p{font-weight: bold;}
.ul-list-1 .on a{color: #229833;}
.g-tit-2 {
    height: 31px;
    line-height: 31px;
    font-size: 18px;
    padding: 0 15px;
    color: #fff;
    background-color: #ee690c;
}
/*
-----------------[修改视频大小，显示完整]--------------*/
.m-video{width: 285px;height: 195px;overflow: hidden;background-color: #000;}
.m-video .video{overflow: hidden;background-color: #000;height: 164px;}
.m-video video{/*width: 100%;*/height: 100%;display: block;}
.tit1-adj {width: 298px;}

.m-case {width:950px;margin-top: 15px;  overflow:hidden; position:relative;  border:1px solid #e0c6c0;}
.m-case .prev,.m-case .next {position: absolute;top: 18px; display: block;z-index: 99;width: 36px;height: 53px;cursor: pointer;}
.m-case .prev{left: 0;background: url(/html/class/template/images/pic-prev.jpg) no-repeat center center;}
.m-case .next{right: 0;background: url(/html/class/template/images/pic-next.jpg) no-repeat center center;}
.m-case .bd{padding:0 50px;position: relative;margin: 20px 0 35px;}
.m-case .bd ul{overflow:hidden;}
.m-case .bd ul li{margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.m-case .bd ul li .pic{
    width:130px; 
    height:90px; line-height: 90px;
    text-align:center; 
    border:1px solid #ead7d0;
    overflow: hidden;
}
.m-case .bd ul li .pic a{display: block;height: 100%;}
.m-case .bd ul li .pic img{display:inline-block;vertical-align: middle;}

.m-joinBox {overflow: hidden;padding-right: 5px;margin-top: 10px;position:relative;width: 285px;}
.m-joinBox .inp-txt,.m-joinBox .inp-pwd{

    box-shadow: inset 0 0 5px #ccc;
    width: 190px;height: 34px;border: 1px solid #beaaa5;
    outline: 0;margin:5px 0 6px 18px;padding:0 20px 0 50px;
    color: #7f7f7f; font-size: 14px;border-radius: 3px;
}
.m-joinBox .sp-txt,.m-joinBox .sp-pwd{
    position: absolute;display: block;
}
.m-joinBox .sp-txt{
    top: 56px;
    left: 37px;
    height: 15px;width: 16px;
    background: url(/html/class/template/images/ico-bj01.png) no-repeat center center;
}
.m-joinBox .sp-pwd{
    top: 102px;
    left: 37px;
    height: 18px;width: 14px;
    background: url(/html/class/template/images/ico-bj02.png) no-repeat center center;
}
.m-joinBox .forget{text-align: right;font-size: 12px;margin-bottom:5px;}
.m-joinBox .forget a{color: #8b7673;}
.m-joinBox .landing,.m-joinBox .register{
    height: 24px;width: 95px;
    background: url(/html/class/template/images/pic-btn1.jpg) repeat-x 0 0;
    border-radius: 3px;
    border: 1px solid #899ad7;
    color: #fff;font-size: 14px;
    cursor: pointer;
    margin-left:35px;
}


/*******************************
    -------[=解决方案]-------
********************************/

.m-scheme {overflow:hidden;margin: 30px auto; background: url(/html/class/template/images/ico-bj05.png) repeat-x left bottom;}
.m-scheme .bd{overflow:hidden;position: relative;padding: 0 160px;}
.m-scheme .prev,.m-scheme .next{width: 57px;height: 97px;position: absolute;z-index: 1;cursor: pointer;}
.m-scheme .prev{left: 50px;top: 265px; background: url(/html/class/template/images/ico-bj03.png) no-repeat 0 0;}
.m-scheme .next{right: 50px;top: 265px;background: url(/html/class/template/images/ico-bj04.png) no-repeat 0 0;}
.ul-list-3 { overflow:hidden; zoom:1;margin-bottom: 30px; }
.ul-list-3 li{float: left;margin: 0 30px 30px; height: 300px;width: 250px;border: 1px solid #e9e9e9;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.ul-list-3 li a{display: block;height: 100%;}
.ul-list-3 .pic{
    margin: 20px auto 30px;
    width: 145px;height: 145px;
    border-radius: 90px;
    overflow: hidden;
    position: relative;
}
.ul-list-3 li .bgimg {
    border-radius: 90px;
    position: absolute;left: 0;top: 0;
    height: 100%;width: 100%;
    opacity: 0;
    background: rgba(23,255,236,.3) url(../images/ico-bj06.png) no-repeat center center;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.ul-list-3 .pic a{position: absolute;height: 100%;width: 100%;left: 0;top: 0;}
.ul-list-3 .txt {font-family: "宋体";text-align: center;font-size: 12px;color: #666;line-height: 18px;height: 100px;overflow: hidden;}
.ul-list-3 .txt h4{font-size: 14px;color: #555;line-height: 30px;white-space: nowrap;overflow: hidden;}
.ul-list-3 li:hover .bgimg {opacity: 1;}
.ul-list-3 li:hover{background-color: #ff7221;}
.ul-list-3 li:hover .txt{color: #fff;}
.ul-list-3 li:hover .txt h4{color: #fff;}


/*******************************
    -------[=产品体系入口1]-------
********************************/

.m-prosystem {
    overflow:hidden;
    padding: 60px 0 75px 50px;
    background: url(/html/class/template/images/ico-bj05.png) repeat-x left bottom;
}

.m-tab-1 {width: 550px;float: right;position: relative;}
.m-tab-1 .hd li{height: 64px;width: 330px;cursor: pointer;margin-bottom: 4px;}
.m-tab-1 .hd li .infor{height: 64px;width: 255px;background-color: #ee7a17;float: left;position: relative;}
.m-tab-1 .hd li .infor:after {
    content: '';
    position: absolute;
    top:24px;
    right: -9px;
    height: 17px;
    width: 9px;
    background: url(/html/class/template/images/ico-bj15.png) no-repeat 0 center;
    z-index: 1;
}
.m-tab-1 .hd li .bgimg{height: 64px;width: 55px;float: left;background-repeat: no-repeat;background-position: center center;}
.m-tab-1 .hd li:nth-child(2n) .infor{background-color:#ee9117; }
.m-tab-1 .hd h4{
    font-size: 16px;
    line-height: 35px;
    margin-top: 5px;
    color: #fff;
    font-weight: normal;
    white-space: nowrap;
    overflow: hidden;
}
.m-tab-1 .hd .txt{font-size: 12px;color: #fff; white-space: nowrap;overflow: hidden;}
.m-tab-1 .hd li .arrows{
    display: block;float: right; 
    width: 62px;height: 62px;
    border: 1px solid #f0f0f0;
    border-radius: 2px;
    background: url(/html/class/template/images/ico-bj13.png) no-repeat center center;
}
.m-tab-1 .hd .on .arrows,.m-tab-1 .hd li:hover .arrows{background: #ffad68 url(../images/ico-bj14.png) no-repeat center center;}
.m-tab-1 .bd{position: absolute;bottom: 0;right: 0;}
.m-tab-1 .bd li{
    height: 52px;width: 200px;
    padding: 6px 0;
    background-color: #2ea7da;
    text-align: center;margin-bottom: 4px;
}
.m-tab-1 .bd h4{
    color: #fff;font-size: 16px;
    font-weight: normal;
    white-space: nowrap;
    overflow: hidden;}
.m-tab-1 .bd .txt{font-size: 12px;color: #fff; white-space: nowrap;overflow: hidden;margin-top: 2px;}

.ul-list-4 {float: left;width: 660px;overflow: hidden;}
.ul-list-4 li{float: left;position: relative;margin: 0 2px 4px;}
.ul-list-4 li .pic{width: 320px;height: 200px;}
.ul-list-4 li .pic img{width: 100%;height: 100%;}

.ul-list-4 .txt{
    position: absolute;
    width: 100%;height:0;
    bottom: 0;left: 0;font-size: 14px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    color: #fff;
    background-color: #ee740c;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.ul-list-4 .txt h4{
    font-size: 24px;line-height: 50px;
    padding: 0 25px;margin-top: 25px;
    text-align: center;white-space: nowrap;
}
.ul-list-4 .txt .infor{line-height: 22px;margin-top: 8px;overflow: hidden;height: 88px;padding: 0 25px 25px 25px;}
.ul-list-4 li:hover .txt{height: 100%;}
.gt-adj {border-bottom: 1px #fdbf9c solid;}

