﻿@charset "utf-8";
/* CSS Document */
html {scrollbar-face-color: #000;  scrollbar-highlight-color:#777;  scrollbar-shadow-color: #333;;  scrollbar-3dlight-color: #333;;  scrollbar-arrow-color: #fff2d5; scrollbar-track-color: #000; scrollbar-darkshadow-color: #333; scrollbar-base-color: #666;}
body,a,strong,input,select,button,h1,h2,h3,h4,h5,h6,h7 {font:12px "Tahoma","宋体","Arial",sans-serif;}/*12px大，字体优先：Tahoma,然后:宋体,Arial.族科:sans-serif*/
html,body {height:100%;}/*设置浏览器高度为100%*/
body,form,menu,dir,fieldset,blockquote,p,pre,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}/*设置内外补丁为0*/
div,p {display:block;}/*所有div,p为块元素*/
ul,ol,dl {list-style:none;}/*所有项目符号显示无*/
img {border:0;}/*所有图片边框无*/
a { color:#f0f0f0;
	text-decoration:none; }/*所有链接无修饰[上,下划线,虚线...]*/
a:hover { color:#e60012;
		  text-decoration:none;}/*所有链接鼠标放上时为下划线*/
button {cursor:pointer;}/*所有按钮鼠标放上时为手型标志*/
/* 全局设置：修饰 */
body { text-align:center;  
	background-color: #000;
	margin-top: 0px;
	font-size:12px;
	color:#f0f0f0; line-height:18px;
}
.outBorder {background-color:#333; width:1000px; height:auto; margin:0 auto; display:inline-block; }
/* 布局 */
#centent { width:800px; margin:0 auto; text-align:left; border-width:0 1px; }
#nav,#lm,#sn,#links,#copy_right { clear:both; }
/* 自定义常用样式 */

#head { width:960px; 
		height:102px;
		margin:0 auto;
		display:block;
		
}
#logo { width:220px;
		height:100px;
		float:left;
		line-height:102px;
		font-size:24px;
		margin-top:12px;
}

#headCon { width:720px; 
			height:102px;
			float:right;
}
			
#headLink { font-size:12px;
			text-align:right;
			line-height:22px;
			height:24px;
			}
			
#headTxt { height:32px; 
			font-size:16px;
			text-align:left;
			line-height:32px;
}

#navTop ul { float:left; width:720px; height:42px; 
}
#navTop ul li{ float:left; width:80px; height:42px; line-height:42px; 
}
#navTop ul li a{ font-size:12px;  text-align:center; line-height:42px; display:block; width:80px; height:42px;text-decoration:none; color:#fff;}
#navTop ul li a:link , #navTop ul li a:visited {
}
#navTop ul li a:hover, #navTop ul li a:active { background:url(../images/pro.gif) #666 repeat-x; color:#ff0;
}
.cur { background:url(../images/pro.gif) #666 repeat-x; }			

#btm { clear:both; width:960px; height:120px; background-color:#333; margin:12px auto 0 auto; line-height:18px;
}
#navBtm { width:960px; height:40px; margin:0 auto; background:url(../images/nav_bg_01.jpg) #666 repeat-x; clear:both
}

#navBtm ul { width:630px; height:40px; display:inline-block; margin:0 auto; 
}
#navBtm ul li{ float:left; width:90px; height:40px; line-height:40px; 
}
#navBtm ul li a{ font-size:12px;  text-align:center; line-height:40px; display:block; width:90px; height:40px;text-decoration:none;
}
#navBtm ul li a:link , #navTop ul li a:visited {
}
#navBtm ul li a:hover { background:url(../images/nav_bg_02.jpg) #666 repeat-x;
}

#con {width:946px;height:auto; padding:6px; text-align:left; 
		border:1px solid #666; margin:12px auto;
		display:inline-block;
		background-color:#444;
}

#conLeft { width:700px; height:490px; float:left; }
#conRight { width:235px; float:right; position:relative; }

ul.indexcontact li { height:32px; line-height:32px; background:url(../images/c_bg.jpg) repeat-x; padding-left:20px;   margin:2px 0; _padding-top:5px;_height:27px;}
ul.indexcontact li img { vertical-align:middle;}
.phone { margin:3px 0; padding-left:10px; line-height:20px;}
.phone span { font-size:14px; font-weight:bold;}
.map { border-bottom:#8b8b8b 1px solid; padding-bottom:3px; margin:10px 0 0;}
.map_content { height:128px; text-align:center; vertical-align:middle; margin-top:10px;}
#main {width:960px;height:auto;  text-align:left; 
		margin:12px auto;
		display:inline-block;
		
}
#nws {width:960px; height:auto; 
		display:inline-block;
		margin:0 auto; line-height:20px;
}
#nwsLeft { width:470px; height:auto;float:left; }

#n01Tit { width:470px;	height:30px;  background:url(../images/tit-line.gif) no-repeat;  display:inline-block; float:left }
.titName {width:160px;line-height:30px; text-align:center; font-size:16px; font-weight:bold;  float:left; margin-left:10px; background-color:#333;}
.titMore a {width:70px; line-height:30px; font-size:12px; text-align:center; float:right; display:block; margin-right:10px; background-color:#333;}

#n01Con { width:468px; height: auto; font-size:12px; display:inline-block; border:#666 1px solid; border-top:none; }
#n01ConL { margin-left:10px; margin-top:5px; height:auto; float:left; display:inline;}
#n01ConR { width:295px; height:auto; float:right; text-align:left; margin-bottom:8px;}
#n01ConR li {width:270px; height:20px; background:url(../images/icon.jpg) left center no-repeat; text-align:left; padding-left:20px; float:left; margin-right:7px; display:inline;
			    white-space:nowrap;     text-overflow:ellipsis;     overflow: hidden; 
}  /* li 超出隐藏 */

#nwsRight { width:470px; height: auto;float:right; }
#n02Tit { width:470px;	height:30px; background:url(../images/tit-line.gif) no-repeat; }
#n02Con { width:468px; height: auto; font-size:12px; display:inline-block; border:#666 1px solid; border-top:none;   }
#n02ConL { margin-left:10px; margin-top:5px; height:auto; float:left; display:inline;}
#n02ConR { width:295px; height:auto; float:right; text-align:left; margin-bottom:8px;}
#n02ConR li {width:270px; height:20px; background:url(../images/icon.jpg) left center no-repeat; text-align:left; padding-left:20px; float:left; margin-right:7px; display:inline;
			    white-space:nowrap;     text-overflow:ellipsis;     overflow: hidden; 
}  /* li 超出隐藏 */

#mLeft { width:220px; height:auto;  float:left; }
#mlTit { height:52px; font-size:16px; font-family:Arial, Helvetica, sans-serif, "黑体"; font-weight:bold; color:#4E4E4E; line-height:52px; text-align:left; padding-left:25px; background-image:url(../images/tit220bg.jpg); }

#mlCon ul { border:#171717 1px solid; }
#mlCon ul li {  margin-top:-1px; }
#mlCon ul li a{ background:url(../images/n_link.gif) #666 repeat-x; font-size:12px; padding-left:40px; line-height:36px; display:block;  height:36px;text-decoration:none; border-top: dashed #4E4E4E 1px;
}
#mlCon ul  li a:hover { padding-left:45px; background:url(../images/n_active.gif) #666 repeat-x;
}
#mlCon ul li a.cur_l { background:url(../images/n_active.gif) #666 repeat-x; }

.clear { clear:both;}
.listTitle { text-align:center; font-size:14px; padding:10px 20px 20px 10px;}
.classList {border-bottom:#646464 1px dashed; padding-bottom:20px; margin-top:20px;}
.classList .left { float:left; text-align:center; height:190px;}
.classList .left img { display:block;  padding-bottom:8px;}

#feefback .input { width:365px; background-color:#868686; border:#1C1C1C 1px solid; color:#f0f0f0; overflow:hidden;}

.classList dl {  width:250px; height:26px; line-height:12px;*line-height:8px; _line-height:13px;padding-left:15px; overflow:hidden; zoom:1; float:left;}
.classList dl dt { float:left; padding-left:15px; background: url(../images/list_icon.jpg) left center no-repeat;}
.classList dl dd { float:right; padding:0 10px 0 20px; font-size:10px;}

#mRight { width:720px; float:right;}

#mrTit { height:30px; border-bottom:1px #8b8b8b solid; line-height:30px; padding-left:8px; padding-right:8px; text-align:right; }
#mrTit img { display:block; float:left; }
#mrCon { padding:0px; margin-top:20px; }
.relate_pic img{ padding:5px; border:1px solid #000; text-align:center; margin:10px;}
.relate_pic2 img{ margin:1px;}
.newtitle{font-size:14px; font-weight:bold; text-align:center;}


DIV.msdn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-ALIGN: center;
}
DIV.msdn A {
	BORDER-RIGHT: #81693b 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #81693b 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #81693b 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #81693b 1px solid; TEXT-DECORATION: none
}
DIV.msdn A:hover {
	BORDER-RIGHT: #81693b 1px solid; BORDER-TOP: #81693b 1px solid; BORDER-LEFT: #81693b 1px solid; COLOR: #81693b; BORDER-BOTTOM: #81693b 1px solid; BACKGROUND-COLOR: #2e2a27
}
DIV.pagination A:active {
	BORDER-RIGHT: #81693b 1px solid; BORDER-TOP: #81693b 1px solid; BORDER-LEFT: #81693b 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #81693b 1px solid; BACKGROUND-COLOR: #2e2a27
}
DIV.msdn SPAN.current {
	BORDER-RIGHT: #81693b 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #81693b 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #81693b 1px solid; COLOR: #81693b; PADDING-TOP: 2px; BORDER-BOTTOM: #81693b 1px solid; BACKGROUND-COLOR: #2e2a27
}
DIV.msdn SPAN.disabled {
	DISPLAY: none
}

.h11 p{ font-size:30px; font-weight:bold; line-height:70px;}
.input{background-color:#1d2226; border:1px solid #444; color:#FFFFFF;}

