﻿/* banner_s */
.banner_s {overflow:hidden;position:relative;}
.banner_s img {width:100%;height:100%;}
/* bj-account-main */
.slide-index {float:left;margin-top:0px;width:100%;height:430px;position:relative;overflow:hidden;}
.slide-index .banner1 {overflow: hidden;margin: 0 auto;position: relative;height: 430px;}
.slide-index .banner1 .hd {height: 17px;overflow: hidden;position: absolute;right: 50%;bottom: 45px;z-index: 1;margin-right: -42px;}
.slide-index .banner1 .hd ul {overflow: hidden;zoom: 1;float: left;}
.slide-index .banner1 .hd ul li{float: left;text-indent: -99999px;margin-left: 5px;background-color: #ffffff;width: 12px;height: 12px;line-height: 14px;text-align: center;background: #fff;cursor: pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;-webkit-box-shadow: 0 0 5px rgba(0,0,0,.2);box-shadow: 0 0 5px rgba(0,0,0,.2);}
.slide-index .banner1 .hd ul li.on {color: #fff;background: #f1af00;}
.slide-index .banner1 .bd {position: relative;height: 100%;z-index: 0;background-color: transparent;width: 100%;margin: 0;}
.slide-index .banner1 .bd {position:relative;height:100%;z-index:0;background-color:transparent;width:100%;margin:0;}
.slide-index .banner1 .bd li img{height:430px;width:100%;}
.slide-index .banner1 .bd li {zoom:1;vertical-align:middle;}

/* adv_box */
.adv_box {overflow: hidden;margin-bottom:0.15rem;box-shadow:0 10px 5px -5px #d4d5d5;}
.adv_box li{float: left;text-align: center;padding: 20px 0;}
.adv_box li p{display: inline-block;vertical-align: middle;padding-top: 10px;}
.adv_icon{display: inline-block;margin-right: 0.1rem;vertical-align: middle;transition: all .8s;-webkit-transition: all .8s;-moz-transition: all .8s;-ms-transition: all .8s;-o-transition: all .8s;}
.orang {color: #ff6700;}

/* gsyd_cont */
.gsyd_cont{margin-bottom:40px!important;}
.gsyd_tab {background: url(../images/bg2.jpg) no-repeat;height:410px;}
.gsyd_tab ul{ margin-top:10px}
.gsyd_tab li{height:72px; border-bottom:1px solid #595959; line-height:72px; font-size:16px; color:#fff; padding-left:30px; cursor:pointer}
.gsyd_tab li:hover{ background:#555;}
.gsyd_tab li em{ width:30px; height:30px; display:inline-block; float:left;margin-top:20px; margin-right:15px}
.gsyd_tab li em.navtab01{ background-position:0 -284px}
.gsyd_tab li em.navtab02{ background-position:-30px -284px}
.gsyd_tab li em.navtab03{ background-position:-60px -284px}
.gsyd_tab li em.navtab04{ background-position:-90px -284px}
.gsyd_tab li em.navtab05{ background-position:-120px -284px}
.gsyd_tab li.gsyd_tab_in{ background:#fff; border-left:3px solid #fc8d3b;color:#fc8d3b; font-size:18px; padding-left:27px;}
.gsyd_tab li.gsyd_tab_in em.navtab01{ background-position:0 -315px}
.gsyd_tab li.gsyd_tab_in em.navtab02{ background-position:-30px -315px}
.gsyd_tab li.gsyd_tab_in em.navtab03{ background-position:-60px -315px}
.gsyd_tab li.gsyd_tab_in em.navtab04{ background-position:-90px -315px}
.gsyd_tab li.gsyd_tab_in em.navtab05{ background-position:-120px -315px}
/*公司引导-right*/
.gsyd_tab_box{height:410px; border-top:1px solid #ccc;}
.company_tit{ padding:0 30px; height:23px; line-height:21px;}
.company_tit em{ display:inline-block; width:53px; height:23px; float:left;}
.company_tit em.tab_tit01{ background-position:0 -261px;}
.company_tit em.tab_tit02{ background-position:-53px -261px;}
/*产品*/
.company_pro{}
.com_pro{border-bottom:1px solid #eee; border-right:1px solid #eee; padding:20px 35px;position: relative;}
.com_pro h3{ height:20px; line-height:20px;font-size:16px;}
.com_pro p{ height:16px; line-height:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:210px; margin-top:8px;font-size:12px;}
.com_pro h2{ height:30px; line-height:30px; margin-top:10px;}
.com_pro_bnt{ width:90px; height:32px; margin-top:20px;}
.com_pro_bnt .gs_bntton{ background:#fff; height:30px; width:88px; line-height:30px; border-radius:3px;border: 1px solid #ff6700;display: block;text-align: center;}
.com_pro_bnt .gs_bntton:hover{color:#fff; background:#ff6700;}
.com_pro_img{position: absolute;right: 15px;bottom: 15px;}
.com_pro:hover .com_pro_bnt .gs_bntton{color:#fff; background:#ff6700;}

.animation-delay-4{-moz-animation:fadeInRight .5s .20s ease both;-webkit-animation:fadeInRight .5s .20s ease both;animation:fadeInRight .5s .20s ease both;}
@-moz-keyframes fadeInRight{
	0%{opacity:0;filter:alpha(Opacity=100);-webkit-transform:translateX(30px);transform:translateX(30px)}
	100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes fadeInRight{
	0%{opacity:0;filter:alpha(Opacity=100);-webkit-transform:translateX(30px);transform:translateX(30px)}
	100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes fadeInRight{
	0%{opacity:0;filter:alpha(Opacity=100);-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}
	100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}
/* home_solution */
.home_solution{padding-bottom: 40px!important;}
.home_solution ul{}
.home_solution ul li{position: relative;}
.home_solution ul li:hover{box-shadow: 0 1px 20px #e2e2e2; }
.home_solution ul li.list-1 .first2{border-bottom:1px solid #269aeb;}
.home_solution ul li.list-1 section h3{background: url("../images/pic-1.jpg") no-repeat;background-size: 100%;}
.home_solution ul li.list-2 .first2{border-bottom:1px solid #ffae13;}
.home_solution ul li.list-2 section h3{background: url("../images/pic-2.jpg") no-repeat;background-size: 100%;}
.home_solution ul li.list-3 .first2{border-bottom:1px solid #4cb050;}
.home_solution ul li.list-3 section h3{background: url("../images/pic-3.jpg") no-repeat;background-size: 100%;}
.home_solution ul li.list-4 .first2{border-bottom:1px solid #de373e;}
.home_solution ul li.list-4 section h3{background: url("../images/pic-4.jpg") no-repeat;background-size: 100%;}
.home_solution ul li.list-5 .first2{border-bottom:1px solid #46d3eb;}
.home_solution ul li.list-5 section h3{background: url("../images/pic-5.jpg") no-repeat;background-size: 100%;}
.home_solution ul li.list-6 .first2{border-bottom:1px solid #236ffb;}
.home_solution ul li.list-6 section h3{background: url("../images/pic-6.jpg") no-repeat;background-size: 100%;}
.home_solution ul li section{border:1px solid #e2e2e2;}
.home_solution ul li section h3{height:80px;  line-height: 80px; font-size:20px; padding-left:30px; font-weight:normal; margin-bottom: 20px;}
.home_solution ul li section h3 a{color:#fff;}
.home_solution ul li section p{color:#666; font-size:14px; padding:0 20px; margin-bottom: 20px;}
.home_solution ul li section span.price{display: block; padding:0 20px; margin-bottom: 20px; font-size:16px; color:#ff6800;}
.home_solution ul li section span.price em{font-size:24px;}
.home_solution ul li section span.price a{float:right; font-size:14px; line-height: 14px; padding:6px 20px; border:1px solid #e2e2e2; border-radius:14px;}
.home_solution ul li:hover section span.price a{border:1px solid #ff6800; color:#ff6800;}
.home_solution ul li dl{padding:0 20px; color:#333; border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2; padding-bottom: 10px;}
.home_solution ul li dl.first{padding-top:10px; height: 95px;}
.home_solution ul li dl dt{font-size:14px; line-height: 30px;}
.home_solution ul li dl dd{font-size:12px; line-height: 20px; color:#666;min-height:40px;}

.home_title {text-align:center;padding: 40px 0 20px 0;}
.home_title h2{line-height:45px;}
.home_title p{line-height:26px;}
.dn {display: none;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f28{font-size:28px;}
.cola {color: #999;}
.coly {color: #ff6700;}
/* lay */

.lay {width:100%;background:#16a085;height:240px;overflow:hidden;margin:0 auto;background:url(../images/ljkhtj.jpg);}
.lay .lay_tj {}
.lay .lay_tj p.title {font-weight:lighter;color:#fff;text-align:center;padding-top:20px;line-height:40px;}
.lay .lay_tj .box {margin-top:10px;}
.lay .lay_tj .box ul li {float:left;}
.lay .lay_tj .box ul li .line {float:left;padding:0;margin-right:39px;width:38px;border-right:dashed 1px #ccc;height:150px;}
.lay .lay_tj .box ul li .icon {width:200px;height:60px;margin:10px auto 10px auto;display:block;}
.lay .lay_tj .box ul li .item {font-size:16px;text-align:center;color:#fff;margin:0 0 10px;height:16px;line-height:16px;}
.lay .lay_tj .box ul li .count {font-size:28px;text-align:center;color:#fff;margin:0 0 10px;height:36px;line-height:36px;}

/* index-info */
.index-info {min-height: 1px;padding-bottom:40px;width: 100%;height: auto;clear: both;position: relative;background-color: #f3f3f3;}
.titlebox {width:100%;text-align:center;padding:50px 0;overflow:hidden;}
.titlebox h3 {font-size:28px;font-weight:normal;color:#333;line-height:28px;}
.comm-box{width:1180px;height:auto;margin:0 auto;}
.c-tab-title {border-bottom:1px solid #e2e2e2;height:34px;text-align:center;margin-bottom:20px;}
.c-tab-title a {border-bottom:1px solid transparent;border-bottom-color:transparent;display:inline-block;line-height:34px;margin:0 20px;padding:0 10px;font-size:16px;color:#666;transition:.3s;-webkit-transition:.3s;}
.c-tab-title a.on {border-color:#ea0f0d;color:#ea0f0d;}
.c-tab-list{display:none;}
.c-tab-content .current{display:block;}
.index-info-left{width:580px;height:410px;padding-bottom:0;margin-right:20px;}
.index-info-right{width:580px;}
.tit1 {padding-left:20px;height:30px;line-height:30px;font-size:18px;clear:both;font-weight:bold;position:relative;margin:unset;margin-top:15px;}
.tit1 img, .tit1 span, .tit1 a {display:inline-block;}
.tit1 a {line-height:24px;color:#756f6a;font-size:12px;margin-left:26px;vertical-align:bottom;font-weight:normal;}
.title_bg.tleft {background-position:0 0;}
.title_bg, .km_nav .map_hot {background:url(../images/icon_com.png) 0 10px no-repeat;}
.title_bg {position:absolute;left:-4px;top:10px;background-position:0 -30px;height:24px;width:20px;}
.redian_rt {display:block;width:540px;text-align:right;}
.nav_redian{margin-top:16px;}
.redian_rt .redian_first {height:18px;line-height:18px;padding-bottom:4px;margin-bottom:4px;}
.redian_rt .redian_first  a{ color:#cb3f1f;font-size:16px;}
.redian_rt li {text-align:left;height:34px;line-height:34px;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.redian_rt li a {font-size:14px;display:inline-block;float:left;}
.redian_rt li a.redian_fa {margin-left:6px;}
.redian_rt a.fr {font-size:12px;float:right;color:#756f6a;}
.index-info-left h3{display:inline-block;font-weight:normal;font-size:100%;}
.index-info-right .km_nav{margin-top:13px;}
.index-info-right .km_nav a{width:94px;height:24px;line-height:24px;border:1px solid #c3bfbc;display:block;float:left;text-align:center;font-size:14px;position:relative;margin:6px 0;margin-right:20px;}
.km_nav h2{font-weight:normal;font-size:100%;line-height:22px;background:#fff;}
.index-info-right .km_nav a:nth-child(5){margin-right:0px;}
.km_listen{margin-top:20px;}
/*.redian_rt li a:nth-child(1){display:none;}*/
.km_listen li:nth-child(1){margin-right:20px;}
.km_listen li p {line-height:29px;padding-top:2px;font-size:14px;width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mt20{margin-top:20px;}
.zkc_li img{width:272px;height:152px;}
.index-business>div .options-item {background-color:#fff;display:inline-block;width:16%;height:160px;margin-right:4%;margin-bottom:30px;border:1px solid #e8e8e8;}
.index-business>div a.options-item:nth-child(5){margin-right:0%;}
.index-business>div .options-item div {height:100px;line-height:100px;}
.index-business>div .options-item span {display:table-cell;vertical-align:middle;text-align:center;width:200px;height:100px;}
.index-business > div .options-item p {font-size:16px;height:60px;line-height:60px;text-align:center;}
.index-business > div .options-item:hover{background:#f9f9f9;}
.index-business > div .options-item div {height:100px;line-height:100px;}
.index-business > div .options-item span {display:table-cell;vertical-align:middle;text-align:center;width:200px;height:100px;}
.index-business > div .options-item span img{margin-top:20px;}
/* home_advantage */
.home_advantage{padding-bottom:40px!important; overflow: hidden;}
.home_advantage ul{overflow: hidden; padding:1px 0;border:1px dotted #ccc;}
.home_advantage ul li{float: left; padding:20px; overflow: hidden;width: 50%;}
.home_advantage ul li.item-1{border-bottom:1px dotted #ccc;border-right:1px dotted #ccc;}
.home_advantage ul li.item-2{border-bottom:1px dotted #ccc;}
.home_advantage ul li.item-3{border-right:1px dotted #ccc;}
.home_advantage ul li.item-4{}
.home_advantage ul li i{border:2px solid #ff6800; font-size:30px; text-align: center; float: left; color:#ff6800; width: 60px; height: 60px; line-height: 60px; border-radius:60%; margin-right:20px;}
.home_advantage ul li em{font-size:20px; display: block; color:#269aeb; font-weight: normal; line-height:40px;}
.home_advantage ul li span{font-size:14px; line-height:20px;}
/* home_process */

.home_process{background-color: #f3f3f3;display:inline-block;padding-bottom:40px!important;width:100%;}
.home_process .container{position: relative;}
.home_process .container section{float:left;text-align: center; padding-top: 90px; position: relative;width: 25%;}
.home_process .container section.proc-1{background: url(../images/process_0_1.png) no-repeat center top;}
.home_process .container section.proc-2{background: url(../images/process_0_2.png) no-repeat center top;}
.home_process .container section.proc-3{background: url(../images/process_0_3.png) no-repeat center top;}
.home_process .container section.proc-4{background: url(../images/process_0_4.png) no-repeat center top;}
.home_process .container section h6{font-size:20px; color:#269aeb; font-weight: normal; margin-bottom: 10px;}
.home_process .container section p{font-size:12px; color:#666; line-height: 20px;}
.home_process .container>div{position: absolute; height: 32px;}
.home_process .container>div.link-1{background: url(../images/process_1_1.png) no-repeat; top:0;}
.home_process .container>div.link-2{background: url(../images/process_1_2.png) no-repeat; top:50px;}
.home_process .container>div.link-3{background: url(../images/process_1_1.png) no-repeat; top:0;}
/* index_main service */
.qy_list {background:url(../images/dqbg.jpg) top no-repeat;height:300px;padding-top:30px;}
.qy_list ul li {float:left;text-align:center;width: 20%;}
.qy_list ul li div {height:182px;line-height:182px;font-size:20px;color:#FFF;text-align:center;font-weight:bold;text-shadow:#000 1px 1px 5px;}
.qy_list ul li .ico1 {background:url(../images/dq1.png);background-repeat: no-repeat;background-position: center;}
.qy_list ul li .ico2 {background:url(../images/dq2.png);background-repeat: no-repeat;background-position: center;}
.qy_list ul li .ico3 {background:url(../images/dq3.png);background-repeat: no-repeat;background-position: center;}
.qy_list ul li .ico4 {background:url(../images/dq4.png);background-repeat: no-repeat;background-position: center;}
.qy_list ul li .ico5 {background:url(../images/dq5.png);background-repeat: no-repeat;background-position: center;}
.qy_list ul li .ico6 {background:url(../images/dq6.png);background-repeat: no-repeat;background-position: center;}
.qy_list ul li .ico7 {background:url(../images/dq7.png);background-repeat: no-repeat;background-position: center;}
.qy_list ul li .ico8 {background:url(../images/dq8.png);background-repeat: no-repeat;background-position: center;}
.qy_list ul li .ico9 {background:url(../images/dq9.png);background-repeat: no-repeat;background-position: center;}
.qy_list ul li .ico10 {background:url(../images/dq10.png);background-repeat: no-repeat;background-position: center;}
.qy_list ul li a {color:#FFF;}
.qy_list ul li span{display:inline-block;color:#fff;border-radius:5px;width:65%;height:32px;line-height:32px;margin-top:30px;background-color:#EA4534;cursor:pointer;}
/* tishi */
.prompt{position:fixed;top:45%;left:50%;border:1px #666 solid;width:320px;margin-left:-160px;background-color:#fff;font-size:14px;z-index:99;}
.p_sucess{height:40px;text-align:center;background-color:#666;vertical-align:middle;line-height:40px;font-size:18px;color:#fff;}
.p_content{padding:20px;line-height:25px;text-indent:2em;}
.p_btn{margin:auto;text-align:center;padding:0 0 20px 0;}
.p_btn button{width:125px;height:40px;background-color:#ea0f0d;border:0;border-radius:5px;color:#fff;}
/* ui-footer */

.site-recom {padding:40px 0;}
.site-recom .on{background-color:#fff;}
.site-recom .recommend-title {color:#676875;vertical-align:middle;display: block;width: 130px;height: 45px;line-height: 45px;float: left;text-align: center;}
.site-recom .recommend-title .recommend-icon {display:inline-block;width:18px;height:18px;background-size:100% 100%;padding-left:5px;vertical-align:middle;}
.site-recom .recommend-title .recommend-ch {display:inline-block;font-weight:700;margin-right:5px;vertical-align:middle;}
.site-recom .recommend-title .recommend-des {padding-right:5px;vertical-align:middle;}
.site-recom .recommend-title .popular-icon {background:url(../images/popular.png) no-repeat;}
.site-recom .recommend-title .link-icon {background:url(../images/links.png) no-repeat;}
.site-recom .recommend-content {vertical-align:top;display:none;}
.site-recom .current{display:block;background-color: #fff;padding: 10px 20px 20px;}
.site-recom .recommend-list {padding-top:6px;}
.site-recom .recommend-item {display:inline-block;padding-right:14px;padding-top:10px;font-size:12px;line-height:14px;}
.site-recom .recommend-item a {color:#777b84;}
.site-recom .recommend-item a:hover {color:#ea0f0d;text-decoration:none;}
.friendly-link {padding:32px 0;border-top:1px solid #bfbfbf;}
 







