﻿@charset "UTF-8";


/*-内页banner-*/

.small-ban {transition:1s;transform-origin:50% 50%;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  color: #fff;
  position: relative;
  height:750px;
}

.small-ban:hover{transform:scale(1.01);height:800px; overflow:hidden;}
.small-ban .cap {font-family: "微軟正黑體"; 
  font-size: 45px;
  line-height:35px;
  position: relative;
  padding-bottom: 15px; 
}
.small-ban .cap i {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 90px; 
  height: 1px;
  background-color: #fff;
}
.small-ban .text {font-family: "微軟正黑體";
  padding-top: 15px;
  font-size: 20px;
  line-height:30px;
}
.small-ban img {
  width: 100%;
}
.small-ban .box { text-align:center;
  position: absolute;
  width: 100%;
  top: 40%;
}


/*-面包屑-*/

.current {font-size:14px; line-height:55px; background:#f7f7f7; margin-top:-30px; }

.breadcrumb {
	color:#2C5F51;
	border-radius: 0;
	background: none; padding:0; margin-bottom:0;
}

.breadcrumb>li+li:before {
	content: '>';
	color: #999999;
	font-family: arial;
}

.breadcrumb a {
	color:#2C5F51;
}

.breadcrumb .active a {
	color:#2C5F51;
}


/*--文章列表--*/
.news-bg{ padding:35px 0; background:#fff;}

/*内页栏目*/
.category_menu{position:relative;width:85%;overflow:hidden;margin-bottom:40px;margin:0 auto;margin-top:18px;}
.category_menu ul{position:relative;float:left;width:100%;}

.category_menu ul li{position:relative;float:left;text-align:center;line-height:35px;padding:0 6px;cursor:pointer; margin-bottom:10px; width:23.5%;
-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;}
.category_menu ul li a{display:block;color:#5a5a5a;background:#f5f5f5;border:1px solid #efefef;}
.category_menu ul li:hover a,.category_menu ul li.cur a{color:#fff;background:#2C5F51;border:1px solid #ccc;}

.category_menu1{position:relative;width:50%;overflow:hidden;margin-bottom:40px;margin:0 auto;margin-top:18px;}
.category_menu1 ul{position:relative;float:left;width:100%;}

.category_menu1 ul li{position:relative;float:left;text-align:center;line-height:35px;padding:0 6px;cursor:pointer; margin-bottom:10px; width:47%;
-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;}
.category_menu1 ul li a{display:block;color:#5a5a5a;background:#f5f5f5;border:1px solid #efefef;}
.category_menu1 ul li:hover a,.category_menu ul li.cur a{color:#fff;background:#2C5F51;border:1px solid #ccc;}

.category_menu2{position:relative;width:85%;overflow:hidden;margin-bottom:40px;margin:0 auto;margin-top:18px;}
.category_menu2 ul{position:relative;float:left;width:100%;}

.category_menu2 ul li{position:relative;float:left;text-align:center;line-height:35px;padding:0 6px;cursor:pointer; margin-bottom:10px; width:32%;
-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;}
.category_menu2 ul li a{display:block;color:#5a5a5a;background:#f5f5f5;border:1px solid #efefef;}
.category_menu2 ul li:hover a,.category_menu ul li.cur a{color:#fff;background:#2C5F51;border:1px solid #ccc;}


/*-主要title样式-*/
.m-title{  margin:0 auto; line-height:35px; width:310px; padding-top:20px;}
.m-title1{  margin:0 auto; line-height:35px; width:310px; padding:20px 0px;}
.m-title .tt{ width:310px; font-size:20pt; text-align:center; color:#2C5F51; font-weight:bold;}
.m-title1 .tt1{ width:310px; font-size:19pt; text-align:center; color:#2C5F51;font-family: "微軟正黑體";}




/*-新闻列表-*/

.newlist {  padding-top:50px;
	width:100%;
	
}
.newlist .ul1 li {
	position: relative; margin-bottom:20px;
	width:100%;
}
.newlist .ul1 li::after {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 0;
	content: '';
	background: #f5f5f5;
}
.newlist .ul1 li a {
	position: relative;
	z-index: 1;
	display: block;
	padding: 40px 32px;
	border-bottom: 1px solid #eee;
}


.newlist .ul1 li a:hover { background:#f5f5f5;box-shadow: 10px 10px 20px 10px #ddd, -10px 10px 10px 10px #ddd ;transition: box-shadow 0.5s;}
.newlist .ul1 li .imgk {
	overflow: hidden; float:right;
	 width:20%;
}
.newlist .ul1 li .imgk img {
width: 229px;
	height: 138px;
}
.newlist .ul1 li .lin {
	float: left;
	width:80%;
}
.newlist .ul1 li .lin .lidate {
	font-family: 'Arial';
	font-weight: bold;
	float: left;
	width: 70px;
	text-align: center;
	color: #666;
	border-top: 2px solid #707070;
}
.newlist .ul1 li .lin .lidate .p1 {
	font-size: 30px;
	margin-top: 35px;
}
.newlist .ul1 li .lin .lidate .p2 {
	font-size: 12px;
	margin-top: 35px;
}
.newlist .ul1 li .lin .linn {
	float: left;
	width:70%;
	padding-left: 25px;
}
.newlist .ul1 li .lin .linn h4 {
	font-size: 18px;font-family: "微軟正黑體";
	color: #333;
	font-weight: normal;
}
.newlist .ul1 li .lin .linn p {font-family: "微軟正黑體";
	font-size: 14px;
	line-height: 24px;
	overflow: hidden;
	height: 48px;
	margin-top: 18px;
	color: #888;
}
.newlist .ul1 li .lin .linn .morehn {
	font-size: 14px;
	line-height: 32px;
	width: 97px;
	height: 32px;
	margin-top: 24px;
	text-align: center;
	color: #2C5F51;
	border: 1px solid #2C5F51;
}


.newlist .ul1 li:hover .lin .linn h4 {
	color:#2C5F51;
}

.newlist .ul1 li:hover .lidate {
	color:#2C5F51;
	border-top-color: #2C5F51;
}
@media (max-width: 765px){
.newlist .ul1 li:hover::after {
	height: 100%;
}
.newlist .ul1 li:hover .lidate {
	color:#2C5F51;
	border-top-color: #2C5F51;
}
.newlist .ul1 li:hover .lin .linn h4 {
	color:#2C5F51;
}

.newlist .ul1 li .imgk {width:100%;
}
.newlist .ul1 li .imgk img {
width:100%; height:auto;
}
.newlist .ul1 li .lin {

	width:100%;
}


.newlist .ul1 li .lin {

	width:100%;
}

.newlist .ul1 li .lin .linn h4 {
	font-size:13pt;
	color: #333; line-height:30px;
	font-weight: normal;
}
.newlist .ul1 li .lin .linn p {
	font-size:10pt;
	line-height: 24px;
	overflow: hidden;
	margin-top: 18px;
	color: #888;
}

.newlist .ul1 li a {
	position: relative;
	z-index: 1;
	display: block;
	padding: 25px 10px;
	border-bottom: 1px solid #eee;
}



}


.newlist .ul1 {
	padding-bottom: 40px;
}


/*-文章详情-*/
.a-cont{background:#FFF;}

.a-cont h1{ font-size:20pt; font-family: "微軟正黑體"; color:#2C5F51; line-height:35px;padding:0; margin-top:20px; text-align:center; padding-bottom:10px;}
.a-cont h2{ font-size:10pt; color:#666; line-height:55px; height:55px; padding:0; margin-bottom:10px; text-align:center; background:url(di.gif) repeat-x bottom; padding-bottom:15px;}
.a-cont h2 a{ color:#666;}
.a-cont .cont{ line-height:35px; font-size:14px;  color:#444; width:80%; margin:0 auto;font-family: "微軟正黑體";}
.a-cont .cont a{ color:#333;font-family: "微軟正黑體";}
.a-cont .cont img{ max-width:100% !important; height:auto !important;}


.tta{
		color:#888;
		font-size:12px;
		line-height:45px;
		text-align:center;
		border-bottom:1px solid #ddd;margin-top:10px;font-family: "微軟正黑體";
	}
.sx{ font-size:13px;
	text-align:center;
	border-top:solid 1px #ccc;
	margin-top:30px;
	line-height:40px;font-family: "微軟正黑體";
}
.sx a:link,.sx a:visited{
	color:#333;
}
.sx a:hover{
	color:#2C5F51;}

/*-分页-*/
.pagebox{
	text-align:center;
	padding-top:25px;
	padding-bottom:30px;
	clear:both; color:#333;font-family: "微軟正黑體";
}
.pagebox a{color:#333;}


/*-产品列表-*/


.yslie{ margin-top:30px; padding-top:20px;}

.yslie li{ padding-bottom:20px;padding-left:20px;padding-right:20px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.yslie li img{ max-width:100% !important; height:auto !important; }
.yslie li span{display:block; font-size:22pt; line-height:35px; color:#2C5F51;  font-family: "微軟正黑體"; background:#F7F7F7; padding:40px;}
.yslie li span i{display:block;font-size:11pt; color:#878787; font-style:normal;font-family: "微軟正黑體";line-height:30px; padding-top:15px; }
.yslie li img:hover{-webkit-transform:scale(1.01, 1.01);transform:scale(1.01, 1.01);transition:all 300ms ease;}







/*团队列表*/
#teacher-list { width:85%; margin: 0 auto; padding:45px 0px;}
#teacher-list ul {width:100%;}
#teacher-list li { float:left; position:relative; overflow:hidden; transition: all 0.2s;padding-left:5px;padding-right:5px;width:24%; margin-bottom:20px;}
#teacher-list li:hover {transition: all 0.2s;}
#teacher-list li img {width:100%;}
#teacher-list li .info {position:absolute; width:97%; padding:0 0 10% 0; color:#fff; background:#333; z-index:999; transition: all .3s; bottom:-100%;font-family: "微軟正黑體";}	
#teacher-list li:hover .info {bottom:0;}
#teacher-list li .t {margin:8% 0 0 8%; font-size:16px; line-height:25px;}
#teacher-list li .s {margin:4% 0 5% 8%;font-size:12px; line-height:25px;}
#teacher-list li .x {margin:2% 0 0 8%; width:60px; height:2px; background:#2C5F51; display:block;}


/*-联系我们-*/


.lx li span { font-family: "微软雅黑"; color:#666; display:block; font-size:15px; line-height:30px;}

.lx li { font-family:"微软雅黑"; color: #111111; line-height: 1.2; border-bottom:1px solid #ddd; font-size:20px; padding:15px 0px; margin-right:20px;}



.lx1{ padding:70px 30px;}
.lx1 span { font-family: "微软雅黑"; color:#666; display:block; font-size:12px; line-height:30px; text-align:center;}

.lx1 li { float:left; margin-right:15px; margin-left:25px;}

.index-message{  width:80%; margin:0 auto; padding-top:30px; }
.index-message ul{ clear:both;}
.index-message ul li{ margin-bottom:10px;}
.index-message ul li input{ } 
.index-message .btn{}


/*-关于我们-*/

.ab_jj{ padding:20px; font-size:16px; color:#333; line-height:35px; text-align:center;}

.ad1-bj{ padding-top:10px;}
.ad1-bj img{ max-width:100% !important; height:auto !important; display:block; margin:0 auto;transition:all 300ms ease;}
.ad1-bj img:hover{-webkit-transform:translateY(-14px); transform:translateY(-14px);}

.ad2{ background: url(../images/ad2.jpg) no-repeat center top fixed;background-size: cover; padding:180px 0px; margin-top:40px; }

.ad_bt2{ text-align:center; padding:150px 0px; padding-bottom:20px;font-size:55px;line-height: 1em;color: #fff;font-family: "微軟正黑體";}	
.ad-more2{display: block;width:80%;margin:0 auto;line-height:45px;color: #fff;font-size:20px;font-family: "微軟正黑體";
transition: all 0.3s ease; text-align:center; margin-bottom:80px;}


.ad1{ background: url(../images/ad1.jpg) no-repeat center top fixed;background-size: cover; padding:180px 0px; margin-top:40px; }

.ad_bt1{ text-align:center; padding:150px 0px; padding-bottom:20px;font-size:55px;line-height: 1em;color: #fff;font-family: "微軟正黑體";}	
.ad-more1{display: block;width:80%;margin:0 auto;line-height:45px;color: #fff;font-size:20px;font-family: "微軟正黑體";
transition: all 0.3s ease; text-align:center; margin-bottom:80px;}





/*平板*/
@media (min-width: 765px) and (max-width: 1300px){

.small-ban {
  height:200px;
}

.small-ban .box {
  position: absolute;
  left:5%;
  top: 50%;
}
.small-ban .cap {
  font-size: 20px;
  line-height:25px;
  position: relative;
  padding-bottom: 15px;
}
.small-ban .text {
  padding-top: 15px;
  font-size: 16px;
  line-height:30px;
}
#picarea{width:100%; margin:0 auto;}


}


/*手机*/
@media (max-width: 765px){
.category_menu{position:relative;width:100%;overflow:hidden;margin-bottom:40px;margin:0 auto;margin-top:18px;}
.category_menu ul li{position:relative;float:left;text-align:center;line-height:35px;padding:0 5px;cursor:pointer; margin-bottom:10px; width:21.5%;
-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;}


.category_menu1{position:relative;width:100%;overflow:hidden;margin-bottom:40px;margin:0 auto;margin-top:18px;}

.category_menu1 ul li{position:relative;float:left;text-align:center;line-height:35px;padding:0 6px;cursor:pointer; margin-bottom:10px; width:46%;
-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;}
	
	.category_menu2{position:relative;width:100%;overflow:hidden;margin-bottom:40px;margin:0 auto;margin-top:18px;}
	.category_menu2 ul li{position:relative;float:left;text-align:center;line-height:35px;padding:0 6px;cursor:pointer; margin-bottom:10px; width:29.5%;
-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;}

.current {font-size:14px; line-height:40px; background:#f7f7f7; margin-top:0px; }

#teacher-list li { float:left; position:relative; overflow:hidden; transition: all 0.2s;padding-left:7px;padding-right:5px; width:47%; margin-bottom:20px;}

.small-ban { width:100%;
  height:300px;
}
.small-ban:hover{transform:scale(1.1);height:300px; overflow:hidden;}
.small-ban .box {
  position: absolute;
  
  top: 40%;
}
.small-ban .cap {
  font-size: 25px;
  line-height:25px;
  position: relative;
  padding-bottom: 10px;
}
.small-ban .text {
  padding-top: 10px;
  font-size: 14px;
  line-height:30px;
}

 .pagebox{
	text-align:center;
	padding-top:25px;
	padding-bottom:30px; margin-bottom:45px ;
	clear:both; color:#333;font-family: "微軟正黑體";
}
.yslie li span{ font-size:18pt; }


 .fu-nav .container ul{  display: flex;flex: auto;overflow-x: auto;}
 .fu-nav .container ul li{height:45px;flex: 0 0 auto;} 
 
 .newsxq { width: 90%; margin:0 auto;}
#teacher-list { width:95%; margin: 0 auto; padding:45px 10px;}
}


/*-漂浮客服-*/

.sidebar{position:fixed;top:50%;right:62px;width:42px;text-align:center;z-index:10;height:250px;margin-top:-125px;z-index:9999;line-height:42px}
.sidebar a{width:42px;height:42px;border-radius:21px;cursor:pointer;display:block;overflow:hidden;transition:all .3s cubic-bezier(.15,.65,.58,.99);-ms-transition:all .3s cubic-bezier(.15,.65,.58,.99);-o-transition:all .3s cubic-bezier(.15,.65,.58,.99);-webkit-transition:all .3s cubic-bezier(.15,.65,.58,.99);-moz-transition:all .3s cubic-bezier(.15,.65,.58,.99)}
.sidebar a>span{color:#fff;font-size:14px;margin-left:25px;display:none;line-height:42px;height:42px;opacity:0;filter:alpha(opacity=0);transition:all .5s 1s cubic-bezier(.15,.65,.58,.99);-ms-transition:all .5s 1s cubic-bezier(.15,.65,.58,.99);-o-transition:all .5s 1s cubic-bezier(.15,.65,.58,.99);-webkit-transition:all .5s 1s cubic-bezier(.15,.65,.58,.99);-moz-transition:all .5s 1s cubic-bezier(.15,.65,.58,.99)}
.sidebar a.right-qq{background:url(../images/sidebar-icon1.png) no-repeat center;margin-bottom:10px;background-color:#999;position:absolute;right:0;top:0}
.sidebar a.right-qq:hover{width:148px;background:url(../images/sidebar-icon1.png) no-repeat 20px center #2C5F51}
.sidebar a.right-weixin{background:url(../images/sidebar-icon2.png) no-repeat center;background-color:#999;margin-bottom:10px;position:absolute;right:0;top:52px;overflow:visible}
.sidebar a.right-weixin:hover{background:url(../images/sidebar-icon2.png) no-repeat center #2C5F51}
.sidebar a.right-weixin:hover .weixin-code{opacity:1;visibility:visible;left:-140px}
.sidebar .weixin-code{position:absolute;left:-125px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);opacity:0;visibility:hidden;transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease}
.sidebar .weixin-code img{width:120px;height:120px}
.sidebar a.right-tell{background:url(../images/sidebar-icon3.png) no-repeat center;background-color:#999;margin-bottom:10px;position:absolute;right:0;top:104px}
.sidebar a.right-tell:hover{width:160px;background:url(../images/sidebar-icon3.png) no-repeat 20px center #2C5F51}
.sidebar a.right-top{background:url(../images/sidebar-icon5.png) no-repeat center;background-color:#999;position:absolute;bottom:20%;right:0}
.sidebar a.right-top:hover{width:120px;background:url(../images/sidebar-icon5.png) no-repeat 20px center #2C5F51}
.sidebar a:hover>span{display:block;vertical-align:middle;opacity:1;filter:alpha(opacity=100); text-decoration:none;}




@media (max-width:800px){
	.sidebar{width:100%;height:42px;right:0;bottom:.6rem;margin-top:0;background:0 0;top:auto}
	.sidebar a{display:inline-block;margin:0 .2rem;position:relative}
	.sidebar a>span{display:none}
	.sidebar a.right-message,.sidebar a.right-qq,.sidebar a.right-tell,.sidebar a.right-top,.sidebar a.right-weixin{position:relative;right:auto;top:auto;left:auto;bottom:auto;margin-bottom:0}
	.sidebar a.right-message:hover,.sidebar a.right-qq:hover,.sidebar a.right-tell:hover,.sidebar a.right-top:hover,.sidebar a.right-weixin:hover{width:42px;background-position:center}
	.sidebar a:hover>span{display:none}
	.sidebar .weixin-code{left:50%;top:-125px;transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0)}
	.sidebar a.right-weixin:hover .weixin-code{top:-140px;left:50%}
	.fixed-message{left:50%;top:-300px;transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0)}
	.fixed-message:after{border-width:7px 7px 0 7px;border-color:#fff transparent transparent transparent;bottom:-7px;top:auto;right:auto;left:50%;margin-top:0;margin-left:-7px}
	.sidebar a.right-message:hover .fixed-message{top:-360px;left:50%}
	}
	@media (max-width:640px){.sidebar a.right-message:hover .fixed-message{top:auto;bottom:80px;left:50%}.fixed-message:after{left:75%}}
	



.fu-nav ul li{ height:65px; float: left;border-right: 1px #e7e7e7 solid; position: relative;}	
.fu-nav ul:after,.news_ar:after,.xwpl:after,.tjm:after,.xwml_list:after,.xw002:after,.about_con:after{ content: ""; display: table; clear: both;}
.fu-nav ul li a{ height:65px; line-height: 65px; padding: 0 30px; font-size: 18px; color:#2C5F51; position: relative;  display: block;}
.sub_menu_on{background:#2C5F51; color: #fff;}
.fu-nav ul li a.sub_menu_on{color: #fff;}
.fu-nav{ border-bottom: 1px #e7e7e7 solid; }  

.fu-nav ul li:last-child{ border: none;}

.fu-nav ul li a:before{ content: ""; width: 0;  display: table; position: absolute; left: 0; height: 65px;}
.fu-nav ul li:hover a:before{ width: 100%;    transition: width 0.3s ease-in-out; background:#2C5F51;z-index: -1;}
.fu-nav ul li a:hover{ color: #fff;}



@media screen and (max-width: 1330px){

.fu-nav ul li a{    height:45px;line-height:45px;    font-size: 14px;}
.fu-nav ul li{height:45px;}
.fu-nav ul li a:before{height:45px;    width: 100%;}

	}




@media screen and (min-width: 1025px) and (max-width: 1210px){

 .fu-nav ul li a{ font-size: 14px;}



}






.position{height:50px; border-bottom: 1px #e7e7e7 solid;}
.position .container .poscon a{ line-height: 50px; height:50px; display: inline-block; color: #333; font-size: 14px;}
.position .container .poscon{ background: url(../images/wz.jpg) left center no-repeat; padding-left: 25px;}



.newsxq { width: 65%; float:left;}
.newsxq .newstitle h1{ font-size: 30px; font-weight: 500;}
.newsd{ margin-top: 55px;}
.newsxq .newstitle .nd{ padding: 20px 0px; border-bottom: 1px #ddd solid; color: #888; font-size: 14px;}
.news_article{ margin-top: 50px;line-height: 35px;font-family: "微軟正黑體";}
.xwpages .xpa span{ padding: 5px; background: #ddd; font-size: 14px; color: #666666;}
.xwpages .xpa{ height: 30px; line-height: 30px; margin-top: 10px;}
.xwpages .xpa a{line-height: 30px; font-size: 14px; color: #666666;}
.xwpl{ margin: 60px 0px;}
.xwpages .xpa a:hover{ color:#303384;}
.fhlb a{ padding: 14px 20px; background: #f4f4f4; color: #666; font-size: 14px; display: block;border-left: 4px solid #04287e; position: relative;}
.fhlb{ margin-top: 20px; position: relative;}
.fhlb:before{ content: ""; display: block; width: 0; height: 100%; left: 0; top:0; position: absolute;    background: #04287e;   transition-duration: .3s;}
.fhlb:hover:before{ width: 100%; }
.fhlb:hover a{ background: none; color: #fff;}
.tjnews{ width: 27%; background: #f6f6f9;  display: table-cell; float:right;}
.tjnews .tjitm{ padding: 50px 20px;}
.tjimgnews .tjbt h2{ border-left:5px #2C5F51 solid ; padding-left: 10px; font-size: 24px; color: #333; font-weight: 500;font-family: "微軟正黑體";}
.tjimg{ margin-top: 32px; background: #fff; overflow: hidden;}

.tjimg img{-moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;width: 100%;
    overflow: hidden;}

.tjimg:hover img{transform: scale(1.05);}
.tjimg:hover .tjtext p{ color: #0079c2;}

.tjtext{ padding: 30px 17px; }
.tjtext p{ color: #666; line-height: 25px; padding-bottom: 25px; border-bottom: 1px #cecfd2 dashed; margin-bottom: 25px;}
.tjtext .tjm{ font-size: 14px; color: #666;}
.xgnews{padding: 50px 10px;}
.newsxq .newstitle .nd .times{ background: url(../images/timesicon.jpg) left center no-repeat; padding-left: 30px;height: 23px;
    line-height: 23px;
    display: inline-block; margin-right: 20px;}

.xgnews .xglist  ul li p{ color: #666; position: relative;    padding-left: 16px;height:30px;font-family: "微軟正黑體";
    line-height:30px;
  
    white-space: nowrap;
    text-overflow: ellipsis;    margin-bottom: 6px;font-size: 14px;}
.xgnews .xglist  ul li span{ color: #888888; font-size: 14px; display:inline;}
.xgnews .xglist  ul li p:before{  content: "";
    position: absolute;
    top: 50%;
    margin-top: -3px;
    left: 0;
    width: 6px;
    height: 6px;
    background:  #2C5F51;
    left: 0;
    transition: 0.36s;
    border-radius: 50%;}

/*手机*/
@media (max-width: 765px){

 
 .newsxq { width:92%; padding:20px;}
 
 .newsxq .newstitle h1{ font-size:24px; font-weight: 500;}
.index_tit{ width:100%;height:40px;}
.index_tit h2{ font-size:18pt; }


.ad2{ padding:50px 0px; }

.ad_bt2{ text-align:center; padding:15px 0px; font-size:20px;  }	
.ad-more2{display: block;width:90%;margin:0 auto;
line-height:40px;color: #fff;bottom:40%;font-size: 9px;
}


.ad1{ padding:50px 0px; }

.ad_bt1{ text-align:center; padding:15px 0px; font-size:20px;  }	
.ad-more1{display: block;width:90%;margin:0 auto;
line-height:40px;color: #fff;bottom:40%;font-size: 9px;
}
.lx1{ padding:20px 30px;}

.lx1 li{ float:left; margin-left:75px;}
.lx1 span {color:#666; display:block; font-size:12px; line-height:30px; text-align:center;}

.a-cont h1{ font-size:14pt; font-family: "微軟正黑體"; color:#2C5F51; line-height:35px;padding:0; margin-top:20px; text-align:center; padding-bottom:10px;}
.yslie li span{font-size:13pt; }
}

