@charset "utf-8"; 
/**
 * [xlarge screen for pc]
 * >=1200
 */
@media screen and (max-width: 1366px) {
.dszyls-box ul { margin-left: -6%;}
.post-56 .news_list .news .news_imgs{margin:0 10px;position:relative;padding-top:90%}
.post-56 .news_list .news .news_imgs img{width:100%;height:100%;position:absolute;top:0;left:0;}
}
@media screen and (min-width: 1200) {}

/**
 * [large screen for pc & pad]
 * 960~1199
 */
@media screen and (max-width: 1199px) {
	.main-nav-panel .wp-menu .menu-item a.menu-link {padding: 0 20px;}
	.wp-wrapper .wp-inner { margin: 0 6px;}
	.wp-navi .wp-inner { margin: 0 auto;}
	.wp-focus .wp-inner { margin: 0 auto;}
	.wp-banner .wp-inner { margin: 0 auto;}
	.post-17 .meta-title {
    float: left;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    width: 66%;
}
.post-news .news-item .meta-title {
    margin-right: 0;}
.post-65 img {
    vertical-align: middle;
    width: 100%;
}
	.dszyls-box ul { margin-left: -30%;}
	.wp-post.post-6 .post-news .news-item .meta-title { padding-bottom: 0; padding-top: 0; margin-top: 20px; margin-bottom: 10px;}
	.wp-post.post-6 .post-news .news-item .meta-summary { height: 76px; line-height: 24px; margin-bottom: 10px;}
	.sudy-tab .tab-menu li { margin: 0 10px;}
	.wp-post.post-66 .wp-menu .menu-item { width: 23.5%; margin-left: 2%;}
	.wp-footer .wp-inner .footer .foot-t-r { background: url(/uploads/image/_t0d9timages/logo.png) no-repeat 10px 40px;}
	
	
	.m4 .c1 {padding: 57px 10px 46px 10px;}
	.m2 .l6 {width: 77%;}
	.m2 .l3 {height: 50px;	}

.focus-text-box {margin-left: -50%;}
.focus-title-bar {margin-left: -50%;}
.focus-pagination {
    position: absolute;
    right: 10px;
    bottom: 10px;
    z-index: 60;
    width: 13px;
    margin-bottom: 0;
}
.focus-page {
    margin-bottom: 8px;
}
}


@media screen and (max-width: 1025px) {
.post-56 .news_list .news img{width:200px;height:200px}
	.focus-title-bar { bottom: 70px;
    height: 60px;width: 90%;
}
.wp-container.box2 {
    background: #e0e7ef url(/uploads/image/_t0d9timages/box1.jpg) no-repeat center top;
}
.cbox2 .sudy-tab {
    width: 100%;
    padding-left: 318px;
    box-sizing: border-box;
    overflow: hidden;
    height: 573px;
}
.post-65 li {
    float: left;
    box-sizing: border-box;
    width: 23.5%;
    margin-left: 2%;
}
.evt_detail {
    width: 91.5%;
    float: left;
    margin-left: 78px;}
.evt_date {
    width: 57px;
    float: left;
    margin-right: -57px;
}
.post-17 .meta-title {
    float: left;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    width: 66%;
}
.cbox2 .tab-list .wp-post .post-head {
    height: auto;
    margin-bottom: 0;
}
.post-17 li:last-child {
    display: none;
}
.post-16 .focus-pagination {
    margin-bottom: -57px;
}
.focus-title {
    display: inline-block;
    height: 60px;
    line-height: 60px; font-size: 20px;
}
.focus-text-box {
    bottom: 10px;
}
.focus-text a p {
    font-size: 20px;
    line-height: 30px;
    top: -80px;
    left: 0;
}


	.m2 .l4 { padding: 0;}
	p.jj { color: #fff; line-height: 24px; font-size: 16px; opacity: 0.9;}
	.m2 .l3 { margin-top: 25px;}
	.info .wp-footer .wp-inner .footer span {line-height: 30px; font-size: 16px;}
	.m2 .l5 { margin-top: 10px;}
	.m2 .l1,.m2 .l5,.m2 .l3 { height: 40px;}
	.m2 .c1 { padding: 32px 0 52px 10px; background: none; margin-top: 0; box-sizing: border-box;}
	.m2 .l2 { padding-bottom: 10px;}
	.m4 li { height: 50px !important;}
	.m4 .l2 { padding-top: 0;}
	.m4 .l3 { margin-top: 40px;}
	.m4 .l4, { padding-top: 8px; height: auto !important;}
	.m4 .l6,.m4 .l4 { height: auto !important;}
	.info .wp-wrapper.wp-container.m4 { background: none;}

p.bt {
    font-size: 30px;
    color: #fff;
    font-family: "黑体";
    line-height: 38px;
    padding-bottom: 20px;
}
.m1 .c1 {
    padding-top: 30px;
}
.m4 .c1 {
    padding: 57px 10px 46px 10px;
}
.info .wp-footer .wp-inner .footer span {
    line-height: 30px;
    font-size: 16px;display: block;
}
	.top-box { width:auto;}
	.list2 .wp-container .wp-inner {
    background: none;
    width: 100%;
    max-width: 100%;
    padding: 0;
    padding-top: 41px;
    padding: 0 10px;
    box-sizing: border-box;
}
.list2 .column-news-con .news {
    width: 100%;
    margin-bottom: 10px;
}
.list2 .wp-column-news .column-news-box {
    margin: 0;
}
.list2 .news_wz {
    background: #fff;
    box-shadow: 1px 1px 12px #bcbfc3;
}
.list2 .column-news-con .i2 {
    padding: 0;
}
}

/**
 * [medium screen for pad]
 * 768~959
 */
@media screen and (max-width: 959px) { 
	.main-nav-panel .wp-menu .menu-item a.menu-link { padding: 0 8px;}
	.focus-navigation { visibility: hidden;}
	/**栏目列表**/
.post-16 {
    width: 100%;}
.wp-post.post-17 {
    float: right;
    width: 100%;
    padding-top: 20px;
}
	.wp-column-menu { width: 100%; float: none; margin: 0; top: -69px;}
	.wp-column-news { float: none; top: -69px;}
	.wp-column-news .column-news-box { margin: 0 auto;}
	.column-head .column-anchor { padding: 6px;}
	.column-head .column-anchor .column-switch { display: block;}
	.column-head .column-anchor h3.anchor-title { font-size: 18px;}
	.column-list-wrap li a { font-size: 17px;}
	.column-list-wrap li a, .column-list-wrap li.selected a.selected {}
	.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;}
	
	/**主体布局**/

	.wp-post.post-66 .wp-menu .menu-item a.menu-link { font-size: 16px;}
	.dszyls-box ul { margin-left: -50%;}
	.wp-post.post-6 .post-head { height: 40px;
    margin-bottom: 15px;
}
	.wp-post.post-6 .post-head .post-title {
    display: inline-block;
    height: 37px;
    line-height: 40px;
    font-size: 24px;
}
.wp-post .post-head .post-more { bottom: 5px;
}
.wp-container.box2 .cbox-left,.wp-container.box2 .cbox-right {
    padding: 10px 0;
}
.sudy-tab .tab-menu {
    height: 40px;
}
.sudy-tab .tab-menu li,.wp-post.post-12 .post-head .post-title{
    display: inline-block;
    height: 37px;
    line-height: 40px;
    font-size: 24px;
}	
.wp-post.post-36 .post-head {
    height: 40px;
}
.wp-post.post-36 .post-head .post-title {
    display: inline-block;
    height: 37px;
    line-height: 40px;
    font-size: 24px;
}
.wp-post.post-46 {
    padding: 10px 0;
}
.wp-post.post-46 .post-head {
    height: 40px;
    margin-bottom: 10px;
    padding-top: 10px;
}
.wp-post.post-46 .post-head .post-title {
    display: inline-block;
    height: 37px;
    line-height: 40px;
    font-size: 24px;
}
.wp-post.post-56 {
    padding: 10px 0;
}
.wp-post.post-56 .post-head {
    height: 40px;
    margin: 0 auto 10px;
}
.wp-post.post-56 .post-head .post-title {
    display: inline-block;
    height: 37px;
    line-height: 40px;
    font-size: 24px;
}
.wp-post.post-66 {
    padding: 20px 0;
}
.dszyls {
    padding-top: 20px;
}
	.wp-footer .wp-inner .footer p { line-height: 24px;}
	.wp-footer .wp-inner .footer a { line-height: 24px;}
	.wp-footer .wp-inner .footer .foot-t,.wp-footer .wp-inner .footer .foot-b { padding: 20px 0;}
	.wp-footer .wp-inner .footer .foot-t-l { width: 78%;}
	.wp-footer .wp-inner .footer .foot-t-r { width: 22%; float: right; background: none;}
	
	ul.sq li {
    float: none;
}
}

/**
 * [small screen for smart phone and mini pad]
 * 480~767
 */
@media screen and (max-width: 767px) { 
.wp-toper {
    position: relative;}
.post-65 .n3 {
    margin-left: 0px;
}
.wp-post.post-66 {
    padding: 2px 0 20px;
}
.evt_intro {
    display: none;
}
.evt_ext {
    width: 100%;}
.post-27 li {
    float: left;
    width: 100%;}
.post-65 .n1,.post-65 .n2 {
    margin-bottom: 15px;
}
.cbox2 .slick-dots {
    display: none !important;
}
.post-65 li {
    float: left;
    box-sizing: border-box;
    width: 49%;
    margin-left: 2%;
}
.wp-container.box2 {
    background: #eff2f7 url(/uploads/image/_t0d9timages/box1.jpg) no-repeat center top;
}
.cbox2 .sudy-tab {
    width: 100%;
    padding-left: 0;
    box-sizing: border-box;
    padding-top: 140px;
}
div#ca_zph {
background: none !important;
    margin-right: auto !important;
    float: none !important;
    text-align: center;
    margin: 0 auto;
}
.focus-title {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
}
.focus-title a { font-size: 18px;}
.focus-text a {
    font-size: 0px;
    width: 90px;
    height: 30px;
}
.focus-title-bar {
    bottom: 40px;
    height: 40px;
}
.focus-text a p {
    font-size: 15px;
    line-height: 30px;
    top: -70px;
    left: 0;
}
.focus-pagination { right: 10px;}
	body, p { font-size: 14px;}
	a { font-size: 14px;}
	.wp-post .post-head .post-title { font-size: 18px; font-weight: bold;}
	.post-news .news-item { line-height: 24px;}
	.post-news .news-item .meta-title { margin-right: 0;}
	.post-news .news-item .news-date-hide { display: none;}
	.wp-header { padding: 0;}
	.wp-navi { display: none;}
	.wp-navi-slide { display: none; 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;}
	.wp-header .navi-aside-toggle-show { display: block;}
	.logo-window { width: auto; margin: 0 0 0 30px; padding: 10px 0; text-align: center;}
	.logo-window img { width: auto; max-width: 90%;}
	.lang-panel, .top-nav-panel { display: none;}
	.wp-info-page .top-nav-panel, .wp-column-page .top-nav-panel { display: none;}
	.wp-banner {}
	.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 {}
	.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: 14px;}
	
	.wp-container.box2 .cbox-left { width: 100%;}
	.wp-container.box2 .cbox-right { width: 100%;}
	.wp-post.post-46 .post-news .news-item { width: 100%;}
	.wp-post.post-46 .post-news .news-item .meta-words { width: 46%; padding: 35px 2% 35px 2%;}
	.wp-post.post-66 .wp-menu .menu-item { width: 49%; margin-left: 2%; margin-top: 15px;}
	.wp-post.post-66 .wp-menu .menu-item.i3 { margin-left: 0;}
	.wp-post.post-16 .post-news .news-item,.wp-post.post-26 .post-news .news-item {
    line-height: 24px;
    vertical-align: top;
    overflow: hidden;
    position: relative;
    float: left;
    padding: 14px 5% 14px;
    border-bottom: 1px solid #add1ed;
    width: 90%;
}
.wp-post.post-16 .post-news .news-item .news_time,.wp-post.post-26 .post-news .news-item .news_time {
    display: block;
    text-align: center;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 5%;
    top: 14px;
}
	.searchbtn {
    display: none !important;
}
.search-window {
    width: 100% !important;
}
.wp-column-page .wp-banner, .wp-info-page .wp-banner {
    top: 0;
}
.wp-column-menu {
    top: 0;
}
.wp-column-news {
    top: 0;
}
.top-l {
    float: none;
    text-align: center;
}
.top-l span {
    display: block;
    padding-left: 8px;
    font-size: 15px;
}
}

/**
 * [xsmall screen for smart phone]
 * 480~767
 */

@media screen and (max-width: 550px) { 
.wp-post.post-46 .post-news .news-item { height: 200px;
}
.wp-post.post-46 .post-news .news-item .meta-words {
    width: 46%;
    padding: 10px 2% 10px 2%;
}
.wp-post.post-46 .post-news .news-item .meta-summary {  height: 72px;
}
}

@media screen and (max-width: 479px) { 
	.info-box { margin: 0 6px;}
	.wp-footer .wp-inner .footer .foot-t-l {
}
.wp-post.post-65{padding-top:40px}
.post-56 .news_list .news .news_box .news_con{margin-top:35px}
.wp-footer .wp-inner .footer .foot-t-r {
}
.wp-footer .wp-inner .footer .foot-t-l p.foot_logo {
    display: block;
}
.wp-footer .wp-inner .footer .foot-t-r p.wechat {
    padding-right: 0px;
}
.wp-footer .wp-inner .footer .foot-t-l p.foot_logo img {
    max-width: 100%;
}
.wp-footer .wp-inner .footer .foot-t-l p span {
    padding-right: 0;
    display: block;
}
.info .m1 {
    height: 425px;
}

.focus_t { display: block;}
.banner2 { display: none;}
.wp-post.post-16 .post-news .news-item .meta-title a，.wp-post.post-26 .post-news .news-item .meta-title a {
    font-size: 14px;
}
.focus-title {
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    width: 100%;
}
.focus-title a {
    font-size: 14px;
}
.wp-post.post-6 .post-news .news-item .meta-picture,.wp-post.post-6 .post-news .news-item .meta-title,.wp-post.post-6 .post-news .news-item .meta-summary,.wp-post.post-6 .post-news .news-item .meta-times {
    margin-right: 0;
}
}

/**
 * [tiny screen for older phone and smart phone]
 * <319
 */
@media screen and (max-width: 339px) { 
	.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;}
	.wp-post.post-18 .wp-menu .menu-item { width: 100%; margin-left: 0;}
	.wp-post.post-9 .wp-menu .menu-item a.menu-link { padding: 20px 2px;}
@media screen and (max-width: 550px) { 
.wp-post.post-46 .post-news .news-item { height: 150px;
}
.wp-post.post-46 .post-news .news-item .meta-words {
    width: 46%;
    padding: 10px 2% 10px 2%;
}
.wp-post.post-46 .post-news .news-item .meta-summary {  height: 24px;
}
	.wp-post.post-66 .wp-menu .menu-item a.menu-link { font-size: 14px;}
}
