@charset "utf-8";
/* CSS Document */
body{ margin:0 auto; padding:0px; font-family:"微软雅黑"; font-size:13px; line-height:26px; overflow-x:hidden; max-width:1850px;}
div, h1, h2, h3, h4, p,dd, form, label, input, textarea, img, span{
	margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none;
}
ul,li{
	margin:0px; padding:0px; list-style-type:none;
}

a{ outline: none;}
a:active{ star:expression(this.onFocus=this.blur());}
:focus{ outline:0; }

img { border:none;}

table,td{
	color: #222222;
	font-family: "微软雅黑";
	font-size: 13px;
	line-height: 26px;
	text-decoration: none;
}

/*--Start 分页样式---------*/
.List_page{text-align:right;margin:8px;font-family:"微软雅黑";clear:both;}
.List_page a{background:#fff;margin:1px;padding:4px 12px;border:1px solid #cccccc;color:#333;font-family:"微软雅黑";}
.List_page span{background:#00a5b5;color:#FFF;margin:1px;padding:4px 12px;border:1px solid #cccccc;font-family:"微软雅黑";}
/*--End 分页样式---------*/
/*---------------------------------------end main--------------------------------------*/

.return_top{width:50px;height:50px;background:url('../images/top.png') no-repeat center #FF8D16;position:fixed;right:30px;bottom:210px;display:none;cursor:pointer;z-index: 9999;}

.proline{border:1px solid #CCCCCC; }
.proline:hover{border:1px solid #00a5b5;}


.proname{ background:#41a458; color:#FFF;border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;}
.proname:hover{ background:#f03807;color:#FFF;border-radius:5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;}

.fl h1 {color: #4e4e4e;font-size: 14px; width:149px; height:40px; line-height:40px; float:left; text-align:center; padding-bottom:1px;}
.fl h1 a{color: #4e4e4e;text-decoration: none;font-size: 14px; width:149px; height:40px; line-height:40px; background:#dbdbdb;float:left; text-align:center; font-weight:normal;}
.fl h1 a:hover{color: #FFFFFF;text-decoration: none;font-size: 14px; width:149px; height:40px; line-height:40px; background:#008ad3;float:left; text-align:center;}

 .xm{width: 365px;  height: 222px;overflow: hidden;  }  
 .xm img{cursor: pointer; transition: all 0.5s;  }  
 .xm img:hover{transform: scale(1.2);  }  


 .hz{width: 200px;  height: 100px;overflow: hidden;  }  
 .hz img{cursor: pointer; transition: all 0.5s;  }  
 .hz img:hover{transform: scale(1.2);  }  
 
 h2{font-size:28px; color:#00a5b5;display: inline-block; font-weight: normal;}
 
.Newstitle{  border-bottom:1px solid #ccc}
.Newstitle h1{  border-bottom:2px solid #00a5b5; font-size:18px; line-height:30px; display:inline-block;}
.News{ width:100%;}
.News ul{ width:100%; padding-top:15px;}
.News ul li{ border-bottom:1px dashed #ccc; line-height:32px; background:url(../images/newspic.jpg) no-repeat left; 
padding-left:15px;  width: 46%; margin-right: 28px;  float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.News ul li span{ float:right;}

.Casetitle{  border-bottom:1px solid #ccc}
.Casetitle h1{  border-bottom:2px solid #00a5b5; font-size:18px; line-height:30px; display:inline-block;}
.Case{ width:100%;}
.Case ul{ width:100%; padding-top:15px;}
.Case ul li{ float:left;margin: 10px;text-align:center;  }
.Case ul li>div{border:1px solid #e7e7e7; margin-bottom:10px; padding: 3px;position: relative; width:208px;}
.Case ul li img{  max-width:100%;max-height: 100%; top: 0; left: 0;right: 0; bottom: 0;position:relative; margin: 0;}
.Case ul li h3{ text-align:center; overflow:hidden; clear:both; font-weight: normal;}




/*产品类别链接样式========================================================================*/

a.leftmenu_h{ display:block; width:214px; height:37px; line-height:37px; overflow:hidden; }
a.leftmenu_h:link { display:block; background:url(../images/probg02.jpg) repeat-x;color: #FFFFFF;font-size:13px; font-weight:bold;}
a.leftmenu_h:visited {display:block;background:url(../images/probg02.jpg) repeat-x;color: #FFFFFF;font-size:13px; font-weight:bold;}
a.leftmenu_h:hover { display:block; background:url(../images/probg01.jpg) repeat-x;color: #222222;font-size:13px;}

a.leftmenu{ display:block; width:214px; height:37px; line-height:37px; overflow:hidden; }
a.leftmenu:link { display:block; background:url(../images/probg01.jpg) repeat-x;color: #222222;font-size:13px; }
a.leftmenu:visited {display:block; background:url(../images/probg01.jpg) repeat-x;color: #222222; font-size:13px;}
a.leftmenu:hover { display:block; background:url(../images/probg02.jpg) repeat-x;color: #FFFFFF;font-size:13px;}



.title {color:#FFFFFF;font-size:17px;display:inline-block;}

.line { border:1px solid #e6e6e6;}
.botline { border-bottom:1px solid #e6e6e6;}
.input { width:180px; height:25px; line-height:25px; color:#969696; padding-left:8px; background:#e6e6e6; }
.Search { width:40px; height:27px; line-height:27px; color:#FFFFFF; background:#ff8500; cursor: pointer;}


.jb{
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ebebeb',endColorStr='#cccccc',gradientType='0');
background: -moz-linear-gradient(top, #ebebeb, #cccccc);
background: -o-linear-gradient(top,#ebebeb, #cccccc);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ebebeb), to(#cccccc));
}



/* Menu导航 */
.nav {width:880px; margin:0 auto; height:77px; clear:both; position: relative; z-index:999; }
#nav_all {float: left;width:880px; margin:0 auto;}
#nav_all li { float: left; width:124px;  position: relative; z-index:999;text-align: center; background:url(../images/menuline.jpg) no-repeat right;}
#nav_all li a { color: #3a3a3a; display: inline-block; font-size: 15px; cursor: pointer; width:124px; line-height: 77px; white-space: nowrap; }
#nav_all li a:hover { color: #00a5b5; display: inline-block; font-size: 15px; cursor: pointer; width:124px; line-height: 77px; white-space: nowrap; }
#nav_all li.active {color: #00a5b5;}

#nav_all li ul {display: none; position: absolute; z-index:999; width:124px; top:77px; }
#nav_all ul li { float:left;width:124px;clear:both; font-size:13px; border-bottom:1px solid #ebebeb;}
#nav_all ul li a {width:124px; height:36px;line-height: 36px;  color: #3a3a3a; font-weight: normal; background:#FFFFFF; border: none; font-size:13px;}
#nav_all ul li a:hover { height:36px;line-height: 36px; color: #FFF; background: #00a5b5; border:none;font-size:13px;}


/*
banner开始
*/
#banner-box{margin:0px auto;height:500px;overflow:hidden;position:relative;}
.banner-inner{height:140px;margin:0px auto}
.banner-nav-abs{position:absolute;left:0px;bottom:0px;z-index:3;min-width:1180px;}
.banner-nav-abs-opac{position:absolute;width:100%;height:77px;left:0px;bottom:-22px;z-index:2}
.banner-nav-fix{position:fixed;left:0px;top:77px;z-index:3}
.banner-nav{width:100%}
.banner-nav ul {width:1180px;margin:0px auto; padding-left:200px;}
.banner-nav li {float:left;display:inline;width:120px;height:77px;font-size:14px;cursor:pointer;position:relative;}
.banner-nav li div{width:100px;height:85px;position:absolute;left:0px;top:0px;z-index:5;}
.banner-nav li a span{display:block;height:77px;width:80px;background:url(../img/icon-banner.png) no-repeat;}
.banner-nav li a.bg1 span{background-position:0px 0px}
.banner-nav li a.bg2 span{background-position:-80px 0px}
.banner-nav li a.bg3 span{background-position:-166px 0px}
.banner-nav li a.bg4 span{background-position:-250px 0px}
.banner-nav li a.bg5 span{background-position:-332px 0px}
.banner-nav li a.bg6 span{background-position:-416px 0px}
.banner-nav li a.bg7 span{background-position:-500px 0px}
.banner-nav li a.bg8 span{background-position:-584px 0px}
.banner-nav li a{display:block;float:left;position:absolute;left:0px;top:0px;color:#fff;z-index:6;display:inline;width:85px;height:85px;text-align:center}
.banner-nav li.current{cursor:default;}
.banner-nav li.current div{width:85px;height:85px;background:none;}
.banner-nav li.current a{color:#FFF;cursor:default;}
.banner-nav li.current a.bg1 span{background-position:0px -77px}
.banner-nav li.current a.bg2 span{background-position:-80px -77px}
.banner-nav li.current a.bg3 span{background-position:-166px -77px}
.banner-nav li.current a.bg4 span{background-position:-250px -77px}
.banner-nav li.current a.bg5 span{background-position:-332px -77px}
.banner-nav li.current a.bg6 span{background-position:-416px -77px}
.banner-nav li.current a.bg7 span{background-position:-500px -77px}
.banner-nav li.current a.bg8 span{background-position:-584px -77px}
.banner-list{position:absolute;height:500px;position:absolute;z-index:2;overflow:hidden;width:100%}
.banner-list li{width:100%;height:500px;text-align:center;float:left;display:inline-block}
.banner-list li .animate-box {width:1180px;margin:0px auto;position:relative}
.banner-list li .animate-box .t-d{position:absolute;width:400px;left:20px;top:100px}
.banner-list li .animate-box .t-d h2 {display:block;margin:0px;padding:0px;font-size:30px;text-align:left;color:#fff}
.banner-list li .animate-box .t-d p{color:#fff;padding:10px 0px 0 0;line-height:32px;left:20px;text-align:left}
.banner-list li .animate-box .animate-img{position:absolute;top:50px;right:0px}



/* 字体链接效果css */
a.a02:link,a.a02:visited,a.a02:active {color: #414141;text-decoration: none;font-size: 14px;}
a.a02:hover {	color: #ff3300;text-decoration: none;font-size: 14px;}

a.a03:link,a.a03:visited,a.a03:active {color: #ffffff;text-decoration: none;font-size:16px; font-family:微软雅黑; }
a.a03:hover {	color: #f5c503;text-decoration:none;font-size:16px; font-family:微软雅黑;}

a.a04:link,a.a04:visited,a.a04:active {color: #3f4347;Dtext-decoration: none;font-size: 12px;}
a.a04:hover {	color: #48aff6;text-decoration:none;font-size: 12px;}

a.a05:link,a.a05:visited,a.a05:active {color: #e9e9e9;line-height: 200%;text-decoration: none;font-size: 12px;}
a.a05:hover {	color: #4b8834;line-height: 200%; text-decoration:underline;font-size: 12px;}


a.a06:link,a.a06:visited,a.a06:active {	color: #f77003;line-height: 200%;text-decoration: none;font-size: 12px;}
a.a06:hover {color: #048d24;line-height: 200%;font-size: 12px; text-decoration: none;}

a.a07:link,a.a07:visited,a.a07:active { border:1px solid #CCC; width:160px; height:160px;}
a.a07:hover { border:1px solid #078c55;width:160px; height:160px;}

a.a08:link,a.a08:visited,a.a08:active {color: #333333;text-decoration: none; border:1px solid #00a5b5;display:block; padding:10px; width:160px; font-size:14px;}
a.a08:hover {	color: #00a5b5; text-decoration:none;font-size: 14px;border:1px solid #00a5b5;width:160px;}

a.a09:link,a.a09:visited,a.a09:active {color: #232323;line-height: 150%;text-decoration: none;font-size: 17px; font-family: arial , "微软雅黑" ;}
a.a09:hover {	color: #00a5b5;line-height:150%; text-decoration: none;font-size: 17px; font-family: arial , "微软雅黑" ;}

a.a10:link,a.a10:visited,a.a10:active {color: #7b7b7b;line-height: 200%;text-decoration: none;font-size: 12px;}
a.a10:hover {	color: #b09c7a;line-height: 200%; text-decoration:underline;font-size: 12px;}

a.a11:link,a.a11:visited,a.a11:active {color: #b19d78;line-height: 250%;text-decoration: none;font-size: 12px;}
a.a11:hover {	color: #000000;line-height: 250%;text-decoration: none;font-size: 12px;}

a.a12:link,a.a12:visited,a.a12:active {color: #c40000;line-height: 200%;text-decoration: none;font-size: 12px;}
a.a12:hover {	color: #c40000;line-height: 200%;text-decoration:underline;font-size: 12px;}

a.a13:link,a.a13:visited,a.a13:active {color: #fef8d8;line-height: 200%;text-decoration: none;font-size: 12px; 	font-family: arial ,"宋体" ;}
a.a13:hover {	color: #df0005;line-height: 200%;text-decoration: none;font-size: 12px; 	font-family: arial ,"宋体" ;}

a.a15:link,a.a15:visited,a.a15:active {color: #85878e;line-height: 200%;text-decoration: none;font-size: 12px;font-family: arial ,"宋体" ;}
a.a15:hover {	color: #ffe400;line-height: 200%; text-decoration:underline;font-size: 12px;font-family: arial ,"宋体" ;}



a.abai:link,a.abai:visited,a.abai:active { color: #ffffff;text-decoration: none;font-size: 12px;}
a.abai:hover { color: yellow;text-decoration: none;font-size: 12px;}

/* 字体效果css */
