/*=========================== phone =======================*/
@media only screen and (max-width:768px) {
.allWidth{width:92%;}
/*header*/
.scroll_top{width: 40px;height: 40px;}
.head{height:86px;position:relative}
.logo{width:250px}
.honor{display:none}
.mob_select{display:block;position:absolute;right:15px;top:26px}
.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:transparent}
.mob_index{text-align: center;background: #0066cc;}
.mob_index a{display: inline-block;font-size: 18px;color: #fff;padding: 0 30px;}

.banner .contain_hd{height: 20px;}
.banner .hd li{margin: 4px 6px;}
.banner > a{width: 36px;margin-top: -18px;}

/*main*/
.nav_tab ul{flex-wrap: wrap;}
.nav_tab ul li{width:100px;margin-bottom:20px}
.nav_tab ul li a .nav_img img{width:40px}
.two_floor{margin:30px 0 30px}
.two_floor > .allWidth:before{display:none;}
.tab_info{float:none;width:100%;margin-bottom:20px}
.news_info li.top_li{height:auto;margin-bottom: 0}
.news_info li.top_li a .news_img{height:200px}
.news_info li.top_li a i{line-height: inherit;}
.party_tab{padding:10px}
.party_title{margin-bottom:22px}
.party_title .title_name .party_span img{width: 100%;}
.party_title .title_name .party_center img {width: 100%;}
.party_title .more{top: 26px;}
.party_list .party_info li{width:100%}
.party_list .party_info li a{width:72%}
.party_child ul li{float:none;margin:5px auto !important}
.four_floor{height:auto;margin:30px 0 30px}
.internal_info li.img_li{width:100%;margin:auto}
.internal_info li.img_li:first-child{width:100%;height:220px;margin-bottom:20px}
.internal_info li.img_li a .internal_img{height:220px}
.internal_info li.img_li a .internal_txt{top:180px}
.internal_info li.txt_li{width:100%;margin:0;padding:10px;background:#0066cc}
.six_floor{margin:30px 0 30px}
.research_tab .common_title{width:100%}
.research_info li.top_li{height:267px}
.research_info li.top_li .research_img{width:100%;height:200px}
.research_info li.top_li a{width:90%;top:166px;right:0;padding:15px;}
.seven_floor{margin-bottom:50px}
.images_left,.images_right{width:100%;float:none}
.images_left .images_top{height:256px;padding:10px}
.images_title{padding:0px}
.images_left .images_top .images_info{margin:0}
.images_left .images_top .images_info li a{width:72%}
.images_left .images_bottom a .charm_img{height:200px}
.images_left .images_bottom a .charm_play{width:60px;height:60px}
.images_right a .charm_img{height:220px}
.message_info li a{width:52%;}

/*footer*/
.link_tab{padding:20px 0}
.link_title,.link_ul{float:none;text-align: center;}
.link_title a{font-weight:bold}
.link_ul{width: 100%;}
.link_ul li{margin: 10px 5px;float: none;display: inline-block;}

.footer{padding: 0px 0 30px;background: #0066cc url(../images/footBg.png) no-repeat bottom center;background-size: auto;}
.footer .foot_txt,.footer .foot_logo,.footer .foot_code{float: none;width: 100%;}
.footer .foot_txt{text-align: center;}
.footer .foot_logo .span_img{margin:0;}
.footer .foot_logo span img{width:100px;}
.footer .foot_logo .span_img img{width:100px;}
.footer .foot_code ul li{float:none;margin:20px 20px;display:inline-block}
.footer .foot_code .foot_login{bottom:66px;right:15px}

/*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%;height:auto !important;}
.array_list > li .array_title{padding:16px 10px;font-size:26px}
.array_list .array_child li{width:48%;line-height:60px;margin-top:15px}
.array_list .array_child li a{font-size:16px;line-height:26px;padding:0 6px}
.teach_list li{margin:auto;margin-bottom:20px;float:none}
.teach_list li:nth-child(4n){margin: auto;}

/*charm*/
.charm_array .charm_one li{width: 30%;height: 50px;line-height: 50px;font-size: 18px;}
.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:10px;overflow:hidden;width: 100%;}
.charm_array .charm_two .charm_list ul li{width: 48%;height: 80px;line-height: 80px;margin: 0 1%;margin-bottom: 10px;font-size: 22px;}

/*channel*/
.news_page{margin: 40px 0 80px;}
.address{position:inherit;top:0;width:100%;text-align:left;margin:20px 0}

.page_list li{width:100%}
.page_list li .page_img{height:200px}
.page_list li:nth-child(-n+2){height:auto;margin-bottom:20px}
.page_list li:nth-child(-n+2) .page_con{height:60px;overflow:hidden}

/*channel-img*/
.images_list li{width: 100%;margin:20px 0;}
}
