﻿#map,#map2,#map3{width:1200px;height:500px;}
 #mapC{width:50%;height:450px;}
.zonghe .tab2 li img{height: 0.6rem;border-radius:50%;}
.hssxDiv .bigName img{width:0.6rem;height: 0.6rem;border-radius:50%;}
.nav li .aNow2 {color: #fff !important;background: #36a1e1;}
.layout .pjDiv span {
    font-size: 14px;
    color: #000;
    /*color: #999;*/
    line-height: 32px;
    padding-bottom: 30px;
}

.parkDiv .bigBox li .dddDiv .ico img{width: 80%;}

.news .list .fangda{height:210px;}
.pjDiv table td {padding: 10px 0;}

.news .list li .name{height: 114px;    font-size: 16px;}
.news .list li .time{font-size:18px;color:#666;}

.technology .imgList li img{max-width:100%}



#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff;  -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(whiteloading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; font-family:"微软雅黑";}
#mbNumber { display:none!important; background:url(mbnumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink {     width: .6rem;
    height: .6rem;
    background: transparent url(switch_but.png) no-repeat center;
    position: absolute;
    top: 45%;
    left: -45px;
    border: solid 2px #dce3ea;
    border-radius: 50%;
    background-color: white; }
#mbNextLink { width: .6rem;
    height: .6rem;
    background: transparent url(switch_but.png) no-repeat center;
    position: absolute;
    top: 45%;
    right: -45px;
    border: 2px solid #dce3ea;
    border-radius: 50%;
    background-color: white;
    transform: rotate(180deg); }
#mbCloseLink { width:24px; background:transparent url(customblackclose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }



.pager{text-align:center}
.pager .pagerlist,
.pager .pagers{display:inline-block}
.pager .pagers{width:26px;height:26px;background-color:#36a1e1;text-align:center;line-height:26px;font-size:18px;border-radius:26px;color:#fff;font-family:宋体}
.pager .prev,
.pager .pagerlist{margin-right:30px;font-size:0.14rem;}
.pager .pagerlist{color:#666;line-height:26px}
.pager .pagerlist.cur,
.pager .pagerlist:not(.not):hover{color:#36a1e1;font-weight:bold}

.footNav li{width:1.5rem;}
.family .list li{}
.family .list li .imgDiv{height:2.1rem;overflow:hidden;}
.leftNav a{padding-left: 30px;}
.family .list li .botDiv{padding-top:10px;height:auto;padding-bottom:10px;}

.technology .list2 li:nth-of-type(3), .technology .list2 li:nth-of-type(6), .technology .list2 li:nth-of-type(7), .technology .list2 li:nth-of-type(8), .technology .list2 li:nth-of-type(9), .technology .list2 li:nth-of-type(10), .technology .list2 li:nth-of-type(11) {width: 33.32%;}



.exchange{padding-top:0;}
.governance2 li .name a{background: #f7f7f7 url(nimg44_1_2.png) right center no-repeat;}
.video .list li .name {
    font-size: 22px;
    color: #fff;
    padding: 12px 15px;
    font-weight: bold;
    position: absolute;
    bottom: 0;
    width: 100%;
    background: #666;
    opacity: 0.6;
    text-align: center;
}

video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
}


.contactPart3 .list dd a{color: #989898;}
.contactPart3 .list dl{height:224px;}
.contactPart3 .list li .name{font-size:24px;}
.contactPart3 .list dd{font-size:16px;}

.contactPart2 .logo{padding-bottom: 0.35rem;}
.contactPart2 .ewm{padding-top: 0.1rem;}
.contactPart2 .msgList li {padding-bottom: 0.05rem;}
.contactPart2 .name {padding-bottom: 0.25rem;}

.headDiv .topTightTel {position: absolute;right: 0;top: 8px;color: #fff;font-size: 18px;font-family:'din';}
.headDiv .topTightTel .title{font-size: 14px;font-family: Arial,microsoft yahei;}

.on .topTightTel,.headDiv2 .topTightTel{color: #999;}

@media screen and ( max-width:800px ) {
    #map{width:100%;height:200px;}
    #map2{width:100%;height:200px;}
    #map3{width:100%;height:200px;}
    #mapC{width:100%;height:250px;}
    .hssxDiv .bigName img{width:0.8rem;height: 0.8rem;}
    .layout .pjDiv span {
        font-size: 0.24rem;
        line-height: 0.48rem;
        padding-bottom: 0.3rem;
    }
	.news .list .fangda{height: 1.9rem;}

    .zonghe .tab2 li {
        width: 44%;
        margin: 5px 2%;
    }
    .news .list li .name {
        height: 0.42rem;
        font-size: 0.36rem;
    }
    .news .list li .time {
        font-size: 0.3rem;
    }
    .technology .list2 li:nth-of-type(n) {width: 50%;}
    .technology .list2 li:nth-of-type(11) {width: 100%;}

    .serviceBox .toptop .wal2{padding: 0;}

    .contactPart3 .list dl{height:auto;}

}