@charset "utf-8";
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/*通用*/
body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,button,textarea,footer,i,img{margin:0;padding:0;font-size:14px;list-style:none;text-decoration:none;border:0;}
body{ font-family:'',Helvetica,Arial,Tahoma;min-width:240px;color:#fff; background:#232323; }
a{color:#fff;text-decoration:none;}
a:hover{ color:#f60;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
#content{width:100%;position:absolute;top:50px;letter-spacing:.05em;bottom:50px;}
#page1,body{position:absolute; top:0; bottom:0; width:100%;background-size: 100%;}
#article{position:absolute; top:0; bottom:0; width:100%; background:rgba(255,255,255,1);}
 img{ max-width:100%;}
.header{ background: #232323;font-size:22px;font-weight: bold;color: #fff;line-height: 50px;text-align:center;
box-sizing: border-box;	width: 100%;z-index:99;}

.con01{max-width:680px; min-width:240px; margin:10px auto 0 auto;}
.con01 ul li{ float:left; width:23.15%; height:90px; margin-top:7px; margin-left:1.5%;}
.con01 ul li img{ width:50px; height:50px; display:block; margin:0 auto;  padding-top:10px;}
.con01 ul li span{ display:block; width:100%; height:25px; line-height:25px; color:#fff; font-size:12px; text-align:center;}
.con01 ul li.l1{ background:#c00000;}
.con01 ul li.l2{ background:#69a1ff;}
.con01 ul li.l3{ background:#ffc265;}
.con01 ul li.l4{ background:#a4db1d;}
.con01 ul li.l5{ background:#9f56ff;}
.con01 ul li.l6{ background:#6443f3;}
.con01 ul li.l7{ background:#06af1a;}
.con01 ul li.l8{ background:#ec9805;}

.con02{max-width:680px; min-width:240px; margin:15px auto 0 auto; height:auto;}
.con02 h2{ font-size:18px; color:#fff; height:35px; line-height:35px; font-weight:normal; background:url(../images/biao_03.png) center no-repeat; text-align:center;}
.con02 .nr{ line-height:25px; margin:10px 1.5% 0 1.5%;}
.con02 p{ display:block; color:#fff; font-size:16px;}
.con02 p a{ color:#fff; font-size:16px;}

.con03{max-width:680px; min-width:240px; margin:15px auto 0 auto;}
.con03 h2{ font-size:18px; color:#fff; height:35px; line-height:35px; font-weight:normal; background:url(../images/biao_03.png) center no-repeat; text-align:center;}
.con03 ul li{ float:left; width:47.9%; margin-left:1.5%; margin-top:10px; }
.con03 ul li img{ width:100%; height:127PX;}
.con03 ul li span{ display:block; width:100%; height:25px; line-height:25px; color:#fff; font-size:16px; text-align:center;}

.con04{max-width:680px; min-width:240px; margin:15px auto 0 auto;}
.con04 h2{ font-size:18px; color:#fff; height:35px; line-height:35px; font-weight:normal; background:url(../images/biao_03.png) center no-repeat; text-align:center;}
.con04 ul li{ line-height:24px; margin:0 10px; padding-top:10px;}
.con04 ul li strong{ display:block; width:98%; color:#fff; font-size:16px; font-weight:normal; float:left;}
.con04 ul li .input_text{ height:28px; line-height:28px; background:none; width:98%; border:#ececec solid 1px; padding:0 1%;}


.hezuo1{ max-width:768px; margin:0 auto; padding:0 2%; margin-top:30px;}
.hezuo1>h2{ font-size: 18px; color: #fff; height: 35px; line-height: 35px; font-weight: normal; background: url(../images/biao_03.png) center no-repeat; text-align: center;}
.hezuo1 .list{ margin-top:10px;}
.hezuo1 .list ul li{ margin:0 2%;}
.hezuo1 .list ul li .img{}
.hezuo1 .list ul li .img img{ width:100%;}
.hezuo1 .list ul li .txt{ text-align:center; color:#fff;}
.hezuo1 .list ul li .txt h2{ font-size:16px; line-height:1.5em;}
.hezuo1 .list ul li .txt h2 a{ color:#fff;}
.hezuo1 .list ul li .txt h3{ font-weight:normal; font-size:14px; line-height:1.5em;}


.hezuo2{ max-width:768px; margin:0 auto; padding:0 2%; margin-top:30px;}
.hezuo2>h2{ font-size: 18px; color: #fff; height: 35px; line-height: 35px; font-weight: normal; background: url(../images/biao_03.png) center no-repeat; text-align: center;}
.hezuo2 .list{ margin-top:10px;}
.hezuo2 .list ul li{ margin:0 2%;}
.hezuo2 .list ul li .img{}
.hezuo2 .list ul li .img img{ width:100%;}
.hezuo2 .list ul li .txt{ text-align:center; color:#fff;}
.hezuo2 .list ul li .txt h2{ font-size:16px; line-height:1.5em;}
.hezuo2 .list ul li .txt h2 a{ color:#fff;}
.hezuo2 .list ul li .txt h3{ font-weight:normal; font-size:14px; line-height:1.5em;}


.hezuo3{ max-width:768px; margin:0 auto; padding:0 2%; margin-top:30px;}
.hezuo3>h2{ font-size: 18px; color: #fff; height: 35px; line-height: 35px; font-weight: normal; background: url(../images/biao_03.png) center no-repeat; text-align: center;}
.hezuo3 .list{ margin-top:10px;}
.hezuo3 .list ul li{ margin:2% 2% 0 2%;}
.hezuo3 .list ul li .img{}
.hezuo3 .list ul li .img img{ width:100%;}
.hezuo3 .list ul li .txt{ text-align:center; color:#fff;}
.hezuo3 .list ul li .txt h2{ font-size:16px; line-height:1.5em;}
.hezuo3 .list ul li .txt h2 a{ color:#fff;}
.hezuo3 .list ul li .txt h3{ font-weight:normal; font-size:14px; line-height:1.5em;}





.more{ margin:10px 1.5% 0 1.5%;}
.more a{ height:25px; line-height:25px; border:#FFF solid 1px; display:block; text-align:center; font-size:16px; color:#fff;}


.foot{ margin-top:10px; border-top:#666 solid 2px; text-align:center; padding:10px 0 60px 0;}
.foot ul li{ line-height:20px; color:#fff; text-align:center; font-size:14px;}
.foot ul li a{color:#fff; font-size:14px;}


.side_nav{ height:50px; z-index:99;position:fixed; bottom:0; width:100%; overflow:hidden; background:#000; }
.side_nav dl{ text-align:center; height:50px;}
.side_nav dl a{ display:block; color:#fff; font-size:12px; height:50px; }
.side_nav dl a span{ display:block;text-align:center; height:29px; padding:0px;}
.side_nav dl a span img{ width:26px; height:26px; padding-top:3px;}
.side_nav dl dd a{ height:50px; border-left:#3c3939 solid 1px;}
.side_nav dl dd{ float:left; width:20%;}
.side_nav dl dt{ float:left; width:20%;}





.tit2{ border-bottom:1px solid #ccc;}
.tit2 h2{ font-size:24px; line-height:2em; color:#ffa600}
.chaxun1bg{ padding:50px 0; background:#fff;}
.chaxun1{/* width:1200px; margin:0 auto;*/ padding:0 2%;}
.chaxun1 .list{/* width:1000px; margin:0 auto;*/ margin-top:10px;}
.chaxun1 .list table{ border-spacing:0;}
.chaxun1 .list table th{ width:25%; padding:10px 0; font-weight:normal; font-size:16px; line-height:1.5em; text-align:left; color:#333;}
.chaxun1 .list table td{ width:75%; padding:10px 0;}
.chaxun1 .list .txt1{ width:90%; padding:0 10px; height:40px; line-height:40px; border:1px solid #ccc;}
.chaxun1 .list .btn1{ border:none; width:140px; height:40px; line-height:40px; background:#ffa600; color:#333; cursor:pointer; border-radius:50px; font-size:18px;}
.chaxun1 .list .btn1:hover{ color:#fff;}



.jieguo1bg{ padding:50px 0; background:#fff;}
.jieguo1{/* width:1200px; margin:0 auto;*/ padding:0 2%;}
.jieguo1 .list{/* width:1000px; margin:0 auto;*/ margin-top:10px;}
.jieguo1 .list table{ border-spacing:0;}
.jieguo1 .list table th{ width:25%; padding:10px 0; font-weight:normal; font-size:16px; line-height:1.5em; text-align:left; color:#333;}
.jieguo1 .list table td{ width:75%; padding:10px 0;}
.jieguo1 .list strong{ font-size:20px; line-height:2em;}
.jieguo1 .list .txt1{ width:90%; padding:0 10px; height:40px; line-height:40px; border:1px solid #ccc;}
.jieguo1 .list .btn1{ border:none; width:140px; height:40px; line-height:40px; background:#ffa600; color:#333; cursor:pointer; border-radius:50px; font-size:18px;}
.jieguo1 .list .btn1:hover{ color:#fff;}
.jieguo1 .list textarea{ width:90%; padding:0 10px; line-height:30px; border:1px solid #ccc;}




.chaxun2bg{ padding:50px 0; background:#fff;}
.chaxun2{/* width:1200px; margin:0 auto;*/ padding:0 2%;}
.chaxun2 .list{/* width:1000px; margin:0 auto;*/ margin-top:10px;}
.chaxun2 .list table{ border-spacing:0;}
.chaxun2 .list table th{ width:25%; padding:10px 0; font-weight:normal; font-size:16px; line-height:1.5em; text-align:left; color:#333;}
.chaxun2 .list table td{ width:75%; padding:10px 0;}
.chaxun2 .list .txt1{ width:90%; padding:0 10px; height:40px; line-height:40px; border:1px solid #ccc;}
.chaxun2 .list .btn1{ border:none; width:140px; height:40px; line-height:40px; background:#ffa600; color:#333; cursor:pointer; border-radius:50px; font-size:18px;}
.chaxun2 .list .btn1:hover{ color:#fff;}



.jieguo2bg{ padding:50px 0; background:#fff;}
.jieguo2{ /*width:1200px; margin:0 auto;*/ padding:0 2%;}
.jieguo2 .list{/* width:1000px; margin:0 auto;*/ margin-top:10px;}
.jieguo2 .list table{ border-spacing:0;}
.jieguo2 .list table th{ width:25%; padding:10px 0; font-weight:normal; font-size:16px; line-height:1.5em; text-align:left; color:#333;}
.jieguo2 .list table td{ width:75%; padding:10px 0;}
.jieguo2 .list strong{ font-size:20px; line-height:2em;}
.jieguo2 .list .txt1{ width:90%; padding:0 10px; height:40px; line-height:40px; border:1px solid #ccc;}
.jieguo2 .list .btn1{ border:none; width:140px; height:40px; line-height:40px; background:#ffa600; color:#333; cursor:pointer; border-radius:50px; font-size:18px;}
.jieguo2 .list .btn1:hover{ color:#fff;}
.jieguo2 .list textarea{ width:90%; padding:0 10px; line-height:30px; border:1px solid #ccc;}



.news{ padding:0 2%;}
.news ul li{ padding:20px 0; border-bottom:1px solid #eee;}
.news ul li table{ border-spacing:0;}
.news ul li table td{ display:block;}
.news ul li .img{ width:100%;}
.news ul li .img img{ width:100%; }
.news ul li .txt{ width:100%; }
.news ul li .txt h2{ font-size:18px; line-height:1.5em; max-height:3em; overflow:hidden; }
.news ul li .txt h2 a{ color:#ffa600; font-size:18px;}
.news ul li .txt h2 a:hover{}
.news ul li .txt h3{ font-weight:normal; font-size:14px; line-height:1.5em; max-height:3em; overflow:hidden; margin-top:10px;}
.news ul li .txt h4{ height:30px; line-height:30px; font-size:16px; color:#9e9d9d; margin-top:10px;}
.news ul li .txt h4 strong{ float:left; font-size:16px;}
.news ul li .txt h4 a{ float:right; color:#9e9d9d; font-size:16px;}
.news ul li .txt h4 a:hover{ color:#ffa600;}





.in_nav{ text-align:center; margin-bottom:30px;}
.in_nav ul li{ display:inline-block; margin:0 10px; border:1px solid #f00; color:#333; border-radius:50px; height:30px; line-height:30px;}
.in_nav ul li a{ display:block; padding:0 20px; color:#333;}
.in_nav ul li:hover{ background:#f00; color:#fff;}
.in_nav ul li:hover a{ color:#fff;}
.in_nav ul li.active{ background:#f00; color:#fff;}
.in_nav ul li.active a{ color:#fff;}

.team{ max-width:414px; margin:0 auto;}
.team ul{ margin:0 1%;}
.team ul li{ float:left; width:98%; margin:2% 1% 2% 1%; font-size:14px; line-height:1.5em;}
.team ul li table{ border-spacing:0;}
.team ul li table th{ font-weight:normal; width:50%; padding-left:30%;}
.team ul li table td{ width:50%;}
.team ul li table td a{ display:inline-block; width:100px; height:30px; line-height:30px; border:1px solid #fff; color:#fff; border-radius:50px; margin-top:10px;}
.team ul li table td a:hover{ border:1px solid #f00; background:#f00; color:#fff;}














.mapbg{ background:#fff; padding:50px 0;}
.mapBox{}
.mapBox .search{ padding:0 5%;}
.mapBox .search ul li{ padding:10px 0;}
.mapBox .search select{ border:none; width:90%; height:40px; line-height:40px; border:2px solid #000;}
.mapBox .search .btn1{ border:none; width:100px; height:40px; line-height:40px; background:#ffa600; color:#fff; font-size:16px;s}
.map{ overflow-X:scroll;}
.map_con{ position:relative; width:1400px; margin:0 auto;}
.map_con img{ width:1400px;}
.map_con ul li{}
.map_con ul li a{ display:block; }
.map_con ul .add01{ position:absolute; top:142px; right:385px;}
.map_con ul .add01 a{ width:50px; height:30px;}
.map_con ul .add02{ position:absolute; top:190px; left:335px;}
.map_con ul .add02 a{ width:150px; height:30px;}
.map_con ul .add03{ position:absolute; top:205px; right:385px;}
.map_con ul .add03 a{ width:50px; height:30px;}
.map_con ul .add04{ position:absolute; top:255px; right:435px;}
.map_con ul .add04 a{ width:50px; height:30px;}
.map_con ul .add05{ position:absolute; top:280px; right:620px;}
.map_con ul .add05 a{ width:100px; height:30px;}
.map_con ul .add06{ position:absolute; top:295px; right:545px;}
.map_con ul .add06 a{ width:40px; height:30px;}
.map_con ul .add07{ position:absolute; top:305px; right:505px;}
.map_con ul .add07 a{ width:35px; height:30px;}
.map_con ul .add08{ position:absolute; top:330px; right:555px;}
.map_con ul .add08 a{ width:30px; height:30px;}
.map_con ul .add09{ position:absolute; top:344px; right:663px;}
.map_con ul .add09 a{ width:100px; height:30px;}
.map_con ul .add10{ position:absolute; top:352px; right:600px;}
.map_con ul .add10 a{ width:30px; height:30px;}
.map_con ul .add11{ position:absolute; top:365px; left:570px;}
.map_con ul .add11 a{ width:50px; height:30px;}
.map_con ul .add12{ position:absolute; top:370px; right:490px;}
.map_con ul .add12 a{ width:50px; height:30px;}
.map_con ul .add13{ position:absolute; top:395px; left:632px;}
.map_con ul .add13 a{ width:30px; height:30px;}
.map_con ul .add14{ position:absolute; top:422px; right:575px;}
.map_con ul .add14 a{ width:30px; height:30px;}
.map_con ul .add15{ position:absolute; top:430px; right:660px;}
.map_con ul .add15 a{ width:40px; height:30px;}
.map_con ul .add16{ position:absolute; top:457px; right:510px;}
.map_con ul .add16 a{ width:35px; height:30px;}
.map_con ul .add17{ position:absolute; top:457px; right:463px;}
.map_con ul .add17 a{ width:35px; height:30px;}
.map_con ul .add18{ position:absolute; top:470px; right:415px;}
.map_con ul .add18 a{ width:35px; height:30px;}
.map_con ul .add19{ position:absolute; top:480px; left:360px;}
.map_con ul .add19 a{ width:100px; height:30px;}
.map_con ul .add20{ position:absolute; top:495px; left:605px;}
.map_con ul .add20 a{ width:50px; height:30px;}
.map_con ul .add21{ position:absolute; top:495px; right:566px;}
.map_con ul .add21 a{ width:50px; height:30px;}
.map_con ul .add22{ position:absolute; top:520px; right:670px;}
.map_con ul .add22 a{ width:50px; height:30px;}
.map_con ul .add23{ position:absolute; top:520px; right:445px;}
.map_con ul .add23 a{ width:50px; height:30px;}
.map_con ul .add24{ position:absolute; top:546px; right:520px;}
.map_con ul .add24 a{ width:50px; height:30px;}
.map_con ul .add25{ position:absolute; top:550px; right:590px;}
.map_con ul .add25 a{ width:50px; height:30px;}
.map_con ul .add26{ position:absolute; top:575px; right:670px;}
.map_con ul .add26 a{ width:50px; height:30px;}
.map_con ul .add27{ position:absolute; top:585px; right:470px;}
.map_con ul .add27 a{ width:50px; height:30px;}
.map_con ul .add28{ position:absolute; top:595px; right:415px;}
.map_con ul .add28 a{ width:40px; height:30px;}
.map_con ul .add29{ position:absolute; top:620px; left:585px;}
.map_con ul .add29 a{ width:50px; height:30px;}
.map_con ul .add30{ position:absolute; top:654px; left:680px;}
.map_con ul .add30 a{ width:100px; height:30px;}
.map_con ul .add31{ position:absolute; top:648px; right:575px;}
.map_con ul .add31 a{ width:30px; height:30px;}
.map_con ul .add32{ position:absolute; top:663px; right:545px;}
.map_con ul .add32 a{ width:30px; height:25px;}
.map_con ul .add33{ position:absolute; top:680px; right:575px;}
.map_con ul .add33 a{ width:45px; height:25px;}
.map_con ul .add34{ position:absolute; top:720px; right:610px;}
.map_con ul .add34 a{ width:50px; height:30px;}



.mapDetailbg{ background:#fff; padding:50px 0; color:#333;}
.mapDetail{ padding:0 5%;}
.mapDetail h2{ font-size:18px; line-height:2em; color:#ffa600; height:40px; line-height:40px;}
.mapDetail .list{ margin-top:20px; font-size:14px; line-height:1.5em;}































