
body
{
	 margin:0px; padding:0px; font-size:12px;
	}
.pagett
{
	 background-image:url(../images/pagett.jpg); background-repeat:no-repeat; width:715px; height:37px; float:right; text-align:left; overflow:hidden;
	}
.pagett .left
{
	float:left; width:150px; color:#FE4042; padding-left:26px; font-size:14px; line-height:38px; font-weight:600;
	}
.pagett .right
{
	float:right; width:300px;line-height:38px; text-align:right; padding-right:20px;
	}
a {
	color:White;
}
a:hover {
	color:Red; text-decoration: none;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
.clear {
	clear: both;
}
li {
	list-style-type: none; 
}
li a:link {
	color:Black; text-decoration: none; 
}
li a:visited {
	color:Black; text-decoration: none; 
}
li a:hover {
	color:red; text-decoration: none; 
}
#container {
	margin: 0px auto; width: 1000px;
}
a img {
  border:rgb(219,219,219);
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.dis_bl {
	display: block;
}
ol {
	list-style-type: none; list-style-image: none;
}
ul {
	list-style-type: none; list-style-image: none;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
img {
	 border-width:0px;
}
#content {
	background: url("../images/con_bg.jpg") repeat-x left bottom rgb(255, 255, 255); margin: 0px auto; width: 1000px; padding-bottom: 2px;
}
.banner {
	 width: 1000px;
}
.position {
	background: url("../images/pos_bg.jpg") repeat-x left top; margin: 0px auto; height: 20px; text-align: right; padding-top: 17px; padding-right: 45px;
}
.position li.cur {
	background: url("../images/images/10.gif") no-repeat left; padding: 0px 10px; float: right;
}
.position li.s {
	background: url("../images/images/11.gif") no-repeat left; padding: 0px 7px 0px 15px; float: right;
}
.left {
	 width: 270px; height: auto !important; margin-left: 0px; float:left; display: inline; min-height: 500px; overflow:hidden;
}
h2 strong {
	display: none;
}
.left ul {
	margin: 0px; padding: 0px;
}
.left ul li {
	background: url("../images/list_1.gif") no-repeat left; margin: 0px auto 0px 21px; width: 150px; height: 25px; line-height:28px; padding-left: 10px; font-size: 12px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: dashed; list-style-type: none;
}
.right {
	width: 721px; 
margin-left: 1px; float: right;
}
.right_top {
	margin-top: 10px;
}
.right_top li {
	border: 1px solid rgb(219, 219, 219); font-size: 12px; margin-left: 20px; float: left; display: inline;
}
.right_top li img {
	width: 215px; height: 155px;
}
.right_top li .title {
	text-align: left; color: rgb(102, 102, 102); line-height: 18px; padding-left: 20px; margin-top: 5px;
}
.right_top li p {
	text-align: left; color: rgb(175, 175, 175); line-height: 18px; padding-left: 20px;
}
.right_bottom {
	padding-top: 12px;
}
.right_bottom li {
	background: url("../images/images/9.gif") no-repeat left; width: 660px; height: 45px; line-height: 45px; padding-left: 15px; font-size: 12px; margin-left: 25px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.right_bottom li span {
	color: rgb(153, 153, 153); float: right;
}
.right_bottom li b {
	color: rgb(198, 21, 29); font-weight: normal; margin-right: 5px; float: left;
}
.fenye {
	margin: 30px 0px; padding: 7px 150px 7px 7px; text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.fenye a {
	margin: 2px; padding: 2px 5px; color: rgb(0, 0, 0); text-decoration: none;
}
.fenye a:hover {
	border: 1px solid rgb(186, 0, 1); color: rgb(255, 255, 255); background-color: rgb(186, 0, 1);
}
.fenye span.current {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(186, 0, 1); color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(186, 0, 1);
}
.fenye span.disabled {
	margin: 2px; padding: 2px 5px; border: 1px solid rgb(238, 238, 238); color: rgb(221, 221, 221);
}
h3 {
	background: url("../images/12.gif") no-repeat bottom; margin: 25px auto 8px; width: 710px; height: 15px; text-align: center; color: rgb(200, 23, 31); padding-bottom: 20px; font-size: 16px; font-weight: bold;
}
.time {
	margin: 0px auto; width: 710px; text-align: center;
}
.time p span {
	margin-left: 30px;
}
.txt {
	margin: 15px auto 0px; width: 710px;
}
.txt p {
	text-align: justify; line-height: 24px; font-size: 14px;
}
.activity li {
	padding-bottom: 20px; clear: both; font-size: 12px; margin-bottom: 20px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
.activity li img {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(219, 219, 219); width: 250px; height: 120px; margin-right: 15px; float: left; display: inline;
}
.activity li dl {
	width: 450px; float: left;
}
.activity li dt {
	font: bold 14px/35px "????"; color: rgb(200, 23, 31); font-size-adjust: none; font-stretch: normal;
}
.activity li dd div.words {
	height: 35px; overflow: hidden; margin-bottom: 10px;
}
.activity li dd div.words2 span {
	float: left;
}
.activity li dd div.words2 a {
	color: rgb(191, 0, 8); float: right;
}
.pic_list {
	width: 725px;
}
.pic_list li {
	background: rgb(255, 255, 255); padding: 4px; border: 1px solid rgb(219, 219, 219); margin-top: 15px; margin-left: 10px; float: left; display: inline;
}
.pic_list li img {
	width: 160px; height: 120px; margin-bottom: 10px;
}
.pic_list li p {
	width: 157px; height: 20px; color: rgb(134, 134, 134); line-height: 20px; font-size: 12px;
}
.pic_list li p b {
	color: rgb(97, 97, 97); font-weight: normal;
}
.reg {
	font-size: 12px; margin-top: 30px;
}
.reg em {
	color: rgb(255, 0, 0);
}
.bor {
	border: 1px solid rgb(213, 211, 211); height: 22px; line-height: 22px; padding-left: 2px;
}
.sdmenu {
	width: 213px; padding-bottom: 10px; font-family: Arial, sans-serif; font-size: 22px;background:url(../images/b1_bg.jpg ) repeat-x;
  	border:1px solid #BDD6EA;
}
.sdmenu .cat
{
    line-height:24px; font-size:12px; height:25px;
    }

.about
{
    width: 213px; padding-bottom: 10px; font-family: Arial, sans-serif; font-size: 16px;background:url(../images/b1_bg.jpg ) repeat-x;
  	border:1px solid #BDD6EA;
    }

.sdmenu div {
	overflow: hidden;
}
.sdmenu div:first-child {
	
}
.sdmenu div.collapsed {
	height: 35px;
}
.sdmenu div span {
	background: url("../images/images/li2.gif") no-repeat left; padding: 5px 15px; height: 30px; color: rgb(116, 116, 116); line-height: 35px; font-weight: bold; margin-left: 20px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: dashed; display: block; cursor: default;
}
.sdmenu div.collapsed span {
	border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: dashed;
}
.sdmenu .cat a {
	margin: 3px 0px 3px 3px; padding: 0px 10px; display: block;
}


.to_c {
	
}
.to_c li {
	padding-bottom: 15px; margin-top: 15px;
}
.to_c img {
	padding: 3px; border: 1px solid rgb(219, 219, 219); float: left; display: block;
}
.to_c span {
	width: 440px; margin-top: 20px; margin-left: 20px; float: left;
}
.to_c b {
	color: rgb(158, 30, 29); line-height: 22px;
}
.to_c em {
	color: rgb(74, 74, 74); line-height: 22px; font-size: 12px; font-style: normal;
}
.design {
	width: 730px;
}
.design li {
	width: 350px; margin-top: 15px; margin-left: 15px; float: left; display: inline;
}
.design li img {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(219, 219, 219); width: 123px; height: 160px; float: left;
}
.design li span {
	width: 190px; font-size: 12px; margin-left: 20px; float: left;
}
.design li span em {
	line-height: 22px; font-style: normal;
}
.design li span b {
	color: rgb(158, 30, 29); line-height: 22px; font-size: 14px;
}
.fixed-bottom#dmrbox {
	bottom: 0px !important; position: fixed !important;
}
select {
	margin: 0px; padding: 0px;
}
option {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
.fixed-bottom#dmrbox {
	bottom: 0px; position: fixed;
}
.fixed-bottom#dmrbox {
	bottom: 0px; position: fixed;
}
.fixed-bottom#dmrbox {
	bottom: 0px; position: fixed;
}
html {
	background-attachment: fixed;
}
html body {
	background-attachment: fixed;
}
html .fixed-bottom#dmrbox {
	bottom: auto; position: absolute;
}
#dmrbox {
	width: 323px; height: 0px; right: 0px; bottom: -300px; padding-top: 47px; padding-bottom: 0px; visibility: hidden; position: absolute; z-index: 10; _overflow: hidden;
}
.sjs {
	background: url("../images/sjs.png") no-repeat 0px 0px;
}
.yzx {
	background: url("../../images/images/yzx.png") no-repeat 0px 0px;
}
.yyzx {
	background: url("../../images/images/yyzx.png") no-repeat 0px 0px;
}
.dzzz {
	background: url("../../images/images/dzzz.png") no-repeat 0px 0px;
}
.yytc {
	background: url("../../images/images/yytc.png") no-repeat 0px 0px;
}
#dmrbox .btnToggle {
	top: 19px; width: 24px; height: 17px; right: 0px; text-indent: -9em; overflow: hidden; position: absolute;
}
#dmrbox .close {
	background: url("../../images/images/icooff.jpg") no-repeat 0px 0px;
}
#dmrbox .open {
	background: url("../../images/images/icoex.jpg") no-repeat 0px 0px;
}
.information {
	padding-top: 12px; font-family: "????"; font-size: 12px; margin-left: 30px;
}
.information strong {
	width: 75px; text-align: left; float: left;
}
.information li {
	height: 30px !important; line-height: 30px !important; display: block;
}
.information li span {
	float: left;
}
.house {
	width: 68px; text-align: left; float: left;
}
.text1 {
	background: rgb(219, 219, 219); width: 277px; text-align: center; margin-top: 5px;
}
.jian_txt {
	width: 465px; margin-top: 15px; margin-left: 20px; float: left; display: inline;
}
.jian_txt p {
	text-align: justify; color: rgb(108, 108, 108); line-height: 24px; font-size: 14px;
}
.jian_pic {
	width: 210px; margin-bottom: 30px; margin-left: 20px; float: left;
}
.jian_pic img {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(219, 219, 219); width: 182px; height: 230px; margin-top: 15px;
}
.baida {
	margin: 15px 0px 35px 15px; width: 720px; height: 800px; color: rgb(68, 68, 68); line-height: 22px; overflow: auto; font-family: "????"; font-size: 14px;
}
.youshi {
	width: 742px;
}
.you_top {
	margin: 10px auto; width: 742px;
}
.you_middle {
	margin: 10px auto; width: 742px;
}
.you_bottom {
	margin: 10px auto; width: 742px;
}
.you_top p {
	line-height: 24px; font-size: 14px; font-weight: normal;
}
.you_middle p {
	line-height: 24px; font-size: 14px; font-weight: normal;
}
.you_bottom p {
	line-height: 24px; font-size: 14px; font-weight: normal;
}
.you_top img {
	margin: 10px auto;
}
.you_middle img {
	margin: 10px auto;
}
.you_bottom img {
	margin: 10px auto;
}
.you_middle_l {
	
}
.you_middle_r {
	
}
.liucheng {
	width: 742px; text-align: center;
}
.HonourBg1 {
	background: url("../../images/images/bg1.jpg") no-repeat 75px 0px; margin: 0px auto; width: 696px; font-size: 12px;
}
.HonourBg1 div.honourBox .img {
	margin: 0px auto auto 171px; width: 330px; height: 222px; text-align: center; padding-top: 45px;
}
.HonourBg1 div.honourBox .tit {
	margin: 0px auto auto 0px; text-align: center; color: rgb(0, 0, 0); padding-top: 20px; font-weight: 700; text-decoration: none;
}
.HonourBg1 div.honourLi {
	margin: 30px auto auto 50px; width: 556px; height: 78px; overflow: hidden;
}
.HonourBg1 div.honourLi li {
	border: 1px solid rgb(81, 81, 81); width: 85px; height: 54px; overflow: hidden; margin-right: 15px; float: left; display: inline; cursor: pointer;
}
.HonourBg1 div.jcarousel-clip {
	width: 506px; overflow: hidden; margin-left: 30px;
}
.HonourBg1 div.honourLi li.current {
	
}
.HonourBg1 div.honourLi li.current h2 {
	clear: both;
}
.HonourBg1 div.honourLi li.current p {
	
}
.HonourBg1 div.honourLi li div {
	display: none;
}
.HonourBg1 div.honourLi li img {
	width: 85px; height: 54px;
}
.HonourBg1 div.jcarousel-skin-tango .jcarousel-next-horizontal {
	background: url("../../images/images/sclNext.gif") no-repeat 0px 0px; top: 12px; width: 18px; height: 37px; right: 0px; position: absolute; cursor: pointer;
}
.HonourBg1 div.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	background: url("../../images/images/sclNext.gif") no-repeat 0px 0px;
}
.HonourBg1 div.jcarousel-skin-tango .jcarousel-prev-horizontal {
	background: url("../../images/images/sclPre.gif") no-repeat 0px 0px; left: 0px; top: 12px; width: 18px; height: 37px; position: absolute; cursor: pointer; _left: -30px;
}
.HonourBg1 div.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	background: url("../../images/images/sclPre.gif") no-repeat 0px 0px;
}
.HonourBg2 {
	background: url("../../images/images/honour_bg2.gif") no-repeat; margin: 20px auto 120px; width: 715px; height: 371px;
}
.HonourBg2 div.honourBox .img {
	margin: 0px auto auto 80px; width: 553px; height: 367px; text-align: center; padding-top: 2px;
}
.HonourBg2 div.honourBox .tit {
	text-align: center; color: rgb(0, 0, 0); padding-top: 8px; font-weight: 700; text-decoration: underline;
}
.HonourBg2 div.honourLi {
	margin: 30px auto auto 80px; width: 510px; height: 78px;
}
.HonourBg2 div.honourLi li {
	border: 1px solid rgb(81, 81, 81); width: 85px; height: 54px; overflow: hidden; margin-right: 15px; cursor: pointer;
}
.HonourBg2 div.honourLi li.current {
	border: 1px solid rgb(221, 52, 44);
}
.HonourBg2 div.honourLi li.current h2 {
	clear: both;
}
.HonourBg2 div.honourLi li.current p {
	
}
.HonourBg2 div.honourLi li div {
	display: none;
}
.HonourBg2 div.jcarousel-skin-tango .jcarousel-next-horizontal {
	background: url("../../images/images/sclNext.gif") no-repeat 0px 0px; top: 0px; width: 18px; height: 37px; right: -47px; position: absolute; cursor: pointer; _right: -20px;
}
.HonourBg2 div.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	background: url("../../images/images/sclNextHover.gif") no-repeat 0px 0px;
}
.HonourBg2 div.jcarousel-skin-tango .jcarousel-prev-horizontal {
	background: url("../../images/images/sclPre.gif") no-repeat 0px 0px; left: 0px; top: 0px; width: 18px; height: 37px; position: absolute; cursor: pointer; _left: -30px;
}
.HonourBg2 div.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	background: url("../../images/images/sclPreHover.gif") no-repeat 0px 0px;
}
.HonourBg2 div.honourLi li img {
	width: 85px; height: 54px;
}
.HonourBg2 div.jcarousel-clip {
	width: 506px; overflow: hidden; margin-left: 30px;
}
.zine {
	margin: 0px auto 30px; width: 960px;
}
.zine_list {
	margin: 0px auto; width: 860px;
}
.zine_list li {
	margin-bottom: 30px; margin-left: 58px; float: left; display: inline;
}
.zine_list li img {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(219, 219, 219); width: 193px; height: 261px;
}
.zine_list li p {
	width: 193px; text-align: center; font-family: "????"; font-size: 12px; margin-top: 10px;
}
.taocan {
	
}
.tao_t {
	
}
.tao_t p {
	line-height: 25px; font-family: "????"; font-size: 14px;
}
.tao_m {
	width: 100%;
}
.tao_m_l {
	width: 168px; height: 120px; margin-top: 10px; margin-left: 10px; float: left; display: inline;
}
.tao_m_r {
	width: 470px; margin-left: 30px; float: left;
}
.tao_m_r p strong {
	color: rgb(182, 18, 25); font-size: 14px;
}
.tao_m_r p {
	line-height: 22px; font-size: 12px;
}
.bimg_cover01 #lantern_slide {
	width: 740px; height: 365px; font-size: 12px; margin-top: 15px; margin-bottom: 15px;
}
.bimg_cover01 #bimg img {
	width: 740px; height: 365px;
}
#lantern_slide {
	width: 540px; height: 358px; overflow: hidden; position: relative;
}
#bimg {
	height: 358px; overflow: hidden; filter: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );
}
#bimg .dis a {
	overflow: hidden; display: block;
}
#bimg img {
	width: 540px; height: 355px;
}
.dis {
	display: block;
}
.undis {
	display: none;
}
#font_hd {
	width: 100%; height: 21px; bottom: 20px; position: absolute;
}
.lkff {
	display: none;
}
#simg {
	left: 6px; top: 0px; position: absolute; z-index: 100;
}
#simg div {
	background: rgb(255, 255, 255); height: 21px; text-align: center; color: rgb(0, 0, 0); line-height: 21px; margin-right: 2px; float: left; filter: alpha(opacity=70); cursor: pointer; opacity: 0.7; moz-opacity: .7;
}
#simg .f1 {
	background: rgb(51, 51, 51); color: rgb(255, 255, 255); filter: alpha(opacity=70); opacity: 0.7; moz-opacity: .7;
}
.hunfang_t {
	
}
.hunfang_b {
	
}
.hunfang_b li {
	margin: 7px 7px 8px 5px; height: 201px; float: left; display: inline; list-style-type: none;
}
.hunfang_b li img {
	background: rgb(255, 255, 255); padding: 3px; border: 1px solid rgb(219, 219, 219); width: 165px; height: 124px; margin-bottom: 7px;
}
.hunfang_b li p {
	text-align: left; color: rgb(134, 134, 134); padding-left: 3px; font-size: 12px; margin-top: 5px;
}
.hunfang_b li b {
	color: rgb(97, 97, 97); font-weight: normal;
}
.oservice {
	background: url("../../images/images/kfu.png") no-repeat -9999em 0px;
}
.oservice {
	background-position: right 0px; top: 175px; width: 65px; height: 141px; display: none; position: fixed !important; z-index: 1000;
}
.oservice a {
	width: 65px; text-indent: -999em; display: block;
}
.oline-service {
	height: 62px; margin-bottom: 1px;
}
.qq-service {
	height: 50px;
}
.go-top {
	height: 28px;
}
.num_1 {
	background: url("../../images/images/num_1.gif") no-repeat left; padding-left: 25px;
}
.num_2 {
	background: url("../../images/images/num_2.gif") no-repeat left; padding-left: 25px;
}
.num_3 {
	background: url("../../images/images/num_3.gif") no-repeat left; padding-left: 25px;
}
.num_4 {
	background: url("../../images/images/num_4.gif") no-repeat left; padding-left: 25px;
}
.num_5 {
	background: url("../../images/images/num_5.gif") no-repeat left; padding-left: 25px;
}
.num_6 {
	background: url("../../images/images/num_6.gif") no-repeat left; padding-left: 25px;
}
.num_7 {
	background: url("../../images/images/num_7.gif") no-repeat left; padding-left: 25px;
}
.num_8 {
	background: url("../../images/images/num_8.gif") no-repeat left; padding-left: 25px;
}
.num_9 {
	background: url("../../images/images/num_9.gif") no-repeat left; padding-left: 25px;
}
.num_10 {
	background: url("../../images/images/num_10.gif") no-repeat left; padding-left: 25px;
}
.num_11 {
	background: url("../../images/images/num_11.gif") no-repeat left; padding-left: 25px;
}
