@charset 'utf-8'; 
body{font:normal 12px '宋体', Arial, Georgia, 'Times New Roman', Times, serif;   line-height:1.5em; white-space:normal; word-break:break-all; margin:0; padding:0; background: #FFF;  color:#000;text-align: center; }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0 auto; padding: 0; border: 0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
li{ list-style:none;}

.container{width:960px; text-align:left; margin:0 auto; } 
a{color:#07519A; text-decoration:none;}.teshuzi {
	font-size: 12px;
	line-height: 24px;
	color: #07519A;
	text-decoration: none;
}
a:hover{text-decoration:underline;}img{border:0;}input{color:#f50; font-size:12px; padding:1px; vertical-align:middle;}.tk {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #084F8F;
	border-right-color: #084F8F;
	border-bottom-color: #084F8F;
	border-left-color: #084F8F;
}
.clear{border-top:1px solid transparent !important; margin-top:-1px !important; border-top:0; margin-top:0; clear:both; visibility:hidden;}.none{display:none;}a.red_a{color:#f00;}.red{color:#f00;}.position{position:relative; width:100%;}.float{float:left;}

/* 当前位置 */
.current_pos{width:100%; height:26px; line-height:26px; margin:0; color:#012C42;  text-indent:13px;}
.current_pos a{color:#012C42;}

/*-- 头部开始 --*/
.logo{float:left; margin-left:10px;}
#head{width:100%; width:958px; height:auto;   overflow:hidden; border:1px solid #084F8F;  border-top:solid 5px #E07F17; background:#F5FAFE;}
.top_pic{float:left; border:1px solid #000001; margin-left:58px;}
.favourite{float:right; width:120px; }
.favourite a.link_e{position:absolute; display:block; width:50px; height:13px; left:16px; text-indent:-9999px;}
.favourite .lianxi{top:6px;}
.favourite .save{top:34px;}
.favourite .home{top:65px;}
.favourite  li a{line-height:20px; padding:5px; margin-bottom:20px; margin-top:15px}

 
/*-- 头部over --*/
 

.pageleft{width:210px; text-align:left; margin-top:10px; padding:10px 5px; border:1px solid #ccc; float:left;}

.pageright{width:717px;float:left; border-left:1px dashed #000; margin-top:10px;  margin-left:10px; padding-left:10px; text-align:left;  }
.pageright a{color:#036; text-decoration:none;}
 
.leftmenu{ width:200px; margin-bottom:10px;}
.leftmenu_title{background:url(../Images/arrow02.gif) #DEEDFC no-repeat 41px center;   height:23px; text-align:left; padding-top:8px; border-top:1px solid #fff; border-right:1px solid #fff; font:bold 14px "宋体"; color:#044F9A; text-indent:62px;}
 
.leftmenu  li{  border-bottom:1px dashed #B6CBE7; background:url(../Images/arrow03.gif) no-repeat 10px center; text-indent:26px; line-height:30px; } 

/*分类导航*/
#fldh {
	BORDER-BOTTOM: #084F8F 3px solid; HEIGHT: 33px!important;height:21px; text-align:center; width:717px;   
}
#fldh P {
	FLOAT: left; LINE-HEIGHT: 21px
}
#fldh P.topC0 {
	BACKGROUND: #61AEFB; BORDER-LEFT: #084F8F 1px solid; WIDTH: 65px; CURSOR: pointer
}
#fldh P.topC1 {
	BACKGROUND: #084F8F; BORDER-LEFT: #084F8F 1px solid; WIDTH: 65px;  
}
#fldh P.topC1 a{color:#fff}
#fldh P.topTit {
	FONT-WEIGHT: bold; WIDTH: 100px;
}

/*右侧留言部分*/
.board{width:715px; border:1px solid #0971B9; background:#F5FAFE;  margin-bottom:8px; height:auto; clear:both}

.gu_con{width:646px; margin-left:23px; margin-top:25px;}
.gub_con{width:590px; margin-left:20px; margin-top:20px; color:#044F9A; font-size:14px; line-height:22px;}

.gu_title{width:100%; background:url('../Images/reg_title.gif') #DEEDFC no-repeat left top; height:28px; padding-top:10px; text-indent:52px; letter-spacing:5px; color:#FEFC00; font:bold 14px "宋体"; position:relative;}
.e{position:absolute; width:60px; height:12px; right:25px; top:40%;}

/*标题状态 */ 
.titleandstate {
	WIDTH: 100%; COLOR:#fff; BORDER-BOTTOM: #0971B9 1px dashed; HEIGHT: 22px;  background-color:#0971B9;
} 
.name {
	FLOAT: left; MARGIN-LEFT: 10px; width:auto;
}
.date {
	FLOAT: right; MARGIN-RIGHT: 8px;color:#CCC;
}
/* 留言左侧图片相关*/
.pic_wrap{float:left; width:135px; border-right:1px  dotted #084F8F; text-align:center; padding-bottom:15px;}
.big_pic{width:100%; margin-bottom:12px; margin-top:10px;}
.big_pic img{border:2px solid #1A1B1E;} 
.small_pic{width:100%;}
.small_pic img{vertical-align:middle;}
.small_pic div{clear:both; margin:4px 0; text-align:left; text-indent:10px;}

/* 留言内容 */
.mssage_content{float:left; width:570px; margin-left:8px; margin-top:18px;}
.mssage_content h2 a{font:bold 12px "宋体"; color:#FF0000; text-decoration:underline;} 
.con_main{width:100%; padding:10px 0;}
.con_att{width:90%; padding:5px 0;border:1px solid #EFEBEF;}/*附件*/
.con_date{color:#CFCFCF; padding:5px 0; text-align:right;}

.tailandop {
	BORDER-TOP: #8b018a 1px dashed; WIDTH: 100%; COLOR: #04519a; HEIGHT: 22px; background-color:#EFFBFF; padding-top:4px;  
}

 
/*用户回复*/

/*留言主页的留言中简单回复*/
.board .rmreply{width:90%; padding:5px; margin:5px;border:1px  dotted #084F8F; color:#084F8F; height:110px}
 
/* 查看页的回复*/
.rmreply{width:715px; border:1px solid #C3C3C3; background:#f7f7f7; padding-bottom:20px; margin-bottom:8px;}
.h_100{height:90px; width:670px; padding:10px;}

/*-- footer开始 --*/
.friend_title{width:100%; height:29px; background:url(../images/icon3.gif) #F0F5FB no-repeat 5px 0; text-indent:-9999px; margin-top:10px;}
.friend_wrap{width:100%; padding:8px 0 20px 0;}
.friend_wrap img{float:left; border:1px solid #0C1118; margin-right:14px;}
.no_mar{margin:0;}
#footer{width:100%; background:#E5EEF7; text-align:center; padding-bottom:20px;}
.link_wrap{background:#3697D2; border-top:1px solid #CCDDFF; width:100%; color:#8BD8F7;}
.link_wrap a{color:#fff; line-height:27px;}
#footer ul{width:100%; text-align:center; color:#07519A; clear:both; padding-top:10px;}
#footer li{line-height:20px;}
#footer li a{color:#07519A;}

 
  /*Top Nav*/ 
  .none { display:none}
 /* 鼠标移动层*/ 
  .rm_op {
	position:absolute;
	line-height:160%;
	margin-left:-1em;
	margin-top:-1em;
	visibility: hidden;
	overflow: hidden; width:auto;font-size:12px;  
}
.rm_opWrap {
	color:#555;
	background:#F5FDFF/* url(../images/rm_menubg.gif) center top repeat-x*/;
	border:1px solid #a9d5e9;
	padding:.5em 0.5em .5em 1em ;
	margin-left:20px;
	display:block;
	height:60px !important auto;
	width:140px; 
	vertical-align:middle;
}
.rm_opWrap a:link, .rm_opWrap a:visited,  .rm_opWrap a:active {text-decoration:none; font-size:12px; color:#600 }
.rm_opWrap a:hover  {text-decoration:none; font-size:12px; color:red }
.rm_op .co {
	position:absolute;
	width:10px;
	height:20px;
	margin-left:-1.8em;
	margin-top:0.8em;
	background:url(../images/rm_arrow.gif)
}
/*通用公告框*/
#rmnavs {
	margin-top:1px;
	overflow:hidden;
	border-top:1px solid #084F8F;
	height:28px;
	padding:0 1em 0 0;
   background:url(../images/menubg.gif) repeat-x #EFFCFE;
	line-height:27px; 
}
#rmnavs .eachitem {
	overflow:hidden;
	height:28px;
	padding:0 1.3em 0 1.3em;
	background:url(../images/breadcrumbs-item.gif) right top no-repeat;
	float:left;
	position:relative;
	margin-right:-7px;
}
#rmnavs .eachitem .strong {
	color:#60afe6;

line-height:29px;
}
#rmnavs .eachitem i {
	position:absolute;
	height:28px;
	width:7px;
	left:0px;
	top:0
}
#rmnavs .eachitem:hover i {
	background:url(../images/breadcrumbs-item.gif) right bottom no-repeat;
}
#rmnavs .eachitem:hover {
	background-color: #EFF9C8;
	text-decoration:none
}  
.current{ font-weight:bold}