@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#555;}
a:hover{ color:#047b28; }


body{ margin:0 auto;padding:0px;width:100%; font-family:Arial, Helvetica, sans-serif;font-size:17px!important;color:#696969; }

.zhiding{ width:100%;margin:0 auto; position:fixed;z-index:999999; background:#fff; height:120px;-webkit-box-shadow: 0 6px 4px -4px #ccc;
-moz-box-shadow: 0 6px 4px -4px #ccc;
box-shadow: 0 6px 4px -4px #ccc;}
.alogo{ width:1200px; margin:0 auto; padding-top:20px; padding-bottom:20px;}
.dbottom{ height:120px; background:#fff}


.nav_bgc{ width:1055x; margin-top:10px;  }
.nav li {float: left;display: inline-block;list-style: none;font-size: 17.5px;text-align: center;position: relative; padding-top:35px;}
.nav li a { padding-left:20px; text-transform:capitalize; padding-right:20px;display: block;text-align: center;position: relative;color: #373737;height: 30px;line-height: 30px;}
.nav li.tslogo{ height:110px!important; overflow:hidden;background:#fff; position:relative;border-radius:5px;    box-sizing: border-box; }
.nav li.tslogo img{ margin-top:-36px;}
.nav li.hover a, .nav li:hover a {color: #047b28; }
.nav li .subnav {background: #fff;border-top: 2px solid #319d3a;box-shadow: 0 13px 42px 11px rgba(0, 0, 0, 0.05);height: auto;left: 0;overflow: hidden;position: absolute;top: 100%; margin-top:20px;width: 100%;z-index: 99999999;}
.nav li .subnav {
filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0, direction=120, strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.nav li:hover .subnav {opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
.nav li .subnav a {-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;color: #666;display: block;font-size: 13px;font-weight: 500;
line-height: 40px;height: 40px;padding: 0;transition: all 0.2s ease-in-out 0s;width: 100%;border-bottom: 1px solid #eee;background: #fff;}
.nav li .subnav a:hover {color: #fbae17;background: #f9f9f9;text-indent: 10px;}

.dingyou{ margin-top:47px;}
.dingyou ul li{ float:left; margin-left:10px; }
.dingyou ul li:first-child{ margin-left:0px;}
#wxImg{display:none;background:#aebc9f;position:absolute; z-index:11111111111; margin-left:-45px; padding:10px; border-radius:5px;margin-top:10px;}
.kuang{ margin-top:3px;}
.kuang a{border:1px solid #555; padding-left:5px; padding-top:2px; padding-bottom:2px; padding-right:5px; }
.kuang a:hover{ background:#aebc9f;color:#fff;border:1px solid #aebc9f; margin:0px;}

.enabout{ width:100%; background:url(../images/en_index_06.jpg) no-repeat center; height:546px;}
.en_nycon{ width:100%; background:url(../images/nycon.jpg) no-repeat center; height:400px;}

.en_about{ width:1200px; margin:0 auto}
.wenzi{ text-align:center; margin:0 auto; padding-top:85px;}
.wenzi h2{ color:#047b28; font-size:33px; }
.wenzi h3{ font-size:17px; line-height:24px; color:#6e7f5d; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; padding-top:15px;}

.enmiao{ line-height:24px; color:#353535; font-size:17px; width:90%; margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; margin-top:70px;height:72px; line-height:24px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow:hidden; margin-bottom:50px;}

.engeng{ text-align:center; margin:0 auto;;width:208px; border:1px solid #aebc9f; height:53px; line-height:53px;}
.en_geng{ height:45px; line-height:45px; width:200px;background:#aebc9f; margin-top:3px; margin-left:3px;  }
.engeng a{ color:#fff; font-size:15px; }
.engeng a:hover{ background:#9ca98e; display:block}


.conta1{ width:1200px; margin:0 auto; padding-top:60px; padding-bottom:60px;}
.con_lian{ width:420px;}
.conta1 h2{ font-size:27px; color:#000000; margin-bottom:30px; text-transform:uppercase}
.entel{ background:url(../images/en_index_09.jpg) no-repeat left; height:58px; line-height:58px; color:#456b1c; font-size:25px;padding-left:63px;}
.enmail{ background:url(../images/en_index_10.jpg) no-repeat left top; height:58px; line-height:35px; text-decoration:underline; color:#667b50; font-size:17px;padding-left:63px; margin-top:10px;}
.enmail a{color:#667b50;}
.con_pro{ width:650px;}
.conline{ background:#f2f2f2; width:1px; height:200px;}
.con_pro ul li{ float:left; width:50%; line-height:35px;}
.con_pro ul li a{ color:#696969; font-size:17px;}
/*-------底部-----------*/
.foot{ background:#262626;  width:100%; margin:0 auto}
.foota{ width:1200px; margin:0 auto; padding-top:30px; padding-bottom:30px; color:#7a7a7a}
.foota a{ color:#7a7a7a}
a.zzb07link{font-family: Arial, Helvetica, sans-serif;text-decoration:none;color: #7a7a7a;}
a.zzb07link:hover {text-decoration: underline;color: #7a7a7a;}
.zzb07tail{font-family:Arial, Helvetica, sans-serif;color:#7a7a7a;}




/*----内页---*/
.en_zhongjan{ width:100%; margin:0 auto;  }
.en_main{ width:1200px; margin:0 auto; padding-top:60px; padding-bottom:60px; border-bottom:8px solid #f2f2f2}
.en_top{ width:1200px; margin:0 auto; border-bottom:1px solid #d8d8d8; padding-bottom:20px;}
.en_top h2{ font-size:40px;text-transform:uppercase;font-weight:900; color:#027845; }
.weizhi a{ margin-left:10px;}
.weizhi span{ padding-left:10px; padding-right:10px;}
.weizhi{ margin-top:25px; text-transform:capitalize!important}
.lxfs{ width:50%;}
.liuyan{ width:45%}
.liuyan li{ margin-bottom:10px;}
.contact_2_1_mid{
background-color:#f5f5f5; border:1px #e7e7e7 solid; padding:0.8em 1em;}
.contact_2_1_mid input{
border:0px; background:#f5f5f5; width:100%; font-size:15px; text-transform:capitalize;}
.contact_2_1_mid textarea{ height:6em;
border:none; background:none; width:100%; font-size:1em;}
.anniu {
font-size:15px; display:inline-block; color:#fff; background-color:#027845; width:10.55555555555556em; line-height:2.777777777777778em; color:#fff; text-align:center}
.anniu { margin-top:1.5em;}
.anniu:hover{background-color:#999;}
input {vertical-align:middle;}
p,h3,h2,h1{letter-spacing: normal;}
input,textarea,button,select{ font-family: sans-serif; }
section{width:100%;text-align: center;}
button{cursor: pointer}
button,select,input,textarea{ font-family:'NotoSans', 'Arial', sans-serif, sans-serif;/*-webkit-appearance: none;*/border: 0;/*background: transparent;*/  outline: 0;}

.en_neirong{ padding-top:30px; line-height:30px; }


.imglist1{  }
.imglist1 ul li{text-align:center;float:left;display:inline;width:248px;height:250px; margin:15px 15px;overflow:hidden;background:#fff; border:1px dotted #ccc; padding:10px; border-radius:5px;box-shadow:0px 10px 10px 0px rgba(0,0,0,.1);}
.imglist1 ul li img{background:#FFF; max-width:100%; max-height:100%;}
.imglist1 ul li span{line-height:27px;display:block;background:#FFF; text-align:center; padding-top:8px; font-size:15px;}

.zu11{width:268px!important; height:190px!important; overflow:hidden;vertical-align: middle!important;display: table-cell!important;  }
.zu11 a img{ -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; }
.zu11 a:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}

.xiangxi h2{ text-align:center; margin:0 auto; color:#000; font-size:25px; background:#f2f2f2; line-height:55px; margin-bottom:30px;}
.xiangxi img{ text-align:center; margin:0 auto;}
.fanhui{ width:100%; margin:0 auto; line-height:40px; margin-top:50px;}
.fanhui ul li{ float:left; width:33.33%;background:#f2f2f2;padding-top:10px; padding-bottom:10px; }
.fanhui ul li span{padding-left:20px; padding-right:20px;}
.fanhui ul li:nth-child(2n) {background: #027845; text-align:center}
.fanhui ul li:nth-child(2n) a{ color:#fff; text-align:center}

.en_nyabout{width:100%; margin:0 auto; background:url(../images/en4.jpg) no-repeat top; height:350px; }
.en_nypro{width:100%; margin:0 auto; background:url(../images/en1.jpg) no-repeat center; height:350px; }
.en_nyhonor{width:100%; margin:0 auto; background:url(../images/ny3.jpg) no-repeat center; height:350px; }
.en_nycer{width:100%; margin:0 auto; background:url(../images/en2.jpg) no-repeat  top; height:350px; }

.chanpin ul li:hover .pmore2{ background:#fff; color:#027845}
.chanpin ul li:hover{background:#027845; color:#fff;}
.chanpin ul li:hover h2,.chanpin ul li:hover .cpmiao2{ color:#fff;}
.chanpin ul li h2{ font-size:17px; color:#000;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow:hidden; }
.chanpin ul li{ background:#f2f2f2; width:29%; border-radius:5px; padding:10px; float:left; margin:1.3%;text-align:center;}
.pmore2{ background:#027845; width:30px; height:30px; margin:0 auto; text-align:center; border-radius:50%; color:#fff; line-height:30px;}
.cpmiao2{ font-size:15px;}



.page_zhici_box_l{ width:347px;}
.page_zhici_box_r{ background:#f2f2f2; height:320px; width:853px;padding-bottom:50px; margin-top:70px;}
.page_zhici_box_r_title{ padding-top:50px; padding-left:50px; font-size:25px; font-weight:bold; padding-bottom:30px;}
.page_zhici_box_r_con{ padding-left:50px; padding-right:50px; }

.neirong .cplist2{ width:360px;-webkit-transition: .4s;margin-right:20px; margin-left:20px; margin-top:60px;}
.neirong .biaoq2{ width:360px; height:260px; border:1px solid #d8d8d8; margin-top:40px;text-align:center;vertical-align:middle;display:block;position:relative;display:table-cell;vertical-align:middle; }
.neirong .biaoq2 img{max-width:360px;max-height:260px; }
.neirong .cplist2 h2{ font-size:20px; font-weight:bold; color:#333; text-align:center; padding-top:15px; padding-bottom:15px;}
.neirong .cplist2 h2 a{ color:#333}
.neirong .cplist2 a:hover  h2 { color:#fcae17}
.neirong .cplist2:hover{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px); -o-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition: .4s;-moz-transition:.4s;-o-transition: .4s;}

.chanpin table td{ padding-left:10px;}
.gsjj_con1_div1{background: #027845; box-sizing: border-box;font-size: 0;padding: 30px 30px; margin-top:30px; margin-bottom:0px; margin-bottom:50px;}

.divBox{width:1200px;margin: 0 auto;}
.alzs .gsjj_con1_div1{background: #f1f1f1;}

.alzs .gsjj_con1_div1_al {background: #f1f1f1;}

.case .ej_nav_u1 li{width: 50%;}

.alzs_div_sousuo{font-size: 0;/*margin-bottom: 35px;*/}

.alzs_div_sousuo_span{display: inline-block;vertical-align: top;width: 200px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: white;

background: #ffd600;cursor: pointer;transition: 0.3s ease-in-out;}

.alzs_div_sousuo_span img{margin-right: 10px;margin-top: -2px;}

.alzs_div_sousuo_span:hover{background: #d8b607}

.alzs_div_sousuo input[type=text]{display: inline-block;vertical-align: top;width: calc(100% - 214px);margin-right: 14px;border: none;box-sizing: border-box;

height: 50px;background: white;padding-left:30px;font-size: 16px;}

.alzs_div_tx{font-size: 0;margin-top: 20px;display: none;}

.alzs_div_tx span{display: inline-block;vertical-align: top;width: 75px;font-size: 15px;color: #282828;font-weight: bold;}

.alzs_div_tx_u1{display: inline-block;vertical-align: top;width: calc(100% - 75px);font-size: 0;}

.alzs_div_tx_u1 li{display: inline-block;vertical-align: top;}

.alzs_div_tx_u1 li a{padding: 0 25px;border-right: 1px solid #e2e2e2;line-height: 1;font-size: 16px;color: #777;}

.alzs_div_tx_u1 li a:hover{color: #ffd600;}

.alzs_div_tx_u1 li.active a{color: #ffd600;}

.gsjj_con1{background: url(../images/jj1_02.jpg) no-repeat center center ;background-size: cover;}



.contentPage{text-align:center; margin:0px 3px; padding:0px; padding-top:15px;width: 100%; color: #027845; line-height: 30px; text-decoration: none; clear:both; margin-top:20px;}
.contentPage a:link {color: #027845; text-decoration: none; font-size: 15px; margin:0px 3px; padding:4px 7px; border: 1px solid #027845; font-weight: normal;}
.contentPage a:visited {color: #027845; text-decoration: none; font-size: 15px; margin:0px 3px; border: 1px solid #027845; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 15px; text-decoration: none; padding:4px 7px; background-color:#027845;font-weight:normal;}
.contentPage .current{color:#027845; text-decoration: none; font-size: 15px; margin: 0px; border:0px solid #027845; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:15px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}




.lianxi_ny { height:520px;}
.lianxi_ny_l, .lianxi_ny_r   { width:47%;  }
.lianxi_ny_l h2, .lianxi_ny_r h2  {font-size:25px; line-height:75px; width:100%; float:left; color:#333; }


.lianxi_ny_l .con {width:100%;float:left; margin-top:10px;}
.lianxi_ny_l .con .li {width:30%;float:left; margin-right:3%;}
.lianxi_ny_l p { width:100%; line-height:24px; margin-top:15px; float:left;  }
.lianxi_ny_l strong { width:100%; line-height:29px; margin-top:15px; float:left; font-size:18px;   color:#333;}
.lianxi_ny_l .zixun { line-height:50px; width:200px; color:#fff; text-align:center; background-color:#fa951f; float:left; margin-top:20px;}


.con_gg { color:#fff; padding:30px 0; height:120px; background:url(../images/ys_bg.jpg) no-repeat top center;}
.con_gg h2 { padding-top:15px; line-height:50px; font-size:32px; }
.con_gg p { font-size:18px; line-height:35px;}

.job_ny  table tr td { border:1px solid #efefef; }
.content_lxwm_Bcn{
    overflow: hidden; margin-bottom:60px;
    margin-top: 50px;
    border-top: 4px solid #F3F3F3;
    border-bottom: 4px solid #F3F3F3;
}
.content_lxwm_Bcnl{
    float: left;
    width:28%;
    padding-top: 50px;
    padding-bottom: 50px;
    padding-right: 58px;
}.content_lxwm_Bcnlrb { font-size:16px; color:#2e2e2e; line-height:28px;}
.content_lxwm_Bcnlrt{
    font-size: 24px;
    color: #000000;
}
.content_lxwm_Bcnlr{
    padding-top: 13px;
}
.content1 {
    width: 1200px;
    margin: 0 auto;
}

.kuang1 {
    line-height: 50px;
    height: 50px;
    width: 572px;
    color: rgb(41, 41, 41);
    font-family: 微软雅黑;
    padding-left: 20px;
    margin: 5px;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(205, 205, 205) !important;
    border-image: initial !important;
}
.kuang2 {
    line-height: 50px;
    height: 120px;
    width: 572px;
    font-family: 微软雅黑;
    float: left;
    padding-left: 20px;
    color: rgb(41, 41, 41) !important;
    margin: 5px;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(205, 205, 205) !important;
    border-image: initial !important;
}
.kuang3 {
line-height: 50px;
height: 50px;
width: 366px;
float: left;
color: rgb(41, 41, 41);
font-family: 微软雅黑;
padding-left: 20px;
margin: 5px;
border-width: 1px !important;
border-style: solid !important;
border-color: rgb(205, 205, 205) !important;
border-image: initial !important;
}
.font7 table tr td img {
float: left;
height: 52px;
width: 166px;
}
.ann {
line-height: 48px;
color: rgb(255, 255, 255);
text-align: center;
height: 46px;
width: 198px;
font-family: 微软雅黑;
font-size: 15px;
margin-top: 15px;
background-color:#f9a22f!important;
border-width: 1px;
border-style: solid;
border-color: #f9a22f!important;
border-image: initial;
}
.tit {font-size: 28px;text-align: center;margin: 55px 0;}
.wmen { color:#f9a22f;}
.chi {margin-bottom: 5px;font-weight: bold;color: #333;letter-spacing: 2px;}
.chi i {font-weight:400;color:#fa951f;font-size:14px;padding: 0 15px;font-family:Arial, Helvetica, sans-serif;font-style: italic; letter-spacing: 0px;}
.eng {text-transform: uppercase;font-weight: 100;font-size: 16px;}
.lianxi_ny { height:520px;}
.lianxi_ny_l, .lianxi_ny_r   { width:47%;  }
.lianxi_ny_l h2, .lianxi_ny_r h2  {font-size:25px; line-height:75px; width:100%; float:left; color:#333; }


#ny_xinwen {
	width:1140px; margin:auto; clear:both; padding-top:40px;
	
}
#ny_xinwen ul {
	float: left;
	height: 221px;
	width:1140px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	position: relative;
}
#ny_xinwen ul span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	color: #6d6d6d;
	height: 57px;
	width: 72px;
	border-top-width:2px;
	border-top-style: solid;
	border-top-color: #6d6d6d;
	position: absolute;
	left: 32px;
	top: 40px;
	line-height: 57px;
	text-align: center;
}
#ny_xinwen ul font {
	font-size:13px;font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
	color: #6d6d6d;
	height: 25px;
	width: 72px;
	position: absolute;
	left: 32px;
	top: 97px;
}
#ny_xinwen ul li {
	font-size: 17px;
	line-height: 19px;
	color: #000;
	height: 19px;
	width: 729px;
	position: absolute;
	left: 136px;
	top: 40px;
}
#ny_xinwen ul li a{

	color: #000;
	
}
#ny_xinwen ul p {
	font-size: 13px;
	line-height: 28px;
	color: #848484;
	text-align: left;
	float: left;
	height: 56px;
	width: 729px;
	position: absolute;
	left: 136px;
	top: 75px;
}
#ny_xinwen ul em {
	font-size: 13px;
	line-height: 30px;
	color: #1c3650;
height: 30px;
	width: 95px;
	position: absolute;
	left: 136px;
	top: 149px;border:1px solid #1c3650;
	font-style: normal;
	text-align: center;
}
#ny_xinwen ul em a{ color:#1c3650;-webkit-transition: padding-left .8s;	
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s;}
#ny_xinwen ul em a:hover em{ border:1px solid #fbae17}
#ny_xinwen ul em a:hover {padding-left:20px; display:block; background:#1c3650; color:#fff; border:none}
#ny_xinwen ul img {
	height: 133px; border:1px solid #d8d8d8;
	width: 229px;overflow:hidden;cursor: pointer;
	position: absolute;
	top: 40px;
	right: 22px;
}

#ny_xinwen_da {
	width:1140px; 
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#ny_xinwen_da h3 {
	font-size: 28px;
	line-height: 33px;
	color: #333;
	text-align: center;
	float: left;
	padding-bottom:20px;
	width:1140px; 
	margin-top: 55px;
	font-weight: normal;
}
.xinwen_zz {
	font-size: 13px;
	line-height: 32px;
	color: #bbbbbb;
	float: left;
	height: 46px;
	width:1140px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	text-align: center;
}
.proimg{ width:500px;text-align:center;vertical-align:middle;display:block;position:relative;display:table-cell;vertical-align:middle; border:1px solid #d8d8d8; overflow:hidden}
.proimg img{ max-width:500px; }
.proimg img{cursor: pointer; width:100%;transition: all 0.6s;}
.proimg img:hover{   transform: scale(1.4);}
.protxt{ width:630px;}
.protxt h2{ font-size:25px; font-weight:900; color:#000;}
.protxt h3{ color:#fdae17; font-size:20px; margin-top:10px;}
.protxt h4{text-overflow: ellipsis;display: -webkit-box; color:#818181;-webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow:hidden; margin-top:10px;}
.shangxia{ margin-top:30px;}
.wshs{ border:10px solid #f2f2f2; width:100%;}

.baoo{ font-size:30px; color:#000; font-weight:900; margin-bottom:40px;}
.xwbiaoti{ text-align:center; font-size:35px; color:#333; font-weight:bold}
.fabu{ color:#bbbbbb; text-align:center; margin-top:10px;}
.fline{ background:#d8d8d8; height:1px; width:1200px; margin:0 auto; margin-top:30px; margin-bottom:40px;}
.nyabouta{ width:550px;}
.nyvideo{ width:600px; margin-top:90px;}
.nymiao{ line-height:30px;}
.nyabouta h2{ color:#000; font-weight:30px; font-weight:900; margin-bottom:30px;}
.abhs .abjam{ width:1200px; margin:0 auto; padding-top:70px; padding-bottom:70px; }
.abhs{ background:#f2f2f2; width:100%; margin:0 auto}
.ccp{ background:#fbae17; height:160px; line-height:160px; color:#fff; font-size:30px; text-align:center; padding:0px;}
.con4{ width:1200px; margin:0 auto;padding-bottom:70px; margin-top:70px;}
.con4 table td{ padding-left:30px; padding-top:30px; padding-bottom:30px; padding-right:20px;}
.con4 table p{ font-size:20px; font-weight:bold; color:#fbae17; padding-bottom:10px;}
.con4 table span{ font-size:15px;}


.nymenu{
border-bottom:0px #d9d9d9 solid; margin:0px 0px 0px; box-shadow:0px 6px 6px rgba(0,0,0,.05); }
.div1270{
margin:0 auto; padding:0 1em;}
.nymenu_mid ul li{ background-position:left center; background-repeat:no-repeat;
float:left; width:19.5%; text-align:center;background:#fff; border-right:1px solid #d1d1d1;}
.nymenu_mid ul li:nth-child(1){
text-align:left; background-image:none; border-left:1px solid #d1d1d1;}
.nymenu_mid ul li:last-child{
text-align:right}
.nymenu_mid ul li a{ padding:1.2em 0;
display:inline-block; font-size:1.25em; position:relative; }
.nymenu_mid ul li a:after{
content: "";
  position: absolute;
  z-index: 1;
  opacity:0;
  left: 50%;
  width: 0;
  bottom: 0em;
  height:0.15em; background-color:#027845;
   background-repeat:no-repeat;
   background-position:center;
   
  z-index:10;
  
  -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out;
}
.nymenu_mid ul li a:hover,.nymenu_mid ul li a.active{
color:#027845}
.nymenu_mid ul li a:hover:after,.nymenu_mid ul li a.active:after{
width:12.65em;opacity:1; margin-left:-6.325em;

}

.nymenu_mid_s ul li{
float:none; display:inline-block;}
.nymenu_mid_s{
text-align:center}
.nymenu_mid_s ul li:nth-child(1),.nymenu_mid ul li:last-child{
text-align:center;}
.newsmid{ padding-bottom:4.8125em;
background-color:#fff; overflow:hidden}
.newsmid_1_2{
overflow:hidden;}
.newsmid_1_2 img{
width:100%;}
.newsmid_1_1{
font-size:1.875em; color:#000; margin-top:2.333333333333333em; margin-bottom:1.2em;}
.newsmid_1_3{ margin-top:2em; margin-bottom:2em;
position:relative; padding-left:6.875em;}
.newsmid_1_3_right{overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2; min-height:3.6em;   
overflow: hidden;word-wrap:break-word;
word-break:break-all;
font-size:0.9375em; color:#000; line-height:1.8;}
.newsmid_1_3_left{ font-family:Arial, Helvetica, sans-serif;
position:absolute; left:0; top:0; width:4.6875em; text-align:center; background-position:right center; background-repeat:no-repeat; background-image:url(../images/news/img3.jpg);}
.newsmid_1_3_left_1{
font-size:2.5em; color:#000; font-weight:bold; line-height:1;}
.newsmid_1_3_left_2{
font-size:0.75em; color:#666;}
.newsmid_2_1 ul li{ 
float:left; width:100%;  }
.newsmid_2_1 ul li:nth-child(3n){
margin-right:0;}




.newsmid_2_1_mid_1{
overflow:hidden; width:200px; border:1px solid #f2f2f2; float:right;display: flex;justify-content: center;
align-items: center;height:130px; margin-top:50px; margin-right:30px; background:#fff;}
.newsmid_2_1_mid_1 img{max-width:200px;max-height:130px;}
.newsmid_2_1_mid {position:relative;
background-color:#fff; border:1px #e4e4e4 solid; height:234px; margin-bottom:20px;     box-shadow: 0px 5px 5px 0px rgba(0,0,0,.1);
 }
a:hover .newsmid_2_1_mid{ background:#f8f8f8;}


a:hover .newsmid_2_1_mid .newsmid_2_1_mid_1 img { transform:scale(1.07) }

.newsmid_2_1_mid_2{
padding:4.5625em  4.5625em 4.5625em 2.5625em;}

.newsmid_2_1_mid_2_1{ margin-bottom:0.35em; margin-top:0.2em;  float:left; width:10%; border-right:1px solid #CCC; text-align:center; 
color:#027845; font-size:0.875em; font-family:Arial, Helvetica, sans-serif; padding-right:10px; margin-right:20px;}
.newsmid_2_1_mid_2_1 b { font-size:44px; color:#027845; font-family:Arial, Helvetica, sans-serif; display:block;}
.newsmid_2_1_mid_2_1 i {font-size:15px; color:#027845; font-family:Arial, Helvetica, sans-serif; font-style:normal; display:block;  }
.newsmid_2_1_mid_2_2{overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;   
overflow: hidden;word-wrap:break-word;
word-break:break-all;
 min-height:3em;}
.newsmid_2_1_mid_2_2 h3 {font-size:24px; color:#000; line-height:1.5; font-weight:400;}
.newsmid_2_1_mid_2_2 .fx { font-size:13px; color:#999; line-height:36px;}
.newsmid_2_1_mid_2_2 .fx .em1 { background:url(../images/icon1.png) no-repeat left center; background-size:15px auto; float:left; width:130px; padding-left:20px;  }
.newsmid_2_1_mid_2_2 .fx .em2 { background:url(../images/icon2.png) no-repeat left center; background-size:13px auto; float:left; width:70px; padding-left:16px; }
.newsmid_2_1_mid_2_2 p {font-size:15px; color:#666; line-height:25px;}
.newsmid_2_1_mid_3{ position:absolute; left:0; bottom:0;border-top:1px #d7d7d7 solid;
width:100%;}
.newsmid_2_1_mid_3 div{
padding:.8em 1.5625em; }
.newsmid_2_1_mid_3 span{ padding-right:2.142857142857143em;
font-size:0.875em; color:#000; display:inline-block; background-position:right center; background-repeat:no-repeat; background-image:url(../images/index/img5.png);}
.newsmid_2_1_mid_2_2_jj{ margin-top:2em;
font-size:0.875em; color:#333; line-height:1.7;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 9;   
overflow: hidden;word-wrap:break-word;
word-break:break-all;}
.newsmid_2_2{ margin-top:1em;
text-align:center;}
.newsmid_2_2 a{ 
display:inline-block; background-color:#fff; padding:0.5em 1.1em; font-family:Arial, Helvetica, sans-serif; color:#666; margin:0 0.2em;margin-bottom:0.5em;}
.newsmid_2_2 a.on,.newsmid_2_2 a:hover{
color:#fff; background-color:#027845}
.newsmid_2{
padding-top:4em;}

.news_da { background:none!important;}
.news_da_nr { width:68%; float: left;}


