@charset "utf-8";

/**

深圳市国人伟业信息技术有限公司

http://www.grwy.cn/

**/

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}

fieldset,img{border:0;}

img{vertical-align:middle;}

ol,ul,li{list-style-type:none;}

table{border-collapse:collapse;border-spacing:0;}

button,input,select,textarea{font-size:12px;font-family:inherit;margin:0;outline:none;resize:none;border:none;}

.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }

.clearfix { zoom:1; }

html{zoom:1;}

body{font-size:12px;line-height:24px;font-family:"宋体", Arial, Helvetica, sans-serif;color:#666;background:#000;}

a{color:#666;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}

a:hover{color:#efa021;text-decoration:none;}:focus{outline:none;}



/* CSS活动的公共样式 */

.fl{float:left;}

.fr{float:right;}

.grWidth{width:1200px; margin:0 auto;}

.mb10{margin-bottom:10px;}

.mb15{margin-bottom:15px;}

.center{text-align:center;}

.hidden{overflow:hidden;}





/* 顶部  */

.topBar{height:40px;line-height:40px;background:#181818 url(../images/top_bg.jpg) repeat-x;}

.topRight{height:40px;}

.topRight li{float:left;}

.topRight li em{font-style:normal;margin:0 10px;}

.topRight li.tel{margin-left:10px;}

.topRight li.tel{height:40px;position:relative;border-left:1px solid #1c1c1c;z-index:10;}

.topRight li.phone{border-right:1px solid #1c1c1c;margin-left:0;}

.topRight li .icon{display:block;background:url(../images/t_icon1.png) no-repeat center center;width:40px;height:40px;opacity:0.3;filter:alpha(opacity=30);cursor:pointer;}

.topRight li.phone .icon{background:url(../images/t_icon2.png) no-repeat center center;position:relative;}

.topRight li.tel:hover,.topRight li.tel.on{background:#efa021;}

.topRight li.tel:hover .icon,.topRight li.tel.on .icon{opacity:1;filter:alpha(opacity=100);}

.topRight li.tel:hover .icon:before,.topRight li.tel:hover .icon:after,.topRight li.tel.on .icon:before,.topRight li.tel.on .icon:after{ content: "";position: absolute;bottom:-8px;right:15px;width: 0px; height: 0px;border: 4px solid transparent;border-top-color:#efa021;}

.topRight li.tel p,.topRight li.phone p{position:absolute;top:48px;border:1px solid #efa021;height:26px;line-height:26px;padding:0 10px;font-size:14px;color:#efa021;width:314px;left:-255px;display:none;background:#111;}

.topRight li.phone p{left:-210px;}

.topRight li.tel.on p{display:block;}



/* 头部  */

.header{background:#111;height:120px;}

.header .logo{padding-top:25px;}
.header .logo a{display:block;width:275px;height:90px;background:url(/uploads/202003/5e83122dcd9ad.png) no-repeat left center;background-size:275px 90px;text-indent:-9999px;overflow:hidden;}

.headRight .title{text-align:right;padding-top:15px;height:30px;}

.nav{width:;height:35px;font-size:15px;margin-top: 8px;}

.nav li{float:left;margin-left:35px;line-height:30px;}

.nav li a{display:block;color:#fff;height:32px;position:relative;}

.nav li a::before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.3s;width:0;}

.nav li a:hover::before{width:100%;background:#efa021;transition:all 0.3s;}

.nav li .current{color:#efa021;transition:all 0.3s;border-bottom:3px solid #efa021;}

.nav li a:hover{color:#efa021;}



/*  广告轮播图 */

.banner{ width:1920px;margin: 0 auto; position:relative;height:550px;left:50%; margin-left:-960px;}

.banner .bd{ width:1920px; height:550px; overflow:hidden; z-index:0;}

.banner .hd{position:absolute;width:220px;height:210px;overflow:hidden;top:50%;margin-top:-105px;left:50%;margin-left:-600px;}

.banner .hd li{float:left;width:94px;height:94px;border:3px solid #fff;text-align:center;line-height:94px;font-size:48px;font-family:Arial;color:#fff;margin-bottom:10px;margin-right:10px;cursor:pointer;background:url(../images/banner_icon.png) no-repeat;}

.banner .hd li.b2{background-position:-94px 0;}

.banner .hd li.b3{background-position:-188px 0;}

.banner .hd li.b4{background-position:-282px 0;}

.banner .hd .on{border:3px solid #efa021;color:#efa021;background-position:0 -94px;}

.banner .hd li.b2.on{background-position:-94px -94px;}

.banner .hd li.b3.on{background-position:-188px -94px;}

.banner .hd li.b4.on{background-position:-284px -94px;}

.banner .pic{position:relative;}

.banner .picMain{position:absolute;width:380px;height:75px;top:355px;right:50%;margin-right:-495px;}

.picMain .picBox{float:left;width:100px;}

.picMain .picBox span{display:block;height:75px;cursor:pointer;font-size:0;line-height:0;}

.picMain .picBox1{width:74px;}

.picMain .picBox .font{display:none;}





/*  热点新闻 */

.hotNews{height:50px;line-height:50px;border-bottom:1px solid #0d0d0d;overflow:hidden;}

.hotNews .tie{background:url(../images/hotIcon.png) no-repeat left center;font-size:14px;float:left;font-weight:normal;padding-left:20px;color:#efa021;}

.hotNews .pageBtn{float:left;margin:20px 10px 0px 20px;font-size:0;line-height:0;zoom:1;width:5px;}

.hotNews .pageBtn span{ background:url(../images/hot_btn.png) no-repeat 0 0; display:block;width:5px;height:3px;cursor:pointer;overflow:hidden; text-indent:-9999px; margin-bottom:5px;}

.hotNews .pageBtn .next{background-position:0 -3px;}

.hotNews .pageBtn span:hover{opacity:0.5;filter:alpha(opacity=50);}

.hotNews .ohbox{height:50px;overflow:hidden;position:relative;zoom:1;width:385px;float:left;margin-left:5px;}

.hotNews .ohbox li{height:50px;line-height:50px;}

.hotNews .ohbox li a{color:#fff;display:inline-block;width:300px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all 0.3s;}

.hotNews .ohbox li span{float:right;font-size:12px;color:#333;}

.hotNews .ohbox li a:hover{color:#efa021;}

.hotNews .phone{background:url(../images/p_icon.png) no-repeat left center;padding-left:20px;font-size:16px;color:#efa021;}

.hotNews .phone span{font-size:22px;}



/*  搜索 */

.search{padding:40px 0;overflow:hidden;text-align:center;}

.search .title{font-size:36px;color:#fff;font-weight:normal;line-height:40px;margin-bottom:10px;}

.search .title span{display:block;font-size:16px;color:#efa021;}

.searMain{width:570px;height:40px;line-height:40px;overflow:hidden;border:1px solid #333;margin:0 auto;margin-top:5px;background:#111;}

.searMain .sear_text{float:left;width:520px;height:40px;line-height:40px;color:#666;padding:0 10px;font-size:12px;background:none;}

.searMain .sear_btn{float:right; width:30px;height:40px; cursor:pointer;background:url(../images/searBtn.png) no-repeat center center;}

.searMain .sear_btn:hover{opacity:0.8;filter:alpha(opacity=80);}

.searMain:hover{box-shadow:0 0 1px #efa021 inset;}

.searFont{text-align:center;color:#666;margin-top:5px;}



/*  案例 */

.case{border-top:1px solid #1a1a1a;padding:30px 0 20px 0;overflow:hidden;}

.caseTop{height:80px;overflow:hidden;}

.caseTop .title{font-size:30px;color:#fff;font-weight:normal;text-transform:uppercase;}

.caseTop .title span{font-size:16px;color:#999;letter-spacing:4px;margin-left:10px;}

.caseMenu{font-size:0;line-height:0;zoom:1; }

.caseMenu a{display:inline-block;width:140px;height:30px;text-align:center;line-height:30px;border:1px solid #686868;border-radius:15px;color:#fff;transition:all 0.3s;font-size:14px;margin-left:10px;}

.caseMenu a.on,.caseMenu a:hover{background:#efa021;transition:all 0.3s;border:1px solid #efa021;}

.caseMain,.caseBox{height:;overflow:hidden;}

.caseMain ul{width:1240px;}

.caseMain li{float:left;width:280px;height:;border-bottom:3px solid #000;position:relative;height:285px;margin:0 27px 15px 0;}

.caseMain li .top{width:280px;height:210px;overflow:hidden;display:block;/* background:#efa021; */position:relative;}

.caseMain li img{width:280px;height:210px;transition:all 0.5s;}

.caseMain li .font{color:#f2f2f2;position:absolute;top:0;left:-320px;font-size:12px;padding:15px;width:260px;height:180px;transition:all 0.5s;transform:scale(1.2,1.2);background:url(../images/opc.png);}

.caseMain li h4{font-size:16px;font-weight:normal;color:#fff;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:30px;margin-top:15px;}

.caseMain li .more{font-size:13px;}

.caseMain li .more:hover{color:#efa021;}

.caseMain li:hover .top img{transition:all 0.5s;transform:scale(1.1,1.1);opacity:0.3;filter:alpha(opacity=30);}

.caseMain li:hover .top .font{left:0;transition:all 0.5s;transform:scale(1,1);}

.caseMain li::before{content: "";position:absolute;height:3px;bottom:-3px;left:0;transition:all 0.5s;width:0;}

.caseMain li:hover::before{width:100%;background:#efa021;transition:all 0.5s;}

.hti{color: #fff}



/*  主创设计师 */

.pageBan1{height:720px;overflow:hidden;position:relative;width:1920px;left:50%;margin-left:-960px;}

.pageBan1 img{animation:myfirst 22s linear infinite normal;transform:scale(1.1,1.1);}

.pageBan1 .grWidth{position:absolute;width:1200px;left:50%;margin-left:-600px;z-index:5;top:380px;}

.pageMain a{float:left;width:85px;height:30px;color:#fff;margin-right:10px;background:#000 url(../images/pIcon.png) no-repeat 90px center;padding-left:15px;line-height:30px;font-size:14px;}

.pageMain a:hover{background:#efa021 url(../images/pIcon.png) no-repeat 90px center;transition:all 0.3s;}

@keyframes myfirst

{

	0%   {transform:scale(1,1);}

	50%{transform:scale(1.1,1.1);}

	100%{transform:scale(1,1);}

}



/*  设计方案 */

.design{padding:60px 0;overflow:hidden;background:#111;}

.homeTitle{font-size:30px;color:#fff;font-weight:normal;line-height:30px;text-transform:uppercase;background:url(../images/tie_bg.png) no-repeat center 38px;text-align:center;height:120px;}

.homeTitle span{display:block;font-size:15px;color:#888;letter-spacing:6px;margin-top:25px;}

.designMain{height:;overflow:hidden;}

.designMain li{float:left;width:380px;height:170px;text-align:center;border:1px solid #292929;color:#fff;line-height:20px;padding-top:30px;transition:all 0.5s;margin-bottom:25px;position:relative;overflow:hidden;}

.designMain li a{position:relative;z-index:2;display:block;color:#fff;}

.designMain li strong{display:inline-block;width:60px;height:40px; background:url(../images/design_icon.png) no-repeat;margin-bottom:20px;}

.designMain li h4{font-size:18px;font-weight:normal;background:url(../images/d_line.jpg) no-repeat center bottom;height:35px;margin-bottom:15px;}

.designMain li.d2 strong{background-position:-60px 0;}

.designMain li.d3 strong{background-position:-120px 0;}

.designMain li.d4 strong{background-position:-180px 0;}

.designMain li.d5 strong{background-position:-240px 0;}

.designMain li.d6 strong{background-position:-300px 0;}

.designMain li.d2,.designMain li.d5{margin:0 26px;}

.designMain li:hover{background:#efa021;}



/*  荣誉资质 */

.honor{background:url(../images/honor_bg.jpg);overflow:hidden;padding:60px 0;overflow:hidden;}

.honorMain{height:290px;position:relative;zoom:1;}

.honorMain .ohbox{position:relative;left:0;height:290px;width:1120px;overflow:hidden;left:40px;}

.honorMain .piclist{height:290px;width:1160px; zoom:1;}

.honorMain li{float:left;width:195px;height:290px;margin-right:36px;}

.honorMain li img{ width:189px; height:249px;padding:2px;border:1px solid #353535;}

.honorMain li span{display:block;height:35px;line-height:35px;text-align:center;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.honorMain .pageBtn span{ background:url(../images/honorBtn.png) no-repeat 0 0; display:inline-block;width:24px;height:24px;position:absolute;top:110px;cursor:pointer;overflow:hidden;text-indent:-9999px;}

.honorMain .pageBtn .prev{left:0;}

.honorMain .pageBtn .next{background-position:-24px 0;right:0;}

.honorMain .pageBtn span:hover{background-position:-48px 0;}

.honorMain .pageBtn .next:hover{background-position:-72px 0;}

.honorMain li:hover img{border:1px solid #efa021;}



/*  业主心声 */

.client{padding:70px 0;overflow:hidden;}

.clientMain{height:;overflow:hidden;}

.clientMain ul{width:1250px;}

.clientMain li{float:left; width:280px;height:285px;overflow:hidden;text-align:center;position:relative;line-height:22px;margin-right:26px;}

.clientMain li img{width:280px;height:170px;}

.clientMain li .c1{color:#333;height:285px;transition:all 0.5s;}

.clientMain li .c1 h4,.clientMain li .c1 p{padding:0 20px;}

.clientMain li .c1 h4,.clientMain li .c2 h4{margin-top:15px;font-size:18px;font-weight:normal;height:35px;margin-bottom:15px;background:url(../images/c_line.jpg) no-repeat center bottom;color:#666;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.clientMain li .c2{background:#efa021;color:#fff;padding:50px 20px 0 20px;overflow:hidden;/* position:absolute;top:-290px;left:0; */width:240px;height:235px;transition:all 0.5s;}

.clientMain li .c2 h4{color:#fff;margin-top:0;background:url(../images/d_line.jpg) no-repeat center bottom;}

.clientMain li .c2 .more{margin-top:50px;background:#fff;width:60px;height:20px;text-align:center;line-height:20px;color:#efa021;font-size:10px;font-family:Arial;-webkit-transform:scale(0.8);-o-transform:scale(1); display:inline-block;border-radius:5px;}

.clientMain li:hover .c1{margin-top:-285px; transition:all 0.5s;}



/*  合作伙伴 */

.partner{background:url(../images/honor_bg.jpg);overflow:hidden;padding:60px 0;overflow:hidden;}

.partnerMain{height:410px;overflow:hidden;width:1210px;position:relative;}

.partnerMain li{position:absolute;top:0;width:240px;height:240px;text-align:center;background: url(../images/partner_bg.png) no-repeat center top;}

.partnerMain li a{display:block;width:240px;height:168px;padding-top:72px;}

.partnerMain li img{width:140px;height:95px;}

.partnerMain li.c2{top:122px;left:121px;}

.partnerMain li.c3{top:0;left:242px;}

.partnerMain li.c4{top:122px;left:363px;}

.partnerMain li.c5{top:0;left:484px;}

.partnerMain li.c6{top:122px;left:605px;}

.partnerMain li.c7{top:0;left:726px;}

.partnerMain li.c8{top:122px;left:847px;}

.partnerMain li.c9{top:0;left:968px;}



/*  视频中心 */

.video{height:500px;overflow:hidden;background-position:center center;background-repeat: no-repeat;background-attachment: fixed;background-size: cover;background-image: url("../images/video.jpg");position:relative;}

.video em{display:block;width:100%;height:100%;opacity:0.6;filter:alpha(opacity=60);background:#000;}

.video h3{text-align:center;position:absolute;top:50%;left:50%;margin-left:-600px;width:1200px;margin-top:-32px;opacity:0.8;filter:alpha(opacity=80);}



/*  关于我们 */

.about{padding:80px 0 40px 0;overflow:hidden;}

.aboutLeft{width:520px;}

.aboutRight{width:600px;overflow:hidden;}

.aboutRight .title{background:url(../images/a_line.jpg) no-repeat left 5px;padding-left:15px;color:#fff;font-weight:normal;font-size:30px;margin-bottom:40px;line-height:30px;}

.aboutFont{font-size:14px;color:#cecece;line-height:28px;height:180px;margin-bottom:20px;overflow:hidden;}

.aboutFont .font{text-indent:2em;}

.aboutFont .more{color:#efa021;}

.aboutFont .more:hover{text-decoration:underline;}

.aboutIcon{height:;overflow:hidden;}

.aboutIcon li{float:left;width:92px;margin-right:35px;text-align:center;font-size:14px;color:#efa021;line-height:20px;}

.aboutIcon li span{display:block;width:84px;height:84px;margin-bottom:10px;border-radius:100%;position:relative;overflow:hidden;background:#111 url(../images/a_icon.png) no-repeat;transition:all 0.4s;border:4px solid #efa021; border-radius:100%;}

.aboutIcon li:hover span{color:#fff;background:#fff url(../images/a_icon.png) no-repeat;transition:all 0.4s;}

.aboutIcon li.a2 span,.aboutIcon li.a2:hover span{background-position:-84px 0;}

.aboutIcon li.a3 span,.aboutIcon li.a3:hover span{background-position:-164px 0;}

.aboutIcon li.a4 span,.aboutIcon li.a4:hover span{background-position:-248px 0;}

.aboutIcon li.a5 span,.aboutIcon li.a5:hover span{background-position:-332px 0;}

.aboutIcon li.a5{margin-right:0;}



/*  公司环境 */

.setting{height:175px;overflow:hidden;margin-bottom:45px;}

.setting .title{background:#efa021;width:220px;height:115px;color:#fff;font-size:30px;font-weight:normal;text-align:center;text-transform:uppercase;padding-top:60px;line-height:30px;position:relative;}

.setting .title span{display:block;font-size:14px;color:#ffc15e;letter-spacing:4px;}

.setting .title:before,.setting .title:after{ content: "";position: absolute;top:85px;right:-16px;width: 0px; height: 0px;border:8px solid transparent;border-left-color:#efa021;}

.settingMain{width:960px;height:175px;overflow:hidden;position:relative;zoom:1; }

.settingMain .piclist{height:175px;width:1000px;}

.settingMain li{float:left;width:230px;height:175px;overflow:hidden;margin-right:13px;}

.settingMain li img{width:230px;height:175px;transition:all 0.5s;transform:scale(1,1);}

.settingMain li span{display:block;height:30px;line-height:30px;color:#fff;text-align:center;background:url(../images/opc2.png);position:relative;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all 0.3s;}

.settingMain li:hover span{margin-top:-30px;transition:all 0.3s;}

.settingMain li:hover img{transition:all 0.5s;transform:scale(1.1,1.1);}



/*  服务区域 */

.service{background:url(../images/honor_bg.jpg);padding:65px 0;overflow:hidden;}

.service .sMenu{height:30px;padding-bottom:10px;margin-bottom:10px;overflow:hidden;border-bottom:1px solid #353535;}

.service .sMenu a{display:inline-block;height:30px;line-height:30px;padding:0 15px;font-size:14px;color:#fff;border-radius:15px;}

.service .sMenu a.on,.service .sMenu a:hover{background:#efa021;transition:all 0.3s;}

.serviceMain,.serviceBox{overflow:hidden;line-height:30px;}

.serviceMain a{color:#fff;margin-right:20px;}

.serviceMain a:hover{color:#efa021;}



/*  服务流程 */

.process{background:url(../images/honor_bg.jpg);padding-bottom: 65px;overflow:hidden;}

.processMain li{float:left;background:url(../images/process_line.png) no-repeat right center;width:195px;height:100px;margin-right:11px;}

.processMain li a{background:#efa021;color:#fff;font-size:14px;text-align:center;padding-top:18px;height:82px;width:170px;transition:all 0.3s;display:block;}

.processMain li a span{display:inline-block;width:54px;height:36px;background:url(../images/process_icon.png) no-repeat;margin-bottom:5px;}

.processMain li.p6{width:170px;background:none;margin-right:0;}

.processMain li.p2 span,.processMain li.p5 span{background-position:-54px 0;}

.processMain li.p3 span{background-position:-108px 0;}

.processMain li.p4 span{background-position:-162px 0;}

.processMain li.p6 span{background-position:-216px 0;}

.processMain li:hover a{box-shadow:0 0 10px 1px #fff inset;transition:all 0.3s;}



/*  资讯中心 */

.news{padding:60px 0;background:url(../images/news_bg.jpg);overflow:hidden;}

.newsLeft{width:740px;overflow:hidden;}

.newsMenu{height:50px;overflow:hidden;}

.newsMenu a{float:left;margin-right:10px;width:138px;height:28px;line-height:28px;text-align:center;border-radius:15px;color:#fff;border:1px solid #5e5e5e;font-size:14px;}

.newsMenu a.last{margin-right:0;}

.newsMenu a.on,.newsMenu a:hover,.newsRight .title a:hover{background:#efa021;border:1px solid #efa021;transition:all 0.3s;}

.newsMain,.newsBox{height:;overflow:hidden;}

.newsTop{height:180px;overflow:hidden;margin-bottom:15px;}

.newsTop ul{width:780px;}

.newsTop li{float:left;width:240px;height:180px;margin-right:10px;overflow:hidden;}

.newsTop li img{width:240px;height:180px;transition:all 0.5s;transform:scale(1,1);}

.newsTop li span{display:block;height:30px;line-height:30px;color:#fff;text-align:center;background:url(../images/opc2.png);position:relative;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all 0.3s;}

.newsTop li:hover span{margin-top:-30px;transition:all 0.3s;}

.newsTop li:hover img{transition:all 0.5s;transform:scale(1.1,1.1);}

.newsMain_list ul{width:800px;}

.newsMain_list ul li{float:left;padding-right:60px;width:340px;height:40px;line-height:40px;border-bottom:1px dashed #212121;text-transform:uppercase;}

.newsMain_list ul li a,.newsRight li a{display:block;width:205px;line-height:40px;background:url(../images/news_li.png) no-repeat left center;padding-left:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;color:#e5e5e5;transition:all 0.3s;}

.newsMain_list ul li span,.newsRight li span{float:right;color:#999;}

.newsMain_list ul li a:hover,.newsRight li a:hover{background:url(../images/news_lih.png) no-repeat 10px center;padding-left:22px;color:#efa021;transition:all 0.3s;}

.newsRight{width:410px;overflow:hidden;}

.newsRight .title{background:url(../images/faq_line.jpg) no-repeat left 6px;padding-left:10px;font-size:16px;color:#fff;font-weight:normal;height:50px;}

.newsRight .title a{float:right;font-size:12px;color:#fff;height:28px;line-height:28px;text-align:center;border:1px solid #686868;padding:0 15px;border-radius:15px;}

.newsRight img{width:410px;margin-bottom:15px;}

.newsRight li{height:40px;line-height:40px;border-bottom:1px dashed #212121;text-transform:uppercase;}

.newsRight li a{width:210px;}



/*  留言 */

.feedback{background:url(../images/feedback_bg.jpg) no-repeat center top;height:550px;padding-top:70px;}

.feedLeft{width:560px;overflow:hidden;}

.feedLeft .font1{font-size:14px;color:#cacaca;padding-right:15px;height:200px;}

.feedLeft .font1 span{display:block;font-size:24px;height:40px;}

.feedLeft .font2 div{width:260px;color:#fff;}

.feedLeft .font2 div .tie{background:url(../images/footMap.png) no-repeat left 5px;font-size:14px;font-weight:normal;color:#efa021;height:30px;padding-left:25px;}

.feedLeft .font2 div span{float:left;height:40px;}

.feedLeft .font2 .right{width:auto;}

.feedRight{width:580px;overflow:hidden;}

.feedForm{height:200px;}

.feedback_wx{height:110px;overflow:hidden;}

.feedback_wx div{width:280px;height:110px;background:#000;}

.feedback_wx div img{width:110px;height:110px;float:left;margin-right:10px;}

.feedback_wx div p{padding-top:30px;}



/*  留言表单 */

.homeForm .f1{width:170px;float:left;}

.homeForm label{display:block;color:#fff;padding-left:20px;height:24px;}

.homeForm .f1{float:left;margin-bottom:25px;}

.homeForm .f1 div{border:2px solid #656565;padding:0 13px 0 17px;border-radius:20px;position:relative;z-index:99;}

.homeForm .f1 span{display:block;height:36px;line-height:36px;background:url(../images/form_icon.png) no-repeat right center;cursor:pointer;}

.homeForm .f1 ul{position:absolute;top:42px;border:2px solid #656565;width:149px;padding:10px 0px 10px 17px;left:-2px;border-radius:8px;cursor:pointer;background:#151515;display:none}

.homeForm .f1 li{height:28px;line-height:28px;color:#999;}

.homeForm .f1 li:hover{color:#efa021;}

.homeForm .f2{width:402px;float:right;margin-bottom: 25px;}

.homeForm .f2 .select{width:92px;float:left;}

.homeForm .f2 .select2{margin:0 10px;}

.homeForm .f2 .select ul{width:100px;}

.homeForm .f3{float:left;width:170px;}

.homeForm .f3 input{height:36px;line-height:36px;border:2px solid #656565;padding:0 13px 0 17px;border-radius:20px;background:none;width:136px;color:#eee;}

.homeForm .f4{margin-left:12px;width:240px;}

.homeForm .f4 input{width:206px;}

.homeForm .sub{float:right;width:130px;height:40px;text-align:center;line-height:40px;background:#efa021;border-radius:20px;color:#fff;font-size:16px;margin-top:24px;cursor:pointer;}

.homeForm .sub:hover{background:#666;transition:all 0.3s;}



/*  尾部 */

.footTop{height: 150px;padding-top:35px;}

.footTop .icon{float:left;width:110px;margin-right:10px;}

.footTop h3{font-size:24px;color:#fff;font-weight:normal;line-height:35px;padding:15px 0 0 10px;}

.footTop .phone{padding-top:20px;}

.footer{padding-top:25px;border-top:1px solid #1a1a1a;overflow:hidden;}

.footContact{padding-bottom:25px;overflow:hidden;}

.footContact .foot_logo{padding-top:10px;}

.footContact .right{text-align:right;}

.footContact .footMenu a{color:#999;}

.footContact .footMenu em,.footContact .p2 em,.firendLink em{margin:0 15px;font-style:normal;}

.footContact .footMenu a:hover{color:#efa021;}

.firendLink{line-height:30px;border-top:1px solid #1a1a1a;}



/* 微信弹窗 */

.dialogOverlay { z-index: 9998; position:fixed; top:0; left:0; width:100%; height:100%; opacity:0.7; display:none; filter:alpha(opacity=70); background:#000; }

.dialogContent { z-index:9999; position:fixed; top:50%; left:50%; width: 310px; height: 268px; padding:4em; margin:-134px 0 0 -155px; background:#fff; display:none; text-align:center; }

.dialogQrcode { width: 150px; height:150px; }

.mobileHide{font-size:14px; line-height:20px; padding:10px 0; }

.dialogClose{ width: 200px; margin: 0 auto; cursor: pointer; }

.dialogContent .btn { height: 50px; background:#efa021; line-height: 50px; color: #fff;font-size:18px; cursor: pointer; }



/* 核心服务 */

.listWrapper{overflow:hidden;padding-bottom:50px;}

.breadCrumb{text-align:right;height:60px;line-height:60px;font-family:"宋体";}

.breadCrumb1{text-align:right;height:25px;line-height:60px;font-family:"宋体";}

.breadCrumb em{font-style:normal;margin:0 10px;font-family:"宋体";}

.serviceBanner{height:300px;margin-bottom:50px;overflow:hidden;}

.serviceTitle{font-size:30px;font-weight:normal;color:#fff;line-height:35px;text-transform:uppercase;height:75px;}

.serviceTitle span{font-size:24px;display:block;color:#333;}

.serviceBox1{margin-bottom:50px;overflow:hidden;}

.serviceBox1 .tie{color:#888;font-size:18px;font-weight:normal;height:45px;}

.serviceBox1 .main{height:410px;position:relative;color:#fff;text-align:center;line-height:20px;}

.serviceBox1 .font1{background:url(../images/se_bg1.png) no-repeat;height:106px;width:900px;position:absolute;left:0;bottom:0;padding:40px 190px 0 110px;}

.serviceBox1 .main h6{font-size:18px;font-weight:normal;height:30px;}

.serviceBox1 .font2{background:url(../images/se_bg2.png) no-repeat;position:absolute;left:183px;bottom:135px;width:537px;height:86px;padding:35px 160px 0 100px;}

.serviceBox1 .font3{background:url(../images/se_bg3.png) no-repeat;position:absolute;left:340px;bottom:245px;width:320px;height:100px;padding:64px 80px 0 61px;}



.serviceBox2,.serviceBox3{margin-bottom:50px;overflow:hidden;}

.serviceBox2_main ul{width:580px;}

.serviceBox2_main li{background:#181818;height:170px;overflow:hidden;padding-right:20px;color:#888;font-size:14px;margin-bottom:20px;transition:all 0.3s;}

.serviceBox2_main li .sImg{float:left;width:340px;height:170px;overflow:hidden;margin-right:20px;}

.serviceBox2_main li img{width:340px;height:170px;transition:all 0.5s;}

.serviceBox2_main li strong{display:block;padding-top:25px;font-family:"Bebas";font-size:36px;font-weight:normal;height:50px;color:#383838;transition:all 0.3s;}

.serviceBox2_main li:hover{background:#efa021;color:#fff;transition:all 0.3s;}

.serviceBox2_main li:hover img{transition:all 0.5s;transform:scale(1.1,1.1);}

.serviceBox2_main li:hover strong{color:#fff;}



.serviceBox3 h6{font-size:14px;font-weight:normal;margin-bottom:25px;}

.serviceBox3_main{background:url(../images/se_bg4.jpg) no-repeat left 155px;height:720px;position:relative;}

.serviceBox3_main li{height:100px;border:2px solid #fd9e04;padding:16px;border-radius:15px;color:#fd9e04;line-height:20px;width:180px;position:absolute;}

.serviceBox3_main li:before,.serviceBox3_main li:after{ content: "";position: absolute;bottom:-18px;right:50%;margin-right:-10px; width: 0px; height: 0px;border: 8px solid transparent;border-top-color:#efa021;}

.serviceBox3_main li.s2{left:300px;width:420px;}

.serviceBox3_main li.s3{left:840px;}

.serviceBox3_main li.s4{top:255px;}

.serviceBox3_main li.s5{left:300px;width:300px;top:255px;}

.serviceBox3_main li.s6{left:720px;width:300px;top:255px}

.serviceBox3_main li.s7{top:515px;left:140px;}

.serviceBox3_main li.s8{top:515px;left:440px;width:390px;}

.serviceBox4{padding:40px 0;border:1px dotted #333;border-left:none;border-right:none;margin-bottom:40px;}

.serviceBox4 .tie,.serviceBox6 .tie{font-weight:normal;font-size:14px;color:#888;}



.serviceBox5{padding-bottom: 70px;border-bottom:1px dotted #333;overflow:hidden;}

.serviceBox5 .left{width:590px;font-size:14px;color:#888;}

.serviceBox5 .left .more{font-family:"宋体";font-size:32px;font-weight:bold;color:#e99c20;display:block;margin-top:30px;animation:mymore 1.5s linear infinite normal;width:0;overflow:hidden;opacity:0;}

 @keyframes mymore

{

	0%   {opacity:0, width:0;}

	100% {opacity:0.8;width:120px;}

}

.serviceBox5 .right{width:390px;height:365px;overflow:hidden;margin-right:80px;position:relative;}

.serviceBox5 .right img{position:absolute;width:230px;height:230px;}

.serviceBox5 .right .img1{top:0;left:0;}

.serviceBox5 .right .img2{top:0;right:0;z-index:2;}

.serviceBox5 .right .img3{bottom:0;left:75px;z-index:3;}

.serviceBox5 .right .font{font-size:24px;color:#000;top:0;text-align:center;}

.serviceBox5 .right .font span{position:absolute;top:85px;left:180px;z-index:4;}

.serviceBox5 .right .font i{font-family:Arial;font-size:14px;display:block;font-style:normal;}

.serviceBox5 .right .font .f2{top:170px;left:115px;}

.serviceBox5 .right .font .f3{top:170px;left:230px;}

.serviceBox5 .right .font .f4{top:146px;left:174px;font-size: 12px}

.serviceBox6{padding:50px 0 40px 0;}



/* 案例列表 */

.caseList_menu{margin:30px 0;overflow:hidden;}

.caseList_menu li{float:left;width:36px;height:36px;width:120px;margin-right:20px;}

.caseList_menu li a{display:block;border:1px solid #4c4c4c;text-align:center;height:34px;line-height:34px;color:#fff;font-size:14px;transition:all 0.3s;}

.caseList_menu li a:hover,.caseList_menu li a.current{background:#efa021;color:#fff;border:1px solid #efa021;transition:all 0.3s;}

.caseList,.caseRelated_main,.teamList{width:1200px;overflow:hidden;}

.caseList ul,.caseRelated_main ul,.teamList ul{width:1250px;}

.caseList li,.caseRelated_main li{float:left;width:375px;background:#181818;color:#bdbdbd;margin-bottom:40px;margin-right:37px;}

.caseList li .cImg,.caseRelated_main li .cImg{display:block;width:375px;height:280px;overflow:hidden;}

.caseList li img,.caseRelated_main li img{width:375px;height:280px;transition:all 0.5s;}

.caseList li div,.caseRelated_main li div{padding:5px 20px 10px 20px;transition:all 0.5s;}

.caseList li h4,.caseRelated_main li h4{color:#fff;font-size:14px;height:30px;line-height:30px; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-weight:normal;}

.caseList li:hover div,.caseRelated_main li:hover div{background:#efa021;color:#fff;transition:all 0.5s;}

.caseList li:hover img,.caseRelated_main li:hover img{transform:scale(1.1,1.1);transition:all 0.5s;}



/* 案例详情 */

/*.caseShow_slide{height:725px;position:relative;overflow:hidden;margin-top:30px;}

.caseShow_slide .bd{width:1200px;height:590px; overflow:hidden; z-index:0;display:table-cell;vertical-align:middle;}

.caseShow_slide .bd li{width:1200px;height:590px;text-align:center;line-height:590px;}

.caseShow_slide .bd li img{vertical-align:middle;}

.caseShow_slide .pageBtn a{display:block;width:33px;height:64px;background:url(../images/caseBtn.png) no-repeat 0 0; position:absolute;top:50%;margin-top:-32px;z-index:15;}

.caseShow_slide a.prev{left:70px;}

.caseShow_slide a.next{right:70px; background-position: -33px 0px;}

.caseShow_slide a:hover{opacity:0.7;filter:alpha(opacity=70);}

.caseShow_slide .hd{position:absolute; bottom:10px; text-align:center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 0px; margin-left:-50px;height:10px;overflow:hidden;}

.caseShow_slide .hd li{background:#fff; z-index:2; cursor:pointer; margin-right:5px; display:inline-block;width:6px; height:6px;*display:inline; zoom:1;border:2px solid #fff;}

.caseShow_slide .hd li:hover,.caseShow_slide .hd .on{background:none;border:2px solid #ff}

.caseShow_slide .back{position:absolute;top:25px;right:0;width:60px;height:38px;background:#fff url(../images/backIcon.png) no-repeat 15px 10px;color:#000;font-size:14px;line-height:38px;text-align:center;padding-left:30px;opacity:0.6;filter:alpha(opacity=60);z-index:10;}

.watermark{position:absolute;right:50%;top:50%;margin-top:-70px;margin-right:-50px;background:url(../images/watermark1.png) no-repeat center top;width:100px;height:140px;opacity:0.5;z-index:10;filter:alpha(opacity=50);}

.caseShow_slide .back:hover{opacity:0.8;filter:alpha(opacity=80);}

.caseShow_font{padding:30px;background:#181818;color:#dbdbdb;margin-bottom:50px;}

.caseShow_font .tie{font-size:18px;font-weight:normal;height:30px;}

.caseRelated .tie,.contactFeed .title,.relatedTitle{height:45px;font-weight:normal;background:url(../images/caseShow_line.jpg) no-repeat left 2px;padding-left:10px;color:#737373;font-size:20px;}

.caseShow_font .font{background:url(../images/caseShow_bg2.png) no-repeat right bottom;padding-right:150px;}

.relatedCase li{width: 160px;height: 230px;float: left;margin-right: 23px;}

.relatedCase li img{width: 160px;height: 210px;}

.zoombox img{width: 1200px;height: 570px;}

.caseShow_font1{padding: 13px 0;}

.zoompic{width: 1200px;height: 570px;}*/



.zoombox {width:1200px;height:;position:relative;margin-bottom:10px;}

.zoompic {width:1200px;height:590px; background:url(../images/loading.gif) no-repeat 50% 50%; margin: 0 auto;overflow:hidden;text-align:center;line-height:590px;}

.zoompic img{vertical-align:middle;}

.sliderbox {height:90px; overflow:hidden;margin-top:20px;}

.sliderbox .arrow-btn {width:39px;height:61px;background:url(../images/caseShow_btn.png) no-repeat;cursor:pointer;margin-top:15px;}

.sliderbox #btn-left { float:left; background-position:0 0; }

.sliderbox #btn-left.dasabled { background-position:-78px 0; }

.sliderbox #btn-right { float:right; background-position:-39px 0; }

.sliderbox #btn-right.dasabled { background-position:-117px 0; }

.sliderbox .slider { float:left; width:1085px;height:90px;position:relative;margin-left:20px;overflow:hidden;}

.sliderbox .slider ul {position:absolute;left:0; width:1130px; }

.sliderbox .slider li {width:182px;height:90px;float:left;}

.sliderbox .slider li img {width:160px;height:82px;cursor:pointer;border:4px solid #ddd;}

.sliderbox .slider li.current img {border:4px solid #f97d01;}



.zoombox .back{position:absolute;top:25px;right:0;width:60px;height:38px;background:#fff url(../images/backIcon.png) no-repeat 15px 10px;color:#000;font-size:14px;line-height:38px;text-align:center;padding-left:30px;opacity:0.6;filter:alpha(opacity=60);z-index:10;}

.watermark{position:absolute;right:50%;top:50%;margin-top:-70px;margin-right:-50px;background:url(../images/watermark1.png) no-repeat center top;width:100px;height:140px;opacity:0.5;z-index:10;filter:alpha(opacity=50);}

.caseShow_slide .back:hover{opacity:0.8;filter:alpha(opacity=80);}

.caseShow_font{padding:30px;background:#181818;color:#dbdbdb;margin-bottom:50px;}

.caseShow_font .tie{font-size:18px;font-weight:normal;height:30px;}

.caseRelated .tie,.contactFeed .title,.relatedTitle{height:45px;font-weight:normal;background:url(../images/caseShow_line.jpg) no-repeat left 2px;padding-left:10px;color:#333;font-size:20px;}

.caseShow_font .font{background:url(../images/caseShow_bg2.png) no-repeat right bottom;padding-right:150px;}



/* 专家团队 */

.teamTop{height:435px;overflow:hidden;background:#181818;margin-bottom:40px;}

.teamTop .font{padding:30px;color:#fff;width:345px;}

.teamTop .font h3{font-size:16px;font-weight:normal;height:35px;}

.teamTop .font h5{font-size:20px;font-weight:normal;height:45px;margin-bottom:10px;}

.teamTop .font h5 span{display:inline-block;height:43px;line-height:43px;border:1px solid #4a4a4a;padding:0 15px;}

.teamTop .font div{color:#cecece;height:230px;line-height:28px;}

.teamTop .font .more{display:inline-block;width:130px;height:35px;line-height:35px;text-align:center;font-size:18px;color:#fff;background:#efa021;transition:all 0.3s;}

.teamTop .font .more:hover{background:#333;transition:all 0.3s;}

.teamNum{height:175px;overflow:hidden;text-align:center;margin-bottom:40px;}

.teamNum li{float:left;width:299px;border:1px solid #323232;border-left:none;height:145px;padding-top:28px;font-size:16px;}

.teamNum li.first{width:298px;border-left:1px solid #323232;}

.teamNum li strong{font-size:80px;color:#cbcbcb;line-height:80px;font-weight:normal;font-family:Bebas, Arial;margin-bottom:20px;display:block;}

.teamList ul{width:1280px;}

.teamList li{float:left;width:250px;line-height:22px;font-size:14px;color:#474747;margin-bottom:50px;margin-right:66px;}

.teamList li img{width:250px;height:325px;margin-bottom:10px;filter: grayscale(100%); filter: gray;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%); -o-filter: grayscale(100%);transition:all 0.3s;}

.teamList li p span{display:block;color:#c0c0c0;font-size:14px;}

.teamList li:hover img{filter:none;-webkit-filter:none;-ms-filter:none; -o-filter:none;transition:all 0.3s;}

.teamList li:hover p,.teamList li:hover p span{color:#efa021;}



/* 关于我们 */

.aboutTop{height:435px;background:#181818;overflow:hidden;margin-bottom:65px;}

.aboutMenu{width:205px;height:375px;padding:30px;text-align:center;background:url(../images/menu_icon.png) no-repeat center 315px;}

.aboutMenu li{margin-bottom:10px;}

.aboutMenu li a{color:#fff;border:1px solid #181818;height:35px;line-height:35px;display:inline-block;}

.aboutMenu li a:hover,.aboutMenu li .current{width:115px;border:1px solid #4c4c4c;transition:all 0.3s;}

.aboutList .left{width:580px;font-size:14px;color:#cecece;line-height:28px;}

.aboutList .left p{text-indent:2em;}

.aboutList .right{width:540px;height:360px;overflow:hidden;}

.aboutList li{float:left;width:auto;text-align:center;font-size:14px;color:#efa021;line-height:20px;margin-bottom:40px;}

.aboutList li span{display:inline-block;width:84px;height:84px;margin-bottom:10px;border-radius:100%;position:relative;overflow:hidden;background:url(../images/a_icon.png) no-repeat;transition:all 0.4s;}

.aboutList li.a2{margin:0 90px;}

.aboutList li.a4{margin:0 60px;}

.aboutList li.a2 span{background-position:-84px 0;}

.aboutList li.a3 span{background-position:-164px 0;}

.aboutList li.a4 span{background-position:-248px 0;}

.aboutList li.a5 span{background-position:-332px 0;}

.aboutList li.a5{margin-right:0;}

.aboutList li span::before{position:absolute;width:76px;height:76px;background:#111;top:0;left:0;z-index:-1;content:"";transition:all 0.5s;border-radius:100%;transition:all 0.4s;border:4px solid #efa021;}

.aboutList li span:hover::before{transform:scale(1.2,1.2);background:#fff;transition:all 0.4s;}

.aboutList li:hover {color:#fff;}



/* 荣誉资质 */

.partnerList,.honorList,.settingList,.newsList,.clientList{ width:1200px;overflow: hidden;}

.partnerList ul,.honorList ul,.settingList ul,.clientList ul{ width:1250px;}

.honorList li{float:left;width:215px;margin-right:31px;margin-bottom:40px;}

.honorList li img{ width:209px; height:275px;padding:2px;border:1px solid #353535;}

.honorList li span{display:block;height:35px;line-height:35px;text-align:center;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.honorList li:hover img{border:1px solid #efa021;}

.lb-data .lb-caption{color:#fff;}



/* 公司坏境 */

.settingList ul li{width:275px;float:left;margin-right:33px;margin-bottom:40px;text-align:center;}

.settingList ul li img{display:block;width:265px;height:190px;padding:4px;border:1px solid #353535;}

.settingList ul li img:hover{border:1px solid #efa021;}

.settingList ul li span{height:30px;line-height:30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}



/* 大咖选助手 */

.jobMain{background:#181818 url(../images/job_bg.jpg) no-repeat left top;height:1000px;padding-left:750px;}

.jobFont{background:url(../images/job_icon1.png) no-repeat 100px 20px;padding-top:200px;font-size:14px;color:#999;padding-left:100px;}

.jobFont .p2{font-size:24px;color:#fff;margin-top:20px;line-height:28px;margin-bottom:30px;}

.jobFont  .list{padding-bottom: 25px;}

.jobFont  .list .p3{font-size:18px;color:#efa021;font-weight:normal;height:35px;}

.jobFont  .list a{display:inline-block;width:80px;height:26px;line-height:26px; text-align:center;background:#242424;color:#999;font-size:12px;margin-right:5px;}

.jobFont  .list a span{background:url(../images/j_more.png) no-repeat right center;padding-right:10px;}

.jobFont  .list a:hover,.contactBox1 .more a:hover{background:#efa021;color:#fff;transition:all 0.3s;}

.jobFont  .list a:hover span{background:url(../images/pIcon.png) no-repeat right center;}

.jobMain .p4{font-size:12px;color:#999;border-top:1px dotted #303030;padding-top:15px;text-align:center;}



/* 我的未来 */

.futureBanner{position:relative;left:50%;margin-left:-960px;}

.futureMenu{height:70px;padding-top:30px;text-align:center;background:#181818;width:100%;z-index:99;}

.futureMenu a{display:inline-block;width:118px;height:33px;text-align:center;line-height:33px;border:1px solid #686868;font-size:14px;color:#fff;border-radius:20px;margin-right:15px;transition:all 0.3s;}

.futureMenu .on,.futureMenu a:hover{background:#efa021;color:#fff;border:1px solid #efa021;transition:all 0.3s;}

.futureWrapper{padding:50px 0;overflow:hidden;font-size:14px;color:#888;}

.futureWrapper .serviceTitle{height:90px;}

.future .font1{margin-bottom:50px;}

.future .font2,.future .font3{margin-bottom:70px;overflow:hidden;}

.future .font2 .left{width:580px;}

.future .font2 .left p,.future .font3 .right p,.future .font4 .font p,.topHonor_box1 .font p,.great .font1 p,.great .font2 .font p{margin-bottom:22px;}

.future_title{font-size:24px;color:#efa021;font-weight:normal;height:40px;}

.future .font3 .right{width:570px;}

.topHonor{margin:80px 0;overflow:hidden;}

.topHonor_box1{margin-bottom:50px;overflow:hidden;}

.topHonor_box1 .left{width:580px;}

.topHonor_box1 .p1 span{display:block;text-align:right;padding-right:175px;margin:20px  0;}

.topHonor_box1 .num{text-align:center;height:80px;overflow:hidden;padding-top:30px;margin-bottom:80px;}

.topHonor_box1 .num li{float:left;width:190px;text-align:center;border-right:1px solid #262626;}

.topHonor_box1 .num li span{ font-size:60px;color:#efa021;line-height:50px;}

.topHonor_box1 .num li.last{border-right:none;}

.topHonor_box1 h5{color:#fff;font-size:24px;font-weight:normal;}

.topHonor_box2{height:280px;background:#efa021;color:#fff;}

.topHonor_box2 img{margin-right:45px;}

.topHonor_box2 .font{padding-top:30px;line-height:30px;}

.great .font2{height:280px;overflow:hidden;background:#181818;margin-bottom:5px;}

.great .font2 img{margin-right:30px;}

.great .font2 .font{padding-top:50px;padding-right:30px;color:#efa021;}

.great{margin-bottom:80px;overflow:hidden;}

.manuscript ul{width:1220px}

.manuscript li{float:left;margin-right:4px;margin-bottom:4px;}



/* 合作伙伴 */

.partnerList li{float:left;width:220px;margin-right:25px;margin-bottom:20px;}

.partnerList li img{ width:210px; height:145px; padding: 4px; border: 1px solid #333; }

.partnerList li span{ height: 35px; line-height: 35px; display: block; text-align:center; white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.partnerList li img:hover{border:1px solid #ef9f22;}



/* 新闻列表 */

.newsList{margin-top:60px;border-top:1px solid #202020;}

.newsList li{height:175px;overflow:hidden;margin-top:20px;border-bottom:1px solid #202020;padding-bottom: 20px;}

.newsList li .nImg{display:block;width:230px;height:175px;overflow:hidden;}

.newsList li img{width:230px;height:175px;transition:all 0.5s;}

.newsList li .font{float:left;width:680px;overflow:hidden;margin-left:45px;font-size:13px;color:#a6a6a6;line-height:26px}

.newsList li .font h4{font-size:18px;font-weight:normal;height:35px;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.newsList li .font h4 a{color:#fff;}

.newsList li .font span{background:url(../images/date_icon.png) no-repeat left center;padding-left:20px;display:block;margin-bottom:10px;color:#5e5e5e;font-size:12px;}

.newsList li .more{width:170px;height:95px;text-align:center;line-height:95px;color:#fff;font-size:65px;background:#151515;margin-top:35px;transition:all 0.3s;}

.newsList li:hover .more{background:#ef9f22;transition:all 0.3s;}

.newsList li:hover img{transition:all 0.5s;transform: scale(1.1,1.1);}

.newsList li h4 a:hover{color:#ef9f22;transition:all 0.3s;}



/* 新闻详细样式 */

.articleBox1 .title{text-align:center;font-size:20px;color:#fff;margin-bottom:10px;font-weight:normal;}

.articleBox1 .p1{margin-bottom:15px;padding-bottom: 10px; text-align:center;color:#999;}

.detailLeft  .p1{border-bottom:1px dotted #333;;}

.articleBox1 .p1 span{margin-right:15px;}

.articleBox1 .p1 a{color:#999;}

.articleBox1 .p1 a:hover{color:#ef9f22;}

.review{background:#090909 url(../images/nShow_icon.png) no-repeat left top;padding:15px 15px 10px 15px;border:1px dotted #333;border-right:none;border-left:none;text-indent:2em;font-size:14px;color:#666;}

.fontResizer a{padding:0 5px;}

.article_key{background:#090909 url(../images/nShow_icon2.png) no-repeat 15px 7px;color:#adadad;margin-bottom:20px;padding-left:35px;line-height:28px;}

.fontsizebox{padding-bottom: 40px;border-bottom:1px dotted #333;font-size:13px;} .fontsizebox img{max-width:100%;height:auto;display:block;margin:0 auto;}

.curFont{color:#ef9f22;}

.detailShare{overflow:hidden;padding:25px 0;border-bottom:1px dotted #333;}

.detailShare span{border-left:1px dotted #333;padding:0 15px;}

.detailShare span.date{margin-left:15px;}

.detailShare .back{float:right;width:80px;height:28px;line-height:28px;text-align:center;border-radius:5px;background:#ef9f22;color:#fff;}

.detailShare .back:hover{background:#333;transition:all 0.3s;}

.detail_fenx{font-size:14px;padding-top:10px;overflow:hidden;margin-bottom:20px;border-bottom:1px dotted #333;padding-bottom: 10px}

.detail_fenx div{width:48%;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.relatedNews {margin-top:40px;}

.relatedNews_font{width:1200px;overflow:hidden;font-size:13px;=}

.relatedNews_font ul{width:1260px;}

.relatedNews_font ul li{float:left;padding-right:70px;width:560px;height:40px;line-height:40px;border-bottom:1px dotted #333;}

.relatedNews_font ul li a{display:block;width:460px;line-height:40px;background:url(../images/ly_li.png) no-repeat left center;padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}

.relatedNews_font ul li span{float:right;color:#999;}



/* 推荐资讯样式 */

.gr-rec-news{width:1200px;margin-top:10px;overflow:hidden;}

.gr-rec-news ul{width:1250px;padding-top:10px;}

.gr-rec-news ul li{float:left;margin-right:40px;width:580px;height:28px;line-height:28px;}

.gr-rec-news ul li a{display:block;width:480px;line-height:28px;background:url(../images/ly_li.png) no-repeat left center;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}

.gr-rec-news ul li span{float:right;color:#999;}

.rec-title{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #333;font-size:14px;font-weight:bold;color:#333;}



/* 客户见证 */

.clientList li{float:left;width:280px;margin-right:26px;height:325px;margin-bottom:30px;}

.clientList li .nImg{width:280px;height:180px;overflow:hidden;display:block;}

.clientList li img{width:280px;height:180px;transition:all 0.5s;}

.clientList li div{padding:15px;background:#191919;height:110px;border-bottom:2px solid #232323;color:#666;}

.clientList li div h4{color:#ccc;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding-bottom: 8px;margin-bottom:10px;border-bottom:1px solid #232323;font-size:14px;font-weight:normal;}

.clientList li div h4 span{display:block;color:#999;line-height:16px;font-size:12px;}

.clientList li:hover div{color:#fff;background:#ef9f22;border-bottom:2px solid #ef9100;}

.clientList li:hover div h4,.clientList li:hover div span{color:#fff;}

.clientList li:hover div h4{border-bottom:1px solid #ef9100;}

.clientList li:hover img{transition:all 0.5s;transform:scale(1.1,1.1);}



/* 联系我们 */

.contactBox1{height:330px;background:#181818;overflow:hidden;margin-bottom:30px;}

.contactBox1 .main{padding:30px;width:380px;color:#a1a1a1;}

.contactBox1 .main .title{color:#fff;font-size:28px;font-weight:normal;height:50px;}

.contactBox1 .font p{background:url(../images/contact_icon.png) no-repeat left 8px;padding-left:25px;line-height:30px;font-size: 14px;}

.contactBox1 .font  .p2{background-position:0 -28px;}

.contactBox1 .font  .p3{background-position:0 -61px;}

.contactBox1 .font  .p4{background-position:0 -94px;}

.contactBox1 .font  .p5{background-position:0 -132px;}

.contactBox1 .more{margin-top:25px;height:30px;}

.contactBox1 .more a{background:#333;color:#fff;font-size:14px;width:100px;height:30px;text-align:center;line-height:30px;display:inline-block;margin-right:10px;}

.contactBox1 .more span{background:url(../images/pIcon.png) no-repeat right center;padding-right:10px;}



.contactFeed{margin-top:60px;}

.contactForm .left{width:315px;height:190px;overflow:hidden;}

.contactForm .left input{display:block;width:285px;height:40px;line-height:40px;border:1px solid #323232;padding:0 14px;background:none;color:#555;margin-bottom:27px;font-size:14px;}

.contactForm .area{width:835px;height:150px;border:1px solid #323232;padding:14px;background:none;color:#555;font-size:14px;}

.contactForm .sub{clear:both;padding-top:20px;text-align:right;}

.contactForm .sub input{width:135px;height:45px;line-height:45px;background:#efa021;color:#fff;font-size:18px;cursor:pointer;transition:all 0.3s;}

.contactForm .sub input:hover{background:#333;transition:all 0.3s;}



/* 招聘详情 */

.jobsShow{border:1px solid #1a1a1a;background:#080808;color:#666;}

.jobsShow h3{font-size:15px;font-weight:bold;background:#1a1a1a;line-height:35px; padding-left:15px;font-weight:normal;color:#eee;}

.jobsShow table{margin:20px 2%;width:96%;}

.jobsShow .mr{padding-right:30px;}

.jobsShow .jobsInput{width:240px;border:1px solid #1a1a1a;line-height:30px;height:30px;padding:0 5px;margin-bottom:15px;background:#080808;color:#666;}

.jobsShow .input_radio{margin-right:5px;vertical-align: middle;border:1px solid #1a1a1a;background:#080808;}

.jobsShow .jobsInput:focus,.jobsShow .jobsTextarea:focus{border:1px solid #ef7a16;}

.jobsShow .jobsTextarea{width:1128px;padding:5px;border:1px solid #1a1a1a;line-height:22px;height:150px;margin-top:10px;display:block;background:#080808;color:#666;}

.jobsShow .jobsSubmit{background:#333;width:120px;height:35px;line-height:35px;cursor:pointer;border:none;color:#fff;margin-right:10px;margin-top:20px;border-radius:4px;}

.jobsShow .jobsSubmit:hover{background:#ef7a16;color:#fff;}

.jobsShow .jobsSubmitb{background:#222;width:150px;height:35px;line-height:30px;cursor:pointer;border:none;color:#fff;margin-top:20px;border-radius:4px;}

.jobsShow .jobsSubmitb:hover{background:#ef7a16;color:#fff;}

.jobsShow .font{font-size:13px;color:#666;}

.jobsShow .font strong{color:#999;}



#areaselect select,.f1 select{

    background: #1a1a1a none repeat scroll 0 0;

    border: 2px solid #656565;

    border-radius: 20px;

    color: #fff;

    max-width: 130px;

    padding: 9px 17px;

    height: 42px;

}

#areaselect option {

    padding: 5px;

    height: 24px;

}



