﻿@charset "utf-8";
body{ font-family:"Microsoft yahei",Arial, Helvetica, sans-serif;}
h2,h3{ 

    border-bottom:#032696 3px solid;
	}
h2{
	font-size: 2rem;
	width: 11rem;
	margin:4rem 0 2rem 2rem;
	letter-spacing:4px;
	line-height:4rem;
}
h3{
	font-size: 1.5rem;
	width: 10rem;
	margin:0.5rem 0 0.5rem 1rem;
	letter-spacing:2px;
	line-height:3rem;}
.list{
	flex-direction:column;
	align-items:center
}
.list li:first-child{
	font-size: 1.2rem;
	line-height:2rem
}
.list li:nth-child(2){
	font-size: 1.1rem;
	line-height:2rem;

}		
.list img{
	display: block;
}	
.tx-news h3{
	font-size: 1rem;
	width: 100%;
	line-height:3rem;
	border-bottom:none;
	margin:0 0 0 0.2rem;
	letter-spacing:1px;
}
	
img{border:0px;max-width: 100%;height: auto !important;}
ul{ padding:0;
    display:flex;
	}
li{ list-style:none}
a { color:#333; text-decoration:none;}
a:active{text-decoration:none}
a:focus{outline:none;}
.aligncenter {clear: both;display: block;margin: 0 auto 1.75em;}
.alignleft {float: left;margin: 0.375em 1.75em 1.75em 0;}
.alignright {float: right;margin: 0.375em 0 1.75em 1.75em;}
blockquote.alignleft {margin: 0.3157894737em 1.4736842105em 1.473684211em 0;}
blockquote.alignright {margin: 0.3157894737em 0 1.473684211em 1.4736842105em;}
blockquote.aligncenter {margin-bottom: 1.473684211em;}

.swiper-slide,.swiper-wrapper{height: auto;}

.tx-padding{padding: 90px 0;}

.tx-qqs{cursor: pointer;}

/*自定义字体*/
/*@font-face {
	font-family: 'BDZYJT';
	src:url('genericons/BDZYJT-GB10.ttf') format('truetype');
}*/

@font-face {
  font-family: 'icontx';  /* project id 1435866 */
  src: url('//at.alicdn.com/t/font_1435866_geneorn1plj.eot');
  src: url('//at.alicdn.com/t/font_1435866_geneorn1plj.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1435866_geneorn1plj.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1435866_geneorn1plj.woff') format('woff'),
  url('//at.alicdn.com/t/font_1435866_geneorn1plj.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1435866_geneorn1plj.svg#iconfont') format('svg');
}
i{font-family: "icontx"}

.tx-top{background:#f5f5f5;}
.tx-top h3{float:left; font-size:13px;color:#666;line-height: 40px;padding-left:24px;background:url('../images2/top-i1.png') left center no-repeat;margin-left:25px;}
.tx-top h3:nth-child(2){background:url('../images2/top-i2.png') left center no-repeat;}

.tx-head{padding:16px 0;}
.tx-head-lan a{font-size:12px;line-height: 108px;margin-left:26px;}
.tx-head-lan a:hover,.tx-head-lan a.hover{color:#007cd9;}
.tx-head-nav li{margin:0 55px;margin-top:24px;}
.tx-head-nav li a{padding:24px 12px;line-height:60px;font-size:16px;border-bottom:1px solid #fff;}
.tx-head-nav li a.hover,.tx-head-nav li a:hover{border-bottom:1px solid #007cd9;color:#007cd9;}

.tx-banner img{width: 100%;}
header{display: none;}

.tx-video{
	position: relative;
	margin-top: 4rem;
}
.tx-video video{position: relative;z-index: 10; width:100%;}
.tx-video .on{position: absolute;z-index: 20;width: 140px;height:140px;left:0;right:0;top:0;bottom:0;background:url('../images2/video-on.png');margin:auto; opacity: 0.5;cursor: pointer;transform: scale(0.95);-ms-transform:scale(0.95);-moz-transform:scale(0.95);-webkit-transform:scale(0.95);-o-transform:scale(0.95);}
.tx-video .on:hover{opacity: 1;transform: scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);}

.tx-service{padding:50px 0}
.tx-service-main li{position: relative; width:23.5%; margin-left:2%;background-size:100% auto;background-repeat: no-repeat;
                    padding:55px 50px;min-height: 532px;cursor: pointer;
                    border:1px solid #0a4b22;border-radius: 10px 10px 0 0;}
.tx-service-main li:first-child{margin-left:0;}
.tx-service-main li:nth-child(1){background-image: url('../images2/ser-bg1.jpg');}
.tx-service-main li:nth-child(2){background-image: url('../images2/ser-bg2.jpg');}
.tx-service-main li:nth-child(3){background-image: url('../images2/ser-bg3.jpg');}
.tx-service-main li:nth-child(4){background-image: url('../images2/ser-bg4.jpg');}
.tx-service-main li b{position: absolute;top:0;left:0; width:100%;height:100%;border:24px solid #fff;opacity: 0.64;z-index: 10;}
.tx-service-li{position: relative;z-index: 20;}
.tx-service-li a{float: left;width:100%;line-height: 40px;padding:0 15px; clear: both;background:rgba(255,255,255,0.64);margin-bottom:12px;font-size:16px;}
.tx-service-main li a{border:1px solid #444861;}
.tx-service-main li:nth-child(1) a{color:#204ca5; background-color:transparent;}
.tx-service-main li:nth-child(2) a{color:#e05e4b;}
.tx-service-main li:nth-child(3) a{color:#000; }
.tx-service-main li:nth-child(4) a{color:#223308;background:rgba(91,118,38,0.2);}
.tx-service-more{position: absolute;z-index: 20; left:0;right:0;margin:0 auto;bottom:240px;text-align: center;font-size:14px; width: 120px;line-height: 36px;height: 36px;background:rgba(255,255,255,0.64);border-radius: 99px;}
.tx-service-main li:nth-child(1):hover b{border-color:#204ca5;opacity: 0.2;}
.tx-service-main li:nth-child(2):hover b{border-color:#e05e4b;opacity: 0.2;}
.tx-service-main li:nth-child(3):hover b{border-color:#0a4b22;opacity: 0.2;}
.tx-service-main li:nth-child(4):hover b{border-color:#223308;opacity: 0.2;}
.tx-service-main li:nth-child(1) a:hover{background:#204ca5;color:#fff;}
.tx-service-main li:nth-child(2) a:hover{background:#e05e4b;color:#fff;}
.tx-service-main li:nth-child(3) a:hover{background:#0a4b22;color:#fff;}
.tx-service-main li:nth-child(4) a:hover{background:#223308;color:#fff;}


.tx-gg{background:url('../images2/gg-bg.jpg') center center no-repeat;
       background-size:cover;
	   height:200px;
	   position:relative;
 }
.tx-gg img{position:relative;
           top:55px;
		   left:10% }
.tx-gg a{ display: inline-block;
          font-size:1rem;
		  line-height: 50px;
		  padding:0 60px;
          color:#fff;
		  border:1px solid #fff;
		  position: absolute;
		  right:10%;
		  top:75px}
.tx-gg a:hover{background:#4492d0;border-color:#4492d0;}

.tx-gg-new{position:relative;
		   margin-top:2rem;
		   letter-spacing:2px;}
.tx-gg-new a{position:absolute;
             right:3%;
             color:#032696; 
			 font-size:1rem;
			 line-height:2rem;
             text-align:center;
			 border-bottom:#032696 1px solid}		   

.tx-honer{
	margin: 4rem 1rem 1.5rem 1rem
}
.tx-honer-title img{width: 130px;}
.tx-honer #rongyu{	height: 220px;position: relative;overflow: hidden; margin:0 auto}
.tx-honer #rongyu ul{position: absolute;left: 0;top: 0;}
/*
.tx-honer #rongyu li:first-child{margin-left:0;}
.tx-honer #rongyu li:nth-child(2n-1){margin-left:0;}*/

.tx-honer #rongyu ul li {float: left;width:300px;height: 220px;padding-right:2rem}
.tx-honer #rongyu ul li img{ width:285px}

.picshow {
	BORDER: #d9e0ea 1px solid; MARGIN: 0px auto;
}
#smallpicarea {MARGIN: 0px auto; WIDTH:100%; height:135px;PADDING: 20px 0 20px 10px; margin-bottom:20px;
               BORDER-TOP: #ececec 1px solid; BORDER-bottom: #ececec 1px solid;
}
#thumbs {
 MARGIN: 0px auto
}
#thumbs UL {
	MARGIN-TOP: 3px
}
#thumbs ul LI {
	MARGIN: 0px 7px; WIDTH: 120px;HEIGHT: 85px; DISPLAY: inline; FLOAT: left;  text-align:center
}

#thumbs ul LI.last_img {
	MARGIN-RIGHT: 4px
}
#thumbs ul LI.first {
	MARGIN: 25px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs ul LI.last {
	MARGIN: 25px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs ul LI A {
	BORDER: #fff 2px solid; WIDTH: 120px; DISPLAY: block; FONT-SIZE: 0px
}
#thumbs ul LI A:hover {
	BORDER: #000 2px solid; padding:2px
}
#thumbs ul LI A.current {
	BORDER: #f8ae0f 2px solid; padding:2px
}
#bigpicarea {
	POSITION: relative;
	MARGIN: 0px auto;
	WIDTH: 700px;
	HEIGHT: 500px;
	OVERFLOW: hidden
}
#bigpicarea .image {
	TEXT-ALIGN: center
}
#bigpicarea .image IMG {
	BORDER: #ececec 1px solid;  MARGIN: 0px auto
}
#bigpicarea .word {
	TEXT-ALIGN: center;
	font-weight: bold;
	font-size: 1.2rem;
	line-height: 3rem;
	letter-spacing: 2px;
}

#bigpicarea .bigbtnPrev {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; LEFT: 0px
}
#bigpicarea .bigbtnNext {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; RIGHT: 0px
}
#bigpicarea .bigbtnPrev #big_play_prev {
	BACKGROUND-IMAGE: url(../images2/leftbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px;
}
#bigpicarea .bigbtnNext #big_play_next {
	BACKGROUND-IMAGE: url(../images2/rightbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px;
}
 #rongyu2{
	margin-top: 20px; 
	 justify-content:space-around;

}
 #rongyu2 ul li {width:380px; }
/*认证开始*/
.tx-honer #renzheng{ margin-top:30px}
/* 设置容器大小*/
.container_rz {
  position: relative;
  width: 500px;
  height: 710px;margin-top:20px
}
/* 设置input位置 */
.container_rz input {
  position: absolute;
  z-index: 23;
  bottom: 0px;-webkit-appearance: push-button; /*用来改变按钮和其他控件的外观，使其外观类似于原生控件。 */
}
/* 设置input位置 */
#pic1 {
  left: 33%;
}
#pic2 {
  left: 38%;
}
#pic3 {
  left: 43%;
}
#pic4 {
  left: 48%;
}
#pic5 {
  left: 53%;
}
#pic6 {
  left: 58%;
}
#pic7 {
  left: 63%;
}
/* 设置图片大小，透明度为0 */
.wrap img {
  opacity: 0;
  position: absolute;
  width: 100%;
  height: 100%;
}
/* 默认选中第一张，根据选中的input，展示对应的图片 */
#pic1:checked ~ .wrap img:nth-of-type(1),
#pic2:checked ~ .wrap img:nth-of-type(2),
#pic3:checked ~ .wrap img:nth-of-type(3),
#pic4:checked ~ .wrap img:nth-of-type(4),
#pic5:checked ~ .wrap img:nth-of-type(5),
#pic6:checked ~ .wrap img:nth-of-type(6),
#pic7:checked ~ .wrap img:nth-of-type(7) {
  opacity: 1;
  animation: showImg linear 1s 1 0s normal;
}
/* 设置图片展示出来时候的动画 */
@keyframes showImg {
  0% {
    opacity: 0.2;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
/* 设置箭头的位置大小 */
.arrow {
  position: absolute;
  z-index: 1;
  top: 40%;
  line-height:51px;  padding:0 10px
}
/* 设置箭头的图片的大小，替换图中文字即可 */
/* .arrow img {
  width: 40px;
  height: 40px;
} */
/* 设置左箭头位置 */
.left {
  left: -300px; 
}
.left span{border-top:#819bbd 6px solid;border-right:#819bbd 6px solid;border-bottom:#819bbd 6px solid; padding:10px;
           margin-left:-12px; display:inline-block;width:260px; height:51px; line-height:19px; }
/* 设置右箭头位置 */
.right {
  right: -300px;
}
.right span{border-top:#819bbd 6px solid;border-left:#819bbd 6px solid;border-bottom:#819bbd 6px solid; padding:10px;
           margin-right:-12px;  display:inline-block;width:260px; height:51px; line-height:19px; text-align:right}
.bottom{   position: absolute;
  z-index: 1;bottom:15px; left:0px; font-size:16px; width:100%; text-align:center
 }		   
/* 默认隐藏箭头 */
.arrow label,.bottom label {
  display: none;
}

/* 根据选中的input设置需要展示哪个左边箭头 */
#pic1:checked ~ .left label:nth-of-type(7),
#pic2:checked ~ .left label:nth-of-type(1),
#pic3:checked ~ .left label:nth-of-type(2),
#pic4:checked ~ .left label:nth-of-type(3),
#pic5:checked ~ .left label:nth-of-type(4),
#pic6:checked ~ .left label:nth-of-type(5),
#pic7:checked ~ .left label:nth-of-type(6) {
  display: block;
}

/* 根据选中的input设置需要展示哪个右边箭头 */
#pic1:checked ~ .right label:nth-of-type(2),
#pic2:checked ~ .right label:nth-of-type(3),
#pic3:checked ~ .right label:nth-of-type(4),
#pic4:checked ~ .right label:nth-of-type(5),
#pic5:checked ~ .right label:nth-of-type(6),
#pic6:checked ~ .right label:nth-of-type(7),
#pic7:checked ~ .right label:nth-of-type(1){
  display: block;
}  
/* 根据选中的input设置需要当前图片名字 */
#pic1:checked ~ .bottom label:nth-of-type(1),
#pic2:checked ~ .bottom label:nth-of-type(2),
#pic3:checked ~ .bottom label:nth-of-type(3),
#pic4:checked ~ .bottom label:nth-of-type(4),
#pic5:checked ~ .bottom label:nth-of-type(5),
#pic6:checked ~ .bottom label:nth-of-type(6),
#pic7:checked ~ .bottom label:nth-of-type(7){
  display: block;
} 
/*认证结束*/

.tx-news{ 
             justify-content:space-around;
             }
.tx-news li{ width:30%
             }
.tx-news li em{ font-size:1rem
	              }			 
.tx-news-title i{display: inline-block; width:120px;height:1px;background:#007cd9;margin-top:30px;}
.tx-news-main h3{font-size:18px;line-height: 30px;height:30px;overflow: hidden;color:#333;margin-bottom:12px;}
.tx-news-main h3:hover{color:#008e52;}
.tx-news-main i{display: block; font-size:18px;color:#999;margin-bottom:8px;}
.tx-news-main em{display: block; font-size:14px;color:#666;line-height: 24px;height:48px;overflow: hidden;}
.tx-news-main a.more{display:inline-block; font-size:14px;color:#008e52;margin-top:12px;background-position: -20px center;}
.tx-news-main a.more:hover{padding-left:30px;background:url('../images2/news-i.png') 0 center no-repeat;}
.tx-news-main ul li{width:30%; margin-right:5%}
.tx-news-main ul li:nth-child(3){margin-right:0%}

.tx-chanpin{ margin-top:20px}
.tx-chanpin-left{ margin:0px 20px 0px 8px; float:left;width:176px}
.tx-chanpin-left li,.tx-chanpin-left li a {
	position: relative;
	TEXT-ALIGN: center;
	DISPLAY: block;
	FONT: bold 14px/44px "microsoft yahei";
	letter-spacing:2px;
	width: 176px;
	HEIGHT: 41px;
	COLOR: #666;
	OVERFLOW: hidden;
    background-image: url('../images1/sidebar.gif') 
}
.tx-chanpin-left li A:hover,.tx-chanpin-left .present {BACKGROUND-POSITION: 0px -41px; COLOR: #fff; TEXT-DECORATION: none}
.tx-chanpin-right ul li{ float:none}
.tx-chanpin-right .table{display:table;border-collapse:collapse;border:1px solid #ccc;}  
.tx-chanpin-right .table-caption{display:table-caption;margin:0;padding-bottom:10px;font-size:20px; letter-spacing:6px;text-align:center}  
.tx-chanpin-right .table-column-group{display:table-column-group;}  
.tx-chanpin-right .table-column{display:table-column;}  
.tx-chanpin-right .table-row-group{display:table-row-group;}  
.tx-chanpin-right .table-row{display:table-row;}  
.tx-chanpin-right .table-row-group .table-row:hover,.table-footer-group .table-row:hover{background:#f6f6f6;}  
.tx-chanpin-right .table-cell{display:table-cell;padding:15px;border:1px solid #ccc; vertical-align:middle;letter-spacing:3px;  } 
.tx-chanpin-right .table-header-group{display:table-header-group;background:#eee;font-weight:bold;text-align:center; letter-spacing:4px; font-size:18px}  
.tx-chanpin-right .btn {
 WIDTH: 157px;  background-image:url(../img/btn.png);HEIGHT: 52px;
}
.tx-chanpin-right .btn A {
	TEXT-ALIGN: center; WIDTH: 157px; DISPLAY: block; FONT: 18px/40px "microsoft yahei";  background-image:url(../img/btn.png);HEIGHT: 40px;  COLOR: #fff
}
.tx-chanpin-right .btn A:hover {
	BACKGROUND-POSITION: 0px -52px
}
.shangcheng{ width:100%; text-align:center}
.shangcheng a{ margin-left:20px}
.shangcheng a:fist-child{ margin-left:0px}
.media{ display:none}
#yuancailiao{
	line-height: 33px;
	letter-spacing: 1px;
	margin-top: 25px;
	width: 1240px;
}
#yuancailiao .yl_chanpin{ margin-top:50px; width:100%;}

 .us_title{
	justify-content: space-around;
	margin-left: 10%;
	margin-right: 10%;
	border-bottom: 1px solid #e4e6ef;
	padding-bottom: 15px;
	font-size: 1.2rem;
}
.us_title li span{  color:#4492d0; border-bottom:2px solid #4492d0; padding-bottom:15px}
 .us_txt{ margin-left:10%;margin-right:10%; line-height:25px; margin-top:40px; letter-spacing:2px;}
 .us_txt p{ margin-bottom:20px}
 .us_icons{
	display: flex;
	justify-content: space-evenly;
	margin-top: 3rem;
	margin-bottom: 3rem;
}
.us_icons li{padding-left:120px;height:100px;}
.us_icons li:nth-of-type(1){ background:url(../images/us/21760.png) no-repeat; }
.us_icons li:nth-of-type(2){ background:url(../images/us/45000.png) no-repeat; }
.us_icons li:nth-of-type(3){ background:url(../images/us/100000.png) no-repeat; }
.us_icons li .data{ font-size:35px;letter-spacing:1px; color: #008e52}
.us_icons li .data_con{ font-size:20px;letter-spacing:1px;}


.about .jituan{ background: url(../images1/us/gongchang.jpg) no-repeat center; width:1212px; height:558px}
.about .jituan .jieshao{ float:right; width:400px; border:1px solid #4492d0; background:url(../images1/us/jieshao1.png); text-indent:2em;
                          margin:20px 100px 0px 0px; padding:20px;border-radius: 10px 10px 0 0;}
.about .jituan1{ margin-top:20px}
.about .jituan1 .jieshao1{ float:left}
.about .jituan1 .jieshao1 img{ float:left; padding:10px 20px 0 10px}
.about .jituan1 .jieshao1 p{ text-indent:2em;}
.about .jituan1 .jieshao1 .zongzhi{ float:left;color:#bf8714;}
.about .jituan1 .jieshao1 .zongzhi h1{ display:block;  font-size:28px; border-bottom:1px solid #bf8714; width:120px; letter-spacing:2px;
                             padding-bottom:10px; margin-top:30px;margin-bottom:25px}						  
.about .jituan1 .jieshao1 .zongzhi h2{ display:block;  font-size:22px; width:200px; letter-spacing:1px;margin-bottom:20px}
	
.jidi{
	justify-content: space-around;
	margin-top: 2rem;
  }
.jidi li:first-child{
	background: url(../images1/us/shanxi.jpg) no-repeat;
	width: 428px;
	height: 733px;
	position: relative;
}


.jidi li .tianqi{
	position:absolute;
	top:110px;
}
.jidi li .tianqi span{
	color: #bf8714;
	font-size: 1.3rem;
	letter-spacing: 1px;
}
.jidi li .weidu{
	position:absolute;
	top:398px;
	right:-7rem;
	padding-bottom:10px;
	font-size:1.2rem;
	color:#bf8714;
	background:url(../images1/us/weidu.png) no-repeat bottom; 
}
.jidi li:nth-child(2){
	margin-top:4rem;
	width:50%;
	line-height:2rem;
	letter-spacing:2px}
.jidi li:nth-child(2) .heyang{
	background: url(../images1/us/1hehang.jpg) no-repeat;
	padding-left: 322px;
	height: 300px;
}
.jidi li:nth-child(2) .pucheng{
	background: url(../images1/us/2pucheng.jpg) no-repeat;
	padding-left: 340px;
	height: 300px
}

.us_sjg{display:flex; align-items:center;flex-direction:column}
.us_sjg .gongchang {
	text-indent: 2em;
	font-size: 1.2rem;
	line-height: 2rem;
	margin:1rem
}
.us_sjg .gongchang img{
	display: none;
}
.us_sjg .gongchang ol li{
	margin-top: 1rem;
}
.us_sjg .jiagong1,.us_sjg .jiagong2{ display:none}
.zeren{
	justify-content: space-between;
	margin: 3rem 10% 0 10%;
}
.zeren li{
	width: 47%;
	font-size: 1.2rem;
	line-height: 2.3rem;
}

.yanjiu{
	margin:3rem 0.5rem 0 0.5rem
}
.yanjiu li{
	width: 50%;
}
.yanjiu li:nth-child(2){
	font-size: 1.2rem;
	letter-spacing: 1px;
	line-height: 35px;
	text-indent: 2em;
}

.jiameng .zjy{
	background: #4492d0;
	color:#fff;
	justify-content:space-around
}
.jiameng .zjy li:nth-child(1){
	width: 40%;
}
.jiameng .zjy li:nth-child(2){
	width: 40%;
	height:507px
}
.jiameng .zjy li .tit1{  font-size:25px;
							  padding:4rem 0 2rem 0;
							  }	
.jiameng .zjy li .tit2{  font-size:25px;
                               margin-top:20px;
							   margin-bottom:20px;
							  }	
.jiameng .zjy li .tit3{  font-size:22px;
							  }								  							  					 
.jiameng .zjy li .con{ 
                             line-height:35px;
							 font-size:16px;
							 letter-spacing:1px;
							  }
.jiameng .yingxiao{ margin:50px auto;
                    display:flex; 
					flex-direction:column;
					justify-content:center;
					align-items:ceter;
					width:80%}
.jiameng .yingxiao .tit{ margin:0 auto;
                         font-size:30px;
						 letter-spacing:3px}	
.jiameng .yingxiao .con{ font-size:19px;
                         margin:20px 0 20px 0;
						 line-height:30px;
						 letter-spacing:2px}							  

.jiameng .ziyuan .tit{
	display: flex;
	justify-content: center;
	font-size: 2.2rem;
	letter-spacing: 4px;
	margin-bottom:2rem;
}
.jiameng .ziyuan ul{ 
 justify-content:space-around;
 flex-wrap:wrap; 
 margin:0 8% 0 8%       
}
.jiameng .ziyuan ul li{ 
                         font-size:30px;
						 color:#000;
						 background-color:#edf4f0;
						 text-align:center;
						 margin-right:1rem;
						 margin-top:1rem;
						 width:30%;
						 }
.jiameng .ziyuan ul li a{
	display: block;
	padding:2rem 0 2rem 0;
;
}
.jiameng .ziyuan ul li div{
	font-size: 1.2rem;
	margin-top:2rem;
}
.jiameng .ziyuan ul li a:hover{ color:#fff; background-color:#4492d0}

.jiameng .zs_about{ display:flex; 
                    margin:3rem auto 0 auto;
					justify-content:space-between;
					font-size:1.3rem;
					letter-spacing:2px
					}

.contact{
	margin-top: 4rem;
    justify-content:space-around;
}
.contact li div{
	font-size: 2rem;
}
.contact>li{
	width: 40%;
}
.contact li ul{
	flex-direction: column;
	margin-top: 3rem;
}
.contact li ul li{
	line-height:2.5rem;
	font-size:1.3rem;
	letter-spacing:2px
}
.main_new{
	flex-direction: column;
	margin-left:5%;
	margin-top:3rem;
}
.main_new li{
	font-size: 1.3rem;	
	height:4rem;
	position:relative;
}
.main_new li span{
	position: absolute;
	right: 10%;
	color: #666;
}

.tx-contact{
	margin-top: 4rem
}
.tx-contact>ul{ justify-content: space-around; }
.tx-contact>ul li{
	position: relative;
	line-height: 81px;
				  
 }

 
.tx-contact ul li ul li,.tx-contact ul li ul li a{color:#008e52; 				  
 }
.tx-contact ul li ul li:nth-child(1) { width:28px;
									   height:32px;
									   margin-top:25px;
									   margin-right:1rem;
									   background:url('../images2/contact.png')  ;
						}
.tx-contact ul li ul li:nth-child(2) {  margin-right:1rem;
						} 
.tx-contact ul li:nth-child(1) ul li:nth-child(1) { 
									 background-position:-5px 0}
.tx-contact ul li:nth-child(1) ul li:nth-child(3) {
	                                 background:url('../images2/contact.png') ;
									 background-position:-35px -20px;
									 width:81px;
									 height:81px;
}
.tx-contact ul li:nth-child(2) ul li:nth-child(1) { 
									 background-position:-5px -32px}
.tx-contact ul li:nth-child(2) ul li:nth-child(2){ font-size:1.5rem}
.tx-contact ul li:nth-child(3) ul li:nth-child(1) { 
									 background-position:-5px -69px;
									 }									 


.tx-footer{
	position: relative;
	background: url('../images2/footer-bg.jpg') left bottom no-repeat;
	padding-bottom: 520px;
	margin-top: 3rem;
}
.tx-footer .huixian{
	position: absolute;
	top: 59px;
	width: 100%;
	height: 5px;
	background-color: #CCC
}
.tx-footer-nav{padding:0 10%; justify-content: space-around}

.tx-footer-nav li{
	z-index: 20;
}
.tx-footer-nav li h3{
	font-size: 1.2rem;
	color: #666;
	font-weight:normal;
	border-bottom: #377eba 5px solid;
	padding-bottom: 3px
}
.tx-footer-nav li a{
	display: block;
	font-size: 14px;
	line-height: 28px;
	color: #444;
	margin-left: 1rem;
}
.tx-footer-nav li a:hover{color:#008e52;}

.tx-footer-down{text-align:center;margin-top:50px;line-height:26px;}
.tx-footer-down .gongan{ line-height:20px; height:20px }
.tx-footer-down .gongan img{  height:20px; width:20px; vertical-align: middle }
.tx-footer-down .gongan span{display: inline-block}
.tx-footer-down .gongzhong{margin-top:20px;}
