@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;}body{line-height:1;}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}li{list-style:none}table{width:100%;line-height:1.5em;border-collapse:collapse;border-spacing:0}
.clearfix:after, .container:after{content:'\0020';display:block;height:0;clear:both;visibility:hidden;max-height:0;}
.clearfix, .container{display:inline-block;}
* html .clearfix, * html .container{height:1%;}
.clearfix, .container{display:block;}
.clearer{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}
html{color:#555;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:left;background-color:#f7f7f7;}
strong, th, thead td, h1, h2, h3, h4, h5, h6{font-weight:bold;}
h1{font-size:1.9em;}h2{font-size:1.7em;}h3{font-size:1.5em;}h4{font-size:1.3em;}h5{font-size:1.2em;}h6{font-size:1em;}
cite, em, dfn{ font-style: normal;}
code, kbd, samp, pre, tt, var, button, input, select, textarea{font-family:Arial, Helvetica, sans-serif;}
a{color:#444;text-decoration:none;outline:none;}
a:hover{color:#b00;text-decoration:underline;}
ul li a:hover{color:#b00;text-decoration:underline;}
hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:.5em 0;border:none;}
hr.space{background:#fff;color:#fff;}
textarea, input[type='text'], input[type='password'], select{padding:4px;background:#fff url('../img/text_input_bg.gif') repeat-x left top;border-width:1px;border-style:solid;border-color:#bbb #ddd #ddd #bbb;}
input[type='text'], input[type='password']{width:16em;}
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover{ border-color: #aaa;}
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus{ border-color: #888;outline:none;}
input, select{cursor:pointer;}input[type='text'],input[type='password']{cursor:text;}label{cursor:pointer;}

/*页面整体css*/

body {
	background:#fffef1;
}
/* CSS空白 */
.blank1 { margin:0 auto; height:1px; font-size:1px; clear:both; overflow:hidden }
.blank2 { margin:0 auto; height:2px; font-size:1px; clear:both; overflow:hidden }
.blank3 { margin:0 auto; height:3px; font-size:1px; clear:both; overflow:hidden }
.blank5 { margin:0 auto; height:5px; font-size:1px; clear:both; overflow:hidden }
.blank8 { margin:0 auto; height:8px; font-size:1px; clear:both; overflow:hidden }
.blank10 { margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden }
.blank11 { margin:0 auto; height:11px; font-size:1px; clear:both; overflow:hidden }
.blank12 { margin:0 auto; height:12px; font-size:1px; clear:both; overflow:hidden }
.blank13 { margin:0 auto; height:13px; font-size:1px; clear:both; overflow:hidden }
.blank14 { margin:0 auto; height:14px; font-size:1px; clear:both; overflow:hidden }
.blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; overflow:hidden }
.blank20 { margin:0 auto; height:20px; font-size:1px; clear:both; overflow:hidden }
.blank25 { margin:0 auto; height:25px; font-size:1px; clear:both; overflow:hidden }
.blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden }



/*左右浮动*/
.fl {
	float:left;
}
.fr {
	float:right;
}

.box {
	width:1000px;
	margin:0 auto;
	text-align:left;
}
/*统一文字list*/
.list {
	position:relative;
}
  .list ul {
  }

  .list ul li {
	  font-size:14px;
	  line-height:36px;
      text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow:hidden;
  }
  .list ul li a {
	  color:#3f3f3f;
  }
  .list ul li a:hover{color:#b00;text-decoration:underline;}
/*主体内容*/
.g-main {
	width:100%;
	margin:0 auto;
	position:relative;
	background:url(../images/main_bg.png) repeat-y center #FFF ;
	z-index:1;
	overflow:hidden;
}
  .g-main .box {
	  position:relative;
	  width:1000px;
	  margin:0 auto;
	  padding:1px 0;
	  background:#FFF;
	  text-align:left;
	  overflow:hidden;
  }
  .g-main .box .Lbox {
	  width:163px;
	  border-left:1px solid #FFF;
	  background:url(../images/Lbg2.png) repeat left;
	  overflow:hidden;
  }

  .g-main .box .Rbox {
	  width:786px;
	  margin-right:20px;
	  _margin-right:10px;
	  overflow:hidden;
  }
  
/*导航栏下方信息及搜索栏*/
.m-top-box1 {
	position:relative;
	width:1000px;
	height:32px;
	margin:0 auto;
	overflow:hidden;
}
  .m-top-box1 span {
	  line-height:32px;
	  color:#3f3f3f;
	  padding-right:10px;
  }
    .m-top-box1 span a {
	    color:#3f3f3f;
    }
  /*时间*/
  .m-top-box1 .u-time {
	  margin-left:15px;
  }
/*搜索框div*/
.u-search {
	  /*position:absolute;
	  right:15px;
	  top:4px;*/
	  position:relative;
	  margin:4px 15px;
	  width:326px;
	  height:24px;
	  overflow:hidden;
	  font-size:12px;
	  vertical-align:middle;
  }
	.u-search .text {
		position:absolute;
		left:0;
		top:0;
		width:299px;
		height:22px;
		padding:0;
		line-height:20px;
		border:1px solid #e1e1e1;
	}
	.u-search .btn {
		position:absolute;
		right:0;
		top:0;
		padding:0;
		width:22px;
		height:22px;
		border:1px solid #e1e1e1;
	} 
/*顶部图片div*/ 
.m-topad-img {
	width:1000px;
	margin:5px auto;
	text-align:center;
}
#L1_list {
	width:163px;
	padding:13px 0;
	
}
  #L1_list .Tbg {
	  width:163px;
	  height:10px;
	  background:url(../images/L_listBG_t.png) no-repeat bottom left;
  }
  #L1_list .Bbg {
	  width:163px;
	  height:10px;
	  background:url(../images/L_listBG_b.png) no-repeat top left;
  }
  
  #L1_list ul {
	  width:147px;
	  padding:9px 0;
	  margin:0 8px;
	  /*background: url(../images/L_listBG_c.jpg) repeat-y center;*/
	  background:#FFF;
	  height:304px;
	  overflow:hidden;
  }
  
  #L1_list ul li {
	  width:129px;
	  margin:0 auto;
	  padding-left:16px;
	  height:38px;
	  +margin:-3.5px auto 0 auto !important;
	  _margin:-3px auto 0 auto;
	  font-size:14px;
	  /*background:url(../images/L_li_Bbg.jpg) bottom center no-repeat;*/
  }
  #L1_list ul li:hover {
	  /*background:url(../images/L_li_Abg.jpg) repeat-x top #f5f5f5;*/
	  /*border:1px solid #00C6FF;*/
	  background:#f5f5f5;
  }
  #L1_list ul li a {
	  color:#023e62;
	  background:url(../images/Rjian.png) no-repeat center left ;
	  /*background-position:0 4px;
	  +background-position:0 15px !important;*/
	  line-height:38px;
	  margin:0;
	  clear:both;
	  padding:0 10px;
	  +float:left !important;
	  _width:144px;
	  _margin-right:-30px;
  }


/*左侧统一div代码*/
.m-lside-mnc1 {
	width:163px;
}
/*社会监督 */
  /*社会监督标题*/
  .m-lside-mnc1 .u-title1 {
	  width:163px;
	  height:45px;
	  background:url(../images/shjd_img2.jpg) center no-repeat;
  }
  
  .m-lside-mnc1 .u-title1 a {
	  display: block;
	  width:163px;
	  height:45px;
  }
  
  /*社会监督登陆框*/
  .m-lside-mnc1 .u-ct-fm {
	  width:163px;
	  height:134px;
	  background:#ececec;
	  vertical-align: middle;
  }
    .m-lside-mnc1 .u-ct-fm form {
		padding-top:10px;
	}
    .m-lside-mnc1 .u-ct-fm form p {
		width:144px;
		margin:8px auto;
		line-height:29px;
		color:#023d61;
	}
    .m-lside-mnc1 .u-ct-fm .ipt {
		float:right;
		width:90px;
		_margin-top:-24px;
	}
    .m-lside-mnc1 .u-ct-fm .btn {
		width:144px;
		height:22px;
		margin:5px auto;
		background:#0f5396;
		border:none;
		color:#fff;
		font-size:14px;
		font-weight:bold;
	}
  
/*精选博文*/
.m-lside-mnc1 .u-title2 {
	  width:163px;
	  height:40px;
	  border-bottom:1px solid #bfdce6;
}
  .m-lside-mnc1 .u-title2 a {
	  display:block;
	  width:86px;
	  line-height:40px;
	  text-align:center;
	  font-size:14px;
	  font-weight:bold;
	  color:#023d61;
	  background:url(../images/Rjian.png) right center no-repeat;
  }
  
  
/*左侧列表*/
.m-lside-mnc1 .list {
	width:163px;
	margin:0 auto;
	border-top:1px solid #f8f8f8;
	_padding:10px 0;
}
  .m-lside-mnc1 .list ul {
	  padding:10px 12px;
	  _padding:0;
  }
  .m-lside-mnc1 .list li {
	  width:138px;
	  list-style:disc inside;
	  _list-style:none;
	  line-height:28px;
	  font-size:12px;
	  text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow:hidden;
  }
  .m-lside-mnc1 .list li a {
	  margin-left:-5px;
	  _margin-left:0;
  }

/*微博*/
  .m-lside-mnc1 .u-wb1 {
	  width:163px;
	  height:46px;
	  margin-bottom:1px;
	  background:url(../images/wb_tx2.jpg) left no-repeat #f5f5f5;
  }
   .m-lside-mnc1 .u-wb1 .u-btn-tx {
	   margin-right:13px;
	   margin-top:11px;
	   overflow:hidden;
   }

  .m-lside-mnc1 .u-wb2 {
	  width:163px;
	  height:46px;
	  margin-bottom:1px;
	  text-align:right;
	  background:url(../images/wb_sina2.jpg) left no-repeat #f5f5f5;
  }
   .m-lside-mnc1 .u-wb2 .u-btn-sina {
	   margin-right:10px;
	   margin-top:13px;
   }
/*法制报 检查专刊 标题*/
.m-lside-mnc1 .u-title3 {
	width:163px;
	height:70px;
	background:url(../images/bk_title1.jpg) no-repeat #0f5396;
	background-position:10px;
}
/*人民检察 山东检察 标题*/
.m-lside-mnc1 .u-title4 {
	width:163px;
	height:70px;
	background:url(../images/bk_title2.jpg) no-repeat #f0a449;
	background-position:10px;
}
.m-lside-mnc1 .u-title3 a,.m-lside-mnc1 .u-title4 a {
	display:block;
	width:163px;
	height:70px;
}

.m-lside-mnc1 .u-book {
	background:#f5f5f5;
	_background:none;
	border-top:none;
}
/*友情链接*/
.m-lside-mnc1 .u-link {
	width:140px;
	margin:20px auto;
}
  .m-lside-mnc1 .u-link form {
	  width:140px;
	  margin:5px auto;
	  border:1px solid #e2e2e2;
	  background:#fff;
	  line-height:24px;
  }
  .m-lside-mnc1 .u-link form select {
	  width:140px;
  }
/*左侧有标题box*/
.Llist_box {
	width:163px;
}
  .Llist_box .title {
	  line-height:42px;
	  border-bottom:1px solid #B2CFD9;
  }
  .Llist_box .title .name {
	  padding:0 12px;
	  display:inline;
	  text-align:center;
	  font-size:14px;
	  font-weight:bolder;
	  color:#023d61;
	  background:url(../images/Rjian.png) right center no-repeat;
  }
  .Llist_box .content {
	  width:163px;
	  border-top:1px solid #e5e5e5;
	  text-align:center;
  }
    /*微博按钮底色 白*/ 
    .Llist_box .content .wbaj {
		width:161px;
		height:46px;
		margin:0 auto;
		text-align:center;
		background:#FFF;
	}
	/*腾讯*/
    .Llist_box .content .wbaj .aj1 {
		position:relative;
		left:18px;
		top:10px;
	}
	/*新浪定位*/
    .Llist_box .content .wbaj .aj2 {
		position:relative;
		left:9px;
		top:12px;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden;
	}
	
	/*友情链接 三个按键部分*/
	.Llist_box .content .linkaj1 {
	  border-bottom:1px solid #B2CFD9;
	}
	.Llist_box .content .linkaj2 {
	  border-top:1px solid #e5e5e5;
	  border-bottom:1px solid #B2CFD9;
	}
	.Llist_box .content .linkaj3 {
	  border-top:1px solid #e5e5e5;
	}
	




/*右侧内容开始 */
.m-topnews {
	width:786px;
	height:78px;
	margin:0 auto;
	overflow:hidden;
}
  .m-topnews .u-title {
	  float:left;
	  width:51px;
	  height:70px;
	  background:url(../images/top-news.jpg) center no-repeat ;
  }
  .m-topnews h1 {
	  float:right;
	  width:730px;
	  line-height:70px;
	  font-size:30px;
	  text-align:center;
  }
  .m-topnews h1 a {
	  color:#023d61;
  }
/*右侧新闻*/
.m-rside-news {
	width:836px;
	overflow:hidden;
}
  .m-rside-news .title {
	  width:836px;
	  height:34px;
	  background:url(../images/title_allbg2.png) repeat left top;
	  position:relative;
	  border-bottom:1px solid #cecece;
  }
  /*标题名称div*/
  .m-rside-news .title .name {
	  width:93px;
	  height:36px;
	  color:#023d61;
	  line-height:36px;
	  font-size:14px;
	  font-weight:bold;
	  text-align:center;
	  position:absolute;
	  bottom:-1px;
	  left:20px;
	  background:url(../images/Rjian.png) no-repeat #FFF;
	  background-position:75px 15px ;
	  _bottom:-2px;
  }
    /*.m-rside-news .title .name a {
		color:#023d61;
		display:block;
	}*/
	 
  /*更多*/
  .m-rside-news .title .more {
	  position:absolute;
	  right:20px;
	  top:12px;
	  width:44px;
	  height:13px;
	  background:url(../images/news-more.png) center no-repeat;
  }
  
  /*搜索框div*/
  /*.m-rside-news .title .search {
	  width:326px;
	  height:24px;
	  overflow:hidden;
	  position:absolute;
	  right:20px;
	  top:12px;
	  font-size:12px;
	  vertical-align:middle;
  }
	.m-rside-news .title .text {
		width:299px;
		height:22px;
		padding:0;
		line-height:20px;
		border:1px solid #e1e1e1;
		position:absolute;
		left:0;
		top:0;
	}
	.m-rside-news .title .aj {
		padding:0;
		width:22px;
		height:22px;
		border:1px solid #e1e1e1;
		position:absolute;
		right:0;
		top:0;
	}*/
	
  <!------------------------------------------------------>
  /*R1 新闻内容开始*/
  .m-rside-news .content {
	  width:786px;
	  height:300px;
	  overflow:hidden;
  }
	.m-rside-news .content .list {
		width:387px;
		margin-left:26px;
		margin-top:20px;
		_margin-left:10px;
	}
	.m-rside-news .content .list ul {
		width:383px;
    }
	.m-rside-news .content .list ul li {
		width:387px;
		list-style-image:url(../images/list_li_img1.jpg);
		list-style-position:inside;
		border-bottom:1px dotted #a4a4a4;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden;
		_margin-left:-10px;
    }
	
	.m-rside-news .content .list ul li a {
	    +float:left !important;
		+margin-left:3px !important;
	}
	
	/*文字摘要*/
	.m-rside-news .content .list h5 {
		width:387px;
		text-align:center;
		line-height:30px;
		font-size:16px;
		padding-bottom:7px;
	}
	  .m-rside-news .content .list h5 a {
		  color:#023d61;
	  }
	.m-rside-news .content .list p {
		height:40px;
		padding:7px 0;
		border-bottom:3px solid #eee;
		line-height:20px;
	}
	
	  .m-rside-news .content .list p a {
		  display:block;
		  height:40px;
		  overflow:hidden;
		  color:#a3a3a3;
		  text-indent:2em;
	  }
	
  /*焦点图*/
  .m-rside-news .content .focus {
	  /*width:394px;*/
	  /*background:url(../images/focus_Mbg.jpg) center repeat-y;*/
	  float:right;
	  width:382px;
	  height:272px;
	  background:url(../images/focus_bg2.jpg) center no-repeat;
	  margin:27px 26px 0 0;
	  _margin:27px 10px 0 0;
  }
  

  

  /*R2 聚焦和视频*/
  #R2 {
	  width:786px;
	  margin:0 auto;
	  padding-top:10px;
	  overflow:hidden;
	  border-top:1px solid #b9b9b9;
	  /*background:url(../images/Bjian.png) top center no-repeat;*/
	  
  }
    #R2 .box {
		width:390px;
		background:none;
		padding:0;
	}
	/*标题*/
	#R2 .box .title {
		width:383px;
		height:36px;
		position:relative;
		border-bottom:1px solid #b9b9b9;
	}
	  #R2 .box .title .name {
		  float:left;
		  width:80px;
		  line-height:35px;
		  margin-bottom:1px;
		  background:url(../images/Rjian.png) right center no-repeat;
		  border-bottom:2px solid #023d61;
		  font-size:14px;
		  color:#023d61;
		  font-weight:bold;
	  }
	  #R2 .box .title span {
		  float:right;
		  line-height:36px;
		  font-size:16px;
		  font-weight:bold;
	  }
	    #R2 .box .title span a {
		    color:#023d61;
		}
	/*内容左侧 上图文 下列表*/
	#R2 .box .content {
		width:376px;
	}
	  /*图文混编 1*/
	  #R2 .box .content .toptw {
		  width:356px;
		  height:88px;
		  background:#e3e3e3;
		  margin:19px auto;
	  }
	  #R2 .box .content .toptw .img {
		  width:125px;
		  height:88px;
	  }
	  #R2 .box .content .toptw .wz {
		  width:231px;
		  height:88px;
	  }
	  #R2 .box .content .toptw .wz h5 {
		  width:200px;
		  margin:3px auto;
		  font-size:12px;
		  line-height:20px;
		  overflow:hidden;
		  white-space:nowrap;
		  text-overflow:ellipsis;
	  }
	  #R2 .box .content .toptw .wz p {
		  width:200px;
		  height:px;
		  text-overflow:ellipsis;
		  text-indent:2em;
		  line-height:20px;
		  margin:0 auto;
		  height:60px;
		  overflow:hidden;
	  }
	  
	  #R2 .box .content .toptw .wz p a {
		  color:#3f3f3f;
	  }
	/*列表*/
	#R2 .box .content .list {
		width:376px;
		margin-top:13px;
		overflow:hidden;
	}
	
	#R2 .box .content .list ul {
		list-style:none;
	}
	#R2 .box .content .list ul li {
		width:376px;
		line-height:28px;
	}
	
	/*内容右侧 左图 右列表
	#R2 .box .content2 {
		width:376px;
	}*/
	  /*图文混编 1
	  #R2 .box .content2 .Limg {
		  width:140px;
		  margin-top:8px;
		  float:left;
		  text-align:center;
	  }
		
		#R2 .box .content2 .Limg ul {
		}		
		#R2 .box .content2 .Limg ul li {
			width:140px;
			text-align:center;
			margin:0 auto;
			margin-top:10px;
		}
		#R2 .box .content2 .Limg ul li h5 {
			width:140px;
			margin:0 auto;
			font-size:12px;
			line-height:18px;
			text-align:center;
			white-space:nowrap;
			overflow:hidden;
            text-overflow:ellipsis;
		}*/

	/*列表
	#R2 .box .content2 .list {
		width:230px;
		float:right;
		margin-top:14px;
		overflow:hidden;
	}
	
	#R2 .box .content2 .list ul {
		list-style:none;
	}
	#R2 .box .content2 .list ul li {
		width:230px;
		line-height:28px;
	}*/
	
	
/*右侧通栏显示main*/
.m-rside-mnc1 {
	width:786px;
	margin:0 auto;
	overflow:hidden;
}
  .s-rside-bg1 {
	  background:url(../images/title_allbg2.png);
  }
  .m-rside-mnc1 .m-box1 {
	  height:34px;
	  margin:9px auto;
	  background:#fff;
  }
  
  /*标题名称css*/
  .m-rside-mnc1 .m-box1 .u-title {
	  float:left;
	  width:72px;
	  line-height:34px;
	  font-size:14px;
	  font-weight:bold;
	  text-align:left;
  }
    .m-rside-mnc1 .m-box1 .u-title a {
		color:#023d61;
		background:url(../images/Rjian.png) no-repeat center right #FFF;
		display:block;
	}
  
  .m-rside-mnc1 .m-box1 .list1 {
	  display:block;
	  width:704px;
	  height:34px;
	  color:#023d61;
	  overflow:hidden;
  }
  .m-rside-mnc1 .m-box1 .list1 li {
	  float:left;
	  _display:inline;
	  width:330px;
	  line-height:34px;
	  margin-left:10px;
	  list-style:square inside;
	  font-size:14px;
	  text-overflow:ellipsis; 
	  white-space:nowrap;
	  overflow:hidden;
  }
  .m-rside-mnc1 .m-box1 .list1 li a {
	  color:#3f3f3f;
	  margin-left:-10px;
	  _margin-left:0;
  }
  
/*右侧左右排列main*/
.m-rside-mnc { 
	width:786px;
	margin:0 auto;
	overflow:hidden;
 }
  .m-rside-mnc .box {
	  width:383px;
	  background:none;
	  padding:0;
  }
	/*标题*/		
    .m-rside-mnc .box .title {
		width:383px;
		height:36px;
		background:#fff;
		position:relative;
		border-bottom:1px solid #b9b9b9;
	}
	  .m-rside-mnc .box .title .name {
		  float:left;
		  width:80px;
		  line-height:35px;
		  margin-bottom:1px;
		  background:url(../images/Rjian.png) right center no-repeat;
		  border-bottom:2px solid #023d61;
		  font-size:14px;
		  color:#023d61;
		  font-weight:bold;
	  }
	 .m-rside-mnc .box .title span {
		  float:right;
		  line-height:36px;
		  font-size:16px;
		  font-weight:bold;
	  }
	    .m-rside-mnc .box .title span a {
		    color:#023d61;
		}
  /*内容*/  
  .m-rside-mnc .box .content {
	  width:383px;
	  padding:10px 0;
  }
    .m-rside-mnc .box .content .list li {
		line-height:28px;
	}
  	
	
/*市县院聚焦*/
.g-rside-mnc3 {
	position:relative;
	width:786px;
	margin:0 auto;
	overflow:hidden;
	border-top:4px solid #023d61;
	background:url(../images/title_r3bg.jpg) repeat-x top;
}
  /*标题*/
  .g-rside-mnc3 .title {
	  width:786px;
	  height:40px;
	  border-bottom:1px solid #d1d6e0;
	  margin:0 auto;
	  position:relative;
  }
  
  .g-rside-mnc3 .title .name {
	  float:left;
	  width:auto;
	  height:40px;
	  margin-left:4px;
	  padding:0 6px;
	  line-height:40px;
	  background:url(../images/Rjian.png) right center no-repeat;
	  font-size:14px;
	  text-align:left;
	  font-weight:bold;
	  color:#023d61;
  }
  /*.g-rside-mnc3 .title .more {
	  width:689px;
	  height:12px;
	  text-align:right;
	  float:right;
	  font-weight:bold;
	  line-height:12px;
	  margin-top:14px;
	  margin-right:
	  font-size:16px;
	  background:url(../images/title_r3_bg2.png) repeat left;
  }
    .g-rside-mnc3 .title .more a {
		color:#023d61;
	}*/
	
  .g-rside-mnc3 .title ul {
	  float:right;
	  width:630px;
  }
  .g-rside-mnc3 .title ul li {
	  float:left;
	  padding:0 6px;
	  text-align:left;
	  line-height:40px;
	  font-size:12px;
	  font-family:Arial, Helvetica, sans-serif;
  }
  .g-rside-mnc3 .title ul li a {
	  color:#3f3f3f;
  }
  .g-rside-mnc3 .title ul li a:hover {
	  border-bottom:2px solid #fc7f01;
	  text-decoration:none;
  }
  
 
  /*内容部分*/
  .g-rside-mnc3 .content2 {
	  width:786px;
	  padding:10px 0;
	  overflow:hidden;
  }
  
  /*左侧图片*/
  .g-rside-mnc3 .content2 .img {
	  position:relative;
	  width:291px;
	  height:206px;
  }
  .g-rside-mnc3 .content2 .img .s-bg{
	  position:absolute;
	  z-index:5;
	  width:291px;
	  height:28px;
	  background:#000;
	  filter:alpha(opacity=50);
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;  
	  bottom:0px;
	  text-align:center;
  }
  .g-rside-mnc3 .content2 .img h5 {
	  position:absolute;
	  z-index:10;
	  width:291px;
	  line-height:28px;
	  bottom:0px;
	  font-size:12px;
	  text-align:center;
  }
  .g-rside-mnc3 .content2 .img h5 a {
	  color:#fff;
  }
  
  /*右侧文字*/
  /*列表*/
  .g-rside-mnc3 .content2 .list {
	  width:470px;
	  text-align:center;
  }
    .g-rside-mnc3 .content2 .list ul {
	  margin-top:5px;
	}
	.g-rside-mnc3 .content2 .list ul li {
		width:370px;
		text-align:left;
		line-height:28px;
	}
   /*摘要*/
  .g-rside-mnc3 .content2 .Lwz {
	  width:477px;
	  height:99px;
	  background:#f4f4f4;
  }
    .g-rside-mnc3 .content2 .Lwz h4 {
		width:458px;
		margin:0 auto;
		text-align:center;
		font-size:14px;
		line-height:40px;
	    font-family:Arial, Helvetica, sans-serif;
		overflow:hidden;
	}
    .g-rside-mnc3 .content2 .Lwz p {
		width:458px;
		height:40px;
		font-size:12px;
		margin:5px auto;
		line-height:20px;
        text-overflow:ellipsis;
		overflow:hidden;
	}
	
    .g-rside-mnc3 .content2 .Lwz p a {
		color:#4e4e4e;
	}
	
/*齐风鲁韵*/
.g-rside-mnc4 {
	position:relative;
	width:786px;
	margin:0 auto;
	border-top:4px solid #023d61;
	background:url(../images/title_r3bg.jpg) repeat-x top;
}
  /*标题*/
  .g-rside-mnc4 .title {
	  position:relative;
	  width:786px;
	  height:40px;
	  border-bottom:1px solid #d1d6e0;
	  margin:0 auto;
	  overflow:hidden;
	  text-align:left;
  }
  
  .g-rside-mnc4 .title .name {
	  float:left;
	  width:auto;
	  height:40px;
	  margin-left:4px;
	  padding:0 6px;
	  line-height:40px;
	  background:url(../images/Rjian.png) right center no-repeat;
	  font-size:14px;
	  text-align:left;
	  font-weight:bold;
	  color:#023d61;
  }
  
  .g-rside-mnc4 .title .u-bg {
	  position:absolute;
	  top:13px;
	  right:36px;
	  width:660px;
	  height:14px;
	  background:url(../images/title_r3_bg2.png) repeat left;
   }
  /*更多按钮*/
  .g-rside-mnc4 .title .more {
	  position:absolute;
	  top:0;
	  right:10px;
	  height:12px;
	  text-align:right;
	  font-weight:bold;
	  line-height:40px;
	  font-size:16px;
  }
    .g-rside-mnc4 .title .more a {
		color:#023d61;
	}
	
  /*类型选择*/	
  .g-rside-mnc4 .title .m-btn{
	  position:absolute;
	  top:0;
	  right:36px;
	  width:170px;
	  height:40px;
	  background:url(../images/title_r3bg.jpg) repeat-x top;
	  z-index:20;
  }
  .g-rside-mnc4 .title .m-btn li {
	  float:left;
	  padding:0 6px;
	  text-align:left;
	  line-height:40px;
	  font-size:14px;
	  font-weight:bold;
	  font-family:Arial, Helvetica, sans-serif;
  }
  .g-rside-mnc4 .title .m-btn li a {
	  color:#023d61;
  }
  .g-rside-mnc4 .title .m-btn li a:hover {
	  text-decoration:none;
  }
  
  /*内容*/
  .g-rside-mnc4 .content  {
	  width:786px;
	  overflow:hidden;
  }
  .g-rside-mnc4 .content .u-box {
	  width:383px;
	  margin-top:10px;
  }
  /*左侧图片文字*/
  .g-rside-mnc4 .content .u-box .img {
	  width:167px;
	  margin-top:10px;
  }
  .g-rside-mnc4 .content .u-box .text {
	  width:200px;
	  margin-top:10px;
  }
  .g-rside-mnc4 .content .u-box .text h4 {
	    width:200px;
		margin:0 auto;
		text-align:center;
		font-size:14px;
		line-height:20px;
	    font-family:Arial, Helvetica, sans-serif;
		white-space:nowrap;
        text-overflow:ellipsis;
		overflow:hidden;
  }
  .g-rside-mnc4 .content .u-box .text p {
		width:200px;
		height:84px;
		font-size:12px;
		margin:10px auto;
		line-height:20px;
        text-overflow:ellipsis;
		overflow:hidden;
  }	
  .g-rside-mnc4 .content .u-box .text p a {
		color:#4e4e4e;
  }
  
  /*右侧列表*/
  .g-rside-mnc4 .content .list ul {
  }
  .g-rside-mnc4 .content .list li {
	  line-height:28px;
	  width:383px;
  }

/*友情链接链接*/
.g-rside-mnc4 .u-link {
	width:780px;
	margin:15px auto;
}
.g-rside-mnc4 .u-link ul li {
	_display:inline;
	_white-space: nowrap;
	float:left;
	margin-right:5px;
	line-height:24px;
}

/*右侧图片链接栏css*/
.m-ad-img {
	width:786px;
	margin:0 auto;
	overflow:hidden;
}	
  .m-ad-img .u-btn1 {
	  display:block;
	  width:786px;
  }
  
  .m-ad-img .u-btn2 {
	  display:block;
	  width:383px;
  }
/*R4 专项活动*/
#R4 {
	width:786px;
	margin:0 auto;
	overflow:hidden;
	background:#FFF;
}
  /*标题*/
  #R4 .title {
	  width:786px;
	  height:36px;
	  border-bottom:4px solid #023d61;
	  position:relative;
	  background:url(../images/title_r4bg.jpg) no-repeat center top;
  }
    #R4 .title .name {
		width:96px;
		height:32px;
		position:relative;
		top:4px;
		left:6px;
		overflow:hidden;
		text-align:center;
		background:url(../images/title_r4_namebg.jpg) top center no-repeat #023d61;
	}
	  #R4 .title .name span {
		  text-align:center;
		  border-left:5px solid #fe7e00;
		  padding:0 3px;
		  font-size:14px;
		  font-weight:bold;
		  color:#FFF;
		  line-height:36px;
	  }
	#R4 .title .more {
		width:30px;
		position:absolute;
		right:6px;
		top:3px;
		line-height:32px;
		font-weight:bold;
		font-size:16px;
		float:right;
	}
	  #R4 .title .more a {
		  color:#023d61;
	  }
  /*内容*/
  #R4 .content {
	  width:784px;
	  background:url(../images/main_r4_bg.png) center top #FFF;
	  border:1px solid #ededed;
	  border-bottom-width:5px;
	  border-top:none;
	  padding:10px 0;
	  text-align:center;
  }
    #R4 .content .hdimg {
		width:768px;
		height:60px;
		margin:0 auto;
		margin-top:10px;
	}
	
/*R5 检查连线&检查风采 */
#R5 {
	width:786px;
	margin:0 auto;
	overflow:hidden;
	background:#FFF;
}
  
  #R5 .box {
	  width:383px;
	  margin:0 auto;
	  overflow:hidden;
	  background:#FFF;
  }
  /*标题*/
  #R5 .box .title2 {
	  width:383px;
	  height:31px;
	  position:relative;
	  background:url(../images/title_r5_bg.jpg) right top no-repeat;
	  border-bottom:1px solid #00679d;
  }
    /*标题名字*/
    #R5 .box .title2 .name {
	    width:103px;
		height:31px;
		text-align:center;
		background:#00679d;
		float:left;
    }
	 
      #R5 .box .title2 .name span {
		  padding:0;
		  padding-right:8px;
		  line-height:31px;
		  font-size:14px;
		  text-align:center;
		  color:#FFF;
		  font-weight:bold;
		  background:url(../images/Rjian2.png) right center no-repeat;
	  }
	  
	/*更多*/
    #R5 .box .title2 .more {
		float:right;
		line-height:31px;
		font-size:16px;
		font-weight:bold;
		width:30px;
	}
	  #R5 .box .title2 .more a {
		  color:#00679d;
	  }
  /*内容部分*/
  #R5 .box .content {
	  width:383px;
  }
    /*图文混编 1*/
	#R5 .box .content .toptw {
		width:356px;
		height:88px;
		margin:19px auto;
	}
	  #R5 .box .content .toptw .img {
		  width:125px;
		  height:88px;
	  }
	  #R5 .box .content .toptw .wz {
		  width:231px;
		  height:88px;
	  }
	  #R5 .box .content .toptw .wz h5 {
		  width:200px;
		  margin:3px auto;
		  font-size:14px;
		  line-height:20px;
		  overflow:hidden;
		  white-space:nowrap;
		  text-overflow:ellipsis;
	  }
	  #R5 .box .content .toptw .wz p {
		  width:200px;
		  height:px;
		  text-overflow:ellipsis;
		  text-indent:2em;
		  line-height:20px;
		  margin:0 auto;
		  height:60px;
		  overflow:hidden;
	  }
	
	  #R5 .box .content .toptw .wz p a {
		  color:#3f3f3f;
	  }
  /*列表*/
  #R5 .box .content .list {
	  width:356px;
	  margin:0 auto;
  }
	#R5 .box .content .list ul li {
		width:356px;
		line-height:28px;
	}

/*R6 摄影之窗 */
#R6 {
	width:784px;
	margin:0 auto;
	overflow:hidden;
	background:#FFF;
	border:1px solid #d6d6d6;
}
  /*标题部分*/
  #R6 .title {
	  width:784px;
	  height:30px;
	  background:url(../images/title_r6allbg2.png) repeat left top;
  }
    
	#R6 .title ul {
		float:left;
		width:140px;
		height:30px;
		margin-top:1px;
		margin-left:10px;
	}
	#R6 .title ul li {
		width:42px;
		height:30px;
		float:left;
		_display:inline;
		font-size:14px;
		font-weight:bold;
		overflow:hidden;
		margin:0 2px
	}
	  #R6 .title ul li a {
		  display:block;
		  width:42px;
		  height:30px;
		  text-align:center;
		  line-height:30px;
		  color:#023d61;
	  }
	  #R6 .title ul li a:hover {
		  line-height:26px;
	      background:url(../images/title_r3bg.jpg) repeat-x bottom;
		  border:1px solid #fff;
		  border-bottom:none;
		  border-top:2px solid #fe7e00;
	  }
	
	#R6 .title .more {
		float:right;
		line-height:30px;
		font-size:16px;
		font-weight:bold;
		width:30px;
	}
	  #R6 .title .more a {
		  color:#023d61;
	  }
	  
  /*内容开始*/
  #R6 .content {
	  width:784px;
	  height:160px;
	  position:relative;
  }
    /*左右按钮*/
    #R6 .content .ajL {
		width:16px;
		height:28px;
		position:absolute;
		left:0;	
		top:50px;
		background:url(../images/aj_L.jpg) left center no-repeat;
	}
    #R6 .content .ajR {
		width:16px;
		height:28px;
		position:absolute;	
		right:0;
		top:50px;
		background:url(../images/aj_R.jpg) right center no-repeat;
	}
	  #R6 .content .ajL a{
		  width:16px;
		  height:28px;
		  display:block;
	  }
	  #R6 .content .ajR a{
		  width:16px;
		  height:28px;
		  display:block;
	  }
	
	/*图片按钮*/
	#R6 .content ul {
		margin:3px auto;
		width:760px;
	}
	#R6 .content ul li {
		width:190px;
		float:left;
		list-style:none;
		text-align:center;
	}
	  #R6 .content ul li .img {
		  width:178px;
		  margin:0 auto;
		  text-align:center;
		  background:url(../images/r6_li_imgbg.png) center no-repeat #FFF;
		  overflow:hidden;
	  }
		
		#R6 .content ul li .img a {
		}
		#R6 .content ul li .img a img {
			margin:10px auto;
		}
	  
	  #R6 .content ul li h5 {
		  line-height:20px;
		  width:170px;
		  height:20px;
		  margin:0 auto;
		  text-align:center;
		  font-size:12px;
		  text-overflow:ellipsis;
		  white-space:nowrap;
		  overflow:hidden;
	  }

/**/
#R7 {
	width:786px;
	margin:0 auto;
	overflow:hidden;
	background:#FFF;
}
  #R7 .box {
	  width:383px;
	  margin:0 auto;
	  overflow:hidden;
	  background:#FFF;
  }
  /*标题*/
  #R7 .box .title2 {
	  width:383px;
	  height:31px;
	  position:relative;
	  background:url(../images/title_r7_bg.jpg) right top no-repeat #00679d;
	  border-bottom:1px solid #bfbfbf;
  }
    /*标题名字*/
    #R7 .box .title2 .name {
	    width:90px;
		height:31px;
		text-align:center;
		float:left;
		line-height:31px;
		font-size:14px;
		color:#FFF;
		font-weight:bold;
		background:url(../images/Rjian2.png) right center no-repeat #00679d;
    }
	  
	/*更多*/
    #R7 .box .title2 .more {
		float:right;
		line-height:31px;
		font-size:16px;
		font-weight:bold;
		width:30px;
	}
	  #R7 .box .title2 .more a {
		  color:#FFF;
	  }
  /*内容部分*/
  #R7 .box .content {
	  width:383px;
  }
    /*图文混编 1*/
	#R7 .box .content .toptw {
		width:356px;
		height:88px;
		margin:19px auto;
	}
	  #R7 .box .content .toptw .img {
		  width:125px;
		  height:88px;
	  }
	  #R7 .box .content .toptw .wz {
		  width:231px;
		  height:88px;
	  }
	  #R7 .box .content .toptw .wz h5 {
		  width:200px;
		  margin:3px auto;
		  font-size:14px;
		  line-height:20px;
		  overflow:hidden;
		  white-space:nowrap;
		  text-overflow:ellipsis;
	  }
	  #R7 .box .content .toptw .wz p {
		  width:200px;
		  height:px;
		  text-overflow:ellipsis;
		  text-indent:2em;
		  line-height:20px;
		  margin:0 auto;
		  height:60px;
		  overflow:hidden;
	  }
	
	  #R7 .box .content .toptw .wz p a {
		  color:#3f3f3f;
	  }
	  
  /*列表*/
  #R7 .box .content .list {
	  width:356px;
	  margin:8px auto;
  }
	#R7 .box .content .list ul li {
		width:356px;
		line-height:28px;
	}
/*main顶部*/
.g-main-top {
	width:100%;
	height:8px;
}

.g-main-top .x-xunhuan {
	width:1000px;
	height:8px; 
	margin:0 auto;
	background:url(../images/main_bg_bottomC1.jpg) center repeat-x;
}

/*main底部*/
.g-main-bottom {
	width:100%;
	height:8px;
}

.g-main-bottom .x-xunhuan {
	width:1000px;
	height:8px; 
	margin:0 auto;
	background:url(../images/main_bg_bottomC.jpg) center repeat-x;
}


/*统一使用标题*/
/*R5 */
.title2 {
	width:383px;
	height:31px;
	position:relative;
	background:url(../images/title_r5_bg.jpg) right top no-repeat;
	border-bottom:1px solid #00679d;
}
  /*标题名字*/
  .title2 .name {
	  width:103px;
	  height:31px;
	  text-align:center;
	  background:#00679d;
	  float:left;
  }
   
	.title2 .name span {
		padding:0;
		padding-right:8px;
		line-height:31px;
		font-size:14px;
		text-align:center;
		color:#FFF;
		font-weight:bold;
		background:url(../images/Rjian2.png) right center no-repeat;
	}
	
  /*更多*/
  .title2 .more {
	  float:right;
	  line-height:31px;
	  font-size:16px;
	  font-weight:bold;
	  width:30px;
  }
	.title2 .more a {
		color:#00679d;
	}
	
/*微博发布厅相关内容*/	
/*标题0*/
.m-title-wb {
	width:1000px;
	height:26px;
	padding:22px 0 18px 0;
	background:#fff;
}
  .m-title-wb .u-name {
	  width:1000px;
	  height:26px;
	  background:url(../images/weibo-titlebg.png) repeat;
  }
  .m-title-wb .u-name .u-hd {
	  width:182px;
	  height:26px;
	  background:url(../images/weibo-title.png) center no-repeat #fff;
	  margin:0 auto;
  }
  
/*内容*/
.m-main-weibo {
	width:1000px;
	overflow:hidden;
}  
  /*公告内框*/
  .m-main-weibo .m-box-wb2{
	  width:670px;
	  margin:0 auto;
	  line-height:38px;
  }
  .m-main-weibo .m-box-wb2 h5 {
	  width:auto;
	  color:#023d61;
  }
  .m-main-weibo .m-box-wb2 p {
	  width:620px;
      text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow:hidden;
  }
  .m-main-weibo .m-box-wb2 p a {
	  color:#595959;
  }
  
  /*微博主要部分962宽box*/
  .m-main-weibo .m-box-wb {
	  position:relative;
	  width:962px;
	  height:375px;
	  margin:0 auto;
	  background:#fff;
	  overflow:hidden;
  }
  /*左侧图片*/
  .m-main-weibo .m-box-wb .u-box1 {
	  position:absolute;
	  left:0;
	  top:0;
	  width:180px;
	  height:375px;
  }
    .m-main-weibo .m-box-wb .u-box1 ul {
		padding:10px 11px;
	}    
	.m-main-weibo .m-box-wb .u-box1 li {
		margin:5px auto;
	}
	.m-main-weibo .m-box-wb .u-box1 li img {
		border:1px solid #d2d2d2;
	}
	
  .m-main-weibo .m-box-wb .u-box2 {
	  position:absolute;
	  left:180px;
	  top:0;
	  width:509px;
	  height:375px;
	  overflow:hidden;
  }
  .m-main-weibo .m-box-wb .u-box3 {
	  position:absolute;
	  left:689px;
	  top:0;
	  width:273px;
	  height:375px;
  }
  /*上*/
  .s-wb-bg1 {
	  height:38px;
	  background:url(../images/m-wbmn-bg1.jpg) no-repeat top;
  }
  /*下*/
  .s-wb-bg3 {
	  height:28px;
	  background:url(../images/m-wbmn-bg3.jpg) no-repeat bottom;
  }
  
  /*中间部分*/
  .s-wb-bg2 {
	  position:relative;
	  height:375px;
	  overflow:hidden;
  }
	.s-wb-bg2 .fl {
		position:absolute;
		left:0;
		top:0;
		width:19px;
		height:375px;
		background:url(../images/m-wbmn-bg21.jpg) left no-repeat;
	}
	.s-wb-bg2 .fr {
		position:absolute;
		right:0;
		top:0;
		width:19px;
		height:375px;
		background:url(../images/m-wbmn-bg22.jpg) right no-repeat;
	}
	
	
	

/* 网上检查为民服务平台 */
.m-title-fw {
	width:1000px;
	height:26px;
	padding:22px 0 18px 0;
	background:#fff;
}
.m-title-fw .u-name {
	width:1000px;
	height:26px;
	background:url(../images/weibo-titlebg.png) repeat;
}
.m-title-fw .u-name .u-hd {
	width:311px;
	height:26px;
	background:url(../images/fuwu-title.gif) center no-repeat #fff;
	margin:0 auto;
}

.fuwu2{
	position:relative;
	height:626px;
}

.fuwu2 .bg{
	position:absolute;
	left:0px;
	top:0px;
	z-index:200;
	width:1000px;
	height:626px;
	background:url(../images/fuwu2-bg.png);
	_background:url(../images/fuwu2-bg-ie6.gif);
}

.fuwu2 .focus2{
	position:absolute;
	left:0px;
	top:65px;
	z-index:100;
}

.fuwu2 .focus2 li{
	display:none;
	width:265px;
	height:396px;
}

.fuwu2 .focus2 li img{
	width:100%;
	height:100%;
}

.fuwu2 .focus2 .current{
	display:block;
}

.fuwu2 .news-list{
	position:absolute;
	right:40px;
	top:115px;
	width:182px;
	z-index:300;
}

.fuwu2 .news-list h4{
	height:34px;
	line-height:34px;
	border-bottom:1px dashed #225295;
	font-size:18px;
	font-family:"Microsoft Yahei","SimHei";
	color:#225295;
}

.fuwu2 .news-list h4 a{
	color:#225295;
}

.fuwu2 .news-list ul{
	margin-top:10px;
}

.fuwu2 .news-list ul li{
	height:24px;
	line-height:24px;
	overflow:hidden;
	padding-left:17px;
	background:url(../images/fuwu-type1.gif) no-repeat left 7px;
	font-family:"SimSun";
}

.fuwu2 .nav-list{
	position:absolute;
	left:340px;
	top:456px;
	width:350px;
	z-index:400;
}

.fuwu2 .nav-list li{
	float:left;
	display:inline;
	margin-right:16px;
	margin-bottom:9px;
	height:20px;
	line-height:20px;
	width:158px;
	text-indent:-9999px;
	cursor:pointer;
}

.fuwu2 .nav-drop{
	position:absolute;
	top:325px;
	left:304px;
	background:url(../images/fuwu-shadow.png);
	width:395px;
	height:103px;
	padding:16px 0px 0px 0px;
	z-index:550;
	border-radius:5px;
	color:#fff;
	display:none;
}

.fuwu2 .nav-drop a{
	color:#fff;
}

.fuwu2 .nav-drop table{
	border:none;
	width:95%;
	margin:0px auto;
	font-size:14px;
}

.fuwu2 .nav-drop table td{
	border:none;
	text-align:center;
	font-weight:bold;
	font-family:"Microsoft Yahei","SimSun";
	height:20px;
}

.fuwu2 .nav-drop .back{
	text-align:center;
	font-family:"SimSun";
	line-height:16px;
	margin-top:10px;
}

.fuwu2 .map{
	position:absolute;
	left:269px;
	top:130px;
	z-index:300;
}

.fuwu2 .city-drop{
	position:absolute;
	background:url(../images/fuwu-shadow.png);
	color:#fff;
	padding:17px 20px 30px 13px;
	border-radius:5px;
	width:185px;
	display:none;
	z-index:450;
}

.fuwu2 .city-drop a{
	color:#fff;
}

.fuwu2 .city-drop h4{
	border-bottom:1px dashed #fff;
	height:32px;
	line-height:32px;
	overflow:hidden;
	padding-left:20px;
	background:url(../images/fuwu-city.png) no-repeat left 6px;
	font-size:18px;
	font-family:"Microsoft Yahei","SimHei";
}

.fuwu2 .city-drop h4 span{
	margin-left:10px;
	font-size:14px;
	font-family:"Arial";
}

.fuwu2 .city-drop ul{
	margin-top:15px;
}

.fuwu2 .city-drop ul li{
	height:26px;
	line-height:26px;
	overflow:hidden;
	font-family:"SimSun";
	padding-left:20px;
	background:url(../images/fuwu-type2.png) no-repeat left 8px;
}

#fuwu-city01{ left:425px; top:125px; }
#fuwu-city02{ left:575px; top:130px; }
#fuwu-city03{ left:460px; top:130px; }
#fuwu-city04{ left:430px; top:220px; }
#fuwu-city05{ left:490px; top:125px; }
#fuwu-city06{ left:620px; top:125px; }
#fuwu-city07{ left:530px; top:135px; }
#fuwu-city08{ left:420px; top:200px; }
#fuwu-city09{ left:440px; top:170px; }
#fuwu-city10{ left:640px; top:125px; }
#fuwu-city11{ left:515px; top:200px; }
#fuwu-city12{ left:435px; top:170px; }
#fuwu-city13{ left:495px; top:200px; }
#fuwu-city14{ left:420px; top:125px; }
#fuwu-city15{ left:370px; top:140px; }
#fuwu-city16{ left:455px; top:125px; }
#fuwu-city17{ left:360px; top:220px; }



.bian{
	width:784px;
	height:4px;
	background:url(../images/bian.gif) repeat-x;
	margin:21px 0px 0px 26px;
}
.g-main1{
	width:1000px;
	margin:0 auto;
}
.text2{
	width:1000px;
	height:617px;
	background:url(../images/text2.jpg) no-repeat;
	position:relative;
}
/*
.color{
    width:356px;
	position:absolute;
}
.color1{
	left:40px;
	top:150px;
}
.color2{
	left:40px;
	top:295px;
}
.color3{
	left:40px;
	top:440px;
}
.color4{
	left:419px;
	top:150px;
}
.color5{
	left:419px;
	top:295px;
}
.color6{
	left:419px;
	top:440px;
}
.color .card{
	color:#fff;
	position:relative;
	transition:all 0.5s ease-out 0s;
	transform-style:preserve-3d;
	perspective:1000px;
}
.color1 .back{ background-color:#ff4f4f; }
.color2 .back{ background-color:#51c733; }
.color3 .back{ background-color:#4972f2; }
.color4 .back{ background-color:#40bcfa; }
.color5 .back{ background-color:#fcbe00; }
.color6 .back{ background-color:#3694b0; }
.color1{
	-ms-animation:'color1' 1.4s ease-in-out 0s normal;
	-moz-animation:color1 1.4s ease-in-out 0s normal;
	-o-animation:'color1' 1.4s ease-in-out 0s normal;
	-webkit-animation:'color1' 1.4s ease-in-out 0s normal;
	animation:'color1' 1.4s ease-in-out 0s normal;
}
@-ms-keyframes color1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	76%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-moz-keyframes color1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	76%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-o-keyframes color1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	76%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-webkit-keyframes color1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	76%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@keyframes color1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	76%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}

.color2{
	-ms-animation:'color2' 1.8s ease-in-out 0s normal;
	-moz-animation:color2 1.8s ease-in-out 0s normal;
	-o-animation:'color2' 1.8s ease-in-out 0s normal;
	-webkit-animation:'color2' 1.8s ease-in-out 0s normal;
	animation:'color2' 1.8s ease-in-out 0s normal;
}
@-ms-keyframes color2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	71%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-moz-keyframes color2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	71%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-o-keyframes color2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	71%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-webkit-keyframes color2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	71%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@keyframes color2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	71%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}

.color3{
	-ms-animation:'color3' 2.2s ease-in-out 0s normal;
	-moz-animation:color3 2.2s ease-in-out 0s normal;
	-o-animation:'color3' 2.2s ease-in-out 0s normal;
	-webkit-animation:'color3' 2.2s ease-in-out 0s normal;
	animation:'color3' 2.2s ease-in-out 0s normal;
}
@-ms-keyframes color3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	77%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-moz-keyframes color3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	77%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-o-keyframes color3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	77%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-webkit-keyframes color3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	77%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@keyframes color3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	77%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}

.color4{
	-ms-animation:'color4' 2.6s ease-in-out 0s normal;
	-moz-animation:color4 2.6s ease-in-out 0s normal;
	-o-animation:'color4' 2.6s ease-in-out 0s normal;
	-webkit-animation:'color4' 2.6s ease-in-out 0s normal;
	animation:'color4' 2.6s ease-in-out 0s normal;
}
@-ms-keyframes color4{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-moz-keyframes color4{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-o-keyframes color4{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-webkit-keyframes color4{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@keyframes color4{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}

.color5{
	-ms-animation:'color5' 3s ease-in-out 0s normal;
	-moz-animation:color5 3s ease-in-out 0s normal;
	-o-animation:'color5' 3s ease-in-out 0s normal;
	-webkit-animation:'color5' 3s ease-in-out 0s normal;
	animation:'color5' 3s ease-in-out 0s normal;
}
@-ms-keyframes color5{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	87%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-moz-keyframes color5{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	87%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-o-keyframes color5{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	87%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-webkit-keyframes color5{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	87%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@keyframes color5{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	87%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}

.color6{
	-ms-animation:'color6' 3.4s ease-in-out 0s normal;
	-moz-animation:color6 3.4s ease-in-out 0s normal;
	-o-animation:'color6' 3.4s ease-in-out 0s normal;
	-webkit-animation:'color6' 3.4s ease-in-out 0s normal;
	animation:'color6' 3.4s ease-in-out 0s normal;
}
@-ms-keyframes color6{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-moz-keyframes color6{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-o-keyframes color6{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-webkit-keyframes color6{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@keyframes color6{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}

.card .front{
	height:132px;
	text-align:center;
	backface-visibility:hidden;
	transition:all 0.5s ease-out 0s;
	transform-style:preserve-3d;
	transform:rotateY(0deg);
	position:relative\9;
}
.card:hover .front{
	transform: rotateY(-180deg);
}

.card .back{
	width:356px;
	height:132px;
	position:absolute;
	left:0px;
	top:0px;
	backface-visibility:hidden;
	transition:all 0.5s ease-out 0s;
	transform-style:preserve-3d;
	transform:rotateY(-180deg);
}
.card:hover .back{
	transform:rotateY(-360deg);
}
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}

.back .list1{
	width:132px;
	float:left;
	margin:21px 20px 0px 40px;
	display:inline;
	line-height:30px;
}
.color1 .list1{margin:21px 0px 0px 40px;}
.back .list2{
	width:132px;
	float:left;
	margin-top:21px;
	display:inline;
	line-height:30px;
}

.back .list1 li,.back .list2 li{
	width:111px;
	float:left;
	font-size:14px;
	font-weight:bold;
	background:url(../images/list-li.png) no-repeat 9px 11px;
	padding-left:21px;
	overflow:hidden;
}
.back .list1 li a,.back .list2 li a{
	color:#fff;
	text-decoration:none;
}


.back .list3{
	width:119px;
	float:left;
	margin:19px 0px 0px 36px;
	display:inline;
}
.back .list4{
	width:160px;
	float:left;
	margin-top:19px;
}
.back .list3 li,.back .list4 li{
	float:left;
	line-height:30px;
	font-weight:bold;
	background:url(../images/list-li.png) no-repeat left center;
	padding-left:11px;
}
.back .list3 li a,.back .list4 li a{
	color:#fff;
}
.color1 .back .list1 li:hover,.color1 .back .list2 li:hover{ background:url(../images/color1-li.gif) no-repeat;text-decoration:none;}
.color2 .back .list1 li:hover,.color2 .back .list2 li:hover{ background:url(../images/color2-li.gif) no-repeat;text-decoration:none;}
.color4 .back .list1 li:hover,.color4 .back .list2 li:hover{ background:url(../images/color4-li.gif) no-repeat;}

.back .list3 li a:hover,.back .list4 li a:hover{text-decoration:underline;}
.back .list4 li a:hover{ width:149px; display:block;}
.color4 .back .list1,.color4 .back .list2{margin:10px 0px 0px 31px; line-height:26px;}
.color4 .back .list1 li,.color4 .back .list2 li{margin:0px 0px 0px 19px;} */
/*.back .list1 li a,.back .list2 li a{ width:100%; display:block; cursor:pointer;}*/
.color{
    width:356px;
    height:132px;
    overflow:hidden;
	position:absolute;
	
	display: none;
	
}
.color1{
	left:40px;
	top:130px;
}
.color2{
	left:40px;
	top:275px;
}
.color3{
	left:40px;
	top:420px;
}
.color4{
	left:419px;
	top:130px;
}
.color5{
	left:419px;
	top:275px;
}
.color6{
	left:419px;
	top:420px;
}
.color .card{
	color:#fff;
	cursor:pointer;
	height:264px;
	position: absolute;
	top:0px;
}
.color1 .back{ background-color:#ff4f4f; }
.color2 .back{ background-color:#51c733; }
.color3 .back{ background-color:#4972f2; }
.color4 .back{ background-color:#40bcfa; }
.color5 .back{ background-color:#fcbe00; }
.color6 .back{ background-color:#3694b0; }
.color1{
	-ms-animation:'color1' 1.4s ease-in-out 0s normal;
	-moz-animation:color1 1.4s ease-in-out 0s normal;
	-o-animation:'color1' 1.4s ease-in-out 0s normal;
	-webkit-animation:'color1' 1.4s ease-in-out 0s normal;
	animation:'color1' 1.4s ease-in-out 0s normal;
}
@-ms-keyframes color1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	76%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-moz-keyframes color1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	76%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-o-keyframes color1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	76%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-webkit-keyframes color1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	76%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@keyframes color1{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	76%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}

.color2{
	-ms-animation:'color2' 1.8s ease-in-out 0s normal;
	-moz-animation:color2 1.8s ease-in-out 0s normal;
	-o-animation:'color2' 1.8s ease-in-out 0s normal;
	-webkit-animation:'color2' 1.8s ease-in-out 0s normal;
	animation:'color2' 1.8s ease-in-out 0s normal;
}
@-ms-keyframes color2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	71%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-moz-keyframes color2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	71%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-o-keyframes color2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	71%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-webkit-keyframes color2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	71%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@keyframes color2{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	71%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}

.color3{
	-ms-animation:'color3' 2.2s ease-in-out 0s normal;
	-moz-animation:color3 2.2s ease-in-out 0s normal;
	-o-animation:'color3' 2.2s ease-in-out 0s normal;
	-webkit-animation:'color3' 2.2s ease-in-out 0s normal;
	animation:'color3' 2.2s ease-in-out 0s normal;
}
@-ms-keyframes color3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	77%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-moz-keyframes color3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	77%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-o-keyframes color3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	77%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-webkit-keyframes color3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	77%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@keyframes color3{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	77%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}

.color4{
	-ms-animation:'color4' 2.6s ease-in-out 0s normal;
	-moz-animation:color4 2.6s ease-in-out 0s normal;
	-o-animation:'color4' 2.6s ease-in-out 0s normal;
	-webkit-animation:'color4' 2.6s ease-in-out 0s normal;
	animation:'color4' 2.6s ease-in-out 0s normal;
}
@-ms-keyframes color4{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-moz-keyframes color4{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-o-keyframes color4{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@-webkit-keyframes color4{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}
@keyframes color4{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	82%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:130px;}
	to{}
}

.color5{
	-ms-animation:'color5' 3s ease-in-out 0s normal;
	-moz-animation:color5 3s ease-in-out 0s normal;
	-o-animation:'color5' 3s ease-in-out 0s normal;
	-webkit-animation:'color5' 3s ease-in-out 0s normal;
	animation:'color5' 3s ease-in-out 0s normal;
}
@-ms-keyframes color5{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	87%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-moz-keyframes color5{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	87%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-o-keyframes color5{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	87%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@-webkit-keyframes color5{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	87%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}
@keyframes color5{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	87%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:275px;}
	to{}
}

.color6{
	-ms-animation:'color6' 3.4s ease-in-out 0s normal;
	-moz-animation:color6 3.4s ease-in-out 0s normal;
	-o-animation:'color6' 3.4s ease-in-out 0s normal;
	-webkit-animation:'color6' 3.4s ease-in-out 0s normal;
	animation:'color6' 3.4s ease-in-out 0s normal;
}
@-ms-keyframes color6{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-moz-keyframes color6{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-o-keyframes color6{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@-webkit-keyframes color6{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}
@keyframes color6{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:420px;}
	to{}
}

.card .front{
	height:132px;
	text-align:center;
	
	z-index:3\9;
}


.card .back{
	width:356px;
	height:132px;
	
}

.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}

.back .list1{
	width:122px;
	float:left;
	margin:21px 0px 0px 20px;
	display:inline;
}
.back .list2{
	width:122px;
	float:left;
	margin-top:21px;
	display:inline;
}

.back .list1 li,.back .list2 li{
	width:121px;
	float:left;
	display:inline;
	font-size:14px;
	line-height:28px;
	font-weight:bold;
	background:url(../images/list-li.png) no-repeat 9px 11px;
	padding-left:21px;
	height:28px;
	overflow:hidden;
}
.back .list1 li a,.back .list2 li a{
	color:#fff;
	text-decoration:none;
}
.color1 .back .list1 li:hover,.color1 .back .list2 li:hover{ background:url(../images/color1-li.gif) no-repeat;}
.color2 .back .list1 li:hover,.color2 .back .list2 li:hover{ background:url(../images/color2-li.gif) no-repeat;}
.color4 .back .list1 li:hover,.color4 .back .list2 li:hover{ background:url(../images/color4-li.gif) no-repeat;}

.back .list3{
	width:119px;
	float:left;
	margin:19px 0px 0px 13px;
	display:inline;
}
.back .list4{
	width:160px;
	float:left;
	margin-top:19px;
}
.back .list3 li,.back .list4 li{
	float:left;
	line-height:30px;
	font-weight:bold;
	background:url(../images/list-li.png) no-repeat left center;
	padding-left:11px;
}
.back .list3 li a,.back .list4 li a{
	color:#fff;
}
.back .list3 li a:hover,.back .list4 li a:hover{text-decoration:underline;}
.back .list4 li a:hover{ width:149px; display:block;}
.color4 .back .list1,.color4 .back .list2{margin:10px 0px 0px 1px;}
.color4 .back .list1 li,.color4 .back .list2 li{margin:0px 0px 0px 19px;}
.woman{
	position:absolute;
	top:289px;
	right:0px;
	-ms-animation:'woman' 4s ease-in-out 0s normal;
	-moz-animation:woman 4s ease-in-out 0s normal;
	-o-animation:'woman' 4s ease-in-out 0s normal;
	-webkit-animation:'woman' 4s ease-in-out 0s normal;
	animation:'woman' 4s ease-in-out 0s normal;
}
@-ms-keyframes woman{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:800px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:800px;}
	to{}
}
@-moz-keyframes woman{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:800px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:800px;}
	to{}
}
@-o-keyframes woman{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:800px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:800px;}
	to{}
}
@-webkit-keyframes woman{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0;top:800px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:800px;}
	to{}
}
@keyframes woman{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:800px;}
	92%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:800px;}
	to{}
}


.kuang{
	position:absolute;
	top:182px;
	right:19px;
	-ms-animation:'kuang' 4.8s ease-in-out 0s normal;
	-moz-animation:kuang 4.8s ease-in-out 0s normal;
	-o-animation:'kuang' 4.8s ease-in-out 0s normal;
	-webkit-animation:'kuang' 4.8s ease-in-out 0s normal;
	animation:'kuang' 4.8s ease-in-out 0s normal;
}
@-ms-keyframes .kuang{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:20px;}
	95%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:20px;}
	to{}
}
@-moz-keyframes kuang{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:20px;}
	95%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:20px;}
	to{}
}
@-o-keyframes kuang{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:20px;}
	95%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:20px;}
	to{}
}
@-webkit-keyframes kuang{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:20px;}
	95%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:20px;}
	to{}
}
@keyframes kuang{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:20px;}
	95%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; top:20px;}
	to{}
}



.text2 .zi{
	font-size:14px;
	line-height:20px;
	color:#3b92b0;
	font-weight:bold;
	position:absolute;
	width:136px;
	top:208px;
	right:40px;
	-ms-animation:'zi' 5.6s ease-in-out 0s normal;
	-moz-animation:zi 5.6s ease-in-out 0s normal;
	-o-animation:'zi' 5.6s ease-in-out 0s normal;
	-webkit-animation:'zi' 5.6s ease-in-out 0s normal;
	animation:'zi' 5.6s ease-in-out 0s normal;
}
@-ms-keyframes zi{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -ms-transform:scale(0,0); transform:scale(0,0); }
	96%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -ms-transform:scale(0,0); transform:scale(0,0); }
	to{}
}
@-moz-keyframes zi{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0,0); transform:scale(0,0); }
	96%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0,0); transform:scale(0,0); }
	to{}
}
@-o-keyframes zi{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -o-transform:scale(0,0); transform:scale(0,0); }
	96%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -o-transform:scale(0,0); transform:scale(0,0); }
	to{}
}
@-webkit-keyframes zi{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -webkit-transform:scale(0,0); transform:scale(0,0); }
	96%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -webkit-transform:scale(0,0); transform:scale(0,0); }
	to{}
}
@keyframes title{
	from{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0,0); -webkit-transform:scale(0,0); -o-transform:scale(0,0); -ms-transform:scale(0,0); transform:scale(0,0); }
	96%{ filter:alpha(opacity=0); -moz-opacity:0; opacity:0; -moz-transform:scale(0,0); -webkit-transform:scale(0,0); -o-transform:scale(0,0); -ms-transform:scale(0,0); transform:scale(0,0); }
	to{}
}
