@charset "utf-8";
/* CSS Document */
html, body {
	-webkit-text-size-adjust: none;
}
* {
	margin: 0px;
	padding: 0px;
}
ul, li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
img {
	border: none;
	vertical-align: top;
}
a {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #0B9F89;
}
select {
    vertical-align: middle;
    height: 40px;
    width: 960px;
    text-align: center;
    border: 1px solid #0B9F89;
}
body {
	margin: 0px auto;
	font-family: Arial, Helvetica, "微软雅黑", "Microsoft YaHei", sans-serif;
	font-size: 12px;
	color: #666666;
}
div {
	display: block;
}
.clear {
	clear: both;
}

.fl {
	float: left;
}
.fr {
	float: right;
}
.yahei {
	font-family: "微软雅黑", "Microsoft YaHei";
}
.danhui {
	color: #979393;
}
.lanse {
	color: #5f9acb;
}
.fs18 {
	font-size: 18px;
}
.pr4 {
	padding-right: 4px;
}
.pr6 {
	padding-right: 6px;
}
.pr8 {
	padding-right: 8px;
}
.mr16 {
	margin-right: 16px;
}
.pl4 {
	padding-left: 4px;
}
.pl6 {
	padding-left: 6px;
}
.pl8 {
	padding-left: 8px;
}
.pl10 {
	padding-left: 10px;
}
/*PC*/
@media screen and (min-width:641px){
.ph_top{ display:none;}
.blank2 {
	height: 2px;
	line-height: 2px;
	clear: both;
	visibility: hidden;
}
.blank3 {
	height: 3px;
	line-height: 3px;
	clear: both;
	visibility: hidden;
}
.blank4 {
	height: 4px;
	line-height: 4px;
	clear: both;
	visibility: hidden;
}
.blank6 {
	height: 6px;
	line-height: 6px;
	clear: both;
	visibility: hidden;
}
.blank8 {
	height: 8px;
	line-height: 8px;
	clear: both;
	visibility: hidden;
}
.blank10 {
	height: 10px;
	line-height: 10px;
	clear: both;
	visibility: hidden;
}
.blank12 {
	height: 12px;
	line-height: 12px;
	clear: both;
	visibility: hidden;
}
.blank14 {
	height: 14px;
	line-height: 14px;
	clear: both;
	visibility: hidden;
}
.blank16 {
	height: 16px;
	line-height: 16px;
	clear: both;
	visibility: hidden;
}
.blank18 {
	height: 18px;
	line-height: 18px;
	clear: both;
	visibility: hidden;
}
.blank20 {
	height: 20px;
	line-height: 20px;
	clear: both;
	visibility: hidden;
}
.blank30 {
	height: 30px;
	line-height: 30px;
	clear: both;
	visibility: hidden;
}
.blank28 {
	height: 28px;
	line-height: 28px;
	clear: both;
	visibility: hidden;
}
.blank40 {
	height: 40px;
	line-height: 40px;
	clear: both;
	visibility: hidden;
}
.blank60 {
	height: 60px;
	line-height: 60px;
	clear: both;
	visibility: hidden;
}
.ind_con {
	width: 1200px;
	margin: 0 auto;
}
/*top*/
.top_bg_box {
	background: url(../images/top_bg.jpg) top repeat-x;
	height: 130px;
	width: 100%;
	min-width: 1200px;
	margin: 0 auto;
}
.top_box {
	width: 1200px;
	margin: 0 auto;
}
.top_box .logo {
	float: left;
	display: block;
	padding-top: 12px;
	padding-left: 18px;
}
.ss_box {
	float: right;
	padding-left: 90px;
	padding-top: 40px;
}
.ss_box form {
	background: #FFF;
	border: 2px solid #0B9F89;
	height: 40px;
	width: 426px;
	padding-left: 16px;
	display: block;
}
.ss_box form [type="text"] {
	width: 320px;
	height: 40px;
	line-height: 40px;
	float: left;
	border: none;
	background: url(../images/ss_but_05.png) right center #FFFFFF no-repeat;
	margin-right: 10px;
	color: #333;
	outline: none;
}
.ss_box form [type="submit"] {
	width: 96px;
	height: 40px;
	background: #0B9F89;
	border: 0;
	color: #FFF;
	display: block;
	float: left;
}
.top_dh {
	float: left;
	padding-top: 12px;
	padding-left: 72px;
}
.top_erv {
	float: left;
	padding-top: 30px;
	padding-left: 30px;
}

.biaodan_box{ width:100%;height:55px;}
.biaodan_box ul{ width:1200px; margin:0 auto; height:55px;}
.biaodan_box ul li{ width:240px; float:left; height:55px; cursor:pointer; margin:0 80px;}

.jz_li{ background:url(../images/jz_bb.png) center no-repeat;}
.hz_li{background:url(../images/hz_bb.png) center no-repeat;}
.ls_li{background:url(../images/ls_bb.png) center no-repeat;}
.bd_div{ width:240px; margin:0 auto; opacity:0; background:#FFF; height:55px;transition: all 0.4s;}
.biaodan_box ul li:hover .bd_div{opacity:1; transition: all 0.4s;}

.bd_div a{ width:120px;height:55px; float:left; display:block;}
.ls_li .bd_a1_1{ background:url(../images/ls_zx.png) center no-repeat;}
.ls_li .bd_a1_2{ background:url(../images/ls_jl.png) center no-repeat;}

.hz_li .bd_a1_1{ background:url(../images/hz_zx.png) center no-repeat;}
.hz_li .bd_a1_2{ background:url(../images/hz_sq.png) center no-repeat;}

.jz_li .bd_a1_1{ background:url(../images/jz_zx.png) center no-repeat;}
.jz_li .bd_a1_2{ background:url(../images/jz_fh.png) center no-repeat;}
/*导航*/
.ind_nav_box {
	background: url(../images/nav_bg_05.png) bottom repeat-x;
	height: 51px;
	width: 100%;
	min-width: 1200px;
	margin-top: 0px;
}
.l_nav {width: 180px; float:left; height: 51px; }
.l_nav:hover .snBrand{ display:block;}
.l_nav .kccd{
	background: url(../images/kc_nav_biao.png) 24px center no-repeat #FF7E00;
	width: 120px;
	padding-left: 60px;
	height: 51px;
	float: left;
	color: #FFF;
	line-height: 51px;
	font-size: 20px;
	margin-right: 1px;
	cursor:pointer;
	display:block;
	position:relative;
	z-index:9999;
}
/*导航*/
.m_nav {
	float: left;
	line-height: 51px;
	font-size: 14px;
	width: 1020px;
}
.m_nav a {
	color: #FFF;
	display: block;
	width:168px;
	margin-right:2px;
	float: left;
	text-align:center;

}
.m_nav a.on {
	background: url(../images/on_nav_bg_05.png) top center repeat-x;
}
.m_nav a:hover {
	background: url(../images/on_nav_bg_05.png) top center repeat-x;
}
/*导航*/
.tr_nav {
	float: left;
	padding-top: 3px;
}
.tr_nav a {
	color: #FFF;
	line-height: 48px;
	text-align: right;
	padding-right: 26px;
}
.tr_nav a:hover{ font-size:14px;}
.t_jiazhang {
	float: left;
	display: block;
	background: url(../images/nav_biao1.png) 24px center no-repeat #003830;
	width: 120px;
	height: 48px;
}
.t_hezuo {
	float: left;
	display: block;
	background: url(../images/nav_biao2.png) 16px center no-repeat #047261;
	width: 120px;
	height: 48px;
}
.t_laoshi {
	float: left;
	display: block;
	background: url(../images/nav_biao3.png) 8px center no-repeat #068777;
	width: 120px;
	height: 48px;
}
/* 本例子css */
.banner {
	width: 1200px;
	margin: 0 auto;
	padding-top: 3px;
	position: relative;
	overflow: hidden;
	height: 482px;
}
/* 本例子css */
.snBrand {
	position: relative;
	width: 180px;
	z-index: 999;
	display:none;
	top: 0px;
}
.snBrand h2 {
	position: relative;
	height: 34px;
	line-height: 32px;
	text-indent: 16px;
	font-size: 14px;
	color: #000;
	font-family: "Microsoft YaHei";
}
.snBrand h2 a {
	position: absolute;
	right: 10px;
	top: 0;
	font-size: 12px;
	color: #666;
	font-weight: normal;
	font-family: "SimSun";
}
.snBrand h2 a:hover {
	color: #f60;
}
.snBrand .r_nav {
	float: left;
	width: 42px;
}
.snBrand .r_nav .r_nab {
	width: 22px;
	padding: 0 10px;
	text-align: center;
	height: 191px;
	padding-top: 50px;
	text-align: center;
	overflow: hidden;
	background: #E5E5E5;
	font-size: 18px;
	line-height: 45px;
	color: #000;
	cursor:pointer;
}
.snBrand .r_box .dh_box .nav_r1 {
	position: relative;
	z-index: 1;
	width: 138px;
	background: #0B9F89;
	color: #FFF;
}
.snBrand .r_box .dh_box .nav_r1 .mainCate {
	zoom: 1;
	cursor:pointer;
}
.snBrand .r_box .dh_box .nav_r1 .evenLeval {
	background: #fff;
}
.snBrand .r_box .dh_box .nav_r1 h3 {
	height: 36px;
	line-height: 35px;
	font-size: 14px;
	border-bottom: 1px solid #41B4A3;
	overflow: hidden;
	font-weight: 400;
	display: block;
}
.snBrand .r_box .dh_box .nav_r1 h3 span {
	width: 18px;
	height: 15px;
	line-height: 32px;
	font-weight: 200;
	font-size: 12px;
	float: right;
}
.snBrand .r_box .dh_box .nav_r1 p {
	height: 20px;
	line-height: 20px;
}
.snBrand .r_box .dh_box .nav_r1 p a {
	margin-right: 10px;
	color: #666;
}
.snBrand .r_box .dh_box .nav_r1 .subCate {
	display: none;/*默认隐藏*/
	
	position: absolute;
	left: 138px;
	top: 0;
	width: 724px;
	height: 478px;
	background: url(../images/zdh_bg.jpg) bottom left no-repeat;
	color: #333;

}
.snBrand .r_box .dh_box .nav_r1 .subCate h4 {
	height: 26px;
	line-height: 26px;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
	font-size: 16px;
	color: #333;
}
.snBrand .r_box .dh_box .nav_r1 .subCate ul {
	float: left;

}
.snBrand .r_box .dh_box .nav_r1 .subCate #sub-ul-1 {
	width: 100%;
	;
}
.snBrand .r_box .dh_box .nav_r1 .on {
	background: #007060;
	color: #fff;
}
.snBrand .r_box .dh_box .nav_r1 .on h3 a, .snBrand .r_box .dh_box .nav_r1 .on p a {
	color: #fff;
}
.snBrand .r_box .dh_box .nav_r1 .on .subCate {
	display: block !important; /* !important 强制显示，否则会闪烁*/
}
.snBrand .r_nav .r_nab.on {
	background: #006656;
	color: #FFF;
}
.snBrand .r_box {
	float: left;
	top: 35px;
	width: 138px;
	height: 233px;
	background: #fff;
}
.snBrand .r_box .dh_box {
	width: 138px;
	height: 213px;
	margin: 0 auto;
	text-align: center;
}
.snBrand .r_box .dh_box .tab-hd {

	overflow: hidden;
	zoom: 1;
	float: left;
	border: 2px solid #007060;
	border-bottom: none;
}
.snBrand .r_box .dh_box .tab-hd li {


	width: 230px;
	height: 66px;
	line-height: 66px;
	color: #007060;
	text-align: center;
	cursor: pointer;
	border-bottom: 2px solid #007060;
	font-size: 18px;
}
.snBrand .r_box .dh_box .tab-hd li.active {
	background: #007060;
	color: #FFF;
}
.snBrand .r_box .dh_box .tab-bd {
	height: 478px;
	position:absolute; left:234px;
	    background: url(../images/zdh_bg.jpg) bottom right no-repeat;
		
}
.snBrand .r_box .dh_box .tab-bd .neirong {
	display: none;
	border-top: 0 none;
	font-size: 14px;
	height: 478px;
	width: 438px;
	margin-left: 26px;
}
.snBrand .r_box .dh_box .tab-bd .neirong  a{ font-weight:600;}
.snBrand .r_box .dh_box .tab-bd li {
	height: 478px;
	width: 438px;
	text-align: left;
}
.snBrand .r_box .dh_box .tab-bd .neirong .title {
	text-align: center;
	display: block;
	font-size: 18px;
	color: #007161;
	font-weight:600;
	height: 56px;
	line-height: 56px;
}
.snBrand .r_box .dh_box .tab-bd li.thisclass {
	display: list-item;
	width: 436px;
	margin: 0 auto;
}
.snBrand .r_box .dh_box {
	width: 138px;
	height: 213px;
	margin: 0 auto;
	text-align: center;
}
.snBrand .r_box .dh_box .tab-hd {
background:url(../images/zdh_bg.jpg) bottom left no-repeat;
	overflow: hidden;
	zoom: 1;
	float: left;
	border: 2px solid #007060;
	border-bottom: none;
}
.snBrand .r_box .dh_box .tab-hd li {
	width: 230px;
	height: 57px;
	line-height: 67px;
	color: #007060;
	text-align: center;
	cursor: pointer;
	border-bottom: 2px solid #007060;
	font-size: 16px;
}
.snBrand .r_box .dh_box .tab-hd li.active {
	background: #007060;
	color: #FFF;
}
.snBrand .r_box .dh_box .tab-bd {
	height: 478px;
}
.snBrand .r_box .dh_box .tab-bd .neirong {
	display: none;
	border-top: 0 none;
	font-size: 14px;
	height: 478px;
	width: 438px;
	margin:0 26px;
}
.snBrand .r_box .dh_box .tab-bd li {
	height: 478px;
	width: 438px;
	text-align: left;
}
.snBrand .r_box .dh_box .tab-bd .neirong .title {
	text-align: center;
	display: block;
	font-size: 18px;
	color: #007161;
	font-weight:600;
	height: 56px;
	line-height: 56px;
}
.snBrand .r_box .dh_box .tab-bd li.thisclass {
	display: list-item;
	width: 436px;
	margin: 0 auto;
}
.snBrand .r_box .dh_box_1 .nav_r1 {
	position: relative;
	z-index: 1;
	width: 138px;
	background: #0B9F89;
	color: #FFF;
}
.snBrand .r_box .dh_box_1 .nav_r1 .mainCate {
	zoom: 1;
}
.snBrand .r_box .dh_box_1 .nav_r1 .evenLeval {
	background: #fff;
}
.snBrand .r_box .dh_box_1 .nav_r1 h3 {
	height: 75px;
	line-height: 50px;
	font-size: 14px;
	border-bottom: 1px solid #41B4A3;
	overflow: hidden;
	font-weight: 400;
	display: block;
	padding-top: 20px;
}
.snBrand .r_box .dh_box_1 .nav_r1 h3 span {
	width: 18px;
	height: 15px;
	line-height: 32px;
	font-weight: 200;
	font-size: 12px;
	float: right;
}
.snBrand .r_box .dh_box_1 .nav_r1 p {
	height: 20px;
	line-height: 20px;
}
.snBrand .r_box .dh_box_1 .nav_r1 p a {
	margin-right: 10px;
	color: #666;
}
.snBrand .r_box .dh_box_1 .nav_r1 .subCate {
	display: none;/*默认隐藏*/
	
	position: absolute;
	left: 138px;
	top: 0;
	width: 234px;
	height: 478px;

	color: #333;
}
.snBrand .r_box .dh_box_1 .nav_r1 .subCate h4 {
	height: 26px;
	line-height: 26px;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
	font-size: 16px;
	color: #333;
}
.snBrand .r_box .dh_box_1 .nav_r1 .subCate ul {
	float: left;
	height:478px;
	overflow: hidden;
}
.snBrand .r_box .dh_box_1 .nav_r1 .subCate #sub-ul-1 {
	width: 100%;
	;
}
.snBrand .r_box .dh_box_1 .nav_r1 .on {
	background: #007060;
	color: #fff;
}
.snBrand .r_box .dh_box_1 .nav_r1 .on h3 a, .snBrand .r_box .dh_box .nav_r1 .on p a {
	color: #fff;
}
.snBrand .r_box .dh_box_1 .nav_r1 .on .subCate {
	display: block !important; /* !important 强制显示，否则会闪烁*/
}
.snBrand .r_box .dh_box_1 {
	width: 138px;
	margin: 0 auto;
	text-align: center;
}
.snBrand .r_box .dh_box_1 .tab-hd {
background:url(../images/zdh_bg.jpg) bottom left no-repeat;
	overflow: hidden;
	zoom: 1;
	float: left;
	border-bottom: none;
}
.snBrand .r_box .dh_box_1 .tab-hd li {
	width: 230px;
	height: 93px;
	line-height: 93px;
	color: #007060;
	text-align: center;
	cursor: pointer;
	border-bottom: 1px solid #007060;
	border-left: 2px solid #007060;
	border-right: 2px solid #007060;
	border-top: 1px solid #007060;
	font-size: 18px;
}
.snBrand .r_box .dh_box_1 .tab-hd li.active {
	background: #007060;
	color: #FFF;
}
.snBrand .r_box .dh_box_1 .tab-bd {
	height: 478px;
	position:absolute; left:234px;
	    background: url(../images/zdh_bg.jpg) bottom right no-repeat;
		
}
.snBrand .r_box .dh_box_1 .tab-bd .neirong {
	display: none;
	border-top: 0 none;
	font-size: 14px;
	height: 478px;
	width: 438px;
	margin:0 26px;
}
.snBrand .r_box .dh_box_1 .tab-bd .neirong  a{ font-weight:600;}
.snBrand .r_box .dh_box_1 .tab-bd li {
	height: 478px;
	width: 438px;
	text-align: left;
}
.snBrand .r_box .dh_box_1 .tab-bd .neirong .title {
	text-align: center;
	display: block;
	font-size: 18px;
	color: #007161;
	font-weight:600;
	height: 56px;
	line-height: 56px;
}
.snBrand .r_box .dh_box_1 .tab-bd li.thisclass {
	display: list-item;
	width: 436px;
	margin: 0 auto;
}
.dh_jianjie_1 {
	line-height: 22px;
	height: 310px;
	color:#000000;
	overflow:hidden;
}
.dh_jianjie_2 {
	line-height: 22px;
	height: 88px;
}
.dh_lankuang {
	font-size: 16px;
	height: 34px;
	line-height: 37px;
	width: 114px;
	background: #006656;
	color: #FFF;
	margin: 0 auto;
	text-align: center;
	border-radius: 5px;
}
.kongbai {
	height: 34px;
	line-height: 37px;
	width: 114px;
	color: #000;
	font-size: 17px;
}
.ljgd {
	font-size: 18px;
	text-align: center;
	color: #007060;
	display: block;
	text-align: center;
}
.dh_baoming {
	display: block;
	background: #FF7E00;
	width: 134px;
	height: 44px;
	line-height: 44px;
	color: #FFF;
	margin: 0 auto;
	text-align: center;
	border-radius: 5px;
	font-size: 16px;
}
.dh_baoming:hover{ color:#FFF;}
.lb_kuang {
	width: 110px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #007161;
	color: #007161;
	border-radius: 3px;
	text-align: center;
	float: left;
	margin-left: 25px;
}
.mr18fl {
}
.ljgd_2 {
	font-size: 18px;
	line-height: 20px;
	text-align: center;
	color: #007060;
	display: block;
	text-align: center;
}
/*右侧banner*/
.ban_right {
	position: absolute;
	top:0;
	right: 0;
	height: 482px;
	width: 1018px;
	float: right;
}
.banner_top {
	height: 102px;
	width: 1018px;
	
}
.br_t1_text {
	font-size: 20px;
	line-height: 30px;
	padding-left: 24px;
	float: left;
	width: 230px;
	color: #000;
}
.bt_but_1 {
	font-size: 20px;
	line-height: 58px;
	color: #000;
	float: left;
	width: 138px;
	height: 58px;
	text-align: right;
	padding-right: 20px;
	border: 2px solid #0b9f89;
	border-radius: 5px;
	background: url(../images/bt_biao-01.png) 20px center no-repeat;
}
.bt_but_2 {
	font-size: 20px;
	line-height: 58px;
	color: #000;
	float: left;
	width: 138px;
	height: 58px;
	text-align: right;
	padding-right: 20px;
	border: 2px solid #0b9f89;
	border-radius: 5px;
	background: url(../images/bt_biao-02.png) 20px center no-repeat;
}
.bt_but_3 {
	font-size: 20px;
	line-height: 58px;
	color: #000;
	float: left;
	width: 138px;
	height: 58px;
	text-align: right;
	padding-right: 20px;
	border: 2px solid #0b9f89;
	border-radius: 5px;
	background: url(../images/bt_biao-03.png) 20px center no-repeat;
}
.bt_but_4 {
	font-size: 20px;
	line-height: 58px;
	color: #000;
	float: left;
	width: 138px;
	height: 58px;
	text-align: right;
	padding-right: 20px;
	border: 2px solid #0b9f89;
	border-radius: 5px;
	background: url(../images/bt_biao-04.png) 20px center no-repeat;
}
.bt_jt {
	float: left;
	width: 30px;
	height: 58px;
	background: url(../images/bt_jt.png) center no-repeat;
}
/* banner css */
.ind_ban_box {
	width: 721px;
	height: 377px;
	overflow: hidden;
	position: relative;
	float: left;
}
.ind_ban_box .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 50px;
	bottom: 30px;
	z-index: 1;
}
.ind_ban_box .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.ind_ban_box .hd ul li {
	float: left;
	margin-right: 5px;
	width: 11px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	background: url(../images/bannaer_dian.png) right center no-repeat;
	cursor: pointer;
}
.ind_ban_box .hd ul li.on {
	background: url(../images/bannaer_dian.png) left center no-repeat;
	color: #fff;
}
.ind_ban_box .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	margin:6px;
}
.ind_ban_box .bd li {
	zoom: 1;
	vertical-align: middle;
}
.ind_ban_box .bd img {
	width: 710px;
	height: 377px;
	display: block;
}
/*首页视频*/
.ind_vod_box {
	float: right;
		margin-top:5px;
}
/* 首页第二层css */
.ind_t2_box {
}
.t2_left {
	width: 900px;
	float: left;
}
.t2_TxtBox {
	width: 900px;
	height: 290px;
	overflow: hidden;
}
.t2_TxtBox .hd {
	height: 42px;
	line-height: 42px;
	position: relative;
}
.t2_TxtBox .hd ul {
	float: left;
	position: absolute;
	left: 0px;
	height: 42px;
	width: 100%;
	border-bottom: 2px solid #E5E5E5;
}
.t2_TxtBox .hd ul li {
	float: left;
	width: 180px;
	height: 42px;
	cursor: pointer;
	background: #E5E5E5;
	margin-right: 3px;
	text-align: center;
	font-size: 18px;
	cursor:pointer;
}
.t2_TxtBox .hd ul li.on {
	height: 42px;
	background: #0B9F89;
	border: 1px solid #ddd;
	border-bottom: 2px solid #fff;
	color: #FFF;
}
.t2_TxtBox .bd {
	overflow: hidden;
	width: 904px;
	padding-top: 24px;
}
.t2_TxtBox .bd ul {
	zoom: 1;
	width: 950px;
}
.t2_TxtBox .bd li {
	height: 215px;
	float: left;
	cursor:pointer;
}
.t2_TxtBox .bd li a {
	float: left;
	margin-right: 40px;
}
.t2_TxtBox .bd li a p {
	line-height: 36px;
	height: 36px;
	color: #555;
	font-size: 14px;
}
.t2_TxtBox .bd li a span {
	display: block;
	width: 80px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #AFAFAF;
color:@AFAFAF;
	border-radius: 3px;
	text-align: center;
}
.t2_TxtBox .bd li a img {
	opacity: 1;
	transition: all 0.6s;
}
.t2_TxtBox .bd li:hover a img {
	opacity: 0.8;
	transition: all 0.6s;
}
.t2_TxtBox .bd li:hover a p {
	color: #0B9F89;
}
.t2_TxtBox .bd li:hover a span {
	display: block;
	width: 80px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #0B9F89;
	color: #0B9F89;
	border-radius: 3px;
	text-align: center;
}
.gengduo {
	color: #0B9F89;
	position: absolute;
	right: 0;
	top: 8px;
	z-index: 99;
}
.t2_right {
	float: left;
	width: 293px;
	padding-left: 5px;
	padding-top: 42px;
}
.t2_right a img {
	opacity: 1;
	transition: all 0.6s;
}
.t2_right a:hover img {
	opacity: 0.8;
	transition: all 0.6s;
}
/* 首页第三层css */
.t3_left {
	width: 900px;
	float: left;
}
.t3_left_top {
}
.t3_left_top ul {
	width: 950px;
}
.t3_left_top ul li {
	float: left;
	width:273px;
	height:213px;
	overflow:hidden;
	margin-right: 40px;
}
.t3_left_top ul li img {
	opacity: 1;
	transition: all 0.6s;
	width:273px; height:153px;
}
.t3_left_top ul li p {
	height: 60px;
	display: block;
	line-height: 50px;
	font-size: 16px;
}
.t3_left_top ul li a:hover p {
	color: #0B9F89;
}
.t3_left_top ul li a:hover img {
	opacity: 0.8;
	transition: all 0.6s;
}
/* 首页第三层 新闻css */
.ind_news_box {
	float: left;
	width: 442px;
}
.ind_n_title {
	height: 42px;
}
.ind_n_title span {
	float: left;
	display: block;
	width: 180px;
	height: 42px;
	background: #0B9F89;
	color: #FFF;
	text-align: center;
	line-height: 42px;
	font-size: 18px;
}
.ind_n_title .news_gd {
	float: right;
	padding-top: 13px;
	padding-right: 6px;
}
.ind_n_title .news_gd:hover {
	color: #0B9F89;
}
.ind_news_con {
	border: 1px solid #E2E2E2;
}
.ind_news_con ul {
	padding: 14px 0;
}
.ind_news_con ul li {
	height: 36px;
	line-height: 36px;
	background: url(../images/sanjiao.png) 20px center no-repeat;
	padding-left: 34px;
}
.ind_news_con ul li a {
	float: leftl;
	font-size: 14px;
}
.ind_news_con ul li span {
	float: right;
	padding-right: 18px;
}
.ind_news_con ul li:hover {
	background: url(../images/sanjiao2.png) 20px center no-repeat;
}
.ind_news_con ul li:hover a {
	color: #0B9F89;
}
.t3_right {
	float: left;
	width: 293px;
	padding-left: 5px;
}
.ind_news_con_2 {
	border: 1px solid #E2E2E2;
}
.ind_news_con_2 ul {
	padding: 11px 0;
}
.ind_news_con_2 ul li {
	height: 36px;
	line-height: 36px;
	background: url(../images/sanjiao.png) 20px center no-repeat;
	padding-left: 34px;
}
.ind_news_con_2 ul li a {
	float: leftl;
	font-size: 14px;
}
.ind_news_con_2 ul li span {
	float: right;
	padding-right: 18px;
}
.ind_news_con_2 ul li:hover {
	background: url(../images/sanjiao2.png) 20px center no-repeat;
}
.ind_news_con_2 ul li:hover a {
	color: #0B9F89;
}
/*foot*/
.foot_1 {
	background: url(../images/foot_hz_bg.png) top repeat-x;
	width: 100%;
	min-width:1200px;
	height: 96px;
	overflow: hidden;
}
.foot1_con {
	padding-top: 30px;
	width: 1200px;
	margin: 0 auto;
}
.foot1_con strong {
	display: block;
	float: left;
	height: 60px;
	font-size: 22px;
	padding-right: 8px;
}
.foot1_con a {
	float: left;
	padding: 0 12px;
	line-height: 32px;
	font-size: 14px;
}
.foot_2 {
	background: #222222;
	padding-top: 30px;
	min-width:1200px;
}
.foot2_con {
	width: 1200px;
	margin: 0 auto;
}
.f_erv {
	float: left;

}
.f_erv_box {
	float: left;
	margin-right: 32px;
	padding-top: 18px;
}
.f_erv_box img{ display:block; width:93px; height:93px;}
.f_erv_box p {
	text-align: center;
	line-height: 42px;
	color: #B5B5B5;
}
.foot2_lx {
	float: left;
	padding-top: 14px;
	padding-left: 10px;
	width: 320px;
}
.foot2_lx h2 {
	color: #15BCA3;
	font-size: 20px;
	font-weight: 400;
	letter-spacing: 2px;
	line-height: 28px;
}
.foot2_lx span {
	display: block;
	padding-bottom: 8px;
}
.foot2_lx p {
	line-height: 22px;
}
.foot2_ly {
	float: right;
}
.foot2_ly input[type="text"] {
	width: 150px;
	height: 35px;
	line-height: 35px;
	border-radius: 3px;
	float: left;
	border: 0;
	outline: none;
	margin-right: 5px;
	padding-left: 35px;
	color: #C3C3C3;
}
.ly_name {
	background: url(../images/ly_biao-02.png) 10px center no-repeat #393939;
}
.ly_dh {
	background: url(../images/ly_biao.png) 10px center no-repeat #393939;
}
.ly_email {
	background: url(../images/ly_biao-03.png) 10px center no-repeat #393939;
}
.ly_nr {
	width: 530px;
	height: 50px;
	background: url(../images/ly_biao-04.png) 10px 12px no-repeat #393939;
	padding-left: 35px;
	padding-top: 4px;
	border: 0;
	outline: none;
	border-radius: 3px;
	color: #C3C3C3;
	resize: none;
	line-height: 24px;
	overflow: hidden;
}
.ly_but {
	width: 565px;
	background: #15BCA3;
	height: 34px;
	line-height: 34px;
	text-align: center;
	border: 0;
	color: #FFF;
	border-radius: 3px;
	cursor: pointer;
	font-size: 16px;
}
.foot2_timg1{float:left; width:400px;}
.foot2_timg2{float:left; padding-left:220px;}
.foot_3 {
	background: #181818;
	height: 56px;
	line-height: 56px;
	min-width:1200px;
}
.foot_3 a {
	padding: 0 16px
}
/*内页*/
.ny_banner {
	height: 360px;
	width: 100%;
	min-width: 1200px;
	margin: 0 auto;
}
.ny_main {
	width: 1200px;
	margin: 0 auto;
}
.left_nav_1 {
	width: 265px;
	float: left;
}
.left_nav_box1 {
}
.left_nav_box1 ul {
}
.left_nav_box1 ul li {
	border-bottom: 1px solid #FFF;
}
.left_nav_box1 ul li a {
	padding-left: 64px;
	font-size: 16px;
	display: block;
	height: 50px;
	background: #F0F0F0;
	line-height: 50px;
	color: #000;
}
.left_nav_box1 ul li a:hover {
	background: url(../images/left_nav_on.png) left repeat-y;
	color: #FFF;
}
.left_nav_box1 ul li a.on {
	background: url(../images/left_nav_on.png) left repeat-y;
	color: #FFF;
}
.ny_right {
	width: 912px;
	float: right;
}
.breadcrumb {
	height: 45px;
	background: #F9F9F9;
	line-height: 45px;
	padding-left: 24px;
}
.nr_title {
	height: 70px;
	line-height: 70px;
	color: #2D2D2D;
	text-align: center;
	font-size: 30px;
}
.nr_yd {
	text-align: center;
	font-size: 12px;
	color: #787878;
	line-height: 26px;
	width: 100%;
	padding-bottom: 12px;
	border-bottom: 1px solid #F9F9F9;
}
.ny_context {
	width: 890px;
	margin: 0 auto;
	line-height: 26px;
	border-bottom: 1px solid #F9F9F9;
	padding-bottom: 24px;
}
/*名师列表*/
.ms_left {
	width: 896px;
	float: left;
}
.msl_left {
	width: 1200px;
	float: left;
}
.ms_top_nav {
	width: 896px;
	height: 61px;
	overflow: hidden;
}
.ms_top_nav ul {
	width: 900px;
}
.ms_top_nav ul li {
	width: 446px;
	height: 61px;
	float: left;
	margin-right: 4px;
}
.ms_top_nav ul li a {
	background: url(../images/ny_tdh.jpg) top center no-repeat;
	display: block;
	height: 61px;
	color: #000;
	text-align: center;
	line-height: 50px;
	font-size: 22px;
}
.ms_top_nav ul li a:hover {
	color: #FFF;
	background: url(../images/ny_tdh_on.png) top center no-repeat;
}
.ms_top_nav ul li a.on {
	color: #FFF;
	background: url(../images/ny_tdh_on.png) top center no-repeat;
}

/*地图*/
.ms_left2 {
	width: 1200px;

}
.msl_left {
	width: 1200px;
	float: left;
}
.ms_left2 .ms_top_nav {
	width: 1200px;
	height: 61px;
	overflow: hidden;
}
.ms_left2 .ms_top_nav ul {
	width: 1208px;
}
.ms_left2 .ms_top_nav ul li {
	width: 598px;
	height: 61px;
	float: left;
	margin-right: 4px;
}
.ms_left2 .ms_top_nav ul li a {
	background: url(../images/ny_tdh.jpg) top center repeat-x;
	display: block;
	height: 61px;
	color: #000;
	text-align: center;
	line-height: 50px;
	font-size: 22px;
}
.ms_left2 .ms_top_nav ul li a:hover {
	color: #FFF;
	background: url(../images/ny_tdh_on.png) top center repeat-x;
}
.ms_left2 .ms_top_nav ul li a.on {
	color: #FFF;
	background: url(../images/ny_tdh_on.png) top center repeat-x;
}


.ms_list_box {
}
.ms_list_box ul {
}
.ms_list_box ul li {
	padding: 33px 0;
	border-bottom: 2px solid #F4F4F4;
	height: 174px;
	overflow: hidden;
}
.ms_list_box ul li img {
	float: left;
	display: block;
	width: 142px;
	height: 174px;
}
.ms_list_box ul li .ms_text {
	float: left;
	padding-left: 42px;
	width: 710px;
}
.ms_list_box ul li .ms_text h2 {
	font-size: 26px;
	display: block;
	padding-bottom: 16px;
	color: #0B9F89;
}
.ms_list_box ul li .ms_text span {
	font-size: 15px;
	display: block;
	line-height: 24px;
	height:120px; overflow:hidden;

	color: #666;
}
.ms_list_box ul li .ms_text p {
	font-size: 14px;
	display: block;
	line-height: 22px;
	display:none;
}
.ms_list_box ul li:hover .ms_text span,.ms_list_box ul li:hover .ms_text p{ color: #000;}
/*广告位右侧*/
.right_ggb {
	float: right;
	width: 293px;
}
.left_nav_2 {
	width: 239px;
	float: left;
	padding-top: 4px;
}
.zwp_title {
	font-size: 32px;
	height: 100px;
	background: #0B9F89;
	line-height: 100px;
	text-align: center;
	color: #FFF;
}
.left_nav_box2 {
}
.left_nav_box2 ul {
}
.left_nav_box2 ul li {
	border-bottom: 1px solid #FFF;
}
.left_nav_box2 ul li a {
	padding-right: 22px;
	text-align: right;
	font-size: 16px;
	display: block;
	height: 50px;
	background: url(../images/lbg2.png) 224px center no-repeat #F0F0F0;
	line-height: 50px;
	color: #000;
}
.left_nav_box2 ul li a:hover {
	background: url(../images/ny_bt_butt.png) right no-repeat;
	color: #FFF;
}
.left_nav_box2 ul li a.on {
	background: url(../images/ny_bt_butt.png) right no-repeat;
	color: #FFF;
}
.zw_rignt_box {
	width: 955px;
	float: left;
	padding-left: 6px;
}
.zw_nav_box {
}
.zw_nav_box ul {
	width: 961px;
}
.zw_nav_box ul li {
	width: 190px;
	height: 73px;
	color: #000;
	float: left;
	margin-right: 1px;
	text-align: center;
	font-size: 24px;
}
.zw_nav_box ul li a {
	background: url(../images/xx_tdh2.jpg) center 4px no-repeat;
	display: block;
	height: 73px;
	line-height: 70px;
}
.zw_nav_box ul li a:hover {
	color: #FFF;
	background: url(../images/xx_tdh1.png) bottom center no-repeat;
}
.zw_nav_box ul li a.on {
	background: url(../images/xx_tdh1.png) bottom center no-repeat;
	color: #FFF;
}
.breadcrumb_2 {
	height: 30px;
	line-height: 30px;
	padding-left: 12px;
	border-bottom: 2px solid #F7F7F7;
}
.zw_cont {
	padding: 30px 0;
	font-size: 14px;
	line-height: 26px;
	width: 910px;
	margin: 0 auto;
}
.ny_context_2 {
	width: 875px;
	margin: 0 auto;
	line-height: 26px;
	border-bottom: 1px solid #F9F9F9;
	padding-bottom: 24px;
	font-size: 14px
}
.xyy_box {
	font-size: 16px;
	line-height: 36px;
	color: #0B9F89;
}
.xyy_box a {
	color: #0B9F89;
}
.xyy_box span {
	padding: 0 24px;
}
/*校长说*/
.xz_left {
	width: 242px;
	float: left;
}
.xz_left img {
	border: 3px solid #0B9F89;
}
.xz_left .xz_name {
	text-align: center;
	color: #037261;
	height: 50xp;
	line-height: 50px;
	font-size: 20px;
}
.xz_jianjie {
	width: 210px;
	padding: 15px;
	font-size: 12px;
	line-height: 22px;
	border: 1px solid #DADADA;
}
.xz_jianjie h2 {
	font-size: 18px;
	display: block;
	padding-bottom: 8px;
	font-weight: 400;
	color: #222222;
	line-height: 38px;
}
.xz_vod_box {
	width: 632px;
	float: left;
	padding-left: 22px;
	text-align: center;
	color: #222222;
}
.xz_vod_box h2 {
	font-size: 36px;
	display: block;
	padding-top: 12px;
	line-height: 68px;
}
.xz_vod_box h3 {
	font-size: 26px;
	line-height: 54px;
}
.xz_vod_box p {
	line-height: 50px;
	display: block;
}
.xz_right {
	float: left;
	width: 280px;
	padding-left: 23px;
}
.xz_biaoti {
	line-height: 42px;
	height: 46px;
	font-size: 20px;
	padding-left: 38px;
	background: url(../images/xz_biao.jpg) 8px center no-repeat;
	border-top: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
}
.gd2 {
	float: right;
	padding-right: 8px;
	font-size: 12px;
	padding-top: 4px;
}
.xz_wenzhuang {
	border: 1px solid #E2E2E2;
}
.wz_list ul {
	padding: 8px 0;
}
.wz_list ul li {
	height: 28px;
	line-height: 28px;
	background: url(../images/sanjiao.png) 14px center no-repeat;
	padding-left: 26px;
}
.wz_list ul li a {
	float: leftl;
	font-size: 12px;
}
.wz_list ul li:hover {
	background: url(../images/sanjiao2.png) 14px center no-repeat;
}
.wz_list ul li:hover a {
	color: #0B9F89;
}
.xz_erv {
}
.xz_erv h2 {
	line-height: 80px;
	font-size: 22px;
	color: #037261;
}
.xz_erv p {
	line-height: 28px;
	font-size: 14px;
}
/**/
#pages {
	text-align: center;
	float: left;
}
#pages a {
background:;
	border: 1px solid #EBEBEB;
	color: #555;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	text-align: center;
}
#pages a:hover {
	background: #279771;
	color: #EBEBEB;
	text-decoration: none;
	color: #FFF;
}
#pages span {
	background: #279771;
	border: 1px solid #EBEBEB;
	color: #FFF;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	text-align: center;
}
.news_list {
}
.news_list ul { width:95%; margin:0 auto;
}
.news_list ul li {
	line-height:36px;
	border-bottom: 1px dashed #F4F4F4;
	overflow: hidden;
	background: url(../images/sanjiao.png) 20px center no-repeat;
	padding-left: 34px;
}
.news_list ul li a{ float:left; font-size:14px;}
.news_list ul li span{ float:right;}


.img_news_list {
}
.img_news_list ul {
	width: 950px;
}
.img_news_list ul li {
	float: left;
	margin-right:38px;
}
.img_news_list ul li img {
	opacity: 1;
	transition: all 0.6s;
}
.img_news_list ul li p {
	height: 60px;
	display: block;
	line-height: 50px;
	font-size: 16px;
}
.img_news_list ul li a:hover p {
	color: #0B9F89;
}
.t3_left_top ul li a:hover img {
	opacity: 0.8;
	transition: all 0.6s;
}

.hzbx_box{ margin:0 auto;width:1200px;}

.fo_b1{}
.bd_title{ font-size:24px; line-height:54px; display:block; padding-bottom:12px;}
.fo_b1 label{ display:block; padding-left:12px; width:130px; float:left; height:42px; line-height:32px; font-size:18px;}
.fo_b1 input[type="text"]{ line-height:42px; height:42px; width:950px; padding-left:8px; border:1px solid #0B9F89;}
.zmlx{ line-height:42px; height:42px; width:1090px; padding-left:8px; border:1px solid #0B9F89;}
.le_box{ line-height:42px; height:42px; width:310px; padding-left:8px;  border:1px solid #0B9F89;}
.fo_b2{ line-height:32px; font-size:18px; padding-left:12px;}
.fo_b2 textarea{ width:1100px; height:110px; line-height:24px; border:1px solid #0B9F89; }
.bd_but2{background: #15BCA3;
	height: 42px;
	line-height: 42px;
	text-align: center;
	border: 0;
	color: #FFF;
	border-radius: 3px;
	cursor: pointer;
	font-size: 20px; width:1102px; float:left; display:block;}

.shipin{ width:400px; height:350px; background:#CCC; color:#000; font-size:58px; text-align:center; line-height:350px;}
.fo_b2 strong{ font-size:14px; color:#0B9F89; margin-top:-8px; display:block;}

/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom:60px;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

.ggw_boxx{background:url(../images/ggw_01.png) left top no-repeat; width:899px; height:105px; position:relative; z-index:9999;}
.bq_001,.bq_002,.bq_003,.bq_004,.bq_005{ width:86px; height:86px; cursor:pointer; position:absolute; top:10px; z-index:9999;}
.bq_001{ left:200px;}
.bq_002{ left:302px;}
.bq_003{ left:403px;}
.bq_004{ left:505px;}
.bq_005{ left:605px;}
.bq_001 .cca,.bq_002 .cca,.bq_003 .cca,.bq_004 .cca,.bq_005 .cca{ position:relative; top:-184px; color:#FFF; z-index:9999; display:none;height:175px;  transition: all 0.6s; left:-134px; width:360px;}
.bq_001:hover .cca,.bq_002:hover .cca,.bq_003:hover .cca,.bq_004:hover .cca,.bq_005:hover .cca{ display:block; transition: all 0.6s;}

.dtwd_box{}

/* 本例子css */
.biandan_sideMenu{ }
.biandan_sideMenu h3{ cursor:pointer;
font:normal 22px/46px "Microsoft YaHei"; background:#15BCA3; color:#FFF; margin-bottom:4px; text-align:center;
}
.biandan_sideMenu h3 em{ float:right; display:block; width:50px; height:46px;    background:url(../images/icoAdd.png) 6px 18px no-repeat; cursor:pointer; }
.biandan_sideMenu h3.on em{ background-position:6px -45px; }
.biandan_sideMenu .xlc_box{ padding:8px 0; color:#999; display:none; /* 默认都隐藏 */ }
.biandan_sideMenu .xlc_box h4{ font-size:18px;}

.xxbd_box{ width:1200px;  text-align:left;  }
.xxbd_box .hd{ height:56px; line-height:56px; background:#f4f4f4;    border-bottom:1px solid #ddd;  position:relative; }
.xxbd_box .hd ul{cursor: pointer;
    font: normal 24px/56px "Microsoft YaHei";
    background:#15BCA3;
    margin-bottom: 4px; }
.xxbd_box .hd ul li{ float:left; padding:0 20px; cursor:pointer;  }
.xxbd_box .hd ul li.on{ height:56px;  background:#15BCA3;color:#FFF; }
.xxbd_box .bd{ padding:40px 0px;  }
.xxbd_box .bd li{ height:24px; line-height:24px;   }
.xxbd_box .bd li .date{ float:right; color:#999;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */

.xxbd_box .next{ margin-left:40px; font-size:18px; width:160px; display:block; background:#15BCA3; height:42px; line-height:42px; text-align:center; line-height:42px; cursor:pointer; color:#FFF; float:left;}
.xxbd_box .prev{  margin-left:395px;font-size:18px; width:160px; display:block; background:#15BCA3; height:42px; line-height:42px; text-align:center; line-height:42px; cursor:pointer; color:#FFF; float:left;}
.xxbd_box .prevStop{ background:#CCC; cursor:not-allowed; 
}
.xxbd_box .nextStop{  background:#CCC; cursor:not-allowed; 
}

/*咨询banner*/
.zx_bannaer {
	width: 1200px;
	height: 400px;
	overflow: hidden;
	position: relative;
	margin:0 auto;
}
.zx_bannaer .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	left: 580px;
	bottom: 30px;
	z-index: 1;
}
.zx_bannaer .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.zx_bannaer .hd ul li {
	float: left;
	margin-right: 5px;
	width: 11px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	background: url(../images/bannaer_dian.png) right center no-repeat;
	cursor: pointer;
}
.zx_bannaer .hd ul li.on {
	background: url(../images/bannaer_dian.png) left center no-repeat;
	color: #fff;
}
.zx_bannaer .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.zx_bannaer .bd li {
	zoom: 1;
	vertical-align: middle;
}
.zx_bannaer .bd img {
	width: 1200px;
	height: 400px;
	display: block;
}
.erweima{ width:1200px;}
.erweima ul li{ width:400px; float:left; padding-top:60px;  padding-bottom:60px; height:199px;  border-bottom:2px solid #F9F9F9;}
.erweima ul li img{ display:block; margin:0 auto; height:199px;}
.ycerv{position:fixed; top:253px; right:0px; z-index:99999; height:298px; width:93px;}
.ls19{width:957px; float:left;}
}
@media screen and (max-width: 640px) {
img{ display:block; width:100%;}
	select {
    vertical-align: middle;
    line-height: 64px;
    height: 64px;
    width: 610px;
    padding-left: 8px;
    border: 1px solid #0B9F89;
    font-size: 24px;
}
.ls19{width:610px; float:left;}
.blank2 {
	height: 2px;
	line-height: 2px;
	clear: both;
	visibility: hidden;
}
.blank3 {
	height: 3px;
	line-height: 3px;
	clear: both;
	visibility: hidden;
}
.blank4 {
	display:none;
}
.blank6 {
	height: 6px;
	line-height: 6px;
	clear: both;
	visibility: hidden;
}	

.top_bg_box{ display:none;}
.biaodan_box{ display:none;}
.ind_nav_box{ display:none;}
.banner{ height:335px;}
.banner_top{ display:none;}
.ycerv{ display:none;}
/*移动端顶部*/
.ph_top {
	position: relative;
	width: 640px;
	margin: 0 auto;
	background: url(../images/top_bg.jpg) top repeat-x;
	height:110px;
}
.pc_top {
	display: none;
}
.ph_logo {
	position: absolute;
	left: 40px;
	z-index: 9999;
	width:130px;
	top:10px	
}
.ph_logo img{ display:block; max-width:100%;}
.nav_img {
	position: absolute;
	float: right;
	padding-top: 25px;
	z-index: 999;
	right:40px
}
.nav_u_down2 {
	display: none;
	overflow: hidden;
	position: absolute;
	top: 110px;
	left: 0px;
	z-index: 100;
	width: 100%;
	background:#0B9F89;
	text-align: center;
	z-index: 99
}
.nav_u_down2 li {
	width: 159px;
 line-height:;
	height: 120px;
	text-align: center;
	float: left;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
}
.nav_u_down2 li h3 a {
	text-align: center;
	display: block;
	font-size: 21px;
	font-weight: 400;
	padding-top: 47px;
	color: #FFF;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);  
-moz-tap-highlight-color:rgba(0, 0, 0, 0);  
-ms-tap-highlight-color:rgba(0, 0, 0, 0);  
-o-tap-highlight-color:rgba(0, 0, 0, 0);  
tap-highlight-color:rgba(0, 0, 0, 0);  
}

.blank16{height: 16px;
	line-height: 16px;
	clear: both;
	visibility: hidden;}
.blank60 {
	height: 60px;
	line-height: 60px;
	clear: both;
	visibility: hidden;
}
/*biaodan*/
.breadcrumb{ display:none;}
.msl_left {
	width: 640px;
	float: left;
}
.xxbd_box{ width:640;  text-align:left;  }
.xxbd_box .hd{ height:56px; line-height:56px; background:#f4f4f4;    border-bottom:1px solid #ddd;  position:relative; }
.xxbd_box .hd ul{cursor: pointer;
    font: normal 22px/56px "Microsoft YaHei";
    background:#15BCA3;
    margin-bottom: 4px; }
.xxbd_box .hd ul li{ float:left; padding:0 13px; cursor:pointer;  }
.xxbd_box .hd ul li.on{ height:56px;  background:#15BCA3;color:#FFF; }
.xxbd_box .bd{ padding:40px 0px;  }
.xxbd_box .bd li{ height:24px; line-height:24px;   }
.xxbd_box .bd li .date{ float:right; color:#999;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */

.xxbd_box .next{ margin-left:40px; font-size:24px; width:160px; display:block; background:#15BCA3; height:60px; line-height:60px; text-align:center; cursor:pointer; color:#FFF; float:left;}
.xxbd_box .prev{  margin-left:140px;font-size:24px; width:160px; display:block; background:#15BCA3; height:60px; line-height:60px; text-align:center;  cursor:pointer; color:#FFF; float:left;}
.xxbd_box .prevStop{ background:#CCC; cursor:not-allowed; 
}
.xxbd_box .nextStop{  background:#CCC; cursor:not-allowed; 
}

/* 本例子css */

.biandan_sideMenu{ }
.biandan_sideMenu h3{ cursor:pointer;
font:normal 26px/62px "Microsoft YaHei"; background:#15BCA3; color:#FFF; margin-bottom:4px; text-align:center;
}
.biandan_sideMenu h3 em{ float:right; display:block; width:50px; height:46px;    background:url(../images/icoAdd.png) 6px 18px no-repeat; cursor:pointer; }
.biandan_sideMenu h3.on em{ background-position:6px -45px; }
.biandan_sideMenu .xlc_box{ padding:8px 0; color:#999; display:none; /* 默认都隐藏 */ }
.biandan_sideMenu .xlc_box h4{ font-size:18px;}

.hzbx_box{ margin:0 auto;width:640px;}
.fo_b1{ padding-left:12px; }
.bd_title{ font-size:24px; line-height:54px; display:block; padding-bottom:12px;}
.fo_b1 label{ display:block;  height:42px; line-height:42px; font-size:24px;}
.fo_b1 input[type="text"]{ line-height:62px; height:62px; width:600px; padding-left:8px; border:1px solid #0B9F89; font-size:24px;}
.zmlx{ line-height:62px; height:62px; width:600px; padding-left:8px; border:1px solid #0B9F89; font-size:24px;}
.le_box{ line-height:42px; height:42px; width:310px; padding-left:8px;  border:1px solid #0B9F89;}
.fo_b2{  line-height:42px; font-size:24px; padding-left:12px;}
.xxbd_box .bd p{ font-size:24px;}
.fo_b2 textarea{ width:600px; height:240px; line-height:32px; font-size:24px;  border:1px solid #0B9F89; }
.bd_but2{background: #15BCA3;
	height:60px;
	line-height: 60px;
	text-align: center;
	border: 0;
	color: #FFF;
	border-radius: 3px;
	cursor: pointer;
	font-size: 24px; width:600px; display:block; margin-left:8px;}

.shipin{ width:400px; height:350px; background:#CCC; color:#000; font-size:58px; text-align:center; line-height:350px;}
.fo_b2 strong{ font-size:14px; color:#0B9F89; margin-top:-8px; display:block;}
.fo_b2 label{  height:42px; line-height:42px; font-size:24px;}

/*详情内页子导航*/
/*内页*/
.ny_banner {
	height: 260px;
	width: 100%;
	min-width: 640px;
	margin: 0 auto;
	background-size:auto 260px ;
	background-position:top center;
	background-repeat:no-repeat;
}
.ny_main {
	width:640px;
	margin: 0 auto;
}
.left_nav_1 {
	width:640px;
}
.left_nav_box1 {
}
.left_nav_box1 ul {

}
.left_nav_box1 ul li {
	border-bottom: 1px solid #FFF;
	width:127px;
	float:left;
	margin-bottom:3px;
	margin-right:1px;
}
.left_nav_1 img{ display:none;}
.left_nav_box1 ul li a {
	width:128px;
	font-size: 18px;
	display: block;
	height: 50px;
	background: #F0F0F0;
	line-height: 50px;
	color: #000;
	text-align:center;
}
.left_nav_box1 ul li a:hover {
	background: url(../images/left_nav_on.png) left repeat-y;
	color: #FFF;
}
.left_nav_box1 ul li a.on {
	background: url(../images/left_nav_on.png) left repeat-y;
	color: #FFF;
}
/*内容*/
.nr_title {
	height: 80px;
	line-height: 80px;
	color: #2D2D2D;
	text-align: center;
	font-size: 32px;
}
.nr_yd {
	text-align: center;
	font-size: 14px;
	color: #787878;
	line-height: 26px;
	width: 100%;
	padding-bottom: 12px;
	border-bottom: 1px solid #F9F9F9;
}
.ny_context {
	width: 600px;
	margin: 0 auto;
	line-height: 48px;
	border-bottom: 1px solid #F9F9F9;
	padding-bottom: 24px;
	font-size: 16px;
	overflow:hidden;
}
.ny_context_2{
	width: 600px;
	margin: 0 auto;
	line-height: 48px;
	border-bottom: 1px solid #F9F9F9;
	padding-bottom: 24px;
	font-size: 16px;
	overflow:hidden;
}
.right_ggb{ display:none;}
.xyy_box{}
.xyy_box{ line-height:42px; padding-top:12px; padding-left:12px;}
.xyy_box a{ color:#0B9F89; padding-left:12px;}

/**/
.ms_top_nav {
	width: 640px;
	height: 61px;
	overflow: hidden;
}
.ms_top_nav ul {
	width: 900px;
}
.ms_top_nav ul li {
	width: 320px;
	height: 61px;
	float: left;
	margin-right: 4px;
}
.ms_top_nav ul li a {
	background: url(../images/ny_tdh.jpg) top center no-repeat;
	display: block;
	height: 61px;
	color: #000;
	text-align: center;
	line-height: 50px;
	font-size: 22px;
}
.ms_top_nav ul li a:hover {
	color: #FFF;
	background: url(../images/ny_tdh_on.png) top center no-repeat;
}
.ms_top_nav ul li a.on {
	color: #FFF;
	background: url(../images/ny_tdh_on.png) top center no-repeat;
}
.ms_list_box {
}
.ms_list_box ul {
}
.ms_list_box ul li {
	padding: 33px 0;
	border-bottom: 2px solid #F4F4F4;
	height: 174px;
	overflow: hidden;
}
.ms_list_box ul li img {
	float: left;
	display: block;
	width: 142px;
	height: 174px;
	padding-left:14px;
}
.ms_list_box ul li .ms_text {
	float: left;
	padding-left: 42px;
	width: 430px;
	
}
.ms_list_box ul li .ms_text h2 {
	font-size: 26px;
	display: block;
	padding-bottom: 16px;
	color: #0B9F89;
}
.ms_list_box ul li .ms_text span {
	font-size: 18px;
	display: block;
	line-height: 32px;
	height:120px; overflow:hidden;

	color: #666;
}
.ms_list_box ul li .ms_text p {
	font-size: 14px;
	display: block;
	line-height: 22px;
	display:none;
}
.ms_list_box ul li:hover .ms_text span,.ms_list_box ul li:hover .ms_text p{ color: #000;}

/**/
#pages {
	text-align: center;
	float: left;
}
#pages a {
background:;
	border: 1px solid #EBEBEB;
	color: #555;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	text-align: center;
}
#pages a:hover {
	background: #279771;
	color: #EBEBEB;
	text-decoration: none;
	color: #FFF;
}
#pages span {
	background: #279771;
	border: 1px solid #EBEBEB;
	color: #FFF;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	text-align: center;
}
.news_list {
}
.news_list ul { width:95%; margin:30px auto;
}
.news_list ul li {
		height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #F4F4F4;
	overflow: hidden;
	background: url(../images/sanjiao.png) 0px center no-repeat;
	padding-left: 14px;
}
.news_list ul li a{ float:left; font-size:20px;}
.news_list ul li span{ float:right;}
.t2_left{ display:none;}

/* banner css */
.ind_ban_box {
	width: 640px;
	height: 331px;
	overflow: hidden;
	position: relative;
	float: left;
}
.ind_ban_box .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 50px;
	bottom: 30px;
	z-index: 1;
}
.ind_ban_box .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.ind_ban_box .hd ul li {
	float: left;
	margin-right: 5px;
	width: 11px;
	height: 14px;
	line-height: 14px;
	text-align: center;
	background: url(../images/bannaer_dian.png) right center no-repeat;
	cursor: pointer;
}
.ind_ban_box .hd ul li.on {
	background: url(../images/bannaer_dian.png) left center no-repeat;
	color: #fff;
}
.ind_ban_box .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.ind_ban_box .bd li {
	zoom: 1;
	vertical-align: middle;
}
.ind_ban_box .bd img {
	width: 640px;
	height: 331px;
	display: block;
}
.ind_vod_box{ display:none;}
.t2_right{ height:100px;}
.t2_right a{ display:block; float:left; margin-bottom:8px;}
.t2_right a img{ display:block; width:213px; height:89px;}
.t3_left{}
.t3_left_top { height:650px;}
.t3_left_top ul li{ float:left; width:310px; height:216px; padding:0 5px; overflow:hidden; }
.t3_left_top ul li a p{font-size:18px; line-height:42px; display:block; height:42px;}
.t3_left_top ul li img {
	opacity: 1;
	transition: all 0.6s;
	width:310px; height:174px;
}

/* 首页第三层 新闻css */
.ind_news_box {
	margin:20px auto;
	width: 630px;
}
.ind_n_title {
	height: 62px;
}
.ind_n_title span {
	float: left;
	display: block;
	width: 220px;
	height:62px;
	background: #0B9F89;
	color: #FFF;
	text-align: center;
	line-height: 62px;
	font-size: 24px;
}
.ind_n_title .news_gd {
	float: right;
	padding-top: 13px;
	padding-right: 6px;
	font-size:16px;
}
.ind_n_title .news_gd:hover {
	color: #0B9F89;
}
.ind_news_con {
	border: 1px solid #E2E2E2;
}
.ind_news_con ul {
	padding: 14px 0;
}
.ind_news_con ul li {
	height: 42px;
	line-height: 42px;
	background: url(../images/sanjiao.png) 20px center no-repeat;
	padding-left: 34px;
}
.ind_news_con ul li a {
	float: leftl;
	font-size:14px;
}
.ind_news_con ul li span {
	float: right;
	padding-right: 18px;
	font-size:14px;
}
.ind_news_con ul li:hover {
	background: url(../images/sanjiao2.png) 20px center no-repeat;
}
.ind_news_con ul li:hover a {
	color: #0B9F89;
}

.ind_news_con_2 {
	border: 1px solid #E2E2E2;
}
.ind_news_con_2 ul {
	padding: 11px 0;
}
.ind_news_con_2 ul li {
	height: 36px;
	line-height: 36px;
	background: url(../images/sanjiao.png) 20px center no-repeat;
	padding-left: 34px;
}
.ind_news_con_2 ul li a {
	float: leftl;
	font-size: 14px;
}
.ind_news_con_2 ul li span {
	float: right;
	padding-right: 18px;
}
.ind_news_con_2 ul li:hover {
	background: url(../images/sanjiao2.png) 20px center no-repeat;
}
.ind_news_con_2 ul li:hover a {
	color: #0B9F89;
}

.t3_right {
	display:none;
	margin:20px auto;
	
	width: 630px;
}
.ind_news_con_2 {
	border: 1px solid #E2E2E2;
}
.ind_news_con_2 ul {
	padding: 11px 0;
}
.ind_news_con_2 ul li {
	height: 36px;
	line-height: 36px;
	background: url(../images/sanjiao.png) 20px center no-repeat;
	padding-left: 34px;
}
.ind_news_con_2 ul li a {
	float: leftl;
	font-size: 14px;
}
.ind_news_con_2 ul li span {
	float: right;
	padding-right: 18px;
}
.ind_news_con_2 ul li:hover {
	background: url(../images/sanjiao2.png) 20px center no-repeat;
}
.ind_news_con_2 ul li:hover a {
	color: #0B9F89;
}
/*foot*/
.foot_1 {
	background: url(../images/foot_hz_bg.png) top repeat-x;
	width: 100%;
	width:640px;
	height: 96px;
	overflow: hidden;
}
.foot1_con {
	padding-top: 30px;
	width:620px;
	margin: 0 auto;
}
.foot1_con strong {
	display: block;
	float: left;
	height: 60px;
	font-size: 22px;
	padding-right: 8px;
}
.foot1_con a {
	float: left;
	padding: 0 12px;
	line-height: 32px;
	font-size: 16px;
}
.foot_2 {
	background: #222222;
	padding-top: 30px;
	min-width:640px;
}
.foot2_con {
	width:640px;
	margin: 0 auto;
}
.f_erv {
	float: left;
		padding-left:40px;
}
.f_erv_box {
	float: left;
	margin-right: 32px;
	padding-top: 18px;
}
.f_erv_box img{ display:block; width:93px; height:93px; }
.f_erv_box p {
	text-align: center;
	line-height: 42px;
	color: #B5B5B5;
}
.foot2_lx {
	float: left;
	padding-top: 14px;
	padding-left: 10px;
	width: 320px;
}
.foot2_lx h2 {
	color: #15BCA3;
	font-size: 30px;
	font-weight: 400;
	letter-spacing: 2px;
	line-height: 40px;
	margin-top:-3px;
}
.foot2_lx span {
	display: block;
	padding-bottom: 14px;
	font-size:16px;
}
.foot2_lx p {
	line-height: 30px;
	font-size:18px;
}
.foot2_ly {
	display:none;
}
.foot2_timg1{ width:400px; padding-left:40px;}
.foot2_timg2{ display:none;}
.foot2_ly input[type="text"] {
	width: 150px;
	height: 35px;
	line-height: 35px;
	border-radius: 3px;
	float: left;
	border: 0;
	outline: none;
	margin-right: 5px;
	padding-left: 35px;
	color: #C3C3C3;
}
.ly_name {
	background: url(../images/ly_biao-02.png) 10px center no-repeat #393939;
}
.ly_dh {
	background: url(../images/ly_biao.png) 10px center no-repeat #393939;
}
.ly_email {
	background: url(../images/ly_biao-03.png) 10px center no-repeat #393939;
}
.ly_nr {
	width: 530px;
	height: 50px;
	background: url(../images/ly_biao-04.png) 10px 12px no-repeat #393939;
	padding-left: 35px;
	padding-top: 4px;
	border: 0;
	outline: none;
	border-radius: 3px;
	color: #C3C3C3;
	resize: none;
	line-height: 24px;
	overflow: hidden;
}
.ly_but {
	width: 565px;
	background: #15BCA3;
	height: 34px;
	line-height: 34px;
	text-align: center;
	border: 0;
	color: #FFF;
	border-radius: 3px;
	cursor: pointer;
	font-size: 16px;
}
.foot_3 {
	background: #181818;
	height: 56px;
	line-height: 56px;
	min-width:640px;;
}
.foot_3 a {
	padding: 0 16px
}
.foot_3 .ind_con a{ display:none;}
.foot_3 .ind_con span{ width:620px; font-size:14px;}
.foot_3 .ind_con fr{ float:left;}
}