.w1280{width:1280px; margin: 0 auto;}

.logo img{padding:40px 0 40px 0;}

.wx {
    position: fixed;
    top: 230px;
    right: 54px;
}

/* 菜单 */
.blue{width:100%; height:60px; background:#0085da;}
.menu ul li{float:left;}
.menu ul li a{width:128px; height:60px; display:block; line-height:60px; color:#fff; text-align:center;}
.menu ul li a:hover{background:#fff; color:#0085da;}
.menu ul li.cur a{background:#fff; color:#0085da;}

/* 大图幻灯 */
.banner{ width:100%; height:655px; overflow:hidden; position:relative;font-size:0;}
.b-img{ height:405px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:655px; float:left;}
.b-list{ height:50px; padding-top:605px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #0085da;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../wyimages/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:280px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../wyimages/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:280px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

/* 首页 主体部分 */
.indbody{padding: 70px 0; background: #fff;}
.indbody:nth-of-type(odd){background: #eee;}
.indbody h3,.news h3{margin-top:0; text-align:center; font-weight:300; margin-bottom: 11px; line-height:1.2;}
.indbody p{font-weight:300; text-align:center; color:#5e7387; margin:0 0 11px;}

.aboutcon{line-height:1.8; font-weight:300; color:#222;}
.aboutcon img{width:290px; height:188px; display:block; float:left; padding:4px; border:1px solid #cacaca; margin-top:5px; margin-right:10px;}
.aboutcon p{text-indent:2em; text-align:left;}
hr{
    margin-top: 50px;
    margin-bottom: 30px;
    border: 0;
    border-top: 1px solid #e4eaec;
    height: 0;
}

.honorcon{
    margin-top: 50px;
    min-height:277px;
    position: relative;
}
.honorcon a img,.honorcon a img{ display:block; cursor:pointer; border:none;}
.honorcon a:hover{color:#dc3e3d;}
.conexpert{
    margin-top:5px;
    overflow:hidden;
}
.conexpert li,.picslist li{
    float:left;
    text-align:center;
    margin-right:10px;
    margin-left:10px;
}
.conexpert li p a,.picslist li p a{
    width:100%;
    height:45px;
    display:block;
    line-height:45px;
    color:#0185da;
    background:#fff;
}
.prev0,.next0{
    width: 30px;
    height: 50px;
    background: url(../wyimages/icon.png) no-repeat;
    background: url(../wyimages/icon_ie6.png) no-repeat\9;
    float: left;
    cursor: pointer;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.prev0{
    background-position: 0 -60px;
    position: absolute;
    left: 10px;
    top: 90px;
}
.next0{
    background-position: 0 0;
    position: absolute;
    right: 10px;
    top: 90px;
}
.prev,.next{
    width: 30px;
    height: 50px;
    background: url(../wyimages/icon.png) no-repeat;
    background: url(../wyimages/icon_ie6.png) no-repeat\9;
    float: left;
    cursor: pointer;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.prev{
    background-position: 0 -60px;
    position: absolute;
    left: 10px;
    top: 90px;
}
.next{
    background-position: 0 0;
    position: absolute;
    right: 10px;
    top: 90px;
}
#scrollpic,#scrollpic0{
    float:left;
}

.newscon{ margin-top: 50px;}
.newscon ul li{float:left; width:50%;}
.newscon ul li:hover{background:#eee;}
.media{padding:10px 15px;}
.media-left,.media-body{display:table-cell; vertical-align:top;}
.media-left{padding-right:20px;}
.media-left a{color:#2a333c;}
.media-left img{display:block; width:160px; height:100px;}
.media-body{overflow:hidden; zoom:1;}
.media-body h4{margin-bottom:5px;}
.media-body h4 a{font-weight:400; line-height:1.2; color:#37474f;}
.media-body p{text-align:left;}
.media-body p.des{margin-bottom:5px; line-height:1.5; color:#76838f; font-weight:300;text-indent:2em;}
.media-body p.info{padding-left:20px; background:url(../wyimages/rl.png) left center no-repeat; color:#76838f; font-weight:300; margin-bottom:0;}

/* 新闻详情页 */
.news{padding-top:50px;}
.newsinfo{
    line-height: 24px;
    height: 24px;
    text-align: center;
    padding-bottom: 20px;
    border-bottom: 1px solid #e4eaec;
}
.newsinfo p{margin-bottom:0;}
.newsdetail{overflow:hidden; padding:20px; line-height:30px;}
.newsdetail p{margin-top:15px; text-indent:2em;}
.newsdetail img{display:block;margin:0 auto;}

/* 图片列表页 */
.picslist{margin-top: 30px;}
.picslist li{margin-top:20px;}
.picslist li p{margin-bottom:0;}
.picslist li p a{color:#fff;background:#01a2ea;}

/* 分页 */
#pages { padding:14px 0 10px; float:right; margin-right:15px; font-size:12px;}
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px;}
#pages a.a1 { background:url(../wyimages/pages.png) no-repeat 0 5px; width:56px; padding:0 ;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none ; }
#pages span { display:inline-block; height:22px; line-height:22px; background:#438fdd; border:1px solid #438fdd; color:#fff; text-align:center;padding:0 10px ;}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/* 友情链接 */
.link{width:100%; height:67px; line-height:67px; color:#fff; background:#01a2ea; text-align:center;}
.link a{display:inline-block; color:#fff; padding:0 8px;}

.foot{width:100%; height:48px; line-height:24px; color:#fff; background:#2c2c2c; text-align:center; padding:21px 0;}
.foot a{color:#fff;}