/* 关于点点客 */
.titImg{min-width:1100px;}
.titImg1{height:254px;margin:0 auto;background: url(../images/about.jpg) no-repeat center top;}
.titImg2{height:254px;margin:0 auto;background: url(../images/contact.jpg) no-repeat center top;}
.body{width: 1100px;margin: 0 auto;padding-top: 65px;}
.menu{width: 100%;text-align: center;display: inline-block;}
.menu li{width: 208px;margin-right: 12px;float: left;height: 50px;background: #982a3c;}
.menu li a{display:block;width: 208px;color: white;float: left;height: 50px;font-size: 18px;line-height: 50px;text-decoration: none;}
.menu li:hover{background: #343235;}
.menu li:last-child{margin-right: 0;}
.menu li.now{background: #343235;}
.content{width: 1080px;height: 480px;clear:both;padding:50px 0 0px 20px;}
.content div{width: 620px;float: left;padding-top: 20px;}
.content img{float: left;}
.content h2{font-size: 17px;color: #333333;width: 100%;margin-bottom: 20px;}
.content span{display:block;font-size: 14px;color: #666666;width: 95%;text-indent: 2em;line-height:20px;margin-bottom: 5px;}
.content2{padding-top: 0;}
.content2 div{padding-top:80px;}
.content3{margin-left:20px;width:1060px;padding:35px 0 20px 0px;border-top: 3px solid #00A3D6;}
.content3 h2{display: block;color: #333;font-size: 14px;width: 100%;margin-bottom: 40px;}
.content3 h1{display: block;color: #333;font-size: 18px;width: 100%;font-weight: 800;}
.content3 span{color: #00A3D6;}

/* 发展历程 */
.content4{margin-left: 60px;padding-top: 60px;}
.content4 img{float: left;}
.content4 h1{font-size: 36px;line-height: 60px;}
.content4 ul{margin-left: 38px;border-left: 2px solid #00A3D6;padding:20px 0 30px 40px;}
.content4 .noBor{border: 0;}
.content4 li{font-size: 14px;margin-bottom: 20px;}

/* 员工及环境 */
.content5{padding: 55px 20px 20px 20px;background: #fafafa;}
.contop span{display: block;text-indent: 2em;font-size: 14px;color: #666;line-height: 20px;}
.content5 h2{font-size: 14px;color: #666;margin-bottom: 20px;}
.box{border: 1px solid #959595;padding: 10px;}
.box img{margin-right:5px;}
.box1{border: 1px solid #959595;padding: 10px;width: 228px;float: left;margin-right: 20px;}
.box1 span{display: block;font-size: 14px;color: #666;}
.box1 .date{font-size: 16px;margin: 10px 0 5px 0;}
.box1 .title{font-size: 14px;margin-bottom: 10px;}
.content5 .noMar{margin:0;}

/* 工作机会 */
.content6{padding: 55px 0 20px 20px;}
.contop2 h2{font-size: 24px;color: #333;margin-bottom: 50px;}
.contop2 span{display: block;font-size: 14px;color: #666;line-height:23px;}
.content6 .box{width: 1051px;margin-top: 25px;}
.content6 .noMar{margin:0;}
#jobmenu {display: block;position:relative; z-index: 999; width: 1100px;  background: #fff;}
.find h2{font-size: 24px;color: #ff6a12;margin: 50px 0 25px 0;}
.find span{font-size: 14px;color: #666;display: inline-block;line-height: 50px;padding: 0 20px;background: #f3f3f3;margin-right: 20px;margin-bottom: 15px;}
.hr{border-bottom: 1px solid #959595;text-align: center;padding-bottom: 45px;margin-bottom: 10px;}
.hr span{display: block;font-size: 30px;margin-bottom: 25px;}
.jobs{padding: 25px 20px;}
.jobs:nth-child(even){background: #f3f3f3;}
.bg{background: #f3f3f3;}
.jobs h3{font-size: 24px;color: #ff6a12;float: left;margin-bottom: 20px;}
.jobs a{display: block;width: 110px;height: 40px;background: #ff6a12; font-size: 14px;color: white;line-height: 40px;text-align: center;border-radius: 5px;float: right;}
.jobs h4,.jobs li{clear:both;font-size: 14px;color: #666;line-height: 21px;}
.hotbox {height: 130px; display: block;}

/* 联系我们 */
.content7{text-align: center;}
.content7 h1{font-size: 24px;color: #333;margin-top: 40px;}
.map{height: 880px;width: 100%;position: relative;}
.mbox{width:320px;padding: 0 10px 5px 10px;background: white;opacity: 0.9;position: absolute;}
.map .now{border: 1px solid #fa9300;}
.mbox h2{border-bottom: 1px solid #d9d9d9;font-size: 18px;color: #000;padding: 10px 0 5px 15px;margin-bottom: 10px;}
.mbox li{font-size: 14px;color: #333;padding:6px 15px;width: 290px;}
.mbox li:nth-child(even){background: #f6f6f6;}
.mbox span{font-size: 14px;color: #e83e0b;display: inline-block;width: 42px;}
.mbox img{vertical-align: top;}
.m1{top: 90px;left: -20px;}
.m2{top: 20px;left: 380px;}
.m3{top: 90px;left: 790px;}
.m4{top: 275px;left: 820px;}
.m5{top: 320px;left: -40px;}
.m6{top: 600px;left: -20px;}
.m7{top: 680px;left: 380px;}
.m8{top: 600px;left: 790px;}
.apart,.apart img{position: absolute;}
.apart{width: 1100px; top: 20px;}
.apart img{display: none;}
.db{top: 61px;left: 758px;}
.hn{top: 558px;left: 568px;}
.xb{top: 137px;left: 137px;}
.xn{top: 352px;left: 166px;}
.hz{top: 372px;left: 628px;}
.gat{top: 563px;left: 822px;}
.hd{top: 345px;left: 718px;}
.hb{top: 75px;left: 467px;}
#hot{display: block;width: 1100px;height: 840px;position: absolute;top:0; overflow: hidden;}
.content8{padding: 0 0 60px 0;display: inline-block;width: 1100px;}
.content8 img{float: left;}
.content9{padding-left:60px;margin-top:-5px;width: 486px;float: left;}
.content9 span{font-size: 14px;color: #333;line-height: 27px;display: block;}
.content9 i{color: #ff6a12;}
.content9 .gz{color: #ff6a12;float: left;margin-top: 35px;margin-right: 10px;}
.content9 a{display: block;width: 50px;height: 55px;float: left;margin-right: 20px;text-decoration: none;color: #333;}
.content9 div{margin-top: 20px;position: relative;}
.content9 .lxddk{width: 160px;height: 200px;clear: both;position: absolute;left: 205px;top: 5px;margin:0;padding:0;display: none;}
.lxddk h2{display:inline-block;text-align: center;font-size: 14px;padding: 10px 0;width: 160px;}
#toTop{display: block;width: 42px;height: 42px;position: fixed;bottom: 20px;right: 120px;background: url(../images/toTop.png);}