/*--------------------/////////////////////////list 列表页--------------------*/
ul{ margin:0; padding:0;}
.contain { width: 1200px; margin: 20px auto; overflow: hidden; zoom: 1; background: url(t02bg.png) repeat-y 230px 0 #FFF; padding: 0; }
/* 菜单导航 */
.listl2{-webkit-border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;}
.listl { border-radius: 3px 3px 0 0; width: 210px;  background: url(lnew_bg.jpg) repeat-x; float: left;-webkit-border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0;height:545px; }
.listl h2 { font-weight: bold;font-size: 16px; color: #FFF; line-height: 46px; height: 42px; text-align: center; border-bottom: red 2px solid; background-color: #3a7b9b;-webkit-border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; border-radius: 10px 10px 0 0; }
.listl ul { /* text-align: center; */ /* border: #f25025 1px solid; */ background: #f0f0f0;height:540px;    padding: 0px 10px 20px 10px;}
.listl ul li { line-height: 40px; /* margin: 5px;  */font-size: 16px;   border-bottom: #fff 1px solid  }
.listl ul li a { color: #333; display: block;line-height:45px; }
.listl ul li a:hover { color: #002bff; text-decoration: none }
.listl ul li a img{float:left}
/* 信息列表 */
.listr { width: 970px; background: #fff; margin-left: 20px;  position: relative; height:600px;overflow-y:hidden}
.listr h2 { font-size: 16px; line-height: 35px; height: 35px; color: #fff; /*  padding: 0 10px 0 20px; */ border-left:3px solid red; background-color: #74a8c1;/* border-top: 1px solid #d80606; */ }
.listr h2 span { float: right; font-size: 14px; font-weight: normal; color: #fff; }
.listr h2 span a { color: #fff; padding: 0 3px }
.listr h2 span a:hover { text-decoration: underline ;}
.listr h2 div{padding:0px 20px;background: #3a7b9b;float: left;font-weight: bold;}
.listr ul li span { float: right; font-size: 12px; font-weight: normal; color: #999; }
.listr ul { padding: 10px 10px 20px 0 ;}
.listr ul li { line-height: 45px; font-size: 16px; background: url() left no-repeat; padding-left: 15px; border-bottom: 1px dotted #dcdcdc; }
.listr ul li a { color: #333; }
.listr ul li a:hover { text-decoration: underline }
.listr ul li b { color: #F00; font-weight: normal; }
/* 信息列表 */
.listr1 { width: 970px; background: #fff; margin-left: 20px; }
.listr1 h2 { font-size: 16px; line-height: 35px; height: 35px; color: #fff; padding: 0 10px 0 20px; background-color: #74a8c1;/* border-top: 1px solid #d80606; */ }
.listr1 h2 span { float: right; font-size: 14px; font-weight: normal; color: #fff; }
.listr1 h2 span a { color: #fff; padding: 0 3px }
.listr1 h2 span a:hover { text-decoration: underline }
.listr1 ul li span { float: right; font-size: 12px; font-weight: normal; color: #999; }
.listr1 ul { padding: 10px 10px 20px 0 }
.listr1 ul li { line-height: 45px; font-size: 16px; background: url() left no-repeat; padding-left: 15px; border-bottom: 1px dotted #dcdcdc; }
.listr1 ul li a { color: #333; }
.listr1 ul li a:hover { text-decoration: underline }
.listr1 ul li b { color: #F00; font-weight: normal; }
.page1 { text-align: center; height: 40px; line-height: 40px;     position: absolute;bottom:0px;left:16%;}
.page1 a { color: #F33; border: #ccc 1px solid; padding: 5px; margin: 0 2px }
.page1>b, .page1 a:hover {  padding: 5px; }
.page1>b, .page1 a { text-align: center; }

.page { text-align: center; height: 40px; line-height: 40px; }
.page a { color: #F33; border: #ccc 1px solid; padding: 5px; margin: 0 2px }
.page>b, .page a:hover {  padding: 5px; }
.page>b, .page a { text-align: center; }
/* 信息 */
.info_text { width: 1000px; margin: 10px auto; background: #fff }
.info_text h2 { font-size: 14px; background: url(listbg.png) no-repeat #D9F6FC; line-height: 26px; height: 26px; color: #fff; padding: 0 10px 0 40px; border-top: 1px #0383D9 solid }
.info_text h2 span { float: right; font-size: 12px; font-weight: normal; color: #000; }
.info_text h2 span a { color: #777; padding: 0 3px }
.info_text h2 span a:hover { color: #000; text-decoration: underline }
.info_text>ul { padding: 10px 30px }
.a_title { text-align: center; font-size: 26px; font-weight: bold; color: #000; line-height: 50px }
.p_title { text-align: center; font-size: 16px; color: #333; line-height: 50px; }
.a_content { line-height: 28px; font-size: 18px; padding: 10px 30px; color: #333 }
.a_content p { margin-bottom: 20px; text-indent: 2em; }
.box_p { border: #ccc 1px dashed; text-align: center; padding: 5px 0; margin: 0 30px 10px 30px; color: #999; }
.box_p a { color: #999 }
.box_p span { margin: 0 10px }
.a_content p img {
_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<700?"700px":""); overflow: hidden; max-width: 700px; text-align: center; display: block; margin: auto; text-indent: 0em }
.nextinfos { text-align: left; width: 1000px; margin: auto; }
/* 局长信箱 */
.tsjb { width: 1170px; margin: 10px auto; overflow: hidden; background: url(mainbg.jpg) repeat-x #fff; padding: 0 20px; }
.tsjb h2 { background: url(webicon.gif) no-repeat left center; font-size: 16px; line-height: 46px; height: 46px; padding-left: 20px; color: #069 }
.location { float: right; color: #999; font-size: 14px; font-weight: normal; }
.location a { color: #999; }
.note_show { margin: 10px 0; line-height: 26px; color: #666; }
.ps_red { color: #F00 }
.notebook { background: #F3F7F8; line-height: 26px; border: #ccc 1px solid; overflow: hidden; width: 1000px; margin: 0 auto; }
.notebook li span { margin-left: 10px; color: #F00 }
.gbook li { border-bottom: #ccc 1px solid; width: 130px; text-align: right; padding: 5px 10px 5px 0 }
.gform { border-left: #ccc 1px solid; background: #fff; width: 859px; float: left; }
.gform li { border-bottom: #ccc 1px solid; padding: 4px 20px; }
li.bookbtn { border-bottom: 0 }
li.bookare { height: 192px; }
li.bookarea { line-height: 190px; height: 190px; }
.btn { width: 80px; padding: 5px; background: #3a7b9b; color: #fff; border: 0; border-radius: 5px }
.btnrest { background: #ccc; margin-left: 10px; color: #333 }
#gbooklist { width: 1175px; margin: 20px auto; background: #FFFFFF; overflow: hidden; border-radius: 5px; box-shadow: #ccc 2px 2px 2px; border: #ccc 1px solid; }
.gb_tit { color: #3b3b3b; height: 30px; line-height: 30px; background: #CCC; padding: 0 20px; }
.tim { float: right; font-weight: normal; }
.gb_con { line-height: 30px; padding: 0 20px; color: #333 }
.gb_reply { border: #ccc 1px dashed; line-height: 30px; padding-left: 10px; padding: 0 20px; margin: 0 20px 10px 20px; background: #fff; color: #F00 }
.gb_reply span { color: #069; font-weight: bold }
/*图文列表*/
.listr.right .pic { overflow: hidden; display: block }
.listr.right .pic li { overflow: hidden; display: block; float: left; width: 100px; height: 160px; margin: 0 30px; padding-left: 0; border-bottom: none; }
.listr.right .pic li img { width:100px; height: 100px; }
/*注册*/
.note_show p {line-height: 40px; }

@media screen{
}

@media screen{
}

.contain{background:none;}