body { margin:0px; font-size:12px; color:#333333; background:url(/main/img/mainbg.gif) top repeat-x;
}
td { font-size:12px; color:#333333;
}
a:link,a:active,a:visited {	color:#333333; text-decoration: none;
}
a:hover { color: #000000; text-decoration: underline;
}
img { border:0px;
}
ul, li { margin:0px; padding:0px; list-style-type:none; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; 
}
.input1 { width:150px; height:16px; border:0px; background:transparent;
}
.input2 { width:140px; height:16px; border:0px; border-bottom:1px solid #999999; background:transparent;
}

#Layer1 {
	position:absolute;
	width:40px;
	height:20px;
	z-index:11;
}
#Layer2 {
	position:absolute;
	width:500px;
	height:190px;
	z-index:12;
	left: 70px;
	top: 0px;
	background:url(/main/img/subbg.jpg) top repeat-x;
	display:none;
}
#Layer3 {
	position:absolute;
	width:500px;
	height:190px;
	z-index:13;
	left: 165px;
	top: 0px;
	background:url(/main/img/subbg.jpg) top repeat-x;
	display:none;
}
#Layer4 {
	position:absolute;
	width:550px;
	height:190px;
	z-index:14;
	left: 260px;
	top: 0px;
	background:url(/main/img/subbg.jpg) top repeat-x;
	display:none;
}
#Layer5 {
	position:absolute;
	width:95px;
	height:280px;
	z-index:15;
	left: 355px;
	top: 0px;
	background: #FFFFFF url(/main/img/subbg.jpg) bottom repeat-x;
	display:none;
}
#Layer6 {
	position:absolute;
	width:500px;
	height:190px;
	z-index:16;
	left: 450px;
	top: 0px;
	background:url(/main/img/subbg.jpg) top repeat-x;
	display:none;
}
#Layer7 {
	position:absolute;
	width:445px;
	height:190px;
	z-index:17;
	left: 545px;
	top: 0px;
	background:url(/main/img/subbg.jpg) top repeat-x;
	display:none;
}
#Layer8 {
	position:absolute;
	width:100px;
	height:200px;
	z-index:18;
	left: 660px;
	top: 0px;
	background: #FFFFFF url(/main/img/subbg.jpg) top repeat-x;
	display:none;
}
#Layer9 {
	position:absolute;
	width:20px;
	height:30px;
	z-index:20;
}
#Layer10 {
	position:absolute;
	width:520px;
	height:215px;
	z-index:21;
	left: 20px;
	top: -215px;
	background:#000000;
	FILTER:alpha(opacity=75);/*IE透明度*/opacity:0.75;/*火狐透明度*/
	display:none;
}
#Layer11 {
	position:absolute;
	width:520px;
	height:215px;
	z-index:22;
	left: 135px;
	top: -215px;
	background:#000000;
	FILTER:alpha(opacity=75);/*IE透明度*/opacity:0.75;/*火狐透明度*/
	display:none;
}
#Layer12 {
	position:absolute;
	width:520px;
	height:215px;
	z-index:23;
	left: 251px;
	top: -215px;
	background:#000000;
	FILTER:alpha(opacity=75);/*IE透明度*/opacity:0.75;/*火狐透明度*/
	display:none;
}
#Layer13 {
	position:absolute;
	width:520px;
	height:215px;
	z-index:24;
	left: 367px;
	top: -215px;
	background:#000000;
	FILTER:alpha(opacity=75);/*IE透明度*/opacity:0.75;/*火狐透明度*/
	display:none;
}

.head { width:1000px; height:110px; margin:0px auto;
}
.top { width:985px; height:46px; margin:0px auto; background:url(/main/img/logo.gif) left top no-repeat; text-align:right; padding-top:15px; padding-right:15px; line-height:180%; 
}
.menu { width:970px; height:49px; margin:0px auto; padding-right:15px; padding-left:15px;
}
.menu a:hover { text-decoration: none;
}
.menu h1 { width:95px; height:29px; padding-top:20px; text-align:center; background:url(/main/img/menuline.jpg) left no-repeat; margin:0px; font-size:14px; float:left;
}
.subleft { width:92px; height:168px; background:url(/main/img/subline.jpg) right no-repeat; float:left; padding-top:22px; padding-left:10px;
}
.subleft h2 { width:70px; height:18px; margin:0px 0px 10px 0px; padding:3px 0px 0px 10px; font-size:14px; font-weight:normal; 
}
.subleft h2 a:hover { color: #FFFFFF; text-decoration: none;
}
.subright { width:360px; height:172px; float:left; padding-left:20px; padding-top:18px; line-height:30px;
}
.subsingle { width:90px; height:200px; padding-left:10px; padding-top:22px; 
}
.subsingle h2 { width:70px; height:18px; margin:0px 0px 10px 0px; padding:3px 0px 0px 10px; font-size:14px; font-weight:normal; 
}
.subsingle h2 a:hover { color: #FFFFFF; text-decoration: none;
}
.subtel { width:100px; height:44px; background:#EA3D00; padding:10px 0px; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:14px; color:#FFFFFF; line-height:22px;;
}
.subtelbot { width:100px; height:30px; background:url(/main/img/subbg.jpg) bottom repeat-x;
}

.topico { width:206px; height:20px; margin-top:15px; float:right;
}
.ban { width:100%; height:350px;
}
#glume{width:100%;overflow:hidden;}
#glume .Limg{width:100%;height:350px;position:relative;}
#glume .Limg li{width:100%;height:350px;position:absolute;}
#glume .Nubbt{position:absolute;z-index:10;right:0px;top:444px; width:100%; text-align:right;}
#glume .Nubbt span{background:#111111; color:#cccccc;padding:1px 5px; cursor:pointer; font-family:Arial, Helvetica, sans-serif;}
#glume .Nubbt span.on{background:#FFB400;color:#000000;}
#glume .Limg li.bg_1{background:#074C87 url(/main/img/ban1.jpg) top center no-repeat;}
#glume .Limg li.bg_2{background:#7F7D1F url(/main/img/ban2.jpg) top center no-repeat;}
#glume .Limg li.bg_3{background:#D33A00 url(/main/img/ban3.jpg) top center no-repeat;}
#glume .Limg li.bg_4{background:#261818 url(/main/img/ban4.jpg) top center no-repeat;}
#glume .Limg li.bg_5{background:#000 url(/main/img/ban5.jpg) top center no-repeat;}

.banshadow { width:1000px; height:95px; background:url(/main/img/shadow.jpg) top no-repeat; margin:0px auto;
}
.btnsub { width:18px; height:40px; margin-top:32px; float:left;
}
.mainbtn { width:658px; height:40px; float:left; margin-top:32px;
}
.mbt { width:107px; height:32px; background:url(/main/img/btn.gif) no-repeat; float:left; margin-right:9px; cursor:hand;
}
.cpp { width:140px; height:180px; padding-top:26px; padding-left:26px; float:left;
}
.cpc { width:340px; height:180px; padding-top:30px; float:left;
}
.cpc1 { width:340px; height:140px; overflow:hidden; color:#FFFFFF; line-height:22px;
}
.cpc2 { width:330px; height:20px; text-align:right;
}
.search { width:320px; height:40px; float:left; margin-top:36px; 
}
.sea1 { width:192px; height:19px; float:left; padding-left:35px; border:1px solid #444444; background:url(/main/img/zoomico.gif) left no-repeat; margin-right:8px; padding-top:3px;
}
.sea2 { width:80px; height:30px; float:left;
}

.maininfo { width:982px; height:356px; margin:0px auto; padding-left:18px;
}
.mainleft { width:320px; height:340px; float:left;
}
.nt { width:250px; height:48px;
}
.nt2 { width:268px; height:98px;
}
.newslb { width:295px; height:22px; background:url(/main/img/dot.gif) bottom repeat-x;
}
.newslb h3 { width:70px; height:16px; text-align:center; font-size:12px; font-weight:normal; margin:0px; padding-top:6px; float:left;
}
.newslb h3 a:hover { text-decoration: none;
}
.newsbox { width:295px; height:270px; display:none;
}
.newspic { width:260px; height:70px; padding-top:22px;
}
.newsli { width:290px; height:150px; padding-top:30px;
}
.newsli li { width:290px; height:25px;
}
.zxpic { width:122px; height:70px; float:left;
}
.zxcont { width:160px; height:60px; overflow:hidden; float:left; font-weight:bold; padding-top:5px; line-height:20px;
}
.mainmid { width:338px; height:340px; float:left;
}
.mainxz { width:658px; height:340px; float:left;
}
.mainright { width:315px; height:340px; float:left;
}
.online { width:308px; height:121px; background:url(/main/img/logbg.jpg) top no-repeat; margin:10px auto 3px auto;
}
.reg { width:300px; text-align:right; height:20px; padding-top:13px;
}
.inpu { width:290px; height:65px; margin:10px auto;
}
.inp1 { width:200px; height:60px; float:left; padding-left:5px; line-height:30px;
}
.inp2 { width:80px; height:60px; float:right; text-align:center; padding-top:5px;
}
.sevbtnbox { width:308px; height:50px; margin:0px auto;
}
.sevbtn { width:147px; height:42px; margin-top:8px; float:left;
}
.sevbtn2 { width:147px; height:42px; margin-top:8px; float:right;
}
.rollcase { width:965px; height:30px; margin:0px auto; border:1px solid #999999; margin-bottom:46px;
}
.caset { width:75px; height:18px; padding-top:10px; padding-left:12px; font-weight:bold; float:left;
}
.casec { width:860px; height:18px; padding-top:10px; float:left;
}
.footbox { width:966px; height:110px; margin:0px auto; 
}
.footbtn { width:800px; height:40px;
}
.fbt { width:80px; height:16px; margin-right:1px; text-align:center; background:#666666; padding-top:4px; float:left;
}
.footinfo { width:800px; height:45px; line-height:20px; font-family:Arial, Helvetica, sans-serif;
}
.foottj { width:60px; height:25px; float:left; overflow:hidden;
}
.footlink { width:740px; height:22px; color:#666666; float:left; padding-top:3px; 
}
.footlink a { color:#666666; text-decoration:underline;
}
.footlink2 { width:966px; height:20px; margin:0px auto; line-height:22px; color:#666666;
}
.footlink2 a { color:#666666; 
}

.readban { width:100%; height:280px; background:#074C87; text-align:center;
}
.readbox { width:1000px; height:auto!important;height:500px;min-height:500px; margin:0px auto; background:url(/main/img/shadow.jpg) top center no-repeat;
}
.readpath { width:970px; height:40px; padding-top:30px; margin:0px auto; 
}
.readtt { width:930px; height:50px; font-family:"黑体"; font-size:28px; margin:0px auto; 
}
.readinfo { width:930px; height:20px; margin:0px auto; padding:20px; padding-top:0px; border-bottom:1px dotted #999999;
}
.readcont { width:930px; height:auto; overflow:hidden; line-height:25px; margin:0px auto; padding:20px; border-bottom:1px dotted #999999; font-size:14px;
}
.readnext { width:970px; height:60px; line-height:200%; font-size:14px; font-weight:bold; margin:0px auto; padding:20px 0px;
}
.readlist { width:970px; padding-bottom:30px; margin:0px auto 30px auto; border-bottom:1px dotted #999999;
}
.secbox { width:980px; height:auto!important;height:700px;min-height:700px; margin:0px auto 20px auto; background:url(/main/img/shadow.jpg) top center no-repeat; padding-left:20px; 
}
.secleft { width:290px; height:auto!important;height:700px;min-height:700px; padding-top:39px; float:left;
}
.leftic { width:220px; height:238px;
}
.leftsub { width:220px; height:auto; padding-top:10px; padding-bottom:30px;
}
.leftsub h3 { width:130px; height:20px; background:url(/main/img/leftsub.gif) top no-repeat; margin:0px 0px 1px 0px; padding-top:6px; font-size:14px; padding-left:54px;
}
.leftsub h3 a { color:#FFFFFF; 
}
.leftico { width:219px; height:110px; 
}
.leftbt { width:180px; height:50px; padding-left:2px;
}
.secright { width:670px; height:auto!important;height:700px;min-height:700px; padding-top:44px; float:left;
}
.rightname { width:666px; height:26px; border-bottom:1px solid #888888; padding-left:4px; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;
}
.rightlist { width:650px; height:60px; padding-top:10px; line-height:200%; border-bottom:1px dotted #CCCCCC; 
}
.rightpage { width:670px; padding-top:20px;
}
.prosec { width:600px; height:35px; font-size:14px; padding-top:5px; padding-left:5px;
}
.procont { width:670px; height:auto; font-size:14px; line-height:22px; padding-left:5px;
}
.xzbtn { width:130px; height:16px; padding-top:4px; background:#666666; text-align:center; color:#FFFFFF;
}
.xzline { border-top:1px solid #CCCCCC;
}
.secban1 { width:100%; height:280px; background:#D33A00; text-align:center;
}
.secban2 { width:100%; height:280px; background:#7E7C3F; text-align:center;
}
.secban3 { width:100%; height:280px; background:#393939; text-align:center;
}
.secban4 { width:100%; height:280px; background:#3D3C5D; text-align:center;
}
.secban5 { width:100%; height:280px; background:#074C87; text-align:center;
}
.secban6 { width:100%; height:280px; background:#5C7632; text-align:center;
}
.secban7 { width:100%; height:280px; background:#B2BE96; text-align:center;
}
.cpzc { padding:20px 10px; height:auto; line-height:160%;
}