@charset "utf-8";
/* CSS Document 
body{ padding-top: 97px; background: url(/images/home_bg_100zn.jpg) no-repeat center top;}*/

#content {
    margin: 20px auto 0 auto;
}
.index_left{ width:76%; float:left;}
.leftbox{
	width: 48%;
	position: relative;
/*	margin-bottom:20px;*/
}
.cenbox{
	width: 50%;
	margin-left: 2%;
	position: relative;
/*	margin-bottom:10px;*/
}
.rightbox{
	width:23%;
	float:right;
	position: relative;
}
.tb a{display:block; margin-bottom:15px;}
.tb img{width:100%;}

.index_tt{text-align:center; padding:15px 0;}
.index_tt h1 a{font-size:28px; color:#105ca8; line-height:1.8; font-weight:500;}
.index_tt h2{text-align:center;}
.index_tt h2 a{font-size:18px; color:#105ca8; line-height:1.8; font-weight:normal;}

.cont01_box{overflow:hidden;margin-bottom:10px;}
.tpxw_box{width:36%;}
.gzdt{width:63%;float:right;margin-left:0px;}

/*焦点图*/

.home_tpxw{width:100%; height:266px; position:relative; overflow:hidden;}
.home_tpxw img{width:100% !important; height:266px; display:block;}
.home_tpxw .bd, .home_tpxw .bd ul{height:100%;}
.home_tpxw .bd li{position:relative; overflow:hidden; zoom:1;height:100%;}
.home_tpxw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:40px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5;}
.home_tpxw .bd .txt{position:absolute; bottom:0; left:15px; right:100px; color:#fff; font-size:16px; line-height:40px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home_tpxw .hd{ position:absolute; bottom:15px; right:15px;}
.home_tpxw .hd li{float:left; width:8px; height:8px; margin-left:6px; line-height:0; overflow:hidden; font-size:0; background:#fff; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer;}
.home_tpxw .hd li.on{background:#ff7633;}
.home_tpxw .bd ul, .home_tpxw .bd li{width:100% !important;}

/*切换样式*/
.gzdt .tab-hd {
	display: inline-block;
	width: 100%;
	height: 40px;
	background:#F5F5F5; border-bottom:#A0A0A0 1px solid;
}
.gzdt .tab-hd li {
	display: block;
	float: left;
	width:33.22%;
	line-height:40px;
	text-align:center;
}
.gzdt .tab-hd li a {
	text-align: center;
	font: 20px/41px "微软雅黑";
	color: #646464;
}
.gzdt .tab-hd li.on {
	display: block;
	height: 40px;
	border:1px solid #a0a0a0;
	border-bottom: 0;
	background: #fff;
	font-size:20px;
	color: #015293;
	font-weight:bold;
}
.gzdt .tab-hd li.on a {
	color: #000;
	font-size:20px;
}
.gzdt .tab-bd{padding-top:18px;}
.gzdt .tab-bd .common_newslist{margin-top:10px;}


/*通知公告样式*/
.tzgg{position:relative;}
.tzgg .hd{
	height: 35px;
	border-bottom: 1px solid #a0a0a0;
	background:#F5F5F5;
	font: 20px/35px "微软雅黑";
	color: #646464;
	text-align: left;
	color:#333;
}
.tzgg .hd li{float:left; width:50%; text-align:center; margin-right:-2px;}
.tzgg .hd li a{color:#646464;}
.tzgg .hd li.on {
	display: block;
	height: 35px;
	border:1px solid #a0a0a0;
	border-bottom: 0;
	background: #fff;
	font-size:20px;
	color: #015293;
}
.tzgg .hd li.on a{ color:#000;}

.tzgg .bd{
	padding: 8px 5px 0 5px;
	margin-top:10px;
}
.tzgg .common_newslist li{height:36px; line-height:36px;}
.bk1{margin-bottom:10px;}
.bk1 h3 {
	height: 35px;
	border-bottom: 1px solid #a0a0a0;
	background:#F5F5F5;
	font: 20px/35px "微软雅黑";
	color: #646464;
	text-align: left;
	padding-left:15px;
	color:#333;
}
.bk1 h3 a {
	float: right;
	font: 14px/30px "微软雅黑";
	color: #000;
	padding-top: 5px;
}
.bk1 h3 a:hover {
	color: #f00;
}

.btn_d_1 li{display:block; margin-bottom:8px; height:67px; font-size:24px; color:#FFF; line-height:67px; }
.btn_d_1 li a{display:block; position:relative; color:#FFF; background:#61b6f9; text-indent:4em; }
.btn_d_1 li.li03 a{background:#077fe0;}
.btn_d_1 li.li04 a{background:#4f81bc; text-indent:3.2em; }
.btn_d_1 li a:hover{background:#015293;}
.btn_d_1 li a i{display:block; position:absolute; left:5%; top:10px; width:50px; height:46px; background:url(/images/nyjtb_01.png) no-repeat center;}
.btn_d_1 li.li02 a i{background:url(/images/nyjtb_02.png) no-repeat center;}
.btn_d_1 li.li03 a i{background:url(/images/nyjtb_03.png) no-repeat center;}
.btn_d_1 li.li04 a i{background:url(/images/nyjtb_08.png) no-repeat center;}

.btn_d_2{margin:0 -4px;}
.btn_d_2 li{display:block; float:left; width:50%; margin-bottom:8px; height:52px; font-size:18px; color:#FFF; line-height:52px; text-indent:2.6em;}
.btn_d_2 li a{display:block; position:relative; color:#FFF; /*background:#0f87e6;*/ background: #599bca;margin:0 4px;}
/* .btn_d_2 li.li02 a{background:#077fe0;}
.btn_d_2 li.li03 a{background:#4e80bb;}
.btn_d_2 li.li04 a{background:#4071ab;} */
.btn_d_2 li a:hover{background:#01589d;}
.btn_d_2 li a i{display:block; position:absolute; left:5%; top:10px; width:30px; height:36px; background:url(/images/nyjtb_04.png) no-repeat center;}
.btn_d_2 li.li02 a i{background:url(/images/nyjtb_05.png) no-repeat center;}
.btn_d_2 li.li03 a i{background:url(/images/nyjtb_06.png) no-repeat center;}
.btn_d_2 li.li04 a i{background:url(/images/nyjtb_07.png) no-repeat center;}
.btn_d_2 li.li05 a i{background:url(/images/nyjtb_12345.png) no-repeat center;}
.btn_d_2 li span{display: inline-block;line-height: 1.2;text-align: center;text-indent: 0;max-width: 60%;vertical-align: middle;margin: -5px 0 0 -3px;}

.zwfwlink img{width:100%;}
.zwfwlink img:hover{width:100%!important;height:100%!important;margin:0!important;filter:alpha(opacity=85); -moz-opacity: 0.85; opacity:0.85;}

/*广州价格样式*/
.gzjgcon{padding-top:5px; height:220px; overflow:hidden;}
.gzjgcon iframe{height:220px;}
.jgjs input {
	margin: 0 5px;
	padding: 0 5px;
}
.jgbg {
	margin-top: 10px;
}
.jgbg th {
	background-color: #ebeeed;
	height: 38px;
	text-align: center;
	font: 14px/38px "微软雅黑";
	color: #000;
}
.jgbg td {
	font: 14px/30px "微软雅黑";
	color: #333;
}
.jgbg td a {
	font: 14px/30px "微软雅黑";
	color: #61b6f9;
	text-decoration: underline;
}
.jgbg td a:hover {
	color: #f00;
}


/*办事图标样式*/
.bsgn {
	margin-bottom:20px;
}
.bsgn li{width:100%; height:58px; margin-bottom:5px; float:left;}
.bsgn li img{width:100%; height:100%;}
.bsgn li.picw01{width:38.8%; margin-right:1%; height:75px;}
.bsgn li.picwc01{width:29.4%; margin-right:1.2%; height:75px;}
.bsgn li.picwr01{width:29.4%; height:75px;}
.bsgn li.picwl02{width:38.8%; margin-right:1%;}
.bsgn li.picwc02{width:29.4%; margin-right:1.2%;}
.bsgn li.picwr02{width:29.4%;}

/*滚动banner样式*/
#wrapper {
	position:relative;
	height: 105px;
	padding:0;
	margin-bottom:20px;
}
#wrapper #CSSBox {
	height: 105px;
	overflow: hidden;
	position:relative;
	width:100%;
	margin:0;
}
#wrapper #CSSBox ul{margin:0 -10px;}
#wrapper #CSSBox ul li {
	float:left;
	width:50%;
}
#wrapper #CSSBox ul li a {
	display: block;
	text-align: center;
	padding:10px;
}
#wrapper #CSSBox ul li a img{width:100%; height:96px;}
#wrapper .but{
	width:26px; 
	height:26px; 
	border-radius:14px; 
	border:1px solid #999;  
	background:#999999; 
	text-align:center; 
	line-height:26px; 
	color:#fff; 
	font-family:"宋体"; 
	font-size:16px; 
	font-weight:bold; 
	cursor:pointer;  
	opacity:.8; 
	filter:alpha(opacity=80); 
}
#wrapper .but:hover{opacity:.5; filter:alpha(opacity=50); }
#wrapper #LeftButton {
	position:absolute;
	top:50%;
	margin-top:-13px;
	left:-33px;
}
#wrapper #RightButton {
	position:absolute;
	top:50%;
	margin-top:-13px;
	right:-33px;

}

/*友情链接样式*/
.yqlj {
	padding: 10px 20px;
	border: 1px solid #e2e2e2;
	text-align: center;
	font: 14px "微软雅黑";
	color: #096eb9;
}
.yqlj a {
	font: 14px "微软雅黑";
	color: #096eb9;
}
.yqlj a:hover {
	color: #f00;
}
.yqlj option{
	font: 12px/24px "微软雅黑";
	color: #096eb9;
	
}
.yqlj select{
	  height: 28px;
    color: #096eb9;
	width: 160px;
	margin: 0 8px;
}
.rightbox img:hover{margin-top:-0.5%; margin-left:-1%; width:108%; height:108%; max-width:108% !important;}
.bsgn li{overflow:hidden;}
.tt_title{padding-top:28px; padding-bottom:8px;  font-size:39px;text-align: center;}
.tt_title a{color:#005293;}
.zhaiyao{height:auto;overflow:hidden;color:#005293;font-size:18px; text-align: center;}
.zhaiyao a{color:#005293;}

.home_pic{width:100%; height:610px; position:relative; overflow:hidden;margin-bottom: 20px;}
.home_pic img{width:100% !important; height:610px; display:block;}
.home_pic .bd, .home_tpxw .bd ul{height:100%;}
.home_pic .bd li{position:relative; overflow:hidden; zoom:1;height:100%;}
.home_pic .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:40px; background:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5;}
.home_pic .bd .txt{position:absolute; bottom:0; left:15px; right:100px; color:#fff; font-size:16px; line-height:40px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home_pic .hd{ position:absolute; bottom:15px; right:15px;}
.home_pic .hd li{float:left; width:8px; height:8px; margin-left:6px; line-height:0; overflow:hidden; font-size:0; background:#fff; border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor:pointer;}
.home_pic .hd li.on{background:#ff7633;}
.home_pic .bd ul, .home_pic .bd li{width:100% !important;}
.home_ztzl_next{ position:absolute; top:45%; width:42px; height:69px; background:url(/images/index_btn02.png) no-repeat; cursor:pointer;}
  .home_ztzl_prev{ left:0px;background:url(/images/index_btn01.png) no-repeat left center;width:42px; height:69px;position:absolute; top:45%;  }
  .home_ztzl_next{ right:0px;} 



@media (max-width: 1199px) {
	#wrapper{padding:0 40px;}
	#wrapper #LeftButton {left:3px;}
	#wrapper #RightButton {right:3px;}

}
@media (max-width: 1100px) {.yqlj select{margin-bottom:10px;} 
.btn_d_1 li{display:block; font-size:18px;}
.btn_d_2 li{font-size:14px;}
}

@media (max-width:992px){
	body{padding-top: 0; background: none;}
	.home-mobile-100zn{display: block !important;}
	.home-mobile-100zn img{display: block; width: 100%;}
}

@media (max-width: 779px) {
	.index_left,.leftbox, .cenbox, .rightbox{float:none; width:98%; margin:0 1% 10px; margin-top: 20px;}
	.btn_d_1 li{display:block; font-size:24px;}
	.btn_d_2 li{font-size:18px;}
	.tpxw_box{width:100%; float: none;margin-bottom: 20px;}
	.index_tt{clear: both;}
	.top{background-size: 100% 100%；}
}
@media (min-width: 479px) and (max-width: 779px){
	.bsgn li{height:60px !important;}
	.bsgn li img{display:block; width:100%; height:60px;}
	.bsgn li.picw01{width:17%; margin-right:1%;}
	.bsgn li.picwc01{width:17%; margin-right:1%;}
	.bsgn li.picwr01{width:17%; margin-right:1%;}
	.bsgn li.picwl02{width:17%; margin-right:1%;}
	.bsgn li.picw02{width:28%;}
	.bsgn li.picw03{width:49.5%; margin-right:1%;}
	.bsgn li.picwr03{width:49.5%;}
	.home_pic,.home_pic img{height: 266px;}
}
@media (max-width: 480px) {
	#wrapper #CSSBox ul li {width:100%;}
	.btn_d_1 li{font-size:18px;}
	.btn_d_2 li{font-size:15px;}
}