@charset "gb2312";
/* 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;background:transparent}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:Helvetica, Arial,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:Helvetica, Arial,sans-serif;}
a{color:#444;text-decoration:none;outline:none;}
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;}
table{border-top:1px solid #eee;border-left:1px solid #eee;}
th, td{padding:5px;border-bottom:1px solid #eee;border-right:1px solid #eee;vertical-align:top;}
th{font-weight:bold;text-align:center;background:#f8f8f8;}
textarea, input[type='text'], input[type='password'], select{padding:4px;background:#fff url('') 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:#fff;
}

/* 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 }
#pages a {padding:4px 6px; display:inline-block; margin:0px 3px}
#pages a:hover {color:#ff0000;}
#pages span {padding:4px 6px; color:#ff0000; margin:0px 3px}
#pages {padding:10px 10px;}

/*左右浮动*/
.fl {
	float:left;
}
.fr {
	float:right;
}

/*投影*/
.s-shadow {
	 box-shadow:0px 3px 4px rgba(0,0,0,0.3);
}
/*据对定位四角*/
.top { top:0; }
.bottom { bottom:0; }
.left { left:0; }
.right { right:0; }

/*满屏*/
.allbox {
	width:100%;
}

/*1002宽度通用box*/
.m-box {
	width:1002px;
}

/*602宽度box 焦点图用*/
.m-box11 {
	width:602px;
}
/*400宽度box 焦点图右侧内容用*/
.m-box12 {
	width:400px;
}
/*333宽度box 第一屏内容三等分用 中间隔断2px*/
.m-box13 {
	width:332px;
}
/*333宽度box 第一屏内容三等分用 中间隔断2px*/
.m-box14 {
	width:335px;
}
/***********************首屏下方固定内容box*************************/
/*486宽度box 左右等分*/
.m-box21 {
	width:486px;
}
/*400宽度box 5/12比例*/
.m-box22 {
	width:400px;
}
/*572宽度box 7/12比例*/
.m-box23 {
	width:572px;
}

/***********************列表内容页box*************************/
/*658宽度box*/
.m-box31 {
	width:658px;
	overflow:hidden;
}
/*314宽度box*/
.m-box32 {
	width:314px;
}

/*高级搜索*/
/*228宽度box*/
.m-box33 {
	width:228px;
}
/*228宽度box*/
.m-box34 {
	width:744px;
}

/**********************面包屑导航************************/
.m-crumb {
	margin-left:0;
	height:52px;
	text-align:left;
	font-size:14px;
	line-height:52px;
}
.m-crumb span ,
.m-crumb a {
	padding-right:0.5em;
	color:#183a65;
}
/**********************面包屑导航************************/
/**********************翻页css*************************/
.page-ct {
	width:100%;
	height:24px;
	text-align:center;
	position:relative;
	overflow:hidden;
}

.page-ct ul {
	margin:0 auto;
	overflow:hidden;
}
.page-ct ul li {
	float:left;
	text-align:center;
	height:24px;
	line-height:22px;
	margin:0 5px;
}
.page-ct ul .page {
	width:24px;
}

.page-ct ul li a {
	display:block;
	color:#183a65;
	width:100%;
	height:22px;
}
.page-ct ul li a:hover {
	background: #c4c9cb;
}
.page-ct ul .btn {
	display:block;
	width:50px;
	text-align:center;
	
}
.page-ct ul .btn a {
	display:block;
	border:1px solid #c4c9cb;
}

/**********************翻页css*************************/

/****************统一标题*****************/
/*统一标题1*/
.m-tt1 {
	position:relative;
	height:62px;
}
  .m-tt1 .m-img {
	  float:left;
	  width:18px;
	  height:62px;
	  background: url(imagesnewtt-bg2.png) center right no-repeat;
  }
  .m-tt1 h3 {
	  float:left;
	  font-size:18px;
	  line-height:62px;
	  padding:0 12px;
	  color:#3e3e3e;
	  font-weight:200;
  }
  .m-tt1 .m-img2 {
	  float:left;
	  width:54px;
	  height:62px;
	  background: url(imagesnewtt-bg3.png) center right no-repeat;
  }
  .m-tt1 .m-more1{
	  top:50%;
	  right:0;
	  margin-top:-7px;
  }
  
/*统一标题2*/
.m-tt2 {
	position:relative;
	height:56px;
} 
  .m-tt2 .m-top {
	  position:absolute;
	  width:100%;
	  height:1px;
	  top:0;
	  left:0;
	  border-top:1px solid #c3c8ca;
	  border-bottom:1px solid #c3c8ca;
  }
  .m-tt2 .m-img {
	  width:30px;
	  float:left;
	  height:56px;
	  background: url(imagesnewtt-bg2.png) center left no-repeat;
  }
  .m-tt2 .m-img2 {
	  width:30px;
	  float:left;
	  height:56px;
	  background: url(imagesnewtt-bg5.png) center left no-repeat;
  }
  .m-tt2 .m-img3 {
	  width:147px;
	  height:49px;
  }
  .m-tt2 h3 {
	  float:left;
	  font-size:18px;
	  color:#3e3e3e;
	  line-height:56px;
	  font-weight:200;
  }
  .m-tt2 .m-more1{
	  top:50%;
	  right:0;
	  margin-top:-7px;
  }
  .m-tt2 .m-btn {
	  display:block;
	  height:56px;
	  float:right;
	  padding-left:22px;
	  line-height:56px;
	  font-size:14px;
	  font-weight:bold;
	  color:#4c638b;
	  background:url(imagesnewlist-btn-bg2.png) center left no-repeat;
  }

/*统一标题3*/
.m-tt3 {
	position:relative;
	height:70px;
} 
  .m-tt3 .m-top {
	  position:absolute;
	  width:100%;
	  height:1px;
	  background:#4c638c;
	  border-top:1px solid #fff;
	  border-bottom:1px solid #fff;
  }
  .m-tt3 .m-img {
	  width:75px;
	  float:left;
	  height:70px;
	  margin-left:30px;
	  background: url(imagesnewtt-bg4.png) center left no-repeat;
  }
  .m-tt3 h3 {
	  float:left;
	  font-size:18px;
	  color:#fff;
	  line-height:70px;
	  font-weight:200;
	  padding-left:30px;
	  font-weight:200;
  }
  .m-tt3 .m-corner1 {
	  position:absolute;
	  width:24px;
	  height:24px;
	  border:1px solid #4c638b;
	  border-bottom:none;
	  border-right:none;
	  background:url(imagesnewcorner3.png) left top no-repeat;
  }
  .m-tt3 .m-corner2 {
	  position:absolute;
	  width:24px;
	  height:24px;
	  border:1px solid #4c638b;
	  border-bottom:none;	  
	  border-left:none;
	  background:url(imagesnewcorner3.png) right top no-repeat;
  }
  
/*统一标题4 居中文字*/
.m-tt4 {
	position:relative;
	height:56px;
	background:#fff;
} 
  
  .m-tt4 .m-img1 {
	  left:-15px;
	  background-position:left center;
  }
  .m-tt4 .m-img2 {
	  right:-15px;
	  background-position:right center;
  }
  .m-tt4 h3 {
	  display:inline;
	  position: relative;
	  width:auto;
	  font-size:18px;
	  color:#3e3e3e;
	  line-height:56px;
	  font-weight:200;
	  left:50%;
  }
  .m-tt4 h3 a {
	  color:#3e3e3e;
	  text-decoration:none;
  }
  .m-tt4 h3 .m-img {
	  top:0;
	  position:absolute;
	  width:11px;
	  height:18px;
	  background-image: url(imagesnewtt-bg8.png);
	  background-repeat:no-repeat;
  }
  /*
  .m-tt4 .m-top {
	  position:absolute;
	  width:100%;
	  height:1px;
	  background:#4c638c;
	  border-top:1px solid #fff;
	  border-bottom:1px solid #fff;
  }
  .m-tt4 .m-corner1 {
	  position:absolute;
	  width:24px;
	  height:24px;
	  border:1px solid #4c638b;
	  border-bottom:none;
	  border-right:none;
	  background:url(imagesnewcorner3.png) left top no-repeat;
  }
  .m-tt4 .m-corner2 {
	  position:absolute;
	  width:24px;
	  height:24px;
	  border:1px solid #4c638b;
	  border-bottom:none;	  
	  border-left:none;
	  background:url(imagesnewcorner3.png) right top no-repeat;
  }*/

/*统一标题5 纵向排版*/
.m-tt5 {
	position:relative;
	width:51px;
	background:#fff;
} 
  
  .m-tt5 .m-img {
	  width:100%;
	  height:37px;
	  background: url(imagesnewtt-bg2.png) center bottom no-repeat;
  }
  .m-tt5 h3 {
	  width:100%;
	  padding-top:15px;
	  text-align:center;
	  font-size:18px;
	  color:#3e3e3e;
	  line-height:18px;
	  font-weight:200;
  }
  .m-tt5 h3 a {
	  color:#3e3e3e;
	  text-decoration:none;
  }
  .m-tt5 .m-corner1 {
	  position:absolute;
	  width:28px;
	  height:39px;
	  left:0;
	  bottom:0;
	  background:url(imagesnewtt-bg7.png) no-repeat left bottom;
  }  
  /*
  .m-tt4 .m-top {
	  position:absolute;
	  width:100%;
	  height:1px;
	  background:#4c638c;
	  border-top:1px solid #fff;
	  border-bottom:1px solid #fff;
  }
  .m-tt4 .m-corner1 {
	  position:absolute;
	  width:24px;
	  height:24px;
	  border:1px solid #4c638b;
	  border-bottom:none;
	  border-right:none;
	  background:url(imagesnewcorner3.png) left top no-repeat;
  }
  .m-tt4 .m-corner2 {
	  position:absolute;
	  width:24px;
	  height:24px;
	  border:1px solid #4c638b;
	  border-bottom:none;	  
	  border-left:none;
	  background:url(imagesnewcorner3.png) right top no-repeat;
  }*/
/*统一标题2*/
.m-tt8 {
	position:relative;
	height:56px;
	background: none;
} 
  .m-tt8 .m-img {
	  position:absolute;
	  z-index:10;
	  width:30px;
	  height:56px;
	  left:15px;
	  top:0;
	  background: url(imagesnewtt-bg5.png) center left no-repeat;
  }  
  .m-tt8 .m-img2 {
	  position:absolute;
	  z-index:1;
	  width:147px;
	  height:49px;
	  background:url(imagesnewtt-bg9.png) top left no-repeat;
  }
  .m-tt8 h3 {
	  position:absolute;
	  z-index:10;
	  font-size:18px;
	  color:#3e3e3e;
	  line-height:56px;
	  font-weight:200;
	  left:43px;
	  top:0;
  }
  .m-tt8 .m-more1{
	  top:50%;
	  right:15px;
	  margin-top:-7px;
  }  
  .m-tt8 .m-more3{
	  top:50%;
	  right:0;
	  margin-top:-10px;
  }  
/*统一更多按钮*/
.m-more1 {
	position:absolute;
	width:40px;
	height:14px;
	background:url(imagesnewmore.png) no-repeat center ;
}

.m-more2 {
	position:absolute;
	width:40px;
	height:14px;
	background:url(imagesnewmore2.png) no-repeat center ;
}

.m-more3 {
	position:absolute;
	width:46px;
	height:20px;
	background:url(imagesnewmore3.png) no-repeat center ;
}
/****************统一列表*****************/
.list {
	  overflow:hidden;
}
  .list ul {
	  color:#cc493f;
	  font-size:12px;
  }
  .list ul li {
	  position:relative;
	  font-size:14px;
	  line-height:30px;
	  text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow:hidden;
  }
  
  .list ul li>a {	  
	  display:block;
	  float:left;
	  width:auto;
	  padding-left:15px;
	  *margin-top:0;/*ie7*/
	  color:#3e3e3e;
	  background:url(imagesnewlist-style.png) left center no-repeat;
	  line-height:30px;
	  text-decoration:none;
	  text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow:hidden;
  }
  .list ul li a:hover {
	  color:#cc493f;
  }
  /*列表扩展链接*/
  .list ul li em {
	  display:block;
	  width:18px;
	  height:30px;
	  float:left;
  }
  .list ul li em a{
	  padding:0;
	  margin:0;
  }
  /*图片标识*/
  .list ul li .btn-img {
  }
  /*专题标识*/
  .list ul li .btn-topic {
  }
  
  
  .list ul li span {
	  float:right;
	  color:#c3c8ca;
	  font-size:12px;
  }

/*内容1 第一屏 外框*/
.g-main1 {
	position:relative;
	background:url(imagesnewmain1-bg.png) repeat-x center bottom #4c638b;
}
  /*左右花纹*/
  .g-main1 .m-side{
	  position:absolute;
	  top:4px;
	  width:206px;
	  height:520px;
  }
  .g-main1 .s-sd-bg1{
	  left:0;
	  background:url(imagesnewmain-bg1.png) left center no-repeat;
  }
  .g-main1 .s-sd-bg2{
	  right:0;
	  background:url(imagesnewmain-bg1.png) right center no-repeat;
  }
  
  
  /*首屏内容统一样式*/  
  .g-main1 .m-mnc {
      position:relative;
	  height:552px;
	  margin:0 auto;
  }
    /*首屏内容用于切换内部tab的外框 配合id实现滑动定位 超宽样式*/
	  .g-main1 .m-mnc .m-wrap-inbox {
		  width:1002px;
		  height:100%;
		  position:relative;
		  overflow:hidden;
	  }
	  .g-main1 .m-mnc .m-wrap-inbox .m-inbox {
		  position:absolute;
		  width:10000px;
	      height:552px;
	  }
	  /*内部可滑动div*/
	  .g-main1 .m-mnc .m-wrap-inbox .m-inbox .m-mnc-inside{
		  position:relative;
		  width:1002px;
		  height:552px;
		  float:left;
		  color:#fff;
	  }
  /*内容底部选项卡*/
  .m-tab1,.m-tab2  {
	  position:absolute;
	  bottom:3px;
	  width:1000px;
	  height:40px;
	  left:50%;
	  z-index:100;
	  margin-left:-500px;
  }
  .m-tab1 ul,.m-tab2 ul {
	  border-right:1px solid #FFF;
  }
  .m-tab1 ul li,
  .m-tab2 ul li {
	  position:relative;
	  float:left;
	  text-align:center;
	  border-left:1px solid #fff;
	  font-size:16px;
  }
  .m-tab1 ul li {
	  width:332px;
  }
  .m-tab2 ul li {
	  width:498px;
  }
  .m-tab1 ul li a ,
  .m-tab2 ul li a {
	  display: block;
	  height:40px;
	  width:100%;
	  line-height:40px;
	  color:#3e3e3e;
	  background:url(imagesnewbtn-bg1.png) repeat;
	  /*background:#fff;*/
  }
  
  .m-tab1 ul li a:hover, 
  .m-tab2 ul li a:hover {
	  background:#4c638b;
	  color:#fff;
	  text-decoration:none;
  }
  /*边角效果*/
  .m-tab1 ul li .u-border ,
  .m-tab2 ul li .u-border {
	  position:absolute;
	  /*display:none;*/
	  display:block;
	  position:absolute;
	  bottom:-3px;
	  width:100%;
	  height:2px;
	  background:#4c638c;
	  border-top:1px solid #fff;
  }
  .m-tab1 ul li .u-corner1,
  .m-tab2 ul li .u-corner1 {
	  position:absolute;
	  bottom:0;
	  left:1px;
	  width:5px;
	  height:40px;
	  height:100%;
	  background:url(imagesnewcorner51.png) repeat-y left bottom;
  }
  .m-tab1 ul li .u-corner2 ,
  .m-tab2 ul li .u-corner2 {
	  position:absolute;
	  bottom:0;
	  right:1px;
	  width:5px;
	  height:40px;
	  height:100%;
	  background:url(imagesnewcorner51.png) repeat-y right bottom;
  }
  /*当前效果*/
  .m-tab1 ul li.current a, 
  .m-tab2 ul li.current a {
	  width:100%;
	  background:#4c638b;
	  color:#fff;
	  text-decoration:none;
  }
  .m-tab1 ul li.current .u-border, 
  .m-tab2 ul li.current .u-border {
	  display:block;
	  position:absolute;
	  bottom:-3px;
	  width:100%;
	  height:2px;
	  background:#cc493f;
	  border-top:1px solid #fff;
  }
  .m-tab1 ul li.current .u-corner1,
  .m-tab2 ul li.current .u-corner1 {
	  position:absolute;
	  bottom:0;
	  left:1px;
	  width:21px;
	  height:40px;
	  height:100%;
	  background:url(imagesnewcorner52.png) no-repeat left bottom;
  }
  .m-tab1 ul li.current .u-corner2,
  .m-tab2 ul li.current .u-corner2 {
	  position:absolute;
	  bottom:0;
	  right:1px;
	  width:21px;
	  height:40px;
	  height:100%;
	  background:url(imagesnewcorner52.png) no-repeat right bottom;
  }
  /**********************************************************************************/
  /*内容内部选项卡*/
  .m-tab4 {
	  position: relative;
	  width:100%;
	  height:56px;
	  margin:0 auto;
	  border-bottom:1px solid #486086;
  }
  .m-tab4 ul{
	  position:relative;
	  z-index:10;
	  padding:0 18px;
  }
  .m-tab4 ul li {
	  position:relative;
	  float:left;
	  width:133px;
	  height:56px;
	  text-align:center;
	  font-size:18px;
  }
  
  .m-tab4 ul li a {
	  display: block;
	  margin:19px auto;
	  border-right:1px solid #486086;
	  width:100%;
	  color:#c4c9cb;
  }
   
  .m-tab4 ul li a:hover {
	  color:#3e3e3e;
	  text-decoration:none;
	  border-bottom:1px solid #fff;
  } 
  
  /*当前效果*/
  .m-tab4 ul li.current {
	  border-bottom:1px solid #fff;
  }
  .m-tab4 ul li.current a {
	  width:100%;
	  color:#3e3e3e;
	  text-decoration:none;
  }  
  /*********************************************************************************/
  /*内容选项卡*/
  .g-main1 .m-mnc2 .m-ct {
	  position:relative;
	  width:100%;
	  height:440px;
  }
  .g-main1 .m-mnc2 .m-ct .m-inbox {
	  position:absolute;
	  width:10000px;
	  height:440px;
  }
  /*内部可滑动div*/
  .g-main1 .m-mnc2 .m-ct .m-inbox .m-ct {
	  width:500px;
	  height:110px;
	  float:left;
	  color:#fff;
  }
  /*********************************************************************************/
  
  /*********************************************************************************/
  .g-main1 .m-mnc2 {
	  position:relative;
	  margin:0 auto;
	  width:1002px;
	  height:552px;
	  /*background:#4c638b;*/
  }
  /*内容底部 无选项卡1032底边*/
  .m-bottom-bg {
      position: absolute;
	  left:0;
	  bottom:-9px;
	  /*margin-left:-516px;
	  width:1032px;*/
	  width:100%;
	  height:1px;
	  background:#fff;
	  border-bottom:2px solid #183a65;
  }
  /*.g-main1 .m-mnc .m-bottom-bg {
      position: absolute;
	  left:50%;
	  bottom:0;
	  /*margin-left:-516px;
	  width:1032px;
	  margin-left:-501px;
	  width:1002px;
	  height:1px;
	  background:#fff;
	  border-top:15px solid #fff;
	  border-bottom:2px solid #183a65;
  }*/
  /**********************************************************************************/
  /*文化资讯*/
  .g-main1 .m-wrap1 {
  }
	/*头条部分*/
	.g-main1 .m-wrap1 .m-top1 {
		position:relative;
		width:100%;
		height:140px;
		overflow:hidden;
	}
	  .g-main1 .m-wrap1 .m-top1 .m-more2 {
		  right:15px;
		  top:26px;
		  z-index:10;
	  }
	  .m-top1>ul {
		  position:relative;
		  width:900px;
		  height:px;
		  display:block;		  
		  float:left;
		  margin-left:30px;
	  }
	  .m-top1>ul li {
		  position:absolute;
		  width:900px;
		  left:0;
		  top:30px;
		  font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;
	  }
		/*头条文字样式*/	  
		.m-top1>ul li h1 {
			width:900px;
			text-align:center;
			height:30px;
			line-height:28px;
			margin-bottom:5px;
			font-weight:500;
			font-size:24px;		  
		    font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif;
			text-overflow:ellipsis;
			white-space:nowrap;
			overflow:hidden;
  
		}
		.m-top1>ul li h1 a {
			color:#fff;
		}
		.m-top1>ul li p {
			text-align:left;
			width:900px;
			height:44px;
			line-height:22px;
			font-size:16px;
			text-indent:2em;
			text-overflow:ellipsis;
			overflow:hidden;
		}
		.m-top1>ul li p a {
			color:#fff;
		}
	  /*数字按钮*/
	  .m-top1 .m-btn {
		  position:absolute;
		  width:40px;
		  height:76px;
		  top:46px;
		  right:15px;
	  }
	  .m-top1 .m-btn ul {
		  left:0;
		  top:0;
		  margin:0 auto;
	  }
	  .m-top1 .m-btn ul li {
		  top:0;
		  position:relative;
		  width:16px;
		  height:16px;
		  display:block;
		  margin:2px auto ;
		  text-align:center;
	  }
	  .m-top1 .m-btn ul li em {
		  display:block;
		  width:16px;
		  height:16px;
		  background:#183a65;
		  color:#fff;
		  line-height:16px;
		  cursor:pointer;
	  }
	  .m-top1 .m-btn ul li.top-active em {
		  background:#fff;
		  color:#183a65;
	  }
	  
	/*焦点图*/
	.focus{ position:relative; background-color: #999; float: left;} 
	.focus img{} 
	
	/*文字阴影部分*/
	.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:46px; line-height: 46px; background:rgba(0,0,0,0.6);    
	filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
	.focus .shadow .title{width:440px; height: 46px;padding-left: 15px;padding-top: 15px;}
	.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
	.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
	.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
	.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
	.focus .fPic{ position:absolute; left:0px; top:0px; }  
	.focus .D1fBt{ overflow:hidden; display:none; zoom:1;  height:16px; z-index:10;  }  
	
	.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:15px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
	.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
	.focus .fcon img{ display:block; }  
	
	/*焦点图圆点按钮*/	
	.focus .fbg{bottom:10px; right:15px; position:absolute; height:21px; text-align:center; z-index: 200; }  
	.focus .fbg div{ float:right; margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
	.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:5px; margin:0 5px;color:#fff;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
	.focus .D1fBt .current,.focus .D1fBt a:hover{background:#cc493f;}/*滑过圆点*/
	.focus .D1fBt img{display:none}    
	.focus .D1fBt i{display:none; font-style:normal; }
	/*左右翻页按钮*/
	.focus .prev,.focus .next{position:absolute;width:37px;height:68px;background: url(imagesnewfocus_btn.png) no-repeat;}
	.focus .prev{top: 50%;margin-top: -34px; left: 0;background-position:0 -68px; cursor:pointer; }  
	.focus .next{top: 50%;margin-top: -34px; right: 0;  background-position:-37px -68px;  cursor:pointer;}  
	.focus .prev:hover{  background-position:0 0; }  
	.focus .next:hover{  background-position:-37px 0;}  
	
	/*************************************************************/
	/*************************************************************/
	/*不同尺寸控制*/
	/*焦点图*/
	.focus1{height:196px;} 
	.focus2{height:449px; margin-top:30px;} 
	.focus1 img{ width:314px; height: 196px;} 
	.focus2 img{ width:602px; height: 449px;}
    .focus1 .shadow {
		overflow:hidden;
	}
	.focus1 .shadow a {
		width:284px;
	}
	
/***************************/
  
.g-main3 {
	overflow:hidden;
}
  .g-main3 .m-mnc {
	  position:relative;
	  margin:0 auto;
  }
    /*表格顶部搜索*/
	.g-main3 .m-table .m-search1 {
		width:100%;
		height:34px;
	}
	.g-main3 .m-table .m-search1 input {
		border:1px solid #c4c9cb;
		height:32px;
		border-radius:4px;
		padding:0;
	}
	.g-main3 .m-table .m-search1 input[type='text'] {
		margin-right:30px;
		padding:0 5px;
	}
	.g-main3 .m-table .m-search1 input[type='submit'] {
		width:82px;
		height:34px;
		font-weight:bold;
		color:#4c638b;
	}
	/*表格*/
	.g-main3 .m-table{
	   width:100%;
	}
	.g-main3 .m-table table {
		overflow:hidden;
		text-align:center;
		border:none;	 
		white-space:nowrap;
		text-overflow:ellipsis;
		color:#3e3e3e;
	}
	.g-main3 .m-table table a {
	    color:#3e3e3e;
	}
	.g-main3 .m-table tr {
	    border: none;
	}
	.g-main3 .m-table th {
		height:38px;
		line-height:38px;
		font-size:14px;
		padding:0;
		background:#e4e7e8;
		border-top:none;
		border-bottom:1px solid #c4c9cb;
		border-right:1px solid #c4c9cb;
	}
	.g-main3 .m-table td {
		height:30px;
		line-height:30px;
		padding:0;
		border-right:1px solid #c4c9cb;
		border-bottom:none;
	}
	.g-main3 .m-table td a {
		display:block;
		line-height:30px;
		white-space:nowrap;
		text-overflow:ellipsis;
		overflow:hidden;
	}
	/*意见征集*/
	.m-tb1 {
		width:658px;
	}
	.m-tb1 table .tb1 {
		width:96px;
		overflow:hidden;
	}
	.m-tb1 table .tb2 {
		width:41px;
		overflow:hidden;
		font-size:14px;
	}
	.m-tb1 table .tb3 {
		width:79px;
		overflow:hidden;
	}
	.m-tb1 table .tb4 {
		width:268px;
		overflow:hidden;
		padding:0 5px;
		font-size:14px;
	}
	  .m-tb1 table .tb4 a {
		  width:268px;
	  }
	.m-tb1 table .tb5 {
		width:49px;
		overflow:hidden;
		font-size:14px;
	}
	.m-tb1 table .tb6 {
		width:51px;
		overflow:hidden;
	}
	.m-tb1 table .tb7 {
		width:68px;
		border-right:none;
		overflow:hidden;
		font-size:14px;
	}
 /*通知公告*/
 .g-main3 .m-ct2 {
	 overflow:hidden;
 }
   .g-main3 .m-ct2 .list {
	   width:314px;
	   background:#f7f7f7;
   }
   .g-main3 .m-ct2 .list ul {
	   width:284px;
	   margin:10px auto;
   }
   .g-main3 .m-ct2 .list ul li {
	   width:284px;
   }
   .g-main3 .m-ct2 .list ul li>a {
	   max-width:251px; 	
   }
   
   
 /*精彩专题*/
 .g-main3 .m-ct3 {
	 overflow:hidden;
 }
   .g-main3 .m-ct3 .m-content {
	   position:relative;
	   height:110px;
	   width:314px;
   }
     /*五个常用专题*//******************************************轮播专题*****************************************/
     /**********************************************************************************************************************/
     /**********************************************************************************************************************/
	 .g-main3 .m-ct3 .m-content ul {
		 display:block;
		 position:relative;
		 width:314px;
		 height:110px;
		 overflow:hidden;
	 }    
	 
	 .g-main3 .m-ct3 .m-content .ul-2 {
	 }
		
	 .g-main3 .m-ct3 .m-content .ul-2 ul {
		 height:110px;
	 }
	 .g-main3 .m-ct3 .m-content .ul-2 li {
		 display:block;
		 width:314px;
		 height:110px;
		 float:left;
		 margin:0;
 	 }
	 /*箭头按钮*/
	 .ul-2 .btn-arrow {
		 position:absolute;
		 width:24px;
		 height:50px;
	 }
	   .ul-2 .btn-prev {
		   left:0;
		   top:50%;
	   }
	   .ul-2 .btn-next {
		   right:0;
		   top:50%;
	   }
	    .ul-2 .btn-prev, .ul-2 .btn-next {
			position: absolute; 
			top: 50%; 
			z-index: 2; 
			width: 24px; 
			height: 50px; 
			margin-top: -25px; 
			border-radius: 3px; 
			opacity: .15; 
			background: red; 
			text-indent: -9999px; 
			background-repeat: no-repeat; 
			transition: opacity .2s linear 0s;
		}
		.ul-2 .btn-prev {left: 0px; background: url(imagesnewarrow-left.png) #000 50% no-repeat;}
		.ul-2 .btn-next {right: 0px; background: url(imagesnewarrow-right.png) #000 50% no-repeat;}
        /*数字按钮*/
		.g-main3 .m-ct3 .m-content .img-btn {
			position:absolute;
			width:140px;
			height:16px;
			bottom:5px;
			/*left:50%;
			margin-left:-70px;*/
			right:0;
			/*background:rgba(255,255,255,0.5);
			border-radius:8px;*/
		}
		.g-main3 .m-ct3 .m-content .img-btn ul {
			left:0;
			top:0;
			padding:0 9px;
			margin:0 auto;
		}
		.g-main3 .m-ct3 .m-content .img-btn  ul li {
			top:0;
			position:relative;
			float:left;
			width:12px;
			height:12px;
			display:block;
			margin:2px 4px;
			text-align:center;
		}
		.g-main3 .m-ct3 .m-content .img-btn ul li em {
			display:block;
			width:12px;
			height:12px;
			background:#fff;
			color:#4c638b;
			line-height:16px;
			cursor:pointer;
			border-radius:50%;
			text-indent:-10000px;
		}
		.g-main3 .m-ct3 .m-content .img-btn ul li.top-active em {
			background:#4c638b;
			color:#fff;
		}		
     /**********************************************************************************************************************/
     /**********************************************************************************************************************/
	 /******************************************轮播专题*****************************************/

/****************************************************************************************/	 
/****************************************************************************************/	 
/*************************************高级搜索*********************************************/	 
/*搜索左侧选项*/
.g-main3 .m-select {
	
}  
  .g-main3 .m-select .m-top {
	  width:100%;
	  height:1px;
	  top:0;	
	  left:0;
	  border-top:1px solid #c3c8ca;
	  border-bottom:1px solid #c3c8ca;
  }
  .g-main3 .m-select ul li {
	  margin-top:20px;
	  height:30px;
	  line-height:30px;
	  overflow:hidden;
  }
  .g-main3 .m-select label {
	  width:50px;
	  font-size:14px;
  }
  .g-main3 .m-select select {
	  width:155px;
	  float:right;
	  background:#f6f7f7;
	  border:1px solid #c4c9cb;
  }
  /*搜索框部分*/
  .g-main3 .m-box34 {
  }
  .g-main3 .m-box34 .m-ct-ipt {
	  width:100%;
	  height:179px;
  }
  .g-main3 .m-box34 .m-ct-ipt .m-top {
	  width:100%;
	  height:1px;
	  top:0;
	  left:0;
	  border-top:1px solid #c3c8ca;
	  border-bottom:1px solid #c3c8ca;
  }
  
  .g-main3 .m-box34 .m-ct-ipt h3 {
	  padding:0 15px;
	  font-weight:normal;
	  height:72px;
	  line-height:72px;
	  background:#e4e7e8;
	  color:#3e3e3e;
  }
  .g-main3 .m-box34 .m-ct-ipt .m-input {
	  padding:0 15px;
	  height:58px;
	  background:#e4e7e8;
  }
  .g-main3 .m-box34 .m-ct-ipt .m-input input {
	  border:1px solid #c4c9cb;
	  height:32px;
	  border-radius:4px;
	  padding:0;
  }
  .g-main3 .m-box34 .m-ct-ipt .m-input input[type='text'] {
	  padding:0 5px;
	  width:584px;
	  height:32px;
  }
  .g-main3 .m-box34 .m-ct-ipt .m-input input[type='submit'] {
	  width:82px;
	  height:34px;
	  background:#d7dcdd;
	  font-weight:bold;
	  color:#4c638b;
	  float:right;
  }
  /*搜索结果数量*/
  .g-main3 .m-box34 .m-ct-ipt .m-text1 {
	  height:22px;
	  margin-top:10px;
	  padding-left:22px;
	  line-height:22px;
	  font-size:14px;
	  background:url(imagesnewlist-btn-bg3.png) left center no-repeat;
	  color:#c4c9cb;
	  font-weight:bold;
  }
   
  /*搜索结果数量 搜索后*/
  .g-main3 .m-box34 .m-ct-ipt .m-text2 {
	  height:22px;
	  margin-top:10px;
	  padding-left:22px;
	  line-height:22px;
	  font-size:14px;
	  background:url(imagesnewlist-btn-bg3.png) left center no-repeat;
	  color:#4c638b;
	  font-weight:bold;
  }
  /*内容部分*/  
  .g-main3 .m-box34 .m-list {
  }
  .g-main3 .m-box34 .m-list .m-top {
	  width:100%;
	  height:1px;
	  top:0;
	  left:0;
	  border-top:1px solid #c3c8ca;
	  border-bottom:1px solid #c3c8ca;
  }

  .g-main3 .m-box34 .m-list ul {
  }
  .g-main3 .m-box34 .m-list ul li {
	  padding:16px 0;
	  border-bottom:1px solid #c4c9cb;
  }
  .g-main3 .m-box34 .m-list ul li em {
	  color:#cc493f;
  }
  .g-main3 .m-box34 .m-list ul li h4{
	  font-size:14px;
	  line-height:16px;
	  font-family:Arial, Helvetica, sans-serif;
	  margin-bottom:10px;
  }
  .g-main3 .m-box34 .m-list ul li h4 a {
	  color:#3e3e3e;
  }
  .g-main3 .m-box34 .m-list ul li p{
	  font-size:12px;
	  line-height:26px;
	  text-indent:2em;
	  margin-bottom:10px;
	  
  }
  .g-main3 .m-box34 .m-list ul li p a {
  }
  
  .g-main3 .m-box34 .m-list ul li .m-info,
  .g-main3 .m-box34 .m-list ul li .m-info2 {
	  line-height:16px;
	  font-size:12px;
  }
    .g-main3 .m-box34 .m-list ul li .m-info span,
    .g-main3 .m-box34 .m-list ul li .m-info span {
		margin-right:20px;
	}
	
  .g-main3 .m-box34 .m-list ul li .m-info {	  
	  color:#183a65;
	  margin-bottom:10px;
  }
  
  .g-main3 .m-box34 .m-list ul li .m-info2 {	  
	  color:#c4c9cb;
  }
  
  .g-main3 .m-box34 .m-list ul li .m-info2 span {
	  margin-left:20px;
  }
/*************************************高级搜索*********************************************/	 
/****************************************************************************************/	 
/****************************************************************************************/	 


/********************************************************************************************/
/********************************************************************************************/
/*****************************************内容页**********************************************/
.g-main3 .m-ct4 {
	width:100%;
}
  .g-main3 .m-ct4 .m-top {
	  width:100%;
	  height:1px;
	  top:0;
	  left:0;
	  border-top:1px solid #c3c8ca;
	  border-bottom:1px solid #c3c8ca;
  }
  
  
  /*普通标题*/  
  .g-main3 .m-ct4 .m-hd {
	  padding:24px 5px;
	  background: url(imagesnewcontent-ttbg.jpg) center bottom no-repeat;
  }
	
	/*主标*/
	.g-main3 .m-ct4 .m-hd h1 {
		text-align:center;
		font-size:20px;
		font-weight:600;
		line-height:22px;
		color:#3e3e3e;
	}
	/*上标*/
	.g-main3 .m-ct4 .m-hd h2 {
		text-align:center;
		font-size:14px;
		font-weight:400;
		line-height:18px;
		color:#c4c9cb;
		padding-bottom:5px;
	}
	/*下标*/
	.g-main3 .m-ct4 .m-hd h3 {
		text-align:center;
		font-size:16px;
		font-weight:400;
		line-height:20px;
		color:#4c638b;
		padding-top:8px;
	}
	
  /*发布会标题*/  
  .g-main3 .m-ct4 .m-hd2 {
	  padding:105px 0 0 0;
	  background: url(imagesnewcontent-hdbg.png) center top no-repeat;
  }
	
	.g-main3 .m-ct4 .m-hd2 ul {
		width:100%;
		overflow:hidden;
	    background: url(imagesnewcontent-ttbg.jpg) center bottom no-repeat;
	}
	.g-main3 .m-ct4 .m-hd2 ul li {
		font-size:14px;
		line-height:20px;
		padding-bottom:10px;
		color:#4c638b;
	}
	  .g-main3 .m-ct4 .m-hd2 ul li span {
		  font-weight:bold;
	  }
	  
	  
  /*信息部分*/
  .g-main3 .m-ct4 .m-info {
	  padding:10px 5px;
	  padding-right:0;
	  text-align:center;
	  font-size:12px;
	  line-height:22px;
	  color:#c4c9cb;
	  line-height:22px;
	  background: url(imagesnewcontent-ttbg.jpg) center bottom no-repeat;
  }
	.g-main3 .m-ct4 .m-info span em{
		margin-right:5px;
		color:#4c638b;
	}
	/*功能按钮*/
	.g-main3 .m-ct4 .m-btn1 {
		padding:10px 0;
		text-align:center;
	}
	.g-main3 .m-ct4 .m-btn1 span {
		padding-left:20px;
		color:#c4c9cb;
		line-height:20px;
		margin-right:20px;
	}
	.g-main3 .m-ct4 .m-btn1 span a {
		color:#c4c9cb;
		margin-right:5px;
	}
	/*打印*/
	.g-main3 .m-ct4 .m-btn1 .btn1 {
		background:url(imagesnewcontent-btnbg1.png) left center no-repeat;
	}
	/*分享*/
	.g-main3 .m-ct4 .m-btn1 .btn2 {
		background:url(imagesnewcontent-btnbg2.png) left center no-repeat;
	}
	/*复制*/
	.g-main3 .m-ct4 .m-btn1 .btn3 {
		background:url(imagesnewcontent-btnbg3.png) left center no-repeat;
	}
	/*内容部分css*/
	.g-main3 .m-ct4 .m-content {
		width:100%;
		text-align:center;
	}
	.g-main3 .m-ct4 .m-content p {
		font-size:14px;
		text-align:left;
		line-height:30px;
		/*text-indent:2em;*/
	}
	.g-main3 .m-ct4 .m-content img {
		text-align:center;
		width:600px;
		height:auto;
		margin:5px auto;
	}
	
  /*上一篇下一篇*/
  .g-main3 .m-ct4 .m-btn2 {
	  width:100%;
	  height:40px;
	  line-height:40px;
	  white-space:nowrap;
  }
	.g-main3 .m-ct4 .m-btn2 h4 {
		max-width:45%;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden;
		font-size:12px;
		color:#183a65;
	}
	.g-main3 .m-ct4 .m-btn2 h4 a {
		color:#c4c9cb;
		font-weight:normal;
	}
	.g-main3 .m-ct4 .m-btn2 h4 a:hover {
		color:#183a65;
	}
	.g-main3 .m-ct4 .m-btn2 .prev-tt {
	}
	.g-main3 .m-ct4 .m-btn2 .next-tt {
	}
	
  /*媒体签到*/
  .g-main3 .m-ct4 .m-btn3 {
	  width:100%;
	  line-height:30px;
  }
  .g-main3 .m-ct4 .m-btn3 span {
	  color:#183a65;
	  font-size:16px;
	  font-weight:normal;
  }
/*****************************************内容页**********************************************/
/********************************************************************************************/
/********************************************************************************************/