@charset "utf-8";
* {/*清除所有元素的边界和补白*/
	padding: 0;
	margin: 0;
	font-size: 13px;
	line-height: 200%;/*设置网站上的文字的行距为1.5倍行距*/
}
#face {
font:"宋体",Arial,Helvetica,sans-serif,Times New Roman;
}
#MsoNormal {
line-height: 150%;/*设置网站上的文字的行距为1.5倍行距*/
text-align:left;/*文字是靠右对齐*/
mso-pagination: widow-orphan;
mso-margin-top-alt: auto
}
#wrapper {/*定义布局总外套的属性*/
    text-align:left;
    float:center;
	margin: 0 auto;
	width: 1024px;
}
/*横线的样式*/
.hr0{ 
	height:1px;
    border:none;
    width:98%;
    margin-left:10px;
    border-top:1px solid #CCC;
}
#top {
	width: 100%;
	height: 71px;
	background: url(../../images/logo4.jpg) repeat-x;
}

/*显示新闻信息的div*/
#info{
	 width: 100%;
	 min-height:800px;
	 font: 13px/30px "宋体","Arial Narrow";
	 clear: both;
	 _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>800?"800px":"");
}
/*首页样式div*/
#infoHome{
	 width: 100%;
	 min-height:700px;
	 font: 13px/30px "宋体","Arial Narrow";
	 clear: both;
	 _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>700?"700px":"");
    margin-bottom: 2px;
}

#logindiv{
	font-size: 18px; 
	color:#333333; 
	font-weight: 100; 
	width: 100%; 
	height: 600px;
	
}
#logindiv .login{
	position:absolute;
	font-size: 20px;
	font-weight: 100; 
	font-color:#000;
	width: 1024px; 
	height: 600px;
	background: url(../images/login.png) no-repeat;
	
}

#logindiv .login .title1{
	margin-top: 18px;
	font-size: 21px; 
	color:#333333; 
	font-weight: 400;
	width: 450px; 
	height: 55px;
}
#info .register{
	font-size: 18px; 
	font-weight: 100;
	color:#333333; 
	border: 0px solid #ccc; 
	width: 650px; 
	height: 500px;
	margin-top: 15px;
	margin-left: 180px;
	*margin-left: 180px;
	_margin-left: 180px;
}
#info .register .title1{
	margin-top: 18px;
	text-align:center;
	font-size: 21px; 
	color:#333333; 
	font-weight: 400;
	font-weight: bold;
	width: 650px; 
	height: 65px;
}
#info .topp{
	height:25px;
}
#info .infotitle{
	margin-top: 15px;
	font-weight:900;
  height: 30px;
  *height: 30px;
    width: 100%;
    font-size: 20px;
    background-color: white;
	text-align: center;
}
#info .infotime{
  height: 20px;
  *height: 20px;
    width: 100%;
    font-size: 14px;
    background-color: white;
	text-align: center;
	margin-bottom: 5px;
}
#info .noexitscontent{
	margin-top: 35px;
    width: 701px;
    height: 301px;
    font-size: 14px;
    margin-left: 165px;
    margin-right: 145px;
/*    background-color: white;*/
	text-align: left;
	line-height: 33px;
	
	}
#info .infoContactUs{
	margin-top: 5px;
    width: 701px;
    font-size: 14px;
    margin-left: 155px;
    margin-right: 145px;
    background-color: white;
	text-align: left;
	line-height: 33px;
	}
#info .addbutton{
	width: 100px;
	_width: 100px; 
	*width: 100px;
	margin-top: 3px;
	font-size: 14px;
	margin-left: 873px;
	margin-right: 51px;
	height:34px;
	*height:34px;
	_height:34px;
	}
	/*事故分析报告处3个按钮*/
	#info .addbutton3{
	width: 345px;
	_width: 345px; 
	*width: 345px;
	margin-top: 3px;
	font-size: 14px;
	margin-left: 628px;
	margin-right: 51px;
	height:34px;
	*height:34px;
	_height:34px;
	}
	/*两个按钮*/
	#info .addbutton2{
	width: 208px;
	_width: 208px; 
	*width: 208px;
	margin-top: 3px;
	font-size: 14px;
	margin-left: 765px;
	margin-right: 51px;
	height:34px;
	*height:34px;
	_height:34px;
	}
#info .tableinfocontent{
	margin-bottom: 25px;
    width: 1024px;
    font-size: 14px;
    background-color: white;
	line-height: 33px;
}
#info .infocontent{
	margin-bottom: 25px;
	margin-top: 35px;
    max-width: 901px;
    font-size: 14px;
    margin-left: 65px;
    margin-right: 45px;
    background-color: white;
	text-align: left;
	line-height: 33px;
	_width:expression(document.body.clientWidth > 901 ? "901px" : "auto");
}
#info .infocontent img{
	max-height:638px;
	max-width:901px;
	margin-top: 35px;
	 font: 13px/30px "宋体","Arial Narrow";
	 clear: both;
	 text-align: center;
	 margin-left: 23px;
	 _height:expression((document.documentElement.clientHeight||document.body.clientHeight)<698?"698px":"");
     _width:expression(document.body.clientWidth > 901 ? "901px" : "auto");
}
#info .infocontentimg img{
	max-height:638px;
	max-width:1021px;
	margin-top: 35px;
	 font: 13px/30px "宋体","Arial Narrow";
	 clear: both;
	 text-align: center;
	 margin-left: 0px;
	 _height:expression((document.documentElement.clientHeight||document.body.clientHeight)<698?"698px":"");
     _width:expression(document.body.clientWidth > 1021 ? "1021px" : "auto");
}

#imagestyle img{
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)<698?"698px":"");
	_width:expression(document.body.clientWidth > 901 ? "901px" : "auto");
}

#conten {/*定义中间列的属性*/
	float: center;
	width: 100%;
	height:40px;
	padding: 0;
	background-image:url(../images/daohangtiao.jpg);                 /*  background-color:#0066FF;  */
	background-position:center;
	border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    -o-border-radius:4px;
}
#contenleft {
    float:left;
	width:25%;
	height:40px;
	}
#contenright {
    float:left;
	width:74.4%;
	height:40px;
	}	
#centerAll { 
	*width:1024px;
	*+width:1024px;
	width:1024px\9;
	width:100%;
	margin-top: 2px; 
	float: center;
	height:auto;
	background-color:#FFFFFF;
	padding: 0;
	border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    -o-border-radius:4px;
}

#title{
	/*定义标题的CSS样式*/
	background-color:#3399ff;
	height:auto; 
	border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    -o-border-radius:4px;
	}
#titlesmall{
	/*定义标题的CSS样式*/
	background-image:url(../../images/bgMenu.png);
	height:auto; 
	border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    -o-border-radius:4px;
    height:33px;
	}
#leftcolumn {/*定义左边列的属性*/
	width: 206px;
	height:auto;/* 465px; */
	overflow:hidden;
	float: left;
	background-color:#f9f6f6;
	margin-top: 1px;
	margin-right: 6px;
	margin-left: 2px;
	font-size: 14px;
	line-height: 150%;/*设置网站上的文字的行距为1.5倍行距*/
    border-radius:7px;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    -o-border-radius:7px;
    line-height: 250%;
}
#center {/*只有主页用center,其余的用rightcen*/
	width:1022px;                                                           /* 52%;*/
	margin-top: 3px; 
	height:auto;                                                          /* 465px; */
	float: left;
	font-size: 15px;
	line-height: 200%;
    background-color:#FFFFFF;
}
#rightcen {
	width:794px;
	margin-left: 10px;
	margin-top: 1px; 
	height:auto;                                                            /*  465px;  */
	float: right;
    font-size: 19px;
    overflow-y:hidden;                                                     /*  auto    */
    background-color:#FFFFFF;
	}
#centerleft {
    display: inline;
	position: relative;
	width:99%;
	height:250px;
	float:top;
	padding-bottom:2px;
	background-color:#66FF33;
	}
#centerright {
    display: inline;
	position: relative;
	width: 989
	height:250px;
	float: left;
	background-color:#FFFF66;
	}

#rightcolumn {/*定义右边列的属性*/
	width: 19.8%;
	height:auto;                                                             /*  465px;  */
	float: right;
	background-color:#f9f6f6;
	font-size: 14px;
	margin-top: 4px;
    line-height: 150%;/*设置网站上的文字的行距为1.5倍行距*/
    border-radius:7px;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    -o-border-radius:7px;
    line-height: 300%;
}

#footer {/*定义页脚的属性*/
	width: 100%;
	height:120px;
	clear: both;
	padding: 0px;
	font-size:16px;
	text-align:center;
/*	background-image:url(../images/footer01.jpg);*/
	padding-top:18px;
}
.clear {/*定义清除类*/
	clear: both;
}
 a:link {
    color:blue;
	font-family: "宋体",Times New Roman;
	text-decoration:none;
}	
#wrapper #main #content h1 {
	font-size: 13px;
}
.producttitle{
	font-size: 19px;
	color:blue;
	font-family: "宋体",Times New Roman;
	}
	.servicetitle{
	font-size: 19px;
	color:blue;
	font-family:Times New Roman;
	}
	.title{
	margin-left:10px;
	font-size: 19px;
	color:#fff;
	font-family:"宋体",Times New Roman;
	}
	.titlesmall{
	margin-left:10px;
	font-size: 14px;
	color:#fff;
	font-family:Times New Roman;
	font-weight:bold;
	
	}
	.more a{
	margin-right:3px;
	font-size: 9px;
	color:blue;
	font-family: "宋体",Times New Roman;
	font-family:Times New Roman;
	text-decoration: none;
	}
	
.input {
	font-size:12px;
}

.list {
	width: 100%;
	height: 320px;
	*height: 335px;
}
.list .sublist{
	font-size: 17px;
	float: left;
	border: 1px solid #cccccc;
	width: 280px;
	height: 280px;
	*height:300px; /*兼容IE6-IE7*/
	margin-left: 0px;
	_margin-left: 0px;/*IE6*/
	margin-right: 30px;
	_margin-right: 30px;/*IE6*/
	margin-top: 20px;
}
.list .sublist .title {
	border-bottom: 1px solid #CCCCCC;
    height: 31px;
    text-align: center;
    background-color: #eee;
    font-size: 17px;
    color:#000;
    width: 100%;
    font-weight: 700; 
    line-height: 31px;
}
.list .sublist .title a {
	color:#fff;
	font-family: "宋体",Times New Roman;
}
.list .sublist .title a:HOVER {
	color: #fff;
}
.list .sublist ul {
	width:100%;
	height:280px;
	margin-left:5px;
/*	padding: 6px 0 0;*/
}
.list .sublist ul li {
    height: 28px;
    line-height: 28px;
    *height:26px;/*兼容IE6浏览器*/
	*line-height: 26px;
    _height:26px;/*兼容IE6浏览器*/
	_line-height: 26px;
    width: 100%;
}
.list .sublist ul span {
	 display: block;
     float: left;
}
/*中间部分的内容*/
.list .sublist .content1 {
    height: 208px;
    text-align: left;
    font-size: 17px;
    width: 100%;
    line-height: 31px;
}
/*底部的内容*/
.list .sublist .bottomLink {
    height: 41px;
    text-align: right;
    font-size: 17px;
    width: 100%;
    line-height: 31px;
}
/*技术支持库部分使用的样式*/
.supportlist {
	width: 100%;
	height: 420px;
	*height: 435px;
}
.supportlist .sublistSupport{
	font-size: 17px;
	float: left;
	border: 1px solid #cccccc;
	width: 380px;
	height: 390px;
	*height:390px; /*兼容IE6-IE7*/
	margin-left: 85px;
	_margin-left: 60px;/*IE6*/
	margin-top: 20px;
}
.supportlist .sublistSupport .title {
	border-bottom: 1px solid #CCCCCC;
    height: 31px;
    text-align: center;
    background-color: #eee;
    font-size: 17px;
    color:#000;
    width: 100%;
    font-weight: 700; 
    line-height: 31px;
}
.supportlist .sublistSupport .title a {
	color:#fff;
	font-family: "宋体",Times New Roman;
}
.supportlist .sublistSupport .title a:HOVER {
	color: #fff;
}
.supportlist .sublistSupport ul {
	width:100%;
	height:280px;
	margin-left:5px;
/*	padding: 6px 0 0;*/
}
.supportlist .sublistSupport ul li {
    height: 28px;
    line-height: 28px;
    *height:26px;/*兼容IE6浏览器*/
	*line-height: 26px;
    _height:26px;/*兼容IE6浏览器*/
	_line-height: 26px;
    width: 100%;
}
.supportlist .sublistSupport ul span {
	 display: block;
     float: left;
}
/*中间部分的内容*/
.supportlist .sublistSupport .content1 {
    height: 208px;
    text-align: left;
    font-size: 17px;
    width: 100%;
    line-height: 31px;
}
/*底部的内容*/
.supportlist .sublistSupport .bottomLink {
    height: 41px;
    text-align: right;
    font-size: 17px;
    width: 100%;
    line-height: 31px;
}






.lable a{
/*	padding: 0 4px;*/
	color:blue;
	font-family: "宋体",Times New Roman;
    width: 222px;
    *width:222px;
    _width:222px;
	overflow: hidden;
    text-overflow: clip;
    white-space: nowrap;
    word-break: keep-all;
}
.time {
	width: 48px;
	*width:48px;
	_width:48px;
    color: #666666;
    text-align: center;
    
}
.list .sublist ul span  a:HOVER{
	color:blue;
	font-family: "宋体",Times New Roman;
}
.list .sublist ul span  a{
	color:blue;
	font-family: "宋体",Times New Roman;
}
.info {
	*margin-top: 15px;/*兼容IE6 IE9*/
	margin-top:8px;
	width:100%;
	float: left;
	_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>498?"498px":"");
}
.info .address {
   border: 1px solid #CCCCCC;
    float: left;
    height: 91px;
    *height: 81px;/*IE6-IE7*/
    margin-left: 45px;
    _margin-left: 30px;/*IE6*/
    padding: 3px 10px 10px 20px;
    width: 250px;
    *padding: 7px 10px 10px 20px;
}
.info .address div {
	 margin-top: 5px;
}
.info .img {
    float: left;
    height: 100px;
    margin-left: 43px;
    _margin-left: 30px;/*IE6*/
    width: 610px;
}
#foot {
	border-top: 1px solid #CCCCCC;
	background: url(../images/foot.png) repeat-x;
    height: 45px;
    line-height: 31px;
    width: 100%;
    text-align: center;
	clear: both;
	font-size:16px;
}
#foot a {
	margin-left:5px;
	text-decoration: none;
	color: #666666;
}
#foot a:HOVER {
	color: #333333;
}
#foot .link {
	margin-top: 7px;
}
#foot .copyright {
	
}
/*显示将要下载的资料信息和专家列表信息*/
.hot-img{
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
}

.hot-img dl {
	float:left;
	margin-left:35px;
	display:block;
	width:130px;
	height:150px;
}
.hot-img dl dt {
	float:center;
	display:block;
	height:100px;
	width:130px;
	position:inherit;/*解决层往上盖住的问题*/
}
.hot-img dl dt a {
	border:0px;
	float:left;
}
.hot-img dl dt a:hover {
	/*border:0px solid #f37e03;*/
}
.hot-img dl dt a:hover img {
	/*border:0px solid #d75303;*/
}
.hot-img dl dt img {
	float:center;
	width:64px;
	height:74px;
	/*border:0px solid #9ec7c8;*/
}
.hot-img dl dd {
	padding-top:5px;
	clear:both;
	width:130px;
	height:50px;
	font-size:12px;
}
.hot-img dl dd a {
	font-size:12px;
}
.hot-img dl dd.f-grey {
	color:#888;
}
.hot-img .list_mertrail{
    width: 600px;
    margin-left: 20%;
}
/*前台页面的表格样式*/
.myTable{
  width: 90%;
/*  border:1px solid #EEEEEE;*/
  margin-top: 3px;
  line-height: 35px;
  font-size: 11px;
}
.myTable tr{
	height: 30px;
}

/*
设置页面菜单的样式设置*/
#mainsetup {
	width: 100%;
	min-height: 718px;
	border: 1px solid #cccccc;
}
/*显示新闻信息的div*/
#infosetup{
	margin-top: 5px;
	 width: 100%;
	 min-height:508px;
	 font-size: 14px;
	 _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>508?"508px":"");
    
}
/*网页中间的部分，管理左边的菜单*/
#infoleft{
	margin-left:20px;
	margin-top:40px;
	height:340px;
	float: left;
	width: 130px;
	font-size: 10px;
	line-height: 35px;
	color:#666;
	 border-right:1px solid #CCC;
	}
	/* 纵向菜单的设计*/
	/* 纵向菜单*/
	/*[垂直-图像菜单]*/
#menus {
	width: 130px;/*固定宽度*/
	font-size: 13px;
}
#menus ul {
	margin: 0;/*清除IE默认值*/
	padding: 10px;/*底部留下10px的空白用来显示圆角的背景图片*/
	font-size: 1.4em;
	font-weight: bold;
	color:#fff;
}
#menus li {
	margin: 0;
	padding: 0;
	color: #000;
	font-size:1em;
	margin-left:8px;
	margin-bottom:10px;
	background:none;
	list-style:none;
	height: 36px;
}
#menus li a{
	color:blue;
	font-family: "宋体",Times New Roman;
	display: block;
	width: 84px;
	height: 29px;
	font-size: 13px;
	border-bottom:1px solid #DDD;
	text-decoration: none;
	text-align: left;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:6px;
}
#menus li a:hover, a:visited {
	background-color:#blue;
	color:blue;
	font-family: "宋体",Times New Roman;
}
/*网页中间的部分，管理左边的菜单*/
#inforight{
	margin-right:60px;
	margin-top:30px;
	float: right;
	height:400px;
	width: 790px;
	font-size: 10px;
	line-height: 35px;
	font-size: 13px;
	color:#666;
	}
	/*首页文件介绍的样式*/
	.Hometitle{
	color:#000;
	font-size: 18px;
	font-weight: bold;
	}
	.Homecontent{
	color:#666;
	font-size: 14px;
	}
