html,body,ul,li,p,img,section,ol{margin:0;padding:0;list-style:none;}
html,body{width:100%;background:#FFF;overflow-x:hidden;font-size:16px;font-family:"Helvetica Neue", Helvetica, Arial, "PingFang SC", "Microsoft Yahei", "Wenquanyi Micro Hei", sans-serif;}
*{font-family:"Helvetica Neue", Helvetica, Arial, "PingFang SC", "Microsoft Yahei", "Wenquanyi Micro Hei", sans-serif;}
a{color: #333;}
a:hover{text-decoration: none;  }
.container-fluid{max-width:1200px;margin:0 auto;/*overflow:hidden;*/}
.gray{color:#898989;}
/*Ê×Ò³ÐÞ¸Ä*/
.str-list .thumbnail .caption p.str-sers-desc {width:100%;text-align:left;display:box;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;/*text-overflow:ellipsis;*/overflow:hidden;}
@media(min-width: 768px) {
	/*.scroll{top: 40px;}*/
	.pc_phone{position: absolute;top:0;left:0; z-index: 99999;}
	section.carousel img{margin:0;padding:0;display:block;}
	.aside{width: 6%;}
}
@media(max-width: 768px) {
	/*.scroll{top: 30px;}*/
	.pc_phone{position: absolute; z-index: 99999;}
	section.carousel img{margin:0;padding:0;display:block; }
	/* .pix_diapo{margin-top: 53px;}
	.services_banner{margin-top: 53px;}
	.banner-wrap{margin-top: 60px;} */
	.aside{width: 13%;}
	.footHeight,.footNav{ display:block;}
.headtop{ min-width:100%; height:24px; overflow:hidden}

}

}


.fenye{
	width:100%;
	text-align:center;
	font-size:0;
}
.fenye span,
.fenye a{
	display:inline-block;
	line-height:22px;
	font-size:12px;
	color:#333;
	border:1px #999 solid;
	margin:5px;
	padding:2px 10px;
}
.fenye span.current,
.fenye a:hover{
	background:#047db5;
	color:#fff;
}
.fenye .rows{
	display:none;
}



/*ÂÖ²¥Í¼*/
.carousel .outer-box{width:100%;}
.carousel .banner1-item1,.carousel .banner1-item2,.carousel .banner1-item3{width:26.354%;}
.carousel .banner1-item1 img,.carousel .banner1-item2 img,.carousel .banner1-item3 img{width:100%;}
.carousel .banner1-item1{position: absolute;top:32.5%;left:25.5%;}
.carousel .banner1-item2{position: absolute;top:47%;left:25.5%;}
.carousel .banner1-item3{position: absolute;top:57%;left:25.5%;}
.carousel .banner2-item1{width:33.28%;position: absolute;top:31.5%;left:45%;/*opacity:0;*/}
.carousel .banner2-item1 img{width:100%;height:auto;}
.carousel .banner2-item2{width:21.145%;position: absolute;top:47%;left:70.9%;/*opacity:0;*/}
.carousel .banner2-item2 img{width:100%;height:auto;}
.carousel .banner2-item3{width:68.85%;position: absolute;top:37.7%;left:0;/*opacity:0;*/}
.carousel .banner2-item3 img{width:100%;height:auto;}
.carousel .banner3-item1{width:75.26%;position: absolute;top:37%;left:11.3%;/*opacity:0;*/}
.carousel .banner3-item1 img{width:100%;}
/*µ¼º½À¸*/
/*.top-wrap{width:100%;height:40px;line-height:40px;background:url(../images/top_bg.png) no-repeat center center;background-size:100% 100%;}
.top-wrap a{max-width:1200px;margin:0 auto;text-align:right;display:block;font-size:14px;color:#FFF;padding-right:15px;}*/
.navbar-default{background-color:#FFF;margin-bottom:0;}
.navbar{border-radius:0;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background:#00a0e9;color:#FFF;}
.navbar-default .navbar-nav a:hover{background:#00a0e9;color:#FFF;}
.navbar-nav>li>.dropdown-menu li{background-color:#FFF;}
/*product-desc*/
.product-desc{padding:45px 0;background:#FFF;}
/*.product-desc ul li:nth-child(2){border-left:1px solid #959595;border-right:1px solid #959595;}*/
.product-wrapper .big-tit,.product-wrapper .product-classify{width:100%;text-align:center;}
.product-wrapper .big-tit strong span{width:8px;height:8px;border-radius:5px;background:#333;margin:3px 15px;display:inline-block;}
.products-list .pro-item .pro-name{font-size:14px;color:#333;margin-top:10px;}
.products-list .pro-item .pro-desc{font-size:12px;color:#666;margin-top:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.product-desc ul li{text-align:center;}
.product-desc .outer-circle{width:66.666%;padding-top:66.666%;display:inline-block;border-radius:50%;border:1px solid #CCC;box-sizing:content-box;position: relative;}
.product-desc .outer-circle .mid-circle{width:75%;padding-top:75%;border-radius:50%;position: absolute;top:12.5%;left:12.5%;}
.product-desc .outer-circle .rotate-circle1{background:url(../images/circle1.png) no-repeat center center;background-size:100% 100%;}
.product-desc .outer-circle .rotate-circle2{background:url(../images/circle2.png) no-repeat center center;background-size:100% 100%;}
.product-desc .outer-circle .rotate-circle3{background:url(../images/circle3.png) no-repeat center center;background-size:100% 100%;}
.product-desc .outer-circle .rotate-circle4{background:url(../images/circle4.png) no-repeat center center;background-size:100% 100%;}
.product-desc .outer-circle .rotate-circle5{background:url(../images/circle5.png) no-repeat center center;background-size:100% 100%;}
.static-circle .inner-circle{width:82.666%;border-radius:50%;position: absolute;top:8.666%;left:8.666%;}
.static-circle .inner-circle img{width:100%;height:auto;}
.product-desc ul li .desc-txt{padding-top:20px;font-size:16px;color:#666;}
.product-desc .outer-circle .mid-circle.rotate{-webkit-animation:rotate 3s linear infinite;}
@-webkit-keyframes rotate{
	from{transform:rotateZ(0deg);}
	to{transform:rotateZ(360deg);}
}
.cases-list{padding:28px 0;}
.cases-list *{padding:0;margin:0;}
.lt-tit{position: absolute;top:35px;left:20px;}
.lt-tit .lt-line{width:45px;height:2px;background:#FFF;}
.lt-tit .en-tit{font-weight:bold;font-size:36px;margin-top:20px;}
.lt-tit .ch-tit{font-weight:normal;font-size:30px;}
.bot-desc{width:100%;padding:22px 20px;height:90px;box-sizing:border-box;background:rgba(0,0,0,0.5);position: absolute;bottom:0;left:0;color:#FFF;}
.bot-desc h3{line-height:1.1;font-weight:normal;font-size:22px;margin-bottom:7px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.bot-desc p{line-height:1.1;width:100%;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.cases-list .top-wrap{overflow:hidden;position: relative;}
.cases-list .fir-bg{background:#f1b55f;}
.cases-list .cl-sec{position:absolute;top:0;left:0;bottom:0;}
.fl-right{float:right;}
.cases-list .sec-bg{background:#bae07e;position:absolute;top:0;right:0;bottom:0;}
.cases-list .thir-bg{background:#a16dd8;}
.cases-list .fou-bg{background:#3eade0;}
.lt-tit *{display:block;color:#FFF;}
.cases-list .bott-wrap{position: relative;}
.cases-list .spe-layout .en-tit{line-height:1em;font-size:30px;}
.cases-list .spe-layout .ch-tit{font-size:24px;margin-top:5px;}
.cases-list .lit-desc{padding:10px 20px;height:65px;}
.cases-list .lit-desc h3{font-size:20px;margin-bottom:5px;}
.cases-list .triangle1{width:0;height:0;border:10px solid transparent;border-left:10px solid #f1b55f;position: absolute;top:50%;right:-20px;margin-top:-10px;z-index:10;}
.cases-list .triangle2{width:0;height:0;border:10px solid transparent;border-right:10px solid #bae07e;position: absolute;top:50%;left:-20px;margin-top:-10px;z-index:10;}
.cases-list .triangle3{width:0;height:0;border:10px solid transparent;border-left:10px solid #a16dd8;position: absolute;top:50%;right:-20px;margin-top:-10px;z-index:10;}
.cases-list .triangle4{width:0;height:0;border:10px solid transparent;border-left:10px solid #3eade0;position: absolute;top:50%;right:-20px;margin-top:-10px;z-index:10;}
/*.ani-wrap{overflow:hidden;display:block;position: relative;}*/
.lt-tit{position: absolute;top:0;left:0;padding-left:20px;padding-top:35px;width:100%;box-sizing:border-box;transform:translateX(0);transition:all ease .5s;z-index: 1000;}
.ani-wrap{overflow:hidden;display:block;}
.ani-wrap .bot-desc{transform:translateX(-100%);pointer-events:none;}
.ani-wrap .case-pic img{-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition: all .8s ease 0s;}
.ani-wrap:hover .case-pic img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
/*animation*/
@-webkit-keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to {-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }
@keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to {-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } }
@-webkit-keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } }
@keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } }
.slideInLeft {
  -webkit-animation:slideInLeft .5s linear forwards;
}
.slideOutLeft {
  -webkit-animation:slideOutLeft .5s linear forwards;
}
/*services-wrapper*/
.services-wrapper{background:#eee url(../images/slogan_bg.png) no-repeat top center;background-size:100% auto;text-align:center;}
.services-wrapper .slogan{width:60%;margin:0 auto;margin-top:90px;}
.services-wrapper .ser-tit .ser-txt{width:100%;background:#FFF;border-radius:5px;text-align:center;color:#1259b0;box-shadow:0px 2px 2px #e3e3e3;}
.services-wrapper .ser-tit .ser-txt .dec-line{width:27.3333%;height:1px;background:#02428c;display:inline-block;margin:40px 0 15px 0;}
.services-wrapper .ser-tit .ser-txt strong,.services-wrapper .ser-tit .ser-txt small{display:block;}
.services-wrapper .ser-tit .ser-txt strong,.services-wrapper .ser-tit .ser-txt small{font-weight:normal;font-size:20px;}
.services-wrapper .sers-list .ser-wrap{padding-left:3px;padding-right:3px;margin-bottom:12px;cursor:pointer;}
.services-wrapper .sers-list .sers-item{padding:30px 0;background:#FFF;border-radius:10px;overflow:hidden;box-shadow:0px 2px 2px #e3e3e3;margin:0 3px;}
.services-wrapper .sers-list .sers-item img{vertical-align:middle;}
/*.services-wrapper .sers-list .ser-desc{text-align:left;}*/
.services-wrapper .sers-list .ser-desc strong{display:block;color:#535353;}
.services-wrapper .sers-list .ser-desc ul li{color:#7d7d7d;}
.sers-list .sers-item1 .ser-desc .classify-tit{color:#3fb7b1;}
.sers-list .sers-item2 .ser-desc .classify-tit{color:#ee7745;}
.sers-list .sers-item3 .ser-desc .classify-tit{color:#685e7e;}
.sers-list .sers-item4 .ser-desc .classify-tit{color:#3576ac;}
.sers-list .sers-item .ser-desc .small{font-size:14px;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/*more-strength*/
.more-strength .section-tit{text-align:center;padding:30px 0 20px 0;}
.more-strength .section-tit *{display:block;}
.more-strength .section-tit strong,.wrap-tit strong{font-weight:normal;color:#333;}
.more-strength .section-tit small{color:#a6a6a6;}
.thumbnail{padding-bottom:40px;position: relative;}
.thumbnail p{text-align:justify;font-size:14px;color:#666;}
.article .thumbnail p{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.thumbnail p.check-detail{height:30px;line-height:30px;padding-left:23px;background:url(../images/dec_icon.png) no-repeat left center;background-size:auto 20px;position: absolute;bottom: -35px;
    left:0px;}
.thumbnail p.check-detail {font-size:14px;color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.strength-info .info-box{width:100%;/*display:box;display:-webkit-box;display:-moz-box;*/}
.strength-info .info-box .info-item{width:20%;text-align:center;float:left;}
.strength-info .info-box .info-item p{margin-top:10px;font-size:14px;color:#333;}
.msg-board{width:100%;min-height:90px;background:url(../images/connect_bg.png) no-repeat center center;background-size:auto 90px;margin-top:50px;}
.msg-board .msg-box{width:540px;height:45px;float:right;background:#FFF;margin-top:23px;position: relative;}
.msg-board .msg-box input[type=text]{width:100%;padding-left:65px;height:45px;background:url(../images/envelope.png) no-repeat 15px center;appearance:none;-webkit-appearance:none;border:none;}
.msg-board .msg-box input:focus{outline:none;}
.msg-board .msg-box input[type=submit]{width:96px;height:45px;appearance:none;-webkit-appearance:none;border:none;background:#00a0e9;font-size:18px;color:#FFF;position: absolute;top:0;right:0;border-radius:0;}
footer{width:100%;background:#eee;padding:40px 0 !important;}
footer strong{font-weight:normal;font-size:26px;color:#333;margin-bottom:0;display:block}
.footstyle strong a{color:#666666;font-size:16px;text-align:left;font-weight:bold;}
footer ul li{line-height:35px;color:#898989;}
.footstyle ul li a{color:#999999;font-size:14px;text-align:left;font-family:"微软雅黑";}

footer .atten p{font-size:18px;color:#868383; margin-top: 20px; text-align: center;}
footer .atten p:first-child{margin-top: 1px;}
footer .contact{margin:0 !important;}
footer .contact p{text-align: left;}

.bot-box{width:100%;height:40px;line-height:40px;text-align:center;background:#02428c;margin-top:40px;}
.bot-box p{font-size:16px;color:#FFF;}
/*ÏîÄ¿ÁÐ±íÒ³*/
.project-nav{width:100%;height:80px;line-height:80px;border-bottom:1px solid #e5e5e5;}
.project-nav ul{width:100%;}
.project-nav ul li{width:11%;float:left;text-align:center;}
.project-nav ul li a{font-size:15px;color:#333;}
.project-nav ul li.current a{color:#00a0e9;}
.project-wrap .projects-list{padding-top:60px;margin-left:-3px;margin-right:-3px;}
.project-wrap .projects-list .list-item{margin-bottom:30px;padding-right:3px;padding-left:3px;}
.project-wrap .projects-list .list-item p{margin-top:10px;}
.project-wrap .projects-list .project-name{line-height:50px;font-size:14px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.project-wrap .projects-list .project-name span{font-size:16px;color:#666;}
.project-wrap .projects-list .project-desc{font-size:12px;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.project-wrap .projects-list .item-pic img{width:100%; height: auto; }
/*ÏîÄ¿ÏêÇéÒ³*/
.goback a{color:#00a0e9;}
.goback,.share-box{display:inline-block;font-size:16px;color:#333;}
.share-box{margin-left:30px;}
.share-box span{margin-left:15px;}
.pro-summary {border-bottom:1px solid #d2d2d2;}
.pro-summary .pro-tit strong{border-bottom:2px dashed #a3a3a3;}
.pro-summary .pro-tit small{font-weight:bold;color:#333;margin-bottom:10px;}
.main-info{padding:50px 0;}
.main-info p{padding:0;text-indent:2em;line-height:35px;font-size:18px;color:#666;}
.main-info .big-pic{width:100%;}
.main-info .project-txt{padding:30px 0;}
.main-info .pro-thums.row{margin-right:-5px;margin-left:-5px;}
.main-info .pro-thums .col-md-3{padding:0 5px;margin-top: 10px;}
.main-info .pro-thums img{width:100%;}
.main-info .pro-thums p{width:100%;text-indent:0;font-size:16px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pro-summary .info-list ul li{color:#666;}
/*¾«Ñ¡°¸Àý*/
.selected-cases{width:100%;min-height:430px;padding:45px 0;background:#eceff1;border-bottom:10px solid #FFF;}
.selected-cases .article{margin:0px 20px;}
.selected-cases .wrap-tit{width:100%;text-align:center;margin-bottom:40px;}
.selected-cases .thumbnail{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border:1px solid #b5b8b8;}
/*¾«Ñ¡°¸ÀýÁÐ±í×óÓÒ»¬¶¯¿ØÖÆ*/
.owl-carousel{/*border-top:1px solid #35a0dc;border-bottom:1px solid #35a0dc;*/position: relative;}
.owl-theme .owl-controls{width:100%;position: absolute;top:40%;left:0;}
.owl-theme .owl-controls .owl-nav{width:100%;height:0;position: relative;z-index:13330;}
.owl-theme .owl-controls .owl-nav .owl-prev{height:64px;position: absolute;top:-32px;left:15px;background:url(../images/left_arrow.png) no-repeat center center;background-size:100% auto;color:transparent;}
.owl-theme .owl-controls .owl-nav .owl-next{height:64px;position: absolute;top:-32px;right:15px;background:url(../images/right_arrow.png) no-repeat center center;background-size:100% auto;color:transparent;}
.owl-theme .owl-controls .owl-dots{display:none !important;}
.owl-carousel .more{position: absolute;top:-1em;right:0;}
.owl-theme .owl-controls .owl-nav div{padding:10px; text-align:center;}
/*.selected-cases .article p{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}*/
/*¹ØÓÚÎÒÃÇ*/
.about-nav{width:100%;height:80px;background:#FFF;border-bottom:1px solid #e5e5e5;}
.about-nav .nav-wrap{width:100%;height:80px;line-height:80px;}
.about-nav .nav-wrap ul li{padding:0;text-align: center;}
.about-nav .nav-wrap ul li a{font-size:14px;color:#333;}
.about-nav .nav-wrap ul li.cur a{color:#00a0e9;}
/*.about-products img{width:100%;}*/
.about-products .container-fluid{padding:30px 0 60px 0;/*position: relative;*/}
.about-products .left-item{width:43.66%;float:left;}
.about-products .right-items{width:56.33%;float:right;overflow:hidden;}
.about-products .right-items .lit-item{width:50%;float:left;}
.intro-txt .intro-tit,.about-brand{text-align:center;}
.intro-txt .intro-tit strong,.about-brand .intro-tit strong{font-weight:bold;font-size:22px;color:#333;display:block;}
.intro-txt .intro-tit .dec-line,.about-brand .intro-tit .dec-line{width:12%;height:2px;background:#042b55;display:inline-block;margin:10px 0 20px 0;}
.intro-txt .intro-content,.about-brand .intro-content{line-height:30px;font-size:16px;color:#666;}
.intro-txt .intro-content p{text-align:justify;text-indent:2em;}
.professional-items{text-align:center;padding-top:40px;clear:both;}
.professional-items .pref-name{margin-top:25px;font-size:16px;color:#046db5;}
.professional-items .pref-intro{line-height:35px;font-size:14px;color:#666;margin-top:5px;}
.intro-pic{width:100%;margin-top:60px;}
.intro-pic .pic-box1{width:100%;background:-webkit-linear-gradient(right,#d5ecf3 0%,#d5ecf3 50%,#dad9de 51%,#dad9de 100%);background:-moz-linear-gradient(right,#d5ecf3 0%,#d5ecf3 50%,#dad9de 51%,#dad9de 100%);background:-o-linear-gradient(right,#d5ecf3 0%,#d5ecf3 50%,#dad9de 51%,#dad9de 100%);overflow:hidden;}
.intro-pic .pic-box2{width:100%;background:-webkit-linear-gradient(right,#dad9de 0%,#dad9de 50%,#d5ecf3 51%,#d5ecf3 100%);background:-moz-linear-gradient(right,#dad9de 0%,#dad9de 50%,#d5ecf3 51%,#d5ecf3 100%);background:-o-linear-gradient(right,#dad9de 0%,#dad9de 50%,#d5ecf3 51%,#d5ecf3 100%);overflow:hidden;border-top:5px solid #FFF;}
.intro-pic .intro-pic-item{padding:0;padding:0 2.5px;background:#FFF;}
.intro-pic .container-fluid .intro-pic-item:nth-child(1){padding-left:5px;}
.intro-pic .container-fluid .intro-pic-item:nth-child(2){padding-right:5px;}
.intro-pic .intro-pic-item img{width:100%;}
.about-brand{padding:50px 0;}
.about-brand .intro-content span{font-weight:bold;}
.about-brand .intro-tit{margin-bottom:10px;}
.intro-pc{display:block;}
.intro-mobile{display:none;}
/*¹«Ë¾ÈÙÓþ*/
/*.trf-honor{width:100%;}*/
.trf-honor{width:100%;min-height:487px;background:url(../images/about_mid_bg.jpg) no-repeat center center;background-size:auto 100%;margin:50px 0;}
.honor-box{padding:28px 40px;background:#bbe1f6;}
.trf-honor .honor-item{padding:5px;}
/*¹«Ë¾ÈÙÓþÓÒ»¬¶¯¿ØÖÆ*/
.trf-honor .owl-theme .owl-controls{width:100%;position: absolute;top:-55px;left:0;}
.trf-honor .owl-theme .owl-controls .owl-nav .owl-next{width:160px;height:55px;background:none;background:#053870 url(../images/about_right_arrow.png) no-repeat 85% center;border-radius:0;padding:0 !important;position: absolute;top:-43px;left:-45px;}
.trf-honor .owl-theme .owl-controls .owl-nav .owl-next::after{content:'×ÊÖÊ';width:100%;height:55px;text-align:center;line-height:55px;font-size:26px;color:#FFF;position: absolute;top:0;left:0;}
.trf-honor .owl-theme .owl-controls .owl-nav .owl-prev{display:none;}
/*ÐÂÎÅ¶¯Ì¬*/
.news-wrap .news-lists li{padding:50px 0;border-bottom:1px solid #b4b4b4;}
.news-wrap .news-lists .news-content{padding:0 90px 0 200px;}
.news-lists .news-content .news-time{position: absolute;top:0;left:0;}
.news-lists .news-content .news-time{line-height:30px;color:#bfbfbf;}
.news-lists .news-content .news-time span{font-size:20px;color:#046db5;margin-right:15px;}
.news-lists .news-content .news-tit strong{font-weight:normal;font-size:22px;color:#333;}
.news-lists .news-content p.news-txt{line-height:30px;text-align:justify;font-size:16px;color:#666;margin-top:20px;}
.news-wrap .news-lists li .news-pic{padding:0;}
.news-wrap .news-lists li .news-pic img{max-width:100%;float:right;}
.page-num{padding:90px 0;text-align:center;}
.page-num ul li{width:44px;height:44px;text-align:center;line-height:44px;font-size:24px;color:#FFF;background:#c4c4c4;display:inline-block;margin-right:25px;}
.page-num ul li.current{background:#666;}
/*ÐÂÎÅÏêÇé*/
.news-detail .page-tag{padding:60px 0;font-size:14px;color:#333;}
.main-content h1{text-align:center;font-size:22px;color:#333;}
.main-content p.time{padding:5px 0 25px 0;text-align:center;font-size:16px;color:#046db5;}
.main-content .detail-content{padding-bottom:80px;}
.main-content .detail-content p{text-align:justify;line-height:35px;font-size:16px;color:#333;margin-top:15px;}
.contact-info{font-size:18px;padding-top:60px;margin-bottom:50px;}
.contact-info .item{height:50px;line-height:50px;padding-left:65px;margin-bottom:60px;}
.contact-info .addr{background:url(../images/contact_icon1.png) no-repeat left center;}
.contact-info .tel{line-height:25px;background:url(../images/contact_icon2.png) no-repeat left center;}
.contact-info .tel p{text-indent:3em;}
.contact-info .fax{background:url(../images/contact_icon3.png) no-repeat left center;}
.contact-info .mail{background:url(../images/contact_icon4.png) no-repeat left center;}
.contact-info .hotline{background:url(../images/contact_icon5.png) no-repeat left center;}
.contact-info .trf-code{background:url(../images/contact_icon6.png) no-repeat left center;}
.contact-info .trf-code img{margin-top:-25px;}
/*¼ÓÈëÎÒÃÇ*/
.staff-life{padding:50px 0;background:#ececec;}
.staff-life .row{margin:0;margin-bottom:5px;}
.staff-life .row .item{padding-right:2.5px;padding-left:2.5px;}
.staff-life .row .item img{width:100%;}
.join-section-tit{text-align:center;margin-bottom:45px;}
.join-section-tit strong{display:inline-block;padding:0 10px 5px 10px;font-weight:bold;font-size:22px;color:#333;border-bottom:2px solid #042b55;}
.life-acts{padding:15px 0 20px 20px;background:#FFF;position: relative;}
.life-acts .act-time{font-size:14px;color:#7b7b7b;}
.life-acts .act-name{font-size:16px;color:#333;}
.life-acts .white-ang{border-bottom:15px solid #FFF;border-top:15px solid transparent;border-right:12px solid transparent;border-left:12px solid transparent;position: absolute;top:-30px;left:40px;}
.staff-policy{width:100%;padding-top:50px;background:#FFF;}
.staff-policy .row{margin-right:-22.5px;margin-left:-22.5px;}
.staff-policy .col-md-4{padding-right:22.5px;padding-left:22.5px;}
.staff-policy .policy-item{min-height:527px;padding:35px 35px 0 35px;}
.staff-policy .policy-item1{background:url(../images/staff_bg1.jpg) no-repeat center center;background-size:100% 100%;}
.staff-policy .policy-item2{background:url(../images/staff_bg2.jpg) no-repeat center center;background-size:100% 100%;}
.staff-policy .policy-item3{background:url(../images/staff_bg3.jpg) no-repeat center center;background-size:100% 100%;}
.staff-policy .right-name{font-size:18px;color:#046db5;margin-bottom:10px;}
.staff-policy .right-name strong{font-weight:normal;}
.staff-policy .right-content p{line-height:30px;text-align:justify;font-size:16px;color:#333;margin-bottom:5px;}
.recruit-wrap{padding-top:50px;background:#FFF;}
.recruit-wrap img{width:100%;}
.recruit-wrap .row:nth-child(2){padding-top:0;}
.recruit-wrap .row{padding-top:80px;}
.recruit-wrap .position .position-name{margin-bottom:20px;}
.recruit-wrap .position .position-name strong{font-weight:normal;font-size:18px;color:#333;display:inline-block;}
.recruit-wrap .position p{font-size:16px;color:#666;}
.recruit-wrap .position:first-child{margin-top:0;}
.recruit-wrap .position{margin-top:40px;}
.recruit-wrap .position.dec-top{margin-top:60px;}
.recruit-wrap .position.dec-top strong{position: relative;padding-top:15px;}
.recruit-wrap .position.dec-top strong::before{content:'';width:48px;height:4px;background:#333;position: absolute;top:0;left:0;}
.recruit-wrap .position-wrap{position: relative;}
.recruit-wrap .position-wrap .more-btn{width:27px;height:27px;background:url(../images/more_btn.png) no-repeat center center;background-size:100% 100%;;position: absolute;bottom:-20px;right:15px;}
.recruit-wrap .row:nth-child(3) img,.recruit-wrap .row:nth-child(5) img{float:right;}
.contact-us{padding:50px 0;}
.contact-us .row .box1{text-align:right;padding-right:50px;}
.contact-us .row .box2{text-align:left;}
.contact-us .row .item{padding-left:65px;height:50px;line-height:50px;display:inline-block;}
.contact-us .row .trf-tel{background:url(../images/contact_icon2.png) no-repeat left center;}
.contact-us .row .trf-tel,.contact-us .row .mail-addr{font-size:20px;}
.contact-us .row .mail-addr{background:url(../images/contact_icon4.png) no-repeat left center;}
.recruit-info{width:100%;height:100%;position: fixed;top:0;left:0;background:#32a5da;z-index:999999;padding:60px 0;display:none;}
.recruit-info .container-fluid{height:100%;overflow-x:hidden;}
.recruit-info .container-fluid .outer-box{width:100%;height:100%;overflow-y:scroll;padding-right:20px;box-sizing:content-box;}
.recruit-info .outer-box .all-positions{width:100%;}
.recruit-info .position-info{margin-bottom:40px;color:#FFF;}
.recruit-info .position-info strong{font-size:24px;}
.recruit-info .position-info ul li{font-size:22px;line-height:35px;}
/*ÎÒÃÇµÄÊµÁ¦*/
.static-service{width:100%;clear:both;}
.srevice-title{padding:50px 0;text-align:center;}
.srevice-title1{padding-bottom:25px;}
.srevice-title strong{font-weight:bold;font-size:22px;color:#333;display:block;}
.srevice-title .bot-line{width:60px;height:2px;background:#042b55;display:inline-block;/*margin-top:15px;*/}
.service-item{padding:0 10px;}
.service-item img{width:100%;}
.service-item .thumbnail{padding:0;border:none;}
.service-item .thumbnail h3{margin:15px 0;font-size:14px;color:#333;}
.thumbnail .caption{padding:0;}
.service-item .thumbnail p{font-size:12px;color:#666;}
.srevice-title strong small{padding-left:3px;font-weight:normal;font-size:14px;color:#046db5;}
.srevice-title2 .bot-line{width:80px;}
.service-wrap{padding:50px 0;background:#EEE;}
.service-wrap .thumbnail{background:#EEE;}
.srevice-title3 .bot-line{width:80px;}
.integrate-service .service-item{position: relative;}
.service-item .out-box{width:100%;padding:0 10px;position: absolute;bottom:0;left:0;}
.service-item .service-desc{width:100%;padding:15px 0;background:rgba(0,0,0,0.5);color:#FFF;overflow:hidden;}
.service-item .desc2{min-height:35px;padding:15px 10px;}
.service-item .desc3{padding:30px 10px;}
.service-item .item-tit{font-size:18px;color:#FFF;position: absolute;top:10px;left:20px;}
.service-item .service-desc .big-tit{text-align:center;line-height:70px;}
.service-item .service-desc strong{font-weight:normal;font-size:18px;}
.service-item .service-desc p{font-size:14px;}
.bot-wrap{margin-top:20px;}
.digital-design .service-item .desc1{background:#EEE;color:#333;}
.service-item .desc1,.service-item .desc3{min-height:105px;}
.service-item .desc1 p{padding:15px 0;color:#666;}
.digital-design .service-item .desc1 strong{line-height:70px;color:#333;}
.little-bun .about-little-bun{min-height:305px;padding:30px 85px;background:#EEE;}
.little-bun .about-little-bun p{line-height:40px;text-align:justify;font-size:14px;color:#333;}
.little-bun{margin-bottom:50px;}

/*¸ü¶à*/
.more-nav{width:100%;height:80px;background:#FFF;border-bottom:1px solid #e5e5e5;}
.more-nav .nav-wrap{width:100%;height:80px;line-height:80px;}
.more-nav .nav-wrap ul li{padding:0;text-align:center;}
.more-nav .nav-wrap ul li a{font-size:14px;color:#333;}
.more-nav .nav-wrap ul li.cur a{color:#00a0e9;}
/*¸ü¶à-°üÍ¼ÎÄ*/
.more-btw{width:100%;clear:both;margin-bottom:80px;}
.more-btw-title{padding:50px 0;text-align:center;}
.more-btw-title1{padding-bottom:25px;}
.more-btw-title strong{font-weight:normal;font-size:22px;color:#333;display:block;}
.more-btw-title .bot-line{width:60px;height:2px;background:#042b55;display:inline-block;/*margin-top:15px;*/}
.more-btw-desc{color: #333333; font-size: 14px; text-align: center;}
.more-btw-wz{color: #898989; font-size: 18px; text-align: center;padding:30px 0;}
.more-btw .row{margin-left:-10px;margin-right:-10px;}
.more-btw .row .col-md-4{padding-left: 10px; padding-right: 10px;}
.more-btw .row .more-btw-wz-item{padding-top:30px; /*padding-bottom:40px;border:1px solid #00a0e9;*/ text-align: center;    margin-bottom: 15px;}
.more-btw .row h3{font-size: 16px;display: inline-block; padding-bottom: 15px;  margin-bottom: 20px;
    margin-top: 53px; border-bottom: 2px solid #042b55}
.more-btw .row p{line-height: 30px;font-size: 14px; color: #898989;white-space:nowrap;text-overflow:hidden;overflow:hidden;}
 /*ÖÐ²¿banner*/
.more-center-banner{margin:65px 0;}
/*Äê¶ÈÉè¼Æ*/
.more-btw-sj{color: #898989; font-size:18px; text-align: center;padding:30px 0;}
.more-btw .row .more-btw-sj-item{padding-top:22px; text-align: center;  margin-bottom: 15px;}
.more-btw .row .more-btw-sj-item p{text-align: center;}
/*°ü×ÓÆÌ*/
.more-bzp{background: #f5f3f3;padding-top: 120px;padding-bottom: 95px;}
.more-bzp .more-bzp-title{text-align: center;}
.more-bzp h2{font-size: 20px;margin:0;}
.more-bzp .bot-line{width:60px;height:2px;background:#042b55;display:inline-block;/*margin-top:15px;*/}
.more-bzp .more-bzp-desc{text-align: center; font-size: 16px;margin-top:20px;}
.more-bzp .more-bzp-content{text-align: center; color: #898989; font-size: 14px; line-height: 30px; }
.more-bzp .more-bzp-content .more-bzp-content-title{background: url(../images/more_bzp_content_bg.png) center center; text-align: center; margin-bottom: 15px; margin-top:25px; }
.more-bzp .more-bzp-content .more-bzp-content-title span{font-size: 16px; color: #898989; padding: 0 10px; background: #f5f3f3; }
.more .more-qrcode{padding-top:65px; padding-bottom: 65px; text-align: center; }
.more-qrcode-fwh,.more-qrcode-dyh{border:1px solid #aaaaaa; }
.more .more-qrcode .more-qrcode-top{color: #898989; font-size: 17px; display: inline-block; padding-top: 30px; padding-bottom: 40px; }
.more .more-qrcode .more-qrcode-top-title{color: #2ba245; font-size:17px; font-weight:bold; }
.more .more-qrcode .more-qrcode-fwh .more-qrcode-bottom{font-size: 16px; padding-top:30px; padding-bottom:30px; background: #2ba245; color: #ffffff; }
.more .more-qrcode .more-qrcode-dyh .more-qrcode-bottom{font-size: 16px; padding: 30px 0; background: #2782d7; color: #ffffff; }
/*²úÆ·¹æ»®ÏîÄ¿*/
.main-content{padding-bottom:100px;}
.about-project-develop .project-develop p{/* padding:0 40px; */line-height:30px;font-size:16px;color:#666;text-indent:2em;}
.about-project-develop .project-develop .develop-section-tit{padding:50px 0 30px 0;}
.about-project-develop .develop-section-tit strong{width:100%;text-align:center;font-weight:bold;font-size:22px;color:#333;display:block;}
.project-thum{padding-top:40px;clear:both;}
.project-thum .row{margin-left:-5px;margin-right:-5px;margin-bottom:10px;}
.project-thum .mode-item{padding:0 5px;position: relative;}
.project-thum .mode-item img{width:100%;}
.project-thum .mode-item .about-mode{width:100%;box-sizing:border-box;padding:0 5px;position: absolute;bottom:0;left:0;}
.project-thum .mode-item .about-mode p{width:100%;padding-left:5px;box-sizing:border-box;height:50px;line-height:50px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:rgba(0,0,0,0.5);font-size:16px;color:#FFF;}
.project-thum .left-txt{padding-right:105px;}
.project-thum .left-txt p strong{line-height:85px;font-weight:normal;font-size:18px;color:#333;}
.project-thum .left-txt p{font-size:16px;color:#999;}
.main_video{
	max-width:1200px;
    margin:0 auto;
}
.main_video .video_kuai{
	margin-bottom:50px;
}
.main_video .video_kuai:nth-last-child(3),
.main_video .video_kuai:nth-last-child(2),
.main_video .video_kuai:nth-last-child(1){
	margin-bottom:0;
}
.main_video .video_kuai .video_box{
	width:100%;
	height:auto;
	cursor:pointer;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}
.main_video .video_kuai .video_box:hover{
	box-shadow:10px 10px 40px #666;
}
.main_video .video_kuai .video_box .video_img{
	width:100%;
	height:auto;
}
.main_video .video_kuai .video_box .video_img img{
	display:block;
	width:100%;
	height:auto;
}
.main_video .video_kuai .video_box .video_wen{
	width:100%;
	height:auto;
	text-align:center;
}
.main_video .video_kuai .video_box .video_wen p{
	width:100%;
	height:auto;
	line-height:70px;
	font-size:20px;
	color:#333;
	background:#F1F1F1;
}
.video_conts{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:10000;
}
.video_conts .video_bg{
	width:100%;
	height:100%;
	background:rgba(0,0,0,.5);
	position:fixed;
	top:0;
	left:0;
	z-index:10001;
}
.video_conts .video_content{
	max-width:800px;
	width:100%;
	height:auto;
	background:rgba(250,250,250,.5);
	border-radius:10px;
	position:fixed;
	top:50%;
	left:50%;
	z-index:10002;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
}
.video_conts .video_content .video_img{
	width:100%;
	height:auto;
	position:relative;
	padding:5%;
}
.video_conts .video_content .video_img a.close{
	width:4%;
	height:auto;
	position:absolute;
	top:0;
	right:0;
}
.video_conts .video_content .video_img a.close img{
	display:block;
	width:100%;
	height:auto;
}
.video_conts .video_content .video_img video{
	width:100%;
	height:400px;
	background:#fff;
}
.info{
	width:100%;
	height:auto;
	margin-top:100px;
	padding:20px 0;
}
.info a.info_return{
	display:block;
	width:140px;
	line-height:40px;
	color:#fff;
	background:#0060B3;
	text-align:center;
	margin:0 auto;
}
@media(min-width:768px){
	.container-fluid{padding:0;}
	.navbar{max-height:100px;border:none;/*border-bottom:1px solid #e7e7e7;*/}
	.container-fluid>.navbar-header{margin-right:45px;}
	.navbar-brand{height:auto;padding:1px 15px;}
	.navbar-nav{float:right;}
	.navbar-default .navbar-nav>li>a{line-height:100px;padding:0 40px;font-weight:bold;font-size:16px;color:#333;}
	.navbar-nav>li.cur>a{background:url(../images/nav_bg.png) no-repeat center bottom;color:#047db5;}
	.container-fluid>.navbar-collapse{margin:0;}
	.navbar-collapse{padding:0;}
	.hold-wrap{width:100%;height:100px;}
	/*²úÆ·Çø*/
	.product-wrapper{padding-top:30px;}
	.product-wrapper .big-tit{margin-bottom:15px;}
	.product-wrapper .big-tit strong{font-weight:500;font-size:22px;color:#333;}
	.product-wrapper .product-classify{font-size:18px;color:#666;}
	.product-wrapper .product-classify a{font-size:18px;color:#666;}
	.products-list{padding-top:50px;margin-left:-2.5px;margin-right:-2.5px;}
	.products-list .pro-item{margin-bottom:45px;padding-right:2.5px;padding-left:2.5px;}
	.products-list .pro-item .pro-name{line-height:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	/*¸²¸Ç²ã*/
	
	.products-list .item-pic,.str-list .str-item,.project-wrap .projects-list .list-item .item-pic{position: relative;font-size:0;overflow:hidden;}
	.products-list .item-pic .mask-box,.project-wrap .projects-list .list-item .item-pic .mask-box{width:100%;height:100%;position: absolute;top:0;left:0;background:rgba(0, 160, 233, 0.8);z-index:1333;opacity:0;transition:all .5s;}
	.str-list .str-item .mask-box{/*width:100%;height:100%;*/ margin:0 15px;position: absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 160, 233, 0.8);z-index:1333;opacity:0;transition:all .5s;}
	.products-list .item-pic .mask-box .read-detail,.str-list .str-item .mask-box .read-detail,.project-wrap .projects-list .list-item .item-pic .mask-box .read-detail{width:100px;height:40px;line-height:40px;text-align:center;background:#FFF;position: absolute;top:50%;left:50%;margin-left:-50px;margin-top:-20px;font-size:16px;color:#FFF;color:#333;border-radius:3px;}
	/*.products-list .item-pic .mask-box.cur{opacity:1;}*/
	.products-list .item-pic .mask-box .read-detail.cur,.project-wrap .projects-list .list-item .item-pic .mask-box .read-detail.cur{-webkit-animation:maskmove .5s both;animation:maskmove .5s both;}/*background:#02428c;*/
	.str-list .str-item .mask-box.cur{opacity:1;-webkit-animation:maskmove .4s both;animation:maskmove .4s both;}
	.str-list .str-item .mask-box.cur .read-detail{-webkit-animation:maskmove .3s .2s both;animation:maskmove .3s .2s both;}
	@-webkit-keyframes maskmove{
		from{transform:scale(0);-webkit-transform:scale(0);}
		to{transform:scale(1);-webkit-transform:scale(1);}
	}
  @-moz-keyframes maskmove{
    from{transform:scale(0);-moz-transform:scale(0);}
    to{transform:scale(1);-moz-transform:scale(1);}
  }
  @-o-keyframes maskmove{
    from{transform:scale(0);-o-transform:scale(0);}
    to{transform:scale(1);-o-transform:scale(1);}
  }
	/*¸²¸Ç²ã*/
	.services-wrapper .ser-tit .ser-txt{min-height:155px;margin-top:98px;}
	.services-wrapper .sers-list{margin-left:-6px;margin-right:-6px;padding:60px 0;overflow:hidden;}
	.services-wrapper .sers-list .ser-wrap .sers-item{/*min-height:240px;*/text-align:center;background:#FFF;transition:all .5s;}
	.services-wrapper .sers-list .ser-wrap .sers-item2 .ser-desc,.services-wrapper .sers-list .ser-wrap .sers-item3 .ser-desc{padding-left:0;}
	/*Êó±êÊÂ¼þ*/
	.services-wrapper .sers-list .ser-wrap .sers-item.cur{background:#00a0e9;}
	.services-wrapper .sers-list .ser-wrap .sers-item.cur ul li{color:#FFF;}
	.services-wrapper .sers-list .ser-wrap .sers-item.cur strong{color:#FFF;}
	.services-wrapper .sers-list .ser-wrap .sers-item.cur .classify-tit{color:#FFF;}
	.services-wrapper .sers-list .ser-wrap .sers-item.cur .small{color:#FFF;}
	.services-wrapper .sers-list .ser-wrap .sers-item .left-pic img::before{content:'../images/white_1.png';width:100%;height:100%;position: absolute;top:0;left:0;opacity:1;transition:all .1s;}
	.services-wrapper .sers-list .ser-wrap .sers-item.cur .left-pic img::before{opacity:1;}
	
	.thumbnail p.check-detail2{bottom: -60px;}

	.more-btw .container-fluid .row .mouseover .cur{background:#00a0e9;}
	.more-btw .container-fluid .row .mouseover .cur a img::before{content:'../images/white_1.png';width:100%;height:100%;position: absolute;top:0;left:0;opacity:1;transition:all .1s;}
	.more-btw .container-fluid .row .mouseover a img::before{opacity:1;}
	.more-btw .container-fluid .row .mouseover .cur div p,.more-btw .container-fluid .row .mouseover .cur div h3{color:#FFF;}
	.more-btw .container-fluid .row .mouseover .cur div h3{border-bottom: 2px solid #ffffff;}
	.services-wrapper .sers-list .ser-desc strong{font-weight:normal;font-size:18px;margin-bottom:3px;}
	.services-wrapper .sers-list .ser-desc ul li{font-size:16px;}
	.services-wrapper .sers-list .sers-item .left-pic{margin-top:20px;}
	/*.sers-list .sers-item2 .classify-tit,.sers-list .sers-item3 .classify-tit{padding-left:15px;}*/
	.sers-list .sers-item .ser-desc .classify-tit{line-height:50px;font-size:16px;margin-top:5px;}
	.sers-list .sers-item1 .ser-desc ul li{line-height:40px;}
	.sers-list .sers-item2 .ser-desc .left-wrap{border-right:1px solid #e3e3e3;}
	.sers-list .sers-item2 .ser-desc .right-wrap{padding-left:30px;}
	.sers-list .sers-item2 .ser-desc .left-wrap ul li{line-height:27px;}
	.sers-list .sers-item3 .ser-desc .left-wrap{line-height:27px;border-right:1px solid #e3e3e3;}
	.sers-list .sers-item3 .ser-desc .right-wrap{padding-left:40px;}
	.sers-list .sers-item3 .ser-desc .right-wrap ul li{line-height:40px;}
	.sers-list .sers-item4 .ser-desc ul li{line-height:35px;}
	/*more-strength*/
	.more-strength .section-tit strong,.wrap-tit strong{font-weight:bold;font-size:22px;color:#333;}
	.more-strength .section-tit small{font-size:16px;color:#666;margin-top:10px;}
	.str-list{margin-bottom:30px;}
	.str-list .thumbnail{border:none;padding:0;padding-bottom:40px;border-radius:0px;min-height:410px;}
	.str-list .thumbnail .caption{padding:0;position: relative;}
	.str-list .thumbnail h3{font-size:16px;margin:15px 0;color:#333;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	/*ÏîÄ¿ÁÐ±íÒ³*/
	.project-nav ul{width:100%;padding:0 25%;}
	.project-nav ul li a{font-size:14px;}
	/*ÏîÄ¿ÏêÇéÒ³*/
	.pro-summary{padding:40px 0 50px 0;overflow:hidden;}
	.pro-summary .pro-tit *{display:block;}
	.pro-summary .pro-tit strong{font-weight:bold;line-height:55px;font-size:20px;}
	.pro-summary .pro-tit small{line-height:50px;font-size:16px;}
	.pro-summary .info-list ul li{line-height:30px;font-size:18px;}
	.selected-cases .thumbnail{min-height:300px;padding-bottom:0;}
	.selected-cases .article h3{font-size:16px;color:#333;}
	.selected-cases .article p{font-size:14px;color:#666;}
	.selected-cases .article .caption{padding:0 15px 20px 15px;}
	.owl-item .thumbnail{padding:0;}
	/*¹ØÓÚÎÒÃÇ*/
	/*.trf-honor{min-height:487px;background:url(../images/about_mid_bg.jpg) no-repeat center center;margin:50px 0;}*/
}

@media(min-width:768px) and (max-width:1200px){
	.product-desc ul li .desc-txt{font-size:14px;}
	.container-fluid{max-width:852px;}
	.navbar-brand{max-height:100px;line-height:100px;}
	.navbar-brand img{max-height:60px;display:inline-block;}
	.navbar-default .navbar-nav>li>a{padding: 0 15px !important;font-size: 16px;}
	/*.navbar{min-height:90px;}*/
	/*.navbar-default .navbar-nav>li>a{line-height: 50px !important;}*/
	.container-fluid>.navbar-header{margin-right:15px;/* max-width: 17%;*/}
	/*.container-fluid>.navbar-header>.navbar-brand>img{height: 48px; width: auto;}*/
	.navbar-default .navbar-nav>li>a {padding: 0 20px !important;}
	.services-wrapper .slogan{margin:30px auto;}
	.services-wrapper .ser-tit .ser-txt{margin-top:0;}
	.products-list .pro-item {margin-bottom: 25px; padding-right: 5px; padding-left: 5px; }
	.service-item .desc1,.service-item .desc3{min-height:1px;}
	.little-bun .about-little-bun p{line-height:25px;}
	.service-item .desc3{padding:15px 10px;}
	.sers-list .sers-item2 .ser-desc .left-wrap{border-right:0px solid #e3e3e3;}
	.sers-list .sers-item3 .ser-desc .left-wrap{border-right:0px solid #e3e3e3;}
	.str-list .thumbnail{min-height:300px;}
	.products-list .item-pic img{width:100%;}
	.trf-services{padding:0 10px;}
	.services-wrapper .sers-list{padding:20px 0;}

}
@media(min-width:768px) and (max-width:1333px){
/*.navbar-brand{width:50%;}*/
.navbar-brand{max-height:100px;line-height:100px;}
.navbar-brand img{max-height:50px;display:inline-block;}
.navbar-default .navbar-nav>li>a{padding: 0 15px !important;font-size: 16px;}
.hold-wrap{width:100%;height:100px !important;}
.thumbnail p.check-detail{padding-left:32px;background:url(../images/dec_icon.png) no-repeat left center;position: absolute;bottom:-45px !important;left:0px;}
}
@media(max-width:1200px){
	.trf-honor{min-height:416px;}
	.navbar-default .navbar-nav>li>a{padding:0 25px;}
	.container-fluid{padding:0;}
	.services-wrapper .sers-list .ser-desc ul li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	.little-bun .about-little-bun{min-height:200px;padding:25px 30px;}
	.project-thum .left-txt p strong{line-height:60px;}
	.project-thum .left-txt{padding-right:20px;}
}
@media(max-width:767px){
	.navbar-default .navbar-nav>li>a{padding:0px 2px;line-height:50px;display:inline-block;}
	.navbar-default .navbar-nav>li.cur a{border-bottom:2px solid #00a0e9;}
	.navbar-default .navbar-nav>li{width:16.6666%;text-align:center;float:left;}
	.navbar-default .navbar-brand{max-width:50%;padding:0;padding-left:15px;}
	.navbar-default .navbar-brand>img{max-height:50px;}
	.products-list .pro-item {margin-bottom: 10px; padding-right: 0; padding-left: 0; }
	.services-wrapper{background:#eee url(../images/slogan_bg.png) no-repeat top center;background-size:100% 150px;text-align:center;}
	.strength-info .info-box{display:block;}
	.strength-info .info-box .info-item{float:left;}
	.strength-info .info-box .info-item p{font-size:14px;}
	.strength-info .info-box .info-item:first-child,.strength-info .info-box .info-item:nth-child(2),.strength-info .info-box .info-item:nth-child(3){width:33.3333%;}
	.strength-info .info-box .info-item:nth-child(4),.strength-info .info-box .info-item:nth-child(5){width:50%;margin-top:15px;}
	.thumbnail p.check-detail{left:15px !important;}
	.product-desc{padding:15px !important;}
	/*cases-list*/
	.cases-list{padding:30px 0;}
	.lt-tit{top:15px;left:15px;}
	.lt-tit .en-tit{font-size:20px;margin-top:10px;}
	.lt-tit .ch-tit{font-size:18px;}
	.bot-desc h3{font-size:16px;}
	.cases-list .lit-desc{padding:15px 0;padding-left:5px;}
	.cases-list .lit-desc h3{margin-bottom:0px;font-size:14px;}
	.bot-desc{padding:10px;height:60px;}
	.bot-desc p{font-size:12px;}
	.cases-list .spe-layout .en-tit{font-size:20px;}
	.cases-list .spe-layout .ch-tit{font-size:18px;}
	.share-box img{max-width:25px;}
	.share-box span{margin-left:7px;}
	}
	
@media(max-width:768px){
	.ani-wrap .bot-desc{transform:translateX(0);pointer-events:auto;}
	.product-desc .col-md-3{padding-left:7.5px;padding-right:7.5px;}
	.product-desc .col-xs-3{padding-left:7.5px;padding-right:7.5px;}
	.product-desc .outer-circle{width:90%;padding-top:90%;}
	.product-desc ul li .desc-txt{padding-top:5px;font-size:12px;}
	.html5zoo-nav-0{margin-top:-25px !important;}
	/*cases-list*/
	.cases-list .case-pic img{width:100%;}
	/*.navbar-brand>img{width:100%;}*/
	.carousel-indicators{bottom:5px;}
	.carousel-indicators li{width:8px;height:8px;}
	.carousel-indicators li.active{width:8px;height:8px;}
	.top-wrap{width:100%;height:30px;line-height:30px;background:url(../images/top_bg2.png) no-repeat center center;background-size:auto 100%;}
	.top-wrap a{width:100%;text-align:center;font-size:16px;}
	.product-desc{padding:40px 0 20px 0;}
	.product-wrapper .big-tit strong{font-weight:normal;font-size:19px;}
	.product-wrapper .big-tit strong span{width:5px;height:5px;border-radius:3px;background:#333f17;margin:3px 8px;display:inline-block;}
	.product-wrapper .product-classify a{font-size:14px;}
	.products-list{padding-top:20px;}
	.products-list .pro-item .pro-name{font-size:16px;}
	.products-list .pro-item .pro-desc{font-size:14px;}
	.cases-list .top-wrap{height:auto;}
	/*²úÆ··ÖÀà*/
	.services-wrapper .ser-tit .ser-txt{min-height:115px;margin:15px 0 10px 0;}
	.services-wrapper .ser-tit .ser-txt .dec-line{margin:25px 0 5px 0;}
	.services-wrapper .ser-tit .ser-txt strong{font-weight:normal;font-size:22px;margin-bottom:3px;}
	.services-wrapper .ser-tit .ser-txt small{font-weight:normal;font-size:18px;}
	.services-wrapper .sers-list .ser-wrap{margin:0;padding:0 3px;margin-bottom:10px;}
	.services-wrapper .sers-list .ser-wrap .ser-desc{padding:0;}
	.services-wrapper .sers-list .ser-wrap .ser-desc{font-size:14px;}
	.services-wrapper .sers-list .ser-wrap .ser-desc .left-wrap,.services-wrapper .sers-list .ser-wrap .ser-desc .right-wrap{padding:0;}
	.services-wrapper .sers-list .ser-desc ul li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	.sers-list .sers-item .ser-desc .classify-tit{font-size:18px;}
	.thumbnail h3{/*font-weight:700;*/font-size:18px;}
	.thumbnail p.check-detail{height:30px;line-height:30px;padding-left:32px;background:url(../images/dec_icon.png) no-repeat left center;position: absolute;bottom:-33px;left:0;}
	
	/*ÁôÑÔ°å*/
	.msg-board .msg-box{width:100%;padding:0 10px;box-sizing:border-box;}
	.msg-board .msg-box input[type=text]{font-size:16px;padding-left:45px;height:45px;background:url(../images/envelope.png) no-repeat 5px center;}
	.bot-box p{height:40px;font-size:10px;color:#FFF;}
	/*footer*/
	footer{width:100%;padding:0;padding-top:30px;overflow:hidden;}
	footer strong{font-size:18px;}
	footer ul{display:none;}
	footer .atten p{font-size:18px;}
	.service-item .service-desc .big-tit{line-height:30px;}
	.digital-design .service-item .desc1 strong{line-height:30px;}
	/*ÏîÄ¿ÁÐ±íÒ³*/
	.project-nav{height:45px;line-height:45px;}
	.project-wrap .projects-list{padding-top:20px;}
	.project-wrap .projects-list .list-item{margin-bottom:15px;}
	.project-wrap .projects-list .list-item p{margin-top:5px;}
	.project-wrap .projects-list .project-name{font-size:16px;}
	.project-wrap .projects-list .project-desc{font-size:14px;}
	/*ÏîÄ¿ÏêÇéÒ³*/
	.main-info{padding:15px 0;}
	.main-info .project-txt{padding:10px 0;}
	.main-info p{padding:8px 0;text-align:justify;font-size:16px;line-height:30px;}
	.goback, .share-box{font-size:16px;}
	.share-box img{width:30px;height:auto;}
	.pro-summary .summary-pic{margin:20px 0;}
	.pro-summary .pro-tit *{display:block;}
	.pro-summary .pro-tit strong{padding-bottom:10px;margin-bottom:10px;}
	.pro-summary .info-list ul li{font-size:16px;margin-bottom:10px;}
	/*¸²¸Ç²ã*/
	.mask-box{display:none !important;}
	/*¹ØÓÚÎÒÃÇ*/
	.about-nav{height:45px;line-height:45px;}
	.about-nav .nav-wrap{width:100%;height:45px;line-height:45px;}
	.about-nav .nav-wrap ul{overflow:hidden;}
	.about-nav .nav-wrap ul li{padding:0 5px; text-align: center;}
	.about-nav .nav-wrap ul li a{font-size:15px;}
	.about-nav .container-fluid{padding:0;}
	.about-products .container-fluid{padding:10px;}
	.about-products .left-item,.about-products .right-items{width:100%;}
	.about-products .right-items{margin-top:10px;}
	.about-products .left-item img,.about-products .right-items img{width:100%;}
	.about-trf{padding:0;}
	.intro-txt .intro-tit strong,.about-brand .intro-tit strong{font-size:24px;}
	.intro-txt .intro-content,.about-brand .intro-content{line-height:25px;font-size:16px;color:#333;}
	.professional-items .pref-intro{font-size:16px;}
	.professional-items .col-xs-12{margin-bottom:15px;}
	.intro-pic{margin-top:20px;}
	.intro-pic .pic-box1,.intro-pic .pic-box2{background:#FFF;padding:0;}
	.intro-pic .intro-pic-item{margin-top:5px;padding:0 !important;}
	.intro-pc{display:none;}
	.intro-mobile{display:block;}
	.about-brand .intro-content{text-align:left;}
	.about-brand .intro-content p{text-align:justify;}
	/*¹«Ë¾×ÊÖÊ*/
	.trf-honor{width:100%;/*margin:50px 0 30px 0;*/margin:0 0 30px 0;}
	.honor-box{padding:20px;}
	.trf-honor .container-fluid{padding:0;}
	.trf-honor .owl-theme .owl-controls .owl-nav .owl-next{top:-35px;}
  /*ÐÂÎÅ¶¯Ì¬*/
  .news-wrap .news-lists li{padding:10px 0;}
  .news-wrap .news-lists .news-content{padding:0 10px;}
  .news-lists .news-content .news-time{position:static;}
  .news-lists .news-content p.news-txt{padding:0;line-height:25px;font-size:16px;margin-top:10px;}
  .news-wrap .news-lists li .news-pic{padding:10px;}
  .page-num{padding:15px 0;}
  .page-num ul li{width:30px;height:30px;line-height:30px;font-size:18px;}
  .contact-info{padding:15px 0 0 10px;margin-bottom:75px;}
  .contact-info .item{margin-bottom:20px;background-size:35px 35px;padding-left:45px;}
  .contact-info .item.addr,.contact-info .item.tel{line-height:20px;padding-top:5px;}
  /*¼ÓÈëÎÒÃÇ*/
  .staff-life{padding:20px 0;}
  .staff-life .row{margin:0;}
  .staff-life .row .item{margin-bottom:8px;}
  .join-section-tit{margin-bottom:20px;}
  .join-section-tit strong{font-size:24px;}
  .staff-policy .row{margin:0;}
  .staff-policy .right-content p{font-size:16px;/*line-height:25px;*/}
  .recruit-wrap .row{padding-top:30px;margin:0;}
  .recruit-wrap .row img{width:100%;}
  .recruit-wrap .row .mar-top{margin-top:30px;}
  .recruit-wrap .row .mar-bot{margin-bottom:20px;}
  .recruit-wrap .position{margin-top:20px;}
  .recruit-wrap .position.dec-top{margin-top:20px;}
  .recruit-wrap .position.dec-top strong::before{content:'';display:none;}
  .recruit-wrap .position p{line-height:25px;text-align:justify;font-size:16px;}
  .contact-us .row{margin-left:-5px;}
  .contact-us .row .box1{text-align:left;padding-right:0;}
  .contact-us .row .item{padding-left:50px;background-size:40px auto;}
  .recruit-info{padding:10px 0;}
  .recruit-info .container-fluid{padding:0 10px;}
  .recruit-info .position-info strong{font-size:18px;}
  .recruit-info .position-info ul li{font-size:16px;line-height:30px;text-align:justify;}
  .recruit-info .position-info{margin-bottom:20px;}
  /*Èý´¨ÌïÊµÁ¦*/
	.trf-services{padding:0 10px;}
	.trf-services .service-wrap{padding-top:0;padding-bottom:0;}
	.trf-services .service-item{margin-bottom:10px;}
	.little-bun .about-little-bun{padding:10px;}
	/** ¸ü¶à **/
	/*¸ü¶àµ¼º½*/
	.more-nav{height:45px;line-height:45px;}
	.more-nav .container{height:45px;overflow:hidden;}
	.more-nav .nav-wrap{width:100%;height:45px;padding-bottom:20px;line-height:45px;overflow:hidden;overflow-x:scroll;box-sizing:content-box;}
	.more-nav .nav-wrap ul{width:120%;}
	.more-nav .nav-wrap ul li{padding:0 2px;}
	.more-nav .nav-wrap ul li a{font-size:15px;}
	.more-nav .container-fluid{padding:0;}
	.more{padding:0 10px;}
	/*°üÍ¼ÎÄ*/
	.more-btw-title {padding: 25px 0; }
	.more-btw .row .more-btw-wz-item {padding-top: 20px; padding-bottom: 20px; }
	.more-btw .row h3 {margin-bottom: 15px; margin-top: 20px; }
	.more-btw .row .more-btw-sj-item p{text-align: center;}
	  /*ÖÐ²¿banner*/
	.more-center-banner{margin: 0 -10px;}
	/*°ü×ÓÆÌ*/
	.more-bzp {background: #f5f3f3; padding-top: 20px; padding-bottom: 15px; }
	.more-bzp .more-bzp-title {margin-top: 20px; }
	/*¶þÎ¬Âë*/
	.more .more-qrcode {padding-top: 25px; padding-bottom: 25px; text-align: center; }
	/*µ×²¿banner*/
	.more-bottom-banner {margin: 0 -10px; }
	.more-qrcode-fwh{margin-bottom: 15px; }
	.mouseover{pointer-events:none;}
	/*²úÒµ¹æ»®*/
	.main-content{padding-bottom:30px;}
	.about-project-develop .project-develop p{padding:0;font-size:16px;}
	.about-project-develop .project-develop .develop-section-tit{padding:30px 0;}
	.project-thum{padding-top:0;}
	.project-thum .mode-item{margin-bottom:10px;}
	.project-thum .row{margin-bottom:0;}
	.project-thum .left-txt{padding-right:0px;margin-bottom:15px;}
	.project-thum .left-txt p strong{line-height:40px;font-size:22px;}
	.project-thum .left-txt p{font-size:16px;}
	.hold-wrap{width:100%;height:50px;}
        /*µ¼º½²¿·ÖÐÞ¸Ä*/
	.navbar{border:none;}
	.navbar-nav{margin:0px -3px;}
	.services-wrapper .slogan{margin-top:20px;}
	.more_city_partner .strength-info .info-box .info-item img{max-width:50% !important;}
	.more_city_partne_rzlj p span{margin-right:5px;}
	.more-btw{margin-bottom:30px;}

}
.banner-wrap img{width: 100%;}
@media(min-width:500px) and (max-width:1280px){
	.container-fluid{max-width:80%;}
}
@media(min-width:500px) and (max-width:767px){
	.thumbnail p.check-detail{left:17px;}
	.read-detail{display:none !important;}
	.services-wrapper {background: #eee url(../images/slogan_bg.png) no-repeat top center;background-size: 100% 150px;text-align: center;}
	.thumbnail p.check-detail{left:17px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	.str-list .col-xs-12.col-sm-4{width:33.3333% !important;box-sizing:border-box;padding:0 5px;}
	.str-list .col-xs-12.col-sm-4 .thumbnail h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	.str-list .col-xs-12.col-sm-4 img{width:100%;}
	/* .strength-info .info-box .info-item{width:20% !important;} */
	.str-list{padding:0 5px !important;}
	.thumbnail p.check-detail {display:block;width:87%;}
	.product-strength .img-responsive{width:100%;}
	.news-wrap .news-lists li .news-pic img{width:100%;}
	.contact-info .item.addr{padding-top:15px;}
}
@media(min-width:769px) and (max-width:1200px){
	/*cases-list*/
	.cases-list{padding:30px 0;}
	.lt-tit{top:15px;left:15px;}
	.lt-tit .en-tit{font-size:20px;margin-top:10px;}
	.lt-tit .ch-tit{font-size:18px;}
	.bot-desc h3{font-size:16px;margin-bottom:5px;}
	.cases-list .lit-desc{padding:10px 0;padding-left:5px;}
	.cases-list .lit-desc{height:55px;}
	.cases-list .lit-desc h3{font-size:14px;}
	.bot-desc{padding:10px;height:58px;}
	.bot-desc p{font-size:12px;}
	.cases-list .spe-layout .en-tit{font-size:20px;}
	.cases-list .spe-layout .ch-tit{font-size:18px;}
}.Toolbars{	position: fixed;	bottom: 60px;	right: 2px;	width: 60px;	height: 185px;	z-index: 1001; display:none}.Toolbars ul{  	position:absolute;  	top: 0;  	right: 0;  	z-index: 999;  	transform: translate(0,-40%);  	z-index: 3;}.Toolbars ul li{	width: 55px;	height: 55px;	color: #666;	cursor: pointer;	border:1px solid #eee;	padding: 5px;	margin-bottom: 2px;	text-align: center;	background-color: #fff;	position: relative;	-webkit-box-sizing:initial;	box-sizing:initial;}.Toolbars ul li:hover{	background-color: #EB6B56;}.Toolbars ul li:hover span{	color: #fff;}.Toolbars ul li span{	color: #666;}.Toolbars ul li .talka_icon,.Toolbars ul li .talkb_icon,.Toolbars ul li .talkc_icon{	display: block;	width: 50px;	height: 35px;	margin: 0 auto;	background-position: center;	background-repeat: no-repeat;	background-size: 34px 34px;}.Toolbars ul li.Kefu{	background-color: #EB6B56}.Toolbars ul li.Kefu span{	color: #fff;}.Toolbars ul li .talkc_icon{	background-image: url(../images/tobar_phone_hov.png);	background-size: 40px 40px!important;}.Toolbars ul li .talkb_icon{	background-size: 32px 32px;	background-image: url(../images/tobar_calc.png);	}.Toolbars ul li:hover .talkb_icon{	background-image: url(../images/tobar_calc_hov.png);	}.Toolbars ul li .talka_icon{	background-image: url(../images/tobar_online.png);	}.Toolbars ul li:hover .talka_icon{	background-image: url(../images/tobar_online_hov.png);	}.Toolbars ul li .qrcode_icon{	display: block;	width: 50px;	height: 36px;	margin: 0 auto;	background-image: url(../images/tobar_qrcode.png);	background-position: center;	background-repeat: no-repeat;	background-size: 38px 38px;}.Toolbars ul li:hover .qrcode_icon{	background-image: url(../images/tobar_qrcode_hov.png);}.Toolbars ul li .top_icon{	display: block;	width: 50px;	height: 35px;	margin: 0 auto;	background-image: url(../images/tobar_top.png);	background-position: center;	background-repeat: no-repeat;	background-size: 45px 45px;}.Toolbars ul li:hover .top_icon{	background-image: url(../images/tobar_top_hov.png);}.Toolbars ul li .talk{	display: none;	width: 115px;	border:1px solid #eee;	background-color: #fff;	padding: 3px 0;	position: absolute;	top: -10px;	right: 80px;	color: #444;	box-shadow: 0px 0px 8px #ccc;	cursor: pointer;	border-radius: 5px;}.Toolbars ul li .talk.talka{	top: 32%;}.Toolbars ul li .talk a{	text-decoration: none;	font-size: 14px;	display: block;	color: #444;	width: 90%;	text-align: left;	margin: 0 auto;	line-height: 20px;}.Toolbars ul li.return{	display: none;}.Toolbars ul li a,.Toolbars ul li span{	text-decoration: none;	font-size: 0.12rem;	display:block;}.Toolbars ul li .wechat{	display: none;	border-radius: 5px;	width: 115px;	height: auto;	    box-shadow: 0px 0px 8px #ccc;	border:1px solid #eee;	padding-top: 8px;	background-color: #fff;	color: #fff;	font-size: 13px;	text-align: center;	line-height: 24px;	position: relative;	position: absolute;	top: -58%;	right: 80px;	cursor: pointer;}.Toolbars ul li .wechat p{	color: #444;}.Toolbars ul li .wechat .qrcode{	width: 100px;	height: 100px;	display: block;	margin: 0 auto;}.Toolbars ul li .sanjiao,.Toolbars ul li .sanjiao2{	position: absolute;	right: -13.5px;	width: 20px;	height: 25px;}.Toolbars ul li .sanjiao{	top: 35%;}.Toolbars ul li .sanjiao2{	top: 40%;}.Talk:hover .talk{	display: block;}.Qrcode:hover .wechat{	display: block;}@media and (max-width:767px){	.Toolbars{		display:none;	}}


/*footNav*/

.footHeight{

	height:65px;

	display:none;

	}

.footNav{

	position:fixed;

	width:100%;

	left:0;

	bottom:0;

	height:55px;

	background:#333;

	border-top:#000 1px solid;

	border-bottom:#000 1px solid;

	display:none;

	}

.footNav a{

	color:#fff;

	}

.footNav dl{

	float:left;

	position:relative;

	width:25%;

	text-align:center;

	border-right:#000 1px solid;

	}

footNav a:link {color: #fff;} /* 未访问的链接 */

footNav a:visited {color: #fff;} /* 已访问的链接 */

footNav a:hover{color:#fff;} /* 鼠标在链接上 */ 

footNav a:active {color: #fff;} /* 点击激活链接——在你点击该链接之后，页面正在转向新地址的时候，链接显示此颜色；当你已经到了要链接的页面，然后再返回，原页面上的此链接仍是此颜色 */ 



.footNav dt{

	height:35px;

	line-height:35px;

	font-size:1.8rem;

	}

.footNav dd{

	height:18px;

	line-height:18px;

	}


