﻿* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	MARGIN: 0px auto; FONT: 12px/22px ""; COLOR: #444444; font-family:"Microsoft Yahei"; background:url(../images/body_bg.jpg) repeat;
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
A {
	COLOR: #444; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
.clear {
	CLEAR: both
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.margin {
	MARGIN: 0px auto; WIDTH: 1000px
}
.tp {
	TEXT-ALIGN: right;  HEIGHT: 109px; OVERFLOW: hidden
}

.logo{float:left; padding-top:10px;}

#tp_rg {
	HEIGHT: 109px; OVERFLOW: hidden
}
.tp_link {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 211px; BACKGROUND: url("../images/tp.gif") no-repeat; FLOAT: right; HEIGHT: 28px
}
.nav {
	LINE-HEIGHT: 41px; FONT-FAMILY: "微软雅黑"; BACKGROUND: url("../images/navbg.jpg") repeat-x; HEIGHT: 41px; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: 600
}
.nav UL {
	MARGIN: 0px auto; WIDTH: 1000px
}
.nav UL LI {
	TEXT-ALIGN: center; WIDTH: 110px; DISPLAY: inline; BACKGROUND: url("../images/line.gif") no-repeat right 3px; FLOAT: left; }
.nav UL LI A {
	COLOR: #fff
}
.nav UL LI A:hover {
	DISPLAY: block; BACKGROUND: url("../images/hover.png") no-repeat center top; COLOR: #0061c0; text-decoration:none;
}
.banner {
	MARGIN-TOP: 14px; OVERFLOW: hidden;
}
.dd {
	MARGIN: 0px auto; WIDTH: 1000px
}
.main {
	MARGIN-TOP: 16px
}
.main H5 {
	LINE-HEIGHT: 30px; BACKGROUND: url("../images/hbg.gif") repeat-x; HEIGHT: 30px; FONT-SIZE: 14px; FONT-WEIGHT: blod; tex-indent: 1em; color:#fff; 
}
.main H5 .right {
	MARGIN-RIGHT: 14px
}
.main H5 .left{
	TEXT-DECORATION: none; padding:0 0 0 15px;
}
.main H5 .left .nobd {
	TEXT-DECORATION: none;
}
.sidebar {
	WIDTH: 284px; DISPLAY: inline; OVERFLOW: hidden
}
.service {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 282px; padding-bottom:20px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}



.spage {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 282px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.spage UL {
	LINE-HEIGHT: 30px; WIDTH: 258px; MARGIN-LEFT: 12px
}
.spage UL LI {
	BORDER-BOTTOM: #cbcaca 1px dashed; LINE-HEIGHT: 30px; TEXT-INDENT: 10px; WIDTH: 258px; BACKGROUND: url("../images/ico2.gif")/*tpa=http://www.zzyfqy.com/img/ico2.gif*/ no-repeat 0px 15px; HEIGHT: 30px; FONT-SIZE: 12px; OVERFLOW: hidden
}
.news {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-TOP: 10px; WIDTH: 282px; HEIGHT: 309px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; 
}
.news DL {
	BORDER-BOTTOM: #cdcdcd 1px dashed; MARGIN-TOP: 10px; WIDTH: 252px; HEIGHT: 103px; MARGIN-LEFT: 14px; OVERFLOW: hidden
}
.news DL DT {
	FLOAT: left; _margin-right: 10px
}
.news DL DD {
	MARGIN-LEFT: 88px; _margin-left: 0px
}
.news DL .tt {
	LINE-HEIGHT: 25px; WIDTH: 164px; MARGIN-BOTTOM: 6px; BACKGROUND: #e2e2e2; HEIGHT: 25px; COLOR: #0659ab; FONT-WEIGHT: bold
}
.detail:link {
	COLOR: #0061c0
}
.news UL {
	MARGIN-TOP: 4px; WIDTH: 234px; MARGIN-LEFT: 24px
}
.news UL LI {
	BORDER-BOTTOM: #cbcaca 1px dashed; LINE-HEIGHT: 25px; WIDTH: 234px; BACKGROUND: url("../images/ico1.gif") no-repeat 0px 8px; HEIGHT: 25px; OVERFLOW: hidden
}
.news UL LI A {
	PADDING-LEFT: 12px
}
.img {
	MARGIN-TOP: 14px
}
.commitment {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-TOP: 14px; WIDTH: 282px; HEIGHT: 298px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.commitment DL {
	WIDTH: 282px; BACKGROUND: url("../images/com_bg.gif")/*tpa=http://www.zzyfqy.com/img/com_bg.gif*/ no-repeat; HEIGHT: 268px; OVERFLOW: hidden
}
.commitment DL DD {
	MARGIN-TOP: 72px; WIDTH: 240px; HEIGHT: 108px; MARGIN-LEFT: 16px; OVERFLOW: hidden
}
.commitment DL DT {
	MARGIN-TOP: 8px; MARGIN-LEFT: 16px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.commitment DL DT A {
	COLOR: #136fb8
}
.contact {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN-TOP: 6px; WIDTH: 282px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.contact p {font-size:12px; line-height:24px; padding:2px 5px; padding-left:20px;
}
.content {
	WIDTH: 704px; DISPLAY: inline; MARGIN-LEFT: 12px; OVERFLOW: hidden
}
.main_con {
	WIDTH: 704px; HEIGHT: 240px; OVERFLOW: hidden
}
.aboutus {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 432px; DISPLAY: inline; HEIGHT: 238px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.aboutus DL {
	MARGIN: 16px 15px 6px
}
.aboutus DL DT {
	MARGIN: 0px 12px 4px 0px
}
.aboutus DL P {
	TEXT-INDENT: 1.8em
}
.announece {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 256px; DISPLAY: inline; HEIGHT: 238px; MARGIN-LEFT: 12px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.ancon {
	WIDTH: 256px; BACKGROUND: url("../images/bg0.gif") repeat-x -50px 50%; HEIGHT: 218px
}
.ancon P {
	MARGIN: 16px
}
.bigimg {
	MARGIN: 8px 0px; HEIGHT: 130px; OVERFLOW: hidden
}
.case {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 702px; HEIGHT: 200px; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.box {
	POSITION: relative; WIDTH: 702px; BACKGROUND: url("../images/bg0.gif") repeat-x -74px 50%; HEIGHT: 194px; OVERFLOW: hidden
}
.alee {
	POSITION: absolute; WIDTH: 12px; BACKGROUND: url("../images/lf.gif") no-repeat; HEIGHT: 62px; OVERFLOW: hidden; TOP: 60px; CURSOR: pointer; LEFT: 0px
}
.show {
	MARGIN-TOP: 10px; WIDTH: 670px; HEIGHT: 170px; MARGIN-LEFT: 26px; OVERFLOW: hidden
}
.listcase LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 2px 24px 0px 3px; WIDTH: 107px; DISPLAY: inline; FLOAT: left; HEIGHT: 168px
}
.listcase LI IMG {
	BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 101px; PADDING-RIGHT: 2px; HEIGHT: 118px; OVERFLOW: hidden; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDING-TOP: 2px
}
.listcase .name {
	PADDING-TOP: 2px
}
.listcase .name A {
	COLOR: #444444
}
.listcase LI A {
	COLOR: #8d8d8d
}
.listcase LI A:hover {
	COLOR: #c00
}
.aree {
	POSITION: absolute; WIDTH: 12px; BACKGROUND: url("../images/rg.gif") no-repeat; HEIGHT: 62px; OVERFLOW: hidden; TOP: 60px; CURSOR: pointer; RIGHT: 0px
}
.main_con2 {
	MARGIN-TOP: 12px; WIDTH: 704px; HEIGHT: 300px; OVERFLOW: hidden; 
}
.zizhi {WIDTH: 224px; DISPLAY: inline; BACKGROUND: url("../images/zizhibg.gif") no-repeat; HEIGHT: 300px; OVERFLOW: hidden; }
.main_con2 H4 {
	LINE-HEIGHT: 26px; MARGIN: 14px auto 0px; WIDTH: 186px; FONT-FAMILY: "Microsoft Yahei"; HEIGHT: 26px; FONT-SIZE: 14px
}
.main_con2 H4 .left {
	PADDING-LEFT: 14px
}
.main_con2 DL {WIDTH: 224px; HEIGHT: 226px; MARGIN-LEFT: 15px; OVERFLOW: hidden;  }
.main_con2 DT {
	MARGIN-BOTTOM: 14px; HEIGHT: 80px; OVERFLOW: hidden; margin-top:5px;
}
.main_con2 DD {PADDING-LEFT: 8px; WIDTH: 186px; BACKGROUND: url("../images/ico2.gif") no-repeat 0px 10px; HEIGHT: 27px; OVERFLOW: hidden; line-height:27px; font-family:"Microsoft Yahei" }
.zizhib {
	WIDTH: 224px; DISPLAY: inline; BACKGROUND: url("../images/zizhibg.gif") no-repeat; HEIGHT: 300px; MARGIN-LEFT: 14px; OVERFLOW: hidden
}
.imgs {
	MARGIN: 12px 0px; HEIGHT: 94px; OVERFLOW: hidden
}
.links {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 8px; MARGIN: 14px auto 0px; WIDTH: 996px; DISPLAY: block; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 8px
}
.linklf {
	MARGIN: 2px 14px; WIDTH: 30px; DISPLAY: inline; FLOAT: left
}
.linkrg {
	MARGIN-RIGHT: 12px
}
.linkrg A {
	DISPLAY: inline
}
.subnav {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; MARGIN-TOP: 14px; HEIGHT: 32px
}
.footer {
	TEXT-ALIGN: center; MARGIN-TOP: 14px; background:url(../images/footer_bg.jpg) repeat-x; padding:30px 0 25px 0;
}


.fla_pic{
width:1000px; height:336px;  margin:0 auto ;  background:#fff; 
}
div#MainPromotionBanner{
width:1000px; height:337px; 
}
#MainPromotionBanner #SlidePlayer {
position:relative;margin: 0 auto;
}
#MainPromotionBanner .Slides{
padding: 0;margin: 0;list-style: none;height: 337px;overflow: hidden;
}
#MainPromotionBanner .Slides li {
width:1000px; height:337px; display:block; float:left;
}

#MainPromotionBanner .Slides img{
width:1000px; height:336px; display:block; border:none;
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 310px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #FF7300;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px;
	background: url(../images/'slide_trigger.gif') no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/'slide_trigger_c.gif') no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}

.rool {width:700px; height:185px; margin:0 auto; overflow:hidden; }
.rool ul { padding:7px 0; margin-top:3px; }
.rool ul li { list-style:none; float:left; padding:3px 1px; text-align:center; }
.rool ul li img {display:block; margin: 0px 8px 3px 0px; padding:2px; border:1px solid #dedede;}
.rool ul li span{ line-height:30px;}

.fenye{ width:80%; height:50px; overflow:hidden; margin:10px auto; text-align:center; overflow:hidden;} 



.dropdown {
	height: 100%;
	width: 258px;
	padding-top:10px;
	font-size: 12px;
	margin:0 auto;
}
.dropdown li {
	padding: 0 10px;
	background: url("../images/libg.gif") no-repeat;
   font-size: 12px;
   font-weight:bold;
   line-height:30px;
   margin-top:10px

}
.dropdown li.selected {

background: url("../images/libg.gif")no-repeat;
font-size: 12px;
font-weight:bold;
line-height:30px;

}
.dropdown li a {
	display: block;
	width: 100%;
	padding-left:20px;
	text-decoration: none;
	text-transform: uppercase;
	color: black;
}
.dropdown li > ul li {
	padding: 0 20px;
	border-bottom:#CCCCCC 1px dashed; width:200px; BACKGROUND: url("../images/ico1.gif") no-repeat 0px 8px;
	line-height:25px;
	font-weight:normal;
}
.dropdown li > ul li a {
	color: gray;
	padding-left:0px;
}
.dropdown li > ul li > ul li {
	padding: 10px 30px;
}

#MyContent{ font-size:14px;}
#MyContent p{ font-size:14px; text-indent:2em; line-height:24px;}
#MyContent img{ max-width:610px; margin:auto; border:1px #D8D8D8 solid; padding:2px; background:#FFFFFF;}

#daohang{ padding:5px 0; width:100%;}
#daohang span{ width:33.3%; float:left; text-align:center; font-size:12px; color:#B0B0B0;}

.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{color:#000;padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}


.newspic{width:750px; margin:auto; text-align:center;}
.newspic img{max-width:750px;}

#player{position:relative;overflow:hidden; width:1000px; height:336px; text-align:left;}
#player *{ padding:0px; margin:0px;}
#player .Limg{position:relative;}
#player .Limg li{position:absolute;top:0;left:0;background:#fff;}
#player .Limg li img{border:none;  width:1000px; height:336px;}
#player .Nubbt{position:absolute;z-index:9;right:5px;bottom:3px;}
#player .Nubbt span{border:1px solid #E56E14;background:#fff;margin:2px; width:14px; height:10px; font-style:normal;cursor:pointer; display:block; float:left; overflow:hidden;}
#player .Nubbt span.on{background:#E56E14;color:#fff;}

#banner {width:1000px;height:336px;margin:auto; margin-top:10px;}