@charset 'utf-8';
*{margin:0; padding:0; list-style:none; }
body{font: 14px/22px "微软雅黑",Tahoma,Arial,Helvetica,sans-serif;color:#363636; }
.fl{float:left; }
.fr{float:right; }
img{border:none; }
.clear{clear:both; }
a{color:#363636; text-decoration:none; -o-transition:all .5s; -moz-transition:all .5s; -webkit-transition:all .5s; -ms-transition:all .5s; }
a:hover{text-decoration:none; color:#48e8ff; }
p{ line-height:26px; }
.bk60{height: 60px;}
.main{width: 1200px; margin:0 auto;overflow: hidden;}
/* 顶部 */

.header{height:80px; position: absolute; top: 0; left: 0; width: 100%;z-index: 9999;}
.header .logo{float:left;margin:22px 0 22px 30px;}
.header .logo img{margin:0;display:block; height: 36px;}
.header .header_bg{position: absolute;top: 0;height: 80px;background: #222;width: 100%;opacity: 0;z-index: -2; }
.header:hover .header_bg{opacity: 0.2;  transition: all .5s ease-in-out;}
/* 导航 */
.menu{display:block;float:right;height:80px;}
.menu ul{width:100%;overflow:hidden;}
.menu ul li{float:left;height:80px;line-height:80px;padding:0;text-align:center;margin:0 20px;}
.menu ul li a{font-size:15px;font-family:Mircosoft Yahei;display: block; padding:30px 0;}
.menu ul li a span{display:block;line-height: 20px;color:#fff;}

.menu ul li:hover{border-bottom: 2px solid #48e8ff;height: 78px;}
.menu ul li:hover a{color: #fdcd42;}
.menu ul .on{border-bottom: 2px solid #48e8ff;height: 78px;}
.menu ul .on a{color: #fdcd42;}
.menu ul li:first-child{}

.top_rightbox{float:right;padding-right: 30px;}
.top_rightbox .chaxun{width: 30px;position: relative;height: 80px;float:left;}
.top_rightbox .chaxun .icon_btn{float: left;width: 30px;height: 30px;padding-top: 30px;}
.top_rightbox .chaxun .icon_btn img{display: block; width: 19px;height: 19px;margin: 5px;}
.top_rightbox .chaxun .ssbox{position: absolute;top: 80px;right: 0;width: 300px;background: #fff;border: 1px solid #ddd;z-index: 99991;display:none;padding: 20px;}
.top_rightbox .chaxun .ssbox .text{height: 30px;display: block;float: left;border: 1px solid #ddd;padding: 0 10px;color: #555;width: 226px;}
.top_rightbox .chaxun .ssbox .btnn{border: none;height: 32px;line-height: 32px;width: 52px;color: #fff;background: #497feb;letter-spacing: 2px;cursor: pointer;}

.top_rightbox .denglu{width: 90px;float: left;height: 80px;margin-left: 15px;}
.top_rightbox .denglu a{display: block;color: #fff;line-height: 80px;}

.ny-header{position: static;}
.ny-header .menu ul li a span{color: #555;}
.ny-header .top_rightbox .denglu a{display: block;height: 26px;line-height: 26px;background: #f00;border-radius: 15px;text-align: center;color: #fff;margin: 27px 0;}



/*banner*/
.banner{height:800px;position: relative;}
.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../images/cir_white.gif) no-repeat #f2f2f2;right:50%;bottom:15px;}
.banner .Left{margin-right:-450px;background-position:5px 0}
.banner .Right{margin-right:-480px;background-position:-33px 0;background-color:#428aff;}

.frontCover .open{background:#e60013;}
.wrap{width:980px;margin-left:auto;margin-right:auto;}

.slide{position:relative;width:100%;height:800px;}
.slide2{position:relative;width:100%;height:260px;}
.ban_c{position:absolute;left:0;width:100%;height:100%;text-align: center;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;left:0;bottom: 20px; right: 0; margin: 0 auto;width:300px;text-align:center;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:30px;height:16px;margin-right:8px;cursor:pointer;text-decoration:none;-webkit-text-size-adjust:none;}
.ban_nav a i{display: block; width:30px; height:3px;background: #;text-indent: -100px;overflow:hidden;line-height:10px;background:#ccc;font-size:10px;margin-top: 7px;}
.ban_nav .on i{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;display: none;}

/*   产品  */
.inchanpin{width: 100%; overflow: hidden;margin-top: 60px;}
.inchanpin .title{text-align: center;}
.inchanpin .title h2{font-size: 32px;line-height: 40px;color: #222432;}
.inchanpin .title h3{font-size: 18px;line-height:30px;color: #8d91a8;font-weight: normal;}
.inchanpin .conbox{width: 100%;overflow: hidden;margin-top: 40px;}
.inchanpin .conbox .item{width: 280px; margin-right: 26px;float: left;}
.inchanpin .conbox .item .top {height: 80px;width: 100%;background: #f5f6fa;}
.inchanpin .conbox .item .top .top_box {padding: 0 20px 0 35px;height: 100%;overflow: hidden;}
.inchanpin .conbox .item .top .top_box .left {margin-top: 15px;float: left;}
.inchanpin .conbox .item .top .top_box .left .p1 img {width: 1.98vw;}
.inchanpin .conbox .item .top .top_box .left .p1 span {color: #222432;font-size: 18px;}
.inchanpin .conbox .item .top .top_box .left .p2 {color: #8d91a8;font-size: 14px;}
.inchanpin .conbox .item .top .top_box .right{float: right;margin-top: 15px;}
.inchanpin .conbox .item .top .top_box .right img {width: 44px;}
.inchanpin .conbox .item .top .top_box .right .img1 {display: block;}
.inchanpin .conbox .item .top .top_box .right .img2 {display: none;}

.inchanpin .conbox .item .center {width: 100%;height: 400px;}
.inchanpin .conbox .item .center .center_box {padding: 0 20px;}
.inchanpin .conbox .item .center .center_box .content {padding-top: 15px;}
.inchanpin .conbox .item .center .center_box .content .content_ul {color: #8d91a8;font-size: 12px;padding: 10px 0 15px;overflow:hidden;}
.inchanpin .conbox .item .center .center_box .content .content_ul li {width: 50%;padding-top: 5px;float: left;}
.inchanpin .conbox .item .center .center_box .content .content_ul li:hover {color: #0c66c1;}
.inchanpin .conbox .item .center .center_box .content .d1 {color: #222432;font-size: 14px;}
.inchanpin .conbox .item .center .center_box .content .d2 {color: #8d91a8;font-size: 14px;padding: 5px 0 10px;}
.inchanpin .conbox .item .center .center_box .content .d3 {display: block;color: #8d91a8;font-size: 14px;width: 82px;height: 26px;line-height: 26px;text-align: center;border: 1px solid #8d91a8;border-radius: 2px;}
.inchanpin .conbox .item .center .center_box .content:hover .d1 {color: #0c66c1;}
.inchanpin .conbox .item .center .center_box .content:hover .d3 {border: 1px solid #0c66c1;color: #0c66c1;}

.inchanpin .conbox .item .center .center_box .content_Tow {padding-top: 10px;padding-bottom:8px;}
.inchanpin .conbox .item .center .center_box .content_Tow ul {overflow: hidden;}
.inchanpin .conbox .item .center .center_box .content_Tow ul li {float: left;margin-top: 5px;width: 46%;height: 26px;border: 1px solid #8d91a8;border-radius: 2px;}
.inchanpin .conbox .item .center .center_box .content_Tow ul li img {width: 10px;margin-right: 5px;}
.inchanpin .conbox .item .center .center_box .content_Tow ul li span {color: #222432;font-size: 12px;}
.inchanpin .conbox .item .center .center_box .content_Tow ul li:hover {border: 1px solid #0c66c1;}
.inchanpin .conbox .item .center .center_box .content_Tow ul li:hover span {color: #0c66c1;}

.inchanpin .conbox .item .center .center_box .content_Tow ul li:nth-child(2n){float: right;}

.inchanpin .conbox .item .center .center_box .content_Tow_old {padding-top: 10px;border-top: 1px dashed rgba(141, 145, 168, 0.3);}

.inchanpin .conbox .item .foot {width: 100%;padding-bottom: 15px;text-align: center;}
.inchanpin .conbox .item .foot span {color: #8d91a8;font-size: 14px;}
.inchanpin .conbox .item .foot img {width: 14px;padding-left: 5px;}
.inchanpin .conbox .item:hover {transform: perspective(1px) scale(1.01, 1.01);box-shadow: 0px 2px 10px 0px rgba(5, 30, 52, 0.08);}
.inchanpin .conbox .item:hover .top {background: url(../images/chanpin_img_bg.png) no-repeat;background-size: 100% 100%;}
.inchanpin .conbox .item:hover .top .p1 span {color: #fff !important;}
.inchanpin .conbox .item:hover .top .p2 {color: #fff !important;}
.inchanpin .conbox .item:hover .top .img1 {display: none !important;}
.inchanpin .conbox .item:hover .top .img2 {display: block !important;}

.inchanpin .conbox .item:last-child{margin-right: 0;}

/*  客户意见  */
.inkehu{width: 100%; background: #f8f8f8 url(../images/kh-tbg.png) no-repeat center top;    background-size: 100% auto; }
.inkehu .kh-title{height: 100px;line-height: 100px;}
.inkehu .kh-title .kh2{font-size: 30px;color: #fff;}
.inkehu .kh-title .line{display: inline-block;margin-left: 10px;width: 40px;height: 3px;background: #fff;vertical-align: middle;}
.inkehu .kh-title .kh6{font-size: 15px;color: #fff;margin-left: 10px;}
.inkehu .kh-box{overflow: hidden;}
.inkehu .kh-box .item{float: left;width: 660px;margin-right: 20px; margin-bottom:20px;background: #fff; padding: 20px; box-sizing: border-box;border-radius: 6px;}
.inkehu .kh-box .item .t{overflow: hidden;}
.inkehu .kh-box .item .t .text{float: left;width: 80%;}
.inkehu .kh-box .item .t .text .name{font-size: 16px;line-height: 26px;}
.inkehu .kh-box .item .t .text .corp{font-size: 16px;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.inkehu .kh-box .item .t .imgbox{float: right; width:60px;height: 60px; border-radius: 50%; overflow: hidden;}
.inkehu .kh-box .item .t .imgbox .icon{display: block; width:100%; height: 100%;}
.inkehu .kh-box .item .desc{height: 60px;line-height: 20px;font-size: 14px;color: #888;margin: 10px 0;}
.inkehu .kh-box .item .cpbox{width: 100%;}
.inkehu .kh-box .item .cpbox .cpt{font-size: 14px;line-height: 30px;color: #666;}
.inkehu .kh-box .item .cpbox .cp{border: 1px solid #ddd;padding: 5px 15px;line-height: 30px;border-radius: 16px;color: #666;}
.inkehu .kh-box .item.it2{width: 500px;}
.inkehu .kh-box .item:nth-child{margin-right: 0;}

/*  实力   */
.inshili{width: 100%;background: #f0f5f9; padding: 60px 0;overflow: hidden;}
.inshili .slt{width: 300px; float: left; }
.inshili .slt .tt{font-size: 34px; line-height: 48px;font-weight: 600; color: #333;}
.inshili .slt .desc{font-size: 16px; line-height: 30px;margin-bottom: 52px;color: #888;}
.inshili .slt .num{font-size: 50px;line-height: 65px;color: #0399f8;}
.inshili .slt .text{font-size: 15px;color: #555;margin-bottom: 50px;}
.inshili .slt .a{font-size: 14px; color: #888;margin-top: 30px;}

.inshili .slbox{width: 880px;float: right;}
.inshili .slbox .item{float: left;width: 248px;overflow: hidden;margin-right: 15px;margin-bottom: 15px;background: #fff;padding: 15px;transition: .5s;}
.inshili .slbox .item .picbox{width: 100%;height: 190px;}
.inshili .slbox .item .picbox img{display: block; max-width: 100%; max-height: 100%;margin: 0 auto;}
.inshili .slbox .item .t{font-size: 16px;line-height: 20px;height: 40px;text-align: center;color: #555;overflow: hidden;}
.inshili .slbox .item:hover{transform: scale(1.06);}

/*   新闻  */
.innews{width: 100%; background: url(../images/news_bg.jpg) repeat-y center center;padding: 60px 0;overflow: hidden;}
.innews .l-news{float: left;width: 44%;}
.innews .l-news .title{width: 100%;overflow: hidden;}
.innews .l-news .title h2{font-size: 26px;line-height: 40px;}
.innews .l-news .title p{font-size: 14px;line-height: 26px;color: #888;}

.innews .l-news .picinfo{width: 100%;overflow: hidden;margin-top: 20px;}
.innews .l-news .picinfo .picbox{width: 100%;height: 260px;overflow: hidden;}
.innews .l-news .picinfo .picbox .pic{display: block; width: 100%; height: 100%;}
.innews .l-news .picinfo .text{width: 100%;margin-top: 30px;}
.innews .l-news .picinfo .text .nt{font-size: 16px;line-height: 30px;font-weight: bold;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.innews .l-news .picinfo .text p{font-size: 14px;line-height: 26px;color: #888;margin-top: 10px;}
.innews .l-news .picinfo .date{font-size: 14px;line-height: 26px;color: #888;margin-top: 10px;}

.innews .r-news{width: 50%; float: right;}
.innews .r-news ul{}
.innews .r-news ul li{width: 100%;box-sizing: border-box;padding-left: 50px;position: relative;z-index: 1;}
.innews .r-news ul li:before{content: '';position: absolute;left: 0;top: 0;width: 0;height: 100%;z-index: -2;border-radius: 4px;transition: 1s;background: linear-gradient(270deg,#f4f7f9,#eceff2 70%,#eceff1);z-index: -1;}
.innews .r-news ul li:hover:before{width: 100%;}

.innews .r-news ul li a{display: block;border-bottom: 1px solid #ddd;overflow: hidden;padding: 20px 20px 20px 0;}
.innews .r-news ul li .date{float: left;width: 70px;}
.innews .r-news ul li .date .day{font-size: 40px;display: block;text-align: center;width: 100%;line-height: 45px;color: #333;}
.innews .r-news ul li .date .my{display: block;width: 100%;text-align: center;font-size: 14px;line-height: 30px;color: #888;}
.innews .r-news ul li .text{float: right;width: calc(100% - 90px);}
.innews .r-news ul li .text .title{font-size: 16px;line-height: 30px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;color: #333;}
.innews .r-news ul li .text p{font-size: 14px;line-height: 20px;color: #888;height: 40px;overflow: hidden;}
.innews .r-news .more{margin: 20px 0 0 50px;display: block;font-size: 14px;color: #abaaa8;font-weight: bold;}
.innews .r-news .more:hover{color: #0399f8;}

/*   footer   */
.inbiaoyu{width: 100%; background: #004ea1 url(../images/biaoyu.png) no-repeat center center;height: 190px;overflow: hidden;}
.inbiaoyu h2{text-align: center; font-size: 30px; line-height: 40px;margin-top: 60px;color: #fff;font-weight: normal;}
.inbiaoyu h3{text-align: center; font-size: 16px; line-height: 30px;color: #fff;font-weight: normal;}


/*  产品展示  */
.section-header{text-align: center;margin-bottom: 30px;}
.section-header h2{font-size: 35px;font-weight: 600;color: #313131;line-height: 50px;text-align: center;text-transform: uppercase;position: relative;}
.section-header h4{color: white;text-align: center;margin-bottom: 60px;line-height:34px ;}
.section-header p{text-align: center;color: #969595;font-size: 15px;padding: 0 250px;font-family: "Open Sans", sans-serif;}

.services{padding: 50px 0;}
.product-core{background-image: url("../images/newImg/home_product_bg@2x.png");background-size: cover;}
.services .services-content .service-box{text-align: center;-webkit-transition: .3s ease;transition: .3s ease;background: white;border: 1px solid #EBEEF5;position: relative;margin-bottom: 20px;margin-top: 20px;}
.service-split-desc{color: #333333!important;}
.services .services-content{overflow:hidden;width: 100%;}
.services .services-content .service-box2{padding: 20px 20px 8px 20px;border: none;}
.services .services-content .service-box .box-info{padding: 30px 19px;}
.services .services-content .service-box p.icon{font-size: 50px;color: #cccccc;-webkit-transition: .3s ease;transition: .3s ease;}
.services .services-content .service-box h3{font-size: 16px;color: #333333;margin: 20px 0;}
.services .services-content .service-box p{font-size: 14px;font-family: "Open Sans", sans-serif;color: #969595;margin-bottom: 20px;height:160px;overflow: hidden;text-align:justify;}

.services .services-content .service-box:hover{-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);box-shadow: 0 0 30px rgba(0, 0, 0, 0.2)}
.services .services-content .service-box:hover p.icon{color: #FF8724}
.services .services-content .service-box:hover h3{color: #428aff}
.services .services-content .service-box2:hover h4{color: #428aff}
.services .services-content .service-box2 p{color: transparent;font-size: 14px;}
.services .services-content .service-box3:hover p{color: #428aff;cursor: pointer;}
.services .services-content .service-box4 p{color: #428aff;cursor: pointer;}
.services .services-content .service-box2 .h5-txt{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 13px 0;}

.services .services-content .service-box a.btn-more{border: 1px solid #ddd;width: 130px;height: 36px;display: block;text-align: center;border-radius: 20px;line-height: 36px; margin: 0 auto;}
.services .services-content .service-box a.btn-more:hover{background: #428aff;border: 1px solid #428aff;color: #fff;}

.h-show{display: block!important;}
.product-zx{width: 25%;float:left;padding-right: 15px;padding-left: 15px;box-sizing: border-box;}
.index-bj2{background: #014ea0 url('../images/index-bg1.jpg') no-repeat top center;min-height: 680px;margin-top: 60px;}
.index-title3{color: #fff;font-weight: bold;padding: 70px 0 50px;}
.index-title3 h2{font-size: 30px;text-align: center;line-height: 40px;margin-bottom: 20px;}
.index-title3 p{text-align: center;font-size: 16px;font-weight: normal;line-height: 30px;}

.index-tab{width: 220px;float: left;border-right: 1px #fff solid;}
.index-tab ul{height: 100%;}
.index-tab ul li{margin-right: 50px;line-height: 42px;height: 42px;color: #fff;text-align: center;position: relative;cursor: pointer;font-size: 16px;margin-bottom: 15px;}
.index-tab ul li:hover{color: #00a4ff;background: #fff; border-radius: 6px;}
.index-tab ul li.active{color: #00a4ff;background: #fff; border-radius: 6px;}
.index-tab .qtbox{margin-right: 50px;line-height: 42px;height: 42px;color: #fff;text-align: center;position: relative;cursor: pointer;font-size: 16px;margin-bottom: 15px;}

.index-slide{width: 960px;float: left;}
.index-slide .conbox{margin-left: 55px;}
.index-slide .conbox h4{color: #fff;font-size: 24px;line-height: 48px;    margin-bottom: 20px;}
.index-slide .conbox h4 a{color: #fff;}
.index-slide .conbox p{line-height: 36px;font-size: 16px;color: #fff;}
.index-slide .conbox p:before{content: "";width: 5px;height: 5px;display: inline-block;background: #fff;border-radius: 50px;margin-right: 10px;}
.index-slide .conbox .albox{margin: 40px 0;overflow: hidden;}
.index-slide .conbox .albox li{float: left; margin-right: 20px;}
.index-slide .conbox h3{padding: 30px 0;}
.index-slide .conbox h3 a{display: inline-block;vertical-align: top;color: #fff;border: 1px #fff solid;font-size: 14px;line-height: 36px;padding: 0 18px;margin-right: 15px;margin-bottom: 15px;}
.index-slide .conbox h3 a:hover{}


/* 解决方案 */
#industry-pc{display: block !important;}
.industry{height: 900px;text-align: center;}
.content-width{width: 1200px;}
.industry-header{padding: 60px 0 30px;text-align: center;}
.industry-header-title{margin-bottom: 22px;font-size: 32px;color: #1e1e1e;line-height: 50px;}
.industry-header-sub-title{font-size: 16px;color: #788496;}
#industryTab-pc{display: block !important;}
.industry .middle{position: relative;margin: 0 auto;}
.industry ul{display: -webkit-box;display: -ms-flexbox;display: flex;border-bottom: 1px solid #dfe6f6;overflow: hidden;}
.industry ul li{-webkit-box-flex: 1;-ms-flex: 1;flex: 1;height: 132px;float: left;width: 200px;}
.industry ul li.active{border-bottom: 4px solid #ffa800;}
.industry ul li .industryTab-hover-wrap{position: relative;}
.industry ul li.active{border-bottom: 4px solid #ffa800;}
.industry ul li.active a{color: #418bff;}
.industry ul li.active p{font-size: 16px;}
.industry ul li i{display: inline-block;width: 50px;height: 50px;margin-bottom: 30px;cursor: pointer;}
.industry ul li .hide{display: none;}
.industry ul li .icon-hover{display: none;}
.industry ul li .icon1{display: none;}
.industry ul li .block{display: inline-block;}
.industry ul li .industry-item-line{display: inline-block;width: 0;height: 4px;background: #ffa800;-webkit-transition: all 1s;transition: all 1s;position: absolute;bottom: -31px;left: 50%;}
.industry ul li .industryTab-hover-wrap{position: relative;}
.industry ul li .industryTab-hover-wrap .industry-item-title{font-size: 15px;}
.industry ul li:hover .industryTab-hover-wrap .icon{display: none;}
.industry ul li:hover .industryTab-hover-wrap .icon-hover{display: inline-block;}
.industry ul li:hover .industryTab-hover-wrap .industry-item-title{color: #20a0ff !important;cursor: pointer;}
.industry ul li:hover .industryTab-hover-wrap .industry-item-line{left: 0;width: 100%;}
.industry .item-content{position: absolute;left: 0;display: none;height: 530px;text-align: left;overflow: hidden;}
.industry .item-content .left{width: 558px;float: left;}
.industry .item-content .left .default-link{font-size: 14px !important;}
.industry .item-content .left .default-link{margin: 0 !important;width: 116px;height: 36px;line-height: 36px;text-align: center;color: #20a0ff;border: 1px solid #20a0ff;margin: 0 auto;}
.industry .item-content .left .item-title{margin-top: 100px;margin-bottom: 24px;font-size: 24px;color: #1e1e1e;}
.industry .item-content .left .item-detail{margin-bottom: 74px;color: #788496;line-height: 2.2;font-size: 14px;white-space: pre-wrap;}
.industry .item-content .right{width: 485px;margin-left: 130px;float: right;}
.industry .item-content .right img{width: 485px;height: 480px;}
.industry .block{display: block;}

/* 合作案例 */
.hezuo{width: 100%;padding: 60px 0;background:url(../images/hezuo_bg.jpg) no-repeat center center;}

.hezuo-header{margin-bottom: 30px;}
.hezuo-header h2{font-size: 30px;font-weight: 600;color: #313131;line-height: 50px;text-align: left;text-transform: uppercase;position: relative;}

.hezuo .hezuo-box{width: 100%;}
.hezuo .hezuo-box ul{}
.hezuo .hezuo-box ul li{float: left;width: 14.286%;margin-bottom: 10px;box-sizing: border-box;padding: 0 5px; }
.hezuo .hezuo-box ul li img{display: block; width: 100%;}

/* 试用 */
.tryOut-bg{background: url(../images/home_contact_bg@2x.png); -webkit-background-size: cover; background-size: cover; background-repeat: no-repeat; background-position: center; position: relative; text-align: center; padding: 34px;}
.tryOut-btn button:nth-child(1){color: white; background: #428aff; margin-right: 10px; margin: 0 10px 0px 10px;}
.tryOut-btn button:nth-child(2){color: white; background:transparent; border: 1px solid white;}
.tryOut-btn{line-height: 58px;}
.try-out h2{color: white;margin-bottom: 0;}
.try-out p{color: white;}
.try-out h3{color: white;line-height: 39px;}
.try-out h4{color: white;margin: 10px 0 25px 0;line-height: 26px;}

/*  footer  */
footer{padding: 0;background: url(../images/footer_bg.jpg) no-repeat center center;}
footer .foot_top{width: 100%; border-bottom: 1px solid #ddd;padding: 25px 0;}
footer .foot_top .foot_logo{float:left; display: block; height:30px;}
footer .itembox{float:left;box-sizing: border-box;padding: 50px 0px;}
footer .itembox .contactbox{font-size: 14px;width: 100%;}
footer .itembox .contactbox .t{font-size: 16px; color: #fff;line-height: 32px;}
footer .itembox .contactbox .t:after{content: '';width: 30px;height: 2px;background: #fff;display: block;}
footer .itembox .contactbox .conbox{width: 100%;overflow: hidden;}
footer .itembox .contactbox .conbox p{color: #fff;font-size: 20px;font-weight: bold;padding-left: 36px;line-height: 30px;margin-top: 15px;white-space: nowrap;padding-bottom: 10px;}
footer .itembox .contactbox .conbox p.tel{background: url(../images/tel_icon.png) no-repeat left top;background-size: 30px auto;}
footer .itembox .contactbox .conbox p.mail{background: url(../images/tel_icon.png) no-repeat left bottom;background-size: 30px auto;padding-bottom: 0;}
footer .itembox .contactbox .conbox a{display: block;font-size: 15px;line-height: 30px;color: #fff;}
footer .itembox .contactbox .conbox a:hover{color: #004ea1;}
footer .itembox .top30{margin-top: 30px;}
footer .itembox .top20{margin-top: 20px;}
footer .itembox .contactbox .conbox .wechat-item{float: left;margin-right: 20px;width: 120px;}
footer .itembox .contactbox .conbox .wechat-item img{display: block;width: 120px;height: 120px;}
footer .itembox .contactbox .conbox .wechat-item span{display: block;line-height: 30px;text-align: center;font-size: 14px;color: #fff;}

footer .itembox.it34{width: 34%;}
footer .itembox.it20{width: 20%;}
footer .itembox.it1{width: 34%;}
footer .footer-bottom{background: #131a2a;padding: 10px 0;}
footer .footer-bottom .copyright p{margin-bottom: 0;font-size: 14px;color:#fff;text-align: center;}
footer .footer-bottom .copyright p a{color:#fff;}

/*    内页banner  */
.nybanner{width: 100%;height: 360px;position: relative;z-index: 1;overflow: hidden;}
.nybanner .picbox{position: absolute; top: 0; width: 1920px;height: 360px;left: 50%; margin-left: -960px;}
.nybanner .picbox .pic{width: 100%;}

/*    关于我们导航   */
.page-box{width: 100%;}
.page-menu{width:100%;background: #f9f9f9;}
.pnav{overflow:hidden;padding-bottom:2px}
.pnav li{width:25%;line-height:55px;font-size:20px;color:#1e1e1e;float:left;text-align:center}
.pnav li a{display:inline-block;width:130px;position:relative;color:#999999;background:url(../images/gyzx_ico_black.png) no-repeat center 30px;padding-top:85px;text-align:center}
.pnav li a.active{border-bottom:3px solid #004ea2;color:#004ea2;font-weight:bold;background:url(../images/gyzx_ico.png) no-repeat center 30px}
.pnav li:nth-of-type(2) a{background:url(../images/fzlc_ico_black.png) no-repeat center 30px}
.pnav li:nth-of-type(3) a{background:url(../images/zxys_ico_black.png) no-repeat center 30px}
.pnav li:nth-of-type(4) a{background:url(../images/ryzz_ico_black.png) no-repeat center 30px}
.pnav li:nth-of-type(5) a{background:url(../images/lxzx_ico_black.png) no-repeat center 30px}
.pnav li:nth-of-type(2) a.active{background:url(../images/fzlc_ico.png) no-repeat center 30px}
.pnav li:nth-of-type(3) a.active{background:url(../images/zxys_ico.png) no-repeat center 30px}
.pnav li:nth-of-type(4) a.active{background:url(../images/ryzz_ico.png) no-repeat center 30px}
.pnav li:nth-of-type(5) a.active{background:url(../images/lxzx_ico.png) no-repeat center 30px}
.pnav li a .cooperation-nav-line{width:0;height:3px;background:#789ac2;position:absolute;bottom:-3px;left:50%;display:inline-block;-webkit-transition:all 1s;transition:all 1s}
.pnav a:hover{color:#789ac2}
.pnav a:hover .cooperation-nav-line{width:130px;left:0}

.page-content{margin:80px auto;}
.page-content .content{width: 100%;}
.page-content .content p{line-height:180%;margin-bottom:15px;text-indent:2rem}
.page-content .content img{max-width: 100%; margin: 0 auto;}

.zxys_new{width:100%;margin:0 auto}
.zxys_new ul{overflow:hidden}
.zxys_new ul li{width:49%;margin-right:2%;background:#f0f1f7;float:left;padding:2%;box-sizing:border-box;min-height:200px;margin-bottom:30px}
.zxys_new ul li:hover{box-shadow:0px 5px 15px rgba(0,0,0,0.05)}
.zxys_new ul li:nth-of-type(2){margin-right:0}
.zxys_new ul li:nth-of-type(4){margin-right:0}
.zxys_new ul li img{float:left;width:95px}
.zxys_new ul li .zxys_rig{float:left;width:78%;margin-left:20px}
.zxys_new ul li .zxys_rig h2{font-size:22px;font-weight:bold;margin-bottom:10px;color:#5d5d5d}
.zxys_new ul li .zxys_rig p{color:#5d5d5d;line-height:180%;font-size:16px}
/*  新闻列表   */
.mbx{width: 100%;border: 1px solid #f2f2f2;box-sizing: border-box;}
.mbx_con{width: 1200px;margin: 20px auto;/*padding-left: 20px;*/box-sizing: border-box;}
.mbx_con a {display: inline-block;}
.list_article{width:1200px;margin:30px auto;overflow:hidden}
.list-item-default{width:830px;float:left;margin-right:70px}
.list-item-default li{overflow:hidden;margin-bottom:20px;padding:20px;padding-bottom:40px;box-sizing:border-box;border-bottom:1px dashed #f2f2f2}
.list-item-default li:hover{background:#fafafa;box-sizing:border-box;color:#727272}
.list-item-default li .item-thumb{width:261px;height:153px;overflow:hidden}
.list-item-default li .item-thumb img{transition:all 0.6s}
.list-item-default li:hover .item-thumb img{transform:scale(1.2)}
.list-item-default li:hover h2{color:#125ba8}
.list-item-right{float:left;width:300px;margin-top:-20px}
.item-thumb{float:left;width:261px;height:153px;margin-right:30px}
.item-thumb img{width:100%}
.item-content{float:left;width:480px}
.item-content h2{font-weight:bold;color:#525252;margin-bottom:20px}
.item-content p{color:#727272;font-size:14px;line-height:180%}
.time{overflow:hidden;margin-top:20px}
.time i{float:left;margin-right:30px;color:#a7a7a7;font-size:12px;font-style:normal;padding-left:25px}
.time i:nth-of-type(1){background:url(../images/time.png) no-repeat left center}
.time i:nth-of-type(2){background:url(../images/ydl.png) no-repeat left center}
.list_ggw{width:100%}
.list_ggw img{width:100%}
.sidebar{width:300px;margin:40px auto;box-sizing:border-box}
.sidebar h2{font-size:20px;color:#262626;border-bottom:2px solid #f2f2f2;padding-bottom:15px;margin-bottom:30px;padding-left:30px;background:url(../images/hot.png) no-repeat left 3px}
.sidebar li{margin-bottom:20px;padding-left:60px;line-height:150%;color:#5d5d5d;font-size:14px;cursor:pointer}
.sidebar li:nth-of-type(1){background:url(../images/01.png) no-repeat left center}
.sidebar li:nth-of-type(1):hover{color:#125ba8;background:url(../images/01-ys.png) no-repeat left center}
.sidebar li:nth-of-type(2){background:url(../images/02.png) no-repeat left center}
.sidebar li:nth-of-type(2):hover{color:#125ba8;background:url(../images/02-ys.png) no-repeat left center}
.sidebar li:nth-of-type(3){background:url(../images/03.png) no-repeat left center}
.sidebar li:nth-of-type(3):hover{color:#125ba8;background:url(../images/03-ys.png) no-repeat left center}
.sidebar li:nth-of-type(4){background:url(../images/04.png) no-repeat left center}
.sidebar li:nth-of-type(4):hover{color:#125ba8;background:url(../images/04-ys.png) no-repeat left center}
.sidebar li:nth-of-type(5){background:url(../images/05.png) no-repeat left center}
.sidebar li:nth-of-type(5):hover{color:#125ba8;background:url(../images/05-ys.png) no-repeat left center}
.sidebar.news ul{overflow:hidden;margin-bottom:30px}
.sidebar.news li{background-image:none;padding-left:0;width:100%;line-height:45px;margin-bottom:0;cursor:pointer;font-size:16px;width:50%;float:left;text-align:center}
.sidebar.news li:hover{background:#e5e5e5}
.sidebar.news h2{background:url(../images/news.png) no-repeat left 3px}

.sidebar.recommend h2{background:url(../images/tuijian.png) no-repeat left 3px}
.sidebar.recommend li{overflow:hidden;background-image:none;padding-left:0;padding-bottom:20px;margin-bottom:10px}
.sidebar.recommend li:nth-of-type(5){margin-bottom:0;border-bottom:none;padding-bottom:0}
.sidebar.recommend li:hover{background-image:none}
.sidebar.recommend li .recom_img{float:left;width:110px;height:82px;border:1px solid #fff;border-radius:5px;margin-right:20px;overflow:hidden}
.sidebar.recommend li:hover .recom_img img{transition:all 0.6s}
.sidebar.recommend li:hover .recom_img img{transform:scale(1.2)}
.sidebar.recommend li .recom_con{float:left;width:168px;height:82px;position:relative}
.sidebar.recommend li span{color:#a7a7a7;font-size:12px;position:absolute;left:0;bottom:0}

.fanye{overflow:hidden}
.fanye li{padding:8px 15px;border:1px solid #f2f2f2;float:left;margin-right:20px}
.fanye li.cur{background:#004d9b;color:#fff}
/*  新闻详情   */
.article_article{width:1200px;margin:30px auto;overflow:hidden}
.article-item-default{width:830px;float:left;margin-right:70px}
.article_con h1{font-size:28px}
.article_con h4{font-size:14px;color:#888;margin:30px auto}
.article_con h4 span{margin-right:20px}
.article_con .overview{width:100%;background:#f9f9f9;padding:20px;border-radius:5px;box-sizing:border-box;line-height:200%;margin-bottom:30px}
.artcile_text{margin:20px auto;font-size:16px}
.artcile_text a{display:inline-block;font-weight:bold}
.artcile_text p{margin-top:20px;margin-bottom:20px;line-height:200%}
.artcile_text img{width:100%}
.article-paged{overflow:hidden;margin-top:50px}
.article-paged .prev_next{float:left;background:#f9f9f9;border:1px solid #f2f2f2;padding:20px;width:48%;margin-right:2%;box-sizing:border-box;min-height:120px;cursor:pointer}
.article-paged .prev_next.next{margin-left:2%;margin-right:0}
.article-paged .prev_next h3{margin-bottom:10px;color:#525252;font-weight:600;font-size:16px}
.article-paged .prev_next h5{color:#888;margin:10px auto;line-height:180%}
.article-info{padding-top:30px;padding-bottom:30px;margin:30px auto;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}
.article-info{color:#888;font-size:16px}
.article-info p span{border:1px solid #ff3737;padding:5px 12px;background:url(../images/info.png) no-repeat 10px center;padding-left:35px;color:#ff3737;margin-right:20px}








/*  解决方案  */
.fa-nav {background: #000a16;position: fixed;top: 10%;right: 0;}
.fa-nav ul {padding: 10px 0;}
.fa-nav ul li {}
.fa-nav ul li a {font-size: 12px;color: #aaa;padding: 0 30px;display: block;height: 46px;line-height: 46px;}
.fa-nav ul li a:hover {color: #fff;background: #2eb6e5;}
.fa-nav ul li.active {position: relative;margin-left: -10px;}
.fa-nav ul li.active a {color: #fff;background: #2eb6e5;}

.fa-bj1{background:#ebf7ff}
.fa-bj2{background:#f6f8f9;padding-bottom:60px}
.fa-bj3{background:url(../images/fa-bj1.jpg) no-repeat top center;height:400px}
.fa-bj4{background:url(../images/fa-bj2.jpg) repeat-y top center}
.fa-bj5{background:url(../images/fa-bj3.png);padding-bottom:100px}
.fa-bj6{padding-bottom:60px}
.fa-title1{text-align:center;font-size:30px;font-weight:700;padding:80px 0 70px 0}
.fa-title2{text-align:center;font-size:30px;font-weight:700;padding:80px 0}
.fa-title3{text-align:center;font-size:30px;font-weight:700;padding:60px 0}
.fa-title4{text-align:center;font-size:30px;font-weight:700;padding:80px 0 70px 0;color:#fff}
.fa-pic{width:1300px;margin-left:-84px;text-align:center}
.fa-unit ul{text-align:center;width:1217px;margin-left:-8px}
.fa-unit ul li{display:inline-block;background:#f7f7f8;border-radius:2px;border:1px #e1e1e1 solid;width:280px;height:200px;vertical-align:top;margin:0 9px 80px 10px;position:relative}
.fa-unit ul li em{display:inline-block;width:58px;height:58px;border-radius:6px;background:url(../images/fa-icon1.png) no-repeat center #2eb6e5;position:absolute;top:-29px;left:50%;margin-left:-29px}
.fa-unit ul li em.fa-icon2{background-image:url(../images/fa-icon2.png)}
.fa-unit ul li em.fa-icon3{background-image:url(../images/fa-icon3.png)}
.fa-unit ul li em.fa-icon4{background-image:url(../images/fa-icon4.png)}
.fa-unit ul li em.fa-icon5{background-image:url(../images/fa-icon5.png)}
.fa-unit ul li em.fa-icon6{background-image:url(../images/fa-icon6.png)}
.fa-unit ul li em.fa-icon7{background-image:url(../images/fa-icon7.png)}
.fa-unit ul li p{display:block;color:#999;padding:60px 30px 0 30px;line-height:24px}
.fa-unit ul li p span{display:block;color:#000;font-size:16px;padding-bottom:10px}
.fa-unit2 ul{width:1200px;margin-left:0}
.fa-unit ul li{margin-left:25px;margin-right:25px}
.fa-rub ul li{width:480px;height:70px;background:url(../images/fa-icon8.png) no-repeat 20px center #fff;border-bottom:2px #eff3f4 solid;float:left;margin:0 30px 15px 30px;line-height:70px;overflow:hidden;padding-left:50px}
.fa-serve ul li{width:20%;float:left;text-align:center}
.fa-serve ul li em{width:84px;height:84px;background:url(../images/fa-icon9.png) no-repeat;display:inline-block}
.fa-serve ul li em.fa-icon2{background-position:-238px 0}
.fa-serve ul li em.fa-icon3{background-position:-475px 0}
.fa-serve ul li em.fa-icon4{background-position:-718px 0}
.fa-serve ul li em.fa-icon5{background-position:-952px 0}
.fa-serve ul li i{display:block;line-height:30px;font-size:18px;color:#fff;padding:30px 31px}

/*  新闻中心  */
.news-core {background: #F7F8FA;}
.news-tab {margin-top: 25px;margin-bottom: 15px;}
.news-content {position: relative;background: white;margin-bottom: 20px;padding: 16px 10px;overflow: hidden;}
.news-content .img-txt {position: relative;width: 25%;float: left;padding-right: 15px;padding-left: 15px;box-sizing: border-box;}
.news-imgInfo {width: 100%;height: 100%;}
.news-content .txt{float: left;width: 66.66666667%;padding-right: 15px;padding-left: 15px;box-sizing: border-box;}
.news-content .txt h3 {margin-top: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;height: 26px;}
.news-content .txt p{line-height: 26px;color: #969595;margin: 0 0 10px;}
.news-text {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;line-height: 26px;color: #969595;margin: 0 0 10px;}

.news-text {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.news-right {position: absolute;right: 14px;transform: translate(0,-50%);top: 50%;}

/*  解决方案  */
.solution-box{margin-bottom: 30px;position: relative;float:left;width: 25%;box-sizing: border-box;padding-right: 15px;padding-left: 15px;}
.bg-banner {position: relative;width: 100%;height: 100%;}
.solution-box .bg-banner .thumbnail img {border-radius: 6px;display: block;width: auto;height: auto;margin: 0 auto 23px;}
.bg-banner .box2 {position: absolute;width: 100%;height: 100%;border-radius: 6px;background: rgba(0, 0, 0, 0.4);display: block;left: 0px;top: 0px;}
.solution-banner .thumbnail {display: block;padding: 4px;margin-bottom: 20px;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;background: transparent;border: none;position: absolute;width: 100%;text-align: center;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.solution-box .bg-banner .bg-banner-img{border-radius: 6px;display: block;width: 100%;height: 100%;}
.solution-banner .thumbnail h4 {color: white;font-size: 18px;margin: 10px 0;}
.bg-banner .box {position: absolute;width: 100%;height: 100%;border-radius: 6px;background: rgba(255, 152, 38, 1);display: none;left: 0px;top: 0px;}
.solution-box:hover .box {display: block!important;z-index: 1!important;}


/* 行业解决方案 */
.cTitle{font-size: 28px;line-height: 30px;color: #4a4a4a;font-weight: normal;margin-bottom: 20px;}
.cTitle span { display: block; font-weight: normal; font-size: 16px; line-height: 26px;}
.cTitle span:first-child { margin-top: 6px;}

/* 适用人群 */
.targetcus_wrap { max-width: 1185px; padding-top: 50px; padding-bottom: 50px; text-align: center; line-height: 36px; font-size: 20px; color: #2a2e2e; margin: 0 auto;}
.targetcus_wrap .list { margin: 20px 0;}
.targetcus_wrap .item { display: inline-block; width: 180px; height: 220px; background: #f8f8f8; margin-left: 20px; margin-bottom: 20px; padding: 20px; box-sizing: border-box; box-shadow: 1px 2px 8px #ededed;}
.targetcus_wrap .item:hover { -webkit-transform: translate3d(0, -1px, 0); transform: translate3d(0, -1px, 0); -webkit-box-shadow: 0 8px 25px rgba(0, 0, 0, .1); box-shadow: 0 8px 25px rgba(0, 0, 0, .1);}
.targetcus_wrap .item img { width: 86px; margin: 20px 0;}

.targetcus_qiye { max-width: 1185px; padding-top: 50px; padding-bottom: 50px; text-align: center; line-height: 36px; font-size: 20px; color: #2a2e2e; margin: 0 auto;}
.targetcus_qiye .list { margin: 20px 0;overflow:hidden;}
.targetcus_qiye .item {position: relative; display: block; width: 18%; background: #f8f8f8;margin:1%;box-sizing: border-box; box-shadow: 1px 2px 8px #ededed;float:left;}
.targetcus_qiye .item:hover { -webkit-transform: translate3d(0, -1px, 0); transform: translate3d(0, -1px, 0); -webkit-box-shadow: 0 8px 25px rgba(0, 0, 0, .1); box-shadow: 0 8px 25px rgba(0, 0, 0, .1);}
.targetcus_qiye .item img { display: block;width: 100%;border-radius: 10px;}
.targetcus_qiye .item p{position: absolute;bottom: 0;left: 0; width: 100%;background: #fffa;height: 40px;line-height: 40px;font-size: 16px;}
/* 能做什么 */
.ability_container { width: 100%; background: #f8f8f8;}
.ability_warp { max-width: 1185px; padding-top: 50px; padding-bottom: 50px; text-align: center; line-height: 36px; font-size: 20px; color: #2a2e2e; margin: 0 auto;}
.ability_warp table { width: 100%; margin: 20px 0;}
.ability_warp table tr td { padding: 16px; width: 20%; box-sizing: border-box; text-align: center;}
.ability_warp table tr td:not(:last-child) { border-right: 1px solid #ccc;}
.ability_warp table tr:not(:last-child) td { border-bottom: 1px solid #ccc;}
.ability_warp table tr td img { width: 46px; margin-bottom: 13px;}
.ability_warp table tr td p { font-size: 16px; line-height: 20px; height: 40px;}
/* 注册 */
.register_wrap { background: #2962fd; background: linear-gradient(to right, #0335fe, #2679f9); padding: 40px 0; color: white; text-align: center; line-height: 32px;}
/*.register_wrap p { font-size: 20px;}*/
.register_wrap a { color: white; display: inline-block; font-size: 18px; border: 1px solid white; padding: 2px 70px; border-radius: 20px; margin-top: 20px;}
.register_wrap p span {  display: block;}

/* 关于我们 */
.page_box{width: 100%; background: #fff;padding:40px 0;}
.about_header{font-size: 30px; line-height: 60px; text-align: center;}
.about_box{width: 100%;overflow: hidden;padding: 60px 0;}
.ab_left{width: 48%;float:left; }
.ab_left .about_pic{display: block; width: 100%;}
.ab_right{width: 100%; float: right;}
.ab_right p{font-size:16px; line-height:32px; text-align:justify;color:#000;}

.ab_right .about_pic{display: block; width: 100%;}
.ab_left p{font-size:16px; line-height:32px; text-align:justify;color:#000;}


.box_2{background:#f2f2f2;}
.box_2 .about_box{background:#fff;padding:30px;box-sizing: border-box;margin-top: 30px;}
.ab_profile{width: 100%; font-size: 14px; padding:30px 0 0;overflow: hidden;border-bottom: 1px solid #ddd;}
.ab_profile li{float: left; width: 33.3333%;text-align: center;}
.ab_profile li img{display: block;margin: 0 auto;width: 70px;}
.ab_profile li span{display: block;margin-top: 20px;font-size: 18px;}
.ab_profile li em{display: block;width: 110px;height: 2px;background: #f00;margin: 10px auto 0;}

.ab_profile_box{margin: 40px 20px;}
.ab_profile_box p{font-size: 16px;line-height: 32px;color: #000;text-align: justify;}
.hide{display: none;}

.box_3{background: url(../images/about_fazhan.jpg) no-repeat center center;}
.box_3 .about_header{color:#fff;}
.fazhan_box{width: 100%;height: 600px; overflow-y:auto;}
.fazhan_box .fazhan_year{width: 100%;overflow: hidden;}
.fazhan_box .fazhan_year .item_year{width: 100px;color: #fff;font-size: 30px;border: 2px solid #ddd;height: 100px;border-radius: 50%;line-height: 100px;text-align: center;box-sizing: border-box;float: left;}
.fazhan_box .fazhan_year .item_md_box{width: calc(100% - 130px);float: right;}
.fazhan_box .fazhan_year .item_md{width: 100%;}
.fazhan_box .fazhan_year .item_md span{font-size: 18px;display: block;color: #fff;font-weight: bold;line-height: 30px;}
.fazhan_box .fazhan_year .item_md p{font-size: 14px;color: #fff;line-height: 22px;padding: 10px 0;}

.box_6{background:url(../images/about-item6-bg.png) no-repeat center center;}
.box_6 .about_header{color:#fff;}
.zeren_box{width: 100%;}
.zeren_box p{font-size: 16px; line-height: 32px; color:#fff;}

/* 加盟 */
.jiameng_header{text-align: center;}
.jiameng_header h2{font-size: 30px; font-weight:normal; line-height: 60px; }
.jiameng_header p{font-size: 16px;line-height: 40px;color:#999;}


.jiameng_box{width: 100%;overflow: hidden;padding: 60px 0;}
.jiameng_box ul{overflow:hidden;}
.jiameng_box ul li{float:left; width: 30%; margin-right: 5%;background-size: 100% 100%;background-repeat: no-repeat;background-position: center center;height: 440px;border-radius: 20px;}
.jiameng_box ul li img{display: block;margin: 44px auto 20px;width: 80px;height: 90px;}
.jiameng_box ul li h2{text-align: center;color: #fff;font-size: 22px;line-height: 60px;}
.jiameng_box ul li p{font-size: 16px;color: #fff;padding: 0 30px;text-align: justify;margin-top: 35px;}
.jiameng_box ul li:nth-child(1){background-image:url(../images/dynamic-ing1.png);}
.jiameng_box ul li:nth-child(2){background-image:url(../images/dynamic-ing1.png);}
.jiameng_box ul li:nth-child(3){background-image:url(../images/dynamic-ing1.png);margin-right: 0;}

.jiameng_top_box {z-index: 10;position: relative;margin: 0 auto;width: 1200px;height: 270px;background: #fff;-webkit-box-shadow: 0px 0px 20px 0px rgba(222, 222, 233, 0.75);box-shadow: 0px 0px 20px 0px rgba(222, 222, 233, 0.75);border-radius: 5px;margin-top: 20px;box-sizing: border-box;padding:30px 40px;}
.jiameng_top_box .item{float:left;width: 50%;}
.jiameng_top_box .item .num{font-size: 30px;height:60px; width: 60px; border-radius: 50%; border: 2px solid #2958aa;box-sizing: border-box;margin: 0 auto;line-height: 60px;text-align: center;}
.jiameng_top_box .item .txt{font-size: 16px; line-height: 32px; color:#999;margin-top: 20px;padding: 0 20px;}



.page{float:left;clear:both;width:100%;text-align:center;font-size:14px;margin:20px 0;}
.page a{padding:5px 7px;border:1px solid #808080;}
.page span{padding:5px 7px;border:1px solid #02914c;background:#02914c;color:#fff;}


.sp_nav{width:50px;position:absolute;right: 10px; top: 0;cursor:pointer;height:50px;margin-top:5px;display: none;}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:20px}
.sp_nav span:nth-of-type(2){top:30px}
.sp_nav span:nth-of-type(3){top:40px}


.sp_nav_se span:nth-of-type(1){top:25px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:25px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:999999;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:60px}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s;}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg);}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}

#pc{display: block !important;}
#mobile{display:none !important;}






@media screen and (max-width: 640px){
	.sp_nav{display: block;margin-top:0px}
.main{width: 100%;}
.header{}
.top_rightbox{display: none;}
.menu{display: none;}
.header .logo{float: none;width: 100%;height: 60px;margin: 0;}
.header .logo img{margin: 15px auto;height: 30px;}
.header .header_bg{height: 60px;}
.banner{height: 260px !important;}
.slide2{height:260px;}
.banner .ban_c img{width: 100%;margin-left: 0;left: 0;}
.descbox{display:none;}
.ban_nav{bottom: 10px;}
.ban_nav a i{width: 15px; height: 15px;border-radius: 8px;}

    .inchanpin{margin-top: 20px;}
    .inchanpin .title h2{font-size: 20px; line-height：30px;}
    .inchanpin .title h3{font-size: 14px;}
    .inchanpin .conbox{box-sizing: border-box; margin-top: 20px;padding: 0 20px;}
    .inchanpin .conbox .item{width: 100%;margin: 0 0 20px 0;}
    .inchanpin .conbox .item .center{height: auto; margin-bottom: 20px;}


.index-bj2{height: auto !important; margin-top: 20px;}
.index-title3{padding: 30px 0 10px;}
.index-title3 h2{font-size: 20px;line-height: 30px;margin-bottom: 10px;}
.index-title3 p{font-size: 14px;line-height: 22px;padding: 0 15px;}


.index-tab{width: 100%;float: none;margin-top: 20px;box-sizing: border-box;padding: 0 15px;border: none;}
.index-tab ul{height: auto !important;overflow: hidden;}
.index-tab ul li{padding: 0;text-align: center;float: left;width: 30%;line-height: 30px;height: 30px; margin-right: 5%;margin-bottom: 10px;}
.index-tab ul li:nth-child(3n){margin-right: 0;}
.index-tab ul li.active:after{display: none;}

.index-tab .qtbox{display: none;}

.index-slide{width: 100%;float: none;padding: 0 20px;box-sizing: border-box;}
.index-slide .conbox{margin-left: 0;}
.index-slide .conbox h4{font-size: 20px;margin-bottom: 10px;line-height: 36px;}
.index-slide .conbox p{ line-height: 25px;font-size: 14px;}
.index-slide .conbox .albox{margin: 20px 0;}
.index-slide .conbox .albox li{width: 48%; float: left; margin-right: 0;}

.index-slide .conbox .albox li img{width: 100%;}
.index-slide .conbox .albox li:nth-child(2n){float: right;}
.index-slide .conbox h3{padding: 10px 0 30px;}

.inkehu{background-size: auto 100px;}
.inkehu .kh-title{padding: 0 20px;height: 70px;line-height: 70px;}
.inkehu .kh-title .kh2{font-size: 20px;}
.inkehu .kh-title .line{height: 1.2px;}
.inkehu .kh-title .kh6{font-size: 14px;}
.inkehu .kh-box{padding: 0 20px;}
.inkehu .kh-box .item{width: 100% !important;}
.inkehu .kh-box .item .t .text{width: 70%;}


.hezuo{padding: 30px 0;}
.hezuo-header{padding: 0 20px;}
.hezuo-header h2{font-size: 20px; line-height: 30px;}
.hezuo .hezuo-box{overflow: hidden;padding: 0 5px;box-sizing: border-box;}
.hezuo .hezuo-box ul li{width: 33.333%;}
.hezuo .hezuo-box ul li:last-child{display: none;}

    .inshili{padding: 30px 20px;
        box-sizing: border-box;}
    .inshili .slt{width: 100%;}
    .inshili .slt .tt{font-size: 20px; line-height: 30px;}
    .inshili .slt .desc{font-size: 14px; font-size: 14px; line-height: 26px;margin-bottom: 20px;}
    .inshili .slt .a{display: none;}
    .inshili .slt .num{display: none;}
    .inshili .slt .text{display: none;}

    .inshili .slbox{padding: 0;
        float: none;
        overflow: hidden;width: 100%;}
    .inshili .slbox .item{    width: 48%;
        padding: 5px;
        box-sizing: border-box;
        margin-right: 0;}
    .inshili .slbox .item:nth-child(2n){float: right;}
    .inshili .slbox .item .picbox{height: 120px;}
    .inshili .slbox .item .t{font-size: 14px;}

    .innews{background: none;
        padding: 30px 20px;
        box-sizing: border-box;}
    .innews .l-news{width: 100%; float: none;}
    .innews .l-news .picinfo .picbox{height: 160px;}
    .innews .l-news .picinfo .text{margin-top: 15px;}

    .innews .r-news{width: 100%;
        float: none;}
    .innews .r-news ul li{padding: 0;}
    .inbiaoyu{display: none;}
    footer .itembox{padding: 30px 20px;}
    footer .itembox.it34{width: 100%;}
    footer .itembox.it20{display: none;}




.ny_banner .text{margin-left: -170px;top: 46%;}
.ny_banner .text h2{font-size: 16px;line-height: 30px;}
.ny_banner .text h3{font-size: 12px;line-height: 24px;}

.news-content .img-txt{display: none;}	
.news-content .txt{width: 100%;}
.news-right{display: none;}
.section-header p{font-size: 13px;padding: 0 10px;}

.case-info{padding: 0 10px;text-align: justify;}

.cTitle{font-size: 18px;line-height: 26px;}
.cTitle span:first-child{font-size: 14px;}
.targetcus_wrap .item{width: 48%;margin: 1% 0 2% 1%;}
.ability_warp{width: 100%;}
.ability_warp table tr td{padding: 5px;}
.ability_warp table tr td img{width: 30px;}
.ability_warp table tr td p{font-size: 12px;}

.targetcus_qiye .item{width: 47.8%;}
.targetcus_qiye .item img{height: 190px;}
.targetcus_qiye .item p{font-size: 14px;}
.jiameng_top_box{width: 100%;height: auto;padding: 10px 15px;overflow: hidden;}
.jiameng_top_box .item{float: none;width: 100%;}	
.jiameng_top_box .item .num{width: 40px; height: 40px; border: 1px solid #2958aa;line-height:40px;    font-size: 20px;}
.jiameng_top_box .item .txt{text-align: justify;font-size: 14px;line-height: 26px;}
.jiameng_header h2{font-size: 16px;    line-height: 26px;}
.jiameng_header p{padding: 0 10px; font-size: 14px;line-height: 20px;}
.jiameng_box{padding: 20px 10px; box-sizing: border-box;}
.jiameng_box ul li{width: 100%; margin-right: 0;margin-bottom:  15px;}

.fa-title3{font-size: 16px;padding: 30px 0 20px;}
.fa-rub ul li{width: 96%;margin: 0 2% 10px 2%;padding-left: 30px;background-position: 8px center;box-sizing: border-box;line-height: 20px;padding-top: 15px;}
.fa-title2{font-size: 16px;padding: 30px 0 50px;}
.fa-unit ul{width: 100%;margin-left: 0;}
.fa-unit ul li{width: 90%;box-sizing: border-box;margin: 0 5% 60px;}
.fa-title1{font-size: 16px;padding: 30px 0 50px;}
.fa-pic{width: 100%; margin: 0;}
.fa-pic img{width: 100%;}
.fa-bj3{height: 310px;}
.fa-title4{font-size: 16px;padding: 30px 0 20px 0;}
.fa-serve ul li{width: 100% !important;margin-bottom: 14px;}
.fa-serve ul li em{width: 30px;height: 30px;background-size: cover;vertical-align: middle;}
.fa-serve ul li i{font-size: 14px;display: inline-block;padding: 0 10px;vertical-align: middle;}
.fa-serve ul li em.fa-icon2{background-position: -84px 0;}
.fa-serve ul li em.fa-icon3{background-position: -170px 0;}
.fa-serve ul li em.fa-icon4{background-position: -257px 0;}
.fa-serve ul li em.fa-icon5{background-position: -340px 0;}

.about_header{font-size: 16px;line-height: 30px;font-weight: bold;}
.about_box{padding: 10px 0 0px;}
.ab_right{padding: 0 15px;box-sizing: border-box;}
.ab_right p{font-size: 14px;line-height: 26px;color: #565656;}

.fazhan_box{width: 96%; margin: 0 auto;}
.fazhan_box .fazhan_year .item_year{width: 60px;height: 60px;line-height: 60px;font-size: 16px;}
.fazhan_box .fazhan_year .item_md_box{width: calc(100% - 75px);}
.fazhan_box .fazhan_year .item_md span{}

.ab_profile li img{width: 50px;}
.ab_profile li span{font-size: 14px;margin-top: 10px;}
.ab_profile_box{margin: 20px 0;}
.ab_profile_box p{font-size: 14px;line-height: 26px;color: #565656;}

.fa-nav{display:none;}


footer .foot_top{padding: 20px;box-sizing: border-box;}
footer .col-md-2:nth-child(1){display: none;}
footer .col-md-2:nth-child(2){display: none;}
footer .col-md-2:nth-child(3){display: none;}
footer .col-md-2:nth-child(4){width: 100% !important;box-sizing: border-box;padding: 30px;height: auto;float: none;overflow: hidden;}
footer .col-md-2:nth-child(5){width: 100% !important;height: auto;padding: 0 30px 30px;float: none;}
footer .footer-bottom{padding: 10px 0;}
footer .footer-bottom .copyright p{font-size: 13px;line-height: 20px;padding: 0 20px;}

#pc{display: none !important;}
#mobile{display: block !important;}





}


.page-navigation{text-align: center;padding: 10px 0 40px;}
.page-navigation a{padding: 3px 6px;font-size: 14px;border: 1px solid #ddd;}
.page-navigation span{font-size: 14px;padding: 3px 6px;border: 1px solid #171f32;background: #171f32;color: #fff;}
.page-navigation a:hover{border: 1px solid #171f32;color: #fff;background: #171f32;}
.page-navigation .a1{}



















