*{	margin:0;	padding:0;}body{	background-color:#f8f8f8;}.m-content{	width:1220px;	margin:0 auto;}.top-header{		height:131px;	border-bottom:solid 2px #1184e1;}.header-logo{	display:inline-block;    padding-top:10px;    float:left;	margin-left:14px;	width:200px;	heihgt:110px;}.header-logo img{width:100%;height:auto;}.header-tel{	display:inline-block;	float:right;	margin-top:48px;	margin-right:10px;	color:#1184e1;	padding-left:38px;	position:relative;}.h-tel-no{	font-size:18px;	}.h-tel-tips{	font-size:12px;}.header-tel:before{	content:"";	display:inline-block;	width:30px;	height:30px;	background:url("../images/index_icon.png")/*tpa=http://www.szzoe.cn/tupian/index_icon.png*/ no-repeat;	background-position:0px 0px;	position:absolute;	top:9px;	left:0px;}.banner{	width:1200px;	height:250px;	background:url("../images/banner_WEB.gif")/*tpa=http://www.szzoe.cn/tupian/banner_WEB.gif*/ no-repeat;	background-position:center center;	padding-top:54px;}.banner h1{	font-size:24px;	color:#323232;	text-align:center;	margin:0;	padding:0;    font-family:'Microsoft yahei'}.banner-data{	margin-top:15px;	text-align:center;	font-size:16px;	color:#666;}.banner-data span{	margin-left:20px;}.banner-data span:first-child{	margin-left:0px;}.banner-data span i{	font-style:normal;	color:#ff663a;	margin-right:3px;}.top-main{	background-color:#fff;}/*city*/.city-map{    width: 1200px;    background-color: #fff;    margin: 0 auto;    color: #323232;    font-size: 14px;}.city-map .hot-city a:hover,.city-map .city-letter-group a:hover{    color: #1184e1;}.city-data{    border: solid 1px #e6e6e6;    margin: 0 auto;}.city-select{    background-color: #f9f9f9;    height: 62px;    line-height: 62px;    padding-left: 20px;    border-bottom: solid 1px #e6e6e6;    position:relative;}#provinceDropdown,#cityDropdown{    display: inline-block;    margin-left: 10px;}#cityDirect{    display: inline-block;    width: 60px;    height: 30px;    line-height: 30px;    text-decoration: none;    margin-left: 10px;    }#cityDirect.basic-btn-gray{	cursor:not-allowed; }#cityDirect:focus{	color:#666;}.city-search-title{    margin-left: 40px;}#txtCityKey{    width: 199px;    left:1px;    font-size:12px;}.hot-city{    padding:11px 20px;    background-color: #fff;    border-bottom: solid 1px #e6e6e6;}.hot-city a{    color: #323232;    text-decoration: none;    padding: 0px 16px;    display:inline-block;    height:34px;    line-height:34px;    text-align:center;    white-space:nowrap;}.hot-title{    vertical-align:top;    display:inline-block;    line-height:34px;}.hot-items{    display:inline-block;    width:1080px;    line-height:34px;}.city-sort-letter{    height: 70px;    line-height: 70px;    padding-left: 20px;    border-bottom: solid 1px #e6e6e6;}.city-sort-letter span{    display: inline-block;    width: 140px;    height: 30px;    line-height: 30px;    text-align: center;    background-color: #666;    color: #fff;    position:relative;}.city-sort-letter span i{	display:inline-block;	width:0;	height:0;	border-top:8px solid #666;	border-left:8px solid transparent;	border-right:8px solid transparent;	position:absolute;	left:10px;	bottom:-8px;}.city-sort-letter ul{    padding: 0;    margin: 0;    list-style: none;    display: inline-block;    height: 30px;    width: 780px;    margin-left:30px;}.city-sort-letter ul li{    display: inline-block;    width: 30px;    height: 30px;    line-height: 30px;    text-align: center;}.city-sort-letter ul li a{    display: inline-block;    width: 30px;    height: 30px;    color: #323232;    text-decoration: none;}.city-sort-letter ul li a:hover,.city-sort-letter ul li a.focus{    background-color: #1184e1;    color: #fff;}.city-letter-group{    padding: 0;    margin: 0;    list-style: none;    height:368px;    overflow:hidden;}.city-letter-group li{    padding: 6px 10px 6px 20px;    border-bottom: solid 1px #e6e6e6;}.city-letter-group li:last-child{    border-bottom: none;}.city-letter-group li:hover,.city-letter-group li.focus{	background-color:#f8f8f8;}.city-letter-group li:hover .city-letter,.city-letter-group li.focus .city-letter{    background-color: #1184e1;    color: #fff;}.city-letter{    display: inline-block;    width: 33px;    height: 33px;    line-height: 33px;    text-align: center;    background-color: #f8f8f8;    border: solid 1px #eee;    vertical-align: top;}.city-items{    margin-left: 30px;    line-height: 33px;    width: 1080px;    display: inline-block;}.city-items a{    padding: 0px 10px;    text-decoration: none;    color: #666;    white-space: nowrap;}.city-items a:hover{    color: #1184e1;}#provinceDropdown,#cityDropdown{	width:120px;}#current_city_website{			color:#1a8fee;	font-size:24px;    text-decoration:none;}#current_city_website:hover{	color:#1184e1;}.point-list{	display:inline-block;	margin:20px auto;}.point-list ul{	list-style:none;}.point-list ul li{	width:285px;	height:110px;	border:solid 1px #e6e6e6;	float:left;	margin-left:20px;	padding:25px 13px 25px 80px;	position:relative;}.point-list ul li:first-child{	margin-left:0px;}.point-list ul li h3{	font-size:14px;	color:#323232;	margin:0px;	line-height:24px;}.point-list ul li p{	font-size:12px;	color:#666;}.point-quick:before{	content:"";	display:inline-block;	width:57px;	height:57px;	background:url("../images/index_icon.png")/*tpa=http://www.szzoe.cn/tupian/index_icon.png*/ no-repeat;	background-position:0px -48px;	position:absolute;	top:27px;	left:13px;}.point-quick:hover:before{	background-position:0px -105px;}.point-free:before{	content:"";	display:inline-block;	width:57px;	height:57px;	background:url("../images/index_icon.png")/*tpa=http://www.szzoe.cn/tupian/index_icon.png*/ no-repeat;	background-position:-76px -48px;	position:absolute;	top:27px;	left:13px;}.point-free:hover:before{	background-position:-76px -105px;}.point-price:before{	content:"";	display:inline-block;	width:57px;	height:57px;	background:url("../images/index_icon.png")/*tpa=http://www.szzoe.cn/tupian/index_icon.png*/ no-repeat;	background-position:-155px -48px;	position:absolute;	top:27px;	left:13px;}.point-price:hover:before{	background-position:-155px -105px;}.point-service:before{	content:"";	display:inline-block;	width:57px;	height:57px;	background:url("../images/index_icon.png")/*tpa=http://www.szzoe.cn/tupian/index_icon.png*/ no-repeat;	background-position:-233px -48px;	position:absolute;	top:27px;	left:13px;}.point-service:hover:before{	background-position:-233px -105px;}.full-bg-gray{	display:inline-block;	width:100%;	background-color:#f8f8f8;}.full-content{	width:1200px;	margin:0 auto;}.con-title{	margin-top:43px;	height:28px;	line-height:28px;	position:relative;	padding-left:18px;	position:relative;}.con-title span{	font-size:24px;	color:#323232;	font-family:'Microsoft yahei'}.con-title small{	font-size:12px;	color:#999;	margin-left:20px;}.left-line{	display:inline-block;	width:2px;	height:18px;	background-color:#1184e1;	position:absolute;	top:6px;	left:0px;}.full-bg-white{	display: inline-block;	width: 100%;	background-color:#fff;}#more_brand{	float:right;	color:#999;	text-decoration:none;}#more_brand:hover{	color:#1184e1;}.brand-recommend{	margin:20px auto;	width:1200px;	height:315px;	overflow:hidden;	position:relative;}.brand-roll{	width:2400px;	height:315px;	position:absolute;	left:0px;	top:0px;}.brand-recommend ul{	display:inline-block;	margin:0px;	list-style:none;	width: 1200px;	height: 315px;	float: left;}.brand-recommend ul li{	float:left;	margin:0px 0px 0px 26px ;	background-color:#f8f8f8;}.brand-recommend ul li:nth-child(n+5){	margin-top:25px;}.brand-recommend ul li:nth-child(4n+1){	margin-left:0px;}.brand-recommend ul li .brand-link{	display:inline-block;	width:280px;	height:140px;	text-decoration:none;	position:relative;}.brand-link img{	width:100%;	height:100%;}.brand-shadow{	display:inline-block;	width:100%;	height:100%;	background-color:#f8f8f8;	opacity:0.9;	position:absolute;	top:0px;	left:0px;	display:none;	z-index:2;}.brand-detail{	display:inline-block;	width:160px;	height:44px;	line-height:44px;	text-align:center;	font-size:14px;	color:#fff;	background-color:#1184e1;	position:absolute;	top:48px;	left:60px;	display:none;	z-index:3;	font-style:normal;	border-radius:2px;}.brand-recommend ul li .brand-link:hover{	box-shadow:0px 2px 6px #c2c2c2;}.brand-recommend ul li .brand-link:hover .brand-shadow,.brand-recommend ul li .brand-link:hover .brand-detail{   display:block;}.brand-page{	clear:both;	margin:5px auto 40px auto;	display:inline-block;	width:1200px;	padding-right:20px;	text-align:right;}.brand-page ul{	list-style:none;	display:inline-block;	margin:0px;}.brand-page ul li{	display:inline-block;	width:14px;	height:14px;	border-radius:14px;	background-color:#f1f1f1;	cursor:pointer;	float:left;	margin-left:10px;}.brand-page ul li.on{	background-color:#cfcfcf;}.news{	margin:20px auto 60px auto;	padding:23px 12px 0px 12px;	background-color:#fff;	display:inline-block;	width:100%;}.news-group{	width:392px;	padding:0px 16px;	float:left;	border-right:1px dotted #ddd;}.news-group:last-child{	border-right:none;}.news-group h4{	height:20px;	line-height:20px;	font-size:14px;	color:#323232;	margin:0px;}.news-group h4 i{	display:inline-block;	width:20px;	height:20px;	background:url("../images/index_icon.png")/*tpa=http://www.szzoe.cn/tupian/index_icon.png*/ no-repeat;	background-position:-230px -10px;	margin-right:8px;	float:left;}.news-group:nth-child(2) h4 i{	background-position:-250px -10px;}.news-group:last-child h4 i{	background-position:-270px -10px;}.news-group ul{	list-style:none;	margin-top:15px;}.news-group ul li{	width:366px;	height:40px;	line-height:40px;}.news-group ul li a{	display:inline-block;	width:366px;	padding-left:8px;	height:40px;	line-height:40px;	color:#323232;	font-size:12px;    text-decoration:none;}.news-group ul li a:hover{	box-shadow:0px 2px 6px #c2c2c2;	color:#1184e1;}.news-group ul li a i{	display:inline-block;	width:8px;	height:8px;	background:url("../images/index_icon.png")/*tpa=http://www.szzoe.cn/tupian/index_icon.png*/ no-repeat;	background-position:-294px -10px;	margin-right:10px;	float:left;	position:relative;	top:16px;}.news-group ul li a:hover i{	background-position:-301px -10px;}.news-group ul li a span{	display:inline-block;	width:230px;	overflow:hidden;	white-space:nowrap;	text-overflow:ellipsis;	float:left;	margin-right:20px;}.news-group ul li a em{	font-style:normal;}.advantage{	list-style:none;	margin:0px 0px 60px 0px;	display:inline-block;}.advantage li{	width:300px;	float:left;	text-align:center;}.advantage li i{	display:inline-block;	width:100px;	height:100px;	border-radius:100px;		margin:46px auto auto auto;}.advantage li:first-child i{	background:url("../images/index_icon.png")/*tpa=http://www.szzoe.cn/tupian/index_icon.png*/ no-repeat;	background-position:1px -166px;	background-color:#f1f1f1;}.advantage li:nth-child(2) i{	background:url("../images/index_icon.png")/*tpa=http://www.szzoe.cn/tupian/index_icon.png*/ no-repeat;	background-position:-102px -172px;	background-color:#f1f1f1;}.advantage li:nth-child(3) i{	background:url("../images/index_icon.png")/*tpa=http://www.szzoe.cn/tupian/index_icon.png*/ no-repeat;	background-position:-199px -170px;	background-color:#f1f1f1;}.advantage li:nth-child(4) i{	background:url("../images/index_icon.png")/*tpa=http://www.szzoe.cn/tupian/index_icon.png*/ no-repeat;	background-position:-299px -168px;	background-color:#f1f1f1;}.advantage li h5{	line-height:40px;	font-size:18px;	color:#323232;	margin:18px auto auto auto;}.advantage li span{	display:inline-block;	width:260px;	margin:0 auto;	font-size:12px;	color:#666;	line-height:22px;}.b-hot-city,.b-blogroll{	display:inline-block;	width:100%;	margin:30px auto auto auto;	line-height:22px;}.b-blogroll{	margin:5px auto 10px auto;}.b-hot-city span,.b-blogroll span{	display:inline-block;	font-size:12px;	color:#323232;	width:55px;	height:22px;	float:left;}.list-item{	width:1000px;	float:left;}.list-item  a{	font-size:12px;	color:#666;	text-decoration:none;	padding:0px 10px;	white-space:nowrap;}.list-item  a:hover{	color:#1184e1;}/*start  */.city_change{	position:absolute;	left:5px;	top:5px;	display:none;}#navCityChange:hover .city_change{	display:block;}.city_change{ width:188px;}.city_change .old{  height:52px; line-height:52px; color:#272727; font-family:'寰蒋闆呴粦','榛戜綋'; border:1px solid #fff; }.city_change .old .pic{ float:left; margin-top:23px; margin-left:5px; width:11px; height:6px; background:url("../images/edu_bg_002-1.png")/*tpa=http://www.szzoe.cn/png/edu_bg_002.png*/ no-repeat; }.city_change .old .txt{ float:left;display:inline;overflow:hidden;margin-left:10px;}.city_change .old .txt .mc{ float:left; }.city_change .old .txt .qhcs{ float:left;  margin-left:5px; font-size:14px; font-weight:normal; }.city_change .city_change_over{ position:absolute;  width:400px; border:1px solid #136bab; background-color:#fff; color:#676767; z-index:99999;}.city_change .city_change_over .self{ margin:0px 10px;font-weight:normal; font-family:'寰蒋闆呴粦','榛戜綋'; overflow:hidden; }.city_change .city_change_over .self .pic{ float:left; margin-left:5px; margin-top:23px; width:11px; height:6px; background:url("../images/edu_bg_002-1.png")/*tpa=http://www.szzoe.cn/png/edu_bg_002.png*/ no-repeat;}.city_change .city_change_over .self .chg_wx {	float:right;font-family: "榛戜綋";font-size: 27px;line-height: 40px;margin-top: 5px;margin-right: 100px;}.city_change .city_change_over .self .chg_wx a{color:#676767;text-decoration:none;}.city_change .city_change_over .self .chg_wx a:hover{color:#676767;text-decoration:underline;}.city_change .city_change_over .self .txt{ float:left;}.city_change .city_change_over .self .txt .mc{float:left;  }.city_change .city_change_over .self .txt .qhcs{ float:left;  margin-left:5px; font-size:14px; font-weight:normal;}.city_change .city_change_over .other{width:380px;margin:0px auto;border-top:1px solid #ccc;margin-bottom:10px; overflow:hidden; font-weight:normal; font-size:12px; color:#0564a4; font-family:'瀹嬩綋';  margin-top:5px;height:180px;}.city_change .city_change_over .other a{ color:#0564a4;}.city_change .city_change_over .other .list{overflow:hidden;margin-top: 12px;}.city_change .city_change_over .other .list .first{width: 19px;float:left;display:inline;height: 19px;background-color:#999;border-radius:19px;text-align: center;line-height: 19px;color: #fff;font-family: Arial;font-size: 14px;font-weight: normal;overflow: hidden;}.city_change .city_change_over .other ul{width:335px;margin-left:10px;overflow:hidden;float: left;}.city_change .city_change_over .other ul li{ float:left; margin:0px; padding:0px;height:22px; line-height:22px; margin-right:10px; display:inline; }.city_change .city_change_over .focus{width:380px;margin:0px auto;overflow:hidden; font-weight:normal; font-size:12px; color:#0564a4; font-family:'瀹嬩綋'; line-height:20px; padding-top: 5px;border-top: 1px solid #ccc;}.city_change .city_change_over .focus a{ color:#0564a4;padding-right:15px; white-space:nowrap;float:left;}.city_change .city_change_over .focus a.ah{font-weight:bold;}.city_change .city_change_over .search{height:34px;width:380px;margin:0px auto;position:relative;}.city_change .city_change_over .search .err{position: absolute;left:0;top:0;width: 152px;padding:0px 5px;display:none;height: 20px;text-align: left;color: #ee7001;background: #fffde6;border: 1px solid #e5935b;box-shadow: 2px 2px 2px #999;margin-top: 30px;line-height: 20px;}.city_change .city_change_over .search .skey{float:left;display:inline;overflow:hidden;margin-top:5px; width:115px;height:24px;	position:relative;}.city_change .city_change_over .search .skey input{padding:0;margin:0;border:0;width: 114px;height: 22px;padding: 0 5px;border: 1px solid #ccc;border-right: 0;color: #999;vertical-align: middle;line-height: 22px;	position:absolute;left:0;top:0;	}.city_change .city_change_over .search .sbt{float:left;display:inline;margin-top:5px;	border: 1px solid #bbb;display: inline-block;width: 46px;height: 22px;text-align: center;line-height: 22px;color: #444;vertical-align: middle;background: #fff;font-size: 12px;cursor: pointer;background: url("../images/change_city3.gif")/*tpa=http://www.szzoe.cn/tupian/change_city3.gif*/ repeat-y -45px -14px;}.city_change .city_change_over .tindex {	overflow:hidden;	line-height:16px;width:380px;margin:0px auto;}.city_change .city_change_over .tindex span{float:left;display:inline;overflow:hidden;width:17px;	text-align: center;color: #0564a4;font-family: Arial;font-size: 14px;cursor:pointer;}.city_change .city_change_over .tindex span:hover{float:left;display:inline;overflow:hidden;width:17px;	text-align: center;color: #fff;background:#0564a4;font-family: Arial;font-size: 14px;}/*end  */.city-site{	display:inline-block;	padding:0px 20px 0px 0px;	margin-right:20px;	position:relative;	float:left;}.city-site span{	font-size:16px;	color:#000;	margin-right:5px;}.city-site i{	display:inline-block;	width:1px;	height:32px;	background-color:#e6e6e6;	position:absolute;	top:15px; 	right:0px;}.top-header .form {    float: left;    height: 110px;    padding-top:36px;    margin-left:100px;}.top-header .form *{}.top-header .form .search_div{font-size:0;}.top2_ad{margin-left:93px;}.top2_ad{display:none;}.top-header{position:relative;}.top-add-mcode{position:absolute;right:55px;top:36px;width:100px;}.top-add-mcode img{width:100px;height:100px;}.top-add-mcode p{margin-top:10px;font-size:14px;color:#1184e1;line-height:17px;text-align:center;}.top-add-mcode1{float:left;*display:inline;margin:15px 0 0 120px;overflow:hidden;*zoom:1;}.top-add-mcode1 img{float:left;width:100px;height:100px;}.top-add-mcode1 p{float:left;width:15px;*display:inline;margin:13px 0 0 10px;font-size:14px;color:#1184e1;line-height:15px;text-align:center;}