@charset "utf-8";


/** 新闻中心 **/
 .thumblist {
}
 .thumblist .list {
	padding-bottom: 20px;
}
 .thumblist .item {
	width: 400px;
	border-bottom: 1px solid #eaeaea;
	display: block;
	padding: 20px;
	transition: all .5s;
	float: left;
	float: l;
}
 .thumblist .item a {
	display: block;
}
 .thumblist .item .img {
	position: relative;
	width: 180px;
	height: 135px;
	display: block;
	overflow: hidden;
	cursor: pointer;
}
 .thumblist .item img {
	width: 100%;
	height: 100%;
	transition: all 0.3s ease-out 0s;
}
 .thumblist .item a:hover img {
	transform: scale(1.1, 1.1);
}
 .thumblist .item .txt {
	width: 200px;
	cursor: pointer;
}
 .thumblist .item .txt h3 {
	font-size: 16px;
	line-height: 30px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}
 .thumblist .item .txt .mark {
	color: #999;
	font-size: 12px;
	line-height: 30px;
	padding: 0;
}
 .thumblist .item .txt .mark span {
	display: inline-block;
	padding-right: 18px;
}
 .thumblist .item .txt p {
	color: #666;
	line-height: 25px;
}
 .thumblist .item .txt p span {
	display: inline-block;
	color: #137c32;
	padding-left: 10px;
}
 .thumblist .item a:hover .txt h3 {
	color: #137c32;
}
 .thumblist .item:hover {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
}

.about_ltit {width:242px; height:66px; position:absolute; top:-80px;  padding-top:14px;
 background: -webkit-linear-gradient(left, #00caba, #00b9ab, #00b0a3, #008e82) ; 
 background: -o-linear-gradient(left,#00caba, #00b9ab, #00b0a3, #008e82);
 background: -moz-linear-gradient(left,#00caba, #00b9ab, #00b0a3, #008e82); 
 background: -ms-linear-gradient(left,#00caba, #00b9ab, #00b0a3, #008e82);}
.about_ltit p{padding-left:44px; color:#fff; font-size:20px; font-weight:bold;}
.about_ltit .dw{width:20px; height:20px; background:url(/images/bit3.png) no-repeat; position:absolute; bottom:17px; right:23px;}
.n-left1 p{padding-left:44px; color:#fff; font-size:20px; font-weight:bold;}

.search{ width:100%; height:46px; margin-bottom:15px;}

.search-in{ width:1023px; height:46px; margin:0 auto; background-image:url(../images/search-bg.jpg); background-repeat:repeat-x;}

.search_con{ width:500px; float:right;}

.time{ height:46px; width:220px; float:right; padding-right:20px; color:#039570; line-height:46px;}

.se1{ width:171px; height:27px;}

.se{ width:29px; height:30px; background-image:url(../images/sear2.jpg)}

.SearchTitleInput99{ height:23px; width:200px; border:1px solid #a6a6a6;}



.main{ width:1200px; margin:0 auto; background:#FFFFFF; overflow:hidden; border-bottom:6px solid #8fddd7;}

.news{ width:316px; float: left; height:520px; margin-top:20px; margin-left:20px;}



.home-main{min-height:1000px;}

.home-container .list-item.fl{width:65%;}

.home-container .list-item.fr{width:33%;}

.list-item{background:#fff;box-sizing:border-box;}

.list-tit{line-height:40px;border-bottom:2px solid #ebf5ec;position:relative;}

.list-tit h2{display:inline-block;font-size:16px;word-spacing:.7em;color:#ccc;font-weight:normal; }

.news_more01{ float:right; font-size:12px; position:relative;top:-45px; height:0px;}

.news_more{ float:right; font-size:12px; position:relative;top:10px; }

.news_more a{ color:#00675e;-webkit-transition: all 0.5s ease-in-out;}

.news_more a:hover{ color:#1ba69a;}



.news_more01 a{ color:#00675e;-webkit-transition: all 0.5s ease-in-out;}

.news_more01 a:hover{ color:#1ba69a;}

.list-tit h2 a{display:inline-block;line-height:42px;margin-bottom:-2px;color:#3c3d3d;}

.list-tit h2 a.cur{color:#00675e;border-bottom:2px solid #00675e;}

.list-tit h2 span{color:#999;}

.list-tit .fr{color:#ddd;word-spacing:.5em;}

.list-content{margin-top:18px;position:relative;}

.tab-pannel{display:none;}

.tab-pannel:first-child{display:block;}

.news-slide{overflow:hidden;}

.news-slide ul li{width:100%;height:260px;float:left;position:relative;}

#home-imgnews ul li{height:312px;}

#home-imgnews ul li img{height:272px;}

.news_li{ padding-top:10px;}

.news_li ul li{ line-height:32px;}

.news_li ul li a{ color:#252525; font-size:14px; }

.news_li ul li a:hover{ color:#00675e;}

.yuan{ position:relative;top:-2px; margin-right:5px;}

.date{ float:right;}



.center{ float:left; width:320px; margin-top:20px; margin-left:30px;}

.ts_con{ width:320px; border:1px solid #deeaea;}

.ts_tit{ height:38px; width:320px; background:#deeaea; color:#eb6d00; font-size:15px; line-height:38px;}

.ts_tit span{ padding-left:20px;}

.ts_con01 ul{ margin-left:20px; padding-top:10px; padding-bottom:10px;}

.ts_con01 ul li { line-height:32px;}

.ts_con01 ul li a{ color:#333333;-webkit-transition: all 0.5s ease-in-out;}

.ts_con01 ul li a:hover{color:#1ba69a;}

.ts_con02{ line-height:25px;}



.ts_con02 a{ color:#333333;-webkit-transition: all 0.5s ease-in-out;}

.ts_con02 a:hover{color:#1ba69a;}

.zk_more{ width:75px; height:30px; background:url(../images/more.png); margin:0 auto; text-align:center;}

.zk_more a{ color:#00675e; font-size:12px; line-height:30px;-webkit-transition: all 0.5s ease-in-out;}

.zk_more a:hover{color:#1ba69a;}

.nao a{ color:#eb6d00; font-size:15px;-webkit-transition: all 0.5s ease-in-out; }

.nao a:hover{color:#eb6d00;}



.right{ width:288px; float: right; margin-top:25px; margin-right:20px;}

.zn_con{ width:286px; border:1px solid #00887c; background:#e7f2f1; overflow:hidden;}

.zn_con ul{ width:90%; margin:0 auto; padding-top:20px; }

.zn_con ul li{ float:left; width:33.33%; text-align: center;padding-bottom:10px;}

.zn_con a{color:#333333;-webkit-transition: all 0.5s ease-in-out;}

.zn_con a:hover{color:#1ba69a;}



.kuaijie{ margin-top:16px;}

.kj_con{ width:286px; border:1px solid #00887c; background:#e7f2f1; overflow:hidden;}

.kj_con ul{ width:90%; margin:0 auto; margin-top:15px;}

.kj_con ul li{ float:left; width:30%; text-align: center; margin-bottom:17px;border-right:1px dotted #afcfcc; height:15px; line-height:15px;}

.kj_con a{color:#333333;-webkit-transition: all 0.5s ease-in-out;}

.kj_con a:hover{color:#1ba69a;}

/*.foot{ width:1200px; height:110px; background:url(../images/foot_bg.jpg); margin:0 auto;}*/

.foot-in{ width:680px; height:70px; padding-top:28px;color:#FFFFFF; margin:0 auto;}

.foot-in a{ color:#FFFFFF;}



.about_wz{ width:1200px; background:#f4f4f4; border:1px solid #dbdbdb; height:40px; margin:0 auto; margin-top:20px; line-height:40px;}

.about_wz span{ position:relative;top:4px; margin-left:12px; margin-right:5px;}

.about_con{
	width: 1200px;
	background: #FFFFFF;
	border-bottom: 6px solid #8fddd7;
	padding-bottom: 40px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
}

/*.ab_main{ padding:14px;}*/

.about_l{ float: left; position: relative;background: #FFF;}

.about_lnav ul li{ width:240px; height:42px; line-height:42px; }

.about_lnav ul li span{ padding-left:43px;}

.about_lnav ul li a{width:240px; height:42px;border:1px solid #d5e7d5; display:block;background:url(../images/left_bg.png) #f7fff7; color:#333333;}

.about_lnav ul li a:hover{width:242px; height:44px;display:block;background:url(../images/left_bgon.png) #00BBAC; border:none; color:#FFFFFF;}



.news_about{ width:244px; margin-top:20px;}

.list-tit01{line-height:40px;border-bottom:2px solid #ebf5ec;position:relative;}

.list-tit01 h2{display:inline-block;font-size:16px;word-spacing:.7em;color:#ccc;font-weight:normal;color:#00675e;border-bottom:2px solid #00675e;line-height:42px;margin-bottom:-2px;color:#00675e; }

.nabout_li{ margin-top:10px; width:244px;}

.nabout_li li{ height:35px; line-height:35px;}

.nabout_li a{ color:#333333;-webkit-transition: all 0.5s ease-in-out;}

.a_tu{ margin-right:10px; position:relative;top:-2px;}

.a_date{ float: right;line-height:35px;}

.nabout_li a:hover{color:#1ba69a;}

.jiuyi{ width:244px; margin-top:8px;}

.jiuyi_con{ width:244px; border:1px solid #d5e7d5; background:#f7fff7; overflow:hidden; margin-top:10px;}

.jiuyi_con ul{ width:90%; margin:0 auto; padding-top:20px; }

.jiuyi_con ul li{ float:left; width:33.33%; text-align: center;padding-bottom:10px;}

.jiuyi_con a{color:#333333;-webkit-transition: all 0.5s ease-in-out;}

.jiuyi_con a:hover{color:#1ba69a;}

.jiuyi_line{ width:220px; height:1px; border-bottom:1px dashed #c0e9c0; float: left; margin-bottom:15px;}

.zhuanjia_con td{ border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; height:35px; }

.about_r{width:914px;border: 1px solid #f3e9ed;float: right;position: relative;}

.jj_tit{font-size:18px;/* padding-top: 110px; */text-align:center;/* height: 100px; */}

.jj_line{ width:95%; height:1px; border-bottom:1px dashed #eeeeee; margin:0 auto; margin-top:10px;}

.jj_tu{ text-align:center; margin-top:20px;}

.jj_con{width:95%;margin:0 auto;padding-bottom:20px;/* margin-top: 80px; */}

.jj_con p{ text-indent:2em; line-height:32px;}

.jj_con01{ width:95%; margin:0 auto; padding-bottom:20px; margin-top:15px;}

.jj_con01 p{ line-height:20px;}

.jigou{ line-height:35px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; border-left:1px solid #dddddd; border-top:1px solid #dddddd;}

.jigou td{ border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; height:35px; padding-left:25px;}

.jj_con a{ color:#333333;-webkit-transition: all 0.5s ease-in-out;}

.jj_con a:hover{color:#1ba69a;}

.jj_con01 a{ color:#333333;-webkit-transition: all 0.5s ease-in-out;}

.jj_con01 a:hover{color:#1ba69a;}



.zthd_con{ padding-bottom:770px; }

.yingp{ width:120px; height:50px; text-align:center; color:#ffffff; background:#01BAAA; line-height:50px; float:left; overflow:hidden;}

.yingp a{ color:#ffffff; font-size:15px;font-weight:bold;}

.yingp a:hover{color:#ffffff; }



.yingp01{ width:120px; height:50px; text-align:center; color:#ffffff; background:#D7A51C; line-height:50px;float:left; margin-left:20px;overflow:hidden;}

.yingp01 a{ color:#ffffff; font-size:15px;font-weight:bold;}

.yingp01 a:hover{color:#ffffff; }





.yingp02{ width:120px; height:50px; text-align:center; color:#ffffff; background:#008f83; line-height:50px;float:left; margin-left:20px;overflow:hidden;}

.yingp02 a{ color:#ffffff; font-size:15px;font-weight:bold;}

.yingp02 a:hover{color:#ffffff; }





.news_lnav ul li{ width:240px; height:42px; line-height:42px; }

.news_lnav ul li span{ padding-left:25px;}

.news_lnav ul li a{width:240px; height:42px;border:1px solid #d5e7d5; display:block;background:url(../images/left_bg.png) #f7fff7; color:#333333;}

.news_lnav ul li a:hover{width:242px; height:44px;display:block;background:url(../images/left_bgon.png) #00BBAC; border:none; color:#FFFFFF;}

.title_pro {color: #FFFFFF;}

.zj_con{ width:95%; margin:0 auto; padding-bottom:20px; margin-top:15px;}

.zj_con a{ color:#333333;-webkit-transition: all 0.5s ease-in-out;}

.zj_con a:hover{color:#1ba69a;}

.jigou1{ line-height:20px; font-size:13px; border-left:1px solid #dddddd; border-top:1px solid #dddddd;}

.jigou1 td{ border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; height:35px;}

.zhuanjia_con{ width:98%; margin:0 auto; padding-bottom:20px; margin-top:15px;}

.new_title{ font-size:18px; font-weight:bold;}



.jj_con span{font-size:14px;font-family:"Î¢ÈíÑÅºÚ;";color:#333333;line-height: 30px;}

.jj_con p{ color:#333333;}



.jdyb li img{ border:1px solid #eeeeee;}

.zhaopin img{ width:650px;}

.zhaopin table{ width:650px;}


#NewsListBorder{
	padding-top:40px;
	padding-bottom:40px;	
	min-height:640px; 
	height:auto!important;	
}
/*********¶þ¼¶Ò³ÃæÁÐ±íÒ³£¨²»º¬·âÃæÍ¼£¬´¿ÎÄ×ÖÁÐ±í£©***********/
#NewsListBorder ul{	
	height:auto;	
}
#NewsListBorder ul li{
	width:870px;
	height:36px;
	line-height:36px;
	margin-bottom:10px;	
	position: relative;
	background: url(../images/tagIcons.png) no-repeat -10px 0px;
    padding-left: 15px;
	BORDER-bottom: #999999 1px dashed
}
#NewsListBorder ul li em{
	right:0px;
	color: #B0B0B0;
	position: absolute;
	display: inline-block;
	width:80px;
}
#NewsListBorder ul li a{
	display: inline-block;
	width:780px;
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	
	
}
#NewsListBorder ul li a:hover{
	color:#a6657f;
	text-decoration:none;
}



.xypg-product-list {
	margin: 0 -1.5%;
	font-size: 0
}

.xypg-product-list li {
	display: inline-block;
	vertical-align: bottom;
	width: 30.333%;
	margin: 0 1.5% 20px;
	padding: 10px 10px 0;
	border: 1px solid #eee;
	transition: all .5s ease
}

.xypg-product-list li .img {
height:273px;
}

.xypg-product-list li h3 a {
	display: block;
	text-align: center;
	font-size: 14px;
	color: #5a5a5a;
	line-height: 1.6;
	padding: .8em 0
}

.xypg-product-list li:hover {
	border-color: #595757
}

.xypg-product-list .no-result {
	margin: 0 1.5%;
	font-size: 14px
}

