/*简单重构*/
*{margin: 0;padding: 0;}
body{font-size: 14px;}
/*h2{margin: 30px auto; text-align: center;}*/
/*弹出框架样式*/
/*弹出遮罩背景层*/
.pop-gybg{position:fixed;top:0px;left:0px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));width:100%;height:100%;z-index:10000;display:none;background-color:#000;background-color:rgba(0,0,0,.5)}
.popup-w{position:fixed;width:600px;height:300px;left:50%;margin:-150px 0 0 -300px;top:50%;z-index:10001;background:#fff}
.pop-box-w{height:100%;text-align:center;}
.pop-big-img,.pop-big-img{margin:0 auto}
.pop-msg{background:#000;background:rgba(0,0,0,.8);color:#fff;height:30px;line-height:30px;position:absolute;top:0;width:100%;left:0px;text-align:center;}
.pop_on{}
.pop_on1,.pop_on-embed1{display:block !important}
.pop_on-embed .pop-msg,.pop_on-embed1 .pop-msg{top:0;bottom:auto}
/*关闭按钮*/
.gydel{position:absolute;right:0;top:0;width:43px;height:43px;font:36px SimSun;color:#fff;cursor:pointer;-webkit-transition:.5s ease-out;transition:.5s ease-out;background-color:rgba(0,0,0,.7);text-align:center}
.gydel:hover,.pop-gydel.on{color:#2577E3;-webkit-transform:rotate(90deg);transform:rotate(90deg)}

.demo-w{width:600px;margin: 10px auto;}
.demo-w p{line-height: 2em;}
.demo-btn,.demo-btn1{padding:5px;border:1px solid #f00;cursor: pointer;margin: 20px auto;display: inline-block;}


/*下拉菜单特效*/
.ylsj-search-areaw{position: relative;width: 460px; margin: 10px auto;}
.ylsj-site{height: 35px; line-height: 35px;width:460px; display: block; margin: 0 auto;max-width:550px; cursor: pointer;border: 1px solid #E2E2E2;}
.ylsj-cityw{width:420px;padding:20px;padding-bottom:22px;border:1px solid #d9d9d9;left:0;top:36px;position:absolute;background:#fff;z-index:4;line-height:20px;display:none}
.ylsj-cityw .gytab-hd{border-bottom:2px solid #d9d9d9;height: 24px;}
.ylsj-cityw .gytab-hd a{width:85px;line-height:22px;border:1px solid #eee;border-bottom:0;margin-right:4px;color:#333;display:inline-block;text-align:center}
.ylsj-cityw .gytab-hd a.on{border:2px solid #d9d9d9;margin-bottom:-2px;border-bottom-color:#fff}
.ylsj-cityw .gytab-bd{padding:10px;padding-left:4px;padding-top:12px;margin-right:-30px}
.ylsj-cityw .gb-list{overflow:hidden}
.ylsj-cityw .gb-list li{width:70px;height:27px;line-height:22px;float:left;  color: #666;}
.ylsj-cityw .gb-list li:hover{color: #333;}
.pop-gydel{position:absolute;right:0;top:0;width:43px;height:43px;font:36px SimSun;color:#000;cursor:pointer;-webkit-transition:.5s ease-out;transition:.5s ease-out;text-align:center}
.pop-gydel:hover{color:#2577E3;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.ylsj-cityw .gytab-hd a,.ylsj-cityw .gb-list li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor: pointer;}