@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body {font-size: 12px; font-family: Microsoft YaHei;margin: 0 auto; height: auto; background: #fff;}
ul, li, ol, form { list-style: none; }
a { text-decoration: none; color: #333; }
a:hover { text-decoration: none;color: #f00;}
a:visited { text-decoration: none;}
a img { border: 0; }
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;width: 0;height: 0;margin: 0;padding: 0;}
.paddingtop25{padding-top: 25px;display: inline;}
.article_content{width: 1170px;margin: 0 auto;}

/*header start*/
.header_tel{width: 100%;}
.header_tel span{float: right;background: #8fc246;padding: 6px 15px;border-radius: 3px;color: #fff;font-size: 14px;margin-bottom: 10px;display: inline;}
.header{padding-top: 15px;display: inline;width: 100%;}
.logo{padding-right: 20px;display: inline;}
.nav{width: 773px;}
.nav ul{width: 773px;float: left;}
.nav ul li{width: 110px;float: left;height: 112px;text-align: center;line-height: 112px;font-size: 14px;position: relative;z-index: 9;}
.nav ul li:hover{background: url("../images/na_03_dw1h.png") no-repeat;color: #0e4d9c;font-weight: bold;}
.nav ul .nav_active{background: url("../images/na_03_dw1h.png") no-repeat;color: #0e4d9c;font-weight: bold;}
.nav ul .nav_active a{color: #0e4d9c;}
.nav ul li a{color: #666;}
.nav ul li:hover a{color: #0e4d9c;}
.nav ul li:hover ul{display: inline;}
.nav ul li ul{float: left;display: none;padding: 10px 0;position: absolute;left: -50px;top: 112px;}
.nav ul li ul li{float: left;height: 30px;line-height: 30px;width: auto;padding: 0 10px;font-weight:normal;}
.nav ul li:hover ul li a{color: #666;}
.nav ul li ul li:hover{background: #666;border-radius: 3px;}
.nav ul li ul li:hover a{color: #fff;font-weight:normal;}
/*header end*/
/*banner start*/
.pics_wrap{position: relative;
	width: 100%;overflow: hidden;
	margin: 45px 0 20px 0;display: inline;
	height: 530px;
}


#demo_menu{position:absolute;top:0;left:0;width:100%;height:50px;z-index:8;font-size:14px;text-align:center;color:#999;line-height:180%;border-bottom:1px solid #8A961C;}
#demo_menu .top_menu{width:1080px;margin:0 auto;color:#000;font-size:12px;overflow:hidden;z-index:1000;}
#demo_menu .top_menu strong{width:195px;display:block;height:50px;float:left;}
#demo_menu .top_left{float:left;width:550px;height:50px;line-height:50px;z-index:9999;overflow:hidden;}
#demo_menu .top_left ul{width:550px;float:right;overflow:hidden;list-style: none;margin:0;padding:0;}
#demo_menu .top_left li{float:left;margin:0 15px 0 0;padding:0;text-align:center;}
#demo_menu .top_left li a,#demo_menu .top_left li a:visited{font-size:14px;font-weight:bold;color:#333;text-decoration:none;width:60px;display:block;height:50px;line-height:50px;}
#demo_menu .top_left li a:hover,#demo_menu .top_left li a:hover span{cursor:pointer;color:#fff;text-decoration:none;}
#demo_menu .top_left a,#demo_menu .top_left a:visited{font-size:12px;white-space:nowrap;color:#fff;font-family:"宋体", "Times New Roman", Times, serif;line-height:140%;}
#demo_menu .top_left a:hover{color:#000;font-family:"宋体", "Times New Roman", Times, serif;}
#demo_menu .top_right{float:right;width:320px;padding:8px 0 0 0;z-index:1000;}
#bdshare{margin:-5px 0 0 0;}
/*banner end*/
 
.pics_wrap{border-top: 1px solid #666;border-bottom: 1px solid #666;}
.html5zoo-nav-0{margin-top: -6% !important;}


/*CSS msdn style pagination*/

.msdn {
 text-align:center;	margin-bottom:20px;margin-top:30px;PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #313031; PADDING-TOP: 4px; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-Serif; BACKGROUND-COLOR: #fff;  
}
.msdn A {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0030ce; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; TEXT-DECORATION: none
}
.msdn A:hover {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}
.pagination A:active {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}
.msdn SPAN.thisclass {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #444444; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}

.msdn  .current {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #444444; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6
}

.msdn SPAN.disabled {
	DISPLAY: none
}




/*CSS Digg style pagination*/

.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.digg A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
.digg A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.digg A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.digg SPAN.current {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
