@charset "gb2312";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	overflow:-moz-scrollbars-vertical;
	font:12px/20px "宋体";
	color:#333333;
}
body p,ul{
	margin:0px;
	padding:0px;
}
#wrap{
	width:100%;
	margin:0px auto;
	overflow:hidden;
}
#header{
	float:left;
	width:100%;
	overflow:hidden;
}

.home{
	width:890px;
	margin:0px auto;
	padding-top:5px;
	text-align:right;
	color:#989898;
	overflow:hidden;
}
a.toplink:link,a.toplink:visited{
	color:#989898;
	text-decoration:none;
}
a.toplink:hover{
	color:#989898;
	text-decoration:underline;
}

/****************导航菜单样式开始*******************/
#nav{
	width:100%;
	margin:0px auto;
	background:url(images/header_back.gif) repeat-x left 5px;
	overflow:hidden;
}
#navi{
	width:941px;
	margin:0px auto;
	overflow:hidden;
}
#nav1{
	float:left;
	width:375px;
	font-weight:bolder;
	line-height:35px;
	margin-top:5px;
	font-size:14px;
	overflow:hidden;
}
#nav1 ul{
	float:left;
	width:100%;
	list-style:none;
	overflow:hidden;
}
#nav1 ul li{
	float:left;
	width:125px;
	text-align:center;
	overflow:hidden;
	
}
.navlicss1{
	float:left;
	width:125px;
	height:33px;
	background:url(images/nav_back.gif) no-repeat left top;
	overflow:hidden;
}
.logocss{
	float:left;
	width:189px;
	height:44px;
	margin-top:2px;
	overflow:hidden;
}
a:link,a:visited{
	color:#ffffff;
	text-decoration:none;
}
a:hover{
	color:#7ff7ff;
	text-decoration:none;
}
body#home a#homelink,
body#about a#aboutlink,
body#product a#productlink,
body#news a#newslink,
body#case a#caselink,
body#contact a#contactlink{
	color:#7ff7ff;
	text-decoration:none;
}

/****************导航菜单样式结束*******************/

/*******************************内容开始********************************/
#hiddenmenu{
	width:895px;
	height:29px;
	margin:0px auto;
	background:url(images/sign.gif) no-repeat left 5px;
	overflow:hidden;
}

#bodynr{
	width:895px;
	margin:0px auto;
	overflow:hidden;
}

/*******子菜单样式开始*******/
#menu{
	float:left;
	width:260px;
	height:28px;
	font-weight:bolder;
	background:url(images/menu_back.gif) no-repeat left top;
	display:none;
	overflow:hidden;
}
#menu ul{
	float:left;
	margin-left:18px;
	overflow:hidden;
	display:inline;
}
#menu ul li{
	float:left;
	list-style:none;
	padding-right:20px;
	line-height:30px;
	overflow:hidden;
}
/*******子菜单样式结束*******/



/***************banner开始********************/

#banner{
	width:895px;
	height:207px;
	margin:0px auto;
	overflow:hidden;
}
/***************banner结束********************/


/*************************主体内容样式开始*************************/
#content{
	float:left;
	width:895px;
	margin:15px 0px 0px 0px;
	display:inline;
	overflow:hidden;
}

/***********左面样式表开始*************/
#leftside{
	float:left;
	width:244px;
	overflow:hidden;
	display:inline;
}
.product_title{
	float:left;
	width:233px;
	height:48px;
	background:url(images/product_title.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}
.product_body{
	float:left;
	width:233px;
	background:url(images/product_body_back.gif) repeat-y left top;
	overflow:hidden;
	display:inline;
}
.product_list{
	float:left;
	width:85%;
	padding-bottom:15px;
	margin-left:17px;
	overflow:hidden;
	display:inline;
}
.product_list_title{
	float:left;
	width:100%;
	font-weight:bolder;
	background:url(images/icon1.gif) no-repeat left 6px;
	padding-left:13px;
	margin:5px 0px 5px 0px;
	overflow:hidden;
	display:inline;
}
.product_list_body{
	float:left;
	width:90%;
	border-top:#FFFFFF solid 1px;
	padding:5px 0px 5px 0px;
	margin-top:2px;
	margin-left:20px;
	overflow:hidden;
	display:inline;
}
.product_list_body ul{
	float:left;
	width:100%;
	overflow:hidden;
	display:inline;
}
.product_list_body ul li{
	float:left;
	width:100%;
	list-style:none;
	background:url(images/icon2.gif) no-repeat left 8px;
	padding-left:12px;
}
a.product_listlink:link,a.product_listlink:visited{
	color:#19689c;
	text-decoration:none;
}
a.product_listlink:hover{
	color:#19689c;
	text-decoration:underline;
}
.product_footer{
	float:left;
	width:233px;
	height:28px;
	background:url(images/product_footer.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}
/***********左面样式表结束*************/



#rightside{
	float:right;
	width:651px;
	overflow:hidden;
	display:inline;
}
/*********新品推荐样式表开始**********/
.new_product{
	float:left;
	width:100%;
	overflow:hidden;
	display:inline;
}
.new_product_title{
	float:left;
	width:100%;
	overflow:hidden;
	display:inline;
}
.new_product_title img{
	float:left;
}
.new_product_body{
	float:left;
	width:100%;
	margin-top:3px;
	border-top:#a7d3f1 solid 1px;
	padding:10px 0px;
	background-color:#f2f9fd;
	overflow:hidden;
	display:inline;
}
.product_pic{
	float:left;
	width:150px;
	margin-left:10px;
	text-align:center;
	overflow:hidden;
	display:inline;
}
.sale_product_title{
	float:left;
	width:100%;
	margin-top:10px;
	overflow:hidden;
	display:inline;
}
.sale_product_title img{
	float:left;
}
/*********新品推荐样式表结束**********/


/*********公司简介样式表开始**********/
.introduce_title{
	float:left;
	width:100%;
	margin-top:15px;
	overflow:hidden;
	display:inline;
}
.introduce_title img{
	float:left;
	font-size:0px;
}
.introduce_body{
	float:left;
	width:99.7%;
	border-left:#b2d9f3 solid 1px;
	border-right:#b2d9f3 solid 1px;
	overflow:hidden;
	display:inline;
}
.introduce_word{
	float:left;
	width:95%;
	margin:10px 0px 0px 19px;
	overflow:hidden;
	display:inline;
}
.introduce_footer{
	float:left;
	width:100%;
	height:15px;
	background:url(images/news_footer.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}

/*********公司简介样式表结束**********/

/*********新闻动态样式表开始**********/
.introduce_word ul{
	float:left;
	width:100%;
	list-style:none;
	overflow:hidden;
	display:inline;
}
.introduce_word ul li{
	float:left;
	width:100%;
	background:url(images/icon3.gif) no-repeat left 7px;
	padding-left:12px;
}
.time{
	float:right;
	width:130px;
	color:#666666;
}
a.newslink:link,a.newslink:visited{
	color:#333333;
	text-decoration:none;
}
a.newslink:hover{
	color:#19689c;
	text-decoration:underline;
}
a.redlink:link,a.redlink:visited{
	color:#ce0000;
	text-decoration:none;
}
a.redlink:hover{
	color:#ce0000;
	text-decoration:underline;
}
/*********新闻动态样式表结束**********/


/*************************主体内容样式结束*************************/


/**************底部开始**************/
#footer{
	float:left;
	width:895px;
	padding-bottom:17px;
	margin:20px 0px 0px 0px;
	border-top:#eaeaea solid 1px;
	overflow:hidden;
	display:inline;
}
#footerl{
	float:left;
	width:140px;
	text-align:center;
	margin:28px 0px 0px 0px;
	overflow:hidden;
	display:inline;
}
#footerl img{
	float:left;
	margin-left:32px;
}
#footerr{
	float:left;
	width:724px;
	height:40px;
	margin:20px 0px 0px 0px;
	color:#989898;
	border-left:#e8e8e8 solid 1px;
	padding:2px 0px 0px 20px ;
	overflow:hidden;
	display:inline;
}
a.footerrlink:link,a.footerrlink:visited{
	color:#989898;
	text-decoration:none;
}
a.footerrlink:hover{
	color:#989898;
	background-color:#EAEAEA;
	text-decoration:none;
}

/****************底部结束**************/

/*******************************内容结束********************************/





/*************************************关于我们页面样式开始************************************/
#about_right{
	float:right;
	width:647px;
	overflow:hidden;
	display:inline;
}
.aboutus_title{
	float:left;
	width:233px;
	height:48px;
	background:url(images/aboutus_title.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}
.about_menu{
	float:left;
	width:75%;
	line-height:22px;
	margin-left:45px;
	font-weight:bolder;
	overflow:hidden;
	display:inline;
}
.about_menu ul{
	float:left;
	width:100%;
	list-style:none;
	overflow:hidden;
	display:inline;
}
.about_menu ul li{
	float:left;
	width:100%;
	background:url(images/icon1.gif) no-repeat left 7px;
	padding-left:12px;
}
.left_contact{
	float:left;
	width:100%;
	height:167px;
	margin-top:12px;
	background:url(images/contact_back.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}
.left_contact P{
	float:left;
	width:85%;
	margin:65px 0px 0px 15px;
	overflow:hidden;
	display:inline;
}
.gywm_title{
	float:left;
	width:100%;
	height:49px;
	font-weight:bolder;
	color:#1d7bb9;
	font-size:14px;
	padding-left:20px;
	background:url(images/title_back.gif) no-repeat left 4px;
	*background:url(images/title_back.gif) no-repeat left 3px;
	overflow:hidden;
	display:inline;
}
.about_word{
	float:left;
	width:90%;
	margin:15px 0px 0px 22px;
	overflow:hidden;
	display:inline;
}
.about_pic{
	float:left;
	width:99%;
	padding:30px 0px;
	text-align:center;
	overflow:hidden;
	display:inline;
}
.about_pic img{
	border:#ececec solid 1px;
	padding:5px;
}
.manager_pic{
	float:left;
	width:100%;
	text-align:center;
	padding:10px 0px 30px 0px;
	overflow:hidden;
	display:inline;
}
.manager_pic img{
	border:#ececec solid 1px;
	padding:5px;
}
.culture_pic{
	float:right;
	width:300px;
	overflow:hidden;
	display:inline;
}
.culture_nr{
	float:left;
	width:280px;
	padding-bottom:20px;
	overflow:hidden;
	display:inline;
}
.culture_nr_title{
	float:left;
	font-weight:bolder;
	width:100%;
	padding-bottom:20px;
	overflow:hidden;
	display:inline;
}
.brand_title{
	float:left;
	font-weight:bolder;
	width:100%;
	color:#1d7bb9;
	overflow:hidden;
	display:inline;
}
.events_word{
	float:left;
	width:100%;
	line-height:23px;
	margin:10px 0px 0px 19px;
	overflow:hidden;
	display:inline;
}
.events_word ul{
	float:left;
	width:100%;
	list-style:none;
	overflow:hidden;
	display:inline;
}
.events_word ul li{
	float:left;
	width:100%;
	background:url(images/icon3.gif) no-repeat left 10px;
	padding-left:12px;
}
/**************************************关于我们页面样式结束***********************************/


/**************************************产品中心页面样式开始***********************************/
.product_more_pic{
	float:left;
	width:268px;
	height:195px;
	margin:20px 0px 0px 3px;
	background:url(images/product_more_pic_back.gif) no-repeat left top;
	overflow:hidden;
	display:inline;
}
.product_more_pic img{
	padding:9px;
}
.product_right{
	float:right;
	width:355px;
	margin-top:20px;
	overflow:hidden;
	display:inline;
}
.product_table_title{
	float:left;
	width:100%;
	font-weight:bolder;
	color:#7b7b7b;
	background:url(images/icon5.gif) no-repeat left 5px;
	padding-left:18px;
	overflow:hidden;
	display:inline;
}
.product_table{
	float:left;
	width:100%;
	margin-top:6px;
	border-top:#c0dff3 solid 1px;
	overflow:hidden;
	display:inline;
}
.tdcss{
	float:left;
	width:110px;
	line-height:25px;
	border-right:#c0dff3 solid 1px;
	border-bottom:#c0dff3 solid 1px;
	text-align:center;
	font-weight:bolder;
	color:#2e75a1;
	overflow:hidden;
	display:inline;
}
.tdcss1{
	float:left;
	width:230px;
	line-height:25px;
	border-bottom:#c0dff3 solid 1px;
	padding:1px 0px 1px 10px;
	color:#7b7b7b;
	overflow:hidden;
	display:inline;
}
.product_reference{
	float:left;
	width:97%;
	margin:20px 0px 0px 3px;
	padding:5px;
	border:#e3e3e5 solid 1px;
	overflow:hidden;
	display:inline;
}
.product_reference_title{
	float:left;
	width:100%;
	font-weight:bolder;
	color:#7b7b7b;
	margin:8px 0px 0px 12px;
	background:url(images/icon5.gif) no-repeat left 5px;
	padding-left:18px;
	overflow:hidden;
	display:inline;
}
.product_reference_body{
	float:left;
	width:100%;
	color:#7b7b7b;
	margin:5px 0px 0px 14px;
	padding-bottom:10px;
	overflow:hidden;
	display:inline;
}
/**************************************产品中心页面样式结束***********************************/


/*************************************新闻动态页面样式开始************************************/
.news_word{
	float:left;
	width:96%;
	margin:10px 0px 0px 12px;
	overflow:hidden;
	display:inline;
}
.news_word ul{
	float:left;
	width:100%;
	list-style:none;
	overflow:hidden;
	display:inline;
}
.news_word ul li{
	float:left;
	width:100%;
	line-height:28px;
	padding-left:12px;
	background:url(images/icon4.gif) no-repeat left 10px;
	border-bottom:#cdcdcd dotted 1px;
}
a.newslink1:link,a.newslink1:visited{
	color:#1d7bb9;
	text-decoration:none;
}
a.newslink1:hover{
	color:#333333;
	text-decoration:underline;
}
.page{
	float:left;
	width:100%;
	text-align:center;
	margin-top:30px;
	overflow:hidden;
	display:inline;
}
.news_more_title{
	width:100%;
	text-align:center;
	float:left;
	overflow:hidden;
	display:inline;
}
/*************************************新闻动态页面样式结束************************************/



/*************************************工程案例页面样式开始************************************/
.case_pic{
	float:left;
	width:190px;
	margin-left:10px;
	color:#037cba;
	font-weight:bolder;
	line-height:26px;
	text-align:center;
	overflow:hidden;
	margin-top:10px;
	display:inline;
}
.case_pic img{
	border:#99cfe9 solid 1px;
	padding:5px;
}

.case_dalian_pic{
	float:left;
	width:190px;
	margin-left:10px;
	border:solid #e0e0e0 1px;
	color:#000;
	line-height:26px;
	text-align:left;
	overflow:hidden;
	margin-top:10px;
	display:inline;
}
.case_dalian_pic img{
	padding:5px;
}
/*************************************工程案例页面样式结束************************************/





/*************************************联系我们页面样式开始************************************/
.contact_left{
	float:left;
	width:590px;
	font-size:14px;
	color:#64666a;
	margin-top:10px;
	overflow:hidden;
	display:inline;
}
.map{
	float:left;
	width:100%;
	margin-top:23px;
	overflow:hidden;
	display:inline;
}
.map img{
	border:#ececec solid 1px;
	padding:5px;
}
a.contactlink:link,a.contactlink:visited{
	color:#64666a;
	text-decoration:none;
}
a.contactlink:hover{
	color:#64666a;
	text-decoration:underline;
}
/*************************************联系我们页面样式结束************************************/

/*20140329*/
.fl{ float:left; display:inline; overflow:hidden;}
.fr{ float:right; display:inline; overflow:hidden;}


.pro_2014_nr{ width:96%; margin-top:-15px;}
.pro_2014_nr li{ float:left; width:100%; display:inline; overflow:hidden; border-bottom:#99cfe9 dashed 1px; padding-bottom:20px; margin-top:35px;}
.pro_2014_nr_img{ width:30%;}
.pro_2014_nr_img img{ border:#99cfe9 solid 1px;	padding:5px;}
.pro_2014_nr_txt{ width:68%;}