.media_nav{margin-bottom: 32px;}
.media_nav li{float: left;width: 33.333333333%;text-align: center;border-bottom: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;}
.media_nav li:first-child{border-left: 1px solid #bfbfbf;}
.media_nav li a{display: block;color: #193065;line-height: .6rem;font-size: .20rem;}
.media_nav li a.active, .media_nav li a:hover{background-color: #193065;color: #fff;}
.media_nav li a i{display: inline-block;vertical-align: middle;width: 28px;height: 27px;margin-right: 14px;}
.media_nav li:nth-child(2) a i.dynamic_i,.media_nav li:nth-child(2):hover a i{background: url(../images/honor.png) center center no-repeat;}
.media_nav li:last-child a i.reports_i,.media_nav li:last-child:hover a i{background: url(../images/reports.png) center center no-repeat;}
.media_nav li:first-child a i.dynamic_i,.media_nav li:first-child:hover a i{background: url(../images/dynamic.png) center center no-repeat;}

.media_con.dynamic{margin-bottom: 35px;}
.media_con.dynamic ul{margin-bottom: 90px}
.media_con.dynamic ul li{position: relative;margin-bottom: 13px;}
.media_con.dynamic ul li a{display: block;padding: 30px;transition: all 0.3s;}
.media_con.dynamic ul li a:after, .media_con.dynamic ul li a:before{content: "";position: absolute;width: 5px;height: 120px;background-color: #e5e5e5;top: 24px;left: 0;transition: all 0.3s;}
.media_con.dynamic ul li a:after{height: 32px;background-color: #193065;}
.media_con.dynamic ul li a:hover{box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.reports_con ul li a:hover{box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.media_con.dynamic ul li a:hover:before{opacity: 0;}
.dynamic ul li h3{font-size: 20px;margin-bottom: 12px;line-height: 1;transition: all 0.3s;}
.dynamic ul li a:hover h3{font-weight: bold;}
.qmmNews .dynamic ul li span{display: inline-block;padding-left: .2rem;height: 16px;line-height: 16px;font-size: 14px;background: url(../images/time.png) no-repeat left center;margin-bottom: .15rem;color: #666;}
.dynamic ul li .art p{line-height: 1.8;font-size: 14px;color: #666666;}
div.caifang{font-size: 727272;padding: 12px 0;background-color: #e5e5e5;color: #727272;text-align: center;}

/*dynamic_con*/
.dynamic_con{margin-bottom: 4.38%!important;}
.dynamic_con h2{font-size: 20px;color: #193065;border-bottom: 1px solid #d7dee3;padding-bottom: .16rem;text-align: center;margin-bottom: .24rem;}
.dynamic_con .dynamic_data{text-align: right;margin-bottom: 10px;color: #373737;}
.dynamic_con .dynamic_data span{display: inline-block;vertical-align: middle;font-size: 14px;margin-left: 30px;}
.dynamic_con .dynamic_data span.time{background: url(../images/time.png) left center no-repeat;padding-left: 15px;}
.dynamic_con .dynamic_art{font-size: 14px;line-height: 1.85;color: #000;/*text-indent: 2em;*/}
.nnn .dynamic_art{color:#000;}
.dynamic_con .dynamic_art p{margin-bottom: 20px;color:#000;}
.dynamic_con .dynamic_art p span{font-family:Microsoft YaHei !important; }

/**/
.honor{padding-top: 3.5%;padding-bottom: 7%;}
.honor .honor_year_list{border-bottom: 2px solid #305e84;padding-bottom: 23px;margin-bottom: 0;}
.honor .honor_year_list li{float: left;border-left: 1px solid #bfbfbf;}
.honor .honor_year_list li:first-child{border-left: 0;}
.honor .honor_year_list li a{font-size: 16px;color: #193065;padding: 0 20px;}
.honor .honor_year_list li:first-child a{padding-left: 0;}
.honor .honor_year_list li.cur a, .honor .honor_year_list li a:hover{color: #fd5f19;}
.honor .honor_year{display: none;}
.honor .honor_year li{padding: 2.6% 15px;border-bottom: 1px solid #ccc;font-size: 14px;line-height: 1.5;}
.honor .honor_year li span.time{float: left;}
.honor .honor_year li p{/*float: left;margin-left: 6%;*/margin-left: 1.8rem;}

/**/
.reports{margin-bottom: 1.5%;}
.reports_con{padding-top: 3.5%;margin-bottom: 5.8%;}
.reports_con li{margin-bottom: .2rem;}
.reports_con li a{display: block;}
.reports_con li .reports_l img{/* width: 3.59rem;  */height: 1.91rem;}
.reports_con li .reports_l{float: left;width: 3.59rem; height: 1.91rem; text-align: center; overflow: hidden; /*max-width: 359px;	*/}
.reports_con li .reports_r{/*margin-left: 35.5%;*/width: 7.33rem; float: right;}
.reports_con li h3{    font-size: .2rem;
	color: #193065;
	margin-bottom: .14rem;
	font-weight: bold;
	line-height: .35rem;
	}
.reports_con li .time{display: block;padding-left: 15px;line-height: 16px;font-size: 14px;color: #666;background: url(../images/time.png) left center no-repeat;margin-bottom: .1rem;}
.reports_con li .art{line-height: .26rem;font-size: 14px;color: #666666;    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3 ;
    -webkit-box-orient: vertical; height: .78rem;}

.qmmWraps .wrap{width: 100%;}
.qmmWapBanner{display: none;}

.qmmNavLang  a:first-child,.qmmNavLang em{display: none !important;}

.active_0 {display:none;}
.active_1 {display:block;}

/*qiummChange*/
@media only screen and (max-width: 1204px){
	.head .w1200{width: 100%;}
	.qmmWraps .w1200{width: 90%;}


	.reports_con{width: 95%; margin: 0px auto .9rem;}
	.reports_con li .reports_l{width: 30%;}
	.reports_con li .reports_r{width: 66%;}
}

@media screen and (max-width:1366px){ 
    .qmmDiv{width: 96%;}
	.rec_c dl{ width: 32%;margin: 0px; }

}

@media only screen and (max-width: 1024px){

	.rec_divone{width: 90%; height: auto;}
	.qmmDivAll{width:90%;}
	.page_sea{width: 90%;}
	.brand ul li .art{height: .63rem;-webkit-line-clamp: 3;}

	.rec_divone{margin-bottom: 0px; height: 2.64rem;}
	.rec_divtwo,.rec_divthree{width: 100%; height: 2.64rem; border: none;}
	.two_left,.three_left{width: 50%; text-align: center;}
	.divone_right,.divone_left,.two_right,.three_right{width: 50%;}
	.two_left{float: right;}
	.two_right{right: auto; left: 0px;}
	.rec_b .button{left: auto; right: 0px;padding: 9px 16px;}
	.divone_left p{padding:1.1rem 0px 0; text-align: center;}
	.two_left p,.three_left p,.divone_left p{padding-top: 1.1rem;}

}

@media screen and (max-width: 960px){
	.head .w1200{width: 100%;}
	/*.head .navbar-brand{padding: 15px 0px !important; width: 1.84rem;}*/
	.head .navbar-collapse{padding: .15rem 0px 0px!important;}
	.head .navbar-nav > li > a{height: .65rem; padding: .15rem .25rem;}
	.qmmNavLang a{padding: .15rem 0px !important;}
	.head .navbar-right{margin-top: 0rem !important;}
	.reports_con{width: 85%; margin: 0px auto .9rem;}
	.reports_con li .reports_l{width: 30%;}
	.reports_con li .reports_r{width: 68%;}
}

@media screen and (max-width: 768px){
	/*wap导航*/
	.container-fluid.head{padding: 0px; border: none;}
	.navbar-header.wap_nav{background: #fff; padding: 0px 15px;border-bottom: 1px solid #1c3368;}
	.head .navbar-collapse{background: #1c3368;    overflow-x: hidden;}
	.navbar-default .navbar-nav > li > a,.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #fff;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a{height: 1.2rem; line-height: 1.2rem; font-size: .3rem; padding: 0px 1.02rem; text-align: left;}
	.dropdown-menu .divider{background-color: #3c4e7c;}
	.head .navbar-nav > li{border-bottom: 1px solid #3c4e7c;}
	.head .navbar-nav > li > a{height: 1.71rem !important; line-height: 1.71rem; padding: 0px 1.02rem;}
	.qmmNavLang{ padding: 0px 1.02rem; /*display: none !important;*/ text-align: right;}
	.head .navbar-right{padding-bottom: 1rem;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{background: #fd763c;}
	.head .navbar-nav > li > a.f18{ font-size: .4rem;}
	/*.navbar-nav > li > a{height: 65px !important;}*/

	.banner .w1200{width: 100%; left: 0px;}
	/*wapbanner*/
	.banner .w1200 .banner_con h3,.banner .w1200 .banner_con a{display: none;}
	.banner .w1200 .banner_con{left: 50%; margin-left: -2.3rem; top:20%;
		height: 30%;background:rgba(255, 255, 255, 0.82); width:4.6rem;}
.introduce .w1200 .introduce_art{left: 50%; margin-left: -2.67rem; top: 75%;
	 background:rgba(255, 255, 255, 0.82);
	 height: auto;
	}
	.banner .w1200 .banner_con h4 p{text-align: center;margin-left: 0px !important;}
	.banner .w1200 .banner_con h4{ padding:5px;}
	.section .dynamic{padding-bottom: 0px;}
	.section .dynamic .w1200{width: 90%;}
	.section .dynamic ul li .news_t .time{font-size: .2rem;}
	.section .dynamic h3{text-align: center; margin-bottom: .42rem; font-size: .26rem;}
	.section .dynamic ul li h4{font-size: .24rem;}
	.section .dynamic ul li .art{font-size: .2rem;}
	.section .dynamic ul li .art, .section .dynamic ul li .art span{min-height: .72rem;}
	.section .dynamic ul li a.more{font-size: .18rem;}
	.section .dynamic ul li{float: none; width: 100%; margin:0px 0px .8rem;}
	.navbar{min-height: .5rem;}
	.banner img:nth-child(1){
  	display: none;
	}
	.banner{height:auto;}
	.banner img:nth-child(2){
  	display: block;
	}
	.navbar-toggle{margin: 0px ; border: none; top: .19rem;}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #f1f1f1;}
	.navbar-toggle .icon-bar{height: .06rem;}
	.navbar-default .navbar-toggle .icon-bar{background-color: #152b61;}
	.introduce .w1200 .introduce_art{ /* padding: .5rem .4rem; */
	display: table;
		padding: .5rem;
		/* bottom: 9%; */
		top: 73%;
		}
	.brand h3{font-size: .26rem; margin-bottom: .4rem; text-align: center;}
	.brand ul li{width: 100%;float: none; margin-left: 0px;}
	.brand ul li:first-child{margin-bottom: .35rem;}
	.brand ul li .art{font-size: .18rem; line-height: 21px; height: 105px;-webkit-line-clamp: 5;}
	.brand ul li a.more{overflow: hidden;}
	.brand ul li a.more i{background-size: 80%;}
	.brand ul li h4{font-size: .24rem; font-weight: bold;}
	.brand ul li .brand_l{width: 3.3rem;}
	.brand ul li .brand_r{width: 3.4rem;}
	/*左侧导航*/
	.qmmConBox.w1200{width: 100%;}
	.qmmLeft{padding: 0px;width: 100%;float: none;}
	.qmmLeftNav{max-width: inherit; overflow: hidden}
	.qmmLeftNav dd{border-bottom: 1px solid #d0d0d0;height: .68rem;white-space: nowrap;overflow-x:scroll;overflow-y: hidden; }
	.qmmLeftNav dt{display: none;}
	.qmmLeftNav dd a{display: inline-block; padding: 0px; width: 2.91rem; height: .68rem;line-height: .68rem; font-size: .3rem; text-align: center; }
	.qmmLeftNav dd em{display: none;}
	.qmmLeftNav dd a.active em{transition: none; transform: none;}
	.qmmLeftNav dd a.active span, .qmmLeftNav dd a:hover span{background: none; padding: 0px;}
	.qmmRight{width: 95%; max-width: inherit;float: none; margin: 0px auto;padding-left: 0px; border: none;}
	.qmmContent{width: 95%;  margin: 0px auto;}
	.qmmRight .qmmTitle{display: none;}
	
	.qmmNews .wrap{width: 100%;}
	.qmmFooter{display: none;}
	.media_news.w1200{width: 100%;}
	.media_con.dynamic{width: 90%; margin: 0px auto .35rem;}
	.qmmNews .dynamic ul li h3{font-size: .36rem; line-height: .48rem; margin: 0px;}
	.qmmNews .dynamic ul li .art p{font-size: .22rem; line-height: .37rem;}
	.qmmNews .dynamic ul li span{font-size: .2rem; line-height: .37rem; height: .37rem; margin: .1rem 0px .13rem;}
	.honor_year_list ,.qmmWorksm{display: none;}
	.honor{padding-top: .16rem; margin-bottom: .7rem;}
	#honorSlectYear,.qmmSlectJob{display: block;}
	.honor .honor_year li{padding-top: 0px; padding-bottom: 0px; line-height: 1.15rem;}
	.honor_year_con{border-top: 1px solid #ccc;}
	.honor .honor_year li span.time{font-size: .2rem;}
	.honor .honor_year li p{font-size: .24rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
	
	/*招聘*/
	.recruitment_ban_h1{    width: 35%;
		height: 1rem;
		line-height: .9rem;
		top: 26%;
		left: 3%;}
	.recruitment_ban_h1 em{
		width:50px;
	}
	.recruitment_ban_h1 span{
		font-size:.3rem;
	}
	.rec_t{width: 90%;height: auto; margin: 0px auto; padding: .5rem 0px;}
	.rec_t h4{font-size: .3rem;line-height: 1.5;}
	.rec_msg{font-size: .2rem; line-height: 1.5;}
	.rec_c dl{width: 90%; margin:0px auto .8rem; display: block;}
	.rec_c dl dt{width: .64rem; height: .51rem; margin: .15rem auto;}
	.rec_c dl dt img{max-width: 100%;}
	.qmmDiv dd{font-size: .2rem; line-height: 1.5;}
	.rec_c h3{font-size: .35rem; line-height: .42rem;}
	.qmmRecruitBox{padding: .6rem 0px .04rem;}
	.page_sea .search{width: 6.98rem;}
	.page_sea .input-group{width: 5.63rem;}

	.sea{width: 1.34rem; line-height: 34px;}
	.sea button{line-height: 34px; margin-top: 0px; margin-left: .47rem;}
	.page_sea .tips{font-size: .18rem; line-height: 22px; margin: .11rem 0px .47rem;}
	.qmmSlectJob{margin-bottom: .5rem;}
	#data thead tr{font-size: .28rem;height: .8rem;}
	#data tbody tr{font-size: .24rem; color: #424242;height: 1rem;}
	.qmmBottom{font-size: .25rem;}
	.qmmBottom a{display: inline-block;}
	.currentLocation,.qmmDatebg{display: none;}
	.information .w1200,.qmmApply.w1200{width: 100%;}
	.information .infor_bottom,.apply_bottom{width: 90%; margin: 0px auto;}
	.infor_top .qmmInfo{float: right; font-size: .24rem; line-height: 1.8;}
	.infor_top h3{float: left; font-size: .36rem; line-height: 1.5;}
	.infor_top{overflow: hidden; padding: .57rem .4rem .25rem;}
	.infor_bottom .qmmf16{font-size: .3rem;}
	.infor_bottom pre{font-size: .2rem;}
	.infor_bottom .apply{width: 2.43rem; height: .8rem; margin:.54rem auto .65rem; font-size: .36rem; display: block;}
	.qmmUpload{display: none;}
	#upload_trigger,#apply{width: 2.43rem; height: .79rem; font-size: .36rem; line-height: 0rem; display: block; margin: 1.2rem auto .9rem;}

	.apply_bottom p{line-height: 1.5;}
	.apply_bottom input,.apply_bottom div input{width: 100%;}
	.apply_bottom div{display: block; margin-top: .27rem;}
	.apply_bottom .email{margin:.27rem 0 0 0;}

	.reports_con{width: 7.2rem; margin: 0px auto .9rem;}
	.reports_con li .reports_l{width: 2.24rem;}
	.reports_con li .reports_r{width: 4.85rem;}
	.reports_con li .reports_r h3{overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;font-size:.3rem;}
	.qmmSite{display: block;}
	.media_nav li a i{display: none;}
	.dropdown-menu .divider:first-child{display: block;}
	.qmmBreadSite.currentLocation{display: block;}
	.dynamic_con h2{font-size: .3rem; padding-top:9%; text-align: left; border: none;}
	.dynamic_con .dynamic_data{padding-bottom: .1rem; margin-bottom: .5rem;border-bottom: 1px solid #d7dee3;}
	.dynamic_con .dynamic_art img{    max-width: 100%;
    height: auto;
	/* margin-left: -10% !important; */
}

	.team_con ul li{margin-bottom: 1.3rem;}
	.team_con ul li .team_l{ width: 3.91rem; /*height: 5.28rem;*/ float: none;}
	.team_con ul li .team_r{margin-left: 0px;}
	.team_con ul li dt{margin-bottom: .35rem; margin-left: 4.72rem; margin-top: -1.26rem;}
	.team_con ul li h4.name{font-size: .4rem;}
	.team_con ul li p{font-size: .28rem;}
	.team_con ul li dd{font-size: .24rem;}

	.media_con.dynamic ul li a:after, .media_con.dynamic ul li a:before{display: none;}
	/* .brand ul li .brand_t{width: 55%;} */

	.event_list dt{width: 100px; margin-top: 0px; line-height: 46px;}
	.event_list{    margin-top: -.1rem;}
	.event_list dt:after{margin-top: -14px;}
	.event_list:after{left: 86px;}
	.event_list dd .eve_l{width: 100px;}
	.event_list dd .eve_l span{font-size: .34rem;}
	.event_list dd .eve_r{margin-left: 108px;}
	
	.qmmLeftNav dd a.active{background: #193065; color: #fff; font-weight: normal;}
	.apply_bottom .upload{background-position: 1.85rem center;    padding-left: .25rem; text-align: left;}
	.reports_con li .art{line-height: 22px;height: 44px;-webkit-line-clamp: 2;font-size:12px;}
	/*.qmmWapBanner{display: block;}*/
	/*.qmmBanner{display: none;}*/
.qmmLeftNav dd span{font-size: .3rem;}

.brand ul li .brand_t{width: auto; height: 24px; }
.brand ul li .brand_t img{height: 18px !important; margin: 3px;}

}
@media screen and (max-width: 580px){
	.brand ul li a.more{width: 1.55rem; height: .43rem; line-height: .43rem;}
	.brand ul li .brand_l{width: 3rem;}
	.section .dynamic ul li .art, .section .dynamic ul li .art span{line-height: 21px;}
	.event_con{padding-left: 2%; padding-right: 2%;}
	.event_list dt{font-size: 38px; line-height: 38px;padding:0;}
	/*.reports_con li .art{line-height: 22px;height: 44px;-webkit-line-clamp: 2;}*/
	.reports_con li{margin-bottom: .7rem;}
}
@media screen and (max-width: 480px){
	.brand ul li .art{height: 72px; line-height: 18px;-webkit-line-clamp: 4;}
	/* .brand ul li .brand_t{width: 55%;} */
	.head .navbar-brand{top: .1rem;}
	.qmmNews .dynamic ul li span{padding-left: .3rem;}
	.brand ul li a.more { width: 1.75rem;height: .53rem;line-height: .53rem;}
	.rec_b .button{padding: 6px 10px;}
	.team_con ul li dt{    margin-top: -1.36rem;}
}