.none { display:none; }
.wcb{ width:100%; height:auto; border:0px dashed #97CBE0; }
.hidden { visibility:hidden; }
.clear { width:100%; height:0; line-height:0; font-size:0; overflow:hidden; clear:both; display:block; _display:inline; }
.clearfix:after{clear: both;content: ".";display: block;height:0;visibility: hidden;}
.clearfix{ display: block; *zoom:1; }
.clear.clearyxzy {padding: 15px;}
.icon{display:inline-block;width: 32px;height: 32px;vertical-align:middle;background:url(404.png) no-repeat;}

body:before {content: ""; position: fixed; top: -10px; left: 0; z-index: 110; width: 100%; height: 10px;
 -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,.8);
	     box-shadow: 0px 0px 10px rgba(0,0,0,.8);
}
::-webkit-input-placeholder { color:#ccc;}
:-moz-placeholder {color:#ccc;}
::-moz-placeholder { color:#ccc;}
:-ms-input-placeholder { color:#ccc;}



.wrapper { width:100%; margin:0 auto;  }
.wrapper .inner {width: 1250px;margin:0 auto;} 

#headtop{display:none; background: #666;}
#headtop .inner{}
.headtop .top-left{float: left;}
.headtop .top-right{float:right;}

#header {background:url('404.png') repeat-x center top;position:absolute;left:0px;right:0px;z-index: 99;}
#header .inner{width:auto;height: 132px;position:relative;text-align:center;}
.header .sitelogo{float:none;margin-top: 10px;}
.header .sitelogo a{display:inline-block; position:relative; z-index:110;}
.header .sitetitle {display:none;margin-top: 10px;margin-left:10px;font-size:32px;font-weight:bold;color:#fff;} 
.header .head-left{float:none;display:inline-block;margin:0 auto;position:absolute;left:50%;margin-left:-160px;text-align:center;z-index: 1105;}
.header .head-left.fixednav{position: fixed;height: 60px;z-index: 1011; margin-top:-7px;}
.header .head-left.fixednav img{height:55px;margin-left:20px;}

.header .head-right{float:none;margin-top: 12px;width:200px;position:absolute;right:100px;top: 10px;z-index: 102;}
.header .navbox{display:inline-block;margin:0 auto;position: relative;z-index: 101;top: 22px;}
.header .navbox.fixednav{position: fixed;height: 60px;width: 100%;z-index:1001;top: -60px;left: 0;right:0;background-color: #006ec0;border-bottom:0px solid #02a7f7;text-align:center;}
.header .navbox.fixednav .wp-window{display:inline-block;width:auto; margin:0 auto; margin-top:8px;}

.site-rale{margin-top:20px;}
.site-rale ul{}
.site-rale ul li.links{float:none;margin-bottom: 23px;}
.site-rale ul li.links a{display:inline-block;line-height: 35px;padding: 0 12px 0 12px;font-size: 14px;color: #cad3d4;position:relative;}
.site-rale ul li.links a:after{display:none; content:'';position:absolute;left:50%;bottom:1px;margin-left:-10px;width:20px;height:1px;background:red;}
.site-rale ul li.links a:hover{color:#fff;}
.site-rale ul li.links a:hover:after{display:block;color:#fff;}

.site-lang{}
.site-lang ul{float:right;}
.site-lang ul li.links{float:left;}
.site-lang ul li.links a{line-height: 35px;margin:0px 5px;padding:5px 5px;font-size: 13px;color: #fff;border:2px solid #fff;}
.site-lang ul li.links a:hover{color:#204f9f; background:#fff;}

#nav{background: #004ea1;}
#nav .inner{}
#nav .inner .wp-panel{}
#nav .inner .wp-panel .wp-window{}
#nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}

.nav .wp-menu {margin:0 auto;position:relative;}
.nav .wp-menu .menu-item {display: inline-block;float: left;}
.nav .wp-menu .menu-item.i1 { background:none;}
.nav .wp-menu .menu-item.i4 { margin-right:270px;}
.nav .wp-menu .menu-item.i5 { margin-left:270px;}
.nav .wp-menu .menu-item a > .menu-switch-arrow{ display:none; width:20px; height:20px; background:url(404.png) no-repeat center center;vertical-align:middle; }
.nav .wp-menu .menu-item a.menu-link {display: inline-block;padding: 0 15px;line-height: 42px;color: #FFFFFF;font-size: 18px;}
.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover{background-color:transparent; text-decoration: none; color: #eee;position:relative;}
.nav .wp-menu .menu-item.hover a.menu-link:after{content:'';position:absolute;left:50%;bottom:2px;margin-left:-20px;width:40px;height:2px;background:#1d4791;}

.nav .sub_box{display:none;position:absolute;left:0px;top: 42px;right:0px;width:75%;padding-top:12px;}

.nav .sub_box1{display:none;position:absolute;left:0px;top: 42px;right:0px;width:75%;padding-top:12px;}
.nav .sub_box2{display:none;position:absolute;left:50px;top: 42px;right:0px;width:75%;padding-top:12px;}
.nav .sub_box3{display:none;position:absolute;left:100px;top: 42px;right:0px;width:75%;padding-top:12px;}
.nav .sub_box4{display:none;position:absolute;left:150px;top: 42px;right:0px;width:75%;padding-top:12px;}
.nav .sub_box5{display:none;position:absolute;left:200px;top: 42px;right:0px;width:75%;padding-top:12px;}
.nav .sub_box6{display:none;position:absolute;left:16%;top: 42px;right:0px;width:75%;padding-top:12px;}
.nav .sub_box7{display:none;position:absolute;left:20%;top: 42px;right:0px;width:75%;padding-top:12px;}
.nav .sub_box8{display:none;position:absolute;left:25%;top: 42px;right:0px;width:75%;padding-top:12px;}

.nav .sub_box .sub_boxcon{ background:#fff;width:100%; margin:0 auto;border-radius:8px;overflow:hidden;}
.nav .sub_box .sub_text{float:left; width:65%; text-align:left; padding-left:0px;}
.nav .sub_box .sub_imgs{float:right; width:35%; padding:24px 0px 24px; text-align:center;}
.nav .sub_box .sub_imgs img{margin:0 auto; width:263px; border-radius:8px;}
.nav .sub_box .sub_bottom{padding:20px 105px 14px;background:#f4f4f2;}
.nav .sub_box .sub_bottom .sub_b_title{float:left; line-height:28px; width:100px;margin-right:-75px; text-align:left;}
.nav .sub_box .sub_bottom .sub_b_con{}
.nav .sub_box .sub_bottom .sub_b_box{margin-left:15px;}
.nav .sub_box .sub_bottom .sub_b_box .links{float:left; margin-right:14px; margin-bottom:8px;}
.nav .sub_box .sub_bottom .sub_b_box .links a{display:inline-block; padding:0px 24px; line-height:28px; border:1px solid #ccc; border-radius:4px;}
.nav .sub_box .sub_bottom .sub_b_box .links a:hover{border:1px solid #204f9f; color: #204f9f;}

.nav .sub-menu {margin: 30px 30px 25px 40px;}
.nav .sub-menu .sub-item { position: relative; white-space: nowrap; float:left; width:33.3%;}
.nav .sub-menu .sub-item a {display: block;color: #000;height: 40px;line-height: 40px;padding: 0 12px;font-size: 15px;background:none; text-align:left;}
.nav .sub-menu .sub-item a span{margin-right: 8px; }
.nav .sub-menu .sub-item.hover> a,
.nav .sub-menu .sub-item a:hover{color: #204f9f;display: block;}
.nav .sub-menu .sub-menu {display:none;}
.nav .sub-menu .sub_box{display:none!important;}











#fddx_yxdw5 li {width:33.3%;}

.banner_nav {
    position: absolute;
    left: 0px;
    right: 0px;
    z-index: 98;
}


.banner_nav2 {
    position: absolute;
    right: 0px;
    bottom: 0px;
}

.main .post-11 .news_list li.news .news_wz span.artCat_v2 {
    display: none;
}
.main .post-11 .news_list li.news .news_wz span.artCat_v3 {
    display: none;
}
.main .post-11 .news_list li.news .news_wz span.artCat_v4 {
    display: none;
}

.artpic_banner {
    margin-left: 76px;
}

.video-js .vjs-tech{background:#000;}
