
.x-top,.xcontent .xlogo,.menucon{display: block;}
.header_contianer{display: none;}

@media screen and (max-width: 480px){

.carousel_container {width: 100%;height: 6.6rem;}

/* -------------------------------首页样式------------------------------- */
@keyframes droMove {
    0% {
        transform: translateY(20%);
    }
    100% {
        transform: translateY(0px);
    }
}
.notice {font-size: 0.4rem;background-color: #E7EEF7;padding: 0.22rem 0.4rem 0.22rem 0.4rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #00539B;}
.notice img {height: 0.37rem;margin-right: 0.2rem;}
.notice a {color: #00539B;font-weight: 500;}

/* 本例子css */
.academy_notice{ width:90%;overflow:hidden;position:relative;float: right;}
.academy_notice .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.academy_notice .hd .prev,.academy_notice .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
        cursor:pointer; background:url("images/icoUp.gif") no-repeat;}
.academy_notice .hd .next{ background:url("images/icoDown.gif") no-repeat;  }
.academy_notice .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.academy_notice .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.academy_notice .hd ul li.on{ background-position:0 0; }
/* .academy_notice .bd{ padding:15px;  } */
.academy_notice .infoList li{ height:24px; line-height:24px;   }
.academy_notice .infoList li .date{ float:right; color:#999;  }

/* 首页轮播 */
.lunbotu{width:100%;margin: 0 auto;}
.hb_soll{position:relative;width:100%;height:246px;overflow:hidden;margin:10px 0;}
.hb_sbox{position:relative;height:246px;overflow:hidden;}
.hb_sbox ul{position:absolute;top:0;left:0;width:9999px;height:246px;overflow:hidden;}
.hb_sbox li{float:left;width:100%;height:246px;}
.hb_sbox li img{width:100%;height:246px;}
.hb_sbox li a{display:block;width:100%;height:246px;}
.hb_bico{position:absolute;bottom:0.2rem;right:0;width:20%;height:10px;text-align:center;z-index: 99;}
.hb_bico a{display:inline-block;width:6px;height:6px;padding:0;background:rgba(255,255,255);border-radius:50%;text-indent:-1000px}
.hb_bico a.on{display:inline-block;background:#C8534D;border-radius:50%;}
.hb_sbox .bg{position:absolute;left:0;bottom:0;width:100% !important;height:0.733333rem;background:rgba(0,0,0,.2);}
.hb_sbox .txt{position:absolute;left:0;bottom:0;width:100%;height:0.733333rem;line-height:0.733333rem;font-size:0.373333rem;color:#fff;z-index: 99;padding-left: 0.25rem;}
.theme_box {display: flex;justify-content: space-between;width: 100%;height: 0.8rem;padding: 0 0.3rem;margin-top: 0.24rem;box-sizing: border-box;}
.theme_box img {height: 100%;}
.module_list {background-color: #ECECEC;}
.module {padding: 0.57rem 0.31rem 0 0.31rem;background-color: #fff;margin-top: 0.23rem;}
.module_list .module:first-child .module_head {border-bottom:   1px solid #C91C14;padding-bottom: 0.25rem;}
.module_list .module:first-child .module_head span {color: #C91C14;}
.module_head {display: flex;justify-content: space-between;align-items: center;}
.kjjz .module_head,.ynxw .module_head  {border-bottom: 1px rgba(71, 65, 65, 0.2) solid;padding-bottom: 0.25rem;}
.module_head .left_head {height: 0.52rem;display: flex;justify-content: start;align-items: center;}
.module_head .left_head img {height: 100%;margin-right: 0.27rem;}
.module_head .left_head span {font-size: 0.52rem;font-weight: 700;color: #0259BF;}
.module_head .right_head {display: flex;justify-content: end;align-items: end;height: 0.52rem;font-size: 0.33rem;}
.module_head .right_head a {color: #666666;}
.module_content ul li {font-size: 0.35rem;line-height: 0.58rem;padding: 0.36rem 0 ;border-bottom: 1px rgba(71, 65, 65, 0.2) solid;}
.module_content ul li .time {font-size: 0.28rem;color: #666666;}
.ztzl_box {display: flex;justify-content: space-between;margin-top: 0.5rem;padding-bottom: 0.53rem;}
.ztzl_box div {height: 1rem;}
.ztzl_box div img {height: 100%;}
.ynxx_box {margin-top: 0.37rem;padding-bottom: 0.48rem;}
.ynxx_box ul {display: flex;justify-content: space-between;align-items: center;flex-flow: row wrap;}
.ynxx_box ul li {/* padding: 0.23rem 0; */width: 4.5rem;height: 2rem;border: solid 1px #CBCBCB;border-radius: 0.15rem;}
.ynxx_box ul li a { display: flex;flex-flow: column;justify-content: center;align-items: center;height: 100%;width: 100%;}
.ynxx_box ul li img {width: 0.8rem;}
.ynxx_box ul li span {font-size: 0.41rem;margin-top: 0.27rem;font-weight: 500;color: #0259BF;}
.ynxx_box ul li:nth-child(3) {margin-top: 0.28rem;}
.ynxx_box ul li:nth-child(4) {margin-top: 0.28rem;}
.tpbd_box {width: 100%;overflow-x: scroll;padding-bottom: 0.4rem;margin-top: 0.37rem;}
.tpbd_box ul {display: flex;justify-content: space-between;align-items: center;width: auto;}
.tpbd_box ul li {height: 3.33rem;width: 3.85rem;border:  1px solid #CBCBCB;border-radius: 0.1rem;margin-right: 0.27rem;}
.tpbd_box ul li a {display: block;width: 100%;height: 100%;}
.tpbd_box ul li img {width: 100%;height:2.5rem;border-top-right-radius: 0.1rem;border-top-left-radius: 0.1rem;}
.tpbd_box ul li div {/* display: flex;justify-content: start;align-items: center; */font-size: 0.33rem;height: 0.83rem;line-height: 0.83rem;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 0.22rem;color: #282828;}
.tpbd_box::-webkit-scrollbar {display: none;}
.ztzl_box {transition:  all 0.5s;opacity: 0;}
.ynxx_box {transition:  all 0.5s;opacity: 0;}





	/* 二级页面本院简介 */
	.x-top,.xcontent .xlogo,.menucon{display: none;}
	.header_contianer{display: block;box-sizing: border-box;}

	/* 二级页面本院简介 */
	.xcontent,.footer,.x-top .topbox{width: 100%}
	.xcontent{margin:0;}
	.path{margin: 15px 20px;}
	.path p{font-size: 14px;}
	.xcontent .zwcon-left{width: 90%;margin:0 auto;float: none;}
	.xcontent .zwcon-left p{font-size: 18px;line-height: 40px;}
	.xcontent .zwcon-left ul{overflow: hidden;white-space: nowrap;overflow-x: auto;}
	.xcontent .zwcon-left ul::-webkit-scrollbar{display: none;}
	.xcontent .zwcon-left ul li{display: inline-block;line-height: 30px;font-size: 12px;padding: 0 5px!important;margin: 0;min-width: 26%;text-align: center;border: 1px solid #ccc;border-radius: 10px;}
	.xcontent .zwcon-right{width: 90%;margin: 0 auto 30px auto;float: none;}
	.xqnr{margin: 0 0 30px;}
	.xqnr .abstract{margin: 15px;width: 92%;height: auto;overflow-y: auto;overflow-x: auto;}
	.xqnr .abstract p{font-size: 14px;box-sizing: border-box;margin-left: 0!important;margin: 10px 0;width: 100%;line-height: 25px!important;padding: 0;}
	.xqnr .abstract p span{font-size: 14px!important;}
	.xqnr .abstract p span a{font-size: 14px!important;}
	.xqnr .abstract img{width: 100%!important;height: auto!important;}
	.xqnr .abstract embed{width: 100%;}

	/*领导之窗*/
	.abstract table tr.firstRow td:nth-child(3) span{font-size: 14px;}
	.abstract table tr.firstRow td:nth-child(3) td img{width: 100px;height: 130px;}

	/*科技创新列表*/
	.news{width: 90%;margin: 0 auto;float: none;min-height: auto;margin-top: 20px;}
	.news .date{margin: 10px 15px;}
	.news .news-tit{margin: 10px 10px 10px 0;font-size: 16px;line-height: 22px;}
	.news li p{width: 68%;margin-right: 10px;line-height: 20px;margin-bottom: 10px;}
	.page{margin: 20px auto;}

	/*科技成就*/
	.xqnr .abstract table{width: 300%;font-size: 16px;}
	.right{min-height: auto;}

	.list li{height: auto!important;line-height: 30px!important;margin: 0;padding: 10px 0;overflow: hidden;}

	.xcontent .zwcon-right ul li{width: 100%;margin: 10px auto;box-sizing: border-box;}
	.xcontent .zwcon-right ul li img{width: 100%!important;height: 190px!important;box-sizing: border-box;}
	.xcontent .zwcon-right .right-tit{font-size: 20px;}

	.size{display: none;}

	.footer{min-width: auto;background: #0259bf;overflow: hidden;color: #fff;text-align: center;}
	.footer p {margin: 10px 0;}
	.footer p span{font-size: 14px;display: block;}
	.footer p span a{color: #fff}
	.footer .address{padding: 0;}
	.footer .link {font-size: 14px;}
	.footer .link span{font-size: 14px;display: inline-block;}
	.footer .link span a{color: #fff}
	.footer .spon{padding-right: 20px;}
	.footer img{width: 10%;margin-bottom: 20px;}


/*详情页*/
	.xqnr .xqnr-tit{width: 100%;margin: 0;padding-top: 20px;font-size: 20px;}

	.zwcon-left ul li i,.zwcon-left ul .active i{display: none!important;}


	.zhgl{padding-bottom: 0.1rem;}
	.zhgl ul li{overflow: hidden;margin: 10px 0;border: 1px solid #ccc;border-radius: 10px;}
	.zhgl ul li .zhgl-img{width: 15%;float: left;margin: 20px 15px;}
	.zhgl ul li .zhgl-img img{width: 100%;}
	.zhgl ul li .zhgl-txt{float: right;width: 70%;margin-bottom: 10px;margin-right: 15px;}
	.zhgl ul li .zhgl-txt .zhgl-tit{font-size: 16px;border-bottom: 1px solid #0259bf;margin: 10px 0;padding-bottom: 10px;color: #000;}
	.zhgl ul li .zhgl-txt p{font-size: 14px;color: #999;}


	.oa01{width: 100%!important;text-align: center;}
	.oa_center{margin: 0!important;}
	.oa_center p{text-indent: 2em!important;}
	.oa01_img{padding: 0!important;}
	.show{padding: 20px!important;}
	.oa_oa{height: auto!important;}
	.show .oa_top{width: 100%!important;margin: 0!important;padding: 20px 0;}
	.show .oa_top img{width: 100%!important;margin: 10px 0!important;}
	.show .oa_top p{line-height: 20px!important;margin:0!important;}

	.ydall{margin: 30px 20px!important;}
	.ydimg{margin: 0 8px!important;}
	.yd1,.ydimg{width: 95%!important;height: auto!important;}
	.yd1 .ydlink p{margin: 15px 0 15px 20px!important;}

}











