@charset "utf-8";
/*
Copyright (C) 山东卓博信息科技有限公司 All rights reserved
版权声明：以下代码均属于山东卓博信息科技有限公司（以下简称卓博科技）原创设计，版权归卓博科技所有，拷贝、抄袭、盗用者将追究其法律责任。 */
body{background: #fff;font-size:14px;}
a{text-decoration: none; -webkit-transition: all 0.10s linear 0.01s; -moz-transition: all 0.10s linear 0.01s; -ms-transition: all 0.10s linear 0.01s; -o-transition: all 0.10s linear 0.01s; transition: all 0.10s linear 0.01s; color: #000;}
a:hover{text-decoration: none; color: #2e69de;}
ul{padding: 0; list-style: none; margin: 0;}
li, img{-webkit-transition: all 0.20s linear 0.01s; -moz-transition: all 0.20s linear 0.01s; -ms-transition: all 0.20s linear 0.01s; -o-transition: all 0.20s linear 0.01s; transition: all 0.20s linear 0.01s;}
em{font-style: normal;} @keyframes promove{from{transform: translateX(0px)}
to{transform:translateX(5px)}}
h1, h2, h3, h4, h5, h6{margin: 0 auto;}
.container{max-width:1200px;width: 1200px !important; padding: 0; position: relative;}
.header{z-index: 100; width: 100%; position: relative;}
.header .head-top{height: 35px; line-height: 35px;background:#2e69de;}
.header .head-top .left{float: left; color: #fff;}
.header .head-top .left i{font-size: 18px; margin-right: 10px;}
.header .head-top .right{float: right;}
.header .head-top .right ul li{float: left; color: #eee;}
.header .head-top .right a{color: #fff;}
.header .head-top .right a:hover{color: #ffbc00;}
.header .head-top .right span{color: #ccc; margin: 0 8px;}
.header .head-top .right .wechat{float: right;position:relative;}
.header .head-top .right .wechat img{position: absolute; right: 0px; display: none; z-index: 300;width:150px;}
.header .head-top .right .wechat:hover{cursor: pointer;}
.header .head-top .right .wechat:hover img{display: block;}
.header .head-center{height: 115px;clear: both;}
.header .head-center h2{float: left; margin-top:10px; margin-bottom: 0;}
.header .head-center .phone{float: right; font-size: 28px; margin-top: 20px; width:300px;}
.header .head-center .phone img{margin-right: 10px; float: left;width:85px;}
.header .head-center .phone small{font-size: 16px; display: block; margin-left: 3px; color: #999;}
.header .head-center .phone span{display: block; color: #2e69de; font-weight: bold;}
.header .head-center .text .company{font-size:26px;color:#0052e1;font-weight:bold;}
.header .head-center .text .com{font-size:16px }
.header .head-center .text{margin-top:32px;float:left;padding-left:30px;width:600px;}
.header .nav{background: #eaeaea;clear: both;z-index: 200;position: relative;border-top: 2px solid #dadada;border-bottom: 2px solid #dadada;}
.header .nav .menu ul{padding: 0; list-style: none; margin: 0; min-width: 96px;}
.header .nav .menu ul li{float: left; position: relative; height: 45px; line-height: 45px;}
.header .nav .menu ul li span{margin-right: 10px;}
.header .nav .menu ul li a{display: inline-block; float: left; height: 45px; width: 150px; text-align: center;border-right:1px solid #DCDCDC;border-left:1px solid #FFFFFF; font-size: 15px;}
.header .nav .menu ul .on{background:url(nav-bg.jpg)no-repeat center; border: none; color: #fff;}
.header .nav .menu ul .on a{color: #fff; border: none;}
.header .nav .menu ul li:hover{background:url(nav-bg.jpg)no-repeat center; border: none; color: #fff;}
.header .nav .menu ul li:hover a{color: #fff;}
.header .nav .menu ul li .sub{background: #eee; z-index: 200; position: absolute; top: 45px;}
.header .nav .menu ul li .sub li a{border: none; color: #333;border-top: 1px solid #ccc; height: 45px; margin: 0; line-height: 45px;}
.header .nav .menu ul li .sub li a:hover{color: #fff;}
.header .nav .menu ul li .sub-menu{color: #333; display: none; overflow: hidden;}
.header .nav .menu ul li:hover .sub-menu{display: block;}
.index-title{text-align:center;}
.index-title .t-1{font-size:24px;font-weight:bold;}
.index-title .t-1 span{color:#2e69de;}
.index-title .t-2{margin-top:10px;}
.banner{width: 100%;overflow: hidden; position: relative;}
.banner .hd{height: 20px; overflow: hidden; position: absolute; bottom: 10px; z-index: 1; left: 46%;}
.banner .hd ul{overflow: hidden; zoom: 1; float: left;}
.banner .hd ul li{float: left; margin-right: 2px; width: 10px; height: 10px; line-height: 14px; text-align: center; background: rgba(255,255,255,0.4); cursor: pointer; border-radius: 100px; margin: 0 2px;}
.banner .hd ul li.on{background: #2e69de; color: #2e69de;width:40px;}
.banner .bd{width: 100%;overflow: hidden; margin: 0 auto; position: relative;text-align:center;}
.banner .bd ul{width: 100%;top: 0; left: 0}
.banner .bd li{float: left; width: 100%;}
.banner .bd li span{display: block; width: 100%;}
.banner .bd li img{width:100%;}
.banner .prev, .banner .next{height: 75px;line-height:75px;background: #fff; position: absolute;top: 45%; margin-top: -25px; display: block; filter: alpha(opacity=50); opacity: 0.5; font-size: 50px; color: #000;padding:0 5px;}
.banner .next{left: auto; right:0; background-position: 8px 5px;}
.banner .prev:hover, .banner .next:hover{filter: alpha(opacity=100); opacity: 1;}
.banner .prevStop{display: none;} .banner .nextStop{display: none;}
.title{text-align: center;padding-top: 20px;}
.title .t-1{font-size: 30px; color: #ccc;}
.title .t-2{font-weight: bold; font-size: 22px; line-height: 30px;}
.title .t-2 span{color:#224dbd;}
.title .t-2 small{font-weight: 500; margin: 0 10px; color: #ccc;}
/*搜索栏*/
.keyword{height:60px;line-height:60px;background:url(keyword-bg.jpg)no-repeat center;}
.keyword .tags{float:left;color:#fff;}
.keyword .tags span{font-weight:bold;float:left;}
.keyword .tags h2{font-size:14px;float:left;line-height:60px;margin:0;margin:0 20px;}
.keyword .search{float:right;line-height:33px;margin-top:10px;}
.keyword .search .form{height: 35px; margin-right: 0px;overflow:hidden;line-height:35px;margin-top:13px;}
.keyword .search .form .search-keyword{width:240px; height: 35px; line-height: 35px; background: #f6f6f6; color: #aaa; padding-left: 28px; font-size: 12px; float: left; border: 0;}
.keyword .search .form .search-submit{width: 49px;background: #444; border: none;top: 0; font-size: 14px; color: #fff;}
.ta-recommend{clear: both;background: #fff;padding: 50px 0;}
.ta-recommend .title-top{background: url(reco-bg.png) no-repeat center;height:50px;}
.ta-recommend .title-top{background: url(reco-bg.png) no-repeat center;height:50px;padding-top:10px;}
.ta-recommend .title-top span{color:#fff;font-size:20px;font-weight:bold;float:left;margin-left:20px;}
.ta-recommend .title-top span i{margin:0 10px;font-size:25px;}
.ta-recommend .title-top a{float:right;margin-right:50px;color:#fff;;font-size:16px;}
.ta-recommend .title{height: 80px; text-align: center; background: url(title.png) center center;}
.ta-recommend .title .title-text{width: 155px; margin: 0 auto;}
.ta-recommend .title .bt{font-size: 56px; font-weight: bold; color: #0854a8; float: left;}
.ta-recommend .title .st{float: right; margin-top: 13px;}
.ta-recommend .title .st span{color: #0854a8; display: block; font-size: 24px; height: 30px;font-weight: bold;}
.ta-recommend .title .st small{color: #999; font-weight: bold; font-size: 16px;}
.ta-recommend .cont{padding-top: 40px;padding-bottom: 20px;}
.ta-recommend .slideBox .sPrev,.ta-recommend .slideBox .sNext{display: block; background:#999; line-height: 59px; cursor: pointer; position:absolute; width:50px; height:50px; text-align: center; margin-top:125px;z-index:10;border-radius:100px;}
.ta-recommend .slideBox .sPrev{left:-50px;}
.ta-recommend .slideBox .sNext{right:-50px;}
.ta-recommend .slideBox .sPrev:hover,.ta-recommend .slideBox .sNext:hover{background:#0854a8;}
.ta-recommend .slideBox a small{font-size: 30px; color: #fff;}
.ta-recommend .cont .partner-img{overflow: hidden; position: relative;}
.ta-recommend .cont .partner-img .bd .prev, .bg-case .cont .partner-img .bd .next{display: block; top: 60px; cursor: pointer; position: relative; z-index: 20; height: 60px; text-align: center; width: 30px; color: #fff; line-height: 60px; font-size: 18px; background: #2DB5D9;}
.ta-recommend .cont .partner-img .bd .prev{float: right; right: 0px;}
.ta-recommend .cont .partner-img .bd .next{float: left; left: 0px;}
.ta-recommend .cont .partner-img .bd .tempWrap{}
.ta-recommend .cont .partner-img .bd ul{overflow: hidden; zoom: 1;}
.ta-recommend .cont .partner-img .bd ul li{float: left; _display: inline; overflow: hidden; text-align: center; margin-left: 15px;}
.ta-recommend .cont .partner-img .bd ul li .pic{text-align: center; padding: 0px; display: block;}
.ta-recommend .cont .partner-img .bd ul li .pic img{width: 260px; display: block; border: 1px solid #ccc; border-radius: 10px;width:249px;}
.ta-recommend .cont .partner-img .bd ul li span{color: #666; margin: 5px 0; display: block;font-size:16px;}
.ta-about{height:600px;background:url(about-bg.jpg) no-repeat center;margin-bottom:50px;}
.ta-about .cont{margin-top:75px;}
.ta-about .about-cont{width:548px;float:right;margin-top: 7px;margin-right:50px;padding-bottom: 42px;}
.ta-about .about-cont a{padding:10px 20px;background:url(about-nav.jpg)no-repeat center;color:#fff;}
.ta-about .about-cont a:hover{background:#ff8318;color:#fff;}
.ta-about .about-cont .ab-hr{width:60px;height:2px;background:#a7a7a7;}
.ta-about .about-cont .ab-title{font-size: 22px;font-weight: bold;color: #ff8300;padding: 9px 0;}
.ta-about .about-cont .ab-title span{color: #e6e6e6;font-size: 3px;display: block;}
.ta-about .about-cont .ab-dis{font-size:18px;margin-bottom:15px;}
.js-about .about-cont a{display: block;padding:5px;width:140px;text-align:center;background:#ff9b00;color:#fff;font-size:12px;border-radius:100px;}
.ta-about .tp{margin-left:22px; width:450px; height:250px; float: left;margin-bottom: 70px;}
.ta-about .about-bottom{clear:both;margin-top:20px;}
.ta-about .about-bottom ul li{width:286px;height:120px;margin-right:15px;border:1px solid #2e69de;text-align:center;float:left;}
.ta-about .about-bottom ul li i{font-size:24px;float:left;border:1px solid #000;border-radius:100px;width:60px;height:60px;line-height:60px;margin-top:30px;margin-left:20px;}
.ta-about .about-bottom ul li p{width:100px;float:left;margin-left:30px;margin-top:40px;}
.ta-about .about-bottom ul .last{margin-right:0;}
.ta-product{}
.ta-product .cont{overflow:hidden;margin-top:20px}
.ta-product h1{text-align: center;border-top:1px #b9b9b9 solid;margin-top: 10px;padding-top: 10px;font-size: 14px;}
.ta-product .cont .left{float:left;width:290px;padding:10px;background:url(pro-left-bg.jpg);border-radius:5px;}
.ta-product .cont .left .pro-title{color:#fff;text-align:center;}
.ta-product .cont .left .pro-title span{display: block;font-size:22px;margin-bottom:5px;font-weight:bold;}
.ta-product .cont .left ul{overflow:hidden;background:#fff;padding:20px;margin-top:20px;}
.ta-product .cont .left ul li i{font-size:18px;color:#2e69de;margin-right:30px;float:left;margin-top:12px;}
.ta-product .cont .left ul li a{display: block;line-height:40px;border-bottom:1px dashed #ccc;font-size:16px;}
.ta-product .cont .left .pro-contact{margin-top:10px;text-align:center;padding-bottom: 10px;}
.ta-product .cont .left .pro-contact span{color:#fff;display: block;font-size:16px;}
.ta-product .cont .left .pro-contact .box{color:#ff8300;font-size:28px;font-weight:bold;margin-top:5px;margin-bottom:10px;}
.ta-product .pro-img{width: 883px; float: right; background: #fff; margin-right: 25px;}
.ta-product .pro-img .pro-title{height: 35px; line-height: 35px;background:url(title-bg.jpg) center center;}
.ta-product .pro-img .pro-title span{float: left; display: block; font-size: 26px; margin-top: 5px; color: #fff;margin-right:5px;animation:mymove 3s infinite linear;}
.ta-product.pro-img .pro-title div{float: left; margin: 0; font-size: 16px; color: #fff; height: 35px; line-height: 35px; padding: 0 10px;}
.ta-product .pro-img .pro-title a{float: right;font-size:12px;color:#ccc;margin-right:10px;}
.ta-product .pro-img ul{zoom: 1;}
.ta-product .pro-img li{width: 284px; float: left;position: relative; margin: 8px 5px; -webkit-transition: all 0.10slinear 0.01s; -moz-transition: all 0.10s linear 0.01s; -ms-transition: all 0.10s linear 0.01s; -o-transition: all 0.10s linear 0.01s;transition: all 0.10s linear 0.01s; text-align: center;background:#eee;padding:9px;}
.ta-advantage{overflow: hidden; margin-top:30px; background:url(adv-bg.jpg) no-repeat center;height:700px;}
.ta-advantage .center{margin-bottom:30px;overflow:hidden;padding-top:10px;}
.ta-advantage .center .hd{height: 54px; padding: 0; top: 0;margin: 30px auto;width: 842px;}
.ta-advantage .center .hd ul{float: left;}
.ta-advantage .center .hd ul li{float: left; cursor: pointer; height: 50px; line-height: 50px; color: #2d2d2d; width: 180px; text-align:center;background:#fff;margin-right:30px;font-size:16px;}
.ta-advantage .center .hd ul li.on{background: #ff8300; color: #fff;}
.ta-advantage .center .bd{background: #fff;overflow: hidden;padding:50px 20px;}
.ta-advantage .center .bd .left{float: left;}
.ta-advantage .center .bd .left img{width:530px;height:371px;}
.ta-advantage .center .bd .right{float: right; width: 530px;margin-right: 66px;}
.ta-advantage .center .bd .right .programme-title{overflow: hidden; clear: both; margin-top: 20px;}
.ta-advantage .center .bd .right .programme-title .programme-t{float: left; margin-right: 10px; width: 60px; height: 60px; background:#ff8300; color: #fff; font-size: 38px; text-align: center; line-height: 60px; border-radius: 10px;}
.ta-advantage .center .bd .right .programme-title strong{font-size: 24px; display: block;}
.ta-advantage .center .bd .right .programme-title span{font-size: 16px;}
.ta-advantage .center .bd .right .cont{width:100%;padding: 10px;margin-top: 20px;}
.ta-advantage .center .bd .right .programme-cont{overflow: hidden; margin-top:0px;}
.ta-advantage .center .bd .right .programme-cont span{float: left; margin-right: 10px;line-height:30px;}
.ta-advantage .center .bd .right .programme-cont p{margin: 0;line-height:30px;height:200px;}
.ta-advantage .center .bd .right .programme-cont a{font-size:16px;background:#ff8300;padding:8px;color:#fff;text-align:center;margin:0 auto;display:block;width:150px;}

   
   
/*产品优势*/
.pro-adv{background: url(pro-adv-bg.jpg)no-repeat center;height:880px;}
.pro-adv .con-img{padding-top:40px;}
.pro-adv .con-img ul li{height: 295px;text-align:center;float:left;margin: 14px;width: 22%;}
.pro-adv .con-img ul li img{width:100%;margin-bottom:10px;}
.pro-adv .con-img ul li img:hover{transform: scale(1.09);}
.pro-adv .con-img ul li p{font-size:14px;margin:0;height:80px;color:#fff;}
.pro-adv .con-img ul li span{color:#ffffff;font-size:18px;font-weight: 600;}
.pro-adv .con-img ul li small{font-size:16px;padding:5px 25px;background:#ff8300;}
.pro-adv .text{text-align:center;margin-top: 510px;height: 215px;}
.pro-adv .text .title{font-size:30px;color:#2256c4;font-weight:bold;}
.pro-adv .text .t1{font-size:18px;font-weight:bold;color:#545454;padding: 10px;}
.pro-adv .text i{font-size:18px;color:#2256c4;}
.pro-adv .text a{padding:5px 20px;background:#2256c4;color:#fff;}

/*新闻*/

.ta-news{margin:40px 0;overflow:hidden;}
.ta-news .news-left{width: 830px; float: left; overflow: hidden; padding-bottom: 10px;margin-top:20px;}
.ta-news .news-left .hd{height: 30px; line-height: 30px; border-bottom: 2px solid #2e69de;}
.ta-news .news-left .hd li{float: left; margin-right:10px; font-size: 16px; background: #2e69de; color: #fff; height: 30px; line-height: 30px; padding: 0 10px;}
.ta-news .news-left .hd li a{color: #fff;}
.ta-news .news-left .hd .on a{color: #FFD400;}
.ta-news .news-left .hd .link{float: right;font-size:12px;color: #bbb;}
.ta-news .news-left .ne-img{padding: 15px;}
.ta-news .news-left .ne-img li{height: 155px; padding-top: 6px; border-bottom: 1px dashed #ccc;}
.ta-news .news-left .ne-img li img{width: 200px; height: 134px; display: block; float: left; margin-right: 20px; border: 1px solid #ccc;}
.ta-news .news-left .ne-img h4{display: block; font-size: 16px; color: #2e69de; margin: 10px 0; font-weight: bold;}
.ta-news .news-left .ne-img p{color: #777; line-height: 24px;}
.ta-news .news-left .ne-img a{color: #999; margin-top: 20px; border: 0; font-size: 12px;}
.ta-news .news-left .ne-img a:hover{color: #2e69de;}
.ta-news .news-left .ne-list{overflow: hidden;}
.ta-news .news-left .ne-list li{line-height: 40px; background: #ededed; width: 385px; float: left; margin: 0 15px; margin-bottom: 10px;height: 46px;}
.ta-news .news-left .ne-list li i{font-size: 20px; color: #fff; margin-right: 10px; height: 46px; width: 45px; line-height: 43px; top: 0; text-align: center; background: #999;}
.ta-news .news-left .ne-list li a{color: #444; font-size: 14px;}
.ta-news .news-left .ne-list li h4{display:inline;}
.ta-news .news-left .ne-list li:hover{background: #2e69de;}
.ta-news .news-left .ne-list li:hover a{color:#fff;}
.ta-news .news-right{width: 340px; float: right;margin-top:20px;}
.ta-news .news-right .ne-title{overflow: hidden; position: relative;border-bottom: 2px solid #2e69de;}
.ta-news .news-right .ne-title h3{float:left;font-size: 16px; background: #2e69de; color: #fff; height: 30px; line-height: 30px; padding: 0 10px;}
.ta-news .news-right .ne-title span{color: #999; margin-left: 10px; font-size: 14px;}
.ta-news .news-right .ne-title .link{float: right;font-size:12px;color: #bbb;}
.ta-news .news-right .bd .tempWrap{width: 340px !important; padding: 0;}
.ta-news .news-right .bd ul{zoom: 1; width: 340px; padding: 5px;}
.ta-news .news-right .question-top{overflow: hidden; position: relative; clear: both; height: 420px; margin-left:0px;}
.ta-news .news-right .question-top .bd{padding: 0px;}
.ta-news .news-right .question-top .infoList li{border-bottom: 1px dashed #ccc;}
.ta-news .news-right .question-top .infoList li h4{font-size: 14px; color: #fff; height: 40px; margin: 0;line-height:20px;margin-top:10px;}
.ta-news .news-right .question-top .infoList li h4 span{background: #2e69de; color: #fff; font-size: 14px; border-radius: 2px; margin-right: 5px;width:25px;height:25px;line-height:25px;text-align:center; float: left;display: block;}
.ta-news .news-right .question-top .infoList li h4 a{color: #2e69de;}
.ta-news .news-right .question-top .infoList li .answer{color: #666; padding-bottom: 10px;}
.ta-news .news-right .question-top .infoList li .answer p{display: block; font-size: 12px;}
.ta-news .news-right .question-top .infoList li .answer span{color: #fff; background: #999; font-size: 14px;border-radius: 2px; margin-right: 5px; float: left;width:25px;height:25px;text-align: center;line-height: 25px;}
.ta-case{position: relative;background: url(case-bg.jpg)no-repeat center;padding-bottom: 100px;}
.ta-case .index-title{margin-top:-10px;margin-bottom:0px;}
.ta-case p{text-align: center;border-top:1px #b9b9b9 solid;margin-top: 10px;padding-top: 10px;}
.ta-case .bd{padding-top: 20px;}
.ta-case .bd ul li{width:278px;height: 295px;border:1px solid #ccc;text-align:center;float:left;margin:11px;background:#eee;}
.ta-case .bd ul li img{width:100%;margin-bottom:10px;}
.ta-case .bd ul li p{color:#ff8300;font-size:14px;margin:0;}
.ta-case .bd ul li i{font-size:16px;}
.ta-case .bd ul li span{color:#585858;font-size:16px;font-weight: 600;}
.ta-case .hd{width:223px;margin:10px auto;}
.ta-case .hd a{width:35px;height:40px;line-height:40px;text-align:center;display: block;background:#ddd;color:#333;float:left;margin:5px;cursor:pointer;}
.ta-case .hd a:hover{background:#ff8300;color:#fff;}
.ta-case .hd .case-link{width:120px;}
.ta-service{position: relative;padding-bottom: 100px;overflow:hidden;}
.ta-service .ser-one{text-align: center;width:220px;height: 295px;float: left;background:#eee;margin-top:30px;padding: 40px 30px;}
.ta-service .ser-one .s-1{font-size: 22px;color:#1352c3;font-weight:bold;}
.ta-service .ser-one .s-2{color:#777;margin-bottom:20px;}
.ta-service .ser-one p{font-size: 18px;}
.ta-service .ser-one i{color:#ff8300;font-size:40px;}
.ta-service .index-title{margin-top:-10px;margin-bottom:0px;}
.ta-service .service-img{padding-top: 20px;}
.ta-service .service-img ul li{width:220px;height: 295px;text-align:center;float:left;margin:12px;}
.ta-service .service-img ul li img{width:100%;margin-bottom:10px;}
.ta-service .service-img ul li img:hover{transform: scale(1.09);}
.ta-service .service-img ul li p{color:#ff8300;font-size:14px;margin:0;}
.ta-service .service-img ul li span{color:#585858;font-size:16px;font-weight: 600;}
.yqlj{}
.yqlj .container{height: 130px; background: url(yqlj.png);}
.yqlj ul{padding-top: 75px; padding-left: 130px;}
.yqlj li{font-size: 12px; margin-right: 10px; float: left;}
.yqlj li a{color: #aaa;}
.footer{background:#3e3e3e;clear: both;}
.footer .foot-nav{overflow:hidden;height:50px;line-height:50px;border-bottom:1px solid #5a5a5a;}
.footer .foot-nav ul li{float:left;}
.footer .foot-nav ul li a{color:#fff;border-left:1px solid #333;border-right:1px solid #5a5a5a;padding: 0 44px;}
.footer .foot-center{border-top:1px solid #333;overflow:hidden;}
.footer .foot-center .left{float: left;}
.footer .foot-center .left .logo{float:left;}
.footer .foot-center .left .logo img{width:200px;margin-top: 38px;}
.footer .foot-center .left ul{width:328px;margin-left:10px;float:left;margin-top:30px;}
.footer .foot-center .left ul li{height:45px;line-height:45px;color:#fff;font-size:12px;}
.footer .foot-center .left ul li i{font-size:16px;margin-right:10px;width:35px;height:35px;background:#2e69de;border-radius:100px;text-align:center;line-height:35px;}
.footer .foot-center .right{float:right;}
.footer .foot-center .right .right-title{text-align:right;color:#fff;line-height:50px;margin-bottom:20px;margin-right: 118px;}
.footer .foot-center .right ul li{width:130px;text-align:center;float:left;margin-left:20px;margin-top:35px;}
.footer .foot-center .right ul li img{width:100%;}
.footer .foot-center .right ul li span{display:block;color:#fff;margin-top:10px;}
.footer .foot-bottom{clear:both;color:#ccc;background:#2a2a2a;margin-top:30px;line-height:40px;overflow:hidden;}
.footer .foot-bottom a{color:#ccc;}
.footer .foot-bottom small{display: block;float:left;line-height:20px;}
.banner-about{height:250px;background:url(banner-about.jpg) top center;}
.banner-image{height:250px;background:url(banner-image.jpg) top center;}
.banner-news{height:250px;background:url(banner-news.jpg) top center;}
.inner-place{height:40px;line-height:40px;overflow: hidden; background: #fafafa; padding: 0 20px;margin-top:0;border-bottom:1px solid #e8e8e8;border-left:3px solid #2e69de;}
.inner-place span{font-size: 14px; color: #333;}
.inner-place a{color: #333; margin-right:10px;}
.inner-place .inner-position{float: left; color: #333;}
.inner .inner-left{width:260px;float:left;margin-top:20px;}
.inner .inner-left .left-title{color:#ffffff;background:url(inner-nav-bg.jpg)no-repeat center;text-align:center;line-height:55px;font-size:20px;font-weight:bold;}
.inner .inner-nav{background:#fafafa;}
.inner .inner-nav ul li{width:260px;text-align:center;height:50px;line-height:50px;border-bottom:1px #b3b3b3 dashed}
.inner .inner-nav ul li a{font-size:16px;display: block;}
.inner .inner-nav ul li a:hover{color:#fff;background:#2e69de;}
.inner .inner-nav ul li .hover{color:#fff;background:#2e69de;}
.inner .inner-nav-1{margin-bottom: 20px;}
.inner .inner-nav-1 ul{text-align:center;}
.inner .inner-nav-1 ul li{display: inline-block;width:120px;height:40px;line-height:40px;background:rgba(0,0,0,0.6);}
.inner .inner-nav-1 ul li a{color:#fff;}
.inner .inner-nav-1 ul .hover{background:#2e69de}
.inner .inner-left .left-image{text-align:center;border:1px solid #2e69de;margin-top:10px;}
.inner .inner-left .left-image ul li{width:250px;margin:0 auto;}
.inner .inner-left .left-image ul li a{padding:10px 10px;font-size:14px;display:block;border-bottom:1px dashed #ccc;}
.inner .inner-left .left-image ul li img{width:100%;}
.inner .inner-left .left-contact{margin-top:10px;}
.inner .inner-left .left-contact .cont{border:1px solid #2e69de;padding:10px;}
.inner .inner-left .left-contact .cont span{font-weight:bold;font-size:16px;}
.inner .inner-left .left-contact .cont img{width:200px;margin:10px auto;box-shadow: 0 0 5px #ccc;display: block;}
.inner .inner-left .left-contact .cont p{margin-bottom:10px;color:#666;}
.inner .inner-left .left-contact .cont p i{margin-right:10px;width:15px;}
.inner .inner-right{width:910px;float:right;margin-top:20px;overflow:hidden;}
.inner .inner-right .rec-news{margin: 0px auto; background: #ffffff; margin-bottom: 20px;}
.inner .inner-right .rec-news .title{color:#fff; height: 40px; line-height: 40px; clear: both; overflow: hidden; background: #2e69de; padding: 0 20px; border-top: 1px solid #ccc;}
.inner .inner-right .rec-news .title .tittle-tittle{font-size: 16px;display: inline;}
.inner .inner-right .rec-news .title span{font-size: 16px; color: #fff; font-weight: bold;}
.inner .inner-right .rec-news .rec-news-img{overflow: hidden; padding: 10px;}
.inner .inner-right .rec-news .rec-news-img li{overflow: hidden; border-bottom: 1px dashed #94896B; padding-bottom: 10px;}
.inner .inner-right .rec-news .rec-news-img li img{width: 180px; height: 126px; float: left; margin-right: 10px; border: 1px solid #2e69de; padding: 2px;}
.inner .inner-right .rec-news .rec-news-img li a{font-size: 16px; color: #2e69de; padding-top: 20px;}
.inner .inner-right .rec-news .rec-news-img li p{color: #666; margin-top: 10px;}
.inner .inner-right .rec-news .rec-news-img li span{color: #999;}
.inner .inner-right .rec-news .rec-news-list{overflow: hidden; padding: 10px;}
.inner .inner-right .rec-news .rec-news-list li{height: 40px; line-height: 40px; border-bottom: 1px dashed #ccc; width: 370px; float: left; margin: 0 10px;}
.inner .inner-right .rec-news .rec-news-list li span{color: #2e69de; margin-right: 20px;}
.inner .inner-right .rec-news .rec-news-list li a{COLOR: #666;}
.inner .inner-right .rec-news .rec-news-list li small{float: right;}
/*list-image*/
.list-image .cont{padding-top:10px;background:#fff;float: left;}
.list-image .cont .cate-title{height:45px;line-height:45px;background:#eee; font-size: 14px;}
.list-image .cont .cate-title a{display: block;font-size:16px;background:#2e69de;color:#fff;width:200px;text-align:center;}
.list-image .cont ul{overflow:hidden;}
.list-image .cont ul li{width:283px;float:left;margin:10px; text-align:center; padding:10px; background: #fafafa; border:1px solid #ccc;}
.list-image .cont ul li:hover{border: 1px solid #c4c4c4; box-shadow: 1px 1px 10px rgba(0,0,0,0.5); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.list-image .cont ul li img{width:100%;}
.list-image .cont ul li h5{color:#353535;padding:10px 0;overflow: hidden;font-size: 16px;}
.list-image .cont ul li p{font-size:12px;color:#555;margin-top:10px;}
/*show-image*/
.show-image{background:#f4f4f4;}
.show-image .cont{width:1100px;margin:20px auto;overflow: hidden;}
.show-image .cont .shop{width:1100px;height: 460px;margin:0 auto;padding:20px;border:1px solid #E8E8E8;overflow: hidden;min-width: 900px;box-sizing: border-box;background: #fff;}
.show-image .cont .shop .left{width: 430px;height:auto;float: left}
.show-image .cont .shop .left .show{width: 430px;height: 323px;margin-bottom: 10px;position: relative;border:1px solid #E8E8E8;cursor:move;overflow:hidden;}
.show-image .cont .shop .left .show img{width: 100%;height: auto;}
.show-image .cont .shop .left .mask{width: 215px;height: 215px;background: #000;filter: Alpha(opacity=50);opacity:0.5;position: absolute;top: 0;left: 0;display: none;}
.show-image .cont .shop .left .smallshow{width: 100%;height: 70px;position: relative}
.show-image .cont .shop .left .smallshow>.middle-box{overflow: hidden;height: 70px;}
.show-image .cont .shop .left .smallshow .middle{overflow: hidden;transition: all 0.5s;height: 70px;}
.show-image .cont .shop .left .smallshow .middle>li{width:86px;height:60px;float: left;cursor:pointer;padding:0 2px;}
.show-image .cont .shop .left .smallshow img{width:100%;border:2px solid #e8e8e8;box-sizing: border-box;transition: all 0.5s}
.show-image .cont .shop .right{float: left}
.show-image .cont .shop .right .bigshow{width: 430px;height: 400px;overflow: hidden;margin-left: 10px;display: none;border:1px solid #E8E8E8;position: absolute;}
.show-image .cont .shop .right .bigshow img{width: 800px;height:600px;margin-right: 10px;}
.show-image .cont .shop .right .text{margin-left:60px;width:540px;}
.show-image .cont .shop .right .text-1{font-size:24px;color:#2e69de;}
.show-image .cont .shop .right .text-2{background:#eee;border:1px dashed #ccc;padding:10px;margin-top:15px;}
.show-image .cont .shop .right .text-3{margin-top:20px;overflow:hidden;}
.show-image .cont .shop .right .text-3 ul li{float:left;height:30px;line-height:30px;width:270px;margin-bottom:12px;}
.show-image .cont .shop .right .text-3 ul li span{padding:0 20px;background:#2e69de;float:left;margin-right:10px;color:#fff;font-size:16px;}
.show-image .cont .shop .right .text-4{margin-top:15px;}
.show-image .cont .cat-title{background:#ececec;border-left:3px solid #2e69de;line-height:35px;padding-left:10px;font-size:16px;margin-bottom:10px;}
.show-image .cont .shop .right .text .text-5 .tag-title{float:left;margin-left:10px;font-size:16px;padding-top:29px;}
.show-image .cont .shop .right .text .text-5 ul{float:left;margin-left:10px;padding-top: 23px;}
.show-image .cont .shop .right .text .text-5 ul li{float:left;padding:5px 20px;background:#fff;border:1px solid #ccc;}
.show-image .cont .inner-left{width:820px;float:left;margin-top:20px;background:#fff;padding:10px;}
.show-image .cont .inner-left .video video{width:800px;}
.show-image .cont .inner-left .details{margin-top:20px;}
.show-image .cont .inner-right{width:270px;float:right;margin-top:20px;background:#fff;padding:10px;}
.show-image .cont .inner-right ul li{width:100%}
.show-image .cont .inner-right ul li img{width:100%}
.show-image .cont .inner-right ul li span{font-size:16px;display:block;text-align: center;}
.show-image .cont .inner-right ul li .badge{float:left;}
/*list*/
.inner .inner-right .list-article .news-list{padding:20px;overflow:hidden;margin-bottom:20px;background:#ffffff;}
.inner .inner-right .list-article .news-list li{height:165px;border-bottom:1px dashed #ccc;margin-bottom:10px;padding-top:10px;transition: all 0.6s;}
.inner .inner-right .list-article .news-list li:hover{transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05); -o-transform: scale(1.05); -moz-transform: scale(1.05);}
.inner .inner-right .list-article .news-list li img{display:block;float:left;border:1px solid #ccc;padding:5px;width:200px;margin-right:20px;height:144px;}
.inner .inner-right .list-article .news-list li .text{margin-left:0px;width:540px;float:left;padding-top:10px;}
.inner .inner-right .list-article .news-list li .li-title{font-size:18px;}
.inner .inner-right .list-article .news-list li .li-title a{color:#2e69de;}
.inner .inner-right .list-article .news-list li .li-title h6{padding-left:10px;font-size:18px;font-weight:500;color:#2e69de;}
.inner .inner-right .list-article .news-list li .li-title h6 a{color:#2e69de;}
.inner .inner-right .list-article .news-list li p{color:#666;font-size:14px;padding-left:10px;margin-top:10px;}
.inner .inner-right .list-article .news-list li span{font-size:12px;color:#999;margin-left:10px;}
/*show*/
.inner .news-show{background:#fff;padding:30px;margin-top:6px;float:left;width:910px;}
.inner .news-show h1{font-size:24px;text-align:center;}
.inner .news-show .attr{margin-top:20px;overflow:hidden;text-align:center;border-bottom:1px dashed #ccc;padding-bottom:10px;}
.inner .news-show .attr span{margin-right:10px;}
.inner .news-show .attr i{margin-right:10px;color:#2e69de;}
.inner .news-show .cont{margin-top:20px;}
.inner .news-show .statement a{color:#2e69de;}
.inner .news-show .news-tag{overflow:hidden;margin-top:10px;}
.inner .news-show .news-tag .fa-tags{float:left;margin-right:10px;font-size:22px;margin-top:3px;}
.inner .news-show .news-tag ul li a{display:block;float:left;border:1px solid #ccc;padding:5px 10px;margin-right:10px;border-radius:5px;}
.inner .list-page{overflow:hidden;clear:both;margin-top:10px;}
.inner .list-page ul{margin-top:10px;}
.inner .list-page ul li{margin-bottom:10px;background:#eee;padding:10px;}
.inner .list-page ul li a{color:#333333;font-size:14px;}
/*翻页*/
.inner .inner-page{text-align:center;clear: both;}
.inner .inner-page ul{display: block;margin: 10px auto;overflow:hidden;text-align:center;}
.inner .inner-page li{display:inline-block;border:1px solid #ccc;margin-right:-1px;}
.inner .inner-page li a{color:#2e69de;display:inline-block;padding:10px;}
.inner .inner-page .active a{background-color:#2e69de;border-color:#2e69de;color:#fff;}
/*公司介绍*/
.online-title{position:relative;}
.online-title .cn{font-weight:bold;font-size:27px;color:#2e69de}
.online-title .en{font-size:2px;font-family:'Eveleth';color:#444}
.page-about-01{padding-top:20px;margin-bottom: 50px;overflow:hidden;}
.page-about-01 .wp1400{padding-left:45px;padding-right:45px}
.page-about-01 .left{float:left;width:50%}
.page-about-01 .desc{border-bottom:1px dashed #b1b1b1;font-size:14px;color:#777;line-height:30px;padding-top:15px;padding-bottom:20px}
.page-about-01 .h4{font-size:22px;color:#333;padding-top:15px;padding-bottom:15px}
.page-about-01 .p{font-size:14px;color:#777;line-height:30px}
.page-about-01 .right{float:right;width: 45%;}
.page-about-01 .right img{max-width:100%}
@media (max-width:1370px){.page-about-01 .wp1400{padding-left:10px;padding-right:10px}
.page-about-01 .left{float:left;width:50%}
.page-about-01 .right{float:right;width:50%}}
@media (max-width:1050px){.page-about-01{padding:.25rem .1rem .25rem}
.page-about-01 .left{float:none;width:100%}
.page-about-01 .wp1400{padding:0}
.page-about-01 .desc{padding-top:10px;padding-bottom:10px}
.page-about-01 .h4{font-size:20px;color:#333;padding-top:10px;padding-bottom:10px}
.page-about-01 .right{float:none;width:100%}}
.page-about-02{padding-top:135px;height:700px;background-image:url("about-2-bg.jpg");background-repeat:no-repeat;background-color:#f8f8f8}
.page-about-02 .bd{position:relative;padding-left:600px}
.page-about-02 .yuan{position:absolute;top:-45px;left:80px}
.page-about-02 .p{padding-top:20px;font-size:14px;line-height:35px;color:#777}
@media (max-width:1050px){.page-about-02{padding:.25rem .1rem .25rem;height:auto;background-image:none;background-color:#f8f8f8}
.page-about-02 .bd{position:relative;padding-left:0}
.page-about-02 .yuan{display:none}
.page-about-02 .p{padding-top:15px}}
.page-about-03 .online-title{text-align: center;padding:20px;}
.page-about-03 ul li{width: 30%;float: left;margin: 10px;border: 2px #2e69e0 solid;}
.page-about-03 ul li img{width: 100%;}
.page-contact .container{width:1200px !important;background-color: #fff;}
.page-contact .inner-title{text-align:center;margin:20px auto;}
.page-contact .inner-title .t-1{font-size:32px;color:#2e69de;font-weight: bold;}
.page-contact .inner-title .t-3{height:15px;background:url(title-t-3.png) top center;width:1200px;margin:10px auto;font-size:20px;}
.page-contact .block-1 ul li{width:360px;background:#2e69de;padding:20px;text-align:center;margin:20px;margin:10px auto;margin-top: 30px;}
.page-contact .block-1 ul li .box{border:1px solid #fff;}
.page-contact .block-1 ul li .box .box-1{font-size:44px;color:#fff;margin-top:10px;}
.page-contact .block-1 ul li .box .box-2{font-size:26px;margin-top:20px;color:#fff;}
.page-contact .block-1 ul li .box .box-3{color:#fff;margin-top:10px;margin-bottom:20px;}
.page-contact .block-2 .cont{background:url(page-contact-b2-bg.jpg) top center no-repeat;overflow:hidden;border:1px dashed #666;padding-top:65px;margin-bottom:20px;}
.page-contact .block-2 .cont .text{text-align:center;}
.page-contact .block-2 .cont .text span{font-size:27px;display: block;text-align:center;margin-bottom:30px;}
.page-contact .block-2 .cont .text span strong{color:#2e69de;}
.page-contact .block-2 .cont .text small{color:#999;font-size:18px;}
.page-contact .block-2 .cont ul{overflow:hidden;margin:0px auto;width:1100px;margin-top:160px;}
.page-contact .block-2 .cont ul li{height:90px;float:left;margin:0 75px;font-size:20px;width:400px;}
.page-contact .block-2 .cont ul li i{font-size:50px;margin-right:20px;float:left;height:80px;display: block;color:#2e69de}
.page-contact .block-2 .cont ul li span{display: block;float:left;width:330px;}
.inner .page-contact .bottom{position: relative; background-color: #fff;width: 100%;}
.page-contact .block-2 .make{position: absolute;height: 500px; top: 0; z-index: 10;border: 6px #fff solid;}

/*list-video*/
.list-video .cont{padding-top:10px;background:#fff;float: left;}
.list-video .cont .cate-title{height:45px;line-height:45px;background:#eee; font-size: 14px;}
.list-video .cont .cate-title a{display: block;font-size:16px;background:#2e69de;color:#fff;width:200px;text-align:center;}
.list-video .cont ul{overflow:hidden;}
.list-video .cont ul li{width:283px;float:left;margin:10px; text-align:center; padding:10px; background: #fafafa; border:1px solid #ccc;}
.list-video .cont ul li:hover{border: 1px solid #c4c4c4; box-shadow: 1px 1px 10px rgba(0,0,0,0.5); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.list-video .cont ul li img{width:100%;}
.list-video .cont ul li h5{color:#353535;padding:10px 0;overflow: hidden;font-size: 16px;}
.list-video .cont ul li p{font-size:12px;color:#555;margin-top:10px;}

/*search*/
.inner-search{background:#eee;}
.inner-search .block-1{margin-top:30px;}
.inner-search .block-2{text-align:center;margin-top:10px;}
.inner-search .block-3{margin:20px auto;}
.inner-search .block-3 ul li{width:377px;background: #fff; overflow: hidden;display: inline-block;margin:10px;}
.inner-search .block-3 ul li a{display: block;}
.inner-search .block-3 ul li img{width:100%;border:1px solid #ccc;}
.inner-search .block-3 ul li h2{font-size:16px; margin-top: 10px; font-weight: bold; color: #333;padding:10px 20px;}
.inner-search .block-3 ul li p{color: #666;padding:10px 20px;height:80px;}
.inner-search .block-3 ul li .info{color: #666;background:#f5f5f5;overflow:hidden;height:50px;padding:10px 20px;}
.inner-search .block-3 ul li .info .left{float:left;}
.inner-search .block-3 ul li .info .right{float:right;}
.inner-search .block-3 ul li .info i{margin-right: 10px;}
.inner-search .block-3 ul li .info font{color: #777;}
.inner-search .block-3 ul li .info .fa-eye{margin-left: 10px;}
.inner-search .block-3 ul li .right{overflow: hidden;}
.inner-search .block-3 ul li .right i{float: left; margin-right: 10px;}
.inner-search .block-3 ul li .right .tag-name{float: left; font-size: 12px;color: #666;}
.inner-search .block-3 ul li:hover{transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05); -o-transform: scale(1.05); -moz-transform: scale(1.05);}
/*tag*/
.tag-home{margin-top:10px;}
.tag-home .tag-title{height:50px;background:#f6f6f6;line-height:50px;margin:10px 0;}
.tag-home .tag-title span{display: block;background:#2e69de;color:#fff;font-size:16px;padding:0 10px;float:left;}
.tag-home .tag-about .tag-cont{border:1px solid #eee;padding:10px;}
.tag-home .tag-block-1{overflow:hidden;margin-top:10px;}
.tag-home .tag-block-1 ul{width:324px;float:left;border:1px solid #eee;padding:10px;margin:10px;}
.tag-home .tag-block-1 ul li{height:30px;line-height:30px;border-bottom:1px dashed #ccc;font-size:14px;}
.tag-home .tag-block-1 ul li span{float:right;}
.tag-home .tag-block-2{overflow:hidden;margin-top:10px;}
.tag-home .tag-block-2 .tag-cont{border:1px solid #eee;padding:10px;overflow:hidden;}
.tag-home .tag-block-2 .left{float:left;width:530px;}
.tag-home .tag-block-2 .right{float:right;width:530px;}
.tag-home .tag-block-2 ul li img{width:100%;height:340px;}
.tag-home .tag-block-2 ul li h6{height:37px;line-height:37px;border-bottom:1px dashed #ccc;font-size:14px;}
.tag-home .tag-block-2 ul li span{float:right;}
.tag-home .tag-block-3{overflow:hidden;margin-top:10px;}
.tag-home .tag-block-3 .tag-cont{border:1px solid #eee;padding:10px;overflow:hidden;}
.tag-home .tag-block-3 ul li{width:274px;float:left;margin:10px;border:1px solid #ccc;padding:10px;}
.tag-home .tag-block-3 ul li img{width:100%;}
.tag-home .tag-block-3 ul li span{display:block;height:30px;line-height:30px;text-align:center;}
.tag-home .tag-block-4{overflow:hidden;margin-top:10px;}
.tag-home .tag-block-4 .tag-cont{overflow:hidden;}
.tag-home .tag-block-4 ul li{border:1px solid #eee;margin:10px;float:left;width:344px;height:80px;}
.tag-home .tag-block-4 ul li i{width:100px;text-align:center;font-size:30px;color:#fff;height:80px;line-height:80px;float:left;margin-right:10px;}
.tag-home .tag-block-4 ul li .fa-phone{background:#a7d82e;}
.tag-home .tag-block-4 ul li .fa-internet-explorer{background:#5593ef;}
.tag-home .tag-block-4 ul li .fa-map-marker{background:#efa900;}
.tag-home .tag-block-4 ul li span{display:block;line-height:80px;float:left;font-size:18px;}
.tag-home .tag-block-4 ul li:nth-child(3) span{line-height:42px;width:230px;}
.tag-home .tag-block-5{overflow:hidden;margin-top:10px;}
.tag-home .tag-block-5 .tag-cont{border:1px solid #eee;padding:10px;overflow:hidden;}
.tag-home .tag-block-5 .tag-cont a{display:block;background:#eee;padding:5px 8px;float:left;margin:10px;}
