/*#ztmi-body-header{ width:100%; max-width:2560px; height:auto; background:#ffffff; position:absolute; box-shadow: 3px 3px 15px rgba(51, 51, 51, 0.1);}
#ztmi-body-header-list{ width:1920px; height:166px; background:#ffffff; position:relative; margin:0 auto; padding-top:32px; }
#ztmi-body-header-list ul{ width:1920px; height:auto; float:left; }
#ztmi-body-header-list li{ width:220px; height:auto; float:left; list-style-type:none; text-align:center; margin:0 10px; font-size:14px; }
#ztmi-body-header-list img{ margin-bottom:0px; }
@media (min-width: 300px) {
#ztmi-body-header{ display:none; }
}
@media (min-width: 1024px) {
#ztmi-body-header{ display:block; }
#ztmi-body-header-list{ width:1024px; height:166px; background:#ffffff; position:relative; margin:0 auto; padding-top:32px; }
#ztmi-body-header-list ul{ width:1024px; height:auto; float:left; }
#ztmi-body-header-list li{ width:126px; height:auto; float:left; list-style-type:none; text-align:center; margin:0 1px; font-size:14px; }
}
@media (min-width: 1200px) {
#ztmi-body-header-list{ width:1200px; height:166px; background:#ffffff; position:relative; margin:0 auto; padding-top:32px;  }
#ztmi-body-header-list ul{ width:1200px; height:auto; float:left; }
#ztmi-body-header-list li{ width:130px; height:auto; float:left; list-style-type:none; text-align:center; margin:0 10px; font-size:14px; }
}
@media (min-width: 1600px) {
#ztmi-body-header-list{ width:1600px; height:166px; background:#ffffff; position:relative; margin:0 auto; padding-top:14px; }
#ztmi-body-header-list ul{ width:1600px; height:auto; float:left; }
#ztmi-body-header-list li{ width:180px; height:auto; float:left; list-style-type:none; text-align:center; margin:0 10px; font-size:14px; }
}
@media (min-width: 1900px) {
#ztmi-body-header-list{ width:1920px; height:166px; background:#ffffff; position:relative; margin:0 auto; padding-top:14px; }
#ztmi-body-header-list ul{ width:1920px; height:auto; float:left; }
#ztmi-body-header-list li{ width:220px; height:auto; float:left; list-style-type:none; text-align:center; margin:0 10px; font-size:14px; line-height:14px; }
}
*/
/*.header-from{ animation: myfrom 1s; animation-fill-mode :forwards; }
.header-from li img{ animation: myfromi .7s; animation-fill-mode :forwards; }
.header-to{ animation: myto 1s; animation-fill-mode :forwards; }
.header-to li img{ animation: mytoi .7s; animation-fill-mode :forwards; }
@keyframes myfrom{0%{padding-top:14px;height:166px;}100%{padding-top:12px;height:110px;}}
@keyframes myfromi{0%{width:180px;margin-bottom:0px;}100%{width:110px;margin-bottom:2px;}}
@keyframes myto{0%{padding-top:12px;height:110px;}100%{padding-top:14px;height:166px;}}
@keyframes mytoi{0%{width:110px;margin-bottom:2px;}100%{width:180px;margin-bottom:0px;}}*/


#pwr-map{ width:100%; max-width:1200px; height:auto; background:#f5f5f5;  margin-top:220px; margin-right:auto; margin-left:auto; }
#pwr-map .content { width:100%; max-width:1200px;  height: auto; overflow: hidden; margin:0 auto ; padding-top:50px; }

.yang_card_h3{ font-size:48px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:17px; margin-bottom:20px; }
.yang_card_p{  width:1000px; margin:0 auto; padding:0 70px; color:#1b1c1e; font-size:16px; line-height:32px; text-align:center; margin-bottom:50px; }

a:hover .featured-box-l,a:visited .featured-box-l,a:hover .featured-box-r,a:visited .featured-box-r{ color:#333; }

@media (min-width: 300px) {
#pwr-map{ width:100%; max-width:1200px; height:auto; background:#f5f5f5;  margin-top:16px; margin-right:auto; margin-left:auto; }
#pwr-map .content { width:100%; max-width:1200px;  height: auto; overflow: hidden; margin:0 auto ; padding-top:30px; }
.pwr-map-div{ display:none; }

#pwr-featured{ width:100%; height:auto; background:#f5f5f5; margin:0 auto; }
#pwr-featured .content { width:100%; max-width:300px; height: auto; overflow: hidden; margin:0 auto ; padding-top:20px; }
#pwr-featured .content ul{ width:300px; margin:0 auto; }
#pwr-featured .content li{ width:300px; height:530px; float:left; background:#ffffff; margin-right:18px; margin-bottom:18px; }

.featured-box-l,.featured-box-r{ width:300px; height:530px; margin: 0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img{ width: 220%; height: auto; margin-left: -300px; }
.featured-box-r img{ width: 220%; height: auto; margin-left: -60px; }

.featured-box-content{ width:100%; height:360px; position: absolute; top: 170px; }
.featured-box-content-title1{ width:94%; font-size:26px; line-height:36px; font-weight:bold; float:left; margin-top:20px; margin-left: 10px; }
.featured-box-content-title2{ width:94%; font-size:14px; line-height:26px; float:left; margin-bottom:10px; margin-left: 10px; }
.featured-box-content-title3{ width:94%; font-size:14px; line-height:26px; float:left; text-align: right; bottom: 10px; position: absolute; }
.featured-ico-f{ display: none; }

.yang_card_h3{ font-size:24px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:8px; margin-bottom:0px; }
.yang_card_p{  width:100%; margin:0 auto; padding:0 16px; color:#1b1c1e; font-size:14px; line-height:24px; text-align:center; margin-bottom:30px; }
}
/*针对iphone5s*/
@media (min-width: 315px) {

}
/*针对1080*1920的android*/
@media (min-width: 360px) {
#pwr-featured .content { width:100%; max-width:350px; height: auto; overflow: hidden; margin:0 auto ; padding-top:20px; }
#pwr-featured .content ul{ width:350px; margin:0 auto; }
#pwr-featured .content li{ width:350px; height:530px; float:left; background:#ffffff; margin-right:18px; margin-bottom:18px; }

.featured-box-l,.featured-box-r{ width:350px; height:530px; margin: 0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img{ width: 220%; height: auto; margin-left: -340px; }
.featured-box-r img{ width: 220%; height: auto; margin-left: -60px; }

.featured-box-content{ width:100%; height:340px; position: absolute; top: 200px; }
.featured-box-content-title1{ width:94%; font-size:26px; line-height:36px; font-weight:bold; float:left; margin-top:20px; margin-left: 10px; }
.featured-box-content-title2{ width:94%; font-size:14px; line-height:26px; float:left; margin-bottom:10px; margin-left: 10px; }
.featured-box-content-title3{ width:94%; font-size:14px; line-height:26px; float:left; text-align: right; bottom: 20px; position: absolute; }
}
/*针对iphone6*/
@media (min-width: 375px) {

}
/*针对全面屏安卓*/
@media (min-width: 390px) {

}
@media (min-width: 400px) {

}
/*针对iphone6s plus*/
@media (min-width: 410px) {
#pwr-featured .content { width:100%; max-width:400px; height: auto; overflow: hidden; margin:0 auto ; padding-top:20px; }
#pwr-featured .content ul{ width:400px; margin:0 auto; }
#pwr-featured .content li{ width:400px; height:550px; float:left; background:#ffffff; margin-right:18px; margin-bottom:18px; }

.featured-box-l,.featured-box-r{ width:400px; height:550px; margin: 0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img{ width: 220%; height: auto; margin-left: -396px; }
.featured-box-r img{ width: 220%; height: auto; margin-left: -80px; }

.featured-box-content{ width:100%; height:330px; position: absolute; top: 226px; }
.featured-box-content-title1{ width:94%; font-size:26px; line-height:36px; font-weight:bold; float:left; margin-top:20px; margin-left: 14px; }
.featured-box-content-title2{ width:94%; font-size:14px; line-height:26px; float:left; margin-bottom:10px; margin-left: 14px; }
.featured-box-content-title3{ width:94%; font-size:14px; line-height:26px; float:left; text-align: right; bottom: 20px; position: absolute; }
}
/*针对1440*2560的android*/
@media (min-width: 480px) {

}
@media (min-width: 500px) {

}
@media (min-width: 600px) {
.pwr-map-div-mb{ width: 600px; margin: 0 auto;}

#pwr-featured .content{ width:100%; max-width:560px; height: auto; overflow: hidden; margin:0 auto ; padding-top:20px; }
#pwr-featured .content ul{ width:560px; margin:0 auto; }
#pwr-featured .content li{ width:560px; height:550px; float:left; background:#ffffff; margin-right:18px; margin-bottom:18px; }

.featured-box-l,.featured-box-r{ width:560px; height:550px; margin: 0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img{ width: 220%; height: auto; margin-left: -550px; }
.featured-box-r img{ width: 220%; height: auto; margin-left: -110px; }

.featured-box-content{ width:100%; height:248px; position: absolute; top: 316px; }
.featured-box-content-title1{ width:94%; font-size:26px; line-height:36px; font-weight:bold; float:left; margin-top:20px; margin-left: 18px; }
.featured-box-content-title2{ width:94%; font-size:14px; line-height:26px; float:left; margin-bottom:10px; margin-left: 18px; }
.featured-box-content-title3{ width:94%; font-size:14px; line-height:26px; float:left; text-align: right; bottom: 20px; position: absolute; }

.yang_card_h3{ font-size:28px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:8px; margin-bottom:0px; }
.yang_card_p{ width:100%; margin:0 auto; padding:0 16px; color:#1b1c1e; font-size:16px; line-height:24px; text-align:center; margin-bottom:30px; }
}
@media (min-width: 700px) {

}
@media (min-width: 767px) {

}
@media (min-width: 768px) {
#pwr-map{ margin-top:0px; }
.yang_card_h3{ font-size:36px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:17px; margin-bottom:20px; }
.yang_card_p{  width:100%; margin:0 auto; padding:0 10px; color:#1b1c1e; font-size:16px; line-height:28px; text-align:center; margin-bottom:50px; }

}
@media (min-width: 770px) {
}
@media (min-width: 785px) {

}
@media (min-width: 800px) {

}
@media (min-width: 880px) {

}
@media (min-width: 980px) {

}
@media (min-width: 1024px) {
#ztmi-body{ width:100%; max-width:100%; height:auto; margin-top:70px; overflow:hidden; background:#f5f5f5; }

#pwr-map{ width:100%; max-width:2560px; height:auto; background:#f5f5f5;  margin-top:190px; margin-right:auto; margin-left:auto; }
#pwr-map .content { width:100%; max-width:2560px; height: auto; overflow: hidden; margin:0 auto ; padding-top:50px; }
.pwr-map-div{ width:140%; height: auto; margin-left: -250px; display:block; }
.pwr-map-div img{ width: 2560px; height: 986px; margin-left:-510px; }
.pwr-map-div-mb{ display:none; }

#pwr-featured{ width:100%; max-width:1024px; height:auto; background:#f5f5f5;  margin-top:0px; margin-bottom:6px; margin-right:auto; margin-left:auto; }
#pwr-featured .content { width:100%; max-width:1000px; height: auto; overflow: hidden; margin:0 auto ; padding-top:20px; }
#pwr-featured .content ul{ width:1000px; margin:0 auto; }
#pwr-featured .content li{ width:1000px; height:640px; float:left; margin-right:18px; margin-bottom:18px; overflow: hidden; }

.featured-box-l,.featured-box-r{ width:1000px; height:640px; margin: 0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img{ width: 2510px; height: 640px; margin-left:-620px; }
.featured-box-r img{ width: 2510px; height: 640px; margin-left:-870px; }

.featured-box-content{ width:670px; height:530px; position: absolute; top: 20px; }
.featured-box-content-title1{ width:100%; font-size:40px; line-height:68px; font-weight:bold; float:left; margin-top:100px; margin-left: 0px; }
.featured-box-content-title2{ width:100%; font-size:16px; line-height:32px; float:left; margin-bottom:40px; margin-left: 0px; }
.featured-box-content-title3{ width:100%; font-size:16px; line-height:32px;  float:left; text-align: left; }
.featured-ico{ width:100px; height:100px;  font-size:16px; float:left; text-align:center; margin-right:30px; }
.featured-ico img{ width:40px; height:40px; margin-left:auto; margin-bottom:6px; }
.featured-box-content span{ font-size:16px; margin-top:20px; margin-right: 28px; display: inline-block; }
.featured-ico-f{ width:100%; height:100px; float:left; margin-left:-20px; display: block; }

.featured-box-l .featured-box-content{ left: 20px; color:#ffffff; }
.featured-box-l a{ color:#ffffff; }
.featured-box-r .featured-box-content{ right: 6px; color:#000000; }
.featured-box-r a{ color:#000000; }

.yang_card_h3{ font-size:48px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:17px; margin-bottom:20px; }
.yang_card_p{ width:1000px; margin:0 auto; padding:0 80px; color:#1b1c1e; font-size:16px; line-height:32px; text-align:center; margin-bottom:50px; }
}
@media (min-width: 1200px) {
#pwr-map{ width:100%; max-width:2560px; height:auto; background:#f5f5f5;  margin-top:190px; margin-right:auto; margin-left:auto; }
#pwr-map .content { width:100%; max-width:2560px;  height: auto; overflow: hidden; margin:0 auto ; padding-top:50px; }
.pwr-map-div{ width:100%; height: auto; margin-left:0px; }
.pwr-map-div img{ width: 2560px; height: 986px; margin-left:-680px; }

#pwr-featured{ width:100%; max-width:1200px; height:auto; background:#f5f5f5;  margin-top:0px; margin-bottom:6px; margin-right:auto; margin-left:auto; }
#pwr-featured .content { width:100%; max-width:1160px; height: auto; overflow: hidden; margin:0 auto ; padding-top:20px; }
#pwr-featured .content ul{ width:1160px; margin:0 auto; }
#pwr-featured .content li{ width:1160px; height:640px; float:left;  margin-right:18px; margin-bottom:18px; overflow: hidden; }

.featured-box-l,.featured-box-r{ width:1200px; height:640px; margin: 0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img{ width: 2510px; height: 640px; margin-left:-620px; }
.featured-box-r img{ width: 2510px; height: 640px; margin-left:-736px; }

.featured-box-content{ width:670px; height:530px; position: absolute; top: 20px; }
.featured-box-content-title1{ font-size:40px; line-height:68px; font-weight:bold; float:left; margin-top:100px; }
.featured-box-content-title2{ width:100%; font-size:16px; line-height:32px; float:left; margin-bottom:40px; }
.featured-box-content-title3{ width:100%; font-size:16px; line-height:32px;  float:left; }
.featured-ico{ width:100px; height:100px;  font-size:16px; float:left; text-align:center; margin-right:30px; }
.featured-ico img{ width:40px; height:40px; margin-left:auto; margin-bottom:6px; }
.featured-box-content span{ font-size:16px; margin-top:20px; margin-right: 28px; display: inline-block; }
.featured-ico-f{ width:100%; height:100px; float:left; margin-left:-20px; }

.featured-box-l .featured-box-content{ left: 40px; color:#ffffff; }
.featured-box-l a{ color:#ffffff; }
.featured-box-r .featured-box-content{ right: 60px; color:#000000; }
.featured-box-r a{ color:#000000; }

#ztmi-body-header-list img{ margin-bottom:0px; width:100%; max-width:180px; }

.yang_card_h3{ font-size:48px; font-weight:bold; color:#1b1c1e; text-align:center; line-height:52px; padding-bottom:3px; padding-top:17px; margin-bottom:20px; }
.yang_card_p{  width:1200px; margin:0 auto; padding:0 80px; color:#1b1c1e; font-size:16px; line-height:32px; text-align:center; margin-bottom:50px; }
}
@media (min-width: 1201px) {
#pwr-map{ width:100%; max-width:2560px; height:auto; background:#f5f5f5;  margin-top:190px; margin-right:auto; margin-left:auto; }
#pwr-map .content { width:100%; max-width:2560px;  height: auto; overflow: hidden; margin:0 auto ; padding-top:50px; }
.pwr-map-div{ width:100%; height: auto; margin-left:0px; }
.pwr-map-div img{ width: 2560px; height: 986px; margin-left:-680px; }

#pwr-featured{ width:100%; max-width:1598px; height:auto; background:#f5f5f5;  margin-top:0px; margin-bottom:6px; margin-right:auto; margin-left:auto; }
#pwr-featured .content { width:100%; max-width:1598px; height: auto; overflow: hidden; margin:0 auto ; padding-top:20px; }
#pwr-featured .content ul{ width:100%; margin:0 auto; }
#pwr-featured .content li{ width:100%; height:640px; float:left;  margin-right:18px; margin-bottom:18px; overflow: hidden; }

.featured-box-l,.featured-box-r{ width:100%; height:640px; margin: 0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img{ width: 2510px; height: 640px; margin-left:-620px; }
.featured-box-r img{ width: 2510px; height: 640px; margin-left:-736px; }

.featured-box-content{ width:670px; height:530px; position: absolute; top: 20px; }
.featured-box-content-title1{ font-size:40px; line-height:68px; font-weight:bold; float:left; margin-top:100px; }
.featured-box-content-title2{ width:100%; font-size:16px; line-height:32px; float:left; margin-bottom:40px; }
.featured-box-content-title3{ width:100%; font-size:16px; line-height:32px;  float:left; }
.featured-ico{ width:100px; height:100px;  font-size:16px; float:left; text-align:center; margin-right:30px; }
.featured-ico img{ width:40px; height:40px; margin-left:auto; margin-bottom:6px; }
.featured-box-content span{ font-size:16px; margin-top:20px; margin-right: 28px; display: inline-block; }
.featured-ico-f{ width:100%; height:100px; float:left; margin-left:-20px; }

.featured-box-l .featured-box-content{ left: 40px; color:#ffffff; }
.featured-box-l a{ color:#ffffff; }
.featured-box-r .featured-box-content{ right: 60px; color:#000000; }
.featured-box-r a{ color:#000000; }

}
@media (min-width: 1600px) {
#pwr-map{ width:100%; max-width:2560px; height:auto; background:#f5f5f5; margin-top:190px; margin-right:auto; margin-left:auto; }
#pwr-map .content { width:100%; max-width:2560px; height: auto; overflow: hidden; margin:0 auto ; padding-top:50px; }
.pwr-map-div{width:100%; height: auto; margin-left:0px; }
.pwr-map-div img{ width: 2560px; height: 986px; margin-left:-478px; }

#pwr-featured{ width:100%; max-width:1600px; height:auto; background:#f5f5f5;  margin-top:0px;  margin-bottom:6px; margin-right:auto; margin-left:auto; }
#pwr-featured .content { width:100%; max-width:1560px; height: auto; overflow: hidden; margin:0 auto; padding-top:20px; }
#pwr-featured .content ul{ width:1560px; margin:0 auto; }
#pwr-featured .content li{ width:1560px; height:640px; float:left;  margin-right:18px; margin-bottom:18px; overflow: hidden; }
.featured-box-l,.featured-box-r{ width:1560px; height:640px; margin: 0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img{ width: 2510px; height: 640px; margin-left:-550px; }
.featured-box-r img{ width: 2510px; height: 640px; margin-left:-400px; }

.featured-box-content{ width:710px; height:530px; position: absolute; top: 20px; }
.featured-box-content-title1{ font-size:40px; line-height:68px; font-weight:bold; float:left; margin-top:100px; }
.featured-box-content-title2{ width:100%; font-size:16px; line-height:32px; float:left; margin-bottom:40px; }
.featured-box-content-title3{ width:100%; font-size:16px; line-height:32px;  float:left; }
.featured-ico{ width:100px; height:100px;  font-size:16px; float:left; text-align:center; margin-right:30px; }
.featured-ico img{ width:40px; height:40px; margin-left:auto; margin-bottom:6px; }
.featured-box-content span{ font-size:16px; margin-top:20px; margin-right: 28px; display: inline-block; }
.featured-ico-f{ width:100%; height:100px; float:left; margin-left:-20px; }

.featured-box-l .featured-box-content{ left: 40px; color:#ffffff; }
.featured-box-l a{ color:#ffffff; }
.featured-box-r .featured-box-content{ right: 40px; color:#000000; }
.featured-box-r a{ color:#000000; }
}
@media (min-width: 1601px) {
#pwr-map{ width:100%; max-width:2560px; height:auto; background:#f5f5f5; margin-top:190px; margin-right:auto; margin-left:auto; }
#pwr-map .content { width:100%; max-width:2560px; height: auto; overflow: hidden; margin:0 auto ; padding-top:50px; }
.pwr-map-div{width:100%; height: auto; margin-left:0px; }
.pwr-map-div img{ width: 2560px; height: 986px; margin-left:-478px; }

#pwr-featured{ width:100%; max-width:1898px; height:auto; background:#f5f5f5;  margin-top:0px;  margin-bottom:6px; margin-right:auto; margin-left:auto; }
#pwr-featured .content { width:100%; max-width:1898px; height: auto; overflow: hidden; margin:0 auto; padding-top:20px; }
#pwr-featured .content ul{ width:100%; margin:0 auto; }
#pwr-featured .content li{ width:100%; height:640px; float:left;  margin-right:18px; margin-bottom:18px; overflow: hidden; }
.featured-box-l,.featured-box-r{ width:100%; height:640px; margin: 0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img{ width: 2510px; height: 640px; margin-left:-550px; }
.featured-box-r img{ width: 2510px; height: 640px; margin-left:-400px; }

.featured-box-content{ width:710px; height:530px; position: absolute; top: 20px; }
.featured-box-content-title1{ font-size:40px; line-height:68px; font-weight:bold; float:left; margin-top:100px; }
.featured-box-content-title2{ width:100%; font-size:16px; line-height:32px; float:left; margin-bottom:40px; }
.featured-box-content-title3{ width:100%; font-size:16px; line-height:32px;  float:left; }
.featured-ico{ width:100px; height:100px;  font-size:16px; float:left; text-align:center; margin-right:30px; }
.featured-ico img{ width:40px; height:40px; margin-left:auto; margin-bottom:6px; }
.featured-box-content span{ font-size:16px; margin-top:20px; margin-right: 28px; display: inline-block; }
.featured-ico-f{ width:100%; height:100px; float:left; margin-left:-20px; }

.featured-box-l .featured-box-content{ left: 40px; color:#ffffff; }
.featured-box-l a{ color:#ffffff; }
.featured-box-r .featured-box-content{ right: 90px; color:#000000; }
.featured-box-r a{ color:#000000; }
}
@media (min-width: 1900px) {
.pwr-map-div img{ width: 2560px; height: 986px; margin-left:-340px; }

#pwr-featured{ width:100%; max-width:1900px; height:auto; background:#f5f5f5;  margin-top:0px; margin-bottom:6px; margin-right:auto; margin-left:auto; }
#pwr-featured .content { width:100%; max-width:1900px; height: auto; overflow: hidden; margin:0 auto ; padding-top:20px; }
#pwr-featured .content ul{ width:1860px; margin:0 auto; }
#pwr-featured .content li{ width:1860px; height:640px; float:left;  margin-right:18px; margin-bottom:18px; }
.featured-box-l,.featured-box-r{ width:1860px; height:640px; margin:0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img,.featured-box-r img{ width: 2510px; height: 640px; margin-left:-300px; }

.featured-box-content{ width:810px; height:500px; position: absolute; top: 20px; }
.featured-box-content-title1{ font-size:40px; line-height:68px; font-weight:bold; float:left; margin-top:100px; }
.featured-box-content-title2{ width:100%; font-size:16px; line-height:32px; float:left; margin-bottom:40px; }
.featured-box-content-title3{ width:100%; font-size:16px; line-height:32px; float:left; }

.featured-box-l .featured-box-content{ left: 80px; color:#ffffff; }
.featured-box-r .featured-box-content{ right: 80px; color:#000000; }

.featured-ico{ width:100px; height:100px; font-size:16px; float:left; text-align:center; margin-right:30px; }
.featured-ico img{ width:40px; height:40px; margin-left:auto; margin-bottom:6px; }
.featured-box-content span{ font-size:16px; margin-top:20px; margin-right: 28px; display: inline-block; }
.featured-ico-f{ width:100%; height:100px;  float:left; margin-left:-20px; }
}
@media (min-width: 1921px) {
#pwr-featured{ width:100%; max-width:2398px; height:auto; background:#f5f5f5;  margin-top:0px; margin-bottom:6px; margin-right:auto; margin-left:auto; }
#pwr-featured .content { width:100%; max-width:2398px; height: auto; overflow: hidden; margin:0 auto ; padding-top:20px; }
#pwr-featured .content ul{ width:100%; margin:0 auto; }
#pwr-featured .content li{ width:100%; height:640px; float:left;  margin-right:18px; margin-bottom:18px; }
.featured-box-l,.featured-box-r{ width:100%; height:640px; margin:0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img,.featured-box-r img{ width: 2510px; height: 640px; margin-left:-300px; }

.featured-box-content{ width:810px; height:500px; position: absolute; top: 20px; }
.featured-box-content-title1{ font-size:40px; line-height:68px; font-weight:bold; float:left; margin-top:100px; }
.featured-box-content-title2{ width:100%; font-size:16px; line-height:32px; float:left; margin-bottom:40px; }
.featured-box-content-title3{ width:100%; font-size:16px; line-height:32px; float:left; }

.featured-box-l .featured-box-content{ left: 80px; color:#ffffff; }
.featured-box-r .featured-box-content{ right: 80px; color:#000000; }

.featured-ico{ width:100px; height:100px; font-size:16px; float:left; text-align:center; margin-right:30px; }
.featured-ico img{ width:40px; height:40px; margin-left:auto; margin-bottom:6px; }
.featured-box-content span{ font-size:16px; margin-top:20px; margin-right: 28px; display: inline-block; }
.featured-ico-f{ width:100%; height:100px;  float:left; margin-left:-20px; }
}
@media (min-width: 2000px) {
.featured-box-l img,.featured-box-r img{ width: 2510px; height: 640px; margin-left:-100px; }
.featured-ico{ width:100px; height:100px; font-size:16px; float:left; text-align:center; margin-right:30px; }
.featured-ico img{ width:40px; height:40px; margin-left:auto; margin-bottom:6px; }
.featured-box-content span{ font-size:16px; margin-top:20px; margin-right: 28px; display: inline-block; }
.featured-ico-f{ width:100%; height:100px;  float:left; margin-left:-20px; }
}
@media (min-width: 2400px) {
.pwr-map-div img{ width: 2560px; height: 986px; margin-left:0px; }

#pwr-featured{ width:100%; max-width:2560px; height:auto; background:#f5f5f5; margin-top:0px; margin-bottom:6px; }
#pwr-featured .content { width:100%; max-width:2560px; height: auto; overflow: hidden; margin:0 auto; padding-top:20px; }
#pwr-featured .content ul{ width:2510px; margin:0 auto; }
#pwr-featured .content li{ width:2510px; height:640px; float:left; margin-right:18px; margin-bottom:18px; }
.featured-box-l,.featured-box-r{ width:2510px; height:640px; margin: 0px; overflow: hidden; position: relative; z-index:8; }
.featured-box-l img,.featured-box-r img{ width: 2510px; height: 640px; margin-left:0px; }

.featured-box-content{ width:810px; height:500px; position: absolute; top: 20px; }
.featured-box-content-title1{ font-size:40px; line-height:68px; font-weight:bold; float:left; margin-top:100px; }
.featured-box-content-title2{ width:100%; font-size:16px; line-height:32px; float:left; margin-bottom:40px; }
.featured-box-content-title3{ width:100%; font-size:16px; line-height:32px; float:left; }

.featured-box-l >.featured-box-content{ left: 378px; color:#ffffff; }
.featured-box-r >.featured-box-content{ right: 360px; color:#000000; }

.featured-ico{ width:100px; height:100px;  font-size:16px; float:left; text-align:center; margin-right:30px; }
.featured-ico img{ width:40px; height:40px; margin-left:auto; margin-bottom:6px; }
.featured-box-content span{ font-size:16px; margin-top:23px; margin-right: 28px; display: inline-block; }
.featured-ico-f{ width:100%; height:100px; float:left; margin-left:-20px; }
}



/*#pwr-map*/
#pwr-map{padding-top:35px!important;margin-top:0!important;}
/*@media (min-width: 992.1px) {
#pwr-map{padding-top:142px!important;}
}
@media (min-width: 1024px) {
#pwr-map{padding-top:145px!important;}
}
@media (min-width: 1200px) {
#pwr-map{padding-top:160px!important;}
}
@media (min-width: 1260px) {
#pwr-map{padding-top:166px!important;}
}
@media (min-width: 1900px) {
#pwr-map{padding-top:166px!important;}
}*/