/*@font-face
{font-family: din-bold;
src: url('din-bold.otf')}*/
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select{margin:0;padding:0;color:inherit;line-height: inherit;font-family: "microsoft yahei";}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}   
.bold{font-weight: bold;}
.center{text-align: center;}
.img{width: 100%;display: block;}
html{font-size:9.2593vw;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{display: block;width: 100%;border:none;background: transparent;}

/*头部*/
.head{height: 1.3rem;background: #fff;position:fixed;width: 100%;left: 0;top: 0;z-index:100;padding:.23rem .3rem .23rem .4rem;box-shadow:0 0 .1rem #ddd;}
.head.fixed{background: rgba(0,0,0,1);}
.head+div{margin-top: 1.3rem;}
.hd_menu{}
.hd_menu .icon{background-image: url(../images/menu-1.png);width: .6rem;height: .48rem;display: block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-top: .13rem;}
.hd_logo{position:absolute;left: 50%;margin-left: -.65rem;top: 50%;margin-top: -.35rem;}
.hd_logo .img{width: 1.3rem;height: .7rem;}
.hd_buycar{background-image: url(../images/buycar-1.png);width: .74rem;height: .74rem;background-repeat:no-repeat;background-position:center;background-size:contain;}

.hd_menu .icon.cur{background-image: url(../images/close.png);}
.hd_menu_drop{position:fixed;padding:0 .6rem;background: #fff;top: 1.3rem;left: 0;right: 0;bottom: 0;z-index:100;display: none;}
.hd_menu_drop a{display: block;font-size: .48rem;color: #474747;padding:.45rem 0;line-height: 1rem;border-bottom:1px solid #d2d2d2;background-image: url(../images/arrow.png);background-repeat:no-repeat;background-position:right center;background-size:.24rem .48rem;}


.idx_head{background: transparent;box-shadow:none;}
.idx_head .hd_menu .icon{background-image: url(../images/menu.png);}
.idx_head .hd_buycar{background-image: url(../images/buycar.png);}

.idx_head .icon.cur{background-image: url(../images/close-1.png);}
.idx_head .hd_menu_drop{background: rgb(0,0,0);}
.idx_head .hd_menu_drop a{color: #fff;}



/*首页*/
.idx_banner{margin-top: 0!important;background: #151518;padding-top: 2.25rem;}
.idx_banner .swiper-pagination{font-size: 0;bottom: .55rem;}
.idx_banner .swiper-pagination-bullet{width: .76rem;height: .02rem;background: #626262;border-radius:0;margin:0 .17rem;opacity: 1;}
.idx_banner .swiper-pagination-bullet-active{height: .05rem;background: #bfbfbf;}

.idx_banner .tit{font-size: .78rem;color: #fff;text-align: center;}
.idx_banner .smtit{font-size: .33rem;color: #fff;text-align: center;margin-top: .2rem;}
.idx_banner .img{width: 80%;margin-top: .8rem;display: block;margin:.8rem auto 0;}
/*新闻资讯*/
.news_banner{}
.news_banner .title{font-size: .48rem;color: #fff;text-align: center;position:absolute;left: 0;bottom: 0;line-height: .85rem;background: rgba(51,51,51,.7);width: 100%;}
.news_banner .swiper-container{padding-bottom: .4rem;}
.news_banner .swiper-pagination{bottom: 0;font-size: 0;}
.news_banner .swiper-pagination-bullet{width: .48rem;height: .1rem;background: #d0d2db;border-radius:.02rem;margin:0 .05rem;opacity: 1;}
.news_banner .swiper-pagination-bullet-active{background: #00a4ff;}

.news_main{padding:.6rem 0 .5rem;}
.news_menu{width: 100%;overflow: hidden;}
.news_menu .wrapper03 {position:relative;height: 1rem;width: 100%;margin:0 auto;border-bottom:1px solid #d0d2db;}
.news_menu .wrapper03 .scroller {position:absolute}
.news_menu .wrapper03 .scroller li {height: 1rem;color:#333;float: left;line-height: 1rem;text-align: center}
.news_menu .wrapper03 .scroller li a{color:#333333;display:block;margin:0 .3rem;padding:0 .1rem;font-size: .4rem;position:relative;}
.news_menu .wrapper03 .scroller li.cur2 a{color:#00a4ff;}
.news_menu .wrapper03 .scroller li a:after{content:'';position:absolute;width: .54rem;height: .06rem;background: #00a4ff;left: 50%;margin-left: -.27rem;bottom: -.03rem;display: none;}
.news_menu .wrapper03 .scroller li.cur2 a:after{display: block;}

.news_list{padding:0 .4rem;}
.news_list .item{padding:.3rem 0 .3rem .6rem;border-bottom:1px solid #d0d2db;}
.news_list .title{font-size: .46rem;color: #333333;display: block;position:relative;}
.news_list .title:before{content:'';display: block;position:absolute;background: url(../images/news_02.png) no-repeat center;background-size:contain;width: .41rem;height: .41rem;top: .12rem;left: -.55rem;}
.news_list .sm{margin-top: .3rem;font-size: 0;}
.news_list .fz{font-size: .31rem;color: #aaaaaa;}
.news_list .brief{font-size: .4rem;color: #999999;margin-top: .2rem;}
.news_list .item:last-child{border-bottom:none;}

/*底部*/
.footer{background: #2a2c2e;}
.gotop{font-size: .36rem;color: rgba(255,255,255,.7);text-align: center;line-height: 1.05rem;position:relative;border-bottom:1px solid #535353;}
.gotop:after{content:'';display: inline-block;vertical-align: middle;margin-left: .15rem;background: url(../images/ft_01.png) no-repeat center;background-size:contain;width: .48rem;height: .24rem;}
.ft_menu{}
.ft_menu li{padding:0 .35rem;border-bottom:1px solid #535353;}
.ft_menu li>a{display: block;font-size: .36rem;color: #fff;line-height: 1.5rem;background: url(../images/ft_03.png) no-repeat right center;background-size:.38rem .2rem;}
.ft_vx{text-align: center;padding:.9rem .38rem 1.2rem;}
.ft_vx .img{width: 4.25rem;height: 4.25rem;margin:0 auto .2rem;}
.ft_vx .fz{font-size: .3rem;color: #fff;line-height: .45rem;}
.ft_vx .btnbar{font-size: .36rem;color: #fff;line-height: 1.1rem;background: #00a4ff;margin-top: .2rem;}
.ft_vx .copyr{font-size: .36rem;color: #fff;margin-top: .3rem;}

/*新闻详情*/
.news_top{padding:.7rem .4rem;background: #f7f8f9;}
.news_top .title{font-size: .6rem;color: #4aa1ef;}
.news_top .n_crumb{font-size: .3rem;color: #747474;margin-top: .15rem;}

.news_detail{padding:.3rem .5rem .5rem;}
.news_detail .title{font-size: .36rem;color: #4aa1ef;}
.news_detail .sm{font-size: 0;margin-top: .15rem;}
.news_detail .tag{font-size: .29rem;color: #fff;display: inline-block;vertical-align: middle;line-height: .45rem;background: #4aa1ef;padding:0 .1rem;}
.news_detail .date{font-size: .29rem;color: #999e9c;line-height: .45rem;margin-left: .15rem;display: inline-block;vertical-align: middle;}
.news_detail .editbox{padding:.3rem 0 .5rem; font-size:.36rem;}
.news_detail .editbox p{font-size: .36rem;color: #010101;margin-bottom: .4rem;line-height: 1.7;}
.news_detail .editbox img { height: auto !important; width:auto !important; }
.pagenav li{font-size: .3rem;color: #393939;line-height: .4rem;margin-bottom: .15rem;}

/*行业应用*/
.use_top{position:relative;padding:.35rem 0 0;background: url(../images/yy_03.jpg) no-repeat center bottom;background-size:cover;}
.use_top .txt{text-align: center;}
.use_top .title{font-size: .6rem;color: #424242;}
.use_top .sm{font-size: .3rem;color: #2c2c2c;margin-top: .15rem;}
.use_top .img{width: 6.8rem;height: 4.9rem;display: block;margin:.2rem auto 0;}
.use_top .wenz{background: #fff;position:absolute;width: 4.2rem;padding:.15rem .15rem;display: none;}
.use_top .wenz h4{font-size: .25rem;color: #333;}
.use_top .wenz p{font-size: .23rem;color: #333;}
.use_top .icon{background: url(../images/yy_02.png) no-repeat center;background-size:contain;width: .37rem;height: .37rem;display: block;}
.use_top .fun_1{position:absolute;bottom: 2.8rem;left: 5rem;}
.use_top .fun_2{position:absolute;bottom: 1.1rem;left: 5rem;}
.use_top .fun_3{position:absolute;bottom: 1.2rem;left: 6.8rem;}

.use_top .fun_1 .wenz_1{left: .5rem;top: -.2rem;}
.use_top .fun_2 .wenz_2{left: -2.5rem;top: -.2rem;}
.use_top .fun_3 .wenz_3{top: -1.8rem;left: -.8rem;}



.use_slide{padding:.7rem .3rem .9rem;}
.use_slide .txt{font-size: .48rem;color: #0c0407;text-align: center;}
.use_slide .slidebox{margin-top: .75rem;}
.use_slide .slidebox .title{font-size: .48rem;color: #3e3e3e;margin-top: .18rem;}
.use_slide .slidebox .font{font-size: .36rem;color: #747474;margin-top: .1rem;}

.use_slide .swiper-container{padding-bottom: .8rem;}
.use_slide .swiper-pagination{font-size: 0;bottom: 0;}
.use_slide .swiper-pagination-bullet{width: .22rem;height: .22rem;background: #d2d2d2;margin:0 .2rem;opacity: 1;}
.use_slide .swiper-pagination-bullet-active{background: #008ed6;}

.use_menu{}
.use_menu .item{}
.use_menu .item_1>a{background: #11529d;}
.use_menu .item_2>a{background: #11529d;}
.use_menu .item_3>a{background: #11498e;}
.use_menu .item_4>a{background: #0a3d7b;}
.use_menu .item_5>a{background: #0a336d;}
.use_menu .item_6>a{background: #062a5c;}
.use_menu .item>a{display: block;padding:.4rem .4rem;line-height: .9rem;font-size: .52rem;color: #fff;position:relative;}
.use_menu .item>a:after{content:'';position:absolute;background: url(../images/use_04.png) no-repeat center;background-size:contain;width: .74rem;height: .36rem;right: .65rem;top: 50%;margin-top: -.18rem;}

.use_menu .box{padding:.4rem .4rem 2.2rem;display: none;}
.use_menu .box p{font-size: .36rem;color: #fff;margin-bottom: .55rem;}

.use_menu .item.cur>a{background: transparent;}
.use_menu .item.cur>a:after{background: url(../images/use_04-1.png) no-repeat center;background-size:contain;}

.use_partner{padding:.75rem .55rem .55rem;}
.use_tit{font-size: .6rem;color: #32373b;text-align: center;}
.use_partner .list{margin:.35rem 0 0 -.45rem;}
.use_partner .list li{width: 4.6rem;float: left;margin:0 0 .4rem .45rem;}
.use_partner .list .img{width: 100%;height: 1.4rem;}
.use_partner .bot{padding:.5rem .85rem 0;border-top:1px solid #eeeeee;}
.use_partner .txt{font-size: .3rem;color: #2c2c2c;line-height: .45rem;text-align: center;}
.use_partner .button{font-size: .3rem;color: #fff;width: 1.9rem;line-height: .65rem;background: #2c9dfe;display: block;margin:.4rem auto 0;text-align: center;}

/*定制案例*/
.case_banner{padding:1.05rem 0 .85rem;background: url(../images/case_09.jpg) no-repeat center;background-size:cover;text-align: center;}
.case_banner .title{font-size: .6rem;color: #fff;}
.case_banner .desc{font-size: .36rem;color: #fff;line-height: 1.7;margin-top: .2rem;padding:0 .7rem;}
.case_banner .list{margin-top: .7rem;padding:0 .1rem;}
.case_banner .list li{display: inline-block;vertical-align: top;margin:0 .13rem;text-align: center;}
.case_banner .list .icon{height: 1.25rem;}
.case_banner .list .font{font-size: .33rem;color: #fff;margin-top: .15rem;}
.case_banner .button{width: 3.05rem;line-height: .95rem;background: #fff;display: block;margin:1rem auto 0;font-size: .43rem;color: #2ab9be;}

.case_titbox{padding:0 .7rem;text-align: center;}
.case_titbox .t_tit{font-size: .6rem;color: #646464;}
.case_titbox .t_brief{font-size: .36rem;color: #646464;line-height: 1.6;margin-top: .2rem;}

.case_process{padding:.5rem 0 .85rem;background: #f6f6f6;}
.case_process .detail{margin-top: 1.05rem;}

.case_dzhi{padding:.55rem 0 1.35rem;}
.case_dzhi .detail{margin-top: .4rem;}

.case_global{position:relative;}
.case_global .case_titbox{position:absolute;width: 100%;top: .5rem;left: 0;}

.case_service{position:relative;}
.case_service .case_titbox{position:absolute;width: 100%;top: 25%;left: 0;}
.case_service .case_titbox .t_tit{color: #383838;}
.case_service .case_titbox .t_brief{color: #383838;}

.case_contact{display: block;font-size: .36rem;color: #fff;text-align: center;line-height: 1.35rem;background: #4aa1ef;}

/*首页*/
.idx_pro{padding:.65rem .45rem .4rem;background: #f5f6f6;}
.idx_pro .list{margin-top: .55rem;}
.idx_pro .item{margin-bottom: .3rem;background: #fff;border:1px solid #ddd;}
.idx_pro .item_t{font-size: .36rem;color: #0c0407;position:relative;line-height: .8rem;padding:.15rem 0 .15rem .2rem;}
.idx_pro .item_t:after{content:'';position:absolute;background: url(../images/idx_06.png) no-repeat center;background-size:contain;width: .44rem;height: .22rem;display: block;right: .32rem;top: 50%;margin-top: -.11rem;}
.idx_pro .item_b{padding:.3rem .25rem 0rem;border-top:1px solid #ddd;display: none;}
.idx_pro .item_b .row{margin-bottom: .5rem;}
.idx_pro .item_b .title{font-size: .37rem;color: #363636;display: block;}
.idx_pro .item_b .desc{font-size: .36rem;color: #939593;line-height: 1.6;margin-top: .1rem;}

.idx_pro .item_t .icon{width: .8rem;height: .8rem;display: block;float: left;background-repeat:no-repeat;background-size:.8rem;background-position:center;margin-right: .3rem;}
.idx_pro .item_dakou .icon{background-image: url(../images/idx_01.png);}
.idx_pro .item_xiangkou .icon{background-image: url(../images/idx_02.png);}
.idx_pro .item_lashou .icon{background-image: url(../images/idx_03.png);}
.idx_pro .item_heye .icon{background-image: url(../images/idx_04.png);}
.idx_pro .item_baojiao .icon{background-image: url(../images/idx_05.png);}

.idx_pro .item_dakou.cur .icon{background-image: url(../images/idx_01-1.png);}
.idx_pro .item_xiangkou.cur .icon{background-image: url(../images/idx_02-1.png);}
.idx_pro .item_lashou.cur .icon{background-image: url(../images/idx_03-1.png);}
.idx_pro .item_heye.cur .icon{background-image: url(../images/idx_04-1.png);}
.idx_pro .item_baojiao.cur .icon{background-image: url(../images/idx_05-1.png);}

.idx_pro .item.cur .item_t{color: #2c9dfe;}
.idx_pro .item.cur .item_t:after{background: url(../images/idx_06-1.png) no-repeat center;background-size:contain;}


.idx_titbox .cntit{font-size: .52rem;color: #32373b;position:relative;text-align: center;}
.idx_titbox .cntit.arrow:after{content:'';display: inline-block;vertical-align: baseline;background: url(../images/idx_07.png) no-repeat center;background-size:contain;width: .44rem;height: .44rem;margin-left: .1rem;}
.idx_titbox .smbrief{font-size: .3rem;color: #0c0407;text-align: center;margin-top: .1rem;}

.idx_scene{padding:.7rem .4rem .1rem;}
.idx_scene .list{margin:.35rem 0 0;}
.idx_scene .list li{margin-bottom: .1rem;position:relative;}
.idx_scene .list .img{}
.idx_scene .list .txt{position:absolute;width: 100%;text-align: center;top: 40%;}
.idx_scene .list .title{font-size: .48rem;color: #fff;}
.idx_scene .list .brief{font-size: .24rem;color: #fff;margin-top: .15rem;}

.idx_sl{padding:.65rem 0 .6rem .4rem;}
.idx_sl .detail{margin-top: .7rem;}
.idx_sl .swiper-slide{width: 70%!important;}

.idx_partner{padding:.6rem .2rem .1rem;background: #f5f6f6;}
.idx_partner .list{margin:.65rem 0 0;}
.idx_partner .list li{width: 33.3%;float: left;margin-bottom: .6rem;}
.idx_partner .list .img{width: 80%;display: block;margin:0 auto;}

.idx_news{padding:.7rem .4rem .4rem;}
.idx_news .module{margin-bottom: .3rem;border:1px solid #ddd;}
.idx_news .t_tit{font-size: .42rem;color: #32373b;padding:.3rem;background: url(../images/idx_19.jpg) no-repeat center;background-size:cover;position:relative;border-bottom:1px solid #ddd;}
.idx_news .t_tit .ico{margin-right: .15rem;width: .74rem;}
.idx_news .t_tit:after{content:'';position:absolute;background: url(../images/idx_16.png) no-repeat center;background-size:contain;width: .25rem;height: .49rem;right: .3rem;top: 50%;margin-top: -.245rem;}
.idx_news .detail{margin-top: .8rem;}

.idx_news_list{padding:0 .35rem;}
.idx_news_list li{border-bottom:1px dashed #ddd;padding:.3rem 0;font-size: 0;}
.idx_news_list .title{line-height: .5rem;font-size: .36rem;color: #32373b;display: inline-block;width: 7.3rem}
.idx_news_list .read{font-size: .3rem;color: #474747;line-height: .5rem;float: right;background: url(../images/idx_17.png) no-repeat left center;background-size:.45rem .25rem;padding-left: .55rem;width: 1.4rem;}
.idx_news_list li:last-child{border-bottom:none;}

/*产品中心*/
.pro_top{padding:.8rem 0 0;}
.pro_top .title{font-size: .48rem;color: #747474;text-align: center;}
.pro_menu{margin-top: .4rem;padding:.3rem .1rem .2rem;}
.pro_menu .item{width: 20%;float: left;display: block;text-align: center;}
.pro_menu .icon{height: .8rem;display: block;margin:0 auto;}
.pro_menu .font{font-size: .36rem;color: #888d90;margin-top: .15rem;}
.pro_menu .item.cur .font{color: #00a4ff;}

.pro_menu .icon_hov{display: none;}
.pro_menu .item.cur .icon_hov{display: block;}
.pro_menu .item.cur .icon_show{display: none;}    

.pro_tags{padding:.25rem 0 .05rem .65rem;font-size: 0;border-top:1px solid #eee;}
.pro_tags .lk{font-size: .3rem;color: #888d90;line-height: .65rem;padding:0 .15rem;min-width:2rem;background: #eeeeee;border-radius:.06rem;display: inline-block;vertical-align: middle;margin:0 .5rem .25rem 0;text-align: center;}
.pro_tags .lk.cur{color: #fff;background: #00a4ff;}

.pro_list{padding:.75rem .2rem .3rem;border-top:1px solid #eee;}
.pro_list .item{text-align: center;width: 50%;float: left;margin-bottom: .65rem;}
.pro_list .item .img{width: 3.5rem;max-height: 3.5rem;display: block;margin:0 auto;}
.pro_list .item .font{font-size: .36rem;color: #676b6a;margin-top: .25rem;}

/*产品详情*/
.prodet_main{background: #eeeeee;}
.prodet_slide{padding:.4rem .6rem .8rem;background: #fff;}
.prodet_slide .title{font-size: .6rem;color: #494949;text-align: center;margin-top: .6rem;}
.prodet_slide .swiper-pagination{font-size: 0;}
.prodet_slide .swiper-container{padding-bottom: 1rem;}
.prodet_slide .swiper-pagination-bullet{width: .22rem;height: .22rem;background: #d2d2d2;opacity: 1;}
.prodet_slide .swiper-pagination-bullet-active{background: #626262;}
.prodet_slide  .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .3rem;}

.prodet_module{margin-top: .35rem;background: #fff;}
.prodet_module .t_tit{font-size: .6rem;color: #494949;padding:0 .35rem;line-height: 1.25rem;border-bottom:1px solid #ddd;}
.prodet_module .detail{}

.prodet_color .detail{padding:.6rem 1.08rem;}
.prodet_color .sel{text-align: center;width: 4.05rem;height: 1.65rem;border:1px solid #ddd;border-radius:.04rem;padding-top: .27rem;float: left;margin-bottom: .65rem;position:relative;}
.prodet_color .sel .circle{width: .4rem;height: .4rem;background: #00b7ee;border-radius:50%;border:1px solid #b5b5b5;display: block;margin:0 auto;;}
.prodet_color .sel .font{font-size: .47rem;color: #434343;margin-top: .15rem;}
.prodet_color .sel:nth-child(odd){float: left;}
.prodet_color .sel:nth-child(even){float: right;}
.prodet_color .sel.cur{border:.04rem solid #308fef;}
.prodet_color .sel input{position:absolute;opacity: 0;}

.prodet_price .detail{padding:.5rem .6rem;}
.prodet_price .button{font-size: .48rem;line-height: 1.2rem;background: #308fef;color: #fff;display: block;text-align: center;}
.prodet_price .txt{margin-top: .3rem;}
.prodet_price .txt .font{font-size: .36rem;color: #494949;line-height: 1.6;}
.prodet_price .txt .font i{color: #000000;}

.prodet_info .detail{padding:.35rem .1rem;}
.prodet_info .detail li{font-size: .4em;color: rgba(4,0,0,.75);padding:.2rem 0 .2rem .1rem;float: left;}
.prodet_info .detail li:nth-child(odd){width: 45%;}
.prodet_info .detail li:nth-child(even){width: 55%;}

.prodet_intro{}
.prodet_intro .detail{}
.prodet_intro li{border-bottom:1px solid #ddd;padding:.35rem .5rem .35rem .4rem;}
.prodet_intro li .title{font-size: .4rem;color: #040000;position:relative;}
.prodet_intro li .title:after{background:url(../images/idx_16.png) no-repeat center;background-size:contain;width: .25rem;height: .49rem;position:absolute;right: 0;top: 50%;margin-top: -.245rem;content:'';}
.prodet_intro li .desc{font-size: .3rem;color: #040000;line-height: 1.6;margin-top: .2rem;}
.prodet_intro li:last-child{border-bottom:none;}

.prodet_bz{position:relative;padding:.4rem .25rem .5rem;}
.prodet_bz:before{content:'';position:absolute;width: 100%;top: 0;left: 0;background: #f0f0f0;height: 1.8rem;z-index:-1}
.prodet_bz .title{font-size: .34rem;color: #666;}
.prodet_bz .list{margin:.5rem 0 0;}
.prodet_bz .list li{width: 2.22rem;display: inline-block;vertical-align: top;margin:0 .5rem;}
.prodet_bz .list .img{width: 2.22rem;height: 2.22rem;border-radius:50%;margin:0 auto;}
.prodet_bz .list .font{font-size: .3rem;color: #666;text-align: center;margin-top: .2rem;}

/*案例详情*/
.casedet_banner{position:relative;}
.casedet_banner .txt{position:absolute;width: 100%;top: 0;left: 0;height: 100%;padding:17% .5rem 0;}
.casedet_banner .title{font-size: .86rem;color: #fff;}
.casedet_banner .sm{font-size: .56rem;color: #fff;margin-top: .25rem;}

.casedet_main{padding:.5rem 0 1.2rem;background: #f0f0f0;}
.casedet_top{border-radius:.07rem;margin:0 .25rem;}
.casedet_top .font{font-size: .36rem;color: #808080;text-align: center;line-height: .75rem;border:1px solid #dcdcdc;position:relative;}
.casedet_top .font:after{content:'';display: inline-block;vertical-align: middle;background: url(../images/case_11.png) no-repeat center;background-size:contain;width: .28rem;height: .13rem;margin-left: .15rem;}
.casedet_top .drop{border:1px solid #dcdcdc;border-top:none;display: none;}
.casedet_top .drop a{font-size: .36rem;color: #808080;text-align: center;line-height: .8rem;display: block;border-bottom:1px solid #dcdcdc;}
.casedet_top .drop a:last-child{border-bottom:none;}
.casedet_top .drop a.cur,.casedet_top .drop a:hover{background: #fff;color: #4aa1ef;}

.casedet_intro{padding:.65rem .45rem .2rem;}
.casedet_intro .tit{font-size: .48rem;color: #616460;}
.casedet_intro .font{font-size: .4rem;color: #4aa1ef;margin-top: .05rem;}
.casedet_intro .desc{font-size: .4rem;color: #616460;line-height: 1.6;margin-top: .3rem;}

.casedet_case{padding:.4rem .45rem;}
.case_tit{font-size: .6rem;color: #616460;text-align: center;}
.casedet_case .detail{margin-top: .25rem;}
.casedet_case .title{font-size: .4rem;color: #616460;margin-top: .15rem;}
.casedet_case .date{font-size: .4rem;color: #616460;margin-top: .1rem;}

.casedet_plan{padding:1rem .3rem 1.1rem;}
.casedet_plan .detail{text-align: center;margin-top: .3rem;}
.casedet_plan .img{width: 8.3rem;display: block;margin:0 auto;}
.casedet_plan .title{font-size: .48rem;color: #616460;margin-top: .2rem;}
.casedet_plan .brief{font-size: .48rem;color: #616460;line-height: 1.6;margin-top: .45rem;}
.casedet_plan .more{font-size: .48rem;color: #616460;display: inline-block;vertical-align: middle;border-bottom:.06rem solid #4aa1ef;line-height: 1rem;}

.casedet_btn{font-size: .6rem;color: #4aa1ef;display: block;text-align: center;margin-top: .3rem;}

/*关于我们-企业简介*/
.about_main{padding:.3rem .35rem;}
.about_menu{margin-left: -.25rem;font-size: 0;}
.about_menu .lk{font-size: .44rem;color: #404040;display: inline-block;vertical-align: middle;padding:0 .25rem;line-height: .75rem;border:1px solid #ddd;border-radius:.07rem;margin-left: .25rem;}
.about_menu .lk.cur{color: #fff;background: #4aa1ef;border-color:#4aa1ef;}

.about_profile{padding:.6rem 0 0;}
.about_profile .module{border-bottom:1px solid #ddd;padding:0 0 .3rem;margin-bottom: .7rem;}
.about_titbox{}
.about_titbox .num{font-size: .6rem;color: #4aa1ef;line-height: .6rem;display: block;}
.about_titbox .en{font-size: .24rem;color: #000000;text-transform: uppercase;margin-top: .05rem;}
.about_titbox .line{width: .68rem;height: 2px;background: #008fd7;display: block;margin-top: .35rem;}
.about_profile .module .title{font-size: .4rem;color: #1f1f1f;margin-top: .2rem;}
.about_profile .module .desc{font-size: .3rem;color: #1f1f1f;line-height: 1.6;margin-top: .3rem;}
.about_profile .module .desc p{margin-bottom: .3rem;}

/*关于我们-总裁致辞*/
.about_ceo{padding:.7rem .3rem;}
.about_ceo .lbox{width: 5.1rem;}
.about_ceo .lbox .img{width: 4.65rem;}
.about_ceo .lbox .t_box{margin-top: .4rem;}
.about_ceo .lbox .fz{font-size: .31rem;color: #212121;line-height: .45rem;}
.about_ceo .lbox .fz em{font-size: .42rem;}
.about_ceo .lbox .b_box{margin-top: .25rem;}
.about_ceo .rbox{width: 4.1rem;}

.about_ceo .editbox{margin-top: .75rem;}
.about_ceo .editbox p{font-size: .36rem;color: #1f1f1f;margin-bottom: .35rem;line-height: :;;}

/*关于我们-发展历程*/
.about_process{padding:.65rem 0 .65rem .3rem;}
.about_process .title{font-size: .54rem;color: #0c0407;margin-top: .3rem;}
.about_process .list{margin-top: .6rem;}
.about_process .list li{padding:.15rem 0 .25rem 1rem;border-left:1px solid #ddd;}
.about_process .list .year{font-size: .45rem;color: #d9d9d9;position:relative;line-height: .5rem;font-family: arial;}
.about_process .list .desc{font-size: .24rem;color: #3b3b3b;margin-top: .15rem;line-height: 1.6;}
.about_process .list .year:before{content:'';position:absolute;width: .2rem;height: .2rem;border-radius:50%;border:1px solid #008fd7;display: block;left: -1.12rem;top: .1rem;background: #fff;}
.about_process .list li.this .year{color: #4aa1ef;}


.gray {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);opacity:0.5;}


.pagelist{text-align: center;font-size: 0;margin-top: .5rem;margin-bottom: .5rem;}
.pagelist li{display: inline-block;vertical-align: middle;margin:0 .07rem;font-size: .34rem; margin-top: .1rem;color: #999999;border:1px solid #ddd;line-height: .6rem;min-width:.6rem;padding:0 .17rem;}
.pagelist li.cur{color: #fff;background: #4086f6;border-color:#4086f6;}




/*荣誉资质*/
.zizhi_main{padding:.3rem .3rem;}
.about_zizhi{padding:.3rem 0;}
.about_zizhi .list{margin-left: -.1rem;}
.about_zizhi .item{float: left;margin:0 0 .4rem .1rem;width: 5.05rem;}
.about_zizhi .item .img{width: 5.05rem;width: 7.2rem;}
.about_zizhi .item .txt{background: #4aa1ef;padding:.1rem;text-align: center;}
.about_zizhi .item .font{font-size: .4rem;color: #fff;}
.about_zizhi .item .fz{font-size: .3rem;color: #fff;}

/*企业文化*/
.about_cul{padding:.3rem 0;}
.about_cul .desc{font-size: .36rem;color: #3b3b3b;padding:0 .7rem;}
.about_cul .list{margin-top: .4rem;}
.about_cul .item{margin-bottom: .2rem;}
.about_cul .item .img{}
.about_cul .item .txt{text-align: center;padding:.4rem 0;background: #4aa1ef;}
.about_cul .item .font{font-size: .48rem;color: #fff;}
.about_cul .item .fz{font-size: .36rem;color: #fff;margin-top: .1rem;}






/*联系我们*/
.contact_main{padding: .5rem .5rem .5rem;}
.contact_select{width: 6.45rem;height: .6rem;border:1px solid #ddd;margin:0 auto;position:relative;}
.contact_select .fz{font-size: .36rem;color: #404040;line-height: .6rem;position:relative;display: block;padding:0 .4rem 0 .25rem;height: .6rem;}
.contact_select .fz:after{content:'';position:absolute;right: .2rem;top: 50%;background: url(../images/contact_arrow.png) no-repeat center;background-size:contain;width: .42rem;height: .22rem;margin-top: -.11rem;}
.contact_select .drop{position:absolute;width: 100%;top: .6rem;border:1px solid #ddd;background: #eee;padding:0 .25rem;display: none;}
.contact_select .drop a{display: block;font-size: .3rem;color: #404040;line-height: .7rem;border-bottom:1px solid #ddd;}
.contact_select .drop a:last-child{border-bottom:none;}


.contact_module{border-bottom:1px solid #ddd;padding:.5rem 0;}
.contact_module .t_tit{font-size: .54rem;color: #0c0407;margin-bottom: .4rem;}
.contact_module .txt{margin-bottom: .45rem;}
.contact_module .txt:last-child{margin-bottom: 0;}
.contact_module .txt p{font-size: .3rem;color: #5b5b5b;line-height: .48rem;}

.contact_form{margin-top: .5rem;}
.contact_form .title{font-size: .54rem;color: #0c0407;}
.contact_form .brief{font-size: .3rem;color: #5b5b5b;line-height: .5rem;margin-top: .2rem;}
.contact_form .form{margin-top: .3rem;}
.contact_form .form .row{margin-bottom: .4rem;}
.contact_form .form .w_tit{font-size: .36rem;color: #5b5b5b;display: block;}
.contact_form .form .w_tit i{color: #ff0000;}
.contact_form .form .info{margin-top: .15rem;}
.contact_form .form .ipt{width: 100%;height: .6rem;border:1px solid #d2d2d2;border-radius:.15rem;font-size: .36rem;color: #666;line-height: .6rem;}
.contact_form .form .ipt_txt{padding:0 .15rem;}
.contact_form .form .ipt_textarea{padding:.1rem .15rem;height: 3.4rem;resize:none;}
.contact_form .form .ipt_button{background: #008fd7;width: 2rem;height: .65rem;line-height: .65rem;border:none;font-size: .36rem;color: #fff;border-radius:.15rem;display: block;}
