<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*zwp 2018-9-09*/
/*公共部分开始*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
html {
	height: 100%;
	overflow: -moz-scrollbars-vertical;
	overflow: hidden;
	overflow-y:auto;
} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;
}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a,u{
	text-decoration: none;
	color: #828385
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #666;
}/* 未访问的链接 */
a:visited {
	color: #666;
}/* 已访问的链接 */
a:hover {
	color: #37a16f;
}/* 鼠标在链接上 */
a:active {
	color: #666;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #828385;
	background:#ffffff;
	min-width:1340px;
}
textarea,select, input {
	vertical-align: middle;
	outline: none;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
}
input::-webkit-input-placeholder{
	color: #999;
}


/*浏览器滚动条*/
::-webkit-scrollbar {width:8px;background:#f0f0f0;}
::-webkit-scrollbar-button {}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-track-piece {}
::-webkit-scrollbar-thumb {width:8px;background:#37a16f;}
::-webkit-scrollbar-corner {background:#f0f0f0;}
::-webkit-resizer {}
::-webkit-scrollbar:horizontal{height:9px;}
/************/
::-webkit-input-placeholder{}    /* 使用webkit内核的浏览器 */
:-moz-placeholder{}                  /* Firefox版本4-18 */
::-moz-placeholder{}                  /* Firefox版本19+ */
:-ms-input-placeholder{}           /* IE浏览器 */

.clear {
	clear: both;
}
.h10 {
	clear: both;
	height: 10px;
}
.h15 {
	clear: both;
	height: 16px;
}
.h20 {
	clear: both;
	height: 20px;
}
.h25 {
	clear: both;
	height: 25px;
}
.h30 {
	clear: both;
	height: 30px;
}
.h35 {
	clear: both;
	height: 35px;
}
.h40 {
	clear: both;
	height: 40px;
}
.h45 {
	clear: both;
	height: 45px;
}
.h50 {
	clear: both;
	height: 50px;
}
.h55 {
	clear: both;
	height: 55px;
}
.h60 {
	clear: both;
	height: 60px;
}
.h65 {
	clear: both;
	height: 65px;
}
.h75 {
	clear: both;
	height:75px;
}
.h80 {
	clear: both;
	height: 80px;
}

.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
.imgBox{position: relative;overflow: hidden;}
.imgBox img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/**************/
.tableCont{
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    left: 0px;
    top:0px;
    z-index: 3;
}
.table{
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: table;
    position: relative;
    z-index: 3;
}
.tableCell{
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
}
/*公共部分结束*/
/*^
 * 框架
 * @return
 */	
.wrap{
	clear:both;
	width:1200px;
	margin:0 auto;
	}
.minH{
	min-height:350px;
	height:auto !important;
	height:350px;
	}
/*
///////////////top
*/	
.head{clear:both;position:relative;z-index:999999}
.headBox1{
	clear: both;
	height: 40px;
	background-color:#f5f5f5;
	line-height: 40px;
	color: #777777;
}
#mobile1 div{color: #777777}
#mobile1 a{color: #777777}
.headBox1R{
	color: #666666;
	font-size: 14px;
	line-height: 40px;
}
.headBox1R span{
	padding:0 10px 0 16px;
	background-repeat: no-repeat;
	background-position: left center;
	position: relative;
	cursor: pointer;
}
.headBox1R span.span1{background-image: url(/template/default/images/icon1.png)}
.headBox1R span.span2{background-image: url(/template/default/images/icon2.png);padding-left:20px;margin-left:10px}
.headBox1R i{color:#37a16f;font-style: italic;font-family:"Arial";font-weight: bold}
.ewmBox{
	width: 150px;
	height: 157px;
	background-image: url(/template/default/images/icon3.png);
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	top:45px;
	left: 50%;
	z-index: 999;
	margin-left:-75px;
	visibility: hidden;
	opacity:0;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.headBox1R span:hover .ewmBox{
	visibility:visible;
	top:30px;	
	opacity: 1;
}
.ewmBox img{
	display: block;
	width: 140px;
	height: 140px;
	margin-top:12px;
	margin-left:5px;
}
.headBox2{
	clear: both;
	height: 85px;
	background-color:#ffffff;
}
.logo{
	/* width: 198px; */
	height: 65px;
	overflow: hidden;
	margin-top:10px;
}
.logo img{
	display: block;
	/* width: 198px; */
	height: 65px;
}
/*导航*/
.menuBox{position: relative;}
.menuBg{
	width:110%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
}
.menuBg div{
	float:left;
	height:85px;
	background-image: url(/template/default/images/icon4.png);
	background-repeat: no-repeat;
	background-position:right center;
}
.menuBg div.nbg{background:none}
.menuBg div.nbg2{background:none !important}
.menuDl dd{
	float: left;
	height: 85px;
	position: relative;
}
.menuDl dd .a1{
	display: block;
	height: 85px;
	overflow: hidden;
	line-height: 85px;
	padding:0 16px;
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.menuIcon{border-bottom:5px solid #22945e}
.menuDl dd.hover .a1{color: #fff}
.menuDl dd .div_a{
	position: absolute;
	width: 100%;
	left: 0;
	top: 85px;
	z-index: 999;
	background-color:rgba(55, 161, 111,0.9);
	display: none;
}
.menuDl dd .div_a a{
	display: block;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	text-align: center;
	color: #fff;
}
.menuDl dd .div_a a:hover{background-color:#22945e}
/*
//////////////////////banner
*/
.bannerBox{
	clear: both;
	position: relative;
}
.bannerBox .bd dl{
	padding-top:39.0625%;	
}
.bannerBox .bd dl dd{
	width: 100%;
	padding-top:39.0625%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size:cover;
}
.bannerBox .hd{
	width: 100%;
	height: 28px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 999;
	text-align: center;
}
.bannerBox .hd ul{display:inline-block}
.bannerBox .hd ul li{
	float: left;
	width: 50px;
	height: 3px;
	overflow: hidden;
	margin:0 5px;
	background-color:rgba(221,219,223,0.4);
	position: relative;
	cursor: pointer;
}
.bannerBox .hd ul li:after{
	content: "";
	display: block;
	width:0;
	height: 3px;
	background-color:rgb(221,219,223);
	position: absolute;
	top: 0;
	left: 0;
	transition-duration:0s;
	transition-timing-function:linear;
}
.bannerBox .hd ul li.on:after{width:100%;transition-duration:5s;}
.bannerBox .bt{
	display: block;
	width: 25px;
	height: 50px;
	cursor: pointer;
	position: absolute;
	top: 50%;
	margin-top: -25px;
	z-index:999;
	background-image: url(/template/default/images/icon5.png);
	background-repeat: no-repeat;
}
.bannerBox .bt.prev{left:50px;background-position:left center;}
.bannerBox .bt.next{right:50px;background-position:right center;}
/*1*/
.ixBox1{
	clear: both;
	height: 645px;
	overflow: hidden;
	background-color:#fff;
}
.ixBoxT{
	clear: both;
	height:47px;
	position: relative;
	z-index:5;
}
.ixBoxT:after{
	content: "";
	width: 640px;
	height: 1px;
	position: absolute;
	top: 15px;
	left: 50%;
	z-index: -1;
	margin-left:-320px;
	background-image: url(/template/default/images/icon6.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.ixBoxT:before{
	content: "";
	width:395px;
	height: 1px;
	position: absolute;
	top:35px;
	left: 50%;
	z-index: -1;
	margin-left:-197.5px;
	background-image: url(/template/default/images/icon6.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.ixBoxT div{
	clear: both;
	width: 175px;
	height: 45px;
	margin:0 auto;
	padding:0 23px;
}
.ixBoxT div span{
	display: block;
	width: 175px;
	height: 45px;
	overflow: hidden;
	text-align: center;
	line-height: 45px;
	border:1px solid #37a16f;
	color: #37a16f;
	font-size: 20px;
	font-weight: bold;
}
.ixText{
	clear: both;
	overflow: hidden;
	line-height: 24px;
	color: #666666;
	font-size: 14px;
	text-align: center;
}
/*************/
.ixBox1Slide{position:relative;}
.ixBox1Slide .bd{overflow: hidden;}
.ixBox1Slide .bd dl{margin:0 -10px !important;}
.ixBox1Slide .bd dl dd{
	float: left;
	width: 33.333%;
	overflow: hidden;
}
.ixBox1Slide .bd dl dd a{
	display: block;
	overflow: hidden;
	margin: 0 10px;
}
.ixBox1Slide .bd dl dd a .pic{
	width: 100%;
	padding-top:57.14%;
	overflow: hidden;
	position: relative;
}
.ixBox1Slide .bd dl dd a .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.ixBox1Slide .bd dl dd a .divT{
	clear: both;
	height: 36px;
	overflow: hidden;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	line-height: 36px;
}
.ixBox1Slide .bd dl dd a:hover .divT{color: #37a16f}
.ixBox1Slide .bd dl dd a .divT2{
	clear: both;
	height: 35px;
	overflow: hidden;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	line-height: 35px;
}
.ixBox1Slide .hd{
	clear: both;
	text-align: center;
}
.ixBox1Slide .hd ul{display:inline-block}
.ixBox1Slide .hd ul li{
	float: left;
	width: 13px;
	height: 13px;
	line-height: 9999px;
	overflow: hidden;
	border-radius:100%;
	cursor: pointer;
	margin:0 5px;
	border:1px solid #c9c9c9;
}
.ixBox1Slide .hd ul li.on{background-color:#37a16f;border:1px solid #37a16f;}
/*2*/
.ixBox2{
	clear: both;
	height: 975px;
	overflow: hidden;
	background-image: url(/template/default/images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#f5f5f5;
}
.ixBox2 .ixText{color:#fff}
.ixBox2LSLide{
	width: 385px;
	height: 480px;
	overflow: hidden;
	background-color:#ffffff;
	position: relative;
}
.ixBox2LSLide .btBox{
	width:70px;
	height: 30px;
	position: absolute;
	top: 255px;
	left: 50%;
	margin-left:-35px;
	z-index: 999;
}
.ixBox2LSLide .btBox .bt{
	display: block;
	width: 8px;
	height:12px;
	background-repeat: no-repeat;
	background-image:url(/template/default/images/icon7.png);
	cursor: pointer;
}
.ixBox2LSLide .btBox .bt.prev{left:0;background-position:left top}
.ixBox2LSLide .btBox .bt.next{right:0;background-position:right top}
.ixBox2LSLide .btBox .bt.prev:hover{left:0;background-position:left bottom}
.ixBox2LSLide .btBox .bt.next:hover{right:0;background-position:right bottom}
.ixBox2LSLide .bd{
	width: 385px;
	height: 480px;
	overflow: hidden;
}
.ixBox2LSLide .bd dl dd{
	width: 385px;
	height: 480px;
	overflow: hidden;
}
.ixBox2LSLide .bd dl dd .pic{
	clear: both;
	width: 385px;
	height: 220px;
	overflow: hidden;
	margin-bottom: 78px;
}
.ixBox2LSLide .bd dl dd .pic img{
	display: block;
	width: 385px;
	height: 220px;
}
.ixBox2LSLide .bd dl dd .divT{
	clear: both;
	height: 32px;
	overflow: hidden;
	line-height: 32px;
	font-size: 16px;
	font-weight: bold;
	padding:0 20px;
}
.ixBox2LSLide .bd dl dd .divT a{color:#454545}
.ixBox2LSLide .bd dl dd:hover .divT a{color:#37a16f}
.ixBox2LSLide .bd dl dd .divT2{
	clear: both;
	height:27px;
	overflow: hidden;
	line-height: 27px;
	font-size: 14px;
	padding:0 20px;
	color: #999999;
}
.ixBox2LSLide .bd dl dd .txt{
	clear: both;
	overflow: hidden;
	color: #454545;
	font-size: 14px;
	line-height: 30px;
	padding:0 20px;
}
.ixBox2R{
	width: 790px;
	overflow: hidden;
}
.ixBox2R dd{
	height:105px;
	background-color:#ffffff;
	overflow:hidden;
	margin-bottom: 20px;
}
.ixBox2R dd a{
	display: block;
	overflow: hidden;
}
.ixBox2R dd a .day{
	width: 130px;
	height: 105px;
	overflow: hidden;
	position: relative;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.ixBox2R dd a:hover .day{background-color:#37a16f;}
.ixBox2R dd a .day:after{
	content: "";
	display: block;
	width: 1px;
	height: 50px;
	background-color:#e6e6e6;
	position: absolute;
	top: 50%;
	right: 0;
	margin-top:-25px;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.ixBox2R dd a:hover .day:after{background-color:#37a16f;}
.ixBox2R dd a .day span{
	display: block;
	height: 38px;
	overflow: hidden;
	line-height: 38px;
	text-align: center;
	color: #666666;
	font-size: 32px;
	margin-top: 22px;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.ixBox2R dd a:hover .day span{color:#fff}
.ixBox2R dd a .day em{
	display: block;
	height:24px;
	overflow: hidden;
	line-height: 24px;
	text-align: center;
	color: #999999;
	font-size:14px;
	font-style: normal;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.ixBox2R dd a:hover .day em{color:#fff}
.ixBox2R dd a .divR{
	overflow:hidden;
	padding:0 35px 0 30px;
}
.ixBox2R dd a .divR .divT{
	clear: both;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	margin-top: 16px;
	margin-bottom:7px;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.ixBox2R dd a:hover .divR .divT{color: #37a16f}
.ixBox2R dd a .divR .txt{
	overflow: hidden;
	line-height: 24px;
	color: #858585;
	font-size: 14px;
}
.ixBox2BoxL{
	width: 411px;
	height: 190px;
	overflow: hidden;
	background-color:#fff;
	position: relative;
}
.ixBox2BoxL:after{
	content: "";
	display: block;
	width: 1px;
	height: 100%;
	background-color:#e6e6e6;
	position: absolute;
	top: 0;
	right: 0;
}
.ixBox2BoxL .divT{
	clear: both;
	height: 28px;
	overflow: hidden;
	line-height: 28px;
	margin-top: 30px;
	padding:0 20px;
}
.ixBox2BoxL .divT a{color: #333333;font-size: 16px;font-weight: bold}
.ixBox2BoxL .divT a:hover{color: #37a16f;}
.ixBox2BoxL .txt{
	height: 60px;
	overflow: hidden;
	font-size: 14px;
	color: #666666;
	line-height: 30px;
	margin-top: 7px;
	padding:0 20px;
}
.ixBox2BoxR{
	height: 190px;
	overflow: hidden;
	background-color:#fff;	
}
.ixBox2BoxL .more{
	display: block;
	width: 30px;
	height: 18px;
	background-image: url(/template/default/images/icon8.png);
	background-position:center top;
	background-repeat: no-repeat;
	margin:18px 0 0 20px;
}
.ixBox2BoxL .more:hover{background-position:center bottom;}
.ixBox2BoxRDl{padding:0 25px;}
.ixBox2BoxRDl dd{
	float: left;
	width: 25%;
	overflow: hidden;
	margin-top:45px;
	top: 0;
	position: relative;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.ixBox2BoxRDl dd:hover{top:-10px;}
.ixBox2BoxRDl dd a{
	display: block;
	width: 120px;
	overflow: hidden;
	margin:0 auto;
}
.ixBox2BoxRDl dd a .icon{
	display: block;
	height:60px;
	background-position:center center;
	background-repeat: no-repeat;
	position: relative;
}
.ixBox2BoxRDl dd a span{
	display: block;
	height: 48px;
	line-height: 48px;
	text-align: center;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.ixBox2BoxRDl dd a:hover span{color: #37a16f}
/*
///////////////////foot
*/
.foot{
	clear: both;
	overflow: hidden;
	border-top:1px solid #e9e9e9;
}
.footBox1{
	clear: both;
	overflow: hidden;
	background: #fff;
	padding:55px 0;
}
.divTxt{
	overflow: hidden;
	margin-right: 20px;
}
.w_190{width:190px;}
.w_225{width:225px;}
.w_315{width:315px;}
.w_335{width:335px;}
.divTxt .divT{
	height: 22px;
	overflow: hidden;
	line-height: 22px;
	color: #333333;
	font-size: 14px;
	padding-left: 23px;
	background-position: left center;
	background-repeat: no-repeat;
}
.w_190 .divT{background-image:url(/template/default/images/icon13.png)}
.w_225 .divT{background-image:url(/template/default/images/icon14.png)}
.w_315 .divT{background-image:url(/template/default/images/icon16.png)}
.w_335 .divT{background-image:url(/template/default/images/icon15.png);background-position:2px center;}
.divTxt .divT2{
	height: 22px;
	overflow: hidden;
	line-height: 22px;
	color: #999999;
	font-size: 14px;
}
.w_315 .divT2{height:46px;}
.w_315 .divT2 a{display: inline-block}
.shareBox{
	font-size: 14px;
	color: #666;
}
.shareBox span{margin-top: 11px}
.shareBox .bds_weixin{
	width: 20px !important;
	height: 30px !important;
	background:url(/template/default/images/share.png) no-repeat 0px center !important;
}
.shareBox .bds_tsina{
	width: 20px !important;
	height: 30px !important;
	background:url(/template/default/images/share.png) no-repeat -44px center !important;
}
.shareBox .popup_sqq{
	width: 20px !important;
	height: 30px !important;
	background:url(/template/default/images/share.png) no-repeat -88px center !important;
}
.ftEwmBox{
	width: 120px;
	margin-left: 28px;
	overflow: hidden;
	margin-top:5px;
}
.ftEwmBox .pic{
	width: 120px;
	height: 120px;
	overflow: hidden;
	background-image: url(/template/default/images/bg2.jpg);
	background-position: center center;
	background-repeat: no-repeat;
}
.ftEwmBox .pic img{
	display: block;
	width:90px;
	height:90px;
	margin-top:15px;
	margin-left:15px;
}
.ftEwmBox span{
	display: block;
	height: 46px;
	overflow: hidden;
	line-height: 46px;
	text-align: center;
	color: #333333;
	font-size: 14px;
}
.footBox2{
	clear: both;
	height:59px;
	background-color:#333333;
	border-top:1px solid #4e4e4e;
	line-height: 59px;
	color: #c7c7c7;
	font-size: 14px;
}
.footBox2 a{color:#37a16f}
/*
////////////////////内页部分
*/
/*subBanner*/
.subBanner{
	clear: both;
	overflow: hidden;
	width: 100%;
	padding-top:20.315%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
/*当前位置*/
.location{
	clear: both;
	height: 0;
	position: relative;
}
.locationC{
	width:100%;
	height: 60px;
	background-color:rgba(55,161,111,0.7);
	position: absolute;
	bottom: 0;
	left: 0;
}
.locationBox{
	line-height:60px;
	overflow: hidden;
}
.locationBox a{
	float:left;
	padding-left:20px;
	font-size: 14px;
	color: #fff;
	background-image: url(/template/default/images/icon18.png);
	background-position:left center;
	background-repeat: no-repeat;
	margin-right: 15px;
}
.locationBox .ix{
	width: 15px;
	height: 60px;
	overflow: hidden;
	background-image: url(/template/default/images/icon17.png);
	background-position:center center;
	padding-left:0;
}
/*导航*/
.navBox a{
	float: left;
	height: 60px;
	overflow: hidden;
	padding:0 24px;
	line-height: 60px;
	font-size: 16px;
	color: #fff;
}
.navBox a.hover{color:#37a16f;background-color:#ffffff}
/*内页内容框架*/
.pageBox{
	clear: both;
	overflow: hidden;
}
.pageBox.course{
	background-color:#f6fafa;
	background-image: url(/template/default/images/icon19.png);
	background-repeat: repeat-x;
	background-position:left bottom;
}
.courseT{
	clear: both;
	height: 47px;
	overflow: hidden;
	line-height: 47px;
	color: #37a16f;
	font-size: 36px;
	font-family: "Arial";
}
.courseT2{
	clear: both;
	height:50px;
	overflow: hidden;
	line-height: 50px;
	color: #666666;
	font-size: 30px;
	font-family: "Arial";
}
.courseSlide{
	clear: both;
	position: relative;
}
.courseSlide .bd{overflow:hidden}
.courseSlide .bd dl dd{
	float: left;
	width: 25%;
	overflow: hidden;
	position: relative;
}
.courseSlide .bd dl dd .ddC{
	position:absolute;
	left:0;
	bottom: 0;
	z-index:1;
	padding-top:30px;
	width: 100%;
	background-image: url(/template/default/images/icon20.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding-bottom:20px;
}
.courseSlide .bd dl dd .ddC:after{
	content: "";
	display: block;
	width: 2px;
	height: 100%;
	background-color:#4bc089;
	position: absolute;
	left: 7px;
	top:15px;
	z-index: -1;
}
.courseBox{
	width: 240px;
	overflow: hidden;
	margin-left: 45px;
}
.courseBox .divT{
	clear: both;
	height: 92px;
	overflow: hidden;
	line-height: 92px;
	color: #37a16f;
	font-size: 30px;
	font-family: "Arial";
}
.courseBox .txt{
	clear: both;
	overflow: hidden;
	color: #666666;
	font-size: 14px;
	line-height: 26px;
    padding-right: 5px;
}
.courseBox .txt img{max-width:100%}
.courseSlide .bt{
	display: block;
	width: 54px;
	height: 54px;
	cursor: pointer;
	position: absolute;
	top: 50%;
    margin-top: -27px;
	background-image: url(/template/default/images/icon21.png);
	background-repeat: no-repeat;
	display: none;
}
.courseSlide .bt:hover{opacity:0.9}
.courseSlide .bt.prev{left:-65px;background-position:left center}
.courseSlide .bt.next{right:-65px;background-position:right center}
.aboutUsL{
	width: 560px;
	overflow:hidden;
}
.aboutUsL .divT{
	clear: both;
	height: 80px;
	overflow: hidden;
	line-height: 80px;
	color: #129243;
	font-size: 56px;
	font-family: "黑体";
}
.aboutUsL .divT2{
	clear: both;
	height: 55px;
	overflow: hidden;
	line-height: 55px;
	color: #129243;
	font-size: 24px;
	font-family: "黑体";
}
.aboutUsLDl{width:650px;position:relative;left: -47px;}
.aboutUsLDl dd{
	float: left;
	height: 70px;
	overflow: hidden;
	border-left:1px solid #dedede;
	padding-left:27px;
	margin-left: 20px;
}
.aboutUsLDl dd .ddT{
	clear: both;
	height: 40px;
	overflow: hidden;
	line-height: 40px;
	color: #219ab4;
	font-size: 30px;
}
.aboutUsLDl dd.dd2 .ddT{color: #129243}
.aboutUsLDl dd.dd3 .ddT{color: #f29802}
.aboutUsLDl dd .ddT2{
	clear: both;
	height:26px;
	overflow: hidden;
	line-height: 26px;
	color: #999999;
	font-size: 14px;
}
.aboutUsR{
	color: #666666;
	font-size: 14px;
	line-height: 36px;
}
.aboutUsR img{max-width:100%}
.aboutUsDl{width:110%}
.aboutUsDl dd{
	float: left;
	width: 387px;
	height: 217px;
	overflow: hidden;
	margin-right: 21px;
}
.aboutUsDl dd img{
	display: block;
	width: 387px;
	height: 217px;
}
.aboutUs2Box1{
	
}
.aboutUs2Box1 .divT{
	clear: both;
	height: 50px;
	overflow: hidden;
	color: #129243;
	line-height: 50px;
	font-size: 30px;
}
.aboutUs2Box1 .divT2{
	clear: both;
	height: 36px;
	overflow: hidden;
	color: #666666;
	line-height:36px;
	font-size: 14px;
}
.aboutUs2Dl{
	width: 1920px;
	position: relative;
	left:50%;
	margin-left:-960px;
}
.aboutUs2Dl dd{
	width:960px;
	height: 250px;
	overflow: hidden;
}
.aboutUs2Dl dd.dd1{background-color:#fafafa}
.aboutUs2Dl dd.dd2{background-image:url(/template/default/images/bg4.jpg);background-position: center center;}
.aboutUs2Dl dd.dd3{background-color:#fff}
.aboutUs2Dl dd.dd4{background-color:#f5f5f5}
.aboutUs2Dl dd .divC{
	width:540px;
	overflow: hidden;
	padding-left:150px;
	height: 250px;
	background-position:54px 85px;
	background-repeat: no-repeat;
}
.aboutUs2Dl dd.dd1 .divC{background-image: url(/template/default/images/icon22.png)}
.aboutUs2Dl dd.dd2 .divC{background-image: url(/template/default/images/icon23.png)}
.aboutUs2Dl dd.dd3 .divC{background-image: url(/template/default/images/icon24.png)}
.aboutUs2Dl dd.dd4 .divC{background-image: url(/template/default/images/icon25.png)}
.aboutUs2Dl dd .divC .divT{
	clear: both;
	height: 36px;
	overflow: hidden;
	line-height: 36px;
	font-size: 20px;
	color: #666;
	margin-top:55px;
}
.aboutUs2Dl dd .divC .txt{
	clear: both;
	overflow: hidden;
	color: #999999;
	font-size: 14px;
	line-height:24px;
	margin-top: 5px;
	padding-right:40px;
}
.aboutUs2Box2{
	width: 1920px;
	height: 490px;
	overflow: hidden;
	position: relative;
	left: 50%;
	margin-left: -960px;
	background-color:#fff;
}
.aboutUsSlide{
	width: 960px;
	height: 490px;
	overflow: hidden;
	position: relative;
}
.aboutUsSlide .bt{
	display: block;
	width:52px;
	height: 52px;
	cursor: pointer;
	position: absolute;
	top: 50%;
	margin-top:-26px;
	z-index: 999;
	background-image: url(/template/default/images/icon26.png);
	background-repeat: no-repeat;
	background-color:rgba(255,255,255,0.9)
}
.aboutUsSlide .bt:hover{background-color:rgba(255,255,255,1)}
.aboutUsSlide .bt.next{right:0;background-position:right center}
.aboutUsSlide .bd{
	width: 960px;
	height: 490px;
	overflow: hidden;
}
.aboutUsSlide .bd dl dd{
	width: 960px;
	height: 490px;
	overflow: hidden;
}
.aboutUsSlide .bd dl dd img{
	display:block;
	width: 960px;
	height: 490px;
}
.aboutUs2Box2Txt{
	width: 605px;
	overflow: hidden;
}
.aboutUs2Box2Txt .icon{
	display: block;
	width: 96px;
	height: 96px;
	margin: 0 auto;
	background-image: url(/template/default/images/icon27.png);
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: 67px;
}
.aboutUs2Box2Txt .divT{
	clear: both;
	height: 65px;
	overflow: hidden;
	text-align: center;
	color: #666666;
	font-size: 20px;
	line-height: 65px;
}
.aboutUs2Box2Txt .txt{
	clear: both;
	overflow: hidden;
	color: #666666;
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	padding:0 55px;
}
/*分页*/
.page{padding:5px 0;text-align: center;clear: both;font-size: 14px;}
.page a{display: inline-block;overflow: hidden;padding:6px 10px;color:#999999;background: #e8e8e8;margin: 0 2px;border-radius:3px}
.page span{display: inline-block; padding: 6px 2px; position: relative; top: -15px;}
.page a:hover{background: #37a16f;color: #fff;}
.page a.hover{background: #37a16f;color: #fff;}
.page input{display: inline-block;vertical-align: middle;height: 22px;border: 1px solid #e6e6e6;position: relative; top: -2px;}
.page input.pageDetail{width: 30px; height: 30px; text-align: center; border-radius: 3px; color: #999999; position: relative; top: -13px;}
.page label{color:#999999;position: relative;top: -11px;}
.page input.page_bnt{border: none; width: 30px; height: 25px; cursor: pointer; background: none; color: #999999; position: relative; top: -13px;}
.page a div{
	width: 11px;
    height: 19px;
	background-position: center center;
	background-repeat: no-repeat;
}
.page a.firstPage div{background-image: url(/template/default/images/icon_p1.png)}
.page a.prevPage div{background-image: url(/template/default/images/icon_p2.png)}
.page a.nextPage div{background-image: url(/template/default/images/icon_p3.png)}
.page a.lastPage div{background-image: url(/template/default/images/icon_p4.png)}

.page a.firstPage:hover div{background-image: url(/template/default/images/icon_p1h.png)}
.page a.prevPage:hover div{background-image: url(/template/default/images/icon_p2h.png)}
.page a.nextPage:hover div{background-image: url(/template/default/images/icon_p3h.png)}
.page a.lastPage:hover div{background-image: url(/template/default/images/icon_p4h.png)}

.page a.firstPage.disabled{background:#E2E2E2;}
.page a.prevPage.disabled{background:#E2E2E2;}
.page a.nextPage.disabled{background:#E2E2E2;}
.page a.lastPage.disabled{background:#E2E2E2;}

.page a.firstPage.disabled div{background-image: url(/template/default/images/icon_p1.png)}
.page a.prevPage.disabled div{background-image: url(/template/default/images/icon_p2.png)}
.page a.nextPage.disabled div{background-image: url(/template/default/images/icon_p3.png)}
.page a.lastPage.disabled div{background-image: url(/template/default/images/icon_p4.png)}

/**/
.qywhL{
	width: 495px;
	overflow: hidden;
	padding-top:100px;
}
.qywhL .divT{
	clear: both;
	height: 50px;
	overflow: hidden;
	line-height: 50px;
	font-size: 30px;
	color: #129243;
}
.qywhL .divT2{
	clear: both;
	height: 35px;
	overflow: hidden;
	line-height: 35px;
	font-size:14px;
	color: #666666;
}
.qywhL .pic{
	width: 490px;
	overflow: hidden;
}
.qywhL .pic img{
	display: block;
	width: 490px;
}
.qywhDl{
	width: 635px;
	overflow: hidden;
	margin-top: 165px;
}
.qywhDl dd{
	clear: both;
	overflow: hidden;
	margin-bottom: 30px;
}
.qywhDl dd .divT{
	clear: both;
	height: 45px;
	overflow: hidden;
	line-height: 45px;
	color: #333333;
	font-size: 18px;
	position: relative;
}
.qywhDl dd .divT:after{
	content: "";
	display: block;
	width: 40px;
	height: 1px;
	background-color:#c7c7c7;
	position: absolute;
	left: 0;
	bottom: 0;
}
.qywhDl dd .txt{
	margin-top: 22px;
	overflow: hidden;
	color: #858585;
	font-size: 14px;
	line-height:30px;
}
/*全图列表*/
.imgList{margin:0 -10px;}
.imgList dd{
	float: left;
	overflow: hidden;
	width: 33.333%;
	margin-bottom: 20px;
}
.imgList dd a{
	display: block;
	overflow: hidden;
	margin: 0 10px;
	background-color:#fff;
}
.imgList dd a .pic{
	width: 100%;
	padding-top:66.666%;
	overflow: hidden;
	position: relative;
}
.imgList dd a .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.imgList dd a span{
	display: block;
	clear: both;
	height: 60px;
	line-height: 60px;
	background-color:#ffffff;
	text-align: center;
	font-size: 16px;
	color: #666;
}
.imgList dd a:hover span{color:#37a16f}
/*图文列表*/
.textImg dd{
	clear: both;
	overflow: hidden;
	padding:40px 0;
	background-color:#f5f5f5;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.textImg dd:hover{background-color:#fff}
.textImg dd .pic{
	width: 387px;
	height: 217px;
	overflow: hidden;
	margin-right: 40px;
}
.textImg dd .pic img{
	display: block;
	width: 387px;
	height: 217px;
}
.textImg dd .divR{
	overflow: hidden;
}
.textImg dd .divR .divT{
	clear: both;
	overflow: hidden;
	height: 36px;
	line-height: 36px;
	margin-top: 10px;
}
.textImg dd .divR .divT a{
	color: #333333;
	font-size: 16px;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.textImg dd:hover .divR .divT a{color:#37a16f}
.textImg dd .divR .divT2{
	clear: both;
	overflow: hidden;
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	color: #999999;
}
.textImg dd .divR .txt{
	height:56px;
	overflow: hidden;
	font-size: 14px;
	line-height: 28px;
	color: #777777;
	margin-top: 12px;
	padding-bottom: 17px;
	position: relative;
}
.textImg dd .divR .txt:after{
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background-color:#c7c7c7;
	position: absolute;
	bottom: 0;
	left: 0;
}
.textImg dd .divR .txt:before{
	content: "";
	display: block;
	width:0%;
	height: 1px;
	background-color:#37a16f;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	transition-duration: 0.5s;
	transition-property: all;
	transition-timing-function: linear;
}
.textImg dd:hover .divR .txt:before{width:100%;}
.textImg dd .divR .more{
	display: block;
	width: 24px;
	height: 24px;
	background-image: url(/template/default/images/icon28.png);
	background-position:center center;
	background-repeat: no-repeat;
}
.textImg dd:hover .divR .more{background-image: url(/template/default/images/icon28h.png)}
/***********/
.viewBox{
	clear: both;
	overflow: hidden;
	background: #fff;
}
/*单篇+新闻*/
.articleT{
	clear:both;
	line-height:40px;
	font-size:30px;
	color:#333333;
	text-align:center;
	}
.articleT2{
	clear:both;
	font-size:0;
	color:#747474;
	line-height:30px;
	text-align:center;
	margin-top:10px;
	padding-bottom:20px;
	border-bottom: 1px solid #e6e6e6;
	margin-top:20px;
	}
.articleT2 span{
	display: inline-block;
	font-size: 14px;
	color: #666666;
	margin: 0 10px;
	background-repeat: no-repeat;
	background-position: left center;
}
.articleT2 span.span1{
	padding-left:23px;
	background-image: url(/template/default/images/icon29.png)
}
.articleT2 span.span2{
	padding-left:30px;
	background-image: url(/template/default/images/icon30.png)
}
.articleBox{
	clear:both;
	overflow:hidden;
	font-size:16px;
	line-height:30px;
	color:#333333;
	}
.articleBox img{ max-width:100%;}
/* 文章阅读页——大图*/
#play{
	width:785px;
	height:525px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #e9e9e9;
	margin:0 auto;
}
#play .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}
#play .prev_a span {background: url(/template/default/images/article_icon.png) no-repeat 0px -50px;left: 0;}
#play .next_a span {background: url(/template/default/images/article_icon.png) no-repeat -30px -50px;right: 0;}
#play .img_ul {
	position: relative;
	z-index: 1;
	width:785px;
	height:525px;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:785px;
	height:525px;
	background:#fff;
	margin:0 0 5px 0;
}
#play .img_ul li img{position:absolute;}
.imgMove{width:797px;clear:both;margin:20px auto;position:relative;}
.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:90px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	width:124px;
	height:82px;
	padding:3px;
	margin:0 5px;
	cursor: pointer;
	background:#fff;
	border:1px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	width:124px;
	height:82px;
	display:block;
	background:#fff;
	position:relative;
	}
.img_hd ul li i{
	display:block;
	clear:both;
	line-height:20px;
	padding:0 5px;
	background:#000;
	color:#fff;
	position:absolute;
	right:3px;
	bottom:3px;
	z-index:99999999999999;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	}
.img_hd ul li img {position:absolute;width:90px;width:124px;
	height:82px;}
.img_hd ul li.on {border:1px solid #37a16f;background:#37a16f;}
.imgMove .prev_a {margin-top: 15px; display:block;width:30px; height:60px; position:absolute; left:0px; top:0px; background:url(/template/default/images/article_icon.png) no-repeat 10px 15px;}
.imgMove .next_a {margin-top: 15px;display:block; width:30px; height:60px; position:absolute; right:0px; top:0px; background:url(/template/default/images/article_icon.png) no-repeat -37px 15px;}
.article_pageUp{font-size:14px;line-height:30px;color:#666666;}
.article_pageUp a{color:#666666}
.article_pageUp a:hover{color:#167ba7}
/**/
.articleB_box{
	clear:both;
	height:30px;
	overflow:hidden;
	background:#f8f9fb;
	color:#666;
	font-size:14px;
	line-height:30px;
	}
.articleB_box i{color:#ad1214}
.articlePage{
	clear:both;
	height:30px;
	text-align:center;
	font-family:Arial;
	}
.articlePage a{
	margin:0 1px;
	background:#ccc;
	padding:5px 10px;
	}
.articlePage a:hover{
	color:#fff;
	background:#37a16f;
	}
.articlePage a.hover{
	color:#fff;
	background:#37a16f;
	}
.articleHand{
    clear:both;
    font-size:16px;
    padding:10px 0px 20px 0;
    overflow: hidden;
    }
.articleHand a{
    display:block;
    line-height:32px;
    padding:0 20px 10px 30px;
    float:left;
	background:url(/template/default/images/file.png) no-repeat left center; 
}
.articleHand a.word{background:url(/template/default/images/word.png) no-repeat left 3px; color:#37a6ff !important; }
.articleHand a.ppt{background:url(/template/default/images/ppt.png) no-repeat left center; color:#ff7735 !important;}
.articleHand a.excel{background:url(/template/default/images/excel.png) no-repeat left center; color:#15bf44 !important; }
.articleHand a.pdf{background:url(/template/default/images/pdf.png) no-repeat left center; color:#1369c0 !important; }
.articleHand a.zip{background:url(/template/default/images/zip.png) no-repeat left 3px; color:#ff9779 !important; }
.articlePageUp{
	width: 700px;
	overflow: hidden;
	font-size: 14px;
	color: #747474;
	line-height: 26px;
}
.articlePageUp div{
	clear: both;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	background-color:#fff;
	padding:0 20px;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 10px;
}
.articlePageUp div a{color: #333333;font-weight: normal}
.articlePageUp div a:hover{color: #37a16f}
.viewShare{
	width: 120px;
	height: 50px;
	background-color:#fff;
}
.viewShare .bds_more{
	margin-right:15px !important;
	height: 35px !important;
	line-height: 35px !important;
	padding-right: 25px !important;
	background-image: url(/template/default/images/icon31.png) !important;
	background-repeat: no-repeat !important;
	background-position: right center !important;
}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{font-size: 14px !important}
.rmtDl dd{
	clear:both;
	overflow:hidden;
	margin-bottom:10px;
	background:#fff;
	position:relative;
	}
.rmtDl dd .rmtBt{
	width:130px;
	position:absolute;
	top:0;
	bottom:0;
	right:0;
	background:#61af8a url(/template/default/images/icon35.png) no-repeat center center;
	cursor:pointer;
	transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	}
.rmtDl dd.hover .rmtBt{background:#22945e url(/template/default/images/icon36.png) no-repeat center center;}
.rmtDl dd .ddBox1{
	clear:both;
	width:905px;
	height:95px;
	overflow:hidden;
	padding-left:115px;
	background:url(/template/default/images/icon32.png) no-repeat 40px center;
	}
.rmtDl dd.hover .ddBox1{background:url(/template/default/images/icon32h.png) no-repeat 40px center;}
.rmtDl dd .ddBox1 .spanT{
	display:block;
	clear:both;
	height:22px;
	overflow:hidden;
	line-height:22px;
	color:#333333;
	font-size:14px;
	margin-top:24px;
	}
.rmtDl dd.hover .ddBox1 .spanT{color:#37a16f;font-weight:bold}
.rmtDl dd .ddBox1 .spanT2{
	display:block;
	clear:both;
	height:24px;
	overflow:hidden;
	line-height:24px;
	color:#666666;
	font-size:14px;
	}
.rmtDl dd.hover .ddBox1 .spanT2{color:#37a16f;font-weight:bold}
.rmtDl dd .ddBox1 .spanT3{
	display:block;
	float:right;
	clear:both;
	height:24px;
	overflow:hidden;
	line-height:24px;
	color:#666666;
	font-size:14px;
	position:relative;
	top:-14px;
	margin-right:75px;
	}
.rmtDl dd .ddBox2{
	width:910px;
	overflow:hidden;
	margin-left:110px;
	border-top:1px dotted #999999;
	padding:30px 0;
	display:none;
	}
.rmtDl dd .ddBox2 .txt{
	clear:both;
	overflow:hidden;
	color:#333333;
	font-size:14px;
	line-height:30px;
	}
.rmtDl dd .ddBox2 .btn{
	display:block;
	width:145px;
	height:60px;
	text-align:center;
	line-height:60px;
	background:#fca41b;
	font-size:16px;
	color:#fff;
	}
.rmtDl dd .ddBox2 .btn:hover{background:#fca929}
/**/
.rmtFm{
	width:575px;
	overflow:hidden;
	}
.rmtFm dd .ddBox{
	clear:both;
	background:#fff;
	padding:0 10px;
	}
.rmtFm dd .ddBox .spanT{
	width:70px;
	height:50px;
	overflow:hidden;
	line-height:50px;
	text-align:left;
	font-size:14px;
	color:#999999;
	}
.rmtFm dd .ddBox .inputT{
	width:430px;
	height:50px;
	line-height:50px;
	background:none;
	border:none;
	padding:0 10px;
	color:#000;
	font-family:"microsoft yahei";
	font-size:14px;
	}
.rmtFm dd .ddBox .inputT.w_90{width:90px}
.rmtFm dd .ddBox .spanT2{
	width:35px;
	height:50px;
	overflow:hidden;
	line-height:50px;
	font-size:14px;
	color:#ff0000;
	}
/*slelect.demo样式start*/
.sctBox{width:420px;height:50px; position:relative; padding-right:30px;}
.sctBox .seljg{ padding-left:10px; line-height:50px; color:#000; font-size:14px;cursor:pointer;}
.sctBox i{ display:block; width:30px; height:50px; background:url(/template/default/images/icon37.png) no-repeat center center; position:absolute; right:0px; top:0px; cursor:pointer;}
.sctBox .selTj{overflow:hidden;border-top:none; max-height:240px; overflow-y:auto; position:absolute; left:0;right:0;top:50px; background:#e9e9e9; display:none; z-index:100000}
.sctBox .selTj a{ display:block; height:30px; line-height:30px; padding-left:10px; color:#666666; margin-bottom:1px;}
.sctBox .selTj a:hover{ background:#c3c3c3; color:#fff;}
.sctBox .selTj a.hover{background:#c3c3c3; color:#fff;}
/*slelect.demo样式end*/
.rmtFm dd .ddBox .textarea{
	width:430px;
	height:84px;
	line-height:22px;
	background:none;
	border:none;
	padding:5px 10px 10px 10px;
	color:#000;
	font-family:"microsoft yahei";
	font-size:14px;
	margin:8px 0 10px 0;
	}
.rmtFm dd .ddBox .btn1{
	width:77px;
	height:34px;
	overflow:hidden;
	line-height:34px;
	text-align:center;
	border-radius:2px;
	color:#fff;
	background:#99cbb3;
	}
.rmtFm dd .ddBox .btn1:hover{opacity:0.9}
.rmtFm dd .ddBox .btn22{
	width:77px;
	height:34px;
	overflow:hidden;
	line-height:34px;
	text-align:center;
	border-radius:2px;
	color:#fff;
	background:#22945e;
	margin-left:23px;
	}
.rmtFm dd .ddBox .btn22:hover{opacity:0.9}
.rmtFm dd .ddBox .txt{
	clear:both;
	overflow:hidden;
	height:46px;
	line-height:46px;
	font-size:14px;
	color:#666666;
	}
.rmtFm dd .ddBox .code{
	width:120px;
	height:40px;
	overflow:hidden;
	margin:5px 10px 0 0;
	}
.rmtFm dd .ddBox .code img{
	display:block;
	width:120px;
	height:40px;
	}
.rmtFmBt{
	width:280px;
	margin:0 auto;
	}
.rmtFmBt a{
	display:inline;
	float:left;
	width:130px;
	height:40px;
	overflow:hidden;
	line-height:40px;
	text-align:center;
	background:#fca41b;
	color:#ffffff;
	font-size:14px;
	margin:0 5px;
	}
.rmtFmBt a.a2{background:#909090;} 
.rmtFmBt a:hover{opacity:0.9}
.rmtT{
	clear: both;
	height: 50px;
	overflow: hidden;
	line-height: 50px;
	color: #333333;
	font-size: 28px;
}
.rmtT2{
	clear: both;
	height: 22px;
	overflow: hidden;
	line-height: 22px;
	color: #333333;
	font-size:14px;
	margin-top: 15px;
}
/**/
.mapBox{
	clear: both;
	width: 100%;
	position: relative;
}
.mapBox img{max-width:100%}
.ctsUsBox{
	width: 1200px;
	height: 320px;
	background-color:#fff;
	position: absolute;
	left: 50%;
	margin-left: -600px;
	top: -130px;
	z-index:9;
}
.ctsUsBox .divT{
	clear: both;
	height: 50px;
	text-align: center;
	line-height: 50px;
	color: #666666;
	font-size: 28px;
}
.ctsUsBox .divT2{
	clear: both;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #666666;
	font-size:14px;
}
.ctsUsBox .divT2 span{color:#37a16f}
.ctsUsBox .divT3{
	clear: both;
	height: 38px;
	text-align: center;
	line-height: 38px;
	color: #37a16f;
	font-size:24px;
	font-weight: bold;
}
.ctsUsBox .divT4{
	clear: both;
	height: 36px;
	text-align: center;
	line-height: 36px;
	color: #666666;
	font-size:24px;
}
.ctsUsBox .divT5{
	clear: both;
	overflow: hidden;
	height:30px;
	text-align: center;
	line-height: 30px;
	color: #666666;
	font-size:14px;
}
/**/
.screeningBox{
	clear: both;
}
.scrBox1{
	clear: both;
	min-height:50px;
}
.scrBox1 div{
	display:inline-block;
	padding-right:10px;
}
.scrBox1 .divT{
	width: 70px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	color: #666;
	font-size: 14px;
	margin-right: 20px;
}
.scrBox1 .scrBox1R{
	overflow: hidden;
}
.scrBox1 .divBt{
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	color: #999999;
	font-size: 14px;
	cursor: pointer;
}
.scrBox1 .scrBox1R .sct{
	float:left;
	height: 38px;
	overflow: hidden;
	padding-right:20px;
	border:1px solid #72bd9b;
	margin-right: 10px;
	margin-bottom: 10px;
	display: none;
}
.scrBox1 .scrBox1R .sct span{
	display: block;
	padding:0 20px;
	height: 38px;
	line-height: 38px;
	color: #37a16f;
	font-size: 14px;
	background-image: url(/template/default/images/icon33.png);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
}
.scrBoxDl{
	clear: both;
	padding: 20px 30px;
	overflow: hidden;
	background-color:#fff;
}
.scrBoxDl dd{
	clear: both;
	overflow: hidden;
	height: 40px;
	margin-bottom:10px;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.scrBoxDl dd .divT{
	width: 70px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	color: #666;
	font-size: 14px;
	margin-right:10px;	
}
.scrBoxDl dd .divR{
	overflow: hidden;
	margin:5px 0;
}
.scrBoxDl dd .divR a{
	float: left;
	padding: 0 15px;
	height: 30px;
	line-height: 30px;
	color: #666666;
	font-size: 14px;
	margin:0 10px;
	margin-bottom: 10px;
	cursor: pointer;
	border-radius:3px
}
.scrBoxDl dd .divR a.all{color:#bd0000}
.scrBoxDl dd .divR a.no{color:#666666}
.scrBoxDl dd .divR a.hover{color: #fff;background-color:#37a16f;}
.scrBoxDl dd .divR a:hover{color:#37a16f}
.scrBoxDl dd .divR a.hover:hover{color:#fff}
.scrBoxDl dd .divR a.all:hover{color:#bd0000}
.scrBoxDl dd .ddBt{
	width: 58px;
	height: 24px;
	border:1px solid #e6e6e6;
	text-align: center;
	margin-top: 6px;
	display: none;
}
.scrBoxDl dd .ddBt span{
	display:inline-block;
	padding-right: 13px;
	height: 24px;
	line-height: 24px;
	color: #858585;
	cursor: pointer;
	background-image: url(/template/default/images/icon34.png);
	background-position:right center;
	background-repeat: no-repeat;
}
.scrBoxDl dd .ddBt.hover span{background-image: url(/template/default/images/icon34h.png)}
.scrBoxT{clear: both}

/*slelect样式start*/
.ptSctBox {
	width:200px;
	height:40px;
	position: relative;
	background-color:#fff;
}
.ptSctBox .seljg {
	padding-left:20px;
	line-height: 40px;
	color: #000;
	font-size: 14px;
	cursor: pointer;
}
.ptSctBox i {
	display: block;
	width:50px;
	height: 40px;
	background: url(/template/default/images/icon37.png) no-repeat center center;
	position: absolute;
	right: 0px;
	top: 0px;
	cursor: pointer;
}
.ptSctBox .selTj {
	overflow: hidden;
	border-top: none;
	max-height: 240px;
	overflow-y: auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 40px;
	background: #e9e9e9;
	display: none;
	z-index:9
}
.ptSctBox .selTj a {
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	color: #666666;
	margin-bottom: 1px;
}
.ptSctBox .selTj a:hover {
	background: #c3c3c3;
	color: #fff;
}
.ptSctBox .selTj a.hover {
	background: #c3c3c3;
	color: #fff;
}
/*slelect样式end*/
.scrBoxT_a{padding-left:40px}
.scrBoxT_a a{
	float: left;
	height: 40px;
	line-height: 40px;
	color: #666666;
	font-size: 14px;
	padding-left: 28px;
	margin-right: 35px;
	background-image: url(/template/default/images/icon38.png);
	background-repeat:no-repeat;
	background-position: left center;
}
.scrBoxT_a a.hover{background-image: url(/template/default/images/icon38h.png)}
.searchBox{
	width: 212px;
	height: 40px;
	background-color:#fff;
	border-radius:20px;
}
.searchBox input{
	float:left;
	width: 125px;
	height: 40px;
	overflow: hidden;
	line-height: 40px;
	border: none;
	background: none;
	font-family: "microsoft yahei";
	font-size: 14px;
	color: #666;
	margin-left: 26px;
}
.searchBox a{
	float: left;
	width: 60px;
	height: 40px;
	background-image: url(/template/default/images/icon39.png);
	background-repeat:no-repeat;
	background-position: center center;
}
.productList{margin:0 -11px;}
.productList dd{
	float: left;
	width: 33.333%;
	overflow: hidden;
	margin-bottom:20px; 
}
.productList dd .ddDiv{margin:0 11px;}
.productList dd .pic{
	clear: both;
	width: 100%;
	overflow: hidden;
	padding-top: 58.29%;
	position: relative;
}
.productList dd .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.productList dd .div_div{
	clear: both;
	width: 100%;
	height: 130px;
	position:relative;
}
.productList dd .txtBox{
	overflow:hidden;
	background:#fff;
	width: 100%;
	height: 220px;
	position:absolute;
	top: 0;
	z-index: 99;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.productList dd:hover .txtBox{
	background-color:#37a16f;
	top:-90px;
}
.productList dd .txtBox .divT{
	padding:0 10px;
	clear: both;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	text-align: center;
	color: #333333;
	font-size: 18px;
	margin-bottom: 7px;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.productList dd:hover .txtBox .divT{color: #fff}
.productList dd .txtBox .divT2{
	clear: both;
	height: 26px;
	overflow: hidden;
	line-height: 26px;
	text-align: center;
	color: #666666;
	font-size: 14px;
	padding:0 10px;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.productList dd:hover .txtBox .divT2{color:#e5e5e5}
.productList dd .txtBox .div_a{
	width: 235px;
	height: 44px;
	border: 1px solid #9bd0b7;
	margin:0 auto;
}
.productList dd .txtBox .div_a a{
	height:20px;
	line-height: 20px;
	padding-left: 22px;
	padding-right:20px;
	color: #ffffff;
	font-size: 14px;
	margin-left:15px;
	background-position: left center;
	background-repeat: no-repeat;
	margin-top: 12px;
}
.productList dd .txtBox .div_a a.a1{background-image: url(/template/default/images/icon40.png);position: relative}
.productList dd .txtBox .div_a a.a1:after{
	content: "";
	display: block;
	width: 1px;
	height: 14px;
	background-color:#aec3b9;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top:-7px;
}
.productList dd .txtBox .div_a a.a2{background-image: url(/template/default/images/icon41.png)}
/*地图*/
.map{
	clear: both;
	width: 100%;
	padding-top:43.125%;
	position: relative;
}
.map .bt{
	display: block;
	padding:0 39px 0 19px;
	height: 50px;
	line-height: 50px;
	background-color:#009944;
	color: #fff;
	font-size: 16px;
	background-image: url(/template/default/images/icon42.png);
	background-position:56px center;
	background-repeat: no-repeat;
	position: absolute;
	bottom: 20px;
	left: 20px;
	z-index: 9999;
}
.mapC{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	border:1px solid #dedede;
	overflow: hidden;
}
.mapC.typ{left:360px}
.chooseBox{
	width: 390px;
	z-index: 9999;
	background-color: #fff;
	border-radius:3px;
	box-shadow:2px 3px 5px rgba(0,0,0,0.1);
}
.chooseSct{
	width: 390px;
	height: 50px;
	position: relative;
	z-index: 9;
}
/**/
.csSctBox {
	width:110px;
	height:30px;
	position: relative;
	background-color:#fff;
	margin-left: 18px;
	margin-top:10px;
}
.csSctBox:after{
	content: '';
	display: block;
	width: 1px;
	height: 13px;
	background-color:#d3d3d3;
	position: absolute;
	top: 50%;
	right: 0;
	margin-top:-6px;
}
.csSctBox.last:after{display: none}
.csSctBox .seljg {
	line-height: 30px;
	color: #000;
	font-size: 14px;
	cursor: pointer;
}
.csSctBox i {
	display: block;
	width:40px;
	height: 30px;
	background: url(/template/default/images/icon37.png) no-repeat center center;
	position: absolute;
	right: 0px;
	top: 0px;
	cursor: pointer;
}
.csSctBox .selTj {
	width:116px !important;
	border-top: none;
	max-height: 240px;
	overflow-y: auto;
	position: absolute;
	left:-16px;
	top: 40px;
	background: #fff;
	display: none;
	z-index:9;
	box-shadow: 2px 3px 5px rgba(0,0,0,0.1);
}
.csSctBox .selTj a {
	display: block;
	height: 35px;
	line-height: 35px;
	color: #666666;
	margin-bottom: 1px;
	text-align: center;
	font-size: 14px;
}
.csSctBox .selTj a:hover {
	background: #37a16f;
	color: #fff;
}
.csSctBox .selTj a.hover {
	background: #37a16f;
	color: #fff;
}
.spBt{
	height: 50px;
	background-color:#fff;
	cursor: pointer;
	border-radius:3px;
	padding:0 10px;
}
.spC{
	height: 50px;
	border-top: 1px solid #f3f3f3;
	position: relative;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.spC input{
	float:left;
	width: 310px;
	height: 49px;
	line-height: 49px;
	font-family: "microsoft yahei";
	font-size: 14px;
	color: #555;
	padding:0 5px;
	border: none;
	background-color:#fff;
}
.spC input::-webkit-input-placeholder{
	color: #d1d1d1;
}
.spC a{
	float: left;
	width: 45px;
	height: 50px;
	background-image: url(/template/default/images/icon43.png);
    background-repeat: no-repeat;
    background-position: center center
}
.pctViewL{
	width: 360px;
	height: 100%;
	background-color:#f5f5f5;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
}
.pctViewLC{
	width: 360px;
	height: 100%;
	overflow: hidden;
	overflow-y: scroll;
	padding-right: 6px;
}
.pctViewL .divT{
	clear: both;
	overflow: hidden;
	height: 90px;
	line-height: 90px;
}
.pctViewL .divT a{
	float: left;
	margin-top: 20px;
	padding:0 39px 0 19px;
	height: 50px;
	line-height: 50px;
	background-color:#eaeaea;
	color: #333333;
	font-size: 16px;
	background-image: url(/template/default/images/icon44.png);
	background-position:56px center;
	background-repeat: no-repeat;
}
.pctViewL .divT span{
	float: left;
	line-height: 90px;
	color: #333333;
	font-size: 18px;
	font-weight: bold;
	padding-left: 143px;
}
.pctVDl{width:360px}
.pctVDl dd{
	clear: both;
	height: 50px;
	margin-bottom:2px;
}
.pctVDl dd span{
	float: left;
	width: 90px;
	height: 50px;
	line-height: 50px;
	background-color:#eaeaea;
	text-align: center;
	font-size: 14px;
	color: #666;
	margin-right: 2px;
}
.pctVDl dd em{
	float: left;
	width:230px;
	height: 50px;
	line-height: 50px;
	background-color:#fff;
	font-size: 14px;
	color: #333333;
	margin-right: 2px;
	padding: 0 15px;
	font-style: normal;
}
.pctViewLText{
	clear: both;
	padding:0 25px;
	overflow: hidden;
	color: #333333;
	font-size: 14px;
	line-height: 30px;
}
/**/
.webuploader-pick {
    padding: 0 !important;
	background: none !important;
}
.uploader-img-list{width:auto !important;float: left}
.rmtFm .articleHand{padding:0}
.rmtFm .articleHand a{padding:0;padding-left: 30px}
/*******/
.csSctBox2{
	width:110px;
	height:30px;
	position: relative;
	background-color:#fff;
	margin-left: 18px;
	margin-top:10px;
	z-index: 99;
}
.csSctBox2:after{
	content: '';
	display: block;
	width: 1px;
	height: 13px;
	background-color:#d3d3d3;
	position: absolute;
	top: 50%;
	right: 0;
	margin-top:-6px;
}
.csSctBox2 .seljg2 {
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	color: #000;
	font-size: 14px;
	cursor: pointer;
	padding-right:30px
}
.csSctBox2 i{
	display: block;
	width:40px;
	height: 30px;
	background: url(/template/default/images/icon37.png) no-repeat center center;
	position: absolute;
	right: 0px;
	top: 0px;
	cursor: pointer;
}
.csSctBox2 .selTj2 {
	width:116px !important;
	border-top: none;
	position: absolute;
	left:-16px;
	top: 40px;
	background: #fff;
	display: none;
	z-index:9;
	box-shadow: 2px 3px 5px rgba(0,0,0,0.1);
}
.csSctBox2 .div&gt;.selTj2{left:116px;top:10px}
.csSctBox2 .div:hover&gt;.selTj2{display:block !important;}
.csSctBox2 .selTj2 .div{
	display: block !important;
	width: 100%;
	margin-bottom: 1px;
	position:relative;
}
.csSctBox2 .selTj2 .div a{
	display: block;
	color: #666666;
	text-align: center;
	font-size: 14px;
	line-height:20px;
	padding:5px 0;
}
.csSctBox2 .selTj2 .div:hover&gt;a{
	background: #37a16f;
	color: #fff;
}
.csSctBox2 .selTj2 .div a.hover {
	background: #37a16f;
	color: #fff;
}
/**/
/*.title { font-size:16px; font-weight: bold;color:#333;padding:0 0 10px 0;}
.BMap_bubble_content{font-weight:normal; font-size:14px;color: #666; line-height:26px;}
.BMap_bubble_content B{ font-size:16px;color:#333;}
#allmap{width:100%;height:1000px;}
.toThisAd{
	display: block;
	float: left;
	width: 85px;
	height: 25px;
	overflow: hidden;
	font-size: 14px;
	color:#f0f0f0 !important;
	border-radius:20px;
	background: #328c4d;
	margin:10px auto 0px;
	text-align: center;
	line-height: 25px;
	padding:3px 0;
	margin-left:35px;
}
.toThisAd:hover{opacity:0.9}
.toThisAd.bg{background-color:#de190a;margin-left: 15px;}
#allmap div{
	border:none !important;
}
.content img{max-width:100%}
#allmap div.BMap_center{
	border-left: 1px solid #fff !important;
}
.BMap_center{
	top: 0 !important;
	height: 240px !important;
}
.BMap_top{display: none !important}
.BMap_bubble_title{display: none !important}
.BMap_bubble_content{position: relative}
.BMap_bubble_content .content{
	width: 280px !important;
	height: 160px !important;
	margin-bottom: 20px;
}
.BMap_bubble_content .content img{
	display: block;
	width: 280px !important;
	height: 160px !important;
}*/
/* 地图 */
.mapTop{
	height: 60px;
	position: relative;
	z-index: 999;
}
.mapTop .logo{
	    margin: 10px 0 0 15px;
}
.topRight{
	line-height: 60px;
	font-size: 14px;
}
.mapMember span{
	float: left;
	color:#444;
	padding-right: 10px;
}
.mapMember a{
	color:#444; 
	float: left;
	padding:0 10px;
	position: relative;
}
.mapMember a+a:after{
	content: '';
	display: block;
	height: 16px;
	position: absolute;
	top: 50%;
	left: 0;
	border-left: 1px solid #d1d1d1;
	margin-top: -8px;
}
.mapMember{
	padding-right: 10px;
}
.goIndex a{
	display: block;
	padding:0 20px 0 40px;
	height: 60px;
	background-color:#009944;
	color: #fff;
	font-size: 16px;
	background-image: url(/template/default/images/icon42.png);
	background-position:10px center;
	background-repeat: no-repeat;
}

/************map start*************/
.mapBox{
    position: absolute;
    top:0;
    left: 0;
    right: 0;
    bottom: 0;
}
.mapLeft{
    width: 390px;
    position: absolute;
    top: 0;
    left: 0;
    padding: 10px;
    z-index: 100;
}

.boardList{
	overflow:hidden;
    margin-top: 10px;
    padding: 10px 0;
    background: #ffffff;
    border-radius: 3px;
    box-shadow: 2px 3px 5px rgba(0,0,0,0.1);
}
.boardList .boardListUl{
    padding:0 10px;
}
.boardList ul,.mapLeft .boardList li{
    list-style: none;
}
.boardList .boardListUl li{
    padding: 5px;
    border-bottom: 1px solid #eee;
    overflow: hidden;
}
.boardList .boardListUl&gt;li:hover{
    background-color: #f3f3f3;
}
.boardList .itemA{
    float: left;
    width: 100%;
    position: relative;
}
.boardList .itemA .mapListImg{
    float: left;
}
.boardList .itemA .mapListImg img{
    width: 130px;
    height: 98px;
}

.mapListDet{
    float: right;
    width: 215px;
    overflow: hidden;
    display: inline;
}
.mapListDet .title{
    line-height:25px;
    width: 100%;
    height:25px;
    position:relative;
    overflow: hidden;
	clear:both;
}
.mapListDet .title u{
    font-weight: bold;
    font-size: 14px;
    color: #333;
    float: left;
    text-decoration: none;
    width: 118px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.mapListDet .title span{
    font-size: 14px;
    color: #c00;
    float: right;
}
.mapListDet .type{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color:#666;
	clear:both;
	font-size:11px;
	padding:5px 0 0 0;
}
.mapListDet .type span{
	float:left;
	line-height:20px;
	}
.mapListDet .type em{
	float:right;
	line-height:20px;
	}

.mapListDet .status{
    width: 100%;
    overflow: hidden;
	clear:both;
	line-height:20px;
	padding:8px 0 0 0;
}
.mapListDet .status u{
    font-size: 12px;
    color: #999;
    padding: 0 5px;
    border: 1px solid #ddd;
    height: 20px;
    line-height: 20px;
    display: inline-block;
	border-radius:2px;
}
.mapListDet .address{
	clear:both;
	overflow:hidden;
	font-size:11px;
	padding:8px 0 0 0;
	}
.down-arrow {
    width: 0;
    height: 0;
    border-top: 6px solid #f14646;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
}
/************map end*************/

/************mapViev start*************/
.mapVievL{
	width:560px;
	height:460px;
	overflow:hidden;
	float:left;
	background:#fff;
	margin:20px;
	position: relative;
	}
.mapVievL .bd,
.mapVievL .bd ul,
.mapVievL .bd li{
	height: 100%;
	
}
.mapVievL .bd img{
	height: 460px;
	width: 560px;
}
.mapVievL .hd{
	position: absolute;
	left: 0;
	width: 100%;
	bottom: 20px;
}
.mapVievL .hd ul{
	font-size: 0;
	text-align: center;
}
.mapVievL .hd li{
	background: #fff;
	height: 10px;
	width: 10px;
	border-radius: 50%;
	display: inline-block;
	margin: 0 5px;
	cursor: pointer;
}
.mapVievL .hd li.on{
	background: #199752;
}
.mapVievR{
	width:400px;
	height:500px;
	float:left;
	background:#fff;
	padding:0 0 0 10px;
	}
.mapVievR table th,.mapVievR table td{
	line-height:25px;
	border-bottom:1px solid #f5f5f5;
	padding:5px;
	}
.mapVievR table td{ text-align:left;}
.mapVievR table th{ font-weight:bold; text-align:right; color:#333;}

.mapVievR table td span{
	color:#fff;
	display:block;
	float:left;
	line-height:25px;
	padding:0 10px;
	border-radius:3px;
	}
.mapVievR table td .status0{background:#199752;}
.mapVievR table td .status1{background:#4d98dd;}
.mapVievR table td .status2{background:#FF6347;}

/************mapViev end*************/
/************表单 start*************/
.formCont{overflow: hidden;}
.formR{width: 350px; height: 400px; overflow: hidden; background: #009944 url(/template/default/images/loginlogo.png) no-repeat center center;}
.aykjStyle1 .formR{height: 590px;}
.formR span{display: block; height: 50px; overflow: hidden; text-align: center; line-height: 50px; font-size:22px; color: #fff;}
.formL{width: 470px; overflow: hidden; padding: 30px 50px 15px 30px; background: #fff; z-index: 1;}
.formTit{height: 39px; border-bottom:1px solid #f3f6fa;}
.formTit span{display: inline-block; height: 38px; overflow: hidden; line-height: 38px; font-size: 20px; color:#333; padding: 0px 10px; border-bottom:2px solid #009944;}
.form_dl{overflow: hidden;}
.form_dl dd{overflow: hidden; margin-bottom: 10px; position: relative;}
.formInp{display: block; width: 450px; height: 50px; overflow: hidden; border:none; background: #f5f7f9; line-height: 50px; padding: 0px 10px; font-size: 14px; color:#999; font-family: "microsoft yahei";}
.form_dl dd em{display: block; width: 35px; height: 50px; overflow: hidden; position: absolute; left: 0px; top:0px;}
em.userIcon{background: url(/template/default/images/usericon.png) no-repeat right center;}
em.passwordIcon{background: url(/template/default/images/passwordicon.png) no-repeat right center;}
em.codeIcon{background: url(/template/default/images/codeicon.png) no-repeat right center;}
/*.lookPw{display: block; width: 45px; height: 50px; overflow: hidden; position: absolute; right: 0px; top:0px; background: url(/template/default/images/lookpw.png) no-repeat left center;}
.lookPw.hover{background: url(/template/default/images/lookpw_h.png) no-repeat left center;}*/
input.nameInp{width: 415px; padding: 0px 10px 0px 45px;}
input.pwInp{width: 380px; padding: 0px 45px;}
input.codeInp{width: 305px; padding: 0px 10px 0px 45px;}
input.sjInp{width: 315px; padding: 0px 10px 0px 45px;}
.codeBt{display: block; width: 100px; height: 50px; overflow: hidden;}
.codeBt img{display: block; width: 100px; height: 50px;}
.formBtBox{overflow: hidden; margin-top: 62px;}
a.forgetPw{font-size: 14px; color:#999; margin:13px 0px 0px 175px; cursor: pointer;}
.formBtBox a+a{
	margin:13px 0px 0px 10px;
	padding-left: 10px;
	border-left: 1px solid #d1d1d1;
}
.forgetPw:hover{color:#009944;}
.aykjStyle .layui-layer-title{ height:50px; line-height:50px; font-size:14px; color:#fff; background:#235c79; border-bottom:none; text-align:center;}
.aykjStyle .layui-layer-content{ overflow:hidden; height:400px !important;}
.aykjStyle1 .layui-layer-content{ overflow:hidden; height:590px !important;}
.aykjStyle .layui-layer-btn{ padding:0 30px; position:absolute; bottom:70px;}
.aykjStyle .layui-layer-btn0{ display: block;width: 145px;height: 45px;overflow: hidden;line-height: 45px;text-align: center;font-size: 16px;color:#fff !important;background: #0e5dac;display:block;border:none; border-radius:0; padding:0; margin:0;}
.aykjStyle .layui-layer-close2{
	left:-25px !important; 
	top:-15px !important;
	background:url(/template/default/images/closeform2.png) no-repeat center center !important; 
	height:40px !important; 
	width:40px !important;}
.formList{
	width: 350px;
	margin: 0 auto;
	padding: 30px 0 0 0;
}
.formList dd{
	border-bottom: 1px solid #e5e5e5;
	overflow: hidden;
	line-height: 45px;
}
.formTxt{
	float: left;
	width: 100px;
	font-size: 14px;
	color: #999;
	text-align: right;
}
.formBtn{
	float: right;
}
.formBtn1{
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	width: 100px;
	background: #009944;
}
.formBtn1 a{
	display: block;
	line-height: 50px;
	font-size: 14px;
	color: #fff;
	text-align: center;
}
.formCode{padding-top: 5px;}
.formCode img{
	height: 35px;
	width: 80px;
}
.formBtn a{
	display: block;
	color: #999;
	height: 30px;
	position: relative;
	top: 7px;
	border: 1px solid #e5e5e5;
	border-radius: 3px;
	line-height: 30px;
	padding: 0 10px;
}
.formList .iptBox{
	overflow: hidden;
	padding: 0 0.5rem;
}
.formList .iptBox input{
	border: none;
	line-height: 45px;
	width: 100%;
}
/************表单 end*************/
/************预约列表 start*************/
.reserveList{
	padding: 30px;
}
.reserveList dd{
	padding: 20px 0;
	border-bottom: 1px solid #e5e5e5;
	overflow: hidden;
}
.reserveList .listImg{
	width: 130px;
	margin-right: 20px;
}
.reserveList .imgBox{
	padding-top: 75.3846%;
}
.reserveList .listBox{
	overflow: hidden;
}
.reserveList .listTxt{
	overflow: hidden;
	line-height: 30px;
	font-size: 14px;
	color: #666;
}
.reserveList .listTxt1{
	color: #333;
	font-size: 16px;
	font-weight: bold;
}
.reserveList .listTime{
	line-height: 30px;
	color: #999;
}
/************预约列表 end*************/
.cpimg{max-width:100%;text-align:center;}
.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;*+margin-left:30px;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}


/*index02*/
.four{padding-bottom:30px;}
.four h3{
  color: #000;
  font-size: 45px;
  text-align: center;
  padding: 60px 0 20px 0;
}.four p {
  font-size: 22px;
  padding: 10px 0 10px 0;
  text-align: center;
}
.four dl {
  margin: 0 auto;
  width: 1200px;
  background: #f7f7f7;
  height: 150px;
  overflow: hidden;
  margin-bottom: 12px;
}

.four dt {
  width: 80px;
  height: 150px;
  display: inline-block;
  background: #e4a159;
  text-align: center;
  font-size: 22px;
  color: #fff;
  float: left;
  vertical-align: middle;
}

.four dd {
  width: 1100px;
  display: inline-block;
  float: left;
}

.four dd li {
  width: 14.2%;
  text-align: center;
  float: left;
}

.four dd li img {
  padding-top: 17px;
  max-width:75px;
  max-height:75px;
}

.four dd li p {
  font-size: 15px;
}

.four .shoolmores {
  width: 964px;
  margin: 60px auto 100px;
}

.four .shoolmores a {
  display: inline-block;
  font-size: 20px;
  color: #fff;
  background: #da7a2c;
  text-align: center;
  width: 265px;
  height: 54px;
  line-height: 54px;
  margin-right: 70px;
}

.four .shoolmores .btntwo {
  background: #bf2a5b;
}

.four .shoolmores a:hover, .four .shoolmores .btntwo:hover {
  background: #003f99;
}
.mx_div {
    width: 14.2%;
    height: 150px;
    position: relative;
}
.jg {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  width: 133px;
  height: 133px;
  margin: 8px;
  background: #e3e3e3;
  position: absolute;
  bottom: -293px;
  filter: alpha(opacity=95);
  -moz-opacity: 0.95;
  opacity: 0.95;
  text-align: center;
}

.jg a {
  font-size: 16px;
  text-align: center;
  line-height: 35px;
  color: #fff;
  display: block;
  width: 115px;
  height: 35px;
  background: #e47100;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin: 0 auto;
}

.jg a:hover {
  color: #fff;
  text-decoration: underline;
}
/*index02 end*/
/*index03*/
.simple {
    margin: 30px 0;
}

.simple-title {
    background: url(/template/default/images/simple-title.png) no-repeat center bottom;
    font-size: 28px;
    height: 46px;
    color: #a4013a;
    text-align: center;
	padding-top:30px;
}

.simple-stitle {
    background: url(/template/default/images/simple-stitle.png) no-repeat center 0;
    height: 53px;
    text-indent: -9999px;
    margin: 24px 0 0 0;
}

.simple-con {
    width: 1200px;
    margin: 58px auto 0;
    overflow: hidden;
}

.simple-common {
    background: url(/template/default/images/simple-common.png) no-repeat 0 0;
    width: 295px;
    height: 160px;
    padding-top: 28px;
    float: left;
    margin: 0 5px 22px 0;
}

.simple-icon {
    width: 42px;
    height: 42px;
    border: #767676 1px solid;
    border-radius: 100%;
    font-size: 24px;
    color: #737373;
    text-align: center;
    line-height: 40px;
    margin: 0 auto;
}

.simple-h4 {
    font-size: 24px;
    color: #404040;
    font-weight: bold;
    text-align: center;
    margin: 20px 0 0 0;
}

.simple-btn {
    display: block;
    font-size: 16px;
    color: #4C4C4C;
    text-align: center;
    margin: 22px 0 0 0;
    cursor: pointer;
}

.simple-common:hover {
    background-position: 0 -188px;
}

.simple-common:hover .simple-icon {
    background: #fff;
    border: #fff 1px solid;
    color: #c41131;
}

.simple-common:hover .simple-h4 {
    color: #fff;
}

.simple-common:hover .simple-btn {
    color: #f4dee0;
}

.simple-common2 {
    background: #c41131;
    width: 285px;
    height: 156px;
    float: left;
    margin: 4px;
    padding-top: 24px;
}

.simple-icon2 {
    background: url(/template/default/images/simple-tell.png) no-repeat 0 0;
    width: 42px;
    height: 42px;
    margin: 0 auto;
}

.simple-h42 {
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    margin: 20px 0 0 0;
}

.simple-btn2 {
    display: block;
    text-align: center;
    margin: 5px 0 0 0;
	    color: #fff;
    font-weight: bold;
    font-size: 22px;
}

/*index03 end*/
/*index04*/
.box2{width:1920px;position:relative;left:50%;margin-left:-960px;height:860px;padding-top:72px;}
.titles2 h3{    color: #000;
    font-size: 45px;
    text-align: center;
    padding: 0 0 20px 0;}
.titles2 p{    font-size: 22px;
    padding: 0 0 30px;
    text-align: center;    color: #828385;}
.titles{text-align:center;}
.container {width: 1200px;margin: 0 auto;}
.ads{padding-top:80px;}
.ads li{width:400px;float:left;}
.ads li .img img{width:400px;height:240px;}
.ads li .det{background:#fff;width:340px;padding:0 30px;height:210px;border-bottom:6px solid #e60011;box-shadow: 0 0px 10px #666;}
.ads li p{color:#999999;font-size:14px;text-transform:uppercase;text-align:center;padding-top:26px;}
.ads li h3{padding-top: 20px;color:#333333;font-size:24px;text-align:center;}
.ads li span{color:#111111;font-size:16px;line-height:28px;text-align:justify;padding-top:15px;display:block;height:150px;overflow:hidden;}
.ads li a.mm{text-align:center;background:url(/template/default/images/m.png) no-repeat center top;padding-top:23px;height:131px;width:400px;display:none;}
.ads li:hover a.mm{display:block;}
.ads li:hover .det{border-bottom:none;height:210px;}
.ads li:hover .img img{width:400px;height:240px;}
.ads li:hover {
	-webkit-transform: translateY(-79px);
	-moz-transform: translateY(-79px);
	-ms-transform: translateY(-79px);
	 -o-transform: translateY(-79px);
	transform: translateY(-79px);
	-webkit-transition: all 0.8s;
	 -moz-transition: all 0.8s;
	-ms-transition: all 0.8s;
	-o-transition: all 0.8s;
	transition: all 0.8s; 
}
/*index04 end*/

/*index05*/
.mainfour{ height:auto; overflow:hidden;padding: 40px 0;}
.container {width: 1200px;margin: 0 auto;}
.mainfour h1{width:1200px; font-size:45px; height:45px;  color:#333333; line-height:45px; margin-bottom:30px; margin-top:10px; text-align:center; font-weight:normal}
.mainfour p{font-size: 22px;
    padding: 0 0 30px;
    text-align: center;    color: #828385;}
.mainfour ul li{ width:157px; text-align:center; border:1px solid #dedede; padding:10px 0; float:left; margin:6px 6px}
.mainfour ul li a{font-size:16px}

.all-h {
    font-size: 2.5rem;
    line-height: 3.5rem;
}.all-p {
    font-size: 1rem;
    color: rgb(102,102,102);
    line-height: 2.2rem;
}
.box4{
    width: 100%;
    height: 40.5rem;
    background: url("/template/default/images/4.png") no-repeat;
    background-size: 100% 100%;
    box-sizing: border-box;
    padding: 4rem 17rem;
    text-align: center;
}
.box4&gt;div{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 2rem 0 0;
}
.box4&gt;div p{
    width: 8rem;
    height: 3rem;
    color: white;
	    font-size: 18px;
	    overflow: hidden;
    border: 1px solid;
    border-radius: 0.5rem;
    margin: 0 0.5rem 2.3rem;
    line-height: 3rem;
}
.box4 div p:hover{
    border: none;
    background: rgb(115,156,239);
    cursor: pointer;
}
.box4 span{
    display: block;
    width: 20rem;
    height: 4rem;
    line-height: 4rem;
    background: linear-gradient(to left, rgba(255,93,65,1),rgba(255,134,93,1));
    color: white;
    font-size: 1.5rem;
    margin:  auto;
    border-radius: 0.6rem;
}

/*index05 end*/

/*index06*/
.container {width: 1200px;margin: 0 auto;}
.part-1 {
	height: 712px;
	padding: 20px 0 60px 0;
	position: relative;
}
.part-1 p{    font-size: 22px;
    padding: 0 0 30px;
    text-align: center;    color: #828385;}
.big-title {
	font-size:45px;
	color: #000;
	margin: 0 auto;
	text-align: center;
	font-weight: normal;
	padding-bottom: 20px;
}

.clearfix:after {
    content: " ";
    display: table;
    clear: both;
	font-size: 0;
}
.w1136 {
    width: 1200px;
}.m0a {
    margin-left: auto;
    margin-right: auto;
}.part-1 .part2-container .p2-list-box {
    margin-top: 50px;
    margin-bottom: 50px;
}.part-1 .part2-container .p2-list-box .p2-list-per-box:first-child {
    margin-left: 0;
}.part-1 .part2-container .p2-list-box .p2-list-per-box {
    width: 19%;
    background: #fff;
    padding: 30px 25px;
    margin-left: 22px;
    box-shadow: 1px 1px 7px 2px rgba(181,181,181,.3);
    -webkit-box-shadow: 1px 1px 7px 2px rgba(181,181,181,.3);
}.left {
    float: left;
}.part-1 .part2-container .p2-list-box .p2-list-per-box .p2-top-icon {
    width: 58px;
    line-height: 58px;
    font-size: 30px;
    background: #64c4b9;
    border-radius: 100%;
}.part-1 .part2-container .p2-list-box .p2-list-per-box h2 {
    font-size: 24px;
    color: #64c4b9;
    margin-top: 20px;
}.tc {
    text-align: center;
}.white {
    color: #fff;
}.part-1 .part2-container .p2-list-box .p2-list-per-box ul {
    margin-top: 25px;
}.part-1 .part2-container .p2-list-box .p2-list-per-box ul li {
    font-size: 14px;
    color: #7b7b7b;
    border-bottom: 1px dashed #c2c1c1;
    padding: 10px 0 5px 0;
}.part-1 .part2-container .p2-list-box .p2-list-per-box ul li:last-child {
    border-bottom: none;
}.part-1 .part2-container .p2-list-box .p2-list-per-box a {
    display: block;
    width: 186px;
    height: 35px;
    line-height: 35px;
    border: 1px solid #64c4b9;
    color: #64c4b9;
    font-size: 16px;
    margin-top: 20px;
}.part-1 .part2-container .p2-list-box .p2-bg-color1 .p2-top-icon {
    background: #e73f3f;
}.part-1 .part2-container .p2-list-box .p2-bg-color1 h2 {
    color: #e73f3f;
}.part-1 .part2-container .p2-list-box .p2-bg-color1 a {
    border: 1px solid #e73f3f;
    color: #e73f3f;
}.part-1 .part2-container .p2-list-box .p2-bg-color2 .p2-top-icon {
    background: #ec7c0e;
}.part-1 .part2-container .p2-list-box .p2-bg-color2 h2 {
    color: #ec7c0e;
}.part-1 .part2-container .p2-list-box .p2-bg-color2 a {
    border: 1px solid #eca45b;
    color: #eca45b;
}.part-1 .part2-container .p2-list-box .p2-bg-color3 .p2-top-icon {
    background: #16b3e6;
}.part-1 .part2-container .p2-list-box .p2-bg-color3 h2 {
    color: #16b3e6;
}.part-1 .part2-container .p2-list-box .p2-bg-color3 a {
    border: 1px solid #16b3e6;
    color: #16b3e6;
}

.the-public-btn {
    display: inline-block;
    width: 45%;
    height: 54px;
    line-height: 54px;
    border-radius: 6px;
    font-size: 24px;
    background: #ed4343;
    margin-left: 15px;
    margin-right: 15px;
}.the-public-btn span {
    display: inline-block;
    width: 26px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #fff;
    border-radius: 100%;
    margin-left: 5px;
}.p2-bottom-btn .the-public-btn a{color:#fff;}
.the-public-btn:hover {
	opacity:.8
}
.part-1 .part2-container .p2-bottom-btn .p2-bb-btn {
    background: #16b3e6;
}.part-1 .part2-container .p2-bottom-btn a:hover {
	opacity:.8
}.the-public-btn{font-size: 24px;}
.part-1 .part2-container .p2-list-box .p2-list-per-box a:hover {
	background:#64c4b9;
	color:#fff
}.part-1 .part2-container .p2-list-box .p2-bg-color1 a:hover {
	background:#e73f3f;
	color:#fff
}.part-1 .part2-container .p2-list-box .p2-bg-color2 a:hover {
	background:#ec7c0e;
	color:#fff
}.part-1 .part2-container .p2-list-box .p2-bg-color3 a:hover {
	background:#16b3e6;
	color:#fff
}
/* .part-1-box {
	width: 276px;
	height: 382px;
	border: 1px solid #c9c9c9;
	float: left;
	margin-right: 28px;
	margin-top: 25px;

}
.part-1-box.no-margin {
	margin: 0;
	margin-top: 25px;
}
.part-1-box .t-img {
	display: block;
	width: 273px;
	height: 128px;
	margin: 0 auto;
	margin-top: 4px;
}
.part-1-box .b-div {
	width: 270px;
	height: 226px;
	border: 1px dashed #c9c9c9;
	margin: 0 auto;
	border-top: none;
	padding-top: 20px;
}
.part-1-box .b-div .b-div-title {
	background: url(/template/default/images/zxks-bg.png) no-repeat;
	display: block;
	width: 108px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	font-size: 20px;
	color: #404040;
	margin: 0 auto;
	margin-bottom: 16px;
}
.part-1-box .b-div .b-div-context {
	width: 178px;
	text-align: center;
	margin: 0 auto;
	font-size: 16px;
	color: #404040;
}
.part-1-box .b-div .b-div-context span {
	color: #eb4444;
}
.b-div .b-btn {
	width: 162px;
	height: 34px;
	border: 1px solid #f34334;
	margin: 0 auto;
	display: block;
	margin-top: 26px;
	text-align: center;
	line-height: 34px;
	color: #333;
	font-size: 16px;
}
.b-div .b-btn:hover {
	background: #f34334;
	color: #fff158;
}
.part-1-btn {
	width: 400px;
	height: 66px;
	position: absolute;
	left: 50%;
	margin-left: -200px;
	bottom: 0px;
	z-index: 99;
	margin-top: 20px;
}
.part-1-btn a {
	width: 394px;
	height: 60px;
	border: 1px solid #f39800;
	display: block;
	margin: 0 auto;
	margin-top: 2px;
	font-size: 28px;
	line-height: 60px;
	text-align: center;
}
.part-1-btn a:hover {
	background: #f39800;
	color: #fff;
}
.bon {
	width: 300px;
	height: 50px;
	display: block;
	background: #d82929;
	text-align: center;
	font-size: 16px;
	line-height: 50px;
	border-radius: 5px;
	font-family: "microsoft yahei";
	margin: 0 auto;
	margin-top: 20px;
	cursor: pointer;
}
.bon a {
	color: #fff;
}
.bon a:hover {
	color: #ffea22;
}
.bon:hover {
	color: #fff600;
	text-decoration: underline;
	background: #f34334;
} */
/*index06 end*/

/*index07*/
/****首页新闻中心****/
.cl:after {
    content: "";
    height: 0;
    display: block;
    visibility: hidden;
    clear: both;
}
.common-width {width: 1200px;margin: 0 auto;}
.newsmain{ padding:50px 0; width: 100%;}
.newsmain h1{  text-align:center; margin-bottom:50px; transition: .2s; }
.newsmain h1 a{color:#000; font-size:45px;}
.newsmain h1 a:hover{color:#da231e; transition: .2s;}
.newspic{ width:700px!important; height:467px; overflow:hidden;}
.newspic img{ width:100%; height:467px;}
.newspic .item{ position:relative;}
.newspic .news-l-font{ width:96%; height:50px; line-height:50px; position:absolute; bottom:0; left:0; z-index:2222; background:url(../images/iconbg01.png) repeat; padding:0 2%; overflow:hidden; }
.newspic .news-l-font a{width:70%; font-size:15px; color:#fff; display:block; overflow:hidden;}
.newspic .owl-dots{ position:absolute; bottom:10px; right:2%; z-index:999;}
.newspic .owl-dots .owl-dot span{ width:11px!important; margin: 5px 6px!important; height:11px!important; background: #fff!important;}
.newspic .owl-dots .owl-dot.active span, .newspic .owl-dots .owl-dot:hover span{background: #da231e!important;}

/* .newsmain-2{ width:100%; overflow:hidden;}
.newsmain-2 img{ width:100%; height:467px;}
.newsmain-2 .item{ position:relative;}
.newsmain-2 .news-l-font{ width:96%; height:50px; line-height:50px; position:absolute; bottom:0; left:0; z-index:2222; background:url(../images/iconbg01.png) repeat; padding:0 2%; overflow:hidden; }
.newsmain-2 .news-l-font a{width:70%; font-size:15px; color:#fff; display:block; overflow:hidden;}
.newsmain-2 .owl-dots{ position:absolute; bottom:10px; right:2%; z-index:999;}
.newsmain-2 .owl-dots .owl-dot span{ width:11px!important; margin: 5px 6px!important; height:11px!important; background: #fff!important;}
.newsmain-2 .owl-dots .owl-dot.active span, .newsmain-2 .owl-dots .owl-dot:hover span{background: #da231e!important;}
 */

.newsmain-l{ width:700px!important; height:467px; overflow:hidden;}
.newsmain-l img{ width:100%; height:467px;}
.newsmain-l .item{ position:relative;}
.newsmain-l .news-l-font{ width:96%; height:50px; line-height:50px; position:absolute; bottom:0; left:0; z-index:2222; background:url(../images/iconbg01.png) repeat; padding:0 2%; overflow:hidden; }
.newsmain-l .news-l-font a{width:70%; font-size:15px; color:#fff; display:block; overflow:hidden;}
.newsmain-l .owl-dots{ position:absolute; bottom:10px; right:2%; z-index:999;}
.newsmain-l .owl-dots .owl-dot span{ width:11px!important; margin: 5px 6px!important; height:11px!important; background: #fff!important;}
.newsmain-l .owl-dots .owl-dot.active span, .newsmain-l .owl-dots .owl-dot:hover span{background: #da231e!important;}
.newsmain-r{ width:475px; overflow:hidden;}
.newsmain-r .tab{ overflow:hidden; border-bottom:1px solid #ddd;}
.newsmain-r .tab a{ display:block; width:90px; text-align:center; height:40px; line-height:40px; float:left; font-size:18px; font-weight:bold; color:#000; margin-right:38px;}
.newsmain-r .tab a:hover{ border-bottom:2px solid #da231e; color:#da231e;}
.newsmain-r .tab a.on{ border-bottom:2px solid #da231e; color:#da231e;}
.newsmain-r .tab a:last-child{ margin-right:0;}
.newsmain-r .content{ margin-top:20px;}
.newsmain-r .content li{ display:none;}
.newsmain-r dl dt{ height:46px; line-height:46px; font-size:15px; color:#999; overflow:hidden;}
.newsmain-r dl dt a{ color:#333;}
.newsmain-r dl dt a:hover{ color:#da231e;}
.newsmain-r dl dt span{ float:right;}
.newsmain-r dl dt em{ width:5px; height:5px; background:#9e9e9e; border-radius:100px; font-style:normal; display:inline-block; vertical-align:middle; margin-right:8px;}
.newsmain-r dl dt:hover em{ background:#da231e;}
/*index07 end*/

/*index08*/
/*友情链接*/
.h_85{height:85px; background:#e8e8e8}
.h_85 .spanT{
	display:inline;
	float:left;
	color:#4c4c4c;
	font-weight:bold;
	font-size:18px;
	line-height:85px;
	}
.h_85Slide{
	width:1060px;
	height:48px;
	position:relative;
	margin:17px;
	}
.h_85Slide .btBox{
	width:22px;
	height:25px;
	position:absolute;
	top:9px;
	right:-33px;
	background:url(../images/icon3.png) no-repeat center center;
	}
.h_85Slide .btBox .bt{
	display:block;
	clear:both;
	width:11px;
	height:12px;
	line-height:12px;
	text-align:center;
	font-size:18px;
	color:#4c4c4c;
	font-weight:bold;
	cursor:pointer;
	}
.h_85Slide .btBox .bt.prev{float:left;line-height:10px;}
.h_85Slide .btBox .bt.next{float:right;line-height:14px;}
.h_85Slide .bd{
	width:1060px;
	height:auto;
	overflow:hidden;
	}
.h_85Slide .bd dl{width:1070px}
.h_85Slide .bd dl dd{
	display:inline;
	float:left;
	/* width:168px; */
	height:26px;
	overflow:hidden;
	/* border:1px solid #d2d2d2; */
	margin-right:8px;
	text-align:center;
	line-height:26px;
	font-size:14px;
	/* background:#fff; */
	}
.h_85Slide .bd dl dd img{
	display:block;
	width:168px;
	height:46px;
	}
/*index08 end*/
/*index09 foot*/
.footer{
	clear:both;
	overflow:hidden;
	}
.footerBox1{
	clear:both;
	overflow:hidden;
	background:#3a3a3a;
	padding:40px 0 30px 0;
	}
.footerUl li{
	display:inline;
	float:left;
	width:150px;
	overflow:hidden;
	margin-right:12px;
	}
.footerDl dt{
	clear:both;
	overflow:hidden;
	height:39px;
	line-height:39px;
	margin-bottom:6px;
	}
.footerDl dt a{color:#828282;font-size:16px}
.footerDl dd{
	clear:both;
	overflow:hidden;
	height:32px;
	line-height:32px;
	}
.footerDl dd a{color:#777777;font-size:14px}
.footerDl a:hover{color:#fff}
.ewmR .ewm{
	width:145px;
	overflow:hidden;
	margin-left:38px;
	margin-top:13px;
	}
.ewmR .ewm img{
	clear:both;
	display:block;
	width:145px;
	height:145px;
	}
.ewmR .ewm span{
	display:block;
	clear:both;
	height:52px;
	line-height:52px;
	text-align:center;
	color:#777777;
	font-size:14px;
	}
.footerBox2{
	clear:both;
	overflow:hidden;
	height:60px;
	background:#2d2d2d;
	color:#666666;
	line-height:22px;
	position:relative;
	z-index:99;
	}
.footerBox2 .fl,.footerBox2 .fr{margin-top:7px}
.footerBox2 a{color:#666666;}
.footerBox2 a:hover{color:#fff;}
/*index09 foot end*/</pre></body></html>