/* CSS Document */
/* 全局CSS定义 */
body { margin: 0; padding: 0; font: 12px/2em "宋体",Arial; color: #000; }
html,body{ background: #FFF  url(../images/Background.jpg) top repeat-x; }
div,form,img,ul,ol,li,dl,dt,dd,p{ margin: 0; padding: 0; border: 0; list-style: none; font-size:12px; font-family:"新宋体",Arial  }
table,td,tr,th{ font: 12px/2em "宋体",Arial; }
h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0; }
a{ color:#000;}
a:link,
a:visited{ text-decoration:none;color:#000;}
a:hover{ text-decoration:none; color: #000;}

.over-all-width{ width: 993px; margin: 0 auto; }

.clearfix{ clear: both; }
.wrapfix:after{ height: 0; content: "."; display: block; clear: both; visibility: hidden; }

.left{ float: left; }
.right{ float: right; }

.u a:link,
.u a:visited,
.u a:hover{ text-decoration: underline; }

/* 字体颜色样式 */
.STYLE3{font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;}
.blue2 STYLE4{font-size: 12px;
	color: #6cbbe4;}
.blue2 STYLE4 a:link {color: #6cbbe4; text-decoration:none;}
.blue2 STYLE4 a:visited {color: #6cbbe4;text-decoration:none;}
.blue2 STYLE4 a:hover { color: #6cbbe4; text-decoration:underline;}
.blue2 STYLE4 a:active { color: #6cbbe4;}
.green{ color: #267200; }
	.green a:link,
	.green a:visited{ text-decoration: none; color: #498700;}
	.green a:hover{ text-decoration: underline; color: #498700; }
.gray{ color: #9E9E9E; }
	.gray a:link,
	.gray a:visited{ text-decoration: none; color: #9E9E9E;}
	.gray a:hover{ text-decoration: underline; color: #9E9E9E; }
 .blue a:link,
	.blue a:visited{ text-decoration: none; color:#003366;}
	.blue a:hover{ text-decoration: underline; color:#003366; }
.red a:link,
	.red a:visited{ text-decoration: none; color:#FF0000;}
	.red a:hover{ text-decoration: underline; color:#FF0000; }

.360jc{ border:1px solid #CCCCCC;}	
.header{ width:993px; margin: auto; }
.header .hd-topnav{ background:url(../images/top-nav.jpg) no-repeat; width:992px; height:24px; float:right; }
.header .hd-topnav a{ color:#FFF;}
.header .hd-topnav a:link,
.header .hd-topnav a:visited{ text-decoration:none;color:#FFF;}
.header .hd-topnav a:hover{ text-decoration:none; color: #FFF;}
.header .hd-topnav ul{ color:#FFFFFF; float:right; padding-right:34px; margin-top:-5px;}
.hd-topnav ul{ color:#FFFFFF; float:right; padding-right:34px; margin-top:-5px; }
.hd-topnav li{ clear:both;}
.h-tt{ border:2px solid #0099FF;}
.h-gz{}  
.header .logo{}
.header .top-right{background:url(../images/top-right.jpg) no-repeat; width:172px; height:54px; }
.header .nav .nav1,{ float:left;  border:2px solid #000099; margin:0px auto;}
.flash{ margin:0px auto; padding-left:32px;  }
.header .flash-box{ background: #e5e5e5 url(../images/flash-box.jpg) no-repeat; width:992px; height:229px;}
.header .flash-box-bottom{ background:url(../images/flash-box-bottom.jpg) no-repeat; width:992px; height:20px; margin:0px auto;}
.h-tt-xz{ width:180px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/*   conter       */
.header .md-Background{ background:url(../images/md.jpg) no-repeat; width:992px; height:50px; }
.header .md-button{}
.header .layout{ height: 258px; background: #E5E5E5; } 
.header .layout .md-left{ background:url(../images/md-left.jpg) no-repeat; width:388px; height:255px; float:left; }
.header .layout .md-left .md-left-text{ width:280px; text-align:left; margin:45px 0 0 0px; padding-left:70px;float:left; overflow:hidden; white-space:normal; text-overflow:ellipsis;}
.header .layout .md-md{ background:url(../images/md-md.jpg) no-repeat; width:393px; height:255px; float:left;}
.header .layout .md-md .md-md-text{ width:280px; text-align:left; margin:45px 0 0 0px; padding-left:65px;float:left; overflow:hidden; white-space:normal; text-overflow:ellipsis; }
.header .layout .md-right{ float:right;}
.header .layout .md-right .md-r-background{ background:url(../images/md-right-qq-background.jpg) repeat-y; width:210px; height:175px;}
.header .layout .md-right .md-r-background .qq{ width:80%; text-align: right; margin:0px auto; color: #333333; font-size:12px; font-family:Arial, ;}
.md-footer{ clear:both; background:url(../images/md-footer.jpg) no-repeat; width:992px; height:29px;}
.md-footer-background{ background:url(../images/md-footer-background.jpg) repeat-y; width:992px; height:auto !important; min-height:17px;}

.md-footer-Gray{ *margin-top: 20px; background: #E5E5E5; margin:0; padding:0; height:8px;}
.md-footer{ background: #BCE3F4; }
/*------------footer----------------*/
.footer{ background:url(../images/footer.jpg) no-repeat; width:992px; height:33px;}
.footer a{ color:#FFF;}
.footer a:link,
.footer a:visited{ text-decoration:none;color:#FFF;}
.footer a:hover{ text-decoration:none; color: #FFF;}
.footer ul{ margin:0px auto; text-align:center; color:#FFFFFF;}
.footer-layout{width:100%;clear:both; display:block;margin-top:0px; padding-top:0px;bottom:10;left:0; margin:auto; background-color:#FFFFFF; }
.footer-footer{ float:left;}
.footer-footer-text{ color:#999999;}