@charset "utf-8";
.pc{display: none;}.phone{display: block;}.ipad{display: none;}
.gWidth{width: 98%;margin-left: auto;margin-right: auto;}
/* 手机banner */
.banner{ height:9rem;}
.flexslider{position:relative;height:9rem;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:9rem;}
.slides li>a{ position:absolute; left:0; top:0; width:100%; height:100%;}

.flex-control-nav{position:absolute;bottom:0.1rem;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:0.35rem;height:0.35rem;margin:0 0.05rem;*display:inline;zoom:1;}
.flex-control-nav a{font-size:0px;display:inline-block;width:0.35rem;height:0.35rem;line-height:0.35rem;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer; background-size:200% auto;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;}
.flex-direction-nav li a{display:block;width:1.5rem;height:1.5rem;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0.4rem;background:url(../images/prev.png) center center no-repeat; background-size:100%;}
.flex-direction-nav li a.flex-next{right:0.4rem;background:url(../images/next.png) center center no-repeat; background-size:100%;}

/* 手机栏目banner */
.banner1{margin-top: 0;}
.banner1{overflow-x: hidden;}
.banner1 img{position:relative;left:50%;top:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);width: 160%;}
/* 手机导航 */
.pad_nav{width: 100%;display: block; background: #FFF;position: fixed;top:0;z-index: 101;font-size: 0;}
.logo_p{width: 78px;}
.ph{width:10%;display:inline-block;font-size: 0.8rem;font-weight: bold;float: right;color:#016ED2;margin-top: 1.5%;height: 0.8rem;}
.ph img{width: 100%;}
.accordion a{color:#2b2b2b;}
.accordion {width: 100%;margin: 0px auto 20px;background: #FFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.accordion .link {cursor: pointer;display: block;padding: 15px 15px 15px 15px;color: #2b2b2b;font-size: 14px;font-weight: 700;border-bottom: 1px solid #CCC;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li:last-child .link {border-bottom: 0;}
.accordion li i {position: absolute;top: 16px;left: 12px;font-size: 18px;color: #595959;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.accordion li i.fa-chevron-down {right: 12px;left: auto;font-size: 16px;}
.accordion li.open .link {color: #2653A1;}
.accordion li.open i {color: #2653A1;}
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
/*Submenu*/
.submenu {display: none;background: #333333;font-size: 14px;}
.submenu li {border-bottom: 1px solid #2653A1;width: 100%;}
.submenu a {display: block;text-decoration: none;color: #d9d9d9;padding: 12px;padding-left: 42px;-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
.submenu a:hover {background: #2653A1;color: #FFF;}
/* 产品中心头部 */
.index_top{text-align: center;margin-top: 0.5rem;}
.index_top span{line-height: 0.5rem;font-size: 0.3rem;color: #999999;display: block;}

.index_top_huoban{text-align: center;margin-top: 35px;}
.index_top_huoban span{line-height: 0.5rem;font-size: 0.3rem;color: #999999;display: block;}

.index_top1{text-align: center;margin-top: 0px;padding-bottom: 0.3rem;}
.index_top1 span{line-height: 0.5rem;font-size: 0.3rem;color: #999999;display: block;margin-top: 0.5rem;}

.index_news_top1{text-align: center;margin-top: 0px;padding-bottom: 0.3rem;}
.index_news_top1 span{line-height: 0.5rem;font-size: 0.3rem;color: #999999;display: block;}

.index_top_huoban{text-align: center;margin-top: 35px;}
.index_top_huoban span{line-height: 0.5rem;font-size: 0.3rem;color: #999999;display: block;}

/* 产品分类 */
.index_product_fenlei{margin-top: 15px;margin-bottom: 15px;font-size: 0;}
.index_product_fenlei li{display: inline-block;width: 30%;height: 31px;border: 1px solid #0256ac;text-align: center;font-size: 0;border-radius: 5px;margin-left: 1%;margin-right: 1%;margin-bottom: 1%;}
.index_product_fenlei li a{font-size: 14px;color: #333333;line-height: 31px;}
.index_product_fenlei li:hover{background-color: #0256ac;}
.index_product_fenlei li:hover a{color: #fff;}
/* 产品列表 */
.index_product_list{font-size: 0;margin-bottom: 25px;}
.index_product_list li{width: 49%;margin-top: 13px;margin-right: 1%;height: auto;display: inline-block;}
.index_product_list li:nth-child(2n){margin-right: 0;}
.index_product_list li:nth-child(4n){margin-right: 0;}
.index_product_list li>a{position: relative;}
.index_product_list li>a>img{width:100%;}
.index_product_list li .index_product_list11{display:none;width: 100%;height: 213px;color: #ffffff;position: absolute;left: 0;top: 0;background-color: rgba(2, 86, 172,.5);/*display: none;*/}
.index_product_list li .index_product_list11>div p{font-size: 14px;color: #fff;margin: 15px;text-align: center;line-height: 25px;}
.index_product_list li .index_product_list11>div span{text-align: right;font-size: 14px;color: #0066ce;position: absolute;right: 40px;}
/* .index_product_list li:hover .index_product_list11{display: block;} */
.index_product_list li .index_product_list11>div{position: absolute;padding: 20px;top: 0;left: 0;width: 248px;height: 164px;font-size: 0;text-transform: uppercase;backface-visibility: hidden;transition: .3s;} 
.index_product_list li .index_product_list11>div::before{top: 25px;bottom: 25px;left: 15px;right: 15px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;/* transform: scale(0, 1); */transform-origin: 0px 0px;position: absolute;content: '';opacity: 1;transition: opacity 0.35s ease 0s, transform 0.35s ease 0s;}

.index_product_list li .index_product_list11>div::after{top: 20px;bottom: 20px;left: 20px;right: 20px;border-right: 1px solid #ffffff;border-left: 1px solid #ffffff;/* -webkit-transform: scale(1,0); *//* transform: scale(1,0); *//* -webkit-transform-origin:0 100% ;transform-origin:0 100% ; */position: absolute;content: '';opacity: 1;}
.index_product_list li>p{height: 48px;line-height: 48px;text-align: center;font-size: 0;background-color: transparent;overflow: hidden;}
.index_product_list li>p>a{font-size: 16px;color: #000;}
.index_product_list li>p>a>b{font-weight: normal;}
.index_product_list li>p>a:hover{color: #0256ac;}

/* 公司简介 */
.index_jianjie{background: url(../images/index_jianjie_bg.jpg) 50% 0px / auto 100% no-repeat;padding-top: 0.3rem;height: auto;}
  
.index_jianjie11{background-color: transparent;}
.index_jianjie11>.fr{padding-left: 35px;width: 100%;padding-right: 0px;}
.index_jianjie11>.fr h3{font-size: 0.75rem;color: #333; line-height: 1.3rem;margin-top: 0.5rem;}
.index_jianjie11>.fr p{font-size: 14px;color: #333;line-height: 25px;font-size: 14px;}
.index_jianjie11>.fr div{font-size:0.45rem;color: #333;line-height: 0.75rem;text-indent: 2em;}
.index_jianjie11>.fr>a{background: url(../images/index_jianjie_gengduo.png) no-repeat center center;font-size: 14px;color: #fff;width: 157px;height: 40px;display: inline-block;line-height: 40px;text-align: center;float: right;margin-top: 0.5rem;margin-bottom: 0.5rem;}

/* 经典案例 */
.index_case_title{font-size: 30px;color: #fff;line-height: 30px;text-align: center;}

.center{width: auto; height: auto; background: #f7f7f7;padding-top: 1rem;margin-top:0.5rem;background: url(../images/index_case_bg.jpg) 50% 0px / auto 100% no-repeat;padding-top: 25px;}
.center_bottom{width:auto;height: auto; padding-top: 1rem;position: relative;}
/*轮播下面的小点点*/
.swiper-pagination-bullet {width: 10% !important;height: 4px !important;display: inline-block;border-radius: 0 !important;background: #000;opacity: .2;}
.swiper-pagination-bullet-active {opacity: 1;background: #007aff;}
/*左右点击*/
.swiper-button-next{background-image: url(../images/next5.png)!important;background-size: 2.5rem 2.5rem !important;right: 0% !important;left: auto;}
.swiper-button-next,
.swiper-button-prev {width: 2.5rem !important;height: 2.5rem !important;}
.swiper-button-prev{background-image: url(../images/prev5.png)!important;background-size: 2.5rem 2.5rem !important;left: 0% !important;right: auto;}
.swiper-slide-div{background-color: #fff;margin-bottom: 1.5rem;}

/* 新闻中心 */

.index_news{background: url(../images/index_news_bg.jpg) 50% 0px / auto 100% no-repeat;padding-top: 0.3rem;height: auto;}
.index_news11{border: 1px solid #0256ac;width: 99%;font-size: 0;margin-right: 0;margin-bottom: 0.5rem;}
.index_news11 a>img{margin-bottom: 15px;width: 100%;}
.index_news11 h4>a{font-size: 22px;color: #5a5a5a;font-weight: bold;height: 22px;line-height: 22px;margin-left: 15px;margin-right: 15px;}
.index_news11 .index_date{font-size: 14px;color: #929292;margin-left: 15px;margin-right: 15px;line-height: 30px;}
.index_news11 .index_canshu{margin-left: 15px;margin-right: 15px;line-height: 16px;margin-bottom: 0;font-size:0;}
.index_news11 .index_canshu>a{font-size: 14px;color: #929292;}

.index_news_list{background-color: #0256ac;width: 23%;height: 95px;text-align: center;font-size: 0;margin-right: 2%;}
.index_news_list>p{font-size: 0.75rem;color: #fff;font-weight: bold;margin-top: 1rem;height: 0.75rem;line-height: 0.75rem;margin-bottom: 0.3rem;}
.index_news_list>span{font-size: 0.75rem;color: #fff;}

.index_new{width: 98%;}
.index_new li{margin-bottom: 0.3rem;}
.index_new_list_wz{font-size: 0;width: 75%;}
.index_new_list_wz .new_list_bt{margin-bottom: 10px;}
.index_new_list_wz .new_list_bt>a{font-size: 16px;color: #333;font-weight: bold;line-height: 25px;}
/* .index_new_list_wz .new_list_miaoshu{width: 75%;} */
.index_new_list_wz .new_list_miaoshu>a{font-size:14px;color:#7e7e7e;}

/* 合作伙伴 */
.huoban_index_list{font-size: 0;margin-top: 0.3rem;margin-bottom: 0.75rem;}
.huoban_index_list li{border: 1px solid #bfbfbf;display: inline-block;font-size: 0;margin-right: 1%;margin-top: 1%;width: 32%;}
.huoban_index_list li>a img{width: 100%;}
.huoban_index_list li:nth-child(3n){margin-right: 0px;}
.huoban_index_list li:nth-child(5n){margin-right: 1%;}
.huoban_index_list li:nth-child(10){display: none;}

/* 底部信息 */
footer{height: auto;background-color: #222222;margin-top: auto;}
.foot{text-align: inherit;margin-bottom:10px;font-size: 14px;color: #999;}
.foot .foot_p{float: left;width: 370px;margin-top: 33px;}
.foot .foot_p img{display: block;width: 133px;height: 58px;margin-bottom: 16px;margin-left: 0;margin-right: 0;}
.foot .foot_p>p{color: #fff;font-size: 14px;line-height: 25px;}
.foot .foot_ul h5,.foot .foot_ul1 h5{display: block;font-size: 16px;color: #FFF;margin-bottom: 10px;}
.foot .foot_ul a:hover,.foot .foot_ol a:hover,.foot .foot_dl a:hover{color: #1664A8;}
.foot .foot_ul{float: left;display: none;margin-top: 33px;font-size: 14px;color: #999;width: 180px;line-height: 20px;}
.foot .foot_ul li a{font-size: 14px;color: #fff;line-height: 23px;}
.foot .foot_ul1{float: left;display: block;margin-top: 33px;font-size: 14px; color: #999;width: auto;line-height: 20px;}
.footer{border-top: 1px solid #999;font-size: 14px;color: #999;text-align: center;}
.footer h4{font-size: 14px;color: #666666;font-weight: normal;line-height: 20px;margin-top: 5px;}
.footer h4 a{font-size: 14px;color: #666666;font-weight: normal;}
.footer h5{font-size: 14px;color: #666666;font-weight: normal;line-height: 20px;margin-bottom: 5px;}
.footer h5 a{font-size: 14px;color: #666666;font-weight: normal;}
.footer a:hover{color: #1664A8;}

/* 企业资质 */
.about2 #demo { overflow:hidden;width:100%;margin:0.4rem auto 0.4rem;}
.about2 #demo li {width:6.85rem;color:#333;float:left;margin-right:0.2rem;font-size:0.24rem;text-align:center;}
.about2 #demo li  img{ width:6.85rem; height:auto;}
.about2 #indemo {float: left;width: 800%;}
.about2  #demo1 {float: left;}
.about2 #demo2 {float: left;}
.about2 #demo li h2{ font-size:0.22rem; line-height:0.4rem; color:#333; font-weight:normal;}
.about_huoban{width:100%; height: auto;font-size: 0;text-align: center;}
.about_huoban>a{ display:inline-block; width:138px; height:30px; line-height:30px; font-size:14px; color:#fff;  box-sizing:border-box; text-align:center;background-color: #2364ca;margin-bottom: 0.5rem;}

/* 关于我们页 合作伙伴板块 */
.about_huoban .huoban_index_list{font-size: 0;margin-top: 0.25rem;margin-bottom: 0.5rem;}

/* 产品中心列表页 */
.fenye{text-align: center;font-size: 0.75rem;color: #444;margin-top: 0rem;line-height: 0.75rem;height: 0.75rem;padding-bottom: 0.5rem;border-bottom: 1px dashed #aaaaaa;margin-bottom: 0.75rem;}
.fenye span {font-size: 0.6rem;color: #444;margin-top: 0.35rem;line-height: 0.6rem;height: 0.6rem;text-align: center;}
.fenye a {color: #444;font-size: 0.75rem;display: inline-block;border: 1px solid #aaa;height: 100%;width: auto;padding: 0 10px;margin-left: 3px;margin-right: 3px;box-sizing: border-box;}
.fenye a:hover{color: #fff;background-color: #0256ac;border: 1px solid #0256ac;}
.case_fenye{border-bottom: 1px dashed #ccc;}

.list_tjxw{text-align:center;margin-top: 0.5rem;margin-bottom: 0.5rem;}
.index_new_tuijian{width: 98%;margin-left: auto;margin-right: auto;margin-bottom: 45px;}
.index_new_tuijian li{display: inline-block;margin-right: 38px;border-bottom: 1px dashed #ccc;padding-bottom: 10px;padding-top: 0px;margin-bottom: 0;width: 100%;}
.index_new_tuijian li:nth-child(2n){margin-right: 0;}
.index_new_list_wz{font-size: 0;}
.index_new_list_wz .new_list_bt{margin-bottom: 10px;}
.index_new_list_wz .new_list_bt>a{font-size: 16px;color: #333;font-weight: bold;line-height: 25px;}
.index_new_list_wz .new_list_miaoshu{width: auto;}
.index_new_list_wz .new_list_miaoshu>a{font-size:14px;color:#7e7e7e;}

.article_products{background-color: #ffffff;box-shadow: 1px 1px 10px #aeaeae;padding: 3% 2% 2% 2%;margin-bottom: 0.75rem;width: 94%;margin-top: 0.5rem;}
.article_products h1{font-size: 0.75rem;color: #333333;font-weight: normal;height: 0.75rem;line-height: 0.75rem;margin-bottom: 0.15rem;}
.article_products .laiyuan{font-size: 0;margin-bottom: 14px;}
.article_products .laiyuan span{font-size: 0.45rem;color: #999999;display: inline-block;height: 0.45rem;line-height: 0.45rem;}
.article_products hr{width: 110px;height: 4px;background-color: #0256ac;border: none;margin-bottom: 22px;}

.art_pro_img{margin-bottom: 25px;line-height: 0.75rem;height: auto;font-size: 0.55rem;}
.art_pro_img .art_pro_img_text{width: 96%;height: auto;background-color: rgba(28, 103, 180,.8);font-size: 0;padding: 2%;}
.art_pro_img .art_pro_img_text h3{font-size: 0.65rem;color: #fff;font-weight: 600;margin-top: 0.3rem;height: 0.65rem;line-height: 0.65rem;}
.art_pro_img .art_pro_img_text p{text-indent: 2em;font-size: 0.55rem;color: #fff;margin-top: 0.3rem;line-height: 0.75rem;}
.art_pro_img_fl{float: none;width: 100%;}
.nei_p{font-size: 14px;line-height: 25px;color: #333;}
.nei_p>div{overflow: auto;}
.nei_p>div img{width: auto;}

.box{width:100%;background-color: #fff;margin-left: auto;margin-right: auto;}
#lis{margin-bottom: 0px;}
#lis li{float: left;background-color: #999999;height: 40px;line-height: 40px;font-size: 16px;color: #333333;text-align: center;width: 114px;border-right: 1px solid #ffffff;cursor: pointer;}
#nei{border: 1px solid #dddddd;margin-top: 0px;padding: 20px;font-size: 14px;color: #333;line-height: 20px;}


#nei p{font-size: 14px;color: #333;line-height: 20px;}
#nei>iv{display: none;}
#lis .act{color: #fff;background-color: #0256ac;position: relative;}
#lis .act i{position: absolute;left: 50%;margin-left: -8px;bottom: -9px;width: 0;height: 0;border-bottom: 0;}
#nei>div:first-child{display: block;}

.art_pro_pre{margin-top: 15px;font-size: 0;}
.art_pro_pre p{font-size: 14px;color: #666666;}
.art_pro_pre p>a{font-size: 14px;color: #666666;}
.art_pro_pre p>a:hover{color: #0256ac;}
/* 新闻中心列表 */
.list_news_img li{padding: 1%;}
.list_news_img li:hover{box-shadow: 1px 1px 10px #9d9d9d;}
.list_news_img li>a{width: 100%;margin-right: 0;display: inline-block;}
.list_news_img li>a>img{width: 100%;}
.list_news_img li>div{width: 100%;font-size: 0;}
.list_news_img li>div h1>a{font-size: 0.65rem;color: #333;font-weight: 600;line-height: 1rem;}
.list_news_img li .laiyuan{line-height: 20px;margin-bottom: 5px;}
.list_news_img li .laiyuan span{background: url(../images/renwu.jpg) no-repeat left center;padding-left: 0.8rem;font-size: 0.55rem;color: #666666;}
.list_news_img li .laiyuan strong{background: url(../images/shijian.jpg) no-repeat left center;padding-left: 0.8rem;font-size: 0.55rem;color: #666666;font-weight: normal;}
.list_news_img li .list_news_text>a{line-height: 0.6rem;font-size: 0.55rem;color: #666666;}
.list_news_img li>div>a{font-size: 14px;color: #666666;background-color: #e5e5e5;width: 5rem;height: 1.35rem;display: inline-block;line-height: 1.35rem;border-radius: 12px;text-align: center;margin-top: 10px;}
.list_news_img li>div>a:hover{background-color: #0256ac;color: #fff;}

/* 联系我们 */
.cont_us{margin-bottom: 50px;}
.contact_us h5{font-size: 20px;color: #333;line-height: 80px;}
.contact_us_text li p{font-size: 16px;color: #333;}
.contact_us_text li{padding-top: 15px;padding-bottom: 15px;padding-left: 50px;border-bottom: 1px solid #dddddd;width: 480px;}
.contact_us_text li:nth-child(1){background: url(../images/dianhua.jpg) no-repeat left center;}
.contact_us_text li:nth-child(2){background: url(../images/shouji.png) no-repeat left center;}
.contact_us_text li:nth-child(3){background: url(../images/youxiang.jpg) no-repeat left center;}
.contact_us_text li:nth-child(4){background: url(../images/dizhi.jpg) no-repeat left center;}
.contact_us_text li:nth-child(5){background: url(../images/chuanzhen.jpg) no-repeat left center;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}
/* 资料下载 */
.list_down{margin-top: 30px;}
.list_down li{border-bottom:1px solid #e5e5e5;font-size: 0;margin-bottom: 10px;}
.list_down li h1{height: 40px;line-height: 40px;font-size: 0;font-weight: normal;width: 65%;margin-bottom: 10px;}
.list_down li h1>img{width: 35px;margin-right: 10px;}
.list_down li h1>div>a{font-size: 16px;color:#333;line-height: 20px;}
.list_down li h1>div>a:hover{color: #2653a1;font-weight: bold;}
.list_down li h1>div>p{font-size: 14px;color: #aaaaaa;font-family: Arial;line-height: 20px;}
.list_down li>a{display: inline-block;text-align: center;height: 30px;line-height: 30px;font-size: 14px;padding-left: 20px;padding-right: 20px;width: auto;border: 1px solid #0256ac;color: #0256ac;}
.list_down li>a:hover{background-color: #0256ac;color: #fff;}

/* 案例列表页 */
.list_case_img{margin-bottom: 0px;}
.list_case_img li{width: 100%;margin-right: 0px;box-shadow: 1px 1px 10px #9d9d9d;border-radius: 5px;font-size: 0;text-align: center;float: left;margin-bottom: 0.65rem;}
.list_case_img li>a>img{width: 100%;}
.list_case_img li:nth-child(4n){margin-right: 0;}
.list_case_img li h1{text-align: center;height: 0.75rem;overflow: hidden;}
.list_case_img li h1 a{font-size: 0.65rem;color: #333;font-weight: 600;text-align: center;line-height: 0.75rem;}
.list_case_img li h1 a:hover{color: #0256ac;}
.list_case_img li p{margin-left: 0.6rem;margin-right: 0.6rem;text-align: left;}
.list_case_img li p a{font-size: 0.55rem;color: #666666;line-height: 0.65rem;}
.list_case_img li>a{font-size: 0.6rem;color: #bbbbbb;line-height: 0.75rem;margin-bottom: 0.2rem;text-align: center;display: inline-block;}
.list_case_img li>a:hover{color: #0256ac;}
.index_jianjie111{margin-top: 30px;}