body {font-size:12px;margin:0; color:#333333;}
a {text-decoration:none; color:#333333}
a:hover {text-decoration:underline; color:#F00}
ul,li,form,ol,dl,dt,dd {margin:0; padding:0;}
td,th,font {font-size:12px;}
li {list-style:none;}
.pos {position:relative;}
.clear {clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.red {color:#F00;}
.hui {color:#999;}
.undis {display:none;}

.top {height:80px; background:url(../pic/1.jpg) left bottom repeat-x}
#logo {padding:2px 0 0 0;}
.addfav a:hover {text-decoration:none;}
div.navmenu {background:url(../pic/b.gif) left top repeat-x;}
.nav-contail {height:38px; width:1000px; margin:0 auto; padding-top:1px}
.nav-contail table td.line {width:1px; background:url(../pic/d.gif) center center no-repeat; line-height:0 !important; font-size:0 !important}
.nav-contail table td div.nav {text-align:center; position:relative; height:38px;}
.nav-contail table td div.nav a.nav {font-family:'microsoft yahei',SimSun,Verdana,Arial; color:#292929; display:block; text-align:center; line-height:38px; font-size:15px;}
.nav-contail table td div.nav a.nav:hover { color:#292929;text-decoration:none}
.ndmenu { position:absolute; left:50%; top:38px; background-color:#e9e9e9;padding:5px 0; display:none; z-index:999}
.ndmenu li a {line-height:18px; display:block;font-family:'microsoft yahei',SimSun,Verdana,Arial; font-size:13px; padding:4px 0;}
.ndmenu li a:hover { background-color:#3384c2; color:#FFF; text-decoration:none}

.dd1 {background:url(../pic/ee.gif) left top repeat-x; height:32px;}
.td1 {background:url(../pic/2.jpg) right top no-repeat;}
.td2 {background:url(../pic/3.jpg) left top no-repeat;}

.dd2 {background:url(../pic/vv.gif) left top repeat-x; width:990px; margin:0 auto}
.tt1 {background:url(../pic/vvv.gif) 0 30px repeat-x;}

.dd3 {height:29px;zoom:1; overflow:hidden;border-bottom:1px solid #d2d2d2;}
.dd3-l {height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; float:left; width:88px; background-color:#3384c2; text-align:center; position:relative}
.dd3-l a {color:#FFF;}

.vb {line-height:28px; margin-top:2px; background:url(../pic/vb.gif) 9px center no-repeat; padding:0 0 0 25px; color:#3384c2;font-size:14px; font-weight:bold;}
.vb a {color:#3384c2; }

.nkn {width:16px; height:48px; margin:0 auto; background:url(../pic/n.gif) left top no-repeat;}
.nkn1 {width:16px; height:48px; margin:0 auto; background:url(../pic/n.gif) left -48px no-repeat;}

.index-news { padding:11px 0 10px 3px;}
.index-news div {line-height:24px;}
.index-news .sp1 {display:inline-block; width:220px;}
.index-news .sp2 {color:#999999;}
.index-lxwm { padding:12px 15px 0 18px; background:url(../pic/vvbbb.gif) right bottom no-repeat}
.index-lxwm p {margin:0; padding:0;}

.index-gywm { padding:18px 8px 0 18px}
.index-gywm p {margin:0; padding:0;}
.zzzz {border:3px solid #ff9d2d; width:215px; height:160px; margin:19px 0 0 11px; text-align:center}
#myFocus {
    height: 160px;
    width: 215px;
}

.mmp {padding:20px 0 0 10px;}
.index-pic .nonm4 { border:1px solid #d3d4d5; padding:5px; margin:0 8px;}
.index-pic .nonm5 {text-align:center; padding:8px 0 0 ;}

.foot { background:url(../pic/gggg.gif) center -6px no-repeat}
.foot p {margin:0; padding:0;}

/********** ¸¡¶¯QQ¿Í·þ **************/
/********************************/
/*green*/
.qd-wrap-green {background-color:#138907; padding:5px; min-width:116px; _overflow:visible; _width:116px;}
.qd1-green { border:1px solid #9cd052; background-color:#138907; color:#FFF; font-size:12px; font-weight:bold; text-align:center; padding:5px 0 2px}
.qd2-green {background-color:#FFF; padding:5px 10px;}
.qd2-green ul li {zoom:1; overflow:hidden; white-space:nowrap; padding:3px 0; line-height:22px}
.qd2-green ul li .qlid1 {float:left; padding:0 5px 0 0;}
.qd2-green ul li .qlid2 {float:left; padding:0 0 0 2px;}
/*blue*/
.qd-wrap-blue {background-color:#10426b; padding:5px; min-width:116px; _overflow:visible; _width:116px;}
.qd1-blue { border:1px solid #3a708d; background-color:#123e70; color:#FFF; font-size:12px; font-weight:bold; text-align:center; padding:5px 0 2px}
.qd2-blue {background-color:#FFF; padding:5px 10px;}
.qd2-blue ul li {zoom:1; overflow:hidden; white-space:nowrap; padding:3px 0; line-height:22px}
.qd2-blue ul li .qlid1 {float:left; padding:0 5px 0 0;}
.qd2-blue ul li .qlid2 {float:left; padding:0 0 0 2px;}
/********************************/
/***********************************/

.addfav{
	float:right;
}
.addfav dd{
	padding:23px 0 0 0;
	font-family:Tahoma, Geneva, sans-serif;
}
.addfav dd a{
	display:block;
	padding-bottom:3px;
	overflow:hidden;
	zoom:1;
	color:#666
}
.addfav dd i{
	display:block;
	float:left;
	background:url(../pic/c.gif) 0 0 no-repeat;
	width:23px;
	height:13px;
}
.addfav dd i.en{
	background:url(../pic/c.gif) 0 -16px no-repeat;
}
.addfav dd b{
	display:block;
	float:left;
	line-height:1;
	padding-left:2px;
	font-weight:normal
}