﻿html {
	-ms-overflow-x: auto; -ms-overflow-y: auto; -webkit-text-size-adjust: none;
}
* {
	list-style: none; margin: 0px; padding: 0px;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
abbr {
	border: 0px currentColor; border-image: none;
}
acronym {
	border: 0px currentColor; border-image: none;
}
body { background-color:#FEEDE3; font: 12px/1.5 Microsoft YaHei, "SimSun", Verdana, tahoma, arial, sans-serif, Arial, Helvetica, sans-serif; margin: 0px auto; padding: 0px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; _position: relative; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; _position: relative;
}
ul {
	list-style: none;
}
ol {
	list-style: none;
}
li {
	list-style: none;
}
input {
	padding: 0px; outline: 0px; font-family: Microsoft YaHei;
}
textarea {
	padding: 0px; outline: 0px; font-family: Microsoft YaHei;
}
textarea {
	resize: none;
}
a {
	color: rgb(0, 0, 0); font-family: Microsoft YaHei; text-decoration: none;
}
a:hover {
	color: rgb(204, 0, 0); text-decoration: none;
}
img {
	border: 0px currentColor; border-image: none;
}
li {
	outline: 0px; vertical-align: middle;
}
input {
	outline: 0px; vertical-align: middle;
}
textarea {
	outline: 0px; vertical-align: middle;
}
table {
	padding: 0px;
}
td {
	padding: 0px;
}
input {
	padding: 0px;
}
textarea {
	padding: 0px;
}
.fl {
	float: left;
}
.left {
	float: left;
}
.fr {
	float: right;
}
.right {
	float: right;
}
.mar15 {
	margin-left: 15px;
}
.mat20 {
	margin-top: 20px;
}
.clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
* html .clearfix {
	-ms-zoom: 1;
}
*:first-child + html .clearfix {
	-ms-zoom: 1;
}
.clear {
	padding: 0px; height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px; margin-top: 0px; _margin-top: -1px;
}
.cc {
	padding: 0px; height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px; margin-top: 0px; _margin-top: -1px;
}
.clear15 {
	padding: 0px 0px 15px; height: 0px; line-height: 0; overflow: hidden; clear: both; font-size: 0px; margin-top: 0px; _margin-top: -1px;
}
h1 {
	margin: 0px; padding: 0px; font-weight: normal;
}
h2 {
	margin: 0px; padding: 0px; font-weight: normal;
}
h3 {
	margin: 0px; padding: 0px; font-weight: normal;
}
h4 {
	margin: 0px; padding: 0px; font-weight: normal;
}
h5 {
	margin: 0px; padding: 0px; font-weight: normal;
}
h6 {
	margin: 0px; padding: 0px; font-weight: normal;
}
h1 {
	font-size: 18px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 12px;
}
#container {
	background: url(footbg_n.jpg) repeat-x bottom;
}

/*�л�*/
.tel1 {
	background: url(telbg.gif) repeat-x left bottom; height: 46px;
}
.tel1 li {
	padding: 0px 15px 0px 0px; height: 46px; font-size: 18px; float: left;
}
.tel1 li a {
	background: none !important; padding: 0px 10px; height: 44px; color: rgb(72, 72, 72); line-height: 44px; float: left; display: block; cursor: pointer;
}
.tel1 li a:hover {
	color: rgb(182, 0, 0); border-bottom-color:#FFAD33; border-bottom-width: 2px; border-bottom-style: solid;
}
.tel1 li.sec2 a {
	color: rgb(182, 0, 0); border-bottom-color:#FFAD33; border-bottom-width: 2px; border-bottom-style: solid;
}


.list1 li {
	background: url(icon.gif) no-repeat left; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 10px; font-size: 14px;
}
.list1 li span.date {
	font-family: arial; float:right; font-size:14px; display: inline;
}
.list1 li img {
	padding: 10px 0px 0px 5px; float: left;
}
.list1 li .left {
	float: left; width:340px; overflow:hidden;
}

.list1_bjdt li {
	background: url(icon.gif) no-repeat left; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 10px; font-size: 14px;
}
.list1_bjdt li span.date {
	font-family: arial; float:right; font-size:14px; display: inline;
}
.list1_bjdt li img {
	padding: 10px 0px 0px 5px; float: left;
}
.list1_bjdt li .left {
	float: left; width:630px; overflow:hidden;
}


.list3 li {
	background: url(icon.gif) no-repeat left; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 10px; font-size: 14px;
}
.list3 li span.date {
	font-family: arial; float:right; font-size:14px; display: inline;
}
.list3 li img {
	padding: 10px 0px 0px 5px; float: left;
}
.list3 li .left {
	float: left; width:230px; overflow:hidden;
}

.list4 li {
	background: url(icon.gif) no-repeat left; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 10px; font-size: 14px;
}
.list4 li span.date {
	font-family: arial; float:right; font-size:14px; display: inline;
}
.list4 li img {
	padding: 10px 0px 0px 5px; float: left;
}
.list4 li .left {
	float: left; width:230px; overflow:hidden;
}


.wza-button {
	border-color: rgb(141, 116, 75) !important; margin: 8px 3px !important; color: rgb(105, 84, 53) !important; line-height: 28px !important;
}
.wza-nav {
	background: url("../images/topbg.png") !important; left: 0px; top: 0px; width: 100%; position: absolute; z-index: 2000;
}
.myFloat {
	display: none; position: relative; z-index: 999;
}
.myFloat .img_title {
	display: none;
}
.myFloat li img {
	width: auto !important; height: auto !important;
}
.myFloat .float-close {
	top: -20px; width: 38px; height: 16px; right: 0px; position: absolute;
}
.myFloat .float-close img {
	cursor: pointer;
}
.btn-group {
	height: 30px; padding-left: 130px; margin-top: 20px;
}
.btn-group .btn {
	background: rgb(141, 116, 75); width: 60px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 12px; margin-right: 20px; float: left; display: block;
}
.jump-info p {
	-ms-word-break: break-all;
}
.indcontainer {
	margin: 0px auto; width: 1200px; 
}
.hedaer {
	width: 100%; height: 215px; position: relative; 
}
.hedaer .top { background-color:#FFD6BA; width: 100%; height: 31px; position: absolute; z-index: 2;
}
.hedaer .topl {
	padding-left: 10px; max-width: 510px;
}
.hedaer .topl li {
	background: url(top_icon.png) no-repeat 0px -31px; height: 30px; line-height: 30px; padding-right: 15px; padding-left: 20px; float: left;
}
.hedaer .topl li a {
	color: rgb(68, 68, 68);
}
.hedaer .topl li a:hover {
	color: rgb(204, 0, 0);
}
.hedaer .topl li.num1 {
	padding-left: 18px;
}
.hedaer .topl li.num5 {
	background-position: 0px -62px;
}
.hedaer .topl li.num3 {
	background-position: 0px 0px;
}
.hedaer .topl li.num6 {
	background-position: 0px 0px;
}
.hedaer .sc {
	width: 155px; line-height: 30px;
}
.hedaer .sc a {
	background: url(top_icon.png) no-repeat 0px -155px; padding: 0px 11px 0px 17px; float: right; display: block;
}
.hedaer .sc .wza {
	background-position: 0px -185px; padding-right: 0px;
}
.hedaer .sylogin {
	line-height: 30px; padding-left: 10px; max-width: 125px; _width: 110px;
}
.hedaer .sylogin a {
	color: rgb(68, 68, 68); padding-right: 10px; display: inline-block;
}
.hedaer .sylogin a:hover {
	color: rgb(204, 0, 0);
}
.hedaer .sylogin a.member-login {
	background: url(top_icon.png) no-repeat 0px -92px; padding: 0px 10px 0px 20px;
}
.hedaer .sylogin a.member-register {
	background: url(top_icon.png) no-repeat 0px -92px; padding: 0px 10px 0px 20px;
}
.hedaer .sylogin a.member-register {
	background-position: 0px -123px;
}
.hedaer .sylogin a {
	float: right;
}
.hedaer .sylogin a.user-name {
	float: left;
}
.hedaer .topr {
	width: 334px; height: 30px;
}
.hedaer .topr .weather {
	width: 150px; height: 36px; overflow: hidden; margin-top: -4px; float: left;
}
.hedaer .topr .search {
	padding: 5px 0px 0px 5px; width: 178px; height: 20px; float: left;
}
.hedaer .topr .search li {
	float: left;
}
.hedaer .topr .search li input {
	background: none; border: 0px currentColor; border-image: none; float: left;
}
.hedaer .topr .search li.ss1 {
	background: rgb(255, 255, 255); padding: 2px 8px; width: 136px; height: 16px; position: relative;
}
.hedaer .topr .search li.ss1 input {
	width: 136px; height: 16px; color: rgb(151, 100, 51); line-height: 16px; font-size: 12px;
}
.hedaer .topr .search li.ss1 .msg-box {
	left: 3px; top: 22px; position: absolute;
}
.hedaer .topr .search li.ss2 {
	background: url(top_searcb.png) no-repeat 0px 0px; width: 26px; height: 20px;
}
.hedaer .topr .search li.ss2 input {
	width: 26px; height: 20px; text-indent: -10em; overflow: hidden; cursor: pointer;
}
.hedaer .topr .search li.ss3 {
	padding-left: 7px;
}
.hedaer .topr .search li.ss3 a {
	color: rgb(68, 68, 68); text-decoration: underline;
}
.hedaer .topr .search li.ss3 a:hover {
	color: rgb(204, 0, 0);
}
.hedaer .banner {
	left: 0px; top: 0px; width: 100%; height: 215px; position: absolute;
}
.hedaer .banner ul {
	margin: 0px auto; width: 1200px; height: 215px; overflow: hidden;
}
.banfl {
	left: 0px; top: 0px; width: 100%; height: 215px; position: absolute;
}
.banfl .bancen {
	margin: 0px auto; width: 1200px; height: 215px; overflow: hidden; position: relative; z-index: 0;
}
.banfl .bancen .banfl {
	left: 0px; top: 0px; width: 1200px; height:0px; right: 0px; overflow: hidden; position: absolute; z-index: 0;
}
.bangai {
	background: url("../images/bangaibg.gif"); left: auto !important; top: 0px; width: 700px; height: 215px; right: 0px; overflow: hidden; position: absolute; z-index: 10;
}
.nr_rbox {
	background: rgb(255, 255, 255); padding: 15px; width: 925px; height: 335px; overflow: hidden;
}
.nr_rban {
	width: 925px; height: 335px; overflow: hidden; position: relative;
}
.nr_rban .nrcon {
	top: 0px; right: 0px; overflow: hidden; position: absolute;
}
.nr_rban .nrcon dl {
	width: 925px; height: 335px; overflow: hidden; float: left; display: block; position: relative; z-index: 0;
}
.nrconbox {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 925px; height: 335px; display: none; position: absolute; z-index: 1;
}
.nrconbox li.li {
	width: 925px; height: 335px; overflow: hidden; float: left; display: block; position: relative; z-index: 0;
}
.nrconbox dl {
	width: 925px; height: 335px; overflow: hidden; float: left; display: block; position: relative; z-index: 0;
}
.indmain {
	width: 100%; height: 365px; position: relative;
}
.qqmylist { background-color:#CD0102; width: 230px; height: 365px;
}
.qqmylist ul li.syl {
	width: 230px; height: 61px;
}
.qqmylist ul li a.mn {
	background: url(navbg.png) no-repeat 45px 0px rgb(205, 1, 2); width: 126px; height: 60px; color: rgb(255, 255, 255); line-height: 60px; padding-left: 104px; font-size: 20px; border-bottom-color: rgb(231, 128, 131); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.qqmylist ul li a.active.mn {
	background-color:#B60001;
}
.qqmylist ul li a.mm2 {
	background-position: 50px -60px;
}
.qqmylist ul li a.mm3 {
	background-position: 50px -120px;
}
.qqmylist ul li a.mm4 {
	background-position: 50px -180px;
}
.qqmylist ul li a.mm5 {
	background-position: 50px -240px;
}
.qqmylist ul li a.mm6 {
	background-position: 50px -300px;
}
.qqmy {
	top: 0px; width: 970px; height: 365px; right: 0px; display: none; position: absolute; z-index: 100;
}
.qqmy .syqqmy_on {
	background: url("../images/onhover.png") no-repeat 0px 0px; left: 3px; top: 22px; width: 12px; height: 17px; position: absolute; z-index: 1;
}
.sysmbox {
	background: rgb(255, 255, 255); padding: 15px; width: 925px; height: 335px; overflow: hidden; margin-left: 15px;
}
.qqmy .on2.syqqmy_on {
	top: 83px;
}
.qqmy .on3.syqqmy_on {
	top: 144px;
}
.qqmy .on4.syqqmy_on {
	top: 205px;
}
.qqmy .on5.syqqmy_on {
	top: 266px;
}
.qqmy .on6.syqqmy_on {
	top: 327px;
}
.syzmczl {
	width: 303px; height: 335px; overflow: hidden;
}
.syzmczl ul {
	width: 110%;
}
.syzmczl li {
	margin: 0px 4px 4px 0px; width: 145px; height: 109px; color: rgb(255, 255, 255); overflow: hidden; float: left; position: relative;
}
.syzmczl li span {
	background: url("../images/text_bg.png"); padding: 0px 5px; width: 135px; height: 28px; text-align: center; bottom: -28px; line-height: 28px; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; position: absolute; z-index: 1; -ms-text-overflow: ellipsis;
}
.syzmczl li img {
	left: 0px; top: 0px; width: 145px; height: 109px; position: absolute; z-index: 0;
}
.syzmczl li a {
	color: rgb(255, 255, 255);
}
.syzmczl li a:hover {
	color: rgb(255, 255, 255);
}
.syzmczl li.num1 {
	width: 154px; height: 335px;
}
.syzmczl li.num1 img {
	width: 154px; height: 335px;
}
.syzmczl li.num1 span {
	width: 144px;
}
.syzmczc {
	width: 700px; overflow: hidden; padding-left: 20px;
}
.syczgk {
	height:200px; overflow: hidden;
}
.syczgk h2 {
	background: url(telbg.gif) repeat-x left bottom; height: 35px;
}
.syczgk h2 a {
	background: rgb(255, 255, 255); border-width: 2px 1px 0px; border-style: solid solid none; border-color: rgb(196, 144, 68) rgb(223, 206, 184) currentColor; border-image: none; width: 104px; height: 33px; text-align: center; color: rgb(182, 0, 0); line-height: 32px; font-size: 16px; float: left; display: block;
}
.syczgk h2 a:hover {
	color: rgb(182, 0, 0);
}
.syczgk .con {
	padding: 12px 0px 0px; line-height: 28px; font-size:12px;
}
.syczgk .con p {
	color: rgb(0, 0, 0); text-indent: 2em;
}
.syczgk .con a {
	color: rgb(221, 0, 0);
}
.syczgk .con a:hover {
	color: rgb(221, 0, 0); text-decoration: underline;
}
.syczlm {
	height: 130px; overflow: hidden;
}
.syczlm ul {
	width: 110%;
}
.syczlm li {
	padding: 0px 22px 10px 0px; width: 120px; height: 58px; float: left;
}
.syczlm li a {
background-color:#feede3; border:#ffd6ba 1px solid; height: 58px; text-align: center; color: rgb(0, 0, 0); overflow: hidden; display: block; position: relative;
}
.syczlm li a i {
	background: url("../images/sy_zm2_0.gif") no-repeat 4px; left: 28px; top: 3px; width: 33px; height: 33px; display: block; position: absolute;
}
.syczlm li a span {
	left: 0px; top: 20px; width: 120px; height: 22px; text-align: center; line-height: 22px; overflow: hidden; font-size: 14px; display: block; position: absolute; cursor: pointer;
}
.syczlm li a:hover {
	color:#cc0607;
}
.syczlm li a:hover i {
	transition:transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);
}
.syczlm li.num2 a i {
	background: url("../images/sy_zm2_0.gif") no-repeat center 2px;
}
.syczlm li.num3 a i {
	background: url("../images/sy_zm2_0.gif") no-repeat center 2px;
}
.syczlm li.num4 a i {
	background: url("../images/sy_zm2_0.gif") no-repeat center 0px;
}
.syczlm li.num5 a i {
	background: url("../images/sy_zm2_0.gif") no-repeat center 3px;
}
.syczlm li.num6 a i {
	background: url("../images/sy_zm2_0.gif") no-repeat center 3px;
}
.syczlm li.num7 a i {
	background: url("../images/sy_zm2_0.gif") no-repeat center 2px;
}
.syczlm li.num8 a i {
	background: url("../images/sy_zm2_0.gif") no-repeat center 5px;
}
.syzmczr {
	width: 182px; overflow: hidden;
}
.syzmczrcon1 {
	border: 1px solid rgb(223, 206, 184); border-image: none; height: 158px; overflow: hidden;
}
.syzmczrcon1 h2 {
	background: rgb(243, 233, 218); height: 33px; text-align: center; line-height: 32px; font-size: 16px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.syzmczrcon1 h2 a {
	color: rgb(182, 0, 0);
}
.syzmczrcon1 h2 a:hover {
	color: rgb(182, 0, 0);
}
.syzmczrcon1 .list {
	padding: 9px 0px 0px 12px; height: 104px; overflow: hidden;
}
.syzmczrcon1 .list li {
	background: url("../images/sy_zm1.gif") no-repeat 8px; width: 65px; height: 26px; line-height: 26px; padding-left: 19px; float: left;
}
.syzmczrcon2 {
	margin-top: 15px;
}
.syzmczrcon2 .list {
	padding: 11px 0px 0px 10px;
}
.syzmczrcon2 .list li {
	background: url(icon.gif) no-repeat left; width: 155px; padding-left: 11px; float: none;
}
.synewsbox {
	height: 335px;
}
.synewsboxl {
	width: 498px; height: 335px; overflow: hidden;
}
#flash {
	width: 498px; height: 280px;
}
.synewsboxl .mF_expo2010 .pic li img {
	width: 498px !important; height: 280px !important;
}
.synewsboxl .mF_expo2010 .txt_bg {
	height: 36px !important; opacity: 0.6 !important;
}
.synewsboxl .mF_expo2010 .txt li {
	height: 36px !important; line-height: 36px !important;
}
.synewsboxl .mF_expo2010 .txt li a {
	padding: 0px 0px 0px 12px !important; width: 355px; overflow: hidden; font-size: 14px !important; font-weight: normal !important; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.synewsboxl .mF_expo2010 .txt li span {
	display: none;
}
.synewsboxl .mF_expo2010 .num {
	right: 5px !important; bottom: 10px !important;
}
.synewsboxl .mF_expo2010 .num li {
	width: 16px !important; height: 16px !important; line-height: 16px !important; overflow: hidden; margin-right: 5px !important;
}
.synewsboxl .mF_expo2010 .num li a {
	background: url("../images/flibg.png") no-repeat 0px 0px !important; color: rgb(51, 51, 51) !important; font-weight: normal !important;
}
.synewsboxl .mF_expo2010 .num li.hover a {
	background: url("../images/flibgh.png") no-repeat 0px 0px !important; color: rgb(255, 255, 255) !important;
}
.synewsboxl .mF_expo2010 .num li.current a {
	background: url("../images/flibgh.png") no-repeat 0px 0px !important; color: rgb(255, 255, 255) !important;
}
.synewsboxl .mF_expo2010 .num li b {
	background: none !important;
}
#flashzx {
	width: 498px; height: 335px !important;
}
#syflash {
	width: 498px; height: 335px !important;
}
.synewsboxl .mF_tbhuabao {
	background: none !important; border: 0px currentColor !important; border-image: none !important; margin-left: 0px !important;
}
.synewsboxl .mF_tbhuabao .dot {
	display: none !important;
}
.synewsboxl .mF_tbhuabao .pic li img {
	width: 498px !important; height: 335px !important;
}
.synewsboxl .mF_tbhuabao .pic li {
	width: 498px !important; height: 335px !important;
}
.synewsboxl .mF_tbhuabao .pic {
	width: 498px !important; height: 335px !important;
}
.synewsboxl .mF_tbhuabao .txt li {
	height: 34px !important; bottom: 0px !important; line-height: 34px !important;
}
.synewsboxl .mF_tbhuabao .txt li a {
	width: 304px; overflow: hidden; padding-left: 15px !important; font-family: "Microsoft YaHei",΢���ź�; font-weight: normal !important; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.synewsboxl .mF_tbhuabao .txt li a span {
	display: none;
}
.synewsboxl .mF_tbhuabao .txt li b {
	opacity: 0.75 !important;
}
.synewsboxl .mF_tbhuabao .prev {
	background: none !important; top: 137px !important; width: 36px !important; height: 70px !important;
}
.mF_tbhuabao .next {
	background: none !important; top: 137px !important; width: 36px !important; height: 70px !important;
}
.synewsboxl .mF_tbhuabao .prev {
	left: 15px !important;
}
.synewsboxl .mF_tbhuabao .next {
	right: 0px !important;
}
.synewsboxl .mF_tbhuabao .prev a {
	background: url("../images/syqhprve.png") no-repeat 0px 0px; width: 22px; height: 40px; text-indent: -999999em; overflow: hidden; display: block; opacity: 0.5; -moz-opacity: 0.5;
}
.synewsboxl .mF_tbhuabao .next a {
	background: url("../images/syqhprve.png") no-repeat 0px 0px; width: 22px; height: 40px; text-indent: -999999em; overflow: hidden; display: block; opacity: 0.5; -moz-opacity: 0.5;
}
.synewsboxl .mF_tbhuabao .prev a:hover {
	opacity: 1; -moz-opacity: 1;
}
.synewsboxl .mF_tbhuabao .next a:hover {
	opacity: 1; -moz-opacity: 1;
}
.synewsboxl .mF_tbhuabao .next a {
	background-position: 0px -40px;
}
.synewad {
	height: 45px; overflow: hidden; padding-top: 10px;
}
.synewad li {
	width: 160px; height: 45px; overflow: hidden; padding-right: 9px; float: left;
}
.synewad li a {
	background: rgb(243, 233, 218); height: 45px; color: rgb(105, 84, 53); line-height: 44px; padding-left: 30px; font-size: 16px; display: block;
}
.synewad li a i {
	background: url("../images/synews1.png") no-repeat 0px 0px; width: 21px; height: 45px; margin-right: 14px; float: left; display: block;
}
.synewad li a span {
	width: 90px; float: left; white-space: nowrap;
}
.synewad li a:hover {
	background: rgb(237, 221, 199); color: rgb(105, 84, 53);
}
.synewad li a:hover i {
	transition:transform 0.7s ease-out; transform: rotate(360deg); -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.synewad li.num3 {
	padding-right: 0px;
}
.synewad li.num3 a {
	padding-left: 30px;
}
.synewad li.num3 a i {
	background-position: 0px -90px; width: 24px;
}
.synewad li.num2 a i {
	background-position: 0px -45px; width: 21px;
}
.synewad li.num2 a {
	padding-left: 29px;
}
.synewsboxr {
	width: 412px; overflow: hidden;
}
.synewsboxr .list1 {
	padding: 16px 0px 0px 1px;
}
.synewsboxr .list1 li {
	font-size: 15px;
}
.synewsboxr .list1 li span.date {
	font-size: 14px;
}
.syxxgkl {
	width: 190px; overflow: hidden;
}
.syxxgkl h2 {
	height: 32px; line-height: 22px; padding-left: 9px; font-size: 18px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.syxxgkl h2 a {
	color: rgb(182, 0, 0);
}
.syxxgkl ul {
	padding-top: 2px;
}
.syxxgkl ul li {
	height: 50px; text-align: center; padding-top: 8px;
}
.syxxgkl ul li a {
	background: url(sy_xxgk_1.jpg) no-repeat 0px -51px; height: 49px; color: rgb(105, 84, 53); line-height: 49px; font-size: 14px; display: block;
}
.syxxgkl ul li a:hover {
	background-position: 0px 0px; transition:0.3s; color:#cd0102;
}
.syxxgkr {
	width: 715px; overflow: hidden;
}
.syxxgklist {
	width: 715px; height: 320px;
}
.syxxgklist .tel1 {
	margin-top: -13px;
}
.syxxgklist .list1 {
	padding: 10px 0px 0px 8px;
}
.syxxgklist .list1 li a.a {
	color: rgb(255, 0, 0);
}
.syxxgklist .list1 a.a:hover {
	color: rgb(255, 0, 0);
}


/*ר��ר����*/
.syxxgkr1 {
	width: 925px; overflow: hidden;
}
.syxxgklist1 {
	width: 925px; height: 320px;
}
.syxxgklist1 .tel1 {
	margin-top: -13px;
}
.syxxgklist1 .list1 {
	padding: 10px 0px 0px 8px;
}
.syxxgklist1 .list1 li a.a {
	color: rgb(255, 0, 0);
}
.syxxgklist1 .list1 a.a:hover {
	color: rgb(255, 0, 0);
}



.syxxgkmn {
	width: 200px; overflow: hidden;
}
.syxxgkmn ul {
	width: 110%; overflow: hidden;
}
.syxxgkmn li {
	padding: 0px 10px 10px 0px; width: 95px; height: 80px; float: left;
}
.syxxgkmn li a {
	background: url("../images/sy_xxgk_2.gif") no-repeat 0px -80px; padding: 51px 0px 5px; height: 24px; text-align: center; color: rgb(0, 0, 0); line-height: 24px; font-size: 14px; display: block;
}
.syxxgkmn li a:hover {
	background-position: 0px 0px; transition:0.4s; color: rgb(255, 255, 255);
}
.syxxgkmn li.num2 a {
	background-position: 0px -240px;
}
.syxxgkmn li.num2 a:hover {
	background-position: 0px -160px;
}
.syxxgkmn li.num3 a {
	background-position: 0px -400px;
}
.syxxgkmn li.num3 a:hover {
	background-position: 0px -320px;
}
.syxxgkmn li.num4 a {
	background-position: 0px -560px;
}
.syxxgkmn li.num4 a:hover {
	background-position: 0px -480px;
}
.syxxgkmn li.num5 a {
	background-position: 0px -720px;
}
.syxxgkmn li.num5 a:hover {
	background-position: 0px -640px;
}
.syxxgkmn li.num6 a {
	background-position: 0px -880px;
}
.syxxgkmn li.num6 a:hover {
	background-position: 0px -800px;
}
.syxxgkzt {
	height: 60px; overflow: hidden;
}
.syxxgkzt ul {
	width: 110%;
}
.syxxgkzt li {
	width: 171px; height: 60px; padding-right: 10px; float: left;
}
.syxxgkzt li a {
	background: url("../images/sy_xxgk_3.gif") no-repeat 0px -60px; padding: 10px 0px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 16px; display: block;
}
.syxxgkzt li a:hover {
	background-position: 0px 0px; transition:0.4s; color: rgb(255, 255, 255);
}
.syxxgkzt li.num2 a {
	background-position: 0px -180px;
}
.syxxgkzt li.num2 a:hover {
	background-position: 0px -120px;
}
.syxxgkzt li.num3 a {
	background-position: 0px -300px;
}
.syxxgkzt li.num3 a:hover {
	background-position: 0px -240px;
}
.syxxgkzt li.num4 a {
	background-position: 0px -420px; line-height: 40px;
}
.syxxgkzt li.num4 a:hover {
	background-position: 0px -360px;
}
.sybsboxl {
	width: 605px; overflow: hidden;
}
.sybsbox1 {
	height: 415px; overflow: hidden;
}
.sybsbox1 .tel1 {
	margin-top: -13px; margin-bottom:6px;
}
.sybsbox1 .list {
	margin: 3px 0px 0px; height: 150px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.sybsbox1 .list ul {
	width: 110%;
}
.sybsbox1 .list li {
	padding: 6px 10px 0px 0px; width: 400px; height: 30px; float: left;
}
.sybsbox1 .list li a {
	background: url("../images/sybsbg1.gif") no-repeat 0px -30px; padding: 0px 5px; height: 30px; text-align: center; color: rgb(105, 84, 53); line-height: 30px; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.sybsbox1 .list li a:hover {
	background-position: 0px 0px; transition:0.4s;
}
.sybsbox1 .list ul.bs_bmbox li {
	width: 138px;
}
.sybsbox1 .list ul.bs_bmbox li a {
	background-image: url("../images/sybsbgbm1.gif");
}
.sybsbox1 .inbdsbox {
	margin: 10px 0px 0px; height: 150px; overflow: hidden;
}
.indbs_left {
	background: url("../images/bsaoff.gif") repeat-y right top; width: 38px; height: 150px; float: left;
}
.indbs_left ul li {
	height: 76px; line-height: 14px; padding-left: 4px; font-size: 12px; display: block;
}
.indbs_left ul li.sec2 {
	background: url("../images/bsaon.gif") no-repeat right;
}
.indbs_left ul li.sec2 a {
	color: rgb(141, 116, 75);
}
.indbs_right {
	width: 548px; height: 150px; float: left;
}
.indbs_right ul {
	width: 110%;
}
.indbs_right li {
	padding: 0px 4px 10px 7px; width: 102px; height: 30px; float: left;
}
.indbs_right li a {
	background: url("../images/sybsbg1.gif") no-repeat 0px -30px; padding: 0px 5px; height: 30px; text-align: center; color: rgb(105, 84, 53); line-height: 30px; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.indbs_right li a:hover {
	background-position: 0px 0px; transition:0.4s;
}
.sycjfw {
	width: 605px; height: 120px; overflow: hidden; padding-left: 15px;
}
.sycjfw ul.pic {
	padding: 0px !important;
}
.sycjfw ul.pic li {
	height: 160px; float: left;
}
.sycjfw ul.pic li.num1 {
	width: 482px;
}
.sycjfw ul.pic li.num2 {
	width: 113px; float: right;
}
.sycjfw ul.pic li.num2 img {
	width: 113px; height: 120px;
}
.sycjfw ul.pic li span.img_title {
	display: none !important;
}
.sybsboxr {
	width: 300px; overflow: hidden;
}
.sybsbox2 {
	height: 220px; overflow: hidden;
}
.sybsbox2 .tel1 {
	margin-top: -13px;
}
.sybsbox2 .tel1 li {
	width: 100px; padding-right: 0px;
}
.sybsbox2 .tel1 li a {
	padding: 0px; width: 100%; text-align: center;
}
.sybsbox2 .list {
	padding: 3px 0px 0px; width: 100%; overflow: hidden;
}
.sybsbox2 .list ul {
	width: 110%;
}
.sybsbox2 .list li {
	margin: 10px 8px 0px 0px; padding: 0px; width: 36px; height: 113px; float: left;
}
.sybsbox2 .list li a {
	background: none; padding: 5px 0px 0px; border: 1px solid rgb(196, 144, 68); border-image: none; height: 106px; text-align: center; color: rgb(0, 0, 0); line-height: 16px; font-size: 14px; display: block;
}
.sybsbox2 .list li a i {
	background: url("/images/sybs3.png") no-repeat center 0px; margin: 0px auto; width: 21px; height: 30px; float: none; display: block; cursor: pointer;
}
.sybsbox2 .list li a:hover {
	color: rgb(167, 111, 28);
}
.sybsbox2 .list li a:hover i {
	transition:transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);
}
.sybsbox2 .list li a span {
	margin: 0px auto; padding: 0px; width: 16px; float: none; display: block; cursor: pointer;
}
.sybsbox2 .list li.num2 a i {
	background-position: 0px -30px;
}
.sybsbox2 .list li.num3 a i {
	background-position: 0px -60px;
}
.sybsbox2 .list li.num4 a i {
	background-position: 0px -90px;
}
.sybsbox2 .list li.num5 a i {
	background-position: 0px -120px;
}
.sybsbox2 .list li.num6 a i {
	background-position: 0px -150px;
}
.sybsbox2 .list li.num7 a i {
	background: url("/images/ind_fw.png") no-repeat center;
}
.sybsbox2 .syzdly.list li {
	width: 93px !important; padding-right: 10px;
}
.sybsbox2 .syzdly.list li a {
	background: none !important; border-radius: 1px; border: 1px solid rgb(223, 206, 184); border-image: none; width: 91px; height: 28px; text-align: center; line-height: 28px; padding-left: 0px; font-size: 14px;
}
.sybsbox2 .syzdly.list li a:hover {
	
}
.ind_ewm {
	margin: 10px 0px; border: 1px solid rgb(223, 206, 184); border-image: none; height: 98px; overflow: hidden;
}
.ind_ewm ul {
	padding: 8px 0px 0px; width: 110%;
}
.ind_ewm ul li {
	margin: 0px 0px 0px 4px; width: 145px; height: 80px; float: left;
}
.ind_ewm ul li img {
	width: 80px; height: 80px; margin-right: 2px; float: left;
}
.ind_ewm ul li span {
	width: 60px; height: 80px; line-height: 24px; overflow: hidden; padding-top: 16px; font-size: 12px; float: left; display: block;
}
.sybsbox3 {
	height: 85px; overflow: hidden; padding-top: 14px;
}
.sybsbox3 ul li span {
	display: none;
}
.sybsbox4 {
	height: 55px; overflow: hidden; padding-top: 20px;
}
.sybsbox4 li {
	width: 145px; height: 55px; line-height: 54px; overflow: hidden; float: left;
}
.sybsbox4 li a {
	background: rgb(254, 239, 196); height: 55px; color: rgb(196, 144, 68); line-height: 54px; padding-left: 10px; font-size: 18px; display: block;
}
.sybsbox4 li a i {
	background: url("../images/sybs2n.png") no-repeat center 0px; width: 44px; height: 55px; float: left; display: block; cursor: pointer;
}
.sybsbox4 li a span {
	float: left; cursor: pointer;
}
.sybsbox4 li a:hover {
	background: rgb(253, 223, 137); color: rgb(152, 103, 0);
}
.sybsbox4 li a:hover i {
	transition:transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);
}
.sybsbox4 li.num2 {
	float: right;
}
.sybsbox4 li.num2 a i {
	background-position: center -55px;
}
.sybsbox5 {
	height: 106px; overflow: hidden;
}
.sybsbox5 li {
	width: 300px; height: 106px; overflow: hidden; float: left;
}
.sybsbox5 li a {
	background: rgb(254, 239, 196); height: 55px; color: rgb(152, 103, 0); line-height: 54px; padding-left: 20px; font-size: 18px; display: block;
}
.sybsbox5 li a i {
	background: url("../images/sybs2nn.gif") no-repeat 0px 0px; width: 28px; height: 55px; float: left; display: block; cursor: pointer;
}
.sybsbox5 li a span {
	padding-left: 10px; float: left; white-space: nowrap; cursor: pointer;
}
.sybsbox5 li a:hover {
	background: rgb(253, 231, 166);
}
.sybsbox5 li a:hover i {
	transition:transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);
}
.sybsbox6 ul li a:hover i {
	transition:transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);
}
.sybsbox5 li.num2 {
	float: right;
}
.sybsbox5 li.num2 a {
	background: rgb(209, 237, 251); color: rgb(0, 102, 151);
}
.sybsbox5 li.num2 a:hover {
	background: rgb(186, 228, 249);
}
.sybsbox5 li.num2 a i {
	background-position: 0px -55px; width: 24px;
}
.sybsbox6 {
	height: 119px; overflow: hidden;
}
.sybsbox6 h2 {
	height: 40px; color: rgb(182, 0, 0); line-height: 40px; padding-left: 10px; font-size: 18px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.sybsbox6 ul {
	overflow: hidden; padding-top: 6px; clear: both;
}
.sybsbox6 ul li {
	width: 100px; height: 30px; line-height: 30px; overflow: hidden; font-size: 14px; float: left;
}
.sybsbox6 ul li a {
	height: 30px; color: rgb(102, 102, 102); display: block;
}
.sybsbox6 ul li a:hover {
	color: rgb(182, 0, 0);
}
.sybsbox6 ul li i {
	background: url("../images/sybsicon.gif") no-repeat 0px 0px; width: 18px; height: 30px; float: left; display: block;
}
.sybsbox6 ul li span {
	height: 30px; padding-left: 8px; float: left; display: block;
}
.sybsbox6 ul li.num1 a {
	padding-left: 3px;
}
.sybsbox6 ul li.num2 i {
	background-position: 0px -30px; width: 20px;
}
.sybsbox6 ul li.num3 i {
	background-position: 0px -60px; width: 16px;
}
.sybsbox6 ul li.num4 a {
	padding-left: 3px;
}
.sybsbox6 ul li.num4 span {
	padding-left: 7px;
}
.sybsbox6 ul li.num4 i {
	background-position: 0px -90px; width: 18px;
}
.sybsbox6 ul li.num5 a {
	padding-left: 3px;
}
.sybsbox6 ul li.num5 i {
	background-position: 0px -120px; width: 14px;
}
.sybsbox6 ul li.num6 i {
	background-position: 0px -150px; width: 14px;
}
.sybsbox6 ul li.num6 a {
	padding-left: 1px;
}
.sybsbox6 ul li.num1 {
	width: 114px;
}
.sybsbox6 ul li.num4 {
	width: 114px;
}
.sybsbox6 ul li.num3 {
	width: 86px;
}
.sybsbox6 ul li.num6 {
	width: 86px;
}
.syhdboxl {
	width: 605px; overflow: hidden;
}
/*��������*/
.syhdmesgbox {
	height: 305px; overflow: hidden;
}
.syhdmesgbox .tit {
	height: 24px; line-height: 24px; padding-bottom: 7px; padding-left: 11px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.syhdmesgbox .tit h2 {
	font-size: 18px; float: left;
}
.syhdmesgbox .tit h2 a {
	color: rgb(182, 0, 0);
}
.syhdmesgbox .tit p {
	height: 26px; color: rgb(102, 102, 102); line-height: 26px; float: right;
}
.syhdmesgbox .tit p a {
	padding: 0px 5px; color: rgb(102, 102, 102);
}
.syhdmesgbox .tit p a:hover {
	color: rgb(182, 0, 0);
}
.syhdmesgbox .telbox {
	background: rgb(247, 246, 245); width: 100%; height: 28px; line-height: 28px; overflow: hidden; margin-top: 10px;
}
.syhdmesgbox .telbox p {
	height: 28px; text-align: center; color: rgb(105, 84, 53); font-size: 14px; float: left;
}
.syhdmesgbox .telbox p.p1 {
	width: 120px; text-align: left; padding-left:60px;
}
.syhdmesgbox .telbox p.p2 {
	width: 210px; text-align:left; padding-left:30px;
}
.syhdmesgbox .telbox p.p3 {
	width: 90px;
}
.syhdmesgbox .telbox p.p4 {
	width: 90px;
}
.syhdmesgbox .list {
	padding: 5px 0px 0px; height: 220px; overflow: hidden; position: relative;
}
.syhdmesgbox .list .hd_telbox {/*�б�*/
	display: none;
}
.syhdmesgbox .list .guestbook-list {
	left: 0px; top: 5px; width: 605px; height: 128px; position: absolute;
}
.syhdmesgbox .list li {
	height: 32px; color: rgb(0, 0, 0); line-height: 32px;
}
.syhdmesgbox .list li p {
	height: 32px; text-align: center; overflow: hidden; font-size: 14px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
/*�б�������*/
.syhdmesgbox .list p.p1 {width: 120px; color: rgb(153, 153, 153); font-family: arial; font-size:12px; padding-left:15px;
} 
.syhdmesgbox .list p.p2 {
	width: 264px; text-align: left; padding-left: 23px;
}
.syhdmesgbox .list p.p3 {
	width: 90px; color: rgb(153, 153, 153);
}
.syhdmesgbox .list p.p4 {
	width: 90px; color: rgb(153, 153, 153); font-family: arial;
}
.syhdmesgbox .list p.p5 {
	width: 90px; color: rgb(153, 153, 153);
}
.symesgtj {
	background: rgb(247, 246, 245); height: 32px; line-height: 32px; overflow: hidden; font-size: 13px;
}
.symesgtj strong {
	color: rgb(159, 126, 86); padding-left: 10px; font-size: 16px;
}
.symesgtj span {
	padding: 0px 8px;
}
.symesgtj span.red {
	padding: 0px 5px; color: rgb(229, 0, 0); font-family: arial;
}
.syhdlm {
	height: 75px; overflow: hidden; padding-top: 16px;
}
.syhdlm li {
	width: 145px; height: 75px; padding-right: 8px; float: left;
}
.syhdlm li a {
	background: url("../images/syhd_icon1.png") 0px -75px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; padding-top: 39px; font-size: 18px; display: block;
}
.syhdlm li a:hover {
	background-position: 0px 0px; transition:0.4s; color: rgb(255, 255, 255);
}
.syhdlm li.num2 a {
	background-position: 0px -225px;
}
.syhdlm li.num2 a:hover {
	background-position: 0px -150px;
}
.syhdlm li.num3 a {
	background-position: 0px -375px;
}
.syhdlm li.num3 a:hover {
	background-position: 0px -300px;
}
.syhdlm li.num4 {
	padding-right: 0px;
}
.syhdlm li.num4 a {
	background-position: 0px -525px;
}
.syhdlm li.num4 a:hover {
	background-position: 0px -450px;
}
.syhdboxr {
	width: 300px; overflow: hidden;
}
.syhdboxr .tit {
	height: 24px; line-height: 24px; padding-bottom: 7px; padding-left: 11px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.syhdboxr .tit h2 {
	font-size: 18px; float: left;
}
.syhdboxr .tit h2 a {
	color: rgb(182, 0, 0);
}
.syhdboxr .tit p {
	height: 26px; color: rgb(102, 102, 102); line-height: 26px; float: right;
}
.syhdboxr .tit p a {
	padding: 0px 5px; color: rgb(102, 102, 102);
}
.syhdboxr .tit p a:hover {
	color: rgb(182, 0, 0);
}
.ftbox .list {
	background: url("../images/syhd_ftbg.jpg") no-repeat 0px 0px; padding: 12px 5px 0px 18px; height: 108px; color: rgb(255, 255, 255); margin-top: 10px;
}
.ftbox .list p {
	height: auto; line-height: 24px; overflow: hidden; font-size: 14px; max-height: 48px;
}
.ftbox .list p a {
	color: rgb(255, 255, 255);
}
.ftbox .list p.tit {
	padding: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.ftbox .list p span {
	width: 70px; overflow: hidden; float: left; display: block;
}
.ftbox .list p a {
	width: 190px; line-height: 24px; float: left; display: block; max-height: 48px;
}
.ftbox .list p a:hover {
	color: rgb(255, 255, 0); text-decoration: underline;
}
.syhdrx {
	padding: 10px 0px 0px; height: 50px; overflow: hidden;
}
.syhdrx ul {
	width: 110%;
}
.syhdrx li {
	width: 145px; height: 50px; overflow: hidden; padding-right: 10px; float: left;
}
.syhdrx li span {
	display: none;
}
.syhdzj {
	padding-top: 10px;
}
.syhdzj h2 {
	height: 38px; line-height: 38px; padding-left: 10px; font-size: 18px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.syhdzj h2 a {
	color: rgb(182, 0, 0);
}
.syhdzj .list {
	padding: 5px 0px 0px 1px;
}
.syhdzj .list li {
	background: url(icon.gif) no-repeat left; height: 30px; line-height: 30px; padding-right: 4px; padding-left: 13px; font-size: 14px;
}
.syhdzj .list li a {
	float: left;
}
.syhdzj .list li span {
	float: right;
}
.syhdzj .list li span.over {
	color: rgb(153, 153, 153);
}
.syhdzj .list li span.starting {
	color: rgb(182, 0, 0);
}
.syhdzj .list li span.nostart {
	color: rgb(182, 0, 0);
}
.sywxwbl {
	width: 499px; overflow: hidden;
}
.sywxbox {
	height: 161px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.sywxbox .syli {
	padding: 25px 0px 0px 20px; width: 222px;
}
.sywxbox .syli .img {
	padding: 5px; border: 1px solid rgb(230, 230, 230); border-image: none; width: 95px; height: 95px; float: left;
}
.sywxbox .syli .img span {
	display: none;
}
.sywxbox .syli .con {
	padding: 22px 0px 0px 10px; width: 105px; line-height: 20px; font-size: 14px;
}
.sywxbox .syli .con span {
	color: rgb(182, 0, 0);
}
.sywxbox .syliwx.syli {
	padding-left: 30px;
}
.sywbbox {
	background: url("../images/sywxwbbg.gif") no-repeat 0px 46px; height: 173px;
}
.sywbbox ul {
	height: 88px; padding-top: 46px; padding-left: 20px;
}
.sywbbox ul li {
	padding: 19px 0px 0px 100px; width: 121px; height: 50px; line-height: 50px; font-size: 15px; float: left;
}
.sywbbox ul li.num2 {
	padding-left: 136px;
}
.sywxwbr {
	width: 406px; height: 335px; overflow: hidden; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;
}
.maina {
	overflow: hidden; padding-top: 15px;
}
.mainal {
	background: rgb(255, 255, 255); padding: 10px; width: 210px; overflow: hidden;
}
.syxxgkzt2 {
	height: 80px; overflow: hidden;
}
.syxxgkzt2 .pro-scroll {
	width: 210px; height: 80px; overflow: hidden; position: relative;
}
.syxxgkzt2 .pro-img-list1 {
	width: 210px; height: 80px; overflow: hidden; position: relative;
}
.syxxgkzt2 .pro-img-list1 ul {
	width: 17200px;
}
.syxxgkzt2 .pro-img-list1 ul li {
	width: 210px; height: 80px; overflow: hidden; float: left;
}
.syxxgkzt2 .pro-img-list1 ul li img {
	width: 210px; height: 80px;
}
.syxxgkzt2 .pro-scroll .prev1 {
	top: 21px; width: 14px; height: 40px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.syxxgkzt2 .pro-scroll .next1 {
	top: 21px; width: 14px; height: 40px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.syxxgkzt2 .pro-scroll .prev1 a {
	width: 14px; height: 40px; text-indent: -50px; display: block;
}
.syxxgkzt2 .pro-scroll .next1 a {
	width: 14px; height: 40px; text-indent: -50px; display: block;
}
.syxxgkzt2 .pro-scroll .prev1 {
	left: 0px;
}
.syxxgkzt2 .pro-scroll .prev1 a {
	background: url("../images/syprve1.png") no-repeat 0px 0px;
}
.syxxgkzt2 .pro-scroll .next1 {
	right: 0px;
}
.syxxgkzt2 .pro-scroll .next1 a {
	background: url("../images/syprve1.png") no-repeat -14px 0px;
}
.sy_tsjzg {
	height: 240px; overflow: hidden;
}
.sy_tsjzg .pro-scroll {
	width: 210px; height: 190px; overflow: hidden; margin-top: 10px; position: relative;
}

.sy_tsjzg .pro-scroll .prev1 {
	border-radius: 0px; width: 97px; height: 70px; top: 0px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.sy_tsjzg .pro-scroll .next1 {
	border-radius: 0px; width: 97px; height: 70px; top: 0px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.sy_tsjzg .pro-scroll .prev1 a {
	background: url(zw_1.png) no-repeat 0px 0px; height: 70px; color:#000; line-height: 70px; padding-left: 19px; padding-top:18px; font-size: 14px; display: block;
}
.sy_tsjzg .pro-scroll .next1 a {
	background: url(zw_2.png) no-repeat 0px 0px; height: 70px; color:#000; line-height: 70px; padding-left: 19px; padding-top:18px; font-size: 14px; display: block;
}
.sy_tsjzg .pro-scroll .prev1 a:hover {
	color: rgb(255, 255, 255);
}
.sy_tsjzg .pro-scroll .next1 a:hover {
	color: rgb(255, 255, 255);
}
.sy_tsjzg .pro-scroll .prev1 {
	left: 0px;
}
.sy_tsjzg .pro-scroll .prev1 a:hover {
	background-position: 0px -70px;
}
.sy_tsjzg .pro-scroll .next1 {
	right: 0px;
}
.sy_tsjzg .pro-scroll .next1 a:hover {
	background-position: 0px -70px;
}


.sy_tsjzg .pro-scroll .jj1 {
	border-radius: 0px; width: 210px; height: 46px; top: 80px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.sy_tsjzg .pro-scroll .jj1 a {
	background: url(zw_3.png) no-repeat 0px 0px; height: 46px; color:#000; line-height: 46px; padding-left: 70px; padding-top:0px; font-size: 14px; display: block;
}
.sy_tsjzg .pro-scroll .jj1 a:hover {
	color: rgb(255, 255, 255);
}
.sy_tsjzg .pro-scroll .jj1 {
	left: 0px;
}
.sy_tsjzg .pro-scroll .jj1 a:hover {
	background-position: 0px -46px;
}

.sy_tsjzg .pro-scroll .zz1 {
	border-radius: 0px; width: 210px; height: 46px; top: 136px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.sy_tsjzg .pro-scroll .zz1 a {
	background: url(zw_4.png) no-repeat 0px 0px; height: 46px; color:#000; line-height: 46px; padding-left: 70px; padding-top:0px; font-size: 14px; display: block;
}
.sy_tsjzg .pro-scroll .zz1 a:hover {
	color: rgb(255, 255, 255);
}
.sy_tsjzg .pro-scroll .zz1 {
	left: 0px;
}
.sy_tsjzg .pro-scroll .zz1 a:hover {
	background-position: 0px -46px;
}


.syhotbox {
	height: 196px;
}
.syltit {
	height: 38px; color:#655730; line-height: 38px; padding-left: 9px; font-size: 18px; font-weight: bold; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.syhotbox .list {
	padding: 10px 0px 0px; overflow: hidden;
}
.syhotbox .list ul {
	width: 240px;
}
.syhotbox .list li {
	width: 95px; height: 30px; text-align: center; padding-right: 20px; padding-bottom: 2px; float: left;
}
.syhotbox .list li a {
	height: 30px; color: rgb(0, 0, 0); line-height: 30px; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.syhotbox .list li a:hover {
	background: rgb(243, 233, 218); color: rgb(105, 84, 53);
}
.ind_sjtj li {
	height: 83px; overflow: hidden; padding-top: 10px; vertical-align: bottom;
}
.ind_sjtj span {
	display: none;
}
.syhotpl {
	height: 308px; overflow: hidden; padding-top: 10px;
}
.syhotpl .tel {
	height: 33px;
}
.syhotpl .tel li {
	width: 50px; height: 33px; text-align: center; padding-right: 8px; font-size: 14px; float: left;
}
.syhotpl .tel li a {
	background:#feede2; height: 30px; color: rgb(68, 68, 68); line-height: 30px; display: block;
}
.syhotpl .tel li.sec2 {
	background: url("../images/sysec2_1.gif") no-repeat 23px bottom;
}
.syhotpl .tel li.sec2 a {
	background:#cc0101; color: rgb(255, 255, 255);
}
.syhotpl .list {
	padding: 6px;
}
.syhotpl .list li {
	padding: 3px 0px; height: 24px; line-height: 24px; overflow: hidden; font-size: 14px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: dotted;
}
.syhotpl .list li a {
	width: 180px; overflow: hidden; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.syhotpl .list li span {
	width: 18px; float: left; display: block;
}
.mainar {
	width: 955px;
}
.syztzl {
	background: rgb(255, 255, 255); padding: 15px; width: 925px; height: 65px;
}
.syztzl h2 {
	width: 64px; height: 60px; float: left;
}
.syztzl h2 a {
	height: 60px; line-height: 60px; text-indent: -10em; overflow: hidden; display: block;
}
.syztzl .pro-scroll2 {
	width: 924px; height: 65px; overflow: hidden; position: relative;
}
.syztzl .pro-img-list2 {
	width: 924px; height: 65px; overflow: hidden; position: relative;
}
.syztzl .pro-img-list2 ul {
	width: 172000px;
}
.syztzl .pro-img-list2 ul li {
	padding: 0px 16px 0px 0px; width: 219px; height: 65px; overflow: hidden; float: left;
}
.syztzl .pro-scroll2 .prev2 {
	top: 0px; width: 13px; height: 65px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.syztzl .pro-scroll2 .next2 {
	top: 0px; width: 13px; height: 65px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.syztzl .pro-scroll2 .prev2 a {
	width: 13px; height: 65px; text-indent: -50px; display: block;
}
.syztzl .pro-scroll2 .next2 a {
	width: 13px; height: 65px; text-indent: -50px; display: block;
}
.syztzl .pro-scroll2 .prev2 {
	left: 0px;
}
.syztzl .pro-scroll2 .prev2 a {
	background: url("../images/syztzlprev.png") no-repeat 0px 0px;
}
.syztzl .pro-scroll2 .next2 {
	right: 0px;
}
.syztzl .pro-scroll2 .next2 a {
	background: url("../images/syztzlprev.png") no-repeat -13px 0px;
}


/*ר��ר��*/
.syztzl2 {
	background:#fff; padding: 15px; height: 90px; margin-top:15px;
}
.syztzl2 li {
	width: 569px; height: 90px; overflow: hidden; padding-left: 15px; float: left;
}
.syztzl2 li span {
	display: none;
}
.syztzl2 li img {
	vertical-align: top;
}
.syztzl2 li.num1 {
	padding-left: 0px;
}
.ind_ztzl {
	padding: 2px 0px; height: 90px; overflow: hidden; position: relative;
}
.ind_ztzl .more {
	background: rgb(245, 172, 119); padding: 5px 0px 0px; top: 50px; width: 20px; height: 35px; text-align: center; right: 0px; color: rgb(255, 255, 255); line-height: 15px; display: block; position: absolute;
}
.ind_ztzl ul li {
	padding: 0px 10px 10px 0px; height: 40px; overflow: hidden; font-size: 14px; float: left;
}
.ind_ztzl ul li a {
	height: 100%; text-align: center; color: rgb(255, 255, 255); display: block;
}
.ind_ztzl ul li a .img_title {
	line-height: 40px; display: block;
}
.ind_ztzl ul li.num1 {
	width: 220px;
}
.ind_ztzl ul li.num1 a {
	background:#ff5b5a;
}
.ind_ztzl ul li.num2 {
	width: 170px;
}
.ind_ztzl ul li.num2 a {
	background:#ffabab;
}
.ind_ztzl ul li.num3 {
	width: 145px;
}
.ind_ztzl ul li.num3 a {
	background: #f77b7b;
}
.ind_ztzl ul li.num4 {
	width: 215px;
}
.ind_ztzl ul li.num4 a {
	background:#ff5b5a;
}
.ind_ztzl ul li.num5 {
	width: 165px; padding-right: 0px;
}
.ind_ztzl ul li.num5 a {
	background:#f77b7b;
}
.ind_ztzl ul li.num6 {
	width: 140px;
}
.ind_ztzl ul li.num6 a {
	background:#f77b7b;
}
.ind_ztzl ul li.num7 {
	width: 220px;
}
.ind_ztzl ul li.num7 a {
	background:#ff5b5a;
}
.ind_ztzl ul li.num8 {
	width: 176px;
}
.ind_ztzl ul li.num8 a {
	background:#f77b7b;
}
.ind_ztzl ul li.num9 {
	width: 130px;
}
.ind_ztzl ul li.num9 a {
	background:#ffabab;
}
.ind_ztzl ul li.num10 {
	width: 220px; padding-right: 0px;
}
.ind_ztzl ul li.num10 a {
	background:#ff5b5a;
}
.ind_ztzl ul li a .lang {
	padding: 3px 13px 0px; line-height: 16px;
}
.mainrbox1 {
	height: 217px; overflow: hidden; padding-top:0px;
}
.mainrlist {
	background: rgb(255, 255, 255); padding: 0px 15px; width: 440px; height: 217px;
}
.mainrlist h2 {
	padding: 5px 0px 0px 9px; height: 38px; line-height: 38px; font-size: 18px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.mainrlist h2 a {
	color: rgb(182, 0, 0);
}
.mainrlist .list1 {
	padding: 12px 0px 0px;
}
.syhdbox {
	background: rgb(255, 255, 255); padding: 0px 15px; height: 264px; overflow: hidden;
}
.syhdbox1 {
	width: 445px;
}
.syhdbox .tit {
	height: 38px; line-height: 38px; overflow: hidden; padding-top: 3px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.syhdbox .tit h2 {
	color: rgb(105, 84, 53); overflow: hidden; padding-left: 4px; font-size: 18px; float: left;
}
.syhdbox .tit h2 span {
	color: rgb(182, 0, 0); padding-left: 3px; font-size: 22px;
}
.syhdbox .tit p {
	float: right;
}
.syhdbox .tit p a {
	padding: 0px 4px; color: rgb(102, 102, 102);
}
.syhdbox .tit p a:hover {
	color: rgb(204, 0, 0);
}
.sybsform {
	padding: 15px 0px 0px; height: 30px; line-height: 30px; font-size: 14px;
}
.sybsform li {
	height: 30px; float: left;
}
.sybsform li.l1 {
	text-align: center;
}
.sybsform li.l2 {
	padding: 4px 8px; border: 1px solid rgb(243, 233, 218); border-image: none; width: 260px; height: 20px; position: relative; _padding: 4px 8px 0;
}
.sybsform li.l2 input {
	border: 0px currentColor; border-image: none; width: 260px; height: 20px !important; line-height: 20px; overflow: hidden; font-size: 14px; float: left;
}
.sybsform li.l2 .msg-box {
	left: 0px; top: -5px; position: absolute;
}
.sybsform li.l3 {
	padding-left: 5px;
}
.sybsform li.l3 input {
	background: url(sybssea.gif) no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 46px; height: 30px; text-indent: -10em; overflow: hidden; float: left; cursor: pointer;
}
.sybsform2 li.l4 input {
	background: url(sybssea.gif) no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 46px; height: 30px; text-indent: -10em; overflow: hidden; float: left; cursor: pointer;
}
.syhdbox1 .sybslist {
	width: 100%; height: 205px; overflow: hidden; padding-top: 6px;
}
.syhdbox1 .sybslist li {
	background: url("../images/synbs1.gif") no-repeat 9px rgb(247, 246, 245); height: 32px; text-align: right; line-height: 32px; padding-right: 6px; padding-left: 41px; font-size: 14px; margin-top: 8px;
}
.syhdbox1 .sybslist li span {
	background: url("../images/synbs3.png") no-repeat 0px 0px; width: 59px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; margin-top: 6px; margin-left: 4px; display: inline-block;
}
.syhdbox1 .sybslist li span a {
	background: url("../images/synbs2.gif") no-repeat 0px 0px; height: 20px; color: rgb(255, 255, 255); display: block;
}
.syhdbox1 .sybslist li span a:hover {
	color: rgb(255, 255, 255);
}
.syhdbox2 {
	width: 446px;
}
.sybsform2 {
	padding: 15px 0px; height: 30px; line-height: 30px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: dotted;
}
.sybsform2 li {
	font-size: 14px; float: left;
}
.sybsform2 li.txt {
	width: 76px; text-align: center;
}
.sybsform2 .nice-validator li.txt {
	padding: 0px !important;
}
.sybsform2 li.txt2.txt {
	width: 69px; text-align: right;
}
.sybsform2 li.input {
	padding: 4px 8px; border: 1px solid rgb(243, 233, 218); border-image: none; width: 111px; height: 20px !important; line-height: 20px; position: relative; _padding: 4px 8px 0;
}
.sybsform2 li.input .msg-box {
	left: 0px; top: -30px; position: absolute;
}
.sybsform2 li.input input {
	border: 0px currentColor; border-image: none; width: 111px; height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; float: left;
}
.sybsform2 li.password {
	width: 104px;
}
.sybsform2 li.password input {
	width: 104px;
}
.sybsform2 li.l4 {
	padding-left: 5px;
}
.sybsform2 li.l4 input {
	background-position: center 0px; width: 45px;
}
.syhdbox2 .sybslist {
	padding: 8px 0px 0px 2px;
}
.syhdbox2 .sybslist li {
	background: url(icon.gif) no-repeat left; height: 28px; line-height: 28px; padding-left: 10px; font-size: 14px;
}
.syhdbox2 .sybslist li a {
	line-height: 28px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.syhdbox2 .sybslist li span {
	padding-right: 0px; font-family: arial;
}
.sybotlist {
	background: rgb(255, 255, 255); padding: 0px 20px; height: 120px; overflow: hidden; margin-top: 20px;
}
.sybotlist li {
	background: url("../images/syhdfg.gif") no-repeat right; width: 161px; height: 120px; text-align: center; padding-right: 1px; float: left;
}
.sybotlist li a {
	padding: 20px 0px; height: 80px; text-align: center; color: rgb(0, 0, 0); font-size: 16px; display: block;
}
.sybotlist li a span {
	height: 24px; display: block; cursor: pointer;
}
.sybotlist li a i {
	background: url("../images/syicon_2.png") no-repeat -2px 0px; width: 100%; height: 56px; display: block; cursor: pointer;
}
.sybotlist li a:hover {
	color: rgb(0, 0, 0);
}
.sybotlist li a:hover i {
	transition:transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);
}
.sybotlist li.num2 a i {
	background-position: -161px 0px;
}
.sybotlist li.num3 {
	width: 187px;
}
.sybotlist li.num3 a i {
	background-position: -330px 0px;
}
.sybotlist li.num4 a i {
	background-position: -523px 0px;
}
.sybotlist li.num5 a i {
	background-position: -685px 0px;
}
.sybotlist li.num6 a i {
	background-position: -848px 0px;
}
.sybotlist li.num7 a i {
	background-position: -1009px 0px;
}
.sybotlist li.num7 {
	background: none; padding-right: 0px;
}
.footer {
	height: 144px;
}
.is-select {
	height: 52px;
}
.linkbox {
	background:#ffd6ba; height: 52px; margin-top: 20px; border-bottom-color:#f79806; border-bottom-width: 2px; border-bottom-style: solid;
}
.linkbox ul {
	height: auto; padding-bottom: 30px;
}
.linkbox li {
	margin: 0px; height: auto; padding-right:80px; font-family: "΢���ź�","����"; font-size: 14px; float: left; position: relative; z-index: 10;
}
.linkbox li a {
	padding: 17px 0px 17px 15px; height: 18px; color: rgb(0, 0, 0); line-height: 18px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.linkbox li a span {
	background: url(linkbg.gif) no-repeat right; padding-right: 33px;
}
.linkbox li a:hover {
	color: rgb(0, 0, 0);
}
.linkbox li #select_content6 a {
	height: auto;
}
.select_content {
	background:#ffd6ba; padding: 20px; width: 1160px; height: 108px; bottom: 52px; overflow: hidden; border-top-color:#eb9d67; border-top-width: 3px; border-top-style: solid; display: none; position: absolute; _bottom: 52px;
}
.select_content .select_con1 {
	width: 163px;
}
.select_content .select_scroll_con {
	height: 100px; overflow: hidden;
}
.linkbox li a.select_a3 {
	width: 154px;
}
.linkbox li a.select_a5 {
	width: 154px;
}
.linkbox li a.select_a6 {
	width: 154px;
}
.linkbox li a.select_a8 {
	width: 154px;
}
.linkbox li a.select_a9 {
	width: 100px;
}
#select_content2 .select_con1 {
	width: 190px;
}
#select_content3 .select_con1 {
	width: 190px;
}
#select_content4 .select_con1 {
	width: 190px;
}
#select_content1 {
	left: 0px; _left: 0;
}
#select_content2 {
	left: -249px;
}
#select_content3 {
	left: -498px;
}
#select_content4 {
	left: -747px;
}
#select_content5 {
	left: -996px;
}
#select_content6 {
	left: -861px;
}
#select_content7 {
	left: -1036px;
}
.select_con {
	height: 100px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.select_con1 {
	margin: 0px; padding: 0px; height: 24px; line-height: 24px; overflow: hidden; float: left; white-space: nowrap;
}
.select_con1 a {
	padding: 0px !important;
}
.select_con div.select_con1_noline {
	background: none !important;
}
.linkbox li.asect a {
	color: rgb(0, 0, 0); background-color: #ffb786;
}
.linkbox li.asect .select_con a {
	background: none !important; height: auto; color: rgb(51, 51, 51) !important; line-height: 26px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px !important; padding-left: 0px; font-size: 13px;
}
.linkbox li.asect .select_con a:hover {
	color: rgb(204, 0, 0) !important; text-decoration: underline;
}
.botnav {
	padding: 21px 0px 10px; height: 24px; text-align: center;
}
.botnav li {
	display: inline;
}
.botnav li a {
	background: url("../images/fotfg.gif") no-repeat right 7px; padding: 0px 15px 0px 10px; color: rgb(110, 88, 56); line-height: 24px; font-size: 14px; display: inline-block;
}
.botnav li a:hover {
	color:#fff;
}
.botnav li.num6 a {
	background: none; padding-right: 14px;
}
.botnav li.num6 a:hover {
	color:#fff; text-decoration: underline;
}
.botbox a:hover {
	color:#fff; text-decoration: underline;
}
.botbox {
	text-align: center; color:#fff; line-height: 30px; font-size: 12px; position: relative; padding-top:20px;
}
.botbox span {
	font-family: arial;
}
.botbox a {
	color:#fff;
}
.botbox .dzjg {
	left: 100px; top: -24px; width: 80px; height: 80px; overflow: hidden; position: absolute;
}
.botbox .fot_jc {
	left: 1030px; top: -11px; width: 110px; height: 55px; overflow: hidden; position: absolute;
}
.botnav li.num1 {
	display: none;
}
.botnav li.num3 {
	display: none;
}
#home_web {
	left: 50%; top: 215px; width: 60px; height: auto; font-family: Microsoft Yahei; margin-left: 616px; position: fixed; z-index: 997; _position: absolute; _margin-top: 213px; _top: auto;
}
.web_position {
	width: 60px; height: 65px; margin-bottom: 6px; float: left;
}
.web_link {
	background: url(icon_piao.png) no-repeat 0px 0px; height: 30px; text-align: center; color: rgb(105, 84, 53); line-height: 30px; overflow: hidden; padding-top: 35px; display: block; cursor: pointer;
}
.web_position a:hover {
	background-position: -60px 0px; color: rgb(105, 84, 53); text-decoration: none;
}
.nav_01 a {
	position: relative;
}
.nav_02 a {
	background-position: 0px -65px;
}
.nav_02 a:hover {
	background-position: -60px -65px;
}
.nav_03 a {
	background-position: 0px -130px;
}
.nav_03 a:hover {
	background-position: -60px -130px;
}
.nav_04 a {
	background-position: 0px -195px;
}
.nav_04 a:hover {
	background-position: -60px -195px;
}
.nav_05 a.bds_more {
	background: url(icon_piao.png) no-repeat 0px -260px; margin: 0px !important; width: 60px; height: 30px; text-align: center; color: rgb(105, 84, 53); line-height: 30px; text-indent: 0px !important; overflow: hidden; padding-top: 35px; display: block; cursor: pointer;
}
.nav_05 a:hover {
	background-position: -60px -260px; color: rgb(105, 84, 53) !important;
}
.nav_06 a {
	background-position: 0px -325px;
}
.nav_06 a:hover {
	background-position: -60px -325px;
}
.weixin {
	background: url(pewmbg.png) no-repeat left top !important; padding: 7px 12px 8px 7px !important; top: 195px; width: 101px !important; height: 94px !important; right: 60px !important; display: none; position: absolute !important;
}
.weixin li {
	width: 94px !important; height: 94px !important; overflow: hidden;
}
.weixin img {
	width: 94px !important; height: 94px !important; overflow: hidden;
}
.weixin span {
	display: none;
}
.weibo {
	top: 265px !important;
}
#bsPanelHolder {
	display: none !important;
}
.web_share {
	background: url("../images/pewm1bg.png") no-repeat 0px 0px; padding: 7px 0px 0px 11px; width: 110px; height: 72px; right: 60px !important; bottom: -4px; display: none; position: absolute;
}
.bdshare-button-style0-24 a {
	margin: 2px 6px 6px 0px !important;
}
.bdshare-button-style0-24 .bds_more {
	margin: 2px 6px 6px 0px !important;
}
.bdshare-button-style0-24 a:hover {
	background-image: url("../images/icons_0_24.png") !important;
}
.bdshare-button-style0-24 .bds_weixin {
	background-position: 0px -1612px !important;
}
.bdshare-button-style0-24 .bds_tsina {
	background-position: 0px -104px !important;
}
.bdshare-button-style0-24 .bds_tqq {
	background-position: 0px -260px !important;
}
.bdshare-button-style0-24 .bds_tieba {
	background-position: 0px -728px !important;
}
.bdshare-button-style0-24 .bds_qzone {
	background-position: 0px -52px !important;
}
.table_suoyin {
	margin: 10px 0px; font-family: "΢���ź�"; font-size: 16px; border-collapse: collapse;
}
.table_suoyin th {
	background: rgb(248, 248, 248); padding: 4px 8px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 140px; text-align: right; font-weight: bold;
}
.table_suoyin td {
	padding: 4px 8px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 360px; text-align: left; color: rgb(102, 102, 102);
}
.lmbg {
	background: url("../images/bodybg.jpg");
}
.lmbg #container {
	background-image: url("../images/lmfotbg.jpg");
}
.lmheader {
	height: auto !important;
}
.lmheader .navbox {
	width: 100%; height: 50px; 
}
.lmheader .navbox ul {
	background:#cd0102; margin: 0px auto; width: 1200px;
}
.lmheader .navbox li {
	width: 174px; font-size:18px; border-right-color:#a40001; border-right-width: 1px; border-right-style: solid; float: left;
}
.lmheader .navbox li a {
	width: 100%; height: 50px; color:#fff; line-height: 50px; float: left; display: block;
}
.lmheader .navbox li a i {
	background: url(lmnavbg.png) no-repeat 32px 0px; width: 69px; height: 50px; float: left; display: block;
}
.lmheader .navbox li a:hover {
	background:#b60001; color:#fff;
}
.lmheader .navbox li.on a {
	background: url("../images/navhbg.png"); color:#fff;
}
.lmheader .navbox li a:hover i {
	background-position: 32px -50px;
}
.lmheader .navbox li.on a i {
	background-position: 32px -50px;
}
.lmheader .navbox li#nav1 {
	width: 148px;
}
.lmheader .navbox li#nav2 a i {
	background-position: 23px -100px; width: 69px;
}
.lmheader .navbox li#nav2 a:hover i {
	background-position: 23px -150px;
}
.lmheader .navbox li.on#nav2 a i {
	background-position: 23px -150px;
}
.lmheader .navbox li#nav3 a i {
	background-position: 30px -200px; width: 67px;
}
.lmheader .navbox li#nav3 a:hover i {
	background-position: 30px -250px;
}
.lmheader .navbox li.on#nav3 a i {
	background-position: 30px -250px;
}
.lmheader .navbox li#nav4 a i {
	background-position: 30px -300px; width: 68px;
}
.lmheader .navbox li#nav4 a:hover i {
	background-position: 30px -350px;
}
.lmheader .navbox li.on#nav4 a i {
	background-position: 30px -350px;
}
.lmheader .navbox li#nav5 a i {
	background-position: 30px -400px; width: 68px;
}
.lmheader .navbox li#nav5 a:hover i {
	background-position: 30px -450px;
}
.lmheader .navbox li.on#nav5 a i {
	background-position: 30px -450px;
}
.lmheader .navbox li#nav6 a i {
	background-position: 27px -500px; width: 68px;
}
.lmheader .navbox li#nav6 a:hover i {
	background-position: 27px -550px;
}
.lmheader .navbox li.on#nav6 a i {
	background-position: 27px -550px;
}
.lmheader .navbox li#nav7 {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.lmheader .navbox li#nav7 a i {
	background-position: 35px -600px; width: 72px;
}
.lmheader .navbox li#nav7 a:hover i {
	background-position: 35px -650px;
}
.lmheader .navbox li.on#nav7 a i {
	background-position: 35px -650px;
}
.lmheader .nav1box {
	height: 36px;
}
.lmheader .nav1box ul {
	background: rgb(238, 230, 216); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(209, 197, 175) rgb(209, 197, 175); margin: 0px auto; border-radius: 0px 0px 4px 4px; border-image: none; width: 1198px; height: 35px; text-align: center; line-height: 34px; overflow: hidden;
}
.lmheader .nav1box ul li {
	background: url("../images/nav1libg.gif") no-repeat left 9px; padding: 0px 16px; font-family: Microsoft Yahei; font-size: 17px; vertical-align: top; display: inline-block;
}
.lmheader .nav1box ul li a {
	color: rgb(119, 97, 62);
}
.lmheader .nav1box ul li a:hover {
	color: rgb(196, 0, 0); border-bottom-color: rgb(196, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
.lmheader .nav1box ul li.num1 {
	background: none;
}
.zxzxlm li.num1 {
	margin-left: 93px;
}
.position_list {
	background: url(postion.png) no-repeat 11px 19px; height: 46px; color:#333; line-height: 46px; padding-top: 4px; padding-left: 34px; font-size: 14px;
}
.position_list a {
	color: rgb(105, 84, 53);
}
.position_list a:hover {
	color: rgb(204, 0, 0);
}
.position_list span {
	overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.position_list i {
	font-style: normal;
}
.position_listn {
	background-position: 1px; height: 30px; line-height: 30px; padding-top: 0px; padding-left: 18px;
}
.closeico {
	text-align: center; padding-top: 20px;
}
.closeico a {
	background: rgb(141, 116, 75); padding: 0px 30px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; display: inline-block; cursor: pointer;
}
.closeico a:hover {
	color: rgb(255, 255, 255);
}
.leftnr {
	background: url("../images/lmlbg.jpg") no-repeat 0px bottom rgb(255, 255, 255); width: 260px; font-family: Microsoft Yahei; float: left; min-height: 500px; _height: auto;
}
.lmtitle {
	background:#cd0102; width: 260px; height: 60px; line-height: 60px; overflow: hidden; padding-top: 5px; margin-left:15px; margin-top:15px;
}
.lmtitle h1 {
	color:#fff; font-weight:bold; padding-left: 35px; font-size: 20px;
}
.menunr {
	margin: 11px auto 0px; width: 260px; overflow: hidden; padding-left:15px;
}
.menunr ul {
	width: 260px; overflow: hidden; padding-bottom: 20px;
}
.menunr ul li {
	padding: 4px 0px; height: 39px; line-height: 38px; border-bottom-color:#dddddd; border-bottom-width: 1px; border-bottom-style: solid;
}
.menunr ul li a {
	background: url(lmllibgh.gif) no-repeat 238px; padding: 0px 0px 0px 40px; height: 39px; color: rgb(105, 84, 53); line-height: 38px; overflow: hidden; font-size: 16px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.menunr ul li a:hover {
	background: url(lmllibg.gif) no-repeat 0px 0px; color: rgb(182, 0, 0);
}
.menunr ul li.active a {
	background: url(lmllibg.gif) no-repeat 0px 0px; color: rgb(182, 0, 0);
}
.menunr ul li a.active {
	background: url(lmllibg.gif) no-repeat 0px 0px; color: rgb(182, 0, 0);
}
.rightnr {
	background: rgb(255, 255, 255); padding: 0px 15px; width: 895px; overflow: hidden; font-family: Microsoft Yahei; float: right;
}
.rightnr dl {
	padding: 0px 20px;
}
.position {
	background: url("../images/lmrpos.gif") no-repeat 0px 0px rgb(243, 233, 218); padding: 10px 0px 10px 16px; height: 30px; color:#333; line-height: 28px; font-size: 22px; margin-top: 15px;
}
.listcontent{padding:15px; font-size:14px; color:#333333; line-height:38px; min-height:500px;}
.listnews {
	padding: 15px; height: auto; line-height: 200%; overflow: hidden; font-size: 14px; min-height: 488px; _height: auto;
}
.listnews .titelr {
	padding: 8px 11px; width: 687px; font-size: 14px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed;
}
.listnews .titelr div {
	width: 687px; height: 30px; position: relative;
}
.listnews .titelr div a {
	height: 30px; line-height: 30px;
}
.listnews .titelr div .tr {
	top: 5px; right: 0px; position: absolute;
}
.listnews .titelr div .tl {
	left: 0px; top: 5px; position: absolute;
}
.listnews ul {
	padding: 5px 0px 1px; overflow: hidden; clear: both;
}
.listnews li {
	background: url("../images/dot.gif") no-repeat 0px; line-height: 36px; overflow: hidden; padding-left: 13px; font-size: 15px;
}
.listnews li span.date {
	color: rgb(136, 136, 136); padding-left: 20px; font-family: arial; font-size: 12px; float: left !important;
}
.doc_list li .buvisa {
	overflow: hidden; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 755px; _width: 755px;
}
.listnews li a span.buvis {
	color: rgb(153, 153, 153);
}
.listnews li a:hover span.buvis {
	color: rgb(204, 0, 0);
}
.listnews td {
	line-height: 26px;
}
.listnews li.lm_line {
	background: none; padding: 18px 0px 0px; height: 0px; line-height: 0; margin-bottom: 18px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.listnews li.add.lm_line {
	display: none;
}
.doc_list li img {
	padding: 15px 0px 0px 5px; float: left;
}
.listnews ul.doc_list {
	padding-bottom: 5px;
}
.listnews li.columnName {
	background: rgb(238, 238, 238); padding-right: 13px; margin-bottom: 5px;
}
.listnews li.columnName a.more {
	font-size: 12px;
}
.listnews li.columnName a.more {
	color: rgb(136, 136, 136);
}
.listnews li.columnName a.more:hover {
	color: rgb(204, 0, 0);
}
.listnews li.columnName a.title {
	color: rgb(51, 51, 51); font-weight: bold;
}
.ptlm {
	line-height: 192%; padding-bottom: 30px; font-family: "����"; font-size: 16px;
}
.ptlm p {
	margin-top: 15px;
}
.publishTime {
	text-align: center; line-height: 30px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.pagination {
	margin: 15px 0px 5px; padding: 3px 0px; text-align: center; line-height: 26px; clear: both; font-family: Microsoft Yahei; font-size: 14px;
}
.pagination a {
	margin: 2px 3px; padding: 0px 12px; border: 1px solid rgb(217, 217, 217); border-image: none; height: 22px; color: rgb(102, 102, 102); line-height: 22px; font-family: Microsoft Yahei; text-decoration: none; display: inline-block; white-space: nowrap;
}
.pagination span {
	margin: 2px 3px; padding: 0px 12px; border: 1px solid rgb(217, 217, 217); border-image: none; height: 22px; color: rgb(102, 102, 102); line-height: 22px; font-family: Microsoft Yahei; text-decoration: none; display: inline-block; white-space: nowrap;
}
.pagination a:hover {
	background: rgb(141, 116, 75); border: 1px solid rgb(141, 116, 75); border-image: none; color: rgb(255, 255, 255) !important;
}
.pagination a.active {
	border: 1px solid rgb(141, 116, 75); border-image: none; color: rgb(255, 255, 255);
}
.pagination span.current {
	background: rgb(141, 116, 75); border: 1px solid rgb(141, 116, 75); border-image: none; color: rgb(255, 255, 255);
}
.pagination span.current:hover {
	background: rgb(141, 116, 75); border: 1px solid rgb(141, 116, 75); border-image: none; color: rgb(255, 255, 255);
}
.pagination span.disabled {
	background: rgb(238, 238, 238); border: 1px solid rgb(217, 217, 217); border-image: none; color: rgb(102, 102, 102);
}
.pagination span.disabled:hover {
	background: rgb(238, 238, 238); border: 1px solid rgb(217, 217, 217); border-image: none; color: rgb(102, 102, 102);
}
.pagination a.text {
	background: rgb(141, 116, 75); border: 1px solid rgb(141, 116, 75); border-image: none; color: rgb(255, 255, 255); cursor: text;
}
.pagination a.text:hover {
	background: rgb(141, 116, 75); border: 1px solid rgb(141, 116, 75); border-image: none; color: rgb(255, 255, 255); cursor: text;
}
.pagination a.pagemore {
	background: rgb(255, 255, 255); padding: 0px 3px; border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(102, 102, 102); cursor: text;
}
.pagination a.pagemore:hover {
	background: rgb(255, 255, 255); padding: 0px 3px; border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(102, 102, 102); cursor: text;
}
.pagination .inputBar {
	padding: 0px 6px; border: 0px currentColor; border-image: none; height: 24px; line-height: 24px;
}
.pagination .inputBar input {
	margin: -2px 4px 0px; padding: 0px 5px; border: 1px solid rgb(217, 217, 217); border-image: none; width: 30px; height: 22px; line-height: 22px; font-family: Microsoft Yahei; vertical-align: middle; _vertical-align: middle;
}
ul.picture-list {
	overflow: hidden; padding-top: 10px; clear: both; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
ul.picture-list li {
	background: none; padding: 8px 8px 2px; width: 200px; height: 200px; text-align: center; overflow: hidden; float: left; display: inline;
}
ul.picture-list li a img {
	background: rgb(242, 242, 242); padding: 10px !important; width: 180px; height: 135px; float: left;
}
ul.picture-list li a:hover img {
	background: rgb(203, 190, 148);
}
ul.picture-list li span {
	width: 186px; height: 30px; text-align: center; line-height: 30px; padding-bottom: 8px; float: left; display: block;
}
ul.picture-list li a {
	clear: both;
}
.imggx {
	padding: 5px 10px 10px; font-size: 12px;
}
.videoNews-list {
	width: 100%; padding-bottom: 15px;
}
.videoNews-list .leftimg {
	float: left;
}
.videoNews-list div {
	line-height: 30px; overflow: hidden;
}
.videoNews-list li {
	background: none; padding: 18px 15px; height: auto; vertical-align: bottom; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.videoNews-list li a {
	background: none; line-height: 20px;
}
.videoNews-list .left-img {
	height: 150px; overflow: hidden;
}
.videoNews-list .left-img img {
	padding: 0px; width: 200px; height: 150px;
}
.video-title {
	padding-bottom: 5px; font-size: 14px;
}
.video-title .left {
	font-size: 16px; font-weight: bold;
}
.video-title .play-icon {
	background: url("../images/spicon.gif") no-repeat left; color: rgb(153, 153, 153); padding-left: 23px; font-size: 12px;
}
.video-title a {
	color: rgb(51, 51, 51);
}
.video-title a:hover {
	color: rgb(204, 0, 0);
}
.videoNews-note {
	height: 80px; line-height: 24px !important; text-indent: 2em; font-size: 14px;
}
.videoNews-note span {
	color: rgb(102, 102, 102) !important;
}
.right-main {
	width: 615px;
}
.video-hit {
	color: rgb(204, 0, 0);
}
.video-date {
	color: rgb(204, 0, 0);
}
.vodlistcont {
	line-height: 20px; font-size: 12px;
}
.msg {
	width: 20px; padding-left: 5px; float: left;
}
.video-attr {
	text-align: right; color: rgb(51, 51, 51); padding-top: 5px;
}
.video-attr {
	font-size: 12px;
}
ul.videoNews-img-list {
	padding-top: 10px; clear: both; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
ul.videoNews-img-list li {
	background: none; padding: 8px 8px 2px; width: 200px; height: 218px; text-align: center; overflow: hidden; font-size: 15px; margin-bottom: 7px; float: left; display: inline;
}
ul.videoNews-img-list li a.pic {
	background: rgb(242, 242, 242); padding: 10px; width: 180px; height: 135px; float: left; display: block;
}
ul.videoNews-img-list li a.pic:hover {
	background: rgb(203, 190, 148);
}
ul.videoNews-img-list li a img {
	width: 180px; height: 135px; float: none;
}
ul.videoNews-img-list li span {
	padding: 0px 5px; width: 190px; float: left; display: block;
}
ul.videoNews-img-list li span.title {
	height: 30px; text-align: left; line-height: 30px;
}
ul.videoNews-img-list li span.datetime {
	height: 20px; text-align: left; color: rgb(153, 153, 153); line-height: 20px; padding-bottom: 8px; font-family: arial; font-size: 14px;
}
ul.videoNews-img-list li a {
	clear: both;
}
.video_main_content {
	padding: 30px 0px 15px; text-align: center;
}
.sp_wzcon {
	padding: 20px; width: 884px; height: auto; line-height: 200%; font-size: 16px;
}
.sp_wzcon table {
	max-width: 884px !important;
}
.wenzhang {
	background: rgb(255, 255, 255); overflow: hidden;
}
.grayline {
	border: 1px solid rgb(219, 222, 225); border-image: none;
}
.contentbox {
	padding: 20px 50px 40px; font-family: "����";
}
.newstitle {
	text-align: center; color: rgb(51, 51, 51); line-height: 56px; padding-top: 26px; padding-bottom: 10px; font-family: Microsoft YaHei; font-size: 38px;
}
.newstitlef {
	text-align: center; line-height: 30px; padding-top: 5px; font-size: 22px; font-weight: bold;
}
.newsinfo {
	margin: 0px auto; height: 35px; text-align: center; color: rgb(102, 102, 102); line-height: 20px; padding-top: 15px; font-size: 15px;
}
.newsinfo a {
	color: rgb(102, 102, 102);
}
.newsinfo span {
	padding: 0px 0.5em;
}
.newsinfo1 {
	height: 30px; line-height: 30px; padding-left: 417px; font-size: 15px;
}
.newsinfo1 div {
	padding: 0px 0.5em; height: 24px; line-height: 24px; vertical-align: middle; float: left;
}
.newsinfo1 div.font {
	width: 150px; text-align: center;
}
.newsinfo1 div.font a {
	padding: 0px 2px; font-family: "����";
}
.newsinfo1 div.print {
	width: 65px;
}
.newsinfo1 div.print a {
	background: url("../images/wzicon1.gif") no-repeat 0px; padding-left: 22px; font-family: "����"; display: inline-block;
}
.newsinfo1 div.share {
	width: 130px;
}
.newsinfo1 div.share .bshare-custom {
	background: url("../images/wzicon2.gif") no-repeat left; padding-left: 23px;
}
.newsinfo1 div.bsPromo2 {
	display: none;
}
.newscontnet {
	color: rgb(51, 51, 51); line-height: 188%; padding-top: 42px; padding-bottom: 40px; font-size: 16px; margin-top: 20px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; -ms-overflow-x: auto;
}
.newscontnet img {
	max-width: 1060px !important;
}
.newscontnet ul li {
	width: auto;
}
.newscontnet ul {
	width: auto;
}
.newscontnet p.myindent {
	text-indent: 2em;
}
.minh500 {
	height: auto !important; min-height: 500px;
}
.wenzhang .tp_btnbox input {
	background: url("../images/jc-ct.gif") no-repeat 0px 0px !important; margin: 0px 10px !important; border: currentColor !important; border-image: none !important; width: 140px !important; height: 40px !important; text-align: center; color: rgb(255, 255, 255) !important; font-family: "Microsoft YaHei",΢���ź�; font-size: 16px !important; vertical-align: top; display: inline-block !important; cursor: pointer;
}
.wenzhang .tp_btnbox .ck {
	background: url("../images/jc_ck.gif") no-repeat 0px 0px; margin: 0px 10px; border: currentColor; border-image: none; width: 140px; height: 40px; text-align: center; color: rgb(102, 102, 102); line-height: 40px; font-family: "Microsoft YaHei",΢���ź�; font-size: 16px; display: inline-block; cursor: pointer;
}
.wenzhang .tp_btnbox .ck:hover {
	background: url("../images/jc_ck.gif") no-repeat 0px 0px; margin: 0px 10px; border: currentColor; border-image: none; width: 140px; height: 40px; text-align: center; color: rgb(102, 102, 102); line-height: 40px; font-family: "Microsoft YaHei",΢���ź�; font-size: 16px; display: inline-block; cursor: pointer;
}
.wenzhang .wenjuan_yzm .verification {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 96px; height: 26px; line-height: 26px; margin-right: 5px;
}
.wenzhang .wztxt {
	border: 1px solid rgb(214, 214, 214); border-image: none; width: 240px; height: 25px; color: rgb(102, 102, 102); line-height: 25px; padding-left: 5px; font-size: 12px; margin-top: 4px; float: left;
}
.wenzhang .wzarea {
	border: 1px solid rgb(214, 214, 214); border-image: none; width: 240px; height: 25px; color: rgb(102, 102, 102); line-height: 25px; padding-left: 5px; font-size: 12px; margin-top: 4px; float: left;
}
.wenzhang .wzarea {
	padding: 2px 5px; width: 520px; height: 120px; line-height: 22px; margin-top: 4px;
}
.wenzhang .wzbtn {
	background: rgb(1, 153, 228) !important; margin: 4px 0px; border: 0px currentColor; border-image: none; width: 70px; height: 30px; text-align: center; color: rgb(255, 255, 255); font-family: "Microsoft YaHei",΢���ź�; cursor: pointer;
}
.wzewm {
	margin: 0px auto; text-align: center; overflow: hidden; position: relative;
}
.wzewm span {
	display: block;
}
.wzewm span.txt {
	height: 28px; color: rgb(192, 192, 192); line-height: 28px;
}
.wzewm .gai {
	background: url("../images/bangaibg.gif"); left: 0px; top: 0px; width: 100%; position: absolute; z-index: 10;
}
.wzewm span.img {
	position: relative; z-index: 0;
}
.wzewm span.img img {
	margin-top: -8px;
}
.wzewmbox {
	background: rgb(250, 250, 250); border: 1px solid rgb(221, 221, 221); border-image: none; height: 130px; margin-top: 50px; display: none;
}
.wz_hot {
	height: 237px; overflow: hidden; padding-top: 40px; font-family: Microsoft YaHei;
}
.wz_hot h2 {
	height: 32px; color: rgb(105, 84, 53); line-height: 32px; padding-bottom: 14px; font-size: 18px;
}
.wz_hot .tel {
	height: 33px;
}
.wz_hot .tel li {
	width: 50px; height: 33px; text-align: center; padding-right: 8px; font-size: 14px; float: left;
}
.wz_hot .tel li a {
	background: rgb(243, 233, 218); height: 30px; color: rgb(68, 68, 68); line-height: 30px; display: block;
}
.wz_hot .tel li.sec2 {
	background: url("../images/sysec2_1.gif") no-repeat 23px bottom;
}
.wz_hot .tel li.sec2 a {
	background: rgb(196, 144, 68); color: rgb(255, 255, 255);
}
.wz_hot .list {
	padding: 8px 0px 0px 3px; height: 150px; overflow: hidden;
}
.wz_hot .list li {
	height: 30px; line-height: 30px; overflow: hidden; font-size: 14px;
}
.wz_hot .list li a {
	padding-left: 6px;
}
.wz_hotword {
	padding-top: 32px; font-family: Microsoft YaHei;
}
.wz_hotword h2 {
	height: 32px; color: rgb(105, 84, 53); line-height: 32px; padding-bottom: 5px; font-size: 18px;
}
.wz_hotword ul {
	height: 26px; overflow: hidden;
}
.wz_hotword ul li {
	height: 26px; line-height: 26px; padding-right: 40px; font-size: 14px; float: left;
}
.font_01 {
	font-size: 14px;
}
.dwzskwz {
	padding: 0px 20px 30px; font-family: "Microsoft YaHei", ΢���ź�;
}
.dwzskwz_tit {
	padding: 25px 0px 0px; height: 40px; color: rgb(182, 0, 0); line-height: 40px; font-size: 18px; font-weight: bold;
}
.dwzskwz_con {
	padding: 20px 20px 30px; text-align: justify;
}
.con1.dwzskwz_con {
	border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.zxmain {
	background: rgb(255, 255, 255); padding: 15px;
}
.zxmain1 {
	overflow: hidden;
}
#zxflash {
	width: 680px; height: 383px; overflow: hidden;
}
.mF_expo2010_zxflash .pic li img {
	width: 680px; height: 383px;
}
.mF_expo2010_zxflash .txt li {
	height: 50px !important;
}
.mF_expo2010_zxflash .txt li a {
	width: 520px; height: 50px !important; line-height: 50px !important; overflow: hidden; padding-top: 0px !important; padding-left: 19px !important; font-size: 15px !important; font-weight: normal !important; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.mF_expo2010_zxflash .txt li a span {
	display: none;
}
.zxmain1 .mF_expo2010 .txt_bg {
	height: 50px !important; opacity: 0.6 !important; -moz-opacity: 0.6;
}
.zxmain1 .mF_expo2010 .num {
	right: 12px !important; bottom: 20px !important;
}
.zxmain1 .mF_expo2010 .num li {
	width: 10px !important; height: 10px !important; margin-right: 8px !important;
}
.zxmain1 .mF_expo2010 .num li a {
	background: url("../images/zx_flibg.png") no-repeat 0px 0px !important; text-indent: -5em; overflow: hidden;
}
.zxmain1 .mF_expo2010 .num li b {
	background: url("../images/zx_flibg.png") no-repeat 0px 0px !important; text-indent: -5em; overflow: hidden;
}
.zxmain1 .mF_expo2010 .num li.hover a {
	background: url("../images/zx_flibgh.png") no-repeat 0px 0px !important;
}
.zxmain1 .mF_expo2010 .num li.current a {
	background: url("../images/zx_flibgh.png") no-repeat 0px 0px !important;
}
.zxmain1 .mF_games_tb_wrap {
	padding: 0px !important; border: 0px currentColor !important; border-image: none !important;
}
.zxmain1 .mF_games_tb .thumb ul li a {
	height: 60px !important;
}
.zxmain1 .mF_games_tb .prev {
	bottom: 32px !important;
}
.zxmain1 .mF_games_tb .next {
	bottom: 32px !important;
}
.zxmain1 .mF_games_tb .pic li img {
	width: 450px !important; height: 297px !important;
}
.zxmain1 .mF_games_tb .pic li span.title {
	display: none;
}
.zxnews {
	background: rgb(250, 246, 240); padding: 0px 15px; width: 460px; height: 383px;
}
.zxnews .zxtit {
	background: url(telbg.gif) repeat-x left bottom; height: 51px;
}
.zxnews .zxtit h2 {
	width: 100px; height: 45px; text-align: center; color: rgb(182, 0, 0); line-height: 44px; padding-top: 4px; font-size: 18px; border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.zxnews .zxtit h2 a {
	color: rgb(182, 0, 0);
}
.zxnews .zxtit h2 a:hover {
	color: rgb(182, 0, 0);
}
.zxnews .zxtit p {
	height: 40px; line-height: 40px; padding-top: 10px; font-size: 12px; float: right;
}
.zxnews .zxtit p a {
	color: rgb(105, 84, 53);
}
.zxnews .zxtit p a:hover {
	color: rgb(204, 0, 0);
}
.zxnews .list1 {
	height: 300px; overflow: hidden; padding-top: 15px;
}
.zxnews .list1 li {
	font-size: 15px;
}
.zxnews .list1 li span.date {
	font-family: arial; font-size: 12px;
}
.zxmain2 {
	height: 1011px; overflow: hidden;
}
.zxmain2l {
	width: 760px; overflow: hidden;
}
.zxmain2l .zxtit {
	background: url(telbg.gif) repeat-x left bottom; height: 40px; padding-top: 15px;
}
.zxmain2l .zxtit h2 {
	background: rgb(230, 175, 109); width: 120px; height: 40px; text-align: center; line-height: 40px; font-size: 18px; float: left;
}
.zxmain2l .zxtit h2.xq {
	background: rgb(124, 171, 197);
}
.zxmain2l .zxtit h2.mt {
	background: rgb(171, 139, 198);
}
.zxmain2l .zxtit h2.ms {
	background: rgb(129, 180, 146);
}
.zxmain2l .zxtit h2 a {
	color: rgb(255, 255, 255);
}
.zxmain2l .zxtit h2 a:hover {
	color: rgb(255, 255, 255);
}
.zxmain2l .zxtit p {
	height: 34px; line-height: 34px; padding-top: 6px; font-size: 12px; float: right;
}
.zxmain2l .zxtit p a {
	color: rgb(105, 84, 53);
}
.zxmain2l .zxtit p a:hover {
	color: rgb(204, 0, 0);
}
.zxmain2l .list {
	height: 180px; overflow: hidden; padding-top: 12px; padding-bottom: 5px;
}
.zxmain2l .list li {
	font-size: 15px;
}
.zxmain2l .list li span.date {
	font-size: 12px;
}
.zxmain2r {
	width: 380px; overflow: hidden;
}
.listbox {
	padding: 5px; border: 1px solid rgb(223, 206, 184); border-image: none; height: 310px; margin-top: 15px;
}
.listbox .zxtit2 {
	background: url("../images/zx_tel1bg.gif") no-repeat 0px 0px; height: 40px; color: rgb(182, 0, 0); line-height: 40px;
}
.listbox .zxtit2 h2 {
	padding-left: 16px; font-size: 18px; float: left;
}
.listbox h2 a {
	color: rgb(182, 0, 0);
}
.listbox h2 a:hover {
	color: rgb(182, 0, 0);
}
.listbox .zxtit2 p {
	padding-right: 10px; font-size: 12px; float: right;
}
.listbox .zxtit2 p a {
	color: rgb(105, 84, 53);
}
.listbox .zxtit2 p a:hover {
	color: rgb(204, 0, 0);
}
.listbox .gslist {
	padding: 16px 0px 0px 7px; height: 245px; overflow: hidden;
}
.listbox .gslist li {
	background: url(icon.gif) no-repeat 0px 13px; color: rgb(153, 153, 153); line-height: 30px; padding-right: 10px; padding-left: 14px; font-size: 15px;
}
.listbox .gslist li a {
	float: none !important;
}
.listbox .gslist li span.date {
	padding-left: 4px; font-size: 12px; float: none !important; white-space: nowrap;
}
.ztlist {
	margin: 0px auto; width: 328px; height: 240px; padding-top: 14px;
}
.ztlist li {
	height: 40px; text-align: center; padding-top: 8px;
}
.ztlist li img {
	display: none;
}
.ztlist li a {
	background: rgb(246, 239, 227); height: 40px; color: rgb(51, 51, 51); line-height: 40px; font-size: 16px; display: block;
}
.ztlist li a:hover {
	background: rgb(235, 110, 110); color: rgb(255, 255, 255);
}
.listbox .zxtit2 .tab {
	padding: 7px 8px; width: 174px; height: 26px; float: right;
}
.listbox .zxtit2 .tab li {
	background: rgb(255, 255, 255); width: 50px; height: 26px; text-align: center; color: rgb(68, 68, 68); line-height: 26px; font-size: 14px; margin-left: 8px; float: left; cursor: pointer;
}
.listbox .zxtit2 .tab li.sec2 {
	background: rgb(196, 144, 68); color: rgb(255, 255, 255);
}
.listbox .phlist {
	padding: 16px 0px 0px 10px; height: 240px; overflow: hidden;
}
.listbox .phlist ul {
	width: 100%; height: 240px; float: left;
}
.listbox .phlist li {
	height: 30px; line-height: 30px;
}
.listbox .phlist li span {
	background: url("../images/zx_1.gif") no-repeat 0px 9px; padding: 9px 10px 0px 0px; width: 13px; height: 13px; text-indent: -10em; overflow: hidden; float: left; display: block;
}
.listbox .phlist li a {
	width: 315px; overflow: hidden; font-size: 15px; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.listbox .phlist li span.num2 {
	background-image: url("../images/zx_2.gif");
}
.listbox .phlist li span.num3 {
	background-image: url("../images/zx_3.gif");
}
.listbox .phlist li span.num4 {
	background-image: url("../images/zx_4.gif");
}
.listbox .phlist li span.num5 {
	background-image: url("../images/zx_5.gif");
}
.listbox .phlist li span.num6 {
	background-image: url("../images/zx_6.gif");
}
.listbox .phlist li span.num7 {
	background-image: url("../images/zx_7.gif");
}
.listbox .phlist li span.num8 {
	background-image: url("../images/zx_8.gif");
}
.zxpictit {
	background: url(telbg.gif) repeat-x left bottom rgb(250, 246, 240); height: 51px; margin-top: 15px;
}
.zxpictit li {
	width: 88px; height: 44px; line-height: 44px; padding-top: 5px; padding-left: 52px; font-size: 18px; margin-right: 9px; float: left;
}
.zxpictit li a {
	color: rgb(72, 72, 72);
}
.zxpictit li.sec2 {
	border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid;
}
.zxpictit li.sec2 a {
	background: none; color: rgb(182, 0, 0);
}
.zxpictit li#atd0 {
	background: url("../images/zx_picc.png") no-repeat 17px 0px;
}
.zxpictit li.sec2#atd0 {
	background-position: 17px -49px;
}
.zxpictit li#atd1 {
	background: url("../images/zx_picc.png") no-repeat 17px -98px;
}
.zxpictit li.sec2#atd1 {
	background-position: 17px -147px;
}
.zxpiclist {
	height: 394px; overflow: hidden; padding-top: 20px;
}
.zxpiclist ul {
	height: 344px; overflow: hidden;
}
.zxpiclist ul li {
	padding: 0px 0px 20px 20px; width: 215px; height: 162px; overflow: hidden; float: left; position: relative;
}
.zxpiclist ul li img {
	left: 20px; top: 0px; width: 215px; height: 162px; position: absolute;
}
.zxpiclist ul li span {
	background: url("../images/text_bg65.png") !important; padding: 0px 10px; left: 20px; width: 195px; height: 40px; text-align: center; bottom: 20px; line-height: 40px; overflow: hidden; font-size: 15px; display: block; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis;
}
.zxpiclist ul li a {
	color: rgb(255, 255, 255);
}
.zxpiclist ul li a:hover {
	color: rgb(255, 255, 255);
}
.zxpiclist ul li.num1 {
	padding: 0px; width: 465px; height: 344px;
}
.zxpiclist ul li.num1 img {
	left: 0px; width: 465px; height: 344px;
}
.zxpiclist ul li.num1 span {
	left: 0px; width: 445px; bottom: 0px; position: absolute;
}
.zxpiclist .more {
	height: 40px; text-align: center; padding-top: 10px;
}
.zxpiclist .more a {
	background: url("../images/zx_more.png") no-repeat 560px rgb(250, 246, 240); width: 100%; height: 40px; color: rgb(110, 88, 56); line-height: 40px; font-size: 14px; display: block;
}
.zxpiclist .more a:hover {
	color: rgb(110, 88, 56); background-color: rgb(245, 237, 225);
}
.zxpiclist .more a span {
	width: 22px; display: inline-block;
}
.zxpiclist .more a img {
	padding-right: 6px; vertical-align: middle;
}
.bsmain1 {
	height: 386px; overflow: hidden;
}
.bsbox1 {
	width: 380px; height: 386px; overflow: hidden;
}
.bsbox1 .pic {
	width: 380px; height: 110px;
}
.bsbox1 h2 {
	background: url("../images/bs_icon1bg.gif") no-repeat 25px bottom; height: 40px; padding-bottom: 8px;
}
.bsbox1 h2 a {
	background: url("../images/bs_icon1.png") no-repeat 17px rgb(129, 180, 146); height: 40px; color: rgb(255, 255, 255); line-height: 40px; padding-left: 49px; font-size: 18px; display: block;
}
.bsbox1 h2.bs_qy {
	background-image: url("../images/bs_icon2bg.gif");
}
.bsbox1 h2.bs_qy a {
	background: url("../images/bs_icon2.png") no-repeat 16px rgb(230, 175, 109);
}
.bsbox1 h2.bs_bm {
	background-image: url("../images/bs_icon3bg.gif");
}
.bsbox1 h2.bs_bm a {
	background: url("../images/bs_icon3.png") no-repeat 19px rgb(124, 171, 197);
}
.bsbox1 .list {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(223, 206, 184) rgb(223, 206, 184); border-image: none; height: 186px; overflow: hidden; clear: both;
}
.bsbox1 .list ul {
	margin: 18px 0px 0px 9px; height: 154px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.bsbox1 .list ul li {
	padding: 0px 14px; height: 32px; line-height: 32px; font-size: 15px; float: left;
}
.bsbox1 .list ul.bs_bmbox {
	-ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.bsbox1 .list ul.bs_bmbox li {
	padding: 0px 10px; width: 155px;
}
.bsbox1 .list ul.bs_bmbox li a {
	width: 146px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.bsbox1 .list ul.bs_frbox li {
	width: 96px;
}
.bsbox1 .list ul.bs_frbox li a {
	width: 96px;
}
.bsbox1 .list ul.bs_grbox li {
	width: 96px;
}
.bsbox1 .list ul.bs_grbox li a {
	width: 96px;
}
.bsbox1 .bsbmlist {
	height: 234px; margin-top: -8px;
}
.bsbox1 .bsbmlist ul {
	height: 202px; overflow: hidden;
}
.bsbox1 .bsbmlist ul li {
	height: 35px; line-height: 35px;
}
.fwtabs_tit {
	height: 47px; line-height: 45px; margin-top: -8px; border-right-color: rgb(223, 206, 184); border-left-color: rgb(223, 206, 184); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.fwtabs_tit ul {
	margin: 0px 25px; height: 45px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.fwtabs_tit ul li {
	width: 100px; text-align: center; font-size: 16px; float: left; display: inline;
}
.fwtabs_tit ul li a {
	color: rgb(0, 0, 0);
}
.fwtabs_tit ul li.sec2 {
	border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid;
}
.fwtabs_tit ul li.sec2 a {
	color: rgb(179, 0, 0);
}
.bs_xzsp {
	background: url("../images/bs_tel1.gif") no-repeat left 20px; padding: 0px 16px; border: 1px solid rgb(223, 206, 184); border-image: none; height: 418px; overflow: hidden; margin-top: 15px;
}
.bs_xzsp .tit {
	background: url("../images/bs_btn2.gif") no-repeat right top; height: 58px; line-height: 58px; border-bottom-color: rgb(203, 190, 148); border-bottom-width: 1px; border-bottom-style: solid;
}
.bs_xzsp .tit h2 {
	width: 280px; color: rgb(182, 0, 0); overflow: hidden; padding-left: 1px; font-size: 18px;
}
.bs_xzsp .tit h2 a {
	color: rgb(182, 0, 0);
}
.bs_xzsp .tit h2 a:hover {
	color: rgb(182, 0, 0);
}
.bs_xzsp .tit a.into {
	background: url("../images/bs_btn1n.gif") no-repeat 0px 0px; padding: 2px 1px 2px 3px; width: 110px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; margin-top: 13px; display: block;
}
.bs_xzsp .tit a.into:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.bs_xzsp .tit .chaxun {
	height: 58px; padding-right: 9px; padding-left: 9px;
}
.bs_xzsp .tit .chaxun p {
	height: 50px; color: rgb(238, 0, 0); line-height: 50px; padding-top: 7px; float: left;
}
.bs_xzsp .tit .chaxun a {
	width: 74px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-left: 36px; font-size: 15px; margin-top: 15px; float: left; display: block;
}
.bs_xzsp .tit .chaxun a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.bs_xzsp .tit .chaxun .sb {
	background: url("../images/sbbtn.png") no-repeat right top; width: 78px; margin-right: 10px;
}
.bs_xzsp .tit .chaxun .fw {
	background: url("../images/fwbtn.png") no-repeat right top; width: 78px; margin-right: 10px;
}
.bs_xzsp .tit .chaxun .bz {
	background: url("../images/bzbtn.png") no-repeat right top; width: 78px; margin-right: 10px;
}
.bs_xzsp .telbox {
	background: rgb(203, 190, 148); height: 30px; color: rgb(105, 84, 53); line-height: 30px; margin-top: 5px;
}
.bs_xzsp .telbox p {
	text-align: center; float: left;
}
.bs_xzsp .telbox p.p1 {
	width: 165px; text-align: left; padding-left: 40px;
}
.bs_xzsp .telbox p.p2 {
	width: 165px;
}
.bs_xzsp .telbox p.p3 {
	width: 202px;
}
.bs_xzsp .telbox p.p4 {
	width: 428px; padding-right: 12px;
}
.bs_xzsp .telbox p.p5 {
	width: 160px;
}
.bs_xzsp .telbox p.p6 {
	width: 169px;
}
.bs_xzsp .list {
	color: rgb(0, 0, 0); margin-top: 5px; border-top-color: rgb(203, 190, 148); border-top-width: 1px; border-top-style: solid;
}
.bs_xzsp .list li {
	height: 49px; text-align: center; line-height: 48px; font-size: 14px;
}
.bs_xzsp .list li.even {
	background: url("../images/bs_libg.gif") repeat-x left top; height: 51px; line-height: 50px;
}
.bs_xzsp .list li p {
	overflow: hidden; float: left;
}
.bs_xzsp .list li p.p1 {
	padding: 6px 0px 6px 15px; width: 150px; height: 36px; text-align: left; line-height: 18px; font-family: arial;
}
.bs_xzsp .list li p.p2 {
	width: 205px;
}
.bs_xzsp .list li p.p3 {
	padding: 6px 15px; width: 172px; text-align: left; line-height: 18px;
}
.bs_xzsp .list li p.p4 {
	padding: 6px 47px 6px 35px; width: 218px; text-align: left; line-height: 18px;
}
.bs_xzsp .list li p.p5 {
	width: 160px; font-family: arial;
}
.bs_xzsp .list li p.p6 {
	width: 104px;
}
.bsgstab td {
	padding: 5px 10px; overflow: hidden; font-size: 14px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.bsgstab tr.even {
	background: rgb(247, 247, 247);
}
.bsgstab td .nub {
	width: 100%; -ms-word-wrap: break-word;
}
.bs_lybox {
	height: 151px; overflow: hidden; margin-top: 15px;
}
.bs_lybox h2 {
	background: url("../images/bs_tel1.gif") no-repeat left 20px; height: 26px; line-height: 26px; padding-top: 16px; padding-left: 17px; font-size: 18px;
}
.bs_lybox h2 a {
	color: rgb(182, 0, 0);
}
.bs_lybox h2 a:hover {
	color: rgb(182, 0, 0);
}
.bs_zdlybox {
	border: 1px solid rgb(223, 206, 184); border-image: none; width: 773px; height: 286px; overflow: hidden;
}
.bs_zdlist {
	padding: 15px 0px 0px 16px;
}
.bs_zdlist li {
	width: 252px; height: 75px; float: left;
}
.bs_zdlist li a {
	background: url("../images/bs_libg1.gif") no-repeat 0px 0px; padding: 0px 15px 15px 40px; width: 198px; height: 60px; line-height: 60px; font-size: 15px; display: block; _padding: 0 12px 15px 40px;
}
.bs_zdlist li a i {
	background: url("../images/bs_icon4.png") no-repeat 0px 0px; width: 33px; height: 50px; float: left; display: block;
}
.bs_zdlist li a:hover {
	background: url("../images/bs_libg1h.gif") no-repeat 0px 0px; transition:0.4s; color: rgb(255, 255, 255);
}
.bs_zdlist li a:hover i {
	background-position: -37px 0px; transition:transform 0.7s ease-out; transform: rotateY(360deg); -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); webkit-transition: -webkit-transform 0.7s ease-out;
}
.bs_zdlist li a span {
	padding-left: 17px;
}
.bs_zdlist li.num2 a {
	padding-left: 40px;
}
.bs_zdlist li.num2 a i {
	background-position: 0px -60px; width: 33px;
}
.bs_zdlist li.num2 a:hover i {
	background-position: -37px -60px;
}
.bs_zdlist li.num2 a span {
	padding-left: 17px;
}
.bs_zdlist li.num3 a {
	padding-left: 39px;
}
.bs_zdlist li.num3 a i {
	background-position: 0px -120px; width: 36px;
}
.bs_zdlist li.num3 a:hover i {
	background-position: -37px -120px;
}
.bs_zdlist li.num3 a span {
	padding-left: 15px;
}
.bs_zdlist li.num4 a {
	width: 199px; padding-left: 39px;
}
.bs_zdlist li.num4 a i {
	background-position: 0px -180px; width: 35px;
}
.bs_zdlist li.num4 a:hover i {
	background-position: -37px -180px;
}
.bs_zdlist li.num4 a span {
	padding-left: 15px;
}
.bs_zdlist li.num5 a {
	width: 199px; padding-right: 10px; padding-left: 44px;
}
.bs_zdlist li.num5 a i {
	background-position: 0px -240px; width: 24px;
}
.bs_zdlist li.num5 a:hover i {
	background-position: -37px -240px;
}
.bs_zdlist li.num5 a span {
	padding-left: 21px;
}
.bs_zdlist li.num6 a {
	width: 194px; padding-left: 39px;
}
.bs_zdlist li.num6 a i {
	background-position: 0px -300px; width: 37px;
}
.bs_zdlist li.num6 a:hover i {
	background-position: -37px -300px;
}
.bs_zdlist li.num6 a span {
	padding-left: 14px;
}
.bs_zdlist li.num7 a {
	width: 196px; padding-left: 42px;
}
.bs_zdlist li.num7 a i {
	background-position: 0px -360px; width: 31px;
}
.bs_zdlist li.num7 a:hover i {
	background-position: -37px -360px;
}
.bs_zdlist li.num7 a span {
	padding-left: 17px;
}
.bs_zdlist li.num8 a {
	width: 197px; padding-left: 41px;
}
.bs_zdlist li.num8 a i {
	background-position: 0px -420px; width: 29px;
}
.bs_zdlist li.num8 a:hover i {
	background-position: -37px -420px;
}
.bs_zdlist li.num8 a span {
	padding-left: 20px;
}
.bs_zdlist li.num9 a {
	width: 193px; padding-left: 45px;
}
.bs_zdlist li.num9 a i {
	background-position: 0px -480px; width: 31px;
}
.bs_zdlist li.num9 a:hover i {
	background-position: -37px -480px;
}
.bs_zdlist li.num9 a span {
	padding-left: 13px;
}
.bs_mslybox {
	border: 1px solid rgb(223, 206, 184); border-image: none; width: 773px; height: 149px; overflow: hidden;
}
.bs_mslist {
	padding: 13px 0px 0px 17px; height: 90px;
}
.bs_mslist li {
	width: 115px; height: 90px; line-height: 60px; margin-left: 10px; float: left;
}
.bs_mslist li a {
	background: url("../images/msly_btnnew.gif") no-repeat 0px 0px; padding: 0px 0px 10px; height: 78px; line-height: 20px; overflow: hidden; font-size: 16px; display: block;
}
.bs_mslist li a i {
	background: url("../images/msly_iconew.png") no-repeat center 0px; width: 100%; height: 50px; float: left; display: block;
}
.bs_mslist li a:hover {
	background: url("../images/bs_icon5lih_01.gif") no-repeat 0px 0px; color: rgb(255, 255, 255);
}
.bs_mslist li a:hover i {
	transition:transform 0.7s ease-out; color: rgb(255, 255, 255); transform: rotateY(360deg); background-image: url("../images/msly_icohnew.png"); -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); webkit-transition: -webkit-transform 0.7s ease-out;
}
.bs_mslist li a span {
	width: 100%; height: 24px; text-align: center; overflow: hidden; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.bs_mslist li.num1 {
	margin-left: 0px;
}
.bs_mslist li.num2 a:hover {
	background-position: 0px -93px;
}
.bs_mslist li.num2 a i {
	background-position: center -60px;
}
.bs_mslist li.num2 a:hover i {
	background-position: center -60px;
}
.bs_mslist li.num3 a:hover {
	background-position: 0px -186px;
}
.bs_mslist li.num3 a i {
	background-position: center -120px;
}
.bs_mslist li.num3 a:hover i {
	background-position: center -120px;
}
.bs_mslist li.num4 a:hover {
	background-position: 0px -279px;
}
.bs_mslist li.num4 a i {
	background-position: center -180px;
}
.bs_mslist li.num4 a:hover i {
	background-position: center -180px;
}
.bs_mslist li.num5 a:hover {
	background-position: 0px -372px;
}
.bs_mslist li.num5 a i {
	background-position: center -240px;
}
.bs_mslist li.num5 a:hover i {
	background-position: center -240px;
}
.bs_mslist li.num6 a:hover {
	background-position: 0px -465px;
}
.bs_mslist li.num6 a i {
	background-position: center -300px;
}
.bs_mslist li.num6 a:hover i {
	background-position: center -300px;
}
.bs_cjwtimg {
	border: 1px solid rgb(223, 206, 184); border-image: none; width: 378px; height: 149px; overflow: hidden; float: right;
}
.bs_cjwtimg ul {
	padding: 26px 0px 0px 14px; width: 110%;
}
.bs_cjwtimg ul li {
	width: 184px; height: 94px; float: left;
}
.bs_cjwtimg ul li img {
	width: 94px; height: 94px; margin-right: 9px; float: left;
}
.bs_cjwtimg ul li span {
	width: 80px; height: 48px; line-height: 24px; overflow: hidden; padding-top: 34px; font-size: 14px; float: left; display: block;
}
.bsmain2 {
	height: 160px; overflow: hidden; padding-top: 15px;
}
.bs_cjfw {
	background: url("../images/bs_cjfwbg.jpg") no-repeat 0px 0px; width: 775px; height: 160px; overflow: hidden;
}
.bs_cjfw h2 {
	width: 41px; height: 255px; padding-left: 30px; float: left;
}
.bs_cjfw h2 a {
	height: 166px; text-indent: -10em; overflow: hidden; display: block;
}
.bs_cjfw .list {
	margin: 47px 0px 0px 60px; width: 575px; float: left; position: relative;
}
.bs_cjfw .list li {
	width: 100px; height: 100px; position: absolute;
}
.bs_cjfw .list li a {
	background: url("../images/bs_cjfwlibg.png") no-repeat 0px 0px; height: 100px; display: block;
}
.bs_cjfw .list li a:hover {
	transition:0.4s; background-image: url("../images/bs_cjfwlihbg.png");
}
.bs_cjfw .list li a i {
	background: url("../images/bs_cjfw01.png") no-repeat center 20px; height: 52px; display: block;
}
.bs_cjfw .list li a:hover i {
	transition:transform 0.7s ease-out; transform: rotateY(360deg); -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); webkit-transition: -webkit-transform 0.7s ease-out;
}
.bs_cjfw .list li a span {
	height: 30px; text-align: center; line-height: 30px; font-size: 15px; display: block;
}
.bs_cjfw .list li.num2 {
	left: 190px;
}
.bs_cjfw .list li.num2 a i {
	background: url("../images/bs_cjfw02.png") no-repeat center 22px;
}
.bs_cjfw .list li.num3 {
	left: 380px;
}
.bs_cjfw .list li.num3 a i {
	background: url("../images/bs_cjfw03.png") no-repeat center 19px;
}
.bs_cjfw .list li.num4 {
	left: 95px; top: 61px;
}
.bs_cjfw .list li.num4 a i {
	background: url("../images/bs_cjfw04.png") no-repeat center 21px;
}
.bs_cjfw .list li.num5 {
	left: 285px; top: 61px;
}
.bs_cjfw .list li.num5 a i {
	background: url("../images/bs_cjfw05.png") no-repeat center 21px;
}
.bs_cjfw .list li.num6 {
	left: 475px; top: 61px;
}
.bs_cjfw .list li.num6 a i {
	background: url("../images/bs_cjfw06.png") no-repeat center 21px;
}
.bsmainr {
	width: 380px; overflow: hidden;
}
.bs_fwbz {
	height: 80px; overflow: hidden;
}
.bs_fwbz li {
	width: 183px; height: 80px; line-height: 80px; float: left;
}
.bs_fwbz li a {
	background: url("../images/bs_icon6.gif") no-repeat 0px -80px; color: rgb(0, 102, 151); padding-left: 75px; font-size: 18px; display: block;
}
.bs_fwbz li a:hover {
	background-position: 0px 0px; transition:0.4s; color: rgb(0, 51, 99);
}
.bs_fwbz li.num2 {
	float: right;
}
.bs_fwbz li.num2 a {
	background-position: 0px -240px; color: rgb(148, 149, 80);
}
.bs_fwbz li.num2 a:hover {
	background-position: 0px -160px; color: rgb(94, 96, 40);
}
.bs_bmfw {
	border: 1px solid rgb(223, 206, 184); border-image: none; height: 158px;
}
.bs_bmfw h2 {
	background: rgb(249, 244, 236); height: 40px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.bs_bmfw h2 p {
	background: rgb(255, 255, 255); left: 0px; top: -1px; width: 118px; height: 40px; text-align: center; color: rgb(182, 0, 0); line-height: 40px; font-size: 18px; border-top-color: rgb(196, 144, 68); border-right-color: rgb(223, 206, 184); border-top-width: 2px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; float: left; position: absolute;
}
.bs_bmfw .list {
	padding: 17px 0px 0px 34px; height: 80px; overflow: hidden;
}
.bs_bmfw .list li {
	width: 112px; height: 40px; line-height: 40px; float: left;
}
.bs_bmfw .list li a {
	height: 40px; line-height: 40px; display: block;
}
.bs_bmfw .list li a i {
	background: url("../images/bs_icon6.png") no-repeat 0px 0px; width: 18px; height: 40px; float: left; display: block;
}
.bs_bmfw .list li a:hover i {
	transition:transform 0.7s ease-out; transform: rotateY(360deg); -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); webkit-transition: -webkit-transform 0.7s ease-out;
}
.bs_bmfw .list li a span {
	padding-left: 10px; font-size: 14px; float: left;
}
.bs_bmfw .list li.num2 a i {
	background-position: 0px -40px; width: 21px;
}
.bs_bmfw .list li.num2 a span {
	padding-left: 9px;
}
.bs_bmfw .list li.num3 a i {
	background-position: 0px -80px; width: 16px;
}
.bs_bmfw .list li.num3 a span {
	padding-left: 9px;
}
.bs_bmfw .list li.num4 a i {
	background-position: 0px -120px; width: 18px;
}
.bs_bmfw .list li.num4 a span {
	padding-left: 8px;
}
.bs_bmfw .list li.num5 a i {
	background-position: 0px -160px; width: 14px;
}
.bs_bmfw .list li.num5 a span {
	padding-left: 9px;
}
.bs_bmfw .list li.num6 a i {
	background-position: 0px -200px; width: 14px;
}
.bs_bmfw .list li.num6 a span {
	padding-left: 9px;
}
.bslm_tel {
	background: url("../images/bs_smtelbg.gif") repeat-x left 40px; height: 51px; position: relative; z-index: 1;
}
.qy.bslm_tel {
	background-image: url("../images/bs_qytelbg.gif");
}
.bm.bslm_tel {
	background-image: url("../images/bs_bmtelbg.gif");
}
.bslm_tel li {
	width: 390px; height: 51px; font-size: 18px; float: left;
}
.bslm_tel li a {
	height: 40px; line-height: 40px; padding-left: 178px; display: block;
}
.bslm_tel li.on.num1 {
	background: url("../images/bslm_smb.gif") no-repeat bottom;
}
.bslm_tel li.num1 a {
	background: url("../images/bslm_icon.png") no-repeat 148px 3px; color: rgb(129, 180, 146);
}
.bslm_tel li.num1 a:hover {
	background: url("../images/bslm_icon.png") no-repeat 148px -40px rgb(129, 180, 146); color: rgb(255, 255, 255);
}
.bslm_tel li.on.num1 a {
	background: url("../images/bslm_icon.png") no-repeat 148px -40px rgb(129, 180, 146); color: rgb(255, 255, 255);
}
.bslm_tel li.on.num2 {
	background: url("../images/bslm_qyb.gif") no-repeat bottom;
}
.bslm_tel li.num2 a {
	background: url("../images/bslm_icon.png") no-repeat 148px -83px; color: rgb(231, 177, 112);
}
.bslm_tel li.num2 a:hover {
	background: url("../images/bslm_icon.png") no-repeat 148px -126px rgb(231, 177, 112); color: rgb(255, 255, 255);
}
.bslm_tel li.on.num2 a {
	background: url("../images/bslm_icon.png") no-repeat 148px -126px rgb(231, 177, 112); color: rgb(255, 255, 255);
}
.bslm_tel li.on.num3 {
	background: url("../images/bslm_bmb.gif") no-repeat bottom;
}
.bslm_tel li.num3 a {
	background: url("../images/bslm_icon.png") no-repeat 148px -169px; color: rgb(124, 171, 197);
}
.bslm_tel li.num3 a:hover {
	background: url("../images/bslm_icon.png") no-repeat 148px -212px rgb(124, 171, 197); color: rgb(255, 255, 255);
}
.bslm_tel li.on.num3 a {
	background: url("../images/bslm_icon.png") no-repeat 148px -212px rgb(124, 171, 197); color: rgb(255, 255, 255);
}
.bslistcon {
	background: rgb(249, 244, 236); padding: 23px 0px 23px 39px; margin-top: -8px; position: relative; z-index: 0;
}
.bslistcon li {
	padding: 0px 20px 0px 0px; width: 250px; height: 36px; line-height: 36px; font-size: 15px; float: left;
}
.bslistcon li a {
	background: url("../images/bslm_icon1.png") no-repeat 0px 0px; width: 223px; height: 36px; overflow: hidden; padding-left: 22px; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.bslistcon li a.active {
	background-position: 0px -36px; color: rgb(182, 0, 0);
}
.bssmlist li {
	width: 130px; padding-right: 10px;
}
.bssmlist li a {
	width: 108px;
}
.banshi_sxcon {
	width: 1120px; height: auto; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.bmlist.banshi_sxcon {
	height: 145px;
}
.bmlist.banshi_sxcon li a.active {
	background-position: 0px -108px;
}
.qylist.banshi_sxcon li a.active {
	background-position: 0px -72px;
}
.bslmsearch {
	background: url("../images/bslm_icon4.gif") no-repeat 100px 11px rgb(253, 251, 247); height: 69px; padding-left: 167px; margin-top: 15px; border-top-color: rgb(223, 206, 184); border-top-width: 1px; border-top-style: solid;
}
.bslmsearch li {
	float: left;
}
.bslmsearch li.bt {
	width: 88px; height: 67px; text-align: center; line-height: 66px; padding-top: 2px; font-size: 15px;
}
.bslmsearch li.srk {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 308px; height: 20px; margin-top: 19px; position: relative;
}
.bslmsearch li.srk .msg-box {
	left: 0px; top: 0px; position: absolute;
}
.bslmsearch li.srk input {
	background: none; border: 0px currentColor; border-image: none; width: 308px; height: 20px; line-height: 20px; font-size: 15px; float: left;
}
.bslmsearch li.btn {
	background: url("../images/bslm_sbg.gif") no-repeat 9px 17px; padding: 19px 6px 8px 15px; width: 68px; height: 32px;
}
.bslmsearch li.btn input {
	background: none; border: 0px currentColor; border-image: none; width: 68px; height: 32px; text-align: center; color: rgb(255, 255, 255); font-size: 15px; float: left;
}
.bslmleft {
	width: 775px; margin-top: 15px;
}
.bslmtit {
	background: url("../images/bslmrtelbg.gif") repeat-x left top; height: 42px; border-right-color: rgb(223, 206, 184); border-left-color: rgb(223, 206, 184); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.bslmtit span {
	background: rgb(255, 255, 255); padding: 0px 23px; height: 40px; text-align: center; color: rgb(182, 0, 0); line-height: 40px; font-size: 18px; border-top-color: rgb(196, 144, 68); border-right-color: rgb(223, 206, 184); border-top-width: 2px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; float: left; display: block;
}
.bmbs_list {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(223, 206, 184) rgb(223, 206, 184); border-image: none; height: 545px;
}
.bmbs_list ul {
	padding: 18px 20px 0px;
}
.bmbs_list ul li {
	height: auto;
}
.bmbs_list ul li h3 {
	background: url("../images/dot.gif") no-repeat 10px; line-height: 34px; padding-left: 23px; font-size: 15px; font-weight: normal; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; position: relative; z-index: 0;
}
.bmbs_list ul li .bmbs_box {
	background: url("../images/bslm_smt.gif") no-repeat left top; height: 32px; padding-top: 9px; padding-left: 24px; margin-top: -5px; display: none; position: relative; z-index: 1;
}
.bmbs_list ul li .bmbs_box a {
	height: 32px; line-height: 32px; padding-left: 17px; margin-right: 15px; float: left; display: inline-block;
}
.bmbs_list ul li .bmbs_box span {
	height: 32px; line-height: 32px; padding-left: 17px; margin-right: 15px; float: left; display: inline-block;
}
.bmbs_list ul li .bmbs_box span.l1 {
	background: url("../images/bslm_icon2.png") no-repeat 0px 0px; color: rgb(153, 153, 153);
}
.bmbs_list ul li .bmbs_box a.l1 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -32px; color: rgb(182, 0, 0);
}
.bmbs_list ul li .bmbs_box span.l2 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -64px; color: rgb(153, 153, 153);
}
.bmbs_list ul li .bmbs_box a.l2 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -96px; color: rgb(182, 0, 0);
}
.bmbs_list ul li .bmbs_box span.l3 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -128px; color: rgb(153, 153, 153);
}
.bmbs_list ul li .bmbs_box a.l3 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -160px; color: rgb(182, 0, 0);
}
.bmbs_list ul li .bmbs_box span.l4 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -192px; color: rgb(153, 153, 153);
}
.bmbs_list ul li .bmbs_box a.l4 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -224px; color: rgb(182, 0, 0);
}
.bmbs_list ul li .bmbs_box span.l5 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -256px; color: rgb(153, 153, 153);
}
.bmbs_list ul li .bmbs_box a.l5 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -288px; color: rgb(182, 0, 0);
}
.bmbs_list ul li .bmbs_box span.l6 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -320px; color: rgb(153, 153, 153);
}
.bmbs_list ul li .bmbs_box a.l6 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -352px; color: rgb(182, 0, 0);
}
.bmbs_list ul li .bmbs_box span.l7 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -384px; color: rgb(153, 153, 153);
}
.bmbs_list ul li .bmbs_box a.l7 {
	background: url("../images/bslm_icon2.png") no-repeat 0px -416px; color: rgb(182, 0, 0);
}
.bslmright {
	width: 380px; margin-top: 15px;
}
.bmbsr_list {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(223, 206, 184) rgb(223, 206, 184); border-image: none; height: 545px;
}
.bmbsr_list ul {
	padding: 18px 0px 0px 25px;
}
.bmbsr_list ul li {
	background: url("../images/bslm_icon3.gif") no-repeat left; height: 36px; line-height: 36px; padding-left: 18px; font-size: 15px;
}
.bmlmbox {
	width: 100%;
}
.bmlmbox .bmbs_list ul li .bmbs_box {
	background-image: url("../images/bslm_smtbm.gif") !important;
}
.navjz {
	padding: 15px 0px;
}
.banshi_sxbox {
	padding: 20px 5px 3px 17px; border: 1px solid rgb(223, 206, 184); border-image: none; height: auto; max-height: 128px;
}
.banshi_sxbox .banshi_sxcon {
	height: auto; padding-left: 2px; -ms-overflow-x: hidden; -ms-overflow-y: auto; max-height: 128px;
}
.banshi_sxbox .banshi_sxcon li {
	background: none; padding: 0px 0px 17px 16px; width: 121px; height: 31px; float: left;
}
.banshi_sxbox .banshi_sxcon li a {
	background: url("../images/banshi_sxbtn.jpg") no-repeat 0px 0px; width: 121px; height: 31px; text-align: center; line-height: 30px; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.banshi_sxbox .banshi_sxcon li a.active {
	background: rgb(196, 144, 68); color: rgb(255, 255, 255);
}
.banshi_sxbox .banshi_sxcon li a:hover {
	background: rgb(196, 144, 68); color: rgb(255, 255, 255);
}
.banshi_cxbox {
	background: url("../images/banshi_cxbox.png") no-repeat 0px 0px; height: 37px; overflow: hidden; padding-top: 12px;
}
.banshi_cxbox ul li {
	background: none; padding: 0px; height: 26px; line-height: 26px; float: left;
}
.banshi_cxbox ul li.bt {
	width: 86px; text-align: right; color: rgb(51, 51, 51); padding-right: 15px; font-size: 16px; font-weight: bold;
}
.banshi_cxbox ul li.srk {
	background: url("../images/banshi_cxico.gif") no-repeat 6px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 317px; height: 24px; padding-left: 30px;
}
.banshi_cxbox ul li.srk input {
	background: none; border: currentColor; border-image: none; width: 310px; height: 24px; color: rgb(153, 153, 153); line-height: 24px; float: left;
}
.banshi_cxbox ul li.btn {
	width: 57px; padding-left: 10px;
}
.banshi_cxbox ul li.btn input {
	background: rgb(196, 144, 68); border: currentColor; border-image: none; width: 57px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-weight: bold; float: left; cursor: pointer;
}
.banshi_cxbox ul li.xx {
	width: 220px; padding-left: 30px; font-size: 14px;
}
.banshi_cxbox ul li.xx input {
	margin: 8px 7px 0px 0px; float: left;
}
.banshi_jj {
	height: 38px; text-align: right; overflow: hidden; padding-top: 9px; padding-right: 12px;
}
.banshi_lbbox {
	border-width: 3px 1px 1px; border-style: solid; border-color: rgb(196, 144, 68) rgb(223, 206, 184) rgb(223, 206, 184); border-image: none; padding-bottom: 20px;
}
.banshi_lbbox ul {
	margin: 0px 5px; padding: 9px 11px 7px; border-bottom-color: rgb(185, 185, 185); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.banshi_lbbox ul li {
	background: none; padding: 0px; height: auto;
}
.banshi_lbbox ul li.title {
	background: url("../images/banshi_ico.gif") no-repeat 0px 8px; line-height: 22px; padding-left: 18px;
}
.banshi_lbbox ul li.title a {
	color: rgb(105, 84, 53); line-height: 22px; font-size: 14px;
}
.banshi_lbbox ul li.nrcon {
	padding: 0px 18px; color: rgb(85, 85, 85); line-height: 22px; font-size: 12px;
}
.banshi_lbbox ul li.nrcon span.jg {
	padding-right: 56px;
}
.banshi_lbbox ul li.attr {
	display: none;
}
.banshi_lbbox ul:hover li.attr {
	padding: 9px 0px 7px 10px; height: 24px; display: block;
}
.banshi_lbbox ul li.attr a {
	width: 72px; height: 24px; text-align: center; line-height: 22px; font-size: 14px; margin-left: 8px; float: left; display: block;
}
.banshi_lbbox ul li.attr span {
	width: 72px; height: 24px; text-align: center; line-height: 22px; font-size: 14px; margin-left: 8px; float: left; display: block;
}
.banshi_lbbox ul li.attr a {
	background: rgb(141, 116, 75); color: rgb(255, 255, 255);
}
.banshi_lbbox ul li.attr a:hover {
	background: rgb(141, 116, 75); color: rgb(255, 255, 255);
}
.banshi_lbbox ul li.attr span {
	background: rgb(234, 234, 234); color: rgb(91, 91, 91);
}
.bsbg li a {
	width: 778px; overflow: hidden; font-family: "΢���ź�"; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.bstab li span.date {
	float: right !important;
}
.bstab li span.unit {
	color: rgb(153, 153, 153); padding-left: 10px;
}
.bs_zdlyl {
	width: 895px;
}
.bs_zdimg {
	height: 140px; overflow: hidden; position: relative;
}
.bs_zdimg img {
	left: 0px; top: 0px; position: absolute; z-index: 0;
}
.bs_zdimg h1 {
	background: url("../images/zdlytxt3bg.png"); left: 0px; width: 866px; height: 40px; bottom: 0px; color: rgb(255, 255, 255); line-height: 40px; padding-left: 29px; font-size: 18px; font-weight: bold; position: absolute; z-index: 1;
}
.bs_zdmn {
	background: url("../images/zdly_mn3.gif") no-repeat 30px top rgb(249, 244, 236); padding: 23px 0px 23px 39px; border-top-color: rgb(233, 142, 71); border-top-width: 5px; border-top-style: solid; min-height: 72px;
}
.bs_zdmn ul {
	overflow: hidden; clear: both;
}
.bs_zdmn li {
	width: 255px; height: 36px; line-height: 36px; font-size: 15px; float: left;
}
.bs_zdmn li a {
	background: url("../images/zdly_nmubg.gif") no-repeat 0px 2px; padding: 0px 10px 0px 20px; display: block;
}
.bs_zdmn li a:hover {
	background-position: 0px -106px; color: rgb(182, 0, 0);
}
.bs_zdmn li a.active {
	background-position: 0px -106px; color: rgb(182, 0, 0);
}
.bs_zdlycon {
	border: 1px solid rgb(223, 206, 184); border-image: none; margin-top: 15px;
}
.bs_zdlycon .tel {
	background: rgb(249, 244, 236); height: 42px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.bs_zdlycon .tel ul {
	left: -1px; top: -1px; width: 895px; height: 44px; position: absolute;
}
.bs_zdlycon .tel li {
	width: 118px; height: 42px; text-align: center; line-height: 40px; padding-top: 2px; font-size: 18px; float: left;
}
.bs_zdlycon .tel li.sec2 {
	background: rgb(255, 255, 255); border-width: 2px 1px 0px; border-style: solid solid none; border-color: rgb(233, 142, 71) rgb(223, 206, 184) currentColor; padding: 0px; border-image: none; height: 42px;
}
.bs_zdlycon .tel li.sec2 a {
	color: rgb(233, 142, 71);
}
.bs_zdlycon .tel li:hover {
	color: rgb(233, 142, 71);
}
.bs_zdlycon .tel li.zx a {
	color: rgb(233, 142, 71);
}
.bs_zdlycon .zd_bszn {
	padding: 30px; min-height: 467px;
}
.bs_zdlycon .zd_bszn ul li {
	background: url("../images/dot.gif") no-repeat left; height: 36px; line-height: 36px; padding-left: 15px; font-size: 15px;
}
.bs_zdlycon .zd_bszn ul li.lm_line {
	display: none;
}
.bs_zdlycon .con2 {
	line-height: 30px; clear: both; font-size: 14px;
}
.num1.bs_zdlyl .bs_zdimg h1 {
	background-image: url("../images/zdlytxt1bg.png") !important;
}
.num1.bs_zdlyl .bs_zdmn {
	border-color: rgb(70, 175, 232) !important; background-image: url("../images/zdly_mn1.gif");
}
.num1.bs_zdlyl .bs_zdmn li.active {
	background-position: 0px -34px !important;
}
.num1.bs_zdlyl .bs_zdlycon .tel li.sec2 {
	border-top-color: rgb(70, 175, 232) !important;
}
.num1.bs_zdlyl .bs_zdlycon .tel li.sec2 a {
	background: none; color: rgb(70, 175, 232) !important;
}
.num1.bs_zdlyl .bs_zdlycon .tel li:hover {
	background: none; color: rgb(70, 175, 232) !important;
}
.num1.bs_zdlyl .bs_zdlycon .tel li.zx a {
	background: none; color: rgb(70, 175, 232) !important;
}
.num1.bs_zdlyl .bs_zdmn li a:hover {
	background-position: 0px -34px;
}
.num1.bs_zdlyl .bs_zdmn li a.active {
	background-position: 0px -34px;
}
.num2.bs_zdlyl .bs_zdimg h1 {
	background-image: url("../images/zdlytxt2bg.png") !important;
}
.num2.bs_zdlyl .bs_zdmn {
	border-color: rgb(228, 70, 69) !important; background-image: url("../images/zdly_mn2.gif");
}
.num2.bs_zdlyl .bs_zdmn li a:hover {
	background-position: 0px -70px !important;
}
.num2.bs_zdlyl .bs_zdmn li a.active {
	background-position: 0px -70px !important;
}
.num2.bs_zdlyl .bs_zdlycon .tel li.sec2 {
	border-top-color: rgb(228, 70, 69) !important;
}
.num2.bs_zdlyl .bs_zdlycon .tel li.sec2 a {
	color: rgb(228, 70, 69) !important;
}
.num2.bs_zdlyl .bs_zdlycon .tel li:hover {
	color: rgb(228, 70, 69) !important;
}
.num2.bs_zdlyl .bs_zdlycon .tel li.zx a {
	color: rgb(228, 70, 69) !important;
}
.num4.bs_zdlyl .bs_zdimg h1 {
	background-image: url("../images/zdlytxt4bg.png") !important;
}
.num4.bs_zdlyl .bs_zdmn {
	border-color: rgb(157, 49, 35) !important; background-image: url("../images/zdly_mn4.gif");
}
.num4.bs_zdlyl .bs_zdmn li a:hover {
	background-position: 0px -142px !important;
}
.num4.bs_zdlyl .bs_zdmn li a.active {
	background-position: 0px -142px !important;
}
.num4.bs_zdlyl .bs_zdlycon .tel li.sec2 {
	border-top-color: rgb(157, 49, 35) !important;
}
.num4.bs_zdlyl .bs_zdlycon .tel li.sec2 a {
	color: rgb(157, 49, 35) !important;
}
.num4.bs_zdlyl .bs_zdlycon .tel li:hover {
	color: rgb(157, 49, 35) !important;
}
.num4.bs_zdlyl .bs_zdlycon .tel li.zx a {
	color: rgb(157, 49, 35) !important;
}
.num5.bs_zdlyl .bs_zdimg h1 {
	background-image: url("../images/zdlytxt5bg.png") !important;
}
.num5.bs_zdlyl .bs_zdmn {
	border-color: rgb(229, 26, 155) !important; background-image: url("../images/zdly_mn5.gif");
}
.num5.bs_zdlyl .bs_zdmn li a:hover {
	background-position: 0px -178px !important;
}
.num5.bs_zdlyl .bs_zdmn li a.active {
	background-position: 0px -178px !important;
}
.num5.bs_zdlyl .bs_zdlycon .tel li.sec2 {
	border-top-color: rgb(229, 26, 155) !important;
}
.num5.bs_zdlyl .bs_zdlycon .tel li.sec2 a {
	color: rgb(229, 26, 155) !important;
}
.num5.bs_zdlyl .bs_zdlycon .tel li:hover {
	color: rgb(229, 26, 155) !important;
}
.num5.bs_zdlyl .bs_zdlycon .tel li.zx a {
	color: rgb(229, 26, 155) !important;
}
.num6.bs_zdlyl .bs_zdimg h1 {
	background-image: url("../images/zdlytxt6bg.png") !important;
}
.num6.bs_zdlyl .bs_zdmn {
	border-color: rgb(111, 200, 108) !important; background-image: url("../images/zdly_mn6.gif");
}
.num6.bs_zdlyl .bs_zdmn li a:hover {
	background-position: 0px -214px !important;
}
.num6.bs_zdlyl .bs_zdmn li a.active {
	background-position: 0px -214px !important;
}
.num6.bs_zdlyl .bs_zdlycon .tel li.sec2 {
	border-top-color: rgb(111, 200, 108) !important;
}
.num6.bs_zdlyl .bs_zdlycon .tel li.sec2 a {
	color: rgb(111, 200, 108) !important;
}
.num6.bs_zdlyl .bs_zdlycon .tel li:hover {
	color: rgb(111, 200, 108) !important;
}
.num6.bs_zdlyl .bs_zdlycon .tel li.zx a {
	color: rgb(111, 200, 108) !important;
}
.num7.bs_zdlyl .bs_zdimg h1 {
	background-image: url("../images/zdlytxt7bg.png") !important;
}
.num7.bs_zdlyl .bs_zdmn {
	border-color: rgb(242, 167, 50) !important; background-image: url("../images/zdly_mn7.gif");
}
.num7.bs_zdlyl .bs_zdmn li a:hover {
	background-position: 0px -250px !important;
}
.num7.bs_zdlyl .bs_zdmn li a.active {
	background-position: 0px -250px !important;
}
.num7.bs_zdlyl .bs_zdlycon .tel li.sec2 {
	border-top-color: rgb(242, 167, 50) !important;
}
.num7.bs_zdlyl .bs_zdlycon .tel li.sec2 a {
	color: rgb(242, 167, 50) !important;
}
.num7.bs_zdlyl .bs_zdlycon .tel li:hover {
	color: rgb(242, 167, 50) !important;
}
.num7.bs_zdlyl .bs_zdlycon .tel li.zx a {
	color: rgb(242, 167, 50) !important;
}
.num2.bs_zdlyl .bs_zdmn li a:hover {
	background-position: 0px -72px;
}
.num2.bs_zdlyl .bs_zdmn li a.active {
	background-position: 0px -72px;
}
.num8.bs_zdlyl .bs_zdimg h1 {
	background-image: url("../images/zdlytxt8bg.png") !important;
}
.num8.bs_zdlyl .bs_zdmn {
	border-color: rgb(67, 168, 176) !important; background-image: url("../images/zdly_mn8.gif");
}
.num8.bs_zdlyl .bs_zdmn li a:hover {
	background-position: 0px -286px !important;
}
.num8.bs_zdlyl .bs_zdmn li a.active {
	background-position: 0px -286px !important;
}
.num8.bs_zdlyl .bs_zdlycon .tel li.sec2 {
	border-top-color: rgb(67, 168, 176) !important;
}
.num8.bs_zdlyl .bs_zdlycon .tel li.sec2 a {
	color: rgb(67, 168, 176) !important;
}
.num8.bs_zdlyl .bs_zdlycon .tel li:hover {
	color: rgb(67, 168, 176) !important;
}
.num8.bs_zdlyl .bs_zdlycon .tel li.zx a {
	color: rgb(67, 168, 176) !important;
}
.num2.bs_zdlyl .bs_zdmn li a:hover {
	background-position: 0px -72px;
}
.num2.bs_zdlyl .bs_zdmn li a.active {
	background-position: 0px -72px;
}
.num9.bs_zdlyl .bs_zdimg h1 {
	background-image: url("../images/zdlytxt9bg.png") !important;
}
.num9.bs_zdlyl .bs_zdmn {
	border-color: rgb(203, 192, 110) !important; background-image: url("../images/zdly_mn9.gif");
}
.num9.bs_zdlyl .bs_zdmn li a:hover {
	background-position: 0px -322px !important;
}
.num9.bs_zdlyl .bs_zdmn li a.active {
	background-position: 0px -322px !important;
}
.num9.bs_zdlyl .bs_zdlycon .tel li.sec2 {
	border-top-color: rgb(203, 192, 110) !important;
}
.num9.bs_zdlyl .bs_zdlycon .tel li.sec2 a {
	color: rgb(203, 192, 110) !important;
}
.num9.bs_zdlyl .bs_zdlycon .tel li:hover {
	color: rgb(203, 192, 110) !important;
}
.num9.bs_zdlyl .bs_zdlycon .tel li.zx a {
	color: rgb(203, 192, 110) !important;
}
.bs_zdlyr {
	border-width: 2px 1px 1px; border-style: solid; border-color: rgb(223, 206, 184); border-image: none; width: 258px; min-height: 847px;
}
.bs_zdlyr .bs_rtit {
	background: rgb(249, 244, 236); height: 48px; color: rgb(182, 0, 0); line-height: 48px; padding-left: 19px; font-size: 20px;
}
.bs_zdlyr .bs_rmn {
	padding-top: 14px;
}
.bs_zdlyr .bs_rmn li {
	height: 59px;
}
.bs_zdlyr .bs_rmn li a {
	background: url("../images/zdlylmicon.png") no-repeat 16px 0px; margin: 0px auto; width: 168px; height: 58px; line-height: 58px; padding-left: 50px; font-size: 18px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.bs_zdlyr .bs_rmn li a:hover {
	color: rgb(182, 0, 0);
}
.bs_zdlyr .bs_rmn li.active {
	background: url("../images/zdlyhover.gif") no-repeat left 20px;
}
.bs_zdlyr .bs_rmn li:hover {
	background: url("../images/zdlyhover.gif") no-repeat left 20px;
}
.bs_zdlyr .bs_rmn li.active a {
	background-position: 16px -58px; color: rgb(182, 0, 0);
}
.bs_zdlyr .bs_rmn li.num1 a {
	background-position: 16px 0px !important;
}
.bs_zdlyr .bs_rmn li.active.num1 a {
	background-position: 16px -58px !important;
}
.bs_zdlyr .bs_rmn li.num1 a:hover {
	background-position: 16px -58px !important;
}
.bs_zdlyr .bs_rmn li.active.num1 a {
	background-position: 16px -58px !important;
}
.bs_zdlyr .bs_rmn li.num2 a {
	background-position: 16px -116px;
}
.bs_zdlyr .bs_rmn li.active.num2 a {
	background-position: 16px -174px;
}
.bs_zdlyr .bs_rmn li.num2 a:hover {
	background-position: 16px -174px;
}
.bs_zdlyr .bs_rmn li.num3 a {
	background-position: 16px -232px;
}
.bs_zdlyr .bs_rmn li.active.num3 a {
	background-position: 16px -290px;
}
.bs_zdlyr .bs_rmn li.num3 a:hover {
	background-position: 16px -290px;
}
.bs_zdlyr .bs_rmn li.num4 a {
	background-position: 16px -348px;
}
.bs_zdlyr .bs_rmn li.active.num4 a {
	background-position: 16px -406px;
}
.bs_zdlyr .bs_rmn li.num4 a:hover {
	background-position: 16px -406px;
}
.bs_zdlyr .bs_rmn li.num5 a {
	background-position: 16px -465px;
}
.bs_zdlyr .bs_rmn li.active.num5 a {
	background-position: 16px -523px;
}
.bs_zdlyr .bs_rmn li.num5 a:hover {
	background-position: 16px -523px;
}
.bs_zdlyr .bs_rmn li.num6 a {
	background-position: 16px -583px;
}
.bs_zdlyr .bs_rmn li.active.num6 a {
	background-position: 16px -641px;
}
.bs_zdlyr .bs_rmn li.num6 a:hover {
	background-position: 16px -641px;
}
.bs_zdlyr .bs_rmn li.num7 a {
	background-position: 16px -699px;
}
.bs_zdlyr .bs_rmn li.active.num7 a {
	background-position: 16px -757px;
}
.bs_zdlyr .bs_rmn li.num7 a:hover {
	background-position: 16px -757px;
}
.bs_zdlyr .bs_rmn li.num8 a {
	background-position: 16px -934px;
}
.bs_zdlyr .bs_rmn li.active.num8 a {
	background-position: 16px -992px;
}
.bs_zdlyr .bs_rmn li.num8 a:hover {
	background-position: 16px -992px;
}
.bs_zdlyr .bs_rmn li.num9 a {
	background-position: 16px -815px;
}
.bs_zdlyr .bs_rmn li.active.num9 a {
	background-position: 16px -873px;
}
.bs_zdlyr .bs_rmn li.num9 a:hover {
	background-position: 16px -873px;
}
.bs_zdlynewlist {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(223, 206, 184) rgb(223, 206, 184); padding: 30px; border-image: none; height: 649px;
}
.bs_zdlynewlist ul li {
	background: url("../images/dot.gif") no-repeat left; height: 36px; color: rgb(153, 153, 153); line-height: 36px; padding-left: 15px; font-size: 15px;
}
.bs_zdlynewlist ul li.lm_line {
	display: none;
}
.bswzy_title {
	text-align: center; line-height: 46px; padding-bottom: 18px; font-size: 24px;
}
.bswzy_table {
	padding: 20px 0px 40px; width: 100%; line-height: 180%; font-size: 16px; margin-top: 10px;
}
.bswzy_wzcon {
	padding: 20px 0px 40px; width: 100%; line-height: 180%; font-size: 16px; margin-top: 10px;
}
.bswzy_wzcon {
	border-top-color: rgb(219, 222, 225); border-top-width: 1px; border-top-style: solid;
}
.bswzy_table table {
	width: 100%; border-collapse: collapse;
}
.bswzy_table table td {
	padding: 8px 10px; border: 1px solid rgb(235, 221, 204); border-image: none;
}
.bswzy_table table th {
	padding: 8px 10px; border: 1px solid rgb(235, 221, 204); border-image: none;
}
.bswzy_table table th {
	background: rgb(253, 251, 247); width: 160px; text-align: center;
}
.zxsbtxt {
	background: rgb(247, 247, 247); margin: auto; padding: 19px 30px; border: 1px dashed rgb(221, 221, 221); border-image: none; width: 862px; color: rgb(102, 102, 102); line-height: 30px; text-indent: 2em; font-family: Microsoft YaHei; font-size: 14px;
}
.zxsb_table {
	margin: 15px auto auto; width: 924px; font-family: Microsoft YaHei; border-collapse: collapse;
}
.zxsb_table td {
	border: 1px solid rgb(235, 235, 235); border-image: none; height: 60px; font-size: 16px;
}
.zxsb_table th {
	border: 1px solid rgb(235, 235, 235); border-image: none; height: 60px; font-size: 16px;
}
.zxsb_table th {
	background: rgb(247, 247, 247); width: 128px; height: 60px; text-align: right; padding-right: 20px; font-weight: normal; vertical-align: middle;
}
.zxsb_table td.srk {
	padding-left: 11px;
}
.zxsb_table td.srk input.wb {
	background: rgb(255, 255, 255); padding: 1px 5px; border: 1px solid rgb(229, 229, 229); border-image: none; width: 548px; height: 32px; line-height: 32px;
}
.zxsb_table td.srk textarea.wb {
	background: rgb(255, 255, 255); padding: 1px 5px; border: 1px solid rgb(229, 229, 229); border-image: none; width: 600px; height: 140px; line-height: 32px; margin-top: 11px; margin-bottom: 11px;
}
.zxsb_table td font {
	color: rgb(255, 0, 0); padding-left: 10px; font-size: 18px; vertical-align: middle;
}
.zxsb_table .zxsblist {
	padding: 14px 0px 14px 15px;
}
.zxsb_table .zxsblist li {
	line-height: 30px;
}
.zxsb_table .zxsblist li a {
	color: rgb(47, 102, 152); text-decoration: underline;
}
.zxsb_table .zxsblist li a:hover {
	color: rgb(204, 0, 0);
}
.zxsb_table td.srk .sb_btn {
	height: 36px; padding-top: 11px;
}
.zxsb_table td.srk .sb_btn input.ke-input-text {
	background: rgb(255, 255, 255); padding: 1px 5px; border: 1px solid rgb(229, 229, 229); border-image: none; width: 548px; height: 32px; line-height: 32px; float: left;
}
.zxsb_table td.srk .sb_btn input#uploadButton {
	background: rgb(141, 116, 75); border-radius: 3px; border: currentColor; border-image: none; width: 70px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 14px; margin-left: 8px; float: left; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.zxsb_table td.srk .zxsb {
	padding: 5px 0px 10px; width: 100%; color: rgb(226, 10, 13); line-height: 26px; font-size: 14px; float: left; display: block;
}
.zxsb_table td.srk input.verification {
	background: rgb(255, 255, 255); padding: 1px 5px; border: 1px solid rgb(229, 229, 229); border-image: none; width: 100px; height: 32px; line-height: 32px; float: left;
}
.zxsb_table td.srk img.yzm {
	width: 108px !important; height: 36px !important; margin-top: 4px; margin-left: 10px; float: left;
}
.zxsb_table td.btn {
	height: 80px; padding-left: 11px;
}
.zxsb_table td.btn input.btn-submit {
	background: rgb(141, 116, 75); border-radius: 5px; border: currentColor; border-image: none; width: 120px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-size: 16px; float: left; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.zxsb_table td.btn input.btn-reset {
	background: rgb(141, 116, 75); border-radius: 5px; border: currentColor; border-image: none; width: 120px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-size: 16px; float: left; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.zxsb_table td.btn input.btn-reset {
	background: rgb(238, 238, 238); color: rgb(102, 102, 102); margin-left: 15px;
}
.zxsb_table td.srk select.bm_select {
	padding: 6px 5px; border: 1px solid rgb(229, 229, 229); border-image: none; width: 300px;
}
.zxsb_table td.yzm font {
	margin-top: 5px; float: left;
}
.xxgk_toplm {
	background: url("../images/xxgk_lmtop.png") no-repeat 27px 43px; padding: 43px 0px 0px 112px; height: 74px; color: rgb(181, 0, 0); line-height: 74px; font-size: 32px;
}
.xxgk_toplm span {
	color: rgb(181, 0, 0); letter-spacing: 3px; padding-right: 10px; font-size: 46px; font-weight: bold;
}
.xxgkbg {
	background: url("../images/bodybg.jpg");
}
.xxgkbg #container {
	background-image: url("../images/lmfotbg.jpg");
}
.xxgk_banner {
	left: 0px; top: 31px; width: 100%; height: 184px; position: absolute;
}
.xxgk_bangai {
	background: url("../images/bangaibg.gif"); left: 50%; top: -30px; height: 215px; overflow: hidden; margin-left: -100px; position: absolute; z-index: 10;
}
.xxgk_banfl {
	left: 50%; top: -30px; width: 700px; height: 215px; overflow: hidden; margin-left: -100px; position: absolute; z-index: 0;
}
.xxgk_banner ul {
	margin: 0px auto; width: 1200px; height: 184px; position: relative; z-index: 20;
}
.xxgk_banner ul li {
	height: 184px;
}
.xxgk_banner ul li img {
	height: 184px;
}
.xxgk_banner ul .img_title {
	display: none;
}
.navbox #nav8 {
	width: 230px; text-align: center;
}
.navbox #nav9 {
	width: 224px; text-align: center;
}
.navbox #nav10 {
	width: 190px; text-align: center;
}
.navbox #nav11 {
	width: 160px; text-align: center; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.navbox .xxgknav1 {
	width: 160px !important;
}
.navbox .xxgknav1 i {
	background-position: 41px 0px !important; width: 78px !important;
}
.xxgkcontant {
	background: rgb(255, 255, 255); padding: 15px;
}
.xxgkcontant .list1 a {
	float: left;
}
.xxgkconl {
	width: 240px; overflow: hidden;
}
ul.gklist li {
	height: 35px; padding-bottom: 10px;
}
ul.gklist li a {
	background: rgb(251, 247, 242); height: 35px; text-align: center; color: rgb(68, 68, 68); line-height: 34px; font-size: 16px; border-left-color: rgb(225, 92, 48); border-left-width: 5px; border-left-style: solid; display: block;
}
ul.gklist li a:hover {
	background: rgb(225, 92, 48); transition:0.4s; color: rgb(255, 255, 255);
}
ul.gklist li.l2 a {
	border-color: rgb(219, 147, 80);
}
ul.gklist li.l2 a:hover {
	background: rgb(219, 147, 80);
}
ul.gklist li.l3 a {
	border-color: rgb(144, 190, 98);
}
ul.gklist li.l3 a:hover {
	background: rgb(144, 190, 98);
}
ul.gklist li.l4 a {
	border-color: rgb(81, 172, 190);
}
ul.gklist li.l4 a:hover {
	background: rgb(81, 172, 190);
}
ul.gklist li.l5 {
	padding-bottom: 0px;
}
ul.gklist li.l5 a {
	background: rgb(226, 80, 80); border-color: rgb(226, 80, 80); color: rgb(255, 255, 255);
}
ul.gklist li.l5 a:hover {
	background: rgb(226, 80, 80);
}
.xxgktree {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(223, 206, 184) rgb(223, 206, 184); border-image: none; height: 502px; overflow: hidden; margin-bottom: 15px;
}
.treetit {
	height: 34px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.treetit a {
	background: url("../images/xxgk_r.gif") no-repeat 215px rgb(252, 249, 245); height: 33px; color: rgb(94, 94, 94); line-height: 32px; padding-left: 17px; font-size: 14px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; display: block; cursor: pointer;
}
.treetit a:hover {
	color: rgb(120, 98, 62);
}
.sec2.treetit a {
	background-position: 210px; color: rgb(120, 98, 62); cursor: text; background-image: url("../images/xxgk_d.gif"); background-color: rgb(248, 247, 242);
}
.xxgktreecon {
	padding: 1px 0px; height: 362px; border-bottom-color: rgb(247, 247, 247); border-bottom-width: 1px; border-bottom-style: solid; -ms-overflow-x: auto; -ms-overflow-y: auto;
}
.xxgktreecon .ztree {
	padding: 4px 0px;
}
.xxgk_lysq {
	background: rgb(251, 248, 244); height: 583px; overflow: hidden; margin-bottom: 15px;
}
.xxgk_titl {
	background: url("../images/xxgk_tell1.gif") no-repeat 8px 12px rgb(141, 116, 75); height: 35px; color: rgb(255, 255, 255); line-height: 34px; padding-left: 28px; font-size: 16px;
}
.xxgk_titl a {
	color: rgb(255, 255, 255);
}
.xxgk_llist {
	margin: 0px auto; padding: 9px 0px 6px; width: 230px; height: 112px; overflow: hidden; border-bottom-color: rgb(219, 217, 215); border-bottom-width: 1px; border-bottom-style: dashed;
}
.xxgk_llist ul {
	width: 130%;
}
.xxgk_llist li {
	background: url("../images/xxgk_icon.gif") no-repeat 9px; width: 115px; height: 28px; line-height: 28px; padding-left: 19px; font-size: 14px; float: left;
}
.xxgk_lysq .tit1 {
	background: url("../images/xxgk_sear.gif") no-repeat 29px; height: 26px; color: rgb(214, 17, 2); line-height: 26px; padding-left: 68px; font-size: 16px; margin-top: 17px;
}
.xxgk_lysq .tit1 a {
	color: rgb(214, 17, 2);
}
.xxgk_lysq .tit1 a:hover {
	color: rgb(214, 17, 2);
}
.xxgk_lysq .cxbox {
	margin: 0px auto; width: 230px; height: 106px; padding-top: 9px; border-bottom-color: rgb(219, 217, 215); border-bottom-width: 1px; border-bottom-style: dashed;
}
.xxgk_lysq .cxbox li {
	height: 24px; line-height: 24px; padding-bottom: 6px; position: relative;
}
.xxgk_lysq .cxbox li span.msg-box {
	left: 74px; top: 0px; position: absolute;
}
.xxgk_lysq .cxbox li span.name {
	width: 73px; text-align: center; color: rgb(68, 68, 68); font-size: 14px; float: left; display: block;
}
.xxgk_lysq .cxbox li input {
	background: rgb(255, 255, 255); padding: 3px 5px; border: 1px solid rgb(198, 196, 196); border-image: none; width: 140px; height: 16px; line-height: 16px; float: left;
}
.xxgk_lysq .cxbox li.yzm input {
	width: 76px;
}
.xxgk_lysq .cxbox li.yzm img {
	padding: 2px 0px 0px 10px; float: left;
}
.xxgk_lysq .cxbox li.btn {
	text-align: center; padding-top: 5px;
}
.xxgk_lysq .cxbox li.btn input {
	background: rgb(203, 190, 148); margin: 0px auto; padding: 0px; border: 0px currentColor; border-image: none; width: 65px; height: 25px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 14px; float: none;
}
.xxgk_lysq .tit2.tit1 {
	background-image: url("../images/xxgk_tell2.gif");
}
.xxgk_lysq .myMarquee {
	margin: 12px auto 6px;
}
.xxgk_lysq .myMarquee li {
	background: url(icon.gif) no-repeat left 12px; padding: 3px 0px 3px 15px; line-height: 24px; overflow: hidden; font-size: 14px; max-height: 48px;
}
.xxgk_lysq .myMarquee li a {
	overflow: hidden; display: block; -ms-text-overflow: ellipsis; max-height: 48px; -o-text-overflow: ellipsis;
}
.xxgk_tjbox {
	background: rgb(253, 251, 248); height: 280px;
}
.xxgk_tjbox .tel {
	margin: 0px auto; width: 220px; height: 29px; padding-top: 15px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk_tjbox .tel li {
	background: rgb(233, 231, 229); width: 97px; height: 29px; text-align: center; color: rgb(121, 121, 121); line-height: 28px; font-size: 14px; margin-left: 5px; float: left; cursor: pointer;
}
.xxgk_tjbox .tel li.sec2 {
	background: rgb(233, 227, 208); color: rgb(105, 84, 53);
}
.xxgk_tjbox .tel li.sec2 a {
	background: none;
}
.xxgk_tjbox .tel li#atd1 {
	margin-right: 5px; float: right;
}
.xxgk_tjbox .list {
	background: url("../images/xxgk_1.gif") no-repeat 3px 17px; margin: 0px auto; width: 193px; overflow: hidden; padding-top: 8px; padding-left: 27px;
}
.xxgk_tjbox .list ul {
	line-height: 26px; font-size: 14px;
}
.xxgk_tjbox .list li {
	height: 26px; line-height: 26px;
}
.xxgk_tjbox .list li a {
	width: 142px; overflow: hidden; font-size: 14px; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk_tjbox .list li span {
	width: 50px; text-align: right; color: rgb(121, 121, 121); font-family: arial; float: right; display: block;
}
.xxgk_yjx {
	height: 60px; padding-top: 15px;
}
.xxgk_yjx li {
	height: 60px; font-size: 16px;
}
.xxgk_yjx li a {
	background: url("../images/xxgk_icon.png") no-repeat 35px rgb(219, 147, 80); height: 60px; color: rgb(255, 255, 255); line-height: 60px; padding-left: 83px; display: block;
}
.xxgk_yjx li a:hover {
	transition:0.4s; background-color: rgb(212, 125, 64);
}
.xxgkconr {
	width: 916px;
}
.xxgk_sear {
	background: url("../images/xxgk_searbg.jpg") no-repeat 648px 0px rgb(253, 251, 247); height: 55px;
}
.xxgk_sear li {
	height: 55px; line-height: 55px; float: left;
}
.xxgk_sear li.l1 {
	background: url("../images/xxgk_sear.gif") no-repeat 60px; width: 226px; text-align: right; color: rgb(188, 13, 0); padding-right: 9px; font-size: 16px;
}
.xxgk_sear li.l2 {
	background: rgb(255, 255, 255); padding: 4px 5px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 401px; height: 20px; margin-top: 12px; position: relative;
}
.xxgk_sear li.l2 .msg-box {
	left: 0px; top: -1px; position: absolute;
}
.xxgk_sear li.l2 input {
	background: none; border: 0px currentColor; border-image: none; width: 401px; height: 20px; color: rgb(102, 102, 102); line-height: 20px; float: left;
}
.xxgk_sear li.l3 {
	padding: 12px 0px 0px 8px; width: 77px; height: 29px;
}
.xxgk_sear li.l3 input {
	background: none; border: 0px currentColor; border-image: none; width: 77px; height: 29px; text-indent: -10em; overflow: hidden; float: left; cursor: pointer;
}
.xxgk_sear li.l4 {
	padding-left: 14px; font-size: 14px;
}
.xxgk_sear li.l4 a {
	color: rgb(129, 127, 125); text-decoration: underline;
}
.xxgk_sear li.l4 a:hover {
	color: rgb(204, 0, 0);
}
.xxgkconrl {
	width: 660px; padding-top: 15px;
}
.xxgknew1 {
	border: 1px solid rgb(223, 206, 184); border-image: none; width: 658px; height: 296px; overflow: hidden;
}
.xxgktel {
	background: url("../images/xxgktelx.gif") repeat-x left bottom; height: 38px;
}
.xxgktel li {
	background: url("../images/xxgk_secfg.gif") no-repeat right 9px; width: 131px; height: 36px; text-align: center; color: rgb(68, 68, 68); line-height: 36px; font-size: 14px; float: left;
}
.xxgktel li.sec2 {
	border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid;
}
.xxgktel li.sec2 a {
	background: none; height: 36px; color: rgb(188, 13, 0); line-height: 36px; display: block;
}
.xxgknew1 .xxgktel li#btd0 {
	width: 128px;
}
.xxgknew1 .xxgktel li#btd1 {
	width: 120px;
}
.xxgknew1 .xxgktel li#btd2 {
	width: 131px;
}
.xxgknew1 .xxgktel li#btd3 {
	width: 147px;
}
.xxgknew1 .xxgktel li#btd4 {
	background: none; width: 132px;
}
.xxgknew1 .list1 {
	padding: 11px 13px 0px; height: 240px; overflow: hidden;
}
.xxgk_szf {
	height: 265px; padding-top: 15px;
}
.xxgk_szf h2 {
	background: rgb(252, 249, 245); height: 37px; color: rgb(188, 13, 0); line-height: 36px; padding-left: 16px; font-size: 18px; font-weight: bold;
}
.xxgk_szf h2 a {
	color: rgb(188, 13, 0);
}
.xxgk_szf h2 a:hover {
	color: rgb(188, 13, 0);
}
.xxgk_szf .tel {
	background: url("../images/xxgktelx.gif") repeat-x left 37px; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(223, 206, 184) rgb(223, 206, 184) currentColor; border-image: none; height: 38px; padding-left: 2px;
}
.xxgk_szf .tel li {
	width: 76px; height: 36px; text-align: center; color: rgb(68, 68, 68); line-height: 36px; font-size: 14px; margin-left: 5px; float: left;
}
.xxgk_szf .tel li.sec2 {
	border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid;
}
.xxgk_szf .tel li.sec2 a {
	background: none; height: 36px; color: rgb(188, 13, 0); line-height: 36px; display: block;
}
.xxgk_szf .list1 {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(223, 206, 184) rgb(223, 206, 184); padding: 6px 13px 2px; border-image: none; height: 188px;
}
.xxgkconrr {
	width: 242px; overflow: hidden; padding-top: 15px;
}
.xxgk_rlist h3 {
	background: url("../images/xxgk_telr1.gif") no-repeat 11px rgb(249, 244, 236); height: 39px; line-height: 39px; padding-right: 8px; padding-left: 40px; clear: both;
}
.xxgk_rlist h3 .a {
	color: rgb(188, 13, 0); font-size: 16px; float: left;
}
.xxgk_rlist h3 a:hover {
	color: rgb(188, 13, 0);
}
.xxgk_rlist h3 span {
	font-size: 14px; float: right;
}
.xxgk_rlist h3 span a {
	color: rgb(153, 153, 153);
}
.xxgk_rlist h3 span a:hover {
	color: rgb(204, 0, 0);
}
.xxgk_rlist .list {
	border: 1px solid rgb(223, 206, 184); border-image: none; height: 218px;
}
.xxgk_rlist .list .myMarquee {
	margin: 9px auto; width: 220px;
}
.xxgk_rlist .list .myMarquee li {
	background: url(icon.gif) no-repeat 2px 17px; padding: 5px 0px 5px 15px; line-height: 24px; overflow: hidden; font-size: 14px; border-bottom-color: rgb(226, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed;
}
.xxgk_rlist .list .myMarquee li span.date {
	color: rgb(153, 153, 153); padding-left: 10px; font-family: arial;
}
.xxgkrimg {
	padding: 15px 0px; height: 62px; overflow: hidden;
}
.xxgkrimg span.img_title {
	display: none;
}
.xxgk_rlist .list1 {
	padding: 6px 0px 0px 14px; border: 1px solid rgb(223, 206, 184); border-image: none; height: 188px; overflow: hidden;
}
.xxgk_sgjf {
	padding: 15px 0px 0px; height: 57px; overflow: hidden;
}
.xxgk_sgjf li {
	margin: 0px 14px 0px 0px; width: 296px; height: 57px; overflow: hidden; float: left;
}
.xxgk_sgjf li img {
	width: 296px; height: 57px;
}
.xxgk_sgjf span.img_title {
	display: none;
}
.xxgk_symn {
	border: 1px solid rgb(223, 206, 184); border-image: none; height: 158px;
}
.xxgk_symn .xxgktel {
	padding-left: 5px;
}
.xxgktel li#ctd0 {
	width: 212px;
}
.xxgktel li#ctd1 {
	width: 240px;
}
.xxgktel li#ctd2 {
	background: none; width: 195px;
}
.xxgk_symn .list {
	padding: 15px 0px 0px 3px;
}
.xxgk_symn .list ul {
	width: 655px; height: 90px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.xxgk_symn .list li {
	background: url(icon.gif) no-repeat 8px; width: 137px; height: 30px; line-height: 30px; padding-left: 22px; font-size: 14px; float: left;
}
.xxgk_symn .list li a {
	overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk_zdlys {
	height: 408px; overflow: hidden; margin-top: 15px;
}
.xxgk_zdlys h2 {
	background: url("../images/xxgk_telzd.jpg") no-repeat 0px 0px; height: 52px; color: rgb(188, 13, 0); line-height: 52px; padding-left: 16px; font-size: 18px; font-weight: bold;
}
.xxgk_zdlys h2 a {
	color: rgb(188, 13, 0); letter-spacing: 3px;
}
.xxgk_zdlys h2 a:hover {
	color: rgb(188, 13, 0);
}
.xxgk_zdlys .telbox {
	height: 40px;
}
.xxgk_zdlys .telbox li {
	width: 108px; height: 40px; text-align: center; padding-right: 2px; float: left;
}
.xxgk_zdlys .telbox li a {
	background: rgb(219, 147, 80); height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-size: 15px; display: block;
}
.xxgk_zdlys .telbox li a:hover {
	color: rgb(255, 255, 255);
}
.xxgk_zdlys .telbox li.sec2 {
	background: url("../images/xxgk_sec21.gif") no-repeat bottom;
}
.xxgk_zdlys .telbox li#dtd1 a {
	background: rgb(110, 195, 209);
}
.xxgk_zdlys .telbox li.sec2#dtd1 {
	background-image: url("../images/xxgk_sec22.gif");
}
.xxgk_zdlys .telbox li#dtd2 a {
	background: rgb(200, 201, 124);
}
.xxgk_zdlys .telbox li.sec2#dtd2 {
	background-image: url("../images/xxgk_sec23.gif");
}
.xxgk_zdlys .telbox li#dtd3 a {
	background: rgb(176, 164, 125);
}
.xxgk_zdlys .telbox li.sec2#dtd3 {
	background-image: url("../images/xxgk_sec24.gif");
}
.xxgk_zdlys .telbox li#dtd4 a {
	background: rgb(248, 155, 73);
}
.xxgk_zdlys .telbox li.sec2#dtd4 {
	background-image: url("../images/xxgk_sec25.gif");
}
.xxgk_zdlys .telbox li#dtd5 {
	width: 110px; padding-right: 0px;
}
.xxgk_listbox {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(223, 206, 184) rgb(223, 206, 184); border-image: none; height: 315px; padding-top: 5px; margin-top: -5px;
}
.xxgk_listbox .tel {
	background: url("../images/xxgktelx.gif") repeat-x left bottom; height: 34px;
}
.xxgk_listbox .tel li {
	padding: 0px 5px; height: 34px; float: left !important;
}
.xxgk_listbox .tel li a {
	background: none !important; padding: 0px 5px 4px; height: 28px; color: rgb(68, 68, 68); line-height: 28px; font-size: 14px; float: left; display: block; cursor: pointer;
}
.xxgk_listbox .tel li a:hover {
	color: rgb(188, 13, 0);
}
.xxgk_listbox .tel li.sec2 a {
	border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid;
}
.xxgk_listbox .tel1.tel li {
	
}
.xxgk_listbox .list1 {
	padding: 6px 13px 0px; width: 632px; height: 270px; overflow: hidden;
}
.xxgk_listbox#dtr5 .tel li {
	padding: 0px 1px;
}
.xxgk_listbox#dtr5 .tel li a {
	padding: 0px 3px 4px; font-size: 13px;
}
.xxgk_rlist h3.tit2 {
	background-image: url("../images/xxgk_telr2.gif");
}
.xxgk_rlist h3.tit3 {
	background-image: url("../images/xxgk_telr3.gif");
}
.xxgk_rlist h3.tit4 {
	background-image: url("../images/xxgk_telr4.gif");
}
.xxgk_rlist h3.tit5 {
	background-image: url("../images/xxgk_telr5.gif");
}
.xxgk_fbh {
	border: 1px solid rgb(223, 206, 184); border-image: none; height: 203px; overflow: hidden;
}
.xxgk_fbh .pic {
	margin: 0px auto; width: 218px; height: 120px; overflow: hidden; padding-top: 10px;
}
.xxgk_fbh div.tit {
	margin: 0px auto; width: 218px; height: 30px; text-align: center; line-height: 30px; padding-top: 6px; font-size: 16px;
}
.xxgk_fbh div.tit a {
	color: rgb(68, 68, 68);
}
.xxgk_fbh div.tit a:hover {
	color: rgb(204, 0, 0);
}
.xxgk_fbh ul {
	margin: 0px auto; width: 218px;
}
.xxgk_fbh ul li {
	padding: 2px 0px 3px; line-height: 20px; overflow: hidden; max-height: 40px;
}
.xxgk_fbh ul li p {
	width: 160px; color: rgb(85, 85, 85); float: left;
}
.xxgk_fbh ul li p.tit {
	width: 50px; color: rgb(211, 1, 0);
}
.yqhy.xxgk_rlist .list1 {
	height: 277px; overflow: hidden;
}
.xxqd.xxgk_rlist .qudao {
	border: 1px solid rgb(223, 206, 184); border-image: none; height: 101px; overflow: hidden;
}
.xxqd.xxgk_rlist .qudao li {
	padding: 12px 1px 0px 11px; width: 103px; height: 34px; float: left;
}
.xxqd.xxgk_rlist .qudao li a {
	background: url("../images/xxgk_icon2.png") no-repeat 6px 0px rgb(249, 244, 236); height: 34px; line-height: 34px; padding-left: 30px; font-size: 14px; display: block;
}
.xxqd.xxgk_rlist .qudao li a:hover {
	transition:0.4s; background-color: rgb(243, 233, 217);
}
.xxqd.xxgk_rlist .qudao li.num2 a {
	background-position: 10px -34px;
}
.xxqd.xxgk_rlist .qudao li.num3 a {
	background-position: 6px -68px; padding-left: 28px;
}
.xxqd.xxgk_rlist .qudao li.num4 a {
	background-position: 10px -102px;
}
.xzzf {
	height: 68px; overflow: hidden; padding-top: 15px;
}
.xzzf li {
	width: 296px; height: 68px; margin-right: 14px; float: left;
}
.xzzf li.num3 {
	margin-right: 0px;
}
.xzzf .img_title {
	display: none;
}
.xxgk_mainrf {
	border: 1px solid rgb(223, 206, 184); border-image: none; height: 260px; overflow: hidden; padding-top: 0px; margin-top: 15px;
}
.xxgk_mainrf .xxgktel {
	padding-left: 5px;
}
.xxgk_mainrf .xxgktel li {
	width: 163px; font-size: 16px;
}
.xxgk_mainrf .xxgktel li#etd3 {
	background: none;
}
.xxgk_mainrf .list1 {
	padding: 6px 13px 0px; height: 210px; overflow: hidden;
}
.xxgk_wb.xxgk_rlist {
	height: 262px; overflow: hidden;
}
.xxgk_wb.xxgk_rlist .tit6 {
	background-image: url("../images/xxgk_telr6.gif");
}
.xxgk_wb.xxgk_rlist div.xxgk_wb {
	border: 1px solid rgb(223, 206, 184); border-image: none; height: 221px; overflow: hidden;
}
.xxgktlgg li {
	height: 80px; overflow: hidden; padding-top: 15px;
}
.xxgktlgg li span {
	display: none;
}
.xxgklinklist {
	padding-top: 15px;
}
.xxgklinklist h2 {
	background: rgb(252, 249, 245); height: 37px; color: rgb(188, 13, 0); line-height: 36px; padding-left: 16px; font-size: 18px; font-weight: bold;
}
.xxgklinklist .list {
	padding: 15px 13px; border: 1px solid rgb(223, 206, 184); border-image: none; height: auto; clear: both; min-height: 90px; _height: 90px;
}
.xxgklinklist .list li {
	background: url(icon.gif) no-repeat 8px; width: 168px; height: 30px; line-height: 30px; padding-left: 22px; font-size: 14px; float: left;
}
.xxgklinklist .list li a {
	overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk_lm {
	padding-bottom: 0px; margin-bottom: 0px;
}
.xxgk_lm .cxbox {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.xxgklmr {
	width: 916px; padding-bottom: 20px;
}
.xxgkmnbox {
	padding: 0px;
}
.xxgkmnbox h2 {
	background: rgb(249, 244, 236); padding: 0px 0px 0px 15px; height: 40px; color: rgb(141, 116, 75); line-height: 40px; font-size: 16px;
}
.xxgkmnlist {
	padding: 10px 0px;
}
.xxgkmnlist ul {
	width: 100%; height: auto;
}
.xxgkmnlist li {
	background: url("../images/xxgkico1.gif") no-repeat 15px; padding: 0px 12px 0px 29px; width: 415px; height: 36px; line-height: 36px; font-size: 14px; float: left;
}
.xxgkmnlist li p.name a {
	color: rgb(102, 102, 102);
}
.xxgkmnlist li p.name a:hover {
	color: rgb(204, 0, 0);
}
.xxgkmnlist li p.fr {
	width: 150px;
}
.xxgkmnlist li p.fr a {
	color: rgb(153, 153, 153); padding-left: 8px; font-size: 13px;
}
.xxgkmnlist li p.fr a:hover {
	color: rgb(204, 0, 0);
}
.xxgk_lmcon {
	color: rgb(0, 0, 0);
}
.xxgk_lmcon a.name {
	width: 265px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgklmsebox {
	padding: 15px 0px; height: 30px;
}
.xxgklmsebox li {
	height: 30px; line-height: 30px; padding-right: 10px; float: left;
}
.xxgklmsebox li p {
	height: 30px; line-height: 30px; font-size: 14px; float: left;
}
.xxgklmsebox li p input {
	background: none; border: 0px currentColor; border-image: none; font-family: "΢���ź�"; font-size: 14px; float: left;
}
.xxgklmsebox li p.tit {
	padding: 0px 10px 0px 25px; text-align: right;
}
.xxgklmsebox li p.fg {
	padding: 0px 5px; width: auto;
}
.xxgklmsebox li p select {
	width: 80px;
}
.xxgklmsebox li p.put {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 170px; height: 24px; float: left; position: relative;
}
.xxgklmsebox li p.put .msg-box {
	left: 0px; top: 0px; position: absolute;
}
.xxgklmsebox li p.put input {
	width: 170px; height: 24px; line-height: 24px;
}
.xxgklmsebox li.btn button {
	background: rgb(203, 190, 148); border: 0px currentColor; border-image: none; width: 60px; height: 30px; text-align: center; color: rgb(255, 255, 255); margin-right: 10px; float: left; cursor: pointer;
}
.xxgklmsebox li.txt {
	font-size: 14px;
}
.xxgklmsebox li.txt a {
	color: rgb(129, 127, 125); text-decoration: underline;
}
.xxgklmsebox li.txt a:hover {
	color: rgb(204, 0, 0);
}
.nav_dwxx {
	margin: 0px 0px 10px; border: 1px solid rgb(221, 221, 221); border-image: none; height: 60px;
}
.nav_dwxx ul li {
	height: 30px; line-height: 30px; vertical-align: bottom; float: left;
}
.nav_dwxx ul li.bt {
	width: 100px; text-align: right; font-size: 14px;
}
.nav_dwxx ul li.dw {
	width: 794px; color: rgb(207, 5, 16); font-size: 14px; font-weight: bold;
}
.nav_dwxx ul li.dz {
	width: 544px; font-size: 14px;
}
.nav_dwxx ul li.dh {
	width: 150px; font-size: 14px;
}
.nav_tit {
	height: 40px; line-height: 40px; overflow: hidden;
}
.nav_tit ul {
	padding: 0px;
}
.nav_tit ul.tit li {
	background: rgb(238, 238, 238); padding: 0px; height: 35px; text-align: center; color: rgb(51, 51, 51); line-height: 35px; font-size: 14px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left;
}
.nav_tit ul.tit li.xh {
	width: 70px;
}
.xxgk_nav_con ul li.xh {
	width: 70px;
}
.nav_tit ul.tit li.yh {
	width: 192px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk_nav_con ul li.yh {
	width: 192px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk_nav_con ul li.yh {
	font-family: arial;
}
.xxgk_nav_con ul li.rq {
	font-family: arial;
}
.nav_tit ul.tit li.mc {
	width: 545px;
}
.nav_tit ul.tit li.mc1 {
	width: 545px; float: left;
}
.nav_tit ul.tit li.rq {
	border: 0px currentColor; border-image: none; width: 105px;
}
.nav_tit ul.tit li.rq1 {
	width: 105px; float: right;
}
.nav_tit ul.tit li.wh {
	width: 124px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.xxgk_nav_con {
	line-height: 40px;
}
.xxgk_nav_con .xxgk_navli {
	
}
.xxgk_nav_con ul {
	height: 40px; margin-top: 5px;
}
.xxgk_nav_con ul li {
	background: none; padding: 0px; height: 40px; text-align: center; line-height: 40px; font-size: 14px; vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left;
}
.xxgk_nav_con ul li.mc {
	width: 536px; text-align: left; padding-left: 10px;
}
.xxgk_nav_con ul li.mc a {
	overflow: hidden; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 435px;
}
.xxgk_nav_con ul li.mc a.a {
	color: rgb(255, 0, 0);
}
.xxgk_nav_con ul li.mc span {
	float: left;
}
.xxgk_nav_con ul li.mc1 {
	width: 611px; text-align: left; padding-left: 10px;
}
.xxgk_nav_con ul li.mc0 {
	width: 549px; text-align: left; overflow: hidden; padding-left: 10px; font-family: Microsoft Yahei; font-size: 14px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk_nav_con ul li.rq {
	border: 0px currentColor; border-image: none; width: 105px; text-align: center; color: rgb(149, 149, 149); overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk_nav_con ul li.rq1 {
	width: 105px; color: rgb(153, 153, 153); font-family: Arial, Helvetica, sans-serif; float: right; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk_nav_con ul li.rq0 {
	color: rgb(153, 153, 153); padding-right: 8px; font-family: Arial, Helvetica, sans-serif; float: right; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk_nav_con ul li.wh {
	width: 124px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk_nav_con ul li.yh {
	height: 40px; overflow: hidden; display: block !important;
}
.listviewboxt {
	left: 0px; top: 0px; width: auto; height: 0px; text-align: center; display: none; position: relative;
}
.listviewbox {
	background: rgb(255, 255, 255); padding: 14px 10px; border: 5px solid rgb(232, 232, 232); border-image: none; left: 1px; top: 0px; width: 884px; text-align: center; color: rgb(0, 0, 0); font-size: 14px; position: absolute; z-index: 998;
}
.listviewbox .vitem {
	width: 50%; text-align: left; line-height: 28px; overflow: hidden; float: left;
}
.listviewbox .vname {
	width: 76px; height: 28px; text-align: center; line-height: 28px; font-weight: bold; float: left;
}
.listviewbox .vname p {
	float: left;
}
.listviewbox .vitem p {
	float: left;
}
.listviewbox .vitem p {
	float: left;
}
.listviewbox .vname p {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.listviewbox .vname_zy {
	height: auto;
}
.listviewbox .vitem1.vitem {
	width: 100%;
}
.listviewbox .vitem2.vitem {
	width: 100%;
}
.xxgk_ysqmncz .nav_tit ul.tit li.yh {
	display: none;
}
.xxgk_nav_con.xxgk_ysqmncz ul li.yh {
	display: none;
}
.xxgk_ysqmncz .xxgk_nav_con ul li.yh {
	display: none !important;
}
.xxgk_ysqmncz .nav_tit ul.tit li.mc {
	width: 739px !important;
}
.xxgk_ysqmncz .xxgk_nav_con ul li.mc {
	width: 728px !important;
}
.xxgk_ysqmncz .xxgk_nav_con ul li.mc a {
	width: 700px !important;
}
.xxgklistb {
	padding: 10px 10px 0px;
}
.xxgklistb ul {
	overflow: hidden; clear: both;
}
.xxgklistb li {
	background: url("../images/dot.gif") no-repeat 0px; line-height: 40px; overflow: hidden; padding-left: 15px; font-size: 14px;
}
.xxgklistb li span.date {
	color: rgb(149, 149, 149); font-family: arial; float: right;
}
.opennesscont {
	margin: 0px auto; padding: 20px 25px 40px; color: rgb(51, 51, 51); line-height: 230%; font-family: Microsoft YaHei; font-size: 16px;
}
.xxgk_sqxxktop {
	background: rgb(245, 243, 240); margin: 0px auto; width: 916px; height: 36px;
}
.xxgk_sqxxktop ul li {
	width: auto; height: 36px; line-height: 36px; vertical-align: bottom; float: left;
}
.xxgk_sqxxktop ul li a {
	height: 36px; text-align: center; color: rgb(136, 136, 136); line-height: 36px; font-size: 14px; display: block; position: relative;
}
.xxgk_sqxxktop ul li.active a {
	background: rgb(233, 227, 208); color: rgb(105, 84, 53);
}
.xxgk_sqxxktop ul li a:hover {
	background: rgb(233, 227, 208); color: rgb(105, 84, 53);
}
.xxgk_sqxxktop ul li#ysqmn1 {
	width: 146px;
}
.xxgk_sqxxktop ul li#ysqmn2 {
	width: 106px;
}
.xxgk_sqxxktop ul li#ysqmn3 {
	width: 152px;
}
.xxgk_sqxxktop ul li#ysqmn4 {
	width: 116px;
}
.xxgk_sqxxktop ul li#ysqmn5 {
	width: 106px;
}
.xxgk_sqxxktop ul li#ysqmn6 {
	width: 150px;
}
.xxgk_sqxxktop ul li#ysqmn7 {
	width: 140px;
}
.xxgk_jstable {
	background: url("../images/ysq_xxjs.gif") no-repeat 35px 22px rgb(247, 247, 247); border: 1px solid rgb(227, 228, 232); border-image: none; width: 916px; height: 90px; margin-top: 10px;
}
.ysq_input {
	background: url("../images/input_bg.gif") no-repeat 0px 0px; border: 1px solid rgb(216, 216, 216); border-image: none; height: 22px; line-height: 22px;
}
.ysq_btn {
	background: rgb(141, 116, 75); border: currentColor; border-image: none; width: 50px; height: 24px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-family: "Microsoft YaHei",΢���ź�; display: block; cursor: pointer;
}
.xxgk_sqcon {
	padding-top: 15px; min-height: 300px;
}
.xxgk_sqcon_sq {
	padding: 10px 0px;
}
.xxgk_sq_ysq_top1 {
	background: url("../images/xxgk_sq_ysqbg2.jpg") repeat-x 0px 0px rgb(243, 243, 243); height: 38px; color: rgb(188, 13, 0); line-height: 30px; letter-spacing: 1px; padding-left: 12px; font-size: 14px; font-weight: bold; display: none;
}
.xxgk_sq_ysq_top1 p {
	background: url("../images/xxgk_sq_ysqbg1.jpg") no-repeat 0px 0px; height: 38px;
}
.xxgk_sq_ysq_top2 {
	background: url("../images/xxgk_sq_ysqbg2.jpg") repeat-x 0px 0px; height: 32px; color: rgb(188, 13, 0); line-height: 30px; letter-spacing: 1px; padding-left: 12px; font-size: 14px; font-weight: bold; display: none;
}
.xxgk_sq_ysq_znnr {
	background: rgb(243, 243, 243); padding: 8px 27px 12px; height: auto; color: rgb(85, 85, 85); line-height: 24px; display: none;
}
.xxgk_sq_sqbtop {
	margin: auto; height: 33px; padding-top: 6px;
}
.xxgk_sq_sqbtop ul.tit {
	width: 200px; height: 30px; color: rgb(188, 13, 0); line-height: 30px; padding-left: 12px; font-size: 14px; font-weight: bold; float: left;
}
.xxgk_sq_sqbtop ul.bz {
	width: 200px; height: 32px; text-align: right; color: rgb(85, 85, 85); line-height: 32px; padding-right: 8px; font-weight: bold; float: right;
}
.xxgk_sq_sqbtop ul.bz span {
	color: rgb(218, 18, 2);
}
.xxgk_sqnrbox {
	margin: auto; width: 100%;
}
.xxgk_sqnrbox2 {
	background: url("../images/xxgk_sqrxxbg.gif") no-repeat 0px -1px;
}
.xxgk_sqr {
	background: url("../images/xxgk_sqrbg.gif") no-repeat 0px 0px; padding: 39px 10px 0px 16px; width: 15px; height: 237px; color: rgb(188, 13, 0); line-height: 22px; font-weight: bold; float: left;
}
.xxgk_sqr1 {
	background: url("../images/xxgk_sqrxxbot.gif") no-repeat left bottom; padding: 168px 10px 0px 16px; width: 15px; height: 259px; color: rgb(188, 13, 0); line-height: 22px; font-weight: bold; float: left;
}
.xxgk_sqrxx {
	width: 875px; color: rgb(0, 0, 0); float: left;
}
.xxgk_sqrxx td input {
	margin-top: 0px; vertical-align: middle;
}
.xxgk_sqrxx td.bor {
	background: rgb(248, 248, 248); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.xxgk_sqrxx td.bor1 {
	background: rgb(248, 248, 248); text-align: right; padding-right: 27px; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.xxgk_sqrxx td span {
	color: rgb(255, 0, 0); padding-right: 2px;
}
.xxgk_sqrxx td.bor2 {
	padding-left: 5px; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.xxgk_sqrxx td.bor2 input {
	padding: 3px 4px; border: 1px solid rgb(223, 223, 223); border-image: none; width: 200px; height: 16px; line-height: 16px;
}
.xxgk_sqrxx td.bor2 input.dizhi {
	width: 585px;
}
.xxgk_sqrxx td.bor3 {
	padding-left: 3px; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.xxgk_sqrxx td.bor3 textarea {
	padding: 3px; border: 1px solid rgb(223, 223, 223); border-image: none; width: 590px; height: 90px; line-height: 20px; vertical-align: middle;
}
.xxgk_sqrxx td.bor3 input {
	padding: 3px 4px; border: 1px solid rgb(223, 223, 223); border-image: none; width: 191px; height: 16px; line-height: 16px;
}
.xxgk_sqrxx td.bor3 input.yzm {
	width: 68px;
}
.xxgk_sqrxx td.bor4 {
	background: rgb(248, 248, 248); padding-left: 3px; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.xxgk_sqrxx td.bor5 {
	width: 29px; text-align: center; padding-left: 7px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk_sqrxx td.bor6 {
	border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.xxgk_sqrxx td.yzm.bor1 img {
	padding-left: 8px; vertical-align: middle;
}
.xxgk_sq_btn {
	margin: auto; width: 746px; height: 37px; text-align: center; padding-top: 14px;
}
.xxgk_sq_btn input {
	margin: 0px 22px; border: 0px currentColor; border-image: none; width: 68px; height: 25px; cursor: pointer;
}
.xxgk_sq_btn input.tj {
	background: url("../images/xxgk_sq_tjbtn.jpg");
}
.xxgk_sq_btn input.cz {
	background: url("../images/xxgk_sq_czbtn.jpg");
}
.xxgk_sqcon .dw_sel select {
	width: 138px; height: 24px;
}
.opennesscont {
	padding: 0px 25px;
}
.public-apply-submit-tips {
	padding: 0px 28px; line-height: 30px;
}
.public-apply-submit-tips .font_01 {
	font-weight: bold;
}
.xxgk_sqrxx td.bor2 input.uploadbtn {
	width: 80px; height: auto; cursor: pointer;
}
.public_apply .active.uploadtext {
	display: inline-block !important;
}
.xxgk_sq_lmtop {
	background: rgb(252, 249, 245); margin: 0px auto; height: 54px; text-align: center; color: rgb(188, 13, 0); line-height: 54px; letter-spacing: 1px; font-family: Microsoft YaHei; font-size: 24px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk_sq_lmcon {
	margin: auto; padding: 15px 10px; height: auto; color: rgb(85, 85, 85); line-height: 28px; font-size: 14px;
}
.xxgk_chaxun {
	height: 38px; color: rgb(96, 96, 96); line-height: 38px; padding-left: 70px;
}
.xxgk_chaxun p {
	font-size: 14px; float: left;
}
.xxgk_chaxun p input {
	float: left;
}
.xxgk_chaxun p.txt {
	width: 120px; text-align: right; padding-right: 5px;
}
.xxgk_chaxun p.input {
	background: url("../images/input_bg.gif") no-repeat 0px 0px; padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 185px; height: 18px; margin-top: 8px; position: relative;
}
.xxgk_chaxun p.input .msg-box {
	left: 0px; top: 0px; position: absolute;
}
.xxgk_chaxun p.input input {
	background: none; border: 0px currentColor; border-image: none; width: 185px; height: 18px; line-height: 18px;
}
.xxgk_chaxun p.btn {
	padding-top: 8px; padding-left: 15px;
}
.xxgk_chaxun p.btn input {
	background: rgb(141, 116, 75); border: currentColor; border-image: none; width: 50px; height: 24px; text-align: center; color: rgb(255, 255, 255); font-family: Microsoft YaHei; cursor: pointer;
}
.xxgk_chaxun p.txt1 {
	padding: 0px 5px 0px 0px; border: 0px currentColor; border-image: none; width: 85px; text-align: right;
}
.xxtj.xxgk_chaxun {
	padding-left: 0px;
}
.xxgk_chaxun p.date {
	background: url("../images/input_bg.gif") no-repeat 0px 0px; padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 180px; height: 18px; margin-top: 8px;
}
.xxgk_chaxun p.date input {
	background: none; border: 0px currentColor; border-image: none; width: 180px; height: 18px; line-height: 18px;
}
.xxgk_chaxun p.txt2 {
	color: rgb(238, 0, 0); padding-left: 8px;
}
.ysqcx_tit {
	background: rgb(248, 247, 247); border: 1px solid rgb(221, 221, 221); border-image: none; height: 38px; line-height: 38px; margin-top: 10px;
}
.ysqcx_tit p {
	height: 38px; text-align: center; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid; float: left;
}
.ysqcx_tit p.p1 {
	width: 58px;
}
.ysqcx_tit p.p2 {
	width: 402px;
}
.ysqcx_tit p.p3 {
	width: 78px;
}
.ysqcx_tit p.p4 {
	width: 165px;
}
.ysqcx_tit p.p5 {
	width: 88px;
}
.ysqcx_tit p.p6 {
	width: 98px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.ysqcx_box {
	border-width: 0px 1px; border-style: none solid; border-color: currentColor rgb(221, 221, 221); border-image: none;
}
.ysqcx_box li {
	height: 34px; line-height: 34px; clear: both; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.ysqcx_box li p {
	height: 34px; text-align: center; overflow: hidden; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ysqcx_box li p.p1 {
	width: 58px;
}
.ysqcx_box li p.p2 {
	padding: 0px 5px; width: 392px; text-align: left;
}
.ysqcx_box li p.p2 a {
	width: 100%; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ysqcx_box li p.p3 {
	width: 78px;
}
.ysqcx_box li p.p4 {
	padding: 0px 5px; width: 155px;
}
.ysqcx_box li p.p5 {
	width: 88px;
}
.ysqcx_box li p.p6 {
	width: 98px; overflow: hidden; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.yi_search_area {
	background: url("../images/tr_bg03.gif") no-repeat left bottom rgb(255, 255, 255); margin: auto; width: 920px;
}
.yi_search_area1 {
	background: url("../images/tr_bg04.gif") no-repeat left bottom rgb(255, 255, 255); margin: auto; width: 920px;
}
.yi_search_area2 {
	background: url("../images/tr_bg04.gif") no-repeat left bottom rgb(255, 255, 255); margin: auto; width: 920px;
}
.yi_search_area1 table td.yi_areal {
	background: url("../images/tr_bg01.gif") no-repeat left top; padding: 0px 10px 0px 12px; width: 19px; color: rgb(188, 13, 0); line-height: 22px; font-size: 12px; font-weight: bold;
}
.yi_search_area table td.yi_areal {
	background: url("../images/tr_bg01.gif") no-repeat left top; padding: 0px 10px 0px 12px; width: 19px; color: rgb(188, 13, 0); line-height: 22px; font-size: 12px; font-weight: bold;
}
.yi_search_area2 table td.yi_areal {
	background: url("../images/tr_bg01.gif") no-repeat left top; padding: 0px 10px 0px 12px; width: 19px; color: rgb(188, 13, 0); line-height: 22px; font-size: 12px; font-weight: bold;
}
.yiarea_con table {
	border-collapse: collapse; border-spacing: 0;
}
.yiarea_con01 table {
	border-collapse: collapse; border-spacing: 0;
}
.yiarea_con001 table {
	border-collapse: collapse; border-spacing: 0;
}
.yiarea_con table td {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; padding: 0px 5px; border-image: none;
}
.yiarea_con001 table td table td {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; padding: 0px 5px; border-image: none;
}
.yiarea_con01 table td {
	padding: 0px 7px; border: 1px solid rgb(209, 222, 228); border-image: none;
}
.yiarea_con01 table td.bor3 {
	padding: 5px 7px; line-height: 22px;
}
.yiarea_con table td.bor1 {
	background: rgb(248, 248, 248); text-align: center;
}
.yiarea_con01 table td.bor {
	background: rgb(248, 248, 248); text-align: center;
}
.yiarea_con001 table td table td.bor {
	background: rgb(248, 248, 248); text-align: center;
}
.yiarea_con001 table td table td.bor4 {
	background: rgb(248, 248, 248); text-align: center;
}
.yiarea_con001 table td table td.bor4 {
	padding: 5px;
}
.yi_areap p {
	line-height: 24px; text-indent: 12px;
}
.yi_area1 {
	height: 131px; padding-top: 25px; background-image: url("../images/xxgk_sqrbg.gif");
}
.yi_area2 {
	height: 195px; padding-top: 68px;
}
.yi_area3 {
	background-image: url("../images/xxgk_sqrbg.gif");
}
.yi_area5 {
	height: 131px; padding-top: 25px; background-image: url("../images/xxgk_sqrbg5.gif");
}
.yi_area4 {
	height: 195px; padding-top: 68px; background-image: url("../images/xxgk_sqrbg4.gif");
}
.yi_area6 {
	background-position: 0px -1px;
}
.yi_arear {
	width: 860px;
}
.xxgklm.listnews li span.date {
	float: right !important;
}
.zdlybox {
	background: rgb(255, 255, 255); padding: 15px;
}
.zd_dd {
	background: url("../images/zd_ddbg.gif") no-repeat 23px 19px rgb(253, 250, 245); padding: 20px 32px 22px 132px; height: 112px; color: rgb(68, 68, 68); line-height: 28px; overflow: hidden; font-size: 16px;
}
.zd_listbox h2.tit {
	background: url("../images/xxgk_zdtel1bg.gif") repeat-x left bottom; height: 36px; padding-top: 15px;
}
.zd_listbox h2.tit a {
	background: rgb(120, 98, 62); width: 147px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 18px; float: left; display: block;
}
.zd_listbox h2.tit span {
	background: rgb(120, 98, 62); width: 147px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 18px; float: left; display: block;
}
.zd_listbox h2.tit a:hover {
	color: rgb(255, 255, 255);
}
.zd_listbox .listbox {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; width: 568px; height: 237px;
}
.zd_listbox .listbox .tel {
	background: url("../images/xxgk_zdtelbg.gif") repeat-x left bottom; height: 38px; padding-top: 13px; padding-left: 13px;
}
.zd_listbox .listbox .tel li {
	padding: 1px 20px; height: 36px; text-align: center; color: rgb(120, 98, 62); line-height: 36px; font-size: 16px; float: left;
}
.zd_listbox .listbox .tel li.sec2 {
	background: rgb(255, 255, 255); border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; border-image: none; padding-top: 0px;
}
.zd_listbox .listbox .tel li.sec2 a {
	height: 36px; color: rgb(120, 98, 62); display: block;
}
.zd_listbox .listbox .list {
	padding: 11px 0px 0px 14px;
}
.zd_listbox .listbox .list li {
	background: url(icon.gif) no-repeat left; height: 28px; color: rgb(153, 153, 153); line-height: 28px; padding-right: 2px; padding-left: 13px; font-size: 14px;
}
.zd_listbox .listbox .list li span.date {
	font-family: arial; font-size: 12px;
}
.zd_listbox .listbox .listcon {
	padding: 12px 0px 0px 14px;
}
.zd_listbox .listbox .listcon .telx {
	height: 30px; overflow: hidden;
}
.zd_listbox .listbox .listcon .telx li {
	padding: 0px 5px; height: 28px; color: rgb(120, 98, 62); line-height: 28px; font-size: 14px; float: left;
}
.zd_listbox .listbox .listcon .telx li.sec2 {
	border-bottom-color: rgb(120, 98, 62); border-bottom-width: 2px; border-bottom-style: solid;
}
.zd_listbox .listbox .listcon .telx li a {
	height: 28px; color: rgb(120, 98, 62); display: block;
}
.zd_listbox .listbox .listcon .telx li a:hover {
	color: rgb(120, 98, 62);
}
.sgjf {
	background: url("../images/xxgk_sgjfbg.gif") 0px 0px; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(223, 206, 184) rgb(223, 206, 184) currentColor; border-image: none; height: auto; margin-top: 7px;
}
.sgjf li {
	background: url("../images/xxgk_sgjf.gif") no-repeat 21px 21px; width: 537px; height: 48px; text-align: right; line-height: 48px; padding-bottom: 1px; padding-left: 46px; font-size: 14px; border-right-color: rgb(223, 206, 184); border-right-width: 1px; border-right-style: solid; float: left;
}
.sgjf li.ever {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.sgjf li a {
	padding-right: 12px;
}
.sgjf li a.tit {
	padding: 0px; font-size: 16px; float: left;
}
.qzqd_tit {
	border: 1px dashed rgb(220, 220, 220); border-image: none; overflow: hidden; padding-bottom: 15px;
}
.qzqd_tit h1 {
	padding: 22px 0px 15px; height: 28px; text-align: center; color: rgb(120, 98, 62); line-height: 28px; font-size: 26px; font-weight: bold;
}
.qzqd_tit p {
	padding: 0px 25px; color: rgb(68, 68, 68); line-height: 26px; text-indent: 2em; overflow: hidden; font-size: 14px;
}
.qzqd_list td {
	line-height: 26px;
}
.qzqd_list td a {
	color: rgb(120, 98, 62);
}
.qzqd_list td a:hover {
	color: rgb(204, 0, 0);
}
.qzqd_list td.tit {
	padding: 0px 8px; width: 210px; font-size: 16px;
}
.qzqd_list td.tit a {
	color: rgb(0, 0, 0);
}
.qzqd_list td.tit a:hover {
	color: rgb(204, 0, 0);
}
.xxgk_cont li.l1 {
	background-position: 223px; width: 390px;
}
.xxgk_cont {
	background-position: 812px 0px;
}
.cont_tit {
	padding: 0px 30px; border: 1px dashed rgb(223, 206, 184); border-image: none; height: 140px; color: rgb(68, 68, 68); line-height: 28px; font-size: 14px;
}
.cont_tit h2 {
	height: 54px; text-align: center; color: rgb(120, 98, 62); line-height: 54px; padding-top: 9px; font-size: 24px; font-weight: bold;
}
.cont_listbox {
	padding-top: 20px;
}
.cont_listbox h1 {
	background: rgb(252, 249, 245); height: 92px; text-align: center; color: rgb(188, 13, 0); line-height: 90px; font-size: 26px; font-weight: bold;
}
.conttab {
	color: rgb(68, 68, 68); font-size: 16px;
}
.conttab td.tit {
	color: rgb(120, 98, 62); font-size: 16px; font-weight: bold;
}
.xxgk_xsq {
	padding-left: 5px;
}
.xsq_list {
	width: 448px; overflow: hidden;
}
.xsq_list h2 {
	background: rgb(252, 249, 245); height: 38px; line-height: 38px; padding-left: 16px;
}
.xsq_list h2 .a {
	color: rgb(188, 13, 0); font-size: 16px; font-weight: bold; float: left;
}
.xsq_list h2 span {
	padding-right: 10px; font-size: 12px; float: right;
}
.xsq_list h2 span a {
	color: rgb(153, 153, 153);
}
.xsq_list h2 span a:hover {
	color: rgb(204, 0, 0);
}
.xsq_list .list1 {
	padding: 6px 12px 0px; border: 1px solid rgb(223, 206, 184); border-image: none; height: 248px; overflow: hidden;
}
.zxmntit {
	height: 50px; color: rgb(141, 116, 75); line-height: 50px; padding-left: 14px; font-size: 18px;
}
.zxmnsear {
	background: rgb(245, 245, 245); padding: 11px 0px; border: 1px dashed rgb(220, 220, 220); border-image: none; height: 26px;
}
.zxmnsear select {
	margin: 0px 15px; width: 270px; height: 26px; line-height: 26px;
}
.xzmntel {
	background: url("../images/yzlct_telbg.gif") repeat-x left 71px; height: 73px; padding-top: 13px;
}
.xzmntel p.sec1 {
	width: 232px; height: 73px; float: left;
}
.xzmntel p.sec1 a {
	background: url("../images/yzlct_sec1.gif") no-repeat bottom; height: 44px; text-align: center; color: rgb(51, 51, 51); line-height: 44px; padding-bottom: 29px; font-size: 18px; display: block; cursor: pointer;
}
.xzmntel p.sec1 a:hover {
	color: rgb(141, 116, 75); background-image: url("../images/yzlct_sec2.gif");
}
.xzmntel p.sec2 a {
	color: rgb(141, 116, 75); background-image: url("../images/yzlct_sec2.gif");
}
.xzmntel p#btd1 {
	width: 282px;
}
.xzmntel p#btd2 {
	width: 212px;
}
.xzmnlist {
	padding: 12px 0px 24px;
}
.xzmnlist li {
	padding-left: 14px;
}
.xzmnlist li a {
	color: rgb(68, 68, 68);
}
.xzmnlist li a:hover {
	color: rgb(204, 0, 0);
}
.xxgk_gsleft {
	width: 235px; overflow: hidden;
}
.xxgk_gsleft h1 {
	background: rgb(141, 116, 75); height: 46px; text-align: center; color: rgb(223, 210, 178); line-height: 46px; font-size: 16px; font-weight: bold;
}
.xxgk_gsleft .gslistmn {
	margin: 11px auto 0px; width: 225px; overflow: hidden;
}
.xxgk_gsleft .gslistmn ul {
	width: 225px; overflow: hidden; padding-bottom: 140px;
}
.xxgk_gsleft .gslistmn ul li {
	padding: 4px 0px; height: 39px; line-height: 38px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.xxgk_gsleft .gslistmn ul li a {
	background: url(lmllibgh.gif) no-repeat 203px; padding: 0px 25px 0px 35px; height: 39px; color: rgb(105, 84, 53); line-height: 38px; overflow: hidden; font-size: 16px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgk_gsleft .gslistmn ul li a:hover {
	background: url(lmllibg.gif) no-repeat -5px 0px; color: rgb(182, 0, 0);
}
.xxgk_gsleft .gslistmn ul li.active a {
	background: url(lmllibg.gif) no-repeat -5px 0px; color: rgb(182, 0, 0);
}
.xxgk_gsleft .gslistmn ul li a.active {
	background: url(lmllibg.gif) no-repeat -5px 0px; color: rgb(182, 0, 0);
}
.xxgk_gsrtit {
	height: 40px; text-align: center; color: rgb(105, 84, 53); line-height: 34px; padding-bottom: 4px; font-size: 18px; font-weight: bold; margin-bottom: 15px; border-bottom-color: rgb(141, 116, 75); border-bottom-width: 2px; border-bottom-style: solid;
}
.xxgk_gsright {
	width: 906px;
}
.xxgk_gsright .nav_tit ul.tit li.mc {
	width: 536px;
}
.xxgk_gsright .xxgk_nav_con ul li.mc {
	width: 526px;
}
.content {
	background: url("../images/lmy_leftbg.gif") repeat-y 55px top rgb(255, 255, 255); padding-bottom:25px;
}
.xxgk_newtit {
	position: relative;
}
.xxgk_newtit span.shixiao {
	background: url("../images/xxgk_wzsxico.png") no-repeat 0px 0px; top: -50px; width: 291px; height: 284px; right: 10px; display: block; position: absolute;
}
.xxgk_contnetleft {
	width: 823px; padding-right: 20px; margin-top: 10px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid; float: left;
}
.xxgk_contnet.xxgk_contnetleft {
	width: auto; float: none;
}
.xxgk_zcnone {
	display: none;
}
.xxgk_zclist {
	width: 240px; padding-left: 15px; margin-top: 10px; float: right;
}
.xxgk_zclist .zctit {
	color: rgb(105, 84, 53); line-height: 35px; font-family: "Microsoft YaHei", ΢���ź�; font-size: 18px; font-weight: bold;
}
.xxgk_zclist ul li {
	background: url(icon.gif) no-repeat left 16px; padding: 5px 0px 5px 15px; line-height: 24px; overflow: hidden; font-size: 16px;
}
.hd_container {
	background: rgb(255, 255, 255); padding: 15px;
}
.hd_box1 {
	border: 1px solid rgb(223, 206, 184); border-image: none; height: 280px; padding-top: 15px;
}
.hd_box1l {
	width: 789px; height: 265px; border-right-color: rgb(223, 206, 184); border-right-width: 1px; border-right-style: dashed;
}
.hd_box1l h2 {
	height: 30px; line-height: 28px; font-size: 18px; position: relative;
}
.hd_box1l h2 a {
	background: url("../images/hd_icon1.gif") no-repeat left 5px; left: -1px; top: 0px; width: 88px; height: 30px; color: rgb(182, 0, 0); padding-left: 30px; float: left; display: block; position: absolute;
}
.hd_ftbox {
	padding: 14px 0px 0px 15px; height: 222px; overflow: hidden;
}
.hd_ftimg {
	background: url("../images/hd_ftbg.gif") no-repeat 0px 0px; padding: 6px 17px 6px 6px; width: 280px; height: 210px; overflow: hidden; position: relative;
}
.hd_ftimg span {
	background: url("../images/hd_new.png") no-repeat 0px 0px; left: 255px; top: 6px; width: 31px; height: 31px; display: block; position: absolute; z-index: 1;
}
.hd_con {
	width: 446px; padding-right: 15px;
}
.hd_con li {
	height: 30px; line-height: 30px; overflow: hidden; font-size: 14px;
}
.hd_con li a {
	font-weight: bold;
}
.hd_con li span {
	width: 388px; float: left; display: block;
}
.hd_con li span.tit {
	width: 53px; color: rgb(182, 0, 0);
}
.hd_con li.nr {
	height: 60px; line-height: 30px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.hd_con li.jianjie.nr {
	height: 90px;
}
.hd_con li.btn {
	height: 26px; padding-top: 15px;
}
.hd_con li.btn a {
	background: url("../images/hd_ftbtn.gif") no-repeat 0px 0px; width: 133px; height: 26px; color: rgb(105, 84, 53); line-height: 26px; padding-left: 35px; font-size: 12px; font-weight: normal; display: block;
}
.hd_con li.btn a:hover {
	background-position: 0px -26px;
}
.hd_box1r {
	width: 348px; overflow: hidden; padding-right: 15px;
}
.hd_ftyg {
	background: rgb(249, 244, 236); height: 60px; line-height: 60px; font-size: 15px;
}
.hd_ftyg p {
	width: 100px; text-align: right; color: rgb(182, 0, 0); float: left;
}
.hd_ftyg ul {
	width: 245px; height: 60px; overflow: hidden; float: left;
}
.hd_ftyg ul li span.date {
	display: none;
}
.hd_fthg .list1 li span.date {
	display: none;
}
.hd_fthg {
	height: 190px; overflow: hidden; padding-top: 15px;
}
.hd_fthg h3 {
	height: 26px;
}
.hd_fthg h3 a {
	background: url("../images/hd_fthg.jpg") no-repeat left top; width: 107px; height: 26px; text-indent: -10em; overflow: hidden; float: left; display: block;
}
.hd_fthg .list1 {
	padding: 10px 0px 0px;
}
.hd_fthg .list1 li {
	font-size: 15px;
}
.hd_box2 {
	padding: 15px 15px 15px 0px; border: 1px solid rgb(223, 206, 184); border-image: none; height: 390px; margin-top: 15px;
}
.hd_box2l {
	width: 774px; height: 390px; overflow: hidden; padding-right: 15px; border-right-color: rgb(223, 206, 184); border-right-width: 1px; border-right-style: dashed;
}
.hd_tit {
	height: 30px;
}
.hd_tit h2 {
	width: 170px; position: relative;
}
.hd_tit h2 a {
	background: url("../images/hd_icon2.gif") no-repeat 0px; left: -1px; top: 0px; width: 88px; height: 30px; color: rgb(182, 0, 0); line-height: 30px; padding-left: 31px; font-size: 18px; display: block; position: absolute;
}
.hd_tit h2 a:hover {
	color: rgb(182, 0, 0);
}
.xdcx {
	width: 380px; height: 30px; color: rgb(105, 84, 53); line-height: 30px; overflow: hidden; font-size: 15px;
}
.xdcx li {
	float: left;
}
.xdcx li.l1 {
	width: 81px; text-align: right; padding-right: 9px;
}
.xdcx li.l2 {
	padding: 3px 9px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 180px; height: 22px;
}
.xdcx li.l2 input {
	background: none; border: 0px currentColor; border-image: none; width: 180px; height: 22px; color: rgb(102, 102, 102); line-height: 22px; float: left;
}
.xdcx li.l3 {
	width: 80px; overflow: hidden; padding-left: 10px;
}
.xdcx li.l3 input {
	background: url("../images/hd_btncx.gif") no-repeat 0px 0px; border: 0px currentColor; border-image: none; width: 80px; height: 30px; overflow: hidden; float: left; cursor: pointer;
}
p.hdxxlm {
	height: 30px; line-height: 30px; padding-left: 10px;
}
p.hdxxlm a {
	padding: 0px 4px; color: rgb(102, 102, 102);
}
p.hdxxlm a:hover {
	color: rgb(204, 0, 0);
}
p.hdxxlm a.xz {
	color: rgb(204, 0, 0);
}
p.hdxxlm a.xz {
	color: rgb(221, 0, 0);
}
.hd_telbox {
	padding: 5px 0px; height: 30px; margin-top: 13px; margin-left: 15px; border-top-color: rgb(203, 190, 148); border-bottom-color: rgb(203, 190, 148); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.hd_telbox p {
	background: rgb(203, 190, 148); height: 30px; text-align: center; color: rgb(105, 84, 53); line-height: 30px; float: left;
}
.hd_telbox p.p1 {
	width: 128px; padding-right: 33px; display: none;
}
.hd_telbox p.p2 {
	width: 381px;
}
.hd_telbox p.p3 {
	width: 194px;
}
.hd_telbox p.p4 {
	width: 94px;
}
.hd_telbox p.p5 {
	width: 90px;
}
.hd_box2 .hd_xdbox {
	height: 288px; overflow: hidden; padding-top: 9px; padding-left: 15px;
}
.hd_box2 .hd_xdbox li {
	height: 35px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.hd_box2 .hd_xdbox li p {
	height: 35px; text-align: center; color: rgb(0, 0, 0); line-height: 34px; overflow: hidden; font-size: 14px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hd_box2 .hd_xdbox li p.p1 {
	width: 128px; padding-right: 33px; font-family: arial;
}
.hd_box2 .hd_xdbox li p.p2 {
	 width: 357px; text-align: left; padding-left: 24px;
}
.hd_box2 .hd_xdbox li p.p2 a {
	 overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;/*ǿ����ͬһ����ʾ��white-space: nowrap;����ʡ�Ժţ�text-overflow:ellipsis;��*/
}
.hd_box2 .hd_xdbox li p.p3 {
	width: 194px; color: rgb(153, 153, 153);
}
.hd_box2 .hd_xdbox li p.p4 {
	width: 94px; font-family: arial;
}
.hd_box2 .hd_xdbox li p.p5 {
	width: 200px; margin-left:50px;font-family: arial;
}
.hd_box2r {
	background: url("../images/hd_rbg.gif") no-repeat 0px 0px rgb(249, 244, 236); width: 348px; height: 390px; overflow: hidden;
}
.hd_btn1 {
	padding: 1px 0px 0px 1px; height: 149px;
}
.hd_btn1 li {
	padding: 14px 0px 0px 14px; width: 152px; height: 50px; float: left;
}
.hd_btn1 li a {
	height: 50px; color: rgb(255, 255, 255); line-height: 50px; padding-left: 16px; font-size: 18px; display: block;
}
.hd_btn1 li a i {
	background: url("../images/hd_icon.png") no-repeat 0px 0px; width: 30px; height: 50px; float: left; display: block;
}
.hd_btn1 li a span {
	padding-left: 10px;
}
.hd_btn1 li a:hover i {
	transition:transform 0.7s ease-out; transform: rotateY(360deg); -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);
}
.hd_btn1 li.num2 a {
	padding-left: 15px;
}
.hd_btn1 li.num2 a i {
	background-position: 0px -50px; width: 30px;
}
.hd_btn1 li.num2 a span {
	padding-left: 10px;
}
.hd_btn1 li.num3 a {
	padding-left: 17px;
}
.hd_btn1 li.num3 a i {
	background-position: 0px -100px; width: 29px;
}
.hd_btn1 li.num3 a span {
	padding-left: 9px;
}
.hd_btn1 li.num4 a {
	padding-left: 21px;
}
.hd_btn1 li.num4 a i {
	background-position: 0px -150px; width: 22px;
}
.hd_btn1 li.num4 a span {
	padding-left: 12px;
}
.hd_box2r h3 {
	background: url("../images/hd_tj1.gif") no-repeat 20px 11px; height: 38px; color: rgb(182, 0, 0); line-height: 38px; padding-left: 45px; font-size: 18px;
}
.hd_box2r #xjtj {
	padding: 10px 0px 11px; height: 22px; line-height: 22px; font-size: 15px;
}
.hd_box2r #xjtj p {
	padding-right: 10px; padding-left: 20px; float: left;
}
.hd_box2r #xjtj p span {
	color: rgb(238, 0, 0); font-family: arial;
}
.hd_box2r .xjtjbox {
	padding-left: 15px;
}
.hd_box2r .xjtjbox li {
	height: 26px; line-height: 26px; padding-top: 10px;
}
.hd_box2r .xjtjbox li p {
	width: 118px; height: 26px; font-size: 15px; float: left;
}
.hd_box2r .xjtjbox li p span {
	color: rgb(238, 0, 0); font-family: arial;
}
.hd_box2r .xjtjbox li p.tit {
	background: url("../images/hd_tj2.gif") no-repeat 0px 0px; width: 58px; text-align: center; color: rgb(105, 84, 53); padding-right: 15px; font-size: 12px;
}
.hd_box3 {
	height: 120px; overflow: hidden; padding-top: 15px;
}
.hd_box3l {
	width: 775px; height: 120px; overflow: hidden;
}
.hd_box3l span.img_title {
	display: none;
}
.hd_box3r {
	width: 380px; height: 120px;
}
.hd_box3r li {
	width: 190px; height: 120px; text-align: center; float: left;
}
.hd_box3r li a {
	background: url("../images/hd_btnbg.png") no-repeat 0px 0px; height: 112px; padding-top: 8px; display: block;
}
.hd_box3r li a:hover {
	background-position: 0px -120px;
}
.hd_box3r li a i {
	background: url("../images/hd_btn1.png") no-repeat 0px 0px; margin: 0px auto; width: 70px; height: 70px; display: block;
}
.hd_box3r li a:hover i {
	transition:transform 0.7s ease-out; transform: rotate(360deg); -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.hd_box3r li a span {
	height: 34px; text-align: center; line-height: 34px; font-size: 15px;
}
.hd_box3r li.num2 a {
	background-position: -190px 0px;
}
.hd_box3r li.num2 a i {
	background-position: 0px -70px;
}
.hd_box3r li.num2 a:hover {
	background-position: -190px -120px;
}
.hd_box3r li.num3 {
	width: 126px;
}
.hd_box3r li.num3 a {
	background-position: -254px 0px;
}
.hd_box3r li.num3 a i {
	background-position: 0px -140px;
}
.hd_box3r li.num3 a:hover {
	background-position: -254px -120px;
}
.hd_box4 {
	height: 330px; overflow: hidden; padding-top: 15px;
}
.hd_box4l {
	padding: 15px; border: 1px solid rgb(223, 206, 184); border-image: none; width: 545px; height: 298px;
}
.hd_box4tit {
	background: rgb(249, 244, 236); height: 100px;
}
.hd_box4tit h2 {
	width: 120px; height: 100px;
}
.hd_box4tit h2 a {
	background: url("../images/hd_icon2.png") no-repeat 0px -200px rgb(110, 195, 209); height: 30px; color: rgb(255, 255, 255); padding-top: 70px; display: block;
}
.hd_box4tit h2 a:hover {
	transition:0.5s; color: rgb(255, 255, 255); background-color: rgb(66, 171, 191);
}
.hd_box4tit h2 a span {
	background: url("../images/text_bg2.png"); height: 30px; text-align: center; line-height: 30px; font-size: 18px; display: block;
}
.hd_box4l .first {
	width: 395px; padding-left: 15px; float: left;
}
.hd_box4l .first h3.title {
	padding: 10px 0px 12px; height: 48px; line-height: 24px; overflow: hidden; font-size: 15px; font-weight: bold;
}
.hd_box4l .first .txtcon {
	color: rgb(102, 102, 102); line-height: 20px; text-indent: 2em;
}
.hd_box4l .first .txtcon a {
	color: rgb(204, 0, 0);
}
.hd_box4l .first .txtcon a:hover {
	color: rgb(204, 0, 0);
}
.hd_box4l .first .con {
	height: 20px; overflow: hidden;
}
.hd_box4l .first .con p {
	height: 20px; padding-right: 10px; float: left;
}
.hd_box4l .first .con p.date {
	background: url("../images/hd_jybtn.gif") no-repeat 0px 0px; width: 152px; overflow: hidden;
}
.hd_box4l .first .con p.date span {
	width: 76px; height: 20px; text-align: center; color: rgb(153, 153, 153); line-height: 20px; float: left; display: block;
}
.hd_box4l .first .con p.date span.tit {
	color: rgb(255, 255, 255);
}
.hd_box4l .first .con p.more {
	width: 24px; height: 20px; overflow: hidden;
}
.hd_box4l .first .con p.more a {
	background: url("../images/hd_more.gif") no-repeat 0px 0px; height: 20px; text-indent: -10em; overflow: hidden; display: block;
}
.hd_box4l .first .con p.more a:hover {
	background-position: 0px -20px;
}
.hd_box4l ul {
	padding: 11px 0px 0px;
}
.hd_box4l ul.zjlist li {
	background: url(icon.gif) no-repeat left 19px; height: 20px; line-height: 20px; padding-top: 10px; padding-left: 11px; font-size: 15px;
}
.hd_box4l ul.zjlist li span {
	width: 56px; height: 19px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; padding-right: 11px; font-size: 12px; font-weight: bold; margin-top: 1px; display: block;
}
.hd_box4l ul.zjlist li a {
	float: left;
}
.hd_box4l ul.zjlist li span.starting {
	background: url("../images/hdlibg1.gif") no-repeat 0px 0px;
}
.hd_box4l ul.zjlist li span.nostart {
	background: url("../images/hdlibg1.gif") no-repeat 0px 0px;
}
.hd_box4l ul.zjlist li span.over {
	background: url("../images/hdlibg3.gif") no-repeat 0px 0px;
}
.hd_box4l ul.zjlist li span.over a {
	color: rgb(255, 255, 255); float: none;
}
.hd_box4r .hd_box4tit h2 a {
	background-position: 0px 0px; background-color: rgb(200, 201, 124);
}
.hd_box4r .hd_box4tit h2 a:hover {
	background-color: rgb(178, 179, 74);
}
.hd_box4r ul.zjlist li span.starting {
	background-image: url("../images/hdlibg2.gif");
}
.hd_box4l ul.zjlist li span.nostart {
	background-image: url("../images/hdlibg2.gif");
}
.hd_box4l ul.doclist li {
	background: url(icon.gif) no-repeat left; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 11px; font-size: 14px;
}
.hd_gzzd .gzzdbox ul.doclist li {
	background: url(icon.gif) no-repeat left; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 11px; font-size: 14px;
}
.hd_gzzd {
	width: 577px;
}
.hd_gzzd .piccon {
	width: 577px; height: 95px; overflow: hidden;
}
.hd_gzzd .piccon span {
	display: none;
}
.hd_gzzd .gzzdbox {
	border: 1px solid rgb(223, 206, 184); border-image: none; width: 575px; height: 203px; padding-top: 15px; margin-top: 15px;
}
.hd_gzzd .gzzdbox h2 {
	height: 30px; line-height: 28px; font-size: 18px; position: relative;
}
.hd_gzzd .gzzdbox h2 a {
	background: url("../images/hd_guiz.gif") no-repeat left 5px; left: -1px; top: 0px; width: 88px; height: 30px; color: rgb(182, 0, 0); padding-left: 30px; float: left; display: block; position: absolute;
}
.hd_gzzd .gzzdbox ul.doclist {
	padding: 7px 0px 0px 15px;
}
.wdad ul li {
	height: 95px; overflow: hidden; margin-bottom: 15px;
}
.wdad ul li .img_title {
	display: none;
}
.mem-login {
	padding: 30px 0px 0px 45px;
}
.mem-login td {
	line-height: 36px;
}
.mem-login td.label {
	font-size: 15px;
}
.mem-login td input {
	padding: 5px; border: 1px solid rgb(221, 221, 221); border-image: none; height: 20px; line-height: 20px;
}
.mem-login td input#memberUid {
	width: 185px;
}
.mem-login td input#memberPw {
	width: 185px;
}
.mem-login td.td-code input.verification {
	width: 95px;
}
.mem-login td.td-code input.login_rad01 {
	margin: 9px 8px 0px 0px;
}
.mem-login td input.sub {
	background: rgb(255, 170, 0); margin: 15px auto 0px; padding: 0px; border-radius: 3px; border: 0px currentColor; border-image: none; width: 197px; height: 40px; text-align: center; color: rgb(255, 255, 255); font-size: 18px;
}
.mem-login td.td-text {
	text-align: right; padding-top: 10px;
}
.dczj_lm {
	padding: 15px 0px;
}
.hdlm_telbox {
	padding: 5px 0px; height: 30px; border-top-color: rgb(203, 190, 148); border-bottom-color: rgb(203, 190, 148); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.hdlm_telbox p {
	background: rgb(203, 190, 148); height: 30px; text-align: center; color: rgb(105, 84, 53); line-height: 30px; float: left;
}
.hdlm_telbox p.p1 {
	width: 430px; text-align: left; padding-left: 28px;
}
.hdlm_telbox p.p2 {
	width: 99px;
}
.hdlm_telbox p.p3 {
	width: 118px;
}
.hdlm_telbox p.p4 {
	width: 110px;
}
.hdlm_telbox p.p5 {
	width: 110px;
}
.listnews .collect-list {
	padding: 9px 0px 0px 15px !important;
}
.survey-list {
	padding: 9px 0px 0px 15px !important;
}
.listnews .collect-list li {
	height: 36px; overflow: hidden;
}
.survey-list li {
	height: 36px; overflow: hidden;
}
.listnews .collect-list li p {
	height: 36px; text-align: center; line-height: 36px; float: left;
}
.survey-list li p {
	height: 36px; text-align: center; line-height: 36px; float: left;
}
.listnews .collect-list li p.p1 {
	width: 430px; text-align: left;
}
.survey-list li p.p1 {
	width: 430px; text-align: left;
}
.listnews .collect-list li p.p1 span {
	color: rgb(136, 136, 136); padding-left: 7px; font-family: arial; font-size: 11px;
}
.survey-list li p.p1 span {
	color: rgb(136, 136, 136); padding-left: 7px; font-family: arial; font-size: 11px;
}
.listnews .collect-list li p.p2 {
	width: 99px; font-family: arial;
}
.survey-list li p.p2 {
	width: 99px; font-family: arial;
}
.listnews .collect-list li p.p3 {
	width: 118px;
}
.survey-list li p.p3 {
	width: 118px;
}
.listnews .collect-list li p.p3 span.over {
	color: rgb(182, 0, 0);
}
.survey-list li p.p3 span.over {
	color: rgb(182, 0, 0);
}
.listnews .collect-list li p.p3 span.starting {
	color: rgb(51, 153, 0);
}
.survey-list li p.p3 span.starting {
	color: rgb(51, 153, 0);
}
.listnews .collect-list li p.p3 span.nostart {
	color: rgb(255, 0, 0);
}
.survey-list li p.p3 span.nostart {
	color: rgb(255, 0, 0);
}
.listnews .collect-list li p.p4 {
	width: 110px;
}
.survey-list li p.p4 {
	width: 110px;
}
.listnews .collect-list li p.p5 {
	width: 110px;
}
.survey-list li p.p5 {
	width: 110px;
}
.survey-list li p.p4 button {
	background: none; margin: 0px auto; border: 0px currentColor; border-image: none; width: 80px; height: 36px; color: rgb(51, 51, 51); line-height: 34px; font-family: "΢���ź�"; font-size: 15px; cursor: pointer;
}
.myinfo i {
	font-style: normal;
}
.myinfo i.nostart {
	color: rgb(255, 0, 0);
}
.myinfo i.starting {
	color: rgb(51, 153, 0);
}
.myinfo i.ending {
	color: rgb(182, 0, 0);
}
.poll_collect {
	width: 100%; font-family: "΢���ź�"; font-size: 14px; margin-top: 40px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: dashed;
}
.collection-theme {
	display: none;
}
.poll_collect h3 {
	background: url("../images/icon_myzj.gif") no-repeat left; height: 60px; color: rgb(182, 0, 0); line-height: 60px; padding-left: 38px; font-size: 20px; font-weight: bold;
}
.collection-theme h3.collectit {
	background: url("../images/icon_myzj.gif") no-repeat left; height: 60px; color: rgb(182, 0, 0); line-height: 60px; padding-left: 38px; font-size: 20px; font-weight: bold;
}
.poll_collect ul {
	margin: 10px auto 0px; width: 1028px;
}
.poll_collect li {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 1022px; height: 34px; line-height: 34px; clear: both; margin-bottom: 10px;
}
.poll_collect li.w50 input {
	width: 380px !important;
}
.poll_collect li p {
	float: left; position: relative;
}
.poll_collect li p span.msg-box {
	left: 0px; top: 0px; position: absolute;
}
.poll_collect li p.poll_txt {
	width: 115px; text-align: right; padding-right: 5px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.poll_collect li p.poll_con {
	width: 115px; text-align: right; padding-right: 5px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.poll_collect li p.poll_input {
	padding: 2px 5px; height: 30px;
}
.poll_collect li p.poll_yzm {
	padding: 2px 5px; height: 30px;
}
.poll_collect li p.poll_con {
	height: 180px;
}
.poll_collect li .red {
	color: rgb(255, 0, 0); padding-right: 8px;
}
.poll_collect li p input {
	background: none; border: 0px currentColor; border-image: none; width: 840px !important; height: 32px; color: rgb(102, 102, 102); line-height: 26px; overflow: hidden; float: left;
}
.poll_collect li p input.n-invalid {
	width: 400px;
}
.poll_collect li p.poll_conts {
	padding: 2px 5px; margin-top: 2px;
}
.poll_collect li p.poll_conts textarea {
	background: none; border: 0px currentColor; border-image: none; width: 840px; height: 172px; color: rgb(102, 102, 102); line-height: 20px; font-size: 14px;
}
.poll_collect .poll_area {
	height: 180px;
}
.poll_collect li p.poll_yzm input {
	width: 80px !important; vertical-align: middle; float: none;
}
.poll_collect li p.poll_yzm img {
	margin-top: -6px; vertical-align: middle;
}
.poll_collect li.btn-group {
	border: 0px currentColor; border-image: none; height: 40px; text-align: center;
}
.poll_collect li.btn-group input {
	background: rgb(141, 116, 75); border: 0px currentColor; border-image: none; width: 140px; height: 40px; text-align: center; color: rgb(255, 255, 255); font-size: 18px; float: none; cursor: pointer;
}
.collection-theme-list {
	font-family: "΢���ź�"; margin-top: 30px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: dashed;
}
.collection-theme h3.collectit {
	background-image: url("../images/icon_myzjhf.gif");
}
.collection-theme ul#idea_page li .collection-body {
	padding: 10px 0px 0px; font-size: 14px;
}
.collection-theme ul#idea_page li .collection-body .collection-tit {
	padding: 0px 10px 8px; height: 30px; line-height: 30px;
}
.collection-theme ul#idea_page li .collection-body .collection-username {
	color: rgb(182, 0, 0); font-size: 16px;
}
.collection-theme ul#idea_page li .collection-body .collection-info {
	background: rgb(248, 248, 248); padding: 10px 15px; line-height: 26px; text-indent: 2em; display: block;
}
.collection-theme ul#idea_page li .collection-body .collection-datetime {
	color: rgb(153, 153, 153); line-height: 20px; padding-left: 1.5em; font-family: arial;
}
.xjfx_box .xjft_title {
	height: 60px; font-family: "΢���ź�";
}
.xjfx_box .xjft_title h3 {
	background: url("../images/icon_myzj.gif") no-repeat left; height: 60px; color: rgb(182, 0, 0); line-height: 60px; padding-left: 38px; font-size: 20px; font-weight: bold;
}
.xjfx_box .xjfx_info {
	height: auto; line-height: 28px; font-family: "΢���ź�"; font-size: 14px;
}
.voteinfo {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.vote-info {
	margin: 0px auto; padding: 20px 0px; width: 92%; line-height: 188%; font-size: 16px;
}
.vote-main {
	margin: 0px auto; width: 88%; font-size: 14px;
}
.vote-lsit {
	padding-bottom: 8px; font-family: "΢���ź�";
}
.vote-lsit .title {
	height: 40px; line-height: 40px; padding-bottom: 3px; font-size: 16px; font-weight: bold;
}
.vote-lsit ul {
	padding: 15px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
.vote-lsit ul li {
	height: 30px; line-height: 30px;
}
.vote-lsit ul li input {
	margin: 9px 11px 0px 0px; font-size: 12px; float: left;
}
.vote-lsit ul li span {
	float: left;
}
.vote-lsit ul li .qtbtn {
	margin-top: 5px; margin-left: 10px;
}
.vote-lsit ul li.vote-textarea {
	height: 100px;
}
.vote-lsit ul li.vote-textarea textarea {
	padding: 4px 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 880px; height: 92px;
}
.vote-code {
	margin: 0px auto; padding: 20px 0px; width: 88%; height: 30px; overflow: hidden; font-family: "΢���ź�"; font-size: 14px;
}
.vote-code .text-code {
	line-height: 30px; float: left; display: block;
}
.vote-code .verification {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 96px; height: 28px; line-height: 28px; float: left;
}
.vote-code .img-code {
	padding-left: 8px; float: left;
}
.vote-btn {
	height: 42px; text-align: center; padding-bottom: 30px;
}
.vote-btn button {
	background: rgb(196, 144, 68); margin: 0px 5px; border: 0px currentColor; border-image: none; width: 140px; height: 42px; color: rgb(255, 255, 255); line-height: 38px; font-size: 18px; cursor: pointer;
}
.vote-btn button.btn-review {
	background: rgb(230, 175, 109);
}
.vote-show {
	margin: 0px auto 20px; border: 1px solid rgb(227, 227, 227); border-image: none; width: 92%; color: rgb(51, 51, 51);
}
.vote-show th {
	background: rgb(251, 250, 250); height: 40px; text-align: left; line-height: 40px; padding-left: 15px; font-size: 14px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.vote-show td .vote_con {
	margin: 0px auto; width: 92%; height: 40px; line-height: 40px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: dotted;
}
.vote-show td .vote_con span {
	height: 40px; float: left; display: block;
}
.vote-show td .vote_con span.c1 {
	width: 550px; padding-left: 15px;
}
.vote-show td .vote_con span.c2 {
	width: 230px; height: 27px; padding-top: 13px;
}
.vote-show td .vote_con span.c3 {
	width: 85px; text-align: right; padding-right: 15px; float: right;
}
.vote-show td .vote_con span.c3 i {
	color: rgb(182, 0, 0); font-style: normal;
}
.vote-show td .vote_con span.progress-bar {
	background: rgb(238, 238, 238); width: 99px; height: 14px; float: left;
}
.vote-show td .vote_con span.progress-bar .progress {
	background: rgb(242, 124, 37); height: 14px; display: block;
}
.wzft_contain {
	background: rgb(255, 255, 255); padding: 30px 50px;
}
.wzft_tit {
	padding: 0px 0px 10px 7px; height: 30px; overflow: hidden; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.wzft_tit h2 {
	background: url("../images/ftwz_icon1.gif") no-repeat left 5px; width: 112px; height: 30px; color: rgb(182, 0, 0); line-height: 30px; padding-left: 28px; font-size: 18px; float: left;
}
.wzft_tit p {
	width: 228px; height: 30px; overflow: hidden; float: right;
}
.wzft_tit p a {
	background: url("../images/ftwz_btn1.png") no-repeat 11px 0px rgb(249, 244, 236); width: 72px; height: 30px; line-height: 30px; overflow: hidden; padding-left: 32px; font-size: 15px; margin-left: 10px; float: left; display: inline-block; _margin-left: 8px;
}
.wzft_tit p a:hover {
	color: rgb(0, 0, 0); background-color: rgb(243, 233, 217);
}
.wzft_tit p a.ftzj {
	background-position: 11px -30px;
}
.newftbox {
	width: 755px; height: 264px; overflow: hidden;
}
.newftbox .pic {
	width: 346px; height: 260px; overflow: hidden;
}
.newftbox .con {
	width: 380px; height: 255px; overflow: hidden; padding-top: 5px;
}
.newftbox .con li {
	line-height: 30px; overflow: hidden; font-size: 15px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.newftbox .con li span.tit {
	color: rgb(182, 0, 0); float: left;
}
.newftbox .con li span.tit i {
	padding-left: 4px;
}
.newftbox .con li span.txt {
	float: left; display: block;
}
.newftbox .con li a {
	font-weight: bold;
}
.newftbox .con li.nr {
	height: 150px; white-space: normal; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.newftbox .con li.btn {
	background: url("../images/ftwz_btn2.gif") no-repeat 585px 20px; height: 58px; padding-top: 20px; padding-right: 2px;
}
.newftbox .con li.btn a {
	padding: 4px 9px 0px 44px; width: 76px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-size: 15px; font-weight: normal; float: right; display: block;
}
.newftbox .con li.btn a:hover {
	font-weight: bold;
}
.wzft_rbox {
	width: 315px; height: 264px; overflow: hidden;
}
.wzft_rtop {
	height: 28px; overflow: hidden; padding-top: 2px;
}
.wzft_rlist {
	padding: 2px 0px 0px 2px; height: 126px; line-height: 30px; overflow: hidden; font-size: 14px;
}
.wzft_rlist ul li {
	background: url(icon.gif) no-repeat left; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 14px; font-size: 14px; vertical-align: bottom;
}
.wzft_rlist ul li span.date {
	font-family: arial;
}
.wzft_rlist ul li img {
	padding: 10px 0px 0px 5px; float: left;
}
.wzft_wqhg {
	padding-top: 30px;
}
.wzft_wqhg .ft_title {
	background: url(telbg.gif) repeat-x left bottom; height: 40px; overflow: hidden;
}
.wzft_wqhg .ft_title h2 {
	background: url("../images/ftwz_icon2.gif") no-repeat 0px 0px; width: 135px; height: 40px; color: rgb(182, 0, 0); line-height: 26px; padding-left: 35px; font-size: 18px; float: left;
}
.wzft_wqhg .ft_title li {
	padding: 4px 0px 0px; height: 36px; line-height: 32px; font-size: 15px; margin-left: 5px; float: left;
}
.wzft_wqhg .ft_title li a {
	padding: 0px 15px; float: left; display: block;
}
.wzft_wqhg .ft_title li a:hover {
	color: rgb(51, 51, 51);
}
.wzft_wqhg .ft_title li.active {
	background: rgb(255, 255, 255); border-width: 4px 1px 0px; border-style: solid solid none; border-color: rgb(223, 206, 184) rgb(223, 206, 184) currentColor; border-image: none; padding-top: 0px;
}
.wzft_wqhg .ft_title .ft-tab {
	float: left;
}
.wzft_listbox {
	width: 100%; overflow: hidden; display: none;
}
.active.wzft_listbox {
	display: block;
}
.wzft_listbox ul {
	width: 110%; height: 1140px; padding-bottom: 40px;
}
.wzft_listbox ul li {
	padding: 31px 31px 0px 0px; width: 346px; height: 540px; overflow: hidden; float: left;
}
.wzft_listbox ul li .ftpic {
	width: 100%; height: 260px; overflow: hidden; position: relative;
}
.wzft_listbox ul li .ftpic img {
	left: 0px; top: 0px; position: relative;
}
.wzft_listbox ul li .ftpic p {
	background: url("../images/text_bg65.png"); left: 0px; width: 346px; height: 40px; bottom: 0px; padding-left: 20px; position: absolute; z-index: 1;
}
.wzft_listbox ul li .ftpic p a {
	background: url("../images/ftwz_btn3.png") no-repeat 0px 0px; width: 83px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; padding-left: 26px; float: left; display: block;
}
.wzft_listbox ul li .ftpic p a:hover {
	color: rgb(255, 255, 255); font-weight: bold;
}
.wzft_listbox ul li .ftpic p a.img {
	background-position: 0px -40px; padding-left: 28px;
}
.wzft_listbox ul li .fttxt {
	background: rgb(249, 244, 236); padding: 12px 20px 0px; height: 268px; line-height: 30px; font-size: 15px;
}
.wzft_listbox ul li .fttxt p span {
	font-weight: bold;
}
.wzft_listbox ul li .fttxt p.tit {
	overflow: hidden; max-height: 60px;
}
.wzft_listbox ul li .fttxt p.nr {
	height: auto; overflow: hidden; max-height: 150px;
}
.ftwz_con {
	background: rgb(255, 255, 255); padding: 0px 15px 15px 0px; width: 1185px;
}
.ftwz_tit {
	background: url("../images/ftwz_tel1.jpg") no-repeat left 27px; height: 46px; line-height: 46px; padding-top: 14px; padding-left: 55px;
}
.ftwz_tit h2 {
	color: rgb(182, 0, 0); font-size: 18px; float: left;
}
.ftwz_tit .ftwz_fx {
	color: rgb(141, 116, 75); padding-right: 8px; font-size: 14px; float: right; display: none;
}
.ftwz_tit .ftwz_fx span.tit {
	background: url("../images/ftwz_icon1.jpg") no-repeat 8px; color: rgb(182, 0, 0); padding-left: 30px; font-weight: bold; display: inline-block;
}
.ftwz_tit .ftwz_fx i {
	padding: 0px 4px; color: rgb(182, 0, 0); font-style: normal;
}
.ftwzbox1 {
	background: rgb(249, 244, 236); padding: 20px; border: 1px solid rgb(223, 206, 184); border-image: none; height: auto; margin-left: 15px; min-height: 260px;
}
.ftwz_img {
	width: 346px; height: 260px; overflow: hidden;
}
.ftwz_txt {
	padding: 9px 0px 0px 27px; width: 725px;
}
.ftwz_txt h1.collectionTitle {
	padding: 5px 0px 22px; height: auto; line-height: 30px; font-size: 24px; font-weight: bold;
}
.fbhcontal .collectionTitle {
	padding: 5px 0px 22px; height: auto; line-height: 30px; font-size: 24px; font-weight: bold;
}
.ftwz_txt p {
	line-height: 30px; font-size: 15px;
}
.ftwz_txt p span.tit {
	color: rgb(182, 0, 0);
}
.ftwz_txt p span.tit i {
	padding-left: 4px;
}
.ftwz_box3 {
	padding: 15px 0px 0px 15px; height: 923px; overflow: hidden;
}
.ftwz_box3l {
	width: 855px; overflow: hidden;
}
.ftwz_box3l .interview-desc {
	background: url(telbg.gif) repeat-x left bottom; height: 56px; padding-top: 3px;
}
.ftwz_box3l .interview-desc p.fl {
	width: 120px; height: 54px; text-align: center; color: rgb(182, 0, 0); line-height: 54px; font-size: 18px; border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid;
}
.ftwz_box3l .interview-desc div.ftsx {
	padding: 22px 0px 16px; width: 400px; height: 20px; line-height: 20px;
}
.ftwz_box3l .interview-desc div.ftsx p {
	height: 20px; font-size: 15px; float: left;
}
.ftwz_box3l .interview-desc div.ftsx p.p1 {
	width: 40px; display: none;
}
.ftwz_box3l .interview-desc div.ftsx p.p2 {
	width: 70px; display: none;
}
.ftwz_box3l .interview-desc div.ftsx p.p2 select {
	width: 60px; height: 20px;
}
.ftwz_box3l .interview-desc div.ftsx p.p3 {
	width: 90px; display: none;
}
.ftwz_box3l .interview-desc div.ftsx p.p3 a {
	background: url("../images/ftwz_btn.jpg") no-repeat 0px -20px; width: 45px; height: 20px; text-align: center; font-size: 12px; float: left; display: block;
}
.ftwz_box3l .interview-desc div.ftsx p.p3 a.active.sd {
	background-position: 0px 0px; color: rgb(255, 255, 255);
}
.ftwz_box3l .interview-desc div.ftsx p.p3 a.zd {
	background-position: -45px 0px;
}
.ftwz_box3l .interview-desc div.ftsx p.p3 a.active.zd {
	background-position: -45px -20px; color: rgb(255, 255, 255);
}
.ftwz_box3l .interview-desc div.ftsx p.p4 {
	padding-left: 15px; float: right;
}
.ftwz_box3l .interview-desc div.ftsx p.p4 a {
	background: url("../images/ftwz_icon.png") no-repeat 0px 0px; float: left; display: block;
}
.ftwz_box3l .interview-desc div.ftsx p.p4 a:hover {
	color: rgb(51, 51, 51);
}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.sx {
	background-position: 0px -80px; width: 47px; padding-left: 19px; display: none;
}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.zx {
	background-position: 0px 0px; width: 49px; padding-left: 12px;
}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.on.zx {
	background-position: 0px -20px;
}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.zx:hover {
	background-position: 0px -20px;
}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.fx {
	background-position: 0px -40px; width: 46px; padding-left: 12px;
}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.on.fx {
	background-position: 0px -60px;
}
.ftwz_box3l .interview-desc div.ftsx p.p4 a.fx:hover {
	background-position: 0px -60px;
}
.ftwz_box3l .interview-info-list {
	padding: 0px 34px 0px 19px; width: 802px; height: 844px; margin-top: 20px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.ftwz_box3l .interview-info-list ul li {
	height: auto;
}
.ftwz_box3l .interview-info-list ul li .interview-body {
	padding-top: 5px;
}
.ftwz_box3l .interview-info-list ul li .interview-reply {
	padding-top: 5px;
}
.ftwz_box3l .interview-info-list ul li .interview-username {
	background: url("../images/ftwz_icon2.jpg") no-repeat left; height: 20px; line-height: 20px; padding-left: 30px; font-size: 15px;
}
.ftwz_box3l .interview-info-list ul li .interview-username .interview-name {
	color: rgb(23, 111, 185);
}
.ftwz_box3l .interview-info-list ul li .interview-username .interview-datetime {
	color: rgb(153, 153, 153); padding-left: 10px; font-family: arial;
}
.ftwz_box3l .interview-info-list ul li .interview-reply .interview-username .interview-name {
	color: rgb(182, 0, 0);
}
.ftwz_box3l .interview-info-list ul li .interview-content {
	margin: 5px 0px 0px 9px; padding: 4px 0px 15px 22px; border-left-color: rgb(223, 206, 184); border-left-width: 1px; border-left-style: solid;
}
.ftwz_box3l .interview-info-list ul li .interview-content i {
	background: url("../images/ftwz_sl.gif") no-repeat 0px 0px; margin: -3px 0px 0px 32px; width: 10px; height: 7px; display: block;
}
.ftwz_box3l .interview-info-list ul li .interview-content p {
	background: rgb(248, 248, 248); padding: 15px; color: rgb(0, 0, 0); line-height: 24px; text-indent: 2em; font-size: 15px;
}
.ftwz_box3r {
	border: 1px solid rgb(223, 206, 184) !important; border-image: none !important; width: 298px; height: 921px !important; overflow: hidden;
}
.ftwz_box3r h3 {
	background: url("../images/bs_tel1.gif") no-repeat left 19px; height: 30px; color: rgb(182, 0, 0); line-height: 30px; padding-top: 13px; padding-bottom: 14px; padding-left: 17px; font-size: 18px;
}
.ftwz_box3r .imglist {
	margin: 0px auto; width: 268px; position: relative;
}
.ftwz_box3r .imglist li {
	width: 268px; height: 201px; overflow: hidden; margin-top: 15px; position: relative;
}
.ftwz_box3r .imglist li img {
	left: 0px; top: 0px; width: 268px; height: 201px; position: absolute;
}
.ftwz_box3r .imglist li span {
	background: url("../images/text_bg65.png"); left: 0px; width: 268px; height: 40px; text-align: center; bottom: 0px; line-height: 40px; display: block; position: absolute;
}
.ftwz_box3r .imglist li a {
	color: rgb(255, 255, 255); font-size: 15px;
}
.ftwz_box3r .imglist li a:hover {
	color: rgb(255, 255, 255);
}
.xjfx_info {
	padding: 0px 20px; height: 310px; line-height: 26px; font-size: 14px; -ms-overflow-y: auto;
}
.ftwz_question {
	padding: 14px 0px 15px;
}
.ftwz_question h2 {
	background: url("../images/ftwz_tel2.jpg") no-repeat left 12px; padding: 10px 0px 10px 55px; height: 26px; color: rgb(182, 0, 0); line-height: 26px; font-size: 18px;
}
.ftwz_question .interview-table {
	background: rgb(249, 244, 236); margin: 0px 0px 0px 15px; padding: 20px 0px 0px; border: 1px solid rgb(223, 206, 184); border-image: none; width: 1170px; height: 273px;
}
.ftwz_question .interview-table td {
	height: 30px; line-height: 30px; padding-top: 20px;
}
.ftwz_question .interview-table th {
	width: 125px; text-align: right; padding-top: 20px; padding-right: 4px; font-size: 15px; font-weight: normal;
}
.ftwz_question .interview-table td input.interview_input {
	background: rgb(255, 255, 255); padding: 3px 5px; border: 1px solid rgb(238, 238, 238); border-image: none; height: 22px; line-height: 22px; font-size: 15px;
}
.ftwz_question .interview-table td input.interview_input#checkimg {
	width: 100px;
}
.ftwz_question .interview-table td textarea.interview_content {
	background: rgb(255, 255, 255); padding: 3px 5px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 980px; height: 92px; line-height: 20px;
}
.ftwz_question .interview-table td.poll_input img {
	height: 30px; padding-left: 8px;
}
.ftwz_question .interview-table td.btn-group {
	background: url("../images/ftwz_btn.png") no-repeat -4px 19px; height: 50px; text-align: left; padding-top: 19px; padding-bottom: 34px;
}
.ftwz_question .interview-table td.btn-group input.interview_btn {
	background: none; margin: -7px 0px 0px 2px; border: 0px currentColor; border-image: none; width: 100px; height: 40px; text-align: center; color: rgb(255, 255, 255); font-size: 15px; cursor: pointer;
}
.lyy_contant {
	background: rgb(255, 255, 255); padding: 15px; overflow: hidden;
}
.lyy_contl {
	border: 1px solid rgb(223, 206, 184); border-image: none; width: 873px; height: 1098px;
}
.lyy_contl h2 {
	height: 58px; line-height: 58px; position: relative;
}
.lyy_contl h2 a {
	background: url("../images/hd_lyicon.gif") no-repeat left 20px; left: -1px; top: 0px; height: 58px; color: rgb(182, 0, 0); padding-left: 30px; font-size: 18px; display: block; position: absolute;
}
.lyy_contl .guestbook-table {
	padding: 0px 15px;
}
.lyy_contl .guestbook_title {
	padding: 5px 0px; height: 30px; border-top-color: rgb(203, 190, 148); border-bottom-color: rgb(203, 190, 148); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.lyy_contl .guestbook_title p {
	background: rgb(203, 190, 148); height: 30px; text-align: center; color: rgb(105, 84, 53); line-height: 30px; float: left;
}
.lyy_contl .guestbook_title p.p1 {
	width: 88px;
}
.lyy_contl .guestbook_title p.p2 {
	width: 128px; padding-right: 24px;
}
.lyy_contl .guestbook_title p.p3 {
	width: 304px;
}
.lyy_contl .guestbook_title p.p4 {
	width: 176px; padding-right: 37px;
}
.lyy_contl .guestbook_title p.p5 {
	width: 86px;
}
.lyy_contl .lyy_listbox {
	padding-top: 9px;
}
.lyy_contl .lyy_listbox li {
	background: url("../images/hd_libg.gif") repeat-x left bottom; height: 35px; line-height: 34px; padding-bottom: 1px; font-size: 14px;
}
.lyy_contl .lyy_listbox li p {
	height: 35px; text-align: center; line-height: 34px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.lyy_contl .lyy_listbox li p.p1 {
	width: 88px;
}
.lyy_contl .lyy_listbox li p.p2 {
	width: 128px; padding-right: 24px; font-family: arial;
}
.lyy_contl .lyy_listbox li p.p3 {
	width: 304px; text-align: left;
}
.lyy_contl .lyy_listbox li p.p3 a {
	width: 100%; height: 34px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.lyy_contl .lyy_listbox li p.p3 a font {
	font-size: 14px;
}
.lyy_contl .lyy_listbox li p.p4 {
	width: 176px; color: rgb(153, 153, 153); padding-right: 37px;
}
.lyy_contl .lyy_listbox li p.p5 {
	width: 86px;
}
.lyy_contr {
	width: 280px;
}
.lyy_contr1 {
	height: 75px; overflow: hidden; position: relative;
}
.lyy_contr1 ul {
	background: url("../images/hd_r1bg1.gif") no-repeat 0px 0px; left: -6px; top: 0px; width: 292px; height: 75px; overflow: hidden; position: absolute;
}
.lyy_contr1 ul li {
	width: 280px; height: 60px; padding-bottom: 15px; padding-left: 6px;
}
.lyy_contr1 ul li a {
	height: 60px; color: rgb(255, 255, 255); line-height: 60px; padding-left: 53px; font-size: 18px; display: block; cursor: pointer;
}
.lyy_contr1 ul li a i {
	background: url("../images/hdy_icon.png") no-repeat 0px 0px; width: 38px; height: 60px; float: left; display: block;
}
.lyy_contr1 ul li a:hover i {
	transition:transform 0.7s ease-out; transform: rotate(360deg); -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.lyy_contr1 ul li a span {
	padding-left: 20px; float: left;
}
.lyy_contr1 ul li a:hover {
	color: rgb(255, 255, 255);
}
.lyy_contr1 ul li.num2 a i {
	background-position: 0px -60px;
}
.guestbook-tips {
	font-weight: normal !important;
}
.guestbook-text .font_01 {
	font-weight: bold;
}
.wyxx.lyy_contr1 ul {
	background: url("../images/hd_r1bg2.gif") no-repeat 0px 0px; height: 70px;
}
.lyy_contrbox {
	border: 1px solid rgb(223, 206, 184); border-image: none; margin-bottom: 15px;
}
.lmdl.lyy_contrbox {
	height: 243px;
}
.lyy_contrbox h2 {
	background: rgb(249, 244, 236); height: 40px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.lyy_contrbox h2 span.tit {
	background: rgb(255, 255, 255); left: -1px; top: -1px; width: 118px; height: 40px; text-align: center; color: rgb(182, 0, 0); line-height: 40px; padding-left: 1px; font-size: 18px; border-top-color: rgb(196, 144, 68); border-right-color: rgb(223, 206, 184); border-left-color: rgb(223, 206, 184); border-top-width: 2px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; display: block; position: absolute;
}
.lyy_contrbox h2 span.zs {
	top: 0px; width: 152px; height: 40px; text-align: right; right: 7px; color: rgb(141, 116, 75); line-height: 40px; font-size: 12px; position: absolute;
}
ul.ly_login {
	padding-top: 10px;
}
ul.ly_login li {
	height: 32px; line-height: 32px; padding-top: 10px;
}
.lyy_contrbox p {
	float: left; position: relative;
}
.lyy_contrbox p .msg-box {
	left: 0px; top: 0px; position: absolute;
}
.lyy_contrbox p input {
	background: none; border: 0px currentColor; border-image: none; float: left;
}
.lyy_contrbox li p.tit {
	width: 86px; height: 32px; text-align: right; font-size: 15px;
}
.lyy_contrbox li p.input {
	padding: 3px 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 160px; height: 24px; position: relative;
}
.lyy_contrbox li p .msg-box {
	left: 0px !important; top: 0px; right: auto !important; position: absolute;
}
.lyy_contrbox li p.input input {
	width: 160px; height: 24px; line-height: 24px; font-size: 14px;
}
ul.ly_login li p.yzm.input {
	width: 74px;
}
ul.ly_login li p.yzm.input input {
	width: 74px;
}
ul.ly_login li img {
	height: 30px; padding-top: 1px; padding-left: 5px; float: left;
}
ul.ly_login li.btnlogin {
	padding: 13px 0px 13px 80px; height: 40px;
}
ul.ly_login li.btnlogin .btn1 {
	background: url("../images/hd_btn01.gif") no-repeat 0px 0px; padding: 2px 6px 8px; width: 68px; height: 30px; overflow: hidden;
}
ul.ly_login li.btnlogin .btn1 input {
	width: 68px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; cursor: pointer;
}
ul.ly_login li.btnlogin .btn2 {
	background-image: url("../images/hd_btn02.gif");
}
ul.ly_login li.btnlogin .btn2 a {
	width: 68px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; display: block;
}
ul.ly_login li.btnlogin .btn2 a:hover {
	color: rgb(255, 255, 255);
}
.hdy_dlbox {
	padding: 25px 0px 0px 20px; width: 250px; overflow: hidden;
}
.hdy_dlbox ul {
	padding-top: 10px; padding-left: 10px;
}
.hdy_dlbox ul li {
	height: 40px; line-height: 40px; padding-bottom: 0px; font-size: 14px; float: left;
}
.hdy_dlbox ul li.tit {
	width: 72px; color: rgb(102, 102, 102);
}
.hdy_dlbox ul li.tit span {
	padding-left: 1em;
}
.hdy_dlbox ul li.tit span.p05 {
	padding-left: 0.5em;
}
.hdy_dlbox ul li.srk {
	width: 168px; height: 40px;
}
.hdy_dlbox ul li.srk input {
	background: rgb(250, 250, 250); padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 188px; height: 28px; line-height: 28px; font-size: 14px; float: left;
}
.hdy_dlbox ul li.btn {
	padding-top: 10px; padding-left: 25px;
}
.hdy_dlbox ul li.btn a {
	background: url("../images/hd_btn01.gif") no-repeat 0px 0px; padding: 2px 6px 8px; width: 68px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; font-size: 14px; float: left; display: block; cursor: pointer;
}
.hdy_dlbox ul li.btn a:hover {
	background: url("../images/hd_btn01.gif") no-repeat 0px 0px; padding: 2px 6px 8px; width: 68px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; font-size: 14px; float: left; display: block; cursor: pointer;
}
.hdy_dlbox ul li.btn a:hover {
	text-decoration: underline;
}
.hdy_dlbox ul li.btn a.hy {
	background-image: url("../images/hd_btn02.gif");
}
.ldmesgbox .guestbook_title p.p4 {
	display: none;
}
.ldmesgbox .guestbook_title p.p6 {
	width: 86px;
}
.ldmesgbox .guestbook_title p.p3 {
	width: 394px; padding-right: 37px; _padding-right: 34px;
}
.ldmesgbox .lyy_listbox li p.p3 {
	width: 396px; padding-right: 35px; _padding-right: 32px;
}
.ldmesgbox .lyy_listbox li p.p4 {
	display: none;
}
.ldmesgbox .lyy_listbox li p.p6 {
	width: 86px;
}
.ldmesgbox .lydw_put {
	display: none;
}
.lyy_cxbox {
	padding: 0px 11px; height: 302px;
}
.lyy_cxbox div.tit {
	height: 24px; line-height: 24px; padding-top: 8px; padding-left: 14px;
}
.lyy_cxbox .lyy_cx1 {
	background: url("../images/ly_part2.gif") no-repeat 2px 28px; padding: 6px 0px 0px 67px;
}
.lyy_cxbox .lyy_cx1 li.txt {
	padding: 0px !important; height: 30px; line-height: 30px; font-size: 14px;
}
.lyy_cxbox .lyy_cx1 li.input {
	padding: 3px 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 168px; height: 24px;
}
.lyy_cxbox .lyy_cx1 li.input input {
	background: none; border: 0px currentColor; border-image: none; width: 168px; height: 24px; line-height: 24px; float: left;
}
.lyy_contrbox li.btn {
	background: url("../images/hdy_btncx.gif") no-repeat 86px 8px; padding: 10px 9px 15px 0px; height: 30px;
}
.lyy_contrbox li.btn input {
	background: none; border: 0px currentColor; border-image: none; width: 88px; height: 30px; text-align: left; color: rgb(255, 255, 255); padding-left: 40px; float: right; cursor: pointer;
}
.lyy_cxbox .lyy_cx2 {
	background: url("../images/ly_part1.gif") no-repeat 2px 52px; padding: 0px 0px 20px 67px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: dotted;
}
.lyy_cxbox .lyy_cx2 li {
	height: 62px;
}
.lyy_cxbox .lyy_cx2 li p.tit {
	height: 30px; text-align: left; line-height: 30px; font-size: 14px;
}
.lyy_cxbox .lyy_cx2 li p.input {
	width: 168px; height: 24px;
}
.lyy_cxbox .lyy_cx2 li p.input input {
	width: 168px;
}
.lyy_cxbox .lyy_cx2 li.btn {
	padding-top: 15px; padding-bottom: 14px;
}
.lyy_dfcx {
	height: 277px; padding-top: 10px;
}
.lyy_dfcx li {
	height: 32px; line-height: 32px; padding-top: 10px;
}
.lyy_dfcx li p.tit {
	width: 98px;
}
.lyy_dfcx li p.input {
	width: 148px;
}
.lyy_dfcx li p.input input {
	width: 148px;
}
.lyy_dfcx li p.select {
	width: 160px;
}
.lyy_dfcx li p.select select {
	width: 160px; height: 32px; color: rgb(153, 153, 153); line-height: 32px; font-size: 15px;
}
.lyy_dfcx li p.date {
	background: url("../images/hd_icondate.jpg") no-repeat 135px;
}
.lyy_dfcx li p.date input {
	width: 125px;
}
.lyy_dfcx li.btn {
	background-position: 164px 8px; padding-right: 20px;
}
.liuyan_tittop {
	background: url(telbg.gif) repeat-x 0px bottom; height: 46px; overflow: hidden;
}
.liuyan_tittop .liuyan_lanmu {
	width: 110px; height: 44px; text-align: center; color: rgb(182, 0, 0); line-height: 44px; font-size: 18px; border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.liuyan_tittop .liuyan_xiexin {
	background: url("../images/liuyan_xiexin.png") no-repeat 0px 0px; transition:0.3s; width: 75px; height: 33px; color: rgb(255, 255, 255); line-height: 32px; padding-left: 33px; font-size: 16px; float: right; display: block; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s;
}
.liuyan_tittop .liuyan_xiexin:hover {
	background: url("../images/liuyan_xiexinh.png") no-repeat 0px 0px; color: rgb(255, 255, 255);
}
.liuyan_xzbox {
	margin: 20px 20px 0px; padding: 50px 35px 25px; height: auto; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed; position: relative;
}
.liuyan_xzbox p {
	color: rgb(102, 102, 102); line-height: 28px; text-indent: 2em; font-size: 14px;
}
.liuyan_xzbox .liuyan_xxtit {
	background: url("../images/liuyan_xx.png") no-repeat 0px 6px; left: 10px; top: 8px; width: 75px; height: 26px; color: rgb(182, 0, 0); line-height: 26px; padding-left: 23px; font-size: 18px; font-weight: bold; display: block; position: absolute;
}
.lyinput {
	font-size: 16px;
}
.lyinput .guestbook-form {
	margin: 0px 20px; padding: 17px 19px;
}
.lyinput .guestbook-form .guestbook_bt {
	background: url("../images/line_da.gif") repeat-x 0px bottom; height: 36px; overflow: hidden;
}
.lyinput .guestbook-form .guestbook_bt span {
	background: rgb(230, 175, 109); padding: 0px 15px; width: auto; height: 36px; color: rgb(255, 255, 255); line-height: 36px; font-size: 18px; float: left; display: block; white-space: nowrap;
}
.lyinput .guestbook-table-form {
	padding: 0px 10px; margin-top: 25px;
}
.lyinput .guestbook-table-form span {
	margin: 0px 4px; color: rgb(255, 0, 0);
}
.lyinput .guestbook-table-form ul li {
	background: none; padding: 0px; float: left;
}
.lyinput .guestbook-table-form ul li.bt {
	width: 160px; height: 44px; text-align: right; line-height: 30px;
}
.lyinput .guestbook-table-form ul li.srk {
	width: 820px; height: 44px; position: relative;
}
.lyinput .guestbook-table-form ul li.srk input {
	padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 220px; height: 26px; line-height: 26px; float: left;
}
.lyinput .guestbook-table-form ul li.srk select {
	padding: 3px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 232px; float: left;
}
.lyinput .guestbook-table-form ul li.btk {
	width: 820px; height: 44px; position: relative;
}
.lyinput .guestbook-table-form ul li.gk {
	width: 820px; height: 44px; position: relative;
}
.lyinput .guestbook-table-form ul li.yzm {
	width: 820px; height: 44px; position: relative;
}
.lyinput .guestbook-table-form ul li.btk input {
	padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 750px; height: 26px; line-height: 26px; float: left;
}
.lyinput .guestbook-table-form ul li.bt1 {
	width: 160px; height: 160px; text-align: right; line-height: 150px;
}
.lyinput .guestbook-table-form ul li.tex {
	width: 820px; height: 160px; position: relative;
}
.lyinput .guestbook-table-form ul li .msg-box span {
	margin: 0px;
}
.lyinput .guestbook-table-form ul li .msg-box {
	margin: 0px;
}
.lyinput .guestbook-table-form ul li.tex textarea {
	padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 750px; height: 140px; line-height: 24px; float: left;
}
.lyinput .guestbook-table-form ul li.yzm input {
	padding: 2px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 102px; height: 24px; line-height: 24px; float: left;
}
.lyinput .guestbook-table-form ul li.yzm img {
	margin-left: 5px; float: left;
}
.lyinput .guestbook-table-form ul li.btn_group {
	width: 100%; height: 45px; text-align: center; padding-top: 20px;
}
.lyinput .guestbook-table-form ul li.btn_group input {
	background: rgb(141, 116, 75); border-radius: 3px; border: 0px currentColor; border-image: none; width: 116px; height: 40px; color: rgb(255, 255, 255); line-height: 36px; font-family: "Microsoft YaHei",΢���ź�; font-size: 16px; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.lyinput .guestbook-table-form ul li.btn_group input.btn-search {
	margin-left: 15px; _padding: 0 0px;
}
.lyinput .list-2655273 ul li.sel1 {
	width: 604px;
}
.lyinput .list-2655277 ul li.sel1 {
	width: 604px;
}
.input-upload {
	background: rgb(255, 170, 0); padding: 0px !important; border: 0px currentColor !important; border-image: none !important; width: 50px !important; height: 32px !important; text-align: center; color: rgb(255, 255, 255); font-size: 14px; margin-left: 10px;
}
.mesgwz {
	text-align: center; padding-bottom: 20px;
}
.mesgtitle {
	padding: 26px 0px 36px; text-align: center; color: rgb(182, 0, 0); line-height: 40px; font-family: "΢���ź�"; font-size: 28px;
}
.mesgwz table {
	margin: 0px auto; font-family: "΢���ź�";
}
.mesgwz table td {
	line-height: 30px; font-size: 15px;
}
.mesgwz table td.tit {
	width: 155px; padding-right: 5px; font-weight: bold;
}
.mesgwz table td.nr {
	padding: 0px 20px;
}
.mesgwz table td.nrtxt {
	padding: 20px;
}
.mesgwz table .mydcon {
	height: 66px; line-height: 66px; font-size: 15px;
}
.mesgwz table .mydcon span.mesg-myd {
	background: url("../images/mesgwz_icon.jpg") no-repeat 0px; padding: 0px 8px 0px 19px; color: rgb(238, 0, 0); display: inline-block;
}
.mesgwz table .mydcon input {
	margin-right: 8px;
}
.mesgwz table .mydcon input.myd_btn {
	background: url("../images/mesgwz_btn.jpg") no-repeat 0px 0px; padding: 1px 0px 9px; border: 0px currentColor; border-image: none; width: 80px; height: 40px; color: rgb(255, 255, 255); font-family: "΢���ź�"; font-size: 15px; margin-top: 8px; margin-left: 10px; vertical-align: middle;
}
.mesgwz table .mydcon .myd_input {
	padding: 3px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 170px; height: 24px;
}
.mesgwz table td .dfbox {
	background: rgb(248, 248, 248); padding: 10px; border: 1px solid rgb(238, 238, 238); border-image: none; margin-bottom: 15px;
}
.mesgwz table td .dfbox .dfyj p {
	float: left;
}
.MsoNormal span {
	font-family: "΢���ź�" !important; font-size: 14px !important;
}
.wwz_wbbox {
	height: 580px; overflow: hidden;
}
.wwz_wbbox .wbl {
	padding: 0px 0px 15px 30px; border: 1px solid rgb(223, 206, 184); border-image: none; width: 743px; height: 563px; overflow: hidden;
}
.wwz_wbbox h2.wbtit {
	width: 676px; height: 57px; line-height: 56px; padding-left: 37px; font-size: 22px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.wwz_wxbox h2.wbtit {
	width: 676px; height: 57px; line-height: 56px; padding-left: 37px; font-size: 22px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.wwz_wbbox h2.wbtit i {
	background: url("../images/wwz_icon1.png") no-repeat 0px 0px; left: -30px; top: 0px; width: 65px; height: 68px; display: block; position: absolute;
}
.wwz_wxbox h2.wbtit i {
	background: url("../images/wwz_icon1.png") no-repeat 0px 0px; left: -30px; top: 0px; width: 65px; height: 68px; display: block; position: absolute;
}
.wwz_wbbox .wbl .listcon {
	height: 485px; overflow: hidden; margin-top: 15px;
}
.wwz_wbbox .wbl .list {
	width: 713px; height: 487px; padding-right: 15px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.wwz_wbbox .wbl .list ul {
	width: 110%;
}
.wwz_wbbox .wbl .list ul li {
	padding: 0px 40px 0px 0px; width: 107px; height: 162px; overflow: hidden; float: left;
}
.wwz_wbbox .wbl .list ul li a {
	color: rgb(0, 0, 0); overflow: hidden; display: block;
}
.wwz_wbbox .wbl .list ul li a img {
	padding: 5px; border: 1px solid rgb(230, 230, 230); border-image: none; width: 95px; height: 95px; float: left;
}
.wwz_wbbox .wbl .list ul li a:hover {
	color: rgb(204, 0, 0);
}
.wwz_wbbox .wbl .list ul li a span {
	padding: 6px 4px 7px; width: 99px; text-align: center; line-height: 20px; font-size: 15px; float: left; display: block; min-height: 20px;
}
.wwz_wbbox .wbr {
	background: rgb(249, 244, 236); padding: 0px 15px 15px; border: 1px solid rgb(223, 206, 184); border-image: none; width: 348px; height: 563px; overflow: hidden;
}
.wwz_wbbox .wbr h2 {
	height: 57px; color: rgb(182, 0, 0); line-height: 56px; font-size: 18px;
}
.wwz_wbbox .wbr .list {
	width: 348px; height: 560px; overflow: hidden;
}
.wwz_wxbox {
	border: 1px solid rgb(223, 206, 184); border-image: none; margin-top: 45px;
}
.wwz_wxbox h2.wbtit {
	width: 1071px; margin-left: 30px;
}
.wwz_wxbox h2.wbtit i {
	background-image: url("../images/wwz_icon2.png");
}
.wwz_wxbox .title {
	background: url("../images/bs_tel1.gif") no-repeat 0px 20px; height: 58px; color: rgb(182, 0, 0); line-height: 58px; padding-left: 18px; font-size: 18px;
}
.wxbox1 {
	height: 405px; overflow: hidden; padding-left: 8px;
}
.wxbox1 .list {
	padding: 0px 22px 0px 21px; width: 340px; height: 390px; overflow: hidden; border-right-color: rgb(223, 206, 184); border-right-width: 1px; border-right-style: dashed;
}
.wxbox1 .last.list {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.wxbox1 .list .pic {
	width: 340px; height: 165px; overflow: hidden;
}
.wxbox1 .list h3.tit {
	padding: 8px 0px; height: 26px; line-height: 26px; font-size: 14px; font-weight: bold;
}
.wxbox1 .list p {
	padding: 0px 7px; height: 72px; color: rgb(102, 102, 102); line-height: 24px; text-indent: 2em; overflow: hidden;
}
.wxbox1 .list p a {
	color: rgb(238, 0, 0);
}
.wxbox1 .list .list1 {
	padding: 15px 0px 0px; height: 90px;
}
.wxbox2 {
	padding: 10px 0px 25px 30px; width: 1138px; overflow: hidden; -ms-overflow-x: hidden;
}
.wxbox2 ul {
	width: 110%;
}
.wxbox2 ul li {
	padding: 0px 40px 0px 0px; width: 107px; height: 162px; color: rgb(0, 0, 0); overflow: hidden; float: left;
}
.wxbox2 ul li img {
	padding: 0px; border: 1px solid rgb(230, 230, 230); border-image: none; width: 100px; height: 100px; float: left;
}
.wxbox2 ul li span {
	padding: 6px 4px 7px; width: 99px; text-align: center; line-height: 20px; font-size: 15px; float: left; display: block; min-height: 20px;
}
.leaderbox {
	background: url("../images/lingdaobg.gif") repeat-y 0px 0px;
}
.ld_left {
	padding: 0px 5px; width: 250px;
}
.led_flhtit {
	height: 40px; line-height: 40px; padding-top: 5px; font-size: 18px;
}
.led_flhtit a {
	background: url("../images/ld_titbg.gif") no-repeat 20px 9px rgb(182, 0, 0); color: rgb(255, 255, 255); padding-left: 50px; display: block;
}
.ld_imgbox {
	background: rgb(249, 244, 236); height: 310px;
}
.ld_pic {
	margin: 0px auto; width: 114px; height: 154px; padding-top: 20px;
}
.ld_left .ld_conr {
	text-align: center; padding-top: 9px; font-weight: bold;
}
.ld_left .ld_conr span.name {
	height: 32px; color: rgb(0, 0, 0); line-height: 32px; font-size: 26px; display: block;
}
.ld_left .ld_conr span.zw {
	padding: 2px 10px; color: rgb(189, 30, 34); line-height: 20px; font-size: 15px; display: block;
}
.ld_left .ld_btn {
	padding-top: 12px;
}
.ld_left .ld_btn a {
	background: url("../images/ld_btn.gif") no-repeat 0px 0px; margin: 0px auto; padding: 2px 0px 8px 54px; width: 83px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; display: block;
}
.led_fllb {
	padding: 11px 0px 20px;
}
.led_fllb li {
	padding: 4px 0px; height: 39px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.led_fllb li a {
	padding: 0px 12px 0px 17px; height: 39px; text-align: right; color: rgb(102, 102, 102); line-height: 38px; border-left-color: rgb(255, 255, 255); border-left-width: 3px; border-left-style: solid; display: block;
}
.led_fllb li a:hover {
	background: url("../images/ld_libg.gif"); border-color: rgb(182, 0, 0); color: rgb(102, 102, 102);
}
.led_fllb li.active a {
	background: url("../images/ld_libg.gif"); border-color: rgb(182, 0, 0); color: rgb(102, 102, 102);
}
.led_fllb li a span {
	height: 38px; line-height: 38px; overflow: hidden; float: right; display: block; cursor: pointer;
}
.led_fllb li a span.name {
	width: 64px; text-align: left; color: rgb(105, 84, 53); font-size: 16px; float: left;
}
.led_fllb li a span.job {
	width: 134px;
}
.led_fllb li#num1 span.job {
	padding: 1px 0px; line-height: 18px;
}
.ld_right {
	padding: 0px 15px; width: 895px;
}
.ld_right h2.ld_workt {
	background: url(telbg.gif) repeat-x left bottom; height: 48px; padding-top: 3px;
}
.ld_right h2.ld_workt p {
	width: 120px; height: 46px; text-align: center; color: rgb(182, 0, 0); line-height: 46px; font-size: 18px; border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.ld_con_work {
	padding: 22px 20px 20px; line-height: 30px; font-size: 15px;
}
.ld_right h2.ld_workt .more {
	width: 120px; height: 46px; text-align: center; color: rgb(182, 0, 0); line-height: 46px; font-size: 18px; border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.ld_right h2.ld_workt span {
	line-height: 46px; padding-right: 10px; float: right;
}
.ld_right h2.ld_workt span a {
	color: rgb(105, 84, 53); font-size: 12px;
}
.ld_right h2.ld_workt span a:hover {
	color: rgb(204, 0, 0);
}
.ld_right .list1 {
	padding: 18px 0px 45px 20px;
}
.ld_right .list1 li {
	background: url("../images/dot.gif") no-repeat 0px; height: 36px; line-height: 36px;
}
.ld_right .list1 li a {
	float: left;
}
.ld_right .list1 li span {
	float: right;
}
.ld_con_work {
	padding: 22px 20px 20px; line-height: 30px; font-size: 15px; display: block;
}
.dymbox {
	padding: 20px 50px 40px;
}
.dty_title {
	height: 72px; text-align: center; line-height: 72px; letter-spacing: 5px; font-family: "΢���ź�"; font-size: 30px;
}
.dty_contain {
	margin: auto; width: 1098px;
}
.dty_mutitle {
	background: url(telbg.gif) repeat-x left bottom rgb(250, 246, 240); width: 1098px; height: 42px; line-height: 42px; overflow: hidden; margin-top: 16px;
}
.dty_mutitle a {
	padding: 0px 20px; height: 40px; color: rgb(182, 0, 0); line-height: 40px; font-size: 18px; border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: block; white-space: nowrap;
}
.dty_mutitle a:hover {
	color: rgb(182, 0, 0);
}
.dty_sublb {
	padding: 16px 30px 10px; width: 1038px;
}
.dty_sublb::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
* html .dty_sublb {
	-ms-zoom: 1;
}
*:first-child + html .dty_sublb {
	-ms-zoom: 1;
}
.dty_sublb ul li {
	background: url("../images/xxgkico1.gif") no-repeat 16px 16px; width: 136px; height: 40px; line-height: 40px; overflow: hidden; padding-left: 36px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.dty_sublb ul li a {
	color: rgb(102, 102, 102); line-height: 40px; font-size: 16px;
}
.dty_sublb ul li a:hover {
	color: rgb(226, 10, 13);
}
.ssy_container {
	margin: auto; padding: 15px; font-family: "΢���ź�";
}
.ssy_leftbar {
	width: 200px; height: auto; margin-bottom: 50px;
}
.fenlei_tit {
	background: url("../images/bslm_icon3.gif") no-repeat 6px; height: 34px; color: rgb(51, 51, 51); line-height: 34px; padding-left: 25px; font-size: 16px; font-weight: bold;
}
.searchType-title {
	background: url("../images/bslm_icon3.gif") no-repeat 6px; height: 34px; color: rgb(51, 51, 51); line-height: 34px; padding-left: 25px; font-size: 16px; font-weight: bold;
}
.total_wz {
	background: rgb(241, 241, 241); padding: 8px 0px 8px 20px; height: auto; font-size: 14px; margin-bottom: 10px;
}
.searchType-column {
	background: rgb(241, 241, 241); padding: 8px 0px 8px 20px; height: auto; font-size: 14px; margin-bottom: 10px;
}
.total_wz ul li {
	height: 30px; line-height: 30px;
}
.searchType-column ul li {
	height: 30px; line-height: 30px;
}
.total_wz ul li a:hover {
	color: rgb(182, 0, 0); text-decoration: underline;
}
.total_wz ul li a.active {
	color: rgb(182, 0, 0); text-decoration: underline;
}
.searchType-column ul li a:hover {
	color: rgb(182, 0, 0); text-decoration: underline;
}
.searchType-column ul li a.active {
	color: rgb(182, 0, 0); text-decoration: underline;
}
.ssy_rightbar {
	width: 950px; height: auto; padding-top: 10px;
}
.warm-prompt {
	margin: 0px auto; padding: 100px 0px; width: 300px; color: rgb(114, 114, 114); line-height: 30px; font-size: 14px;
}
.result_title {
	width: auto; height: 30px; text-align: right; color: rgb(138, 138, 138); line-height: 30px; padding-right: 18px; font-size: 16px; float: right;
}
.two_search {
	height: 35px;
}
.two_search ul li {
	float: left;
}
.two_search ul li.tt1 {
	width: 241px; position: relative;
}
.two_search ul li.tt1 .msg-box {
	left: 0px; top: 0px; position: absolute;
}
.two_search ul li.tt1 .txtinput {
	border-width: 1px medium 1px 1px; border-style: solid none solid solid; border-color: rgb(205, 205, 205) currentColor rgb(205, 205, 205) rgb(205, 205, 205); padding: 0px 10px; border-image: none; width: 220px; height: 32px; color: rgb(153, 153, 153); line-height: 32px; font-size: 14px;
}
.two_search ul li.tt2 {
	width: 77px; height: 34px;
}
.two_search ul li.tt2 .sear_button1 {
	background: rgb(164, 144, 111); border: 0px currentColor; border-image: none; width: 100%; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; overflow: hidden; font-size: 14px; cursor: pointer;
}
.two_ssresult {
	padding: 5px 0px; line-height: 30px; font-size: 14px; margin-bottom: 16px; border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed;
}
.two_ssresult span {
	padding: 0px 5px; color: rgb(221, 0, 0);
}
.ssy_rightbar .search-list {
	height: auto; margin-bottom: 15px;
}
.ssy_rightbar .search-list li.search-title {
	line-height: 26px; font-size: 15px; font-weight: bold;
}
.ssy_rightbar .search-list li.search-title a {
	
}
.ssy_rightbar .search-list li.search-title a:hover {
	text-decoration: underline;
}
.ssy_rightbar .search-list li a span {
	color: rgb(205, 53, 1);
}
.ssy_rightbar .search-list li span {
	color: rgb(205, 53, 1);
}
.ssy_rightbar .search-list li.search-info {
	height: auto; line-height: 22px; font-size: 14px; margin-bottom: 5px;
}
.ssy_rightbar .search-list li.search-column {
	color: rgb(3, 132, 206); line-height: 22px;
}
.ssy_rightbar .search-list li.search-url {
	height: auto; color: rgb(0, 128, 0); line-height: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.ssy_rightbar .search-list li.search-url span.date {
	color: rgb(0, 128, 0); padding-left: 14px;
}
.ssy_rightbar .search-list li.search-url a {
	color: rgb(0, 128, 0);
}
.ssy_rightbar .search-list li.search-url a:hover {
	text-decoration: underline;
}
.xxgklmr .xxgksear {
	padding: 0px 0px 0px 10px;
}
.xxgklmr .xxgksear .seaformbox {
	padding: 10px 0px 0px; height: 30px;
}
.xxgklmr .xxgksear .seaformbox li {
	float: left;
}
.xxgklmr .xxgksear .seaformbox p {
	height: 30px; line-height: 30px; font-size: 14px; float: left;
}
.xxgklmr .xxgksear .seaformbox p input {
	background: none; border: 0px currentColor; border-image: none; font-family: "΢���ź�"; font-size: 14px; float: left;
}
.xxgklmr .xxgksear .seaformbox p.tit {
	width: 88px; text-align: right;
}
.xxgklmr .xxgksear .seaformbox p.fg {
	padding: 0px 5px; width: auto;
}
.xxgklmr .xxgksear .seaformbox p select {
	width: 80px;
}
.xxgklmr .xxgksear .seaformbox p.input {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 87px; height: 24px; float: left; position: relative;
}
.xxgklmr .xxgksear .seaformbox p.input .msg-box {
	left: 0px; top: 0px; position: absolute;
}
.xxgklmr .xxgksear .seaformbox p.input input {
	width: 87px; height: 24px; line-height: 24px;
}
.xxgklmr .xxgksear .seaformbox li.btn {
	padding-left: 10px;
}
.xxgklmr .xxgksear .seaformbox li.btn input {
	background: rgb(203, 190, 148); border: 0px currentColor; border-image: none; width: 60px; height: 30px; text-align: center; color: rgb(255, 255, 255); cursor: pointer;
}
.xxgklmr .xxgksear .tel {
	background: rgb(249, 244, 236); height: 50px; color: rgb(188, 13, 0); line-height: 50px; padding-right: 15px; padding-left: 16px; font-size: 18px;
}
.xxgklmr .xxgksear .tel a {
	color: rgb(129, 127, 125); font-size: 14px;
}
.xxgklmr .xxgksear .tel a:hover {
	color: rgb(204, 0, 0);
}
.xxgklmr .xxgksearbox {
	padding: 20px 0px 0px;
}
.xxgklmr .xxgksearbox .pagination {
	margin-top: 25px;
}
.xxgklmr .search-list {
	height: auto; margin-bottom: 15px;
}
.xxgklmr .search-list li.search-title {
	line-height: 26px; font-size: 15px; font-weight: bold;
}
.xxgklmr .search-list li.search-title a {
	width: 100%; height: 26px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.xxgklmr .search-list li.search-title a:hover {
	text-decoration: underline;
}
.xxgklmr .search-list li a span {
	color: rgb(205, 53, 1);
}
.xxgklmr .search-list li span {
	color: rgb(205, 53, 1);
}
.xxgklmr .search-list li.search-info {
	height: auto; line-height: 22px; font-size: 14px; margin-bottom: 5px; display: none;
}
.xxgklmr .search-list li.search-column {
	color: rgb(3, 132, 206); line-height: 22px;
}
.xxgklmr .search-list li.search-url {
	height: 22px; color: rgb(153, 153, 153); line-height: 22px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.xxgklmr .search-list li.search-url span.date {
	color: rgb(153, 153, 153); padding-left: 14px; float: right;
}
.xxgklmr .search-list li.search-url a {
	color: rgb(153, 153, 153); float: left;
}
.xxgklmr .search-list li.search-url a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.ui-dialog-title {
	color: rgb(196, 144, 68);
}
.loginbg {
	background: rgb(255, 255, 255);
}
.loginbox {
	background: url("../images/loginbg_03.jpg") no-repeat center 0px rgb(203, 190, 148);
}
.loginhead {
	background: rgb(255, 255, 255); height: 100px; overflow: hidden;
}
.login_logo {
	width: 500px; height: 100px; overflow: hidden;
}
.login_logo img {
	width: 327px; height: 100px; float: left;
}
.lognav {
	padding-right: 15px;
}
.lognav li {
	padding: 48px 15px 22px; height: 30px; line-height: 30px; font-size: 15px; float: left;
}
.logincont {
	padding: 95px 30px 95px 0px; height: 370px; float: right;
}
.loginmbx {
	left: 50%; top: -66px; height: 30px; line-height: 30px; font-size: 24px; margin-left: -252px; position: absolute;
}
.logincont .mem-login {
	background: url("../images/txtbg35.png"); width: 293px; height: 370px; overflow: hidden; padding-left: 17px;
}
.logincont .mem-login .tit {
	padding: 12px 0px 5px; height: 32px; color: rgb(255, 255, 255); line-height: 32px; font-size: 18px;
}
.logincont .mem-login li {
	margin-top: 15px; position: relative;
}
.logincont .mem-login li .msg-box {
	left: 0px; position: absolute;
}
.logincont .mem-login li input {
	background: none; border: 0px currentColor; border-image: none;
}
.logincont .mem-login li.inpt {
	background: url("../images/login_icon1.gif") no-repeat 11px 11px rgb(255, 255, 255); padding: 10px 10px 10px 38px; border-radius: 1px; width: 222px; height: 20px;
}
.logincont .mem-login li.inpt input {
	width: 222px; height: 20px; color: rgb(119, 119, 119); line-height: 20px; font-size: 14px; float: left;
}
.logincont .mem-login li.td_password.inpt {
	background: url("../images/login_icon2.gif") no-repeat 12px 11px rgb(255, 255, 255);
}
.logincont .mem-login li.td_code {
	height: 40px; line-height: 40px; font-size: 15px;
}
.logincont .mem-login li.td_code a {
	color: rgb(255, 255, 255); margin-left: 12px;
}
.logincont .mem-login li.td_code a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.logincont .mem-login li.td_code input {
	background: rgb(255, 255, 255); padding: 10px; border-radius: 1px; width: 90px; height: 20px; color: rgb(119, 119, 119); line-height: 20px; font-size: 14px; float: left;
}
.logincont .mem-login li.td_code img {
	margin: 4px 0px 0px 12px; float: left;
}
.logincont .mem-login li.wjmm {
	height: 24px; color: rgb(255, 255, 255); line-height: 24px; padding-right: 20px; padding-bottom: 1px;
}
.logincont .mem-login li.wjmm input {
	margin: 0px 6px 0px 7px;
}
.logincont .mem-login li.wjmm a {
	color: rgb(255, 255, 255);
}
.logincont .mem-login li.wjmm a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.logincont .mem-login li.btn {
	height: 40px; text-align: center; padding-right: 17px;
}
.logincont .mem-login li.btn input {
	background: url("../images/longin_btn.png") no-repeat 0px 0px; width: 270px; height: 40px; text-align: center; color: rgb(255, 255, 255); font-size: 18px; cursor: pointer;
}
.logincont .mem-login li.td_text {
	height: 26px; color: rgb(255, 255, 255); line-height: 26px; font-size: 15px;
}
.logincont .mem-login li.td_text a {
	color: rgb(255, 170, 0);
}
.logincont .mem-login li.td_text a:hover {
	color: rgb(255, 170, 0); text-decoration: underline;
}
.loginfot {
	background: rgb(255, 255, 255); height: 150px;
}
.registercont {
	background: rgb(247, 247, 247); border-top-color: rgb(141, 116, 75); border-bottom-color: rgb(221, 221, 221); border-top-width: 3px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative;
}
.registercont .loginmbx {
	top: -69px;
}
.regist_tit {
	background: url("../images/login_telbg.gif") no-repeat center 58px; padding: 40px 0px 30px; height: 90px;
}
.regist_tit ul {
	padding-left: 242px;
}
.regist_tit ul li {
	background: url("../images/login_nom.gif") no-repeat top; width: 238px; height: 40px; text-align: center; line-height: 40px; padding-top: 50px; font-size: 18px; float: left;
}
.regist_tit ul li.active {
	color: rgb(255, 170, 0); background-image: url("../images/login_act.gif");
}
.regist_info {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 40px 30px 56px; width: 900px;
}
.regist_info li {
	height: 40px; line-height: 40px; padding-top: 20px; clear: both; font-size: 15px;
}
.regist_info li p {
	float: left; position: relative;
}
.regist_info li p span.msg-box {
	left: 0px; top: 0px; position: absolute;
}
.regist_info li p.p1 {
	width: 130px; text-align: right; padding-right: 15px;
}
.regist_info li p.p1 span {
	color: rgb(255, 0, 0);
}
#tep2_div .regist_info li p.p1 {
	width: 300px !important;
}
#tep3_div .regist_info li p.p1 {
	width: 300px !important;
}
#tep2_div .regist_info li.inpt .p2 {
	position: relative;
}
#tep2_div .regist_info li .p2 .msg-box {
	left: auto; top: 0px; right: 0px; position: absolute;
}
.regist_info li.inpt a {
	background: rgb(255, 170, 0); padding: 0px 15px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; margin-left: 10px; display: inline-block;
}
.regist_info li.inpt .p2 {
	padding: 5px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 303px; height: 28px;
}
.regist_info li.inpt .p2 input {
	background: none; border: 0px currentColor; border-image: none; width: 303px; height: 28px; line-height: 28px; font-size: 15px; float: left;
}
.regist_info li.yzm .p2 {
	padding: 5px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 145px; height: 28px;
}
.regist_info li.yzm .p2 input {
	background: none; border: 0px currentColor; border-image: none; width: 145px; height: 28px; line-height: 28px; font-size: 15px; float: left;
}
.regist_info li.yzm img {
	margin: 4px 0px 0px 14px; float: left;
}
.regist_info li.yzm a {
	color: rgb(153, 153, 153); margin-left: 10px;
}
.regist_info li.yzm a:hover {
	color: rgb(191, 1, 3);
}
.regist_info li.txt {
	height: 24px; color: rgb(102, 102, 102); line-height: 24px; padding-left: 115px; font-size: 12px;
}
.regist_info li.txt input {
	margin: 0px 6px 0px 0px;
}
.regist_info li.txt a {
	color: rgb(191, 1, 3); padding-left: 4px;
}
.regist_info li.txt a:hover {
	color: rgb(191, 1, 3); text-decoration: underline;
}
.regist_info li.btn {
	text-align: center;
}
.regist_info li.btn input {
	background: rgb(255, 170, 0); border-radius: 3px; border: 0px currentColor; border-image: none; width: 140px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 18px;
}
.regist_info .sub {
	background: rgb(255, 170, 0); padding: 0px 10px; border-radius: 3px; border: 0px currentColor; border-image: none; height: 30px; text-align: center; color: rgb(255, 255, 255); margin-top: 5px; margin-left: 10px; float: left; cursor: pointer;
}
.regist_tbn {
	padding: 30px 0px 51px; height: 40px; text-align: center;
}
.regist_tbn a {
	background: rgb(255, 170, 0); border-radius: 3px; width: 140px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 18px; display: inline-block;
}
.regist_info .step2 .tit {
	background: rgb(250, 250, 250); padding: 12px 30px 15px; border: 1px dashed rgb(221, 221, 221); border-image: none; width: 838px; color: rgb(102, 102, 102); line-height: 24px;
}
.regist_info .step2 ul {
	padding-top: 18px;
}
.regist_info .step2 ul li .p3 {
	color: rgb(255, 170, 0); padding-left: 11px;
}
.regist_info .step2 ul li .p4 {
	color: rgb(102, 102, 102); padding-left: 11px;
}
.regist_info .step3 {
	background: url("../images/login_dui.gif") no-repeat 229px 90px; padding: 90px 0px 77px 374px; height: 117px;
}
.regist_info .step3 h3 {
	height: 44px; color: rgb(255, 170, 0); line-height: 44px; font-size: 30px;
}
.regist_info .step3 p {
	line-height: 30px; padding-top: 12px; font-size: 15px;
}
#user_password li p.p1 {
	width: 300px !important;
}
#user_password li.txt {
	padding-left: 348px !important;
}
#user_password li p span.msg-box {
	left: auto !important; right: 0px !important;
}
.wp-l {
	background: url("../images/centerlbg.jpg") no-repeat 0px 0px rgb(229, 229, 229); width: 260px; min-height: 776px;
}
.user-wp {
	height: 145px; text-align: center; color: rgb(105, 84, 53); line-height: 30px; padding-top: 20px; font-size: 15px; border-bottom-color: rgb(219, 209, 178); border-bottom-width: 1px; border-bottom-style: solid;
}
.user-img {
	height: 70px; position: relative;
}
.user-img span {
	background: url("../images/user_imggai.png") no-repeat 0px 0px; left: 50%; top: 0px; width: 64px; height: 64px; margin-left: -32px; display: block; position: absolute; z-index: 1;
}
.user-img img {
	left: 50%; top: 0px; width: 64px; height: 64px; margin-left: -32px; position: absolute; z-index: 0;
}
.user-info a {
	color: rgb(105, 84, 53);
}
.user-info a:hover {
	color: rgb(105, 84, 53); text-decoration: underline; cursor: pointer;
}
.user-info li a.u_sms {
	background: rgb(196, 144, 68); padding: 0px 15px; height: 30px; color: rgb(255, 255, 255) !important; line-height: 30px; margin-top: 5px; margin-left: 10px; display: inline-block;
}
.user-info li a.u_sms:hover {
	color: rgb(255, 255, 255) !important;
}
.nav-menu {
	padding-top: 29px;
}
.nav-menu li {
	background: url("../images/centerllibg.gif") repeat-x left bottom; height: 61px;
}
.nav-menu li a {
	background: url("../images/centerlibg.png") no-repeat 224px 2px; padding: 1px 40px; height: 58px; text-align: center; line-height: 58px; font-size: 18px; display: block; cursor: pointer;
}
.nav-menu li.active a {
	background-position: 224px -55px; color: rgb(182, 0, 0);
}
.nav-menu li a:hover {
	background-position: 224px -55px; color: rgb(182, 0, 0);
}
.nav-menu li.mu2 a {
	background-position: 224px -113px;
}
.nav-menu li.mu2 a:hover {
	background-position: 224px -171px;
}
.nav-menu li.active.mu2 a {
	background-position: 224px -171px;
}
.nav-menu li.mu3 a {
	background-position: 224px -229px;
}
.nav-menu li.mu3 a:hover {
	background-position: 224px -287px;
}
.nav-menu li.active.mu3 a {
	background-position: 224px -287px;
}
.nav-menu li.mu4 a {
	background-position: 224px -345px;
}
.nav-menu li.mu4 a:hover {
	background-position: 224px -403px;
}
.nav-menu li.active.mu4 a {
	background-position: 224px -403px;
}
.nav-menu li.mu5 a {
	background-position: 224px -461px;
}
.nav-menu li.mu5 a:hover {
	background-position: 224px -519px;
}
.nav-menu li.active.mu5 a {
	background-position: 224px -519px;
}
.wp-r {
	background: rgb(255, 255, 255); padding: 0px 15px; width: 895px; min-height: 776px;
}
.wp_r_tel {
	height: 40px; padding-top: 78px; padding-left: 10px; border-bottom-color: rgb(141, 116, 75); border-bottom-width: 2px; border-bottom-style: solid;
}
.wp_r_tel li {
	background: rgb(229, 229, 229); width: 110px; height: 40px; text-align: center; color: rgb(153, 153, 153); line-height: 40px; font-size: 18px; margin-left: 10px; float: left;
}
.wp_r_tel li a {
	color: rgb(153, 153, 153);
}
.wp_r_tel li.active {
	background: rgb(141, 116, 75);
}
.wp_r_tel li.active a {
	color: rgb(255, 255, 255);
}
.wp_r_con {
	background: url("../images/centerrbg.gif") repeat-x left top; padding: 20px; line-height: 30px; font-size: 14px; margin-top: 1px; display: none; position: relative;
}
.wp_pos {
	padding: 22px 0px 16px 20px; height: 40px; color: rgb(182, 0, 0); line-height: 40px; font-size: 24px;
}
.wp_r_con .wp_pos {
	padding: 0px; left: 20px; top: -98px; position: absolute;
}
.active.wp_r_con {
	display: block;
}
.wp_r_con .wp_r_list a.sc {
	color: rgb(153, 153, 153); padding-left: 13px;
}
.wp_r_con .wp_r_list a.sc:hover {
	color: rgb(204, 0, 0);
}
.wp_r_lytel {
	height: 30px;
}
.wp_r_lytel p {
	background: rgb(247, 246, 245); height: 30px; text-align: center; line-height: 30px; float: left;
}
.wp_r_lytel p.p1 {
	width: 330px;
}
.wp_r_lytel p.p2 {
	width: 203px;
}
.wp_r_lytel p.p3 {
	width: 128px;
}
.wp_r_lytel p.p4 {
	width: 94px;
}
.wp_r_lytel p.p5 {
	width: 100px;
}
.wp_r_lycon {
	overflow: hidden; padding-top: 9px;
}
.wp_r_lycon li {
	height: 34px;
}
.wp_r_lycon li p {
	height: 34px; text-align: center; line-height: 34px; overflow: hidden; font-size: 14px; float: left;
}
.wp_r_lycon li p.p1 {
	width: 330px; text-align: left;
}
.wp_r_lycon li p.p1 a {
	background: url(icon.gif) no-repeat left; width: 317px; overflow: hidden; padding-left: 13px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.wp_r_lycon li p.p2 {
	width: 203px;
}
.wp_r_lycon li p.p3 {
	width: 128px;
}
.wp_r_lycon li p.p4 {
	width: 94px;
}
.wp_r_lycon li p.p5 {
	width: 100px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.user-info {
	padding: 0px 20px 50px;
}
.user-info li {
	height: 40px; line-height: 40px; padding-top: 20px; clear: both; font-size: 15px;
}
.user-info li p {
	float: left;
}
.user-info li p.txt {
	width: 100px; text-align: right; padding-right: 15px;
}
.user-info li p.inpt {
	padding: 5px; border: 1px solid rgb(224, 224, 224); border-image: none; width: 303px; height: 28px;
}
.user-info li p.inpt input {
	background: none; border: 0px currentColor; border-image: none; width: 303px; height: 28px; line-height: 28px; font-size: 15px; float: left;
}
.user-info li p.td-code.inpt {
	width: 145px;
}
.user-info li p.td-code.inpt input {
	width: 145px;
}
.user-info li img.hand {
	margin: 4px 0px 0px 10px; float: left;
}
.user-info li.btn {
	text-align: center; padding-top: 30px;
}
.user-info li.btn input {
	background: rgb(255, 170, 0); border-radius: 3px; border: 0px currentColor; border-image: none; width: 140px; height: 40px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 18px;
}
.user_basic {
	position: relative;
}
.user-tx {
	top: 20px; width: 320px; height: 200px; right: 21px; font-size: 15px; position: absolute;
}
.user-tx .txt {
	width: 90px;
}
.user-tx .imgup {
	width: 230px; overflow: hidden;
}
.user-tx .imgup .user_Img img {
	padding: 2px; border: 1px dashed rgb(204, 204, 204); border-image: none; width: 194px; height: 194px;
}
.user-tx .imgup .user_upload {
	width: 24px; padding-left: 5px; float: left;
}
.user-tx .imgup .user_upload a {
	background: url("../images/user_imgdel.gif") no-repeat 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 22px; height: 22px; text-indent: -20em; overflow: hidden; display: block;
}
.user-tx .imgup .user_upload a.upload {
	margin-top: 6px; background-image: url("../images/user_imgonlod.gif");
}
.wp_r_box .liuyan_tittop {
	display: none;
}
.wp_r_box .liuyan_xzbox {
	display: none;
}
.wp_r_box .lyinput .guestbook-table-form ul li.srk {
	width: 620px;
}
.wp_r_box .lyinput .guestbook-table-form ul li.btk {
	width: 620px;
}
.wp_r_box .lyinput .guestbook-table-form ul li.gk {
	width: 620px;
}
.wp_r_box .lyinput .guestbook-table-form ul li.yzm {
	width: 620px;
}
.wp_r_box .lyinput .guestbook-table-form ul li.tex {
	width: 620px;
}
.wp_r_box .lyinput .guestbook-table-form ul li.btk input {
	width: 480px;
}
.wp_r_box .lyinput .guestbook-table-form ul li.tex textarea {
	width: 480px;
}
.wp_r_box .lyinput .guestbook-form {
	margin: 10px 0px 0px; padding-top: 0px; padding-left: 0px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: dashed;
}
.wp_r_box .lyinput .guestbook-table-form {
	padding: 0px; margin-top: 15px;
}
.zmbg {
	background: url("../images/zm_part2bg.jpg") no-repeat top rgb(245, 232, 208);
}
.zm_header {
	background: url("../images/zmtopbg.png"); height: 88px; position: relative; z-index: 11;
}
.zm_header .zm_logo {
	width: 345px; height: 88px; overflow: hidden;
}
.zm_header .zm_nav {
	background: url("../images/zmtopfg.png") no-repeat left top; width: 854px; padding-left: 1px;
}
.zm_header .zm_nav li {
	background: url("../images/zmtopfg.png") no-repeat right top; width: 121px; height: 88px; padding-right: 1px; float: left;
}
.zm_header .zm_nav li a {
	background: url("../images/zmtopicon.png") no-repeat 0px 0px; width: 100%; height: 38px; text-align: center; color: rgb(204, 204, 204); line-height: 38px; padding-top: 50px; font-size: 15px; display: block;
}
.zm_header .zm_nav li a:hover {
	background-position: 0px -88px; color: rgb(255, 255, 255);
}
.zm_header .zm_nav li.nav2 a {
	background-position: 0px -176px;
}
.zm_header .zm_nav li.nav2 a:hover {
	background-position: 0px -264px;
}
.zm_header .zm_nav li.on.nav2 a {
	background-position: 0px -264px;
}
.zm_header .zm_nav li.nav3 a {
	background-position: 0px -352px;
}
.zm_header .zm_nav li.nav3 a:hover {
	background-position: 0px -440px;
}
.zm_header .zm_nav li.nav4 a {
	background-position: 0px -528px;
}
.zm_header .zm_nav li.nav4 a:hover {
	background-position: 0px -616px;
}
.zm_header .zm_nav li.nav5 a {
	background-position: 0px -704px;
}
.zm_header .zm_nav li.nav5 a:hover {
	background-position: 0px -792px;
}
.zm_header .zm_nav li.nav6 a {
	background-position: 0px -880px;
}
.zm_header .zm_nav li.nav6 a:hover {
	background-position: 0px -968px;
}
.zm_header .zm_nav li.nav7 a {
	background-position: 0px -1056px;
}
.zm_header .zm_nav li.nav7 a:hover {
	background-position: 0px -1144px;
}
.zm_header .nav1box {
	background: url("../images/zmcz_navbg.png") 0px 0px; left: 0px; top: 88px; width: 100%; height: 30px; position: absolute;
}
.zm_header .nav1box ul {
	margin: 0px auto; width: 1058px; height: 30px; text-align: center; line-height: 30px; overflow: hidden; padding-right: 142px; _width: 748px; _padding-left: 310px;
}
.zm_header .nav1box ul li {
	background: url("../images/zmcz_navline.png") no-repeat 9px; padding-left: 20px; font-family: Microsoft Yahei; font-size: 14px; vertical-align: top; display: inline-block; _display: block; _float: left;
}
.zm_header .nav1box ul li a {
	color: rgb(236, 236, 236); _display: block; _float: left; _white-space: nowrap;
}
.zm_header .nav1box ul li a:hover {
	color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.zm_header .nav1box ul li.num1 {
	background: none; padding-left: 0px;
}
#snav {
	top: 50%; width: 53px; height: auto; right: 24px; margin-top: -115px; position: fixed; z-index: 10; _position: absolute; _margin-top: 330px; _top: auto;
}
#snav li {
	width: 53px; height: 37px; position: relative;
}
#snav li a div {
	background: url("../images/zmenuhr.png") no-repeat 0px 0px; padding: 8px 0px 0px 9px; left: -26px; top: -16px; width: 45px; height: 37px; text-align: center; color: rgb(255, 255, 255); line-height: 14px; display: none; position: relative;
}
#snav li a {
	background: url("../images/zmenubg.png") no-repeat center; margin: 13px 16px 0px 0px; width: 12px; height: 12px; float: right; display: block;
}
#snav li.current a div {
	display: block;
}
#m-container {
	position: relative; z-index: 1;
}
.zmcont {
	width: 100%;
}
.zmpart1 {
	height: 840px;
}
.zmpart1 h2 {
	padding: 65px 0px 13px; height: 36px; line-height: 36px; font-size: 24px;
}
.zmpart1 h2 a {
	color: rgb(8, 56, 95);
}
.zmpart1 h2 a:hover {
	color: rgb(8, 56, 95);
}
.zmpart1 .con {
	width: 600px; color: rgb(8, 56, 95); line-height: 30px; padding-left: 5px; font-size: 15px;
}
.zmpart1 .con a {
	color: rgb(255, 102, 0);
}
.zmpart1 .con a:hover {
	color: rgb(255, 102, 0); text-decoration: underline;
}
.zmpart1 .con p {
	text-indent: 2em;
}
.zmpart2 {
	background: url("../images/zm_part2bg.gif") no-repeat top rgb(179, 155, 105); height: 640px;
}
.zmpt2_list {
	background: url("../images/zmtelbg.gif") repeat-x left 110px; padding: 55px 21px; width: 370px; height: 506px; margin-left: 3px;
}
.zmpt2_list h2 {
	background: url("../images/zm_par2tel.png") no-repeat bottom; height: 32px; text-align: center; color: rgb(105, 84, 53); line-height: 32px; padding-bottom: 30px; font-size: 24px;
}
.zmpt2_list h2 a {
	color: rgb(105, 84, 53);
}
.zmpt2_list h2 a:hover {
	color: rgb(105, 84, 53);
}
.zmpt2_list .img {
	width: 370px; height: 100px; overflow: hidden; margin-top: 24px; position: relative;
}
.zmpt2_list .img .yuan {
	background: url("../images/zm_part2g1.png") no-repeat 0px 0px; left: 0px; top: 0px; width: 19px; height: 19px; position: absolute;
}
.zmpt2_list .img .yuanr {
	background: url("../images/zm_part2g2.png") no-repeat 0px 0px;
}
.zmpt2_list .conbox {
	background: url("../images/zm_part2libg.png"); height: 320px;
}
.zmpt2_list .conbox .text {
	padding: 20px 25px 0px; height: 250px; line-height: 28px; overflow: hidden; font-size: 15px;
}
.zmpt2_list .conbox .text p {
	text-indent: 2em;
}
.zmpt2_list .conbox .more {
	background: url("../images/zm_part2libbg.png") no-repeat right bottom; padding: 0px 20px 20px; height: 30px; text-align: center; font-size: 14px;
}
.zmpt2_list .conbox .more a {
	background: rgb(179, 155, 105); height: 30px; color: rgb(105, 84, 53); line-height: 30px; display: block;
}
.zmpt2_list .conbox .more a:hover {
	background: rgb(156, 125, 73); transition:0.4s; color: rgb(255, 255, 255);
}
.zmpt2_list .conbox .list {
	padding: 20px 25px 0px; width: 320px; height: 250px; overflow: hidden;
}
.zmpt2_list .conbox .list ul {
	width: 120%;
}
.zmpt2_list .conbox .list li {
	height: 32px; line-height: 32px; font-size: 15px;
}
.zmpt2_list .conbox .lists.list li {
	padding: 0px 0px 0px 5px; width: 119px; float: left;
}
.left.zmpt2_list {
	margin: 0px; padding-left: 0px;
}
.right.zmpt2_list {
	margin: 0px; padding-right: 0px;
}
.zmpart3 {
	height: 580px; padding-top: 60px;
}
.zmpart3 h2 {
	background: url("../images/zm_tel1.gif") no-repeat top; height: 40px; padding-bottom: 43px;
}
.zmpart4 h2 {
	background: url("../images/zm_tel1.gif") no-repeat top; height: 40px; padding-bottom: 43px;
}
.zmpart5 h2 {
	background: url("../images/zm_tel1.gif") no-repeat top; height: 40px; padding-bottom: 43px;
}
.zmpart6 h2 {
	background: url("../images/zm_tel1.gif") no-repeat top; height: 40px; padding-bottom: 43px;
}
.zmpart3 h2 a {
	height: 40px; text-indent: -1000em; overflow: hidden; display: block;
}
.zmpart4 h2 a {
	height: 40px; text-indent: -1000em; overflow: hidden; display: block;
}
.zmpart5 h2 a {
	height: 40px; text-indent: -1000em; overflow: hidden; display: block;
}
.zmpart6 h2 a {
	height: 40px; text-indent: -1000em; overflow: hidden; display: block;
}
.zmpt3_list {
	background: url("../images/zm_part2telbg.gif") repeat-x left 58px; padding: 0px 11px; width: 220px; margin-left: 3px;
}
.zmpt3_list h3 {
	background: url("../images/zmtelbg2.gif") no-repeat bottom; height: 38px; text-align: center; color: rgb(105, 84, 53); padding-bottom: 27px; font-size: 24px;
}
.zmpt3_list h3 a {
	color: rgb(105, 84, 53);
}
.zmpt3_list .img {
	width: 220px; height: 80px; overflow: hidden; margin-top: 24px; position: relative;
}
.zmpt3_list .img .zz {
	background: url("../images/zm_ysbg.png") no-repeat 0px 0px; left: 0px; top: 0px; width: 220px; height: 88px; position: absolute; z-index: 1;
}
.zmpt3_list .list {
	padding: 9px 0px 0px;
}
.zmpt3_list .list li {
	height: 32px; text-align: center; line-height: 32px; font-size: 15px;
}
.zmpt3_list .list li a {
	float: none;
}
.left.zmpt3_list {
	padding-left: 0px; margin-left: 0px;
}
.right.zmpt3_list {
	padding-right: 0px; margin-right: 0px;
}
.zmpart4 {
	background: rgb(92, 171, 176); height: 600px; overflow: hidden; padding-top: 60px;
}
.zmpart4 h2 {
	padding-bottom: 56px; background-image: url("../images/zm_tel2.gif");
}
.zmpart4box {
	height: 416px; position: relative;
}
.zmpart4box .tel {
	left: 589px; top: 5px; width: 620px; height: 80px; position: absolute; z-index: 1;
}
.zmpart4box .tel li {
	padding: 0px 24px 10px 0px; width: 100px; height: 30px; float: left;
}
.zmpart4box .tel li a {
	background: url("../images/zm_qxlibg.png") no-repeat 0px 0px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 15px; display: block;
}
.zmpart4box .tel li a:hover {
	background-position: 0px -270px;
}
.zmpart4box .tel li.sec2 a {
	background-position: 0px -30px; color: rgb(255, 255, 255);
}
.zmpart4box .tel li a:hover {
	background-position: 0px -30px; color: rgb(255, 255, 255);
}
.zmpart4box .tel li.sec2#a1td1 a {
	background-position: 0px -60px; color: rgb(255, 255, 255);
}
.zmpart4box .tel li.sec2#a1td2 a {
	background-position: 0px -90px; color: rgb(255, 255, 255);
}
.zmpart4box .tel li.sec2#a1td3 a {
	background-position: 0px -120px; color: rgb(255, 255, 255);
}
.zmpart4box .tel li.sec2#a1td4 a {
	background-position: 0px -150px; color: rgb(255, 255, 255);
}
.zmpart4box .tel li.sec2#a1td5 a {
	background-position: 0px -180px; color: rgb(255, 255, 255);
}
.zmpart4box .tel li.sec2#a1td6 a {
	background-position: 0px -210px; color: rgb(255, 255, 255);
}
.zmpart4box .tel li.sec2#a1td7 a {
	background-position: 0px -240px; color: rgb(255, 255, 255);
}
.zmpart4box .tel li.sec2#a1td9 a {
	background-position: 0px -270px; color: rgb(255, 255, 255);
}
.zmpart4con {
	left: 0px; top: 0px; width: 1200px; height: 416px; position: absolute;
}
.zmpart4con .img {
	width: 555px; height: 416px; overflow: hidden;
}
.zmpart4con .img img {
	width: 555px; height: 416px;
}
.zmpart4con .img p.content-info {
	display: none;
}
.zmpart4con .text {
	padding: 100px 25px 0px 0px; width: 590px; color: rgb(255, 255, 255); line-height: 28px; font-size: 15px;
}
.zmpart4con .text a {
	color: rgb(10, 75, 79);
}
.zmpart4con .text a:hover {
	color: rgb(10, 75, 79); text-decoration: underline;
}
.zmpart4con .text p {
	text-indent: 2em;
}
.zmpart5 {
	height: 780px; overflow: hidden; padding-top: 60px;
}
.zmpart5 h2 {
	padding-bottom: 51px; background-image: url("../images/zm_tel3.gif");
}
.zmpart5box {
	height: 270px;
}
.zmpt5_img {
	width: 240px; height: 270px; overflow: hidden;
}
.zmpt5_img li span {
	display: none;
}
.zmpt5_tzgg {
	background: url("../images/zm_youtzgg.gif") no-repeat 0px 0px; padding: 13px 20px 0px 28px; width: 192px; height: 257px;
}
.zmpt5_tzgg h3 {
	height: 38px; line-height: 38px; padding-left: 26px; font-size: 26px;
}
.zmpt5_tzgg h3 a {
	color: rgb(105, 84, 53);
}
.zmpt5_tzgg h3 a:hover {
	color: rgb(105, 84, 53);
}
.zmpt5_tzgg .pro-scroll1 {
	width: 192px; height: 169px; overflow: hidden; padding-top: 30px; position: relative;
}
.zmpt5_tzgg .pro-img-list1 {
	width: 192px; height: 90px; overflow: hidden; position: relative;
}
.zmpt5_tzgg .pro-img-list1 ul {
	width: 172000px !important;
}
.zmpt5_tzgg .pro-img-list1 ul li {
	width: 192px; height: 90px; overflow: hidden; font-size: 15px; float: left;
}
.zmpt5_tzgg .pro-img-list1 ul li a {
	height: 60px; line-height: 30px; text-indent: 2em; display: block;
}
.zmpt5_tzgg .pro-img-list1 ul li span.date {
	font-family: arial;
}
.zmpt5_tzgg .pro-scroll1 .prev1 {
	width: 24px; height: 24px; bottom: 0px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.zmpt5_tzgg .pro-scroll1 .next1 {
	width: 24px; height: 24px; bottom: 0px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.zmpt5_tzgg .pro-scroll1 .prev1 a {
	width: 24px; height: 24px; text-indent: -50px; display: block;
}
.zmpt5_tzgg .pro-scroll1 .next1 a {
	width: 24px; height: 24px; text-indent: -50px; display: block;
}
.zmpt5_tzgg .pro-scroll1 .prev1 {
	right: 34px;
}
.zmpt5_tzgg .pro-scroll1 .prev1 a {
	background: url("../images/zm_youtzprve.png") no-repeat 0px -24px;
}
.zmpt5_tzgg .pro-scroll1 .prev1 a:hover {
	background-position: 0px 0px;
}
.zmpt5_tzgg .pro-scroll1 .next1 {
	right: 0px;
}
.zmpt5_tzgg .pro-scroll1 .next1 a {
	background: url("../images/zm_youtzprve.png") no-repeat -24px -24px;
}
.zmpt5_tzgg .pro-scroll1 .next1 a:hover {
	background-position: -24px 0px;
}
.zmpt5_list {
	padding: 0px 30px; width: 499px; height: 270px; overflow: hidden; border-right-color: rgb(217, 202, 177); border-right-width: 1px; border-right-style: solid;
}
.zmpt5_list h3 {
	height: 48px; line-height: 48px;
}
.zmpt5_jdsp h3 {
	height: 48px; line-height: 48px;
}
.zmpt5_list h3 .a {
	color: rgb(105, 84, 53); font-size: 24px; float: left;
}
.zmpt5_jdsp h3 .a {
	color: rgb(105, 84, 53); font-size: 24px; float: left;
}
.zmpt5_list h3 span {
	font-size: 14px; float: right;
}
.zmpt5_jdsp h3 span {
	font-size: 14px; float: right;
}
.zmpt5_list h3 span a {
	color: rgb(105, 84, 53);
}
.zmpt5_list h3 span a:hover {
	color: rgb(105, 84, 53);
}
.zmpt5_jdsp h3 span a {
	color: rgb(105, 84, 53);
}
.zmpt5_jdsp h3 span a:hover {
	color: rgb(105, 84, 53);
}
.zmpt5_list .list {
	padding: 9px 0px 0px; height: 210px; overflow: hidden;
}
.zmpt5_list .list li {
	background: url("../images/dot.gif") no-repeat left; height: 30px; line-height: 30px; padding-left: 14px; font-size: 15px;
}
.zmpt5_jdsp {
	width: 370px; height: 270px; overflow: hidden;
}
#zmflash {
	width: 370px; height: 210px; overflow: hidden; margin-top: 12px;
}
.zmpt5_jdsp .mF_expo2010 .pic li img {
	width: 370px !important; height: 210px !important;
}
.zmpt5_jdsp .mF_expo2010 .pic li span {
	display: none;
}
.zmpt5_jdsp .mF_expo2010 .txt_bg {
	background: url("../images/zm_flibbg.png") repeat-x left bottom; height: 100px !important; opacity: 1 !important;
}
.zmpt5_jdsp .mF_expo2010 .txt li {
	height: 100px !important; line-height: 100px !important;
}
.zmpt5_jdsp .mF_expo2010 .txt li a {
	background: url("../images/zm_fabg.png") no-repeat 15px 60px !important; padding: 60px 0px 14px 50px !important; width: 245px; height: 26px; line-height: 26px; overflow: hidden; font-size: 15px !important; font-weight: normal !important; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.zmpt5_jdsp .mF_expo2010 .txt li span {
	display: none;
}
.zmpt5_jdsp .mF_expo2010 .num {
	right: 4px !important; bottom: 20px !important;
}
.zmpt5_jdsp .mF_expo2010 .num li {
	width: 10px !important; height: 10px !important; overflow: hidden; margin-right: 6px !important;
}
.zmpt5_jdsp .mF_expo2010 .num li a {
	background: url("../images/zm_flibg.png") no-repeat 0px -10px !important; text-indent: -10em; overflow: hidden;
}
.zmpt5_jdsp .mF_expo2010 .num li.hover a {
	background: url("../images/zm_flibg.png") no-repeat 0px 0px !important;
}
.zmpt5_jdsp .mF_expo2010 .num li.current a {
	background: url("../images/zm_flibg.png") no-repeat 0px 0px !important;
}
.zmpt5_jdsp .mF_expo2010 .num li b {
	background: none !important;
}
.zmpt5_jdsp .mF_expo2010 .num li a {
	-webkit-transition: all 0s; -moz-transition: all 0s; -o-transition: all 0s;
}
.zmpt5_jdsp .mF_expo2010 .num li b {
	-webkit-transition: all 0s; -moz-transition: all 0s; -o-transition: all 0s;
}
.zmpart5b {
	background: url("../images/zm_youbg.gif") no-repeat left 73px; height: 320px; margin-top: 30px; border-top-color: rgb(217, 202, 177); border-top-width: 1px; border-top-style: solid;
}
.zmpart5b ul {
	padding-top: 40px;
}
.zmpart5b li {
	padding: 0px 37px; width: 126px; height: 220px; float: left;
}
.zmpart5b li a {
	background: url("../images/zm_youlibg.png") no-repeat 0px 0px; padding: 8px 8px 0px; height: 212px; color: rgb(105, 84, 53); display: block;
}
.zmpart5b li a i {
	background: url("../images/zm_youliicon.png") no-repeat 0px 0px; width: 110px; height: 110px; display: block; cursor: pointer;
}
.zmpart5b li a span {
	width: 110px; height: 56px; text-align: center; line-height: 56px; padding-top: 46px; font-family: "����"; font-size: 40px; display: block; cursor: pointer;
}
.zmpart5b li a:hover {
	color: rgb(105, 84, 53);
}
.zmpart5b li a:hover i {
	transition:transform 0.7s ease-out; transform: rotate(360deg); -webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg);
}
.zmpart5b li.num1 {
	padding-top: 20px;
}
.zmpart5b li.num3 {
	padding-top: 20px;
}
.zmpart5b li.num5 {
	padding-top: 20px;
}
.zmpart5b li.num2 a {
	background-position: -126px 0px;
}
.zmpart5b li.num2 a i {
	background-position: -110px 0px;
}
.zmpart5b li.num3 a {
	background-position: -252px 0px;
}
.zmpart5b li.num3 a i {
	background-position: -220px 0px;
}
.zmpart5b li.num4 {
	padding-top: 40px;
}
.zmpart5b li.num4 a {
	background-position: -378px 0px;
}
.zmpart5b li.num4 a i {
	background-position: -330px 0px;
}
.zmpart5b li.num5 a {
	background-position: -504px 0px;
}
.zmpart5b li.num5 a i {
	background-position: -440px 0px;
}
.zmpart5b li.num6 a {
	background-position: -630px 0px;
}
.zmpart5b li.num6 a i {
	background-position: -550px 0px;
}
.zmpart6 {
	background: rgb(200, 201, 124); height: 720px; padding-top: 60px;
}
.zmpart6 h2 {
	padding-bottom: 61px; background-image: url("../images/zm_tel4.gif");
}
.zmpart6 .list {
	width: 1200px; height: 530px; overflow: hidden;
}
.zmpart6 .list ul {
	width: 1200px; height: 530px; position: relative;
}
.zmpart6 .list li {
	overflow: hidden; position: absolute;
}
.zmpart6 .list li img {
	left: 0px; top: 0px; position: absolute;
}
.zmpart6 .list li span {
	background: url("../images/text_bg65.png"); left: 0px; width: 100%; text-align: center; font-size: 24px; display: block; position: absolute; cursor: pointer;
}
.zmpart6 .list li a {
	color: rgb(255, 255, 255);
}
.zmpart6 .list li a:hover {
	color: rgb(255, 255, 255);
}
.zmpart6 .list li.num1 {
	left: 0px; top: 0px; width: 474px; height: 350px;
}
.zmpart6 .list li.num1 img {
	left: 0px; top: 0px; width: 474px; height: 350px;
}
.zmpart6 .list li.num1 span {
	padding: 150px 0px; height: 50px; bottom: -350px; line-height: 50px;
}
.zmpart6 .list li.num2 {
	left: 484px; top: 0px; width: 232px; height: 170px;
}
.zmpart6 .list li.num2 img {
	width: 232px; height: 170px;
}
.zmpart6 .list li.num2 span {
	padding: 70px 0px 0px; height: 100px; bottom: -170px; line-height: 30px;
}
.zmpart6 .list li.num3 {
	top: 0px; width: 474px; height: 170px; right: 0px;
}
.zmpart6 .list li.num3 img {
	width: 474px; height: 170px;
}
.zmpart6 .list li.num3 span {
	padding: 70px 0px 0px; height: 100px; bottom: -170px; line-height: 30px;
}
.zmpart6 .list li.num4 {
	left: 484px; top: 180px; width: 474px; height: 170px;
}
.zmpart6 .list li.num4 img {
	width: 474px; height: 170px;
}
.zmpart6 .list li.num4 span {
	padding: 70px 0px 0px; height: 100px; bottom: -170px; line-height: 30px;
}
.zmpart6 .list li.num5 {
	top: 180px; width: 232px; height: 170px; right: 0px;
}
.zmpart6 .list li.num5 img {
	width: 232px; height: 170px;
}
.zmpart6 .list li.num5 span {
	padding: 70px 0px 0px; height: 100px; bottom: -170px; line-height: 30px;
}
.zmpart6 .list li.num6 {
	left: 0px; width: 232px; height: 170px; bottom: 0px;
}
.zmpart6 .list li.num6 img {
	width: 232px; height: 170px;
}
.zmpart6 .list li.num6 span {
	padding: 70px 0px 0px; height: 100px; bottom: -170px; line-height: 30px;
}
.zmpart6 .list li.num7 {
	left: 242px; width: 232px; height: 170px; bottom: 0px;
}
.zmpart6 .list li.num7 img {
	width: 232px; height: 170px;
}
.zmpart6 .list li.num7 span {
	padding: 70px 0px 0px; height: 100px; bottom: -170px; line-height: 30px;
}
.zmpart6 .list li.num8 {
	left: 484px; width: 232px; height: 170px; bottom: 0px;
}
.zmpart6 .list li.num8 img {
	width: 232px; height: 170px;
}
.zmpart6 .list li.num8 span {
	padding: 70px 0px 0px; height: 100px; bottom: -170px; line-height: 30px;
}
.zmpart6 .list li.num9 {
	left: 726px; width: 232px; height: 170px; bottom: 0px;
}
.zmpart6 .list li.num9 img {
	width: 232px; height: 170px;
}
.zmpart6 .list li.num9 span {
	padding: 70px 0px 0px; height: 100px; bottom: -170px; line-height: 30px;
}
.zmpart6 .list li.num10 {
	width: 232px; height: 170px; right: 0px; bottom: 0px;
}
.zmpart6 .list li.num10 img {
	width: 232px; height: 170px;
}
.zmpart6 .list li.num10 span {
	padding: 70px 0px 0px; height: 100px; bottom: -170px; line-height: 30px;
}
.xxgksearbox {
	padding-left: 10px;
}
.xxgksearbox .tel {
	background: rgb(249, 244, 236); height: 50px; color: rgb(188, 13, 0); line-height: 50px; padding-left: 16px; font-size: 18px;
}
.xxgksearbox .tel a.goback {
	color: rgb(102, 102, 102); padding-right: 10px; font-size: 14px;
}
.xxgksearbox .tel a.goback:hover {
	color: rgb(204, 0, 0);
}
.ssnr {
	margin: 30px auto 25px; padding: 10px 20px; border: 1px dashed rgb(218, 218, 218); border-image: none; width: 760px; line-height: 30px; overflow: hidden; font-size: 16px;
}
.ssnr span {
	color: rgb(188, 13, 0); font-weight: bold;
}
.searcon {
	padding: 20px 0px 0px 20px;
}
.searcon li.search_li {
	height: 46px; line-height: 46px; font-size: 16px;
}
.searcon li.search_li p {
	float: left;
}
.searcon li.search_li p.tit {
	width: 130px; height: 46px; text-align: right; padding-right: 10px; font-weight: normal;
}
.searcon li.search_li p.fg {
	padding: 0px 10px; width: auto;
}
.searcon li.search_li p.input {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; height: 24px; margin-top: 9px; float: left; position: relative;
}
.searcon li.search_li p.input .msg-box {
	left: 0px; top: 0px; position: absolute;
}
.searcon li.search_li p.input input {
	background: none; border: 0px currentColor; border-image: none; height: 24px; font-size: 14px; float: left;
}
.searcon li.search_li p.select select {
	height: 24px;
}
.searcon li.btn.search_li {
	padding-top: 30px; padding-left: 131px;
}
.searcon li.btn.search_li input {
	background: rgb(141, 116, 75); margin: 0px 10px; padding: 0px; border-radius: 5px; border: currentColor; border-image: none; width: 120px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; overflow: hidden; font-size: 16px; display: inline-block; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.searcon li.btn.search_li input.sear_button2 {
	background: rgb(203, 190, 148);
}
.fbh_box {
	background: rgb(255, 255, 255); padding: 15px;
}
.fbh_box .fbh_l {
	width: 312px; overflow: hidden;
}
.fbh_box .fbh_l .tit {
	background: url("../images/xxgk_telr1.gif") no-repeat 11px rgb(249, 244, 236); padding: 0px 9px 0px 50px; height: 39px; color: rgb(188, 13, 0); line-height: 38px;
}
.fbh_box .fbh_l .tit h3 a {
	color: rgb(188, 13, 0);
}
.fbh_box .fbh_l .tit h3 a:hover {
	color: rgb(188, 13, 0);
}
.fbh_box .fbh_l .tit h3 {
	font-size: 18px; float: left;
}
.fbh_box .fbh_l .tit a.more {
	color: rgb(153, 153, 153); font-size: 14px; float: right;
}
.fbh_box .fbh_l .tit a.more:hover {
	color: rgb(188, 13, 0);
}
.fbh_box .fbh_l .fbhlistbox {
	padding: 10px; border: 1px solid rgb(223, 206, 184); border-image: none; height: 308px; overflow: hidden; margin-bottom: 15px;
}
.fbh_box .fbh_l .fbhlistbox li {
	background: url(icon.gif) no-repeat 2px 18px; padding: 6px 0px 6px 15px; line-height: 24px; font-size: 14px; border-bottom-color: rgb(226, 225, 225); border-bottom-width: 1px; border-bottom-style: dashed;
}
.fbh_box .fbh_l .fbhlistbox li a {
	color: rgb(68, 68, 68); float: none;
}
.fbh_box .fbh_l .fbhlistbox li a:hover {
	color: rgb(68, 68, 68);
}
.fbh_box .fbh_l .fbhlistbox li span.date {
	color: rgb(153, 153, 153); padding-left: 15px; font-family: arial; float: none;
}
.fbh_box .fbh_l .yugao.tit {
	margin-top: 10px; background-image: url("../images/xxgk_telr3.gif");
}
.fbh_box .fbh_l .zhengji.tit {
	margin-top: 10px; background-image: url("../images/fbgtel3.gif");
}
.fbh_box .fbh_l .listtxt {
	padding: 14px 16px 0px; border: 1px solid rgb(223, 206, 184); border-image: none; height: 184px; color: rgb(68, 68, 68); line-height: 26px; font-size: 14px;
}
.fbh_box .fbh_l .listtxt p {
	overflow: hidden; clear: both;
}
.fbh_box .fbh_l .listtxt p.p1 {
	padding-bottom: 12px;
}
.fbh_box .fbh_l .listtxt p strong {
	width: 85px; font-size: 15px; font-weight: bold; float: left; display: block;
}
.fbh_box .fbh_l .listtxt p span {
	width: 171px; float: left; display: block;
}
.fbh_zjsm {
	background: url("../images/fbh_bg1.gif") no-repeat right bottom; padding: 13px 16px 0px; border: 1px solid rgb(223, 206, 184); border-image: none; height: 258px; color: rgb(68, 68, 68); line-height: 24px; font-size: 14px;
}
.fbh_zjsm strong {
	padding-bottom: 7px; font-size: 15px; display: block;
}
.fbh_box .fbh_r {
	width: 840px; overflow: hidden;
}
.fbh_box .fbh_r h1 {
	background: url("../images/fbgtel4.gif") no-repeat 7px; height: 39px; line-height: 38px; padding-left: 35px; border-bottom-color: rgb(223, 206, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.fbh_box .fbh_r h1 span {
	color: rgb(182, 0, 0); font-size: 18px;
}
.fbh_list li.fbhli {
	padding: 20px 0px !important; height: 250px !important; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed;
}
.fbh_list li.fbhli .interview-img {
	width: 336px; height: 250px; float: left;
}
.fbh_list li.fbhli .interview-img img {
	width: 336px; height: 250px;
}
.fbh_list li.fbhli .interview-info {
	background: rgb(249, 244, 236); padding: 17px 30px; width: 425px; height: 216px; overflow: hidden; float: right;
}
.fbh_list li.fbhli .interview-info .interview-txt {
	width: 100%; line-height: 30px; overflow: hidden; font-size: 15px;
}
.fbh_list li.fbhli .interview-info .interview-txt span {
	color: rgb(182, 0, 0); float: left;
}
.fbh_list li.fbhli .interview-info .interview-txt .interview-names {
	width: 375px; height: 30px; line-height: 30px; float: left;
}
.fbh_list li.fbhli .interview-info .interview-txt .interview-names li {
	margin-bottom: 0px; float: left;
}
.fbh_list li.fbhli .interview-info .interview-note {
	width: 100%; line-height: 28px; overflow: hidden; font-size: 14px;
}
.fbh_list li.fbhli .interview-info .interview-note span {
	color: rgb(182, 0, 0);
}
.fbh_list li.fbhli .interview-info .title.interview-txt a {
	font-weight: bold;
}
.fbh_piclist {
	margin: 0px auto; width: 269px; display: block;
}
.fbh_piclist li {
	width: 100%; height: 202px; padding-right: 28px; margin-bottom: 10px; position: relative;
}
.fbh_piclist li img {
	width: 269px; height: 202px;
}
.fbh_piclist li span {
	background: url("/images/text_bg65.png"); padding: 0px 10px; left: 0px; width: 249px; height: 36px; text-align: center; bottom: 0px; line-height: 36px; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis; _bottom: -1px;
}
.fbh_piclist li a:hover {
	color: rgb(255, 255, 255);
}
.fbh_piclist li a {
	color: rgb(255, 255, 255);
}
.fbhbox {
	background: rgb(255, 255, 255);
}
.fbhbox .interview-detail {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.fbhbox .fbhbox1 {
	padding: 10px 10px 10px 20px; height: 371px; overflow: hidden;
}
.fbhbox .fbhbox1 .fbhbox1l {
	width: 870px; overflow: hidden;
}
.fbhbox .fbhbox1 .fbhbox1l h1 {
	background: url("../images/fbh_xx.gif") repeat-x left bottom; padding: 0px 20px 7px; height: 64px; text-align: center; color: rgb(4, 160, 108); line-height: 64px; overflow: hidden; font-size: 30px; font-weight: bold; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.fbh_info {
	padding: 20px 22px 0px; height: 280px;
}
.fbh_info .fbh_img {
	background: rgb(247, 247, 247); padding: 5px; width: 360px; height: 270px; overflow: hidden; float: left;
}
.fbh_info .fbh_img img {
	width: 360px; height: 270px;
}
.fbh_info .fbh_txt {
	width: 435px; color: rgb(68, 68, 68); line-height: 28px; overflow: hidden; font-size: 14px;
}
.fbh_info .fbh_txt span.tit {
	color: rgb(4, 160, 108);
}
.fbh_info .fbh_txt p.in-note {
	height: 168px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.fbhbox .fbhbox1 .fbhbox1r {
	width: 280px;
}
.fbhbox .fbhbox1 .fbhbox1r h3 {
	background: rgb(4, 160, 108); height: 40px; color: rgb(255, 255, 255); line-height: 40px; padding-left: 15px; font-size: 18px;
}
.fbhbox .fbhbox1 .fbhbox1r .fbh_bmjj {
	background: rgb(247, 247, 247); padding: 10px 10px 10px 20px; height: 311px;
}
.fbhbox .fbhbox1 .fbhbox1r .fbh_bmjj .txt {
	height: 310px; color: rgb(51, 51, 51); padding-right: 10px; font-size: 14px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.fbh_box2 {
	padding: 10px 0px 0px 15px;
}
.fbh_box2 h3 {
	background: url(telbg.gif) repeat-x left bottom; width: 100%; height: 48px; overflow: hidden;
}
.fbh_box2 h3 span {
	width: 100px; height: 46px; text-align: center; color: rgb(182, 0, 0); line-height: 46px; font-size: 18px; border-bottom-color: rgb(196, 144, 68); border-bottom-width: 2px; border-bottom-style: solid; display: block;
}
.fbh_box2 .list {
	height: 202px; padding-top: 28px; padding-left: 5px;
}
.fbh_box2 .pro-scroll3 {
	width: 1160px; height: 202px; overflow: hidden; position: relative;
}
.fbh_box2 .pro-img-list3 {
	width: 1160px; height: 202px; overflow: hidden; position: relative;
}
.fbh_box2 .pro-img-list3 ul {
	width: 2690000px;
}
.fbh_box2 .pro-img-list3 ul li {
	width: 269px; height: 202px; padding-right: 28px; float: left; position: relative;
}
.fbh_box2 .pro-img-list3 ul li img {
	width: 269px; height: 202px;
}
.fbh_box2 .pro-img-list3 ul li span {
	background: url("../images/text_bg65.png"); padding: 0px 10px; left: 0px; width: 249px; height: 36px; text-align: center; bottom: 0px; line-height: 36px; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis; _bottom: -1px;
}
.fbh_box2 .pro-img-list3 ul li a:hover {
	color: rgb(255, 255, 255);
}
.fbh_box2 .pro-img-list3 ul li a {
	color: rgb(255, 255, 255);
}
.fbh_box2 .pro-scroll3 .prev3 {
	top: 69px; width: 38px; height: 60px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.fbh_box2 .pro-scroll3 .next3 {
	top: 69px; width: 38px; height: 60px; overflow: hidden; position: absolute; z-index: 10; cursor: pointer;
}
.fbh_box2 .pro-scroll3 .prev3 a {
	width: 38px; height: 60px; text-indent: -50px; display: block;
}
.fbh_box2 .pro-scroll3 .next3 a {
	width: 38px; height: 60px; text-indent: -50px; display: block;
}
.fbh_box2 .pro-scroll3 .prev3 {
	left: 0px;
}
.fbh_box2 .pro-scroll3 .prev3 a {
	background: url("../images/fbh_prve.png") no-repeat 0px 0px;
}
.fbh_box2 .pro-scroll3 .next3 {
	right: 0px;
}
.fbh_box2 .pro-scroll3 .next3 a {
	background: url("../images/fbh_prve.png") no-repeat -38px 0px;
}
.fbh_box3 {
	padding: 20px;
}
.fbh_box3 .nice-validator {
	border-bottom-color: rgb(225, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.fbh_box3 .fbh_words {
	background: url("../images/lmtel.gif") repeat-x left bottom; height: 46px; padding-top: 6px;
}
.fbh_box3 .fbh_words p {
	width: 100px; height: 44px; text-align: center; color: rgb(4, 160, 108); line-height: 44px; font-size: 18px; border-bottom-color: rgb(4, 160, 108); border-bottom-width: 2px; border-bottom-style: solid;
}
.fbh_box3 .fbh_words .fbh_speak {
	background: url("../images/fbh_btn1.gif") no-repeat 0px 0px; width: 67px; height: 32px; color: rgb(255, 255, 255); line-height: 32px; padding-left: 33px; font-size: 14px; margin-top: 4px;
}
.fbh_box3 .fbh_words a.fbh_speak:hover {
	color: rgb(255, 255, 255);
}
.fbh_box3 .interview-desc {
	padding: 0px 15px;
}
.fbh_js {
	padding: 1px 15px 0px; border-right-color: rgb(225, 225, 225); border-left-color: rgb(225, 225, 225); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.fbh_js .txt {
	background: rgb(247, 247, 247); padding: 10px 15px 15px; color: rgb(51, 51, 51); line-height: 28px; font-size: 14px;
}
.fbhconbox {
	margin: 15px 0px; padding: 0px 15px; width: 825px; height: 842px; line-height: 28px; font-size: 14px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.fbhconbox p {
	padding: 8px 0px;
}
.fbhspbtn {
	background: url("../images/ftwz_btnsp.png") no-repeat 0px 0px; padding: 4px 2px 0px 9px; width: 120px; height: 40px; text-align: center; line-height: 40px; font-size: 16px; font-weight: bold; margin-top: 20px; margin-left: 10px;
}
.fbhspbtn a {
	color: rgb(255, 255, 255);
}
.fbhspbtn a:hover {
	color: rgb(255, 255, 255);
}
.fbhcontal {
	width: 855px;
}
.fbhcontal .collectionTitle {
	text-align: center !important;
}
.fbhcontal .ftwz_txt {
	width: 425px !important;
}
.fbh_bmjj {
	height: 357px !important;
}
.fbh_bmcon {
	padding: 10px 10px 10px 20px; height: 279px;
}
.fbh_bmcon .txt {
	height: 270px; color: rgb(51, 51, 51); padding-right: 10px; font-size: 14px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.fbhcontal .in-note {
	height: 90px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.fbh_wzsl {
	height: auto; padding-top: 0px;
}
.fbh_wzsl .xwfbh {
	width: auto;
}
.fbh_wzsl .xwfbh .fbhconbox {
	width: auto; height: auto;
}
.ztlanmu img {
	display: none;
}
.p15 {
	padding: 15px;
}
.clear20 {
	padding: 0px 0px 15px; height: 0px; line-height: 0px; overflow: hidden; clear: both; font-size: 0px; margin-top: 0px;
}
.gznb_ban {
	height: 250px; overflow: hidden; padding-bottom: 19px;
}
.gznb_ban img {
	width: 100%; height: auto; vertical-align: top;
}
.gznb_ban span {
	display: none;
}
.gznb_tel {
	background: url("../images/nbzt_titbg.gif") repeat-x left 16px; height: 44px; text-align: center; line-height: 44px;
}
.gznb_tel span {
	background: rgb(255, 255, 255); margin: 0px auto; width: 172px; height: 44px; color: rgb(182, 0, 0); font-size: 24px; font-weight: bold; display: block;
}
.gznb_list {
	padding: 16px 0px 11px; overflow: hidden;
}
.gznb_list ul {
	width: 1200px;
}
.gznb_list li {
	padding: 0px 18px 18px 0px; width: 180px; height: 50px; overflow: hidden; float: left;
}
.gznb_list li a {
	background: rgb(245, 241, 233); border-radius: 3px; transition:0.4s; height: 50px; text-align: center; color: rgb(141, 116, 75); line-height: 50px; font-size: 18px; float: none; display: block;
}
.gznb_list li a:hover {
	background: rgb(196, 144, 68); color: rgb(255, 255, 255);
}
.gznb_list li a span {
	margin: 0px auto; width: 90%; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.gznb_list2 li a span {
	margin: 0px auto; width: 90%; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.gznb_list2 {
	padding: 16px 0px 0px; overflow: hidden;
}
.gznb_list2 ul {
	width: 1200px;
}
.gznb_list2 li {
	padding: 0px 30px 30px 0px; width: 270px; height: 60px; overflow: hidden; float: left;
}
.gznb_list2 li a {
	background: rgb(245, 241, 233); border-radius: 3px; transition:0.4s; height: 60px; text-align: center; color: rgb(141, 116, 75); line-height: 60px; overflow: hidden; font-size: 18px; float: none; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.gznb_list2 li a:hover {
	background: rgb(196, 144, 68); color: rgb(255, 255, 255);
}
.vote_content {
	margin: 0px 20px; padding: 10px 0px; line-height: 28px; font-size: 14px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.gznb_list2 li a {
	background: rgb(245, 241, 233); border-radius: 3px; transition:0.4s; height: 60px; text-align: center; color: rgb(141, 116, 75); line-height: 60px; overflow: hidden; font-size: 18px; float: none; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.gznb_list2 li a:hover {
	background: rgb(196, 144, 68); color: rgb(255, 255, 255);
}
.vote_content {
	margin: 0px 20px; padding: 10px 0px; line-height: 28px; font-size: 14px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.vote_content {
	margin: 0px 20px; padding: 10px 0px; line-height: 28px; font-size: 14px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.leader_picwz {
	text-align: center;
}
.leader_titwz p.tit {
	text-indent: 2em; font-weight: bold;
}
.leader_titwz .leader_con {
	text-indent: 2em;
}


.flash_nav{ position:absolute;  left:50%; margin-left:-600px; width:1200px; height:184px; top:31px;}

.wzdt_font{ float:right;font-size:12px; line-height:31px; height:31px; color:#595A55;}
.wzdt_font a:link { font-family:"����";text-decoration: none; font-size:12px; color:#595A55; font-weight:normal; line-height:31px;}
.wzdt_font a:visited {text-decoration: none; color:#595A55;}
.wzdt_font a:hover {text-decoration: underline; color:#CC0000;}

.nr_1{ float:left; width:128px; text-align:center; height:28px; line-height:28px; color:#000; font-weight: normal; font-size:14px;}

.nr_2{ float:left; width:260px; text-align:left; height:28px; line-height:28px; color:#000; font-weight: normal; font-size:14px; overflow:hidden;}
.nr_2 a:link { text-decoration: none; font-size:14px; color:#000; font-weight:normal; line-height:28px;}
.nr_2 a:visited {text-decoration: none; color:#000;}
.nr_2 a:hover {text-decoration: underline; color:#b51413;}
.nr_2 a:active {text-decoration: none;color:#000;}


.nr_11{ float:left; width:440px; padding-left:20px; text-align:left; height:32px; line-height:32px; color:#000; font-weight: normal; font-size:14px;}
.nr_11 a:link { text-decoration: none; font-size:14px; color:#000; font-weight:normal; line-height:32px;}
.nr_11 a:visited {text-decoration: none; color:#000;}
.nr_11 a:hover {text-decoration: underline; color:#b51413;}
.nr_11 a:active {text-decoration: none;color:#000;}

.nr_22{ float:left; width:128px; text-align:center; height:32px; line-height:32px; color:#000; font-weight: normal; font-size:14px;}
.nr_3{ float:left; width:80px; text-align:center; height:28px; line-height:28px;color:#000; font-weight: normal; font-size:14px;}
.nr_4{ float:right; width:80px; text-align:center; height:28px; line-height:28px;  color:#168505; font-weight: normal; font-size:14px;}

.ztzl_ny{width:990px; margin:0px auto 0 auto; overflow:hidden;}
.ztzl_ny h1{text-align:center;}
.ztzl_ny ul{display:block; margin-top:20px;}
.ztzl_ny ul li{float:left; width:280px; height:68px; display:inline; margin:0 15px 25px 18px;}

.di_nr_left{ float:left; width:100px; margin-top:10px; margin-left:20px;}
.di_nr_center{ float:left; width:150px; margin-top:20px;}
.di_nr_right{ float:left; line-height:30px; margin-top:0px; color:#fff;}
.di_nr_right a{line-height:30px; margin-top:0px; color:#fff;}
.di_nr_right a:hover{ line-height:30px; margin-top:0px; color:#fff;}

.di_nr_left1{ float:left; width:100px; margin-top:10px; margin-left:20px;}
.di_nr_center1{ float:left; width:150px; margin-top:20px;}
.di_nr_right1{ float:left; line-height:30px; margin-top:0px; color:#333;}
.di_nr_right1 a{line-height:30px; margin-top:0px; color:#333;}
.di_nr_right1 a:hover{ line-height:30px; margin-top:0px; color:#cd0102;}

.newslist2 {
	width: 864px;
	font-size:14px;
	margin-left:0px;
	margin:0 auto;
}
.newslist2 ul {
	background-image: url(newsarrorw2.gif);
	background-position: 1px 15px;
	background-repeat: no-repeat;
	margin:0px;
	padding-left: 15px;
	line-height: 30px;
}
.newslist2 ul a{
color:#3a3a3a;
text-decoration:none;
}
.newslist2 ul a:hover{
	color:#B51413;
	text-decoration: none;
}
.newslistdixx {
	padding-top:12px;
	padding-bottom:12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B2B2B2;
}
.list_newstitle{ float:left;}
/*��ҳ*/
.pagination{clear:both;float:right;margin:10px 0 5px;padding:3px 0;line-height:26px;font-size:14px; margin-right:20px; margin-bottom:20px;}
.pagination a,.pagination span{border:1px solid #d9d9d9;color:#3A3A3A;font-family:Arial;margin:2px;padding:0px 9px;text-decoration:none;white-space:nowrap;display:block;float:left;height:26px;line-height:26px;}
.pagination a:hover{background:#cd0102;border:1px solid #cd0102;color:#ffffff !important;}
.pagination a.active{border:1px solid #cd0102;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#cd0102;border:1px solid #cd0102;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#3A3A3A;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#cd0102;border:#cd0102 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#3A3A3A;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:28px;line-height:28px;}
.pagination .inputBar input{width:30px;height:20px;padding:3px 5px;border:#ccc 1px solid;*vertical-align:middle;_vertical-align:middle;margin:0 3px;}

.jc_font{font-family: \5FAE\8F6F\96C5\9ED1, Arial Narrow; font-size:28px; line-height:38px; font-weight:normal; color:#000; text-align:center;}

.daying{font-family: "����"; font-size:14px; color:#666666; line-height:20px; font-weight: normal;}
.daying a:link { font-family:"����";text-decoration: none; font-size:14px; color:#666666; font-weight:normal; line-height:20px;}
.daying a:visited {text-decoration: none; color:#666666;}
.daying a:hover {text-decoration: underline; color:#FF6634;}
.daying a:active {text-decoration: none;color:#666666;}

.STYLE2{font-family: "����"; font-size:14px; color:#666666; line-height:38px; font-weight: normal;}
.STYLE2 a:link { font-family:"����";text-decoration: none; font-size:14px; color:#666666; font-weight:normal; line-height:38px;}
.STYLE2 a:visited {text-decoration: none; color:#666666;}
.STYLE2 a:hover {text-decoration: underline; color:#1A4E87;}
.STYLE2 a:active {text-decoration: none;color:#666666;}

.content_right3{ width:750px; min-height:200px; font-size:14px; color:#404040; line-height:42px; padding-top:15px; font-weight:normal; font-family:"����"; text-align:left; margin:0 auto;}
.content_right33{ width:1050px; min-height:200px; font-size:14px; color:#404040; line-height:42px; padding-top:15px; font-weight:normal; font-family:"����"; text-align:left; margin:0 auto;}

.sc_nav{ background-color:#EEEEEE; margin:0 auto; width:94%; height:40px; line-height:40px;}
.sc_nav_left{ float:left; width:50%; text-align:left; height:40px; line-height:40px;}
.sc_nav_right{ float:right; width:50%; text-align:right; height:40px; line-height:40px;}

.syt_list{ margin:0 auto; margin-top:15px;}
.syt_nav{ margin:0 auto; width:94%; height: auto;}
.ny_right_22{ width:1100px; margin:0 auto; padding:15px; font-size:14px; color:#333333; line-height:38px; min-height:500px;}

.qnfy {
	width:1012px;
	height:38px;
	background-image: url(../images/qnfy.jpg);
	background-repeat: no-repeat;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:10px;
}
.qnfy ul {
padding:5px 10px 0px 20px;}

.qnfy2 {
border-bottom:#cd0102 2px solid;
color:#ffffff;}
.qnfy2 ul{
padding:3px 10px 3px 10px;
background-color:#cd0102;
width:150px;
text-align:center;
font-weight:bold;
}

.tred1{ font-size:14px; color:#6e6e6e; line-height:32px;}
.td1{ font-size:14px; color:#6e6e6e; line-height:32px;}
.txtInput{border-radius:0px; height:24px; line-height:24px;}
.td2{ text-align:left; font-size:14px; color:#6e6e6e; line-height:32px; font-weight:bold;}
.btn{ width:93px; height:30px;}
.OK{ background: url(Ok.jpg) no-repeat; border:0px;}
.Cancel{ background: url(Cancel.jpg) no-repeat; border:0px;}

.btn1{ width:50px; height:37px;}
.cx{ background: url(../images/cx_button.jpg) no-repeat; border:0px;}

.ztzl_ny1{width:990px; margin:15px auto 0 auto; overflow:hidden; margin-top:50px;}
.ztzl_ny1 h1{text-align:center;}
.ztzl_ny1 ul{display:block; margin-top:40px;}
.ztzl_ny1 ul li{float:left; width:300px; height:76px; display:inline; margin:0 15px 32px 15px;}

.di_right_1{ float:right; margin-right:10px;}
.right_1{ width:83px; height:83px; background-color:#fff;}
.right_1 img{ width:75px; height:75px; padding-top:3px;}
.right_2{ width:83px; text-align:center; line-height:30px; color:#fff; font-size:12px;}