body{margin: 0px auto; padding: 0px; font-size:14px; line-height:24px; color: #333; font-family:Microsoft YaHei;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box;}
html, body {min-height: 100%;}
body {font:14px/1.5 "Microsoft YaHei";font-size:14px;color:#999; min-width:1200px; background: url(../uploadfile/image/20191019/20191019100653_518200579.jpg);}
body{font-size:14px;margin:0 auto; color:#333; font-family:Microsoft YaHei;min-width:1200px; overflow-X: hidden;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #999; transition: all 0.6s;}
a:hover{transition: all 0.6s;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}
tr,td{padding:0 !important;}
input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.tl {text-align: left;}
.tc {text-align: center}
.tr {text-align: right;}
.cl{clear:both;}
.ov{overflow:hidden;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}
em,.em,i{text-transform:uppercase;font-family:arial;vertical-align:top;display:block;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
.page{width:1200px;margin:0 auto;}
:focus {outline:none;background-color:transparent;}
::selection{background:#115195;color:#fff;}
.clearfix:after{ display: block; clear: both; content: ""; visibility: hidden; height: 0;}
.clearfix{ zoom:1;}

/*版面宽度*/
.page,.content{ width:1200px; margin:0 auto; overflow: hidden;}
.content1{ width:1200px; margin:0 auto;}
.pr{position: relative;}
.pa{position: absolute;}

#top10,#top20,#top30,#top40,#top50,#top60{ margin:0 auto; width:1200px; overflow:hidden;}
#top10{height:10px;}
#top20{height:20px;}
#top30{height:30px;}
#top40{height:40px;}
#top50{height:50px;}
#top60{height:60px;}

/*title*/
.title{font-size: 38px; text-align: center; color: #333; line-height: 50px; letter-spacing: 1px; font-weight: bold;}
.title span{ height: 50px; color: #333; line-height: 50px; font-weight:normal;}
.titlex{font-size: 20px; text-align: center; margin-top: 15px; font-weight: 100; color: #999;}

.title1{font-size: 38px; text-align: center; color: #333; line-height: 50px; letter-spacing: 1px; font-weight: bold;}
.title1 span{ height: 50px; color: #333; line-height: 50px; font-weight:normal;}
.title1x{font-size: 20px; text-align: center; margin-top: 15px; font-weight: 100; color: #999;}

/*top*/
#top_box{position: absolute; z-index: 999; width:100%;}
#top_bg{width:1501px; margin:0 auto; height:126px; overflow: inherit; background: url(../uploadfile/image/20190909/20190909085605_1107975128.png) center no-repeat; min-width: 1501px; position: relative; z-index: 999;}

#top_box_inside{width:100%; margin:0 auto; height:126px;}
#top_l{ position: absolute; left: 8%;}
#top_gg{width:200px; float:left; padding-top:22px;}
#top_gg1{width:200px; float:left; line-height:28px; color:#333; font-size:28px; font-weight: bold; letter-spacing:2.5px; margin-bottom: 6px;}
#top_gg2{width:199px; float:left; height: 24px; background: url(../uploadfile/image/20190917/20190917162423_1352623764.jpg) no-repeat;}


/*nav*/
.nav{height: 126px; position: absolute; right: 8%;}
.menu{ float: left;}
.NavCeshi{}
.NavCeshi .r{background: none;}
.NavCeshi > li { float: left; transition: 0.2s all ease-in-out; position: relative; padding:0px 20px;}
.NavCeshi > li:first-child{}
.NavCeshi > li > a { display: block; text-align: center; padding: 0px 0; font-size: 16px; line-height:126px; color: #333; transition: 0.2s all ease-in-out; height: 126px; position: relative; z-index: 1113;}
.NavCeshi > li > a:after,.NavCeshi > li > a::after{ content: ''; width: 0%; height: 2px; background: #333; display: block; position: absolute; left: 0; bottom: 0; transition:0.3s all ease-in-out; }
.NavCeshi > li.navcurrent > a:after,.NavCeshi > li.navcurrent > a::after,.NavCeshi > li:hover > a:after,.NavCeshi > li:hover > a::after{ width: 100%; }
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a { color: #333; }
.NavCeshi > li.navcurrent > a > .en,.NavCeshi > li:hover > a > .en{ }

.NavCeshi li dl { transition: all 0.3s; position: absolute; top:126px; height:0px; z-index:0; overflow:hidden}
.NavCeshi li.dhh a { color:#333;}
.NavCeshi li.dhh dl { height:auto !important; width:330px; background:rgba(255,255,255,0.9); position: absolute; top:126px; left:0; display:block; z-index:10000; padding-top:20px; padding-left:20px; padding-bottom: 20px; overflow:hidden;}
.NavCeshi li.dhh dl.juli { left:-105px;}
.NavCeshi li.dhh dl dt { width:170px; float:left; color:#333; line-height:28px; margin:15px 0px 25px 10px; text-align:left}
.NavCeshi li.dhh dl dt b { display: block; width: 40px; height: 3px; background-color: #333; margin-bottom: 20px;}
.NavCeshi li.dhh dl dt strong { display:block; font-size:20px; margin-bottom:25px;}
.NavCeshi li.dhh dl dt span {display: block; width: 118px; height: 30px; text-align: center;line-height: 30px;border: 1px solid #cecece; color: #999;font-family: Arial;}
.NavCeshi li.dhh dl dt span a {color:#999; font-size:12px;}
.NavCeshi li.dhh dl dt img { margin-bottom:5px;}
.NavCeshi li.dhh dd { width:130px; float:left; margin-top:10px; color:#fff; line-height:38px; display:block; text-align:left; overflow:hidden;}
.NavCeshi li.dhh dd a { display:block; color:#333; font-size:14px; font-weight: normal;text-align:left;}
.NavCeshi li.dhh dd a:hover { color:#333}

.top_button {height: 40px;padding-top: 43px;width:90px; float:right;}
.top_button .top_tel,.top_button .top_search{overflow:hidden; position:absolute;float: left; width:40px; height:40px; display:block;margin-left:8px; border-radius:50px; transition:0.3s all ease-in-out; border-radius: 50px; z-index: 9999;}
.top_button .top_tel{right: 45px;}
.top_button .top_search{right: 0px;}
.top_button .top_tel p{position: absolute;left: 0;top:0;opacity: 0;transition:0.3s all ease-in-out 0.2s;color: #333;line-height: 38px;display: block;padding: 0 25px;font-size: 18px;font-family: arial;font-weight: bold; z-index: 999}
.top_button .top_tel:hover,.top_button .top_search:hover{width: 200px;background: #f8f8f8;}
.top_button .top_tel:hover p{opacity: 1;}
.top_button .top_tel i,.top_button #search-i input{ transition:0.3s all ease-in-out;display: block; width: 28px; height: 28px; padding:5px; cursor: pointer;position:absolute;right:0px;top:0px; box-sizing: content-box;border: 0 none;background-color:#fff;z-index:999; border-radius: 50px; border:1px #ddd solid;}
.top_button .top_tel i img{display: block;width: 100%;height: auto;}

.top_button .top_tel:hover i,.top_button .top_search:hover #search-i input{background-color: #f8f8f8; z-index: 9999;}
.top_button #search-i input{background-repeat: no-repeat;background-position: center; z-index: 999;}
.top_button #search-bg input { display: block; background: #f8f8f8; border: 0 none; color: #333; line-height: 34px; padding: 0 25px; z-index: 9999;}


/*幻灯片*/
.banner{overflow:hidden; width:100%;}
.banner-box{ min-width:1200px; height:998px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:998px; background-position: center; background-repeat: no-repeat; background-color: #eee}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;
    height: 60%;
    position: relative;
    z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:400px; left: 0; margin-left: 0; height: 405px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(../../114my.cn.114.114my.net/lcw/webimg/banj.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../../114my.cn.114.114my.net/lcw/webimg/banj.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:20px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#ddd; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background: #333; border-radius :50%; width:10px; height:10px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }

/*实力*/
.zzbox{width: 100%; margin:0 auto; background: #edecec; position:relative; margin-top:-160px;}
.zz{width: 1200px; margin:0 auto;}
.zz .m_zz ul{width: 1200px; height: 160px; position: relative; padding:34px 0px;}
.zz .m_zz .line{ border-right:none;}
.zz .m_zz li{ width:300px; box-sizing: border-box; overflow: hidden; float: left; text-align: center; position: relative;  border-right:1px #ddd solid;}
.zz .m_zz li em{display: block; position: relative;width:111px; float: left; left: 31%;}
.zz .m_zz li em b{float: left;font-size:50px; color: #333; font-family: "Arial","Bodoni Bd BT";font-weight: normal; font-style: normal; line-height:50px;}
.zz .m_zz li em i{ font-size: 20px; color: #333; text-align: center; line-height: 28px; display: block; position: absolute;top:18px; right: 0; font-style: normal;}
.zz .m_zz .zz1{width:300px; }
.zz .m_zz .zz1 h3{font-size: 18px; color: #333; text-align: center; width:300px; float: left; letter-spacing: 0px; padding-top:13px; line-height: 30px; font-weight: 100;}
.zz .m_zz .zz1 p{ text-align: center; line-height: 20px; height: 40px; box-sizing: border-box; font-size: 18px; color: #fff; display: block;white-space: nowrap;  width:300px; float: left; padding-top: 6px;}
.zz .m_zz li:nth-child(1) em{width:130px; left: 34%; width:90px;}
.zz .m_zz li:nth-child(4) em{width:140px; left: 21%;}


.power_box{background: url() top center no-repeat; height: 540px; padding-top:74px;}
.power_boxa{background: url(../uploadfile/image/20191019/20191019103938_1539384428.jpg) top center no-repeat; padding:60px 0px; border-top:1px #eee solid; border-bottom:1px #eee solid;}
.power{}
.power li{width: 242px; float: left;}
.power li+li{margin-left:77px;}
.power .d{width: 242px; float: left; height: 277px; background: url(../uploadfile/image/20191019/20191019101749_2142346381.png) center no-repeat;}
.power .y{width: 139px; margin:0 auto; height: 139px; border-radius: 50%; border:16px #ccc solid; font-size: 19px; color: #333; margin-top: 69px;}
.power li .iconfont{font-size: 50px; float: left; text-align: center; line-height: 50px; height: 50px; color: #999; width: 86px; margin-left:11px; margin-top: 8px; font-weight: normal;}
.power li span{ width: 107px; float:left; text-align: center;}
.power p{font-size: 16px; color: #666; width: 242px; text-align: center; margin-top: 24px; float: left; line-height: 30px;}
.power .i1{top:0;left:0;-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.power .i2{top:0;right:0;-webkit-animation-delay:1s;animation-delay:1s;}
.power .i3{bottom:0;right:0;-webkit-animation-delay:1.25s;animation-delay:1.25s;}
.power .i4{bottom:0;right:0;-webkit-animation-delay:1.5s;animation-delay:1.5s;}

/*产品*/
.pr_box{width: 100%; background: #fff; padding: 60px 0px 70px 0px;}
.pro_bj_img {
    width: 355px;
    height: 450px;
    position: absolute;
    background: url(../uploadfile/image/20190919/20190919112138_1173524165.png);
    left: 0;
    margin-top: 560px;
    z-index: 99999;
}

.title_gg{width: 552px; margin:40px auto; overflow: hidden;}
.title_gg li{width: 123px; float: left; height: 47px; line-height: 47px; background: url(../uploadfile/image/20190917/20190917175935_115918571.jpg); font-size: 16px; text-align: center; color: #999;}
.title_gg li+li{margin-left:20px;}
.title_gg .i1{top:0;left:0;-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.title_gg .i2{top:0;right:0;-webkit-animation-delay:1s;animation-delay:1s;}
.title_gg .i3{bottom:0;right:0;-webkit-animation-delay:1.25s;animation-delay:1.25s;}
.title_gg .i4{bottom:0;right:0;-webkit-animation-delay:1.5s;animation-delay:1.5s;}

.pr_fl{ margin-bottom: 50px; }
.pr_fl li{background: #f8f7f7; width: 239px; padding:37px 50px; float: left;height: 331px;}
.pr_fl li+li{margin-left:1px;}
.pr_fl li span{font-size: 18px; margin-bottom:20px; display: block;}
.pr_fl li span a{font-size: 18px; color: #333;}
.pr_fl li p{display: block; font-size: 15px; line-height: 30px; color: #666;}
.pr_fl li p a{font-size: 15px; color: #666;}

.prcon { width: 1200px; margin: 0 auto; background: #fff; box-shadow: 0 0 18px #dadada; padding:23px 41px 41px 41px;}
.pro_rl_l{height:647px;margin-top:30px;overflow: hidden;position:relative; width: 1200px; margin:0 auto;}
.pro_rl_l table{position:absolute;top:0;left:0;}
.pro_rl_l td{width:266px;padding:10px !important; display:inline-block;vertical-align:top; background: #f5f5f5; margin-top: 18px;}
.pro_rl_l td+td{margin-left:18px;}
.pro_rl_l td br{display:none;}
.pro_rl_l td a,.pro_rl_l td span{display:block;}
.pro_rl_l td span{border-top:1px solid #eee;}
.pro_rl_l td span:before{background:#333}
.pro_rl_l td:hover span:before{-webkit-transform: scaleY(1);transform: scaleY(1);-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.pro_rl_l td span a{height:64px;line-height:64px;font-size:16px;color:#333;}
.pro_rl_l td:hover span a{color:#fff;}

.morea{width: 260px; margin:10px auto; height: 51px; border:1px #666 solid; font-size: 18px; text-align: center; overflow: hidden; line-height: 51px; transition: all 0.2s; letter-spacing: 2px;}
.morea a{font-size: 18px; color: #666;}
.morea:hover{width: 350px; border:1px #000 solid; transition: all 0.2s; letter-spacing: 5px;}

.moreb{width: 260px; margin:10px auto; height: 51px; border:1px #999 solid; font-size: 18px; text-align: center; overflow: hidden; line-height: 51px; transition: all 0.2s; letter-spacing: 2px;}
.moreb a{font-size: 18px; color: #999;}
.moreb:hover{width: 350px; border:1px #666 solid; transition: all 0.2s; letter-spacing: 5px;}

/*gg*/
.worry_m{width: 762px;height: 195px;background: #fff;border-radius: 97px;box-shadow: 0 0 10px 10px #e7e7e7;text-align: center;margin: 0 auto;padding: 28px 0 0; font-size: 22px; color: #999;}
.worry_m p{display: block;height: 50px;line-height: 46px;font-size: 30px; color: #333;}
.worry_m p b{color: #333; font-weight: bold;}
.worry_m span{color: #fff;width: 538px;line-height: 42px;background: #333;border-radius: 21px;display: block;margin: 0 auto; font-size: 20px; margin-top: 6px; height: 42px;}

.title_m{width:1200px; margin:0 auto; text-align:center; font-size:48px; font-weight:bold; line-height:62px; position:relative; margin-top:-50px; color:#333;}
.title_en{width:100%; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:76px; line-height:76px; text-transform:uppercase; color:#eee; font-weight:bold; font-family:Impact,microsoft yahei;}
.title_x{text-align: center; width: 1200px; margin:0 auto; font-size: 20px; line-height: 40px; color: #999; letter-spacing: 1px;}
.title_x a{font-size: 20px; }

.pradv_bg{width:1200px; overflow:hidden; height:563px; background:url(../uploadfile/image/20191019/20191019114433_212680604.png) top center no-repeat; margin:0 auto;}

.pradv_bgl{width:368px; float:left; padding-top:18px; padding-left:0px;}
.pradv_bgla{width:368px; float:left; padding:36px 45px; margin-top:18px; background:#f1f1f1; transition: all 0.6s;}
.pradv_bgla:hover{transition: all 0.6s; background: #272727; color:#ccc;}
.pradv_bgla:hover span{color:#ccc;}
.pradv_bgla:hover span a{color:#ccc;}
.pradv_bgla:hover em{color:#ccc;}
.pradv_bgla:hover .pradv_bglat{color:#ccc;}
.pradv_bgla .i1{top:0;left:0;-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.pradv_bgla .i2{top:0;right:0;-webkit-animation-delay:1s;animation-delay:1s;}
.pradv_bgla .i3{bottom:0;right:0;-webkit-animation-delay:1.25s;animation-delay:1.25s;}
.pradv_bgla .i4{bottom:0;right:0;-webkit-animation-delay:1.5s;animation-delay:1.5s;}

.pradv_bglat{width:286px; float:left; font-size:16px; color:#666; line-height:28px; padding-top: 18px;}
.pradv_bgla p{font-size:21px; color:#333; line-height: 39px; background: url(../uploadfile/image/20190917/20190917193358_1874299528.png) left no-repeat; width: 286px; float: left; height: 39px; font-weight: bold;}
.pradv_bgla em{font-family: Impact; font-size: 30px; color: #666; width: 63px; line-height: 35px; text-align: center; float: left; padding-right:13px; margin-top: 4px; overflow: hidden; font-weight: normal;}
.pradv_bgla span{color: #333; font-size: 24px;}
.pradv_bgla span a{color: #333; font-size: 24px;}

.pradv_bgr{width:368px; float:right; padding-top:18px; padding-right:0px;}
.pradv_bgkb{width: 368px; float: left; height: 48px; overflow: hidden;}

.gg_box{width: 100%; background: url(../uploadfile/image/20191019/20191019103608_238353300.jpg) center no-repeat; height: 350px; border-top:1px #eee solid; padding-top: 65px;}
.gg_t{font-size: 32px; color: #333; font-weight: 100; text-align: center; line-height: 42px;}
.gg_t span{font-weight: bold; font-size: 36px;}
.gg_t em{font-style: normal; text-transform: uppercase; color: #666; font-size: 14px; display: block; font-family: Arial; letter-spacing: 0.5px;}
.gg_tel{color: #333;width: 466px;line-height: 35px;background: #333;border-radius: 21px;display: block;margin: 16px auto; font-size: 18px; height: 35px; text-align: center; color: #fff;}

.case_d .convert{ width:1200px;margin:0 auto; margin-top: 50px;}
.custom_ww{ width: 1200px; margin: 0 auto; height: 108px; background: #fff;}
.case_d .convert .tab{width:auto;}
.case_d .convert .tab a,.more a i{width: 46px; height: 32px; display: block;}
.case_d .convert .tab a,.more a{display: block; color: #333; font-size: 18px; width:171px;height:108px; line-height: 38px; text-align: center;float: left; position: relative; border-right:1px #eeeeee solid; padding-top: 23px;}
.case_d .convert .tab a.on,.more a:hover{color: #333;background-color: #fff;}
.more a{ margin: 0;}
.case_d .en{text-transform: uppercase; font-family: Arial;}
.case_d .convert .content1{ overflow:hidden; width:1200px; height:500px; background: #fff; position:relative; margin-top: 0px;}
.case_d .convert .content1 ul{ position:absolute; left:0; top:0;}
.case_d .convert .content1 ul li {
    width: 1200px;
    height: auto;
    float: left;}


.case_l{ width:615px; padding:20px 60px; position: absolute; height: 378px;background: rgba(0,0,0,0.7); margin-top: 139px; border-top-right-radius: 120px;}
.case_l p{font-size: 36px; font-weight: bold; color:#fff;}
.case_l span{display: block; font-size: 18px; color:#ccc; line-height:30px;}
.case_l span:after{content:""; display: block; width: 45px; height: 5px; background: #333; margin:20px 0 20px 0;}
.case_l t{ font-size: 15px; font-weight: 100; line-height:28px; color: #fff;}
.case_l a{ display: block; width: 148px; height: 58px;line-height:58px; background: #333; font-size: 16px; color: #fff; text-align: center;  margin-top:20px; transition: all 0.6s;}
.case_l a:hover{ background: #cc0000; width: 248px; transition: all 0.6s;}

.hz{width: 1200px; position: relative; margin:0 auto; }
.hz h2{ margin-bottom: 25px; font-weight: normal; font-size: 24px;}
.hz .jt a{width:36px; height:36px;position: absolute;top:42px;}
.hz .hzprev a{background: url(../uploadfile/image/20190918/20190918110950_1597286891.png) no-repeat 0 0;left:-48px;}
.hz .hznext a{background: url(../uploadfile/image/20190918/20190918111001_1510889115.png) no-repeat  0 0;right:-48px;}
.m_hz{width:1200px; margin-top:60px;}
.m_hz li{ width:230px;height:130px; position:relative;margin-right: 13px; }
.m_hz li img{ display:block;width:230px; height:120px;}
.m_hz li em{ transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;display: block; background:rgba(28,104,30,0.7);position: absolute;top:130px;left:0;width: 230px; text-align: center; height:30px;  font:14px "Microsoft YaHei"; line-height:30px; color:#fff; overflow:hidden; text-align: center; }
.m_hz li:hover em{top:90px;}

/*adv*/
.adv_box{width: 100%; background: url(../uploadfile/image/20191019/20191019103938_1539384428.jpg) center no-repeat; padding:60px 0px;}
.adv_bt{width: 448px; height: 82px; background: url(../uploadfile/image/20190918/20190918111503_667055220.png) center no-repeat; margin:0 auto; font-size: 38px; font-weight: bold; text-align: center; color: #333; line-height: 38px;}
.adv_bt span{font-size: 24px; color: #999; display: block; font-weight: 100; letter-spacing: 1px; margin-top: 5px;}
.adv{ margin-top: 50px; }
.adv_l{width: 882px; float: left;}
.adv_l li{width: 294px; float: left;}
.adv_l li img{width: 294px; float: left; height: 433px;}
.adv_l li strong{position: absolute; background:rgba(0,0,0,0.2); width: 294px; height: 433px; display: block;}
.adv_l li strong:hover{background:none;}
.adv_l li p{width: 264px; float: left; padding:39px 20px; font-size: 16px; color: #666; line-height: 30px; border-bottom: 1px #ccc solid; margin-left: 15px; margin-right: 15px;}
.adv_l li em{font-style: normal; font-size: 22px; color: #666; line-height: 22px; height: 32px; margin-bottom: 35px;}
.adv_l li span{font-size: 32px; color: #000; font-family: Impact; margin-right: 6px; line-height: 32px;}
.adv_r{width: 267px; float: right;}
.adv_rbt{font-size: 28px;  color: #333; width: 267px; float: left; line-height: 40px; padding-bottom: 10px; letter-spacing: 2px;}
.adv_rbx{width: 70px; float: left; height: 2px; background: #ccc; overflow: hidden;}
.adv_rbg{width: 267px; float: left; overflow: hidden; margin-top: 10px; height: 598px; margin-bottom:10px;}
.adv_rbg a{color: #333; font-size:16px;}
.adv_rmore{width: 267px; float: left; border:1px #666 solid; font-size: 16px; color: #999; text-transform: uppercase; text-align: center; height: 28px; line-height: 28px;}
.adv_rmore a{font-size: 15px; color: #666;}
.adv_rmore:hover{border:1px #999 solid; background: #333;}

.client{width: 100%; padding:50px 0;}

.solution_fudong { width:1210px; margin:auto; position:relative;}

.solution_gaodu { height:682px; }

.Partner_img_cont dl { width:393px; background:#fff; text-align:left;  margin-left:10px; float:left; position:relative;}
.Partner_img_cont dl dt { margin-bottom:20px; position: relative; z-index:1;}
.Partner_img_cont dd { width:330px; margin:auto; color:#444; position:relative; z-index:1; line-height:30px; font-size:14px;}
.Partner_img_cont dd span { display:block; font-size:22px; margin-bottom:20px; color:#222; text-align: center;}
.Partner_img_cont dl li {width:330px; margin:auto; height:67px; margin-top:20px; margin-bottom:12px; position:relative;}
.Partner_img_cont dl li a { display:block;  height:37px; border:1px #ddd solid ; line-height: 37px; letter-spacing: 3px; font-size: 15px; text-align: center;}
.Partner_img_cont dl:hover li a{color: #fff; border:1px #fff solid ;}
.Partner_img_cont dl:hover dd span{color: #fff;}
.Partner_img_cont dl li span { display:block; height:67px; width:67px; border: solid 1px #cecece; border-radius:67px; overflow:hidden; text-align: center; float:left;}
.Partner_img_cont dl li span img { margin-top:18px;}


#Partner_img_btn_l { position:absolute; left:-60px; top:240px; width:47px; height:85px; background:url(../uploadfile/image/20190918/20190918143343_1787768301.png) no-repeat; z-index:2;} 

#Partner_img_btn_r { z-index:2;  position:absolute; right:-60px; top:245px; width:47px; height:85px; background:url(../uploadfile/image/20190918/20190918143350_778190641.png) no-repeat;} 

.Partner_img_cont dl:before { content:"";  display:block; width:393px; margin:auto; background:#333; height:0; transition:all 0.5s; position: absolute;}
.Partner_img_cont dl:hover:before {content:""; display:block; width:393px; height:100%;}
.Partner_img_cont dl:hover dd span a { color:#fff;}
.Partner_img_cont dl:hover dd  { color:#fff}
.Partner_img_cont dl:hover li span { border: solid 1px #fff; background:#fff;}
.Partner_img_cont dl:hover li strong { background-position:0px -12px; transition: all 0.5s;}

/*com*/
.com_box{width: 100%; background: url(../uploadfile/image/20191019/20191019113317_852294886.jpg) center no-repeat; height: 535px;}
.com_t{float: right; width: 480px;}

.com_te{float: right;width: 480px;height: 385px;}
.com_te h3{background: url(../uploadfile/image/20190918/20190918153100_1302585290.png) no-repeat right top;height: 137px;text-align: right;padding-right: 30px;padding-top: 31px; margin-top: 25px;}
.com_te h3 b{font-weight: normal;font-size: 36px;color: #333;line-height: 40px;}
.com_te h3 b span{font-weight: bold;color: #999;font-size: 36px;margin-right: 15px;line-height: 36px;}
.com_te h3 em{display: block;margin-top: 5px;line-height: 30px;font-size: 20px;color: #999;font-weight: normal;}
.com_te h4{font-size: 24px;color: #333;text-align: right;margin-top: 43px;line-height: 24px;height: 25px;overflow: hidden;}
.com_te p{font-size: 14px;color: #666;line-height: 24px;margin-top: 20px; text-align: justify; font-weight:100;}
.com_te p a{color: #999;}


.com_sl{float: left; margin-top:26px; margin-left: 12px;}
.com_sl li{width:96px; float: left; height: 102px; background: url(../uploadfile/image/20190918/20190918153804_1452741173.png) center; text-align:center; padding-top: 17px; margin-left: 32px; color: #fff;}
.com_sl li img{width: 40px; height: 40px; margin-left: 22px; margin-right:22px;}

.com_sl .i1{top:0;left:0;-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.com_sl .i2{top:0;right:0;-webkit-animation-delay:1s;animation-delay:1s;}
.com_sl .i3{bottom:0;right:0;-webkit-animation-delay:1.25s;animation-delay:1.25s;}

/*公司环境*/
#pr_advbox{width:100%; margin:60px auto;  overflow:hidden;}
.prod_d_d{overflow:hidden; width:1200px; margin:0 auto; padding-top:30px;position: relative;}
.prod_d{width: 1200px; position: relative;    margin-top: 40px;  margin:0 auto; padding-top: 15px; height:430px;}
.pr_dha{width:1200px; margin:0 auto; overflow:hidden;}
.pr_dha li{width:300px; float:left; text-align:center; height:50px; line-height:50px; font-size:15px; position:relative; margin-left:1px; background: #eee; color: #333;}
.pr_dha li+li{}
.pr_dha li a{font-size:16px; display:block; width:300px; line-height:50px; position:relative; z-index:1; color:#333;}
.pr_dha li a:hover{ color:#fff;}
.pr_dha .n{border-right:none;}
.pr_dha li.cur{background:#ddd; }
.pr_dha li p a{font-size:18px; color:#333;}
.prod_d_d{overflow:hidden; width:1200px; margin:0 auto; padding-top:20px;position: relative;}

.prod_but{width:134px;height:62px;position: absolute;top: 50%;left: 416px;margin-top:-31px;overflow:hidden;}
.prod_but>div{width:62px;height:62px;background:#333;text-align: center;line-height: 62px;font-size: 38px;color: #fff;cursor: pointer}
.witness_d .divdgweb_new_div{height:505px;position: absolute;overflow: hidden;}
.prod_but>div:hover{background:#247d26;}

.prod_d{width: 1200px; position: relative;    margin-top: 40px;  margin:0 auto; padding-top: 15px; height:430px;}
.prod #bd{ width:1200px; height:536px; margin:0 auto;}
.pro_libox{height:440px;overflow:hidden;position: absolute;top:0;}
.pro_list{width:1200px;float:left;}

#prod_a{display: block;width:129px;height:35px;border:1px #eee solid; position:absolute;top:395px; font-size:15px; line-height:34px; text-align:center;left:44.5%; color:#666; background:#eee;}
#appr_l,#appr_r{display:block;width:42px;height:35px;border:1px #eee solid; position:absolute;top:395px; background: #eee;}
#appr_l{left:40%;background:#eee url(../uploadfile/image/20190919/20190919102736_2105865225.png)no-repeat center;} 
#appr_r{right:40%;background:#eee url(../uploadfile/image/20190919/20190919102754_284279837.png)no-repeat center;}

#bd tr > td:first-child {}
#bd td { display: block; float: left; padding: 0 !important; width: 386px; position: relative;}
#bd td+td{ margin-left: 21px;}
#bd td > a:after,.pro_cont_page td > a::after{ content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5) url(../../aiqxt.114my.cn/memberpic/taili1/uploadfile/image/20190524/20190524114842_838890861.png) no-repeat center; left:0; top: -100%; transition:0.3s all ease-in-out; }

#bd td > div { height: 51px; width: 100%; padding-top: 0 !important; display: block; position: relative; overflow: hidden; background:#eee;    margin-top:3px;}
#bd td > div > a{ display:block; height: 51px; line-height: 51px; color: #333; font-size: 15px; transition:0.3s all ease-in-out; position: relative; z-index: 1111}
#bd td > div:after,.pro_cont_page td > span::after{ position: absolute; content: ''; width: 100%; height: 100%; background: #333; bottom: -100%; left: 0; transition:0.3s all ease-in-out; }
#bd td:hover > a:after,.pro_cont_page td:hover > a::after{ top: 0; }
#bd td:hover > div > a{ color: #fff; }
#bd td:hover > div:after,.pro_cont_page td:hover > span::after{ bottom: 0; }
#bd td br { display: none;}
#bd tr:after, .pro_cont_page tr::after { content: ''; display: block; clear: both; }
#bd td a{ position: relative; display: block; overflow: hidden; }
#bd td a img{ display: block; width: 100%; height: auto; transition:0.5s all ease-in-out;}
#bd td:hover a img{ transform:scale(1.1); }

/*新闻*/
.xinwen{ margin:0 auto; width:1200px; margin-top:10px; overflow: hidden;}

.xinwenbt i{ margin:0 auto; display:block; width:66px; height:1px; background:#333;}
.news{ margin-top:0px;}
.news1{ width:599px; float:left;}
.news1 .divdgweb_new_div_item{ position: relative; height:300px;}
.news1 .divdgweb_new_div_item:hover .divdgweb_new_div_item_content{ left:20px;}
.news1 .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{ color:#333;}
.news1 .divdgweb_new_div_item_date{ width: 599px; color: #fff; font-family: arial; height: 160px; position: absolute; top: 0; background:url(../uploadfile/image/20190919/20190919093751_719990095.gif) right no-repeat #eee; color: #fff;}
.news1 .divdgweb_new_div_item_year{ font-size: 20px; position: absolute; top: 103px; left: 60px; color: #333;}
.news1 .divdgweb_new_div_item_month{ font-size: 20px; position: absolute; top: 103px; left: 117px; color: #333;}
.news1 .divdgweb_new_div_item_day{ font-size: 76px; font-weight:bold; position: absolute; top: 8px; left: 58px; color: #333;}
.news1 .divdgweb_new_div_item_content{ position: absolute; top: 180px; -moz-transition: all .5s; transition: all .5s; -webkit-transition: all .5s; left:0;}
.news1 .divdgweb_new_div_item_title a{ font-size: 16px; font-weight: bold; color: #333; text-decoration:none;}
.news1 .divdgweb_new_div_item_body{ line-height: 26px; margin-top: 20px; color: #666; font-size: 14px;}

.news2{ width:550px; float:right;}
.news21{ width:550px; height:160px; background:#eee;}
.news21 .divdgweb_new_div_item{ position: relative; height:160px;}
.news21 .divdgweb_new_div_item:hover .divdgweb_new_div_item_content{ left:153px;}
.news21 .divdgweb_new_div_item:hover .divdgweb_new_div_item_title a{ color:#333;}
.news21 .divdgweb_new_div_item:nth-child(1){ display:none;}
.news21 .divdgweb_new_div_item_date{ width: 77px; height: 77px; position: absolute;  top: 38px; left:30px; background:url(../uploadfile/image/20190919/20190919095933_2069756969.png) left bottom no-repeat;  color:#ccc; font-size:24px; font-weight:bold; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.news21 .divdgweb_new_div_item_month{ float:left; font-size: 24px;}
.news21 .divdgweb_new_div_item_day{ float:left; font-size: 24px;}
.news21 .divdgweb_new_div_item_content{ position: absolute; top: 30px; left:133px; width:384px; -moz-transition: all .5s; transition: all .5s; -webkit-transition: all .5s;}
.news21 .divdgweb_new_div_item_title a{ font-size: 16px; font-weight: bold; color: #333;}
.news21 .divdgweb_new_div_item_body{ line-height: 24px; margin-top: 15px; color: #666; font-size: 13px;}
.news22{ margin-left:40px; margin-top:30px;}
.divdgweb2_tag li{ padding-left:17px; background:url(../uploadfile/image/20190919/20190919095152_1419708131.png) left center no-repeat; color: #666;}
.divdgweb2_tag li a:hover{ color:#f98d2e !important ;}
.divdgweb2_tag li:nth-child(1),.divdgweb2_tag li:nth-child(2){ display:none;}

.faq{ padding-top:30px; width: 1200px; overflow: hidden; margin:0 auto;}
.news_row3 {
    padding: 28px;
    background: #eee;
    height: 238px;
}
.faq_tit{
    width: 210px;
    height: 175px;
    background: #999;
    display: block;
    text-align: center;
    color: #fff !important;
    padding: 45px 0px;
    margin-left: auto;
    float: right;
    -webkit-transition: 0.3s all ease;
    transition: 0.3s all ease;
    font-weight: bold;
    font-size: 22px !important;
}

.faq_tit:hover{background:#333;}

.faq_tit img{display: block;margin: 0 auto;margin-bottom: 6px;}
.news_row3 .divdgweb_new_div_item{width: 390px;
    display: block;
    float: left;
margin-top: 30px;
    margin-right: 50px;
    margin-left: 10px;}
.news_row3 .divdgweb_new_div_item .divdgweb_new_div_item_title a{font-size: 16px;
    color: #333;
    font-weight: bold;
    line-height: 36px;    position: relative;
    top: 31px;}
.news_row3 .divdgweb_new_div_item .divdgweb_new_div_item_body{    display: block;
    font-size: 14px;
    color: #999;
    line-height: 25px;    margin-top: 28px;}
.news_row3 .divdgweb_new_div_item .divdgweb_new_div_item_title{position: relative;}
.news_row3 .divdgweb_new_div_item .divdgweb_new_div_item_title:before{content:"";position: absolute; top: 0px;left:0px;background:url(../uploadfile/image/20190919/20190919100405_1312110500.png)no-repeat;   width: 30px;height: 30px;}

/*bq*/
.links{width:100%; overflow:hidden; padding:25px 0;}
.linksW{width:1200px; margin:0 auto;}
.links_l{float:left; width:117px; border-right:solid 1px #eee;}
.links_lm{font-size:16px; line-height:18px; color:#333;}
.links_len{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; line-height:30px; font-size:30px; color:#ccc; filter:Alpha(opacity=40); opacity:0.4;}
.links_r{float:right; width:1065px; padding-top:5px; color:#999;}
.links_r a{font-size:14px; color:#999;}

.bq{width: 100%; background: #eee; padding:60px 0px;}
.bqdh{width: 1200px; margin:0 auto; overflow: hidden;}
.bqdh li{ margin: 0px 25px; float: left; border-right:1px #ddd solid;}
.bqdh li span{font-size: 17px; color: #333; line-height: 36px; display: block;}
.bqdh li p{font-size: 14px; color: #666; line-height: 32px; display: block; padding-right:50px; padding-top:20px;}
.bqdh li p a{color: #666}
.bqdh li .tel{background: url(../uploadfile/image/20190918/20190918160342_612816681.png) left no-repeat; line-height: 32px; font-weight: bold; font-size: 20px; padding-left:40px; margin-top: 20px; color: #999;}
.bqdh li .tela{font-size: 15px; color: #666;  line-height: 35px; display: block; padding-top:20px;}
.bqdh_ewm{padding:45px 0px 0px 0px; float: left;}

.bqdh_ewm a{ width:113px; height: 113px; margin-left: 15px; float: left;}
.bqdh_ewm img{ width:113px; height: 113px; }
.bqdh_ewm em{ width:113px; height: 113px; display: block; line-height: 40px; line-height: 40px; text-align: center; color: #999;}
.bqdh .nl{border-right: none;}
/*copy*/
.copy { width: 100%; background: #333; text-align: center; font-size: 15px; color: #fff; overflow: hidden; padding: 36px 0; line-height: 36px; letter-spacing: 0.5px; border-top: 1px #333 solid;}
.copy a { font-size: 15px; color: #fff; transition: all 0.5s linear; }
.copyW { width: 1200px; margin: 0 auto; }
.dgcontent_title_h5 strong{font-size:20px;}