* {
	margin: 0;
	padding: 0;
}

body {
	width: 100%;
	margin: 0 auto;
	font-family: "microsoft yahei",arial;
	font-size: 14px;
	background-color: #fff;
}

h1,
h2,
h3,
h4,
h5,
h6,
span {
	margin: 0;
}
ul,ol{margin: 0; padding: 0;}
li,
p {
	list-style-type: none;
	font-size: 15px;
	margin: 0;
}

a,a:link, a:focus, a:hover {
	border:none;
	outline: none;
	height: auto;
	text-decoration: none;
}

.fl {
	float: left;
}

.fr {
	float: right;
}
.w100 {
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.clear {
	clear: both;
}
.li_last {margin-right: 0 !important;
}

.banner {
	width: 100%;max-width: 1920px; max-height: 640px;
padding: 0;
	position: relative;
	height: auto; 
	margin: 0 auto;
	padding: 0 !important;
	overflow: hidden;
}


.banner .hd {
	width:100%;
	height: 40px;
	/* display: none; */
	position: absolute;
	right: 0;
	bottom: 40px;
	z-index: 1;
}
.banner .hd ul{position: absolute; bottom: 20px; height: 10px; line-height: 10px; width:250px;left:45%}
.banner .hd ul li {
	position: relative;
	width:16px;
	float: left;
	border-radius: 100%;
	height:16px;
	text-align: center;
	cursor: pointer;
	margin: 0 5px;
	color: #fff;
	background: #004884;
}

.banner .hd ul li.on {
	background:#ef7512;
}
.banner .bd li {
	width: 100%;
	height: auto;
	overflow: hidden;
}

.banner .bd li img {
	width: 100%;
	height: auto;
}
.banner .bd li .banner_bt{position: absolute;
	bottom: 0px;
	left: 0%;
	width:100%; 
text-align:center;
	height: 45px;
	padding: 0 15px;
	line-height: 45px;
	background-color: rgba(22, 123, 217, 0.8);}
.banner .bd li .banner_bt a{color: #fff; font-size: 18px;}

.banner .prev {
	position: absolute;
	left: 0;
	bottom: 48%;
	width: 40px;
	height: 60px;
	z-index: 9;
	background: url(../img/prev.png) no-repeat center center;
	
}

.banner .next {
	position: absolute;
	right: 0;
	bottom: 48%;
	width: 40px;
	height: 60px;
	z-index: 9;
	background: url(../img/next.png) no-repeat center center;
	
}
.header{/*position: relative;top: 0; left: 0; z-index:99999;*/ width:100% ; height: 130px; background:url(../img/bg_header.png) no-repeat center center; background-size: cover; }
.head{width:100%;max-width: 1600px; margin: 0 auto;}
.logo{ margin: 35px 0; padding: 0; max-width: 600px;}
.headr{padding: 0; margin-top: 20px;max-width: 600px; float: right;}
.top_link{width:100%;}
.top_link dl{width: 100%;position: relative;float: left;margin-bottom: 5px;}
.top_link dl dd{position: relative;float: right;color: #fff;padding: 0 55px;height: 30px;background: url(../img/bg_link.png) no-repeat center right 20px;line-height: 30px;}
.top_link dl dd a{color: #fff;}.
.top_link dl dd:hover{background: rgba(0,72,132,1);}
.top_link dl dd ol{
	margin: 0;
	padding: 0;
	width: 100%;
	min-width: 140px;
	_margin: 0;
	opacity: 0;
	visibility: hidden;
	position: absolute;
	top: 30px;
	right: 0;
	z-index: 99999;
	filter: alpha(opacity=80);
	background: rgba(0,72,132,0.7);
}
.top_link dl dd:hover>ol {
	opacity: 1;
	visibility: visible;
	z-index: 9999;
}
.top_link dl dd ol li{line-height: 40px;text-align: center;padding: 0 15px;}
.top_link dl dd ol li a{color: #fff;text-decoration: none;}
.top_link dl dd ol li:hover{background: #02126a;}
.logor{width:100%;float: left; padding: 0;}
.logor ul{float: left;}
.logor ul li{float: left; margin: 0 10px; line-height: 40px;;}
.logor ul li a{color: #fff;font-size:16px;font-weight:700;text-decoration: none;}
.search{float: right;margin-top: 10px;min-width: 205px;border-bottom: 1px solid #fff;}
.search .ssk{width:165px;height: 30px;background: none;border: none;float: left;color:#fff;}
.search .ss{width:40px;height: 30px;border: none;float: left;background: url(../img/search.png) no-repeat center center;}

.dh{width:100%; height:60px; background: url(../img/bg_nav.png) no-repeat center center ;}

nav.navbar.bootsnav{background: none !important;}
nav.navbar.bootsnav ul.nav > li > a{color: #fff !important; padding: 20px 25px !important;}
nav.bootsnav.navbar-brand-top ul.nav > li.dropdown > ul.dropdown-menu,nav.navbar.bootsnav li.dropdown ul.dropdown-menu ul.dropdown-menu{border:none !important;background: rgba(0,72,132,1) !important;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:before{display: none;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a{text-decoration: none;border-bottom: none !important;}
.dropdown-menu{margin: 0 0 0 !important;}
/*banner2*/
.banner2{position: relative; max-height: 420px; height: auto; }
.bg_main{width:100%; height: auto; min-height: 1000px; overflow: hidden; background: url(../img/bg_main.png) #bae0fa no-repeat top center;}


.main,.container{width:100%;max-width: 1600px;margin: 0 auto;padding: 0;}
.lm{position: relative; width:100%; height: 120px;  margin: 20px auto 0;}
.lm em{position: absolute; top:-15px; left: -70px; background: url(../img/bg_lm.png) no-repeat center center;width:280px; height: 120px;}
.lm h5{ float: left; font-size: 30px; line-height: 120px;font-weight: bold; color: #004884; }
.lm span{float: right;}
.lm span a.more{width:80px; display: block; line-height: 120px; background: url(../img/bg_more.png) no-repeat center right;text-align: left; color: #004884; font-size: 20px;}
.lm span:hover a.more{color: #333;}
.tab1{width: 100%; position: relative;}
.tab1 .hd{width: 100%; }
.tab1 .hd ul{width:100%; float: left;}
.tab1 .hd ul li{width: 227px;float: left;height: 46px; line-height: 46px; font-size:16px; font-weight:700;  text-align: center; margin-right: 1px; background-color: #004884;}
.tab1 .hd ul li.on{background-color: #ef7512;}
.tab1 .hd ul li,.tab1 .hd ul li a{color: #fff;}
.tab1 .bd{width:100%; overflow: hidden;}
.tab_nr{display: none; width:100%; margin: 5px 0;}
.tab_nr ul{width: 100%;}
.tab_nr ul li{float: left; margin:25px 40px 25px 0;max-width: 370px;}
.tab_nr ul li .tab_sj{float: left; width: 60px; height: 60px;text-align: center; }
.tab_nr ul li .tab_sj .day{float: left; width:100%;background-color: #004884; height: 30px; line-height: 30px; font-size: 18px; font-weight: bold; color: #fff;}
.tab_nr ul li .tab_sj .year{float: left; border:1px solid #004884;  width:100%; height: 28px; line-height: 30px; background-color:none; font-size: 12px; color: #004884;}
.tab_nr ul li .tab_bt{float: left; margin-left: 20px; width:290px; line-height: 30px;}
.tab_nr ul li .tab_bt a{color: #333; font-size: 16px; text-align: left;overflow:hidden;text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.tab_nr ul li:hover .tab_bt a{color: #ef7512; font-weight: bold;}


.news{width:100%; margin: 0 auto;}
.news ul{width:100%; margin: 5px 0;}
.news ul li{float: left; max-width: 370px;min-width:370px; min-height:380px; margin:25px 40px 25px 0; background-color: #fff;}
.news ul li .pic{position: relative; width:100%;height: 246px; overflow: hidden; float: left;border: 2px solid rgba(255,255,255,0.7);}
.news ul li .pic em{position: absolute; top: 0; left:0; width:100%;height: 246px; display: none;background: rgba(0,0,0,0.4); z-index:999}
.news ul li .pic img{width:100%; height: auto; transform: scale(1);}
.news ul li:hover .pic img{transform: scale(1.1);}
.news ul li:hover .pic em{display: block; }
.news ul li:hover{background-color: #ef7512;}
.news ul li:hover  .new_bt h6 a,.news ul li:hover .new_bt p span,.news ul li:hover .new_bt p a.more{color: #fff;}
.news ul li:hover .new_bt p a.more{background: url(../img/bg_newmore2.png) no-repeat right center;}
.news ul li .new_bt{float: left; width: 100%;padding: 15px 20px; }
.news ul li .new_bt h6{text-align: left; line-height: 30px;}
.news ul li .new_bt h6 a{color: #333; font-size: 16px; text-align: left;overflow:hidden;text-overflow: ellipsis;
display: -webkit-box;
font-weight: bold;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.news ul li .new_bt p{width:100%;line-height: 30px;margin-top:15px}
.news ul li .new_bt p span{float: left; font-size: 14px; color: #888;}
.news ul li .new_bt p a.more{float: right; color: #004884; text-align: left; padding-right:20px ; background: url(../img/bg_newmore.png) no-repeat right center;}
.tab2{width:100%; position: relative;}
.tab2 .hd{ }
.tab2 .hd ul{display: none;}
.tab2 .hd a.next{position: absolute;top:48%; right: -30px; z-index:9999; width:30px; height: 30px; background: url(../img/next2.png) no-repeat center center;}
.tab2 .hd a.prev{position: absolute;top:48%; left: -30px; z-index:9999; width:30px; height: 30px; background: url(../img/prev2.png) no-repeat center center;}
.tab2 .bd{width:100%;}
.tab2 .bd .tempWrap{width:100%;}
.tab2 .bd ul{width:100%; margin: 5px 0;}
.tab2 .bd ul li{float: left; max-width: 370px;margin:25px 40px 25px 0; background-color: #004884; border-top:4px solid #004884;}
.tab2 .bd ul li .pic{position: relative; width:100%;max-width:370px; height: 270px; overflow: hidden; float: left;border: 2px solid rgba(255,255,255,0.7);}
.tab2 .bd ul li .pic em{position: absolute; top: 0; left:0; width:100%;height: 270px; display: none;background: rgba(0,0,0,0.4); z-index:999}
.tab2 .bd ul li .pic img{width:100%; height: auto; transform: scale(1);}
.tab2 .bd ul li:hover .pic img{transform: scale(1.1);}
.tab2 .bd ul li:hover .pic em{display: block; }
.tab2 .bd ul li .new_bt{float: left; width: 100%;padding: 15px 20px; }
.tab2 .bd ul li .new_bt h6{text-align: left; height: 60px; line-height: 30px;}
.tab2 .bd ul li .new_bt h6 a{color: #fff; font-size: 16px; text-align: left;overflow:hidden;text-overflow: ellipsis;
display: -webkit-box;
font-weight: bold;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.tab2 .bd ul li .new_bt p{width:100%;line-height: 30px;margin-top:15px}
.tab2 .bd ul li .new_bt p span{float: left; font-size: 14px; color: #fff;}
.tab2 .bd ul li .new_bt p a.more{float: right; color: #fff; text-align: left; padding-right:20px ; background: url(../img/bg_newmore2.png) no-repeat right center;}
.tab2 .bd ul li:hover{background-color: #fff;}
.tab2 .bd ul li:hover  .new_bt h6 a,.tab2 .bd ul li:hover .new_bt p span,.tab2 .bd ul li:hover .new_bt p a.more{color: #004884}
.tab2 .bd ul li:hover .new_bt p a.more{background: url(../img/bg_newmore.png) no-repeat right center;}

.tab3{width:100%; position: relative;}
.tab3 .hd{ }
.tab3 .hd ul{display: none;}
.tab3 .hd a.next{position: absolute;top:45%; right: -30px; z-index:9999; width:30px; height: 30px; background: url(../img/next2.png) no-repeat center center;}
.tab3 .hd a.prev{position: absolute;top:45%; left: -30px; z-index:9999; width:30px; height: 30px; background: url(../img/prev2.png) no-repeat center center;}
.tab3 .bd{width:100%; overflow: hidden;}.tab3 .bd .tempWrap{width:100% !important; margin-left:-10px;}
.tab3 .bd ul{width:100%; margin: 5px 0;}
.tab3 .bd ul li{float: left;width:370px; overflow: hidden; margin:25px 40px 25px 0;}
.tab3 .bd ul li img{width:100%; height: auto; transform: scale(1);}
.tab3 .bd ul li:hover img{transform: scale(1.1);}
/*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â°ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â©Ãƒâ€¹Ã¢â‚¬Â Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â£Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¯Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚Â½ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¥Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂµÃƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã…Â½Ãƒâ€šÃ‚Â²ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚ÂÃƒÆ’Ã¢â‚¬ËœÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚Â¯Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚Â½ÃƒÆ’Ã‚Â©Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â®ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â£Ãƒâ€ Ã¢â‚¬â„¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â§Ãƒâ€šÃ‚Â£ÃƒÆ’Ã‚Â¯Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚Â½ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â£Ãƒâ€ Ã¢â‚¬â„¢Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¯Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚Â½ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¥Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂµÃƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã‚Â£Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂµÃƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã‚Â®Ãƒâ€¦Ã‚Â¾Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒâ€šÃ‚Â°ÃƒÆ’Ã‚Â¯Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚Â½*/

.m_data{width:100%;max-width: 1200px; margin: 0 auto; height: 45px; line-height: 45px;}
.m_data span{float: left;}
.m_data span img{float: left; margin-top:15px;margin-right: 10px;}
.m_data span a{color: #2833fe; font-size: 16px;}
.page{width: 100%; float: left;margin: 10px 0;}
.page div{height: 30px; width: 100%;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap; line-height: 30px; color: #004884;}
.page div a{color: #888;}
.page div:hover a{color:#004884;}
.share{color:#2833fe; display:none; font-size: 16px;width:100%;padding: 0 44%; height:46px; background-color: #f7f7f7;}
.share .bshare-custom{line-height: 45px !important;}
.bshare-custom a{padding: 0 !important; margin: 0 5px !important; height: 20px !important; width: 20px !important;}
.share .bshare-custom .bshare-weixin{background: url(../img/data_wx.png) no-repeat !important;}
.share .bshare-custom .bshare-qzone{background: url(../img/data_qzone.png) no-repeat !important;}
.share .bshare-custom .bshare-sinaminiblog{background: url(../img/data_xl.png) no-repeat !important;}
.share .bshare-custom .bshare-more{background: url(../img/data_fx.png) no-repeat !important;}


/*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â°ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â·Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¨ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â²ÃƒÆ’Ã‚Â¦Ãƒâ€¹Ã¢â‚¬Â Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡*/
.m_main{background-color: #ecf2f7; margin-bottom: 50px;}
.m_left{width:100%; max-width: 370px;  height: auto; overflow: hidden; min-height: 1px;  float: left; padding: 0; margin-top:0px; background-color: #ecf2f7; }
.m_left button.navbar-toggler{display: none;}
.m_left .navbar{margin-bottom: 0;}

.m_left nav  ul.navbar-nav{width:100%;  float:left; padding: 30px;}
.m_left nav  ul.navbar-nav li{float:left;width:100%;padding: 0 0%;height: auto;border-bottom: 1px solid #b2b2b2;background: none;}
.m_left nav  ul.navbar-nav li em{float:left;display:block;height: 69px;width: 10%;background: url(../img/icon_sunav.png) no-repeat right center;}
.m_left nav  ul.navbar-nav   li a{width: 90%;padding: 20px 5%;height: auto;line-height: 30px;font-size:20px;overflow: hidden;/* text-overflow:ellipsis; *//* white-space: nowrap; */text-decoration: none;float:left;text-align: left;color: #080808;}
.m_left nav  ul.navbar-nav  li:hover{background-color: #fff;}

.m_left nav  ul.navbar-nav  li.active{padding: 0 0%;background-size: contain;background: url(../img/bg_sunav_on.png) repeat center center;}
.m_left nav  ul.navbar-nav li.active em{ background-image: url(../img/icon_sunav_on.png);}
.m_left nav  ul.navbar-nav li.active a{color: #fff;}
.map2{padding: 30px;width:100%; float:left;}
.map2 img{width:100%; height: auto;}

.m_right{width:100%; max-width: 1230px; min-height: 800px; float: left; padding: 0; margin-top:0px; padding:30px 60px; background-color: #fff; overflow: hidden;}
.m_right .wznr{padding: 0;}
.m_lm{width:100%; height: 60px; line-height:  60px; border-bottom: 3px solid #b6d2e9;}
.m_lm h5{width:45%; overflow: hidden; text-overflow:ellipsis;
white-space: nowrap;color: #004883; font-size: 24px; line-height:  60px;  float: left; font-weight: bold;}
.dqwz{float:right; height: 60px; padding-left:3%; background: url(../img/bg_dqwz.png) no-repeat left center;}
.dqwz a{color: #aaaaaa !important;text-decoration: none !important;}
.dqwz a:hover{color: #029166;}
.m_pic{width:100%;margin-top: 37px; margin-bottom: 30px; float: left;}
.m_pic ol{width:100%;}
.m_pic ol li{float: left; max-width: 360px; margin-right: 15px;}
.m_pic ol li.li_last{margin-right: 0;}
.m_pic ol li img{width:100%; height: auto; display: block;}
.js_nr{margin-top: 37px;}
.js_nr h5{font-size: 30px; line-height: 35px; text-align: center; color: #333;}
.js_nr p img{width:150px; height: 170px; margin: 30px auto;  display: block;}
.js_nr p{text-align: left; line-height: 35px; font-size: 16px;}
.js_nr ul{width:100%;}
.js_nr ul li{float: left; width:100%;margin: 20px auto; height: auto;}
.js_nr ul li dl{width:100%; height: 50px; line-height: 50px; background-color: #e0eaf3; margin-bottom: 0;}
.js_nr ul li dl dt{float: left;width:160px;height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 18px; background-color: #004883;}
.js_nr ul li dl em{float: right;  width:60px; height: 50px; background: url(../img/sz_up.png) no-repeat center center;}
.js_nr ul li dl em.on{background-image: url(../img/sz_down.png);}
.js_nr ul li .sz_nr{/*display: none; */width:100%; height: auto;  line-height: 35px; margin: 20px auto;}
.js_nr ul li .sz_nr p{font-size: 16px;}
.sz_page{width:100%; height: 80px; line-height: 80px;}
.sz_page ol{width:100%}
.sz_page ol li.next{width:50%;float: left;background:url(../img/prev3.png) #efefef no-repeat left 20px center;;}
.sz_page ol li.next a{padding-left: 60px;width:100%; text-align: left;overflow: hidden; text-overflow:ellipsis;
white-space: nowrap;}
.sz_page ol li.prev a{float:right;padding-right: 60px;width:100%; text-align: right;overflow: hidden; text-overflow:ellipsis;
white-space: nowrap;}
.sz_page ol li.prev{width:50%;float:right;background:url(../img/next3.png) #efefef no-repeat right 20px center;}
.sz_page ol li.next:hover{background:url(../img/prev3_on.png) #004884 no-repeat left 20px center;}
.sz_page ol li.prev:hover{background:url(../img/next3_on.png) #004884 no-repeat right 20px center;}
.sz_page ol li:hover a{color: #fff;}
.article{width: 100%; padding:0 0; margin: 20px auto;}
.showtitle{font-size: 24px;  font-weight: bold;; text-align: center; color: #333; line-height: 35px;; margin: 25px auto 15px;}
.subtitle{font-size: 18px; text-align: center; color: #333;margin: 10px auto;}
.data{ padding: 10px 0 25px; margin-bottom: 10px; color: #999; border-bottom: 1px dashed #999; font-size: 16px; line-height: 16px; text-align: center;}
.data img{margin-right: 5px;}

.yjnr{width:100%;}
.wznr h4{font-size: 26px;  text-align: center; color: #004884; line-height: 35px;; margin: 15px auto 15px;}.wznr p{width:100% !important;}
.wznr p,.main_nr p{font-size: 16px; line-height: 35px; margin-bottom: 10px;}
.main_nr p img{margin: 0 auto;display: block;}
.wznr p img{margin: 0 auto;display: block; max-width: 900px; height: auto;}
.wznr p span img{width:auto;max-width:100%;}
.m_right .wznr iframe{width:100% !important;min-height:550px;}
.yjly p img{max-width: 630px;}
.lsyg{width:100%; float: left;margin-top: 37px;}
.lsyg h5{width:100%;  font-size: 22px; font-weight: bold;color: #004883; text-align: center;}
.lsyg p{font-size: 16px; line-height: 40px;; margin-bottom: 10px;}
.lsyg ol,.lsyg p ol{float: left;width: 100% !important;border-left: 1px solid #d0d0d0;}
.lsyg ol li,.lsyg p ol li{width:100%; float: left; height: auto; margin-bottom: 30px; position: relative;}
.lsyg ol li h6,.lsyg p ol li h6{ margin-left: -5px; z-index: 999; font-size: 16px; font-weight: bold;  background: url(../img/bg_lsyg.png) no-repeat left center; padding-left: 90px; color: #fff; line-height: 40px;}
.lsyg ol li p,.lsyg p ol li p{margin-left: 30px;padding: 15px 0 0;line-height: 35px;margin-bottom: 0;}

.lxwm{width:100%; float: left;margin-top: 37px;}
.lxwm h4{width:90%; margin: 0 5%; font-size: 22px;  font-weight: bold;color: #004883; text-align: center;}
.lxwm ol{width:100%;float: left; margin-top: 30px;}
.lxwm ol li{width:350px; background-color: #f2f2f2; height: auto; float: left; margin-bottom: 30px; margin-right: 30px; padding: 20px;}
.lxwm ol li:hover{background-color: #ecf2f7; cursor: hand;}
.lxwm ol li h5{width:100%; margin-bottom: 10px; overflow: hidden; text-overflow:ellipsis;
white-space: nowrap; background: url(../img/bg_lxwm_bt.png) no-repeat left center; height: 35px; line-height: 35px;;}
.lxwm ol li h5 a{padding-left: 30px; color: #004884; font-size: 18px;font-weight: bold;}
.lxwm ol li  p{font-size: 14px; color: #333; line-height: 30px;overflow:hidden;text-overflow: ellipsis;
display: -webkit-box;
font-weight: bold;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;}
.lxwm ol li span{float: left;width:100%;/* height: 35px; */padding-left: 30px;line-height: 35px;font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.lxwm ol li  span.lxwm_dh{background: url(../img/bg_lxwm_dh.png) no-repeat left top 10px;}
.lxwm ol li  span.lxwm_cz{background: url(../img/bg_lxwm_cz.png) no-repeat left top 10px;}
.lxwm ol li  span.lxwm_yx{ background: url(../img/bg_lxwm_yx.png) no-repeat left top 10px;}
.fy{margin:15px auto; width: 100%; text-align: center; float: left;}

.sjlm{width:100%;float: left;/* overflow: hidden; */height: 55px;margin-top: 37px;margin-bottom: 10px;}
.sjlm .dropdown-toggle{display: none;}
.sjlm ul.dropdown-menu{min-width: 100%;border: none;box-shadow: none;padding: 0 0 10px 0;overflow: hidden;height: auto;display: block;top:0;}
.sjlm ul.dropdown-menu li{float: left; height: auto; margin:2px 0; background-color: #004884; border-right: 1px solid #fff;}
.sjlm ul.dropdown-menu li.current,.sjlm ul.dropdown-menu li:hover,.sjlm ul.dropdown-menu>li>a:focus,
.sjlm ul.dropdown-menu>li>a:hover {background-color: #ef7512 !important;border-right: 1px solid #ef7512;}
.sjlm ul.dropdown-menu li a{padding: 0 49px; line-height: 52px; font-weight: normal; text-align: center; color: #fff; font-size: 16px;}
.bsh ul.dropdown-menu li{/*width:14.28%*/}
.bsh ul.dropdown-menu li a{padding:15px 15px; height: 90px; line-height: 20px;white-space:normal}
.bsh ul.dropdown-menu>li>a:hover {background-color: #ef7512 !important;border-right:none;}
.download ul.dropdown-menu li{ width:25%;}
.download{margin-bottom: 10px;}


.jslb{width:100%; float: left; margin-top: 52px;}
.jslb ul{width:100%;float:left;}
.jslb ul li{width:100%; padding: 20px; margin-top: 20px; float: left; background-color: #f2f2f2;}
.jslb ul li:hover{background-color: #ecf2f7; cursor: hand;}
.jslb ul li:hover .js_data h5 a{color: #ef7512;}
.jslb ul li .pic_js{width:150px; height: 170px; overflow: auto; float: left;}
.jslb ul li .js_data{float: left;padding: 0 10px 0 30px;}
.jslb ul li .js_data h5{float: left;width:100%; margin-bottom: 10px; overflow: hidden; text-overflow:ellipsis;
white-space: nowrap;  height: 35px; line-height: 35px; padding-left: 40px; background: url(../img/bg_teacher.png) no-repeat center left;}
.jslb ul li .js_data h5 a{color: #333; font-weight: bold; font-size: 16px;}
.jslb ul li .js_data p{line-height: 30px; text-align: left;
width:100%; height: 90px;;
font-size: 15px;color: #333;
overflow:hidden;text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.jslb ul li .js_data span{float: right; height: 35px; line-height: 35px;; text-align: center;}
.jslb ul li .js_data span a{color: #004884; font-size: 14px;}
.jslb ul li:hover  .js_data span a{color: #ef7512;}

.gdry{width:100%; float: left; margin-top: 37px;}
.gdry h5{width:190px; height:50px;background: url(../img/bg_gdry.png) no-repeat left center; text-align: center; color: #fff; font-size: 20px; line-height: 50px;}

.gdry ul{width:100%;float:left; margin-top: 25px;}
.gdry ul li{ position:relative;width:160px; height: 236px; padding: 5px; overflow: hidden; float: left; margin-right:30px; margin-bottom: 20px; background-color: #f5f5f5;}
.gdry ul li img{width:100%; height: auto;}
.gdry ul li span{position: absolute; left: 0; bottom: 5px;text-align: center; width:150px; height: 40px; margin:0 5px;  background-color: #333; -moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
filter:alpha(opacity=70);}
.gdry ul li span a{text-align: center; width:100%; line-height: 40px; color: #fff;}

.cxqt{width:100%; float: left; margin-top: 37px;}
.cxqt h5{width:190px; height:50px;background: url(../img/bg_gdry.png) no-repeat left center; text-align: center; color: #fff; font-size: 20px; line-height: 50px;}

.cxqt ul{width:100%;float:left; margin-top: 25px;}
.cxqt ul li{ position:relative;width:23%; height: auto; padding: 0; overflow: hidden; float: left; margin:20px 1%;  background-color: #f5f5f5;}
.cxqt ul li img{width:100%; height: auto;}
.cxqt ul li span{float:left;text-align: center; width:100%; height: auto; padding:5px 5px;  background-color: #333; -moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
filter:alpha(opacity=70);}
.cxqt ul li span a{text-align: center; width:100%; line-height: 30px; color: #fff;}




.postdoctoral{width:100%; float: left; margin-top: 105px;}
.postdoctoral ul{width:100%; float: left;}
.postdoctoral ul li{padding: 10px; width:530px; height: 250px; margin: 20px 0; background: url(../img/bg_com.png)  #f1f1f1 no-repeat top 20px right 20px;}
.postdoctoral ul li .dr_pic{width:190px; height: 230px; overflow: hidden; float: left;}
.postdoctoral ul li .dr_pic img{width:100%; height: auto; display: block;}
.postdoctoral ul li .dr_bt{float: left; margin-left: 10px; width:310px;;}
.postdoctoral ul li .dr_bt h5{width:100%;line-height: 30px; margin-bottom: 20px; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.postdoctoral ul li .dr_bt h5 a{font-size: 18px; font-weight: bold; color: #004884;}
.postdoctoral ul li .dr_bt p{text-align: left; font-size: 14px; color: #333; line-height: 35px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.postdoctoral ul li.odd{float: left;}
.postdoctoral ul li.even{float: right;}
.postdoctoral ul li:hover{background-color: #004884;}
.postdoctoral ul li:hover .dr_bt h5 a,.postdoctoral ul li:hover .dr_bt p{color: #fff;}
.list{width: 100%; height: auto;float: left; margin-top: 20px;}
.list ul{width:100%;}
.list ul li{float: left; width:100%; height: 54px; line-height: 55px; border-bottom: 1px dashed #aaaaaa; background: url(../img/bg_list.png) no-repeat left center; padding-left: 15px;}
.list ul li a{color: #333; font-size: 16px; width:90%; float: left;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.list ul li:hover{border-bottom: 1px dashed #004884;}
.list ul li:hover a{color: #004884;}
.list ul li span.time{float: right;width:10%; color: #888;text-align: right;}


.nav_txt{ width:100%;height: 50px;position: relative;margin: 30px auto;}
.nav_txt .hd{position: relative;width:100%;  height: 30px;}
.nav_txt .hd ul{display: none;}
.nav_txt .hd ul li a{color: #fff;}
.nav_txt .hd .next{position: absolute;right: 0; width:5%; height: 50px;  display: block; background: url(../img/next4.png) #004884  no-repeat center center;}
.nav_txt .hd .prev{position: absolute;left: 0; width:5%; height: 50px; display: block; background: url(../img/prev4.png) #004884 no-repeat center center;}
.nav_txt .bd{width:90%; height: 50px; overflow: hidden; position: absolute;left: 5%; top:0; z-index:9999;;}
.nav_txt .bd .tempWrap{width:100% !important;}
.nav_txt .bd ul{width:300%  !important; float: left;}
.nav_txt .bd ul li{float: left;padding: 0 10px; min-width:247px;margin-left: 1px;margin-right: 1px;height: 50px;line-height: 50px;text-align: center;background-color: #004884;}
.nav_txt .bd ul li.on,.nav_txt .bd ul li:hover{background-color: #ef7512;}
.nav_txt .bd ul li a{color: #fff; font-size:14px;}

.jdjs{float: left;width:100%;  margin-top: 50px;}
.jdjs .list{margin-top: 5px;}
 .jd_bt{float: left; width:100%; height: 50px; line-height: 50px; background-color: #e0eaf3; margin-bottom: 0; overflow: hidden;}
.jd_bt h6{float: left;width:320px; padding:0 10px;height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 18px; background-color: #004883;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.jd_bt h6 a{color: #fff;}
.jd_bt span{float: right; margin-right: 20px;}
.jd_bt span a{color: #004883;font-size: 18px;}

.xsjl{margin-top: 30px;width:100%;float: left;}
.xsjl ul{width:100%;}
.xsjl ul li{float: left;margin-top: 40px;width:100%;padding: 0 0 40px 0;border-bottom: 1px dashed #aaaaaa;}
.xsjl ul li .pic{width:290px; height: 163px; float: left; overflow: hidden;}
.xsjl ul li .pic img{width:100%; height:auto; display: block;}
.xsjl ul li .xs_data{margin-left: 40px; float: left; width:780px;}
.xsjl ul li .xs_data h6{width:100%;text-align: left; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;line-height: 30px; margin-bottom: 10px;;}
.xsjl ul li .xs_data h6 a{color: #333; font-size: 18px;}
.xsjl ul li .xs_data span{color:#004884; font-size: 14px;line-height: 30px; }
.xsjl ul li .xs_data p{float:left; width:100%; overflow:hidden;text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical; line-height: 30px; text-align: left;}
.xsjl ul li:hover{border-bottom: 1px dashed #EF7512;}
.xsjl ul li:hover .xs_data h6 a{color: #ef7512;}
.xs_pic{position: relative; width:100%;padding: 0; margin:35px auto 15px;; max-width: 530px; height: 340px; overflow: hidden;} 
.xs_pic .hd{position: absolute; bottom: 0; left: 40%;}
.xs_pic .hd ul {width:100px; margin:0 auto;}
.xs_pic .hd ul li{float: left;width:10px; height: 10px; margin: 10px 5px; background-color: #fff; border-radius: 100%;}
.xs_pic .hd ul li.on{background-color: #004884;}
.xs_pic .bd{width:100%; height: auto; overflow: hidden;}
.xs_pic .bd ul{width:100%;}
.xs_pic .bd ul li{float: left; width:100%;}
.xs_pic .bd ul li img{width:100%; height: auto; display: block;}
.xs_news{width:100%;padding: 0; margin:35px auto 15px;; max-width: 530px; height: 342px; overflow: hidden;}
.xs_news ul{width:100%;}
.xs_news ul li{float: left; width:100%; height: 49px; line-height: 50px; border-bottom: 1px dashed #aaaaaa; background: url(../img/bg_list.png) no-repeat left center; padding-left: 5px;}
.xs_news ul li a{color: #333;font-size: 16px;width: 76%;float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.xs_news ul li:hover{border-bottom: 1px dashed #004884;}
.xs_news ul li:hover a{color: #004884;}
.xs_news ul li span{float: right;width: 24%;color: #888;text-align: right;}
.xs_lm{width:100%; height: 48px; line-height: 50px; border-bottom: 2px solid #004884; background-color: #edf3f7; font-size: 18px; font-weight: bold; color: #004883;}
.xs_lm img{float: left; margin: 15px 10px 15px 20px;}
.xs_lm span{float: right; margin-right: 20px; height: 48px;}
.xs_lm span a{color: #004884; font-size: 15px;}
.xs_fr{margin-left: 40px;}


.bg_djqt{position: relative; width:100%;padding-top: 30px;  overflow: hidden; margin-top: 30px; height: auto; background: url(../img/bg_djqt.png) no-repeat top center; }
.bg_djqt h6{position: absolute; top:20px; left: 30px; text-align: center; width:30px; height: 180px;  font-size: 24px; color: #fff;}
.bg_dwgk{float:none; width:100%; max-width: 800px; height: 420px;; padding: 30px; background: url(../img/bg_djgk.png) no-repeat top center ; margin:40px auto;}
.bg_dwgk p{width:100%;line-height: 33px; font-size: 16px; color: #333;}
.bg_dwgk span.more{width:100%;display: block; height:30px; line-height: 30px; text-align: center;margin: 0px auto;}
.bg_dwgk span.more a{color: #ef7512; font-size: 14px;text-align: center;}
.dj_new{width:100%;padding: 0; margin-top: 50px; float: left; max-width: 530px; height: auto; overflow: hidden;}
.dj_new ul{width:100%; margin-top: 10px;}
.dj_new ul li{float: left; width:100%; height: 49px; line-height: 50px; border-bottom: 1px dashed #aaaaaa; background: url(../img/bg_list2.png) no-repeat left center; padding-left: 5px;}
.dj_new ul li a{color: #333; font-size: 16px; width:80%; float: left;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.dj_new ul li:hover{border-bottom: 1px dashed #004884;}
.dj_new ul li:hover a{color: #004884;}
.dj_new ul li span{float: right;width:20%; color: #888;text-align: right;}
.dj_lm{position:relative;width:100%;  height: auto; overflow: hidden; }
.dj_lm img{width:100%; height: auto; display: block;}
.dj_lm span{position: absolute; right: 0; top: 0; width:265px;  line-height: 160px; text-align: center; height: 160px; background: url(../img/bg_djqt_bt2.png) no-repeat top center;}
.dj_lm span a{color: #fff; font-size: 36px;}


.shfw{width:100%;}
.shfw ul{width:100%;}
.shfw ul li{width:100%; padding: 40px 0; float: left;border-bottom: 1px dashed #aaaaaa;}
.shfw ul li:hover .bt_xq h5 a{ color: #ef7512;}
.shfw ul li:hover{border-bottom: 1px dashed #004884;}
.shfw ul li .bt_img{width:290px; height: 195px; overflow:hidden; float: left;}
.shfw ul li .bt_img img{width:100%; display: block;}
.shfw ul li .bt_xq{float: left;padding: 0px;width:780px; margin-left: 40px;}
.shfw ul li .bt_xq h5{float: left;width:100%; margin-bottom: 0px; overflow: hidden; text-overflow:ellipsis;
white-space: nowrap;  height: 35px; line-height: 35px; }
.shfw ul li .bt_xq h5 a{color: #004884; font-weight: bold; font-size: 16px;}
.shfw ul li .bt_xq p{line-height: 28px; text-align: left;
width:100%;
font-size: 14px;color: #333;
overflow:hidden;text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 6;
-webkit-box-orient: vertical;}
.list_img,.list_img ul{width:100%; float: left;}
.list_img ul li{width:257px; height:auto; float:left; margin: 10px 10px;;}
.list_img ul li .pic{width:100%; height:173px;float: left; overflow: hidden;}
.list_img ul li .pic img{width:100%;}
.list_img ul li .bt{width:100%; padding: 0 10px; height: 50px; line-height: 25px;float: left;overflow:hidden;text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.list_img ul li .bt a{color:#333; font-size: 14px;}
.list_img ul li:hover .bt a{color: #004884;}
.cjxz{margin-top:20px; width:100%;}
.cjxz h6{float:left;width:100%;height: 40px;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #758fad;font-size: 18px;font-weight: bold;}
.cjxz ul{width:100%;float:left;}
.cjxz ul li{width:48%;float:left; margin:10px 1%; font-size:16px; line-height:40px; border-bottom:1px solid #d9d9d9;}
.cjxz ul li .xm{float:left; text-indent:2em; padding-right:20px;}
.cjxz ul li .pro{float:left; text-indent:2em;padding-right:20px;}
.footer{width:100%;height:220px;padding:20px 0; /* overflow: hidden; */background-color: #004884;}
.foot{max-width: 1600px;width:100%;margin: 0 auto;}
.foot_lg{width:100%;height:170px;overflow: hidden;padding: 0 20px;max-width: 370px;}
.foot_lg img{padding: 30px 50px;width: 115%;}
.copy{width:100%; padding: 0 20px; max-width: 860px;}
.copy p{color: #fff; line-height: 40px; font-size: 14px;}
.copy p a{color: #fff; font-size: 14px;}
.icon_wx{width:100%;margin-top: 30px;padding: 0 0px;max-width: 370px;}
.icon_wx ul{width: 100%; }
.icon_wx ul li{position: relative;width: 33%;float: left;}
.icon_wx ul li .ewm{width:100%;}
.icon_wx ul li .ewm_pic{position: absolute; bottom: 90px; left: 0; display: none;width:100%; height: auto; overflow: hidden; padding: 0px; background: #fff;}
.icon_wx ul li .ewm_pic img{width:100%; height: auto; display: block;}
.icon_wx ul li:hover .ewm_pic{display: block;}
.icon_wx ul li .ewm img{margin: 15px 40px;}
.icon_wx ul li .ewm span{width:100%; float: left; text-align: center; color: #fff;}

.column{width:370px; margin-top: 340px; height: 100px; line-height: 100px;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap;padding: 0 15px; text-align: center; color: #fff; font-size: 36px;
white-space: nowrap; background: url(../img/bg_column.png) no-repeat center center;}

.m_main_tzgg{background-color: #fff; height: auto; overflow: hidden; border-radius: 5px ; margin-top: 0px; margin-bottom: 50px;}
.lm_tzgg{margin-top: 20px; float: left; padding-top: 20px; width:100%; height: 100px; background: url(../img/bg_lm.png) no-repeat center center; text-align: center; line-height: 100px; color: #004884; font-size: 36px; font-weight: bold;}
.tzgg_nav{width:100%; float: left;margin-top: 25px; padding-bottom: 25px; margin-bottom: 0px; border-bottom: 1px solid #c8dbec;}
.tzgg_nav ul{width:100%;float: left;}
.tzgg_nav ul li{float: left; width:11%; height: 46px; line-height: 46px; text-align: center; border: 1px solid #004884; border-radius: 25px 25px; margin: 5px 0.75% ;}
.tzgg_nav ul li a{width:100%; height: 46px; display: block; font-weight: bold; font-size: 20px;color: #004884;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap; }
.tzgg_nav ul li:hover,.tzgg_nav ul li.hover{ border: 1px solid #ef7512; background-color: #ef7512; }
.tzgg_nav ul li:hover a,.tzgg_nav ul li.hover a{color: #fff;}

.m_main_tzgg .list{width:98%; margin: 0 1%;}
.m_main_tzgg .list ul li{height: 64px; line-height: 65px; font-size: 18px;}
.lmmc{float: left; color: #ef7512;}
.m_main_tzgg .list ul li a{width:auto; font-size: 18px;}
.m_main_tzgg .list ul li  img{float: left; margin-left: 10px; margin-top: 20px;}

.xrld{float:left;width:100%; margin-top:0px;}
.xrld ul{width:100%;float: left; margin: 10px 0;}
.xrld ul li{width:49%;height:auto;min-height:180px;  margin: 10px 0; font-family: "microsoft yahei" !important; }

.xrld ul li  .xrld_pic{float:left; width:140px; height:170px; overflow: hidden;}
.xrld ul li  .xrld_pic img{width:100%;}
.xrld ul li  .xrld_bt{float: right;  height: auto; position: relative; width:calc(100% - 140px); padding:0 10px;}
.xrld ul li  .xrld_bt h6{float:left; width:100%; font-weight:bold; color: #333; font-size:16px; line-height: 35px; margin-bottom: 20px;}
.xrld ul li  .xrld_bt p{float:left; width:100%;color: #333; font-size:14px; line-height: 25px;}

@media (max-width: 1920px) {
.head,.foot{max-width: 1600px;}
.logo{ max-width:600px;}
.headr{max-width: 600px;}
.dh{border-top: 1px solid #3aa0f5;}
.dh .container{width:100%;max-width: 1600px; padding: 0;}
.navbar-collapse{padding-left: 0 !important; padding-right: 0 !important;}
nav.navbar.bootsnav ul.nav > li > a{color: #fff !important;font-weight:700 !important;font-size: 20px !important;text-decoration: none;padding: 20px 39px !important;}
nav.navbar.bootsnav li:hover,.nav_on{margin-top: -2px; border-top:2px solid rgba(255,255,255,0.8)}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li:hover{margin-top: 0px;border-top: none;}
.main{max-width: 1600px;}
.sjlm ul.dropdown-menu li a{padding: 0 50px;}
.bsh ul.dropdown-menu li a{padding: 25px 6px;}
.sjlm ul.dropdown-menu li.li_last{border-right: none;}
.jslb ul li .js_data{width:920px;}
.foot{height:160px;/* overflow:hidden; */}
}
@media  (max-width: 1900px) {
.head,.foot,.dh .container{max-width: 1200px; height: auto;}
.logo{max-width:560px;}
.logo img{width:100%;}
.footer{/* height: 140px; */}
nav.navbar.bootsnav ul.nav > li > a{padding: 20px 19px 19px !important;}
.foot_lg img{padding: 30px 10px; width: 100%;;}
.foot_lg,.icon_wx{max-width: 270px;padding: 0;}
.icon_wx ul li .ewm img{margin: 15px 25px;}
.copy{max-width: 660px;padding: 33px 20px 0 40px;}
.copy p{font-size: 13px;text-align: left;line-height: 30px;}
.icon_wx ul li .ewm_pic{bottom: 80px;}
.main{max-width: 1200px;}
.tab1 .hd ul li{width:170px}
.tab_nr ul li{max-width: 285px; margin: 25px 20px 25px 0;}
.tab_nr ul li .tab_bt{width:205px;}
.news ul li{max-width: 285px;min-width:285px; min-height:325px; margin: 25px 20px 25px 0;}
.news ul li .pic{height: 190px;}
.tab2 .bd ul li{max-width: 285px;margin: 25px 20px 25px 0;}
.tab2 .bd ul li .pic{height: 207px;}
.tab3 .bd ul li{width: 285px;margin: 25px 20px 25px 0;}
.m_left{max-width: 300px;}
.m_right{max-width: 900px; padding: 30px;}
.column{width:300px; height: 80px; line-height: 80px; background-size: contain;}
.m_pic ol li{max-width: 270px; overflow: hidden;}
.lxwm ol li{width:270px; margin-right: 15px;}
.sjlm ul.dropdown-menu li a{padding: 0 23px;}
.jslb ul li .js_data{width:650px;}
.gdry ul li{width:123px; margin-right: 20px; height: 180px;}
.gdry ul li span{width:113px;}
.bsh ul.dropdown-menu li a{padding: 18px 3px;}
.postdoctoral ul li{width:410px; height: 210px;}
.postdoctoral ul li .dr_pic{width:150px; height: 180px;;}
.postdoctoral ul li .dr_bt{width:230px;}
.xsjl ul li .xs_data{width:520px; margin-left: 30px;}
.xs_pic,.xs_news{max-width: 400px; height: 256px;}
.xs_news ul li{height: 34px; line-height: 35px;}
.bg_djqt{background-size: contain; padding-bottom: 30px;}
.bg_djqt h6{left: 20px;}
.bg_dwgk{max-width: 640px; height: 336px; margin: 10px auto; padding: 15px;background-size: contain;}
.bg_dwgk p{line-height: 25px; font-size: 16px;}
.dj_new{max-width: 400px;}
.dj_lm span{width:200px; height: auto; line-height: 120px;}
.shfw ul li .bt_xq{width:60%}
.share{padding: 0 42%;}
.list ul li a{width:85%;}
.list ul li span.time{width:15%;}
.dj_new ul li a{width:75%;}
.dj_new ul li span{width:24%;}
}


@media  (max-width: 1366px) {
.head,.foot,.dh .container{max-width: 1200px; height: auto;}
.footer{/* height: 140px; */}
nav.navbar.bootsnav ul.nav > li > a{padding: 20px 15px 19px !important;}
.foot_lg img{padding: 30px 10px; width: 100%;;}
.foot_lg,.icon_wx{max-width: 270px;padding: 0;}
.icon_wx ul li .ewm img{margin: 15px 25px;}
.copy{max-width: 660px;padding: 33px 20px 0 40px;}
.copy p{font-size: 13px;text-align: left;line-height: 30px;}
.icon_wx ul li .ewm_pic{bottom: 80px;}
.main{max-width: 1200px;}
.tab1 .hd ul li{width:170px}
.tab_nr ul li{max-width: 285px; margin: 25px 20px 25px 0;}
.tab_nr ul li .tab_bt{width:205px;}
.news ul li{max-width: 285px;min-width:285px; min-height:325px; margin: 25px 20px 25px 0;}
.news ul li .pic{height: 190px;}
.tab2 .bd ul li{max-width: 285px;margin: 25px 20px 25px 0;}
.tab2 .bd ul li .pic{height: 207px;}
.tab3 .bd ul li{width: 285px;margin: 25px 20px 25px 0;}
.m_left{max-width: 300px;}.m_left nav ul.navbar-nav li a{font-size:18px;}
.m_right{max-width: 900px; padding: 30px;}
.list ul li a{width:85%;}
.list ul li span.time{width:15%;}.list_img ul li{width:260px;}
.column{width:300px; height: 80px; line-height: 80px; background-size: contain;}
.m_pic ol li{max-width: 270px; overflow: hidden;}
.lxwm ol li{width:270px; margin-right: 15px;}
.sjlm ul.dropdown-menu li a{padding: 0 23px;}
.jslb ul li .js_data{width:650px;}
.gdry ul li{width:123px; margin-right: 20px; height: 180px;}
.gdry ul li span{width:113px;}
.bsh ul.dropdown-menu li a{padding: 18px 3px;}
.postdoctoral ul li{width:410px; height: 210px;}
.postdoctoral ul li .dr_pic{width:150px; height: 180px;;}
.postdoctoral ul li .dr_bt{width:230px;}
.xsjl ul li .xs_data{width:520px; margin-left: 30px;}
.xs_pic,.xs_news{max-width: 400px; height: 256px;}
.xs_news ul li{height: 34px; line-height: 35px;}
.bg_djqt{background-size: contain; padding-bottom: 30px;}
.bg_djqt h6{left: 20px;}
.bg_dwgk{max-width: 640px; height: 336px; margin: 10px auto; padding: 15px;background-size: contain;}
.bg_dwgk p{line-height: 25px; font-size: 16px;}
.dj_new{max-width: 400px;}
.dj_lm span{width:200px; height: auto; line-height: 120px;}
.shfw ul li .bt_xq{width:60%}
.share{padding: 0 42%;}
.dj_new ul li a{width:75%;}
.dj_new ul li span{width:25%;}
}

@media  (max-width: 1024px) {
.head,  .dh .container{max-width: 1000px;}
nav.bootsnav.navbar-brand-top ul.nav > li.dropdown > ul.dropdown-menu, nav.navbar.bootsnav li.dropdown ul.dropdown-menu ul.dropdown-menu{background: #fff !important;}
.foot{max-width: 100%;}
.logo{max-width:450px;}
.logor ul li{margin: 0 10px;}
.search{min-width: 150px;}
.search .ssk{width:110px}
nav.navbar.bootsnav ul.nav > li > a{padding: 20px 9px 19px !important;}
.main{max-width: 960px;}
.tab1 .hd ul li{width:136px}
.tab_nr ul li{max-width: 225px;}
.tab_nr ul li .tab_bt{width:145px;}
.tab_nr ul li .tab_bt a{font-size: 14px;}
.news ul li{max-width: 225px;min-width:225px; min-height;285px;}
.news ul li .pic{height: 150px;}
.tab2 .bd ul li{max-width: 225px;}
.tab2 .bd ul li .pic{height: 163px;}
.tab2 .hd a.prev,.tab3 .hd a.prev{left: -30px;}
.tab2 .hd a.next,.tab3 .hd a.next{right: -30px;}
.tab3 .bd ul li{width: 225px;}
.foot_lg{max-width:170px;}
 .icon_wx{max-width: 300px;margin-top: 10px;}
.foot_lg img{padding: 30px 5px;}
.copy{max-width: 554px;padding: 33px 20px;}
.icon_wx ul li .ewm img{margin: 15px 32px;}
.footer{height: 125px;}
.copy p{font-size: 10px;line-height: 30px;}
.icon_wx ul li .ewm span{font-size: 12px;}
.m_left{max-width:260px;}
.m_left nav  ul.navbar-nav   li a{font-size: 18px;}
.m_right{max-width: 700px;}
.share{padding:0 39%;}
.column{width:260px; height: auto; line-height: 70px; background-size: cover; font-size:24px;} 
.m_pic ol li{max-width: 203px;}
.lxwm ol li{width:210px; margin-right: 5px; padding: 20px 5px;}
.sjlm ul.dropdown-menu li a{padding: 0 11px; font-size: 14px;}
.bsh ul.dropdown-menu li a{padding: 18px 3px;}
.jslb ul li .js_data{width:450px;}
.gdry ul li{width:94px; margin-right: 15px; height: 136px;}
.gdry ul li span{width:84px;}
.postdoctoral ul li{width:315px; height: 140px;}
.postdoctoral ul li .dr_pic{width:100px; height: 120px;}
.postdoctoral ul li .dr_bt{width:185px}
.postdoctoral ul li .dr_bt h5{margin-bottom: 0;}
.postdoctoral ul li .dr_bt p{line-height: 24px; height: auto;}
.list ul li a{width:85%;}
.list ul li span.time{width:15%;}
.nav_txt .bd ul li{/* width:100px; */}
.xsjl ul li .xs_data{width:320px;}
.xs_pic,.xs_news{max-width: 300px; height: 192px;}
.xs_news ul li{height: 29px; line-height: 30px;}
.xs_news ul li a{width:70%;}
.xs_news ul li span{width: 30%;}
.bg_djqt{padding-top: 12px; padding-bottom: 0;}
.bg_djqt h6{left: 11px; font-size: 16px;}
.bg_dwgk{max-width: 520px; height: 270px; }
.bg_dwgk p{font-size: 12px; line-height: 20px;}
.dj_new{max-width: 300px;}
.dj_lm span{width:40%; line-height: 90px;font-size:20px;}
.dj_lm span a{font-size:20px;}
.shfw ul li .bt_img{width:200px; height: 135px;}
.shfw ul li .bt_xq{width:65%; margin-left: 20px;}
.shfw ul li .bt_xq p{line-height: 25px; -webkit-line-clamp:4;}
.foot{height:125px; overflow:hidden;}
.list_img ul li{width:200px; margin: 10px 6px;}
.list_img ul li .pic{height: 133px;}
.dj_new ul li a{width:70%;}
.dj_new ul li span{width:30%;}
.xrld ul li .xrld_bt h6{margin-bottom:0;}
.xrld ul li .xrld_bt p{line-height:20px;}
.xrld ul li .xrld_bt{width:calc(100% - 140px);}
}
@media  (max-width: 992px){
.logo{max-width:400px;}
.headr{max-width:500px;}
.head, .dh .container,.main{max-width: 100%; padding: 0 15px;}
nav.navbar.bootsnav .navbar-header{height: 60px !important; padding-left: 10px !important;}
nav.navbar.bootsnav ul.nav > li > a{color:#000000 !important; padding: 15px 0 !important;}
nav.navbar.bootsnav .navbar-toggle{margin-top:20px !important;}
.tab2 .hd a.prev, .tab3 .hd a.prev{left: 0; top:-10px; z-index:9999;}
.tab2 .hd a.next,.tab3 .hd a.next{right: 0px;top:-10px; z-index:9999;}
.copy{max-width: 652px;padding: 0 20px;}
.copy p{line-height: 30px;margin-top: 20px;}
.dh	.navbar-collapse.collapse{display: none !important;}
 .dh .navbar-collapse.collapse.in{display: block !important;}
.m_left button.navbar-toggler,.navbar-toggle{display: block; padding-left: 20px; width:50px}
.m_left .navbar-collapse.collapse{display: none !important;}
.m_left   .navbar-collapse.collapse.in{display: block !important;}
.navbar-toggle2{width:30px; height: 50px; background: none; border: none;}
.navbar-toggle2 .icon-bar{width:100%;height: 1px; float: left; border: 1px solid #167BD9; margin: 5px 0;}
.m_left{max-width: 100%;  z-index: 999;}
.map2{display: none;}
.m_right{max-width: 100%;}
.m_left nav ul.navbar-nav{padding: 5px 30px;;}
.m_left nav ul.navbar-nav li{padding: 0 15px; }
.m_left nav ul.navbar-nav li.active, .m_left nav ul.navbar-nav li:hover{padding: 0 15px;background-image: url(../img/bg_nav.png) ;}
.m_left nav ul.navbar-nav li em{width:10px;}
.sjlm ul.dropdown-menu li a{padding: 0 20px; font-size: 14px;}
.jslb ul li .js_data{width:79%;}
.share{padding:0 38%;}
.xsjl ul li .xs_data{width:58%;}
.bg_djqt{background: none; padding-top: 0;}
.bg_djqt h6{position: relative; left: 0; top:0;width:100%; height: 60px; line-height: 60px;  background-color: #ef7512;}
.bg_dwgk{max-width: 100%;}
.bg_dwgk p{font-size: 16px; line-height: 30px;}
.dj_new{max-width: 360px;}
.dj_lm span{line-height: 108px;}
.shfw ul li .bt_xq{width:70%;}
.list_img ul li{width:240px;}
.list_img ul li .pic{height: 160px;}

}
@media  (max-width: 823px) {
	.header{height: auto; overflow: hidden;}
.logo,.headr{max-width: 50%;}
.logo img{width:100%;}
.logor ul{float: right;}
.tab1 .hd ul li{width:112px}
.tab_nr ul li{max-width: 243px; margin: 10px 20px 10px 0;}
.tab_nr ul li.li_last,.news ul li.li_last{margin-right: 20px !important;}
.tab_nr ul li .tab_bt{width:66%}
.news ul li{max-width: 355px;min-width:355px; min-height:370px; margin: 25px 20px;;}
.news ul li .pic{height: 235px;}
.tab2 .hd a.prev,.tab3 .hd a.prev{left: -15px; top:45%;}
.tab2 .hd a.next,.tab3 .hd a.next{right: -15px;top:45%;}
.tab2 .bd ul li{max-width: 355px; margin: 25px 20px;;}
.tab2 .bd ul li .pic{height: 258px;}
.tab3 .bd ul li{width: 355px; margin: 25px 20px;}
.copy{max-width: 353px;padding:0 5px}
.m_main{position: relative;background: none;}
.m_left{max-width: 100%; position: absolute; top: 0; left: 0;  margin-bottom: 30px;}
.map2{display: none;}
.share{padding:0 41%;}
.m_right{max-width: 100%;padding: 30px 15px; margin-top: 40px;}
.m_left nav ul.navbar-nav li.active, .m_left nav ul.navbar-nav li:hover{background-image: url(../img/bg_nav.png) ;}
.m_pic ol li{max-width: 244px;}
.lxwm ol li{width:244px; margin-right: 15px; padding: 20px 10px;}
.sjlm ul.dropdown-menu li a{padding: 0 16px; font-size: 16px;}
.bsh ul.dropdown-menu li a{padding: 18px 3px;}
.jslb ul li .js_data{width:79%;}
.gdry ul li{width:114px;  height: 166px;}
.gdry ul li span{width:104px;}
.postdoctoral ul li{width:375px; height: auto;}
.postdoctoral ul li .dr_bt{width:245px}
.nav_txt .bd ul li{/* width:115px; */}
.xsjl ul li .xs_data{width:58%;}
.xs_pic,.xs_news{max-width: 360px; height: 231px;}
.xs_news ul li{height: 36px; line-height: 37px;}
.xs_news ul li a,.dj_new ul li a{width:75%;}
.xs_news ul li span,.dj_new ul li span{width: 25%;}
.bg_djqt{background: none; padding-top: 0;}
.bg_djqt h6{position: relative; left: 0; top:0;width:100%; height: 60px; line-height: 60px;  background-color: #ef7512;}
.bg_dwgk{max-width: 100%;}
.bg_dwgk p{font-size: 16px; line-height: 30px;}
.dj_new{max-width: 360px;}
.dj_lm span{line-height: 108px;}
.shfw ul li{padding: 20px 0;}
.shfw ul li .bt_xq{width:71%;}
.list_img ul li{width:240px;}
.list_img ul li .pic{height: 160px;}
.m_main_tzgg .list{margin: 0; width:100%}
.tzgg_nav ul li{width:18%; margin: 5px 1%;}
.m_main_tzgg .list ul li a{width:60%}
}
@media  (max-width: 812px) {
.tab1 .hd ul li{width:110px;}
.tab_nr ul li{max-width: 370px;}
.tab_nr ul li .tab_bt{width:78%}
.news ul li{margin: 25px 18px;}
.news ul li.li_last{margin-right: 18px !important;}
.copy{max-width:342px;}
.m_pic ol li{max-width: 240px;}
.lxwm ol li{width:240px;}
.sjlm ul.dropdown-menu li a{padding: 0 14px;}
.bsh ul.dropdown-menu li a{padding: 18px 3px;}
.jslb ul li .js_data{width:78%;}
.gdry ul li{margin-right: 13px;}
.postdoctoral ul li{width:370px;}
.postdoctoral ul li .dr_bt{width:240px}
.nav_txt .bd ul li{/* width:112px; */}
.xsjl ul li .xs_data{width:57%;}
.xs_pic,.xs_news{max-width: 354px; height: 231px;}
.xs_news ul li{height: 36px; line-height: 37px;}
.xs_news ul li a,.dj_new ul li a{width:75%;}
.xs_news ul li span,.dj_new ul li span{width: 25%;}
.dj_new{max-width: 354px;}
.shfw ul li .bt_xq{width:70%;}
.list_img ul li{width:238px;}
.list_img ul li .pic{height: 158px;}
}
@media  (max-width: 768px) {
	nav.navbar.bootsnav .navbar-header{padding-left: 20px !important;}
.tab1 .hd ul li{width:104px;}
.tab_nr ul li{max-width:330px}
.tab_nr ul li .tab_bt{width:70%}
.news ul li{max-width:339px;min-width:339px; margin:20px 15px ;}
.news ul li .pic,.news ul li .pic em{height: 225px;}
.news ul li.li_last{margin-right: 15px !important;}
.tab2 .bd ul li{max-width:339px; margin:20px 15px ;}
.tab2 .bd ul li .pic,.tab2 .bd ul li .pic em{height: 246px;}
.tab3 .bd ul li{width:339px; margin:20px 15px ;}
.copy{max-width:298px;}
.m_pic ol li{max-width: 226px;}
.lxwm ol li{width:344px;margin-left: 5px; margin-right: 5px; padding: 20px;}
.lxwm ol li.li_last{margin-left: 5px; margin-right: 5px;}
.sjlm ul.dropdown-menu li a{padding: 0 10px;}
.bsh ul.dropdown-menu li a{padding: 18px 3px; font-size: 14px;}
.jslb ul li .js_data{width:77%;}
.gdry ul li{width:160px;  height:236px; margin:20px 8px;}
.gdry ul li.li_last{margin-right: 8px !important;}
.gdry ul li span{width:150px;}
.postdoctoral ul li{width:345px;}
.postdoctoral ul li .dr_bt{width:215px}
.nav_txt .bd ul li{/* width:105px; */}
.share{padding:0 40%;}
.xsjl ul li .xs_data{width:54%;}
.xs_pic,.xs_news{max-width: 334px; height: 215px;}
.xs_pic .hd{left: 37%;}
.xs_news ul li{height: auto; line-height: 32px;}
.xs_news ul li a{width:75%;}
.xs_news ul li span{width: 25%;}
.dj_new{max-width: 334px;}
.shfw ul li .bt_xq{width:68%;}
.list_img ul li{width:224px;}
.list_img ul li .pic{height: 150px;}

}
@media  (max-width: 736px) {
.tab1 .hd ul li{width:100px;}
.news ul li{max-width:320px;min-width:320px;}
.tab2 .bd ul li{max-width:320px;}
.tab2 .bd ul li .pic, .tab2 .bd ul li .pic em{height: 232px;}
.tab3 .bd ul li{width:320px;}
.copy{max-width: 266px;}
.copy p{margin-top: 30px; line-height: 25px;}
.m_pic ol li{max-width: 215px;}

.lxwm ol li{width:330px;}
.sjlm ul.dropdown-menu li a{padding: 0 40px;}
.bsh ul.dropdown-menu li a{padding: 18px 3px;}
.jslb ul li .js_data{width:76%;}
.gdry ul li{margin:20px 4px;}
.gdry ul li.li_last{margin-right: 4px !important;}
.postdoctoral ul li{width:335px;}
.postdoctoral ul li .dr_bt{width:205px}
.nav_txt .bd ul li{/* width:100px; */}
.xsjl ul li .xs_data{width:52%;}
.xs_fr{margin-left: 20px;}
.xs_pic,.xs_news{max-width: 328px; height: 210px;}
.xs_pic .hd{left: 37%;}
.xs_news ul li{height: auto; line-height: 26px;}
.dj_new{max-width: 328px;}
.dj_lm span{line-height: 99px;}
.shfw ul li .bt_xq{width:67%;}
.list_img ul li{width:210px;}
.list_img ul li .pic{height: 140px;}

}
@media  (max-width: 731px) {
.tab1 .hd ul li{width:95px}
.m_pic ol li{max-width: 213px;}
.lxwm ol li{width:325px;}
.gdry ul li{width:159px; height: 234px;}
.gdry ul li span{width:149px}
.postdoctoral ul li{width:330px;}
.postdoctoral ul li .dr_bt{width:200px}
.nav_txt .bd ul li{/* width:100px; */}
.xs_pic,.xs_news{max-width: 324px; height: 210px;}
.dj_new{max-width: 324px;;}
}
@media  (max-width: 667px) {
.logo{max-width: 70%;}
.top_link dl dd{padding: 0 20px;}
.headr{max-width:28%;float: right;}
.tab1 .hd ul li{width:90px}
.tab_nr ul li{max-width: 298px;}
.news ul li{max-width:288px; min-width:288px;}
 .tab2 .bd ul li{max-width:288px}
.news ul li .pic, .news ul li .pic em{height: 190px;}
.tab2 .bd ul li .pic, .tab2 .bd ul li .pic em{height: 210px;}
.tab3 .bd ul li{width:288px;}
.footer{height: auto;overflow: hidden;}
.foot_lg{max-width:194px;}
.copy{max-width: 473px;}
.icon_wx{max-width:365px; padding-bottom:30px;}
.icon_wx ul li .ewm img{margin:15px 44px;}
.m_pic ol li{max-width: 192px;}
.lxwm ol li{width:296px;}
.sjlm ul.dropdown-menu li a{padding: 0 29px;}
.bsh ul.dropdown-menu li a{padding: 15px 1px; font-size: 12px;}
.jslb ul li .js_data{width:73%;}
.gdry ul li{width:160px; height: 236px; margin: 20px;}
.gdry ul li.li_last{margin-right: 20px !important;}
.postdoctoral ul li{width:100%; height: auto;}
.postdoctoral ul li .dr_pic{width:200px; height: 240px;}
.postdoctoral ul li .dr_bt{width:377px}
.postdoctoral ul li .dr_bt h5{margin-bottom: 20px;}
.postdoctoral ul li .dr_bt p{font-size: 16px; line-height: 35px;}
.nav_txt .bd ul li{/* width:110px; */}
.xsjl ul li .xs_data{width:48%; margin-left: 20px;}
.xs_pic,.xs_news{max-width: 100%; height: auto;}
.xs_pic .hd{left: 48%;z-index:9;}
.xs_fr{margin-left: 0px;}
.xs_news ul li{line-height: 40px;}
.dj_new{max-width: 100%;}
.dj_lm span{line-height: 160px; font-size: 36px ;}
.dj_lm span a{font-size: 24px;}
.dj_lm{height: 160px;}
.shfw ul li .bt_xq{width:63%;}
.share{padding:0 39%;}
.list_img ul li{width:190px;}
.list_img ul li .pic{height: 126px;}
.m_main_tzgg .list ul li a{width:52%}
.m_main_tzgg .list ul li span.time{width:20%}

}
@media  (max-width: 640px) {
.tab1 .hd ul li{width:85px}
.tab_nr ul li{max-width:280px}
.news ul li{max-width:275px; min-width:275px;}
 .tab2 .bd ul li{max-width:275px;}
.news ul li .pic, .news ul li .pic em{height: 182px;}
.tab2 .bd ul li .pic, .tab2 .bd ul li .pic em{height:200px}
.tab3 .bd ul li{width:275px;}
.foot_lg,.icon_wx{max-width: 35%;padding:0 15px;}
.foot_lg img{padding: 24px 0;}
.copy{max-width:65%; padding: 0 15px;}
.copy p{margin-top: 30px;}
.icon_wx{display: none;}
.m_pic ol li{max-width: 183px;}
.lxwm ol li{width:280px;}
.sjlm ul.dropdown-menu li a{padding: 0 25px;}
.bsh ul.dropdown-menu li a{padding: 18px 3px;}
.jslb ul li .js_data{width:72%;}
.gdry ul li{margin: 20px 15px;}
.gdry ul li.li_last{margin-right: 15px !important;}
.postdoctoral ul li .dr_bt{width: 350px;}
.nav_txt .bd ul{width:200%;}
.nav_txt .bd ul li{/* width:128px; */}
.share{padding:0 38%;}
.xsjl ul li .xs_data{width:46%;}
.shfw ul li .bt_xq{width:62%;}
.list_img ul li{width:180px;}
.list_img ul li .pic{height: 120px;}
.tzgg_nav ul li{width:23%;}

.main_nr p img{width:100% !important; height:100% !important;max-width:640px;}
}
@media  (max-width: 568px) {
.logo,.headr{max-width: 100%;float: left; padding: 0 15px;}
 .headr{display: none;}
 .tab1 .hd{display: none;}
.tab1 .hd ul li{width: 76px;}
.tab_nr ul li{max-width: 249px;}
.tab_nr ul li .tab_bt{width:65%}
.news ul li{max-width:239px; min-width:239px;}
 .tab2 .bd ul li{max-width: 239px;}
.news ul li .pic, .news ul li .pic em{height: 158px;}
.tab2 .bd ul li .pic, .tab2 .bd ul li .pic em{height: 173px;}
.tab3 .bd ul li{width: 239px;}
.m_pic,.dqwz{display: none;}
.data{line-height: 30px;}
.lxwm ol li{width:100%; margin-left: 0; margin-right: 0;}
..lxwm ol li.li_last{margin-left: 0; margin-right: 0;}
.sjlm .dropdown-toggle{display: block;}
.sjlm ul.dropdown-menu{display: none; top:100%}
.sjlm.dropdown.open ul.dropdown-menu{display: block;}
.sjlm ul.dropdown-menu li{width:100%}
.sjlm ul.dropdown-menu li a{padding: 0 15px;}
.bsh ul.dropdown-menu li a{height: 50px; line-height: 50px; padding: 0 15px; font-size: 16px;}
.jslb ul li .js_data{width:67%;}
.gdry ul li{margin: 20px 4px;}
.gdry ul li.li_last{margin-right: 4px !important;}
.postdoctoral ul li .dr_pic{width:190px; height: 230px;}
.postdoctoral ul li .dr_bt{width:288px}
.download{margin-bottom: 0;}
.list ul li a{width:80%;}
.list ul li span.time{width:20%}
.nav_txt .bd ul li{/* width:115px; */}
.share{padding:0 37%;}
.xsjl ul li .pic{width:200px; height: 130px;;}
.xsjl ul li .xs_data{width:56%}
.dj_lm{height: auto;}
.dj_lm span{line-height: 153px;}
.shfw ul li .bt_xq{width:56%;}
.list_img ul li{width:240px;}
.list_img ul li .pic{height: 160px;}
.cjxz ul li{width:100%; margin:10px 0;}
.lmmc{display: none;}
.m_main_tzgg .list ul li a{width:68%}
.xrld ul li{width:100%; max-width:100%;float:left !important;}

}
@media  (max-width: 414px) {
.tab_nr ul li{max-width: 100%;margin:0 0 10px 0;}
.tab_nr ul li.li_last, .news ul li.li_last{margin-right: 0 !important;}
.tab_nr ul li .tab_bt{width: 288px;}
.news ul li, .tab2 .bd ul li{max-width: 100%;min-width:100%; width:100% !important; }
.news ul li.li_last{margin-right: 0 !important;}
.news ul li{margin: 0 0 20px 0;}
.news ul li .pic, .news ul li .pic em{height: 255px;}
.tab2 .bd .tempWrap{width:100% !important;}
.tab2 .bd ul{width:100% !important; margin: 5px 0;}
.tab2 .hd a.prev, .tab2 .hd a.next{display:none;}.tab2 .bd ul li{margin:10px 0;}.tab2 .bd ul li .pic{max-width:100%;}
.tab2 .bd ul li .pic, .tab2 .bd ul li .pic em{height: 257px;}
.tab3 .bd ul li{width: 100%; margin: 20px 15px; padding: 0 0px;}
.foot_lg, .icon_wx,.copy{max-width: 100%;}
.foot{height:auto;}
.foot_lg{height:200px;}
.foot_lg img{margin: 24px 20%; width:60%;}
.footer{height: auto; min-height: 125px; overflow: hidden;}
.copy p{margin-top: 0;}
.jslb ul li .pic_js{display: none;}
.jslb ul li .js_data{width:100%; padding: 0px;}
.gdry ul li{margin: 20px 8px;}
.gdry ul li.li_last{margin-right: 8px !important;}
.postdoctoral ul li .dr_pic{width:100%; height: 404px;}
.postdoctoral ul li .dr_bt{width:100%; margin-top: 20px; margin-left: 0;}
.list ul li a{width:75%;}
.list ul li span.time{width:25%}
.nav_txt .bd ul li{/* width:105px; */}
.wznr p{width:100% !important;}
.wznr p img{width:100% !important; height:auto !important;}
.wznr p table,.wznr table{width:100% !important;}
.share{padding:0 29%;}
.jd_bt h6{width:100%;}
.jd_bt span{display: none;}
.xsjl ul li .pic{width:100%; height: 200px;}
.xsjl ul li .xs_data{width:100%; margin-left: 0;}
.dj_lm span{line-height: 106px;}
.shfw ul li .bt_img{width:100%; height: 238px;}
.shfw ul li .bt_xq{margin-left: 0; width:100%}
.list_img ul li{width:100%; margin: 20px 0 0px 0;}
.list_img ul li .pic{height: 236px;}
.tzgg_nav ul li{width:31.3%;}
.m_main_tzgg .list ul li a{width:85%;}
.m_main_tzgg .list ul li span.time{display: none;}
}
@media  (max-width: 411px) {
.tab_nr ul li .tab_bt{width:285px;}
	.share{padding:0 31%;}
.gdry ul li{margin: 20px 7px;}
.gdry ul li.li_last{margin-right: 7px !important;}
.dj_lm span{line-height: 105px;}
.list_img ul li .pic{height: 234px;}
}


@media  (max-width: 375px) {
.tab_nr ul li .tab_bt{width:258px;}
.tab3 .bd ul li{width: 345px;}
.tab2 .bd ul li{max-width: 345px;}
.tab2 .bd ul li .pic, .tab2 .bd ul li .pic em{height: 229px;}
.gdry ul li{margin: 20px 10px; width:137px; height: 200px;}
.gdry ul li span{width:127px;}
.gdry ul li.li_last{margin-right: 7px !important;}
.postdoctoral ul li .dr_pic{height: 357px;}
.list ul li a{width:100%;}
.list ul li span.time{display: none;}
.nav_txt .bd ul li{}
.share{padding:0 27%;}
.xsjl ul li .pic{height: 180px;}
.xs_news ul li a,.dj_new ul li a{width:100%}
.xs_news ul li span,.dj_new ul li span{display: none;}
.dj_lm span{line-height: 95px;}
.shfw ul li .bt_img{height: 212px;}
.list_img ul li .pic{height: 210px;}
.tzgg_nav ul li{width:48%;}
.m_main_tzgg .list ul li a{width:83%;}.xrld ul li .xrld_pic{float:none; margin:0 auto;}
.xrld ul li .xrld_bt{width:100%}
}
@media  (max-width: 360px) {
.tab_nr ul li .tab_bt{width:245px;}
.tab2 .bd ul li{max-width: 330px;}
.news ul li .pic, .news ul li .pic em{height: 209px;}
.tab2 .bd ul li .pic, .tab2 .bd ul li .pic em{height: 218px;}
.tab3 .bd ul li{width: 330px;}
.gdry ul li{margin: 20px 6px;}
.gdry ul li.li_last{margin-right: 6px !important;}
.postdoctoral ul li .dr_pic{height: 338px;}
.share{padding:0 28%;}
.dj_lm span{line-height: 90px;}
.shfw ul li .bt_img{height: 200px;}
.list_img ul li .pic{height: 200px;}
.m_main_tzgg .list ul li a{width:82%;}
}
@media  (max-width: 320px) {
	.news ul li .pic, .news ul li .pic em{height: 192px;}
.tab2 .bd ul li .pic, .tab2 .bd ul li .pic em{height: 189px;}
.tab_nr ul li .tab_bt{width: 70%;}
.tab2 .bd ul li{max-width: 260px;}
.tab3 .bd ul li{width: 260px;}
.gdry ul li{margin: 20px 10px; width:110px; height: 160px;}
.gdry ul li span{width:100px;}
.gdry ul li.li_last{margin-right: 10px !important;}
.postdoctoral ul li .dr_pic{height: 290px;}
.nav_txt .bd ul li{/* width:115px; */}
.share{padding:0 24%;}
.xsjl ul li .pic{height: 150px;}
.dj_lm span{line-height: 78px;}
.shfw ul li .bt_img{height: 175px;}
.list_img ul li .pic{height: 173px;}
.m_main_tzgg .list ul li a{width:80%;}

}