@charset "utf-8";
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,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,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}
body{width:100%;background:#f0f0f0;}
body,a{line-height:24px;font-size:14px;font-family:"Microsoft YaHei","微软雅黑","黑体";>font-family:"simhei","黑体";}
.v4incheadertop{font-size:14px;font-family:"Microsoft YaHei","微软雅黑","黑体";>font-family:"simhei","黑体";margin-bottom:15px;}
.v4incheadertop{width:100%}
.v4incheadertop_tel_block,.v4incheadertop_logosearch_block2,.v4incheadertop_nav_block{width:100%;min-width:1000px;}
.v4incheadertop_tel,.v4incheadertop_logosearch,.v4incheadertop_nav{width:1000px;margin:0 auto}
.v4incheadertop_tel_block{background:#f2f2f2;height:34px;}
.v4incheadertop_tel p.cl,.v4incheadertop_tel p.cr{line-height:34px;color:gray}
.v4incheadertop_tel p.cl{width:500px;text-align: left;float:left}
.v4incheadertop_tel p.cr{width:500px;text-align: right;float:left}

.v4incheadertop_tel p.cl a{
  color: gray;
  text-decoration: none;
}

.v4incheadertop_logosearch{overflow: hidden}
.v4incheadertop_logosearch_block2{background:#FFFFFF;height:140px;min-width:1000px;}

.logo a.ccgp{display:block;width:388px;height:28px;float:left}
.logo a.ccgp2{display:block;width:60px;height:28px;float:left}
.logo a.gmfw{display:block;width:328px;height:28px;float:right}
.logo a.ccgp3{display:block;width:328px;height:28px;float:right}


.v4incheadertop_nav_block{background:red;height:48px;}

.v4incheadertop_nav_ls{width:100%;list-style:none;}
.v4incheadertop_nav_ls li{width:111px;height:48px;background:red;float:left;text-align:center}
.v4incheadertop_nav_ls li.fst{width:112px;}
.v4incheadertop_nav_ls li.actv{background:#f54343}
/* #1E4B8E #2D64A7 */
.v4incheadertop_nav_ls a{color:#fff;line-height:48px;font-size:16px;font-weight:bolder;text-decoration: none;}


.inforcon{background:#fff;}

li{
  list-style: none;
}

.clear{
  clear: both;
}
.content{
  width: 1000px;
  margin: 0 auto;
  background-color: white;
  min-height: 600px;
}
.content .left{
  float: left;
  width: 250px;
}

.content .right{
  float: left;
  width: 750px;
}

.melist{
  margin-top: 77px;
}
.melist ul{
  margin-left: 10px;
}
.melist li{
  list-style: none;
  background: url('../images/mark2.jpg') no-repeat -2px 2px;
  padding-left: 24px;
  padding-bottom: 5px;
}

.content a:link {
  font-weight:normal;
  color: #000;
  text-decoration: none;
}
.content a:visited {
  color: #000;
  text-decoration: none;
}
.content a:hover {
  color: #f64c09;
  text-decoration: none;
}
.content a:active {
  color: #E89F6C;
  text-decoration: none;
}

.mesearch{
  margin-left: 150px;
  margin-top: 15px;
}
.mesearch span{
  color: #69C;
  font-size: 13px;
  padding-right: 10px;
  position: relative;
}
.mesearch img{
  width: 19px;
  position: absolute;
  top: 0px;
  left: -24px;
}

.mecontent{
  border: 1px solid #CCCCCC;
  margin-right: 10px;
  margin-top: 10px;
  min-height: 510px;
  margin-bottom: 15px;
}
.mecontent ul{
  padding: 20px;
  padding: 10px 20px;
}
.mecontent li{
  list-style: none;
  background: url('../images/do1.jpg') repeat-x 0px 28px;
  padding-bottom: 5px;
}
.mecontent .listtime {
  float: right;
  padding-right: 20px;
  font-size: 13px;
}
.mecontent .bok{
  padding-left: 25px;
  padding-top: 20px;
}

.mecontent .bok a{
  color: #69C;
}
.mecontent .bok span{
  color: #69C;
  font-weight: bold;
}

.ixcontent{
  display: none;
  min-height: 200px;
}
.ixcontent ul{
  padding: 20px;
  padding: 10px 20px;
}
.ixcontent li{
  list-style: none;
  background: url('../images/do1.jpg') repeat-x 0px 28px;
  padding-bottom: 5px;
}
.ixcontent .listtime {
  float: right;
  padding-right: 20px;
  font-size: 13px;
}


.meview{
  border: 1px solid #CCCCCC;
  margin: 10px;
  min-height: 350px;
}
.meview .v1{
  padding: 5px;
  border-bottom: 1px solid #CCCCCC;
  padding: 5px 10px;
  background: linear-gradient(#fff, #f3f3f3);
  position: relative;
}
.meview .v1 img{
  position: absolute;
  width: 19px;
  top: 7px;
  left: 3px;
}
.meview .v1 .sp1{
  color: #69C;
  font-weight: bold;
  padding-left: 17px;
}
.meview .v1 .sp2 a{
  float: right;
  color: gray;
  font-size: 12px;
}
.v2{
  padding-top: 8px;
  font-size: 13px;
}
.v2 li{
  padding-left: 8px;
  padding-bottom: 3px;
}
.v2 li a{
  font-size: 13px;
}
.v2 .v21{
  width: 70px;
  float: left;
  font-weight: bold;
  padding-left: 5px;
}
.v2 .v22{
  width: 145px;
  float: left;
}

.listcontent{
  padding: 25px;
}
.listcontent .lc1{
  font-size: 23px;
  text-align: center;
  line-height: 33px;
}
.listcontent .lc2{
  font-size: 12px;
  color: gray;
  text-align: center;
  padding-top: 10px;
}
.listcontent .lc3{
  margin-top: 10px;
}


/* 分页 */
.xpage{width:100%;text-align: center;margin-top: 30px;}
.PageBox{margin:38px auto 80px auto;clear:both;text-align:center;vertical-align:top;}
.page{display:inline-block;}
.page a{  padding: 0px 12px; border:1px solid #e0e0e0; color:#515151;display: inline-block;float:left; line-height:28px;height: 28px;margin:0 6px;background:#fff;font:13px/29px "Microsoft YaHei";text-align: center;}
.page a:last-child{margin-right:0;}
.page a.cur,.page a:hover{background:#897870;color:#fff;text-decoration:none;border:1px solid #897870;}
.page a.disabled{ text-decoration:none;}
.page a.disabled1{ width:62px;text-decoration:none;}
.page .current{float:left;margin:0 5px;display: inline-block; background:#897870; padding: 0px 12px; border:1px solid #897870; color:#fff;display: inline-block;float:left; line-height:28px;height: 28px;margin:0 6px;;font:13px/29px "Microsoft YaHei";text-align: center;decoration:none}
.page .thisp{float:left;margin:0 5px;display: inline-block; background:#897870; padding: 0px 12px; border:1px solid #897870; color:#fff;display: inline-block;float:left; line-height:28px;height: 28px;margin:0 6px;;font:13px/29px "Microsoft YaHei";text-align: center;decoration:none}
.mtj{margin:-38px auto 80px auto;}

.mefoot{
  width: 1000px;
  margin: 10px auto;
  text-align: center;
}


/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
  margin-left:8px;
  line-height:20px;
  height:20px;
  overflow:hidden;
  color:#999;
  font-size:12px;
}
.Validform_right{
  color:#71b83d;
  padding-left:20px;
  background:url('../images/right.png') no-repeat left center;
}
.Validform_wrong{
  color:red;
  padding-left:20px;
  white-space:nowrap;
  background:url('../images/error.png') no-repeat left center;
}
.Validform_loading{
  padding-left:20px;
  background:url('../images/onLoad.gif') no-repeat left center;
}
.Validform_error{
  background-color:#ffe7e7 !important;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}

.registertable {
  margin-left: 178px;
  border-spacing: 0px 10px;
  border-collapse: separate;
  margin-top: 50px;
}

.registertable input[type=text],.registertable input[type=password]{
  height: 25px;
  padding-left: 5px;  
}
.registertable td:first-child{
  text-align: right;
}

.login-button { /* 按钮美化 */
  height: 40px;
  border-width: 0px;
  border-radius: 3px;
  background: #897870;
  cursor: pointer;
  outline: none;
  font-family: Microsoft YaHei;
  color: white;
  font-size: 14px;
  width: 100px;
}
.login-button:hover { /* 鼠标移入按钮范围时改变颜色 */
  background: #AA9F99;
}

.mecontentx{
  margin-top: 10px;
  min-height: 611px;
}
.table13_1{
  margin-top: 20px;
}

.table13_1 table {
    width:100%;
    margin:15px 0;
    border:0;
}
.table13_1 th {
    font-weight:bold;
    color:#333;
}
.table13_1,.table13_1 th,.table13_1 td {
    font-size:0.95em;
    text-align:center;
    padding:10px 20px;
    border-collapse:collapse;
}
.table13_1 th,.table13_1 td {
    border: 1px solid #ffffff;
    border-width:1px 0 1px 0
}
.table13_1 tr {
    border: 1px solid #ffffff;
}
.table13_1 tr:nth-child(odd){
    background-color:#f7f7f7;
}
.table13_1 tr:nth-child(even){
    background-color:#ffffff;
}


.table13_2{
  margin-top: 20px;
}

.table13_2 table {
    width:100%;
    margin:15px 0;
    border:0;
}
.table13_2 th {
    font-weight:bold;
    color:#333;
}
.table13_2,.table13_2 th,.table13_2 td {
    font-size:0.95em;
    text-align:center;
    padding:15px;
    border-collapse:collapse;
    margin: 30px auto;
}
.table13_2 th,.table13_2 td {
    border: 1px solid #ffffff;
    border-width:1px 0 1px 0
}
.table13_2 tr {
    border: 1px solid #ffffff;
}
.table13_2 tr:nth-child(odd){
    background-color:#f7f7f7;
}
.table13_2 tr:nth-child(even){
    background-color:#ffffff;
}


.bmbut{
    height: 35px;
    width: 70px;
}
.lc4{
    padding-top: 25px;
    border-top: 1px solid #f0f0f0;
}
.lc4 p{
    font-size: 13px;
}


.menux{
	background-color: #2D64A7;
	z-index: 10;
	position: relative;
	display: none;
}
