@charset "utf-8";
*{margin:0; padding:0; list-style:none; font-family:"微软雅黑","Microsoft YaHei";}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],input[disabled]{cursor:default;}
table{border-collapse:collapse; border-spacing:0; outline:0;}
a{color:#000; text-decoration:none;}
img{border:0;max-width:100%}
.auto{width:1000px;margin:0 auto;overflow:hidden;}
.kong10{clear:both;width:100%;height:10px;float:left;}
.f_left{ float:left;}
.f_right{ float:right;}
ul{padding-left:0;}
.opacity{opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8;-khtml-opacity:0.8;}
/* header */
body{background:#edf5ff}
.header{height:31px;background:#0066ad;color:#FFF;line-height:31px;font-size:12px;overflow:hidden;}
.neck{clear:both;background:url(../img/neck_bg.jpg) no-repeat top center;padding:1rem 0;}
/* nav */
.menu{ height:50px; line-height:50px; background:#0066ad;  position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ position:relative; display:inline; float:left; }
.nav .nLi h3{ float:left;}
.nav .nLi h3 a{ display:block;height:50px;line-height:50px; padding:0 40px; font-size:14px; font-weight:bold; color:#aecfe6}
.nav .nLi h3 a i{margin-left:6px;}
.nav .sub{ display:none; width:164px; left:0; top:50px;  position:absolute; background:#005794;  line-height:30px; padding:2px 0;text-align:center;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; height:30px;line-height:30px;overflow:hidden;}
.nav .sub a:hover{ background:#0066ad; color:#fff;  }
.nav .on h3 a{ background:#005794; color:#fff;   }
.mtop img{max-width:80%}
/* box1 */
.box1{margin-top:10px;}
.box1 .padding-big{position:relative}
.box1 .sy_more{position:absolute;right:1.5rem;top:2rem;z-index:111;background:url(../img/more1.png) no-repeat center;width:30px;height:30px;display:block;}
.box1 .sy_more:hover{background:url(../img/more2.png) no-repeat center;}
.box1 .box1_t1{font-size:25px;font-weight:bold;color:#0066ad;background:url(../img/dbx.png) no-repeat bottom left;padding:10px 0 10px 0;margin-bottom:16px;}
.box1 .box1_t2{font-size:12px;line-height:25px;color:#666}
.box1 .box1_t3{text-align:center;color:#fff;overflow:hidden;}
.box1 .box1_t3 li .js1{background:#f2ae41}
.box1 .box1_t3 li .js2{background:#00a692}
.box1 .box1_t3 li .js3{background:#43a2e6}
.box1 .box1_t3 li .margin{padding:8px 10px;border-radius:35px;}
.box1 .box1_t3 li a{color:#fff;font-size:14px;display:block;}

.slideBox{ width:100%; height:100%; overflow:hidden; position:relative;}
.slideBox .hd{overflow:hidden; position:absolute; left:0; bottom:0; z-index:1;width:100%;background:url(../img/bgc1.png) repeat;text-align:center;padding:13px 0;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;width:100%;}

.slideBox .hd ul li{ display:inline-block;margin-right:3px;  width:16px; height:16px; line-height:54px; text-align:center; background:url(../img/dian1.png) no-repeat center; cursor:pointer; }
.slideBox .hd ul li.on{background:url(../img/dian2.png) no-repeat center; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:100%; display:block;  }

.box2{margin:10px 0;}
.box2 .bg-white{padding:15px 0;}
.type{border-bottom:1px solid #ddd;font-size:18px;font-weight:bold;color:#0066ad;padding-bottom:10px;}
.type img{margin-top:3px;vertical-align:top;margin-right:8px;}
.type  a{float:right;font-size:12px;margin-top:6px;font-weight:normal;color:#666}
.type  a:hover{color:#0066ad;}
.box2 ul {padding-top:10px;}
.box2 ul li{height:35px;line-height:35px;overflow:hidden;background:url(../img/dot.jpg) no-repeat left center;font-size:12px;}
.box2 ul li a{padding-left:7px;width:100%;height:35px;line-height:35px;overflow:hidden;display:block;float:left;}
.box2 ul li span{float:right;color:#444;width:25%;text-align:right;}
.box2 .xwdt{border-left:1px solid #ddd;border-right:1px solid #ddd;}
/* box3 */
.box3{clear:both;}
.box3 ul{padding:10px 0 0 0;}
.box3 li{padding:7px 0;font-size:12px;overflow:hidden}
.box3 li h3{height:30px;line-height:30px;overflow:hidden;font-size:16px;font-weight:bold;}
.box3 li  .t_desc{line-height:25px;overflow:hidden;margin:3px 0;}
.box3 li  .t_time{color:#999}
.box3 li  .timg:hover{opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8;-khtml-opacity:0.8;}
.box3 .bg-white{padding:15px 0;}
.bdx{border-left:1px solid #ddd;}
.box3  .padding-big,.box2  .padding-big{padding-top:6px;padding-bottom:6px;}
.box4 .padding-big{padding-top:15px;padding-bottom:6px;}
/* box4 */
.box4{margin-top:10px;}
.box4 ul{padding:15px 0;overflow:hidden;}
.box4 li{width:16.5%;float:left;text-align:center;}
.box4 li:hover img{opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8;-khtml-opacity:0.8;}

.main_bg{background:#fff;padding:15px;margin-top:10px;}
.main .weizhi{clear:both;padding:0px 0;color:#999}
.main .weizhi a{color:#999}
.main .weizhi a:hover{color:#0066ad}
.main h1.title{text-align:center;padding:20px 0;font-size:26px;font-weight:bold;}
.source{text-align:center;font-size:14px;color:#999;}
.show_info{max-width:88%;margin:1rem auto;line-height:2.3rem;color:#444;}
.show_info p{line-height:2.3rem}
.sxp{clear:both;padding:1.3rem 0;border-top:1px solid #ddd;margin:1rem;font-size:1rem;}
.sxp a{color:#666}
.sxp a:hover{color:#0066ad}
/* footer */
.footer{clear:both;background:#333;color:#ccc;margin-top:2rem;font-size:12px;}
.footer .footer2{padding:10px 0;text-align:center;border-top:1px solid #3e3e3e;clear:both;}
.footer p{margin-bottom:3px;}
.footer .footer1{clear:both;padding:15px 0;overflow:hidden;}
.footer .fnav{text-align:right;margin-top:5px;}
.footer .fnav a{height:36px;line-height:36px;padding:0 28px;display:inline-block;margin:0 0 0 15px;background:#484848;color:#fff;border-radius:35px;}
.footer .fnav a:hover,.footer .fnav a.on{background:#163694}
/* 列表页 */
.list_cont{margin:10px 0;}
.sidebar{background:#fff}
.side1{padding:15px;border-bottom:3px solid #0066ad;font-size:16px;font-weight:bold;color:#0066ad}
.side1 img{vertical-align:top;margin-right:10px;margin-top:2px;}
.side2 ul{padding:6px 0;}
.side2 li{height:45px;line-height:45px;overflow:hidden;margin-bottom:3px;}
.side2 li a{display:block;}
.side2 li  a i{float:right;font-size:1.1rem}
.side2 li:hover,.side2 li.on{background:url(../img/li_on.png) no-repeat left top}
.right{padding:15px;margin-left:10px;background:#fff;overflow:hidden;}
.weizhi2{padding:8px 0;color:#666;border-bottom:1px solid #ddd}
.weizhi2 b{font-size:16px;font-weight:bold;color:#007bbe}
.weizhi2 span.fr{float:right;}
.weizhi2 a{color:#666}
.weizhi2 a:hover{color:#007bbe}
.list_news li{overflow:hidden;border-bottom:1px solid #ddd}
.list_news li h2{font-size:16px;font-weight:bold;margin-top:-8px;margin-bottom:6px;height:35px;line-height:30px;overflow:hidden;background:url(../img/dbx.png) no-repeat bottom left}
.list_news li  .xw_desc{line-height:25px;color:#666;height:50px;overflow:hidden;}
.list_news li .xw_pic:hover{opacity:0.8}
.list_news li .time{text-align:right;color:#666;position:absolute;right:35px;top:12px;font-size:12px;}
.list_news li  .padding{position:relative;}

/* pages */
.pages{clear:both;padding:30px 0;text-align:center;}
.pages a{border:1px solid #ddd;border-radius:4px;margin:0 2px;}
.pages a,.pages span{padding:6px 11px;color:#999;font-size:12px;}
.pages a i{font-size:1rem;margin-right:5px;}
.pages a i.icon-angle-right{margin-right:0;margin-left:5px;}
.pages a:hover,.pages a.on{background:#0066ad;color:#fff;border-color:#0066ad}
@media screen and (min-width:1000px) {
.neck {
padding:50px 0;
}
.main_bg{padding-bottom:1.5rem}
.sxp .xp{float:right;text-align:right;}
.footer{margin-top:35px;}
.sidebar{max-width:230px;}
.box3 li .timg{width:180px;height:111px;}
}
@media only screen and (min-width:750px) and (max-width:1000px) {
.box4 li{width:25%;margin-bottom:10px;}
}
@media only screen and (max-width:750px){
.box4 li{width:50%;margin-bottom:10px;}
}
@media only screen and (max-width:1000px) {
.mtop .drop-menu{background:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
.mtop .button{border:0;margin-top:-2px;color:#0066ad;font-size:25px;}
.mtop .button:hover,.mtop .button:focus, .mtop .button.bg:hover, .mtop .button.bg:focus{background:transparent;}
.mtop .nav-menu{background:#0066ad;color:#FFF;padding:15px 20px;}
.mtop .nav-menu li >a{color:#FFF;line-height: 3;background:transparent;border-bottom: 1px #fff dashed;font-size:0.8em}
.mtop .nav-menu li a .arrow{float:right;margin-top:17px;}
.mtop .nav-menu span.arr_t{display:none;}
.mtop .drop-menu{position:static!important;border:0;float:left;width:100%;}
.main h1.title{text-align:center;padding:1rem 0;font-size:1rem;font-weight:bold;line-height:2rem}
.show_info{max-width:98%;margin:1rem auto;line-height:2.3rem}
.footer .fnav{text-align:left;padding-top:15px;}
.main_bg{overflow:hidden}
.sxp li{color:#666;margin-bottom:0.8rem;font-size:14px;}
.box3 li  .timg,.list_news li img{width:100%;}
.list_news li .time{text-align:left;position:initial;color:#666;font-size:12px;margin-bottom:1px;}
.pages a,.pages span{padding:3px 6px;color:#999;font-size:12px;}
.type{font-size:1rem}
}

/* user */
.wp_article_list .list_item {height:35px;border-bottom:0 dashed #ccc;}
.wp_article_list .list_item .pr_fields {width:75%;}
.wp_article_list .list_item .ex_fields {width:25%;}
.wp_article_list .list_item span {margin-left:0;}
.wp_article_list .list_item .Article_Index {display:none;}
.wp_article_list .list_item .Article_Title {float:left;width:100%;text-align:left;}
.wp_article_list .list_item .Article_PublishDate {width:100%;}
.wp_listcolumn .wp_column a.selected {color: #007bbe; background: url(../img/li_on.png) no-repeat left top;}
.wp_listcolumn .wp_column a {background: none;}
.wp_listcolumn .wp_column a:hover {background: url(../img/li_on.png) no-repeat left top;}
.wp_listcolumn .wp_column a .column-name {padding: 5px 10px 5px 30px;}
.articlecontent p br{display: none;}
.list_news .list_new{height: 48px;line-height: 48px;padding: 0 15px;}
.list_news .list_new .dian:after{content: '·'}
.list_news .list_new span{float: right}
.biaoti3{font-size: 2em;}