body {
	margin: 0px; padding: 0px; font-size: 12px;
}
div {
	margin: 0px; padding: 0px; font-size: 12px;
}
dl {
	margin: 0px; padding: 0px; font-size: 12px;
}
dt {
	margin: 0px; padding: 0px; font-size: 12px;
}
dd {
	margin: 0px; padding: 0px; font-size: 12px;
}
ul {
	margin: 0px; padding: 0px; font-size: 12px;
}
ol {
	margin: 0px; padding: 0px; font-size: 12px;
}
li {
	margin: 0px; padding: 0px; font-size: 12px;
}
pre {
	margin: 0px; padding: 0px; font-size: 12px;
}
code {
	margin: 0px; padding: 0px; font-size: 12px;
}
form {
	margin: 0px; padding: 0px; font-size: 12px;
}
fieldset {
	margin: 0px; padding: 0px; font-size: 12px;
}
legend {
	margin: 0px; padding: 0px; font-size: 12px;
}
input {
	margin: 0px; padding: 0px; font-size: 12px;
}
button {
	margin: 0px; padding: 0px; font-size: 12px;
}
textarea {
	margin: 0px; padding: 0px; font-size: 12px;
}
p {
	margin: 0px; padding: 0px; font-size: 12px;
}
blockquote {
	margin: 0px; padding: 0px; font-size: 12px;
}
input {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
button {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
textarea {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
select {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
optgroup {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
option {
	font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;
}
ul {
	list-style: none; display: block;
}
li {
	list-style: none; display: block;
}
dl {
	list-style: none; display: block;
}
dt {
	list-style: none; display: block;
}
dd {
	list-style: none; display: block;
}
ol {
	list-style: none; display: block;
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
iframe {
	background-image: none;
}
hr {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(204, 204, 204); border-image: none; height: 0px; clear: both;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
margin {
	margin: 0px; padding: 0px;
}
.clear {
	clear: both;
}
.input 输入 {
	padding: 2px; border: 1px solid rgb(153, 153, 153); border-image: none; height: 15px; line-height: 15px;
}
.checkbox 复选框 {
	margin: 0px; padding: 0px; width: 13px; height: 13px; line-height: 13px;
}
.indent 缩进 {
	text-indent: 24px;
}
.db {
	display: block;
}
.di {
	display: inline;
}
a {
	color: rgb(102, 102, 102); text-decoration: none;
}
a:hover {
	color: rgb(160, 4, 5); text-decoration: none;
}
center {
	padding: 25px 0px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.mar {
	margin: 0px 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: rgb(153, 0, 0);
}
.c-orage {
	color: rgb(204, 102, 0);
}
.c-yellow {
	color: rgb(255, 255, 0);
}
.c-green {
	color: rgb(0, 153, 0);
}
.c-blue {
	color: rgb(0, 102, 204);
}
.c-purple {
	color: rgb(153, 0, 204);
}
body {
	
}
.topbg {
	margin: 0px auto; width: 980px;
}
.headline {
	background: rgb(255, 255, 255); width: 100%; height: 100px;
}
.head {
	margin: 0px auto; width: 980px;
}
.logo {
	width: 412px; height: 70px; padding-top: 16px; float: left; display: block;
}
.tel {
	width: 254px; padding-top: 26px; float: right; display: block;
}
.search {
	width: 390px; height: 34px; padding-top: 18px; float: right;
}
.searchbox {
	background: url("../images/searbox.png") no-repeat; padding: 1px 5px; width: 229px; height: 32px; float: left;
}
.searchbox input {
	background: none; font: 12px/32px 宋体; border: currentColor; border-image: none; width: 229px; height: 32px; color: rgb(119, 5, 1); font-size-adjust: none; font-stretch: normal;
}
.sel {
	background: url("../images/selbg_09.png") no-repeat; width: 90px; height: 34px; margin-left: 2px; float: left; position: relative;
}
.xl {
	font: 12px/34px 宋体; color: rgb(119, 5, 1); padding-left: 10px; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.searbtn {
	top: 1px; width: 54px; height: 34px; margin-left: 2px; float: left; position: relative; z-index: 2;
}
.smul {
	background: rgb(255, 255, 255);
}
#full-screen-slider {
	margin: 0px auto; width: 100%; height: 422px; position: relative;
}
#slides {
	list-style: none; margin: 0px; padding: 0px; width: 100%; height: 422px; display: block; position: relative;
}
#slides li {
	list-style: none; margin: 0px; padding: 0px; width: 100%; height: 100%; display: block; position: absolute;
}
#slides li a {
	width: 100%; height: 100%; text-indent: -9999px; display: block;
}
#pagination {
	list-style: none; margin: 0px; padding: 5px 15px 5px 0px; left: 50%; top: 390px; display: block; position: absolute; z-index: 9900;
}
#pagination li {
	background: rgb(255, 255, 255); list-style: none; border-radius: 5px; width: 10px; height: 10px; margin-left: 15px; float: left; display: block;
}
#pagination li a {
	margin: 0px; padding: 0px; width: 100%; height: 100%; text-indent: -9999px; display: block;
}
#pagination li.current {
	background: rgb(162, 2, 2);
}
.navbg {
	background: url("../images/navbg_07.png") repeat-x; width: 100%; height: 66px;
}
.nav {
	margin: 0px auto; width: 1000px; height: 66px;
}
.navhome {
	width: 88px; height: 60px; float: left;
}
.nav ul {
	padding-top: 12px;
}
.nav ul li {
	width: 88px; height: 36px; margin-right: 11px; float: left;
}
.nav ul li a {
	background: none; font: 14px/36px 微软雅黑; width: 90px; height: 36px; text-align: center; color: rgb(191, 22, 13); display: block; font-size-adjust: none; font-stretch: normal; text-shadow: 0px 0px 2px #999;
}
.nav ul li a:hover {
	background: url("../images/navhober_03.png") no-repeat; color: rgb(243, 212, 157);
}
.nav ul li a.navhover {
	background: url("../images/navhober_03.png") no-repeat; color: rgb(243, 212, 157);
}
.conta {
	margin: 0px auto; width: 980px; height: auto; padding-top: 36px;
}
.flash2 {
	border: 3px solid rgb(216, 216, 216); border-image: none; width: 334px; height: 204px;
}
.container1 {
	background: rgb(238, 238, 238); border-bottom-color: rgb(219, 219, 219); border-bottom-width: 3px; border-bottom-style: solid;
}
.changeBox_a12 {
	padding: 0px; border: 0px solid rgb(170, 170, 170); border-image: none; width: 334px; height: 204px; float: left; position: relative;
}
.changeBox_a12 .a_bigImg2 {
	left: 0px; top: 0px; display: none; position: absolute;
}
.ul_change_a22 {
	right: 0px; bottom: 0px; overflow: hidden; position: absolute;
}
.ul_change_a22 li {
	display: inline-block;
}
.ul_change_a22 span {
	background: rgb(0, 0, 0); padding: 3px 10px; border: 0px solid rgb(153, 153, 153); border-image: none; color: rgb(255, 255, 255); font-size: 12px; margin-left: 2px; display: inline-block; cursor: pointer; opacity: 0.7;
}
.ul_change_a22 span.on2 {
	background: rgb(145, 24, 29); padding: 3px 10px; border: currentColor; border-image: none; color: rgb(255, 255, 255);
}
.il {
	width: 340px; height: auto; float: left;
}
.contatop {
	background: url("../images/a_17.png") no-repeat; width: 340px; height: 62px; margin-top: 17px; position: relative;
}
.contatop a {
	background: rgb(193, 130, 130); font: 12px/14px 宋体; padding: 0px 1px; left: 168px; top: 38px; color: rgb(255, 255, 255); position: absolute; font-size-adjust: none; font-stretch: normal;
}
.contatop a:hover {
	background: rgb(255, 255, 255); color: rgb(193, 130, 130);
}
.conta2 {
	font: 12px/26px 宋体; height: 125px; color: rgb(102, 102, 102); padding-top: 10px; font-size-adjust: none; font-stretch: normal;
}
.inews {
	width: 600px; height: auto; float: right;
}
.inewscomtop {
	background: url("../images/bgxie_24.png") repeat-x bottom; width: 600px; height: 30px;
}
.inewscomtop p {
	background: url("../images/yuan_23.png") no-repeat; width: 125px; height: 30px; float: left; display: inline;
}
.inewscomtop p em {
	font: bold 20px/28px 微软雅黑; color: rgb(255, 255, 255); padding-left: 30px; font-size-adjust: none; font-stretch: normal;
}
.inewscomtop span {
	font: 14px/30px 微软雅黑; color: rgb(12, 12, 12); float: right; font-size-adjust: none; font-stretch: normal;
}
.inewscomtop span a {
	background: rgb(194, 129, 129); padding: 0px 2px; color: rgb(255, 255, 255);
}
.inewscomtop span a:hover {
	background: none; color: rgb(194, 129, 129);
}
.news1st {
	background: url("../images/a_17.jpg") no-repeat bottom; padding: 30px 0px 25px; width: 600px; min-height: 110px; _height: 110px;
}
.news1st b {
	padding: 4px; border-radius: 4px; border: 1px solid rgb(232, 194, 193); border-image: none; width: 160px; height: 100px; float: left; display: block;
}
.news1right {
	width: 397px; padding-right: 15px; float: right;
}
.news1right h2 {
	font: bold 14px/26px 宋体; padding: 0px 0px 2px; color: rgb(221, 85, 83); font-size-adjust: none; font-stretch: normal;
}
.news1right h2 a {
	color: rgb(221, 85, 83);
}
.news1right h2 a:hover {
	color: rgb(255, 0, 0);
}
.news1right p {
	font: 12px/26px 宋体; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.inewslist {
	width: 600px; height: auto; padding-top: 15px;
}
.inewslist ul {
	
}
.inewslist ul li {
	width: 600px; height: 38px;
}
.inewslist ul li p {
	background: url("../images/ico1.jpg") no-repeat left; font: 12px/38px 宋体; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 25px; float: left; display: inline; font-size-adjust: none; font-stretch: normal;
}
.inewslist ul li p a {
	color: rgb(102, 102, 102);
}
.inewslist ul li p a:hover {
	color: rgb(221, 84, 83);
}
.inewslist ul li span {
	font: 12px/38px 宋体; color: rgb(102, 102, 102); padding-right: 15px; float: right; font-size-adjust: none; font-stretch: normal;
}
.gifttop {
	margin: 40px auto 0px; width: 980px; height: 30px;
}
.runlist {
	margin: 30px auto 0px; width: 980px; height: 212px;
}
#ISL_Cont_1 {
	margin: 0px auto; width: 920px; height: 220px; overflow: hidden; float: left;
}
#ISL_Cont_1 p {
	margin: 0px auto;
}
#Leftarr {
	width: 26px; height: 181px; padding-right: 5px; padding-left: 5px; margin-top: 0px; float: left; display: inline; cursor: pointer;
}
#Rightarr {
	width: 26px; height: 181px; margin-top: 0px; margin-right: 5px; float: right; display: inline; cursor: pointer;
}
.movead {
	margin: 0px auto; width: 1002px; position: relative; z-index: 11; -ms-zoom: 1;
}
.movead .pcont {
	margin: 0px 6px 0px 5px; padding: 0px 6px 0px 0px; width: 912px; height: 212px; overflow: hidden; float: left;
}
.movead .ScrCont {
	width: 32766px; -ms-zoom: 1;
}
.movead #List1_1 {
	float: left;
}
.movead #List2_1 {
	float: left;
}
.movead .LeftBotton {
	background: url("../images/leftarr.png") no-repeat center; width: 26px; height: 181px; float: left;
}
.movead .RightBotton {
	background: url("../images/rightarr.png") no-repeat center; width: 26px; height: 181px; float: left;
}
.movead .pl {
	margin: 0px 10px; width: 210px; height: 230px;
}
.movead .pl img {
	padding: 0px; border-radius: 3px; border: 1px solid rgb(219, 219, 219); border-image: none; width: 208px; height: 173px; float: left; display: block; cursor: pointer;
}
.picbox {
	width: 208px; height: 173px; display: block;
}
.movead .pl {
	width: 210px; height: 240px; overflow: hidden; float: left;
}
.pl1 {
	background: url("../images/ico2_44.jpg") no-repeat left; font: 12px/22px 宋体; margin: 6px 0px 0px 7px; padding: 0px 0px 0px 15px; font-size-adjust: none; font-stretch: normal;
}
.pl1 .a1 {
	color: rgb(102, 102, 102);
}
.pl1 .a2 {
	color: rgb(255, 30, 0);
}
.pl1 a:hover {
	color: rgb(255, 30, 0);
}
.pl2 {
	font: 12px/20px 宋体; padding: 0px 0px 0px 22px; color: rgb(133, 66, 57); font-size-adjust: none; font-stretch: normal;
}
.pl2 span {
	color: rgb(85, 85, 85);
}
.pl2 strong {
	color: rgb(255, 30, 0);
}
.xu2 {
	background: url("../images/xu2_54.jpg") repeat-x; margin: 29px auto 40px; width: 980px; height: 19px;
}
.contb {
	margin: 0px auto; width: 980px; height: 285px;
}
.lipin {
	width: 465px; height: 285px; padding-right: 25px; border-right-color: rgb(229, 229, 229); border-right-width: 1px; border-right-style: solid; float: left;
}
.lipintop {
	width: 100%;
}
.lipintop span {
	padding-right: 120px;
}
.giftlist {
	width: 455px; padding-top: 10px; padding-left: 10px;
}
.giftlist ul {
	
}
.giftlist ul li {
	height: 39px; border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: dashed;
}
.giftlist ul li p {
	background: url("../images/ico2_58.jpg") no-repeat left; font: 12px/39px 宋体; padding: 0px 0px 0px 15px; float: left; display: inline; font-size-adjust: none; font-stretch: normal;
}
.giftlist ul li p a {
	color: rgb(136, 136, 136);
}
.giftlist ul li p a:hover {
	color: rgb(255, 30, 0);
}
.giftlist li span {
	font: 12px/39px 宋体; color: rgb(153, 153, 153); float: right; font-size-adjust: none; font-stretch: normal;
}
.honor {
	width: 465px; float: right;
}
.honorlist {
	width: 465px; height: 255px; line-height: 25px; overflow: hidden;
}
.footnavbg {
	background: rgb(136, 1, 0); height: 65px; border-bottom-color: rgb(175, 31, 30); border-bottom-width: 1px; border-bottom-style: solid;
}
.frilink {
	background: url("../images/footnav_65.jpg") no-repeat; margin: 0px auto; width: 980px; height: 65px;
}
.frilink p {
	font: 12px/65px 宋体; padding: 0px 15px; color: rgb(166, 6, 4); font-size-adjust: none; font-stretch: normal;
}
.frilink p a {
	margin: 0px 5px; color: rgb(166, 6, 4);
}
.frilink a:hover {
	color: rgb(255, 30, 0);
}
.fb {
	background: rgb(166, 6, 4); height: 144px;
}
.footer {
	background: url("../images/fbg.jpg") no-repeat; margin: 0px auto; width: 980px; height: 144px;
}
.footer p {
	font: 12px/12px 宋体; color: rgb(252, 225, 165); font-size-adjust: none; font-stretch: normal;
}
.footnav2 {
	color: rgb(252, 225, 165); padding-top: 28px; padding-left: 10px;
}
.footnav2 a {
	color: rgb(252, 225, 165); margin-right: 23px;
}
.footnav2 a:hover {
	color: rgb(255, 255, 0);
}
.fp2 p {
	color: rgb(252, 225, 165); line-height: 28px;
}
.footer a {
	color: rgb(252, 225, 165);
}
.footer a:hover {
	color: rgb(255, 255, 0);
}
.subcon {
	margin: 30px auto 0px; width: 980px; height: auto;
}
.sl {
	width: 245px; height: auto; float: left;
}
.slcomtop {
	width: 245px;
}
.slcomtop b {
	width: 38px; height: 16px; overflow: hidden; margin-top: 14px; float: right; display: block;
}
.sidenav {
	width: 245px; height: auto; padding-top: 20px;
}
.sidenav ul {
	
}
.sidenav ul li {
	font: 14px/33px 宋体; text-align: center; margin-bottom: 10px; min-height: 33px; font-size-adjust: none; font-stretch: normal; _height: 33px;
}
.sidenav ul li a {
	background: url("../images/sidenav.jpg") no-repeat; font: 14px/33px 宋体; width: 245px; height: 33px; text-align: center; color: rgb(66, 66, 66); margin-bottom: 10px; display: block; font-size-adjust: none; font-stretch: normal;
}
.sidenav ul li a:hover {
	background: url("../images/sidenavhover_03.jpg") no-repeat; color: rgb(255, 255, 255);
}
.sidenav ul li a.sidenavreplus {
	background: url("../images/sidenavhover_03.jpg") no-repeat; color: rgb(255, 255, 255);
}
.sidenav ul li dl {
	background: url("../images/cc.jpg") repeat-x top rgb(235, 234, 234); padding: 0px; width: 245px; height: auto; border-bottom-color: rgb(179, 179, 178); border-bottom-width: 1px; border-bottom-style: solid; display: none;
}
.sidenav ul li dl dd {
	background: none; padding: 0px; width: 245px; height: 36px; text-align: center;
}
.sidenav ul li dl dd a {
	background: none; color: rgb(204, 83, 76);
}
.sidenav ul li dl dd a:hover {
	background: none; color: rgb(85, 85, 85);
}
.sidenav ul li dl dd a.ahover {
	color: rgb(85, 85, 85);
}
.sidenews {
	margin-top: 20px;
}
.snlist {
	padding-top: 10px;
}
.snlist ul {
	
}
.snlist ul li {
	height: 34px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.snlist ul li p {
	background: url("../images/ico2_58.jpg") no-repeat left; font: 12px/34px 宋体; padding: 0px 0px 0px 15px; font-size-adjust: none; font-stretch: normal;
}
.snlist ul li p a {
	color: rgb(136, 136, 136);
}
.snlist ul li p a:hover {
	color: rgb(220, 85, 84);
}
.conta3 {
	background: url("../images/conta2_11.jpg") no-repeat; width: 245px; height: 59px; margin-top: 20px; position: relative;
}
.conta3 a {
	background: rgb(193, 130, 130); font: 12px/14px 宋体; padding: 0px 1px; left: 150px; top: 38px; color: rgb(255, 255, 255); display: block; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.conta3 a:hover {
	background: rgb(255, 255, 255); color: rgb(193, 130, 130);
}
.contabox3 {
	font: 12px/26px 宋体; height: 125px; color: rgb(102, 102, 102); padding-top: 10px; font-size-adjust: none; font-stretch: normal;
}
.sr {
	width: 700px; height: auto; float: right;
}
.srtop i {
	background: rgb(205, 83, 75); font: 12px/14px 宋体; padding: 0px 1px; color: rgb(255, 255, 255); margin-top: 16px; float: right; display: block; font-size-adjust: none; font-stretch: normal;
}
.srtop a {
	color: rgb(255, 255, 255);
}
.srtop a:hover {
	color: rgb(255, 255, 0);
}
.srcon {
	width: 700px; height: auto; margin-top: 20px;
}
.piclist {
	width: 700px; min-height: 100px; _height: 100px;
}
.piclist ul {
	
}
.piclist ul li {
	width: 210px; height: 237px; margin-top: 20px; margin-right: 21px; float: left;
}
.picboxer {
	padding: 4px; border-radius: 5px; border: 1px solid rgb(219, 218, 218); border-image: none; width: 200px; height: 167px;
}
.picboxer img {
	border-radius: 3px; border: 0px solid rgb(204, 204, 204); border-image: none; display: block;
}
.picname {
	background: url("../images/ico2_44.jpg") no-repeat 10px 5px rgb(255, 221, 219); font: 12px/25px 宋体; border-radius: 6px; height: 25px; padding-left: 25px; margin-top: 4px; font-size-adjust: none; font-stretch: normal;
}
.picname a {
	color: rgb(85, 85, 85);
}
.picname a:hover {
	color: rgb(255, 0, 0);
}
.pic_wor {
	width: 700px; min-height: 100px; _height: 100px;
}
.pic_wor ul {
	
}
.pic_wor ul li {
	margin: 20px 0px 0px; width: 700px; min-height: 177px; _height: 177px;
}
.pic_wor ul li b {
	padding: 4px; border-radius: 5px; border: 1px solid rgb(219, 218, 218); border-image: none; width: 200px; height: 167px; float: left; display: block;
}
.picwoR {
	width: 465px; height: auto; float: right;
}
.picwoR h2 {
	background: url("../images/ico4.jpg") no-repeat left rgb(255, 222, 220); font: 12px/23px 宋体; border: 1px solid rgb(238, 185, 182); border-image: none; height: 23px; font-size-adjust: none; font-stretch: normal;
}
.picwoR h2 a {
	color: rgb(136, 12, 12); margin-left: 16px;
}
.picwoR h2 a:hover {
	color: rgb(255, 0, 0);
}
.picwoR h2 span {
	padding-right: 10px; float: right;
}
.proname {
	float: left; display: inline-block;
}
.picwoR p {
	font: 12px/28px 宋体; color: rgb(102, 102, 102); padding-top: 10px; font-size-adjust: none; font-stretch: normal;
}
.newslist {
	width: 700px; min-height: 100px; _height: 100px;
}
.newslist ul {
	
}
.newslist ul li {
	border: 1px solid rgb(255, 255, 255); border-image: none; width: 700px; height: 26px;
}
.newslist ul li p {
	background: url("../images/ico6_33.jpg") no-repeat left; font: 14px/26px 宋体; margin: 0px 0px 0px 17px; padding: 0px 0px 0px 12px; color: rgb(117, 117, 117); float: left; display: inline; font-size-adjust: none; font-stretch: normal;
}
.newslist ul li p a {
	color: rgb(102, 102, 102);
}
.newslist ul li span {
	font: 14px/26px 宋体; color: rgb(102, 102, 102); padding-right: 10px; float: right; font-size-adjust: none; font-stretch: normal;
}
.newsview {
	margin: 0px auto; width: 700px; height: auto;
}
.title {
	background: url("../images/background_36.jpg") repeat-x bottom; padding: 10px 0px 0px; width: 700px; height: auto;
}
.title h2 {
	font: 18px/24px 微软雅黑; padding: 20px 0px 11px; text-align: center; color: rgb(170, 0, 0); border-bottom-color: rgb(185, 195, 208); border-bottom-width: 0px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.title h4 {
	font: 12px/14px 宋体; padding: 8px 0px 15px; text-align: center; color: rgb(136, 136, 136); font-size-adjust: none; font-stretch: normal;
}
.newscon {
	font: 14px/28px 宋体; margin: 0px auto; padding: 12px 0px 0px; width: 700px; color: rgb(117, 117, 117); min-height: 300px; font-size-adjust: none; font-stretch: normal; _height: 300px;
}
.paging {
	margin: 0px auto; padding: 30px 0px; width: 700px; height: auto; color: rgb(71, 71, 71); line-height: 22px; font-family: "宋体"; font-size: 12px;
}
.pa {
	background: url("../images/pagingbg_07.jpg") no-repeat left; font: 12px/19px 宋体; width: 700px; height: 20px; color: rgb(85, 85, 85); margin-top: 7px; float: left; font-size-adjust: none; font-stretch: normal;
}
.pa em {
	padding: 0px 10px; font-style: normal; margin-right: 10px; float: left;
}
.paging a {
	color: rgb(85, 85, 85);
}
.paging a:hover {
	color: rgb(204, 83, 76); text-decoration: none;
}
.back {
	padding: 10px 0px; width: 700px; height: auto; text-align: center;
}
.tiao {
	background: url("../images/xu2_54.jpg") repeat-x top; height: 10px; text-align: justify; margin-top: 30px; -ms-text-justify: inter-ideograph;
}
.select {
	background: url("../images/selbg_09.png") no-repeat; width: 90px; height: 34px; margin-left: 2px; float: left;
}
.select select {
	margin: 5px auto; width: 100px;
}
.searchBar span {
	margin-top: 6px; float: right;
}
.searchBar span a {
	color: rgb(102, 102, 102); margin-right: 8px;
}
.searchBar span a:hover {
	color: rgb(239, 155, 17);
}
.searchBar .select {
	margin-top: 1px; margin-right: 8px; float: left; display: inline;
}
.searchBar .text {
	float: left;
}
.searchBar .text input {
	border: 1px solid rgb(183, 209, 235); border-image: none; width: 214px; height: 17px; padding-top: 3px;
}
div.selectbox-wrapper {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(183, 209, 235); width: 89px; text-align: left; overflow: hidden; position: absolute; z-index: 10;
}
div.selectbox-wrapper ul li.selected {
	background-color: rgb(224, 236, 247);
}
div.selectbox-wrapper ul li.current {
	color: rgb(255, 255, 255); background-color: rgb(51, 102, 204);
}
div.selectbox-wrapper ul li {
	width: 90px; text-align: center; color: rgb(102, 102, 102); line-height: 20px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; font-family: "微软雅黑"; font-size: 14px; cursor: pointer;
}
.selectbox {
	background: none; font: 12px/34px 宋体; border: currentColor; border-image: none; width: 90px; height: 34px; color: rgb(119, 5, 1); text-indent: 10px; display: block; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.btn {
	margin-top: 2px; margin-left: 8px; float: left; display: inline;
}
.page {
	color: rgb(128, 30, 19); margin-top: 15px; margin-left: 35px; float: left; display: inline;
}
.pager-taglib {
	height: 23px; text-align: center; overflow: hidden; padding-bottom: 5px; font-size: 12px; float: left;
}
.pager-taglib span {
	float: left;
}
.pager-taglib a {
	width: 26px; height: 27px; color: rgb(102, 102, 102); line-height: 27px; float: left; display: block;
}
.pager-taglib a:hover {
	width: 26px; height: 27px; color: rgb(128, 30, 19); display: block;
}
.pager-taglib .current {
	width: 26px; height: 27px; line-height: 27px; display: block;
}
.pager-taglib .disabled {
	width: 26px; height: 27px; line-height: 27px; display: block;
}
.bg {
	background: url("../images/bg08.jpg") no-repeat center; width: 26px; height: 23px;
}
.total {
	height: 27px; text-align: center; line-height: 27px; display: block; min-width: 50px; _width: 50px;
}
.reach {
	height: 29px; text-align: left; line-height: 29px; padding-left: 5px; display: block; min-width: 30px; _width: 30px;
}
.btn {
	width: 36px; height: 27px; line-height: 27px; padding-top: 3px; display: block;
}
.input_page {
	background: rgb(255, 255, 255); border: 1px solid rgb(128, 30, 19); border-image: none; width: 30px; height: 14px; text-align: center; line-height: 14px; font-size: 12px; margin-top: 6px;
}
.pager-taglib .bg {
	padding-top: 3px;
}
.newsview {
	background: url("../images/mainbot.gif") no-repeat left bottom; width: 700px; padding-bottom: 20px; float: left; min-height: 640px; _height: 640px;
}
.bookmain {
	margin: 0px auto; width: 650px; height: auto;
}
.bookline {
	background-position: 0px 0px; width: 650px; height: 34px; margin-top: 10px; float: left; background-image: url("../images/about_box_line.jpg"); background-repeat: no-repeat;
}
.book {
	margin: 0px auto; width: 650px;
}
.booktop {
	background: url("../images/bookico.png") no-repeat 10px 7px; width: 640px; height: 30px; margin-top: 20px; float: left;
}
.booktop_name {
	width: 450px; height: 30px; color: rgb(92, 109, 143); line-height: 30px; padding-left: 30px; font-weight: bold; float: left;
}
.booktop_time {
	width: 150px; height: 30px; text-align: right; color: rgb(51, 51, 51); line-height: 30px; float: left;
}
.bookcontent {
	padding: 10px; width: 628px; height: auto !important; float: left; min-height: 40px;
}
.bookadmin {
	width: 650px; height: auto; float: left;
}
.bookadmin_top {
	width: 650px; height: 12px; float: left;
}
.bookadmin_mid {
	background: rgb(255, 255, 255); padding: 10px; width: 628px; height: auto !important; line-height: 23px; float: left; min-height: 30px;
}
.messagecol {
	color: rgb(223, 91, 11);
}
.admincol {
	color: rgb(223, 91, 11); font-weight: bold;
}
.admintimecol {
	color: rgb(94, 113, 148);
}
.message {
	width: 600px; height: auto; padding-left: 50px; float: left;
}
.message li {
	margin: 0px; padding: 0px; width: 500px; height: 40px; float: left;
}
.message li input {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 150px; height: 20px; line-height: 20px;
}
.message li p.message_title {
	width: 100px; height: 25px; text-align: right; line-height: 20px; float: left;
}
.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; text-align: right; float: left;
}
.hr {
	margin: 10px auto; border: 1px solid rgb(204, 204, 204); border-image: none; width: 100%; line-height: 24px; font-size: 12px; background-color: rgb(255, 255, 255);
}
.hr td {
	border: 1px solid rgb(204, 204, 204); border-image: none;
}
.hr a {
	color: rgb(51, 51, 51);
}
.hr a:hover {
	color: rgb(222, 3, 3);
}
.hr_btn {
	width: 100px; height: 40px; font-size: 12px;
}
.rightcon h1 {
	font: 18px/50px "微软雅黑"; margin: 0px; width: 100%; text-align: center; color: rgb(46, 46, 46); font-size-adjust: none; font-stretch: normal;
}
.product_con .texttit {
	font: bold 20px/40px Arial, "microsoft yahei", ""; margin: 0px auto; width: 699px; text-align: center; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.product_con .textbox {
	margin: 0px auto; width: 699px; -ms-word-break: break-all; -ms-word-wrap: break-word;
}

.nnews1{ width:98%; margin:0 auto; padding-top:8px; padding-bottom:8px; overflow:hidden;}

.nnews1 li{ width:100%; height:32px; line-height:32px; display:inline-block; float:left; text-align:left; text-indent:18px; background:url(images/biao.gif) 0 12px no-repeat; border-bottom:dotted 1px #eaeaea; overflow:hidden;}

.nnews1 li a{ float:left; text-align:left;}

.nnews1 li span{ float:right; text-align:right;}

.product2{ width:98%; margin:0 auto;}

.product2 li{ width:190px; height:176px; display:inline; float:left; margin:10px 10px; line-height:20px; text-align:center; overflow:hidden;}

.product2 li img{ width:190px; height:156px;}

.luotong_page{ text-align:center; margin-top:10px;}

.newscont h2{ font-size:16px; text-align:center; height:42px; line-height:42px;}

.newscont .newsdes{ text-align:center; padding-top:5px; padding-bottom:5px; border-top:dashed 1px #CCC; border-bottom:dashed 1px #CCC;}

.wzlinks{ text-align:center; margin-top:20px; font-size:14px;}

.luotong_page{ text-align:center; margin-top:10px;}

.clear{ clear:both; height:0; overflow:hidden;}