/*--design by Yuer--
E-mail:Zy.e@163.com
Http://www.w3css.com
*/ 
html{	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;}
body{margin: 10px 0;padding: 0px;color: #06C;font-size:12px;font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体", sans-serif;line-height:130%;background-image: url(../images/bg1.gif);} 
a:link {COLOR: #000; text-decoration: none;}
a:visited {COLOR: #3F8CD6; text-decoration: none;}
a:hover {COLOR: #F60; text-decoration: none;	}
a:active {COLOR: #000; text-decoration: none;}
li{list-style: none;}
input{ vertical-align: middle;}
.clearfix {clear: both; display: block; font-size: 1px;  line-height: 0%; height: 0px! important; }
.login {margin: 1px;padding: 2px;height: 15px;width: 110px;border: 1px dotted #999;}
.btnsubmit{color: #fff;background: #0185D7;font-size: 12px;margin: 1px 0 0 0 ;padding: 2px 0 0 0;border: 1px solid #1E90FF;border-top: 1px solid #4682B4;border-left: 1px solid #4682B4;}
.btnsubmit2{ height: 18px; color: #fff;background: #0185D7;font-size: 12px;margin: 1px 0 0 0 ;padding: 1px 0 0 0;border: 1px solid #1E90FF;border-top: 1px solid #4682B4;border-left: 1px solid #4682B4;}
/*整体居中*/
#all{	width: 980px;margin:0 auto;} 
/*头部*/
#top{ padding: 6px 6px 0 6px; background:#fff;height: 113px; overflow: hidden;}
.tl{ background: url(../images/logo.jpg) no-repeat; height: 108px;float: left;width: 303px; }
.tr{ float: right;height: 108px; width: 665px;
	 background: url(../images/logobg.jpg);
}
/*样式选择*/
#sty {float: right;  margin: 20px 20px 0 0;width: 270px;cursor: crosshair;}
/*导航菜单*/
#menuall{padding-left: 6px;margin:0px; background: #fff;}
#menu { background: #fff;  height: 37px;background: url(../images/menubg2.gif);width: 968px;}
#menu ul {list-style:none;margin: 0px;padding:0px;}
#menu li {display:inline;height: 37px;margin: 0; padding-left: 0; }
#menu a {text-decoration:none;background: url(../images/menubg.gif);line-height:120%;float: left;}
#menu a span {display:block;padding:12px 14px 10px 14px;color:#0077c0;
background-image: url(../images/menubg.gif) no-repeat center top;font-weight: bold;}/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}/* End IE5-Mac hack */
#menu a:hover span {color:#ff6600;}
#menu a:hover {background-position:0% -37px;}
.menu2 a span {margin: 0; padding: 0; background: url(../images/menubg3.gif); overflow: hidden;}
#body{ clear: both;background-color: #FFFFFF; overflow: hidden; margin: 0; padding: 0;}
#left{float:left; width:209px; background: #fff; overflow: hidden; padding-left:6px;}
#center{ background: #fff; float:left; WIDTH:550px; overflow: hidden;}
#right{  background: #fff; float:right; width:209px; overflow: hidden;padding-right:6px;} 
/*分类*/
.item{padding:0; margin:0;  background: #fff; overflow: hidden;margin-top: 2px;}
/*分类标题*/
.title a{font-size: 12px; color: #0185D7; line-height: 22px;border-bottom: 2px solid #FFD700;}
.title a:link{ color: #0185D7; line-height: 22px;border-bottom: 2px solid #FFD700;}
.title a:hover{color: #FF6226; border-bottom: 2px dotted #000; text-decoration: none;}
.title a:visited{ color: #0185D7;}
.title2 a{ margin-left: 30px; font-size: 12px; color: #0185D7; line-height: 22px;border-bottom: 2px solid #FFD700; font-weight: bold;}
.title2 a:link{ color: #0185D7; line-height: 22px;border-bottom: 2px solid #FFD700;}
.title2 a:hover{color: #FF6226; border-bottom: 2px dotted #000; text-decoration: none;}
.title2 a:visited{ color: #0185D7;}
/*左侧分类头左中右*/
.topl{background: url(../images/topl.gif) top left no-repeat;border-top: 1px solid #95C6E4; border-left: 1px solid #95C6E4; width: auto; }
.topc{ background: url(../images/topc.gif) repeat-x; width: auto;  margin:0 0 0 30px; padding:0; height: 45px; overflow: hidden; }
.topr{background: url(../images/topr.gif) top right no-repeat; border-right: 1px solid #95C6E4; height: 23px; padding:0 30px 0 0; margin:0; overflow: hidden;}
/*css布局头左*/
.cssl{background: url(../images/cssl.gif) top left no-repeat;border-top: 1px solid #95C6E4; border-right: 1px solid #95C6E4; width: auto; }
/*搜索*/
.topssl{margin-top: 5px; background: #D4EEFF url(../images/topssl.gif) top left no-repeat;border-top: 1px solid #95C6E4; border-left: 1px solid #95C6E4; width: auto;  }
.topssr{border-right: 1px solid #95C6E4; height: 23px; padding:0 30px 0 0; margin:0; overflow: hidden;}
.topssc{ background: #D4EEFF;  margin:0 0 0 30px; padding:0; height: 45px; overflow: hidden; }
#ss{padding:6px; margin:0; background: #E8F7FF; border: 1px solid #95C6E4; height: 25px; width: 195px; overflow: hidden;}
.ss { background: #F0F8FF url(../images/favbg.gif) no-repeat; width: 134px; padding-left: 20px;border: #7B9EBD 1px solid; height: 16px; padding-top: 2px}
.ss:hover {BACKGROUND:#fff url(../images/fav.gif) no-repeat left 1px; border: #FFD700 1px solid;}
.ss:focus {BACKGROUND:#fff url(../images/fav.gif) no-repeat left 1px; border: #FFD700 1px solid;}
.ilsty{ display: inline;}
/*业内新闻头右*/
.topnewr{background: url(../images/topr.gif) top right no-repeat; border-right: none; height: 23px; padding:0 30px 0 0; margin:0; overflow: hidden;}
/*友情链接*/
.toplinkl{margin-top: 5px; background: url(../images/toplinkl.gif) top left no-repeat;border-top: 1px solid #95C6E4; border-left: 1px solid #95C6E4;  }
.links{padding:0; margin:0; background: #fff; border: 1px solid #95C6E4; width: 207px;padding:5px 0 0 0!important;padding:4px 0 0 0;overflow: hidden; }
*+html .links{padding:3px 0 0 0!important; }
.links li{padding:0; width: 207px;}
.links li span{ float: left;padding:0; margin-left:4px ;}
.links a img{display: block; width: 88px; height: 31px; border: 1px solid #A6DEFF;padding: 4px;margin:0 0 7px 0!important;margin:0 0 5px 0;}
*+html .links a img{margin:0 0 4px 0!important; }
.links a:hover img{border: 1px dashed #FF9900;}
/*图形图象*/
.toppsl{margin-top: 5px; background: url(../images/toppsl.gif) top left no-repeat;border-top: 1px solid #95C6E4; border-left: 1px solid #95C6E4; width: auto;  }
/*列表样式*/
.list{padding:0; margin:0; background: #F6FBFF; border: 1px solid #95C6E4; width: 207px;}
.list li{padding:0; text-align: left;background: url(../images/line.gif) repeat-x bottom;}
.list li a{display: block; height: 18px; color: #0066CC;background: url(../images/tb1.gif) no-repeat 6px ;padding:5px 6px 5px 25px;}
.list li a:hover{color: #FF6600; padding:5px 6px 4px 25px;	 border-bottom: 1px solid #FF6600;background: url(../images/tb2.gif)  no-repeat 6px #FFF4DF;}
.list2{padding:0; margin:2px auto!important;margin:4px auto; background: #F6FBFF; border: 1px solid #95C6E4; width: 514px; overflow: hidden;}
*+html .list2{margin:4px auto!important;}
.list2 li{padding:0; text-align: left;background: url(../images/line.gif) repeat-x bottom; height: 28px; clear: both;overflow: hidden;}
.list2 li a{display: block; height: 18px; color: #0066CC;background: url(../images/tb1.gif) no-repeat 6px ;padding:5px 6px 5px 25px;}
.list2 li a:hover{display: block; color: #FF6600; padding:5px 6px 4px 25px; border-bottom: 1px solid #FF6600;background: url(../images/tb2.gif)  no-repeat 6px #FFF4DF; }
.list2 li span{ margin: -16px 5px 0 0; padding: 0; float:right; border-bottom: 1px solid #FFCC00; background: #EAF7FF; }
.list2 li a:hover span{background: #FFE3CF;border-bottom: 1px dotted #FF6600;}
.listr{padding:0; margin:0 6px 0 0; background: #F6FBFF; border: 1px solid #95C6E4; width: 207px;}
.listr li{padding:0; text-align: left;background: url(../images/line.gif) repeat-x bottom;}
.listr li a{display: block; height: 18px; color: #0066CC;background: url(../images/tb1.gif) no-repeat 6px ;padding:5px 6px 5px 25px;}
.listr li a:hover{color: #FF6600; padding:5px 6px 4px 25px;	 border-bottom: 1px solid #FF6600;background: url(../images/tb2.gif)  no-repeat 6px #FFF4DF;}
/* 中列分隔背景 */
.fgc{background: url(../images/topc.gif) repeat-x; border-top:1px solid #95C6E4;  width: auto;  padding:0; height: 23px; overflow: hidden;margin-top: 2px; }
.fgc2{ margin: 0 5px; background: #fff; padding:0; height: 5px; overflow: hidden; }
/* 中列分类 */
.bodyc{width: 538px; margin: 0 auto; padding: 0; overflow: hidden;}
/* 分类主体-通用 */
.cwbody{border: 1px solid #95C6E4; padding: 6px 10px 6px 10px;  z-index: 0;position: relative; margin-top: -1px;background: #F6FBFF; width: 516px;overflow: hidden; float: left;}
.coolwebt{ height: 27px;background:url(../images/coolwebt.gif);}
.coolwebtl{float:  left; height: 26px;  width: 100px; background: url(../images/coolwebico.gif) no-repeat; border: 1px solid #95C6E4;z-index: 1;position: relative; border-bottom: 0px solid #fff; }
.coolwebtr{ float: right;border: 0px;height: 27px;background: #F6FBFF; width: 436px;}
.coolwebtr img{ float: right;border: 0px; padding:5px 10px 0 0;background: #F6FBFF;  width: 43px; height: 15px;}
.cwbodyl{ margin: 0 0 0 0px; padding: 0;float: left; overflow: hidden;}
.cwbodyl a{width: 147px; overflow: hidden; }
.cwbodyl a img{border: 1px solid #0099FF;padding: 2px;}
.cwbodyl a:hover img{border: 1px dashed #FF9900;}
.cwbodyr{ background: url(../images/bgjj.gif); float: right;width: 345px; margin: 0; padding:0 0 0 5px;border: 1px solid #FF9900;height: 151px; overflow: hidden;}
/* 资源下载 */
.downtl{float:  left; height: 26px;  width: 100px; background: url(../images/downl.gif) no-repeat; border: 1px solid #95C6E4;z-index: 1;position: relative; border-bottom: 0px solid #fff; }
/* 经验交流 */
.jytl{float:  left; height: 26px;  width: 100px; background: url(../images/jyl.gif) no-repeat; border: 1px solid #95C6E4;z-index: 1;position: relative; border-bottom: 0px solid #fff; }
/* WEB技术 */
.webl{float:  left; height: 26px;  width: 100px; background: url(../images/webl.gif) no-repeat; border: 1px solid #95C6E4;z-index: 1;position: relative; border-bottom: 0px solid #fff; }
/* 电脑网络 */
.pcnetl{float:  left; height: 26px;  width: 100px; background: url(../images/pcnetl.gif) no-repeat; border: 1px solid #95C6E4;z-index: 1;position: relative; border-bottom: 0px solid #fff; }
/* 电脑网络nore */
.pcnetlmore{ float: right;border: 0px;height: 27px;background: #F6FBFF; width: 436px;}
.pcnetlmore span{ display: none; }
/* 设计理念 */
.designl{margin-top: 8px!important;margin-top: 7px;  background: url(../images/designl.gif) top left no-repeat;border: 1px solid #95C6E4; border-bottom: none; width: auto; }
*+html .designl{margin-top: 5px!important;}
/* 站长专题 */
.webml{margin-top: 9px!important;margin-top: 7px;  background: url(../images/webml.gif) top left no-repeat;border: 1px solid #95C6E4; border-bottom: none; width: auto; }
*+html .webml{margin-top: 5px!important;}
/* 详细内容 */
.xxl{float:  left; height: 26px;  width: 100px; background: url(../images/xxl.gif) no-repeat; border: 1px solid #95C6E4;z-index: 1;position: relative; border-bottom: 0px solid #fff; }
/* 底部信息 */
#footbg{background-color: #fff; overflow: hidden; margin: 0; padding: 6px 0;}
#footer{text-align: center;margin:0 6px; border: 1px solid #57C0FF;padding: 8px 0; background: #F6FBFF;}

/* 内页样式 */
.antopnewr{background: url(../images/topr.gif) top right no-repeat; border-right: 1px solid #95C6E4; height: 23px; padding:0 30px 0 0; margin:0; overflow: hidden;}
#allnewsr{ margin:0 6px; border: 1px solid #95C6E4;  height: 965px!important; height: 958px; width: 751px; float: right; overflow: hidden; }
*+html #allnewsr{height: 958px!important;}
.type{ margin: 10px; background: #F0F9FF;height: 924px!important; height: 918px; width: 692px; padding: 10px 20px; overflow: auto; }
*+html .type{height: 918px!important;}
/* more通用 */
.cwbody2{height: 915px!important; height: 908px; border: 1px solid #95C6E4;  z-index: 0;position: relative; margin-top: -1px;background: #F6FBFF; width: 536px;overflow: auto; float: left;}
*+html .cwbody2{height: 908px!important;}
/* type */
.detialbody{height: 858px; margin: 10px 13px 0 13px; overflow: hidden;}
.detialbody ul{background: #EAF7FF; margin: 0 auto; padding: 0; width: 500px;height: 858px;}
.detialbody ul li { margin: 10px 0 0 8px!important;margin: 10px 0 0 5px; width: 158px;float: left;}
*+html .detialbody ul li{margin: 10px 0 0 8px!important;}
.detialbody  span{ clear: both; float: left;}
.c1body-da a{}
.c1body-da a img{border: 1px solid #0099FF;}
.c1body-da a:hover img{border: 1px dashed #FF9900;}
/* typemore */
.typemore{border: 1px dashed #0066CC;width: 151px;text-align: center;padding: 3px 0 0 0;}
/* 上下页信息 */
.page{ text-align: center; overflow: hidden; margin-top:10px!important;margin-top:3px; clear: both; }
*+html .page{margin-top:3px!important;}
.page a{color:#F00;}


/*无链接文字样式*/
.t-red-12px-h25-xian {
	FONT-SIZE: 12px; COLOR: #993300; LINE-HEIGHT: 25px; LETTER-SPACING: 1px; TEXT-DECORATION:none
}
.t-white-12px-h30 {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 30px;
	FONT-STYLE: normal;
	font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体", sans-serif;
	font-weight: normal;
}
.t-white-14px-h30 {
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 30px;
	FONT-STYLE: normal;
	font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体", sans-serif;
	font-weight: normal;
}
.t_blue-12px-h30 {
	FONT-SIZE: 12px;
	COLOR: #0066CC;
	LINE-HEIGHT: 30px;
	FONT-STYLE: normal;
	font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体", sans-serif;
	font-weight: normal;
}
.t-12px-b-h20 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404040; LINE-HEIGHT: 20px; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
.t-en-10px-h30{
	FONT-SIZE: 10px;
	COLOR: #000000;
	LINE-HEIGHT: 30px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "宋体";
	font-weight: bolder;
}
.t-en-12px-h25 {
	FONT-SIZE: 12px;
	COLOR: #670000;
	LINE-HEIGHT: 25px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "宋体";
	font-weight: normal;
}
.t-en-14px-h30{
	FONT-SIZE: 14px;
	COLOR: #339900;
	LINE-HEIGHT: 30px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "宋体";
	font-weight: bold;
}
.t-en-15px-h30{
	FONT-SIZE: 15px;
	COLOR: #FF0000;
	LINE-HEIGHT: 30px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "宋体";
	font-weight: bolder;
}
/*带链接文字样式*/
.white-h20 {
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 20px;
}
A.white-h20:link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.white-h20:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.white-h20:hover {
	FONT-SIZE: 12px; COLOR: #CCCCCC; TEXT-DECORATION: underline
}
.black-h20 {
	FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 20px;
}
A.black-h20:link {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
A.black-h20:visited {
	FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
A.black-h20:hover {
	FONT-SIZE: 12px; COLOR: #CCCCCC; TEXT-DECORATION: underline
}
.ora-h20 {
	FONT-SIZE: 12px; COLOR: #FF6600; LINE-HEIGHT: 20px; 
}
A.ora-h20:link {
	FONT-SIZE: 12px; COLOR: #FF6600; TEXT-DECORATION: none
}
A.ora-h20:visited {
	FONT-SIZE: 12px; COLOR: #FF6600; TEXT-DECORATION: none
}
A.ora-h20:hover {
	FONT-SIZE: 12px; COLOR: #FFCC33; TEXT-DECORATION: underline
}
.ora-14px-h20 {
	FONT-SIZE: 14px; COLOR: #FF6600; LINE-HEIGHT: 20px; 
}
A.ora-14px-h20:link {
	FONT-SIZE: 14px; COLOR: #FF6600; TEXT-DECORATION: none
}
A.ora-14px-h20:visited {
	FONT-SIZE: 14px; COLOR: #FF6600; TEXT-DECORATION: none
}
A.ora-14px-h20:hover {
	FONT-SIZE: 14px; COLOR: #FFCC33; TEXT-DECORATION: underline
}
.c1bodyline{
	POSITION: relative;
	display: block;
	border: 1px solid #0099FF;
	padding: 2px;
	top: 8px;
	left: 20px;
	margin-bottom: 15px;
}
#c1body-line{
	POSITION: absolute;
	left: 100px;
	top: 10px;
}