/*服务项目*/
.serviceTop{ font-size:14px; line-height:1.8; color:#666; clear:both; overflow:hidden; margin-bottom:50px; padding-top:10px;}
.serviceTop dt{ float:left; width:400px; padding-left:70px; padding-top:30px;}
.serviceTop dt h3{ font-size:30px; font-weight:normal; margin-bottom:15px;width:200px}
.serviceTop dt h3 p{border-left:2px solid #000;border-right:2px solid #000;padding-left:40px}
.serviceTop dt h3 span{font-size:45px;text-transform:Uppercase;color:#999;}
.serviceTop dt .serviceTop_content{ color:#888888}
.serviceTop_content p{line-height:25px;color:#595757;margin-bottom:20px;}
.serviceTop dd{ float:right; width:500px; padding-right:30px;}
.serviceList{ clear: both; overflow:hidden; font-size:14px; margin-bottom:30px;}
.serviceList ul li{ float:left; width:250px; margin:0 48px 20px 0;}
.serviceList ul li:nth-child(4n+4){margin-right:0;}
.serviceList ul li a.pic{ display:block; background-color:#000;}
.serviceList ul li a.pic img{ display:block; width:250px; height:160px;}
.serviceList ul li a.pic img:hover{filter:alpha(opacity=80); -moz-opacity:0.8;opacity:0.8;}
.serviceList ul li p{ padding:10px;}
.serviceList ul li p a{ color:#666}
.serviceEdge{ color:#666; clear:both; overflow:hidden;}
.serviceEdge h3{font-size:30px; font-weight:normal; margin-bottom:15px;}
.serviceEdge h3 span{color:#da251d;padding-right:8px;float:left}
.serviceEdge h3 p{line-height:80px;}
.serviceEdge ul li{ float:left; width:250px; margin-right:160px;}
.serviceEdge ul li h4{ font-weight:normal; margin-bottom:10px;}
.serviceEdge ul li h5{ font-size:18px; font-weight:normal; margin-bottom:10px;}
.serviceEdge ul li p{ font-size:14px; line-height:1.8}

.serviceModel{ color:#888; font-size:14px; overflow:hidden; clear:both; margin-bottom:50px;}
.serviceModel h3{font-size:30px; font-weight:normal; margin-bottom:30px;}
.serviceModel ul li{ border-left:1px solid #dddddd; padding-left:20px; float:left; width:190px; margin-right:10px;}
.serviceModel ul li h4{ font-size:48px; font-weight:normal;}
.serviceModel ul li h5{ font-weight:normal; color:#ff0000; margin-bottom:15px;}
.serviceModel ul li h5 strong{ font-weight:normal; display:block; font-size:20px;}
.serviceModel ul li p{line-height:1.8}
.serviceSwt{ background:url(../images/serviceSwt.png) no-repeat; width:213px; height:252px; float:right; text-align:center;}
.serviceSwt p{ font-size:18px; color:#666; padding-top:170px; padding-bottom:10px;}
.serviceSwt a{ width:100px; display:inline-block; text-align:center; background:#FF0000; color:#fff; font-size:16px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.serviceModel_content{ font-size:13px; clear:both; padding-top:15px; line-height:1.8}
.serviceModel_content h4{ font-size:18px; font-weight:normal; color:#ff0000; margin-bottom:10px;}


/*6.25增*/
.serviceOne{width:100%;height:auto;overflow:hidden;position:relative;}
.serviceOne ul{width:1150px;margin:0 auto;height:auto;overflow:hidden;}
.serviceOne ul li{width:380px;text-align:center;float:left;color:#727171;}
.serviceOne h4,.serviceOne p{font-size:14px;}
.serviceOne h5{font-size:25px;}
.serviceOne p{width:300px;margin-left:50px;margin-top:10px;}
.serviceOne-1{position:absolute;top:80px;z-index:-1111;width:100%;color:#ccc;}
.serviceTwo{width:100%;height:auto;overflow:hidden;position:relative;}
.serviceTwo ul{width:1150px;margin:0 auto;height:auto;overflow:hidden;padding-left:50px;}
.serviceTwo ul li{width:230px;text-align:center;float:left;color:#727171;margin-top:20px;}
.serviceTwo ul li h4{width:40px;height:40px;border-radius:20px;background:#da251d;color:#fff;line-height:40px;text-align:center;font-size:20px;margin-left:95px;}
.serviceTwo ul li h5{color:#727171;font-size:20px;margin-top:15px;}
.serviceTwo ul li h6{color:#da251d;margin-top:15px;font-size:15px;}
.serviceTwo ul li p{color:#727171;margin-top:20px;line-height:23px;}
.serviceTwo-1{position:absolute;top:35px;z-index:-1111;width:100%;color:#ccc;}
.serviceTwo ul .serviceSwt{margin-top:0px;}
.serviceThree{width:1150px;height:auto;overflow:hidden;margin:0 auto;margin-bottom:30px}
.serviceThree h4{font-size:25px;border-bottom:1px solid #ccc;margin-top:40px;padding-bottom:8px;padding-left:30px;}
.serviceThree h5{margin-top:30px;color:#000;font-size:16px;}
.serviceThree p{line-height:25px;color:#727171;}






/*vi设计*/
.viOne{height:auto;overflow:hidden;width:1150px;margin:30px auto}
.viOne-1,.viOne-2,.viOne-3,.viOne-4,.viOne-4t,.viOne-4b,.viOne-5{height:auto;overflow:hidden;}
.viOne-1 h5{width:180px;text-align:center;margin-top:10px;border-left:2px solid #000;border-right:2px solid #000;color:#000;font-weight:800;font-size:25px;}
.viOne-1 p{color:#040000;margin-top:10px;font-size:20px;width:180px;letter-spacing:2.6px;}
.viOne-2{color:#727171;font-size:13px;margin-top:30px;line-height:20px;}
.viOne-2 p{font-size:18px;color:#da251d;float:left;width:auto;font-weight:800;border-right:1px solid #da251d;padding-right:5px;margin-right:8px;}
.viOne-3,.viOne-4{border-bottom:2px dashed #da251d;padding-bottom:40px;}
.viOne-3l,.viOne-3r{width:575px;float:left;margin-top:20px;color:#727171;font-size:16px;}
.viOne-3 dl,.viOne-4 dl{margin-top:10px;line-height:28px;}
.viOne-3 dt,.viOne-4 dt{color:#000;}
.viOne-3 dd,.viOne-4 dd{line-height:25px;}
.viOne-4{margin-top:20px;color:#727171;font-size:16px;}
.viOne-4t dd{width:287px;float:left;}
.viOne-4t dd:last-child{color:#da251d}
.viOne-4b{margin-top:40px;}
.viOne-4b dl{float:left;width:auto;margin-right:130px;}
.viOne-5{margin-top:20px;color:#727171;font-size:16px;}
.viOne-5 dt{color:#000;}
.viOne-5 dd{line-height:25px;}
.viOne-5l{width:500px;float:left;}
.viOne-5l dd{float:left;width:250px;}
.viOne-5r{width:500px;float:left;}
.viOne-5r dl{float:left;width:auto;margin-right:80px;}
.viOne-6{height:auto;overflow:hidden;float:right;color:#89898;font-size:16px;}

/*专业排版*/
.paibanOne{width:1150px;margin:0 auto;height:auto;overflow:hidden;margin-top:40px;}
.paibanOne-1{width: 72px;height: 72px;overflow:hidden;margin-left:550px;border-radius: 36px;background:#da251d;color:#fff;text-align: center;}
.paibanOne-1 p{width: 50px; font-size: 20px;margin-left: 12px;line-height: 25px;margin-top: 10px;}
.paibanOne-2{height:auto;overflow:hidden;margin-top:50px;}
.paibanOne-21{width:383px;overflow:hidden;float:left;background:url(../images/pb-2.jpg) no-repeat top 70px right;}
.paibanOne-21a{padding-left:30px;height:84px;color:#1b1b1b;}
.paibanOne-21a h6{font-size:20px;}
.paibanOne-21a p{font-size:18px;}
.paibanOne-21b,.paibanOne-21d{height:auto;overflow:hidden;}
.paibanOne-21c{text-align:center;color:#1b1b1b;width:260px;margin-top:20px;}
.paibanOne-21c p{font-size:20px;}
.paibanOne-21c span{font-size:18px;}
.paibanOne-21d1,.paibanOne-21d2{width:105px;float:left;color:#1b1b1b;margin:30px;}
.paibanOne-21d1 p,.paibanOne-21d2 p{color:#000;float:left;font-size:40px;width:45px;margin-right:5px;line-height:35px;}
.paibanOne-21e{height:200px;font-size:16px;width:260px;text-align:center;margin-top:25px;line-height:35px;color:#1b1b1b;}
.paibanOne-22{width:383px;float:left;background:url(../images/pb-2.jpg) no-repeat top 70px right;padding-left:40px;}
.paibanOne-22a{padding-left:30px;height:84px;color:#1b1b1b;}
.paibanOne-22a h6{font-size:20px;}
.paibanOne-22a p{font-size:18px;}
.paibanOne-22b,.paibanOne-22d{height:auto;overflow:hidden;}
.paibanOne-22c{text-align:center;color:#1b1b1b;width:260px;margin-top:20px;}
.paibanOne-22c p{font-size:20px;}
.paibanOne-22c span{font-size:18px;}
.paibanOne-22d1,.paibanOne-22d2{width:135px;float:left;color:#1b1b1b;margin:30px 0px;}
.paibanOne-22d1 p,.paibanOne-22d2 p{color:#000;float:left;font-size:40px;width:70px;margin-right:5px;line-height:35px;}
.paibanOne-22e{height:200px;font-size:16px;width:260px;text-align:center;margin-top:25px;line-height:35px;color:#1b1b1b;}
.paibanOne-23{width:323px;float:left;padding-left:20px;}
.paibanOne-23a{padding-left:30px;height:84px;color:#1b1b1b;}
.paibanOne-23a h6{font-size:20px;}
.paibanOne-23a p{font-size:18px;}
.paibanOne-23b,.paibanOne-23d{height:auto;overflow:hidden;}
.paibanOne-23c{text-align:center;color:#1b1b1b;width:260px;margin-top:20px;}
.paibanOne-23c p{font-size:20px;}
.paibanOne-23c span{font-size:18px;}
.paibanOne-23d1,.paibanOne-23d2{width:135px;float:left;color:#1b1b1b;margin:30px 0px;}
.paibanOne-23d1 p,.paibanOne-23d2 p{color:#000;float:left;font-size:40px;width:70px;margin-right:5px;line-height:35px;}
.paibanOne-23e{font-size:16px;width:260px;text-align:center;margin-top:25px;line-height:30px;color:#1b1b1b;}
.paibanOne-3{margin-left:540px;margin-top:30px;font-size:14px;line-height:25px;color:#999;}

/*摄影*/
.sheyingOne{width:1150px;margin:0 auto;height:auto;overflow:hidden;}
.sheyingOne-1{margin-top:30px;margin-left:540px;width:60px;height:60px;background:#da251d;border-radius:30px;color:#fff;font-size:20px;line-height:60px;text-align:center;}
.sheyingOne-2{text-align:center;margin-top:30px;height:524px;}
.sheyingOne-3{height:auto;overflow:hidden;margin-top:50px;text-align:center;}
.sheyingOne-31{float:left;width:383px;background:url(../images/shey-5.jpg) no-repeat top right ;;color:#000;}
.sheyingOne-31 h4,.sheyingOne-32 h4{font-size:20px;}
.sheyingOne-31 h5,.sheyingOne-32 h5{font-size:18px;margin-top:20px;margin-bottom:35px;}
.sheyingOne-31 p,.sheyingOne-32 p{margin-bottom:20px;color:#1b1b1b;}
.sheyingOne-31 p i,.sheyingOne-32 p i{font-size:25px;font-style:normal;}
.sheyingOne-31 span,.sheyingOne-32 span{margin-bottom:15px;display:block;font-size:15px;}
.sheyingOne-32{float:left;width:383px;color:#000;}
.sheyingTwo{background:url(../images/shey-6.jpg) no-repeat center;margin-top:40px;height:874px;overflow:hidden;width:100%;}
.sheyingTwo-1{width:1150px;margin:0 auto;padding-top:80px;}
.sheyingTwo-1 h3{}
.sheyingTwo-1 h3 p{padding-left:40px;color:#fff;font-size:25px;}
.sheyingTwo-1 h3 span{float:left;}
.sheyingTwo-2{width:100%;height:auto;overflow:hidden;position:relative;}
.sheyingTwo-2 ul{width:1150px;margin:0 auto;height:auto;overflow:hidden;padding-left:50px;}
.sheyingTwo-2 ul li{width:230px;text-align:center;float:left;color:#727171;margin-top:20px;}
.sheyingTwo-2 ul li h4{width:40px;height:40px;border-radius:20px;background:#da251d;color:#fff;line-height:40px;text-align:center;font-size:20px;margin-left:95px;}
.sheyingTwo-2 ul li h5{color:#fff;font-size:20px;margin-top:15px;}
.sheyingTwo-2 ul li h6{color:#da251d;margin-top:15px;font-size:15px;}
.sheyingTwo-2 ul li p{color:#fff;margin-top:20px;line-height:23px;}
.sheyingTwo-21{position:absolute;top:35px;z-index:1;width:100%;color:#ccc;}
.sheyingTwo-2 ul .serviceSwt{margin-top:0px;}
.sheyingTwo-3{width:1150px;margin:0 auto;padding-top:40px;}
.sheyingThree{width:1150px;margin:0 auto;height:auto;overflow:hidden;padding-top:40px;color:#fff;}
.sheyingThree h3{}
.sheyingThree h3 p{padding-left:40px;font-size:25px;}
.sheyingThree h3 span{float:left;}
.sheyingThree h5{margin-top:30px;font-size:16px;}
.sheyingThree p{line-height:25px;font-size:16px;}

/*其他*/
.qitaOne{width:100%;margin-top:30px;text-align:center;color:#000;background:url(../images/qita-1.jpg) no-repeat center;height:163px;}
.qitaOne h5{padding-top:40px;font-size:25px;}
.qitaOne p{font-size:20px;}
.qitaTwo{width:1150px;height:auto;overflow:hidden;margin:0 auto;margin-top:-30px;margin-bottom:10px;}
.qitaTwo-1{width:383px;float:left;text-align:center;color:#1b1b1b;}
.qitaTwo-1 dt{margin-bottom:50px;margin-left:170px;width:60px;height:60px;background:#da251d;border-radius:30px;line-height:60px;text-align:center;color:#fff;font-size:16px;}
.qitaTwo-1 dd{font-size:16px;margin-bottom:10px;width:263px;padding-left:75px;height:auto;overflow:hidden;}
.qitaTwo-1 dd img{margin-bottom:10px;}
.qitaTwo-1 .qitaTwo-1a{width:60px;float:left;font-size:35px;margin-left:75px;}
.qitaTwo-1 .qitaTwo-1b{float:left;font-size:14px;padding-top:12px;line-height:18px;}



/*了解道思*/
.daosiOne{width:1150px;margin:0 auto;margin-top:40px;background:url(../images/jj-1.jpg) no-repeat top 20px right;height:600px;overflow:hidden;}
.daosiOne-1{width:470px;height:auto;overflow:hidden;}
.daosiOne-1 h5{font-size:25px;margin-top:15px;}
.daosiOne-1 h5 p{width:150px;color:#000;text-align:center;margin-right:25px;border-left:2px solid #000;border-right:2px solid #000;float:left;}
.daosiOne-1 h5 span{border:none;}
.daosiOne-2{width:470px;float:left;margin-top:20px;}
.daosiOne-2 p{color:#595757;line-height:28px;margin-top:12px;font-size:14px;text-indent:2em;}
.daosiTwo{width:1150px;margin:0 auto;margin-top:40px;overflow:hidden;height:auto;}
.daosiTwo-1{width:470px;height:auto;overflow:hidden;padding-left:800px;}
.daosiTwo-1 h5{font-size:25px;margin-top:15px;}
.daosiTwo-1 h5 p{width:150px;color:#000;text-align:center;margin-right:25px;border-left:2px solid #000;border-right:2px solid #000;float:left;}
.daosiTwo-1 h5 span{border:none;}
.daosiTwo-2{background:url(../images/jj-2.jpg) no-repeat;height:487px;margin-top:30px;}
.daosiTwo-3{width:400px;float:right;padding-top:60px;margin-right:60px;}
.daosiTwo-3 p{color:#fff;line-height:28px;margin-top:12px;font-size:14px;text-indent:2em;}
.daosiThree{width:1150px;margin:0 auto;margin-top:40px;overflow:hidden;height:auto;}
.daosiThree-1{width:470px;height:auto;overflow:hidden;margin-bottom:40px;}
.daosiThree-1 h5{font-size:25px;margin-top:15px;}
.daosiThree-1 h5 p{width:150px;color:#000;text-align:center;margin-right:25px;border-left:2px solid #000;border-right:2px solid #000;float:left;}
.daosiThree-1 h5 span{border:none;}


/*人员招聘*/
.zpOne{width:1150px;margin:0 auto;margin-top:40px;height:auto;overflow:hidden;}
.zpOne-1{height:auto;overflow:hidden;border-bottom:1px solid #da251d;padding-bottom:20px;}
.zpOne-1 h5{font-size:25px;margin-top:15px;}
.zpOne-1 h5 p{width:150px;color:#000;text-align:center;margin-right:25px;border-left:2px solid #000;border-right:2px solid #000;float:left;}
.zpOne-2{margin-top:20px;height:auto;overflow:hidden;margin-bottom:40px;}



/*合作客户*/
.hzkhOne{width:1150px;margin:0 auto;margin-top:60px;margin-bottom:60px;height:auto;overflow:hidden;}
.hzkhOne-1{height:auto;overflow:hidden;margin-top:20px;}
.hzkhOne-1 dd{width:383px;float:left;font-size:16px;text-align:center;}
.hzkhOne-1 dd img{display:block;margin-bottom:20px;}
.hzkhOne-2{height:auto;overflow:hidden;margin-top:60px;}
.hzkhOne-2 img{float:left;margin:15px;}


