@charset "gb2312";
/* CSS Document */
html {-ms-text-size-adjust:100%;/*关闭文字大小*/text-rendering:optimizelegibility;}
html, body,.container,.content-wrap {width: 100%;height: 100%;z-index: 999;}
body:after {content: '';position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);visibility: hidden;z-index: 999;}
body.openmenu:after {visibility: visible;position: fixed;z-index: 1000;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,form,dl,dt,dd{margin:0;}
ul,ol{padding-left:0; list-style-type:none;}
a {	cursor: pointer;color:#5c5c5c;text-decoration: none;/*消除ie10灰色背景*/background-color: transparent;/*消除火狐虚线*/outline: none;}
a:link {color: #5c5c5c;text-decoration: none;}
a:visited {text-decoration: none;color: #5c5c5c;}
a:hover {text-decoration: none;color: #227d4b;}
a:active {text-decoration: none;}
img {cursor: pointer;vertical-align: middle;border:0 none;}
.phbox{ max-width:550px; margin:0 auto;}
/*ԭheader, section, footer, aside, nav, article, figure{ display: block; }*/
.clearfix:before,.clearfix:after {display: table;content: " ";}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;}
.fl {display:inline;float: left;}
.fr {display:inline;float: right;}
.pt5{ padding-top:5px;}
.pt20{ padding-top:20px;}

/*****header*******/
.hdbg{ background:#009900; width:100%; height:55px;}
.ph_logo{ float:left; width:150px; line-height:50px;}
.ph_logo img{ width:100%;}
.ph_city{ float:left; color:#FFF; font-size:12px; text-align:center;}
.ph_city h3{ font-weight:normal; font-size:15px; padding-top:10px; color:#000;}
.ph_city a{ color:#F00;}
.ph_tel{ float:right; color:#FFF;padding-right:25px; font-size:13px; padding-top:7px;}
.ph_tel h3{ font-size:16px;}

/*****banner*****/
.banner{ width:100%; height:170px; border-bottom:1px solid #E6E6E6; position:relative; overflow:hidden;}
.sy-ul{ width:100%; height:170px;}
.sy-ul li{ height:170px;}
.sy-ul li img{ width:100%; height:100%;}
.sy-ol{ position:absolute; left:0; bottom:10px; text-align:center; width:100%;}
.sy-ol li{ width:10px; height:10px; border-radius:50%; background:#FFFFFF; display:inline-block; font-size:0; margin-right:3px;}
.sy-ol li.on{ background:#e38911;}

/****search*****/
.keybox{ background:#eaeaea; width:100%; height:45px; line-height:45px; text-align:center; font-size:14px;}
.keyin{ width:130px;}
.sumbox{background:#009900; width:49%; text-align:center; color:#FFF; padding:7px 0;}
.sumbox span a{ color:#ffde00;text-decoration:underline;}

/********menu*****/
.pmenu{ clear:both; width:100%; padding-top:20px;}
.pmenu li{ padding:2% 3%; float:left; width:18.5%; text-align:center;}
.pmenu li img{ width:90%;}
.pmenu li h3{ font-weight:normal; font-size:15px; padding:5px 0; display:block;}

/**jiaoyuan****/
.p_jiaoyuan{background:#eaeaea; width:100%; padding:15px 0; clear:both;}
.p_jiaoyuan li{ float:left; padding:0 1%; width:22.5%; text-align:center;}
.p_jiaoyuan li img{ width:100%; height:110px; border:1px #ababab solid;}
.p_jiaoyuan li h3{ font-weight:normal; font-size:16px;}
.p_jiaoyuan li p{ font-size:12px;}


/*******news*****/
#index_gg {height: 208px; width:100%; clear:both;}
.switchBox, .slideBox {width:100%;margin: 10px auto;}
.switchBox dd {display: none;margin: 0px auto;clear: both;}
#gonggao_icon {BACKGROUND: url(../images/icons.png) no-repeat;WIDTH: 12px;HEIGHT: 16px;BACKGROUND-POSITION: 0px 0px;cursor: hand;float: left;margin: 9px 8px 2px 5px;}
.switchBox span, .switchBox dt a, .switchBox em, .slideBox span, .slideBox dt a, .slideBox em {background-color: #009900;color: #ffffff;cursor: pointer;float: left;font-size: 14px;height: 40px;line-height: 40px;text-align: center;text-decoration: none;width:33.33%;font-style: normal;}
.switchBox dt .on, .slideBox dt .on {background-color: #ffde00;font-weight: bolder;color: #000;}
.Today_News {background-color: #FF0000;padding: 0px 3px;color: #fff;}
.List2013{ padding:10px; display:block; clear:both;}
.List2013 li{ height:35px; line-height:35px;}


/***footer***/
.ftht{ clear:both; width:100%; height:60px;}
.ftbg{ clear:both; width:100%; height:40px; position:fixed; z-index:11; bottom:0; background:#009900;}
.ftmenu{ clear:both; line-height:40px;}
.ftmenu li{ float:left; text-align:center; width:20%;}
.ftmenu li a{ color:#FFF;}
#whtel{ width:40%;}
/***city****/
.jj_tit{ background:#f6f6f7; height:35px; line-height:35px; border-bottom:1px #c2c2c2 solid; margin:1% 0; padding-left:2%;}
.cit_list{ padding:2% 0;}
.cit_list li{ width:24.8%; float:left; text-align:center; padding:2% 0;}
.red{ color:#F00;}

/***contact****/
.phmain{ padding:20px; line-height:23px;}
.phmain2{ padding:10px; line-height:23px;}

/****news****/
.newslist{ clear:both;}
.newslist h2{ font-size:25px; text-align:center; display:block;}
.newslist ul{ padding:20px 0;}
.newslist ul li{ background:url(../images/ico1.png) left 18px no-repeat; line-height:35px; padding-left:10px; border-bottom:1px #CCCCCC dotted;}

.pages{ clear:both; text-align:center; display:block; font-size:13px;}

/*****ѧԱϢ****/
.nei_tit{ clear:both;}
.nei_tit h1{ font-size:18px; text-align:center; display:block; padding-top:20px; font-weight:normall}
.nei_tit2{ clear:both;}
.nei_tit2 h1{ font-size:25px; text-align:center; display:block; padding-top:10px; font-weight:normall; line-height:30px;}

.xy_img{ clear:both; padding:30px 0; display:block;}
.xy_img li{ width:50%; float:left; text-align:center;}
.xy_img li img{ width:96%; height:100%;}

.xy_list{ clear:both; font-size:13px; color:#000;}
.xy_list tr td{ text-align:center;}

.xy_list2{ clear:both; font-size:12px;}
.xy_list2 tr td{ text-align:center;}
.red_b_14{ color:#F00;}

.stu_h2 {font-size:13px;background-color: #e65011;height: 35px;line-height: 35px;color: #FFFFFF;font-family: "";text-align: center;margin-top: 5px; display:block;}
.red_link_10{ clear:both; color:#F00; font-size:12px;}
.qxy_tb{ font-size:12px;}
.reg_txt{ width:90%;}

.o_link_9 { FONT-SIZE:11px; COLOR: #c30; FONT-STYLE: normal; TEXT-DECORATION: none;}
.red_10 { FONT-SIZE: 10pt; COLOR: #FF0000; FONT-STYLE: normal; TEXT-DECORATION: none;}
.STYLE1{ color:#F00; font-weight:bold;}
.white_link_9{ color:#FFF;}

/*****Ա****/
.tea_h2 {font-size: 18px;background-color: #e65011;height: 30px;line-height: 30px;width:100%;color: #FFFFFF;text-align: center;letter-spacing: 2px;margin-top: 5px;}

.jy_list{ clear:both; padding:10px 0;}
.jy_list li{ float:left; width:33.33%; text-align:center; padding:3px 0;}
.jy_list li a{ color:#000; font-size:13px;}
.jy_list li a:hover{ color:#F00;}
.thbox{ width:340px;}

.hy_xygl{ clear:both; width:100%; background:#d5d5d5; height:30px; text-align:center; margin-top:10px; line-height:30px; font-weight:bold;}
.hy_xygl2{ padding:5px 20px; font-size:18px;}
.hy_xygl_list{ clear:both;}
.hy_xygl_list li{ width:30%; text-align:center; float:left; padding:10px 0; background:url(../images/ico1.png) 16% 18px no-repeat; padding:1%;}
.hy_xygl_list li a{ color:#000; border:1px #CCCCCC dotted; display:block; padding:5px 0; background:#f6f6f6;}
.hy_xygl_list li a:hover{ color:#FFF; background:#009900;}

.hy_xygl_list2{ clear:both;}
.hy_xygl_list2 li{ width:30%; text-align:center; float:left; padding:10px 0; background:url(../images/ico1.png) 16% 18px no-repeat; padding:1%;}
.hy_xygl_list2 li a{ color:#000; border:1px #CCCCCC dotted; display:block; padding:5px 0; background:#f6f6f6; font-size:15px;}
.hy_xygl_list2 li a:hover{ color:#FFF; background:#009900;}

/*****320px*****/
@media screen and (max-width: 361px) {
	.keybox{ font-size:13px;}
	.keyin{ width:100px;}
	
	.p_jiaoyuan li img{height:100px;}
	.thbox{ width:300px;}
	
	.hy_xygl_list2 li a{ font-size:13px;}
}

/*****320px*****/
@media screen and (max-width: 320px) {
	.ph_tel h3{ font-size:14px;}
	.keybox{ font-size:12px;}
	.keyin{ width:80px;}
	.pmenu li h3{ font-size:13px;}
	.p_jiaoyuan li h3{ font-weight:normal; font-size:14px;}
	.ph_logo{ float:left; width:130px; line-height:50px;}
	.thbox{ width:260px;}
	#whtel{ width:40%; font-size:13px;}
	.hy_xygl_list2 li a{ font-size:12px;}

}

