html, body, iframe,
h1, h2, h3, h4, h5, h6, p, 
ol, ul, dl, dd, 
input, button, textarea, th, td, form {margin: 0;padding: 0; }
 input, button, textarea{color: #666;}
body {color:#666666;font: 14px/27px "微软雅黑"; margin:0; padding:0; background:#ffffff;_height: 100%;}
ol, ul {list-style: none;}
a {color: #666666;text-decoration: none;}
textarea {resize: none;}
a:active, a:focus{text-decoration: none;outline: none;color: #666; }
/*a:hover {color:#c00; text-decoration:underline;}*/
img {border: none;}
table {border-collapse: collapse; border-spacing: 0;}
body{min-width:1012px; background:#f5f5f5;}
.kong{ width:100%; height:30px;}
/** global class **/
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
.fl {float: left; _display:inline;}
.fr {float: right; _display:inline;}
.hidden{ display: none;}
.ablock{ display:block; width: 100%;height: 100%;}
.wrap,.w1012{ width:1012px; margin:0 auto; position:relative;}
.top{ background:url(../../images/wulanwang/topbj.jpg); padding:10px 0px;}
.topy1 a{ color:#d0d2d5; display:inline-block; text-indent:20px; margin-left:20px;}
.topy2{ margin-top:10px;}
.topy2 a{display:inline-block; color:#d0d2d5; width:80px; text-align:center;}
#sw1{ background:url(../../images/wulanwang/sw1.png) left no-repeat;}
#sw2{ background:url(../../images/wulanwang/sw2.png) left no-repeat;}
.navys{ width:100%; height:42px; background:#383b42; position:relative; z-index:99999;}
.main-nav ul{margin-right: -1px;}
.main-nav ul li{float: left;border-right: 1px solid #494c54;height: 42px;position: relative;}
.main-nav ul li .dad{display: block;float: left;padding-left: 48px;padding-right: 47px;height: 42px;transition-duration:400ms;}
.main-nav ul li .dad .ch{width: 100%;text-align: center;font-size: 16px;color: #fff;line-height: 42px;}
.main-nav ul li:hover .dad,.main-nav ul .cur .dad{background: #27292e;}
.main-nav ul li:hover .ch,.main-nav ul .cur .dad .ch{color: #edce92;}
.sons{width: 100%;position: absolute;top: 42px;left: 0;padding-bottom: 12px;background: #fff;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;overflow: hidden;padding-top: 6px;box-shadow: 0 0 2px #ccc inset;display: none;
}
.sons a{display: block;width: 100%;margin: 0 auto;height: 38px;border-bottom:1px solid #f2f2f2;padding: 2px 0;}
.sons a span{width: 96%;display: block;height: 34px;line-height: 34px;border-radius: 4px;line-height: 36px;color: #999;font-size: 13px;text-align: center;margin: 0 auto;}
.sons a:hover span{background: #edce92;color: #ffffff;}
#wxs{ display:block; background:url(../../images/wulanwang/wx.png) left no-repeat; width:34px; height:34px;}
.ycewm{position: relative;cursor: pointer;z-index:999999; padding-top:4px;}
.wx-box{width:111px; height:107px; padding-top:12px; background:url(../../images/wulanwang/eb.png) no-repeat;border-top: none;position: absolute;left:-38px;top: 42px; text-align:center;display: none; z-index:777;}
/* banner */
.lbanner { width: 100%;height: 508px;position: relative; }
.lb_wrap { float: none;width: 100%;height: 100%;position: relative; }
.lb_wrap li {display: none; width: 100%;height: 100%;overflow: hidden; position: absolute;top: 0;left: 0; }
.lb_wrap li img {display: block;display: block;position: absolute; width: 1920px; height: 100%;left: 50%;z-index: 2;margin-left: -960px; }
.lbanner .prev, .lbanner .next { display: block; opacity: 0;position: absolute;width: 27px; height: 50px;background-repeat: no-repeat;background-position: left top;top: 210px;left: 50%;z-index: 5;cursor: pointer; }
.lbanner .prev { background-image: url(../../images/wulanwang/left.png);margin-left: -850px; }
.lbanner .next {background-image: url(../../images/wulanwang/right.png);margin-left: 850px; }
.lbanner:hover .prev, .lbanner:hover .next {opacity: 1; }
.lbanner .dot-w { position: absolute;width: 100%;height: 14px;bottom: 23px;left: 0;text-align: center;z-index: 5; }
.lbanner .dot {display: inline-block;margin: 0 auto; }
.lbanner .dot li {width: 12px; float:left; border-radius:100%;height: 12px;margin-right: 12px; cursor: pointer;z-index: 10; border:3px solid #ffffff; }
.lbanner .dot li.active {width: 12px;height: 12px; background: #ffffff; }
/* banner结束 */
.nrbox3{ margin-top:20px;}
.sp{ width:320px; float:left;}
.zs{ width:372px; float:left; margin-left:27px;}
#zslist{ margin-top:10px;}
#zslist li{ overflow:hidden; border-bottom:1px dotted #cccccc; line-height:36px;}
#zslist li a{ float:left;}
#zslist li span{ float:right;}
.spbt{ margin-top:10px;}
#mediaplayer{ margin-top:20px;}
.spbt .fl span{ display:inline-block; width:130px; height:36px; background:url(../../images/wulanwang/hover.png) no-repeat; font-size:18px; text-align:center; line-height:32px; color:#333333;}
.spbt .fr{ padding-top:5px;}
.spbt a{font-size:14px; color:#868686; display:inline-block; background:url(../../images/wulanwang/more.png) left no-repeat; text-indent:23px;}
.jjnav{ width:266px; float:right;}
.jjnav ul li{ margin-top:5px;}
.linian{ margin-top:20px;}
.linian1{background:url(../../images/wulanwang/link.png) bottom repeat-x; font-size:18px; padding-bottom:5px;}
.linian1 .fl span{ display:inline-block; width:130px; height:36px; background:url(../../images/wulanwang/hover.png) no-repeat; font-size:18px; text-align:center; line-height:32px; color:#333333;}
.linian1 .fr{ background:url(../../images/wulanwang/more.png) left no-repeat;}
.linian1 a{ font-size:14px; color:#868686; display:inline-block; background:url(../../images/wulanwang/more.png) left no-repeat; text-indent:23px;}
#linian2 li{ float:left; width:238px; margin-left:20px; text-align:center; margin-top:20px;}
#linian2>li:first-child{ margin-left:0px;}
#linian2 li a img{ display:block; width:238px; height:165px;}
#linian2 li a p{ margin-top:5px;}
.yqlj{ background:url(../../images/wulanwang/link.png) bottom repeat-x; padding-bottom:5px; margin-top:20px;}
.yqlj span{ display:inline-block; width:130px; height:36px; background:url(../../images/wulanwang/hover.png) no-repeat; font-size:18px; text-align:center; line-height:32px; color:#333333; }
.links1{ margin-top:10px;}
.links1 a{ display:inline-block; padding:5px;}
.dibxbj{ width:100%; height:3px; background:url(../../images/wulanwang/img.png) top center no-repeat; font-size:0px; margin-top:20px;}
.dibu{ width:100%; background:#383b42; padding:30px 0px; color:#aaaaaa; }
.dibuz{ width:135px; border-right:1px solid #4d5057; text-align:left;}
.dibuy{ width:846px;}
.dibuy a{color:#aaaaaa;}
.nybox{ overflow:hidden; position:relative;}
.nybox img{font-size: 0;display: block;vertical-align: middle;text-align: center;}
.baisebox{ width:952px; margin:0 auto; background:#ffffff; margin-top:20px; padding:30px;}
.baisebox1{ text-align:center; font-size:18px;}
.baisebox2{text-align:center; font-size:30px; font-weight:600; color:#333333; padding-top:5px;}
.fenlei{ text-align:center; padding-top:30px;}
.fenlei a{ display:inline-block; background:#c7c7c7; padding:5px 30px;}
.fenlei a:hover{ background:#383b42; color:#edce91;}
#xuanz{background:#383b42; color:#edce91;}
.nyjjbox{ margin-top:30px; overflow:hidden;}
.xwlb{ margin-top:30px;}
.xwlb ul li{ padding:20px 0px;}
.xwlb1{ width:225px;}
.xwlb2{ width:707px;}
.xwlb2  h3 a{ font-size:18px; font-weight:600;}
.sjbox{ padding:10px 0;}
.fenye{ text-align:center; padding-top:40px;}
.fenye a{ display:inline-block; border:1px solid #cccccc; padding:0px 9px; margin-left:3px; margin-right:3px;}
.fenye a:hover{ background:#27292e; border:1px solid #27292e; color:#ffffff;}
#lanse{background:#27292e; border:1px solid #27292e; color:#ffffff;}
.xwnr1{ text-align:center; margin-top:20px; font-size:24px; font-weight:600; color:#333333;}
.xwnr2{ text-align:center; padding-top:20px;}
.xwnr3{ margin-top:20px;}
.xwnr3 img{ width:100%;}
.bdsharebuttonbox{ margin-top:20px;}
.xwnr4{ border-top:1px dashed #cccccc; margin-top:20px; padding-top:20px; color:#262834;}
.cplib{ margin-top:30px;}
.cplib ul{ margin-left:-20px;}
.cplib li{ float:left; width:304px; margin-left:20px; text-align:center; margin-top:20px;}

.cplib li a img{ display:block; width:304px; height:211px;}
.cplib li a p{ margin-top:5px;}

