﻿.nav{margin-bottom: 0;}.banner .content{overflow:hidden;}
.rec-m li{position:relative;color:#fff;float:left;transition: all 0.1s linear 0s;width:25%;text-align:center}.rec-m li a{color:#fff;display:block;height:100%}.rec-m li:nth-child(odd){background:#9e90c1}.rec-m li:nth-child(even){background:#392779}
.rec-m li div.t{text-align:left;text-indent:13%;position:absolute;left:0;bottom:0;width:100%;font-size:0.85rem}.rec-m li:nth-child(odd) div.t{background:#cfc8e0}.rec-m li:nth-child(even) div.t{background:#9c93bc}
.switch #runContent li span{height:0;padding-bottom:35%;overflow:hidden;display:block}
@media (min-width: 1200px) {

}

/* 平板电脑和小屏电脑之间的分辨率 */
@media (min-width: 768px)  { 
.logo {width:50%}
.switch{height:348px;width:1000px;float:left;overflow: hidden; position:relative}
.switch #runContent li{height:350px;float:left; position: relative}
.switch #runContent li img{height:350px;width:1000px;}
.switch #runContent  li  p{color:#fff;font-size:18px;text-shadow: 1px 1px 1px #000;height:40px;line-height:40px;width:100%; position:absolute;left:0;bottom:3.7%;text-indent:3%;background:rgba(175,175,175,0.5);}
.switch .hd {text-align:center;margin-top:13px;width: 99%; overflow: hidden; text-align: center;position:absolute; left:0;bottom:5.8%;}
.switch .hd li{width:14px;height:14px;display:inline-block;margin:0 5px;cursor: pointer;background:#feda74;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.switch .hd li.on{background:#a14b9a}

.rec-m{margin-bottom:65px}.rec-m li p.title{font-size:1.4rem}
.rec-m li{height:310px}.rec-m li div.t{height:3.2rem;padding-top: 0.6rem;}.rec-m li article p{padding-top:2.5rem;}.rec-m li article p+p{padding:1.3rem 0 1rem}

.rec-m li .home-news{text-align:left;margin-left: 10%;}
.rec-m li .home-news a{font-size:0.5rem;height:auto;padding:0.25rem 0;width:88%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.rec-m li:hover{-webkit-transform: scale(1.02);transform: scale(1.02);box-shadow:0 0 5px rgba(0,0,0,0.8);z-index:999}
.rec-m li img{vertical-align:top;}

.rec-g{margin-bottom: 18px;}
.rec-g .title span{font-size:xx-large;float:right; margin-right:15px;color:#9c9c9c}
.rec-g li{float:left;width: 315px;margin-right: 17px;height:195px;position:relative;overflow:hidden;}

.rec-g li div{height:56px;line-height:150%;width:100%;position:absolute;left:0;bottom:0;background:rgba(138,138,138,0.6);font-size:15px;text-indent:18px;color:#fff}
.rec-g li  div p:first-child{margin-top:6px}.rec-g li:hover {opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;}
.rec-g li p a{width:60px;padding-left:37px;margin-left:40px;float:left;font-size:14px;color:#5a2800;}
.rec-g li p a.dl{background:url("img/g-dl-icon.png") no-repeat 0 9px;}
.rec-g li p a.g-web{background:url("img/g-web-icon.png") no-repeat 0 9px;}
.rec-g li a img{vertical-align:top;width:328px;height:198px; }

.rec-g1{margin-bottom: 18px;}
.home_title{color:#fff;font-size:1.2em;height:50px;line-height:50px;text-indent:15px;background-color: #353535;width:100%;display:block;margin-top:20px; margin-bottom:20px}
.home_title em{font-size:180%;float:right; margin-right:3%;color:#9c9c9c}.home_title span{width:13%;display:inline-block}
.rec-g1 li{float:left;width:25%;position:relative;margin-bottom: 45px;text-align:center}
.rec-g1 li p {width:100%;text-align:center;color:#fff;font-size:16px;margin-top:25px}.rec-g1 li p+p{margin-top:6px}
.rec-g1 .p1{font-size:14px;}
.rec-g1 li a:hover{text-decoration:none;}
.rec-g1 li div{width:195px;height:195px;margin-bottom:10px;-moz-border-radius: 100px;-webkit-border-radius: 100px;border-radius: 100px;}

.scale img,.scale div{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;border:3px solid #fff;border-radius: 110px;background-color: #fff; width:203px;height:203px }
.scale img:hover,.scale div:hover{ opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)} 

.rec-comp{margin:50px 0 18px;}
.rec-comp .title{color:#fff;font-size:1.2em;height:35px;margin-left:20px;margin-bottom:12px;}
.rec-comp li{float:left;width:20%;text-align: center;margin-bottom: 1rem;}.rec-comp li img{width:90%;height:auto}
.lianxi{background:#2d2d2d;}.lianxi li img{width:28%}
.lianxi .content .page{padding:18px 0 16px;position:relative}
.lianxi .content li{float:left;width: 25%;height:auto;text-align: center}
.member{margin-bottom:90px}
}
@media (max-width: 767px) {body,.rec-m li div,.rec-m li p a{font-size:12px}
.masthead .section a{font-size: x-small;}
.switch{width:100%;overflow: hidden;}
.switch #runContent li{position: relative}
.switch #runContent li img{width:100%;display:block}.switch div{width:100%;}
.switch #runContent  li  p{position:absolute;color:#fff;font-size:12px;text-shadow: 1px 1px 1px #000;background:rgba(175,175,175,0.5);width:100%;text-indent:4%;padding:1%;}
.switch .hd {text-align:right;margin-right:2%;height:1.9rem;margin-top:0.8%;}
.switch .hd li{width:7px;height:7px;display:inline-block;margin:0 3px;background:#feda74;border-radius:4px;}
.switch .hd li.on{background:#a14b9a}





.rec-m{margin-bottom: 34px;}.rec-m li div.t{padding: 0.5rem 0;}.rec-m li article p{padding-top:1.2rem;}.rec-m li article p+p{padding:0.5rem 0}.rec-m li:nth-child(3) a{font-size:0.9rem}
.rec-m li,.rec-comp li{float:left;width:48.5%;margin-bottom:1%;margin-left:1%;height:12.8rem;}.rec-m li a{font-size: 1rem;}.rec-comp li{height:auto}
.rec-m li img{width:18%}

.rec-g{margin-bottom: 18px;}
.rec-g .title span{font-size:xx-large;float:right; margin-right:15px;color:#9c9c9c}
.rec-g li{float:left;width:30.6%;position:relative;overflow:hidden;border-radius:10px;}
.rec-g li:first-child{margin-left:2%;margin-right:2%;}.rec-g li:last-child{margin-right:2%;float:right}
.rec-g li div{height:46px;line-height:150%;width:100%;background:rgba(138,138,138,0.6);font-size:12px;text-indent:8%;color:#fff}
.rec-g li  div p:first-child{padding-top:6px}
.rec-g li a img{vertical-align:top;width:100%;}
.rec-g .title,.rec-g1 .title{color:#fff;font-size:1.2em;height:35px;line-height:35px;padding:30px 0 15px 20px; display:block;width:100%}
.rec-g1 .title em,.rec-comp .title em,.rec-g .title em{font-size:180%;float:right; margin-right:3%;color:#9c9c9c}
.rec-g1 li{float:left;width: 25%;position:relative;text-align: center;margin-bottom:2.5rem;}
.rec-g1 li p {width:100%;text-align:center;color:#fff;font-size:0.6rem;margin-top:8px;height: 0.6rem;}
.rec-g1 .p1{font-size:14px;}
.rec-g1 li img{width:83%}
.rec-g1 li div{width:83%;height:170px;margin:10px auto;-moz-border-radius: 100px;-webkit-border-radius: 100px;border-radius: 100px;}
.rec-comp .title{color:#fff;font-size:1.2em;height:35px;margin-left:20px;margin-bottom:12px;}
.rec-comp li img{width:100%;}

.lianxi .content .page{padding:18px 0 16px;position:relative;background: #323232;}
.lianxi .content ul{width:93%;margin:0 auto}.lianxi .content li{float:left;width: 25%;height:auto;text-align: center}
.scale img,.scale div{border:1px solid #fff;border-radius: 110px;background-color: #fff; }
.home_title{color:#fff;font-size:1.1em;height:40px;line-height:40px;text-indent:12px;background-color:#353535;width:100%;display:block;margin-top:20px; margin-bottom:20px}
.home_title em{font-size:180%;float:right; margin-right:3%;color:#9c9c9c}.home_title span{width:27%;display:inline-block;overflow:hidden}.home_title span em{display:none}
.sjs a span{height:0;padding-bottom:90%;overflow:hidden;display:block}

/*#emergencyImg{width:100%}*/
#divMap{height:0;padding-bottom:66.94%;overflow:hidden}

}

@media (max-width: 480px){
.rec-m li:nth-child(3) a{font-size:0.7rem}
.rec-m li .home-news{text-align:left;margin-left:8%}
.rec-m li .home-news a{font-size:0.5rem;height:auto;padding:0.17rem 0;width:88%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rec-m li{height:0;padding-bottom:60%;}.rec-comp li{height:auto}
.home_title  span em{display:none}.rec-g1 li p {font-size: 12px}
.rec-g1 li div{height: 133px;}

}

