/*=========================== (min-width: 1200px) and (max-width: 1420px) =======================*/
@media only screen and (min-width: 1200px) and (max-width: 1420px) {
.allWidth{width:98%;}
/*header*/
.index a{margin-left: 40px;}

/*main*/
.nav_tab ul li{width:140px;}
.news_tab{width: 30%;margin-right: 5%;}
.party_title .title_name .party_span img{width: 100%;}
.party_title .title_name .party_center img {width: 100%;}
.party_list .party_info li{width: 46%;}
.party_child ul li{width: 23%;margin-right: 2.5%;}
.internal_info li.img_li{width: 25%;height:360px;margin-left: 2%;overflow: hidden;}
.internal_info li.img_li:first-child{width: 46%;}
.internal_info li.img_li a .internal_img{height:230px;}
.internal_info li.img_li a .internal_txt{width: 86%;top: 186px;padding: 26px 26px;}
.internal_info li.txt_li{width: 32%;margin: 50px 0;margin-right: 2%;}
.message_tab{width: 32%;margin-right: 2%;}
.research_tab{width:45%;}
.research_tab .common_title{width:100%;}
.research_info li.top_li .research_img{width: 360px;height: 240px;}
.research_info li.top_li a{right: -10px;}
.images_left{width: 62%;}
.images_right{width: 38%;}
.images_left .images_top .images_info{margin-left: 100px;}
.message_info li a{width:47%;}

/*footer*/
.link_ul{width:80%;}
.link_ul li{margin-left: 54px;}
.footer {padding: 34px 0 34px;}
.footer .allWidth{display: flex;justify-content: space-between;align-items: center;}
.footer .foot_txt{width: 33%;}
.footer .foot_logo span img{width: 120px;}
.footer .foot_logo span.span_img img{width:80px;}
.footer .foot_code{width: 24%;}
.footer .foot_code ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer .foot_code ul li{margin: 20px 20px;}
.footer .foot_code ul li .code_icon span{font-size:18px;}

/*array*/
.channel_list:before{display:none;}
.current_title{background: #0066cc;text-align: center;}
.array_page{width:990px;margin: auto;}
.array_list > li .array_txt{width:52%;height:auto}
.array_list > li:first-child .array_img{width:46%;height:322px;left:0}
.array_list > li:first-child .array_img img{width:94%;height:296px}
.array_list > li:first-child .array_txt{height:auto}
.array_list .array_child li{width:49%;margin-top:20px;}
.array_list .array_child li a{padding:0 10px}
.array_list > li:nth-child(2){margin-bottom:50px}
.array_list > li:nth-child(2) .array_img{width:46%;height:670px;right:0}
.array_list > li:nth-child(2) .array_img img{width:90%;height:635px;margin-left:5%}
.teach_list{width: 992px;margin: auto;}
.teach_list li{width: 298px;margin: 15px 10px;}
.teach_list li:nth-child(4n){margin: 15px 10px;}

/*charm*/
.charm_array .charm_one li{width: 290px;}
.charm_array .charm_two .charm_list:before,.charm_array .charm_two .charm_list:after{width: 48%;height: 300px;}
.charm_array .charm_two .charm_list ul{width: 48%;margin-bottom:0;}
.charm_array .charm_two .charm_list ul li{width: 48%;height: 140px;line-height: 140px;margin:0 18px 20px 0;}

/*channel*/
.page_list li{width:48%;}
/*channel_img*/
.channel_page{width: 993px;margin: auto;}
.images_list li{width: 30%;margin: 20px 1%;}

}

/*=========================== (min-width: 992px) and (max-width: 1199px) =======================*/
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.allWidth{width:98%;}
/*header*/
.index a{margin-left: 40px;}

/*main*/
.nav_tab ul li{width:140px;}
.news_tab{width: 30%;margin-right: 5%;}
.news_info li.top_li a .news_img{height: 216px;}
.party_title .title_name .party_span img{width: 100%;}
.party_title .title_name .party_center img {width: 100%;}
.party_list .party_info li{width: 46%;}
.party_child ul li{width: 23%;margin-right: 2.5%;}
.internal_info li.img_li{width: 25%;height:300px;margin-left: 2%;overflow: hidden;}
.internal_info li.img_li:first-child{width: 46%;}
.internal_info li.img_li a .internal_img{height:180px;}
.internal_info li.img_li a .internal_txt{width: 86%;top: 106px;padding: 26px 26px;}
.internal_info li.txt_li{width: 32%;margin: 50px 0;margin-right: 2%;}
.message_tab{width: 32%;margin-right: 2%;}
.research_tab{width:45%;}
.research_tab .common_title{width:100%;}
.research_info li.top_li .research_img{width: 360px;height: 230px;}
.research_info li.top_li a{right: -10px;}
.images_left{width: 62%;}
.images_right{width: 38%;}
.images_left .images_top .images_info{margin-left: 100px;}
.message_info li a{width:47%;}

/*footer*/
.link_ul{width:80%;}
.link_ul li{margin-left: 54px;}
.footer {padding: 34px 0 34px;}
.footer .allWidth{display: flex;justify-content: space-between;align-items: center;}
.footer .foot_txt{width: 33%;}
.footer .foot_logo span img{width: 120px;}
.footer .foot_logo span.span_img img{width:80px;}
.footer .foot_code{width: 24%;}
.footer .foot_code ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer .foot_code ul li{margin: 20px 20px;}
.footer .foot_code ul li .code_icon span{font-size:18px;}

/*array*/
.channel_list:before{display:none;}
.current_title{background: #0066cc;text-align: center;}
.array_page{width:990px;margin: auto;}
.array_list > li .array_txt{width:52%;height:auto}
.array_list > li:first-child .array_img{width:46%;height:322px;left:0}
.array_list > li:first-child .array_img img{width:94%;height:296px}
.array_list > li:first-child .array_txt{height:auto}
.array_list .array_child li{width:49%;margin-top:20px;}
.array_list .array_child li a{padding:0 10px}
.array_list > li:nth-child(2){margin-bottom:50px}
.array_list > li:nth-child(2) .array_img{width:46%;height:670px;right:0}
.array_list > li:nth-child(2) .array_img img{width:90%;height:635px;margin-left:5%}
.teach_list{width: 992px;margin: auto;}
.teach_list li{width: 298px;margin: 15px 10px;}
.teach_list li:nth-child(4n){margin: 15px 10px;}

/*charm*/
.charm_array .charm_one li{width: 290px;}
.charm_array .charm_two .charm_list:before,.charm_array .charm_two .charm_list:after{width: 48%;height: 300px;}
.charm_array .charm_two .charm_list ul{width: 48%;margin-bottom:0;}
.charm_array .charm_two .charm_list ul li{width: 48%;height: 140px;line-height: 140px;margin:0 18px 20px 0;}

/*channel*/
.page_list li{width:48%;}
/*channel_img*/
.channel_page{width: 993px;margin: auto;}
.images_list li{width: 30%;margin: 20px 1%;}

}

/*=========================== (mim-width:768px) and (max-width:992px) =======================*/
@media only screen and (min-width:769px) and (max-width:991px) {
  .allWidth{width:98%;}
/*header*/
.head{height:120px;position:relative}
.logo{width:400px}
.honor{display:none}
.index{margin-top: 48px;float: left;}
.mob_select{display:block;position:absolute;right:15px;top:40px}
.mob_select li{width:32px;height:2px;background:#fff;margin:8px 0}
.nav_btns>li:nth-child(1){-webkit-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}
.nav_btns>li:nth-child(2){display:none}
.nav_btns>li:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}

.head .index{display:none}
.nav{height:auto;background: #f4f4f4;}
.pc_nav{display:none}
.mob_navbar{display:block;}
.mob_navbar > li{width: 100%;line-height: 50px;font-size: 18px;}
.mob_navbar > li > a{padding: 0;width: 86%;color:#333;}
.mob_navbar > li > a.action {background: none;}
.mob_navbar > li >strong{display:block; position: absolute; right: 20px; top: 0; font-size: 25px; color: #333; cursor: pointer; width: 40px;line-height: 50px; text-align: center;z-index: 100;}
.mob_navbar .menu{position: inherit;top:0;background: #fff; }
.mob_navbar .menu li a{color: #0066cc;width: 86%;}
.add{-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}

.navbar_ul > li:hover > a, .navbar_ul>li.on > a{background:#e8e8e8}
.mob_index{text-align: center;
    background: #0066cc;
}
.mob_index a{display: inline-block;
    font-size: 18px;
    color: #fff;
    padding: 0 30px
;
}


/*main*/
.news_tab{width:630px;margin:auto !important;float:none;padding-bottom:40px}
.party_tab{padding:20px 15px;}
.party_title .title_name .party_span img{width: 100%;}
.party_title .title_name .party_center img {width: 100%;}
.party_list .party_info li{float:none;width:100%}
.party_child ul{text-align: center;}
.party_child ul li{margin: 0 10px 10px;float: none;display: inline-block;}
.party_child ul li:last-child {margin: 0 10px 10px;}

.four_floor{height:auto}
.internal_info li.img_li:first-child{margin:0 auto;float:none}
.internal_info li.img_li{width:45%;margin:0 2%}
.internal_info li.txt_li{width:32%;margin:20px 0;margin-right:2%}
.message_tab,.research_tab{width:80%;float:none;margin:auto !important}
.research_tab .common_title{width:100%}
.research_info li.top_li a{right:0}
.images_left,.images_right{width:100%}
.message_info li a{width:75%;}

/*footer*/
.link_title{margin-bottom:20px;width:100%;float:none;text-align:center;}
.link_ul{width:100%;}
.link_ul li{margin-left:34px}
.footer{padding:30px 0 30px}
.footer .foot_txt,.footer .foot_code{float:none;text-align:center;width:60%;margin:auto}
.footer .foot_code ul li{float:none;display:inline-block}
.footer .foot_logo .span_img img{width:130px;}
.footer .foot_code .foot_login{bottom:26px;right:20px}

/*arrary*/
.channel_list{margin:0 auto;}
.channel_list:before{display:none;}
.current_title{display:none;}
.channel_nav{width: 100%;margin-top: 0;text-align: center;}
.channel_nav ul li {float: none;margin: 0 20px;display: inline-block;}
.address{width:100%;position: inherit;text-align:left;top:0;margin:20px 0;}
.array_list > li .array_img{display:none;}
.array_list > li .array_txt{width:100%;}
.array_list .array_child li{width:48%;}
.teach_list{width: 768px;margin: auto;}
.teach_list li,.teach_list li:nth-child(4n){margin: 15px 26px;}

/*charm*/
.charm_array .charm_one li{width: 230px;height: 80px;line-height: 80px;font-size: 24px;}
.charm_array .charm_two .charm_list:before,.charm_array .charm_two .charm_list:after{display:none;}
.charm_array .charm_two .charm_list .child_one,.charm_array .charm_two .charm_list .child_two{float:none;margin:auto;margin-bottom:20px;overflow:hidden;}


/*channel*/
.news_page{margin: 40px 0 88px;}

.page_list li{width:48%;}
.page_list li .page_img{height:290px;}
/*channel_img*/
.channel_page {width: 768px;margin: auto;}
.images_list li{width: 48%;margin: 15px 1%;}

}


