﻿body {
	background: rgb(254, 254, 254); margin: 0px; text-align: center; color: rgb(51, 51, 51); font-family: "微软雅黑", "宋体", Arial, System; font-size: 12px;
}
td {
	
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(255, 0, 0);
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
input {
	font-family: Tahoma,Verdana,"宋体"; font-size: 12px;
}
textarea {
	font-family: Tahoma,Verdana,"宋体"; font-size: 12px;
}
h1 {
	background: url("../images/bg_09.gif") repeat-x bottom; height: 32px; text-align: center; font-size: 15px; font-weight: normal;
}
h2 {
	background: url("../images/bg_09.gif") repeat-x bottom; height: 32px; font-size: 15px; font-weight: normal;
}

ul,li{list-style:none;padding:0;margin:0;}
.nav {line-height: 34px;list-style: none; }
.nav a {display: block; text-align:center;}
.nav a:link  {color:#fff; text-decoration:none;}
.nav a:visited  {color:#fff;text-decoration:none;}
.nav a:hover  {color:#fff;text-decoration:none;}
.nav li {float: left;list-style: none;text-align:left; height:35px; width:148px; font-size:14px;  margin:0 1px 0 0; }
.nav li a:hover{list-style: none; display:block; background: url(Images/menu_lhov.jpg) repeat-x; font-size:14px;  margin:0 1px 0 0;}
.nav li ul {line-height:27px; height:27px;text-align:left;left: -999em; width:95px; position:absolute;z-index:1000;border:0px solid #3a5e80;padding-left:0px;margin-left:0px;}
.nav li ul li{width:148px;height:26px;line-height:26px;border-top:1px solid #ccc;background:#fff;opacity: 0.8;filter:alpha(opacity=80);padding:0;margin-left:0px}
.nav li ul a{color:#333;text-align: center; width:148px; text-align:center; height:27px;}
.nav li ul a:link  {color:#333; text-decoration:none;font-size:12px;font-weight:normal;}
.nav li ul a:visited  {color:#333;text-decoration:none;font-size:12px;font-weight:normal;padding-left:5px;}
.nav li ul a:hover  {color:.f3F3F3;text-decoration:none;font-weight:normal;background:#00959b;font-size:12px;font-weight:normal;}
.nav li ul.long{line-height: 27px;  list-style: none;text-align:left;left: -999em; width: 150px; position: absolute;list-style: none;padding-left:0px;z-index:1000}
.nav li ul.long li{float: left; width:148px;line-height:24px;background:.f6F6F6;opacity: 0.8;filter:alpha(opacity=80)}
.nav li ul.long a{display: block; width:148px;line-height:24px;text-align:left;padding-left:20px;padding-right:10px;}
.nav li:hover ul {left: auto;}
.nav li.sfhover ul {left: auto;}
#content {clear: left; }
h3 {
	color: rgb(102, 102, 102); font-size: 12px; font-weight: normal; margin-top: -16px;
}
h3 a {
	color: rgb(102, 102, 102);
}
.white {
	color: rgb(255, 255, 255); line-height: 26px; font-family: "宋体";
}
.white a {
	color: rgb(255, 255, 255); line-height: 26px;
}
.white a:hover {
	color: rgb(255, 0, 0);
}
.black-bbb {
	color: rgb(187, 187, 187); font-family: Tahoma,Verdana,"宋体"; font-size: 11px;
}
.black-222 {
	color: rgb(34, 34, 34); font-family: Tahoma,Verdana,"宋体"; font-size: 11px;
}
.blac-666 {
	color: rgb(102, 102, 102);
}
.Red-F60 {
	color: rgb(255, 102, 0); font-weight: normal;
}
.Login_text {
	padding: 1px; border: 1px solid rgb(127, 157, 185); border-image: none; width: 100px; height: 14px; color: rgb(51, 51, 51); margin-top: 4px;
}
.Login_button {
	
}
.Search_text {
	padding: 1px; border: 1px solid rgb(127, 157, 185); border-image: none; width: 94px; height: 17px; color: rgb(51, 51, 51);
}
.Search_sel {
	border: 1px solid rgb(127, 157, 185); border-image: none; width: 100px; height: 19px; color: rgb(51, 51, 51); font-size: 12px;
}
.Search_button {
	width: 50px; height: 22px; color: rgb(51, 51, 51); font-size: 12px;
}
.container {
	background: rgb(255, 255, 255); margin: auto; padding: 0px; width: 1048px;
}
.containera {
	margin: auto; padding: 0px; width: 100%;
}
.containeras {
	background:#419e57; margin: auto; padding: 0px; width: 100%; height: 35px;
}
.containerb {
	background: rgb(255, 255, 255); margin: auto; padding: 0px; width: 1048px; height: 400px;
}
.header {
	width: 1048px; height: 35px; text-align: left; overflow: hidden; clear: both; font-family: "宋体";
}
.header_navigation {
	padding: 0px; width: 1048px; float: left;
}
.header_navigation ul {
	margin: 0px; padding: 0px;
}
.header_navigation li {
	display: inline; list-style-type: none;
}
.header_navigation li a {
	font-weight: normal;
}
.header_language {
	background: url("../Images/map.gif") no-repeat 0px 11px; padding: 10px 0px 0px 32px; width: 73px; float: right;
}
.header_language a {
	color: rgb(24, 116, 205); font-family: Tahoma,Verdana,"宋体";
}
.bodyer_index {
	width: 1048px; overflow: hidden; clear: both; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 0px; border-bottom-style: solid;
}
.bodyer_page {
	width: 1048px; overflow: hidden; clear: both; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 0px; border-bottom-style: solid;
}
.bodyer_banner_index {
	margin: 0px auto; padding: 0px; width: 100%; height: 400px; float: left;
}
.bodyer_banner_index1 {
	margin: 0px auto; padding: 0px; width: 100%; height: 350px; float: left;
}
.bodyer_banner_index_top {
	background: url("../Images/top.jpg") no-repeat; margin: auto; width: 1048px; height: 144px;
}
.bodyer_banner_index_left {
	background: url("../Images/banner_left.jpg"); margin: auto; padding: 0px; width: 209px; height: 22px; color: rgb(255, 255, 255); float: left;
}
.bodyer_banner_index_right {
	margin: auto; width: 794px; height: 29px; float: right;
}
.bodyer_banner_index_mid {
	background: url("../Images/banner_mid.jpg"); margin: auto; width: 1048px; height: 25px;
}
.bodyer_banner_index_size {
	margin: auto; padding: 4px; width: 1048px;
}
.bodyer_banner_index_menu {
	background:#419e57; margin: auto; width: 100%; height: 35px;
}
.bodyer_banner_index_menus {
	background: url("../Images/menu_bg.jpg") repeat-x; margin: auto; width: 1050px; height: 35px;
}
.bodyer_banner_page {
	margin: auto; width: 1048px; height: 160px;
}
.bodyer_ce {
	margin: auto; width: 1049px; height: 81px;
}
.footer {
	 width: 100%; height:auto; color: rgb(31, 31, 31); clear: both;
}
.footer_left {
	margin: 0px; padding: 8px 0px; width: 100%; height:auto;text-align: center; line-height: 24px; font-size: 13px;border-top:solid 1px hsla(0,0%,71%,1.00);
}
.footer_right {
	text-align: center; margin-top: 0px; float: left;
}
.bodyer_left_index {
	width: 220px; float: left;
}
.bodyer_left_index_login {
	width: 317px; height: 46px; float: left;
}
/******************************新闻中心****************************************/
.bodyer_right_page_content_infolist ul li{ width:820px; text-align:left;}
.bodyer_left_index_login a {
	color: rgb(255, 51, 0);
}
.bodyer_left_index_login a:hover {
	color: rgb(24, 116, 205);
}
.bodyer_left_index_ltext {
	background: no-repeat right; padding: 5px; width: 280px; height: 65px; text-align: left; color: rgb(139, 139, 139); line-height: 22px; margin-left: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.bodyer_left_index_ltextt {
	background: url("../Images/llou.jpg") no-repeat; padding: 5px; width: 280px; height: 65px; text-align: left; color: rgb(139, 139, 139); line-height: 22px; margin-left: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.bodyer_left_index_ltext img {
	margin: 5px; padding: 0px; border: 1px solid rgb(239, 239, 239); border-image: none; float: left;
}
.bodyer_left_index_search {
	background: no-repeat; padding: 8px 0px 0px; width: 225px; text-align: center; line-height: 40%; font-family: "宋体"; float: left;
}
.bodyer_left_index_links {
	width: 225px; height: 25px; float: right;
}
.bodyer_left_index_links img {
	margin-bottom: 8px;
}
.bodyer_center_index {
	background: url("../Images/indexTitleBg02.jpg") no-repeat; border: 1px solid rgb(204, 204, 204); border-image: none; width: 500px; float: left;
}
.bodyer_center_index_login {
	padding: 0px; width: 210px;
}
.bodyer_center_index_item {
	padding: 0px 0px 0px 25px; width: 475px; height: 34px; text-align: left; line-height: 34px; font-size: 14px; float: left; background:#419e57;
}
.bodyer_cens {
	background:#419e57;; padding: 0px 0px 0px 25px; width: 800px; height: 34px; text-align: left; line-height: 34px; font-size: 14px; float: left;
}
.bodyer_censt {
	margin: 8px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 825px; float: left;
}
.bodyer_censs {
	background:#419e57;padding: 0px 0px 0px 25px; width: 285px; height: 34px; text-align: left; line-height: 34px; font-size: 14px; float: left;
}
.bodyer_centertm {
	padding: 8px; width: 484px; text-align: left; line-height: 16px; font-size: 12px; float: left;
}
.bodyer_centertm img {
	padding: 0px 8px 0px 0px; float: left;
}
.bodyer_center_index_rock {
	background: url("../Images/rock_bg.jpg") no-repeat; width: 429px; height: 205px; margin-left: 5px; float: left;
}
.bodyer_center_index_login a {
	color: rgb(255, 51, 0);
}
.bodyer_center_index_login a:hover {
	color: rgb(24, 116, 205);
}
.bodyer_center_index_search {
	background: no-repeat; padding: 0px; width: 210px; text-align: left; font-family: "宋体";
}
.bodyer_center_index_links {
	background: repeat-x; width: 210px; padding-top: 0px; margin-top: 0px;
}
.bodyer_center_index_links img {
	margin-bottom: 8px;
}
.bodyer_center_index_news {
	margin: 0px 0px 0px 5px; width: 290px; text-align: left; line-height: 30px; padding-left: 0px; float: left; 
}
.bodyer_center_index_news a {
	 border-bottom:dashed 1px hsla(0,0%,68%,1.00); 
	color: rgb(57, 167, 230);
}
.bodyer_right_index {
	margin: 0px 0px 0px 6px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 310px; height: 211px;  float: left;
}
.bodyer_rights_index {
	margin: 10px 0px 0px; width: 820px; float: left;
}
.bodyer_right_index_info {
	margin: 0px; width: 297px; height: 46px; text-align: left; line-height: 18px; float: left;
}
.bodyer_right_index_item {
	width: 297px; float: left;
}
.bodyer_right_index_item img {
	margin-top: 0px; float: left;
}
.bodyer_right_index_more {
	width: 29px; height: 32px; float: left;
}
.bodyer_right_index_more img {
	margin-top: 0px; float: left;
}
.bodyer_right_index_list {
	margin: 0px; width: 280px; height: 140px; text-align: left; float: left;
}
.bodyer_right_index_list img {
	padding: 5px 0px 0px; float: left;
}
.bodyer_righ_index_list a {
	font-family: Tahoma,Verdana,"宋体";
}
.bodyer_right_index_news {
	width: 534px; padding-left: 0px; float: left; background-image: url("../images/bg_11.gif");
}
.bodyer_right_index_news_date {
	width: 50px; height: 32px; float: right;
}
.bodyer_ce {
	margin: 10px 0px 0px 6px; width: 1050px; height: 81px; float: left;
}
.bodyer_ces {
	background: rgb(255, 255, 255); padding: 10px 0px 0px; width: 1047px; float: left;
}
.bodyer_ces1 {
	background: rgb(255, 255, 255); padding: 0px; width: 1047px; float: left;
}
.bodyer_left_page {
	margin: 15px 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 212px; overflow: hidden; padding-bottom: 10px; float: left;
}
.Bodyer_page_a{ margin-top:20px}

/***************首页联系我们**************/
.bodyer_left_page .lainxi{width:214px; height:auto}
.lainxi span{ font-size:18px; text-align:center; font-family: "微软雅黑"; font-weight:bold}
.lainxi p{ margin-top:10px;}

.bodyer_left_page_title {
	background:url(../images/leftTitleBg01.jpg) no-repeat; margin: 0px; padding: 0px 0px 0px 45px; width: 166px; height: 35px; text-align: left; color: rgb(255, 255, 255); line-height: 35px; font-size: 14px;
}
.bodyer_left_page_menu {
	width: 214px; text-align: left; line-height: 30px; text-indent: 3em; margin-top: 10px;
}
.bodyer_left_page_menu a {
	width: 210px; line-height: 30px; display: block;
}
.bodyer_left_page_menu ul {
	list-style: none; margin: 0px; padding: 0px;
}
.bodyer_left_page_menu li {
	background:url(../images/patt_bg.jpg); margin: 10px 0px 0px 5px; width: 200px; text-align: left; line-height: 30px; text-indent: 3em;
}
.bodyer_right_page {
	width: 820px;  margin-left: 10px; float: left;}
.bodyer_right_page_location {
	padding: 9px 0px; width: 820px; text-align: right; margin-top: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; float: left;}
.bodyer_right_page_location a {
	color: rgb(102, 102, 102);}
/**********************************产品列表****************************************************/
.bodyer_right_page_content {width:820px; }
.bodyer_right_page_content .pro_r_bottom ul li{ float:left; margin:7px; }
.bodyer_right_page_content .pro_r_bottom ul li img{width:190px;}
.bodyer_right_page_content .pro_r_bottom ul li p{ left:0px; top:-30px; background:rgba(204,204,204,0.5); line-height:30px; text-align: center; height:30px; width:190px;  }
.bodyer_right_page_content_infolist {
	width: 820px; line-height: 180%; font-family: "宋体"; font-size: 14px; float: left; text-align: left;
}
.bodyer_right_page_content_infolist a {
	font-family: Tahoma,Verdana,"宋体";
}
.bodyer_right_page_content_infolist a:hover {
	text-decoration: underline;
}
.bodyer_right_page_content_infolist a:visited {
	color: rgb(102, 0, 0);
}
.bodyer_right_page_content_pro1 {
	width: 176px; height: 240px; float: left;
}
.bodyer_right_page_content_pro2 {
	width: 398px; height: 220px; margin-left: 18px; float: left;
}
.bodyer_right_page_content_pro2 img {
	margin: 6px 4px 0px 0px; vertical-align: middle;
}
.bodyer_right_page_content_pro3 {
	width: 700px; padding-top: 30px; margin-left: 18px; float: left;
}
.bodyer_right_page_content_mes1 {
	background: url("../images/bg_09.gif") repeat-x bottom; padding: 0px 0px 4px; width: 100%; line-height: 140%; float: left;
}
.bodyer_right_page_content_mes1 img {
	margin: 0px 6px 0px 0px;
}
.bodyer_right_page_content_mes2 {
	padding: 8px 0px 18px; width: 100%; line-height: 180%; float: left; -ms-word-break: break-all;
}
.bodyer_right_page_content_bill1 {
	background: url("../Images/bg_09.gif") repeat-x bottom; float: left;
}
.bodyer_right_page_content_bill2 {
	background: url("../Images/Arrow_bill.gif") no-repeat 0px 8px; line-height: 220%; padding-left: 24px; font-size: 14px; float: left;
}
.bodyer_right_page_content_bill3 {
	background: rgb(239, 239, 239); border: 1px solid rgb(221, 221, 221); border-image: none; width: 58px; text-align: center; line-height: 150%; font-size: 12px; margin-top: 11px; float: right;
}
.bodyer_right_page_content_bill4 {
	background: rgb(239, 239, 239); padding: 6px; width: 578px; line-height: 160%; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; float: left;
}
.bodyer_right_page_end {
	padding: 15px 29px; width: 592px; text-align: right; float: left;
}
.container1 {
	margin: 0px; padding: 0px;
}
.container1 * {
	margin: 0px; padding: 0px;
}
.container1 {
	width: 100%; height: 462px; overflow: hidden; position: relative;
}
.slider {
	position: absolute;
}
.slider li {
	list-style: none; display: inline;
}
.slider img {
	width: 100%; height: 462px; display: block;
}
.slider2 {
	width: 100%;
}
.slider2 li {
	float: left;
}
.num {
	right: 5px; bottom: 5px; position: absolute;
}
.num li {
	margin: 3px 1px; border: 1px solid rgb(255, 115, 0); border-image: none; width: 16px; height: 16px; text-align: center; color: rgb(255, 115, 0); line-height: 16px; overflow: hidden; font-family: Arial; font-size: 12px; float: left; cursor: pointer; background-color: rgb(255, 255, 255);
}
.num li.on {
	margin: 0px 1px; border: 0px currentColor; border-image: none; width: 21px; height: 21px; color: rgb(255, 255, 255); line-height: 21px; font-size: 16px; font-weight: bold; background-color: rgb(255, 115, 0);
}
/***************************图标*********************************/
.tubiao{ width:214px; height:auto;}
.tubiao span{ float:left}
.tubiao span:nth-child(2){ margin-left:15px; margin-right:15px;}
.tubiao.tubiao_ziti{ text-align:left}
/********************************首页案例********************************************/

#links{ width:825px; margin:0 auto; }
#links .link_top{ width:825px; margin:0 auto; height:165px; background:url(../images/images/chanpin_bg.png) no-repeat;}
.ibox{width:825px;height:210px;margin-bottom:10px;position:relative;overflow:hidden; }
.ibox .showbox{position:absolute;left:0;width:1500px; }
.ibox .showbox ul li{float:left; margin:10px;display:inline;width:188px; height:150px; margin-bottom:20px;}
.ibox .showbox ul li a{display:block;overflow:hidden;}
.ibox .showbox ul li a img{border:3px solid #E0E0E0; width:184px; height:144px;}
.ibox .showbox ul li a:hover img{border:solid 3px #059A46; width:184px; height:144px;}
.ibox .showbox ul li .case_tittle{ text-align:center; margin-bottom:20px;}
.ibox .btnbox{height:23px;overflow:hidden;float:right; }
.ibox span{cursor:pointer;float:left;margin:0 1px;display:inline;height:20px;line-height:20px;}
.ibox span.num{line-height:18px;}
.ibox span.num li{float:left;display:inline;margin:0 5px;padding:1px 5px;line-height:18px;}
.ibox span.num .numcur{background:#a40000;color:#fff;}

.clears{ clear:both}
/***********************右边悬浮框************************************/
#leftsead{width:131px;height:143px;position:fixed;top:258px;right:0px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:131px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:2px;}
/*****************************在线客户咨询****************************************/
.center_xunfu{ width:260px; display: none; height:121px; z-index: 9999; position:fixed;top:258px; background:url(../images/kefu.png)}
.center_xunfu input{ width:80px; height:30px; margin-left:20px; margin-top:85px; margin-right:20px; font-size:14px; font-family:"微软雅黑"}
/**************************头部中英文切换*************************************/
.language{ width:1048px; height:25px; float:left; position:absolute}
.language img{ float:right; margin-right:10px; height:18px;}