﻿.Talent_Ti {
    width: 100%;
    height: 100px;
    position: relative;
    padding: 35px 0 20px 0;
}
.Talent_Ti h2{font-size: 26px;line-height: 34px;color: #f06926;margin-bottom:4px;font-weight:400;text-transform:uppercase}
.Talent_Ti p{font-size: 24px;line-height: 26px;color: #5d5d5d;letter-spacing:1px}
.Talent_content{width: 964px;position: relative;margin: auto;padding: 40px 118px 25px 118px;background: #f6f6f6;}
.Talent_ouch{width: 410px;position: relative;float: right;}
.Talent_souch{position: relative;width: 183px;float: left; height: 40px;border:1px #c8c8c8 solid;padding:0 12px;}
span.Twork{width: auto;z-index: 9; height: 40px;float: left;font-size: 14px;color: #000000;line-height: 40px;}
select.Cwork{width: auto;z-index: 1; position: relative;text-align: right;display: block; height: 40px;border: 0px;float: right;outline: none;font-size: 14px;color: #000000;background: #f6f6f6;
     *padding: 11px 10px 3px 0px;
}
.Talent_button{position: relative;width: 190px;float: right;height: 40px;border:1px #c8c8c8 solid;}
input.butxt{width: 137px;height: 38px;background: #f6f6f6;padding-left: 12px;outline: none; position: relative;float: left;border:0px;}
input.buton{width: 40px;height: 40px;background:#e56012 url(../Images/talent/bn.png) no-repeat center;border:0px;float: right; padding: 0 12px;position: relative;}
.Talent_Job{width: 100%;position: relative;margin: 25px 0 0 0;}
.Talent_Job ul{height:851px}
.Talent_Job ul li{width: auto;height:128px;background: #ffffff;padding: 25px;margin-bottom: 22px;}
.Job_one{width: 100%;position: relative;border-bottom:1px #666666 solid;padding-bottom: 12px;}
.Job_one p.Job_oneL{float: left;width: auto;position: relative;}
p.Job_oneL span{font-size: 18px;color: #666666;line-height: 26px;margin-right: 15px;}
p.Job_oneL em{font-size: 14px;color: #666;line-height: 24px;}
.Job_one p.Job_oneR{float: right;width: auto;position: relative;font-size: 14px;line-height: 26px;}
p.Job_oneR span{color: #666;margin-right: 8px;margin-left: 15px;}
p.Job_oneR em{color: #e56012;}
.Job_ment{width: 100%;position: relative;margin-top: 10px;}
.Job_ment h2{font-size: 14px;color: #666;}
.Job_ment h2 em{color: #e56012;}
.Job_mnt{width: 730px;margin-top: 5px;}
.Job_mnt p{color: #666;line-height: 26px;}
a.Job_inn{width: 85px;height: 32px;position: absolute;top: 50%;right: 0;margin-top: -16px; display: block;background: #e56012;line-height: 32px;font-size: 14px;color: #fff;text-align: center;}
.Talent_inncon{width: 100%;position: relative;background: #f6f6f6;}
.Talent_cnm1{width: auto;position: relative;padding: 25px 35px 8px 35px;border-bottom:1px #eaeaea solid;}
.Job_cnm1{width: 100%;height:50px;line-height:50px;position: relative;padding-top: 30px;}
.conmt{float: right;width:30px;position: relative;text-align: right;background: url(../Images/talent/bn2.png) no-repeat center right;padding-right: 20px;font-size: 14px;color: #666;}
.Job_cnm1 p.Job_cnmL{float: left;width: auto;position: relative;background:url(../Images/talent/r1.png) no-repeat left center;padding-left:60px}
p.Job_cnmL span{font-size: 22px;color: #003d69;line-height: 26px;margin-right: 15px;}
p.Job_cnmL em{font-size: 14px;color: #003d69;line-height: 24px;}
.Job_cnm1 p.Job_cnmR{float: right;width: auto;position: relative;font-size: 14px;}
p.Job_cnmR span{color: #003d69;margin-right: 8px;margin-left: 15px;}
p.Job_cnmR em{color: #003d69;}
.Job_datil{width: auto;position: relative;margin: 40px 0;padding: 0 35px;}
.Job_datil h2{font-size: 18px;color: #6e6d6d;line-height: 30px;margin: 5px 0;}
.Job_datil p{font-size: 14px;color: #5d5d5d;line-height: 26px;}
.Job_click{width: 520px;height: 32px; position: relative;margin: auto;padding-bottom: 80px;}
.Job_click a{display: block;position: relative;width: 201px;height:40px;border:1px solid #124889;border-radius: 5px;background: #fff;line-height:40px;text-align: center;color: #124889;float: left;margin-right: 40px;}
.Job_click a:hover{background:#124889;color:#fff}
.ont_Tact{width: 100%;position: relative;padding:0px 0 20px 0px;}
.ont_left{width: 232px;float: left;position: relative;margin-right: 36px;}
.ont_right{width: 232px;float: left;position: relative;margin-left: 36px;}
.ont_map{width: 664px;height: 448px;float: left;}
.ont_add1{width: 232px;height: 205px;position: relative;margin-bottom: 35px;}
.bn_ablock{width: 197;height: 177px;padding: 28px 18px 0 18px;background: url(../Images/talent/bn4.jpg) repeat;}
.bn_ablock h2{font-size: 26px;color: #797979;letter-spacing:3px;font-weight:400}
.bn_ablock p{font-size:22px;color: #797979;letter-spacing:2px;text-transform:uppercase;padding-top:8px;opacity:.6;filter:Alpha(opacity=60)}
.bn_ablock span{display: block;width: 66px;height: 66px;position: absolute;top: 110px;right: 30px;}
.bn_bblock{display: none;}
.bn_bblock.bn1{width: 197px;height: 177px;padding: 28px 18px 0 18px;position: absolute;top: 0px;left: 0px;background: url(../images/talent/bnb1.jpg) no-repeat;}
.bn_bblock.bn2{width: 197px;height: 177px;padding: 28px 18px 0 18px;position: absolute;top: 0px;left: 0px;background: url(../images/talent/bnb4.jpg) no-repeat;}
.bn_bblock.bn3{width: 197px;height: 177px;padding: 28px 18px 0 18px;position: absolute;top: 0px;left: 0px;background: url(../images/talent/bnb3.jpg) no-repeat;}
.bn_bblock.bn4{width: 197px;height: 177px;padding: 28px 18px 0 18px;position: absolute;top: 0px;left: 0px;background: url(../images/talent/bnb2.jpg) no-repeat;}
.bn_bblock p{color: #fff;letter-spacing: 2px;line-height: 24px;text-align:justify;text-justify:inter-ideograph}
.bn_bblock h2{padding-top: 30px; font-size: 16px;color: #fff;padding-bottom: 5px;}
.bn_conm{width: 100%;position: relative;background: #FFF;}
.bn_conob1{width: 1319px;position: relative;margin: auto;}
.bn_conobTp{width: 1200px;margin: auto;position: relative;}


/*新闻内页*/
span.incu4{float: left;font-size: 16px;color: #959595;padding-top: 6px;padding-left: 64px;}
.bshare-custom{float: left;position: relative;line-height: 30px;}
.text_p{position: absolute;left: 0px;top: 0px;}
.detail-infor img{display: block;margin: auto;}

.bn_mbu{width: 100%;position: relative;margin-bottom: 40px;}
.bn_year{width: 230px;float: right; position: relative;}
.bn_year span{float: left;position: relative;color: #000;line-height: 32px;font-size: 14px;margin-right: 5px;}
.bn_year .bn_botn{float: left;width: 180px;height: 32px;position: relative;}
.bn_botn input.bni{width: 126px;padding-left: 12px;font-family: "YaHei"; position: relative;height: 28px;line-height: 28px; border: 1px #a0a0a0 solid;outline: none;float: left;}
.bn_botn input.bnt{width: 34px;height: 32px;float: left; position: relative;background:#0d4f80 url(../Images/talent/bn22.png) no-repeat center;border: 0px;}
.Magazine{width: 100%;position: relative;height: 267px;padding-bottom: 60px;}
.Arrows1{display: block;width: 59px;height: 59px;position: absolute;top: 50%;left: 0px;margin-top: -30px; background:url(../images/talent/pn1.png) no-repeat center;}
.Arrows1:hover{background:url(../images/talent/pn3.png) no-repeat center;}
.Arrows2{display: block;width: 59px;height: 59px;position: absolute;top: 50%;right: 0px;margin-top: -30px; background:url(../images/talent/pn2.png) no-repeat center;}
.Arrows2:hover{background:url(../images/talent/pn4.png) no-repeat center;}
.Magazine .swiper-container {
  width: 1200px;
  height: 267px;
  color: #fff;
  text-align: center;
}
.Magazine .swiper-slide {
  height: 100%;
  position: relative;
  opacity: 1;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -ms-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.Magazine .swiper-slide-visible {
  opacity: 1;
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
  transform: scale(0.8);
}
.Magazine .swiper-slide-active {
  top: 0;
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

.zine_hai{width: 1124px;margin: auto; position: relative;padding-bottom: 60px;}
.zine_hl{width: 640px;float: left; position: relative;}
.zine_hl h2{font-size: 18px;color: #333;line-height: 26px;padding-bottom: 10px;}
.zine_hl p{line-height: 26px;color: #666666;text-align:justify;text-justify:inter-ideograph;}
.zine_hr{width: 402px;position: relative;height: 64px;background: #acacac;float: right;margin-top: 47px;}
.zine_hr a{display: block;width: 359px;color: #ffffff; height: 64px;padding-left: 43px; line-height: 64px;background: url(../images/talent/bn23.png) no-repeat 80% center;}

.zin_Img{width:200px;height:267px;position:relative}
.zin_text{width: 200px;position: absolute;top: 0;left: 20px;height: 267px;display: none;}
.zimg{width: 100%;height: 100%;z-index: 90;}
.zimg img{width: 100%;height: 100%;}
.zitext{display: block; width: 100%;padding-top: 100px; position: absolute;top: 0;left: 0; z-index: 99;}
.zitext p{font-size: 14px;color: #fff;line-height: 26px;}

.abH_text{width: 100%;height:240px;overflow:hidden;}
.abH_text p{font-size: 14px;color: #333;line-height: 26px;}
.abH_ablock{width: 525px;position: relative;margin-top: 20px;float: right;}
.abH_ablock a{float: left;width: 80px;height: 80px;margin-left: 25px;}
.abH_ablock a.ab1{background: url(../images/about/ab_2_1.png) no-repeat center;}
.abH_ablock a.ab1:hover{background: url(../images/about/ab_2.png) no-repeat center;}

.abH_ablock a.ab2{background: url(../images/about/ab_3_1.png) no-repeat center;}
.abH_ablock a.ab2:hover{background: url(../images/about/ab_3.png) no-repeat center;}
.abH_ablock a.ab3{background: url(../images/about/ab_4_1.png) no-repeat center;}
.abH_ablock a.ab3:hover{background: url(../images/about/ab_4.png) no-repeat center;}
.abH_ablock a.ab4{background: url(../images/about/ab_5_1.png) no-repeat center;}
.abH_ablock a.ab4:hover{background: url(../images/about/ab_5.png) no-repeat center;}


.Ident_text{width:850px;position: absolute;height:290px;top: 50%;right: 0;margin-top: -180px;}
.Ident_p{width: 100%;position: relative;overflow:hidden}
.Ident_p p{font-size: 14px;line-height: 26px;color: #333;}
.Ident_n{float: right;position: relative;margin-top: 30px;width: 150px;}
.Ident_n span{font-size: 34px;color: #333;}
.honor_list{width: 1200px;margin:-204px 0 0 -600px;top: 50%;left: 50%; position: absolute;height: 490px;z-index: 99;overflow: hidden;}
.lay_blockMn{width: 999999px;position: relative;height: auto;}
.lay_main{width: 1200px;height: 400px; position: relative;float: left;}
.awards_Honor{width: 100%;position: relative;height: 100%}
.awards_mon{width: 1200px;position: relative;margin: auto;}
.awards_Honor .awards-text{height: 411px;z-index: 1;}
.Honor{width: 100%;position: relative; height: 100%;border-bottom: 1px #333333 solid;}

.list_bodicon{width: 960px;margin: auto;position: relative;height: 45px;z-index: 99;}
.list_bodi{width: 720px;height: 100px;position: absolute;top: -21px;left: 50%;margin-left: -360px;z-index: 98;}
.list_ul{width: 9999px;position: relative;}
.list_bodi ul li{float: left;position: relative;color: #333333;font-size:16px;letter-spacing:1px;width: auto;width: 234px;text-align: center; cursor: pointer;padding-top: 54px;background: url(../images/about/nb4.png) no-repeat center top;z-index: 99;height: 40px;}
.list_bodi ul li:hover,.list_bodi ul li.current{color:#e56012;font-weight: bold; background: url(../images/about/nb3.png) no-repeat center top;padding-top: 68px;}
.awards-text .bo1,.awards-text .bo2{width: 35px;height: 35px;border-radius: 15px; display: block;position: absolute;bottom: 17px;z-index: 9999;}
.awards-text .bo1{left: 0px;background:#fff url(../images/about/nb1.png) no-repeat center;}
.awards-text .bo2{right: 0px;background:#fff url(../images/about/nb2.png) no-repeat center;}

.lay_conten{width: 800px;
    position: absolute;
    left: 50%;
    margin-top: 11px;
    margin-left: -380px;
    height: 333px;
    bottom: 68px;
    overflow: hidden;
}
.lay_bon{width: 100%;position: relative;margin-top: -11px;}
.lay_bon p{font-size: 14px;line-height:27px;color: #333;padding-bottom: 3px;}
.lay_line {width: 50px;height: 1px;position: absolute;top:11px;left: -50px;}

body .modelBox .speech-title {margin-top:0px;top:8%;}
body .modelBox .sp_img {
    position: absolute;
    top: 18%;
    left: 178px;
}
body .Ident_text {width:700px;text-align: justify;top:43%;}
.sp_img {
    -webkit-animation: fadeRight 0.6s ease-in-out 0.9s backwards;
}
body .Ident_n {margin-top:0px;}
.la_title {font-size:26px;color:#34587b;margin-top:20px;}
.la_text {font-size:14px;color:#323232;padding-top:10px;text-align: justify;}
.de_content {position: absolute;top:40px;left:0px;width:100%;height: 100%;z-index: 99;}
.de_wire {position: absolute;top:50%;left:0px;width:100%;height: 79px;z-index: 102;margin-top: -32px;}
.de_wireUl {position: relative;width:100%;height: 79px;/*background: url(../images/a_6.png);*/overflow: hidden;}
.de_wireUl .de_before,.de_wireUl .de_after {
    position: absolute;
    left: 0;
    top: 0;
    width: 1727px;
    height: 100%;
    background: url(../images/a_6.png) no-repeat center/auto 100%;
}
.de_wireUl .de_before {
  left: -100%;
}
.de_wireUl .de_before {
  -webkit-animation: linemovebe 20s linear infinite;
          animation: linemovebe 20s linear infinite;
}
@-webkit-keyframes linemovebe {
  0% {
    left: -1727px;
  }
  100% {
    left: 0;
  }
}
@keyframes linemovebe {
  0% {
    left: -1727px;
  }
  100% {
    left: 0;
  }
}
.de_wireUl .de_after {
  -webkit-animation: linemoveaf 20s linear infinite;
          animation: linemoveaf 20s linear infinite;
}
@-webkit-keyframes linemoveaf {
  0% {
    left: 0;
  }
  100% {
    left: 1727px;
  }
}
@keyframes linemoveaf {
  0% {
    left: 0;
  }
  100% {
    left: 1727px;
  }
}

.de_contentBlock {position: relative;width:1200px;margin:auto;height: 100%}
.de_ulContent {position: absolute;width:999999px;top:46%;left:0px;}
.de_ulBlock {position: relative;padding-left:5px;width:999999px;height: 10px;float: left;}
.de_block {position: relative;float: left;width:320px;height: 10px;}
.add_liBlock {position: absolute;bottom:20px;width:220px;left:0px;border-left: 1px solid #124889;padding-left: 20px;padding-bottom: 10px;max-height: 200px;overflow: hidden;}
.even_liBlock {position: absolute;top:20px;width:250px;left:155px;border-left: 1px solid #124889;padding-left: 20px;padding-top: 10px;max-height: 200px;overflow: hidden;}
.de_textTitle {font-size:24px;color:#12498a;padding-bottom:20px;}
.de_textText {position: relative;color:#333;font-size:14px;line-height:28px;}
.add_liBlock .de_icon {position: absolute;bottom: -15px;left: -5px;}
.even_liBlock .de_icon {position: absolute;top: -15px;left: -5px;}
body .modelBox .coastat-title {top:6%;}
body .awards_mon {height: 100%}
.swiper-slide {position: relative;float: left;}
.de_showBlock {position: relative;width:100%;overflow: hidden;height: 100%}
.de_leftButton {position: absolute;left:-100px;width:60px;height: 80px;top:46%;margin-top:-40px;cursor: pointer;z-index: 999;background: url(../images/l_1.png) no-repeat center;}
.de_rightButton {position: absolute;right:-100px;width:60px;height: 80px;top:46%;margin-top:-40px;cursor: pointer;z-index: 999;background: url(../images/l_2.png) no-repeat center;}
.de_leftButton:hover {background: url(../images/l_11.png) no-repeat center;border:1px solid #ccc;box-shadow: 0px 0px 5px 0 #ccc;margin-top:-41px;}
.de_rightButton:hover {background: url(../images/l_21.png) no-repeat center;border:1px solid #ccc;box-shadow: 0px 0px 5px 0 #ccc;margin-top:-41px;}
.lt1440 .de_leftButton {left:0px;}
.lt1440 .de_rightButton {right:0px;}

/*沿海文化*/
.philo_block {
    width: 100%;
    position: relative;
    color: #5d5d5d;
    background: #f4f4f4;
    padding: 66px 0;
    height: 440px;
}
.philo_content{
	width: 1200px;
    max-width: 1200px;
    min-width: 768px;
    margin: 0px auto;
    height: 100%;
    position: relative;
}
.philo_wire {
    position: absolute;
    top: 50%;
    left: 0px;
    width: 100%;
    height: 79px;
    z-index: 102;
    margin-top: -32px;
}
.philo_wireUl{
	position: relative;
    width: 100%;
    height: 79px;
    overflow: hidden;
}
.philo_wireUl .de_before, .philo_wireUl .de_after {
    position: absolute;
    left: 0;
    top: 0;
    width: 1727px;
    height: 100%;
    background: url(../images/icon6.png) no-repeat center/auto 100%;
}
.philo_wireUl .de_before {
    -webkit-animation: linemovebe 20s linear infinite;
    animation: linemovebe 20s linear infinite;
}
.philo_wireUl .de_before {
    left: -100%;
}
.philo_wireUl .de_after {
    -webkit-animation: linemoveaf 20s linear infinite;
    animation: linemoveaf 20s linear infinite;
}
.philo_ulContent {
    position: absolute;
    width: 100%;
    top: 50%;
    left: 0px;
}
.philo_ulBlock {
    position: relative;
    padding-left: 5px;
    width: 100%;
}
.philo_item {
    position: relative;
    float: left;
    width: 225px;
    height: 10px;
}
.philo_liBlock{
	
}
.top_list {    
	position: absolute;
    bottom: 50px;
    width: 220px;
    left: 0px;
}
.bott_list {   
	position: absolute; 
    top: 50px;
    width: 250px;
    right: -110px;
}
.philo_img{
	position: relative;
	width: 100%;
	text-align: center;
}
.philo_img p{
	line-height: 24px;
}

.phi_tr{
	position: absolute;
    right: 0;
    bottom: 0;
}
.phi_tr img{
	margin-bottom: -4px;
}
.peo_tr{
	position: absolute;
    right: 0;
    top: 36px;
    width: 618px;
}
.peo_tr p{
	line-height: 22px;
    text-align: justify;
}
.peo_content{
	width: 1200px;
    max-width: 1200px;
    min-width: 768px;
    margin: 0px auto;
    height: 100%;
    position: relative;
}
.peo_nav{
	position: relative;
	width: 100%;
}
.peo_nav ul{
	width: 101%;
}
.peo_nav li{
	float: left;
    width: 398px;
    text-align: center;
    height: 48px;
    line-height: 48px;
    background: #0d4674;
    color: #fff;
    cursor: pointer;
    margin-right: 3px;
}
.peo_nav li:hover,.peo_nav li.at{
	background: #e56012;
}
.peo_Allcontent{
	position: relative;
	width: 100%;
}
.peo_item{
	position: relative;
	width: 100%;
}
.peo_txt{
	text-align: justify;
    line-height: 22px;
    color: #5d5d5d;
    position: relative;
    width: 100%;
    margin: 20px 0;
}
.peo_swiper{
	position: relative;
    width: 1200px;
    height: 243px;
}
.peo_swiper .arrow-left {
    position: absolute;
    top: 50%;
    left: -50px;
    z-index: 99;
    margin-top: -40px;
    width: 39px;
    height: 81px;
    background: url(../Images/n15.png) no-repeat;
}
.peo_swiper .arrow-right {
    position: absolute;
    top: 50%;
    right: -50px;
    z-index: 99;
    margin-top: -40px;
    width: 39px;
    height: 81px;
    background: url(../Images/n16.png) no-repeat;
}
.peo_swiper .swiper-container {
    position: relative;
    width: 1212px;
    height: 100%;
    margin: 0 auto;
}
.peo_Bimg{
	position: relative;
    width: 391px;
    height: 100%;
    overflow: hidden;
}
.peo_Bimg img{
	margin-bottom: -4px;
	width: 100%;
}
.peo_Bimg h2{
	position: absolute;
	width: 100%;
	height: 40px;
	bottom: 0;
	left: 0;
	background: url(../Images/n14.png) repeat;
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
}
.indus_Bimg{
	position: relative;
	width: 391px;
	height: 243px;
	overflow: hidden;
	text-align: center;
	border: 1px solid #ececec;
	background: #fff;
}
.indus_Bimg img{
	margin-bottom: -4px;
	width: 312px;
}
.indus_txt{
	position: relative;
    width: 371px;
    padding: 0 10px;
}
.indus_txt h2{
	color: #131313;
    font-size: 18px;
    font-weight: normal;
    margin: 6px 0;
}
.indus_txt p{
	text-align: justify;
    line-height: 22px;
    color: #474747;
}
.swiper2 .peo_swiper{
	height: 360px;
}
.swiper2 .peo_swiper .a2{
	top: 34%;
}
.people_block .philo_block{
	height: auto;
}
.indus_Bimg .arrow_left {
    position: absolute;
    top: 50%;
    left: 8px;
    z-index: 99;
    margin-top: -18px;
    width: 19px;
    height: 37px;
    background: url(../Images/n19.png) no-repeat;
}
.indus_Bimg .arrow_right {
    position: absolute;
    top: 50%;
    right: 8px;
    z-index: 99;
    margin-top: -18px;
    width: 19px;
    height: 37px;
    background: url(../Images/n20.png) no-repeat;
}
.peo_swiper .swiper-container.s3{
	width: 391px;
}
.social_Bimg{
	position: relative;
	width: 290px;
}
.social_Bimg img{
	width: 100%;
	margin-bottom: -4px;
}
.swiper4 .peo_swiper {
    height: 280px;
}
.social_txt{
	position: relative;
    width: 280px;
    margin-top: 8px;
    padding: 0 5px;
}
.social_txt P{
	text-align: justify;
    line-height: 24px;
    color: #474747;
}
.swiper4 .peo_swiper .a4 {
    top: 30%;
}

.Atmo_news{
	position: relative;
	width: 100%;
	margin-bottom: 50px;
}
.Atmo_news li{
	margin-bottom: 2px;
	height: 184px;
	background: #f4f4f4;
	-webkit-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    margin-bottom: 20px;
}
.Atmo_news a{
	display: block;
}
.Atmo_img{
	position: relative;
	width: 306px;
	float: left;
	overflow: hidden;
}
.Atmo_img img{
	width: 100%;
	margin-bottom: -4px;
}
.Atmo_txt{
	position: relative;
    width: 830px;
    float: right;
    padding: 30px 0;
    margin-right: 22px;
}
.Atmo_txt h2{
	font-size: 22px;
    color: #000;
    font-weight: 400;
    margin-bottom: 14px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.Atmo_txt p {
    font-size: 15px;
    color: #7f7f7f;
    text-align: justify;
    line-height: 22px;
    text-indent: 2rem;
}
.Atmo_txt span.data {
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    color: #7f7f7f;
    font-family: arial;
    font-size: 16px;
}
.Atmo_txt span.more {
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    color: #7f7f7f;
}
.Atmo_news li:hover {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    -moz-transform: scale(0.95);
    -o-transform: scale(0.95);
    transform: scale(0.95);
}
.Atmo_news li:after {
    content: "";
    position: relative;
    width: 0px;
    height: 1px;
    background: #e56012;
    display: block;
    margin: auto;
    box-shadow: 0px 5px 10px 0px #e56012;
    bottom: -5px;
}
.Atmo_news li:hover:after {
    width: 1200px;
}
.Atmo_news a:hover .Atmo_img img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
.Atmo_img img {
    -webkit-transition: all 1.2s ease 0s;
    transition: all 1.2s ease 0s;
}
.Atmo_news a:hover h2, .Atmo_news a:hover span {
    color: #e56012;
}
.conUl_ul {position: relative;width:1200px;margin:auto;margin-top:30px;padding-bottom: 20px;}
.conUl_li {position: relative;width:49%;float: left;}

.conUl_title {font-size:18px;color:#333;}
.conUl_text {position: relative;line-height: 30px;color:#666;font-size:16px;margin-top:8px;}
.conUl_right {float: right;width:40%;}
.conUl_wire {
    position: absolute;
    left: 47%;
    width: 2px;
    height: 112px;
    background: #CCC;
    top: 3px;
}