<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
*{
	padding:0;
	margin:0;
	}
img{
	padding:0;
	margin:0;
	border:none;
	}

body{
	margin:0;
	padding:0;
	font-family:"Microsoft YaHei";
	font-size:12px;
	color:#c0dab8;	
	}
input{
	padding:0; 
	margin:0;
	outline:none;
 	font-family:"Microsoft YaHei";
	}
input:focus,textarea:focus { outline:none; } 	
ul,li{
	list-style:none;
	padding:0;
	margin:0;
	}

a:active {blr:expression(this.onFocus=this.blur());
outline:none}

a{outline:none;blr:expression(this.onFocus=this.blur());}




a{
	font-family:"Microsoft YaHei";
	color:#fefffa;
		
	}
a:link {
	text-decoration: none;
	color:#fefffa;	
	}
a:visited {
	text-decoration: none;
	color:#fefffa;	
	}
a:active {
	text-decoration: none;
	color:#fefffa
	}	
a:hover {
	text-decoration: none;
	color:#d9ff25;	
	}
.linkwhite12w,.linkwhite12w:link,.linkwhite12w:visited{
	font-size:12px;
	color:#fff;
	}
.linkwhite12w:hover{
	color:#d9ff25;
	}		
.linkwhite14w,.linkwhite14w:link,.linkwhite14w:visited{
	font-size:14px;
	color:#fff;
	}
.linkwhite14w:hover{
	color:#d9ff25;
	}	
.linkwhite16w,.linkwhite16w:link,.linkwhite16w:visited{
	font-size:16px;
	color:#fff;
	}
.linkwhite16w:hover{
	color:#d9ff25;
	}	
.linkwhite18w,.linkwhite18w:link,.linkwhite18w:visited{
	font-size:18px;
	color:#fff;
	}
.linkwhite18w:hover{
	color:#d9ff25;
	}
.linkwhite20w,.linkwhite20w:link,.linkwhite20w:visited{
	font-size:20px;
	color:#fff;
	}
.linkwhite20w:hover{
	color:#d9ff25;
	}		
.linkwhite20wb,.linkwhite20wb:link,.linkwhite20wb:visited{
	font-size:20px;
	color:#fff;
	font-weight:bold;
	}
.linkwhite20wb:hover{
	color:#d9ff25;
	}
.linkgreen14w1,.linkgreen14w1:link,.linkgreen14w1:visited{
	font-size:14px;
	color:#7bcd00;
	}
.linkgreen14w1:hover{
	color:#61a002;
	}	
.linkgreen20wb,.linkgreen20wb:link,.linkgreen20wb:visited{
	font-size:20px;
	color:#d9ff25;
	font-weight:bold;
	}
.linkgreen20wb:hover{
	color:#9dd416;
	}
.linkgreen26wb,.linkgreen26wb:link,.linkgreen26wb:visited{
	font-size:26px;
	color:#d9ff25;
	}
.linkgreen26wb:hover{
	color:#9dd416;
	}			
.txtgray14w{
	font-size:14px;
	color:#c0dab8;
	}
.txtgray32a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#cfcfcf;
	}	
.txtgreen12a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d9ff25;
	}	
.txtgreen14a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#d9ff25;
	}
.txtgreen16w{
	font-size:16px;
	color:#d9ff25;
	}
.txtgreen20w{
	font-size:20px;
	color:#369a00;
	}	
.txtgreen18w{
	font-size:18px;
	color:#d9ff25;
	}	
.txtgreen28wb{
	font-size:28px;
	color:#d9ff25;
	font-weight:bold;
	}		
.txtgreen30wb{
	font-size:30px;
	color:#d9ff25;
	font-weight:bold;
	}
.txtgreen32wb{
	font-size:32px;
	color:#d9ff25;
	font-weight:bold;
	}	
.txtgreen34w1{
	font-size:34px;
	color:#369a00;
	}	
.txtgreen36wb{
	font-size:36px;
	color:#d9ff25;
	font-weight:bold;
	}
.txtwhite12a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	}
.txtwhite14w{
	font-size:14px;
	color:#fff;
	}				
.txtwhite16w{
	font-size:16px;
	color:#fff;
	}	
.txtwhite18w{
	font-size:18px;
	color:#fff;
	}			
.txtwhite26w{
	font-size:26px;
	color:#fff;
	}
.txtwhite30wb{
	font-size:30px;
	color:#fff;
	font-weight:bold;
	}					
.txtblack18wb{
	color:#133600;
	font-size:18px;
	font-weight:bold;
	}
.txtblack26w{
	color:#133600;
	font-size:26px;
	}	
.container{
	width:100%;
	height:auto;
	overflow:hidden;
	background:#369a00;
	}
.container.blue{
	background: #20aee5;
}
.container.purple{
	background: #8265b9;
}
.container .bannerbox{
	width:100%;
	height:auto;
	float:left;
	overflow:hidden;	
	}
.container .bannerbox .banner{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	}

.container .banner .entrance{
	width: 238px;
	height: auto;
	position: absolute;
	top: 52px;
	right: 64px;
	z-index: 99999;
	background: url(../images/banner_entrance_bg1.png);	
	border-radius: 3px;
}
.container.blue .banner .entrance{
	background: url(../images/banner_entrance_bg2.png);	
}
.container.purple .banner .entrance{
	background: url(../images/banner_entrance_bg3.png);	
}
.container .banner .entrance .tit{
	width: 214px;
	height: 38px;
	line-height: 38px;
	float: left;
	padding: 0 12px;
	font-size: 14px;
	color: #fff;
	background: url(../images/entrance_triangle.png) no-repeat 214px center;
	cursor: pointer;
}
.container .banner .entrance .tit.now{
	background: url(../images/entrance_triangle2.png) no-repeat 214px center;
}
.container .banner .entrance .list{
	width: 100%;
	height: auto;
	float: left;
	display: none;
}
.container .banner .entrance .list li{
	width: 100%;
	height: 38px;
	line-height: 38px;
	float: left;
	font-size: 14px;
	color: #fff;
}
.container .banner .entrance .list li a{
	width: 214px;
	height: 38px;
	padding: 0 12px;
	float: left;
}
.container .banner .entrance .list li a:hover{
	color: #FFF600;
	background: #369a00;
}
.container.blue .banner .entrance .list li a:hover{
	background: #20AEE5;
}
.container.purple .banner .entrance .list li a:hover{
	background: #8265B9;
}





















.container .bannerbox .banner .bannertitle{
	padding:35px 0 0 35px;
	width:537px;
	height:242px;
	position:absolute;
	right:85px;
	bottom:58px;
	background:url(../images/bannerbg1.png) no-repeat left top;
	}
.container.blue .bannerbox .banner .bannertitle{
	background:url(../images/bannerbg2.png) no-repeat left top;
}	
.container.purple .bannerbox .banner .bannertitle{
	background:url(../images/bannerbg3.png) no-repeat left top;
}
.container .bannerbox .banner .bannertitle .bannertitle1{
	width:537px;
	height:64px;
	float:left;
	font-size:60px;
	line-height:64px;
	color:#fff;
	font-weight:bold;
	}
.container .bannerbox .banner .bannertitle .bannertitle2{
	width:537px;
	height:38px;
	float:left;
	font-size:34px;
	line-height:36px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	}					
.container .bannerbox .banner li{
	width:33.33%;
	height:auto;
	float:left;
	}	
.container .bannerbox .banner img{
	width:100%;
	height:auto;
	}	
.container .bannerbox .menubox{
	width:100%;
	height:74px;
	float:left;
	position:relative;
	}
.container .bannerbox .menubox .menubox1{
	width:100%;
	height:147px;
	position:absolute;
	left:0;
	bottom:0;
	}
.wrapper{
	width:100%;
	height:147px;
	display:block;
	position:relative;
	z-index:0;
	
	}	
.wrapper .wave{
	width: 100%;
	height: 147px;
	background:url(../images/wave3.png) repeat-x top;
	position:absolute;
	left:0;
	top:0;
	z-index:1;	
}
.wrapper .wave .wave1{
	width: 100%;
	height: 147px;
	background:url(../images/wave2.png) repeat-x;
	background-position: 1px;
	position:absolute;
	left:0;
	top:0;
	z-index:2;
}
.wrapper .wave .wave1 .wave2{
	width: 100%;
	height: 147px;
	background:url(../images/wave1.png) repeat-x;
	background-position: 1px;
	position:absolute;
	left:0;
	top:0;
	z-index:3;
}
.wrapper .wave .wave1 .wave3{
	width: 100%;
	height: 147px;
	background:url(../images/wave.png) repeat-x top;
	position:absolute;
	left:0;
	top:0;
	z-index:4;
}
.wrapper .wave .wave1 .wave4{
	width: 654px;
	height: 146px;
	position:absolute;
	right:0;
	top:1;
	z-index:5;
}
.container .bannerbox .menubox .menubox2{
	width:100%;
	height:147px;
	position:absolute;
	left:0;
	bottom:0;
	z-index:6;
	}
.container .bannerbox .menubox .menubox2 .menubox3{	
	margin:0 auto;
	width:1606px;	
	height:147px;
	}
.container .bannerbox .menubox .menubox2 .menubox3 .logo{
	padding-top:28px;	
	width:327px;
	height:auto;
	float:left;
	}
.container .bannerbox .menubox .menubox2 .menubox3 .menu{
	padding-top:48px;
	width:auto;	
	height:99px;
	float:right;
	}
.container .bannerbox .menubox .menubox2 .menubox3 .menu li{
	margin-left:2px;
	width:auto;	
	height:147px;
	float:left;
	}
.container .bannerbox .menubox .menubox2 .menubox3 .menu a{	
	padding:0 29px;
	width:auto;	
	height:33px;
	font-size:16px;
	color:#000;
	text-align:center;
	line-height:33px;
	float:left;
	overflow:hidden;
	}
.container .bannerbox .menubox .menubox2 .menubox3 .menu a:hover,
.container .bannerbox .menubox .menubox2 .menubox3 .menu a.now{
	background: #fff600;
	border-radius:33px;
	}

.container .mian{
	width:100%;
	height:auto;
	overflow:hidden;
	background:url(../images/hua2.png) no-repeat right top;
	}
.container .mian .con{
	margin:0 auto;
	width:1606px;	
	height:auto;
	overflow:hidden;
	}
.container .mian .con .notice{
	width:1606px;	
	height:auto;
	float:left;
	overflow:hidden;
	}	
.container .mian .con .notice .srcollbox{
	padding-top:25px;
	padding-right:42px;
	width:455px;	
	height:auto;
	float:left;
	overflow:hidden;
	}
.container .slidesrcoll{
	width:455px;	
	height:auto;
	float:left;
	border-radius:5px;
	overflow:hidden;
	}
.slidesrcoll{ position:relative;width:100%; height:auto; float:left; }
.slidesrcoll .bd{ width:100%; height:auto; float:left; position:relative; z-index:0; }
.slidesrcoll .bd li img.pic{width:455px; height:279px; vertical-align:top;  } 	
.slidesrcoll .bd li{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	z-index:1;
	overflow:hidden;
}
.slidesrcoll .bd li .titlebox{
	padding-top:30px;
	width:100%;
	height:39px;
	background:url(../images/srcollbg1.png) repeat-x left bottom;
	position:absolute;
	left:0;
	bottom:0;
	z-index:1; 
	}
.slidesrcoll .bd li .titlebox a{
	padding-left:14px;
	width:60%;
	height:18px;
	line-height:18px;
	float:left;
	font-size:16px;
	color:#fff;
	overflow:hidden;
	}
.slidesrcoll .bd li .titlebox a:hover{
	color:#d9ff25;
	}			
.slidesrcoll .hd{
	width:auto;
	height:15px;
	overflow:hidden;
	position:absolute;
	right:16px;
	bottom:16px;
	z-index:3;
	}
.slidesrcoll .hd ul li{
	 margin-left:10px;
	 width:15px; 
	 height:15px; 
	 float:left;
	 border-radius:50%;
	 overflow:hidden;
	 cursor:pointer;
	 background:#2e6813;
	}
.slidesrcoll .hd ul li.on{
	 background:#d9ff25;	 
	}
.container.blue .slidesrcoll .hd ul li,
.container.purple .slidesrcoll .hd ul li{
	background: #7c8286;
}
.container.blue .slidesrcoll .hd ul li.on,
.container.purple .slidesrcoll .hd ul li.on{
	background:#fff600;	 
}

.container .mian .con .notice .noticelist{	
	padding-top:25px;
	width:618px;	
	height:auto;
	float:left;
	overflow:hidden;	
	}
.container .mian .con .notice .noticelist li{
	padding-top:48px;	
	width:100%;	
	height:62px;
	float:left;
	background:url(../images/line1.png) no-repeat 78px 24px;
	}
.container .mian .con .notice .noticelist li .pubtime{	
	width:50px;	
	height:62px;
	float:left;
	}
.container .mian .con .notice .noticelist li .pubtime .date{	
	width:50px;	
	height:40px;
	font-size:46px;
	line-height:40px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	float:left;
	border-bottom:1px solid #fff;
	}
.container .mian .con .notice .noticelist li.over .pubtime .date{	
	color:#fff600;
	border-bottom:1px solid #fff600;
	}	
.container .mian .con .notice .noticelist li .pubtime .year{	
	width:100%;	
	height:22px;
	font-size:18px;
	line-height:22px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	float:left;
	}
.container .mian .con .notice .noticelist li .list{
	margin-left:26px;	
	width:542px;	
	height:62px;
	float:left;
	}
.container .mian .con .notice .noticelist li .list .title{
	width:100%;	
	height:36px;
	line-height:36px;
	overflow:hidden;
	float:left;
	}
.container .mian .con .notice .noticelist li.over .pubtime .year,
.container .mian .con .notice .noticelist li.over .list .title a{	
	color:#fff600;
	}	
.container .mian .con .notice .noticelist li .list .detail{
	width:100%;	
	height:22px;
	line-height:22px;
	overflow:hidden;
	float:left;
	}
.container .mian .con .notice .tabbox{
	padding-left:26px;	
	padding-top:25px;
	width:465px;	
	height:279px;
	float:left;
	overflow:hidden;	
	}
.container .mian .con .notice .tabbox .tabtitle{	
	width:465px;	
	height:38px;
	float:left;
	overflow:hidden;
	border-bottom:1px solid #d9ff25;
	border-radius:5px 5px 0 0;	
	}
.container .mian .con .notice .tabbox .tabtitle li{
	padding-left:3px;
	width:153px;	
	height:38px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .notice .tabbox .tabtitle li a{
	width:153px;	
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:16px;
	float:left;
	overflow:hidden;
	color:#000;
	background: url(../images/thistab_bg.png);
	}
.container .mian .con .notice .tabbox .tabtitle li.thistab a{	
	height:38px;	
	background:#fff600;	
	color:#000;
	}
.container .mian .con .notice .tabbox .tabcon{	
	width:465px;	
	height:240px;
	float:left;
	overflow:hidden;	
	}
.container .mian .con .notice .tabbox .tabcon .tabconlist{	
	width:465px;	
	height:240px;
	float:left;
	overflow:hidden;
	display:none;	
	}
.container .mian .con .notice .tabbox .tabcon .newslist{
	padding-top:7px;	
	width:465px;	
	height:233px;
	float:left;
	overflow:hidden;	
	}
.container .mian .con .notice .tabbox .tabcon .newslist li{
	padding-left:13px;
	padding-top:13px;	
	width:452px;	
	height:25px;
	float:left;
	overflow:hidden;
	background:url(../images/d1.png) no-repeat left 24px;	
	}
.container .mian .con .notice .tabbox .tabcon .newslist li .list{
	width:366px;	
	height:25px;
	line-height:25px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .notice .tabbox .tabcon .newslist li .list a:hover{
	color: #fff600;
}	
.container .mian .con .notice .tabbox .tabcon .newslist li .pubtime{
	width:86px;	
	height:25px;
	line-height:25px;
	float:left;
	text-align:right;
	overflow:hidden;
	color: #fff600;
	}

.container .mian .con .photobox{
	padding-top:54px;
	width:1606px;	
	height:auto;
	float:left;
	}
.container .mian .con .photobox .title{
	width:1606px;	
	height:57px;
	float:left;
	background:url(../images/line1.png) repeat-x left center;
	position:relative;
	}
.container .mian .con .photobox .title .title1{
	width:1606px;	
	height:57px;
	position:absolute;
	text-align:center;
	left:0;
	bottom:13px;
	}
.container .mian .con .photobox .rollbox{
	width:1606px;	
	height:190px;
	float:left;
	}
.container .mian .con .photobox .rollsrcoll{
	width:1606px;	
	height:190px;
	float:left;
	position:relative;
	overflow:hidden;
	z-index:0;
	}					
.container .mian .con .photobox .rollsrcoll .rollul{
	width:1606px;
	height:190px;
	float:left;
	}
.container .mian .con .photobox .rollsrcoll .rollul li{
	margin-left:14px;
	width:310px;
	height:190px;
	float:left;
	position:relative;
	border-radius:5px;
	overflow:hidden;	
	}
.container .mian .con .photobox .rollsrcoll .rollul li .rolltit{
	padding:13px 12px 0 12px;
	width:286px;
	height:32px;
	line-height:32px;
	position:absolute;
	left:0;
	bottom:0;
	background:url(../images/rollbg1.png) repeat-x bottom;
	}		
						
.container .mian .con .photobox .rollsrcoll .rollul li .classify2,
.container .mian .con .photobox .rollsrcoll .rollul li .classify3,
.container .mian .con .photobox .rollsrcoll .rollul li .classify1{
	width: 64px;
	height: 64px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	background: url(../images/photobox_classify1.png) no-repeat 0 0;
}
.container .mian .con .photobox .rollsrcoll .rollul li .classify2{
	background: url(../images/photobox_classify2.png) no-repeat 0 0;	
}
.container .mian .con .photobox .rollsrcoll .rollul li .classify3{
	background: url(../images/photobox_classify3.png) no-repeat 0 0;
}
.container .mian .con .photobox .rollsrcoll .rollul li .classify2 a,
.container .mian .con .photobox .rollsrcoll .rollul li .classify3 a,
.container .mian .con .photobox .rollsrcoll .rollul li .classify1 a{
	width: 100%;
	height: 100%;
	float: left;
}
.container .mian .con .photobox .rollsrcoll .rollul li:hover img{
	filter: brightness(90%);
    -webkit-filter: brightness(90%);
    -moz-filter: brightness(90%);
    -ms-filter: brightness(90%);
    -o-filter: brightness(90%);
}

.container .mian .con .conleft{
	padding-top:25px;
	width:318px;	
	height:auto;
	float:left;
	}
.container .mian .con .conleft .searchbox{
	width:239px;	
	height:38px;
	float:left;
	background:#f0f0f0;
	border-radius:5px;
	overflow:hidden;
	}
.container .mian .con .conleft .searchbox .searchinput{
	width:197px;	
	height:38px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conleft .searchbox .searchinput .input1{
	padding:0 11px;
	width:175px;	
	height:38px;
	line-height:38px;
	border:none;
	color:#a2a2a2;
	font-size:14px;
	background:none;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conleft .searchbox .searchbtn{
	width:42px;	
	height:38px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conleft .sidemenu{
	padding-top:58px;
	width:239px;	
	height:auto;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conleft .sidemenu .sidemenutit{
	width:239px;	
	height:49px;
	line-height:32px;
	float:left;
	background:url(../images/line2.gif) repeat-x bottom;
	overflow:hidden;
	color: #fff600;
	}	
.container .mian .con .conleft .sidemenu .sidemenulist{
	width:239px;	
	height:auto;
	float:left;	
	overflow:hidden;
	}	
.container .mian .con .conleft .sidemenu .sidemenulist li{
	width:239px;	
	height:46px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conleft .sidemenu .sidemenulist li a{
	padding-left:13px;
	padding-right:13px;
	width:213px;	
	height:46px;
	line-height:45px;
	font-size:16px;
	color:#fff;
	float:left;
	background:url(../images/line2.gif) repeat-x bottom;
	overflow:hidden;
	}
.container .mian .con .conleft .sidemenu .sidemenulist li a .number{
	color:#133600;
	float:right;
	}		
.container .mian .con .conleft .sidemenu .sidemenulist li a:hover,
.container .mian .con .conleft .sidemenu .sidemenulist li a.now{
	color:#d9ff25;
	background:url(../images/line2.gif) repeat-x bottom #329000;
	}
.container.blue .mian .con .conleft .sidemenu .sidemenutit{
	background:url(../images/line2_blue.gif) repeat-x bottom;
}	
.container.blue .mian .con .conleft .sidemenu .sidemenulist li a{
	background:url(../images/line2_blue.gif) repeat-x bottom;
}
.container.blue .mian .con .conleft .sidemenu .sidemenulist li a:hover,
.container.blue .mian .con .conleft .sidemenu .sidemenulist li a.now{
	background:url(../images/line2_blue.gif) repeat-x bottom #1fa2ce;
}
.container.purple .mian .con .conleft .sidemenu .sidemenutit{
	background:url(../images/line2_purple.gif) repeat-x bottom;
}	
.container.purple .mian .con .conleft .sidemenu .sidemenulist li a{
	background:url(../images/line2_purple.gif) repeat-x bottom;
}
.container.purple .mian .con .conleft .sidemenu .sidemenulist li a:hover,
.container.purple .mian .con .conleft .sidemenu .sidemenulist li a.now{
	background:url(../images/line2_purple.gif) repeat-x bottom #7760a6;
	color: #fff600;
}
.container .mian .con .conleft .hotnews{
	padding-top:58px;
	width:239px;	
	height:auto;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conleft .hotnews .hotnewstitle{
	width:239px;	
	height:32px;
	line-height:22px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conleft .hotnews .hotnewstitle a{
	color: #fff600;
}	
.container .mian .con .conleft .hotnews .hotnewslist{
	width:239px;	
	height:auto;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conleft .hotnews .hotnewslist li{
	padding:15px 0 15px 0;
	width:239px;	
	height:auto;
	float:left;
	overflow:hidden;
	background:url(../images/line2.gif) repeat-x top;
	}
.container.blue .mian .con .conleft .hotnews .hotnewslist li{
	background:url(../images/line2_blue.gif) repeat-x top;
}
.container.purple .mian .con .conleft .hotnews .hotnewslist li{
	background:url(../images/line2_purple.gif) repeat-x top;
}
.container .mian .con .conleft .hotnews .hotnewslist li .detail{
	padding-right:6px;
	width:144px;	
	height:auto;
	line-height:22px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conleft .hotnews .hotnewslist li .detail span{
	color: #fff600;
}
.container .mian .con .conleft .hotnews .hotnewslist li .pic{
	padding-top:6px;
	width:87px;	
	height:55px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conleft .hotnews .hotnewslist li .pic img{
	width:87px;	
	height:55px;
	}	
.container .mian .con .conleft .hotnews .hotnewslist li .detail1{
	width:239px;	
	height:auto;
	line-height:22px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conleft .hotnews .hotnewslist li .detail1 span{
	color: #fff600;
}	
.container .mian .con .conright{
	padding-top:25px;
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .aboutdetail{
	width:1288px;	
	height:auto;
	line-height:42px;
	float:left;
	}
.container .mian .con .conright .aboutdetail img{
	max-width: 100%;
}	
.container .mian .con .conright .aboutdetail span{
	color: #fff600
}
.container .mian .con .conright .aboutdetail .pic{
	width:100%;	
	height:auto;
	}
.container .mian .con .conright .honor{
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .honor li{
	padding-left:109px;
	width:356px;	
	height:345px;
	float:left;
	}
.container .mian .con .conright .honor li .pic{
	width:356px;	
	height:252px;
	float:left;
	}
.container .mian .con .conright .honor li .title{
	padding-top:3px;
	width:356px;	
	height:87px;
	text-align:center;
	line-height:26px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conright .about{
	width:1286px;	
	height:auto;
	float:left;
	background:url(../images/aboutbg1.gif) no-repeat left top #efffe6;
	border:1px solid #8de011;
	border-radius:3px;
	}
.container .mian .con .conright .about .about1{
	width:1286px;	
	height:auto;
	min-height:500px;
	float:left;
	background:url(../images/aboutbg2.gif) no-repeat right bottom;
	}


.container.blue .mian .con .conright .about{
	background:url(../images/aboutbg11.gif) no-repeat left top #e9fbff;;
	border:1px solid #20AEE5;
}
.container.blue .mian .con .conright .about .about1{
	background:url(../images/aboutbg21.gif) no-repeat right bottom;
}
.container.purple .mian .con .conright .about{
	background:url(../images/aboutbg12.gif) no-repeat left top #f7f2ff;;
	border:1px solid #8265B9;
}
.container.purple .mian .con .conright .about .about1{
	background:url(../images/aboutbg22.gif) no-repeat right bottom;
}

.container .mian .con .conright .about .about1 .abouttitle{
	padding-top:23px;
	width:1286px;	
	height:92px;
	line-height:92px;
	font-size:34px;
	color:#369a00;
	text-align:center;
	float:left;
	border-bottom:1px solid #e7f5df;
	}

.container.blue .mian .con .conright .about .about1 .abouttitle{
	color: #20AEE5;
}
.container.purple .mian .con .conright .about .about1 .abouttitle{
	color: #8265B9;
}

.container .mian .con .conright .about .about1 .aboutlist{
	padding-top:10px;
	width:1286px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .about .about1 .aboutlist li{
	padding:20px 0;
	width:1286px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .about .about1 .aboutlist li .title{
	margin:10px 27px 0 0;
	padding:43px 0 0 93px;
	width:152px;	
	height:93px;
	text-align:center;
	float:left;
	background:url(../images/aboutbg3.png) no-repeat right center;
	}
.container .mian .con .conright .about .about1 .aboutlist li .detail2{
	padding-bottom:39px;
	width:987px;	
	height:auto;
	font-size:18px;
	line-height:36px;
	color:#303030;
	float:left;
	border-bottom:1px solid #e7f5df;
	}					
																																				
.container .mian .con .conright .newsbox{
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .newsbox .newslist{
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .newsbox .newslist li{
	padding-bottom:20px;
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .newsbox .newslist li .newscon{
	padding:24px;
	width:1240px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .newsbox .newslist li.over .newscon{
	background:url(../images/newsbg1.png);
	}	
.container .mian .con .conright .newsbox .newslist li .newscon .pubtime{
	width:121px;	
	height:121px;
	float:left;
	}
.container .mian .con .conright .newsbox .newslist li .newscon .pubtime .date{
	width:86px;	
	height:86px;
	line-height:86px;
	text-align:center;
	font-size:34px;
	color:#fff;
	float:left;
	border-radius:86px;
	background:#8de011;
	position:relative;
	}
.container.purple .mian .con .conright .newsbox .newslist li .newscon .pubtime .date{
	background: #AD94E9;
}
.container.blue .mian .con .conright .newsbox .newslist li .newscon .pubtime .date{
	background: #026389;
}
.container .mian .con .conright .newsbox .newslist li .newscon .pubtime .date .new{
	width:31px;	
	height:31px;
	line-height:31px;
	text-align:center;
	font-size:18px;
	color:#000;
	border-radius:31px;
	background:#ffcc00;
	position:absolute;
	right:-10px;
	top:0;
	}		
.container .mian .con .conright .newsbox .newslist li .newscon .pubtime .year{
	width:86px;	
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:20px;
	color:#84d70f;
	float:left;
	}
.container.purple .mian .con .conright .newsbox .newslist li .newscon .pubtime .year{
	color: #48356b;
}
.container.blue .mian .con .conright .newsbox .newslist li .newscon .pubtime .year{
    color: #026389;
}
.container .mian .con .conright .newsbox .newslist li .newscon .list{
	padding-left:28px;
	width:1090px;	
	height:auto;
	min-height:121px;
	float:left;
	border-left:1px solid #64a93d;
	}
.container.purple .mian .con .conright .newsbox .newslist li .newscon .list{
	border-left: 1px solid #9080b4;
}
.container.blue .mian .con .conright .newsbox .newslist li .newscon .list{
	border-left: 1px solid #55b7dd;
}
.container .mian .con .conright .newsbox .newslist li .newscon .list .list1{
	width:876px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .newsbox .newslist li .newscon .list .list1 .listtitle{
	width:876px;	
	height:auto;
	line-height:32px;
	float:left;
	}
.container .mian .con .conright .newsbox .newslist li .newscon .list .list1 .listtitle a{
	color: #fff600;
}
.container .mian .con .conright .newsbox .newslist li .newscon .list .list1 .detail{
	padding-top:20px;
	width:876px;	
	height:auto;
	line-height:28px;
	float:left;
	}
.container .mian .con .conright .newsbox .newslist li.nopic .newscon .list .list1{
	width:1090px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .newsbox .newslist li.nopic .newscon .list .list1 .listtitle{
	width:1090px;	
	height:auto;
	line-height:32px;
	float:left;
	}
.container .mian .con .conright .newsbox .newslist li.nopic .newscon .list .list1 .detail{
	padding-top:20px;
	width:1090px;	
	height:auto;
	line-height:28px;
	float:left;
	}	
.container .mian .con .conright .newsbox .newslist li .newscon .list .newspic{
	padding-left:29px;
	width:185px;	
	height:116px;
	float:left;
}	
	
.container .mian .con .conright .about .about1 .newstitle{
	padding:25px;
	width:1236px;	
	height:auto;
	float:left;
	border-bottom:1px solid #e7f5df;
	}
.container.blue .mian .con .conright .about .about1 .newstitle{
	border-bottom:1px solid #D5F3FC;
}
.container.purple .mian .con .conright .about .about1 .newstitle{
	border-bottom:1px solid #EBE4F8;
}
.container .mian .con .conright .about .about1 .newstitle .newstitle1{
	width:1236px;	
	height:auto;
	line-height:40px;
	text-align:center;
	float:left;
	}

.container .mian .con .conright .about .about1 .newstitle .newstitle2{
	padding-top:20px;
	width:1236px;	
	height:auto;
	line-height:20px;
	font-size:14px;
	color:#89ab77;
	text-align:center;
	float:left;
	}
.container.blue .mian .con .conright .about .about1 .newstitle .newstitle2,
.container.blue .mian .con .conright .about .about1 .newstitle .newstitle1{
	color: #20AEE5
}
.container.purple .mian .con .conright .about .about1 .newstitle .newstitle2,
.container.purple .mian .con .conright .about .about1 .newstitle .newstitle1{
	color: #8265B9
}
.container .mian .con .conright .about .about1 .newsdatail{
	padding:40px 70px 70px 70px;
	width:1146px;	
	height:auto;
	line-height:36px;
	font-size:18px;
	color:#303030;
	float:left;
	border-bottom:1px solid #e7f5df;
	overflow:hidden;
	}
.container .mian .con .conright .about .about1 .newsdatail a{
	color:#133600;
	}
.container .mian .con .conright .about .about1 .newsdatail a:hover{
	color:#369a00;
	}
.container .mian .con .conright .about .about1 .newsdatail img{
	max-width:100%;
	}	

.container .mian .con .conright .photobox{
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .photobox .photolist{
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .photobox .photolist li{
	padding-left:37px;
	width:294px;	
	height:217px;
	float:left;
	}
.container .mian .con .conright .photobox .photolist li .picbox{
	width:294px;	
	height:180px;
	float:left;
	position:relative;
	border-radius:5px;
	overflow:hidden;
	}	
.container .mian .con .conright .photobox .photolist li .picbox img{
	width:294px;	
	height:180px;
	}	
.container .mian .con .conright .photobox .photolist li .picbox .title{
	padding:13px 12px 0 12px;
	width:270px;
	height:32px;
	line-height:32px;
	position:absolute;
	right:0;
	bottom:0;
	background:url(../images/rollbg1.png) repeat-x bottom;
	}

.container .mian .con .conright .about .about1 .phototitle{
	padding:56px 99px 20px 99px;
	width:1088px;	
	height:auto;
	float:left;
	border-bottom:1px solid #e7f5df;
	}
.container .mian .con .conright .about .about1 .phototitle .phototitleleft{
	width:900px;	
	height:auto;
	float:left;
	}	
.container .mian .con .conright .about .about1 .phototitle .phototitleleft .phototitle1{
	width:900px;	
	height:auto;
	line-height:55px;
	font-size:34px;
	color:#000;
	float:left;
	}
.container .mian .con .conright .about .about1 .phototitle .phototitleleft .phototitle2{
	width:900px;	
	height:auto;
	line-height:20px;
	font-size:14px;
	color:#9e9e9e;
	float:left;
	}
.container .mian .con .conright .about .about1 .phototitle .phototitleright{
	width:188px;	
	height:auto;
	line-height:75px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:60px;
	color:#7bcd00;
	float:left;
	}
.container .mian .con .conright .about .about1 .picshow{
	padding:42px 99px 42px 99px;
	width:1088px;	
	height:auto;
	float:left;
	border-bottom:1px solid #e1f0d9;
	}
.container .mian .con .conright .about .about1 .picshow .picshowtop{
	width:1088px;	
	height:auto;
	text-align:center;
	z-index:1;
	overflow:hidden;
	float:left;
	position:relative;
	}																
.container .mian .con .conright .about .about1 .picshow .picshowtop #pic1{max-width:1088px;}
.container  #preArrow{ position:absolute;left:0px; top:0; width:50%; height:100%; background:url(../images/prev1.png) no-repeat left center;}
.container  #nextArrow{position:absolute;right:0px; top:0;width:50%; height:100%;background:url(../images/next1.png) no-repeat right center;}
.container .mian .con .conright .about .about1 .picshow .picshowtxt{
	padding:20px 0;
	width:1088px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .about .about1 .picshow .picshowtxt .picshowtxt_right{
	width:1088px;	
	height:auto;
	line-height:20px;
	font-size:18px;
	color:#959595;
	float:left;
	}
.container .mian .con .conright .about .about1 .picshow .picshowlist_mid{
	width:1088px;	
	height:89px;
	float:left;
	}
.container .mian .con .conright .about .about1 .picshow .picshowlist_mid .picmidleft{
	width:29px;	
	height:89px;
	float:left;
	}
.container .mian .con .conright .about .about1 .picshow .picshowlist_mid .picmidleft a{
	width:29px;	
	height:89px;
	float:left;
	background:#7bcd00;
	border-radius:3px;
	overflow:hidden;
	}
.container .mian .con .conright .about .about1 .picshow .picshowlist_mid .picmidleft a:hover{
	background:#88df06;
	}
.container .mian .con .conright .about .about1 .picshow .picshowlist_mid .picmidright{
	width:29px;	
	height:89px;
	float:left;
	}
.container .mian .con .conright .about .about1 .picshow .picshowlist_mid .picmidright a{
	width:29px;	
	height:89px;
	float:left;
	background:#7bcd00;
	border-radius:3px;
	overflow:hidden;
	}
.container .mian .con .conright .about .about1 .picshow .picshowlist_mid .picmidright a:hover{
	background:#88df06;
	}
.container .mian .con .conright .about .about1 .picshow .picshowlist_mid .picmidmid{
	margin-left:10px;
	width:1020px;	
	height:89px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .conright .about .about1 .picshow .picshowlist_mid .picmidmid li{
	padding:0 3px;
	width:138px;	
	height:89px;
	float:left;
	position:relative;
	z-index:0;
	}															
.container .mian .con .conright .about .about1 .picshow .picshowlist_mid .picmidmid li.selectpic .borderpic{
	width:138px;
	height:6px;
	position:absolute;
	left:3px;
	bottom:0;
	background:#7bcd00;
	display:none;
	}
.container .mian .con .conright .about .about1 .picshow .picshowlist_mid .picmidmid li.selectpic .borderpic{
	display:block;
	}
.container .bodymodal{width:100%;height:100%;overflow:hidden;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;z-index:1100;position:fixed;top:0px;left:0px;display:none;}
.container .firsttop,.container .endtop{width:300px;padding:20px; border-radius:5px;background:#fff; border:2px solid #7bcd00;position:fixed;top:30%;left:40%;z-index:1200;color:White;display:none;}

.container .tipstitle{
	width:300px;
	height:32px;
	line-height:32px;
	float:left;
	position:relative;
	text-align:center;
	font-size:18px;
	color:#369a00;
	border-bottom:1px solid #e4e4e4;
	}
.container .tipstitle .close{
	width:32px;
	height:32px;
	background:#7bcd00;
	position:absolute;
	right:-32px;
	top:-32px;
	border-radius:32px;
	cursor:pointer;
	}
.container .tipscon{
	padding-top:10px;
	width:300px;
	height:auto;
	line-height:32px;
	float:left;
	text-align:center;
	font-size:18px;
	color:#369a00;
	}
.container .mian .con .conright .teacherbox{
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .teacherbox .teacherlist{
	width:1288px;	
	height:auto;
	float:left;
}
.container .mian .con .conright .teacherbox .teacherlist li{
	padding-top:45px;
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .teacherbox .teacherlist li .pic{
	width:217px;	
	height:203px;
	float:left;
	}
.container .mian .con .conright .teacherbox .teacherlist li .pic .pic1{
	width:203px;	
	height:203px;
	float:left;
	border-radius:203px;
	overflow:hidden;
	}
.container .mian .con .conright .teacherbox .teacherlist li .list{
	padding-bottom:40px;
	width:1071px;	
	height:auto;
	min-height:190px;
	float:left;
	border-bottom:1px solid #4aa41a;
	}
.container.blue .mian .con .conright .teacherbox .teacherlist li .list{
	border-bottom:1px solid #4CB5DE;
}
.container.purple .mian .con .conright .teacherbox .teacherlist li .list{
	border-bottom:1px solid #8F7FB4;
}
.container .mian .con .conright .teacherbox .teacherlist li .list .listtitle{
	width:1071px;	
	height:52px;
	line-height:52px;
	overflow:hidden;
	float:left;
	}
.container .mian .con .conright .teacherbox .teacherlist li .list .detail{
	width:1071px;	
	height:auto;
	line-height:34px;
	overflow:hidden;
	float:left;
	}
	
.container .mian .con .conright .aboutdetail .hrdetail{
	width:1288px;	
	height:auto;
	float:left;
	position:relative;
	}
.container .mian .con .conright .aboutdetail .hrdetail .xwnd{
	width:505px;	
	height:433px;
	position:absolute;
	right:0;
	top:-26px;
	}
.container .mian .con .conright .hrbox{
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .hrbox .hrlist{
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .hrbox .hrlist li{
	padding-bottom:28px;
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .conright .hrbox .hrlist li .title{
	padding-left:17px;
	width:1271px;	
	height:60px;
	line-height:60px;
	float:left;
	background:url(../images/hrbg1.png);
	}	
.container .mian .con .conright .hrbox .hrlist li .detail{
	padding-top:18px;
	padding-left:17px;
	width:1254px;	
	height:auto;
	line-height:28px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .contactbox{
	width:1606px;	
	height:auto;
	float:left;
	overflow:hidden;
	background:url(../images/aboutbg2.gif) no-repeat right bottom #EFFFE6;
	border-radius:5px;
	}
.container .mian .con .contactbox .contactbox1{
	padding:25px 25px 84px 25px;
	width:1556px;	
	height:auto;
	float:left;
	overflow:hidden;
	background:url(../images/contactbg1.gif) no-repeat left 356px;
	}
.container.blue .mian .con .contactbox{
	background:url(../images/aboutbg5.gif) no-repeat right bottom #e9fbff;
}
.container.blue .mian .con .contactbox .contactbox1{
	background:url(../images/contactbg2.gif) no-repeat left 356px;
}
.container.purple .mian .con .contactbox{
	background:url(../images/aboutbg4.gif) no-repeat right bottom #f7f2ff;
}
.container.purple .mian .con .contactbox .contactbox1{
	background:url(../images/contactbg3.gif) no-repeat left 356px;
}
.container .mian .con .contactbox .contactbox1 .map{
	width:1556px;	
	height:462px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .contactbox .contactbox1 .map #map{
	width:1556px;	
	height:462px;
	float:left;
	overflow:hidden;
	border-radius:5px;
	}
.container .mian .con .contactbox .contactbox1 .adderbox{
	width:1556px;	
	height:auto;
	float:left;
	overflow:hidden;
	}
.container .mian .con .contactbox .contactbox1 .adderbox .addertitle{
	margin-top:40px;
	width:1556px;	
	height:64px;
	float:left;
	overflow:hidden;
	background:url(../images/line4.gif) repeat-x 0 29px;
	text-align:center;
	}
.container.blue .mian .con .contactbox .contactbox1 .adderbox .addertitle{
	background:url(../images/line4_blue.gif) repeat-x 0 29px;
}
.container.purple .mian .con .contactbox .contactbox1 .adderbox .addertitle{
	background:url(../images/line4_purple.gif) repeat-x 0 29px;
}
.container .mian .con .contactbox .contactbox1 .adderbox .addlist{
	padding-top:40px;
	width:1556px;	
	height:auto;
	float:left;
	overflow:hidden;
	}
.container .mian .con .contactbox .contactbox1 .adderbox .addlist li{
	width:25%;	
	height:auto;
	float:left;
	overflow:hidden;
	}
.container .mian .con .contactbox .contactbox1 .adderbox .addlist li .pic{
	width:100%;	
	height:auto;
	text-align:center;
	float:left;
	overflow:hidden;
	}
.container .mian .con .contactbox .contactbox1 .adderbox .addlist li .pic img{
	max-width:100%;	
	height:auto;
	}
.container .mian .con .contactbox .contactbox1 .adderbox .addlist li .detail{
	padding:0 10%;
	width:80%;	
	height:auto;
	text-align:center;
	line-height:32px;
	color:#3f3f3f;
	font-size:18px;
	float:left;
	overflow:hidden;
	}
.container .mian .con .contactbox .contactbox1 .adderbox .addlist li a{
	color:#3f3f3f;
	}
.container .mian .con .contactbox .contactbox1 .adderbox .addlist li a:hover{
	color:#369a00;
	}									
.container .mian .con .contactbox .contactbox1 .adderbox .addlist1{
	padding-top:40px;
	width:1556px;	
	height:auto;
	float:left;
	overflow:hidden;
	}
.container .mian .con .contactbox .contactbox1 .adderbox .addlist1 li{
	width:33%;	
	height:auto;
	float:left;
	overflow:hidden;
	}	
.container .mian .con .contactbox .contactbox1 .adderbox .addlist1 li .title{
	padding:0 10%;
	padding-bottom:20px;
	width:80%;	
	height:auto;
	color:#369a00;
	font-size:22px;
	font-weight:bold;
	text-align:left;
	float:left;
	overflow:hidden;
	}
.container.blue .mian .con .contactbox .contactbox1 .adderbox .addlist1 li .title{
	color: #003448;
}
.container.purple .mian .con .contactbox .contactbox1 .adderbox .addlist1 li .title{
	color: #5d36a7;
}
.container .mian .con .contactbox .contactbox1 .adderbox .addlist1 li .detail1{
	padding:0 0 0 10%;
	width:90%;	
	height:auto;
	text-align:left;
	line-height:28px;
	color:#3f3f3f;
	font-size:16px;
	float:left;
	overflow:hidden;
	}
	
.container .mian .searchbox{
	width:100%;
	height:188px;
	overflow:hidden;
	background:url(../images/searchbg1.png);
	}
.container .mian .searchbox .searchbox1{
	width:100%;
	height:188px;
	overflow:hidden;
	background:url(../images/hua2.png) no-repeat right top;
	}
.container .mian .searchbox .searchbox1 .searchbox2{
	margin:0 auto;
	width:1606px;
	height:188px;
	}
.container .mian .searchbox .searchbox1 .searchbox2 .searchtit{
	padding-top:38px;
	width:1606px;
	height:37px;
	float:left;
	font-size:18px;
	color:#fff600;
	line-height:33px;
	text-align:center;
	}
.container.purple .mian .searchbox .searchbox1 .searchbox2 .searchtit{
	color: #fff600;
}
.container.purple .mian .searchbox .searchbox1 .searchbox2 .searchtit .txtblack18wb{
	color: #32254a;
}
.container .mian .searchbox .searchbox1 .searchbox2 .searchbox3{
	width:1606px;
	height:47px;
	float:left;
	}
.container .mian .searchbox .searchbox1 .searchbox2 .searchbox3 .searchbox4{
	margin:0 auto;
	width:448px;
	height:47px;
	background:#fff;
	border-radius:3px;
	overflow:hidden;
	}
.container .mian .searchbox .searchbox1 .searchbox2 .searchbox3 .searchbox4 .searchbox5{
	width:390px;
	height:47px;
	float:left;
	}	
.container .mian .searchbox .searchbox1 .searchbox2 .searchbox3 .searchbox4 .searchbox5 .input1{
	padding:0 12px;
	width:366px;
	height:47px;
	line-height:47px;
	font-size:14px;
	border:none;
	background:#fff;
	overflow:hidden;
	}
.container .mian .searchbox .searchbox1 .searchbox2 .searchbox3 .searchbox4 .searchbtn2{
	width:58px;
	height:47px;
	float:left;
	}
.container .mian .searchbox .searchbox1 .searchbox2 .searchbox3 .searchbox4 .searchbtn2 .input2{
	width:58px;
	height:47px;
	float:left;
	background:#8de012;
	border:none;
	}
.container .mian .searchbox .searchbox1 .searchbox2 .searchbox3 .searchbox4 .searchbtn2 .input2:hover{
	width:58px;
	height:47px;
	float:left;
	background:#78c408;
	border:none;
	}																																												
.container.blue .mian .searchbox .searchbox1 .searchbox2 .searchbox3 .searchbox4 .searchbtn2 .input2{
	background:#063f55;
}	
.container.blue .mian .searchbox .searchbox1 .searchbox2 .searchbox3 .searchbox4 .searchbtn2 .input2:hover{
	background: #026389;
}

.container.purple .mian .searchbox .searchbox1 .searchbox2 .searchbox3 .searchbox4 .searchbtn2 .input2{
	background:#48356b;
}	
.container.purple .mian .searchbox .searchbox1 .searchbox2 .searchbox3 .searchbox4 .searchbtn2 .input2:hover{
	background: #5c448a;
}				
					



.container .pagesbox2{
	padding:44px 99px;
	width:1088px;	
	height:auto;
	float:left;
	}
.container .pagesbox2 .prev{
	width:50%;	
	height:auto;
	line-height:32px;
	float:left;
	}
.container .pagesbox2 .next{
	width:50%;	
	height:auto;
	line-height:32px;
	text-align:right;
	float:left;
	}	
.container .pagesbox2 .prev a,.container .pagesbox2 .next a{
	color:#369a00;
	font-size:18px;
	}
.container .pagesbox2 .prev a:hover,.container .pagesbox2 .next a:hover{
	color:#1b4603;
	}	
.container .pagesbox1{
	padding:44px 70px;
	width:1140px;	
	height:auto;
	float:left;
	}
.container .pagesbox1 .prev{
	width:50%;	
	height:auto;
	line-height:32px;
	float:left;
	}
.container .pagesbox1 .next{
	width:50%;	
	height:auto;
	line-height:32px;
	text-align:right;
	float:left;
	}	
.container .pagesbox1 .prev a,.container .pagesbox1 .next a{
	color:#369a00;
	font-size:18px;
	}

.container.blue .pagesbox1 .prev a,
.container.blue .pagesbox1 .next a{
	color: #20AEE5;
}
.container.purple .pagesbox1 .prev a,
.container.purple .pagesbox1 .next a{
	color: #8265B9;
}
.container .pagesbox1 .prev a:hover,.container .pagesbox1 .next a:hover{
	color:#303030;
}				




.container .pagesbox{
	padding-top:40px;
	width:1288px;	
	height:40px;
	float:left;
	border-top:1px solid #4aa41a;
	}
.container.blue .pagesbox{
	border-top:1px solid #1a9fd3;
}
.container.purple .pagesbox{
	border-top:1px solid #9080b4;
}
.container .pagesbox .pages{
	width:auto;	
	height:40px;
	float:right;
	}	
.container .pagesbox .pages li{
	padding-left:9px;
	width:40px;	
	height:40px;
	float:left;
	}
.container .pagesbox .pages li a{
	width:38px;	
	height:38px;
	text-align:center;
	line-height:38px;
	color:#fff;
	font-size:18px;
	background:#8de011;
	float:left;
	border:1px solid #8de011;
	border-radius:3px;
	}
.container .pagesbox .pages li a:hover,.container .pagesbox .pages li a.now{
	color:#369a00;
	background:#fff;
	}		
.container.blue .pagesbox .pages li a{
	border:1px solid #026389;
	background:#026389;
}	
.container.blue .pagesbox .pages li a:hover,
.container.blue .pagesbox .pages li a.now{
	color:#026389;
	background:#fff;
}
.container.purple .pagesbox .pages li a{
	border:1px solid #48356b;
	background:#48356b;
}	
.container.purple .pagesbox .pages li a:hover,
.container.purple .pagesbox .pages li a.now{
	color:#48356b;
	background:#fff;
}
.container .footer{
	padding-top:107px;
	width:100%;
	height:auto;
	float:left;
	}
.container .footer .footer1{
	padding-top:24px;
	width:100%;
	height:auto;
	float:left;
	background:url(../images/footerbg1.gif) repeat-x top;
	}
.container.blue .footer .footer1{
	padding-top:24px;
	width:100%;
	height:auto;
	float:left;
	background:url(../images/footerbg2.gif) repeat-x top;
}
.container.purple .footer .footer1{
	background:url(../images/footerbg3.gif) repeat-x top;
}
.container .footer .footer1 .footer2{
	padding:12px 0;
	width:100%;
	height:auto;
	float:left;
	background:#1d5100;
}
.container.blue .footer .footer1 .footer2{
	padding:12px 0;
	width:100%;
	height:auto;
	float:left;
	background:#001c27;
}
.container.purple .footer .footer1 .footer2{
	background: #32254a;
}
.container .footer .footer1 .footer2 .footercon{
	margin:0 auto;
	width:1606px;
	height:auto;
	}
.container .footer .footer1 .footer2 .footercon .footerleft{
	width:auto;
	height:auto;
	float:left;
	}
.container .footer .footer1 .footer2 .footercon .footerlogo{
	padding-right:12px;
	width:auto;
	height:auto;
	float:left;
	background:url(../images/line3.gif) no-repeat right center;
	}
.container .footer .footer1 .footer2 .footercon .footeradder{
	padding-left:14px;
	padding-top:10px;
	width:auto;
	height:auto;
	line-height:20px;
	color:#c0dab8;
	float:left;
	}
.container .footer .footer1 .footer2 .footercon .footeradder a{
	color:#c0dab8;
	}
.container.purple .footer .footer1 .footer2 .footercon .footeradder a:hover,
.container.blue .footer .footer1 .footer2 .footercon .footeradder a:hover,
.container .footer .footer1 .footer2 .footercon .footeradder a:hover{
	color:#fff;
	}
.container.blue .footer .footer1 .footer2 .footercon .footeradder a,
.container.blue .footer .footer1 .footer2 .footercon .footeradder{
	color: #66d4ff;
}
.container.purple .footer .footer1 .footer2 .footercon .footeradder a,
.container.purple .footer .footer1 .footer2 .footercon .footeradder{
	color: #8f75c0;
}
.container.purple .footer .footer1 .footer2 .footercon .footeradder a p{
	color: #8f75c0 !important;	
}
.container.blue .footer .footer1 .footer2 .footercon .footeradder a p{
	color: #66d4ff !important;
}
.container.blue .footer .footer1 .footer2 .footercon .footeradder a:hover p,
.container.purple .footer .footer1 .footer2 .footercon .footeradder a:hover p{
	color: #fff !important;	
}




.container .footer .footer1 .footer2 .footercon .footerright{
	width:auto;
	height:auto;
	float:right;
	}
.container .footer .footer1 .footer2 .footercon .footerright .weixin{
	width:130px;
	height:53px;
	float:left;
	position:relative;
	}
.container .footer .footer1 .footer2 .footercon .footerright .weixin .weixin1{
	width:130px;
	height:153px;
	position:absolute;
	left:0;
	bottom:-14px;
	background:url(../images/weixinbg1.png) no-repeat left bottom;
	background-size: 100% auto;
	}
.container .footer .footer1 .footer2 .footercon .footerright .weixin .weixin1 .weixinpic{
	padding: 9px 10px 4px 10px;
	width:110px;
	height:110px;
	float:left;
	background: #fff
	}
.container .footer .footer1 .footer2 .footercon .footerright .weixin .weixin1 .weixintitle{
	width:130px;
	height:20px;
	line-height:14px;
	text-align:center;
	color:#000;
	float:left;
	background: #fff;
	}
.container .footer .footer1 .footer2 .footercon .footerright .copyright{
	padding-right:26px;
	padding-top:10px;
	width:auto;
	height:auto;
	line-height:20px;
	color:#c0dab8;
	float:left;
	text-align:right;
	}
.container .footer .footer1 .footer2 .footercon .footerright .copyright a{
	color:#c0dab8;
	}
.container.purple .footer .footer1 .footer2 .footercon .footerright .copyright a:hover,
.container.blue .footer .footer1 .footer2 .footercon .footerright .copyright a:hover,
.container .footer .footer1 .footer2 .footercon .footerright .copyright a:hover{
	color:#fff;
	}		
.container.blue .footer .footer1 .footer2 .footercon .footerright .copyright a,
.container.blue .footer .footer1 .footer2 .footercon .footerright .copyright{
	color: #66d4ff;
}
.container.purple .footer .footer1 .footer2 .footercon .footerright .copyright a,
.container.purple .footer .footer1 .footer2 .footercon .footerright .copyright{
	color: #8f75c0;
}

#ad1{
	width:196px;
	height:198px;
	overflow:hidden;
	background:url(../images/ad.png) no-repeat left top;
	}
#ad1.blue{
	background:url(../images/ad2.png) no-repeat left top;
}
#ad1.purple{
	background:url(../images/ad3.png) no-repeat left top;
}
#ad1 a{
	width:196px;
	height:198px;
	float:left;
	}																




/*=================================================================*/

.container .bannerbox .departmentMenu{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	margin-top: -73px;
}
.container .bannerbox .departmentMenu .menu{
	width: 100%;
	height: auto;
	position: relative;
	left: 0;
	top: 0;
	float: left;
	margin-top: 42px;
	z-index: 100;
}
.container .bannerbox .departmentMenu .menu  .menu1{
	width: 1606px;
	height: auto;
	margin: 0 auto;
}
.container .bannerbox .departmentMenu .menu .list{
	width: 490px;
	height: auto;
	float: left;
	margin-left: 68px;
}
.container .bannerbox .departmentMenu .menu .list .title{
	width: 100%;
	height: auto;
	float: left;
}
.container .bannerbox .departmentMenu .menu .list .title .tit{
	width: auto;
	height: 40px;
	float: left;
	line-height: 38px;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
}
.container .bannerbox .departmentMenu .menu .list .title .txt{
	width: auto;
	height: auto;
	line-height: 13px;
	float: left;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #fff;
	margin-top: 8px;
	margin-left: 3px;
}
.container .bannerbox .departmentMenu .menu .list ul{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 4px;
}
.container .bannerbox .departmentMenu .menu .list li{
	width: 100%;
	height: 30px;
	line-height: 30px;
	float: left;
	padding-left: 15px;
	box-sizing: border-box;
	background: url(../images/departmentMenu_li.png) no-repeat 0 center;
	font-size: 14px;
	color: #fff600;
	overflow: hidden;
}
.container .bannerbox .departmentMenu .menu .list li .text{
	width: 390px;
	height: 30px;
	line-height: 30px;
	float: left;
	font-size: 14px;
	color: #fff;
	overflow:hidden;
	display:-webkit-box;
	-webkit-line-clamp:1;                   
	-webkit-box-orient:vertical;         
	word-break:break-all;
}
.container .bannerbox .departmentMenu .menu .list li .text a:hover,
.container .bannerbox .departmentMenu .menu .list li .text span a,
.container .bannerbox .departmentMenu .menu .list li .text span{
	font-size: 14px;
	color: #fff600;	
}
.container .bannerbox .departmentMenu .menu .list li .text a{
	font-size: 14px;
	color: #fff;
	margin-left: 2px;
}
.container .bannerbox .departmentMenu .menu .list li .date{
	width: 82px;
	height: 30px;
	line-height: 30px;
	float: right;
	font-size: 14px;
	color: #fff600;	
	text-align: right;
}
.container .bannerbox .banner .pic{
	width: 100%;
	height: auto;
	float: left;
}
.container .bannerbox .banner .logo{
	width: 277px;
	height: 217px;
	position: absolute;
	top: 44px;
	left: 50%;
	text-align: center;
	margin-left: -138px;
}
.container .bannerbox .banner .logo img{
	max-width: 100%;
}	
.container .bannerbox .banner .bigWord{
	width: 100%;
	height: auto;
	position: absolute;
	/*top: 310px;*/
	top: 50%;
	left: 0;
	z-index: 2;
	text-align: center;
	text-shadow: 1px 1px 5px #b1b1b1;
}
.container .bannerbox .banner .bigWord .egtxt{
	width: 100%;
	height: auto;	
	line-height: 78px;
	float: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 76px;
	color: #fff;
}
.container .bannerbox .banner .bigWord .txt{
	width: 100%;
	height: auto;
	line-height: 62px;
	float: left;
	font-size: 60px;
	font-weight: bold;
	color: #fff;
}
.container .mian .con .searchPage{
	width: 100%;
	height: auto;
	float: left;
}
.container .mian .con .searchPage .newsbox{
	width:1288px;	
	height:auto;
	margin: 0 auto;
	}
.container .mian .con .searchPage .newsbox .newslist{
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .searchPage .newsbox .newslist li{
	padding-bottom:20px;
	width:1288px;	
	height:auto;
	float:left;
	}
.container .mian .con .searchPage .newsbox .newslist li .newscon{
	padding:24px;
	width:1240px;	
	height:auto;
	float:left;
	}
.container .mian .con .searchPage .newsbox .newslist li.over .newscon{
	background:url(../images/newsbg1.png);
	}	
.container .mian .con .searchPage .newsbox .newslist li .newscon .pubtime{
	width:121px;	
	height:121px;
	float:left;
	}
.container .mian .con .searchPage .newsbox .newslist li .newscon .pubtime .date{
	width:86px;	
	height:86px;
	line-height:86px;
	text-align:center;
	font-size:34px;
	color:#fff;
	float:left;
	border-radius:86px;
	background:#026389;
	position:relative;
}	
.container .mian .con .searchPage .newsbox .newslist li .newscon .pubtime .date .new{
	width:31px;	
	height:31px;
	line-height:31px;
	text-align:center;
	font-size:18px;
	color:#014b68;
	border-radius:31px;
	background:#ffcc00;
	position:absolute;
	right:-10px;
	top:0;
	}		
.container .mian .con .searchPage .newsbox .newslist li .newscon .pubtime .year{
	width:86px;	
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:20px;
	color:#026389;
	float:left;
	}
.container.purple .mian .con .searchPage .newsbox .newslist li .newscon .pubtime .date{
	background: #ad94e9
}
.container.purple .mian .con .searchPage .newsbox .newslist li .newscon .pubtime .date .new{
	color: #48356b;
}
.container.purple .mian .con .searchPage .newsbox .newslist li .newscon .pubtime .year{
	color: #48356b;
}
.container .mian .con .searchPage .newsbox .newslist li .newscon .list{
	padding-left:28px;
	width:1090px;	
	height:auto;
	min-height:121px;
	float:left;
	border-left:1px solid #55b7dd;
	}
.container.purple .mian .con .searchPage .newsbox .newslist li .newscon .list{
	border-left:1px solid #9080b4;
}
.container .mian .con .searchPage .newsbox .newslist li .newscon .list .list1{
	width:876px;	
	height:auto;
	float:left;
	}
.container .mian .con .searchPage .newsbox .newslist li .newscon .list .list1 .listtitle{
	width:876px;	
	height:auto;
	line-height:32px;
	float:left;
	}
.container .mian .con .searchPage .newsbox .newslist li .newscon .list .list1 .listtitle a{
	font-size: 26px;
    color: #fff600;
}
.container .mian .con .searchPage .newsbox .newslist li .newscon .list .list1 .listtitle a:hover{
	color: #fff600;
}
.container .mian .con .searchPage .newsbox .newslist li .newscon .list .list1 .listtitle span{
	color:#026389;
}	
.container.purple .mian .con .searchPage .newsbox .newslist li .newscon .list .list1 .listtitle span{
	color: #332254;
}
.container .mian .con .searchPage .newsbox .newslist li .newscon .list .list1 .detail{
	padding-top:20px;
	width:876px;	
	height:auto;
	line-height:28px;
	float:left;
	}
.container .mian .con .searchPage .newsbox .newslist li.nopic .newscon .list .list1{
	width:1090px;	
	height:auto;
	float:left;
	}
.container .mian .con .searchPage .newsbox .newslist li.nopic .newscon .list .list1 .listtitle{
	width:1090px;	
	height:auto;
	line-height:32px;
	float:left;
	}
.container .mian .con .searchPage .newsbox .newslist li.nopic .newscon .list .list1 .detail{
	padding-top:20px;
	width:1090px;	
	height:auto;
	line-height:28px;
	float:left;
	}	
.container .mian .con .searchPage .newsbox .newslist li .newscon .list .newspic{
	padding-left:29px;
	width:185px;	
	height:116px;
	float:left;
}	

.container .mian .con .conright .teacherbox .leadership{
	width:100%;	
	height:auto;
	float:left;
}
.container .mian .con .conright .teacherbox .leadership li{
	width: 288px;
	height: auto;
	float: left;
	margin: 0 0 38px 45px;
	overflow: hidden;
}
.container .mian .con .conright .teacherbox .leadership li .pic{
	width: 100%;
	height: 288px;
	float: left;
	text-align: center;
	overflow: hidden;
	position: relative;
	border-radius: 3px;
}
.container .mian .con .conright .teacherbox .leadership li .pic img{
	width: 100%;
	height: auto;
}
.container .mian .con .conright .teacherbox .leadership li .pic .txt{
	width: 100%;
	height: 48px;
	line-height: 48px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2;
	background: url(../images/leadership_pic_txt.png);
	padding: 0 12px;
	box-sizing: border-box;
	font-size: 22px;
	font-weight: bold;
	color: #d9ff25;
	text-align: left;
	overflow: hidden;
}
.container .mian .con .conright .teacherbox .leadership li .text{
	width: 100%;
	height: 189px;
	float: left;
	line-height: 21px;
	font-size: 16px;
	color: #fff;
	margin-top: 10px;
	overflow:hidden;
	display:-webkit-box;
	-webkit-line-clamp:9;                   
	-webkit-box-orient:vertical;         
	word-break:break-all;
}	
.container .hellobox{
	width: 100%;
	height: auto;
	float: left;
}
.container .hellobox .fullSlide{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 2;
	float: left;
	background: #fff;
}
.container .hellobox .fullSlide .bd{
	width: 100%;
	height: 100%;
	position: relative;
	float: left;
	overflow: hidden;
	text-align: center;
}
.container .hellobox .fullSlide .bd li{
	width: 100%;
	height: 1080px;
	float: left;
	display: block;
	background: no-repeat center 0;  

}
.container .hellobox .fullSlide .bd li img{
	width: 100%;
	height: auto;
	vertical-align: top;
}
.container .hellobox .fullSlide .hd{
	width: 100%;
	height: 20px;
	line-height: 20px;
	position: absolute;
	z-index: 5;
	bottom: 222px;
	left: 0;
	text-align: center;
}
.container .hellobox .fullSlide .hd ul{
	display: inline-block;
}
.container .hellobox .fullSlide .hd li{
	width: 20px;
	height: 20px;
	float: left;
	margin: 0 7px;
	border-radius: 50%;
	background: #1d5100;
	font-size: 0;
	cursor: pointer;
}
.container .hellobox .fullSlide .hd ul .on{
	background: #fff600;
}
.container .hellobox .centen{
	width: 100%;
	height: auto;
	position: absolute;
	top: 278px;
	top: 18%;
	left: 0;
	z-index: 6;
}
.container .hellobox .centen .logo{
	width: 100%;
	height: auto;
	text-align: center;
	float: left;
}
.container .hellobox .entrancebox{
	width: 100%;
	height: auto;
	float: left;
	margin-top: 30px;
}
.container .hellobox .entrancebox .entrancebox1{
	width: 285px;
	height: auto;
	margin: 0 auto;
}
.container .hellobox .entrancebox .entranceBtn{
	width: 285px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	float: left;
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	background: url(../images/entranceBtn.gif) no-repeat 212px center #369a00;
	border-radius: 30px;
}
.container .hellobox .entrancebox .entranceBtn:hover{
	background: url(../images/entranceBtn.gif) no-repeat 212px center #318b01;
}
.container .hellobox .bottom{
	width: 100%;
	height: 150px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 10;
	background: #369a00;
}
.container .hellobox .bottom .wave{
	position: absolute;
	top: -30px;
	background: none;
}
.container .hellobox .bottom .leftbox{
	width: 50%;
	height: auto;
	float: left;
	left: 44px;
	top: 50px;
	position: absolute;
	z-index: 999;
}
.container .hellobox .bottom .leftbox .logo{
	width: 247px;
	height: 55px;
	float: left;
	overflow: hidden;
}
.container .hellobox .bottom .leftbox .text{
	width: auto;
	height: 40px;
	line-height: 20px;
	float: left;
	margin-left: 14px;
	padding-left: 15px;
	background: url(../images/homePage_bottom_line.gif) no-repeat 0 center;
	font-size: 12px;
	color: #0b2000;
}
.container .hellobox .bottom .leftbox .text a{
	font-size: 12px;
	color: #0b2000;	
}
.container .hellobox .bottom .copyright{
	width: 50%;
	height: auto;
	float: right;
	right: 44px;
	top: 50px;
	position: absolute;
	z-index: 10;
	text-align: right;
}
.container .hellobox .bottom .copyright .text{
	width: 100%;
	height: auto;
	float: left;
	font-size: 12px;
	color: #0b2000;	
}
.container .hellobox .bottom .copyright .text a{
	font-size: 12px;
	color: #0b2000;		
}
.container .hellobox .bottom .copyright .helloin{
	width: 100%;
	height: auto;
	float: right;
	text-align: right;
	margin-top: 6px;
}
.container .homePage{
	display: none;	
}







































</pre></body></html>