@charset "gb2312";
/* CSS Document */
*{margin: 0 auto;padding: 0;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ,"Microsoft JhengHei",»ªÎÄÏ¸ºÚ,STHeiti,sans-serif;}
body {background: #fff;color:#000;margin: 0 auto;padding: 0;-webkit-text-size-adjust: 100%}

a {text-decoration:none;color: #000;}
li {list-style: none;}
ul {margin: 0;padding: 0;}
img {margin: 0;padding: 0;border: 0px;outline-width:0px;  vertical-align:top;}
input{margin: 0;padding: 0;border: 0px;}
.clear{clear:both;}
.rev {position: relative;}
.pos {position: absolute;}

.ban_01 {width: 1200px;text-align: center;}
.ban_01 ul li {float: left;position: absolute;}
.ban_01 .ban_img1 {top:220px;left: 90px;z-index: 98;}
.ban_01 .ban_img2 {top:160px;left: 160px;z-index: 99;}
.ban_01 .ban_img3 {top:116px;left: 415px;z-index: 100;border: 1px solid #FFF;}
.ban_01 .ban_img4 {top:160px;right: 170px;z-index: 99;}
.ban_01 .ban_img5 {top:220px;right: 100px;z-index: 98;}
.wid_li1 {width: 220px;}
.wid_li2 {width: 310px;}
.b_left {top:350px;left:95px;cursor: pointer;z-index: 99;}
.b_right {top:350px;right:105px;cursor: pointer;z-index: 99;}

.bg_01 {background-image: url(teacherimagesban.jpg);height: 168px;background-position: center;}
.bg_02 {background-image: url(teacherimagesban1.jpg);height: 268px;background-position: center;}
.bg_03 {background-image: url(teacherimagesban2.jpg);height: 214px;background-position: center;}
.bg_04 {background-image: url(teacherimagespm_1.jpg);height: 194px;background-position: center;}
.bg_05 {background-image: url(teacherimagespm_2.jpg);height: 258px;background-position: center;}
.bg_06 {background-image: url(teacherimagespm_3.jpg);height: 248px;background-position: center;}
.bg_07 {background-image: url(teacherimagesbg_07.jpg);height: 255px;background-position: center;}
.bg_08 {background-image: url(teacherimagesbg_08.jpg);height: 258px;background-position: center;}
.bg_09 {background-image: url(teacherimagesbg_09.jpg);height: 222px;background-position: center;}
.bg_10 {background-image: url(teacherimagesdm_1.jpg);height:208px;background-position: center;}
.bg_11 {background-image: url(teacherimagesdm_2.jpg);height:244px;background-position: center;}
.bg_12 {background-image: url(teacherimagesdm_3.jpg);height:248px;background-position: center;}
.bg_13 {background-image: url(teacherimagesbg_13.jpg);height: 254px;background-position: center;}
.bg_14 {background-image: url(teacherimagesbg_14.jpg);height: 231px;background-position: center;}
.bg_15 {background-image: url(teacherimagesbg_15.jpg);height: 247px;background-position: center;}


.part_01 {width: 1200px;text-align: center;height: 630px;}
.part01_wd .p_second {color: #0099df;font-size: 30px;margin-top: 10px;}
.part01_wd .p_first{font-size: 50px;font-weight: bold;margin-top: 50px;color: #0099df}
.part01_wd .p_last{text-align:left;color: #3f3f40;font-size: 18px;line-height: 50px;}
.part_01 ul {margin-top: 30px;display: inline-block;height: 300px;}
.part_01 ul li {float: left;margin-left: 90px;}

.par02 {width: 1200px;text-align: center;}
.par02_wz {width: 1200px;top:20px;color: #FFF;}
.par02_wz p:first-child {height: 100px;line-height: 100px;font-size: 50px;font-weight: bold;word-spacing: 2px;}
.par02_wz p:last-child {font-size: 20px;}
.par02_img {top:180px;}
.par02_img ul li {float: left;margin-left: 13px;}
.par02_img ul li p{width: 186px;background-color: #15141A;color: #fff;height: 32px;line-height: 32px;font-size: 15px;}
.par02_img .par02p {font-size: 12px;text-align: left;background-color: #1F1E26;height: 105px;line-height: 20px;padding: 10px;width: 166px;}

.par03_wz {width: 1200px;top:20px;color: #0099df;}
.par03_wz p:first-child {height: 100px;line-height: 100px;font-size: 50px;font-weight: bold;word-spacing: 2px;}
.par03_wz p:last-child {font-size: 20px;}
.par03_img {top:180px;}
.par03_img ul li {float: left;margin-left: 13px;}
.par03_img ul li p{width: 186px;background-color: #26A8E4;color: #fff;height: 32px;line-height: 32px;font-size: 15px;}
.par03_img .par02p {font-size: 12px;text-align: left;background-color: #0099DF;height: 105px;line-height: 20px;padding: 10px;width: 166px;}



.mininav {
	height: 28px;
	background-color: #fdfdfd;
	border-bottom: 1px solid #ebebeb
}

.mininavInner {
	width: 1000px;
	height: 28px;
	margin: 0 auto
}

.mininavLeft {
	float: left;
	color: #c1c1c1;
	font-size: 12px;
	margin-top: 7px;
	font-family: "ËÎÌå"
}
.mininavLeft a{ color:#555;font-family: "ËÎÌå"}
.mininavRight {
	float: right
}

.mininavLeft .mobileIcon,mininavLeft .mobileIcon:hover,.mininavRight .txwx,.mininavRight .txwx:hover,.mininavRight .qqzone,.mininavRight .qqzone:hover,.mininavRight .sinawb,.mininavRight .sinawb:hover,.mininavRight .txwb,.mininavRight .txwb:hover,.mininavRight .sinablog,.mininavRight .sinablog:hover,.mininavRight .youku,.mininavRight .youku:hover,.topNav,.topNav .navLine,.bannerZydiv ul,.zxLine,.zxTools {
	background-image: url(www.gzxinhua.comimagesgzxh_bk.png);
	background-repeat: no-repeat
}

.mininavLeft a {
	margin: 0 10px 0 10px
}

.mininavRight a {
	width: 78px;
	height: 28px;
	display: block;
	float: left;
	margin: 0 5px 0 15px
}

.mininavLeft a:hover {
	color: #2d374b;
	text-decoration: none
}

.mininavLeft .mobileIcon {
	margin: 0 10px 0 5px;
	padding-left: 14px
}

.mininavLeft .mobileIcon:hover {
	background-position: -281px 0
}

.mininavRight .txwx {
	background-position: 7px -16px
}

.mininavRight .txwx:hover {
	background-position: -210px -16px;
	background-color: #458fce
}

.mininavRight .qqzone {
	background-position: 4px -41px
}

.mininavRight .qqzone:hover {
	background-position: -212px -41px;
	background-color: #458fce
}

.mininavRight .sinawb {
	background-position: 3px -68px
}

.mininavRight .sinawb:hover {
	background-position: -214px -68px;
	background-color: #458fce
}

.mininavRight .txwb {
	background-position: 5px -94px
}

.mininavRight .txwb:hover {
	background-position: -216px -94px;
	background-color: #458fce
}

.mininavRight .sinablog {
	background-position: 3px -120px
}

.mininavRight .sinablog:hover {
	background-position: -214px -120px;
	background-color: #458fce
}

.mininavRight .youku {
	background-position: 5px -146px
}

.mininavRight .youku:hover {
	background-position: -212px -146px;
	background-color: #458fce
}
.logodiv {
	width: 100%;
	height: 100px;
	background-color: #f6f6f6
}

.logo {
	float: left;
	margin: 21px 0 0 10px;
	display: inline
}
.logo_r{ float:right; margin-top:12px;}
.search {
	float: right;
	width: 308px;
	height: 60px;
	margin: 16px 2px 0 0;
	background: url(www.gzxinhua.comimagessearch.png) no-repeat
}

.searchform {
	height: 36px
}

.searchkeyword {
	float: left;
	width: 240px;
	margin: 10px 0 0 15px;
	display: inline
}

.searchkeyword input {
	width: 240px;
	height: 24px;
	line-height: 24px;
	color: #555;
	_border: 0
}

.searchsubmit {
	float: left;
	margin: 6px 0 0 10px;
	width: 34px;
	height: 32px;
	display: inline
}

.searchsubmit a {
	width: 34px;
	height: 32px;
	display: block
}

.hotsearch {
	margin: 8px 0 0 6px;
	color: #999
}

.hotsearch a {
	color: #999
}

.topNav {
	width: 100%;
	height: 50px;
	background-position: 0 -180px;
	background-repeat: repeat-x
}

.topNav li {
	float: left;
	width: 89px;
	height: 50px;
	line-height: 50px;
	font-size: 15px;
	text-align: center
}

.topNav li a {
	color: #fff
}

.topNav li a:hover {
	color: #ffc000;
	text-decoration: none
}

.topNav .navLine {
	float: left;
	width: 2px;
	height: 50px;
	background-position: 0 -234px
}

.topNav .navBm {
	padding: 5px 14px;
	background-color: #ffc000;
	color: #000;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px
}

.topNav .navBm:hover {
	color: #000
}

.cd_1000 {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden
}


#fangjia2016{ width:100%; background:#F00; color:#FFF;}
#fangjia1{ width:1000px; margin:0 auto; text-align:center;height:45px; line-height:45px; font-size:18px;letter-spacing:2px;}
#fangjia1 i{ font-size:20px;}



.footer{width:100%;padding:20px 0;background-color:#1a1a1a}
.szrk{float:left;width:25%;text-align:center}
.szrk p{width:230px;padding:5px 10px 0 10px;text-align:left}
.szrk span{float:left;width:100%;padding:5px 0;color:#CCC;font-size:14px;}
.szrk .ksspan{font-size:16px;}
.szrk a{text-decoration:none;color:#666}
.szrk a:hover{color:#900}
.copyright{width:100%;text-align:center;color:#ccc;margin-top:10px;line-height:22px;font-size:14px}
.blink a{float:left;width:125px;margin-top:10px;text-align:center}