﻿@charset "UTF-8";
/**
 * [xLarge Screen for PC]
 * >=1200
 */
@media screen and (min-width: 1199) {
#container .inner{width:96%;}
}
/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (max-width: 1100px) {
#container .inner{width:96%;}
.pan-new1, .pan-new2{width:100%;}
.news_list li.news span.news_title{width:70%;    white-space: nowrap;  overflow: hidden; text-overflow: ellipsis; }
.wrapper-top .wrapper-pc .head-right{    width: 32%; float: right;}
.navbox .wp-menu .menu-item a.menu-link {  padding: 0 15px;  }

.pan-new2 .news_list li.news .news_title a,.pan-m2 .news_list li.news .news_title a{ white-space: nowrap;  overflow: hidden; text-overflow: ellipsis;}

.pan-m2 .news_list li.news img{     min-height: 120px; max-height: 150px; width: 100%; float:left;height: auto;}
.pan-m2 .post-11{     overflow: hidden; margin-top: 5px;}
.col_menu{width:18%}
#infobox{width:78%;}

}
/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 999px) {
body,p,a{ font-size: 16px;}
.wrapper-pc{display: none;}/*暂时隐藏*/
.wrapper-app{width:100%; min-height:38px;     display: block;}
.wrapper{}
.pan-m2 .news_list li.news img { min-height: 150px; max-height: 240px; width: 100%;height: auto;}

#banner .inner{padding:30px 0 0 0;}
.picbase1s,.picbase1,.picbase1 img{min-height:100px;}

#pan-fobox .header{     background: none;   padding-bottom: 0;}


/**主体开始**/
#container {}
#container .inner {padding:6px;}
.head {height:auto;padding:10px 0px; width:100%;} /**页头部分**/
.header .navbar{width:100%;     max-width: 100%; margin:0px;}
.head .sitelogo{float:none; padding-top:0px; padding-left:0px; text-align:center;}
.head .sitelogo a img{width: 100%;max-width:360px; margin:0px auto;}
.head .sitetitle {float: none;margin-top:0px;margin-left: 50px;font-size:22px;} /**站点名称**/
/**slide导航**/
.navbar .navi-slide-head {display: block;}
.navi-aside-toggle{ display: block;}
.wp-navi .navi-slide-head {display: block;}	
.wp-navi .navbar{background:none;}
.wp-navi .navbox{width:100%;}
.wp-navi .wp_nav {background:#fff;}
.navbox .wp-menu {display:none;background:#fff;}
.navbox .wp-menu .menu-item {display:block;float:none;position: relative;z-index: 100;width:100%;padding-left:0px;border-bottom:none;}


.wrapper-app .wp-navi .navi-slide-head .navi-slide-arrow{  max-width: 120px; width: auto; background: none; color: #fff; line-height: 40px;}
.wrapper-app .wp-navi .navi-slide-head .navi-slide-title{font-size: 16px; }

/*
.navbox .wp-menu .menu-item .menu-switch-arrow{display: block;width: 38px;height: 38px;position: absolute;right: 6px;top: 1px;background: url(../images/icons.png) no-repeat 10px -116px;}
*/

.navbox .wp-menu .menu-item a.menu-link:hover,
.navbox .wp-menu .menu-item a.menu-link.parent{ background-color: none}


.navbox .wp-menu .menu-item a.menu-link:hover,
.navbox .wp-menu .menu-item a.menu-link.parent{ text-decoration: none; color: #000; background-color: #eee; }



.wrapper-app .navbox .wp-menu {display:none;background:#4026cd;}
.wrapper-app .navbox .wp-menu .menu-item a.menu-link {display:block;padding: 0 0px;line-height: 40px;color: #fff;font-size: 15px;     text-align: center;     width: 100%;  margin: 0px auto;}
.wrapper-app .navbox .wp-menu .menu-item a.menu-link.hover,
.wrapper-app .navbox .wp-menu .menu-item a.menu-link.parent{ text-decoration: none; color: #000; background-color: #eee; }
.navbox .sub-menu {display: none;position:relative;left: 0;bottom: 0px;top: 0px;min-width: 0px;z-index: 100;background: #fff; border:none;    border-top: 1px solid #ddd;     border-bottom: 1px solid #ddd;}
.navbox .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1; border:none;}
.navbox .sub-menu .sub-item a { display: block;height: auto;line-height: 40px;padding: 0 ;font-size: 14px; color: #888; background:none;}
.navbox .sub-menu .sub-item a:hover { display: block;  color: #000; background-color:#eee;}
.navbox .sub-menu .sub-menu {left:0%;top: 0;z-index: 200;background: #fff;}
.navbox .sub-menu .sub-menu .sub-item a {padding: 0 64px;}

.navbox .wp-menu .menu-item .menu-switch-arrow{margin-left:0px;    position: absolute;  top: 18px;  left: 50%; margin-left: 38px;  }
.navbox .wp-menu {display:none;background:#fff;}
.navbox .wp-menu .menu-item a.menu-link {display:block;line-height: 38px;color: #092e80;font-size: 15px;     text-align: center;     width: 90px;
    margin: 0px auto;}

#header .navbox .wp-menu .menu-item a.menu-link:link:hover{ background-color: #fff; }


/**首页三列布局**/
#mbanner .inner{padding:30px 0 0 0;     display: none;  }
.pan-new1 .pan-m1, .pan-new1 .pan-m2, .pan-new1 .pan-m3, .pan-new1 .pan-m4{width:100%;     margin: 10px auto;  float: left;}

.col_menu{width:18%}
#infobox{width:78%}
.pan-new2 .news_list li.news{width:48%;}
/**自定义新闻列表**/
.news_list li.news {margin:0px 0px; line-height: 30px;} 
.news_list li.news span.news_title {margin-right:0px; width:90%}
.news_list li.news span.news_title {white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.news_list li.news span.news_meta {margin-left:0px;  display: none;  }





}




/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 768px) {
body,p,a{ font-size: 16px;}
.post .tt .tit {font-size:20px;}/**标题字体**/

.lbanner .column-name {display:block;}
.col_menu {width: 100%;float:none;margin-right:0px;margin-bottom:10px;position:relative;}
.col_menu .col_menu_con{display:none;} 
.column-switch {display:block;}

.col_news {width: 100%;min-height:0px;float:none;} /**栏目新闻**/
.col_news .col_news_box{margin-left: 0px;}
.col_news_head {border:none;}
.col_news_head,.col_menu_m1,.col_menu_head{ display: none;}
.col_metas .col_title { display:block; float:none; height:30px; line-height:30px;}  /**当前栏目**/
.col_metas .col_title h2 {display:block;font-size:18px;font-weight: normal;}   /**当前栏目名称**/
.col_metas .col_path { display:inline-block; float:none; white-space:nowrap; height:18px; line-height:18px; margin-top:5px;} /**当前位置**/
.col_news_con { padding:5px 0px 10px 0px; margin:0 0px;}
.article .entry .read img { max-width:100%;}


.pan-new1 .pan-m1, .pan-new1 .pan-m2, .pan-new1 .pan-m3, .pan-new1 .pan-m4{width:100%;     margin: 10px auto;  float: left;}
.pan-m2 .news_list li.news{width:100%; float:left; margin-bottom:10px; }

col_menu_head{display: none;}
.pan-new2 .news_list li.news{width:48%;}


.wrapperinner .scroller,.wp_articlecontent table{width:100%}



/**/
#infobox{width:100%}
/**/
.foot-nav .foot-nav-a1, .foot-nav .foot-nav-a2{width:50%; }
.foot-nav-a3,.foot-nav-a4,.shiye,#foot-nav1 .con p.a3{display: none;}
.foot-nav .wp_nav .nav-item a{ text-align: center; }
#foot-nav1 .con p,#foot-nav1 .con p a{ font-size:12px; height:auto; line-height:22px;}
.foot-nav .wp_nav .nav-item a span.item-name{ font-size:14px;}

.col_news_list .wp_entry img{max-width:100%;  }

}

/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 479px) {

.pan-new2 .news_list li.news{width:100%; margin:15px 0px;}

}

/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {
}