@charset "utf-8";
/* CSS Document */
/* Reset */
* { margin:0; padding:0;transition:all 300ms ease;}
a:link, a:visited, a:hover, a:active {text-decoration:none; cursor:pointer;}
a:hover, a:active {}
body { font:16px/1.6 "Microsoft Yahei","Thmano", "Arial"; color:#333333; }
img { border:0px;}
li{ list-style:none; float:left;}
input, textarea, select{ font:14px/1.5 "Microsoft Yahei","Thmano", "Arial"; color:#999; outline:0; }
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
.hidden{display: none;}
body { max-width: 1920px;margin: 0 auto;}
html {height: 101%;}
.animate {display: none;}
b,
strong {font-weight: bold;}
input {outline: none;}
textarea {resize: none;}
table {border-collapse: collapse;border-spacing: 0;}
td {border: 0px solid #aaa;padding: 2px;}
a {text-decoration: none;color: #666;}
a:hover {text-decoration: none;}
i {font-style: normal;}
.clearfix {*zoom: 1;    clear: both;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clear {clear: both;}
.ow {min-width: 1200px;}
.wrap{width: 1200px;margin: 0 auto;}
.fr {float: right;}
.fl {float: left;}

@font-face{
	font-family:"times";
	src: url('../font/times.ttf');

}
@-webkit-keyframes toolicon {
from { -webkit-transform:translateY(-6px) }
to {
	-webkit-transform: translateY(6px);
}
}


/******************************
 ** 首页
 ******************************/
/*header*/
.header { height:86px; background:#fff;}
.header .logo { float:left;margin-top: 27px; width: 204px;}
.header .logo img { display:block;height: 39px; }
.header .tel { float:right; margin:18px 0 0;  padding:0 30px 0 52px;background-image:url(../images/tel.png);background-repeat:no-repeat;background-position: left center; }
.header .tel h2 { font-size:14px; line-height:20px; font-weight:normal; color: #666666;}
.header .tel h3 { line-height:40px; font-size:22px; color:#a61f22; font-family:Impact; }

.nav{height:86px;width:840px; background-image:url(../images/nav_bg.png);background-position: left center;background-repeat: repeat-x;    margin: 0 36px 0 20px;}
.nav ul{width:840px; margin:0 auto;}
.nav li{position:relative;z-index:20; width: 105px;}
.nav li:hover,.nav li.curr{color:#ea5a03;}
.nav li:hover a,.nav li.curr a{color: #ea5a03;font-weight: bold;}
.nav li:hover dd a,.nav li.curr dd a{color: #ea5a03;font-weight: normal;}
.nav li.index{ background-image:url(../images/home.png);background-repeat: no-repeat;background-position: center center;}
.nav li a{width:105px;height:86px; display:block; text-align:center; line-height:86px;color: #333333;font-size: 16px;    background-image:url(../images/navl.png);background-position: left center;background-repeat: no-repeat;}
.nav li:first-child a{background: none;}
.nav dl.drop{ position:absolute;width:100%; background:#a51f22;top:86px;left:0;display:none;}
.nav .drop dd a{color:#ffffff;}
.nav dd a{ display:block;height:48px; line-height:48px;width:100%; text-align:center;color:#333333;font-size: 16px;}
.nav dd a:hover{ color:#ea5a03;}
.nav li:hover .drop dd a{color:#ffffff;}
.nav li .drop dd:hover{background: #eb431f;}
.trial{width: 100px;height: 36px;line-height: 36px;text-align: center;background: #eb431f;border-radius: 5px;margin-top: 30px;}
.trial a{color: #ffffff;line-height: 36px;}
/*banner*/
.banner{width:100%; overflow:hidden; position:relative;height:720px; }
.banner ul{ position:absolute;height:720px;} 
.banner li{width:100%;height:720px;float:left; text-align:center;}
.banner .tip,.minbanner .tip{position:absolute;bottom:26px;left:50%; z-index:10;    margin-left: -35px;}
.banner .tip em,.minbanner .tip em{ display:block; height:11px; width:11px; float:left;border: 1px solid #ea5a03;background: #ffffff;
  margin:0 5px; cursor:pointer;float:left;border-radius: 11px;}
.banner .tip .cur,.minbanner .tip .cur{ background:#ea5a03; width:26px;}
.minbanner{height: 432px;}
.minbanner ul{ position:absolute;height:432px;} 
.minbanner li{width:100%;height:432px;float:left; text-align:center;}




.banner .wrap{position: relative;}
.banner li.li01{}
.banner li.li01 .img01{float: left;margin-top: 235px;}
.banner li.li01 .img02{float: right;-webkit-animation: jump02 1.5s infinite;animation: jump02 1.5s infinite;display: block;  position: absolute;
    right: 0;
    top: 766px;
    margin: auto;
    z-index: 9;width: 566px;height: 416px;}
    
.banner li.li03 .img01{margin: 257px auto 0;}

.banner li.li02{}
.banner li.li02 .zi img{float: left;margin-top: 254px;position: relative;}
.banner li.li02 .tu{background-image: url(../images/banner2/banner02.png);background-repeat:no-repeat;width:623px ; ;height: 400px;position: absolute;top:146px;right: -99px;}
.banner li.li02 .tu .img02{-webkit-animation: jump 1.5s infinite;animation: jump 1.5s infinite;    display: block; position: absolute; right: 85px;margin: auto;top: 165px;}
.banner li.li02 .tu .img03{  -webkit-animation: movess 7s linear infinite ;
    animation: movess 7s linear infinite ;    position: absolute;
    right: 406px;
    top: 240px;}
.banner li.li02 .tu .img04{-webkit-animation: jump 1.5s infinite;animation: jump 1.5s infinite;    display: block; position: absolute;   right: 299px;
    top: -18px;   margin: auto;    z-index: 9;}   
.banner li.li02 .tu .img05{display: block;
    position: absolute;
    right: 194px;
    top: 18px;
    margin: auto;z-index: 5;-webkit-animation: move02 2s linear infinite ;
    animation: move02 2s linear infinite ; }    
.banner li.li02 .tu .img06{    display: block;
    position: absolute;
    right: 183px;
    top: 13px;
    margin: auto;}  
   
@keyframes movess{
0%{
 -webkit-transform:translateX(0);
 transform:translateX(0);
  opacity:0.7;
}
100%{
-webkit-transform:translateX(-100px);
transform:translateX(-100px);
 opacity:1
}
0%{
 -webkit-transform:translateX(0);
 transform:translateX(0);
  opacity:0.7;
}
}    
    
@keyframes move02{
0%{
 -webkit-transform:translateX(0);
 transform:translateX(0);
  opacity:0.7;
}
100%{
-webkit-transform:translateX(-10px);
transform:translateX(-10px);
 opacity:1
}
5%{
 -webkit-transform:translateX(5px);
 transform:translateX(5px);
  opacity:0.7;
}
0%{
 -webkit-transform:translateX(0);
 transform:translateX(0);
  opacity:0.7;
}
}     
    
    
    
    
@keyframes wRotate{
    0% {transform: rotate(0deg);}
    25% {transform: rotate(-3deg);}
    50% {transform: rotate(0deg);}
    75% {transform: rotate(-3deg);}
    100% {transform: rotate(0deg);}
}



@-webkit-keyframes jump
{
    0%
    {
        bottom: 36px;

        -webkit-animation-timing-function: ease-in;
    }
    50%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-out;
    }
    55%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-in;
    }
    65%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-out;
    }
    95%
    {
        bottom: 36px;

        -webkit-animation-timing-function: ease-in;
    }
    100%
    {
        bottom: 36px;

        -webkit-animation-timing-function: ease-in;
    }
}
@keyframes jump
{
    0%
    {
        bottom: 36px;

        -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in;
    }
    50%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-out;
                animation-timing-function: ease-out;
    }
    55%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in;
    }
    65%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-out;
                animation-timing-function: ease-out;
    }
    95%
    {
        bottom: 36px;

        -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in;
    }
    100%
    {
        bottom: 36px;

        -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in;
    }
}

@-webkit-keyframes jump02
{
    0%
    {
        bottom: 46px;

        -webkit-animation-timing-function: ease-in;
    }
    50%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-out;
    }
    55%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-in;
    }
    65%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-out;
    }
    95%
    {
        bottom: 46px;

        -webkit-animation-timing-function: ease-in;
    }
    100%
    {
        bottom: 46px;

        -webkit-animation-timing-function: ease-in;
    }
}
@keyframes jump02
{
    0%
    {
        bottom: 46px;

        -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in;
    }
    50%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-out;
                animation-timing-function: ease-out;
    }
    55%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in;
    }
    65%
    {
        bottom: 20px;

        -webkit-animation-timing-function: ease-out;
                animation-timing-function: ease-out;
    }
    95%
    {
        bottom: 46px;

        -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in;
    }
    100%
    {
        bottom: 46px;

        -webkit-animation-timing-function: ease-in;
                animation-timing-function: ease-in;
    }
}

/* headlines */
.headlines{height:90px;overflow:hidden;border-bottom: 1px solid #cbcbcb;position: relative;}
.headlines-con {max-height:90px; width:980px}
.headlines-con ul {width:980px;overflow:hidden;}
.headlines-con ul li{max-height:90px; width:980px;overflow:hidden;}
.headlines-con ul li p{color: #666666;line-height: 90px;max-height: 90px;word-wrap: break-word;word-break: normal; text-overflow:ellipsis;overflow:hidden;padding-left:22px;}
.headlines .f-r{float: right;}
.headlines .f-r a{line-height:90px;}
.headlines .headlines-h{background-image: url(../images/logo02.png);background-repeat:no-repeat;background-position:center left;height:60px;padding-left:46px;float: left;border-right: 1px solid #f0ede9;    margin: 15px 0;}
.headlines .headlines-h span{line-height:20px;font-weight:normal;display:inline-block;font-size: 18px;    width: 38px;margin-top: 10px;float: left;    padding: 0 16px 0 0;}




.head{text-align: center;}
.head h1{font-size: 24px;color: #ea5a03;font-weight: bold;line-height: 35px;}
.head span{font-size: 12px;color: #999999;text-transform: uppercase;line-height: 18px;    display: block;}


/*core*/
.core{}
.core .core_top{text-align: center;margin: 47px 0 20px;}
.core .core_top h2{font-size: 36px;line-height: 52px;}
.core .core_top h3{font-size: 14px;color: #ea5a03;line-height: 32px;}
.core ul{margin-top: 28px;width: 105%;}
.core li{width: 231px;height: 232px;float: left;    border: 1px dashed #e3e3e3;box-shadow: 2px 0 12px rgba(101, 101, 101, 0.24);padding: 0 26px;margin: 0 20px 20px 0;}
.core li .tit{position: relative;margin-top: 11px;    margin-bottom: 0;}
.core li .tit h4{    font-size: 48px;color: #eaeaea;font-weight: bold;font-family: impact;width: 60px;border-bottom: 2px solid #f3a600;line-height: 46px;}
.core li .tit h5{font-size: 14PX;font-weight: bold;position: absolute;top: 18px;background: #ffffff;line-height: 15px;height: 15px;}
.core li p{font-size: 14PX;color: #666666;line-height: 24px;margin-top: 10px;}
.core li:nth-child(4n){margin-right: 0;}
.core li:first-child{background-image: url(../images/core01.png);background-repeat: no-repeat;background-position: 225px 10px;}
.core li:first-child +li{background-image: url(../images/core02.png);background-repeat: no-repeat;background-position: 230px 6px;}
.core li:first-child +li+li{background-image: url(../images/core03.png);background-repeat: no-repeat;background-position: 230px 6px;}
.core li:first-child +li+li+li{background-image: url(../images/core04.png);background-repeat: no-repeat;background-position: 230px 6px;}
.core li:first-child +li+li+li+li{background-image: url(../images/core05.png);background-repeat: no-repeat;background-position: 230px 6px;}
.core li:first-child +li+li+li+li+li{background-image: url(../images/core06.png);background-repeat: no-repeat;background-position: 230px 6px;}
.core li:first-child +li+li+li+li+li+li{background-image: url(../images/core07.png);background-repeat: no-repeat;background-position: 230px 6px;}
.core li:first-child +li+li+li+li+li+li+li{background-image: url(../images/core08.png);background-repeat: no-repeat;background-position: 230px 6px;}

/*advantage*/
.advantage{background-image:url(../images/advantage_bg.png);background-position:right bottom;background-repeat:no-repeat;margin-bottom: 60px;}
.advantage .head{margin: 30px 0;}
.advantage .advan_big{position: relative;}
.advantage .tod{width: 641px;height: 500px;}
.advantage .tod img{width: 100%;}
.advantage .iad_tod{}
.advantage li{position: absolute;}
.advantage li em{background-image:url(../images/advantage_tit.png);background-repeat:no-repeat;width: 60px;height: 53px;    float: left;
    font-style: normal;font-size: 24px;color: #ffffff; font-weight: bold;text-align: center;line-height: 53px;}
.advantage li .wd{height: 36px;line-height: 36px;border: 1px solid #f25b18;border-radius: 36px;margin-top: 8px;margin-left: 10px;}
.advantage li .wd p{padding-left: 55px;}
.advantage li:first-child{top:13px;left: 540px;}
.advantage li:first-child .wd{width: 570px;}
.advantage li:first-child +li{top:100px;left: 593px;}
.advantage li:first-child +li .wd{width: 550px;}
.advantage li:first-child +li+li{top:186px;left: 612px;}
.advantage li:first-child +li+li .wd{width: 530px;}
.advantage li:first-child +li+li+li{top:272px;left: 592px;}
.advantage li:first-child +li+li+li .wd{width: 550px;}
.advantage li:first-child +li+li+li+li{top:358px;left: 536px;}
.advantage li:first-child +li+li+li+li .wd{width: 580px;}
.advantage li:first-child +li+li+li+li+li{top:448px;left: 536px;}
.advantage li:first-child +li+li+li+li+li .wd{width: 580px;background: #ff8d18;}
.advantage li:first-child +li+li+li+li+li .wd p{font-size: 30px;color: #ffffff;    line-height: 20px;}
.advantage .btn2{background: #eb431f;color: #ffffff;    margin-top: 47px;}
/*project*/
.project{background-image:url(../images/project_bg.png);background-position:center;background-repeat:no-repeat;padding-bottom: 85px;}
.project .title{text-align: center;margin-bottom: 39px;}
.project .title h1{font-size: 36px;color: #ffffff;line-height: 63px;padding-top: 42px;}
.project .title h2{font-size: 14px;color: #ffffff;    text-transform: uppercase;}
.project .title i{width: 48px;height: 4px;background: #f0ede9;display: block;margin: 0 auto;}
.project ul{margin: 0 5px 47px;}
.project li{width: 170px;text-align: center;}
.project li .img{width: 170px;height: 170px;}
.project li .img img{margin-top: 46px;width: 77px;height: 77px;    transition: all 300ms ease;
    -webkit-transition: all 300ms ease;}
.project li span{font-size: 14px;color: #ffffff;line-height: 24px;margin-top: 30px;    display: block;}
.project li:hover .img{background: #ff4e00;    mix-blend-mode: screen;}
.project li:hover .img img{transform: rotateZ(360deg); -ms-transform:  rotateZ( 360deg  );-webkit-transform:  rotateZ( 360deg)}
.btn2{width: 140px;height: 44px;background: #ffffff;border-radius: 4px;display: block;margin: 0 auto;color: #eb401a;font-size: 18px;line-height: 44px;text-align: center;}
.btn2:hover{width: 160px;}

/*support*/
.support{    margin-bottom: 114px;}
.support .title{text-align: center;margin-bottom: 39px;}
.support .title h1{font-size: 36px;color: #333333;line-height: 63px;padding-top: 59px;}
.support .title i{width: 48px;height: 4px;background: #ff8439;display: block;margin: 0 auto;}
.support ul{margin-bottom: 52px;    width: 105%;}
.support li{width: 285px;height: 285px;text-align: center;background-image:url(../images/support_bg.png);background-repeat: no-repeat;background-position: top left;    box-shadow: 1px 0 20px rgba(0, 0, 0, 0.14);margin-right: 20px;}
.support li span{font-size: 20px;line-height: 92px;margin-top: 44px;display: block;}
.support li .img{}
.support li .img img{width: 86px;height: 86px;}
.support li:last-child{margin-right: 0;}
.support .btn2{background: #eb431f;color: #ffffff;}

/*about*/
.about{background-image:url(../images/about_bg.png);background-repeat: no-repeat;background-position: center bottom;    padding-bottom: 72px;}
.about .about_big{width: 1060px;margin: 0 auto;    padding-bottom: 46px;background-image:url(../images/about_big.png);background-color:#ffffff;background-position:center;background-repeat:no-repeat;box-shadow: 1px 0 15px rgba(0, 0, 0, 0.18);}
.about .title{text-align: center;margin-bottom: 39px;}
.about .title h1{font-size: 36px;color: #333333;line-height: 63px;padding-top: 59px;}
.about .title i{width: 48px;height: 4px;background: #ff8439;display: block;margin: 0 auto;}
.about .about_big p{font-size: 14px;line-height: 25px;margin: 0 36px;text-align: center;}
.about .about_big span{background: -webkit-linear-gradient(180deg, #ff9a2e, #ffc63e); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(180deg, #ff9a2e, #ffc63e); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(180deg, #ff9a2e, #ffc63e); /* Firefox 3.6 - 15 */
  background: linear-gradient(180deg, #ff9a2e, #ffc63e); /* 标准的语法 */line-height: 40px;width: 690px;display: block;margin: 25px auto 38px;text-align: center;font-size: 14px;border-radius: 40px;}
.about .btn2{background: #eb431f;color: #ffffff;}

/*iform*/
.iform{background-image:url(../images/iform_bg.png);background-position: center;background-repeat: no-repeat;    background-size: cover;}
.iform .title{text-align: center;margin-bottom: 39px;}
.iform .title h1{font-size: 36px;color: #333333;line-height: 63px;padding-top: 59px;}
.iform .title i{width: 48px;height: 4px;background: #ff8439;display: block;margin: 0 auto;}
.iform .main {    margin-left: 160px; overflow:hidden;    padding-bottom: 42px;}
.iform .main > * { float:left; position:relative; }
.iform .row-1 { width:264px; height:40px;   background-color: none;line-height: 40px; color: #313131; font-size: 14px; border: 1px solid #999999;margin: 0 10px;}
.iform .required .tip { position:absolute; right:0; top:0; height:40px; line-height:40px; padding:0 10px; font-style:normal; color:#F00; }
.iform .txt { width:160px; height: 34px;margin-left: 14px; line-height: 34px; color: #313131; font-size: 14px;  background:none; border:0;   }
.iform .text {width: 334px;  border:0;background:none;  padding:5px 14px; line-height:20px; height:68px; color:#313131;font-size: 14px; }
.iform .submit{ float:left; margin:0 auto; width:264px; height:40px; line-height: 40px; border:0; cursor:pointer; border-radius: 40px;color:#ffffff; font-size:14px; background-color: #fba301; }
.iform .submit:hover { background:#eb431f;  color: #ffffff;}
.iform .tijiao{margin-left: 40px;}



/*foot*/
.foot{background: #333333;color: #ffffff;}
.foot .footer{margin-bottom: 10px;}
.foot .footer .dlogo{margin: 126px 160px 0 0;}
.foot .footer h1{font-size: 18px;line-height: 38px;}
.foot .footer .link{width: 530px;margin-top: 60px;}
.foot .footer .link dl{float: left;width: 160px;}
.foot .footer .link dl dt{font-size: 16px;line-height: 34px;}
.foot .footer .link dl dd{font-size: 14px;line-height: 30px;}
.foot .footer .link a{color: #ffffff;}
.foot .footer .link dl dd:hover a{color: #ff8439;}
.foot .footer .zi{margin-top: 60px;    width: 306px;}
.foot .footer .zi p{font-size: 14px;line-height: 30px;}
.foot .bottom{color: #ffffff;background: #242424;line-height:22px;text-align: center;font-size: 14px;    padding: 15px 0;}
.foot .bottom a{color: #ffffff;}

/*内页*/
.container{    width: 1200px !important;margin: 0 auto;position: relative !important;padding: 40px 0 50px;}

.sobtitle{height: 65px;border-bottom: 1px solid #cbcbcb;}
.sobtitle .side-menu{float: left;}
.sobtitle .side-menu dd{float: left;padding-right: 20px;line-height: 65px;}
.sobtitle .side-menu dd a{font-size: 18px;}
.sobtitle .sitepath{font-size: 14px;color: #666666;    line-height: 65px;}
.sobtitle .side-menu dd.current a{    color: #eb431f;    border-bottom: 2px solid #eb431f;
    line-height: 65px;
    height: 63px;
    display: block;}

.produtlist{}
.produtlist ul{width: 105%;}
.produtlist li{width: 578px;margin: 0 44px 44px 0;box-shadow: 4px 0 15px rgba(234, 90, 3, 0.04);}
.produtlist li:hover{box-shadow: 4px 0 15px rgba(234, 90, 3, 0.12);}
.produtlist li:nth-child(2n){margin-right: 0;}
.produtlist li .img{width: 250px;height: 250px;float: left;overflow: hidden;}
.produtlist li .img img{width: 100%;}
.produtlist li:hover .img img{transform: scale(1.1,1.1);}
.produtlist li .wd{background-image:url(../images/case_bg.jpg);background-repeat:no-repeat;float: left;width: 268px;height: 250px;    padding: 0 30px;}
.produtlist li .wd h1{font-size: 20px;color: #ea5a03;font-weight: bold;line-height: 54px;margin-top: 27px;}
.produtlist li .wd p{font-size: 14px;line-height: 25px;color: #666666;}
.produtlist li .wd span{font-size: 14px;color: #ea5a03;margin-top: 24px;}


.news-detail{}
.news-detail h1 { font-size: 20px; line-height: 1.3; font-weight: normal; text-align: center; padding: 0 0 20px; font-weight: bold;}
.news-detail .subsidiary { text-align: center; padding: 0 0 10px; margin: 0 0 20px;font-size: 14px;color: #999999; }

.article {text-align: justify; margin: 0 0 20px;}
.article img{    max-width: 100%;}
.relink {padding:20px 0; overflow:hidden; }
.relink p { float:right; height:30px; line-height:30px; overflow:hidden; font-size: 14px;}
.relink p:first-child { float:left;  }


.about-detail{}
.about-detail .contact{width: 400px;}
.about-detail .map{width: 740px;height: 400px;border: 1px solid #e1e1e1;}

.deploy_box{padding-top: 60px;}
.deploy_box .tit{text-align: center;margin-bottom: 35px;}
.deploy_box .tit h1{font-size: 26px;line-height: 36px;}
.deploy_box .tit h2{font-size: 30px;line-height: 39px;}
.deploy_box .tit p{font-size: 16px;color: #ea5a03;line-height: 42px;}
.deploy_box .title{/*background-image:url(../images/title.png);*/background-position:center left;background-repeat:no-repeat;background-size: contain;}
.deploy_box .title h3{font-size: 24px;}
.deploy_box .title span{font-size: 14px;color: #666666;}
.deploy_box .scope{}
.deploy_box .scope .des{width: 530px;margin-top: 105px;}
.deploy_box .scope .des p{line-height: 29px;margin:30px 0 0 6px;}
.deploy_box .scope .img{ transition:all .3s cubic-bezier(0.1, 0.4, 0.165, 0.99);}
.deploy_box .scope .img img{    -webkit-animation: toolicon 900ms linear infinite alternate;}
.deploy_box .core{margin-top: 80px;}
.deploy_box .core .img{ transition:all .3s cubic-bezier(0.1, 0.4, 0.165, 0.99);}
.deploy_box .core .img img{ -webkit-animation: toolicon 900ms linear infinite alternate;}
.deploy_box .core .des{width: 580px;margin-top: 20px;}
.deploy_box .core .box{margin-top: 36px;}
.deploy_box .core .box dl{width: 238px;height: 160px;}
.deploy_box .core .box dl dt{background: -webkit-linear-gradient(72deg, #ff5252, #ff7140);
    background: -o-linear-gradient(72deg, #ff5252, #ff7140);
    background: -moz-linear-gradient(72deg, #ff5252, #ff7140);
    background: linear-gradient(72deg, #ff5252, #ff7140);
    width: 138px;height: 30px;border-radius: 4px;display: block;font-size: 18px;color: #ffffff;line-height: 30px;    padding: 0 9px;}
.deploy_box .core .box dl dd{color: #666666;line-height: 28px;margin-top: 10px;}
.deploy_box .product{padding-top: 110px;}
.deploy_box .title2{text-align: center;}
.deploy_box .title2 h3{font-size: 24px;    line-height: 46px;}
.deploy_box .title2 i{width: 42px;height: 20px;/*background: #f1a601;*/display: block;margin: -23px auto 0;}
.deploy_box .title2 span{font-size: 14px;color: #666666;}
.deploy_box .product .product_box{background-image:url(../images/product.png);background-repeat: no-repeat;background-position: center center;     min-height: 420px;position: relative;margin-top: 30px;}
.deploy_box .product .product_box ul{}
.deploy_box .product .product_box ul li{position: absolute;}
.deploy_box .product .product_box ul li h1{width: 25px;height: 32px;background: #eb431f;font-size: 24px;font-family: Impact;
    font-style: italic;line-height: 32px;color: #ffffff;padding-left: 7px;    float: left;}
.deploy_box .product .product_box ul li .des{width: 238px;float: left;margin-left: 15px;}
.deploy_box .product .product_box ul li .des h2{font-size: 18px;line-height: 32px;border-bottom: 1px #e5e5e5 dashed;}
.deploy_box .product .product_box ul li .des p{color: #666666;line-height: 30px;margin-top: 10px;}
.deploy_box .product .product_box ul li.item1{top: 0;left: 20px;}
.deploy_box .product .product_box ul li.item2{top: 0;right: 20px;}
.deploy_box .product .product_box ul li.item3{top: 197px;left: 20px;}
.deploy_box .product .product_box ul li.item4{top: 197px;right: 20px;}
.deploy_box .applicable{background-image:url(../images/applicable.png);background-repeat:no-repeat;background-position:center;height: 498px;margin-bottom: 105px;}
.deploy_box .applicable .applicable_box{width: 545px;float: right;margin-top: 50px;}
.deploy_box .applicable .applicable_box ul{margin-top: 50px;}
.deploy_box .applicable .applicable_box li{padding-left: 27px;    margin-bottom: 28px;}
.deploy_box .applicable .applicable_box li h1{font-size: 18px;    line-height: 22px;}
.deploy_box .applicable .applicable_box li p{font-size: 14px;color: #666666; line-height: 24px;    margin-top: 8px;}
.deploy_box .applicable .applicable_box li.li1{background-image:url(../images/applicable01.png);background-position: left top;background-repeat: no-repeat;}
.deploy_box .applicable .applicable_box li.li2{background-image:url(../images/applicable02.png);background-position: left top;background-repeat: no-repeat;}

.itableBox{width: 100%;height: 530px;background: #ffffff;margin-top: 16px;}

.ibtnBox{ float: left;position: relative; width: 186px;     margin-left: 12px;}
.ibtnBox *{ transition:color .2s;}
.ibtnBox .btnName{  height:70px; width:186px; line-height: 70px;   display: block;    margin-bottom: 2px;}
.ibtnBox .btnName h2{font-size: 16px;padding-left: 32px;}
.ibtnBox .btnName h2:first-child{background-image:url(../images/itab01.png);background-repeat: no-repeat;background-position:center left;}
.ibtnBox .btnName:first-child+.btnName h2{background-image:url(../images/itab02.png);background-repeat: no-repeat;background-position:center left;}
.ibtnBox .btnName:first-child+.btnName+.btnName h2{background-image:url(../images/itab03.png);background-repeat: no-repeat;background-position:center left;}
.ibtnBox .btnName:first-child+.btnName+.btnName+.btnName h2{background-image:url(../images/itab04.png);background-repeat: no-repeat;background-position:center left;}
.ibtnBox .btnName:first-child+.btnName+.btnName+.btnName+.btnName h2{background-image:url(../images/itab05.png);background-repeat: no-repeat;background-position:center left;}
.ibtnBox .btnName:first-child+.btnName+.btnName+.btnName+.btnName+.btnName h2{background-image:url(../images/itab06.png);background-repeat: no-repeat;background-position:center left;}
.ibtnBox .btnName:hover , .ibtnBox .btnName.curr{background-image:url(../images/curr.png);background-repeat: no-repeat;background-position:center right;}
.ibtnBox .btnName:hover * , .ibtnBox .btnName.curr *{color: #eb431f;}
/*ipart1*/
.ipart1{ width: 952px;float: right;}
.ipart1 .item {position: absolute; width:952px;height: 475px; background: #fff; border:1px dashed #d7d7d6;border-radius: 4px;box-shadow: 4px 0 12px rgba(117, 85, 14, 0.15);}
.ipart1 .des{ padding-right: 20px; position: absolute; left: 0; top: 0;  z-index: 3;    padding: 24px 25px 24px 30px;}
.ipart1 .des p{font-size: 14px;color: #666666; line-height: 28px;height: 110px;}
.ipart1 .des dl{font-size: 16px;color: #333333;  width: 397px;float: left;}
.ipart1 .des dd{color: #333333;background-image:url(../images/dd.png);background-repeat: no-repeat;background-position:left center;padding-left: 18px;    line-height: 45px;}
.ipart1 .des img{width: 474px;height: 310px;border-radius: 4px;float: right;}
.itableMaxBox .btn2{    background: #eb431f;
    color: #ffffff;}


.deploy_box .service{margin-top: 105px;}
.deploy_box .service ul{margin: 20px 0 55px;}
.deploy_box .service li{text-align: center;width: 300px;}
.deploy_box .service li img{}
.deploy_box .service li h1{font-size: 24px;color: #ea5a03;    line-height: 70px;}
.deploy_box .service li p{line-height: 26px;}

.menuer{}
.menuer table{width: 100%;}
.menuer table tr{margin: 0 auto;display: table;}
.menuer table td{width: 132px;height: 48px;border: 1px solid #9f9f9f;line-height: 48px;text-align: center;margin: 0 18px;float: left;cursor: pointer;}
.menuer table td:hover{background: #ea5a03;border: ;}
.menuer table td:hover a{color: #ffffff;}
.menuer table td a{display: block;}
/*scenarios*/
.scenarios{}
.scenarios ul{margin-top: 24px;margin-bottom: 60px;}
.scenarios li{width: 542px;height: 212px; border: 1px dashed #d7d7d6;border-radius: 4px;box-shadow: 4px 0 12px rgba(117, 85, 14, 0.15);    padding-left: 25px;}
.scenarios li .des{height: 212px;padding-left: 70px;}
.scenarios li.li1 .des{background-image:url(../images/scenarios01.png);background-repeat: no-repeat;background-position:center left;}
.scenarios li.li2 .des{background-image:url(../images/scenarios02.png);background-repeat: no-repeat;background-position:center left;}
.scenarios li.li1{float: left;}
.scenarios li.li2{float: right;}
.scenarios li h1{font-size: 18px;    line-height: 50px;margin-top: 12px;}
.scenarios li p{font-size: 14px;color: #666666;line-height: 24px;width: 438px;}

/*solution*/
.solu_case{padding-top: 60px;background-image:url(../images/solu_case_bg.png);background-repeat: no-repeat;background-position:right bottom;}
.solu_case ul{margin-top: 30px;    width: 105%;}
.solu_case ul li{    cursor: pointer;width: 285px;height: 360px;float: left;background: #f4f4f4;border-radius: 6px;margin: 0 20px 30px 0 ;box-shadow: 1px 0 15px rgba(0, 0, 0, 0.16);}
.solu_case ul li:nth-child(4n){margin-right: 0;}
.solu_case li .img{background:#ea5a03 ; border-top-right-radius: 6px;    border-top-left-radius: 6px;    padding-left: 35px;}
.solu_case li .des{color: #ffffff;padding-left: 64px;  height: 86px; border-top-right-radius: 6px;    border-top-left-radius: 6px;}
.solu_case li .des h1{font-size: 18px;line-height: 24px;    padding-top: 20px;}
.solu_case li .des h2{font-size: 12px;line-height: 16px;}
.solu_case li .box{margin-top: 7px;}
.solu_case li .box p{font-size: 14px;color: #87321f;line-height: 37px;text-align: center;}
.solu_case ul li.li1 .des{background-image:url(../images/solu_case01.png);background-repeat: no-repeat;background-position:left center;background-color:#ea5a03 ;}
.solu_case ul li.li2 .des{background-image:url(../images/solu_case02.png);background-repeat: no-repeat;background-position:left center;background-color:#ea5a03 ;}
.solu_case ul li.li3 .des{background-image:url(../images/solu_case03.png);background-repeat: no-repeat;background-position:left center;background-color:#ea5a03 ;}
.solu_case ul li.li4 .des{background-image:url(../images/solu_case04.png);background-repeat: no-repeat;background-position:left center;background-color:#ea5a03 ;}
.solu_case ul li.li5 .des{background-image:url(../images/solu_case05.png);background-repeat: no-repeat;background-position:left center;background-color:#ea5a03 ;}
.solu_case ul li.li6 .des{background-image:url(../images/solu_case06.png);background-repeat: no-repeat;background-position:left center;background-color:#ea5a03 ;}
.solu_case ul li.li7 .des{background-image:url(../images/solu_case07.png);background-repeat: no-repeat;background-position:left center;background-color:#ea5a03 ;}
.solu_case li .des h1.bold{font-size: 16px;font-weight: bold;}
.solu_case ul li.li1:hover{background-image:url(../images/solu_casebg01.png);background-repeat: no-repeat;background-position:center bottom;}
.solu_case ul li.li2:hover{background-image:url(../images/solu_casebg02.png);background-repeat: no-repeat;background-position:center bottom;}
.solu_case ul li.li3:hover{background-image:url(../images/solu_casebg03.png);background-repeat: no-repeat;background-position:center bottom;}
.solu_case ul li.li4:hover{background-image:url(../images/solu_casebg04.png);background-repeat: no-repeat;background-position:center bottom;}
.solu_case ul li.li5:hover{background-image:url(../images/solu_casebg05.png);background-repeat: no-repeat;background-position:center bottom;}
.solu_case ul li.li6:hover{background-image:url(../images/solu_casebg06.png);background-repeat: no-repeat;background-position:center bottom;}
.solu_case ul li.li8{background: none;border: 1px dashed #e3e3e3;    width: 283px;}
.solu_case ul li.li8 .btn2{    width: 179px;height: 56px; background: #eb431f;border-radius: 4px; display: block;margin: 150px auto 0;color: #ffffff;font-size: 18px;line-height: 56px;text-align: center;}



/*robot*/
.robot{}
.robot .head{margin: 60px 0 34px;}
.robot .head h3{font-size: 36px;line-height: 55px;}
.robot .head span{font-size: 18px;color: #eb431f;line-height: 38px;}
.robot .des{position: relative;background-image:url(../images/robot_bg.png);background-repeat: no-repeat;background-position:center center;    height: 670px;}
.robot .des .box{position: absolute;top:282px;left: 530px;}
.robot .des .box h1{font-size: 18px;color: #ffffff;font-weight: bold;}
.robot .des ul{}
.robot .des ul li{width: 270px;text-align: center;position: absolute;}
.robot .des ul li h4{font-size: 24px;line-height: 55px;}
.robot .des ul li p{color: #666666;line-height: 27px;}
.robot .des ul li.li1{top:10px;left: 466px;}
.robot .des ul li.li2{top:140px;right: 78px;}
.robot .des ul li.li3{top:354px;right: 80px;}
.robot .des ul li.li4{top:500px;left: 466px;}
.robot .des ul li.li5{top:350px;left: 80px;}
.robot .des ul li.li6{top:140px;left: 80px;}
.robot .btn2 {background: #eb431f;color: #ffffff;}
/*feature*/
.feature{margin-top: 110px;}
.feature h1{font-size: 36px;text-align: center;}
.feature .feature_box{border: 1px #e5e5e5 dashed;box-shadow: 2px 0 12px rgba(0, 0, 0, 0.25);margin-top: 30px;}
.feature .one{background: #eb431f;color: #ffffff;}
.feature .one .item{float: left;width: 299px;text-align: center;padding: 14px 0 12px;}
.feature .one .item h2{font-size: 12px;font-family:"times";text-transform: uppercase;line-height: 16px;}
.feature .one .item h3{font-size: 18px;line-height: 24px;}
.feature .two{background: #f1f1f1;}
.feature .two .item{float: left;width: 298px;border-right: 1px solid #ffffff;height: 110px;}
.feature .two .item p{width: 230px;line-height: 24px;font-size: 14px;text-align: center;margin: 22px auto 0;display: block;}
.feature .two .item:last-child{border-right: none;}

/*apply*/
.apply{background-image:url(../images/apply_bg.png);background-repeat: no-repeat;background-position:center top;height: 413px;margin-top: 76px;}
.apply .apply_box{position: relative;}
.apply .apply_box h1{font-size: 36px;float: left;    position: absolute;width: 36px;line-height: 38px;top: 95px;left: 60px;}
.apply .apply_box .des{background-image:url(../images/apply_box_bg.png);background-repeat: no-repeat;width: 996px;height: 230px;float: right;margin: 56px 60px 0 0;}
.apply .apply_box ul{    margin: 22px 29px 22px 22px;}
.apply .apply_box li{width: 184px;height: 88px;float: left;margin: 0 5px 5px 0;text-align: center;line-height: 88px;}

/*audition*/
.audition{    margin-top: -24px;}
.audition h1{text-align: center;font-size: 36px;}
.audition table{width: 100%;margin: 50px 0 75px;}
.audition table tr{    margin: 0 auto;display: table;}
.audition td{width: 230px;height: 135px;border-radius: 4px;box-shadow: 2px 0 15px rgba(117, 85, 14, 0.19);margin: 0 12px; float: left;}
.audition td audio{width: 208px;    margin:20px auto 0;display: block;}
.audition td h2{font-size: 18px;text-align: center;line-height: 58px;}





.headline{text-align: center;}
.headline h1{font-size: 36px;line-height: 40px;}
.headline h2{font-size: 14px;color: #666666;line-height: 20px;}
.headline h3{font-size: 18px;}
/*industry*/

.industry .headline{padding: 96px 0 74px;}
.industry{background-image:url(../images/industry_bg.png);background-repeat: no-repeat;background-position:center top;height: 666px;}
.industry ul{border: 1px dashed #bfbfbf;background: #ffffff;    padding: 15px 0 36px;}
.industry li{width: 500px;height: 98px;border: 1px dashed #dddddd;float: left;    margin: 20px 48px;position: relative;background: #ffffff;  box-shadow: 2px 0 16px rgba(157, 108, 78, 0.2);}
.industry li .img{width: 150px;height: 120px;background: #ffffff;    position: absolute;    box-shadow: 2px 0 16px rgba(157, 108, 78, 0.2);
    border-radius: 5px;    top: -11px;left: -1px;}
.industry li .img img{    margin: 9px 24px;}
.industry li .des{margin-left: 170px;  }
.industry li .des h3{font-size: 18px;line-height: 58px;}
.industry li .des i{color: #f25b18;font-weight: bold;font-size: 24px;font-style: italic;margin-right: 10px;}
.industry li .des p{font-size: 14px;color: #666666;}
.industry li:first-child+li+li .img,.industry li:first-child+li+li+li .img{right: -1px;    left: auto;}
.industry li:first-child+li+li .des,.industry li:first-child+li+li+li .des{margin-left: 20px;}


/*system*/
.system{margin-top: 70px;}
.system ul{}
.system li{    float: none;height: 510px;}
.system li .box{}
.system li .des{width: 475px;float: left;    margin-left: 115px;}
.system li .des h3{font-size: 24px;color: #000000;margin:125px 0 20px 0;}
.system li .des p{font-size: 18px;line-height: 32px;color: #666666;width: 400px;}
.system li .des .btnn{width: 140px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;display: block;border-radius: 36px;border: 1px solid #eb431f;color: #eb431f;margin-top: 30px;}
.system li .des .btnn:hover{width: 160px;color: #ffffff;background: #eb431f;}
.system li .img{width: 600px;}
.system li .img img{max-width: 100%;margin-top: 50px;}
.system li:nth-child(2n){background: #fcf8f5;}
.system li:nth-child(2n) .des{float: right;}
.system li:nth-child(2n) .img{float: left;}
.system li:nth-child(2n) .btnn{border: 1px solid #e5e5e5;color: #333333;}
/*addition*/
.addition{margin-top: 60px;}
.addition h1{font-size: 24px;line-height: 76px;margin-left: 25px;}
.addition ul{width: 105%;}
.addition li{width: 285px;height: 249px;border: 1px solid #e5e5e5;float: left;margin: 0 17px 17px 0;cursor: pointer;}
.addition li img{    margin: 45px auto 6px;display: block;}
.addition li .des{}
.addition li .des span{font-size: 18px;text-align: center;display: block;line-height: 44px;}
.addition li .des p{font-size: 14px;width: 216px;line-height: 24px;display: block;margin: 0 auto;}
.addition li:nth-child(4n){margin-right: 0;}
.addition li:hover{background: #fbe4b2;border-color:#fbe4b2 ;}

/*youshi*/
.youshi{margin: 120px auto 100px;}
.youshi table{margin: 25px 79px 80px;}
.youshi table tr{   /* margin: 0 79px;display: block;    width: 100%;*/}
.youshi table td{background-image:url(../images/youshi.png);background-repeat: no-repeat;width: 351px;height: 351px;    margin-left: -8px;
    float: left;}
.youshi table td h4{font-size: 18px;color: #000000;text-align: center;margin-bottom: 17px;    margin-top: 120px;}
.youshi table td i{width: 140px;height: 2px;background: #ffffff;display: block;margin: 0 auto;}
.youshi table td p{width: 154px;line-height: 24px;font-size: 16px;margin: 20px auto 0;    text-align: center;}
.youshi .btn2{    background: #eb431f;color: #ffffff;}

/*relation*/
.relation{background-image:url(../images/relation_bg.png);background-repeat: no-repeat;background-position:center;height: 590px;}
.relation .tit{text-align: center;color: #ffffff;padding: 90px 0 20px;}
.relation .tit h1{font-size: 36px;}
.relation .tit h2{font-size: 14px;    text-transform: uppercase;}
.relation .relation_box{height: 538px;}
.relation .relation_box .sao{width: 250px;float: left;margin:0 70px 0 215px;}
.relation .relation_box .sao img{margin: 0 auto;display: block;}
.relation .relation_box .sao h5{text-align: center;font-size: 16px;color: #ffffff;margin-top: 20px;}
.relation .relation_box .relation_fr{color: #ffffff;    float: left;}
.relation .relation_box .relation_fr h3{font-size: 24px;font-weight: bold;}
.relation .relation_box .relation_fr h4{font-size: 18px;line-height: 52px;}
.relation .relation_box .relation_fr h4 span{font-size: 30px;font-family: Impact;}
.relation .relation_box .relation_fr i{width: 100px;height: 4px;background: #ffffff;display: block;margin: 30px 0 10px;}
.relation .relation_box .relation_fr p{font-size: 18px;line-height: 52px;}
.relation .copy{text-align: center;font-size: 14px;color: #ffffff;line-height: 52px;height: 52px;}
.relation .copy a{color: #ffffff;}

/*sidenav*/
.sidenav{margin-bottom: 15px;width:105%;}
.sidenav .side-menu{ display: inline-block;    margin: 0 362px;}
.sidenav table{}
.sidenav table tr {    margin: 0 auto;display: table;  }
.sidenav table tr td{width: 285px;text-align: center;    height:86px;    position: relative;
    float: left;
    background-image:url(../images/menuer.png);background-repeat: no-repeat;
    line-height: 86px;box-shadow: 1px 0 20px rgba(0, 0, 0, 0.14);border-radius: 5px;    margin-right: 20px;padding: 0;}
.sidenav table tr td:last-child{margin-right: 0;}
.sidenav table tr td a{ color: #333333;font-weight:bold;    text-align: center;    padding-left: 50px;}
.sidenav table tr td:hover,.sidenav table tr td.current{background-image:url(../images/menuer_cur.png);background-repeat: no-repeat;}
.sidenav table tr td:hover a,.sidenav table tr td.current a{color:#ffffff;}
.sidenav table tr td:first-child .icon{background-image:url(../images/sidenav01.png);background-size: contain;background-repeat: no-repeat;}
.sidenav table tr td:first-child:hover .icon,.sidenav table tr td:first-child.current .icon{background-image:url(../images/sidenav11.png);background-size: contain;background-repeat: no-repeat;}
.sidenav table tr td:first-child+td .icon{background-image:url(../images/sidenav02.png);background-size: contain;background-repeat: no-repeat;}
.sidenav table tr td:first-child+td:hover .icon,.sidenav table tr td:first-child+td.current .icon{background-image:url(../images/sidenav12.png);background-size: contain;background-repeat: no-repeat;}
.sidenav table tr td:first-child+td+td .icon{background-image:url(../images/sidenav03.png);background-size: contain;background-repeat: no-repeat;}
.sidenav table tr td:first-child+td+td:hover .icon,.sidenav table tr td:first-child+td+td.current .icon{background-image:url(../images/sidenav13.png);background-size: contain;background-repeat: no-repeat;}
.sidenav table tr td:first-child+td+td+td .icon{background-image:url(../images/sidenav04.png);background-size: contain;background-repeat: no-repeat;}
.sidenav table tr td:first-child+td+td+td:hover .icon,.sidenav table tr td:first-child+td+td+td.current .icon{background-image:url(../images/sidenav14.png);background-size: contain;background-repeat: no-repeat;}



.wrapper{width: 1200px;margin: 0 auto;position: relative;padding: 50px 0;}
.aboutlist {margin: 50px 0;}

.productlist{margin-top: 25px;}
.productlist dl{}
.productlist dd{    text-align: center;margin-bottom: 50px;}
.productlist dd h1{color: #ea5a03;font-weight: bold;font-size: 18px;line-height: 48px;}
.productlist dd p{font-size: 14px;color: #666666;font-weight: bold;line-height: 24px;}
.productlist dd table{width: 100%;}
.productlist dd table tr{}
.productlist dd table h2{font-size: 16px;color: #333333;font-weight: bold;line-height: 44px;}
.productlist dd table span{font-size: 14px;color: #666666;font-weight: bold;line-height: 24px;}



/*single*/
.single{padding-top: 62px;}
.single .heads{text-align: center;}
.single .heads h1{font-size: 36px;line-height: 50px;}
.single .heads h2{font-size: 18px;color: #ea5a03;line-height: 35px;}
.single .box{}
.single .box h3{line-height: 102px;font-size: 28px;text-align: center;}
.single .box .big{background-image:url(../images/single_bg.png);background-repeat: no-repeat;background-position:center;height:299px;position: relative;box-shadow: 4px 0 15px rgba(117, 85, 14, 0.19);}
.single .box .big .single_fl{    width: 417px;float: left;margin-top: 26px;}
.single .box .big .single_fl p{line-height: 42px;text-align: right;color: #ffffff;font-size: 18px;}
.single .box .big .single_fl p.p1{}
.single .box .big .single_fl p.p2{margin-right: 10px;}
.single .box .big .single_fl p.p3{margin-right: 26px;}
.single .box .big .single_fl p.p4{margin-right: 26px;}
.single .box .big .single_fl p.p5{margin-right: 10px;}
.single .box .big .single_fl p.p6{}
.single .box .big .single_fr{width: 417px;float: right;margin-top: 26px;}
.single .box .big .single_fr p{line-height: 42px;color: #333333;font-size: 18px;}
.single .box .big .single_fr p.p1{}
.single .box .big .single_fr p.p2{margin-left: 10px;}
.single .box .big .single_fr p.p3{margin-left: 26px;}
.single .box .big .single_fr p.p4{margin-left: 26px;}
.single .box .big .single_fr p.p5{margin-left: 10px;}
.single .box .big .single_fr p.p6{}

.prompt{background-image:url(../images/prompt_bg.png);background-repeat: no-repeat;background-position:center;height: 593px;    margin-top: -160px;}
.prompt .box{padding-top: 240px;}
.prompt .box .prompt_fl{margin-left: 180px;transition:all .3s cubic-bezier(0.1, 0.4, 0.165, 0.99);}
.prompt .box .prompt_fl img{-webkit-animation: toolicon 900ms linear infinite alternate;}
.prompt .box .prompt_ctr{margin: 76px 46px 0 90px;}
.prompt .box .prompt_ctr h1{width: 150px;height: 38px;background: #ee6c1e;color: #ffffff;display: block;text-align: center;line-height: 38px;font-size: 18px;}
.prompt .box .prompt_ctr img{    margin: 30px 0 30px 10px;}
.prompt .box .prompt_fr{background-image:url(../images/prompt02.png);background-repeat: no-repeat;width: 228px;height: 228px;text-align: center;color: #ffffff;margin-top: 40px;}
.prompt .box .prompt_fr h2{font-size: 20px;font-weight: bold;    margin-top: 70px;}

.worth{margin-bottom: 100px;}
.worth .worth_fl{float: left;width: 560px;margin-top: 36px;}
.worth .worth_fl h1{font-size: 28px;text-align: center;line-height: 118px;}
.worth .worth_fl h1 span{font-weight: bold;color: #eb431f;}
.worth .worth_fl ul{    margin: 0 29px 40px;}
.worth .worth_fl li{width: 250px;height: 62px;line-height: 62px;}
.worth .worth_fl li:first-child{border-right: 1px solid #9f9f9f;border-bottom: 1px solid #9f9f9f;}
.worth .worth_fl li:first-child+li{border-bottom: 1px solid #9f9f9f;}
.worth .worth_fl li:first-child+li+li{border-right: 1px solid #9f9f9f;}

.worth .worth_fl li p{background-image:url(../images/worth_icon.png);background-repeat: no-repeat;background-position:left center;padding-left: 28px;    margin-left: 25px;}
.worth .worth_fl .btn2{    background: #eb431f;color: #ffffff;}
.worth .worth_fr{float: right;width: 554px;transition:all .3s cubic-bezier(0.1, 0.4, 0.165, 0.99);}
.worth .worth_fr img{max-width: 100%; -webkit-animation: toolicon 900ms linear infinite alternate;}


.case{}
.case .case_top{}
.case .case_top h1{font-size: 24px;font-weight: bold;}
.case .case_top p{font-size: 14px;line-height: 24px;}
.case .case_box{background-image:url(../images/case_bg.png);background-repeat: no-repeat;background-position:right top;margin-bottom: 92px;}
.case .case_box .case_fl{width: 640px;}
.case .case_box .case_fl dl{margin:30px 0 16px 30px;}
.case .case_box .case_fl dl dt{font-size: 18px;color: #666666;font-weight: bold;}
.case .case_box .case_fl dl dd{font-size: 14px;line-height: 35px;}
.case .case_box .des{}
.case .case_box .des h2{font-size: 18px;line-height: 49px;}
.case .case_box .des h2 i{color: #eb431f;}
.case .case_box .des h2 b{color: #f3a501;}
.case .case_box .des span{font-size: 14px;line-height: 24px;}

.scenario{margin-bottom: 74px;}
.scenario h1{text-align: center;font-size: 24px;line-height: 136px;}
.scenario h1 b{color: #eb431f;}
.scenario ul{    width: 105%;}
.scenario li{width: 587px;height: 177px;background: #fff9ee;border-radius: 5px;float: left;    margin-right: 26px;box-shadow: 4px 0 15px rgba(117, 85, 14, 0.19);}
.scenario li p{font-size: 14px;line-height: 24px;margin: 24px;}
.scenario li:nth-child(2n){margin-right: 0;}

.login{background-image:url(../images/login_bg.png);background-repeat: no-repeat;background-position:center top;height: 983px;}
.login .header{    background: rgba(255, 255, 255, 0.2);}



button, input, select, textarea {font-size: 100%;border: none;}
.loginBox{width: 594px;height: 606px;border:2px solid #eb431f;display: block;margin: 110px auto 0;    background: rgba(255, 255, 255, 0.3);}
.loginBox .contactPage{width: 574px;height: 584px;display: block;background: #ffffff;margin:11px auto;}
.loginBox .contactPage .tit{width: 398px;display: block;margin: 0 auto;}
.loginBox .contactPage .tit h1{font-size: 17px;color: #bfbfbf;    text-transform: uppercase;    padding: 50px 0 35px;}
.loginBox .contactPage .tit i{font-size: 27px;color: #eb431f;}
.loginBox .row {width: 398px;height: 50px;margin: 0 auto 8px;position: relative;line-height:50px;border: 1px solid #d7d7d7;border-radius: 5px;}
.loginBox .row.faq{height: 97px;line-height: 50px;}
.loginBox .row.faq textarea{height: 97px;     width: 350px;margin: 0 24px;    line-height: 42px;}
.loginBox .txt{ width:350px;height: 50px;line-height: 50px;background: none;float: left;font-size: 16px;margin-left: 24px;}
.loginBox .select{width: 356px;}
.loginBox .select option{    background: rgba(0, 0, 0, 0.6);}
.loginBox .btn1 {width: 398px;height: 60px; background: #333333;color: #FFF; border-radius: 5px;cursor: pointer;font-size: 18px;border: none;    margin: 42px auto 0;
    display: block;}
.loginBox span{font-size: 14px;color: #666666;width: 398px;display: block;margin: 0 auto;}
input {
    outline: none;
}



.pager { width:100%; height:38px; margin-bottom:20px; text-align:center; }
.pager > * { display:inline-block; height:38px; line-height:38px; padding:0 20px; background:#FFF; border:1px solid #ddd; margin:0 5px; }
.pager > *:first-child { display:none; }
.pager > *:first-child + * { margin-left:0px; }
.pager > span { cursor:no-drop; }
.pager > span.cur { cursor:default; background:#ea5a03; color:#ffffff; font-weight:bold; }
.pager > a:hover { background:#ea5a03; }
.pager > .current { background:#ea5a03; color: #fff; }

.about_box h1,.aboutlist h1{    font-size: 20px;
    line-height: 1.3;
    text-align: center;
    font-weight: bold;}
.about_box img{    max-width: 100%;}
.aboutlist .article{    margin: 20px 0;}

.pz_banner{  width:100%; position: relative;}
.zy_banner{ width:100%; overflow:hidden;height:768px; position:relative;}




 /*悬浮*/

.side-bar {
	width: 80px;
	position: fixed;
	top: 30%;
	right: 15px;
	z-index: 500;
}
.side-bar a {
	background-repeat: no-repeat;
	width: 77px;
	height: 71px;
	display: block;
	background-color: #ea5a03;
	margin-bottom: 2px;
	border: 1px solid #ea5a03;
	color: #fff; text-align: center; line-height: 110px; 
	font-size: 14px;
}
.side-bar a:hover {
	background-color: #ea5a03;
	border-color: #ea5a03;
	color:#fff;
}

.side-bar .icon-qq {
	background: url(../images/qq.png) no-repeat center;
	background-color: #ea5a03;    background-position: 28px 16px;
}
.side-bar .icon-qq:hover{
	background: url(../images/qq.png) no-repeat center;
	background-color: #ea5a03;    background-position: 28px 16px;
}
.side-bar .icon-chat {
	background: url(../images/wei.png) no-repeat center;
		background-color: #ea5a03;    background-position: 28px 16px;
}
.side-bar .icon-chat:hover{
	background: url(../images/wei.png) no-repeat center;
		background-color: #ea5a03;    background-position: 28px 16px;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}


.side-bar .icon-rx{
	background: url(../images/tel02.png) no-repeat center;
		background-color: #ea5a03;    background-position: 24px 12px;
}
.side-bar .icon-rx:hover{
	background: url(../images/tel02.png) no-repeat center;
		background-color: #ea5a03;    background-position: 24px 12px;
}
.side-bar .icon-top{
		background: url(../images/top.png) no-repeat center;
		background-color: #ea5a03;
		background-position: 20px 6px;
}
.side-bar .icon-top:hover{
		background: url(../images/top.png) no-repeat center;
		background-color: #ea5a03;
		background-position: 20px 6px;
}

.chat-tips {
	
	border-radius: 4px;
	box-shadow: 0 0 4px 2px rgba(0,0,0,0.1);
	border: 1px solid #d1d2d6;
	position: absolute;
	right: 100px;
	top: 100px;
	background-color: #ffffff;
	width: 134px;
	height: 134px; display: none;
	
}
.chat-tips img{width:100%;}
.side-bar .icon-ewm:hover .chat-tips {
	display: block;
}

.rTel_tips{  
    border-radius: 4px;
    box-shadow: 0 0 4px 2px rgba(0,0,0,0.1);
    border: 1px solid #d1d2d6;
    position: absolute;
    right: 100px;
    top: 6px;
    background-color: #ffffff;
    width: 215px;
    height: 60px;
	line-height: 60px;
    display: none;
	font-size: 18px;
	color: #121214;
}
.rTel_tips i {
	width: 5px;
	height: 10px;
	display:block;
	position: absolute;
	right: -5px;
	top: 17px;
}
