@charset "utf-8";
 html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote��th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, th, var, b, em {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
capation, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after {
	content: ' '
}
.f12 {
	font-size: 12px;
}
.f13 {
	font-size: 13px;
}
.f14 {
	font-size: 14px;
}
.f16 {
	font-size: 16px;
}
.f18 {
	font-size: 18px;
}
.f22 {
	font-size: 22px;
}
.f24 {
	font-size: 24px;
}
.fb {
	font-weight: bold;
}
.t2 {
	text-indent: 2em;
}
.lh24 {
	line-height: 24px;
}
.lh36 {
	line-height: 36px;
}
.gray0 {
	color: #000;
}
.gray1 {
	color: #333;
}
.gray2 {
	color: #999;
}
.blue {
	color: #008bdf;
}
.write {
	color: #fff;
}
.org {
	color: #FF7D00;
}
.green {
	color: #58a722;
}
.tl {
	text-align: left;
}
.tc {
	text-align: center;
}
.tr {
	text-align: right;
}
.bc {
	margin-left: auto;
	margin-right: auto;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
.clearfix {
	zoom: 1;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
*html .clearfix {
	height: 1%
}
. Clearfix {
display:block;
}
.vm {
	vertical-align: center;
}
.pr {
	position: relative;
}
.pa {
	position: absolute;
}
.abs-right {
	position: absolute;
	right: 0;
}
.zoom {
	zoom: 1
}
.block {
	display: block;
}
.hidden {
	visibility: hidden;
}
.none {
	display: none;
}
/* Layout & Wrapper Settings */
.bk, .bk3, .bk6, .bk8, .bk10, .bk15, .bk20, .bk25, .bk30 ,.bk60 {
	clear: both;
	font-size: 0;
	height: 0;
	overflow: hidden;
}
.bk5 {
	height: 5px;
}
.bk8 {
	height: 8px;
}
.bk10 {
	height: 10px;
}
.bk15 {
	height: 15px;
}
.bk20 {
	height: 20px;
}
.bk25 {
	height: 25px;
}
.bk30 {
	height: 30px;
}
.bk60 {
	height: 60px;
}
*html {
	background-image: url(about:blank);
	background-attachment: fixed;
}
.re{ position:relative;}
body {
	font-family:"微软雅黑";
	color: #333;
	font-size: 12px; background:#F0F0F0;
	
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color:#1AA97B;
}
/*-------------------公共头&底---------------------*/
.wrapper {
	width:1190px; 
	margin: 0 auto;

}
.topbar{ background:#fff;height:32px; line-height:32px; font-size:12px;}
.topbar .lft{ float:left;}
.topbar .lft ul li{ float:left;padding:0 6px;}
.topbar .rgt{ float:right; font-size:12px; text-align:right;}
.topbar .rgt ul li{ display:inline-block; *display:inline; zoom:1;}
.topbar .rgt ul li a{ padding:0 6px;}
.topbar .rgt ul li.s{ color:#888;}




.header { height:143px; position:relative; z-index:1; background:#F3F3F3;}
.logo{ padding-top:35px; float:left;}
.header .wrapper{ position:relative;}
.header .search{ float:right; margin-top:60px; background:url(../images/search-bg.png) no-repeat center top; width:297px; height:49px;}
.header .search .text{ float:left; width:220px; padding:12px 8px; height:18px; line-height:18px; font-size:14px; color:#888; border:none; outline:none; background:none;}
.header .search .submit{ display:block; float:right; width:60px; height:45px; text-indent:-9999em; border:none; background:none; cursor:pointer;}

/*导航*/
.naver {height:68px;background:#1AA97B;font-size:14px; color:#fff; position:relative; z-index:1; }
.naver ul{}
.naver li{ float:left;height:68px; position:relative;}
.naver li strong a{ float:left;width:115px; text-align:center; font-size:14px; color:#fff; text-align:center; height:68px; line-height:68px;}
.naver li strong a:hover{ color:#fff; text-decoration:none; background:#0C936A; }
.naver li.selected strong a{color:#fff; text-decoration:none; background:#0C936A;}
.naver li dl{ position:absolute; left:0; top:68px; background:url(../images/tm2.png) repeat; width:115px; font-size:12px; z-index:999; padding:0 0; display:none;}
.naver li dl dd a{ display:block; height:25px; line-height:25px; text-align:center; color:#fff;}
.naver li dl dd a:hover{ color:#fff; background:url(../images/tm3.png) repeat;}
.naver li.selected dl{ display:block;}


.home_row{ padding:18px 0;}
.home_row .row{ margin-bottom:18px;}
.home_row .lftBox{ float:left;height:550px;overflow:hidden;  background:#fff; box-shadow:1px 1px 2px #ddd; float:left; width:775px; }
.home_row .rgtBox{ height:550px; float:right; width:395px; background:#fff; box-shadow:1px 1px 2px #ddd; }
.home_row .row .lftBox .lft{ float:left; width:294px; overflow:hidden; }
.home_row .row .lftBox .rgt{ float:right; width:440px;  padding-right:14px; overflow:hidden;}



.focusBox { position: relative; width:100%; height:365px; margin:0 auto; overflow: hidden;}
.focusBox .pic{ position:relative; z-index:0;width:100% !important; height:365px; }
.focusBox .pic li{width:100% !important;height:365px;}
.focusBox .pic a{  width:100%;  height:365px;display: block; }
.focusBox .hd { width:100%; position: absolute; bottom:10px; text-align: center; font-size:0; height:16px; z-index:1; }
.focusBox .hd li{margin: 0 8px; background:#fff; height:15px; overflow: hidden; width:15px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1; border-radius:100%; 
	}
.focusBox .hd .on{ background:#1AA97B; }

.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -45px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 50%; margin-left:-530px; }
.focusBox .next { background-position: 0 -90px; right: 50%; margin-right:-530px;}
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }



.slideBox{ width:294px; height:196px; overflow:hidden; position:relative; margin-left:10px; display:inline; float:left; }
.slideBox2{width:370px;height:290px;margin-top:12px;margin-left:15px;
}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;  width:9px; height:9px;text-align:center; background:#fff; cursor:pointer; position:relative; overflow:hidden; line-height:999px; border-radius:100%;  }
	
.slideBox .hd ul li.on{ background:#1AA97B; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
	.slideBox .bd ul li p{ display:block; position:absolute; left:0; bottom:0; width:100%; background:url(../images/tm.png) repeat;color:#fff; line-height:32px; height:32px; text-indent:10px;}
		.slideBox .bd ul li p a{ color:#fff;}
.slideBox .bd img{ width:294px; height:196px;  display:block;  }
.slideBox2 .bd img{ width:370px; height:290px;  display:block;  }
		/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.home_mod { overflow:hidden;  background:#fff; box-shadow:1px 1px 2px #ddd; clear:both;}
.home_mod .head{ height:28px; line-height:28px; padding-top:10px;margin-bottom:10px; }
.home_mod .head h3{ float:left; color:#333333; width:100%;font-size:16px; padding-left:14px; background:url(../images/line.png) no-repeat left center;}
.home_mod .body{ }
.modTitle{ height:28px; line-height:28px;padding-top:10px; margin-bottom:10px; }
.modTitle h3{ float:left; color:#333333; font-size:16px; padding-left:14px; background:url(../images/line.png) no-repeat left center;}
.home_mod .head span{ display:block; line-height:28px; float:right;}
.home_mod .head span a{ color:#666;}
.list_mod{ padding-top:5px;}
.list_mod .body { padding-left:10px; padding-bottom:5px; height:230px; overflow:hidden;}
.list_mod .body ul li{height:25px; line-height:25px; }
.list_mod .body ul li a{height:25px; line-height:25px;background:url(../images/dot.png) no-repeat left center; overflow:hidden; padding-left:15px; float:left; display:block;}
.list_mod .body ul li a:hover{}
.list_mod .body ul li span{ float:right;}
.list_mod .body ul li a:hover span{ color:#1AA97B;}
.news_mod { padding-top:45px;}
.news_mod .view { margin-bottom:15px; height:100px; overflow:hidden;}
.news_mod .view h3{ height:24px; line-height:24px; overflow:hidden; margin-bottom:8px; font-size:16px; font-weight:normal; text-align:center;} 
.news_mod .view p{  color:#999; line-height:180%;}
.news_mod .view p a{ color:#1AA97B;}
.news_mod .news_tab .hd{ height:28px; line-height:28px; border-bottom:2px solid #1AA97B;color:#1AA97B;}
.news_mod .news_tab .hd ul{ overflow:hidden;}
.news_mod .news_tab .hd ul ,.news_mod .news_tab .hd ul li,.news_mod .news_tab .hd ul li a{ float:left;height:28px; line-height:28px; display:block;}
.news_mod .news_tab .hd ul li{ margin-left:-1px; padding-left:1px;}
.news_mod .news_tab .hd ul li a{ color:#1AA97B; padding:0 14px;}
.news_mod .news_tab .hd ul li.on a{ background:#1AA97B; color:#fff;}
.news_mod .news_tab .hd .more{ color:#999; float:right;}
.news_mod .news_tab .bd { height:330px; overflow:hidden;}
.news_mod .news_tab .bd ul{ padding-top:6px; }
.news_mod .news_tab .bd ul li{ background:url(../images/dot3.png) no-repeat left center; padding-left:18px; height:32px; line-height:32px; border-bottom:1px dashed #ddd;}
 .news_mod .news_tab .bd ul li span{ float:right; }
 .news_mod .news_tab .bd ul li:hover{ background:url(../images/dot4.png) no-repeat left center;}
  .news_mod .news_tab .bd ul li:hover span, .news_mod .news_tab .bd ul li:hover a{color:#1AA97B;}
 
.xx_tab .hd{ height:36px; line-height:36px; font-style:italic; font-size:16px; text-align:center; background:#fff;  }
.xx_tab .hd strong{ color:#f05a21;}
.xx_tab .hd li{ float:left; width:50%; margin-left:-1px; border-left:1px solid #ddd;}
.xx_tab .hd li.on { border-bottom:1px solid #fff; height:34px; line-height:34px; background:#fff; border-top:2px solid #1AA97B;}
.xx_tab .hd li.i1 a{ background:url(../images/img1.png) no-repeat left center; padding-left:30px;}
.xx_tab .hd li.i2 a{ background:url(../images/img2.png) no-repeat left center; padding-left:30px;}
.xx_tab .bd{ border-top:1px solid #ddd; padding:10px 20px;}
.xx_tab .bd .txt{ line-height:180%; color:#666; }
.xx_tab .bd .more{ float:right; display:block; background:url(../images/more.png) no-repeat left 0; width:94px; height:25px; line-height:25px; text-indent:-999em; margin-top:5px;}
.xx_tab .bd .more:hover{ background-position:0 -30px;}


.quckMenu {}
.quckMenu .head{ height:28px; line-height:28px; padding-top:10px;margin-bottom:10px; }
.quckMenu .head h3{ float:left; color:#333333; font-size:16px; padding-left:14px; background:url(../images/line.png) no-repeat left center;}
.quckMenu .body{ border-top:1px solid #ddd; margin-top:-3px;}
.quckMenu .body ul{ padding:5px; padding-top:15px; }
.quckMenu .body li{ float:left; padding-bottom:5px; text-align:center; width:33.333%;}
.quckMenu .body li i{ display:block; width:64px; height:64px; margin:0 auto; background:url(../images/icons.png) no-repeat 0 0;}
.quckMenu .body li i.i1{ background-position:0 0;}
.quckMenu .body li i.i2{ background-position:-66px 0;}
.quckMenu .body li i.i3{ background-position:-133px 0;}
.quckMenu .body li i.i4{ background-position:-199px 0;}
.quckMenu .body li i.i5{ background-position:-265px 0;}
.quckMenu .body li i.i6{ background-position:-331px 0;}
.quckMenu .body li strong{ display:block; height:20px; height:20px; padding-top:8px; font-weight:normal;  }

.quckMenu .body li a:hover i.i1{ background-position:0 -66px;}
.quckMenu .body li a:hover i.i2{ background-position:-66px -66px;}
.quckMenu .body li a:hover i.i3{ background-position:-133px -66px;}
.quckMenu .body li a:hover i.i4{ background-position:-199px -66px;}
.quckMenu .body li a:hover i.i5{ background-position:-265px -66px;}
.quckMenu .body li a:hover i.i6{ background-position:-331px -66px;}
.picScrollWrap h3{ float:left; font-size:18px; font-weight:bold; color:#1aa97b; width:26px; text-align:center; padding:10px; padding-top:47px; line-height:140%; padding-right:3px; }
.picScrollWrap{ height:195px; border-left:3px solid #1AA97B; margin-bottom:16px;} 
	.picScroll,.picScroll2{  position:relative; float:left; width:1116px;  padding:18px 0 0 18px;  background:#fff; overflow:hidden;    }
	.picScroll .prev,.picScroll2 .prev,
	.picScroll .next,.picScroll2 .next{ display:block; position:absolute; top:0; left:5px; width:20px; height:190px;   }
	.picScroll .prev,.picScroll2 .prev{ background:#fff url(../images/prev1.png) no-repeat center center;}
	.picScroll .next,.picScroll2 .next{ left:auto; right:0; background:#fff url(../images/prev1.png) no-repeat center center; }
	.picScroll ul,.picScroll2 ul{ overflow:hidden; zoom:1; }
	.picScroll ul li,.picScroll2 ul li{ width:159px; float:left; overflow:hidden; padding:0 12px; padding-left:11px;     }
	.picScroll ul li img,.picScroll2 ul li img{ width:159px; height:135px; display:block; background:url(images/loading.gif) center center no-repeat; padding:1px; border:1px solid #ddd; }
.picScroll ul li a,.picScroll2 ul li a{ display:block;}
.picScroll ul li span,.picScroll2 ul li span{ display:block; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.picScroll ul li a:hover img,.picScroll2 ul li a:hover img{ border:1px solid #1AA97B;}
.picScroll ul li a:hover span,.picScroll2 ul li a:hover span{ color:#1AA97B;}

.row2{ margin-bottom:16px;}
.lftBox2,.lftBox3{ float:left;width:775px; height:358px;   background:#fff; box-shadow:1px 1px 2px #ddd;}
.rgtBox2,.rgtBox3{ float:right; width:395px; height:358px;   background:#fff; box-shadow:1px 1px 2px #ddd;}
.lftBox2 .leftImg{
	margin-top:10px;
	margin-left:20px;
	width:246px;}
.lftBox2 .leftImg img{
	padding:3px;
	border:1px solid #cdcdcd;}
.lftBox2 .wh_list{
	margin-top:10px;
	width:455px;
	padding-right:25px;
	}
.right_list h3 {
	width:381px;
    float: left;
    color: #333333;
    font-size: 19px;
    padding-left: 14px;
    background: url(../images/line.png) no-repeat left center;
    border-bottom: 1px solid #ddd;
    height: 40px;
    line-height: 40px;
}
.lftBox2 .wh_list ul li{ background:url(../images/dot5.png) no-repeat left center; padding-left:18px; height:30px; line-height:30px; overflow:hidden;}
.lftBox2 .wh_list ul li a{ display:block; float:left; height:30px; line-height:30px; width:100%; overflow:hidden;}
.lftBox2 .wh_list ul li span{ float:right; }
.lftBox2 .wh_list ul li:hover{ background:url(../images/dot6.png) no-repeat left center;}
.lftBox2 .wh_list ul li:hover span, .ct_tab .bd ul li:hover a{color:#1AA97B;}
.lftTitle{ position:relative; background:#1AA97B; height:45px; width:289px; color:#fff; padding-left:15px;}
.right_list ul{
	padding:20px;}
.right_list ul li{ background:url(../images/dot5.png) no-repeat left center; padding-left:18px; height:30px; line-height:30px; overflow:hidden;}
.right_list ul li a{ display:block; float:left; height:30px; line-height:30px; width:100%; overflow:hidden;}
.right_list ul li span{ float:right; }
.right_list ul li:hover{ background:url(../images/dot6.png) no-repeat left center;}
.right_list ul li:hover span, .ct_tab .bd ul li:hover a{color:#1AA97B;}
.lftTitle{ position:relative; background:#1AA97B; height:45px; width:289px; color:#fff; padding-left:15px;}
.row2 .lftTitle{
	width:760px;}
.leftside{
	width:398px;}
.lftBox3 .lftTitle{
	width:383px;}
.lftTitle i{ display:block; height:45px; line-height:45px; width:30px; float:left; margin-right:12px;}
.lftTitle i.i1{ background:url(../images/img3.png) no-repeat center center;}
.lftTitle i.i2{ background:url(../images/img4.png) no-repeat center center;}
.lftTitle strong{ color:#fff; font-size:19px; line-height:45px; display:block; font-weight:bold; float:left; margin-right:10px;}
.lftTitle small { display:block; line-height:45px; color:#83FDD6; font-size:16px;}
.lftTitle .arrow{ background:url(../images/arrow-right.png) no-repeat center center; width:8px; height:8px; position:absolute; right:-8px; top:0;}

.row3{ margin-bottom:16px;}
.ct_tab { width:345px; display:inline; float:right; margin-right:12px; margin-top:11px;}
.ct_tab .hd{ border-bottom:2px solid #1AA97B; background:#fff; height:28px; line-height:28px; }
.ct_tab .hd ul{ height:28px; line-height:28px; overflow:hidden; }
.ct_tab .hd ul li{ float:left; background:url(../images/line2.png) no-repeat left center; font-size:12px; overflow:hidden; text-align:center; margin-left:-1px;}
.ct_tab .hd ul li a{ display:block; line-height:28px;  padding:0 20px;height:28px; float:left; }
.ct_tab .hd ul li.on a{ background:#1AA97B; color:#fff;}
.ct_tab .bd{ padding:10px; overflow:hidden;}
.ct_tab .bd ul{overflow:hidden;}
.ct_tab .bd ul li{ background:url(../images/dot5.png) no-repeat left center; padding-left:18px; height:30px; line-height:30px; overflow:hidden;}
.ct_tab .bd ul li a{ display:block; float:left; height:30px; line-height:30px; width:70%; overflow:hidden;}
.ct_tab .bd ul li span{ float:right; }
.ct_tab .bd ul li:hover{ background:url(../images/dot6.png) no-repeat left center;}
.ct_tab .bd ul li:hover span, .ct_tab .bd ul li:hover a{color:#1AA97B;}
.ct_tab .bd .view{ height:90px; padding-bottom:15px; margin-bottom:8px; padding-top:5px; border-bottom:1px dashed #ddd;}
.ct_tab .bd .view .pic{ display:block; float:left; width:120px; height:90px; margin-right:12px; }
.ct_tab .bd .view .pic img{display:block;width:120px; height:90px;}
.ct_tab .bd h4{ font-size:16px; height:24px; line-height:24px; overflow:hidden; margin-bottom:10px;}
.ct_tab .bd p{ color:#999; line-height:150%;}
.ct_tab .bd p a{ color:#1AA97B;}

.ctBox3{ float:left; display:inline; width:360px; margin-left:17px;}
.zp_tab{ background:#fff; box-shadow:1px 1px 2px #ddd;width:305px; height:358px;}
.zp_tab .hd{ border-bottom:2px solid #1AA97B; height:39px; line-height:39px; }
.zp_tab .hd h3{ float:left; color:#fff; width:130px; font-size:19px; text-indent:44px; 
background:#1AA97B url(../images/img5.png) no-repeat 10px center; }
.zp_tab .hd ul{ float:left;height:39px; line-height:39px; overflow:hidden;}
.zp_tab .hd ul li{ float:left; background:url(../images/line2.png) no-repeat left center; font-size:12px; width:88px; overflow:hidden; text-align:center; margin-left:-1px;}
.zp_tab .hd ul li a{ display:block; line-height:39px; width:100%;height:41px; }
.zp_tab .hd ul li.on a{ background:url(../images/tab_line.png) no-repeat center bottom; color:#1AA97B;}
.zp_tab .bd ul{ padding:6px 10px; overflow:hidden; }
.zp_tab .bd ul li{ background:url(../images/dot9.png) no-repeat left center; padding-left:18px; height:30px; line-height:30px; overflow:hidden;}
.zp_tab .bd ul li a{ display:block; float:left; height:30px; line-height:30px; width:70%; overflow:hidden;}
.zp_tab .bd ul li span{ float:right; background:url(../images/more-bg.png) no-repeat center center; text-align:center; width:62px; height:15px; line-height:15px; text-align:center; display:block; color:#fff; margin-top:9px; }
.zp_tab .bd ul li:hover{ background:url(../images/dot10.png) no-repeat left center;}
.zp_tab .bd ul li:hover span, .zp_tab .bd ul li:hover a{color:#1AA97B;}
.zp_tab .bd ul li:hover span{background:url(../images/more-bg2.png) no-repeat center center; color:#fff;}
.dc_mod{ height:358px; position:relative;}
.dc_mod .title{ text-align:center; height:76px;}
.dc_mod .body{ padding-left:34px; padding-top:8px; padding-right:30px;}
.dc_mod .body h4{ font-family:"微软雅黑"; font-size:18px; text-align:left; height:40px; line-height:20px;}
.dc_mod .img{ position:absolute; bottom:59px; right:10px;}
.dc_mod ul{ height:170px; margin-bottom:10px;}
.dc_mod ul li{ line-height:20px; padding:5px 0; font-size:13px;}
.dc_mod .btngrounp{ height:55px; padding-top:6px; margin-left:-3px;}
.dc_mod .btngrounp .btn{ display:block;  text-indent:-9999em;height:32px; cursor:pointer; border:none; width:108px; float:left;}
.dc_mod .btngrounp .btn1{ background:url(../images/btn1.png) no-repeat center 0 ; margin-right:16px;}
.dc_mod .btngrounp .btn2{ background:url(../images/btn2.png) no-repeat center 0 ;}
.dc_mod .btngrounp .btn1:hover{ background:url(../images/btn1.png) no-repeat center -34px ;}
.dc_mod .btngrounp .btn2:hover{ background:url(../images/btn2.png) no-repeat 1px -34px ;}

.wd_mod{height:358px; position:relative; border-top:2px solid #1AA97B;}
.wd_mod .title{ height:30px; line-height:30px; padding-left:14px;}
.wd_mod .title strong{ background:url(../images/img6.png) no-repeat left center; padding-left:42px; font-size:19px; font-weight:normal; display:block; height:30px; line-height:30px;}
.wd_mod .body{ padding:0 14px; overflow:hidden;}
.wd_mod .body dl{ padding:15px 0; border-top:1px dashed #ddd; margin-top:-1px;}
.wd_mod .body dl dt strong{font-weight:bold;  color:#1AA97B; line-height:28px; height:28px; overflow:hidden; padding-left:6px;}
.wd_mod .body dl dd{ padding:5px; border:1px solid #DDDDDD; background:#F5F5F5; height:38px; overflow:hidden; line-height:150%; color:#666;}
.wd_mod .body dl dd strong{ font-weight:bold; color:#FD8304;}
.wd_mod .body dl dd a{color:#FD8304;}
.zq_tab .hd{ border-bottom:1px solid #ddd; height:40px; line-height:40px; }
.zq_tab .hd h3{float:left; color:#333333; font-size:19px; padding-left:14px; background:url(../images/line.png) no-repeat left center;height:40px; line-height:40px;}
.zq_tab .hd ul{ float:right;height:30px; line-height:30px; overflow:hidden; margin-top:10px;}
.zq_tab .hd ul li{ float:left; background:url(../images/line2.png) no-repeat left center; font-size:12px; overflow:hidden; text-align:center; margin-left:-1px; padding:0 20px;}
.zq_tab .hd ul li a{ display:block; line-height:30px; width:100%;height:30px; float:left; }
.zq_tab .hd ul li.on a{ background:url(../images/tab_line.png) no-repeat center bottom; color:#1AA97B;}
.zq_tab .bd{ padding:10px; overflow:hidden;}
.zq_tab .bd ul{overflow:hidden;}
.zq_tab .bd ul li{ background:url(../images/dot5.png) no-repeat left center; padding-left:18px; height:30px; line-height:30px; overflow:hidden;}
.zq_tab .bd ul li a{ display:block; float:left; height:30px; line-height:30px; width:70%; overflow:hidden;}
.zq_tab .bd ul li span{ float:right; }
.zq_tab .bd ul li:hover{ background:url(../images/dot6.png) no-repeat left center;}
.zq_tab .bd ul li:hover span, .zq_tab .bd ul li:hover a{color:#1AA97B;}
.zq_tab .bd .view{ height:90px; padding-bottom:15px; margin-bottom:8px; padding-top:5px; border-bottom:1px dashed #ddd;}
.zq_tab .bd .view .pic{ display:block; float:left; width:120px; height:90px; margin-right:12px; }
.zq_tab .bd .view .pic img{display:block;width:120px; height:90px;}
.zq_tab .bd h4{ font-size:16px; height:24px; line-height:24px; overflow:hidden; margin-bottom:10px;}
.zq_tab .bd p{ color:#999; line-height:150%;}
.zq_tab .bd p a{ color:#1AA97B;}

.zq_tab .bd .ranklist ul li{  padding-left:0; width:100%; float:left; background:none; height:30px; line-height:30px; overflow:hidden;}
.zq_tab .bd .ranklist ul li:hover{ background:none;}
.zq_tab .bd .ranklist ul li a{ padding-left:22px; width:63%;}
.zq_tab .bd .ranklist { background:url(../images/rank-bg.png) no-repeat left 2px;}

.flink_mod{ background:#fff;height:71px;}
.flink_mod h3{ float:left; height:71px; width:133px;}
.flink_mod .body{ width:1040px; overflow:hidden; position:relative; margin-left:140px; padding-top:8px;}
.flink_mod .body ul { width:850px;}
.flink_mod .body ul li{ width:154px; height:56px; position:relative; overflow:hidden; margin-right:15px; float:left;}
.flink_mod .body ul li img{ display:block; width:154px; height:56px;}
#back-to-top{ display:block; width:60px; height:60px; background:#1AA97B url(../images/top.png) center center no-repeat; position:fixed; right:0; bottom:166px; overflow:hidden; line-height:999px;}
#back-to-top:hover{ background:#0C936A url(../images/top.png) center center no-repeat;}

/*网站底*/
.footer{ background:#323232; padding:15px 0; color:#999999; line-height:24px; font-size:12px; text-align:center;}
.footer a{ color:#323232;}




.sub_banner{ position:relative; height:280px; overflow:hidden;}
.sub_banner img{ display:block;height:280px; width:100%;}
.sub_banner .title{ display:block; background:url(../images/s-tit.png) no-repeat; width:260px; height:74px; color:#fff; text-align:center; position:absolute; left:50%; top:0; margin-left:-130px;}
.sub_banner .title small{ height:28px; line-height:28px; display:block; letter-spacing:5px; font-size:10px; text-transform:uppercase;}
.sub_banner .title h2{ display:block; line-height:100%; font-size:24px; font-weight:bold;}
/*学校概况*/

.about_con .item{ padding:45px 0 120px 0;}
.about_con .item .hd{ text-align:center;}
.about_con .item .hd h3{ font-weight:normal; font-size:18px; color:#666; text-transform:uppercase;}
.about_con .item .hd h3 strong{ font-weight:bold; padding-right:5px;}
.about_con .item .hd h3 span{ font-weight:normal; font-size:18px; color:#666;}
.about_con .item .hd p{ text-align:center; height:45px; line-height:45px; }
.about_con .item .hd p a{ color:#999;}
.about_con .item1 .bd{ text-align:center; line-height:40px; color:#666;}


.about_con .item2{ background:#46A1F0; width:1250px; margin-left:-25px;}
.about_con .item2 .hd h3{ color:#fff;}
.about_con .item2 .hd h3 span{ color:#fff;}
.about_con .item2 .hd p a{ color:#fff;}
.about_con .item2 .bd ul{ padding-left:25px; padding-top:10px;}
.about_con .item2 .bd ul li{ width:400px; height:160px; background:#F7F7F7; float:left;}
.about_con .item2 .bd ul li .thumb{ float:left; width:150px; height:160px; float:left;}
.about_con .item2 .bd ul li .thumb img{ display:block; width:150px; height:160px;}
.about_con .item2 .bd ul li .desc{ background:#F7F7F7; padding:20px 15px; height:120px; margin-left:155px;}
.about_con .item2 .bd ul li .desc h4{ height:32px; line-height:32px; color:#666; font-size:14px;}
.about_con .item2 .bd ul li .desc p{ color:#999; line-height:22px;}


.about_con .item3{ background:#fff; width:1250px; margin-left:-25px;}
.about_con .item3 .bd ul{ padding-left:25px; padding-top:10px;}
.about_con .item3 .bd ul li{ width:400px; height:160px; background:#fff; float:left;}
.about_con .item3 .bd ul li .thumb{ float:left; width:150px; height:160px; float:left;}
.about_con .item3 .bd ul li .thumb img{ display:block; width:150px; height:160px;}
.about_con .item3 .bd ul li .desc{ background:#fff; padding:20px 15px; height:120px; margin-left:155px;}
.about_con .item3 .bd ul li .desc h4{ height:32px; line-height:32px; color:#666; font-size:14px;}
.about_con .item3 .bd ul li .desc p{ color:#999; line-height:22px;}


.about_con .item4{ background:#F0F0F0; width:1250px; margin-left:-25px; overflow:hidden;}
.about_con .item4 .bd ul{ padding-left:25px; padding-top:10px; width:1380px;}
.about_con .item4 .bd ul li{ width:300px; height:200px; background:#fff; float:left; margin-right:150px;}
.about_con .item4 .bd ul li .thumb{ float:left; width:300px; height:200px; float:left;}
.about_con .item4 .bd ul li .thumb img{ display:block; width:300px; height:200px;}



.about_con .item5{0 width:1200px; overflow:hidden;}
.about_con .item5 .bd ul{padding-top:10px; width:1396px;}
.about_con .item5 .bd ul li{ width:500px; height:80px; background:#fff; float:left; border-bottom:1px solid #DCDCDC; overflow:hidden; margin-right:196px;}
.about_con .item5 .bd ul li span{ float:left; width:300px; height:200px; float:left;line-height:100%; color:#666; font-size:30px; display:block; width:92px; padding-right:20px;}
.about_con .item5 .bd ul li span small{ font-size:12px; display:block; line-height:100%; padding-top:10px;}
.about_con .item5 .bd ul li a{ display:block; padding:15px 0; line-height:55px; font-size:14px; background:url(../images/dot5.png) no-repeat right center; padding-right:15px; height:55px; overflow:hidden;}
.about_con .item5 .bd ul li a:hover{ color:#46A1F0; text-decoration:none; background:url(../images/dot6.png) no-repeat right center;}
.about_con .item5 .bd ul li a:hover span{ color:#46A1F0; }

/*动态新闻*/
.news_con .item{ padding:45px 0 80px 0;}
.news_con  .item .hd{ text-align:center;}
.news_con  .item .hd h3{ font-weight:normal; font-size:18px; color:#666; text-transform:uppercase;}
.news_con  .item .hd h3 strong{ font-weight:bold; padding-right:5px;}
.news_con  .item .hd h3 span{ font-weight:normal; font-size:18px; color:#666;}
.news_con  .item .hd p{ text-align:center; height:45px; line-height:45px; }
.news_con  .item .hd p a{ color:#999;}
.news_con  .item1 .bd{ text-align:center; line-height:40px; color:#666;}


.news_con .item{ background:#fff; width:1250px; margin-left:-25px;}
.news_con .item2{ background:#46A1F0; width:1250px; margin-left:-25px;}
.news_con .item2 .hd h3{ color:#fff;}
.news_con .item2 .hd h3 span{ color:#fff;}
.news_con .item2 .hd p a{ color:#fff;}
.news_con .item3{ background:#F7F7F7; width:1250px; margin-left:-25px;}
.news_con .item .bd{ padding-right:50px; padding-left:25px; padding-top:8px;}
.news_con .item .img{ float:left; width:600px; height:240px;}
.news_con .item .img img{ display:block; width:600px; height:240px;}
.news_con .item .bd ul{ border-bottom:1px solid #DCDCDC; padding-top:20px; text-align:left;}
.news_con .item .bd ul li{ height:39px; line-height:39px; border-top:1px solid #DCDCDC; overflow:hidden;}
.news_con .item .bd ul li a{float:left;}
.news_con .item .bd ul li span{ float:right;}
.news_con .item .bd ul{ border-bottom:1px solid #DCDCDC; margin-left:628px;}
.news_con .item2 ul{ border-bottom:1px solid #0D86D1;}
.news_con .item2 ul li{ height:39px; line-height:39px; border-top:1px solid #0D86D1; overflow:hidden; color:#fff;}
.news_con .item2 ul li a{ color:#fff; float:left;}

.xyzj_con{}
.xyzj_con .menu{ width:1200px; margin:0 auto; overflow:hidden; padding:80px 0;}
.xyzj_con .menu ul{ width:1360px;}
.xyzj_con .menu ul li{ width:300px; height:200px; float:left; margin-right:149px;text-align:center; text-transform:uppercase;}
.xyzj_con .menu ul li h3{ font-size:18px; line-height:30px; color:#666; padding-top:8px;}
.xyzj_con .menu ul li p{ font-size:10px; color:#999; }
.xyzj_con .menu ul li a{ display:block;}
.xyzj_con .menu ul li a:hover{ text-decoration:none;}
.xyzj_con .menu ul li a:hover h3,.xyzj_con .menu ul li a:hover p{ color:#46A1F0;}
.xyzj_con .item{ padding:45px 0 40px 0;}
.xyzj_con .item .hd{ text-align:center;}
.xyzj_con .item .hd h3{ font-weight:normal; font-size:18px; color:#666; text-transform:uppercase;}
.xyzj_con .item .hd h3 strong{ font-weight:bold; padding-right:5px;}
.xyzj_con .item .hd h3 span{ font-weight:normal; font-size:18px; color:#666;}
.xyzj_con .item .hd p{ text-align:center; height:45px; line-height:45px; }
.xyzj_con .item .hd p a{ color:#999;}
.xyzj_con .item1 .bd{ text-align:center; line-height:40px; color:#666;}
.xyzj_con .item{ background:#fff; width:1250px; margin-left:-25px;}
.xyzj_con .item2{ background:#46A1F0; width:1250px; margin-left:-25px;}
.xyzj_con .item2 .hd h3{ color:#fff;}
.xyzj_con .item2 .hd h3 span{ color:#fff;}
.xyzj_con .item2 .hd p a{ color:#fff;}
.xyzj_con .item3{ background:#F7F7F7; width:1250px; margin-left:-25px;}
.xyzj_con .item .bd{ padding-right:50px; padding-left:25px; padding-top:8px;}
.xyzj_con .item .img{ float:left; width:600px; height:240px;}
.xyzj_con .item .img img{ display:block; width:600px; height:240px;}
.xyzj_con .item .bd ul{ border-bottom:1px solid #DCDCDC; padding-top:20px; text-align:left;}
.xyzj_con .item .bd ul li{ height:39px; line-height:39px; border-top:1px solid #DCDCDC; overflow:hidden;}
.xyzj_con .item .bd ul li a{float:left;}
.xyzj_con .item .bd ul li span{ float:right;}
.xyzj_con .item .bd ul{ border-bottom:1px solid #DCDCDC; margin-left:628px;}
.xyzj_con .item2 .bd ul{ border-bottom:1px solid #0D86D1;}
.xyzj_con .item2 .bd ul li{ height:39px; line-height:39px; border-top:1px solid #0D86D1; overflow:hidden; color:#fff;}
.xyzj_con .item2 .bd ul li a{ color:#fff; float:left;}
.xyzj_con .tab-con{ }
.xyzj_con .tab-con .tab-hd{text-align:center; height:40px; line-height:40px; margin-bottom:40px; }
.xyzj_con .tab-con .tab-hd ul{ display:inline-block; *display:inline; zoom:1; border:1px solid #DCDCDC; border-radius:4px; overflow:hidden;}
.xyzj_con .tab-con .tab-hd ul li{display:inline-block; *display:inline; zoom:1;width:200px; text-align:center; color:#2991DE; font-weight:bold; font-size:14px;height:41px; line-height:40px; background:#fff; }
.xyzj_con .tab-con .tab-hd ul li a{ color:#2991DE;display:inline-block; *display:inline; zoom:1; width:200px;height:41px; line-height:40px; }
.xyzj_con .tab-con .tab-hd ul li a:hover{ text-decoration:none; }
.xyzj_con .tab-con .tab-hd ul li.on a{ color:#fff; }
.xyzj_con .tab-con .tab-hd ul li.on{ background:#2991DE;}
.xyzj_con .tab-con .tab-bd p.more{ padding-top:23px; text-align:center; clear: both;}
.xyzj_con .tab-con .tab-bd p.more a{ color:#999;}
.xyzj_con .tab-con1 .tab-hd ul{border:1px solid #fff;}
.xyzj_con .tab-con1 .tab-hd ul li{ color:#fff;background:#46A1F0; }
.xyzj_con .tab-con1 .tab-hd ul li a{ color:#fff;}
.xyzj_con .tab-con1 .tab-hd ul li a:hover{ text-decoration:none; }
.xyzj_con .tab-con1 .tab-hd ul li.on a{ color:#46A1F0; }
.xyzj_con .tab-con1 .tab-hd ul li.on{ background:#fff;}
.xyzj_con .tab-con1 .tab-bd p.more a{ color:#fff;}

.sub_banner2 img{ display:block; width:100%;}
.home_row2{ padding:0 25px; background:#fff url(../images/line1.png) no-repeat 260px 20px;}


.leftcon{ width:180px; float:left; position:relative; z-index:1;}
.leftcon .subnav{ width:180px; margin-top:-80px; background:#ECECEC; padding-bottom:10px; margin-bottom:40px;}
.leftcon .subnav dt{ height:55px; background:#46A1F0; color:#fff; text-align:center; font-size:18px; line-height:100%; padding-top:25px; border-bottom:10px solid #ECECEC;}
.leftcon .subnav dt strong{ font-weight:normal; line-height:100%; display:block; letter-spacing:2px;}
.leftcon .subnav dt span{ font-weight:normal; line-height:100%; display:block; font-size:10px; padding-top:5px; text-transform:uppercase;}
.leftcon .subnav dd a{ display:block; height:40px; line-height:40px; text-align:center; font-size:14px;}
.leftcon .subnav dd a:hover,.leftcon .subnav dd.on a{ background:#46A1F0; text-decoration:none; color:#fff;}
.leftcon .ads img{ display:block;}
.leftcon .ads div{ margin-bottom:10px;}

.rightcon{ width:793px; float:left; display:inline; margin-left:130px; padding-top:10px; padding-bottom:50px;}
.rightcon .current{ height:42px; line-height:42px; text-align:left; color:#999; background:url(../images/line2.png) no-repeat left bottom;} 
.rightcon .current a{ color:#999;}
.rightcon .current span{ color:#46A1F0;}
.rightcon .current em{ }
.rightcon .listcon{ background:url(../images/line2.png) no-repeat left bottom; padding-bottom:24px;}
.rightcon .listcon .list{ padding-top:20px;}
.rightcon .listcon .list li{}
.rightcon .listcon .list li{height:24px; line-height:24px; padding-top:8px; padding-bottom:8px; }
.rightcon .listcon .list li a{height:24px; line-height:24px;background:url(../images/dot.png) no-repeat left -34px; overflow:hidden; padding-left:15px; float:left; display:block; color:#666;}
.rightcon .listcon .list li a:hover{ background-position:0 9px; text-decoration:none; color:#46A1F0;}
.rightcon .listcon .list li span{ float:right; text-align:right;}
.rightcon .listcon .list li span i{ padding-right:20px; font-style:normal;}
.rightcon .listcon .list li:hover{ color:#46A1F0;}
.rightcon .listcon h2{ text-align:center; padding:45px 0; font-size:24px; font-weight:bold; color:#666; margin-top:20px;}
.rightcon .listcon .list2 { border-top:1px solid #ECECEC;}
.rightcon .listcon .list2 li{ padding:20px 0; border-bottom:1px solid #ECECEC; }
.rightcon .listcon .list2 li:after{ display:block; clear:both; content:"";}
.rightcon .listcon .list2 li .thumb{ float:left; width:120px; height:120px; overflow:hidden;}
.rightcon .listcon .list2 li .thumb img{ display:block;width:120px; height:120px; overflow:hidden; border-radius:100%;}
.rightcon .listcon .list2 li .desc{ margin-left:150px; padding-top:30px;}
.rightcon .listcon .list2 li .desc h4 { font-size:14px; line-height:40px;}
.rightcon .listcon .list2 li .desc p{ color:#666;}
.rightcon .listcon2{ padding-bottom:10px; background:none;}


.detailcon{ padding-top:45px;background:url(../images/line2.png) no-repeat left bottom; padding-bottom:24px;}
.detailcon .head{background:url(../images/line2.png) no-repeat left bottom; padding-bottom:24px;}
.detailcon .head h1{ padding-bottom:40px; text-align:center; font-size:18px;}
.detailcon .head p{ text-align:center; color:#666;}
.detailcon .head p span{ padding:0 10px;}
.detailcon .body{ padding:45px 0; font-size:14px; line-height:30px; color:#666;}
.rightcon .sharebar{ height:24px; padding:35px 0; text-align:center; padding-left:300px;}
.rightcon .sharebar .jiathis_style_24x24 a{ }
.rightcon .pager li{ height:40px; line-height:40px; border-bottom:1px solid #ECECEC; border-top:1px solid #ECECEC; margin-top:-1px;}
.rightcon .pager li strong{ display:block; float:left; width:180px; text-align:right; padding-right:20px; border-right:1px solid #ECECEC; font-weight:normal; color:#666;}
.rightcon .pager li span{}
.rightcon .pager li span a{ display:block; width:500px; float:right; padding-left:80px; background:url(../images/dot5.png) no-repeat right center;}
.rightcon .pager li span a:hover{ display:block; background:url(../images/dot6.png) no-repeat right center;}
/*分页*/
.pagelist { text-align:center;padding:25px 0 0 0; height:30px; margin-bottom:35px; }
.pagelist ul li { float:left; background:#fff; overflow:hidden; height:26px; line-height:26px; margin-right:5px;}
.pagelist ul li a,.pagelist ul li.pageinfo {border:1px solid #ECECEC;height:24px; line-height:24px; border-radius:3px;color:#666; float:left;  padding:0px 14px; font-size:14px;}
.pagelist ul li a:hover{ border:1px solid #46A1F0; color:#46A1F0;}
.pagelist .cur { background:#46A1F0; border:1px solid #46A1F0;height:24px; line-height:24px; border-radius:3px; padding:0px 14px; color:#fff;}
.pagelist ul li .text{ text-align:center; width:50px; padding:4px 8px; border-radius:3px; height:16px; border:1px solid #ECECEC;  background:#fff; font-size:12px;float:left; margin-right:5px;}
.pagelist ul li .button{background:#46A1F0; border:1px solid #46A1F0;height:24px; line-height:24px; border-radius:3px; padding:0px 14px; color:#fff;cursor:pointer; padding:0px 14px;  float:left; margin-top:1px; }




.header2{ background:url(../images/nav_bg.png) repeat-x; height:100px;}
.header2 .logo{ float:left; padding-top:30px;}
.header2 .nav{ float:right; padding-left:25px;}
.header2 .nav li{ float:left;height:100px; padding-left:55px; }
.header2 .nav li a{ float:left; padding-top:34px; line-height:100%;width:150px; text-align:center; font-size:14px; color:#333; text-align:center; height:66px;}
.header2 .nav li a i{ display:block; height:32px; 
   }
.header2 .nav li a:hover i{ -moz-transform: rotate(-20deg);
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg);}
.header2 .nav li a:hover{}
.header2 .nav li a:hover{ color:#46A1F0;}

.page1{ text-align:center;}
.page2 .head{ text-align:center; padding-bottom:80px;}
.page2 .body{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:80px; }
.page2 .body ul{ width:1360px;}
.page2 .body ul li{ width:300px; height:260px; float:left; margin-right:149px;text-align:center; text-transform:uppercase;}
.page2 .body ul li h3{ font-size:24px; line-height:30px; color:#555; padding-top:18px;}
.page2 .body ul li p{ font-size:12px; color:#555; padding-top:5px; }
.page2 .body ul li a{ display:block;}
.page2 .body ul li a:hover{ text-decoration:none;}
.page2 .body ul li a:hover h3,.page2 .body ul li a:hover p{ color:#46A1F0;}

.page4{ background:#46A1F0;}
.page5{ background:#fff;}
.page6{ background:#F0F0F0;}
.page3 .head{ text-align:center;}
.page5 .head{ text-align:center;}
.page3 .body { padding:40px 0;}
.page3 .body .img{ float:left; position:relative; width:600px; height:300px; overflow:hidden;}
.page3 .body .img img{ display:block;width:600px; height:300px;}
.page3 .body .img p{ display:block; position:absolute; left:0; bottom:0; width:100%; height:40px; line-height:40px; background:url(../images/tm.png) repeat; color:#fff; }
.page3 .body .img p a{ color:#fff; font-size:12px; display:block; text-align:center;}
.page3 .body .img a img{ display:block;-webkit-transform:translateZ(0);-webkit-transition:.2s;-moz-transform:translateZ(0);-moz-transition:.2s;-ms-transform:translateZ(0);-ms-transition:.2s;-webkit-transform-style:preserve-3d; }
.page3 .body .img a:hover img{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
.page3 .body .more{padding-top:40px; clear:both; text-align:center;}
.page3 .body .more a{ color:#666; font-size:14px; }
.page4 .body .more a{ color:#fff;}
.page3 .body ul{ margin-left:600px; background:url(../images/simg11.png) no-repeat center center; height:300px;}
.page5 .body ul{ margin-left:600px; background:url(../images/simg12.png) no-repeat center center; height:300px;}
.page3 .body ul li{ width:300px; height:150px; text-align:center; float:left;}
.page3 .body ul li a{ display:block; width:300px; height:100px; padding-top:50px; }
.page3 .body ul li a h3{ font-size:14px; line-height:100%; padding-bottom:25px;}
.page3 .body ul li a p{ color:#999;}
.page3 .body ul li a:hover p{ color:#46A1F0;}

/*content*/
.ny_banner {height: 300px;}
.ny_banner a{display: block;height: 300px;}
.page_content{padding-top: 15px; }
.page_content .lft{float: left;width: 244px;}
.page_content .rgt{ margin-left: 270px;}
.box_md{ background:url(../images/line.png) no-repeat left 14px #fff;-moz-box-shadow: 2px 2px 10px #dbdbdb;/*firefox*/-webkit-box-shadow: 2px 2px 10px #dbdbdb;/*safari或chrome*/box-shadow:2px 2px 10px #dbdbdb;/*opera或ie9*/}

.box_md .shd{ height:28px; line-height:28px; padding:10px 0 ;border-bottom:1px solid #ddd ; }
.box_md .shd h3{ float:left; color:#333333; font-size:16px; padding-left:14px; background:url(../images/line.png) no-repeat left center;}
.lft_nav{padding: 4px 18px 10px 22px;}
.lft_nav p{line-height: 45px;border-bottom: 1px solid #dddddd;font-size: 16px;}
.lft_nav p a{color: #333;display: block;}
.lft_nav p a:hover,
.lft_nav p a.on{color: #1aa97b; }

.page_content .quckMenu{margin-top: 30px;}

.box_lxfs{margin-top: 30px;}
.box_lxfs .sbd {padding-bottom: 6px;}
.box_lxfs .sbd .map{margin: 3px;margin-bottom: 8px;}
.box_lxfs .sbd .map img{width: 100%;}
.box_lxfs .sbd p{position: relative;padding-left: 60px;margin: 0 16px 0 12px;font-size: 12px;line-height: 22px;color: #666;}
.box_lxfs .sbd p span{position: absolute;left: 0;top: 0; }

.page_content .shd{border-bottom: 0;}
.page_content .shd h3{color: #1aa97b;}
.box_word{padding: 18px 20px;}
.box_word .head{text-align: center;font-size: 18px;line-height: 18px;color: #1aa97b;padding-bottom: 12px;border-bottom: 1px solid #dddddd;}
.box_word .head p{font-size: 12px;color: #999;line-height: 12px;padding-top: 32px;}
.box_word .body {padding-bottom: 50px; padding-top:30px;  width:880px; overflow-x:hidden;text-indent:2em;}
.box_word .body p{font-size: 12px;line-height: 1.8;color: #555;text-indent: 2em;margin-top: 10px;}
.fengx{position: relative;padding-left: 70px;height: 28px;}
.fengx .fx{position: absolute;line-height: 28px;width: 70px;text-align: center;color: #666;left: 0;top: 0;}
.fengx .bdsharebuttonbox{height: 28px;}
.foot_fy .fy_sx{margin-top:4px;padding:0 12px;border: 1px solid #dedede;background: #f5f5f5;line-height: 28px;overflow: hidden;}
.foot_fy .fy_sx a:hover{text-decoration: underline;}

.row_yd{padding: 20px;padding-bottom: 20px;overflow:auto;}
.row_yd .lft{float: left;width: 50%;}
.row_yd .rgt{margin-left: 50%;}
.row_yd .head{padding-left: 12px;font-size: 14px;color: #1aa97b;line-height: 14px}
.row_yd .body{margin-top: 5px;background: #f5f5f5;padding: 6px 35px 9px 15px;}
.row_yd .body li{font-size: 12px;line-height: 27px;position: relative;padding-right: 120px;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.row_yd .body li span{position: absolute;right: 0;top: 0;}
.row_yd .lft .body li a{padding-left: 10px; background:url(../images/dot11.png) no-repeat left center;}
.row_yd .rgt .head{color: #f00;}
.row_yd .rgt .body{background: #ebebeb;padding-right: 30px;}
.row_yd .rgt .body li a{padding-left: 20px;}
.row_yd .rgt .body li i{top: 8px;font-style: normal;display: block;position: absolute;width: 13px;height: 13px;font-size: 11px;color: #FFF;background: #f00; text-align: center;line-height: 13px;}

/*img-list*/
.box_imglst{padding: 0 20px;}
.box_imglst ul{overflow: auto;}
.box_imglst ul li{float: left;margin-bottom: 12px;padding-top: 10px;padding-right: 35px;border-bottom: 1px dashed #dddddd;}
.box_imglst ul li .pic{border: 1px solid #dddddd;padding: 1px;}
.box_imglst ul li .pic img{width:260px;height: 195px;}
.box_imglst ul li .pic:hover{border-color: #1aa97b;}
.box_imglst ul li p{text-align: center;font-size: 14px;color: #333;line-height: 50px;}

.page{padding:38px 0 35px; text-align: center; height:25px;}
.page li{float:left; list-style-type:none;}
.page a,
.page span{  display:inline-block; margin-right:5px; vertical-align:middle;padding:0 10px; text-align:center; font-size:12px; color:#555; line-height:28px; background:#f8f8f8; border:1px solid #ddd   }
.page a.on{color:#fff;  background:url(../images/b1.jpg) no-repeat  left top #099d6e; -webkit-background-size: 100%;background-size: 100%; border:1px solid #fff }
.page a:hover{ color:#fff; background:url(../images/b1.jpg) no-repeat left top #099d6e; -webkit-background-size: 100%;background-size: 100%; border:1px solid #fff; text-decoration:none }
.page a.on:hover{ text-decoration:none }

.page .cur{ width:auto; padding:0 9px;}

/*list*/
.box_news{padding: 0 20px;}
.box_news .news_lst{padding: 10px 0;}
.news_lst li{font-size: 14px;line-height: 33px;position: relative;padding-right: 324px;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.news_lst li span{position: absolute;right: 0;top: 0;}
.news_lst li a{padding-left: 13px; background:url(../images/dot5.png) no-repeat left center;}
.news_lst li:hover a{ background-image:url(../images/dot6.png)}
.news_lst li:hover{color: #007d55;}

.box_news .page{padding: 25px 0;}

/*jiaxiaohulian*/
.box_jxxtlsdl .sbd{padding:7px;padding-bottom: 0;}
.box_jxxtlsdl .sbd p{padding-bottom: 15px;overflow: hidden;}
.box_jxxtlsdl .sbd p .lb{display: block;float: left;width: 40px;height: 40px; background:url(../images/i3.jpg) no-repeat center #1aa97b;}
.box_jxxtlsdl .sbd p .lb_mm{ background-image:url(../images/i4.jpg)}
.box_jxxtlsdl .sbd p .text{border: 1px solid #dddddd;background: #f7f3eb;border-left: 0;padding: 13px 9px;font-size: 12px;line-height: 12px;height: 12px;width: 170px;color: #ccc;	}
.box_jxxtlsdl .sbd p .sbt_dl{width: 100%;border: 0;text-align: center;background: #ff8200;color: #FFF;height: 43px;line-height: 43px;font-size: 18px;letter-spacing: 20px;cursor: pointer;}
.box_jxxtlsdl .sbd p .sbt_dl:hover{background: #ff9527;}
.cbts{  display:block; }
.cb{display:block; background:url(../images/i5.jpg) no-repeat  left center;cursor: pointer; line-height:14px; height:14px; font-size:12px; color:#a7a599;padding-left: 22px;}
.cb_active{ background-image:url(../images/i5h.jpg)}

.box_jxhl{}
.box_jxhl .head{border-bottom: 2px solid #1aa97b;overflow: hidden;}
.box_jxhl .head span{float: left;display: block;line-height: 41px;height: 39px;width: 84px;padding-left: 44px; background:url(../images/img9.jpg) no-repeat 10px 10px #1aa97b;font-size: 18px;color: #FFF;}
.box_jxhl .head p{margin-left: 148px;padding-top: 7px;line-height: 32px;font-size: 14px;color: #333;}
.box_jxhl .head p a{padding: 0 17px;display: inline-block;*display: inline;*zoom: 1;}
.box_jxhl .head p a:hover,
.box_jxhl .head p a.on{color: #1aa97b; background:url(../images/i6.jpg) no-repeat center bottom;}
.box_jxhl .body {}
.box_jxhl .body ul{overflow: hidden; padding: 7px 12px 0;}
.box_jxhl .body ul li{float: left;width: 346px;border: 1px solid #dddddd;margin: 12px 10px 0 0;}
.box_jxhl .body ul li .pic img{width: 346px;height: 214px;}
.box_jxhl .body ul li .t{border-bottom: 1px solid #ddd;padding: 8px 0;}
.box_jxhl .body ul li .t span{display: block;text-align: center;line-height: 32px;font-size: 16px;}
.box_jxhl .body ul li .t p{line-height: 29px;color: #666;}
.box_jxhl .body ul li .t p i{margin-left: -1px;display: inline-block;*display: inline;*zoom: 1;padding: 0 9px;line-height: 27px;background: #ff8200;border: 1px solid #ff6400;text-align: center;color: #FFF;font-style: normal; border-radius:2px;margin-right: 12px;}
.box_jxhl .body ul li .b{overflow: hidden;line-height: 44px;background: #f5f5f5;}
.box_jxhl .body ul li .b .fl{color: #666;margin: 0 10px;}
.box_jxhl .body ul li .b .more{float: right;display: block; background:url(../images/b2.jpg) no-repeat center;width: 107px;height: 30px;line-height: 28px;text-align: center;font-size: 14px;color: #FFF;margin: 8px 10px 0 0;}
.box_jxhl .body ul li .b .more:hover{ background-image:url(../images/b2.png)}
.box_jxhl  .page{padding: 50px 12px 30px;text-align: left;}
 .adaa{margin: 0 28px;border: 1px solid rgb(247, 247, 247);}

 .adaa table{width: 100%;border: 1px solid #eaeaea;border-right: 0;border-bottom: 0;}

 .adaa table th{height: 34px;text-align: center; font-weight:200; font-size:12px;color: #000;background:#eaeaea;border-right: 1px solid #f1f1f1;}

 .adaa table td{text-align: center;font-weight:200;background: #fff;color: #000;line-height: 29px;border-bottom: 1px solid #f1f1f1;border-right: 1px solid #f1f1f1;}
.onlinepl_form .tdlab {

    text-align: right;

    background: #f7f7f7;

    width: 15%;

}

.onlinepl_form td {

    border: 1px solid #e6e6e6;

    padding: 3px 5px;

}



.viewPage .tit {

    background: #f7f7f7;

    font-weight: bold;

    width: 80px;

    text-align: center;

}

.viewPage td {

    border: 1px solid #e6e6e6;

    padding: 10px;

    line-height: 21px;

}

.ssssss  table td {

    text-align: left;}


#classesList .list-block {
    margin-top: 20px;
}#classesList .list-name {
    width: 85px;
    height: 30px;
    padding-left: 15px;
    line-height: 30px;
    /* background-color: #00bc46; */
    color: #ffffff;
    font-size: 14px;
    -moz-border-bottom-right-radius: 15px;
    -webkit-border-bottom-right-radius: 15px;
    border-bottom-right-radius: 15px;
    -moz-border-top-right-radius: 15px;
    -webkit-border-top-right-radius: 15px;
    border-top-right-radius: 15px;
}#classesList .list-ul {
    display: block;
    position: relative;
}

#classesList li {
    display: inline-block;
    width: 105px;
    height: 50px;
    background-color:#F7F7F7;
    margin-left: 14px;
    margin-top: 15px;
    padding: 5px 0 5px 5px;
    cursor: pointer;
}

#classesList li img, #classZone li > img {
    display: block;
    width: 49px;
    height: 49px;
    float: left;
    margin-right: 10px;
}
#classesList li > p, #classZone li > p {
    line-height: 25px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

#classesList li .check-infor, #classZone li .check-infor {
    font-size: 12px;
    color: #888888;
}
#classesList li > p, #classZone li > p {
    line-height: 25px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#classesList .class-name{font-size:16px; padding-top:13px}