/*****************************************************************
******************************************************************
以下为所有风格通用样式
margin: 0;padding: 0;设置外边距,内边距空隙都为0
font-size: 12px;为字体大小.一般表格内的,不受他控制
li,ul设置list-style: none;主要是取消默认的小圆点.不太好看
******************************************************************
*****************************************************************/
body{
margin: 0;
padding: 0;
font-size: 12px;
color:#666666;
background:#CCCCCC;
}
form, ul, li, p, dl, dd, dt ,h,td,th,h3{
margin: 0;
padding: 0;
font-size: 12px;
}
li,ul{
display:block;
list-style: none;
}
/******************************************
font-size: 12px;超级链接字体大小
color:字体颜色
text-decoration: none;没有下画线.要有下画线.改none为underline
a 为统一超级链接,
a:link没有点击过的超级链接样式
a:visited 被点击过的超级链接样式
a:hover 鼠标指向时的超级链接样式
a:active 被用户激活(在鼠标点击与释放之间发生的事件)时的样式.少用
*******************************************/

a {
font-size: 12px;
}
a:link {
color: #666666;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #666666;
}
a:hover {
text-decoration: underline;
color: #f05b92;
}
a:active {
text-decoration: none;
}

#Layer1{
	float:left;
	position: relative;
}
/*clear清除浮动 */
.clear {clear:both; font-size:0px; height:0px; line-height:0px; width:0px; visibility:hidden;}
#header{
width:920px;
height:136px;
background:#FFFFFF;
overflow:hidden;
margin:auto;
}
#header .logo{
width:359px;
height:98px;
overflow:hidden;
float:left;
}
#header .logo img{
border:0px;
}
#header .right{
width:561px;
height:81px;
overflow:hidden;
float:right;
padding-top:5px;
}
#header .right img{
border:0px;
}
#nav{
	width:884px;
	height:45px;
	margin:auto;
	overflow:hidden;
	background-image: url(nav_r.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#nav ul{
width:884px;
margin-left:5px;
overflow:hidden;
height:45px;
}
#nav li{
	width:97px;
	height:45px;
	float:left;
	line-height:38px;
	text-align:center;
	list-style-type: none;
	padding-left:20px;
}
#nav li a{
	width:97px;
	height:38px;
	float:left;
	line-height:45px;
	text-align:center;
	background-image: url(123123.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top:5px;
}

#nav a:link {  text-decoration: none;font-size:14px;color:#FFFFFF;font-weight:bold; width:97px;line-height:38px;}
#nav a:visited { text-decoration: none;font-size:14px;color:#e5e5e5;font-weight:bold;line-height:38px;}
#nav a:hover { text-decoration: none;font-size:14px; line-height:38px;color:#e5e5e5;font-weight:bold; width:97px;}
#nav li.selected { text-decoration: none;font-size:14px; line-height:38px;color:#FF6600;font-weight:bold; width:97px;line-height:38px;}
#nav a:active {text-decoration: none;font-size:14px;color:#e5e5e5;font-weight:bold;}

/*滑动触显*/
.hot_on {
BACKGROUND: url(hot1.gif) right 0px repeat-y;
width:74px;
height:33px;
line-height:30px;
text-align:center;
float:left;
}
.hot_off {
width:74px;
height:33px;
line-height:30px;
text-align:center;
float:left;
}
/*二级分类*/
.r_bt{
width:579px;
height:28px;
background:url(nav_bt.gif);
}
.r_btl{
width:19px;
height:28px;
background:url(nav_btl.gif);
overflow:hidden;
float:left;
}
.r_btr{
width:560px;
height:28px;
line-height:28px;
background:url(nav_btr.gif) right 0px repeat-y;
overflow:hidden;
float:right;
}
.hotv{
width:530px;
height:28px;
color:#e80386;
font-size:12px;
font-weight:bold;
overflow:hidden;
margin:auto;
float:left;
}
.hotv a{
color:#e80386;
font-size:12px;
font-weight:bold;
}
.hotv a:link {
color:#e80386;
text-decoration: none;
}
.hotv a:visited {
color:#e80386;
text-decoration: none;
}
.hotv a:hover {
text-decoration: underline;
color:#FF00CC;
}
.hotv a:active {
text-decoration: none;
}
/*中间部分*/
#main{
width:920px;
margin:auto;
background:#FFFFFF;
overflow:hidden;
}
#main .flash{
width:920px;
overflow:hidden;
}
#main .nohot{
width:885px;
margin:5px auto;
overflow:hidden;
}
.aleft{
float:left;
}
.aright{
float:right;
}
.nol{
width:438px;
height:416px;
margin-top:5px;
}
.noll{
width:320px;
height:416px;
}
.nollhead{
width:320px;
height:30px;
line-height:30px;
background:url(nolh.gif);
overflow:hidden;
}
.nollmain{
width:320px;
overflow:hidden;
}
.nollmain table{
margin-top:3px;
margin-bottom:3px;
}
.nollmain td{
width:320px;
height:25px;
line-height:25px;
overflow:hidden;
border-bottom:dashed #CCCCCC 1px;
color:#666666;
}
.nollmain a{
font-size:12px;
color:#fc0000;
margin-left:10px;
font-weight:bold;
}
.nollmain a:link {
color:#fc0000;
text-decoration: none;
}
.nollmain a:visited {
color:#fc0000;
text-decoration: none;
}
.nollmain a:hover {
text-decoration: underline;
color:#FF00CC;
}
.nollmain a:active {
text-decoration: none;
}

.nolr{
width:105px;
height:416px;
}
.nolrhead{
width:105px;
height:52px;
background:url(nolrh.gif);
}
.nolrmain{
width:105px;
height:364px;
overflow:hidden;
color:#FF0099;
}
.nolrmain ul{
width:105px;
overflow:hidden;
}
.nolrmain li{
	width:105px;
	height:27px;
	line-height:27px;
	text-align:center;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0099;
}
.nolrmain a{
font-size:14px;
color: #FF0099;
}
/*常用文字色彩*/
.a{
margin-left:20px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.b{
color:#FFFFFF;
font-weight:bold;}
.c{
margin-left:20px;
font-size:14px;
color:#FF0099;
font-weight:bold;
}
.d{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin-left:25px;
}
.e{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin-left:25px;
}
.f{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin-left:25px;
}
.g{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin-left:25px;
}
.h{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin-left:25px;
}
.i{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin-left:25px;
}
.j{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.k{
margin-left:26px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
.move{
float:right;
margin-top:9px;
margin-right:9px;
}
/*第一列右侧*/
.nor{
width:438px;
height:416px;
margin-top:5px;
}
/*搜索*/
.sosuo{
width:438px;
height:28px;
float:right;
clear:both;
overflow:hidden;
}
.sosuo ul{
height:26px;
}
.gjz{
width:368px;
height:26px;
background:url(znss.gif) left 0px repeat-y;
overflow:hidden;
float:left;
}
.gjz input{
width:284px;
background:#CCCCCC;
color:#FF0099;
border:#cccccc solid 1px;
height:21px;
float:right;
margin-top:1px;
line-height:20px;
}
.ss{
width:64px;
height:26px;
overflow:hidden;
margin-left:5px;
float:left;
}
.ss input{
width:64px;
height:26px;
}
/*flash*/
.huandeng{
width:438px;
height:200px;
margin-top:10px;
overflow:hidden;
}
.hotht{
	width:438px;
	height:168px;
	margin-top:10px;
	overflow:hidden;
	background-image: url(hothtbg.gif);
	background-repeat: no-repeat;
	background-position: 130px;
}
.hothtl{
width:130px;
height:168px;
background:url(hotht.gif);
overflow:hidden;
float:left;
}
.hothtr{
width:308px;
height:168px;
background:url(hothtr.gif) right 0px repeat-y;
overflow:hidden;
float:right;
}
.hothth{
width:308px;
height:34px;
line-height:34px;
text-align:center;
overflow:hidden;
}
.hothtmain{
width:308px;
height:125px;
overflow:hidden;
}
.hothtml{
width:128px;
height:119px;
margin-top:3px;
margin-left:2px;
overflow:hidden;
float:left;
}
.hothtml td{
width:128px;
height:20px;
line-height:20px;
overflow:hidden;
}
.hothtmr{
width:150px;
height:120px;
overflow:hidden;
margin-top:3px;
margin-left:10px;
}
.hothtmra1{
width:110px;
height:35px;
margin-bottom:5px;
margin-top:38px;
margin-left:13px;
}
.hothtmra{
width:110px;
height:35px;
margin-bottom:5px;
margin-left:13px;
}
.hothtpic{
width:153px;
height:117px;
margin-bottom:5px;
overflow:hidden;
}
.hothtpic img{
width:153px;
height:117px;
overflow:hidden;
border:0px;
}
#main .ad{
width:894px;
margin:5px auto;
overflow:hidden;
border:#CCCCCC solid 1px;
}
.ad img{
width:890px;
border:2px solid #ffffff;
}
/*第三列*/
.no3{
width:896px;
background:#FFFFFF;
margin:5px auto;
overflow:hidden;
}
/*第三列左侧*/
.no3l{
width:191px;
float:left;
overflow:hidden;
}
.no3lh{
width:191px;
height:26px;
line-height:26px;
background:url(no3h.gif);
overflow:hidden;
margin-bottom:1px;
}
.no3lhh{
width:189px;
height:26px;
line-height:26px;
background:url(hh.gif);
border-left:1px solid #FF0099;
border-right:1px solid #FF0099;
}
.no3lm{
width:189px;
overflow:hidden;
border:1px solid #FF0099;
}
.no3lma{
width:181px;
overflow:hidden;
margin:4px;
}
.no3lma table{
width:160px;
margin:10px auto;
overflow:hidden;
}
.no3lma td{
width:160px;
height:22px;
line-height:22px;
border-bottom:1px dashed #FF0099;
overflow:hidden;
}
.no3lmb{
width:189px;
margin-top:5px;
border:1px solid #FF0099;
overflow:hidden;
}
.no3lmb img{
width:189px;
height:267px;
border:0px;
}
.no3lmbb{
width:189px;
height:27px;
line-height:27px;
text-align:center;
margin-top:3px;
overflow:hidden;
}
.no3lmbb img{
width:104px;
height:27px;
border:0px;
}
/*第三列右侧*/
.no3r{
width:696px;
float:right;
overflow:hidden;
}
/*第三列右侧之左侧*/
.no3rl{
width:342px;
float:left;
overflow:hidden;
}
.no3rlh1{
width:342px;
height:30px;
line-height:27px;
background:url(h1.gif);
overflow:hidden;
}
.no3rlh1m{
width:340px;
border-left:#FF0099; 1px solid;
border-right:#FF0099; 1px solid;
overflow:hidden;
}
.no3rlh1b{
width:342px;
height:1px;
background:url(h1b.gif);
overflow:hidden;
}
.no3rlh2{
width:342px;
height:33px;
line-height:30px;
margin-top:3px;
background:url(h2.gif);
overflow:hidden;
}
.no3rlh2m{
	width:340px;
	overflow:hidden;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF0099;
	border-left-color: #FF0099;
}
.no3rlh2b{
width:342px;
height:1px;
background:url(h2b.gif);
overflow:hidden;
}
.no3rlh3{
width:342px;
height:31px;
line-height:28px;
margin-top:3px;
background:url(h3.gif);
overflow:hidden;
}
.no3rlh3m{
width:340px;
border-left:#FF0099 1px solid;
border-right:#FF0099  1px solid;
overflow:hidden;
}
.no3rlh3b{
width:342px;
height:1px;
background:url(h3b.gif);
overflow:hidden;
}
.no3rr{
width:348px;
float:right;
overflow:hidden;
}
.no3rrh1{
width:348px;
height:30px;
line-height:28px;
overflow:hidden;
background:url(h4.gif)
}
.no3rrh1m{
width:346px;
overflow:hidden;
border-left:#fcb482 1px solid;
border-right:#fcb482 1px solid;
}
.no3rrh1b{
width:348px;
height:1px;
overflow:hidden;
background:url(h4b.gif)
}
.no3rrh2{
width:348px;
height:33px;
margin-top:3px;
line-height:31px;
overflow:hidden;
background:url(h5.gif)
}
.no3rrh2m{
width:346px;
overflow:hidden;
border-left:#b6d59c 1px solid;
border-right:#b6d59c 1px solid;
}
.no3rrh2b{
width:348px;
height:1px;
overflow:hidden;
background:url(h5b.gif)
}
.no3rrh3{
width:348px;
height:30px;
margin-top:3px;
line-height:28px;
overflow:hidden;
background:url(h6.gif)
}
.no3rrh3m{
width:346px;
overflow:hidden;
border-left:#9bd0e2 1px solid;
border-right:#9bd0e2 1px solid;
}
.no3rrh3b{
width:348px;
height:1px;
overflow:hidden;
background:url(h6b.gif)
}
.qua{
width:100px;
margin-top:3px;
margin-bottom:2px;
margin-left:2px;
overflow:hidden;
float:left;
border-right:1px solid #FF0099;
color:#FF0099;
}
.qua ul{
width:100px;
margin-top:3px;
margin-bottom:2px;
overflow:hidden;
}
.qua li{
	width:100px;
	height:28px;
	line-height:28px;
	font-size:14px;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF0099;
}
.qua a{
font-size:14px;
color:#FF0099;
}
.qub{
width:230px;
margin-top:3px;
margin-bottom:2px;
margin-right:4px;
overflow:hidden;
float:right;
}
.qubb{
width:230px;
height:119px;
margin-top:3px;
overflow:hidden;
}
.qubba{
width:88px;
height:118px;
float:left;
margin-left:2px;
overflow:hidden;
border-bottom:1px #CCCCCC dashed;
}
.qubba p{
width:88px;
height:89px;
margin-bottom:6px;
}
.qubbb{
width:134px;
height:119px;
margin-top:3px;
margin-left:3px;
float:left;
}
.qubbb td{
height:22px;
line-height:22px;
border-bottom:1px dashed #CCCCCC;
}
.qubbt{
text-align:center;
color:#0573c8;
line-height:26px;
}
.qubbt a {
font-size: 12px;
}
.qubbt a:link {
color: #0573c8;
text-decoration: none;
}
.qubbt a:visited {
text-decoration: none;
color:#0573c8;
}
.qubbt a:hover {
text-decoration: underline;
color: #000000;
}
.qubbt a:active {
text-decoration: none;
}

.quub{
width:235px;
margin-top:3px;
margin-bottom:2px;
margin-right:4px;
overflow:hidden;
float:right;
}
.quubb{
width:235px;
height:119px;
margin-top:3px;
overflow:hidden;
}
.myfc{
width:696px;
overflow:hidden;
margin-top:5px;}
.myfch{
width:696px;
height:28px;
line-height:28px;
background:url(myfch.gif);
overflow:hidden;
}
#ScrollArea {
 CLEAR: both; 
 WIDTH: 694px; 
 HEIGHT: 188px;
 border-left:1px solid #f1f0f0;
border-right:1px solid #f1f0f0;
border-bottom:1px solid #f1f0f0;
overflow:hidden;
}
#ScrollArea table{HEIGHT: 188px;}
#ScrollArea td{line-height:25px;width:92px;text-align:center;padding-left:6px;padding-right:6px;}
.myfcx{
width:114px;
height:180px;
margin-top:5px;
overflow:hidden;
float:left;
border-right:1px dashed #cccccc;
}
.myfcy{
width:92px;
height:180px;
overflow:hidden;
margin:auto;
}
.myfcy p{
width:96px;
height:126px;
}
.myfcy img{
width:92px;
height:126px;
border:0px;
}
.myfcy ul{
width:92px;
height:44px;
margin-top:5px;
overflow:hidden;
}
.myfcy li{
width:92px;
height:22px;
line-height:22px;
color:#666666;
text-align:center;
}
.yyhj{
width:896px;
overflow:hidden;
margin:5px auto;
}
.yyhjh{
width:896px;
height:27px;
line-height:27px;
background:url(yyhj.gif);
overflow:hidden;
}
.yyhjm{
width:894px;
height:128px;
overflow:hidden;
border-left:#ff6699 1px solid;
border-right:#ff6699 1px solid;
border-bottom:#ff6699 1px solid;
}
.yyhjma{
width:884px;
height:118px;
overflow:hidden;
margin:2px 5px 5px 5px;
}
.yyhjma li{
width:144px;
height:118px;
float:left;
margin-right:3px;
overflow:hidden;
}
.yyhjma img{
width:142px;
height:118px;
border:0px;
}
.nvlink{
width:896px;
background:url(nvlinkbg.gif);
overflow:hidden;
margin:auto;
}
.nvlinka{
width:896px;
overflow:hidden;
background:url(linktop.gif) left 0px repeat-x;
}
.yqt{
width:856px;
float:right;
margin-top:10px;
margin-right:5px;
overflow:hidden;
}
.yqt li{
width:88px;
height:32px;
margin-top:5px;
margin-left:10px;
margin-right:5px;
float:left;
overflow:hidden;
}
.yqt img{ 
width:86px;
height:30px;
border:1px #999999 solid;
}
.nvlinkbt{
width:918px;
height:35px;
background:url(linkbt.gif);
overflow:hidden;
}
.dbdh{
width:919px;
height:32px;
line-height:32px;
text-align:center;
font-size:12px;
color:#ef589b;
font-weight:bold;
background:url(dbdh.gif);
overflow:hidden;
}
.dbdh a{
font-size:12px;
color:#ef589b;
font-weight:bold;
}
.dbdh a:link {
color:#ef589b;
text-decoration: none;
}
.dbdh a:visited {
text-decoration: none;
color:#ef589b;
}
.dbdh a:hover {
text-decoration: underline;
color: #666666;
}
.dbdh a:active {
text-decoration: none;
}
.foot_1{
width:918px;
height:21px;
background:url(foot_1.gif);
overflow:hidden;
}
.footer{
width:918px;
height:133px;
background:url(footer.gif);
overflow:hidden;
}
.fl{
width:72px;
height:75px;
margin-top:20px;
margin-left:30px;
float:left;
overflow:hidden;
}
.fl img{
width:72px;
height:75px;
border:0px;
}
.fr{
width:489px;
height:126px;
margin-top:10px;
line-height:20px;
color:#FFFFFF;
font-size:12px;
float:right;
overflow:hidden;
}
.fr a{
color:#FFFFFF;
font-size:12px;
}
.fr a:link {
color:#FFFFFF;
text-decoration: none;
}
.fr a:visited {
text-decoration: none;
color:#FFFFFF;
}
.fr a:hover {
text-decoration: underline;
color: #cccccc;
}
.fr a:active {
text-decoration: none;
}


table {
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.menu {
	font-size: 12px;
	color: #000000;
	text-decoration: none;

}
a.menu:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.menu:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.menu:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
a.menu:active {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.news {
	font-size: 12px;
	text-decoration: none;
	line-height: 25px;

}
a.news:link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.news:visited {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.news:hover {
	font-size: 12px;
	color: #FF3399;
	text-decoration: none;
}
a.news:active {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.01corl {
	font-size: 12px;
	line-height: 20px;
	color: #ff6600;
	text-decoration: underline;
}
a.01corl:link {
	font-size: 12px;
	color: #ff6600;
	text-decoration: underline;
}
a.01corl:visited {
	font-size: 12px;
	color: #ff6600;
	text-decoration: underline;
}
a.01corl:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.01corl:active {
	font-size: 12px;
	color: #ff6600;
	text-decoration: underline;
}
.02corl {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 20px;

}
a.02corl:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.02corl:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.02corl:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.02corl:active {
	font-size: 12px;
	color: #009900;
	text-decoration: underline;
}
.5high {
	line-height: 5px;
	text-decoration: none;
}
.3high {
	line-height: 3px;
}
.jydh {
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
.copy {
	font-size: 12px;
	line-height: 21px;
	color: #FF6699;
	text-decoration: none;
}
.1corl {
	line-height: 1px;
	text-decoration: none;
}
.mer {
	width: 100px;
	background-color: #f3f3f3;
	border: 1px solid #BBBBBB;


}
.company {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
.copyright {
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
}
.fons14 {
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
}
.fons1425 {
	font-size: 14px;
	line-height: 25px;
	text-decoration: none;
}
.03corl {
	font-size: 12px;
	color: #0066FF;
	text-decoration: underline;
	line-height: 20px;

}
a.03corl:link {
	font-size: 12px;
	color: #0066FF;
	text-decoration: underline;
}
a.03corl:visited {
	font-size: 12px;
	color: #0066FF;
	text-decoration: underline;
}
a.03corl:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.03corl:active {
	font-size: 12px;
	color: #0066FF;
	text-decoration: underline;
}
.04corl {
	font-size: 12px;
	line-height: 20px;
	color: #FF00CC;
	text-decoration: underline;
}
a.04corl:link {
	font-size: 12px;
	line-height: 20px;
	color: #FF00CC;
	text-decoration: underline;
}
a.04corl:visited {
	font-size: 12px;
	color: #FF00CC;
	text-decoration: underline;
}
a.04corl:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.04corl:active {
	font-size: 12px;
	color: #FF00CC;
	text-decoration: underline;
}
.world {
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	text-decoration: underline;
}
a.world:link {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a.world:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a.world:hover {
	font-size: 12px;
	color: #FF0033;
}
a.world:active {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.mnews {
	font-size: 12px;
	line-height: 24px;
	color: #333333;
	text-decoration: none;
}
a.mnews:link {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a.mnews:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a.mnews:hover {
	font-size: 12px;
	color: #FF3366;
	text-decoration: none;
}
a.mnews:active {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.jobs {
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
}

