@charset "gb2312";
* {margin: 0px;padding: 0px;}
img {border:0;}
li {list-style-type:none;list-style-position: outside;border:0;}
div {text-align: left;}
.clear {clear:both;height: 0px;overflow: hidden;}
ul, ol {border: 0;line-height: 12px; *line-height: 14px;list-style: none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size: 12px;}
h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul{margin: 0;padding: 0;border: 0;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* Á´½ÓÑÕÉ« */
a:link {color: #444444;text-decoration: none}
a:visited {color: #444444;text-decoration: none}
a:hover {color: #ff0000;text-decoration: underline}


#page{width:100%;height: 800px;background:#2a2b2d url('promo_bg.jpg') repeat-x 50% 0;color:#999;}
#container{margin:0 auto;padding:40px 0 0;}

/* demo style */
.promo{height: 700px;margin: 0 auto -110px auto;overflow: hidden;z-index: 200;color: #676767;position: relative;}
.promo .stage{height: 430px;position: relative;width: 940px;margin: auto;}
* html .promo .stage{left: 50%;margin-left: -470px;}
.promo .playstate{height: 20px;width: 20px;position: absolute;bottom: 10px;right: 0;z-index: 1000;}
.promo .playstate:hover{background: url('promo_pause.png') no-repeat top left;}
.promo .paused .playstate:hover{background-position: top right;}
.promo .stage .arrow{background: url('promo_arrow.png') no-repeat top left;height: 50px;width: 50px;position: absolute;top: 50%;margin-top: -50px;z-index: 1000;}
.promo .stage .right{right: 0;background-position: top right;}
.promo .stage li{position: absolute;top: 0;list-style: none;height: 430px;width: 840px;margin: 0 50px;}
.promo .stage li a{display: none;background: transparent;}
.promo .stage li.active a{display: block;position: absolute;left: 0;right: 0;top: 0;height: 430px;padding: 0;margin: 0;z-index: 2000;line-height: 430px;}
.promo .stage li ul{z-index: 100;position: relative;display: block;}
.promo .stage li li{width: 840px;margin: 0px;z-index: 100;}
.promo .stage li img{z-index: 100;position: relative;}

.promo .nav{height: 200px;overflow: hidden;margin: auto;width: 940px;text-align: center;position: relative;}
.promo .nav li{display: inline;vertical-align: top;height: 202px;display: block;float: left;margin: 0 0 0 20px;background: url('promo_nav_shadow.png') no-repeat bottom right;}
.promo .nav a{position: relative;display: inline-block;height: 173px;width: 220px;margin: 0;padding-top: 2px;cursor: pointer;overflow: hidden;text-decoration: none;}
.promo .nav a h1{font-size: 18px;	color: #565656;text-align: center;font-family: "Î¢ÈíÑÅºÚ";line-height: 24px;height: 24px;}
.promo .nav a:focus{outline: none;}
.promo .nav li:first-child, .promo .nav li.first{margin-left: 0;}
.promo .nav span{display: block;padding: 116px 8px 2px;position: relative;background: url('promo_nav_bg.png') repeat-x 0 20px transparent;margin-top: 20px;}
.promo .nav .active span{margin-top: 0px;}
.promo .nav img{height: 110px;width: 220px;position: absolute;top: 0;left: 0;background: url('promo_nav_img_bg.png') repeat-x 0 110px;}
.promo .nav .loading{background: url('promo_loading.png') no-repeat -220px 15px;height: 20px;display: block;padding: 0;margin: 0;}
.promo .nav a.ready img{background-position: 0 20px;}
.promo .nav a.ready .loading{}



.ljgh .ttbn {
	background-image: url(ljghbanner1.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 466px;
	overflow: hidden;
}.ljgh .sgnn {
	background-image: url(hxcf.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
}
.ljgh .sgnn ul {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.ljgh .sgnn ul li {
	float: left;
	height: 220px;
	width: 220px;
	margin-left: 20px;
	margin-right: 60px;
}
.ljgh .sgnn ul .qyfw a {
	background-image: url(sgan.jpg);
	display: block;
	height: 220px;
	width: 220px;
}
.ljgh .sgnn ul .qyfw a:hover {
	background-image: url(sgan.jpg);
	background-repeat: no-repeat;
	background-position: 0px -220px;
}
.ljgh .sgnn ul .ztgh a {
	background-image: url(sgan.jpg);
	display: block;
	height: 220px;
	width: 220px;
	background-position: -220px 0px;
}
.ljgh .sgnn ul .ztgh a:hover {
	background-image: url(sgan.jpg);
	background-repeat: no-repeat;
	background-position: -220px -220px;
}

.ljgh .sgnn ul .lclc a {
	background-image: url(sgan.jpg);
	display: block;
	height: 220px;
	width: 220px;
	background-position: -442px 0px;
}
.ljgh .sgnn ul .lclc a:hover {
	background-image: url(sgan.jpg);
	background-repeat: no-repeat;
	background-position: -442px -220px;
}



.ljgh .sgnn ul .byby a {
	background-image: url(sgan.jpg);
	display: block;
	height: 220px;
	width: 220px;
	background-position: -662px 0px;
}
.ljgh .sgnn ul .byby a:hover {
	background-image: url(sgan.jpg);
	background-repeat: no-repeat;
	background-position: -662px -220px;
}
.ljgh .syycy {
	margin-top: 100px;
	overflow: hidden;
}
.ljgh .syycy h3 {
	background-image: url(banner311.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 62px;
}
.ljgh .syycy p {
	height: 501px;
	width: 1200px;
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
}
.ljgh .sswgk {
	overflow: hidden;
	margin-top: 130px;
}
.ljgh .sswgk h3 {
	background-image: url(banssw.jpg);
	background-repeat: repeat-x;
	height: 48px;
	margin-bottom: 80px;
	overflow: hidden;
	background-position: center top;
}
.ljgh .sswgk .snssw ul {
	overflow: hidden;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
}
.ljgh .sswgk .fgx {
	clear: both;
	height: 5px;
	overflow: hidden;
}

.ljgh .sswgk .snssw ul li {
	width: 535px;
	margin-right: 15px;
	overflow: hidden;
	float: left;
	line-height: 30px;
	font-size: 14px;
	display: block;
	margin-bottom: 35px;
}



.ljgh .sswgk .snssw ul li h4 {
	font-size: 18px;
	margin-left: 80px;
	margin-top: 8px;
	font-weight: bold;
	color: #970a09;
}
.ljgh .sswgk .snssw ul li p {
	margin-left: 80px;
	color: #969696;
	font-family: "ËÎÌå";
}
.ljgh .sswgk .snssw ul .sytb1 {
	background-image: url(sytb1.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb2 {
	background-image: url(sytb2.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb3 {
	background-image: url(sytb3.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb4 {
	background-image: url(sytb4.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb5 {
	background-image: url(sytb5.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb6 {
	background-image: url(sytb6.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb7 {
	background-image: url(sytb7.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb8 {
	background-image: url(sytb8.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb9 {
	background-image: url(sytb9.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb10 {
	background-image: url(sytb10.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb11 {
	background-image: url(sytb11.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb12 {
	background-image: url(sytb12.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb13 {
	background-image: url(sytb13.jpg);
	background-repeat: no-repeat;
}

.ljgh .sswgk .snssw ul .sytb14 {
	background-image: url(sytb14.jpg);
	background-repeat: no-repeat;
}
