@charset "utf-8";
/* CSS Document */

body {
	FONT-SIZE: 11pt;
	COLOR: #324369;
	BACKGROUND-COLOR: #FFFFFF;
	margin: 0px;
	line-height: 20px;
}
body,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,p{ margin:0px; padding:0px;}
ul, ol { list-style:none; }
a img{ border:none;}
TD {
	FONT-SIZE: 11pt;
	line-height: 22px;
}
INPUT {
	FONT-COLOR: #585858;
	border: 1px solid #D9D9D9;
}
TEXTAREA {
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 19px;
	FONT-FAMILY: FONT-FAMILY;
	TEXT-DECORATION: none;
	FONT-COLOR: #585858;
	padding-left: 2px;
	MARGIN-LEFT:2px;
	MARGIN-TOP:5px;
	MARGIN-BOTTOM:5px;
	border: 1px solid #D9D9D9;
}
SELECT {
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 19px;
	FONT-FAMILY: FONT-FAMILY;
	TEXT-DECORATION: none;
	FONT-COLOR: #585858;
	padding-left: 2px;
	MARGIN-LEFT:2px;
	background-color: #F5FCFE;
}
FORM {
	BORDER: 0px; PADDING: 0px; MARGIN: 0px; 
}


A:link {
	FONT-SIZE: 11pt;
	COLOR: #324369;
	TEXT-DECORATION: none;
	line-height: 18px;
}
A:visited {
	FONT-SIZE: 11pt; COLOR: #324369; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11pt; COLOR: #1E8CD2; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}

.container {
	height: auto;
	width: 100%;
	text-align: -moz-center !important;
	text-align: center;
}

/*头部*/
.head_container {
	height: 88px;
	width: 1000px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	border: 0px dashed #CCCCCC;
	position: relative;
}

/*logo*/
.name {
	height: auto;
	width: auto;
	text-align: left;
	top:15px;
	left:0px;
	border: 0px dashed #CCCCCC;
	position: absolute;
	font-size: 23pt;
	font-weight: bold;
	color: #324369;
}
/*阿里巴巴*/
.alibaba {
	height: auto;
	width: auto;
	text-align: left;
	top:35px;
	right:0px;
	border: 0px dashed #CCCCCC;
	position: absolute;
}
/*搜索*/
.search {
	height: 26px;
	padding:0px;
	top:37px;
	right:0px;
	border: 0px dashed #ff0000;
	position: absolute;
}
.search_input {
	float: right;
	display:inline;
	height: 19px;
	width: 180px;
	margin:0px;
	border: 1px solid #DDDDDD;
	color: #777777;
}
.search_button {
	height: 24px;
	width: 60px;
	margin:0px;
	color: #FFF;
	background-color: #414141;
	font-size: 10pt;
}

/*导航*/
.nav_container {
	height: 38px;
	width: 100%;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #1F2021;
	background-color: #33405D;

}
.nav {
	height: 25px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;	
	font-size:11pt;
	font-weight:bold;
	overflow:hidden;
	margin-top:8px;
    border: 0px dashed #ff0000;	
}
.nav ul li{
	float:left;
	display:inline;
	border: 0px dashed #ff0000;
	margin:0px;
	padding:5px 20px 0px 20px;
	text-align: -moz-center !important;
	text-align: center;
}
.nav ul li a{
	FONT-SIZE: 11pt;
	color:#FFFFFF;
	text-align: -moz-center !important;
	text-align: center;
}
.nav ul li a:visited{
    FONT-SIZE: 11pt;
    color:#FFFFFF;
}
.nav ul li a:hover{
    FONT-SIZE: 11pt;
	color:#01D3FE;
	vertical-align: 2%;		
}
.navselected  span {
	color:#07EFFE;	
}

/*首页中部轮播大图*/
.pop1_container {
	height: auto;
	width: 100%;
	border: 0px dashed #CCCCCC;
	background-color: #DADADA;
	padding:0px 0px 1px 0px;
}
.pop1 {
	height: 270px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	border: 0px dashed #ff0000;
}
.pop2 {
	height: 144px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;	
	overflow:hidden;
    border: 0px dashed #ff0000;	
}
.pop2_product {
	height: 144px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #282A36;
	background-image: url(../images/pop2_product.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.pop2_contactus {
	height: 144px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #A4BAD2;
	background-image: url(../images/pop2_contactus.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.pop2_aboutus {
	height: 144px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #A4BAD2;
	background-image: url(../images/pop2_aboutus.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}


/*中部*/
.body_container {
	height: auto;
	min-height:420px;
	width: 1000px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	border: 0px dashed #CCCCCC;
	overflow: auto;
}

/*脚样式*/
.foot_container {
	height:auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding:10px 0px 2px 0px;
	background-color: #EEEEEE;
}
.foot {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;	
	font-size:10pt;
    border: 0px dashed #ff0000;	
}
.foot p{
	color:#747272;
	FONT-SIZE: 9.5pt;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
.foot_style1{
	color:#525C72;
	FONT-SIZE: 11pt;
	font-weight: bold;
	line-height: 30px;
}
.foot A {
	color: #747272;FONT-SIZE: 10pt;
}
.foot A:visited {
	color: #747272;FONT-SIZE: 10pt;
}
.foot A:hover {
	color: #2599EF;FONT-SIZE: 10pt;
}

/*首页分类样式*/
.indexsort {
	float: left;
	display:inline;
	height: auto;
	width: 998px;
	margin:30px 0px 10px 0px;
	border: 0px dashed #00ffff;
}
.indexsort LI{
	float: left;
	display:inline;
	height: auto;
	width: 295px;
	margin:0px 20px 20px 15px;
	border: 0px dashed #00ff00;
}
.indexsort LI img{
	height: 188px;
	width: 293px;
	padding:0px;
	margin:0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D9DCEF;
	border-right-color: #D9DCEF;
	border-bottom-color: #D9DCEF;
	border-left-color: #D9DCEF;
}
.indexsort LI P{
	height: 26px;
	width: 295px;
	text-align: -moz-center !important;
	text-align: center;
	margin:0px;
	padding:7px 0px 5px 0px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-weight: bold;
	background-color: #EAEDF1;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #23262C;
	line-height: 25px;
	background-image: url(../images/pbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12pt;
}
.indexsort LI  A {
    color: #1C2128;	font-size: 10pt;
}
.indexsort LI  A:visited {
	color: #1C2128;	font-size: 10pt;
}
.indexsort LI  A:hover {
	color: #125DCC;	font-size: 10pt;
}

/*首页关于我*/
.indexabout{
	float: left;
	display:inline;
	height: auto;
	min-height: 160px;
	width: 980px;
	margin:20px 15px 10px 15px;
	border: 0px dashed #00ff00;
	overflow: auto;
}
.indexabout h1{
	float: left;
	display:inline;
	height: 24px;
	width: 950px;
	margin:0px 0px 4px 0px;
	color: #324369;
	font-size: 11pt;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDEE0;
}
.indexabout p{
	float: left;
	width: 950px;
	margin:2px 0px 2px 0px;
	line-height: 22px;
	text-align: left;
}

/*首页关于我们_新闻_工程*/
.indexkk{
	float: left;
	display:inline;
	height: auto;
	min-height: 200px;
	width: 300px;
	margin:0px 15px 10px 15px;
	border: 0px dashed #00ff00;
	overflow: auto;
}
.indexkk h1{
	float: left;
	display:inline;
	height: 24px;
	width: 293px;
	margin:0px 0px 4px 0px;
	color: #324369;
	font-size: 13pt;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAECF0;
}
.indexkk p{
	float: left;
	width: 293px;
	margin:4px 0px 4px 0px;
	line-height: 18px;
	text-align: left;
}

/*首页新闻样式*/
.indexnews_k {
	float: left;
	display:inline;
	height: auto;
	width: 293px;
	margin:4px 0px 0px 0px;
	padding:0px;
	border: 0px dashed #CCCCCC;
}
.indexnews_k LI{
	float: left;
	display:inline;
	width: 293px;
	text-align: left;
	padding: 1px 0px 0px 7px;
	margin: 0px 0px 2px 0px;
	background-image: url(../images/icon_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}

/*首页工程案例样式*/
.indexproject_k {
	float: left;
	display:inline;
	height: auto;
	width: 293px;
	margin:4px 0px 0px 0px;
	padding:0px;
	border: 0px dashed #CCCCCC;
}
.indexproject_k LI{
	float: left;
	display:inline;
	width: 293px;
	text-align: left;
	padding: 1px 0px 0px 7px;
	margin: 0px 0px 2px 0px;
	background-image: url(../images/icon_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}

/*更多样式1*/
.more1 {
	width: 200px;
	float: left;
	display:inline;
	text-align: left;
	padding: 2px 0px 0px 2px;
	border: 0px dashed #00FFFF;
	color: #033BB7;
    overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;		
}
.more1 A {
	color: #033BB7;
	font-size: 10pt;
	text-decoration: underline;
}
.more1 A:visited {
	color: #033BB7;
	font-size: 10pt;
	text-decoration: underline;
}
.more1 A:hover {
	font-size: 10pt;
	color: #1E8CD2;
}

.more2 {
	height: 20px;
	width: auto;
	float: right;
	display:inline;
	padding: 2px 12px 0px 2px;
	border: 0px dashed #00FFFF;
	color: #033BB7;
    overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;		
}
.more2 A {
	color: #033BB7;
	font-size: 10pt;
	text-decoration: none;
}
.more2 A:visited {
	color: #033BB7;
	font-size: 10pt;
	text-decoration: none;
}
.more2 A:hover {
	font-size: 10pt;
	color: #3F3F3F;
}

/*工程动态样式*/
.projectevent {
	float: left;
	display:inline;
	height: 292px;
	width: 353px;
	margin: 9px 0px 0px 15px;
	background-image: url(../images/projecteventbg.png);
	background-repeat: no-repeat;
	background-position: left top;
    border: 0px dashed #CCCCCC;
	overflow: hidden;
}
.projectevent_head {
	float: left;
	display:inline;
	height: 43px;
	width: 350px;
	margin: 0px 0px 0px 0px;
    border: 0px dashed #CCCCCC;
}
.projectevent_head .title {
	float: left;
	display:inline;
	height: 25px;
	width: 90px;
	margin: 14px 0px 0px 0px;
	border: 0px dashed #CCCCCC;
	COLOR: #FFFFFF;
	padding-top: 0px;
	font-size: 10.5pt;
	font-weight: bold;
	text-align: -moz-center !important;
	text-align: center;	
}
.projectevent_k {
	float: left;
	display:inline;
	height: auto;
	width: 330px;
	margin:13px 0px 0px 15px;
	padding:0px;
	border: 0px dashed #CCCCCC;
}
.projectevent_k LI{
	float: left;
	display:inline;
	width: 325px;
	text-align: left;
	padding: 3px 0px 0px 8px;
    margin: 0px 0px 5px 0px;
	background-image: url(../images/icon_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}
.projectevent .main{
	float: left;
	display:inline;
	width: 250px;
	text-align: left;
    overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border: 0px dashed #CCC000;
}
.projectevent .date{
	float: right;
	display:inline;
	width: 70px;
	height:18px;
	padding:0px;
	margin:0px;
	text-align: left;
	overflow: hidden;
	font-size: 9pt;
	color: #848484;
	border: 0px dashed #C45CCC;
	font-family: "宋体";
	line-height: 16px;
}



/*友情链接样式*/
.link {
	height: 81px;
	width: 970px;
	margin-top: 12px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/linkbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 0px dashed #CCCCCC;
	overflow: hidden;
}
.link A img{
    border: 0px;
}
.link A img:visited {
    border: 0px;
}
.link A img:hover {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #88D1F8;
}

/*类频道的body结构*/
.channelbody_left {
	float: left;
	display:inline;
	height: auto;
	width: 265px;
	text-align: left;
	margin: 0px;
	padding:0px 0px 0px 0px ;
	margin-top:15px;
	border: 0px dashed #00FFFF;
	position: relative;
}
.channelbody_right {
	float: right;
	display:inline;
	height: auto;
	width: 729px;
	text-align: left;
	margin: 0px;
	padding:10px 0px 0px 0px ;
	border: 0px dashed #0000FF;
}
/*2016右块标题1样式*/
.channelbody_right h1{
	float: left;
	display:inline;
	height: 24px;
	width: 725px;
	margin:4px 0px 4px 0px;
	color: #1E4783;
	font-size: 12pt;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #AFB6C5;
}

/*类频道的左边子类块样式*/
.cl_left_k {
	float: left;
	display:inline;
	height: auto;
	width: 260px;
	margin: 0px 0px 15px 0px;
	border: 0px dashed #CCCCCC;
}
.cl_left_k h1{
	float: left;
	display:inline;
	height: 24px;
	width: 260px;
	margin:0px 0px 4px 0px;
	color: #324369;
	font-size: 11pt;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFB6C5;
}
.cl_left_k h2{
	float: left;
	display:inline;
	height: 24px;
	width: 265px;
	margin:0px 0px 4px 0px;
	color: #324369;
	font-size: 11pt;
	font-weight: bold;
	line-height: 23px;
}
.cl_left_k_sort {
	float: left;
	display:inline;
	height: auto;
	width: 255px;
	margin:3px 0px 0px 0px;
	padding:0px;
	border: 0px dashed #CCCCCC;
}
.cl_left_k_sort LI {
	FLOAT: left;
	DISPLAY: inline;
	HEIGHT: auto;
	width: 255px;	
	text-align: left;
	margin: 0px 0px 5px 0px;
	padding:0px 0px 1px 0px;
	list-style:none;
	border: 0px dashed #FF0000;	
	background-image: url(../images/icon_2.gif);
	background-repeat: no-repeat;
	background-position: 1px 10px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;	
}
.cl_left_k_sort A SPAN {
	HEIGHT: auto;
	WIDTH: 245px;
	text-align: left;
	padding-left:10px;
	padding-top: 4px;
	font-size: 11pt;
	display: block;
	cursor: pointer;
	margin-right: 0px;
	TEXT-DECORATION: none;
	color:#1945A8;
}
.cl_left_k_sort A:hover SPAN {
	COLOR: #3f3f3f;
	text-align: left;
	padding-top: 3px;
	padding-bottom:1px;
}
.cl_left_k_sort .selected A SPAN{
	COLOR: #1945A8;
	text-align: left;
	padding-top: 4px;
	padding-bottom:1px;
	font-weight: bold;
	background-color: #E8EAEF;
	background-image: url(../images/icon_2.gif);
	background-repeat: no-repeat;
	background-position: 1px 10px;	
}
.cl_left_k_sort .selected A:hover SPAN{
	COLOR: #3f3f3f;
	text-align: left;
	padding-top: 3px;
	padding-bottom:2px;
}
#float_catalogue{position:absolute;top:5;left:0;width:260px;height:auto;;z-index:2;}

/*联系我们左边电话与传真的样式*/
.cl_telfax_k {
	float: left;
	display:inline;
	height: auto;
	width: 255px;
	margin:3px 0px 0px 0px;
	padding:0px;
	border: 0px dashed #CCCCCC;
}
.cl_telfax_k LI {
	FLOAT: left;
	DISPLAY: inline;
	HEIGHT: auto;
	width: 255px;	
	text-align: left;
	margin: 5px 0px 10px 0px;
	list-style:none;	
}
.tel {
	font-size: 15pt;
	padding-left:20px;
	background-image: url(../images/tel.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 0px dashed #CCCCCC;
	color:#666666;
	font-family: Verdana, Geneva, sans-serif;
}
.fax {
	font-size: 15pt;
	padding-left:20px;
	background-image: url(../images/fax.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 0px dashed #ff0000;
	color:#666666;	
	font-family: Verdana, Geneva, sans-serif;	
}
.email {
	font-size: 14pt;
	padding-left:20px;
	background-image: url(../images/email.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border: 0px dashed #ff0000;
	color:#666666;	
	font-family: Verdana, Geneva, sans-serif;	
}

/*留言本表格样式*/
.contactform {
	float: right;
	display:inline;
	height: auto;
	width: 709px;
	margin: 5px 0px 10px 0px;
	border: 0px dashed #CCCCCC;
}
.contactform h1{
	float: left;
	display:inline;
	height: 24px;
	width: 709px;
	margin:0px 0px 15px 0px;
	font-size: 10pt;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFB6C5;		
}
.contactform  td{
	height: 30px;
}
.contactforminput1 {
	width: 250px;
}
.contactforminput2 {
	height: 80px;
	width: 592px;
}

.buttons_mouseover{
	border: 1px solid #1AA9ED;
	margin-top: 10px;
	padding: 5px 20px 5px 20px;
	font-size: 10pt;
	color: #1AA9ED;
	background-color: #DFFCFB;
	cursor:pointer;
}
.buttons_mouseout{
	border: 1px solid #414141;
	margin-top: 10px;
	padding: 5px 20px 5px 20px;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #414141;
	cursor:pointer;
}
.buttons_mousedown{
	border: 1px solid #1AA9ED;
	margin-top: 10px;
	padding: 5px 20px 5px 20px;
	font-size: 10pt;
	color: #1AA9ED;
	background-color: #EAF0F0;
	cursor:pointer;
}

/*类子栏目列表样式*/
.sonlistone {
	float: right;
	display:inline;
	height: auto;
	width: 709px;
	margin: 5px 0px 10px 0px;
	border: 0px dashed #CCCCCC;
}
.sonlistone h1{
	float: left;
	display:inline;
	height: 24px;
	width: auto;
	margin:0px 0px 4px 0px;
	color: #125DCC;
	font-size: 12pt;
	font-weight: bold;
}
.sonlistone_head {
	float: left;
	display:inline;
	height: 24px;
	width: 709px;
	margin: 0px 0px 0px 0px;
	color: #324369;
	font-size: 11pt;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFB6C5;	
}
.sonlistone_k {
	float: left;
	display:inline;
	height: 140px;
	width: 680px;
	margin:10px 0px 0px 13px;
	padding:0px;
	border: 0px dashed #CCCCCC;
	overflow: hidden;	
}
.sonlistone_k LI{
	float: left;
	display:inline;
	width: 675px;
	text-align: left;
	padding: 2px 0px 0px 8px;
    margin: 0px 0px 7px 0px;
	background-image: url(../images/icon_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	border: 0px dashed #CCC000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0E1E8;		
}
.sonlistone_k .main{
	float: left;
	display:inline;
	width: 580px;
	text-align: left;
    overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border: 0px dashed #CCC000;
}
.date1{
	float: right;
	display:inline;
	width: 70px;
	height:19px;
	padding:0px;
	margin:0px;
	text-align: -moz-center !important;
	text-align: center;
	overflow: hidden;
	font-size: 9pt;
	color: #848484;
	border: 0px dashed #C45CCC;
	line-height: 18px;
}
/*文章列表样式*/
.list_k {
	float: left;
	display:inline;
	height: auto;
	width: 680px;
	margin:10px 0px 0px 13px;
	padding:0px;
	border: 0px dashed #CCCCCC;
}
.list_k LI{
	float: left;
	display:inline;
	width: 675px;
	text-align: left;
	padding: 2px 0px 0px 8px;
    margin: 0px 0px 7px 0px;
	background-image: url(../images/icon_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	border: 0px dashed #CCC000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0E1E8;		
}
.list_k .main{
	float: left;
	display:inline;
	width: 580px;
	text-align: left;
    overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border: 0px dashed #CCC000;
}

/*产品列表样式*/
.productlist {
	float: left;
	display:inline;
	height: auto;
	width: 695px;
	margin:10px 0px 0px 10px;
	padding:0px;
	border: 0px dashed #CCCCCC;
}
.productlist li {
  display:block;
  display:inline;
  float:left; 
  padding: 0px; 
  height: auto;
  width: auto;
  margin:0px 20px 5px 1px;
  _margin:0px 15px 5px 1px;
  border: 0px dashed #990000;
}
.productlist li img{
  height: 180px;
  width: 140px;
}
.productlist li a {
	padding:4px;
	background:#fff;
  border: 1px solid #bababa;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  display:block;
}
.productlist li a:hover{border:1px solid #FFFFFF;background:#A7B6DC;}
.productlist li h1 {
	text-align: -moz-center !important;
	text-align:center;
	margin:0px;
	padding:2px 0px 0px 0px;
	float: left;
	width: 150px;
	height:25px;
	border: 0px dashed #00FF00;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size: 10pt;
	font-weight: normal;
}
.productlist li a img {
  display:block;
}

/*产品大图样式*/
.productshow {
	float: right;
	display:inline;
	height: auto;
	width: 695px;
	margin:10px 10px 10px 0px;
	padding:0px;
	border: 0px dashed #CCCCCC;
	text-align: -moz-center !important;
	text-align:center;	
}
.productshow img{
  width: 420px;
  padding:4px;
  margin-top:0px;
  margin-bottom:10px;
  border: 1px solid #bababa;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;  
}
.productshow h1{
	text-align: -moz-center !important;
	text-align:center;	
	height: 20px;
	width: 650px;
	margin: 0px auto 10px auto;
	padding:5px 0px 0px 0px;
	font-weight: bold;
	font-size: 11pt;
	border: 0px dashed #00FF00;
}
.productshow p{
	width: 420px;
	margin: 0px auto 10px auto;
	line-height: 18px;
	text-align: left;
	font-size: 11pt;
	border: 0px dashed #00FF00;
}
.close{	
	font-weight: bold;
	font-size: 11pt;
	border: 0px dashed #00FF00;
	cursor:pointer
}

/*2016静态产品页样式*/
.producthtmlshow {
	float: left;
	display:inline;
	height: auto;
	width: 715px;
	margin:10px 0px 10px 0px;
	padding:0px;
	border: 0px dashed #CCCCCC;
}
.producthtmlshow h1{
	float: left;
	display:inline;
	height: auto;
	width: 100%;
	margin:14px 0px 8px 0px;
	color: #26282E;
	font-size: 11pt;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFB6C5;
}
.producthtmlshow h2{
	float: left;
	display:inline;
	height: auto;
	width: 100%;
	color: #1E4783;
	font-size: 12pt;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #AFB6C5;
	background-color: #E8E9FB;
	margin:14px 0px 10px 0px;
	padding: 4px 0px 4px 0px;

}
.producthtmlshow img{
	margin:0px 0px 10px 0px;
}
.producthtmlshow p{
	float: left;
	width: 100%;
	text-align: left;
	margin:2px 0px 2px 0px;
	font-size: 11pt;
    line-height: 22px;	
}


/*关于我们*/
.aboutusdetail_k {
	float: left;
	display:inline;
	height: auto;
	width: 680px;
	margin:10px 0px 0px 13px;
	padding:0px;
	border: 0px dashed #CCCCCC;
	text-align: left;
	line-height: 20px;
}
.aboutusdetail_k p{
	float: left;
	width: 100%;
	text-align: left;
	margin:3px 0px 3px 0px;
	font-size: 11pt;
    line-height: 22px;	
}


/*当前样式*/
.position {
    float: right;
	display:inline;
	text-align: left;
	width: 700px;
	margin: 0px;
	height: 18px;
	margin-bottom: 5px;
	border: 0px dashed #0000FF;
	overflow: hidden;
}
.position_main {
	float: right;
	display:inline;
	text-align: left;
	color: #A3A4A4;
	margin:1px 8px 0px 0px;
	padding:0px 0px 0px 14px;
	width: auto;
	height: 18px;
	FONT-SIZE: 9pt;
	border: 0px dashed #04ADFB;
	background-image: url(../images/wr_position.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	line-height: 18px;
}
.position_main A {
	COLOR: #A3A4A4;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: underline;
	line-height: 18px;
}
.position_main A:visited {
	COLOR: #A3A4A4;FONT-SIZE: 9pt;line-height: 18px;TEXT-DECORATION: underline}
.position_main A:hover {
	COLOR: #259EDC;
	FONT-SIZE: 9pt;
	line-height: 18px;
	TEXT-DECORATION: none;
}
.position_color1 {
	color: #259EDC;
}

/*类频道的右边块样式*/
.cl_right_k {
	float: left;
	display:inline;
	height: auto;
	width: 712px;
	margin: 5px 0px 0px 0px;
	border: 0px dashed #CCCCCC;
}
.cl_right_k_top {
	float: left;
	display:inline;
	height: 9px;
	width: 100%;
	margin: 0px;
	padding:0px;
	border: 0px dashed #CCCCCC;
	background-image: url(../images/cl_right_k_bgtop.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: hidden;
}
.cl_right_k_middle {
	float: left;
	display:inline;
	height: auto;
	min-height:630px;
	overflow:auto;
	width: 100%;
	margin: 0px;
	padding:0px;
	border: 0px dashed #CCCCCC;
	background-image: url(../images/cl_right_k_bgmiddle.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.cl_right_k_bottom {
	float: left;
	display:inline;
	height: 11px;
	width: 100%;
	margin: 0px;
	padding:0px;
	border: 0px dashed #CCCCCC;
	background-image: url(../images/cl_right_k_bgbottom.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
}


/*内容框样式*/
.content_container {
	float: left;
	display:inline;
	text-align: left;
	width: 690px;
	margin-left: 12px;
	height: auto;
	margin-bottom: 10px;
	border: 0px dashed #0000FF;
}
.content_container h1{
	float: left;
	display:inline;
	text-align: left;
	height: 30px;
	width: 650px;
	margin: 0px 0px 10px 0px;
	padding:10px 0px 0px 0px;
	font-weight: bold;
	font-size: 11pt;
	border: 0px dashed #00FF00;
}
.content_container h2{
	float: left;
	display:inline;
	text-align: left;
	height: 25px;
	width: 650px;
	margin: 0px 0px 10px 0px;
	padding:10px 0px 0px 25px;
	font-weight: bold;
	font-size: 10pt;
	border: 0px dashed #00FF00;
}
.content_container p{
	float: left;
	display:inline;
	text-align: left;
	height: auto;
	width: 690px;
	margin: 0px 0px 10px 0px;
	text-indent: 2em;
	line-height: 23px;
}



/*分页样式*/
#pages {
	float: left;
	display:inline;
	text-align: -moz-center !important;
	text-align:center;
	width: 700px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	margin-bottom:5px;
	height: 30px;
	border: 0px dashed #FF00FF;
}
#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#344C6E; border:1px solid #344C6E; color:#fff; text-align:center; }
.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
/*分页样式--end*/

/*正文内容块样式*/
.zw_k {
	float: left;
	display:inline;
	height: auto;
	width: 968px;
	margin: 5px 0px 0px 15px;
	border: 0px dashed #CCCCCC;
}
.zw_k h1 {
	float: left;
	height: 45px;
	width: 962px;
	text-align: -moz-center !important;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	padding:13px 0px 0px 0px;
	border: 0px dashed #FF00FF;
	background-image: url(../images/zwtitle_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-size: 14pt;
	font-weight: bold;
	line-height: 30px;
}
.zw_k h2 {
    float: left;
	height: 15px;
	width: 962px;
	text-align: -moz-center !important;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	border: 0px dashed #FF00FF;
	font-size: 9pt;
	color: #838282;
	font-weight: normal;
}
.zwcontent {
    float: left;
	height: auto;
	width: 800px;
	margin-left: 85px;
	margin-top:25px;
	padding:0px;
	border: 0px dashed #FF00FF;
	font-size: 11pt;
	line-height: 22px;
	text-align: -moz-center !important;
	text-align:center;	
}
.zwcontent p{
	margin-bottom:10px;
	text-align:left;
}
.zwcontent img{
	width:550px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:10px;
}


/*上一条下一条样式*/
.updown {
	float: left;
	display:inline;
	height: auto;
	width: 960px;
	text-align: left;
	margin: 8px 0px 0px 16px;
	padding:0px;
	border: 0px dashed #FF00FF;
}
.updown P {
	float: left;
	height: 20px;
	width: 960px;
	text-align: left;
	margin: 0px 0px 3px 0px;
	padding:0px;
	border: 0px dashed #FF00FF;
}
.updown P A {
	color: #646464;
}
.updown P A:visited {
	color: #646464;
}
.updown P A:hover {
	color: #f60;
}

/*招投标页样式*/
.tender_tab2 {
	float: left;
	display:inline;
	text-align: left;
	width: 675px;
	height: 34px;
	padding:0px 0px 0px 0px;
	margin-left: 10px;
	margin-bottom: 10px;
	background-image: url(../images/tendertab_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.tender_tab2 LI {
	FLOAT: left;
	DISPLAY: inline;
	HEIGHT: 34px;
	width: 169px;
	text-align: -moz-center !important;	
	text-align: center;
	margin: 0px 0px 0px 3px;
	list-style:none;
	border: 0px dashed #FF0000;
    overflow: hidden;
	white-space:nowrap;	
}
.tender_tab2 A SPAN {
	HEIGHT: 34px;
	WIDTH: 169px;
	text-align: -moz-center !important;
	text-align: center;
	COLOR: #757778;
	padding-top: 7px;
	font-size: 10.5pt;
	display: block;
	cursor: pointer;
	font-weight: bold;
	margin-right: 0px;
	TEXT-DECORATION: none;
	background-image: url(../images/tendertab_nz.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tender_tab2 A:hover SPAN {
	COLOR: #3F3F3F;
	text-align: -moz-center !important;
	text-align: center;
	padding-top: 7px;
	background-image: url(../images/tendertab_z.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
.tender_tab2 .selected A SPAN{
	color: #1088BF;
	text-align: -moz-center !important;
	text-align: center;
	padding-top: 7px;
	background-image: url(../images/tendertab_z.gif);
	background-repeat: no-repeat;
	background-position: left top;			
}
.tender_tab2 .selected A:hover SPAN{
	COLOR: #025AD2;
	text-align: -moz-center !important;
	text-align: center;
	padding-top: 7px;
	background-image: url(../images/tendertab_z.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}
.tender_lefttitle{
	float: left;
	width: 95px;
	text-align: left;
	color: #1088BF;
}
.tender_righttitle{
	float: right;
	width: 95px;
	text-align: right;
	color: #1088BF;
	margin-right:0px;
}

/*联系我们样式*/
.contact_style1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: bold;
	color: #0099FF;
}

/*工程项目列表样式*/
.videologin {
	float: left;
	width: 904px;
	height: 451px;
	margin: 0px 0px 0px 28px;
	border: 0px dashed #00ff99;
	background-image: url(../images/loginbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
}
.formk {
	height: 240px;
	width: 335px;
	position: absolute;
	top:85px;
	left:366px;
	border: 0px dashed #FF0000;
	text-align: left;	
}
.buttonlogin{
	border:0;
	width:316px;
	height:48px;
	cursor:pointer;
	color:#FFFFFF;
	background-image: url(../images/button.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 14pt;
	font-weight: bold;
	background-color: #84B4B9;
}
.logininput{
	width:240px;
	height:28px;
	line-height:28px;
	border:0px solid #FFFFEA;
	margin-left: 55px;
	margin-top:5px;
	float: left;
	display:inline;
	color: #34608A;
	font-size: 10pt;
	background-image: url(../images/inputbg.gif);
	background-repeat: repeat-x;
	background-position: left -3px;
}
.logininput2{
	width:130px;
	height:28px;
	line-height:28px;
	border:0px solid #FFFFEA;
	margin-left: 55px;
	margin-top:5px;
	float: left;
	display:inline;
	color: #34608A;
	font-size: 10pt;
	background-image: url(../images/inputbg.gif);
	background-repeat: repeat-x;
	background-position: left -3px;
}


/**********************************************************2016年10月加产品后增加的样式*******************************/
/*产品介绍里的注*/
.pro_zhu{
	font-size: 10pt;
	font-weight: bold;
}
/*产品页里的分页样式*/
.propages{
	float: left;
	display:inline;
	height: 24px;
	width: 725px;
	margin:4px 0px 10px 0px;
	color: #1E4783;
	font-size: 10pt;
	padding-top:5px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	background-color: #E8EAEF;
	border-top-color: #AFB6C5;
	text-align: -moz-center !important;
	text-align: center;	
}
.propages A {
	color: #1E4783;
	text-decoration: underline;
	font-size: 10pt;
}
.propages A:visited {
	color: #1E4783;
	text-decoration: underline;
	font-size: 10pt;
}
.propages A:hover {
	color: #f60;
	text-decoration: none;
	font-size: 10pt;
}

/*产品页里打的表格*/
.productkuang {
	float: left;
	display:inline;
	height: auto;
	width: 725px;
	margin:10px 0px 10px 0px;
	padding:0px;
	border: 0px dashed #CCCCCC;
}
.protable td {
	padding:5px 2px 5px 2px;
}
.protable_style1 {
	font-size: 10pt;
	line-height: 17px;
}
.changestyle {
	
}

/**********************************************************2017年9月加产品后增加的样式*******************************/
/*index中部*/
.indexbody_container {
	height: auto;
	min-height:420px;
	width: 1000px;
	text-align: -moz-center !important;
	text-align: center;	
	margin-right: auto;
	margin-left: auto;
	border: 0px dashed #CCCCCC;
	overflow: auto;
}
/*首页产品大图*/
.indexprosort_1 {
	height: 236px;
	width: 983px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:5px;
	padding:0px;
	border: 0px solid #D9DCE9;
	background-image: url(../images/indexprobg_1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.indexprosort_2 {
	height: 236px;
	width: 983px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:5px;
	padding:0px;
	border: 0px solid #D9DCE9;
	background-image: url(../images/indexprobg_2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/*首页选择睿全界优势*/
.indexchoice{
	height: auto;
	width: 994px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
}
/*更多样式3*/
.more3 {
	width: auto;
	text-align: left;
	padding: 0px 0px 0px 0px;
	border: 0px dashed #00FFFF;
	color: #033BB7;	
}
.more3 A {
	color: #033BB7;
	font-size: 10pt;
	text-decoration: underline;
}
.more3 A:visited {
	color: #033BB7;
	font-size: 10pt;
	text-decoration: underline;
}
.more3 A:hover {
	font-size: 10pt;
	color: #1E8CD2;
}

/****************2017年9月改产品后加样式*******************/
/*中部*/
.contactus_body {
	height: auto;
	min-height:420px;
	width: 1002px;
	text-align: -moz-center !important;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top:20px;
	border: 0px dashed #CCCCCC;
	overflow: auto;
}
.contactus_body h1{
	height: 30px;
	width: 1000px;
	text-align: -moz-center !important;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	font-family: "微软雅黑";
	font-size: 18pt;
	color: #222222;
	font-weight: normal;
}
.contactus_body h2{
	height: 30px;
	width: 1000px;
	text-align: -moz-center !important;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	font-family: "微软雅黑";
	font-size: 17pt;
	color: #666666;
}
.contactus_body p{
	height: auto;
	width: 980px;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 0px dashed #0000ff;
	font-weight: normal;
	line-height: 25px;
	font-size: 12pt;
}
.contactus_body img{
	margin: 20px 0px 0px 0px;
	padding:0px;
}
