﻿/* wfhwgc.com 做最好的织梦模板 */
@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote {
	margin: 0;
	padding: 0;/* overflow-x: hidden;*/
	font-size: 12px;
}
html button::-moz-focus-inner {
border-color:transparent!important;
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
}
ul, li, dl, dt, dd, ol {
	display: block;
	list-style: none;
}
fieldset, img {
	border: 0;
}
iframe {
	background-image: none;
}
hr {
	border:0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}
h1, h2, h3, h4, h5, h6, margin {
	margin:0;
	padding:0;
}
.clear {
	clear:both;
}
.input 输入 {
	line-height: 15px;
	height: 15px;
	border: 1px solid #999999;
	padding: 2px;
}
.checkbox 复选框 {
	line-height:13px;
	height: 13px;
	width:13px;
	padding:0px;
	margin: 0px;
}
.indent 缩进 {
	text-indent: 24px;
}
.db {
	display: block;
}
.di {
	display: inline;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
center {
	padding:25px 0;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.mar {
	margin:0 auto;
}
.mou-p {
	cursor: pointer;
}
.mou-m {
	cursor: move;
}
.mou-t {
	cursor: text;
}
.f10p {
	font-size: 10px;
}
.f12p {
	font-size: 12px;
}
.f13p {
	font-size: 13px;
}
.f14p {
	font-size: 14px;
}
.f15p {
	font-size: 15px;
}
.f16p {
	font-size: 16px;
}
.f18p {
	font-size: 18px;
}
.f20p {
	font-size: 20px;
}
.f24p {
	font-size: 24px;
}
.fw {
	font-weight:bold;
}
.fi {
	font-style:italic;
}
.fs {
	text-decoration:line-through;
}
.fu {
	text-decoration:underline;
}
.fst {
	font-family:"宋体";
}
.fwr {
	font-family:"微软雅黑";
}
.c-red {
	color: #990000;
}
.c-orage {
	color: #cc6600;
}
.c-yellow {
	color: #ffff00;
}
.c-green {
	color: #009900;
}
.c-blue {
	color: #0066cc;
}
.c-purple {
	color: #9900cc;
}
body {
}
.topbg {
	height:520px;
	background:url(../images/topbg.jpg) repeat-x top;
	position:relative;
}
.headline {
	position:absolute;
	top:0;
	left:0;
	height:70px;
	border-bottom:solid 1px #145FB1;
	z-index:101;
	background:url(../images/top.png) repeat;
	width:100%;
}
.head {
	margin:0 auto;
	width:980px;
}
.logo {
	width:295px;
	height:70px;
	display:block;
	float:left;
}
.search {
	float:right;
	height:34px;
	padding-top:18px;
	width:390px;
}
.searchbox {
	width:229px;
	height:32px;
	background:url(../images/searbox.png) no-repeat;
	padding:1px 5px;
	float:left;
}
.searchbox input {
	width:229px;
	height:32px;
	font:12px/32px 宋体;
	color:#770501;
	border:none;
	background:none;
}
.sel {
	width:90px;
	height:34px;
	background:url(../images/selbg_09.png) no-repeat;
	float:left;
	margin-left:2px;
	position:relative;
}
.xl {
	font:12px/34px 宋体;
	color:#770501;
	padding-left:10px;
	cursor:pointer;
}
.searbtn {
	width:54px;
	height:34px;
	float:left;
	margin-left:2px;
	position:relative;
	z-index:2;
	top:1px;
}
.smul {
	background:#fff;
}
.banner {
	width:1920px;
	height:520px;
	margin:0 auto;
}
.changeBox_a1 {
	float:left;
	width:100%;
	height:520px;
	padding:0px;
	position:relative;
	border:0px solid #aaa;
}
.changeBox_a1 .a_bigImg {
	
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.ul_change_a2 {
	position:absolute;
	bottom:15px;
	left:50%;
	margin-left:-50px;
	overflow:hidden;
}
.ul_change_a2 li {
	display: -moz-inline-stack;
	display:inline-block;
*display:inline;
*zoom:1;
}
.ul_change_a2 span {
	display: -moz-inline-stack;
	display:inline-block;
*display:inline;
*zoom:1;
	font-size:0.8em;
	width:24px;
	height:20px;
	margin-right:2px;
	border:0px solid #999;
	background:url(../images/dian1.png) no-repeat;
	filter:alpha(opacity=85);
	opacity:0.85;
	cursor:hand;
	cursor:pointer;
}
.ul_change_a2 span.on {
	border:none;
	background:url(../images/dian2.png) no-repeat;
	color:#CC0000;
}
.navbg {
	width:100%;
	height:66px;
	background:url(../images/navbg_07.png) repeat-x;
}
.nav {
	width:980px;
	height:66px;
	margin:0 auto;
}
.navhome {
	width:90px;
	height:60px;
	float:left;
}
.nav ul {
	padding-top:12px;
}
.nav ul li {
	width:100px;
	height:36px;
	float:left;
	margin-right:11px;
}
.nav ul li a {
	display:block;
	width:100px;
	height:36px;
	background:none;
	text-align:center;
	font:14px/36px 微软雅黑;
	text-shadow:0 0 2px #999;
	color:#1040e0;
}
.nav ul li a:hover {
	background:url(../images/navhober_03.png) no-repeat;
	color:#f3d49d;
}
.nav ul li a.navhover {
	background:url(../images/navhober_03.png) no-repeat;
	color:#f3d49d;
}
.conta {
	width:980px;
	height:auto;
	margin:0 auto 0;
	padding-top:36px;
}
.flash2 {
	width:334px;
	height:204px;
	border:solid 3px #d8d8d8;
}
.container1 {
	background:#eeeeee;
	border-bottom:solid 3px #dbdbdb;
}
.changeBox_a12 {
	float:left;
	width:334px;
	height:204px;
	padding:0px;
	position:relative;
	border:0px solid #aaa;
}
.changeBox_a12 .a_bigImg2 {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.ul_change_a22 {
	position:absolute;
	right:0;
	bottom:0;
	overflow:hidden;
}
.ul_change_a22 li {
	display: -moz-inline-stack;
	display:inline-block;
*display:inline;
*zoom:1;
}
.ul_change_a22 span {
	display: -moz-inline-stack;
	display:inline-block;
*display:inline;
*zoom:1;
	font-size:12px;
	margin-left:2px;
	border:0px solid #999;
	background:#000;
	filter:alpha(opacity=7);
	opacity:0.7;
	cursor:hand;
	cursor:pointer;
	padding:3px 10px;
	color:#fff;
}
.ul_change_a22 span.on2 {
	border:none;
	background:#3762e5;
	color:#fff;
	padding:3px 10px;
}
.il {
	width:340px;
	height:auto;
	float:left;
}
.contatop {
	width:340px;
	height:62px;
	margin-top:17px;
	background:url(../images/a_17.png) no-repeat;
	position:relative;
}
.contatop a {
	background:#3762e5;
	font:12px/14px 宋体;
	color:#fff;
	top:38px;
	left:168px;
	position:absolute;
	padding:0 1px;
}
.contatop a:hover {
	background:#fff;
	color:#0681e9;
}
.conta2 {
	height:125px;
	font:12px/26px 宋体;
	color:#666;
	padding-top:10px;
}
.inews {
	width:600px;
	height:auto;
	float:right;
}
.inewscomtop {
	height:30px;
	width:600px;
	background:url(../images/bgxie_24.png) bottom repeat-x;
}
.inewscomtop p {
	float:left;
	width:125px;
	height:30px;
	background:url(../images/yuan_23.png) no-repeat;
	display:inline;
}
.inewscomtop p em {
	padding-left:30px;
	font:normal bold 20px/28px 微软雅黑;
	color:#fff;
}
.inewscomtop span {
	float:right;
	font:14px/30px 微软雅黑;
	color:#0c0c0c;
}
.inewscomtop span a {
	background:#3762e5;
	color:#fff;
	padding: 0 2px;
}
.inewscomtop span a:hover {
	background:none;
	color:#c28181;
}
.news1st {
	width:600px;
	min-height:110px;
	_height:110px;
	padding:30px 0 25px;
	background:url(../images/a_17.jpg) center bottom no-repeat;
}
.news1st b {
	display:block;
	width:160px;
	height:100px;
	padding:4px;
	border:solid 1px #e8c2c1;
	border-radius:4px;
	float:left;
}
.news1right {
	width:397px;
	padding-right:15px;
	float:right;
}
.news1right h2 {
	font:bold 14px/26px 宋体;
	color:#dd5553;
	padding:0 0 2px 0;
}
.news1right h2 a {
	color:#dd5553;
}
.news1right h2 a:hover {
	color:#f00;
}
.news1right p {
	font:12px/26px 宋体;
	color:#666;
}
.inewslist {
	width:600px;
	height:auto;
	padding-top:15px;
}
.inewslist ul {
}
.inewslist ul li {
	width:600px;
	height:38px;
}
.inewslist ul li p {
	float:left;
	display:inline;
	background:url(../images/ico1.jpg) left center no-repeat;
	margin:0 0 0 15px;
	font:12px/38px 宋体;
	padding:0 0 0 25px;
}
.inewslist ul li p a {
	color:#666666;
}
.inewslist ul li p a:hover {
	color:#6383f2;
}
.inewslist ul li span {
	float:right;
	font:12px/38px 宋体;
	color:#666666;
	padding-right:15px;
}
.gifttop {
	width:980px;
	height:30px;
	margin:40px auto 0;
}
.runlist {
	width:980px;
	height:182px;
	margin:30px auto 0;
}
.movead {
	zoom:1;
	width:1002px;
	margin:0 auto;
	position:relative;
	z-index:11
}
.movead .pcont {
	float:left;
	width:912px;
	height:182px;
	overflow:hidden;
	margin:0 6px 0 5px;
	padding:0px 6px 0 0;
}
.movead .ScrCont {
	width: 32766px;
	zoom: 1
}
.movead #List1_1 {
	FLOAT: left
}
.movead #List2_1 {
	FLOAT: left
}
.movead .LeftBotton {
	background:url(../images/leftarr.png) no-repeat center;
	float: left;
	width: 26px;
	height:181px;
	_behavior: url(js/iepngfix.htc);
}
.movead .RightBotton {
	background:url(../images/rightarr.png) no-repeat center;
	float: left;
	width: 26px;
	height:181px;
	_behavior: url(js/iepngfix.htc);
}
.movead .pl {
	width:210px;
	height:180px;
	margin:0 10px;
}
.movead .pl img {
	display: block;
	CURSOR: pointer;
	width:208px;
	height:123px;
	float:left;
	border:1px solid #dbdbdb;
	border-radius:3px;
	padding:0px;
}
.picbox {
	display:block;
	width:208px;
	height:123px;
	display:block;
}
.movead .pl {
	float:left;
	width:210px;
	height:190px;
	overflow:hidden;
}
.pl1 {
	background:url(../images/ico2_44.jpg) left center no-repeat;
	font:12px/22px 宋体;
	margin:0 0 0 7px;
	padding:0 0 0 15px;
	margin-top:6px;
}
.pl1 .a1 {
	color:#666;
}
.pl1 .a2 {
	color:#3762e5;
}
.pl1 a:hover {
	color:#0681e9;
}
.pl2 {
	font:12px/20px 宋体;
	color:#854239;
	padding:0 0 0 22px;
}
.pl2 span {
	color:#555;
}
.pl2 strong {
	color:#0681e9;
}
.xu2 {
	width:980px;
	height:19px;
	background:url(../images/xu2_54.jpg) repeat-x;
	margin:29px auto 40px;
}
.contb {
	width:980px;
	height:285px;
	margin:0 auto;
}
.lipin {
	width:465px;
	height:285px;
	float:left;
	padding-right:25px;
	border-right:solid 1px #e5e5e5;
}
.lipintop {
	width:100%;
}
.lipintop span {
	padding-right:120px;
}
.giftlist {
	width:455px;
	padding-left:10px;
	padding-top:10px;
}
.giftlist ul {
}
.giftlist ul li {
	height:39px;
	border-bottom:dashed 1px #c9c9c9;
}
.giftlist ul li p {
	float:left;
	display:inline;
	background:url(../images/ico2_58.jpg) left center no-repeat;
	font:12px/39px 宋体;
	padding:0 0 0 15px;
}
.giftlist ul li p a {
	color:#888;
}
.giftlist ul li p a:hover {
	color:#0681e9;
}
.giftlist li span {
	float:right;
	font:12px/39px 宋体;
	color:#999;
}
.honor {
	float:right;
	width:465px;
}
.honorlist {
	width:465px;
	overflow:hidden;
	height:255px;
}
.honorlist ul {
	width:500px;
	padding-top:18px;
}
.honorlist ul li {
	width:150px;
	margin-right:8px;
	margin-bottom:12px;
	height:111px;
	float:left;
	position:relative;
}
.honorlist ul li p {
	position:absolute;
	bottom:0;
	left:0;
	background:#000;
	filter:alpha(opacity = 60);
	opacity:0.6;
	text-align:center;
	font:14px/28px 宋体;
	width:150px;
}
.honorlist ul li p a {
	color:#fff;
}
.honorlist ul li p a:hover {
	color:#0681e9;
}
.footnavbg {
	height:65px;
	background:#001288;
	border-bottom:solid 1px #3762e5;
}
.frilink {
	width:980px;
	height:65px;
	background:url(../images/footnav_65.jpg) no-repeat;
	margin:0 auto;
}
.frilink p {
	font:12px/65px 宋体;
	color:#a7a7a7;
	padding:0 15px;
}
.frilink p a {
	color:#a7a7a7;
	margin:0 5px;
}
.frilink a:hover {
	color:#0681e9;
}
.fb {
	background:#0359A6;
	height:160px;
}
.footer {
	width:980px;
	height:144px;
	background:url(../images/fbg.jpg) no-repeat;
	margin:0 auto;
}
.footer p {
	font:12px/12px 宋体;
	color:#a7a7a7;
}
.footnav2 {
	color:#fce1a5;
	padding-top:28px;
	padding-left:10px;
}
.footnav2 a {
	color:#fce1a5;
	margin-right:23px;
}
.footnav2 a:hover {
	color:#ff0;
}
.fp2 {
	font:12px/12px 宋体;
	color:#fce1a5;
	padding-top:25px;
}
.fp3 {
	font:12px/12px 宋体;
	color:#fce1a5;
	padding-top:25px;
}
.footer a {
	color:#a7a7a7;
}
.footer a:hover {
	color:#ff0;
}
.subcon {
	width:980px;
	height:auto;
	margin:30px auto 0;
}
.sl {
	width:245px;
	height:auto;
	float:left;
}
.slcomtop {
	width:245px;
}
.slcomtop b {
	float:right;
	width:38px;
	height:16px;
	display:block;
	float:right;
	margin-top:14px;
	overflow:hidden;
}
.sidenav {
	width:245px;
	height:auto;
	padding-top:20px;
}
.sidenav ul {
}
.sidenav ul li {
	text-align:center;
	font:14px/33px 宋体;
	min-height:33px;
	_height:33px;
	margin-bottom:10px;
}
.sidenav ul li a {
	color:#424242;
	text-align:center;
	font:14px/33px 宋体;
	height:33px;
	margin-bottom:10px;
	display:block;
	width:245px;
	background:url(../images/sidenav.jpg) no-repeat;
}
.sidenav ul li a:hover {
	color:#fff;
	background:url(../images/sidenavhover_03.jpg) no-repeat;
}
.sidenav ul li a.sidenavreplus {
	color:#fff;
	background:url(../images/sidenavhover_03.jpg) no-repeat;
}
.sidenav ul li dl {
	width:245px;
	height:auto;
	padding:0 0;
	background:url(../images/cc.jpg) #ebeaea top repeat-x;
	border-bottom:solid 1px #b3b3b2;
	display:none;
}
.sidenav ul li dl dd {
	width:245px;
	height:36px;
	padding:0;
	text-align:center;
	background:none;
}
.sidenav ul li dl dd a {
	color:#cc534c;
	background:none;
}
.sidenav ul li dl dd a:hover {
	color:#555;
	background:none;
}
.sidenav ul li dl dd a.ahover {
	color:#555;
}
.sidenews {
	margin-top:20px;
}
.snlist {
	padding-top:10px;
}
.snlist ul {
}
.snlist ul li {
	height:34px;
	border-bottom:dashed 1px #ccc;
}
.snlist ul li p {
	background:url(../images/ico2_58.jpg) left center no-repeat;
	font:12px/34px 宋体;
	padding:0 0 0 15px;
}
.snlist ul li p a {
	color:#888;
}
.snlist ul li p a:hover {
	color:#0681e9;
}
.conta3 {
	width:245px;
	height:59px;
	background:url(../images/conta2_11.jpg) no-repeat;
	margin-top:20px;
	position:relative;
}
.conta3 a {
	background:#0681e9;
	font:12px/14px 宋体;
	color:#fff;
	top:38px;
	left:150px;
	position:absolute;
	padding:0 1px;
	display:block;
}
.conta3 a:hover {
	background:#fff;
	color:#0681e9;
}
.contabox3 {
	height:125px;
	font:12px/26px 宋体;
	color:#666;
	padding-top:10px;
}
.sr {
	width:700px;
	height:auto;
	float:right;
}
.srtop i {
	font:normal normal 12px/14px 宋体;
	display:block;
	float:right;
	margin-top:16px;
	padding:0 1px;
	color:#fff;
	background:#0681e9;
}
.srtop a {
	color:#fff;
}
.srtop a:hover {
	color:#ff0;
}
.srcon {
	width:700px;
	height:auto;
	margin-top:20px;
}
.piclist {
	width:700px;
	min-height:100px;
	_height:100px;
}
.piclist ul {
}
.piclist ul li {
	width:210px;
	height:155px;
	float:left;
	margin-right:21px;
	margin-top:20px;
}
.picboxer {
	width:200px;
	height:115px;
	padding:4px;
	border:solid 1px #dbdada;
	border-radius:5px;
}
.picboxer img {
	display:block;
	border:solid 0px #ccc;
	border-radius:3px;
}
.picname {
	background:url(../images/ico2_44.jpg) #ffdddb 10px 5px no-repeat;
	margin-top:4px;
	border-radius:6px;
	height:25px;
}
.picname a {
	margin-left:25px;
	font:12px/25px 宋体;
	color:#555;
}
.picname a:hover {
	color:#f00;
}
.pic_wor {
	width:700px;
	min-height:100px;
	_height:100px;
}
.pic_wor ul {
}
.pic_wor ul li {
	width:700px;
	min-height:125px;
	_height:125px;
	margin:20px 0 0;
}
.pic_wor ul li b {
	display:block;
	width:200px;
	height:115px;
	float:left;
	padding:4px;
	border:solid 1px #dbdada;
	border-radius:5px;
}
.picwoR {
	width:465px;
	height:auto;
	float:right;
}
.picwoR h2 {
	font:normal normal 12px/23px 宋体;
	background: #0681e9 left center no-repeat;
	height:23px;
	
}
.picwoR h2 a {
	margin-left:16px;
	color:#fff;
}
.picwoR h2 a:hover {
	color:#fff;
}
.picwoR h2 span {
	float:right;
	padding-right:10px;
}
.proname {
	float:left;
	display:inline-block;
}
.picwoR p {
	font:12px/28px 宋体;
	color:#666;
	padding-top:10px;
}
.newslist {
	width:700px;
	min-height:100px;
	_height:100px;
}
.newslist ul {
}
.newslist ul li {
	width:700px;
	height:26px;
	border:solid 1px #fff;
}
.newslist ul li p {
	float:left;
	display:inline;
	font:14px/26px 宋体;
	color:#757575;
	padding:0 0 0 12px;
	margin:0 0 0 17px;
	background:url(../images/ico6_33.jpg) left center no-repeat;
}
.newslist ul li p a {
	color:#666;
}
.newslist ul li span {
	float:right;
	font:14px/26px 宋体;
	color:#666;
	padding-right:10px;
}
.newsview {
	width:700px;
	height:auto;
	margin:0 auto;
}
.title {
	width:700px;
	height:auto;
	padding:10px 0 0 0;
	background:url(../images/background_36.jpg) bottom repeat-x;
}
.title h2 {
	font:normal 18px/24px 微软雅黑;
	text-align:center;
	padding:20px 0 11px 0;
	color:#0681e9;
	border-bottom:solid 0px #b9c3d0;
}
.title h4 {
	font:normal 12px/14px 宋体;
	text-align:center;
	padding:8px 0 15px;
	color:#888888;
}
.newscon {
	width:700px;
	min-height:300px;
	_height:300px;
	font:14px/28px 宋体;
	color:#757575;
	margin:0 auto;
	padding:12px 0 0 0;
}
.paging {
	width:700px;
	height:auto;
	line-height:22px;
	font-size:12px;
	font-family:"宋体";
	color:#474747;
	padding:30px 0;
	margin:0 auto;
}
.pa {
	width:700px;
	background:url(../images/pagingbg_07.jpg) left center no-repeat;
	height:20px;
	float:left;
	margin-top:7px;
	font:normal normal 12px/19px 宋体;
	color:#555555;
}
.pa em {
	float:left;
	padding:0 10px;
	font-style:normal;
	margin-right:10px;
}
.paging a {
	color:#555555;
}
.paging a:hover {
	color:#cc534c;
	text-decoration:none;
}
.back {
	width:700px;
	height:auto;
	padding:10px 0;
	text-align:center;
}
.tiao {
	height:10px;
	background:url(../images/xu2_54.jpg) top repeat-x;
	margin-top:30px;
	text-align:justify;
	text-justify:inter-ideograph;
}
.select {
	width:90px;
	height:34px;
	background:url(../images/selbg_09.png) no-repeat;
	float:left;
	margin-left:2px;
}
.select select {
	margin:5px auto;
	width:100px;
}
.searchBar span {
	float:right;
	margin-top:6px;
}
.searchBar span a {
	color:#666;
	margin-right:8px;
}
.searchBar span a:hover {
	color:#ef9b11;
}
.searchBar .select {
	float:left;
	margin-top:1px;
	display:inline;
	margin-right:8px;
}
.searchBar .text {
	float:left;
}
.searchBar .text input {
	width:214px;
	padding-top:3px;
	height:17px;
	border:1px solid #b7d1eb;
}
div.selectbox-wrapper {
	border-right: #b7d1eb 1px solid;
	border-top: #b7d1eb 0 solid;
	overflow:hidden;
	border-left: #b7d1eb 1px solid;
	width:89px;
	border-bottom: #b7d1eb 1px solid;
	position: absolute;
	background: #fff;
	text-align:left;
*margin-top:0;
	z-index:10;
}
div.selectbox-wrapper ul li.selected {
	background-color: #e0ecf7;
}
div.selectbox-wrapper ul li.current {
	color: #fff;
	background-color:#36c
}
div.selectbox-wrapper ul li {
	text-align:center;
	padding-right:3px;
	padding-bottom:3px;
	width:90px;
	cursor:pointer;
	line-height: 20px;
	padding-top: 3px;
	font-size:14px;
	font-family:'微软雅黑';
	color:#666;
}
.selectbox {
	border:none;
	display:block;
	width:90px;
	text-indent:10px;
	cursor:pointer;
	height:34px;
	background:none;
	font:12px/34px 宋体;
	color:#770501;
	line-height:34px;
}
.btn {
	float:left;
	display:inline;
	margin-left:8px;
	margin-top:2px;
}
/* page
-----------------------------------------------------------------------------------------------------*/
.page {
	margin-top:15px;
	margin-left:35px;
	float:left;
	display:inline;
	color:#0681e9;
}
.pager-taglib {
	float:left;
	padding-bottom:5px;
	overflow:hidden;
	height:23px;
	text-align:center;
	font-size:12px;
}
.pager-taglib span {
	float:left;
}
.pager-taglib a {
	line-height:27px;
	width:26px;
	height:27px;
	display:block;
	float:left;
	color:#666666
}
.pager-taglib a:hover {
	width:26px;
	height:27px;
	display:block;
	color:#0681e9;
}
.pager-taglib .current {
	width:26px;
	height:27px;
	display:block;
	line-height:27px;
}
.pager-taglib .disabled {
	width:26px;
	height:27px;
	display:block;
	line-height:27px;
}
.bg {
	width:26px;
	height:23px;
	background:url(../images/bg08.jpg) no-repeat center;
}
.total {
	min-width:50px;
	_width:50px;
	text-align:center;
	height:27px;
	line-height:27px;
	display:block;
}
.reach {
	min-width:30px;
	_width:30px;
	text-align:left;
	padding-left:5px;
	height:29px;
	line-height:29px;
	display:block;
}
.btn {
	width:36px;
	height:27px;
	line-height:27px;
	display:block;
	padding-top:3px;
}
.input_page {
	width:30px;
	height:14px;
	text-align:center;
	border:1px solid #0681e9;
	background:#fff;
	font-size:12px;
	line-height:14px;
	margin-top:6px;
}
.pager-taglib .bg {
	padding-top:3px;
}
/* book
-----------------------------------------------------------------------------------------------------*/

.newsview {
	float:left;
	width:700px;
	padding-bottom:20px;
	background:url(../images/mainbot.gif) no-repeat bottom left;
	min-height:640px;
	_height:640px;
}
.bookmain {
	width:650px;
	margin:0 auto;
	height:auto;
}
.bookline {
	width: 650px;
	height:34px;
	background-image: url(../images/about_box_line.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	float:left;
	margin-top:10px;
}
.book {
	width:650px;
	margin:0 auto;
}
.booktop {
	width:640px;
	height:30px;
	float:left;
	background:url(../images/bookico.png) no-repeat 10px 7px;
	margin-top:20px;
}
.booktop_name {
	width:450px;
	height:30px;
	float:left;
	color:#5c6d8f;
	padding-left:30px;
	line-height:30px;
	font-weight:bold;
}
.booktop_time {
	width:150px;
	height:30px;
	float:left;
	color:#333;
	text-align:right;
	line-height:30px;
}
.bookcontent {
	width:628px;
	min-height:40px;
	height: auto!important;
	height:40px;
	float:left;
	padding:10px;
}
.bookadmin {
	width:650px;
	height:auto;
	float:left;
}
.bookadmin_top {
	width:650px;
	height:12px;
	float:left;
}
.bookadmin_mid {
	width:628px;
	min-height:30px;
	line-height:23px;
	height: auto!important;
	height:30px;
	float:left;
	padding:10px;
	background:#fff;
}
.messagecol {
	color:#df5b0b;
}
.admincol {
	color:#DF5B0B;
	font-weight:bold;
}
.admintimecol {
	color:#5e7194;
}
.message {
	width:600px;
	height:auto;
	float:left;
	padding-left:50px;
}
.message li {
	width:500px;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
cur/sor:pointer
}
.message li input {
	height:20px;
	line-height:20px;
	width:150px;
	border:1px solid #ccc;
}
.message li p.message_title {
	width:100px;
	height:25px;
	float:left;
	text-align:right;
	line-height:20px;
}
.message li p.message_content {
	width:400px;
	height:25px;
	float:left;
}
.message li.contentb {
	width:500px;
	height:160px;
	float:left;
}
.message li.contentb textarea {
	width:370px;
	height:120px;
}
.message li.yzm {
	width:500px;
	height:60px;
	float:left;
}
.message li p.message_yzminput {
	width:100px;
	height:15px;
	float:left;
}
.message li p.message_yzminput input {
	width:80px;
}
.message li p.message_yzmico {
	width:100px;
	height:40px;
	float:left;
}
.message li p.message_sub {
	width:200px;
	height:40px;
	float:left;
	text-align:right;
}
/* hr */
.hr {
	margin:10px auto;
	width:100%;
	font-size:12px;
	line-height:24px;
	border:1px #CCC solid;
	background-color:#fff;
}
.hr td {
	border:1px #CCC solid;
}
.hr a {
	color:#333;
}
.hr a:hover {
	color:#de0303;
}
.hr_btn {
	width:100px;
	height:40px;
	font-size:12px;
}
.rightcon h1 {
	margin:0;
	font:18px/50px '微软雅黑';
	width:100%;
	text-align:center;
	color:#2e2e2e;
}
