@charset "UTF-8";
@media screen and (max-width: 1400px) {
.wp-wrapper .wp-inner {max-width: 1400px;}	
.wp-container .wp-inner{padding: 20px 15px 20px;background: #f9f9fb;}
.foot-news .wp-inner{background: #f9f9fb;margin:0 auto;padding:25px 15px;}
.scroll-box .wp-inner{width:auto;margin:0 auto;padding:35px 15px;}

.foot-main{width:auto;margin:0 auto;}


.ss-con img { width:100%;}
.foot-box {width:auto;padding:30px 60px;}
.wp-focus .wp-inner{padding: 0px 10px;}

.ss-tt{font-size:18px;padding:28px 10px;}
.ss-con{display:block;margin-left:140px;min-height:0px;padding-top:25px;}
.ss-con li.item .btnPrint{padding:0px 40px;}

.sub-nav .navl,.sub-nav .navc,.sub-nav .navr{float:left;width:33%; margin-bottom:10px; background:none;}
.sub-nav ul li{text-align:center;background:#be2133;margin-bottom:18px;padding:5px 0;}
.sub-nav ul li,.sub-nav ul li a{font-size:22px;letter-spacing:0px;}

.sub-nav h3{margin-bottom:30px;}

.news ul{margin:0 -15px;}
.news ul li{float:left;width:33.3%;padding-right:0px;}
.news ul li .news_box{margin:0 7px;}
.news .img{background:#f4f4f4;max-height:200px;overflow:hidden;}
.news .more-box{padding-bottom:15px;padding-top:15px;}
.news h1{font-size:22px;}

.wp-foot-l{width: 80%;}
.foot-con li.item .btnPrint{padding:0px 20px;}
.wp-foot-r{width:20%;margin-right:0px;}

/*二级页面*/
.wp-wrapper .wp-inner{width:auto!important;max-width: 1300px;margin:0 auto;}
.wp-focus .wp-inner{padding: 0px 15px!important;}
.alum-news{width:auto;padding: 0px 15px 25px 15px;}
.news-arc{width:auto;}

.headt{font-size:22px;color:#a02337;text-align:center;padding-top:10px;padding-bottom:30px;}

}

@media screen and (max-width: 1150px) {
	.news h1 {
    overflow: hidden;}
	.navi-aside-toggle{    margin-top: -42px;}
.scr-main .scr-tt{padding:22px 0px;}
.scroll-box .wp-inner{width:auto;margin:0 auto;padding:15px 15px;}
.scr-main{padding-bottom:10px;}
.foot-box h1{font-size:15px;margin-top:30px;}
.rr {
    display:none;
}
.ll {
    float: none;
}
}

/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 959px) {
/*原有样式*/
.main-nav-panel .wp-menu .menu-item a.menu-link { padding:0 4px;}
.focus-navigation { visibility: hidden;}
.wp-footer .wp-inner .footer .copyright,.wp-footer .wp-inner .footer .address { display: block;}

/**主体布局**/
.wp-main-page .content,.wp-main-page .sidebar { width: 100%; float: none;}
.wp-post .post-head .head-bar,.wp-post .post-body {margin:0 6px;}	
/**栏目列表**/
.wp-column-menu { width: 100%; float: none; margin: 0;}
.wp-column-news {float: none;}
.wp-column-news .column-news-box { margin: 0 6px;}
.column-head .column-anchor {padding: 6px;}
.column-head .column-anchor .column-switch { display: block;}
.column-head .column-anchor h3.anchor-title { font-size: 16px;}
.column-list-wrap li a { background-position: 10px 14px;}
.column-list-wrap li a,.column-list-wrap li.selected a.selected { background-position: 10px 14px;}
.column-list-wrap li a span { padding-top: 6px; padding-bottom: 6px;}
.column-body { display: none;}
.list-meta .column-title {font-size: 16px; }
.info-box {margin:0 14px;}
.article { padding: 10px 0;}
.article h1.arti-title {padding: 5px 0;font-size: 22px;margin-bottom: 20px;}

.scr-main {/* display:none; */}
.foot-main { width:auto;text-align: center;}

/*首页增加*/
/*点击弹出输入框*/
.search-panel{display:none;}
.main-ss iframe{height:210px!important;}
.ss-tt{width:100px;font-size:16px;padding:18px 0px;}
.ss-con{margin-left:110px;padding-top:15px;}

.sub-nav ul li,.sub-nav ul li a{font-size:16px;letter-spacing:0px;margin-bottom:12px;}
.sub-nav ul li,.sub-nav ul li a{color:#fff;font-weight:normal;line-height: 63px;}
.navc h3 {
    margin-bottom: 57px;
}
.news .img{background:#f4f4f4;max-height:180px;overflow:hidden;}
.news h1{font-size:17px;line-height: 28px;padding-left: 0px;overflow: hidden;}

.foot-box {width:auto;padding:20px 30px;}
.foot-box p{line-height:28px;font-size:16px;}

.wp-foot-l{width:100%;}
.foot-con li.item .btnPrint{padding:0px 20px;}
.foot-con li.item .form-box{display:inline-block;width: 90%;}

.wp-foot-r{width:100%;}

.wp-footer .share-inner{height:auto;padding: 15px 50px 35px 15px;}
.wp-foot-r ul li img{width:30px;height:30px;}

.news h1 {
    overflow: hidden;}

/*二级页面*/
.slide li .text{display:none;}



}

/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 767px) {
/*原有样式*/	
body{background:none;}
body,p { font-size: 15px;}
a { font-size: 15px;}
.wp-header .wp-inner {margin: 0 6px;}
.wp-post .post-head .post-title { font-size: 18px; font-weight: bold;}
.post-news .news-item { height: 30px; line-height: 30px; border-bottom: 1px dashed #ccc;}
.post-news .news-item .meta-title,.column-news-list .column-news-item .column-news-title { margin-right: 0;}
.post-news .news-item .news-date-hide,.column-news-list .column-news-item .news-date-hide { display: none;}
.wp-header { padding: 0;}
.wp-navi { display: none;}
.wp-navi-slide { display: block; background-color: #eee;}
.wp-navi-slide .navi-slide-head { display: block;}
.wp-navi-slide .wp-menu { display: none;}
.main-nav-panel .wp-menu .menu-item { display: block; float: none; border-top: 1px solid #ddd; overflow: hidden; }
.main-nav-panel .wp-menu .menu-item a.menu-link { display: block; height: 39px; line-height: 39px; padding:0 18px; color: #222; font-size: 15px; background-color: #fff; }
.main-nav-panel .wp-menu .menu-item a.menu-link:hover { text-decoration: none; color: #fff; background-color: #0C3C74}
.wp-main-page .content .cbox-left,.wp-main-page .content .cbox-right{ width: 100%; float: none;}

.wp-header .wp-panel {margin:0; float: none; clear: both; width: auto;}
.wp-header .search-panel { margin-bottom: 10px;}
.wp-header .logo-panel { position: relative; }
.logo-window { width: auto; margin:0 40px; padding: 15px 0; text-align: center;}
.logo-window img {width: 100%;max-width: 300px;}
.lang-panel,.top-nav-panel { display: none;}

.wp-info-page .search-panel,.wp-info-page .top-nav-panel,.wp-column-page .search-panel,.wp-column-page .top-nav-panel { display: none;}
.wp-banner {border-top:1px solid #DFBA5D}
.wp-banner .column-name { display: block;}
.list-meta .column-path,.list-meta .column-title { float: none;}
.list-meta .column-title { display: none;}
.list-meta .column-path { padding-left: 24px; background: url(/_upload/tpl/00/0f/15/template15/css/img/sitemap-icon.png) no-repeat 0 4px;}
.list-meta .column-path .path-name { display: none;}
.wp_paging .pages_count,.wp_paging .page_jump { display: none;}

.info-box {margin:0 10px;}
.article { padding: 6px 0;}
.article .arti-metas span { font-size: 14px;}
.article .arti-metas .read-options { display: inline-block;}
.wp_entry,.wp_entry p,.article .entry,.article .entry p { font-size: 16px;}
.news .title{color: #a02337;font-weight: bold;font-size: 22px;line-height:45px;padding-left:10px;}
.news ul{margin:0 0px;}
.news ul li {float:none; width:100%;padding-bottom: 10px; padding-right:0px;}
.news ul li .news_box{margin:0 0px;}
.news .img {height:auto;max-height: 280px;}
.news .more-box {padding-top: 30px;}
.foot-news .wp-inner { padding: 25px 10px!important;}
.foot-box {padding: 15px 18px; width:auto;}
.foot-box h1 { margin-top:15px;}
.foot-main { width:auto;text-align: center;}
.wp-foot-l { display:none;}
.wp-foot-r { float:none; margin-right:0px;}
.wp-focus .wp-inner {padding: 0px 10px!important; background:none;}

	
	
/*首页增加*/
.wp-container .wp-inner {padding: 10px 10px 20px!important;background:transparent;}

.main-ss{margin:12px 0px;min-height:0px;}

.sub-nav .wp-inner{background:#ccc;padding: 30px 10px;}

.sub-nav .navl,.sub-nav .navc,.sub-nav .navr{float:none;width:100%; margin-bottom:30px;}
.sub-nav h3{margin-bottom:20px;font-size:20px;}

.sub-nav ul{width:100%;margin:0 auto;}

.ss-tt{width:auto;font-size:16px;padding: 8px 0px;position:relative;}
.ss-con{margin-left:0px;padding-top: 5px;}

.ss-con li.item{float:none;width:100%;margin-bottom:8px;}
.ss-con li.item .form-box{display:block;width:auto;border:2px solid #ececec; background:#fff;}
.ss-con li.item input{line-height:22px;height:22px;width:auto;padding: 6px 4px;font-size:15px; border:0;text-transform:uppercase;}
.ss-con li.item .btnPrint{display:inline-block;line-height: 38px;height: 38px;width:auto;padding:0px 48px;font-size:15px;background:#a02337;color:#fff;}

.scroll-box .wp-inner{;padding:15px 10px;}
.scr-main .scroll{}
.scr-main .main-box{margin:0 10px;}

.wp-foot-r ul{padding-top: 0px;}
.wp-footer .share-inner{height:auto;padding:25px 50px 25px;}


/*二级页面*/
.slide li .text{display:none;}
.alum-news ul {margin:0 0px;}
.alum-news ul li{float:none;width:100%;padding-bottom:30px;}
.alum-news ul li .news_box{margin:0 0px;}
.alum-news .img{background:#f4f4f4;height:auto;overflow:hidden;}

.arc-con ul li{float:none;width:100%; min-height:80px;}
.arc-con ul li .news_box{margin:0 0px;}

.wp_editor_art_table td p,  
.wp_editor_art_table td,
.wp_editor_art_table td span{font-size:15px !important;word-break:break-all; }
.mcon .intro,.custom .cus1,.custom .cus2,.custom .cus3{font-size: 15px;}

.slide, .slide li{width: 100%;height:auto!important;}
.slide li{position: relative!important;}
.slide li .image{position: relative!important;top:0px!important;right:0px!important;}
.slide li .image img{width:100%; height:auto!important;}
.slide .icon-dot{display:none!important;}

.newsinfo .info_bg{display:none;}

/**gallery**/
.img_box{margin-bottom:20px;}
.img_box .box{float:left;width:100%; height:auto; }
.img_box .box .imgs{height:100%;border:1px solid #fff;position:relative;margin:-1px; background:#eee;}
.img_box .box .imgs img{position:relative;top:0; left:0;right:0;bottom:0; margin:auto;width:100%;}

}
@media screen and (max-width: 580px) {
.ll {
    min-width: auto;
    float: left;
}
}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 479px) {
	.wp-container .wp-inner { background:#fff;}
	.navi-aside-toggle{display: block;width:34px;height: 34px;background:url(/_upload/tpl/00/0f/15/template15/images/menu-icon-arrow-white.png) no-repeat 50%;cursor: pointer;position: absolute;left: 0;top:50%;margin-top: -17px;display: none;}
	.links-con {
    line-height: 20px;
    margin-top: 0px;
    width: 245px;
}
/*原有样式*/		
.info-box {margin:0 6px;}
}

/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
/*原有样式*/		
.top-nav-panel .wp-menu .menu-item a.menu-link { font-size: 14px; height: 28px; line-height: 28px;}
.wp-footer .wp-inner .footer .address,.wp-footer .wp-inner .footer .zipcode { display: inline;}
.wp-footer .wp-inner .footer .icp { display: block; }
}