/*default_css*/
html{ font-family: "microsoft yahei"; color:#333; }
body,p,ul,ol,dl,dd,dt,p,h2,h3,h4,h5{ margin:0; padding:0; }
li{ list-style:none; }
a{ text-decoration:none; color:#333; outline:none;}
a img{ border:0; }
img{ vertical-align:middle;}

.clear{ *zoom:1; }
.clear:after{ content:""; display:block; clear:both; }
.zg_last{ margin-right:0 !important;}

/*top*/
.zg_top_wrap{ width:100%; height:48px; background:#f9f9f9; border-bottom:1px solid #e5e5e5;}
.zg_top{ width:1200px; height:48px; background:#f9f9f9; border-bottom:1px solid #e5e5e5; margin:0 auto; }
.zg_logo{ float:left; }
.zg_top ul{ float:left; padding-top:6px; padding-left:63px;}
.zg_top ul li{ float:left; font-size:12px; line-height:42px; height:42px;}
.zg_top li a{ font-size:12px; line-height:42px; padding:0 8px 0 4px; }
.zg_tel{ float:right; font-size:16px; line-height:48px; color:#666; }

/*banner*/
.zg_banner_wrap{ width:100%; height:710px; background:url(imagesbanner.jpg) no-repeat center top; }
.zg_banner{ width:1200px; height:710px; margin:0 auto; }

/*m0*/
.zg_m0_wrap{ width:100%; height:520px; background:url(imagesm0_wrap.jpg) no-repeat center center;}
.zg_m0{ width:1200px; height:470px; background:url(imagesm0.jpg) no-repeat center center; margin:0 auto; padding-top:50px;}
.zg_m0_left{ float:left; width:470px;}
.zg_m0_left dl{ margin-bottom:6px;}
.zg_m0_left dt{ font-size:18px; line-height:56px; padding-top:4px; }
.zg_m0_left dt a{color:#dc1200;}
.zg_m0_left li{ font-size:16px; line-height:36px; background:url(imagesicon01.png) no-repeat left center; padding-left:15px; }
.zg_m0_left li a{ color:#555; }
.zg_m0_left li a:hover{color:#dc1200; }
.zg_m0_right{ float:right; width:620px; height:409px; background:url(imagesimg01.png) no-repeat left top; padding:40px 0 0 70px; }
.zg_m0_right .slideBox{ position:relative; width:600px; height:339px;}
.zg_m0_right .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.zg_m0_right .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.zg_m0_right .slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:100%;}
.zg_m0_right .slideBox .hd ul li.on{ background:#f00; color:#fff; }

/*m1日报亭*/
.zg_m1_wrap{ width:100%; height:821px; background:url(imagesm1_wrap.jpg) no-repeat center center;}
.zg_m1{ width:1200px; height:821px; background:url(imagesm1.jpg) no-repeat center center; margin:0 auto; }
.zg_m1 .hd ul{ background:url(imagespic03.jpg) no-repeat center 79px; height:57px; padding-top:40px;}
.zg_m1 .hd li{ float:left; font-size:16px; line-height:28px; color:#666; width:104px; height:57px;margin-right:50px; text-align:center; background:url(imagesicon02.png) no-repeat center 32px;cursor:pointer;}

.zg_m1 .hd li.on{ background:url(imagesicon03.png) no-repeat center 26px;}
.zg_m1 .bd ul{ padding-top:50px; }
.zg_m1 .bd li{ float:left;  box-shadow:0px 0px 10px 6px #f9f9f9; margin-right:60px;  margin-bottom:50px; }
.zg_m1 .bd li img{ float:left;}
.zg_m1 .bd dl{ float:left; position:relative; width:230px; height:150px; padding:29px 18px 30px 22px; background:#fff; }
.zg_m1 .bd dt{ font-size:18px; line-height:48px; }
.zg_m1 .bd dd{ font-size:16px; color:#555; line-height:34px; }
.zg_m1 .bd dd a{position:absolute; bottom:28px; right:25px; font-size:14px; color:#dc1200; }

/*m2观澜处*/
.zg_m2_wrap{ width:100%; height:582px; background:#f8f8f8;}
.zg_m2{ width:1200px; height:582px; background:#f8f8f8; margin:0 auto; }
.zg_m2_left{float:left; width:470px; }
.zg_m2_left dt a{ font-size:20px; line-height:60px; height:60px; padding-top:7px;}
.zg_m2_left dd>a{ float:left; margin-top:10px; }
.zg_m2_left dd ul{ float:right; }
.zg_m2_left dd li{font-size:16px; line-height:36px; height:36px;}
.zg_m2_left dd li a{ color:#555; }
.zg_m2_left dd li a:hover,.zg_m2_left dt a:hover{ color:#dc1200; text-decoration:underline;}
.zg_m2_right{ float:right; width:670px; height:300px; margin-top:25px; background:#fff; box-shadow:0 0 15px 5px #ebeaeb; padding:10px 30px 10px 10px;}
.zg_m2_right img{ float:left; border:1px solid #ddd;}
.zg_m2_right dl{ float:right; width:370px; padding-top:20px;}
.zg_m2_right dt{ background:url(imagespic08.jpg) no-repeat left center; font-size:20px; font-weight:bold; line-height:68px; padding-left:14px; }
.zg_m2_right dd strong{ font-size:18px; line-height:40px; }
.zg_m2_right dd p{ font-size:16px; color:#555; line-height:35px; }
.zg_m2_right dd a{ font-size:14px; color:#dc1200; float:right;}
.zg_m2_right .slideBox{ position:relative; width:670px; height:300px;}
.zg_m2_right .slideBox .hd{ height:15px; overflow:hidden; position:absolute; bottom:-10px; left:50%; z-index:1; }
.zg_m2_right .slideBox .hd ul{ overflow:hidden; zoom:1; float:left; margin:0 auto; }
.zg_m2_right .slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; cursor:pointer; background:#ccc; border-radius:50%;}
.zg_m2_right .slideBox .hd ul li.on{ background:#f00; }

/*m3点数台*/
.zg_m3_wrap{ width:100%; height:538px; background:#f8f8f8;}
.zg_m3{ width:1200px; height:538px; background:#f8f8f8; margin:0 auto; }
.zg_m3 .picScroll-left{ position:relative; padding-top:30px;}
.zg_m3 .prev,.zg_m3 .next{ position:absolute; top:50%; margin-top:-53px; cursor:pointer;}
.zg_m3 .prev{ left:-62px;}
.zg_m3 .next{ right:-62px;}
.zg_m3 .bd{ overflow:hidden;}
.zg_m3 li{ width:224px; margin-right:20px;}

/*m4御报厅*/
.zg_m4_wrap{ width:100%; background:#fff;}
.zg_m4{ width:1200px; background:#fff; margin:0 auto; }
.zg_m4_left{ position:relative; float:left; width:640px; height:441px; background:url(imagespic14.jpg) no-repeat center center; margin-top:33px;}
.zg_m4_left h4{position:absolute; top:130px; left:215px; width:198px; height:128px; background:url(imagespic15.png) no-repeat center center; font-size:20px; line-height:30px; text-align:center; padding-top:70px;}
.zg_m4_left h4 span{ color:#f43047; }
.zg_m4_left dl{ width:150px; }
.zg_m4_left dt{ font-size:20px; ; line-height:32px; height:32px; border-bottom:1px dashed #dcdcdc; font-weight:bold;}
.zg_m4_left dt img{ margin-top:-5px; margin-right:8px;}
.zg_m4_left dd{ text-align:center; padding-top:8px; }
.zg_m4_left dd a{ font-size:16px; line-height:26px; color:#666;}
.zg_m4_left dd a:hover{ text-decoration:underline;}
.zg_m4_li1 dt{ color:#13b5ff; text-align:center;}
.zg_m4_li2 dt{ color:#f7ba00; }
.zg_m4_li3 dt{ color:#ff5c05; }
.zg_m4_li4 dt{ color:#81d851; text-align:right;}
.zg_m4_li5 dt{ color:#ff2741; text-align:right;}
.zg_m4_left li{ position:absolute; }
.zg_m4_li1{ top: 21px; left: 237px; }
.zg_m4_li2{ top: 150px; left: 438px; }
.zg_m4_li3{ top: 316px; left: 382px; }
.zg_m4_li4{ top: 317px; left: 102px; }
.zg_m4_li5{ top: 150px; left: 45px; }
.zg_m4_right{float:right; width:500px; padding-top:29px;}
.zg_m4_right h5{ font-size:20px; line-height:32px; padding-left:34px; height:32px;}
.zg_rsb h5{ background:url(imagespic16.png) no-repeat left top;}
.zg_rsb ul{ position:relative; height:192px; background:url(imagespic23.jpg) no-repeat;}
.zg_rsb li{ position:absolute; text-align:center;}
.zg_rsb li a{ font-size:16px; color:#fff; line-height:20px; }
.zg_rs1{
	top: 63px;
	left: 11px;
	width: 101px;
	height: 80px;
	background: url(imagespic18.png) no-repeat center center;
	padding-top: 22px;
}
.zg_rs2{
	top: 8px;
	left: 152px;
	width: 80px;
	height: 69px;
	background: url(imagespic19.png) no-repeat center center;
	padding-top: 12px;
}
.zg_rs3{
	top: 83px;
	left: 192px;
	width: 99px;
	height: 78px;
	background: url(imagespic20.png) no-repeat center center;
	padding-top: 22px;
}
.zg_rs4{
	top: 26px;
	left: 308px;
	width: 88px;
	height: 72px;
	background: url(imagespic21.png) no-repeat center center;
	padding-top: 20px;
}
.zg_rs5{
	top: 75px;
	left: 400px;
	width: 92px;
	height: 73px;
	background: url(imagespic22.png) no-repeat center center;
	padding-top: 20px;
}
.zg_jjub h5{ background:url(imagespic17.png) no-repeat left 4px;}
/*.zg_jjub ul{ padding:15px 20px 0 10px; }*/
.zg_jjub .txtScroll-top{ padding:15px 20px 0 10px; overflow:hidden; position:relative;}
.zg_jjub li{ height:28px; color:#555; background:url(imagesicon09.png) no-repeat left center; padding:4px 0; overflow:hidden; white-space:nowrap; }
.zg_jjub li:hover{ background:none;}
.zg_jjub li a{ display:block; font-size:16px; line-height:28px; cursor:default;padding-left:15px; padding-right:5px; }
.zg_jjub li a:hover{ background:#ff3e3f url(imagesicon09.png) no-repeat 20px center; color:#fff; padding-left:34px; padding-right:12px; border-radius:30px;}
.zg_m4_bottom{ height:440px; background:url(imagespic24.jpg) no-repeat; margin:50px 0 60px;}
.zg_m4_bottom .hd{ float:left; width:150px;}
.zg_m4_bottom .hd ul{ padding-top:40px;}
.zg_m4_bottom .hd li{ font-size:24px; line-height:48px; height:48px; text-align:center; cursor:pointer; margin-bottom:15px;}
.zg_m4_bottom .hd li.on{ color:#fff; background:#ffaf37;}
.zg_m4_bottom .bd{ float:right; width:1050px;}
.zg_m4_img{float:left; width:615px; height:388px; border:1px solid #ddd; margin:24px 0px 24px 46px ;}
.zg_m4_content{  float:right; width:380px; padding-top:78px; }

.zg_m4_content dt{ font-size:30px; color:#ff3b47; font-style:italic; font-weight:bold; line-height:74px; text-align:center; margin-bottom:10px;}
.zg_m4_content dt a{ color:#ff3b47;}
.zg_m4_content dd{position:relative; width:255px; height:186px; font-size:16px; line-height:36px; color:#555; background:url(imagespic26.png) no-repeat center center; padding:35px 0 0 30px; margin:0 auto;}
.zg_m4_more{ position:absolute; bottom:41px; right:20px; font-size:14px; color:#dc1200;}

/*ad*/
.zg_ad_wrap{ width:100%; height:194px; background:url(imagesad_wrap.jpg) no-repeat center center; }
.zg_ad{ width:1200px; height:194px; margin:0 auto;}

/*m5*/
.zg_m5_wrap{ width:100%; background:#f6f6f6; padding-bottom:70px;}
.zg_m5{ width:1200px; background:#f6f6f6; margin:0 auto; }
.zg_m5_left1{float:left; margin-top:32px; height:708px; float:left; border-radius:25px; box-shadow:0 0 10px 3px #e6e6e6; }
.zg_m5_right1{ float:right;margin-top:32px; width:320px; height:708px; background:#fff;box-shadow:0 0 10px 2px #e6e6e6;}
.zg_m5_right1 ul{ padding-top:22px;}
.zg_m5_right1 li{ font-size:18px; line-height:40px; height:40px; padding-left:20px;}
.zg_m5_right1 li span{ padding-left:10px; display:none;}
.zg_m5_right1 li a:hover{ color:#dc1200; }
.zg_m5_right1 li a:hover span{ display:inline-block;}
.zg_m5_left2{ float:left; width:582px; }
.zg_m5_left2 img{ box-shadow:0 0 10px 2px #e6e6e6;}
.zg_m5_left2 h5,.zg_m5_right2 h5{ font-size:20px; padding-left:16px; line-height:21px; background:url(imagespic08.jpg) no-repeat left center; margin:38px 0 20px;}
.zg_m5_right2{ float:right; width:568px;}
.zg_m5_rcon{ box-shadow:0 0 10px 2px #e6e6e6;}
.zg_m5_tag{ padding:11px 0 0 30px; background:#fff9f0; }
.zg_m5_tag li{ float:left; width:160px; margin-right:19px; }
.zg_m5_tag li a{ display:block; width:160px; height:90px; overflow:hidden;}
.zg_m5_tag li p{ font-size:18px; line-height:36px; height:36px; text-align:center; color:#dc0000;}
.zg_m5_list{ padding:2px 0 7px 17px; background:#fff url(imagespic34.jpg) no-repeat 387px center;}
.zg_m5_list li{ width:336px; height:38px; font-size:16px; line-height:38px; color:#dc0000; overflow:hidden; border-bottom:1px solid #eee; padding-left:14px;}
.zg_m5_list li span{ display:none;}
.zg_m5_list li a:hover{ color:#dc1200; }
.zg_m5_list li a:hover span{ display:inline-block;}
.zg_m5_list .zg_m5_last{ border-bottom:none;}

/*m6*/
.zg_m6_wrap{ width:100%; background:url(imagesm6_wrap.jpg) no-repeat center top;}
.zg_m6{ width:1200px; background:url(imagesm6.jpg) no-repeat center top; margin:0 auto; }
.zg_m6_list1{ height:410px; background:url(imagespic35.png) no-repeat center top; padding-top:42px; padding-left:80px; overflow:hidden;}
.zg_m6_list1 li{ float:left; width:94px; height:72px; background:url(imagespic36.png) no-repeat center center; text-align:center; padding-top:22px; margin-left:52px; margin-bottom:44px;}
.zg_m6_list1 li a span{ font-size:20px; color:#ff1111; line-height:24px;}
.zg_m6_list1 li a{ font-size:16px; line-height:20px; }
.zg_m6_list1 li:hover{ background:url(imagespic37.png) no-repeat center center; }
.zg_m6_list1 li:hover a,.zg_m6_list1 li:hover a span{ color:#fff; }
.zg_ad_list{ height:162px; padding:40px 0 60px;}
.zg_ad_list li{ float:left; position:relative; overflow:hidden; margin-right:16px;}
.zg_ad_list li.zg_ad_last{ margin-right:0;}
.zg_ad_list li p{ position:absolute; left:0; bottom:-40px; font-size:20px; line-height:40px; height:40px; width:100%; background:url(imagespic42.png) no-repeat center bottom; color:#fff; text-align:center; }

/*footer*/
.zg_footer_wrap{ width:100%; background:#eb3637;}
.zg_footer{ width:1200px; background:#eb3637; margin:0 auto; font-size:14px; line-height:26px; color:#fff; text-align:center; padding:27px 0 29px;}
.side-pop {
	width: 38px;
	height: 160px;
	position: fixed;
	right: 0px;
	_position: absolute;
	color: #000;
	padding-top: 0px;
	margin-top: 50px;
	background-image: url(imagesside.png);
	background-repeat: no-repeat;
}
#sidepop span {
	font-size: 14px;
	color: #000;
	font-family: "微软雅黑";
	font-weight: bold;
	display: block;
	width: 30px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	cursor: pointer;
	margin-bottom: 10px;
	float: left;
}
#sidepop input {
	float: right;
	width: 80px;
	margin-top: 3px;
	height: 20px;
}