
.products .p-icon b{background-image: url(../img/icons.png);background-repeat: no-repeat;}

.detailHead{margin-top: 75px;}
.detailHead .title{height: 122px;margin-bottom: 40px; background-repeat: no-repeat;background-position: 50%; text-align: center;}
.detailHead .title h2,
.detailHead .title h3{display: none;}

.anchor{}
.anchor .anchorNavs{height: 102px;text-align: center;}
.anchor .anchorNav{display: inline-block; width: 98px;height: 98px;border: 2px solid #e2e2e2;border-radius: 102px; margin: 0 25px; background-color: #ffffff; line-height: 98px; font-size: 18px; cursor: pointer; transition: all .15s ease-in-out;}
.anchor .anchorNav:hover{border-color: #e31939; background: #FF6600;color: #ffffff;}
.anchor .anchorCons{}
.anchor .anchorCon{display: block;margin-top: 65px;}
.anchor .anchorCon-title{margin-bottom: 40px;text-align: center;font-size: 24px;color: #333333;}
.anchor .new-anchorNavs {height: 110px;}
.anchor .new-anchorNavs a{ display: block; float: left; margin: 5px 25px 5px;}
.anchor .anchorNavs .txt{display:block;margin-top: 23px; line-height: 24px;}
.anchor .anchorCons .bgcolor{background-color: #f6f6f6;}
.anchor .anchorNavs .ml50{margin-left: 175px;}
.anchor .anchorNavs .ml330{margin-left: 330px;}
.anchor .new-anchorCons .anchorCon{display: block;margin-top: 90px;}
.anchor .new-anchorCons .anchorCon{padding-top: 50px;}
.anchorNavs-inner.fixed{width: 100%; padding-bottom: 0; top: 0;left: 0;}

.anchor .new-anchorCons-car a{}

/*=============================================================== lacal CSS ===============================================================*/
/*row-ourCase 成功案例*/
#row-ourCase .title h2{background-position: 50% -176px;}
#row-ourCase .scrollNav{margin-top: 38px;}

.cases{width: 100%;overflow: hidden;}
.cases-ul{margin: -27.5px 0 0 -27.5px;}
.cases-ul li{float: left; width: 220px; margin: 27.5px 0 0 27.5px;}
.cases-ul a{display: block;background: #000000;}
.cases-ul a:hover{text-decoration:none;}
.cases-ul .p-img img{display: block;width: 218px;height: 168px;border: 1px solid #d6d6d6;border-bottom: none;transition: all .2s ease-in-out;}
.imgViewer .smallImg-m li .color-img{position: absolute;left: 0;top: 0;opacity: 0;filter: alpha(opacity=0);transition: all .3s linear;}
.imgViewer .smallImg-m .on .color-img{opacity: 1;filter: alpha(opacity=100);}
.cases-ul .p-txt{width: 100%;height: 42px;background: #f1f1f1;line-height: 42px;text-align: center;font-size: 14px;transition: all .2s ease-in-out;}
.cases-ul a:hover .p-img img{opacity: .9;}
.cases-ul a:hover .p-txt{background: #FF6600;color: #ffffff;}

/*pictureViewer 图文滚动展示*/
.imgViewer{width: 100%;display: block;}
.imgViewer .bigImg{width: 800px;height: 400px;/* background: transparent url(../img/loading.gif) no-repeat 50% 50%; */ overflow: hidden;}
.imgViewer .smallImg{position: relative; margin-top: 15px; width: 100%;height: 62px; zoom:1;}
.imgViewer .prev,
.imgViewer .next{position: absolute;top: -250px; display: block; width: 30px;height: 48px; cursor: pointer;}
.imgViewer .prev{left: -40px; background-position:0 -368px;}
.imgViewer .next{right: -40px; background-position: -32px -368px;}
.imgViewer .prev:hover{background-position: 0 -418px;}
.imgViewer .next:hover{background-position: -32px -418px;}
.imgViewer .smallImg-m{width: 100%;height: 100%; overflow: hidden;}
.imgViewer .smallImg-ul{width: 110%;height: 100%; zoom:1;}
.imgViewer .smallImg-m li{position: relative; float: left;margin-right: 18px;width: 70px;height: 100%; cursor: pointer;}
.imgViewer .smallImg-m li .border{display: none;position: absolute;top: 0;left: 0;width: 60px;height: 37px; z-index: 2;}
.imgViewer .smallImg-m li:hover .border,
.imgViewer .smallImg-m li.on .border{display: block; border: 5px solid #8ec31f;}

.imgViewer .bigImg{position: relative; width: 100%;height: 480px;}
.imgViewer .imgViewer-img{position: relative;float: left; width: 580px;height: 480px;overflow: hidden;}
.imgViewer .imgViewer-txt{float: right; width: 500px;height: 420px;padding: 30px 30px 30px 60px;}
.imgViewer .imgViewer-img li,
.imgViewer .imgViewer-img li a{display: block; width: 400px;height: 400px;}
.imgViewer .imgViewer-txt{background: url(../img/bg_comments_text.png) no-repeat;}
.imgViewer .imgViewer-txt .head{position: relative;}
.imgViewer .imgViewer-title{width: 430px; color: #333333;font-size: 30px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.imgViewer .imgViewer-page{position: absolute;right: 0;top: 0; width: 70px;height: 38px;background: url(../img/icon_imgViewer_page.png) no-repeat 50%; color: #999999;font-size: 12px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.imgViewer .imgViewer-page .curr{position: absolute;right: 50%;top: 0;font-size: 18px;color: #e31939;}
.imgViewer .imgViewer-page .count{position: absolute;left: 50%;bottom: 0;}
.imgViewer .imgViewer-desc{margin-top: 40px; height: 360px; font-size: 14px;line-height: 2; overflow: hidden;}
.imgViewer .loadPlaceholder{position: absolute;left: 0;top: 0;display: none; width: 100%;height: 100%;background: #ffffff url(../img/loading-white.gif) no-repeat 50% 50%;opacity: .6;filter: alpha(opacity=60);}
.imgViewer .smallImg-m li{width: 90px;height: 154px;}
.imgViewer .smallImg-m{width: 100%;height:62px;margin: 0 auto;}
.imgViewer .smallImg-m li{position: relative; width: 198px;height: 60px; border: 1px solid #f6f6f6; margin: 0 2px 0 0;}
.imgViewer .smallImg-m li.on{border-color: #999999;}
.imgViewer .smallImg-m li img{width: 198px;height: 60px;margin: 0;}
.imgViewer .smallImg-m li .u-info{position: absolute;left: 0;bottom: -50px;display: none; width: 100%; height: 40px;padding: 5px 0;line-height: 20px;text-align: center;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.imgViewer .smallImg-m li.on .u-info{display: block;}
.imgViewer .smallImg-m li .u-name{color: #333333;}
.imgViewer .smallImg-m li .u-time{color: #999999;}

.imgViewer .prev,
.imgViewer .next{top: -292px; width: 70px;height: 157px;}
.imgViewer .prev{left: -90px; background-position:0 0;}
.imgViewer .next{right: -90px; background-position: -80px 0;}
.imgViewer .prev:hover{background-position: 0 -159px;}
.imgViewer .next:hover{background-position: -80px -159px;}

/*row-contactUs 联系我们*/
#row-contactUs{border-top: 1px solid #eeeeee;margin-top: 0px;}
#row-contactUs .title h2{background-position: 50% -256px;}

#row-contactUs .form{float: left;width: 745px;}
#row-contactUs .region{float: right;width: 430px;}

#row-contactUs .form dl{margin-bottom: 14px;}
#row-contactUs .form dt,
#row-contactUs .form dd{float: left;height: 44px;line-height: 44px;}
#row-contactUs .form dd{position: relative; width: 655px;}
#row-contactUs .form dt{width: 80px; padding: 0 8px 0 0;font-size: 14px;white-space: nowrap;color: #333333;}
#row-contactUs .form dt em{padding: 0 6px 0 0;}

#row-contactUs .form input,
#row-contactUs .form textarea{border: 1px solid #dadada; width: 633px;height: 32px;padding: 5px 10px;line-height: 32px;font-family: "microsoft yahei"; color: #999999;transition: all .2s linear;}
#row-contactUs .form textarea{display: block; height: 120px;padding: 10px;line-height: 1.5;}
#row-contactUs .form input.error,
#row-contactUs .form textarea.error{display: inline; border-color: #FF6600;color: #FF6600;box-shadow: 1px 1px 3px 1px rgba(0,0,0,.2);}
#row-contactUs .form .item-words dd{height: auto;}
#row-contactUs .form .submit{height: 40px;margin: 25px 0 0 90px;line-height: 40px;}
#row-contactUs .form .btn-send{float: left; width: 118px; height: 40px;margin: 0 18px 0 0;line-height: 40px; color:#FFF; padding-top:0px; }
#row-contactUs .form .text-yam{float: left; width: 140px; height: 30px;margin-right: 13px;line-height: 30px;}
#row-contactUs .form .btn-yam{float: left;}
#row-contactUs .form .btn-yam img{width: auto;height: px; margin-right: 13px;vertical-align: middle;}
#row-contactUs .form-group{width: 100%;overflow: hidden;}
#row-contactUs .form-group .group-ul{margin-left: -14px;}
#row-contactUs .form-group dl{float: left;width: 365px; margin-left: 14px;}
#row-contactUs .form-group dl dd{width: 275px;}
#row-contactUs .form-group input{width: 254px;}

.btnf-sign{display: inline-block;width: 98px;height: 36px;background-color: #FF6600;line-height: 36px;text-align: center;font-size: 18px;color: #ffffff;transition: background-color .3s ease-in-out;}
.btnf-sign:hover{background-color: #FF6600;color: #ffffff;}

.region .tabNav{padding-bottom: 5px;border-bottom: 2px solid #ffffff; margin-right: 40px; font-size: 14px;}
.region .tabNav.on{border-bottom-color: #FF6600;}
.region .tabCon{height: 230px; background-repeat: no-repeat;background-position: 0 100%;}
#tabCon-region0{background-image: url(../img/region_hefei.png);}
#tabCon-region1{background-image: url(../img/region_beijing.png);}
#tabCon-region2{background-image: url(../img/region_huabeidiqu.png);}
#tabCon-region3{background-image: url(../img/region_zhuhai.png);}
.region-info{padding: 20px 0;}
.region-info .address{font-size: 14px;color: #999999;}
.region-info .address dl{margin-bottom: 15px; overflow: hidden;}
.region-info .address dt{float: left;width: 42px;white-space: nowrap;}
.region-info .address dd{float: left;width: 388px;}
.region-info .action{margin-top: 40px;overflow: hidden;}
.region-info .action .btnf-touchOnline,
.region-info .action a,
.region-info .action .btnf-touch{float: left;width: 102px;height: 28px;border: 1px solid #e31939;border-radius: 3px;margin-right: 10px; background: #e31939;line-height: 28px;text-align: center; color: #ffffff;font-size: 14px;transition: all .2s linear;}
.region-info .action .btnf-touch{background-color: #ffffff;color: #FF6600;}
.region-info .action .btnf-touchOnline .icon-headset{background-position: -32px -16px;}
.region-info .action .btnf-touchOnline:hover{background: #FF6600;}
.region-info .action .btnf-touch:hover{background: #FF6600;color: #ffffff;}

/*row-news 新闻资讯*/
#row-news .title h2{background-position: 50% -416px;}

.icon-clock-min,
.icon-disc{display: inline-block; background-image: url(../img/icons-news.png);background-repeat: no-repeat;}
.icon-clock-min{width: 14px;height: 14px;background-position: -111px 0;vertical-align: middle;}
.icon-disc{width: 24px;height: 24px;background-position: -130px 0;vertical-align: middle;}

.news-timeline{}
.news-timeline .hd{position: relative; width: 100%;height: 138px;background: #eb8b7f url(../img/icon-news.png) no-repeat 25% 50%;}
.news-timeline .news-tit{position: absolute;left: 50%;bottom: -12px; width: 98px;height: 98px; margin: 0 0 0 -49px; background: url(../img/icons-news.png) no-repeat; line-height: 1.5;text-align: center; font-size: 16px;color: #e31939;}
.news-timeline .news-tit span{display: block; width: 80px;height: 46px; margin: auto; line-height: 16px; padding-top: 35px;}
.news-timeline .bd{padding: 30px 0 220px 0; background: #ffffff url(../img/bg_line.jpg) repeat-y 50% 0;}
.news-timeline .news-ul{overflow: hidden;}
.news-timeline .li{margin-top: 40px; overflow: hidden;}
.news-timeline .li .wrapper{float: right;}
.news-timeline .n-profile{float: left;width: 177px;}
.news-timeline .n-img img{width: 142px;height: 77;vertical-align: middle;}
.news-timeline .n-text{float: right;width: 575px;padding-left: 30px;}
.news-timeline .n-time{position: relative; display: block;width: 100%;height: 24px;border-bottom: 1px solid #dfdfdf; margin-bottom: 10px; line-height: 24px;color: #999999;text-align: left;}
.news-timeline .icon-clock-min{margin-right: 3px;vertical-align: -3px;}
.news-timeline .icon-disc{position: absolute;right: -12px;bottom: -12px;transition: background .15s ease-in-out;}
.news-timeline .li:hover .icon-disc{background-position: -156px 0;}
.news-timeline .li:hover a{color: #e31939;}
.news-timeline .n-text h2{font-size: 16px;color: #333333;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.news-timeline .n-text p{height: 60px; margin-top: 10px; line-height: 20px; font-size: 12px;color: #999999; overflow: hidden}

.news-timeline .li-left{text-align: right;}	
.news-timeline .li-left .wrapper{float: left;}	
.news-timeline .li-left .n-profile{float: right;}	
.news-timeline .li-left .n-text{float: left;padding-left: 0;padding-right: 30px;}	
.news-timeline .li-left .n-time{text-align: right;}
.news-timeline .li-left .icon-clock-min{margin: 0 0 0 3px;}
.news-timeline .li-left .icon-disc{right: inherit; left: -12px;bottom: -12px;}

/*新闻详情*/
.newsDetail .hd{position: relative; width: 100%;height: 138px;background: #eb8b7f url(../img/icon-news.png) no-repeat 25% 50%;}
.newsDetail .bd{padding: 30px 0 20px 0; background: #ffffff;}
.newsDetail .section{float: left; width: 845px;}
.newsDetail .aside{float: right; width: 285px;}

.detailContent{padding: 20px 30px; background-color: #ffffff;}
.detailContent .news-hd{padding-bottom: 5px;border-bottom: 1px solid #e0e0e0;}
.detailContent .news-title{max-height: 80px;margin-bottom: 5px; line-height: 40px; color: #333333;font-size: 24px;overflow: hidden; text-align:center;}
.detailContent .news-extra{color: #999999; text-align:center;}
.detailContent .news-extra span{padding: 0 5px;}
.detailContent .news-extra .dt{border-right: 1px solid #eeeeee; color: #8fc120;}
.detailContent .news-bd{margin: 40px 0 10px;}
.detailContent .freeData{line-height: 1.8;font-size: 14px;}
.detailContent .freeData img{max-width: 100%;vertical-align: middle;border:none;}
.detailContent .news-ft{padding: 10px 0; border-top: 1px solid #e0e0e0;overflow: hidden;}
.detailContent .news-prevNext{float: left;width: 550px;}
.detailContent .news-next{margin-top: 5px;}
.detailContent .news-share{float: right;}

.newsList{overflow: hidden;}
.newsList-item{overflow: hidden;zoom:1;}
.newsList-item .name,
.newsList-item .more{display: inline-block;height: 28px;line-height: 28px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsList-item .name{float: left;width: 228px;padding-left: 16px;background: url(../img/icon_plus.png) no-repeat 0 50%;}
.newsList-item .more{float: right;color: #888888;}

.news-hot{padding-bottom: 20px;border-bottom: 1px solid #e0e0e0;margin-bottom: 30px;}
.news-hot .news-hot-title{margin-bottom: 10px;}

/*row-theSolution 解决方案*/
#row-theSolution .title h2{background-position: 50% -136px;}
#row-theSolution .scrollNav{margin-top: 38px;}
#row-theSolution .content{padding-bottom: 92px;}

.projects{width: 100%;}
.projects .pros-ul{width: auto;margin: -46px 0 0 -46px;}
.projects .item{position: relative; float: left; display: block;width: 268px;height: 305px;border-bottom: 3px solid #e5e5e5; margin: 46px 0 0 46px; background-color: #f1f1f1; transition: all .2s ease-in-out;overflow: hidden;}
.projects .item:hover{background: #ffffff;border-bottom-color: #e31939;}
.projects .item a{display: block;width: 100%;height: 100%;overflow: hidden;}
.projects .item a:hover{height: 110%;;color: #ffffff;}
.projects .item a:hover .p-name{color: #e31939;}
.projects .p-img{position: relative; width: 100%;height: 200px; margin: auto; background-position: 0 -296px;overflow: hidden;}
.projects .p-mask{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: transparent; opacity: 0; filter: alpha(opacity=0); transition: .4s; }
.projects .p-circle{position: absolute; left: 10%; top: 50%; width: 68px;height: 68px; margin: -34px 0 0 -34px; background: url(../img/icon_circle.png) no-repeat; opacity: 0; filter: alpha(opacity=0); transition: .4s; }
.projects .p-zoom{position: absolute; left: 90%; top: 50%; width: 34px;height: 33px; margin: -16px 0 0 -17px; background: url(../img/icon_zoom.png) no-repeat; opacity: 0; filter: alpha(opacity=0); transition: .4s; }
.projects .item:hover .p-mask{background: rgba(255,100,0,.8); opacity: 1; filter: alpha(opacity=100);}
.projects .item:hover .t{ color: #e3e3e3; }
.projects .item:hover .time{ color: #e3e3e3; }
.projects .item:hover .p-circle{ left: 50%; opacity: 1; filter: alpha(opacity=100); }
.projects .item:hover .p-zoom{ left: 50%; opacity: 1; filter: alpha(opacity=100); }
.projects .p-name{padding: 0 20px; margin: 10px 0; text-align: center; font-size: 18px;color: #333333;}
.projects .p-desc{padding: 0 20px; text-align: center; font-size: 12px;color: #999999;}

/*row-ourProducts 我们的产品*/
#row-ourProducts .title h2{background-position: 50% -96px;}

.products{width: 100%;padding: 50px 0 0;margin: -30px 0 0;}
.products .pros-ul{margin: -46px 0 0 -46px;}
.products .item{position: relative;top: 0; float: left; display: block;width: 268px;height: 305px;margin: 46px 0 0 46px; background-color: #ffffff; transition: all .2s ease-in-out;overflow: hidden;}
.products .item:hover{top: -20px; background: #FF6600}
.products .item a{display: block;width: 100%;height: 100%;overflow: hidden;}
.products .item a:hover{height: 110%;;color: #ffffff;}
.products .item a:hover .p-icon b{
	-webkit-animation: spin 8s linear .2s infinite;
	-o-animation: spin 8s linear .2s infinite;
	animation: spin 8s linear .2s infinite;
}
.products .item a:hover .p-name,
.products .item a:hover .p-desc{color: #ffffff;}
.products .p-icon{position: relative; width: 105px;height: 105px; margin: 30px auto; overflow: hidden;z-index: 1;}
.products .p-icon b{position: absolute; width: 100%;height: 100%; background-position: 0 -296px; z-index: -1;}
.products .item a:hover .p-icon b{background-position: -110px -296px;}
.products .p-icon i{display: block; width: 59px; height: 59px; margin: 23px auto;background-position: -220px -296px;}

.products .item1 i{background-position: -220px -296px;}
.products .item2 i{background-position: -279px -296px;}
.products .item3 i{background-position: -338px -296px;}
.products .item4 i{background-position: -397px -296px;}
.products .item5 i{background-position: -82px -575px;}
.products .item6 i{background-position: -141px -576px;}
.products .item7 i{background-position: -200px -576px;}
.products .item8 i{background-position: -221px -353px;}
.products .item9 i{background-position: -107px -620px;}

.products .p-name{padding: 0 20px; margin-bottom: 18px; text-align: center; font-size: 24px;color: #333333;}
.products .p-desc{padding: 0 20px; text-align: center; font-size: 12px;color: #999999;}

/*products_detail 产品详情*/




/*about-us 公司简介样式*/
#row-aboutFEC .title h2{background-position: 51% -457px;}

.l-img{margin-bottom: 40px; width: 100%; height: 396px; }
.l-img.l-img-about{background: url(../images/about.jpg) no-repeat center top;}
.l-img.l-img-talent{background: url(../images/talent.jpg) no-repeat center top;}
.l-img.l-img-culture{background: url(../images/culture.jpg) no-repeat center top;}
.l-about-title h1 { height: 55px; line-height: 55px;text-align: center; color: #000000}
.l-about-title,
.l-about-txt { text-align: center;line-height: 26px;  }
.l-about-title{width: 100%;font-size: 14px; overflow: hidden;}
.l-about-title.l-bg{background: url(../images/fec.jpg) no-repeat center bottom 25px;padding-bottom: 100px; border-bottom: 1px #efefef solid;color: #999999}
.l-about-title .btnf-rm{padding: 0 20px; background:#e31939; border: #e31939 1px solid;color: #fff; font-weight: normal;font-size: 18px;}
.l-about-txt{color:#666666;padding-top:20px ; font-size: 14px; padding-bottom: 50px }
.l-about-txt h1{font-size: 30px;color: #333333}
.l-about-txt .info{margin-top: 15px; font-size: 12px;color: #999}
.ladyScroll{width:1210px;height:250px;position:relative; margin-top: 50px}
.ladyScroll li{ float: left;width: 145px;overflow: hidden; margin: 0 23px ;}
.ladyScroll .img{width: 113px;height: 156px;padding: 7px;margin: auto;border: #ddd 1px solid;margin-bottom: 12px}
.ladyScroll .img .wrap{position: relative; width: 100%;height: 100%;}
.ladyScroll .img-mask{position: absolute;top: 0;left: 0; width: 100%;height: 100%;background-color: rgba(235,103,103,.8);
filter: alpha(opacity=0);/* IE 5-7 */
  -moz-opacity: 0;/* Netscape */
  -khtml-opacity: 0;/* Safari 1.x */
  opacity: 0;/* Good browsers */
  transition:all 0.5s
}
.ladyScroll li:hover .img-mask{
	filter: alpha(opacity=100);/* IE 5-7 */
  -moz-opacity: 1;/* Netscape */
  -khtml-opacity: 1;/* Safari 1.x */
  opacity: 1;/* Good browsers */

}
.ladyScroll .img-mask i{display: block;position: absolute; left: 50%;top: 50%;margin: -15px 0 0 -15px; width: 30px;height: 30px;background:url(../img/dda.png) no-repeat center top; }
.ladyScroll .txt{text-align: center;}
.ladyScroll .txt p {line-height: 20px}
.ladyScroll .txt1{font-size: 16px;color: #333;margin-bottom: 3px}
.ladyScroll li:hover a,
.ladyScroll li:hover a .txt1{color: #eb6767}
.ladyScroll .prev,.ladyScroll .next{width:26px;height:26px;position:absolute;top:80px;left:0;z-index:100; cursor:pointer; background:url(../img/pren.png) no-repeat;}
.ladyScroll .next{ left:auto; right:0; background-position:-26px 0;}
.ladyScroll .prev:hover{ background-position:0 -26px; }
.ladyScroll .next:hover{ background-position:-26px -26px; }
.ladyScroll .scrollWrap{width: 1150px;overflow: hidden;margin: auto}

.book{overflow: hidden;padding: 50px 0; background-color: #f6f6f6; }
.book h1{font-size: 30px;color: #333333;text-align: center;}
.book .info{margin-top: 15px; font-size: 12px;color: #999;text-align: center;}
.book ul{margin-left: -97px}
.book li{float: left;width: 228px;margin: 35px 0 0 97px;}
.book li .img{width: 218px;height: 155px;padding: 20px; margin: auto; border: #eee 1px solid; background-color: #fff;}
.book li .img img{width:100%;height:100%;}
.book li .txt{line-height: 22px; margin-top: 10px;font-size: 14px;text-align: center;}
.l-talent-frame{width: 560px; overflow: hidden;margin:0 0 60px 88px; position: relative;  float: left;}
.l-w{overflow: hidden; margin:60px 0 0 -88px}
.l-talent-frame .dao{position: absolute;width: 25px; height: 25px; top: 0;right: 8px; background: url(../img/dao.png) no-repeat; }
.l-talent-frame dl{width: 560px;height: 550px;background-color: #fafafa;}
.l-talent-frame dt{ width: 100%; overflow: hidden; color: #323232;line-height:24px; font-size: 14px ;background-color: #FF6600; color: #fff;}
.l-talent-frame dt .l-fonez{ font-size: 30px;padding-bottom: 5px}
.l-talent-frame dt .wrap{overflow: hidden; padding: 15px 30px;}
.l-talent-frame dd { line-height: 22px; color:#8b8b8b;}
.l-talent-frame dd .l-fonez { color:#323232; font-size: 14px;padding:12px 0 2px 0 }
.l-talent-frame dd .wrap{padding: 0 30px;}
.vertical{width: 1px; height: 515px; background-color: #e7e8ea; float: left; margin: 12px 53px 0}
.l-w.l-txt-culture{/*background: url(../images/happy.jpg) no-repeat center top;*/ padding-bottom: 200px}
.l-txt-c{ width: 610px; height: 65px; margin: 0 0 0 70px}
.l-txt-c .l-txt-c1{ float: left; height: 100%; border-right:3px #eaeaea solid }
.l-txt-c .l-txt-c2{ float: left; height: 100%; line-height: 21px; color:#666666; padding-left: 8px  }

.taber-c{margin-top: 50px}
.ui-taber .taber-c .tabNavs{margin-bottom: 20px}
.taber-c .tabNav-c{ float: left;height: 24px;line-height: 24px;padding: 0 10px;margin: 0 5px; color: #666;cursor: pointer;}
.taber-c .tabNav-c.on{background-color: #FF6600;border-radius: 2px;color: #fff}
.taber-c .tabCon-c{display: none;}
.taber-c .tabCon-c.on{display:block;}
.taber-c .tabCon-c ul{}
.taber-c .tabCon-c li{float: left;position: relative; width: 302px;height: 226px;overflow: hidden;}
.taber-c .tabCon-c li img{width: 100%;height: 100%;}
.taber-c .tabCon-c li .tabCon-mask{position: absolute;top: 0;left: 0; width: 100%;height: 100%;background-color: rgba(255,80,63,.8);color: #fff;text-align: center;transition:all 0.5s;
	filter: alpha(opacity=0);/* IE 5-7 */
	-moz-opacity: 0;/* Netscape */
	-khtml-opacity: 0;/* Safari 1.x */
	opacity: 0;/* Good browsers */ 
}

.taber-c .tabCon-c li:hover .tabCon-mask{
	filter: alpha(opacity=100);/* IE 5-7 */
	-moz-opacity: 1;/* Netscape */
	-khtml-opacity: 1;/* Safari 1.x */
	opacity: 1;/* Good browsers */
}

.taber-c .tabCon-c .tabCon-mask .wrap{ overflow: hidden;padding: 35px;}
.taber-c .tabCon-c .tabCon-mask .txt1{margin: 25px 0 15px; font-size: 18px;font-weight: bold;}

.active-c{}
.active-c ul{margin-left: -30px}
.active-c li{float: left; width: 280px;margin: 30px 0 0 30px; overflow: hidden;}
.active-c li .img{width: 280px; height: 200px;}
.active-c li .img img{width: 100%; height: 100%; }
.active-c li .txt{height: 43px;line-height: 50px; overflow: hidden; font-size: 16px;color: #333;text-align: center;}


/*我们能做什么*/
.company{}
.company .weDo{text-align: center;}
.company .performance{margin-top: 50px;}
.company-dt{margin-bottom: 28px;}
.company-dt .name{line-height: 1; font-size: 36px; color: #333333;}
.company-dd p{line-height: 1.8; font-size: 14px;text-indent: 2em;}
.company .weDo img{float: left;margin-right: 15px;}
.company-menu{}
.company-menu ul{padding: 0 26px;}
.company-menu .item{float: left; width: 210px;text-align: center;}
.company-menu .item a{display: block; width: 94px;height: 66px;padding: 34px 20px; margin: 0 auto;background-color: #FF6600;color: #ffffff; text-align: center;transition: all .2s linear;border-radius: 50%;}
.company-menu .item em{display: block;height: 36px;line-height: 36px; margin-bottom: 5px; font-size: 36px;font-family: Arial,sans-serif;}
.company-menu .item a:hover{background-color: #FF6600;}
.company-menu .pcm-desc{margin-top: 15px;}
.company-menu .pcm-desc p{line-height: 1.6;text-indent: 0;}
.company-menu .item-icon{width: 106px;height: 106px;}
/*公司简介*/
.company-briefIntro{height: 420px; margin-top: 100px; background: url(../images/banner_companyInfo.jpg) no-repeat 50% 0;}
.company-briefIntro .content{padding: 44px 0;}
.intro-title{text-align: center;}
.intro-title h2{margin-bottom: 20px; font-size: 36px;color: #333333;}
.intro-title p{line-height: 2;color: #666666;}
.company-briefIntro .intro-title h2{color: #ffffff;}
.company-briefIntro .intro-title p{color: #ffffff;}
.intro-services{margin-top: 55px;}
.intro-services ul{margin-left: -51px;}
.intro-services li{position: relative; float: left;width: 320px;height: 150px;margin-left: 100px; background-color: #ffffff; cursor: pointer;transition: all .2s linear; border-radius: 10px;}
.intro-services li:hover{background-color: #FF6600;color: #ffffff;}
.intro-services .is-icon{position: absolute;left: -51px;top: 23px; width: 103px;height: 103px;background-repeat: no-repeat;}
.intro-services .is-desc{margin: 25px 10px 25px 65px;overflow: hidden;}
.intro-services .is-desc h3{margin-bottom: 10px; font-size: 16px;color: #333333;}
.intro-services .is-desc p{line-height: 1.8; color: #999999;}
.intro-services li:hover .is-desc h3,
.intro-services li:hover .is-desc p{color: #ffffff;}
/*办公环境*/
.environment{margin-top: 70px;}
.environment .intro-title{margin-bottom: 35px;}
.environment-picture{width: 100%;overflow: hidden;}
.environment-picture .pros-ul{width: 310%;margin: 0;}
.environment-picture .item{float: left; width: 298px;height: 230px; margin: 0 6px 0 0;}
.environment-picture .item a{position: relative;display: block; width: 100%;height: 100%;}
.environment-picture .item .img-color{position: absolute;left: 0;top: 0; opacity: 0;filter: alpha(opacity=0);transition: all .2s linear;}
.environment-picture .item a:hover .img-color{opacity: 1;filter: alpha(opacity=100);}
.environment .scrollNav-circle{margin-top: 50px;}
/*公司视频*/
.video{position: relative; width: 100%;height: 320px;}
.video-player{width: 100%;height: 100%;margin: 0 auto;}
.video-img{position: absolute;left: 0;top: 0; width: 100%;height: 100%;background: url(../video/video.jpg) no-repeat 50% 0;}
.video-ctrl-play{position: absolute;left: 50%;top: 148px;width: 80px;height: 91px; margin-left: -40px; background: url(../video/video_ctrl.png) no-repeat;}
.video-ctrl-play:hover{background-position: -82px 0;}
.video .vjs-default-skin .vjs-big-play-button{display: none;}

/*contact 联系我们*/
.contact-address{/*background: #ffffff url(../img/bg_contact_address.png) no-repeat 50% 200px;*/}
.contact-address-aside{float: left;width: 356px;padding: 40px 27px 0 0;}
.contact-address-aside .QRCode{float: right; width: 150px;line-height: 1.5;text-align: center; white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.contact-address-aside .QRCode img{display: block;width: 150px;height: 150px;}
.contact-address-section{float: right;width: 807px;padding: 40px 10px;}
.address-dl{margin-bottom: -80px;}
.contact-address .address{position: relative; width: 650px;min-height: 194px; margin-bottom: 50px;}
.contact-address .address .address-img{position: absolute;left: -392px;top: 0;}
.contact-address .address .QRCode{position: absolute;left: 326px;top: 170px;line-height: 1.5;text-align: center;}
.contact-address .address .QRCode img{display: block;margin-bottom: 5px;}
.contact-address .address dt{height: 28px; font-size: 16px;margin-bottom: 10px;color: #e31939;}
.contact-address .address dt span{float: left; border-bottom: 2px solid #e31939;line-height: 28px;}
.contact-address .address dd p{padding: 6px 0;font-size: 14px;}
.contact-address .address dd .group{overflow: hidden;}
.contact-address .address dd .group p{float: left; width: 310px; margin-right: 15px;}

#tabCon-aboutFEC2 .l-about-title h1,
#tabCon-aboutFEC3 .l-about-title h1,
#tabCon-aboutFEC4 .l-about-title h1,
#tabCon-aboutFEC5 .l-about-title h1{margin-bottom: 15px; font-size: 36px;color: #333333;}
.l-about-line{width: 140px;height: 30px; border-bottom: 2px solid #eb6767;margin: auto;margin-bottom: -2px;}
#tabCon-aboutFEC2 .l-about-title.l-bg,
#tabCon-aboutFEC3 .l-about-title.l-bg,
#tabCon-aboutFEC4 .l-about-title.l-bg,
#tabCon-aboutFEC5 .l-about-title.l-bg{padding-bottom: 0;background: none;overflow: visible;}
/*product- 公司APP介绍页面*/
.l-container{ width: 100%; margin-left: auto; margin-right: auto;}
.l-container.bgc1{background-color: #fafafa}
.l-content,
.application,
.function{ width: 1210px; margin-left: auto; margin-right: auto; overflow: hidden;}
.appintron,
.native,
.general{width: 100%;  overflow: hidden; }
.appintron-marginTop{margin-top: 100px}
.appintron-paddingBottom{padding-bottom: 100px}
.appintron-paddingHB{padding:45px 0}
.appintron-paddingHB img{display: block;margin: auto}
.appintron ul{margin-left: -63px}
.appintron li{ width: 253px; height: 124px; float: left; margin-left: 63px}
.appintron .app-img{ width: 124px; height: 124px;float: left;}
.appintron .app-txt{ width: 129px; height: 124px;float: left; color: #666666; line-height: 23px;}
.appintron .app-txt h4{ font-size: 18px; font-weight: bold; color: #333333;padding: 15px 0 8px 0}
.appintron .app-txt p,
.appintron .app-txt h4{ padding-left: 15px}
.appintron .app-txt p{font-size: 14px}

.native ul{margin-left:-135px}
.native li{width: 312px; height: 180px; float: left;; margin-left:135px }
.native li dt{ height: 44px; line-height: 44px; color: #343434; font-size: 18px}
.native li dd{ height: 132px; line-height: 26px; font-size: 14px; color:#666666; word-wrap: break-word; word-break: normal; }

.application ul{margin-left: -80px}
.application li{width: 242px; height: 275px; float: left;; margin:60px 0 0 80px; overflow: hidden; }
.application li dt{width: 130px;height: 130px; margin:9px auto 0;background: url(../img/application.png) no-repeat;  }
.application li dt.gou{background-position: 0 0}
.application li dt.wei{background-position: -139px 0}
.application li dt.dollor{background-position: -278px 0}
.application li dt.ca{background-position: -416px 0}
.application li dt.yao{background-position: 0 -155px}
.application li dt.bei{background-position: -139px -155px}
.application li dt.lou{background-position: -278px -155px}
.application li dt.shu{background-position: -416px -155px}

.application li dt.gou{background-position: 0 0}
.application li dt.wei{background-position: -139px 0}
.application li dt.dollor{background-position: -278px 0}
.application li dt.ca{background-position: -416px 0}
.application li dt.yao{background-position: 0 -155px}
.application li dt.bei{background-position: -139px -155px}
.application li dt.lou{background-position: -278px -155px}
.application li dt.shu{background-position: -416px -155px}
.application li dt.wuzi{background-position: 0px -300px}
.application li dt.pingguo{background-position: -130px -300px}
.application li dt.aihu{background-position: -260px -300px}
.application li dt.fangda{background-position: -390px -300px}
.application li dt.cazi{background-position: -0px -430px}
.application li dt.ka{background-position: -130px -430px}
.application li dt.aihu{background-position: -260px -430px}
.application li dt.qianduo{background-position: -390px -430px}

.application li dd {}
.application li dd h4{ height: 55px; line-height: 55px; font-size: 16px; color:#323232; text-align: center;}
.application li dd p { line-height: 23px; font-size: 14px; color:#666666; word-wrap: break-word; word-break: normal; text-align: center;}
.application li.height{ height: 175px}

.function ul{ margin-left: -15px}
.function li{font-size: 14px; width: 230px; float: left; overflow: hidden; margin-left:15px }
.function li p{line-height: 24px;}

.general ul{margin-left:-114px }
.general li{ width: 103px; height: 152px; float: left; overflow: hidden; margin-left:114px }
.general li span{ display: block; width: 103px; height: 103px; background: url(../img/function.png) no-repeat;}
.general li span.wen{background-position: 0 0}
.general li span.tu{background-position: -103px 0}
.general li span.shi{background-position: -206px 0}
.general li span.ping{background-position: -309px 0}
.general li span.shou{background-position: -412px 0}
.general li span.men{background-position: -515px 0}

.general li span.yu{background-position: 0 -103px}
.general li span.daoh{background-position: -103px -103px}
.general li span.sou{background-position: -206px -103px}
.general li span.po{background-position: -309px -103px}
.general li span.fen{background-position: -412px -103px}
.general li span.shang{background-position: -515px -103px}

.general li span.zhi{background-position: 0 -206px}
.general li span.hui{background-position: -103px -206px}
.general li span.liu{background-position: -206px -206px}
.general li span.wang{background-position: -309px -206px}
.general li span.you{background-position: -412px -206px}
.general li span.xiao{background-position: -515px -206px}

.general li h4{line-height: 49px; font-size: 18px; color:#333333; text-align: center; }


.l-overflow {overflow: hidden;}
.img-center img{display: block; margin: auto}

.technologe ul{width: 600px; margin-left:310px;}
.technologe li{line-height: 26px; width: 255px; height: 57px; background-color:#d3edfb; float: left;margin:12px 0 0 22px;font-size: 18px; color: #2d2523; text-align: center; padding: 3px;box-shadow: 2px 2px 2px #aaa8a6;  }
/*.cooperation ul{width: 1000px; margin-left:100px}*/
.cooperation li{ width: 195px; height: 70px; float: left;margin:50px 0 0 100px;}
.txt-color{ color: #59c0bf}

/*咨询服务*/
#row-services .title h2{background-position: 50% -495px;}

.l-service-topimg{height:395px }
.l-service-topimg.s-topimg{background: url(../images/moshi.jpg) no-repeat top center;}
.taber .tabNavs.mar0{margin-bottom: 0}
#row-theSolution .content.pad40{padding-bottom: 40px;}
#row-services .content.pad40{padding-bottom: 40px;}
.l-service-txt {text-align: center;}
.l-service-txt h1,
.l-service-txt h2
{height: 55px;line-height: 55px; color: #333333; font-size: 24px}
.l-service-txt p {line-height: 23px; color: #999999; font-size: 14px}
.l-service-txt p span{color: #00cccb}
.l-service-txt h2{height: 40px;font-size: 20px; line-height: 16px;margin-top: 50px}
.l-service-txt h2 span{font-size: 15px; color: #666666}
.l-service-paddingBottom{padding-bottom: 30px}
.l-service-txt h2.martop{margin-top: 20px; font-size: 18px}

.operate{width: 100%; overflow: hidden;}
.operate ul{margin-left: -25px}
.operate li{width: 225px; height: 225px; float: left;; margin:30px 0 0 22px; overflow: hidden; }
.operate li dt{width: 108px;height: 125px; margin:9px auto 0;background: url(../img/operate.png) no-repeat;  }
.operate li dt.dai{background-position: 0 0}
.operate li dt.jian{background-position: -108px 0}
.operate li dt.tuo{background-position: -216px 0}
.operate li dt.xun{background-position: -324px 0}
.operate li dt.zhuan{background-position: -432px 0}
.operate li dt.cai{background-position: 0 -125px}
.operate li dt.xi{background-position: -216px -125px}
.operate li dt.ce{background-position: -216px -125px}
.operate li dt.yingxiao{background-position: -324px -125px}
.operate li dt.xianxia{background-position: -432px -125px}

.operate li dd { line-height: 27px;  text-align: center;}
.operate li dd.martop{margin-top: 12px}
.operate li dd p{color: #666666;}

/*友情链接*/
#row-friendlink .title h2{background-position: 50% -536px;}

.friendlink{width:1210px;overflow: hidden; margin: auto}
.friendlink ul{}
.friendlink li{width: 158px; height: 42px; border: 1px #dddddd solid; text-align: center; line-height: 42px; float: left;margin: 13px 0 0 12px}
.friendlink li:hover{border: 1px #e31939 solid}
.friendlink li a{display: block;; height: 42px}
.friendlink li a:link,.friendlink li a:active{ color: #333333}
.friendlink li a:hover{color: #e31939}

/*search 搜索*/
<<<<<<< .mine
.search-nothing{padding-top: 340px;background: url(../img/bg_search_nothing.png) no-repeat 50% 80%;font-size: 20px;text-align: center;}

/*电商活动*/
.activityBanner{width: 100%;height:250px;}
.activityMenu{width: 100%; height:70px; line-height: 70px; border-bottom: #e31939 1px solid; }
.activityMenu ul{}
.activityMenu li{float: left;overflow: hidden; height: 70px;}
.activityMenu a{display: block; height: 70px; padding: 0 39px;font-size: 18px;}
.activityMenu a:hover,
.activityMenu a.on{background-color: #FF6600; color: #fff;}

.activity{margin: 40px 0 40px 0;}
.activity .section{width: 816px;}
.activity .slideBox{ width:816px; height:380px; position:relative; overflow: hidden;}
.activity .slideBox .hd{ height:15px; position:absolute; left:50%; bottom:5px; z-index:1; }
.activity .slideBox .hd ul{position: relative;left: -50%; zoom:1; float:left;}
.activity .slideBox .hd ul li{ float:left; margin-right:8px;  width:12px; height:12px; overflow: hidden; line-height:999; text-align:center; background:#fff; cursor:pointer; border-radius: 50%;}
.activity .slideBox .hd ul li.on{ background:#e31939; color:#fff; }
.activity .slideBox .bd{ position:relative; height:100%; z-index:0;}
.activity .slideBox .bd li{ zoom:1; vertical-align:middle;}
.activity .slideBox .bd img{ width:816px; height:380px; display:block;}

.activityItem{overflow: hidden;margin-top: 0px;}
.activityItem .hd{height: 42px;line-height: 42px;font-size: 24px;color: #333;border-bottom: #eee 1px solid;}
.activityItem .hd h2 {display: inline-block;font-size: 24px;}
.activityItem .hd .title{height: 42px;line-height: 42px;}
.activityItem .hd .more{display: block;float: right; width: 60px; height: 20px;margin-top: 10px; line-height: 20px; font-size: 14px; text-align: center;background-color: #f5f5f5;color: #999;}
.activityItem .hd .more:hover{background-color: #FF6600; color: #fff;}
.activityItem  dl{height: 182px; overflow: hidden;background-color: #f5f5f5;margin-top: 20px;}
.activityItem  dt{float: left; width:230px; }
.activityItem  dt img{width:100%;height:182px; }
.activityItem  dd{float: left; overflow: hidden; width:555px; margin-left: 25px;}
.activityItem  p{overflow: hidden; font-size: 14px;}
.activityItem .time{color:#999;margin-top: 10px;}
.activityItem .name{height: 30px;line-height: 30px; color:#333;margin-top: 20px; font-size: 18px; }
.activityItem .name a{color: #333;}
.activityItem .name a:hover{color: #e31939;}
.activityItem .info{height: 40px; margin-top: 10px;line-height: 22px;color: #999;}

.activityItem .activityItem-Salon dl{height: 220px;padding: 10px;}
.activityItem .activityItem-Salon dt{float: right; width: 380px;height: 220px; }
.activityItem .activityItem-Salon dd{width: 380px; margin: 0; }
.activityItem .activityItem-Salon .time{height: 32px;line-height: 32px; color: #f66f61; font-size: 18px;}
.activityItem .activityItem-Salon .time em{display: inline-block; width: 66px;height: 32px; line-height: 32px;margin: 0 8px -8px 0; padding-left: 5px; font-size: 18px;color: #fff;background: url(../images/active/time.png) no-repeat;}
.activityItem .activityItem-Salon .name{margin-top: 32px;}
.activityItem .activityItem-Salon .info{height: 100px; line-height: 20px;color: #999;}

.activityItem .cooperation{overflow: hidden;padding-top: 16px;}
.activityItem .cooperation .cooperation-wrap{height: 220px;overflow: hidden;}
.activityItem .cooperation ul{margin: 0 0 0 -16px; overflow: hidden;}
.activityItem .cooperation li{float: left; width: 148px;height: 58px;margin: 0 0 16px 16px; border: #eee 1px solid;}
.activityItem .cooperation li img{width:100%;height:100%;}

.activity .aside{width: 284px;overflow: hidden;}
.asideItem{overflow: hidden;margin-bottom:30px;}
.asideItem .hd{height: 32px;}
.asideItem .hd .title{float: left; color: #FF6600; font-size: 14px;}
.asideItem .hd .more{float: right;}

.asideItem{margin-bottom: 30px;}
.asideItem .interview{ padding-bottom:20px;overflow: hidden;background-color: #f5f5f5;}
.asideItem .interview .img{width: 100%;height: 190px;}
.asideItem .interview .img img{width:100%;height:100%;}
.asideItem .interview .txt{margin-top: 20px; padding: 0 20px; color: #fff;}
.asideItem .interview .name{height: 22px;overflow: hidden;line-height: 22px;}
.asideItem .interview .name a{color: #666;}

.asideNews {overflow: hidden;padding-bottom: 10px; border-bottom: #e0e0e0 1px solid;}
.asideNews ul{}
.asideNews li{height: 24px; line-height: 24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.asideNews li em{float: left; color:#fff;display: inline-block;height:18px; width:18px;line-height: 18px;border-radius:9px;background:#aaa;margin-bottom: -5px;padding-left:6px;margin-top: 3px;}
.asideNews li a{margin-left: 8px; color: #666;}
.asideNews li a:hover{ color: #e31939;}

.asideNews ul li:nth-child(1) em {background: #e4393c;}
.asideNews ul li:nth-child(2) em {background:#e86900;}
.asideNews ul li:nth-child(3) em {background: #e9ab00;}

.asideBanner{ width: 100%;overflow: hidden; margin-bottom: 30px;}
.asideBanner img{width: 100%;}

.asideCode{overflow: hidden;margin-bottom: 30px;}
.asideCode dl{overflow: hidden; color: #999;font-size: 14px; margin-bottom: 10px;}
.asideCode dt{float: left; width: 75px;}
.asideCode dd{float: left; width: 200px;}

.picScroll-left{ width:1210px;  overflow:hidden; position:relative;  }
.picScroll-left .title{overflow:hidden; height:60px;line-height: 60px;font-size: 24px;color: #333; }
.picScroll-left .hd{position: relative; float: left; left: 50%; padding: 20px 0 20px 0;}
.picScroll-left .hd .hd-wrap{position: relative; float: left; left: -50%;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:inline-block;  width:30px; height:30px; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url(../images/active/pren.png) no-repeat; }
.picScroll-left .hd .next{ background-position:0 -30px;}
.picScroll-left .hd .prev:hover{background-position:-30px 0;}
.picScroll-left .hd .next:hover{background-position:-30px -30px;}
.picScroll-left .bd{ }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:296px; height:230px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

.listActive .hd{border: none;}
.listActive-btnw{overflow: hidden; margin-top: 10px;}
.listActive-btnw a{display: block; float: left; height: 30px;line-height: 30px;padding: 0 15px; color: #999;background-color: #eee; font-size: 18px;}
.listActive-btnw a:hover,
.listActive-btnw .on{background-color: #FF6600;color:#fff;}

/*系列活动*/
.listActive .name{margin: 10px 0 0 0;}
.listActive .info{margin: 0 0 0 0;}
.listActive .time{margin: 0;}
.listActive dl{padding: 20px;}
.listActive dd{width: 515px;}
.listActive .btnf-rm{padding: 0 20px;font-weight: normal;background-color: #FF6600;}
.listActive .btnf-rm:hover{background-color: #FF6600;}

/*系列活动 详情*/
.ActiveDetail {overflow: hidden; margin-bottom: 40px; padding-bottom: 30px; line-height: 24px; font-size: 14px;}
.ActiveDetail .ActiveDetailHd{height: 55px; font-size: 24px;color:#333;}
.ActiveDetail .ActiveDetailBd{overflow: hidden;}
.ActiveDetail .registration{ font-size: 14px; color: #333;}
.ActiveDetail .registration .row{overflow: hidden; margin-bottom: 20px;}
.ActiveDetail .registration .textl{height: 25px;}
.ActiveDetail .registration .xxxl{width: 690px;}
.ActiveDetail .registration .btnf-rm{height: 40px;line-height: 40px; padding: 0 25px;margin-left: 48px; font-size: 18px; font-weight: normal;background-color: #FF6600;}
.ActiveDetail .registration .btnf-rm:hover{background-color: #FF6600;}

.ActiveDetail.bor-bom{border-bottom: #eee 1px solid;}
.ActiveDetail .agenda .btnf-rm{height: 24px;line-height: 24px; padding: 0 25px; font-size: 14px; font-weight: normal;background-color: #FF6600;}
.ActiveDetail .overBtn .btnf-gm{background-color: #ddd;height: 40px;line-height: 45px;padding: 0 30px; color: #999;font-weight: normal; font-size: 18px; }
.ActiveDetail .picScroll-left{width: 816px;}
.ActiveDetail .picScroll-left .bd ul li .pic img{ width:266px; height:180px; display:block; }

.ActiveDetail .guest ul{margin-left:-18px; }
.ActiveDetail .guest li{position: relative;float: left; width: 190px;height: 220px;margin: 0 0 18px 18px; overflow: hidden; list-style-type: none;}
.ActiveDetail .guest li img{width: 100%; height: 100%;}
.ActiveDetail .guest .info{position: absolute;z-index: 1; width: 100%; bottom: 0; height: 60px; background-color: rgba(0,0,0,.4);line-height: 22px; text-align: center; color: #fff;}
.ActiveDetail .guest-mask{position: absolute;z-index: 2; top: -230px;left: 0; width: 100%;height: 100%;background-color: #FF6600;color: #fff;transition: all .5s;
-moz-transition: all .5s;	/* Firefox 4 */
-webkit-transition: all .5s;	/* Safari 和 Chrome */
-o-transition: all .5s;}
.ActiveDetail .guest-mask-wrap{overflow: hidden;padding: 12px;}
.ActiveDetail .guest-mask-name{height: 40px;line-height: 40px;font-size: 18px;}
.ActiveDetail .guest-mask-info{height: 140px;margin-top: 10px; line-height: 20px; overflow: hidden;}
.ActiveDetail .guest li:hover .guest-mask{top:0;}

/*电商沙龙*/
.listSalon .activityItem-Salon .info{height: 63px;}
.listSalon .activityItem-Salon .btnf-gm{height: 24px;line-height: 24px;padding: 0 20px; color: #666; background-color: #dddddd; font-weight: normal;}
.listSalon .activityItem-Salon .btnf-gm:hover{background-color:#FF6600;color: #fff;}

/*独家专访*/
.listInterview .bd{padding-top: 40px}
.listInterview ul{margin-left: -62px;}
.listInterview li{float: left; width: 230px; height: 230px; margin: 0 0 40px 62px;}
.listInterview li a{display:block;}
.listInterview li:hover .txt{background-color:#FF6600; color: #fff;}
.listInterview .img{width: 230px; height: 160px;}
.listInterview .img img{width:100%;height:100%;}
.listInterview .txt{height: 70px; background-color: #f5f5f5;}
.listInterview .listInterview-name{height: 20px;line-height: 20px; padding: 10px 10px;}
.listInterview .listInterview-time{padding: 0 10px;}
.listInterview .listInterview-time a{color: #999;}

/*关于活动*/
.ActiveAbout{background-color: #f5f5f5;overflow: hidden;padding: 40px;}
.ActiveAbout .ActiveAboutLeft{overflow: hidden;}
.ActiveAbout .ActiveAbout-title{height: 35px;line-height: 35px; color: #333;font-size: 18px;}
.ActiveAbout .ActiveAbout-txt{color: #999;}
.ActiveAbout .ActiveAbout-txt .code{padding: 5px;overflow: hidden; background-color: #fff;}

.ActiveDetail-law{margin-bottom: 40px;}
.ActiveDetail-law-hd{ color: #333; font-size: 18px;margin-bottom: 10px;overflow: hidden;}
.ActiveDetail-law-bd{ color: #666; font-size: 14px; }=======
.search-nothing{padding-top: 340px;background: url(../img/bg_search_nothing.png) no-repeat 50% 80%;font-size: 20px;text-align: center;}


/*=============================================================== 兼容1024分辨率 ===============================================================*/
.screen1024 .ui-taber{overflow: hidden;}
.screen1024 img{max-width: 100%;height: auto;}
.screen1024 .detailMain img{max-width: 100%;height: auto;}

/*products*/
.screen1024 .products,
.screen1024 .projects{width: 896px; margin-left: auto;margin-right: auto;}

.screen1024 .anchorCon-title{font-size: 20px;}
.screen1024 .l-content,
.screen1024 .application,
.screen1024 .function{width: 1000px;}
.screen1024 .appintron ul{margin-left: -40px}
.screen1024 .appintron li{width: 220px; height: 104px;margin-left: 40px;}
.screen1024 .appintron .app-img,
.screen1024 .appintron .app-img img{width: 104px; height: 104px;}
.screen1024 .appintron .app-txt{width: 116px; height: 104px;}
.screen1024 .appintron .app-txt h4{padding: 6px 0 6px 0;font-size: 16px;}
.screen1024 .appintron .app-txt p,
.screen1024 .appintron .app-txt h4{padding-left: 6px}
.screen1024 .appintron .app-txt p{font-size: 14px}

.screen1024 .native ul{margin-left: -50px;}
.screen1024 .native li{width: 300px; margin-left: 50px;}

.screen1024 #anchorCon-1 .application{width: 886px;}

.screen1024 .function li{width: 188px;}

.screen1024 .general{width: 971px;margin-left: auto;margin-right: auto;}

.screen1024 .cooperation{}

/*cases*/
.screen1024 .imgViewer .bigImg{height: 400px;}
.screen1024 .imgViewer .imgViewer-img{width: 475px;height: 400px;}
.screen1024 .imgViewer .imgViewer-txt{width: 425px; height: 340px;}
.screen1024 .imgViewer .imgViewer-title{font-size: 24px;}
.screen1024 .imgViewer .imgViewer-desc{margin-top: 20px;height: 300px;}
.screen1024 .imgViewer .smallImg-m li{margin: 0;}

.screen1024 .cases{width: 962.5px;margin-left: auto;margin-right: auto;}

/*news 新闻*/
.screen1024 .news-timeline .n-text{width: 470px;}
.screen1024 .newsDetail .section{width: 715px;}

/*about 关于FEC*/
.screen1024 .company-menu{width: 948px;margin-left: auto;margin-right: auto;}
.screen1024 .company-menu ul{padding: 0;}
.screen1024 .company-menu .item-icon{width: 36px;}

.screen1024 .company-briefIntro{margin-top: 60px;}
.screen1024 .intro-services li{width: 250px;}

.screen1024 .l-talent-frame{width: 445px;}
.screen1024 .l-talent-frame dl{width: 381px;}
.screen1024 .contact-address-section{width: 597px;}

.screen1024 .taber-c .tabCon-c ul{width: 906px;margin-right: auto;margin-left: auto;}
.screen1024 .active-c{width: 900px;margin-left: auto;margin-right: auto;}

.screen1024 .book .bd{width: 896px;margin-left: auto;margin-right: auto;}

/*弹窗*/
.onlinebg{display: none; width: 100%;height: 100%;background-color:#000;position:fixed;top:0;left: 0;z-index: 100;opacity: .4;filter: alpha(opacity=40);}
.online-service{display: none; width: 1210px;height: 470px; overflow: hidden; background-color:#f6f6f6;position:fixed;top:20%;left: 50%;z-index: 101;margin-left: -605px;}
.online-service .wrap{overflow:hidden; padding: 0 160px 30px; margin: 30px 0 0;}
.online-service .hd{height: 70px;line-height: 70px;position: relative;margin: 0 160px; text-align: center; font-size: 24px;color: #333;}
.online-service .close{width: 21px;height: 20px;line-height: 20px; position: absolute;right: 0; top: 25px;cursor: pointer;;background: url(../images/close.png) no-repeat;}
.online-service .bd{overflow: hidden;position: relative; }
.online-service .online-item{float: left; width: 50%; height: 44px; margin-bottom: 15px; color: #333;}
.online-service .online-item.lineAll{width: 100%; height: auto;}
.online-service .online-item.lineAll span{}
.online-service .online-item-input{width: 320px; height: 42px;line-height: 42px;padding: 0 10px; border: #efefef 1px solid;margin-left: 8px;}
.online-service .online-item-select{ width: 346px;height: 42px;border: #efefef 1px solid; color: #999;}
.online-service .online-textarea{width: 765px; height: 80px;padding: 10px; margin-left: 8px; border:#efefef 1px solid; }
.online-service .action{width: 100%;text-align: center;}
.online-service .btnf-rm{padding: 0 25px; background-color: #FF6600; border-radius: 3px; color: #fff; font-weight: normal; text-align: center;}
.online-service .online-yes{margin: 100px auto 0; text-align: center;}

/*图标*/
.jobIcon{overflow: hidden;padding-bottom: 50px; border-bottom: #efefef 1px solid;}
.jobIcon ul{margin-left: -118px;}
.jobIcon li{float: left; width: 146px; margin: 50px 0 0 118px; text-align: center; font-size: 14px;color: #333;}
.jobIcon li span{display: block;width: 146px;height: 146px;border-radius: 50%;overflow: hidden;border: #999 2px solid;cursor: pointer;
transition: all .2s;
-moz-transition: all .2s;	/* Firefox 4 */
-webkit-transition: all .2s;	/* Safari 和 Chrome */
-o-transition: all .2s;
}
.jobIcon .jobIcon_ad{border-color: #4fb49c; background:url(../images/newimg/ad.png) no-repeat; }
.jobIcon .jobIcon_ad:hover{background:url(../images/newimg/ad_h.png) no-repeat;background-color:#4fb49c;}
.jobIcon .jobIcon_ja{border-color: #4299d5; background:url(../images/newimg/ja.png) no-repeat; }
.jobIcon .jobIcon_ja:hover{background:url(../images/newimg/ja_h.png) no-repeat;background-color:#4299d5;}

.jobIcon .jobIcon_php{border-color: #4fb49c; background:url(../images/newimg/php.png) no-repeat; }
.jobIcon .jobIcon_php:hover{background:url(../images/newimg/php_h.png) no-repeat;background-color:#4fb49c;}

.jobIcon .jobIcon_soft{border-color: #FF6600; background:url(../images/newimg/soft.png) no-repeat;}
.jobIcon .jobIcon_soft:hover{background:url(../images/newimg/soft_h.png) no-repeat;background-color:#FF6600;}
.jobIcon .jobIcon_project{border-color: #fec25e;; background:url(../images/newimg/project.png) no-repeat;}
.jobIcon .jobIcon_project:hover{background:url(../images/newimg/project_h.png) no-repeat;background-color:#fec25e;}
.jobIcon .jobIcon_marker{border-color: #a4779d;; background:url(../images/newimg/marker.png) no-repeat;}
.jobIcon .jobIcon_marker:hover{background:url(../images/newimg/marker_h.png) no-repeat;background-color:#a4779d;}
.jobIcon .jobIcon_pro{border-color: #fec25e;; background:url(../images/newimg/pro.png) no-repeat;}
.jobIcon .jobIcon_pro:hover{background:url(../images/newimg/pro_h.png) no-repeat;background-color:#fec25e;}
.jobIcon .jobIcon_ject{border-color: #a4779d;; background:url(../images/newimg/ject.png) no-repeat;}
.jobIcon .jobIcon_ject:hover{background:url(../images/newimg/ject_h.png) no-repeat;background-color:#a4779d;}
.jobIcon .jobIcon_ios{border-color: #778592;; background:url(../images/newimg/ios.png) no-repeat;}
.jobIcon .jobIcon_ios:hover{background:url(../images/newimg/ios_h.png) no-repeat;background-color:#778592;}
.jobIcon .jobIcon_visual{border-color: #4fb49c;; background:url(../images/newimg/visual.png) no-repeat;}
.jobIcon .jobIcon_visual:hover{background:url(../images/newimg/visual_h.png) no-repeat;background-color:#4fb49c;}
.jobIcon .jobIcon_text{border-color: #FF6600;; background:url(../images/newimg/text.png) no-repeat;}
.jobIcon .jobIcon_text:hover{background:url(../images/newimg/text_h.png) no-repeat;background-color:#FF6600;}



/*解决方案 成功案例滚动*/
.containner{overflow: hidden;}
.successfulBg{background-color: #f6f6f6;}
.successful-hd{overflow: hidden;padding: 50px 0; text-align: center;color: #000; font-size: 24px;}
.successfulScroll{position:relative;width:1210px;height:430px;margin:auto;position:relative;}
.successfulScroll .prev,.successfulScroll .next{width:26px;height:26px;position:absolute;top:190px;left:0;z-index:100; cursor:pointer;background: url(../images/industry/prent.png) no-repeat;}
.successfulScroll .next{ left:auto; right:0; background-position:-26px 0;}
.successfulScroll .prev:hover{ background-position:0 -26px; }
.successfulScroll .next:hover{ background-position:-26px -26px; }

.successfulScroll .scrollWrap{width:900px;overflow:hidden; margin: auto}
.successfulScroll dl{float:left;width:260px;text-align:center;margin-right: 59px;}
.successfulScroll .img{position: relative;overflow: hidden; width: 260px;height: 215px;}
.successfulScroll .img img{display:block;width:100%;height:100%;}
.successfulScroll .img .txt{position: absolute;top: 215px;left: 0; width: 100%;height: 100%;background-color:rgba(255,80,63,.8); background-color:#FF6600; color: #fff; font-size: 14px; text-align: left;line-height: 22px;
transition: all .5s;
-moz-transition: all .5s;	/* Firefox 4 */
-webkit-transition: all .5s;	/* Safari 和 Chrome */
-o-transition: all .5s;}
.successfulScroll .img .txt .wrap{padding: 20px;overflow: hidden;}
.successfulScroll dl:hover .txt{top: 0;}
.successfulScroll  dd{padding: 15px 0;overflow: hidden; background-color: #fff;}
.successfulScroll .caseLogo{width: 100%; height: 70px;}
.successfulScroll .caseLogo img{width: 100%; height: 70px;}
.successfulScroll .name{font-size: 16px;margin-top: 8px;}