@charset "gb2312";


body, div, ul, li, img, dl, dt, dd, input, form ,h1,h2,h3,h4,h5,h6,p{
	padding: 0;
	margin: 0;
	
	
}

html, body {
	height: 100%;
		


}
img {
	border:0;
}
body{height: 100%;
		width:990px;
		margin: 0 auto;}



ul li {
	list-style: none;
}



a:link {
	color: #1d1d1d;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1d1d1d;
}
a:hover {
	cursor: pointer;
	color: #0C72BA;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #1d1d1d;
}

/*清除*/
.clear {
	CLEAR: both;
}



.top_top{ width:989px; height:300px;}
.guide{width:989px; height:185px;  background-image:url(../images/top2.jpg); background-repeat: no-repeat; margin-top:10px;text-indent:2em ; font-size:16px; }
.guide_nei{width:820px; height:150px; margin-top:20px; float:right; margin-right:35px ;_margin-right:18px }
.guide_nei a:link {
	color: #F00;
	text-decoration: none;
}
.guide_nei a:visited {
	text-decoration: none;
	color: #F00;
}
.guide_nei  a:hover {
	cursor: pointer;
	color: #0C72BA;
	text-decoration: none;
}
.guide_nei  a:active {
	text-decoration: none;
	color: #F00;
}
.guide_nei p{ line-height:24px; font-size:14px; font-weight:400}
.middle_top_left{
	width:490px;
	height:411px;
	float:left;
	margin-right:10px;
	margin-top:10px;
	overflow: hidden;
}
.middle_top_right{
	width:490px;
	height:411px;
	float:left;
	margin-top:10px;
	}
.middle_middle_left{width:238px; height:411px;float:left; margin-right:10px; margin-top:10px}
.middle_middle_middle{width:238px; height:411px;float:left;margin-right:8px; margin-left:4px; margin-top:10px}
.middle_bottom{
	width:990px;
	height:113px;
	margin-top:10px;
	background-image:url(../images/middleyinhang.jpg);
	background-repeat:no-repeat;
	padding-top:5px
}

.bottom_left{
	width:238px;
	height:315px;
	float:left;
	margin-top:10px;
	margin-right: 14px;
	overflow: hidden;
}
.bottom_middle_left{
	width:238px;
	height:315px;
	float:left;
	margin-top:10px;
	margin-right:10px
}
.bottom_middle_right{width:238px; height:315px;float:left;margin-top:10px;margin-right: 8px}
.bottom_middle_right1{width:238px; height:315px;float:left;margin-top:10px;margin-left: 6px}
.bottom_right{width:238px; height:315px;float:left;margin-top:10px; }
.bottom_bottom {
	width:990px;
	height:201px;
	margin-top:10px;
	margin-bottom:15px;
	background-image:url(../images/bottom111.jpg)
}
.bottom_nei{width:199px; height:355px; margin-top:10px; margin-left:20px; overflow:hidden}
.bottom_nei li{line-height:24px; font-size:12px}
.dian li { width:300px;background-image:url(../images/span.jpg); background-repeat:no-repeat; padding-left:10px;background-position :0px 10px; line-height:24px; font-size:12px}
.bottom_nei p{line-height:24px; font-size:12px}
.long_top{width:490px; height:28px; background-image:url(../images/long.jpg)}
.short_top{width:238px; height:27px; background-image:url(../images/short.jpg)}
.long_bottom{
	width:488px;
	height:381px;
	border:#bebebe solid 1px;
}
#long_bottom_nei{width:440px; height:340px; margin-top:20px; margin-left:25px; overflow:hidden ;line-height:20px; font-size:12px; font-weight:400;text-indent:2em ; }

.short_bottom{width:236px; height:382px;border:#bebebe solid 1px}
.short_bottom_bottom{
	width:236px;
	height:286px;
	border:#bebebe solid 1px;
	overflow: hidden;
}
.txt_left{width:120px; height:15px; float:left; margin-left:20px; _margin-left:10px; margin-top:6px;margin-top:3px;\0 font-size:14px; color:#FFF; font-weight:bold}
.txt_left  a:link {
	color: #FFF;
	text-decoration: none;
}
.txt_left  a:visited {
	text-decoration: none;
	color: #FFF;
}
.txt_left  a:hover {
	cursor: pointer;
	color: #0C72BA;
	text-decoration: none;
}
.txt_left a:active {
	text-decoration: none;
	color: #FFF;
}

.txt_right{width:50px; height:15px; float:right; margin-top:7px;margin-top:4px;\0font-size:12px; color:#FFF; }
.txt_right  a:link {
	color: #FFF;
	text-decoration: none;
}
.txt_right  a:visited {
	text-decoration: none;
	color: #FFF;
}
.txt_right  a:hover {
	cursor: pointer;
	color: #0C72BA;
	text-decoration: none;
}
.txt_right  a:active {
	text-decoration: none;
	color: #FFF;
}



.tpic_left{width:400px;
	height:122px; float:left; margin-top:14px;margin-left:48px;_margin-left:24px; }
.tpic_right{width:183px; height:122px; float:left; margin-top:14px;margin-left:25px; }


.ppic{width:160px; height:102px;float:left; margin-top:15px ; margin-left:20px; _margin-left:10px;}
.ptxt_top{width:289px; height:60px;float:left; margin-top:26px ;margin-left:10px}
.title_bottom{line-height:20px; font-size:12px; color: #666 ;font-weight:400;}

.title_bottom a:link {
	color: #F00;
	text-decoration: none;
}
.title_bottom a:visited {
	text-decoration: none;
	color: #F00;
}
.title_bottom a:hover {
	cursor: pointer;
	color: #0C72BA;
	text-decoration: none;
}
.title_bottom a:active {
	text-decoration: none;
	color: #F00;
}

.title{ font-size:12px;line-height:20px; font-weight:bold}
.ptxt{width:424px; height:262px; margin-left:21px; margin-top:12px ; font-size:14px}
.ptxt  ul
.lili{ background-image:url(../images/span.jpg); background-repeat:no-repeat; padding-left:10px;background-position :0px 10px; line-height:24px; font-size:12px}
.lili span{ float:right;} 
#short_txt{width:200px; height:260px; margin-top:15px; margin-left:20px; overflow:hidden }
#short_txt_1{width:200px; height:260px; margin-top:15px; margin-left:20px; overflow:hidden}
.gray_txt{ line-height:24px;font-size:12px; color: #666}
.red_txt{ font-size:12px; line-height:24px; color:#F00}

.bottom_bottom_nei_left{width:93px; height:150px; float:left ; margin-left:32px; margin-top:25px}
.bottom_bottom_nei_middle{ width:93px; height:150px;float:left; margin-top:25px ; margin-left:29px;}
.bottom_bottom_nei_right{width:93px; height:150px;float:left; margin-top:25px; margin-left:30px; }
.bottom_bottom_nei_top{width:206px; height:71px;float:left; margin-top:25px; margin-left:47px }
.bottom_bottom_nei_bottom{width:206px; height:71px;float:right; margin-top:8px; margin-right:367px ;_margin-right:167px}
.gundong {width:800px; height:100px; margin-left:170px;  }

.scroller {
	WIDTH: 748px;
}
.scroller .section {
	WIDTH: 748px;
}
.feature {
	WIDTH: 748px; margin-left:25px
}

.feature {
	MARGIN-TOP: 2em;
	POSITION: relative
}
.feature H2 {
	MARGIN: 20px 0px 7px;
	text-align: left;
	text-indent: 10px;
}
.feature A IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
.feature A:hover IMG {
	BORDER-RIGHT: #2388ff 1px solid; BORDER-TOP: #2388ff 1px solid; BACKGROUND: #ffc; BORDER-LEFT: #2388ff 1px solid; BORDER-BOTTOM: #2388ff 1px solid
}
#my-glider {
	POSITION: relative
}
.scroller {
	OVERFLOW: hidden; HEIGHT: 55px
}
.scroller .section {
	FLOAT: left; OVERFLOW: hidden; WHITE-SPACE: nowrap; HEIGHT: 55px; TEXT-ALIGN: center
}
.scroller .content {
	WIDTH: 10000px
}
#prevLink {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 20px;
	TEXT-INDENT: -99999px;
	POSITION: absolute;
	TOP: 18px;
	HEIGHT: 20px;
	background-image: url(../images/arrow_left.png);
	background-repeat: no-repeat;
}
#nextLink {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 20px;
	TEXT-INDENT: -99999px;
	POSITION: absolute;
	TOP: 18px;
	HEIGHT: 20px;
	background-image:url(../images/arrow_right.png);
	background-repeat: no-repeat;
}
#prevLink:hover {
	BACKGROUND-POSITION: 0px 0px
}
#nextLink {
	BACKGROUND-POSITION: 0 0px
}
#nextLink:hover {
	BACKGROUND-POSITION: 0 0px
}
#prevLink {
	LEFT: -22px
}
#nextLink {
	RIGHT: -27px
}


#demo{width:448px; height:210px;margin-top:20px;margin-left:24px;line-height:24px; font-size:12px; font-weight:400;text-indent:2em ; overflow:hidden}
#demo1{
height:auto;
text-align:left;
}
#demo2{
height:auto;
text-align:left;
}
#demoo1{
height:auto;
text-align:left;
}
#demoo2{
height:auto;
text-align:left;
}
#demooo1{
height:auto;
text-align:left;
}
#demooo2{
height:auto;
text-align:left;
}
#demooo1 li { margin-top:10px
;
}

#demooo2 li { margin-top:10px
;
}
#demoooo1{
height:auto;
text-align:left;
}
#demoooo2{
height:auto;
text-align:left;
}
#demoooo1 li { margin-top:10px
;
}

#demoooo2 li { margin-top:10px
;
}
.yinhangming{
	width:158px;
	height:53px;
	float:right;
	margin-top:30px;
	margin-right:30px
}

.ptxt1{
	width:424px;
	height:70px;
	margin-left:21px;
	margin-top:12px;
	font-size:14px
}
.ptxt1  ul
.lili{ background-image:url(../images/span.jpg); background-repeat:no-repeat; padding-left:10px;background-position :0px 10px; line-height:24px; font-size:12px}
.bottom_nei11{
	width:199px;
	height:200px;
	margin-top:10px;
	margin-left:20px;
	overflow:hidden
}
.short_bottom11{
	width:236px;
	height:220px;
	border:#bebebe solid 1px
}
.middle_middle_left11{
	width:238px;
	height:250px;
	float:left;
	margin-right:10px;
	margin-top:10px
}
.middle_middle_middle11{
	width:238px;
	height:250px;
	float:left;
	margin-right:10px;
	margin-left:4px;
	margin-top:10px
}
.middle_top_right11{
	width:490px;
	height:250px;
	float:left;
	margin-top:10px;
	overflow: hidden;
}
.houjia{ width:990px; height:151px; margin-top:10px}
.long_bottom1{
	width:488px;
	height:220px;
	border:#bebebe solid 1px;
}

.ptxt1  ul
.lili{ background-image:url(../images/span.jpg); background-repeat:no-repeat; padding-left:10px;background-position :0px 10px; line-height:24px; font-size:12px}
.ppic1{
	width:300px;
	height:200px;
	float:left;
	margin-top:5px;
	margin-left:5px;
	_margin-left:10px;
	overflow: hidden;
}
.ptxt_top1{
	width:160px;
	height:150px;
	float:left;
	margin-top:26px;
	margin-left:10px
}
.ptxt2{
	width:424px;
	height:150px;
	margin-left:21px;
	margin-top:12px;
	font-size:14px
}
.ptxt2  ul
.lili{ background-image:url(../images/span.jpg); background-repeat:no-repeat; padding-left:10px;background-position :0px 10px; line-height:24px; font-size:12px}
.tpic_left1{width:455px;
	height:122px; float:left;  margin-left:15px;margin-top:14px; }
