@font-face{

     font-family: 'HELVETICANEUELTPRO-THEX';

     src: url('../font/helveticaneueltpro-thex.woff.eot');

     src:url('../font/helveticaneueltpro-thex.woff.woff') format('woff'),

         url('../font/helveticaneueltpro-thex.woff.ttf') format('truetype'),

         url('../font/helveticaneueltpro-thex.woff.svg') format('svg');



}

.header2{ display:none; background-color:#FFF; border-bottom:1px solid #dcdcdc;}

.header2.header{ position:fixed; top:-64px;}

.header2 .head,.header2 .logo{ height:64px;}

.header2 .user,.header2 .lg{ padding-top:14px;}

.header2 .serch{ padding-top:23px;}

.header2 .lg a{ color:#949494; opacity:1; filter: alpha(opacity=100);}

.header2 .user_img{ border:3px solid #FFF;}

.nav2 .nav_name{ background:url(../images/top_navline.jpg) no-repeat right;}

.nav2 .nav_name:hover{ color:#0062b1;}

.header2 .lg a:hover{ color:#0062b1;}

.header2 .sub_ser{ border-bottom:1px solid #dcdcdc;}

.header2 .sub_ser,.header2 .ser_text{ background-color:#FFF;}

.header2 .ser_text{ color:#666;}

.header2 .sub_seline{ border-bottom:1px solid #dcdcdc;}





.nav1{ padding-top:26px;}

.nav1 .nav_name{ background:url(../images/nav_line.png) no-repeat right; color:#FFF;}

.nav1 .sub_chnal li a{ color:#0062b1;}

.nav1 .sub_infname a{ color:#FFF;}

.nav1 .sub_infIntro{ color:#afafaf;}

.nav1 li.cur .nav_name,.nav1 li.nav_this .nav_name{ color:#0062b1;}

.header1 .lg a:hover{ opacity:1; filter: alpha(opacity=100);}

.header1 .sub_ser,.header1 .ser_text{ background:url(../images/sub_yy.png) repeat;}

.header1 .ser_text{ color:#FFF; opacity:0.5; filter: alpha(opacity=50);}



/*banner效果*/

.banner { position:relative; width:100%;}

.banner_list{ width:100%; overflow:hidden;}

.banner_list li { position:absolute; width:100%; display:none; }

.banner_list li img{ position:absolute; left:50%; top:50%; width:100%;}

.banner_owd{ position:absolute; left:0; bottom:8.6%; z-index:800; width:100%; height:7px;}

.banner_btn{ height:7px;}

.banner_o{ width:auto; height:7px; padding-left:22px;}

.banner_o li{ float:left; margin-right:5px; display:inline-block; background-color:#FFF; opacity:0.44; filter: alpha(opacity=44); width:17px; height:7px; cursor:pointer; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; transition:all 1s ease 0.01s; -moz-transition:all 1s ease 0.01s; -webkit-transition:all 1s ease 0.01s;}

.banner_o li.on{ background-color:#0062b1; opacity:1; filter: alpha(opacity=100); width:37px; transition:width 0.4s ease 0.01s; -moz-transition:width 0.4s ease 0.01s; -webkit-transition:width 0.4s ease 0.01s;}

.banner_o span em{ font-size:0; text-indent:-99999;}

.ban_down{ position:absolute; left:50%; bottom:35%; z-index:900; margin-left:-27px; width:54px; height:54px;}

.ban_down a{ cursor:pointer;}



/*warp*/

.warp_show{ width:100%; height:auto; overflow:hidden;}

.warp_shBox{ clear:both; position:relative;}

.name{ color:#484848; font-size:32px; font-weight:bold; line-height:normal; text-align:center;}

.intro{ font-size:14px; line-height:22px; width:806px; margin:12px auto 38px; text-align:center;}



/*产品系列*/

/*.pro_chnal{ height:272px;}*/

.pro_chnal li{ float:left; position:relative; background:url(../images/pro_chline1.png) repeat-y right top; width:300px;padding:5px 0;}

.pro_chPo{ width:300px; margin:0 auto;}

.pro_chImg{ width:130px; height:130px; margin:0 auto;}

.pro_chname{ color:#333; font-size:18px; width:300px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:22px 0 12px; text-align:center;}

.pro_chintro{ color:#888; font-size:14px; line-height:25px; height:44px; overflow:hidden; text-align:center;}

.pro_chintro pre{ font-family:'Microsoft YaHei';}

.pro_chShave{ display:none; position:absolute; top:0; left:0; z-index:10; width:300px; height:336px; overflow:hidden;}

.pro_chShow{ position:absolute; top:0; left:0; background-color:#0062b1; width:284px; height:312px; padding:24px 0 0 16px;}

.pro_chicon{ width:52px; height:52px; margin-right:24px; display:inline;}

.pro_chall{ background:url(../images/pro_chline2.jpg) repeat-y right top; width:208px; margin-top:16px; display:inline;}

<!--.pro_chaPeo{ width:156px; margin-top:16px; display:inline;}-->

.pro_chaName{ margin-bottom:14px;}

.pro_chaName a{ display:block; color:#FFF; font-size:18px; width:208px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.pro_chaLbox{ width:118px; height:36px; line-height:36px; border-bottom:1px dotted #24c272;}

.pro_chaLbox a{ display:block; background:url(../images/pro_chsbac.png) no-repeat left; padding-left:14px; margin-left:2px; color:#bdf9db; font-size:14px; height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.pro_chaLbox a:hover{ background:url(../images/pro_chsbho.png) no-repeat left; color:#FFF;}

.pro_chaMore{ width:116px; height:24px; margin-top:16px;}

.pro_chaMore a{ display:block; color:#98eec3; font-size:14px; width:114px; height:22px; line-height:22px; text-align:center; border:1px solid rgba(255,255,255,0.5); border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px;}

.pro_chaMore a:hover{ color:#FFF;}

.pro_chaMore a span{ background:url(../images/pro_chMicon.png) no-repeat right; padding-right:24px;}

.pro_chaPimg{ position:relative; width:135px; height:135px; margin:0 auto;}

.pro_chaPbd{ position:absolute; top:0; left:0; z-index:10; width:135px; height:135px;}

.pro_chaPbd a{ display:block; background:url(../images/pro_chpBd.png) no-repeat; width:135px; height:135px;}

.pro_chaPen,.pro_chaPcn,.pro_chaPro{ text-align:center;}

.pro_chaPen{ color:#FFF; font-size:18px; padding-top:12px; margin-bottom:2px;}

.pro_chaPcn{ color:#FFF; font-size:14px;}

.pro_chaPro{ color:#bdf9db; line-height:18px; height:54px; overflow:hidden; padding-top:8px;}

.pro_chnal li.cur1 .pro_chShow{ left:-444px;}

.pro_chnal li.cur2 .pro_chShave{ right:0; left:auto;}

.pro_chnal li.cur2 .pro_chShow{ right:-444px; left:auto;}

.pro_chnal li.zIndex{ z-index:20;}

.box-b{ bottom:-800px;}



/*联系*/

.school{ position:relative;}

.sch_infor{ position:absolute; top:0; left:50%; margin-left:-600px; width:1200px; z-index:20;}

.sch_infBox{ padding: 60px 0 0 70px;}

.sch_ifBname a{ display:block; color:#FFF; font-size:28px; font-weight:bold; line-height:normal;}

.sch_ifBcon{ color:#FFF; font-size:15px; width:524px; margin:24px 0 34px;}

.sch_ifBmore{ height:36px;}

.sch_ifBmore a{ display:block; color:#FFF; font-size:13px; width:110px; height:26px; line-height:26px; text-align:center; border:5px solid rgba(255,255,255,0.3); border-radius:18px;}

.sch_ifBmore a span{ font-family:'微软雅黑'; font-size:15px; padding-left:8px;}



/*news*/

.news{ position:relative; height:384px; padding-top:40px;}

.news_hot{ position:absolute; top:40px; left:0; width:450px}

.box-b2{ left:-564px;}

.news_list{ position:absolute; top:40px; width:730px; overflow:hidden;}

.box-b3{ right:-600px;}

.news_Himg{ width:450px; height:250px;}

.news_hot .news_all{ padding-top:22px;}

.news_aTop,.news_aTop a{ display:block; height:24px;}

.news_hot .news_aTop{ margin-bottom:14px;}

.news_aTname{ display:inline-block; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.news_aTime{ color:#888;}

.news_aDown{ color:#888; line-height:22px; height:44px; overflow:hidden;text-align: justify;}

.news_hot .news_aTname{ font-size:18px; width:370px;}

.news_list li{ clear:both; height:auto; overflow:hidden; padding:10px 0 40px;}

.news_time{ font-family:Arial; color:#dcdcdc; font-size:50px; width:85px;line-height:72px; text-align:center; border-right:3px solid #f3f3f3;}

.news_list .news_all{ width:620px;}

.news_list .news_aTname{ width:380px; font-size:18px;}

.news_list .news_aDown{ padding-top:10px;}



/*three-chnal*/

.three_chnal{ background:url(../images/three_chimg.jpg) no-repeat center; position:relative; width:100%; height:600px;}

.banner_three{ position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; height:600px;}

.banner_thlist{ position:relative; width:1200px; height:600px; margin:0 auto; overflow:hidden;}

.banner_thlist li{ float:left; position:relative; width:1200px; height:600px;}

.th_media{ width:504px; margin:0 auto; padding-top:145px;}

.th_medIcon{ width:80px; height:80px; margin:0 auto; cursor:pointer;}

.th_medCon{ padding-top:8px;}

.th_medImg{ width:230px; height:72px; margin:0 auto;}

.th_medGod{ color:#FFF; opacity:0.6; filter: alpha(opacity=60); font-size:14px; line-height:22px; padding-top:4px; text-align:center;}

.banner_thowd{ position:absolute; left:50%; bottom:25px; margin-left:-224px; z-index:30; background:url(../images/three_line.png) repeat-x; width:448px; height:63px;}

.banner_tho{ width:408px; height:63px; margin:0 auto;}

.banner_tho a{ display:inline-block; float:left; background:url(../images/three_chac.png) no-repeat bottom; width:86px; height:36px; margin:0 25px; cursor:pointer;}

.banner_tho a em{ display:block; color:#FFF; font-size:14px; font-style:normal; width:86px; height:23px; line-height:23px; text-align:center;}

.banner_tho a.on{ background:url(../images/three_chho.png) no-repeat bottom;}

.banner_tho a.on em{ background:url(../images/three_chpbd.png) no-repeat;}

.th_chpage{ position:absolute; top:250px; z-index:100; width:34px; height:64px; cursor:pointer;}

.three_pre{ background:url(../images/three_Lac.png) no-repeat; left:4%;}

.three_next{ background:url(../images/three_Rac.png) no-repeat; right:4%;}

.three_pre:hover{ background:url(../images/three_Lho.png) no-repeat;}

.three_next:hover{ background:url(../images/three_Rho.png) no-repeat;}

.th_medPo{ display:none; position:absolute; top:20px; left:50%; margin-left:-454px; z-index:50; width:908px; height:544px;}

.th_mdClose{ width:28px; height:28px; cursor:pointer;}

.job{ width:915px; height:330px; margin:0 auto; padding-top:128px;}

.job_list{ width:915px; height:330px;}

.job_Lbox{ float:left; background-color:#f3f3f3; width:285px; height:330px; margin:0 10px; display:inline; }

.job_img{ width:285px; height:150px;}

.job_Lshow{ padding:22px 27px 0 27px;}

.job_title a{ display:block; font-size:18px; width:231px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}

.job_en{ font-family:Arial; color:#cfcfcf; font-size:18px; margin-bottom:12px; margin-top:2px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}

.job_intro{ background:url(../images/th_jobline.jpg) no-repeat top center; color:#888; line-height:22px; height:66px; overflow:hidden; padding-top:18px; text-align:center;}

.job_Lbox:hover{ background-color:#0062b1; transition:all 0.4s ease 0.01s; -moz-transition:all 0.4s ease 0.01s; -webkit-transition:all 0.4s ease 0.01s;}

.job_Lbox:hover .job_title a{ color:#FFF;}

.job_Lbox:hover .job_en{ color:#b8e7cf;}

.job_Lbox:hover .job_intro{ background:url(../images/th_joblineho.jpg) no-repeat top center; color:#FFF;}



/*about*/

.about{ width:1200px; height:330px; overflow:hidden;}

.about_show{ width:1220px;}

.about_show .job_Lbox{ margin:0 20px 0 0; display:inline;}



/*cont*/

#warp_shBox5{  width:100%;}

#warp_shBox5 .pdd{ padding:50px 0 0 0;}

#warp_shBox5 .name a{ color:#FFF;}

.cont{ height:140px; padding-top:40px;}

.cont li{ float:left; width:400px;}

.cont li a{ display:block; width:400px;}

.cont_icon{ display:block; width:128px; height:112px; margin:0 auto;}

.cont_name{ display:block; color:#919090; font-size:14px; width:400px; padding-top:16px; text-align:center;}

.cont_icon1{ background:url(../images/cont_ac1.png) no-repeat;}

.cont_icon2{ background:url(../images/cont_ac2.png) no-repeat;}

.cont_icon3{ background:url(../images/cont_ac3.png) no-repeat;}

.cont_icon4{ background:url(../images/cont_ac4.png) no-repeat;}

.cont li a:hover .cont_icon1{ background:url(../images/cont_ho1.png) no-repeat;}

.cont li a:hover .cont_icon2{ background:url(../images/cont_ho2.png) no-repeat;}

.cont li a:hover .cont_icon3{ background:url(../images/cont_ho3.png) no-repeat;}

.cont li a:hover .cont_icon4{ background:url(../images/cont_ho4.png) no-repeat;}

.cont li a:hover .cont_name{ color:#fff;}



/*左侧定位*/

.float_po{ position:fixed; top:50%; left:24px; margin-top:-140px; z-index:998; width:43px; }

.float_po li{ background:url(../images/float_pobd.png) no-repeat; position:relative; position:relative; width:43px; height:40px;}

.float_poName{ display:none; background:url(../images/float_poNbd.png) no-repeat; position:absolute; top:-15px; left:0; z-index:30; width:43px; height:43px;}

.float_poName a{ display:block; padding:9px 9px 0 9px; color:#FFF; font-size:12px; font-weight:bold; line-height:14px; width:25px; height:34px; text-align:center;}

.float_poClick a{ display:block; width:43px; height:43px; font-size:0; text-indent:-9999;}

.float_po li.cur .float_poName{ display:block;}

.float_po li a{ cursor:pointer;}

.float_poLine{ background:url(../images/float_poline.png) no-repeat; position:absolute; left:0; bottom:0; width:43px; height:27px;}







/*外加样式*/

.container {

	width: 100%;

	height: auto;

	background: url(../images/bg_03.png) no-repeat center top;

}



.youshi {

	width: 100%;

	height: auto;

	padding-top: 10px;

}



.index_title {

	font-size: 24px;

	text-align: center;

	color: #bf9759;

	line-height: 30px;

	margin-top: 10px;

}



.index_fu_title {

	font-size: 18px;

	text-align: center;

	color: #bf9759;

	line-height: 30px;

	letter-spacing: 1px;

}



.xian {

	width: 100%;

	height: 2px;

	background: #333;

	overflow: hidden;

	margin-top: 280px;

}



.ys_cont {

	width: 100%;

	height: auto;

}



.youshi .one,

.youshi .two,

.youshi .three,

.youshi .four,

.youshi .five {

	float: left;

	text-align: center;

}



.youshi .ys_title {

	font-size: 16px;

	color: #000;

	line-height: 24px;

}



.youshi .ys_fu_title {

	font-size: 14px;

	color: #646464;

	line-height: 24px;

}



.youshi .one {

	margin-left: 130px;

}



.youshi .two {

	margin-left: 365px;

}



.youshi .three,

.youshi .five {

	margin-top: -152px;

	/*margin-left:20px;*/

}



.youshi .four {

	margin-left: 283px;

}



.youshi .one:hover,

.youshi .two:hover,

.youshi .three:hover,

.youshi .four:hover,

.youshi .five:hover {

	transform: scale(1.08, 1.08);

	transition-duration: 0.5s;

	cursor: pointer;

}



.job_img img {

	width: 100%

}



.banner_tho a.on em {

	background: none;

}



.job {

	padding-top: 85px;

}



.home_about {

	height: 682px;

	background: #fff;

}



.home_about ol {

	display: block;

	width: 1200px;

	margin: 0 auto;

}



.home_about ol dl {

	display: block;

	width: 260px;

	height: 390px;

	border: 10px solid #0062b1;

	float: left;

	margin-left: 70px;

	position: relative;

}



.home_about ol dl s {

	display: block;

	width: 320px;

	background: #fff;

	padding: 10px;

	position: absolute;

	top: 70px;

	left: -120px;

}



.home_about ol ul {

	display: block;

	height: 390px;

	margin: 0 0 0 395px;

}



.home_about ol ul span {

	display: block;

	width: 560px;

	padding-top: 95px;

	text-indent: 20px;

	color: #888;

}



.home_about ol ul em {

	display: block;

	width: 185px;

	height: 316px;

	float: right;

	position: relative;

	margin-top: 20px;

}



.home_about ol ul em .about_more {

	display: block;

	width: 180px;

	height: 35px;

	line-height: 35px;

	text-align: center;

	background: #0062b1;

	color: #fff;

	font-size: 14px;

	position: absolute;

	top: 30px;

	left: -90px;

	font-style: initial;

}



.pro_chnal li {

	width: 400px;

}



.pro_chintro {

	height: auto;

}



.sub_nav {

	margin-left: 0px !important;

}



.dabiao {

    width: 100%;

    padding-top: 90px;

    border-bottom: 1px solid #d2d2d2;

    height: 13px;

}

.dabiao1 {

    font-size: 32px;

    text-align: center;

    color: #333;

    width: 272px;

    margin: 0 auto;

    background: #fff;

}

.dabiao2 {

    font-size: 16px;

    color: #1070ad;

    text-align: center;

    margin: 10px 0 5px ;

}

.dabiao3 {

    width: 63px;

    height: 28px;

    margin: auto;

    margin-bottom: -14px;

}

.dabiao1 span {

color: #1070ad;

}







.index_about .left a{

	display: block;

    width: 55px;

    background: #ccc;

    margin-top: 20px;

    border: 1px solid #ccc;

    box-sizing: border-box;

    margin-bottom: 20px;

}



.index_about {

	padding: 10px 0 30px;

	background: #fff;

}



.wid120 {

	width: 1200px;

	margin: 0 auto;

}



.index_about .left {

	float: right;

	width: 570px;

	margin-right: 90px;

	padding-top: 10px;

}



.index_about .right {

	width: 510px;

	height: 328px;

	overflow: hidden;

	float: left;

	margin-right: 30px;

}



.clear {

	clear: both;

}



.timg img {

	display: block;

	margin: 30px auto;

}

/*about*/

.index_about .left h2 {

	margin: 30px 0 0;

	font-size: 24px;

	color: #333;

	font-weight: normal;

	/*border-left: 4px #0062b1 solid;*/

	/*padding-left: 6px;*/

}



.index_about .left p {

	font-size: 14px;

	/*text-indent: 2em;*/

	line-height: 30px;

	text-align:justify;

}



.index_about .right img {

	display: block;

	width: 100%;

}



.lunbo {

	width: 100%;

}

.pro_chImg img:hover{

	transform: scale(1.1);

	cursor: pointer;

	transition-duration: 0.5s;

}



.des-wrap {

	margin-top: 65px;

    width: 35%;

    background: #fff;

    min-height: 370px;

    position: relative;

    left: 50%;

    padding: 0% 5%;

}

.description {

    text-align: left;

    width: auto;

    margin-top: 15px;

    line-height: 26px;

    /*padding-top: 156px;*/

    /*height: 72px;*/

    /*overflow: hidden;*/

    /*margin-left: 15px;*/

    height: 165px;

    overflow: hidden;

    color:#555;

    font-size: 16px;

    text-indent:2em;

}

.des-wrap a{

	margin-top: 15px;

    display: block;

    /*border: 1px #f1f1f1 solid;

    display: inline-block;

    padding: 5px;

    text-align: center;*/

}

/*.des-wrap a:hover{

	color: #fff;

	background: #1070ad;

	transition-duration: 0.5s;

}*/

.abouttitle{

	padding-top: 55px;

	font-family: "微软雅黑";

    font-size: 24px;

    color: #1070ad;

    border-bottom: 1px solid #999;

    padding-bottom: 4px;

    margin-bottom: 3px;

    width: 112px;

    /*letter-spacing: 3px;*/

}

.subtitle{

	color: #666;

	font-size: 16px;

	letter-spacing: 1px;

	font-family: "微软雅黑";

}

/*about end*/



/*product*/

.home-case{

	overflow: hidden;

    padding-bottom: 2%;

    box-shadow: 0 5px 10px rgba(0,0,0,.06);

    background: #f6f6f6;

}

.home-case-container{

	margin:30px auto 0;

}



.home-case-item{

	float: left;

	width: 23%;

	margin:1% 1% 10%;

	box-shadow: 0 5px 5px rgba(0,0,0,.02);

}

.home-case-item a{

	display: block;

	position: relative;

}

.home-case-item img{

	/*width:100%;*/

}

.home-case-text{

	position: absolute;

	width:100%;

	height: 90px;

	bottom: -90px;

	background:#fff;

	color: #fff;

	font-size: 18px;

	text-align: center;

	line-height: 32px;

	overflow: hidden;

	transition: .5s;

}

.case-line{

	width: 40px;

	border: 1px solid #1070ad;

	margin: 20px auto 10px;

}

.home-case-item a:hover .home-case-text{

	height: 80%;

	/*border:1px solid #f1f1f1;*/

	background: #f9f9f9;

}

.home-case-item a:hover .case-line{

	margin: 0px auto 10px;

}



.home-case-titles{

	color: #888;

	font-size: 14px;

}

.home-case-text .home-case-title{

	color: #1070ad;

/*	margin-bottom: 4px;

	vertical-align: top;

	margin-top:0;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;*/

}

.home-case-text-box{

	position: absolute;

	top: 0;

	width:100%;

	transition: .5s;

}

/*.home-case-text-box:hover{

	background: #555;

}*/

.home-case-item a:hover .home-case-text-box{

	top: 50%;

	margin-top: -43px;

}

.home-case-text .home-case-view{

	display: inline-block;

	font-size: 14px;

	color: #333;

	border:1px solid #333;

	width: 80px;

    line-height: 30px;

    vertical-align: top;

	visibility: hidden;

	opacity: 0;

    transition: .5s;

}

.home-case-item a:hover .home-case-view{

	margin-top: 0;

	visibility: visible;

	opacity: 1;

}

.home-case-view:hover{

	background:#1070ad;

	border:1px solid #1070ad;

	color: #fff;

	width:100px;

}

.home-case-more{

	text-align: center;

}

.home-case-more a{

	display: inline-block;

    text-align: center;

    width: 170px;

    line-height: 40px;

    font-size: 16px;

    margin: 30px auto 10px;

    border: 1px #c8c8c8 solid;

    transition: 0.4s;

}

.home-case-more a:hover{

	background:#1c3c7e;

	border-color:#1c3c7e;

	color: #fff;

}

/*product end*/

.wl {

    width: 1200px;

    margin: 0 auto;

}

.jcjs{

	padding-top:60px;

}

#mteam .content ul li {

    visibility: visible;

    margin-top: 0px;

    float: left;

    width: 280px;

    transition: all 0.6s ease 0s;

}

#mteam .content ul li + li{

	margin:0 10px;

}

 #mteam .content .adv-header {

    display: block;

    transition: all 0.6s ease 0s;

    background: #1070ad;

    border-radius: 10px;

}

 #mteam .adv-header {

    padding-bottom: 0;

    margin-bottom:0;

}

 .content .adv-header {

    padding-top: 0;

}

 #mteam .adv-header a {

    display: block;

    width: 280px;

    height: 260px;

    border-radius: 0px;

    overflow: hidden;

}

 #mteam .adv-header img {

    width: 35%;

    height: auto;

    float: none;

    margin: 0 auto;

    display: block;

    position: inherit;

    max-width: inherit;

    left: 230px;

    top: 160px;

    padding: 30px;

}

 #mteam .summary {

    float: none;

    width: 250px;

    height: auto;

    padding: 30px 15px 20px 15px;

    background-color: #fff;

    position: relative;

    transition: all 0.6s ease 0s;

}

 #mteam .summary p.titlee2 {

    font-size: 24px;

    margin-bottom: 20px;

    border-bottom: 1px solid #ededed;

    padding-bottom: 20px;

    color: #333;

}

 #mteam .summary p {

    text-align: left;

    position: inherit;

}

 #mteam .summary p.subtitle {

    width: 100%;

    transition: all 0.6s ease 0s;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    display: block;

    font-size: 13px;

    margin-top: 8px;

    margin-bottom: 20px;

    border-bottom: 1px solid #ededed;

    padding-bottom: 20px;

    text-align: left;

}

 #mteam .summary .description {

    width: 100%;

    height: 35px;

    font-size: 13px;

    overflow: hidden;

}

 #mteam .summary p {

    text-align: left;

    position: inherit;

    line-height: 24px;

}

 #mteam li:hover .summary:after {

    height: 4px;

    width: 280px;

    opacity: 1;

    bottom: -2px;

}

 #mteam li .summary:after {

    content: "";

    display: block;

    background-color: #1070ad;

    width: 0px;

    height: 4px;

    opacity: 0;

    position: absolute;

    bottom: -2px;

    transition: all 0.6s ease 0s;

    margin-left: -15px;

}

#mteam li a.details {

    display: none;

}

#mteam li a.more, #indexPage a.details, #sitecontent .npagePage a.details {

    border: #dfdfdf 1px solid;

    background: rgba(255,255,255,.0);

    width: 360px;

    height: 58px;

    display: block;

    margin: 40px auto 50px;

    line-height: 58px;

    font-size: 20px;

    color: #838383;

    text-indent: 150px;

    border-radius: 30px;

    transition: all ease-out .3s;

}

#mteam li a.more i, #mteam li a.details i, #mteam li  a.details i {

    font-size: 16px;

    color: #ccc;

    text-indent: 10px;

    position: absolute;

    top: 9px;

}

 #mteam .content ul li:hover .summary {

    box-shadow: 0px 12px 32px rgba(0, 0, 0, 0.1);

}

#mteam .content ul li:hover .summary .titlee2 span{

    color: #1070ad;

}

 #mteam  a.more:hover i,#mteam  a.details:hover i, .teamitem:hover a.details i {

    color: #1070ad;

    text-indent: 12px;

}

 #mteam .content ul li:hover .adv-header {

    margin-top: -20px;

}

/* 
*		ackerman 2021.2.1  添加
*/
.links{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	font-size: 13px;
	padding: 10px 0;
}
.links_title {
	width: 80px;
	font-weight: 600;
}
.links_title span{
	color: #1070ad;
}
.links_child {
	flex: 1;
	display: flex;
	flex-wrap:  wrap;
}
.links_child li {
	width: 80px;
	font-size: 13px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap; 
}
.links_child li a {
	display: block;
	line-height: 24px!important;
	line-height: initial;
	color: #aaaaaa;
}