body {background: #F3F2ED;}

#head {padding: 10px 0;}
#nav { height: 40px; line-height: 40px; background: #161758;}
#nav li { float: left; width: 158px; text-align: center;}
#nav li a {color:#fff; font-size: 16px; font-weight: bold;}
#nav li.on a {color:yellow;}
#so {border: 1px solid #161758; padding: 5px; background: #fff;}
#so input {font-size: 14px; padding: 3px;}
#so .inp {width: 200px; color:#888}
#foot {text-align: center; color:#666; font-size: 12px;}
.main { border: 1px solid #ddd; background: #fff; padding: 10px;}

.col-l {width: 650px;}
.col-a,.col-b{width: 315px;}
.col-b {margin-left: 20px;}
.col-r {width: 300px;}
.col-1 {width: 175px;}
.col-2,.col-3 {width: 380px;}
.gg { background: #77BFF7; margin-right: 10px; font-size: 20px;}
.gg p { padding: 10px; text-align: center;}

.hr { height: 5px; background:#eee; clear:both;}
dl,dd,dt{padding: 0;}
dd p.tr a {font-size: 12px;}
dt{ height: 30px; line-height: 30px; border-bottom: 2px solid #161758;
margin-bottom: 10px;
font-weight: bold;
}
.m1b { background: #F3F2ED; border-top: 2px solid #161758; height: 370px;}
.m1b dt{ border:0; padding-left: 10px;}
.m1b dd {padding: 0 10px;}

.ul-txt li {height: 25px; line-height: 25px; overflow: hidden; font-family: "宋体"; font-size: 12px;}
.ul-txt li a{ }

/* 左图右文排版 */
.pictxt { height: 100px; border-bottom: 1px solid #ddd;}
.pictxt .pic { float: left; margin-right: 20px;}
.pictxt .pic img {height: 90px;}
.pictxt p { line-height: 1.6em; font-size: 12px; color:#777}
.pictxt h3 { font-size: 14px; margin-bottom: 10px;}

.txtScroll-top{  position:relative; padding: 10px;}
.txtScroll-top li {overflow: hidden;}
.txtScroll-top img {height: 180px;}
		.txtScroll-top .hd .prev,.txtScroll-top .hd .next{
    display: inline-block;  width:30px; height:27px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url(../images/news/a-prev.jpg) no-repeat;border:1px solid #000; position: static;}
		.txtScroll-top .hd .next{ background:url(../images/news/a-next.jpg) no-repeat;  border-left:0;}
		.txtScroll-top .hd .prevStop{ background-position:-60px -100px;  }
		.txtScroll-top .hd .nextStop{ background-position:-60px -140px;  }

/* 关于中心 */

.m2 { background: #fff; border: 1px solid #ddd;}
.m2 dt {padding-left: 10px;}
.m2 dd {padding:0 10px 10px 10px; font-family: "宋体";}

.ul-snv li {height: 30px; line-height: 30px;}
.ul-snv li.on a {font-weight: bold; color:#161758}

.colL{width: 200px;}
.colR{width: 780px;}
.colLa{width: 300px;}
.colRa{width: 680px;}

/* 新闻列表 */

.hr2{ border-bottom: 1px solid #eee; margin-bottom: 20px;}
.list_box h3 {font-size: 14px;}
.list_box p {padding-top: 5px; font-size: 12px; color:#777}

h1 { text-align: center; font-size: 16px; margin-bottom: 10px;}
.txt-body { font-size: 14px; line-height: 2em;}

