body {text-align: left;font-family:"宋体", arial;margin:0;padding:0;font-size:12px;color:#000; background:#f5f6f7}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{ list-style-type:none;}
img{ vertical-align:top;}
strong{ font-weight:normal;}
em { font-style:normal;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link { color: #4b5883; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { color: #bc2931; text-decoration:underline;}
a:active { color: #bc2931;}
/* Color */
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
/* Other */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
.blank3{ height:3px; clear:both;display:block; font-size:1px;overflow:hidden;}
.blank7{ height:7px; font-size:1px; display:block;clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px;display:block; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px;clear:both;overflow:hidden;display:block;}
.blankGr10{ height:10px; display:block; font-size:1px; background:#f5f6f7; clear:both;overflow:hidden;}
.blankW9{ height:9px; display:block; font-size:1px; background:#fff; clear:both;overflow:hidden;}
/* Content Some Common */
.header{
	width:994px;
	margin:0 auto;
	clear:both;
}
.header .logo{ float:left; width:93; margin:15px 0 0 15px;}
/* Nav */
.header .nav{ float:right; width:756px;	position:relative; top:35px; right:80px; }
.navinner {}
.navlist { height: 16px; overflow: hidden;}
.navlist li a { }
.nav li { float: left; display: inline; width:60px; height:16px; margin:0 12px; padding:0;}
.nav a { display: block; width: 60px; }
.nav a:link, .nav a:visited { color: #000;}
.nav a.current, .nav a:hover, .nav a:active { color: #000; font-weight: bold;}
.subnav { position: absolute; top: 20px; left: 0; float: left; height: 27px; line-height: 27px; white-space: nowrap;}
* html .subnav { margin: 0 10px 0 -10px; /* IE 6 and below */}
.subnav p {	padding: 0 10px; margin: 0;}
.subnav p span { display: block;}
.subnav a { display: inline; padding: 0; text-decoration: none;}
[class~="subnav"] a { padding: 0 3px;}
.subnav, .subnav a:link, .subnav a:visited { color: #888;}
.subnav a:hover, .subnav a:active { color: #888;}
.subnav a:hover, .subnav a:active { font-weight: normal; background: none; border-bottom: 2px solid;}
/* subnav position and pointer position */
#subnav1 { left: 90px; }
#subnav2 { left: 174px; }
#subnav3 { left: 258px; }
#subnav4 { left: 342px; }
#subnav5, #subnav6, #subnav7, #subnav8{ left:auto; right: 0px;}

#subnav1 .pointer,
#subnav2 .pointer,
#subnav3 .pointer,
#subnav4 .pointer { left: 30px; }
#subnav5 .pointer { left: auto; right: 290px; }
#subnav6 .pointer { left: auto; right: 180px; }
#subnav7 .pointer { left: auto; right: 70px; }
#subnav8 .pointer { left: auto; right: -110px; }

#subnav1, #subnav2, #subnav3, #subnav4 { min-width: 110px;}
#subnav5 { min-width: 340px; }
#subnav6 { min-width: 240px; }
#subnav7 { min-width: 130px; }
#subnav8 { min-width: 60px;}
/* Note
==========================================================*/
.note { margin: 0 15px 10px; color:#666666;}
.note span{	float:right;}
.disable { display: none;}
/* nav pic */
.sy { ZOOM: 1; BACKGROUND: url(../images/nav.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden}
.gywm { ZOOM: 1; BACKGROUND: url(../images/nav.png) no-repeat -72px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden}
.xwdt { ZOOM: 1; BACKGROUND: url(../images/nav.png) no-repeat -156px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden}
.zyfw { ZOOM: 1; BACKGROUND: url(../images/nav.png) no-repeat -240px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden}
.lstd { ZOOM: 1; BACKGROUND: url(../images/nav.png) no-repeat -324px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden}
.lslt { ZOOM: 1; BACKGROUND: url(../images/nav.png) no-repeat -408px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden}
.jdal { ZOOM: 1; BACKGROUND: url(../images/nav.png) no-repeat -491px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden}
.fljd { ZOOM: 1; BACKGROUND: url(../images/nav.png) no-repeat -575px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden}
.zxzx { ZOOM: 1; BACKGROUND: url(../images/nav.png) no-repeat -659px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden}

#baner{	float:left;	width:994px; padding:10px 0; margin-top:10px;}
.Area{ width:994px; margin:0 auto; clear:both;}
.Area .c_Layer{ float:left; width:355px; border:1px #d9d9d9 solid; margin-left:18px;}
.Area .c_Layer h2{ line-height:30px; border-bottom:1px #d9d9d9 solid; padding-left:12px; font-weight:bold; color:#777}
.Area .c_Layer .n_list{ padding-top:6px;}
.Area .c_Layer .n_list h6{ line-height:20px; font-weight:bold; padding-left:18px; color:#777}
.Area .c_Layer .n_list p{ margin:0; line-height:20px; text-indent:2em; padding:4px 8px; color:#888}
.Area .l_Layer{ float:left; width:400px; border:1px #d9d9d9 solid;  background:#FFF}
.Area .r_Layer{ float:right; width:200px;  background:#FFF}
.listbox{ border:1px #d9d9d9 solid;}
.listbox h3{ color:#777; line-height:30px; padding-left:10px; font-weight:bold; border-bottom:1px #d9d9d9 solid}
.d1{ padding:0px 10px; line-height:24px; color:#888}
.d1 a{ color:#888}
.d1 a:hover{ color:#333; text-decoration:none;}
.d1 span{ float:right}
/* 列表?*/
.d2{ padding:0px 20px; line-height:30px; color:#888}
.d2 span{ float:right; width:65px;}
.d2 a{ color:#888}
.d2 a:hover{ color:#333; text-decoration:none;}
.mt1{ margin-top:12px; overflow:hidden;}
.ico-1 li{ background:url(../images/ico-1.png) 0 6px no-repeat; text-indent:12px;}
/* 列表及内容页 */
.content .col{ float:left; width:230px; height:495px; background:#FFF;}
.content .cor{ float:right; width:740px;}
.content .col h2{ background:url(../images/title.png) 0 0 no-repeat; line-height:24px; padding-left:10px; font-weight:bold; color:#777}

.channel-nav {width:230px; margin:0 auto; margin-bottom:12px;}
.channel-nav UL {padding-left: 10px; float: left; padding-top: 3px}
.channel-nav UL LI {height: 26px;margin-right: 8px;	width: 210px;}
.channel-nav UL LI A {padding-right: 20px; float: left; height: 26px; width:188px;}
.channel-nav UL LI A SPAN {	line-height: 27px; padding-left: 20px;  height: 26px; COLOR: #666666; width: 100%;}
.channel-nav UL LI A:hover {TEXT-DECORATION: none;background: #eee; width:188px;}
.channel-nav UL LI A:hover SPAN {COLOR: #70b0dc; TEXT-DECORATION: none}
.channel-nav .this{ background:#eee}

.list-p{ width:700px; margin:10px auto; text-align:center}
.list-p li{ float:left; width:120px; margin:5px 10px; display:inline; line-height:26px;}
.list-p li img{ width:120px; height:180px;}

.list-bp{ width:700px; margin:10px auto; text-align:center}
.list-bp li{ float:left; width:330px; margin:5px 10px; display:inline; line-height:26px;}
.list-bp li img{ width:300px; height:200px;}

.box{ background:url(../images/box230.png) 0 100% no-repeat;} 
.place{	width:740px;height:22px;line-height:22px;background:#eaeaea;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;text-indent:12px;color:#CCC;overflow:hidden;}
.place strong{color:#333333;font-weight:normal;letter-spacing:1px;}
.place a{color:#666;margin:0px 2px;}
.place a:hover{	color:#333;	text-decoration:none;}

/*---------- viewbox ---------*/
.viewbox{
	width:740px;
	overflow:hidden;
	padding-bottom:8px;
}
.viewbox .title{
	height:56px;
	line-height:56px;
	text-align:center;
	overflow:hidden;
	padding-top:10px;
}
.viewbox .title h2{
	font-size:24px;
	color:#369;
}
.viewbox .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#777;
}
.viewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.viewbox .info a{
	color:#690;
}
.viewbox .intro{
	padding:8px 16px;
	line-height:25px;
	background:#FAFDFE;
	border:1px solid #DDD;
	font-size:14px;
	color:#666;
	margin-top:8px;
}
.viewbox .infolist{
	width:368px;
	float:left;
}
.viewbox .infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.viewbox .infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.viewbox .picview{
	width:320px;
	float:right;
	padding-right:24px;
	padding-top:16px;
}
.viewbox .labeltitle{
	height:23px;
	background:url(../images/view-labeltitle-bg.gif) left 10px repeat-x;
	clear:both;
	overflow:hidden;
	margin:0px auto 0px;
	padding-top:10px;
}
.viewbox .labeltitle strong{
	width:80px;
	height:23px;
	line-height:23px;
	text-align:center;
	color:#FFF;
	letter-spacing:1px;
	display:block;
	float:left;
	background:url(../images/view-labeltitle-bg.gif) left -44px no-repeat;
	overflow:hidden;
}

.viewbox .content{
	font-size:14px;
	padding:12px 16px;
	line-height:25px;
	color:#333;
}
.viewbox .content p{ margin:10px 0px;}
.viewbox .dede_pages{
	width:712px;
	float:none;
	overflow:hidden;
	text-align:center;
}
.viewbox .dede_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:center;
	white-space:nowrap;
}
.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{
	float:none;
	display:inline;
}
.viewbox .boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.viewbox .boxoff strong{
	display:block;
	width:8px;
	height:10px;
	overflow:hidden;
	font-size:0px;
	line-height:100px;
	background:url(../images/boxoff.gif) right -10px no-repeat;
	float:left;
}
.viewbox .newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.viewbox .diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}






.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.viewbox .context{
	
	height:30px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
	text-align: center;border-top:1px #d9d9d9 solid; margin-top:10px;
}
.viewbox .context li{
	line-height:29px;
	color:#888;
	float: left;
	width:50%
}

.viewbox .downurllist{
	width:100%;
	clear:both;
	overflow:hidden;
	
}
.viewbox .downurllist li{
	height:27px;
	background:url(../images/downurl-bg.gif) right top no-repeat;
	padding-right:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	margin-top:10px;
}
.viewbox .downurllist li a{
	height:27px;
	background:url(../images/downurl-bg.gif) left top no-repeat;
	display:block;
	font-size:12px;
	color:#555;
	text-indent:30px;
	line-height:27px;
	float:left;
	padding-right:5px;
}
.viewbox .downurllist li a:hover{
	color:#F63;
	text-decoration:none;
}
.viewbox .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;
}
.viewbox .picbox img{
	display:block;
	margin:16px auto 6px;
}
.viewbox .picbox ul.e8{
	font-size:12px;
	line-height:normal;
}
.viewbox .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;
}
.viewbox .picbox ul.e8 img{
	margin:3px;
	border:1px solid #CCC;
}
.viewbox .picbox ul.e8 li .title{
	padding-top:0px;
}
/* 在线咨询 */
.zxbox{ width:738px; float:left; padding-bottom:10px; border:1px #ccc solid; border-top:none; background:#FFF;}

.zxbox strong{ color:#0088cc;}
.zxbox p{ margin:0; text-indent:2em;}
.ask{ width:660px; padding:10px 20px; margin:10px 19px; float:left; line-height:24px; color:#888; background:#f8f8f8; display:inline;}

/* 底部信息 */
.footer{ width:994px; margin:0 auto; clear:both; padding-top:10px;}
.footer .flink{ line-height:22px; color:#666}
.footer a{ color:#0088cc; margin:0 5px;}
.footer .CR{ padding-top:10px; border-top:1px #d9d9d9 solid; color:#888}
.footer .CR p{ float:left; margin:0; line-height:20px; width:50%;}

.sm-tit{ height:30px; background:#eee;}
.sm-tit h2{ float:left; padding-left:10px; font-size:16px; font-weight:bold; color:#888; line-height:30px; }
.sm-tit span{ float:right; width:100px; line-height:30px;}
.linkbox{padding:10px;border-bottom: 1px #CCC solid;overflow:hidden;clear:both; width:100%}
.linkbox h3 {line-height:30px;clear:both;font-size:14px;font-weight:bold;}
.linkbox li{float:left;	line-height:14px;padding:8px 10px 0px;white-space:nowrap;}
.linkbox li a,.linkbox li a:visited{ color:#666;}
.linkbox h3 a{ color:#387aa8}

