*{
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
	text-decoration: none;
	list-style-type: none;
}

html {
	min-height: 101%;
}

body{
	font-family: "微软雅黑";
	letter-spacing: 1px;
	font-size: 14px;
	color: #666;
}
.clear {
  clear:both;
}
a {
	color:#333;
}
a:hover {
	color:#7ab32f;
}
input,button,select {
	font-size:12px;
	vertical-align:middle;
	border-style:none;
}
img,input {
	vertical-align:middle;
	border:0;
}
.top {
	background-color:#FFF;
}
.headR {
	float:right;
}
.nav {
	float:left;
	padding-right:10px;
}
.nav li {
	float:left;
	position:relative;
}
.nav li a {
	font:13px/30px "Microsoft Yahei";
	color:#616161;
	padding-left:22px;
	padding-right:22px;
	display:inline-block;
	height:30px;
}
.nav .active {
	background-color: #7ab32f;
}
.nav .active {
	color:#fff;
}
.nav .last {
	background:none;
}
.nav li ol {
	position:absolute;
	left:0px;
	top:30px;
	z-index:9999;
	background:#f5f5f5;
	width:164px;
	overflow:hidden;
	display:none;
}
.nav li ol li {
	float:none;
}
.nav li ol li a {
	background:none;
	width:100%;
	height:30px;
	padding:0px;
	padding-left:20px;
}
.nav li ol li a.active,
.nav li ol li a:hover {
	color:#7ab32f;
}
.head_member {
	overflow:hidden;
	font-family:'微软雅黑'
}
.head_member li {
	float:left;
	margin-right:8px;
}
.head_member li strong {
	color:#ff6600
}
.head_member li a:link {
	color:#333333;
	text-decoration:none
}
.head_member li a:visited {
	color:#333333;
	text-decoration:none
}
.head_member li a:hover {
	color:#cc0000;
	text-decoration:underline
}
.head_member li span a:link {
	color:#cc0000;
	text-decoration:none
}
.head_member li span a:visited {
	color:#cc0000;
	text-decoration:none
}
.head_member li span a:hover {
	color:#008bda;
	text-decoration:underline
}
.indexBtn .moreShow,.indexBtn .moreHide,.indexBtn .webTv {
	display:inline-block;
	width:81px;
	height:25px;
	padding-left:15px;
	/*background:url("https://www.enjoyequinehouston.com/Public/Home/default/images/button01.png") no-repeat;*/
	color:#fff;
	line-height:25px;
	position:absolute;
	top:0;
	right:0;
}
.banner {
	position: relative;
	min-width:1100px;
	height:555px;
	border-bottom:6px #eee solid;
}
.moreDetail {
	height:150px;
	/*padding-top:22px;*/
	padding-top:32px;
}
.moreDCon {
	width:1100px;
	height:108px;
	margin:0 auto;
	overflow:hidden
}
.moreDCon .left {
	width:23px;
	height:108px;
	cursor:pointer;
	background:url("https://www.enjoyequinehouston.com/Public/Home/default/images/left-arrow.png") no-repeat 0 35px;
	float:left;
	margin-right:10px
}
.moreDCon .left:hover {
	background-image: url("https://www.enjoyequinehouston.com/Public/Home/default/images/left-arrow2.jpg");
}
.moreDCon .right {
	width:23px;
	height:108px;
	cursor:pointer;
	background:url("https://www.enjoyequinehouston.com/Public/Home/default/images/right-arrow.png") no-repeat 3px 35px;
	float:left
}
.moreDCon .right:hover {
	background-image: url("https://www.enjoyequinehouston.com/Public/Home/default/images/right-arrow2.jpg");
}
.moreDCon .mid {
	width:1010px;
	height:108px;
	margin: 0 12px;
	overflow:hidden;
	float:left;
	position:relative
}
.moreDCon .mid ul {
	width:200%;
	float:left
}
.moreDCon .mid li {
	width:300px;
	height:100px;
	padding:3px 15px 5px 3px;
	background:url("https://www.enjoyequinehouston.com/Public/Home/default/images/news-bg.png") no-repeat;
	position:relative;
	float:left;
	margin-right:24px;
    cursor:pointer
}
.moreDCon .mid li h2 {
	width:142px;
	padding-top:10px;
	float:left
}
.moreDCon .mid li h2 a {
	font-size:13px;
	line-height:22px;
	color:#447603;
	float:left;
}
.moreDCon .mid li a {
	display:inline-block;
	width:142px;
	font-size:11px;
	line-height:20px;
	color:#666;
	float:left
}
.moreDCon .mid li a:hover {
	color:#447603;
}
.imgLeft {
	width:140px;
	height:100px;
	float:left;
	margin-right:18px;
	display:inline
}
.imgLeft img {
	width:140px;
	height:100px
}
.imgRight {
	width:140px;
	height:96px;
	float:left;
	position:relative;
	overflow:hidden
}

.foot {
	width:100%;
	min-width: 1100px;
	background:url("https://www.enjoyequinehouston.com/Public/Home/default/images/foot_bg.jpg") repeat-x;
	height:260px;
	padding-top:30px
}
.foot_box {
	float:left;
	/*width:140px;*/
	width:150px;
	font-family:'微软雅黑';
}
.foot_box span {
	display: block;
	font-size:16px;
	margin-bottom:10px;
	color:#7ab32f;
}
.foot_box p {
	color:#666;
	font-size: 14px;
	line-height: 24px;
}
.foot_box p a:link {
	color:#666;
	text-decoration:none;
}
.foot_box p a:visited {
	color:#666;
	text-decoration:none
}
.foot_box p a:hover {
	color:#7ab32f;
	text-decoration:underline;
}
.foot_box p img {
	margin-left: 70px;
	width: 108px;
	height: 146px;
}
.co-info {
	width: 1100px;
	margin: 0 auto;
	font-size: 12px;
	color: #989898;
	line-height: 1.8;
}
.co-info a {
	color: #989898;
}
.co-info a:hover {
	color: #000;
}
.coi-left {
	float: left;
}
.coi-right {
	float: right;
	margin-right: 90px;
}

/*=================================内页公共样式===============================*/

.common-img {
	width: 100%;
	min-width: 1100px;
	height: 400px;
}

.common-img img {
	width: 100%;
	height: 100%;
}

.common-layout {
	width: 1100px;
	margin: 40px auto 35px auto;
}

.cl-left {
	float: left;
	width: 210px;
}

.cl-left ul li a {
	display: block;
	width: 100%;
	box-sizing: border-box;
	color: #535353;
	padding: 10px 30px 10px 40px;
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.cl-left ul li ul {
	display: none;
}

.cl-left ul li ul li a {
	padding-left: 55px;
}

.cl-left ul li ul li ul {
	display: none;
}

.cl-left ul li ul li ul li a {
	padding-left: 70px;
}

.cl-left ul .active ul li a {
	color: #535353;
	background-image: none;
}

.cl-left ul .active ul .pr-on a {
	color: #7ab32f;
}

.cl-left ul .active ul .pr-on ul li a {
	color: #535353;
}

.cl-left ul .active ul li a:hover,
.cl-left ul .active ul li ul li a:hover {
	color: #7ab32f;
}

.cl-left ul .active a,
.cl-left ul li a:hover {
	color: #7ab32f;
	background: url("https://www.enjoyequinehouston.com/Public/Home/default/images/icon_arrow.png") 185px center no-repeat;
}

.cl-left ul li ul li a:hover {
	background-image: none;
}

.cl-left ul li .inactives,
.cl-left ul li ul li .inactives,
.cl-left ul li .inactives:hover {
	color: #7ab32f;
	background: url("https://www.enjoyequinehouston.com/Public/Home/default/images/icon_down.png") 185px center no-repeat;
}

.cl-right {
	float: left;
	width: 840px;
	margin-left: 50px;
	margin-top: 10px;
}

.clr-title {
	font-size: 18px;
	color: #7ab32f;
}

.show img {
	display: block;
	max-width: 100%;
	margin: 10px auto;
}

.clr-content {
	margin-top: 20px;
	line-height: 1.6;
}

.change-page {
  margin-top: 10px;
  margin-left: 290px;
}

.change-page a,
.change-page span {
  float: left;
  font-size: 12px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  color: #666;
  border: 1px solid #ccc;
  border-radius: 3px;
  margin-left: 3px;
  vertical-align: middle;
  text-decoration: none;
}

.change-page .current {
  color: #fff;
  font-weight: bold;
  background-color: #019d90;
}

.change-page .prev,
.change-page .next {
  width: 60px;
  font-size: 14px;
  vertical-align: middle;
}

/*=================================新闻动态===============================*/

.news-list {
	margin-top: -20px;
}

.news-list li {
	padding: 20px 0;
	border-top: 1px dashed #e6e6e6;
}

.news-list li:first-child {
	border-top: none;
}

.news-list li a:hover .newst-title {
	color: #447603;
}

.news-img {
	float: left;
	width: 218px;
	height: 163px;
	box-sizing: border-box;
	padding: 13px 7.5px;
	background: url("https://www.enjoyequinehouston.com/Public/Home/default/images/news-pic-bg.jpg") 0 0 no-repeat;
}

.news-img span {
	display: block;
	width: 100%;
	height: 100%;
	background-color: #fff;
}

.news-img img {
	width: 100%;
	height: 100%;
}

.news-text {
	float: left;
	width: 600px;
	margin-left: 22px;
	font-size: 12px;
	color: #a7a7a7;
	line-height: 1.8;
	font-family: "宋体";
	padding-top: 10px;
}

.newst-title {
	font-size: 14px;
	height: 25px;
	color: #666;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.newst-summary {
	margin-top: 10px;
	max-height: 63px;
	overflow: hidden;
}

.newst-date {
	margin-top: 25px;
}

/*=================================新闻动态详情===============================*/

.clrc-title {
	text-align: center;
	font-size: 0;
}

.clrc-title p {
	font-size: 18px;
	color: #333;
}

.clrc-title span {
	display: inline-block;
	margin: 10px 10px 10px 0;
	font-size: 14px;
}

.clrc-content {
	margin-top: 20px;
}

.clrc-content p {
	line-height: 2;
}

/*=================================推广平台===============================*/

.custom-map {
	position: relative;
	width: 840px;
	height: 690px;
	background: url("https://www.enjoyequinehouston.com/Public/Home/default/images/custom-map.png") 0 0 no-repeat;
	background-size: 100% 100%;
}

.province a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	visibility: hidden;
	width: 4px;
	height: 4px;
}

.province a img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.province a p {
	position: absolute;
	top: 9px;
	left: 5px;
	visibility: hidden;
	color: #fff;
	text-align: center;
	width: 26px;
	height: 19px;
	overflow: hidden;
	font-size: 12px;
}

.province a:hover p {
	color: #000;
}

.province span {
	display: none;
}

.cll-title {
	font-size: 16px;
	color: #7ab32f;
	margin-left: 40px;
	margin-bottom: 10px;
}

.clrps-title {
	box-sizing: border-box;
	color: #7ab32f;
	font-size: 16px;
	padding-bottom: 5px;
	border-bottom: 1px solid #e6e6e6;
	padding-left: 10px;
}

.city {
	box-sizing: border-box;
	margin-top: 20px;
	background-color: #f8f8f8;
	padding: 5px 0 5px 10px;
	border-bottom: 1px dotted #cdcdcd;
}

.city-institutes {
	box-sizing: border-box;
	padding-left: 10px;
	line-height: 2;
}

.institute-name {
	color: #7ab32f;
	margin-top: 10px;
}

/*=================================研发团队===============================*/

.team {
	margin-top: -20px;
}
.team li {
	margin-top: 40px;
}
.person-img {
	float: left;
	width: 200px;
	height: 200px;
}

.person-img img {
	width: 100%;
	height: 100%;
}

.person-info {
	float: left;
	width: 620px;
	max-height: 200px;
	overflow: hidden;
	margin-left: 20px;
	margin-top: -7px;
	color: #393939;
}

.pi-title {
	font-size: 0;
	width: 100%;
	height: 41px;
	overflow: hidden;
}

.pi-title span {
	display: inline-block;
	font-size: 20px;
}

.pi-title .big-font {
	font-size: 26px;
	margin-right: 20px;
}

.pi-content {
	margin-top: 15px;
	line-height: 2;
	max-height: 140px;
	overflow: hidden;
}

/*=================================联系我们===============================*/

.clrc-left {
	float: left;
}

.clrc-left img {
	display: block;
	max-width: 100%;
}

.clrc-right {
	float: right;
	width: 420px;
	height: 320px;
}

.clrc-right iframe {
	width: 100%;
	height: 100%;
}

.job-list {
	box-sizing: border-box;
	padding-left: 23px;
	margin-bottom: 100px;
}

.job-list li {
	margin-top: 10px;
	list-style-type: decimal;
}

.job-list li a {
	position: relative;
	display: block;
	color: #535353;
	padding-bottom: 10px;
}

.job-list li a:hover {
	color: #7ab32f;
}

.release-date {
	position: absolute;
	top: 0;
	right: 0;
}

.job-line {
	width: 840px;
	height: 1px;
	margin-left: -23px;
	background-color: #e6e6e6;
}