@charset "utf-8";
/*body{margin:0;padding:0;}*/

/*首页*/
.wrap-box-bg{background:url(../images/index-bg1.png) no-repeat;width:100%;height:100%; background-size:cover;position:absolute;}
.wrap-content{width:66%;height:312px;margin:auto;position: absolute;top:20%;left:50%;margin-left: -33%}
.wrap{width:100px;height:100px;border-radius:65px;position: absolute;text-align:center;}
.wrap-bg1{top:0;left: 0;background:rgba(250,250,250,0.7);}
.wrap-bg2{top:0;right: 0;background:rgba(59,141,217,0.7);}
.wrap-bg3{width:120px;height:120px;
	border-radius:50%;background:rgba(35,167,107,0.7);
	position: absolute;text-align:center;top:50%;left:50%;margin-left: -60px;margin-top: -60px;}
.wrap-bg4{bottom:0;left: 0;background:rgba(250,250,250,0.7);}
.wrap-bg5{bottom:0;right: 0;background:rgba(250,250,250,0.7);}
.content-in{width:80%;height:80%;border-radius:50%;position: absolute;text-align:center;top:50%;left:50%;margin-left: -40%;margin-top: -40%;}
.in1,.in4,.in5{background:#fff;}
.in2{background:#3B8DD9;}
.in3{background:#23A76B;}
.content-in a{position: absolute;top:50%;left:50%;margin-left:-45px;margin-top: -12px;font-size:16px;display:inline-block;width:90px;}
.content-in a:hover{color:#C04B30;}
.mouseover_a{color:#C04B30;}

.in1 a{color:#6C6C6C;}
.in2 a{color:#fff;}
.in3 a{color:#fff;}
.in4 a{color:#6C6C6C;}
.in5 a{color:#6C6C6C;}

/*园区简介*/
.wrap-nav{margin-bottom:25%;}
.warp-banner{margin-bottom:2%;position:relative;}
.warp-banner b{position: absolute;z-index:100;top:60%;left:50%;transform:translateX(-50%);color:#fff;font-size:20px;font-weight: normal;}
.warp-banner img{width:100%;}
.wrap-nav .content-menu{width:100%;overflow: hidden;}
.wrap-nav .content-menu p{text-align: center;border-bottom: 1px solid #dadada;}
.wrap-nav .content-menu p a{display:inline-block; padding:3% 0;margin:0% 4% 0% 4%;text-align: center;font-size:14px;font-weight:bold;/*border-bottom:1px solid transparent;*/}
.on{border-bottom:1px solid #3E8DD9;color:#3E8DD9;}


.park-text{font-size:14px;line-height:24px;text-indent:2em;margin:5% 0;}
.park-text p{margin:2% auto;color:#666666;width:90%;font-size: 14px;}
.park-text p img{width:100%;margin:10% 0;}

/*新闻公告*/
.list-content{width:100%;display:inline-block;margin:3% 0;}
.list-img{width:35%;}
.list-img img{max-width:126px;margin:5% auto;border:2px solid #dadada;}
.list-img img:hover{border:2px solid #3E8DD9;}
.list-text{width:62%;margin:0 0 0 3%;}
.list-text h3{display:inline-block; margin: 5% 5% 2% 10%;text-align:left;font-size:12px;height:50px;overflow:hidden;line-height:24px;}
.list-text h3 a{color:#666666;}
.list-text h3 a:hover{color:#3E8DD9;}
.list-text p{margin:0 10%;color:#a7a7a7;font-size:14px;}

.news-detail{width:100%;overflow: hidden;margin:5% 0;}
.news-detail-content{width:94%;margin:1% auto;overflow: hidden;}
.news-detail-content h2{font-size:15px;color:#747474;width:100%;margin:0 auto;text-align:center;display: inline-block;overflow:hidden;}
.news-detail-content p{font-size:13px;color:#666666;}
.news-detail-text{line-height: 25px;padding-top: 10px;text-align: left}
.news-detail-text span{line-height:25px;display:inline-block;}
.news-detail-text  img{max-width:100%;margin:3% 0;}
.news-detail-content .news-time{border-bottom: 1px solid #e0e0e0;padding-bottom:5px;text-align: center;}

/*服务页*/
.serve-list{margin:5% auto;display:none;}
.serve-list ul {width:100%;}
.serve-list ul li{width:100%;margin:5px 0;display:inline-block;border-bottom:1px dotted #dddddd;}
.serve-list ul li a{display:inline-block;width:100%;}
.serve-list ul li a span{padding:5px 40px;/*border:1px solid red;*/text-align:right;float:left;font-size:16px;}
/**
 * 取消固定栏目logo，从栏目图片中取
 * 20160810
 * gouyuwang
 */
/*.serve-list-ky ul li:nth-of-type(1) a span{background: url(../images/serve-icon1.png) no-repeat left center;background-size:20px;}*/
/*.serve-list-ky ul li:nth-of-type(2) a span{background: url(../images/serve-icon2.png) no-repeat left center;background-size:20px;}*/
/*.serve-list-ky ul li:nth-of-type(3) a span{background: url(../images/serve-icon3.png) no-repeat left center;background-size:20px;}*/
/*.serve-list-ky ul li:nth-of-type(4) a span{background: url(../images/serve-icon4.png) no-repeat left center;background-size:20px;}*/
.serve-list ul li a b{display:inline-block; padding:8px 10px;margin:8px 0;background-size:20px; float:right;background:url(../images/right01.png) no-repeat right 5px center;background-size:16px;}
/**
 * 取消固定栏目logo，从栏目图片中取
 * 20160810
 * gouyuwang
 */
/*.serve-list-life ul li:nth-of-type(1) a span{background: url(../images/serve-life1.png) no-repeat left center;background-size:20px;}*/
/*.serve-list-life ul li:nth-of-type(2) a span{background: url(../images/serve-life2.png) no-repeat left center;background-size:20px;}*/
/*.serve-list-life ul li:nth-of-type(3) a span{background: url(../images/serve-life3.png) no-repeat left center;background-size:20px;}*/

.page-nav{width:100%;overflow:hidden;padding:2% 0;border-bottom:1px solid #dadada;}
.page-nav p{margin:3% 0;}
.page-nav p a{font-size:15px;color:#3E8DD9;font-weight:bold;}
.page-nav p a:nth-of-type(1){float:left;}
.page-nav p a:nth-of-type(2){float:right;}
.page-nav p b{font-weight:normal;font-size:14px}
.serve-kj-text{margin:5% 0;color:#666666;font-size: 13px}
.serve-kj-text p{margin:2% 0;line-height:26px;}
.serve-kj-text p img{width: 100%;margin: 10% 0;}
.serve-kj-text p span{display:inline-block; font-size:14px;color:#808080;text-indent: 2em;}
.serve-kj-button{width:100%;text-align:center;margin:5% 0;}
.serve-kj-button input{padding:3% 20%;border-radius:30px; background:#1e7dd6;color:#fff;font-size:18px;}


.serve-hys-text{position: relative;}
.page-nav p b{color:#d40000;}
.serve-hys-text p{padding:5% 0;text-align: left;width:100%;font-size:16px;}
.serve-hys-textp label{color:#666666;font-size:14px;}
.serve-hys-textp label b{color:#d40000;width:15px;display:inline-block;}
.hys-address label{color:#666666;font-size:14px;}
.hys-address input{display: inline-block;border-bottom:none; background-color:#e9e9e9;padding:1% 1%;border-radius:5px;width:45%;text-indent:4px;font-size:14px;}
.hys-address label b{color:#d40000;width:15px;display:inline-block;}
.hys-address a{display: inline-block;background:url(../images/hys_down.png) no-repeat center left;margin-left:-40px;width:20px;height:11px;}
.hys-address{position:relative;}
.select{display:none;overflow-y:auto;height:200px;position:absolute;border:1px solid #666666;z-index:100;left:39%;top:100%;width:46%;background:#fff;text-align:center;border-radius:0 0 5px 5px}
.select ul li{padding:1% 0;}
.select ul li:hover{background:#e9e9e9;}
.serve-hys-textp input{border-bottom:1px solid #dadada;width:69%;padding:1% 0;}
.hys-peoples input{width:41%;}
.hys-text label{display:inline-block;padding-bottom:2%;}
.hys-text textarea{ border:1px solid #dadada;width:95%;height:100px;margin-left:15px;}
.hys-time input{background:url(../images/hys_time.png) no-repeat center left;background-size:25px;text-indent:40px;}
.hys-need{width:100%;text-align:left;padding:5% 0;margin-bottom:3%;overflow:hidden;}
.hys-need label{color:#666666;padding-bottom:1%;display:inline-block;float:left;width:28%;box-sizing:border-box;}
.hys-need label b{color:#d40000;width:15px;display:inline-block;}
.hys-need-check{float:left;width:72%;box-sizing:border-box;}
.hys-need-check ul li{float:left;width:33%;box-sizing:border-box;text-align: left;padding-bottom:2%;font-size:14px;}
.hys-need p{color:#d93434;font-weight:normal;margin-left:25%;display: inline-block;font-size:14px;}
.hys-need-check input{margin-right:2%;}

.life-people input{width:73%;}
.life-time input{width:78%;}

.repair input{display: inline-block;border:1px solid #dadada; padding:1% 1%;width:45%;text-indent:4px;}
.repair label b{color:#d40000;width:15px;display:inline-block;}
.repair a{display: inline-block;background:url(../images/hys_down1.png) no-repeat center right ;margin-left:-40px;width:20px;height:6px;border-left:1px solid #dadada;padding:10px 5px;position:relative;top:9px;}
.repair{position:relative;}
.select-repair{display:none;overflow-y:auto;height:200px; position:absolute;border:1px solid #666666;z-index:100;left:29%;top:100%;width:47%;background:#fff;text-align:center;border-radius:0 0 5px 5px}
.select-repair ul li{padding:1% 0;}
.select-repair ul li:hover{background:#e9e9e9;}
.repair-matter input{width:61%;}
.user-people input{width:50%;}

/*联系我们*/

.serve-relation-text{width:100%;overflow:hidden;margin:5% 0;}
.serve-relation-text p{width:100%;background:#aaa;overflow:hidden;text-align:center;}
.serve-relation-text p a{width:33.3%;box-sizing:border-box;display:inline-block;float:left;border-right:1px solid #EBEBEB;color:#fff;padding:2.3% 0;}
.serve-relation-text a:last-child{border-right:1px solid transparent;}
.serve-relation-text table{width:99.6%;overflow:hidden;margin:0 auto;}
.serve-relation-text table{width:100%;overflow:hidden;}
.serve-relation-text table tr td a{color:#666666;text-align: center;}
.serve-relation-text table tr td{width:33%;box-sizing:border-box;text-align:center;vertical-align:middle;height:30px;padding:2.3% 0;}
.serve-relation-text table tr{}
/*.serve-relation-text table tr:last-child{border-bottom:1px solid transparent;}*/
.serve-relation-text table tr td{ border:1px solid #aaa;/*margin:-1px -1px 0 0;*/}
.serve-relation-text table tr:hover{background:#dadada;}
.serve-relation-text table tr:hover td{color:#fff;}
/*.serve-relation-text table tr td:nth-child(3n){border-right:1px solid transparent;}*/

/*园区分布*/
.wrap-distribut{width:100%;}
.map{width:100%;height:260px;overflow:hidden;position:relative;}
.map-nav{position: absolute;left: 0;top: 0}
#picture{width:2227px;height:1168px;background: url("../images/map.png");left: -1000px;top: -500px;position: absolute}
.map img{width:2227px;height:1168px;}


.spanback{display: block;width: 20px;height: 20px;background: url("../images/spanback.png") center;position: absolute;background-size: cover;position: relative}
.spanbackhover{width: 30px;width: 30px;background: url("../images/spanhover.png");}
.spanname{font-size: 14px;
    color: #ffffff;
    display: inline-table;
    background-color: #1c6eba;
    border-radius: 10px;
    position: absolute;
    height: 30px;
    width: 149px;
    text-align: center;
    vertical-align: middle;
    line-height: 30px;
    top: -38px;
    left: 50%;
    margin-left: -60px;
    display: none;
    padding: 2px 5px;
    text-overflow: ellipsis;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;}
.spanname i{float: right;margin-right: 15px;}

.map-name{position:fixed;width:100%;height:40%;}

.map-area{width:100%;overflow:hidden;}
.map-area ul{text-align:center;}
.map-area ul li{float:left;width:20%;box-sizing:border-box;text-align:center;background:#1C6EBA;padding:2% 0;}
.map-area ul li:hover{background:#035FB4;}
.map-area ul li a{color:#fff;font-size:12px;}
.area-name{width:100%;margin:2% auto;overflow-y: auto;height: 300px;}
.area-name{}
.area-name dl{display:inline-block;width:100%;margin-bottom:200px;}
.area-name dl dd{display:inline-block;float:left; border:1px solid #E5E5E5;width:25%;margin:0 -1px 0 0; text-align:center;box-sizing:border-box;font-size:12px;}
.area-name dl dd a{width: 100%;height:56px;padding:25% 0;display:inline-block;}
.area-address{display:none}
.area-address-show{display:block;}
/*.area-name dl dd:nth-child(4n){border-right:1px solid transparent;}*/

.area-detail{display:none;width:100%;height:100%;position:fixed;top:0;left:0;background: rgba(127,127,127,0.8);z-index:1100;}

.area-detail-text{background:#fff;width:80%;margin:25% auto;text-align:center;padding-bottom:2%;border-radius:5px;position:relative;}
.area-detail-text span img{width:10%;position:absolute;top:10px;right:10px;}
.area-detail-text p img{width:50%;margin:20% auto 5%;display:inline-block;}
.area-detail-text h2{font-size:16px;color:#3D3D3D;}
.area-detail-content{overflow-y:auto;height:220px;margin-bottom:40px;}
.area-detail-text01 {font-size:12px;line-height:24px; border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;width:90%;margin:2% auto;}
.area-detail-font {font-size:12px;line-height:24px;width:90%;margin:0 auto;}
.area-detail-text01 p{width:100%;display:inline-block;padding:1% 0;}
.area-detail-text01 p span:nth-of-type(1){width:40%;text-align:right;display:inline-block;}
.area-detail-text01 p span:nth-of-type(2){width:60%;text-align:left;display:inline-block;}
.area-detail-font span {text-indent:2em;display:inline-block;text-align:left;}

.pouple{position: fixed;left: 0;top: 0;background-color: rgba(0,0,0,0.5);width: 100%;height: 100%;z-index: 100000;display: none}
.pouple .pouplecon{width: 80%;margin: 0 auto;height: 400px;background-color: #ffffff;position: absolute;left: 10%;top: 50%;margin-top: -200px;border-radius: 10px;}
.pouple .pouplecon h1{text-align: center;padding: 10px 0 5px 0;width: 100%}
.pouple .pouplecon h1 img{display: inline-block;max-width: 110px;width: 80%}

.pouple .pouplecon  h3{text-align: center;padding: 10px 0 5px 0;width: 100%;font-size: large;font-family: "微软雅黑";}

.pouple .pouplecon div{overflow-y: scroll;width: 90%;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;margin: 0 auto}
.pouple .pouplecon div p{margin: 5px 0;}
.pouple .pouplecon div .title{display: inline-block;width: 30%;text-align: right;color: #666666;font-size: 14px;}
.pouple .pouplecon div .info{display: inline-block;width: 70%;text-align: left;color: #666666;font-size: 14px;}
.pouple .pouplecon div .descriptinfo{height: 150px;}
.pouple .pouplecon .hidelogo{position: absolute;right: 10px;top: 10px;width: 30px;height: 30px;}


/*修改联系人表格样式*/
#contact-list  {width:94%; margin:0 auto;}
#contact-list .firstRow { width:100%;background:#aaa;overflow:hidden;text-align:center;}
#contact-list .firstRow td{width:33.3%;box-sizing:border-box;border-right:1px solid #EBEBEB;color:#fff;padding:2.3% 0;}
#contact-list table{width:100%;}
#contact-list table tr td a{color:#666666;text-align: center;}
#contact-list table tr td{width:33.3%;box-sizing:border-box;text-align:center;vertical-align:middle;height:30px;padding:2.3% 0;}
#contact-list table tr{}
#contact-list table tr td{ border:1px solid #aaa;margin:-1px -1px 0 0;}
#contact-list table tr:hover{background:#dadada;}
#contact-list table tr:hover td{color:#fff;}