@charset "utf-8";
/* CSS Document */
/*CSS 解决页面切换时滚动条出现时跳动问题 start*/
html {overflow-y: scroll;}
:root {overflow-y: auto;overflow-x: hidden;}
/*CSS 解决页面切换时滚动条出现时跳动问题 end*/
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 14px/1.5 "Microsoft YaHei",微软雅黑,'楷体',tahoma,Verdana,arial,sans-serif;color:#333;background:#f6f4e9;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",微软雅黑;color:#333;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#de0000;text-decoration:none;}
a:focus{outline:none;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:10px 0; overflow:hidden; }
h1,h2,h3,h4{font-weight:normal;}

@-webkit-keyframes upDown{
	from{opacity:0; -webkit-transform:translate3d(0,-30px,0);}
}
@-moz-keyframes upDown{
	from{opacity:0; -moz-transform:translate3d(0,-30px,0);}
}
@keyframes upDown{
	from{opacity:0; transform:translate3d(0,-30px,0);}
}
/**header**/
.header{width: 100%;height: 85px; position: fixed;top: 0;left: 0; background: #fff; box-shadow:#d8d5d5 0px 5px 14px 2px;-webkit-box-shadow: #d8d5d5 0px 5px 14px 2px; z-index: 999; -webkit-animation: upDown 0.8s 0.1s both;
  	-moz-animation: upDown 0.8s 0.1s both;
  	-ms-animation: upDown 0.8s 0.1s both;
  	-o-animation: upDown 0.8s 0.1s both;
  	animation: upDown 0.8s 0.1s both;}
.head{margin: 0 auto;position: relative;padding: 0 10px;}
.logo{display: block;width:378px;height:65px;margin: 10px 0;}
.logo img{max-width: 100%;}
.nav-main>li{float: left;height: 85px;position: relative; line-height: 85px;}
.nav-main>li>a{display: block;font-size: 16px;color: #000;padding: 0 10px;}
.nav-main>li.active>a,.nav-main li:hover>a{background:#203466;color: #fff;}
/*二级分类*/
.sub-nav{position: absolute;width:100%;text-align: left;top:85px;left: 0; z-index: 99;display: none;}
.sub-nav>a{display:block;text-align: center; line-height: 28px;height: 28px;font-size: 14px;color: #333;background: #f6f4e9;overflow: hidden;}
.sub-nav>a:hover{background: #203466;color: #fff;}

.menu_tt{display: none;height: 50px; font-size: 18px;font-weight: bold;color:#333; line-height: 50px;float: left;}
.menu {width: 26px;height: 26px;/*border: #D2D2D2 1px solid;*/background: url(../images/top_02.png) center no-repeat;background-size:100%; border-radius: 5px;text-align: center;cursor: pointer;display: none;z-index: 1;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}
.menu .icon-bar {display: none;width: 22px;height: 2px;border-radius: 1px;margin-top: 5px;background: #D2D2D2;}
.menu.m_close{background: url(../images/close.png) center no-repeat;background-size:100%;}

.phone_nav .close_n{height: 40px;line-height: 40px;display: block;color: #fff;font-size: 40px; text-align: right;cursor: pointer;}
.phone_nav{position: fixed;width:260px;height: 100%;top: 0;left:-260px;z-index:99999;background:#1e305e;overflow: auto;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}
.phone_nav.on{left: 0;}
.phone_nav ul{padding:10px 20px;}
.phone_nav li{line-height:42px;border-bottom: #ddd 1px solid;}
.phone_nav li a,.phone_nav li>span{display: block;color: #fff;}
.phone_nav li>span{cursor: pointer;background: url(../images/jia.png) right center no-repeat;}
.phone_nav li dl{display: none;}
.phone_nav li dl a{font-size: 13px;}
.phone_nav li span.active{color: #e3e4e5;background: url(../images/jian.png) right center no-repeat;}
/**搜索**/
/*banner*/
.swiper-container { width: 100%;margin-top: 85px;}
.swiper-slide img{max-width: 100%;}
.swiper-container .swiper-pagination-bullet{width:25px;height:8px;background:#ececec;border:none !important; opacity: 1;border-radius:0 !important;}
.swiper-container .swiper-pagination-bullet-active{background:#ed1b2f;border:none !important;}
.banner .swiper-pagination{margin: 16px 0 30px;}

/**首页主体内容**/
.ind_about{width: 100%;padding: 60px 0; background:#F6F4E8 url(../images/about_bg.jpg) bottom center no-repeat;}
.about_wrap{width: 1440px;margin: 0 auto;}
.title_a{text-align: center;height:45px;background:url(../images/title_bg01.png) center 2px no-repeat;}
.title_a a{font-size: 30px;font-weight: bold;font-weight: bold;color: #203466;}
.about_info{line-height: 28px;height:168px;margin: 36px 0 30px;overflow: hidden;}
.ind_about_con{overflow: hidden;}
.about_list{overflow: hidden;float: left;padding-left: 100px;}
.about_list li{width: 39px;height: 130px;float: left;margin-right: 63px;}
.about_list li a{display: block; width: 17px;height: 100px;font-size: 14px;line-height:15px; padding: 30px 12px 0 10px;background: url(../images/title_bg02.png) 0 0 no-repeat;}
.about_list li a:hover{background: url(../images/title_bg02.png) -43px 0 no-repeat;color: #203466;}
.ind_about_con .more{display: block;width: 119px;height: 36px;float: right;text-align:center;line-height: 36px;background: #1e305e;color: #fff; margin:45px 250px 0 0;}

.ind_row_list{overflow: hidden;margin-right: -3px;}
.ind_row_list li{width: 25%;float: left;}
.ind_row_list li a{display: block;padding-right: 3px;}
.ind_row_list li .img{width: 100%; position: relative;overflow: hidden;}
.ind_row_list li .tit{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url(../images/back_50.png);z-index: 1;}
.ind_row_list li .tit span{width:112px;height: 393px;position: absolute;top: 50%;margin-top: -196px;left: 50%;margin-left:-56px;z-index: 2;}
.ind_row_list li .img img{max-width: 100%;}
.ind_row_list li .img>img{transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}
.ind_row_list li:hover .img>img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1); }

.ind_news{width: 100%;padding: 64px 0 44px;background:#F6F4E8 url(../images/news_bg.jpg) bottom center no-repeat;}
.ind_news_tab{width: 798px;height: 53px;border: #d2d2d2 1px solid; margin: 44px auto 28px;}
.ind_news_tab li{width:20%;float: left;}
.ind_news_tab li a{display: block;border-right:#D2D2D2 1px solid;font-size: 18px;color:#203466; text-align: center;line-height: 53px;height: 53px;overflow: hidden;}
/* .ind_news_tab li.num4 a{border: none;} */
.ind_news_tab li a:hover,.ind_news_tab li.active a{background:#d2d2d2;}
.ind_news_tab li:last-child{
	border: none;
}
.ind_news_con{width: 798px;height: 294px; margin: 0 auto;}
.ind_news_list li{height: 24px;line-height: 24px;vertical-align: bottom;border-bottom: #d2d2d2 1px solid; overflow: hidden;padding: 12px 0;}
.ind_news_list li .date{width:87px;display: block;}
.ind_news_list li .tit{width:110px;height: 24px;display: block;float: left; background: #203466;text-align: center;color: #fff;border-radius: 6px;-webkit-border-radius:6px;}
.ind_news_list li a{width: 568px;height: 24px; float: right;display: block;font-size: 16px; overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.ind_news_list li a:hover{color: #203466;}
.ind_news .more{display: block;width:117px;height: 34px;text-align: center;line-height: 34px;border: #333 1px solid;margin: 44px auto 0;transition: all .5s;-ms-transition: all .5s;-moz-transition: all .5s;-webkit-transition: all .5s;}
.ind_news .more:hover{border-color: #203466;background: #203466;color: #fff;}
/*footer*/
.footer{width:100%;background: #1e305e;color: #fff;}
.foot{ padding:68px 0 58px;}
.bottom_logo{width: 231px;height: 137px;float: left;}
.bottom-con{width:580px;padding-left: 114px; line-height: 26px;color: #fff; font-size: 16px; float: left;overflow:hidden;}
.b_nav{overflow: hidden;padding: 5px 0;}
.b_nav li{float: left;margin-right: 40px;}
.b_nav li a{display: block;color: #fff;}
.bottom_add{margin-top: 10px;line-height:28px;}
.link select{width: 198px;}
.foot_right{width:198px;float: right;}
.foot_right .ewm{text-align: right;margin-top: 8px;width:122px;height: 122px;}
.foot_right .ewm img{max-width: 100%;}
.copyright{width: 100%;line-height:30px;padding: 25px 0; text-align: center;font-size: 16px;border-top: #fff 1px solid;}
.copyright a{color: #fff;}


/**内页***/
.inside-banner{width: 100%;position: relative;margin-top: 85px;overflow: hidden;}
.inside-banner img{width: 100%;}
.lmy_con{background: #f6f4e9;margin: 30px 0;}
.lmy_cona{background: url(../images/lmy_bg01.png) bottom center no-repeat;margin: 30px 0;}
.lmy_talent{background: url(../images/lmy_bg02.jpg) top center no-repeat #f6f4e9;}
.lmy_newscon{font-family: '楷体';background: url(../images/lmy_bg01.png) center 400px no-repeat;margin: 30px 0;}
.lmy_title{font-size: 30px;text-align: center;font-family:"楷体";color: #000; line-height:30px;padding: 15px 0; border-bottom: #818181 3px solid;}
.nrcontain{min-height: 300px; line-height: 36px;font-size:20px;font-family:"楷体";padding: 20px 0 44px;}
.nrcontain img{max-width: 100%;}
.nrcontain a{color:#0066cc;text-decoration: underline;}

.news_list li{padding:35px 0;background:url(../images/news_line.png) bottom repeat-x; overflow: hidden;}
.news_list li{display: block;font-family: '楷体';}
.news_list li .news_img{width: 204px;height: 151px;}
.news_list li .news_img img{max-width: 100%;}
.news_list .news_right{width:966px;}
.news_list .pic_title{height: 32px;line-height: 32px;overflow: hidden;}
.news_list li .date{width:102px;float: left; font-size: 16px;display:block;}
.news_list .pic_title a{display:block;float: left;width: 575px; font-size: 20px;height: 32px; padding: 0 30px;background: #203466;overflow: hidden;color: #fff;text-overflow: ellipsis;white-space: nowrap;}
.news_list .news_text{font-size: 20px;line-height:35px; height:105px; overflow: hidden;margin-top:10px;}
.news_list li:hover{background: #eeeeee;}

.news_page{padding:40px 0 0;border-top: #E5E5E5 1px solid;overflow: hidden;}
.news_page>div{width:50%; float: left;display: block;height: 40px;line-height: 40px; font-size: 20px;overflow: hidden;}
.news_page #nextLink{float: right;text-align: right;}
.news_page #nextLink a{padding-right: 30px;background: url(../images/news_next.png) right center no-repeat;}
.news_page #preLink a{padding-left: 30px;background: url(../images/news_prev.png) left center no-repeat;}
.lmy_list{padding: 20px 0;}
.lmy_conb{font-family: '楷体';background: url(../images/lmy_bg01.jpg) center bottom no-repeat;margin: 30px 0;}
.lmy_list li{height: 40px;font-size: 20px;line-height: 40px;padding-left: 26px;background: url(../images/dot.png) left center no-repeat;overflow: hidden;}
.lmy_list li a{display: block; padding-right: 80px;height: 40px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


/*pager*/
.nypager{
	text-align: center;
	margin:50px 0 30px;
}
.nypager a{
	display: inline-block;
	color: #666;
	padding: 4px 12px;
	border: #dcdcdc 1px solid;
	margin: 4px 0;
}
.nypager span.active a,.nypager a:hover{
	background: #203466;
	border-color: #203466;color: #fff;
}

/**在线留言**/
.liuyan{width: 960px;margin:50px auto 20px;}
.liuyan_l{width: 50%;float: left;}
.liuyan .form-group{width:420px;margin: 0 30px 16px;}

.liuyan .form-control{padding:10px 0 !important;text-indent: 12px;}
.inputMessage{float: right;}
.inputMessage .form-control{height:177px;}
.liuyan .send,.liuyan .tips{width:420px;margin: 0 30px;}
.liuyan .tips{line-height: 20px;color: #000;}
.liuyan .tips i{font-style:normal;color: #ff0404;}
.liuyan .send .btn{width: 100%;height:55px;line-height: 55px;font-family: "楷体"; background: #1e305e;font-size:28px;color: #fff;text-align:center;border: none;border-radius: 5px;-webkit-border-radius: 5px;}
/*人才招聘*/
.recruit-wrap{margin: 30px 0;font-family: "楷体"; }
.recruit-list .state{height: 44px;line-height: 44px;overflow: hidden;text-align: center;}
.recruit-list dt{overflow: hidden;font-weight: normal;color: #000000;font-size: 16px;background: #e9e1cd;}
.recruit-list dd{overflow: hidden;}
.recruit-list dd .state{cursor: pointer;height: 54px;line-height: 54px;padding: 0 100px;font-size:20px;color: #000; }
.recruit-list dd:nth-child(2n) .state{background: #eee;}
.recruit-list dd .state.on{border-bottom: #dcdcdc 1px solid;}
.recruit-list .state>span{display:block;float: left;width: 25%;overflow: hidden;}
.recruit-list dd .state .ico{height: 100%; background: url(../images/ico01.png) center no-repeat;}
.recruit-list dd .state .sp1{text-align: left;}
.recruit-list dd .state.on .ico{background: url(../images/ico02.png) center no-repeat;}
.recruit-list span.name{width:30%;}
.recruit-list span.num{width:40%;}
.recruit-list span.salary{width: 30%;}
.recruit-info {line-height: 30px;font-size: 18px;color: #000; padding: 30px 100px;display: none;}
.recruit_intro{margin: 50px 100px 0;line-height: 30px;font-size: 20px;}
.recruit_intro h1{font-size: 30px;text-align: center;margin-bottom: 10px;}
/***发展历程**/
.history_wrap{padding: 0 20px; background: url(../images/time_line.png) 0 48px repeat-x;}
.history_scroll{position: relative; font-family: "楷体"; height: 70px;margin: 26px 0 0;}
.history_scroll .owl-item{text-align: center;}
.history_scroll .item{font-size: 20px;color: #000; position: relative;height:55px;padding-top: 15px; background: url(../images/time_icon01.png) center 43px no-repeat;cursor: pointer;}
.history_scroll .item_on{font-size: 24px; background: url(../images/time_icon02.png) center 34px no-repeat;height:70px; padding-top: 0;}
.history_scroll .owl-prev,.history_scroll .owl-next{width:16px;height: 12px;position: absolute;top: 8px;z-index: 1;}
.history_scroll .owl-prev{background: url(../images/time_prev.png) center no-repeat;left:-20px;}
.history_scroll .owl-next{background: url(../images/time_next.png) center no-repeat;right:-20px;}

.history_list{position: relative;padding-top: 80px; margin: 65px 180px 0;min-height:300px;background: url(../images/time_line.png) 5px 0 repeat-y;}
.history_list .ico{width: 56px;height: 56px;position: absolute;top: 0;left:-22px; background: url(../images/time_icon03.png) center no-repeat;}
.history_list li{line-height:30px;padding: 5px 0 35px 35px;background: url(../images/time_icon04.png) 0 13px no-repeat;}

@media only screen and (min-width:1460px) {
	.head{width: 1460px;padding: 0;}
	.nav-main>li>a{padding: 0 20px;}
}

@media only screen and (max-width:1400px ) {
	.about_wrap{width: auto;padding: 0 30px;}
}

@media (min-width: 992px) and (max-width:1199px) {
	.header{height: auto;position: relative !important;}
	.header .logo{float: left;width: 100%;text-align: center;}
	.nav-main{width: 100%;}
	.nav-main li{width: 10%;text-align: center;}
	.nav-main li a{padding: 0;}
	.swiper-container,.inside-banner{margin-top: 0;}
	.ind_row_list li .tit span{width: 80px;height: 281px; margin-left: -40px;margin-top: -140px;}
	.bottom-con{width: 520px;padding-left: 30px;}
	.ind_about_con .more{margin: 45px 165px 0 0;}
	/**news**/
	.news_list .news_right{width: 768px;}
	
	.recruit-list dd .state{padding: 0 60px;}
	.recruit-info{padding: 30px 60px;}
	.recruit_intro{margin: 50px 60px 0;}
}
@media (min-width: 768px) and (max-width:991px) {
	.header{height: auto;position: relative !important;}
	.header .logo{float: left;width: 100%;text-align: center;}
	.nav-main{width: 100%;}
	.nav-main li{width: 10%;text-align: center;}
	.nav-main li a{padding: 0;}
	.swiper-container,.inside-banner{margin-top: 0;}
	.ind_about{padding: 40px 0;}
	.ind_about_con .more{margin: 45px 4px 0 0;}
	.ind_row_list li .tit span{width: 80px;height: 281px; margin-left: -40px;margin-top: -140px;}
	.ind_news_tab,.ind_news_con{width: 100%;}
	.ind_news_list li a{width: 545px;}
	.about_list{padding-left: 50px;}
	.ind_about_con .more{margin: 45px 50px 0 0;}
	.foot{padding: 40px 0;}
	.bottom_logo{width: 100%;margin-bottom: 20px; text-align: center;}
	.bottom-con{width: 100%;padding-left: 0;}
	.foot_right{float: left;margin-top: 20px;}
	/**news**/
	.news_list .news_right{width: 538px;}
	.news_list .pic_title a{width: 355px;padding: 0 15px;font-size: 18px;}
	.news_list .news_text{font-size: 18px;}
	
	.liuyan{width: 100%;}
	.liuyan .form-group{width: 350px;margin: 0 15px 16px;}
	.liuyan .send, .liuyan .tips{width: 350px;margin: 0 15px;}
	
	.recruit-list dd .state{padding: 0 20px;}
	.recruit-info{padding: 30px 30px;}
	.recruit_intro{margin: 30px 30px 0;}
	
	/*发展历程*/
	.history_list{margin: 45px 90px 0;}
	.history_list li{padding: 5px 0 35px 35px;}
}
@media (max-width: 767px) {
	.header{height: auto;overflow: hidden;position: relative !important;}
	.header .menu{display: block;margin:12px 0;}
	.header .logo{float: left;width: 100%;height: auto; text-align: center;}
	.menu_tt{display: block;}
	.nav-main{display: none;}
	.swiper-container,.inside-banner{margin-top: 0;}
	.ind_about{padding: 30px 0;}
	.about_list{width: 100%;float: none !important; padding-left:0px;}
	.about_list li{width: 20%;margin: 0;}
	.about_list li a{margin: 0 auto;}
	.ind_about_con .more{float: none !important;margin: 20px auto;}
	.ind_row_list li .tit span{width: 60px;height: 210px; margin-left: -30px;margin-top: -105px;}
	.ind_news{width: auto; padding: 30px 10px 20px;}
	.ind_news_tab,.ind_news_con{width: 100%;}
	.ind_news_list li a{width: 66%;}
	
	.foot{padding:20px 10px;}
	.bottom_logo{width: 100%;margin-bottom: 20px; text-align: center;}
	.bottom-con{width: 100%;padding-left: 0;}
	.foot_right{float: left;margin-top: 20px;}
	.copyright{padding: 15px 0;}
	.inside-banner{height:200px;position: relative;}
	.inside-banner img{position: absolute;width: 768px;height:200px; top: 0;left: 50%;margin-left: -384px;z-index: 1;}
	
	/*简介*/
	.lmy_cona,.lmy_newscon,.lmy_conb{padding: 0 10px;margin: 20px 0;}
	.lmy_title{font-size: 22px;}
	.nrcontain{font-size: 16px;line-height: 30px;padding: 20px 0;}
	/**news**/
	.news_list li .news_img{width:28%;height: auto;}
	.news_list .news_right{width:70%;}
	.news_list li .date{width:20%;}
	.news_list .pic_title a{width:70%;padding: 0 15px;font-size: 16px;}
	.news_list .news_text{font-size: 16px;}
	.news_page{padding: 20px 0 0;}
	.news_page>div{width:100%;float: none !important; font-size: 16px;line-height:30px;height: auto;text-align: left !important;padding: 5px 0 5px;}
	.news_page #nextLink a{background: url(../images/news_prev.png) left center no-repeat;padding: 0 0 0 20px ;}
	.news_page #preLink a{padding-left: 20px;}
	.lmy_list li{font-size: 16px;}	
	.lmy_list li a{padding-right: 40px;}
	
	/*在线留言*/
	.lmy_con{padding: 0 10px;margin: 20px 0;}
	.liuyan{margin: 20px auto;}
	.liuyan_l{width: 100%;}
	.liuyan{width: 100%;}
	.liuyan .form-group{width: 100%;margin: 0 0 16px;}
	.liuyan .send, .liuyan .tips{width: 100%;margin: 0 0 16px;}
	.liuyan .send .btn{height: 45px;line-height: 45px;font-size: 20px;}
	/**人才招聘**/
	.recruit-list dd .state{padding: 0 20px;}
	.recruit-info{padding: 30px 30px;}
	.recruit_intro{margin: 30px 30px 0;font-size: 16px;}
	.recruit_intro h1{font-size: 20px;}
	.recruit-list .state>span{width: 30%;}
	.recruit-list .state>span.ico{width: 10%;}
	
	/*发展历程*/
	.history_list{margin: 45px 40px 0;padding-top:60px;}
	.history_list li{padding: 5px 0 35px 35px;}
	
	.swiper-container .swiper-pagination-bullet{width:20px;height:5px;background:#ececec;border:none !important; opacity: 1;border-radius:0 !important;}
	.swiper-container .swiper-pagination-bullet-active{background:#ed1b2f;border:none !important;}
	.banner .swiper-pagination{margin: 16px 0 10px;}
}
@media (max-width: 640px) {
	.title_a a{font-size: 22px;}
	.about_wrap{padding: 0 10px;}
	/*.about_list li{margin-right: 0;width: 20%;}*/
	.ind_row_list li{width: 50%;margin-bottom: 3px;}
	.ind_news_list li .tit{display: none;}
	.ind_news_list li a{float: left;font-size: 14px;}
	.ind_news_tab li a{font-size: 14px;}
	/**news**/
	.news_list li .news_img{width:30%;}
	.news_list .news_right{width:68%;}
	.news_list li .date{width:25%;font-size: 13px;}
	.news_list .pic_title a{width:68%;padding: 0 10px;}
	.news_list .news_text{line-height: 30px;height: 90px;}
}

@media (max-width:480px ) {
	.logo img{width: 300px;}
	.b_nav li{width: 25%;margin: 0;}
	/**news**/
	.news_list li{padding: 15px 0;}
	.news_list li .news_img{width:30%;height: auto;}
	.news_list .news_right{width:68%;}
	.news_list li .date{width:28%;}
	.news_list .pic_title{height: 28px;line-height: 28px;}
	.news_list .pic_title a{width:68%;padding: 0 5px;height: 28px;line-height: 28px; font-size: 14px;}
	.news_list .news_text{font-size: 14px;margin-top: 0;line-height: 26px; height: 52px;}
	
	.lmy_list li{padding-left:14px;}
	.lmy_list li .date{display: none;}
	.lmy_list li a{padding-right: 10px;}
	/**人才招聘**/
	.recruit-list dd .state{padding: 0 20px;}
	.recruit-info{padding:20px 20px;}
	.recruit_intro{margin:20px 20px 0;}
	.recruit-list dd .state{height: 40px;line-height: 40px;font-size: 14px;}
	.recruit-list .state span.sp1{width:60%;}
	.recruit-list .state span.sp2{width:20%;}
	.recruit-list .state span.sp3{width:20%;}
	.recruit-list .state>span.ico{width: 10%;}
	.history_list{margin: 15px 20px 0;}
	.history_scroll .item{font-size: 16px;}
	.history_scroll .item_on{font-size: 20px;}
}

@media (max-width:380px ) {
	.logo img{width:260px;}
	.news_list li .date{display: none;}
	.news_list .pic_title a{width:90%;}
}
@media(max-width: 1199px){
	.nrcontain iframe{
		width: 100%;
	}
}