﻿@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0px;
}
body{
font-family:"微软雅黑";
font-size:14px;
line-height:24px;
color:#616161;
background:#fff;
}
img{
border:none;
}
ul li{
list-style:none;
}
a{color:#616161; text-decoration: none;}

a:hover{color:#3c9c8c;text-decoration:none;}



h1{
width:200px;
float:left;
padding-top:35px;
padding-bottom:35px;
}



#top{ width:100%; float:left;height:37px; background:#3c9c8c;line-height:37px;}
#top .top1{ width:1198px; height:37px; margin:auto;}


#top .top2{ float:right;  font-size:12px; color:#FFFFFF}
#top .top2 a{  color:#FFFFFF}
#top .top2 span{float:left; text-align:left; background:url(../images/dh.jpg) no-repeat left; padding-left:25px; padding-right:30px;}
#top .top2 b{float:left; font-weight:normal; text-align:left; background:url(../images/em.jpg) no-repeat left; padding-left:25px; padding-right:10px;}

/*--------------------index.html start----------------------*/


#head{
width:1198px;
height:88px;
margin:auto;
}


#flash{
width:100%;
height:570px;
float:left;
}

.nr1{width:1198px; margin:auto; position: relative;clear: both; z-index:100;}
.nr2{ width:1198px; height:69px; background:#3c9c8c; position:absolute;clear: both; text-align:right; color:#FFFFFF; margin-top:535px;  }

.n2{float:left;width:700px; line-height:59px; text-align:left;line-height:69px; }
.n2 a{color:#fff; }
.n2 h3{float:left; padding-left:20px; height:69px; font-weight:normal; font-size:16px; text-transform:uppercase;  padding-right:20px; color:#fff }





#search{
width:257px;
padding-top:22px;
float:right; padding-right:20px;
}
#search_logo{ padding-top:0px;}


.searchinput{
height:26px;
line-height:26px;
color:#333333;
font-size:12px;
border:#fff solid 1px;
width:200px;
float:left;
padding-left:20px;
display:inline;
background:#fff;
}




#menu{width:630px;
float:right;
padding-top:45px;
height:42px;
font-size:16px;

}
#menu ul{overflow:hidden; }
#menu ul li{display:block;float:left;}
#menu ul li a{float:left; text-align:right; width:105px;line-height:50px;}
#menu ul li a:hover{   float:left; padding-top:1px;}






#nn1{
width:100%;
float:left;
background:#f3f3f3; padding-bottom:70px;

}
.nn{
width:1198px;
margin:auto;
background:url(../images/p_b.jpg) no-repeat 0px 34px

}

.p1{width:1198px;  float:left; padding-top:80px;}
.p1 h3{width:1198px;text-align:center;font-size:35px;float:left; color:#000;font-weight:normal; padding-top:40px; padding-bottom:70px; background:url(../images/pro.png) no-repeat top center}

.p1 h3 b{width:100px; height:2px; float:left; position:absolute; background:#3c9c8c; margin-top:20px; margin-left:-50px;}

.p1 ul{overflow:hidden; text-align:left; float:left; padding-left:30px; padding-bottom:50px; }
.p1 ul li{display:inline;float:left; line-height:40px; }
.p1 ul li a{ float:left;  background:#3c9c8c;width:270px; text-align:center ; border-radius:25px; color:#fff; margin-right:20px;}
.p1 ul li a:hover{ float:left;  color:#fff; background:#f8a70f;   }





.pro{width:1198px;
	overflow: hidden;
}
.pro ul li{display:inline;float:left; font-size:12px;border:#eaeaea solid 0px; width:240px!important; margin-bottom:10px; margin-left:30px; }
.pro ul li img{max-width:220px; max-height:130px;}
.pro ul li span{ float:left; font-size:16px; background:#8dd2c7; width:240px; text-align:center; color:#FFFFFF; padding-top:15px; padding-bottom:15px; line-height:22px; }



.demo {
	OVERFLOW: hidden;
	WIDTH:100%
}
.indemo {FLOAT: left; WIDTH: 800%}
.demo1 {FLOAT: left}
.demo2 {FLOAT: left}




.casepic{width:240px;height:130px; background:#fff;
vertical-align: middle!important;
display:table-cell!important; }





#about1{
width:1198px;
height:581px;
margin:auto;

}

.about{ width:797px; float:left; height:562px; background:url(../images/shuye.jpg) no-repeat right bottom; }
.about h3{width:797px;text-align:left;font-size:22px;float:left; color:#000;font-weight:normal; padding-top:40px; padding-bottom:30px;}
.about h3 span{width:754px; text-align:left; line-height:25px; font-size:15px;float:left; color:#b5b5b5;font-weight:normal; text-transform:uppercase }

.ab{width:500px; height:310px; float:left; padding-right:297px}

.m2{  float:right;width:75px; height:27px; line-height:27px; text-align:center; color:#FFFFFF; background:url(../images/m1.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; margin-top:58px; margin-right:100px; }
.m2 a{ color:#FFFFFF;width:75px; height:27px; float:right; }




.new{width:401px;  height:562px; float:right;background:url(../images/nnn.png) no-repeat left bottom;}
.new h3{width:350px;text-align:left;font-size:22px;float:right; color:#000;font-weight:normal; padding-top:40px; padding-bottom:30px;}
.new h3 span{width:350px; text-align:left; line-height:25px; font-size:15px;float:left; color:#b5b5b5;font-weight:normal; text-transform:uppercase }
 
 .new ul li{ float:right; width:350px; border-bottom:#e3e3e3 solid 1px; padding-bottom:10px; padding-top:20px; }
 .new ul li a{ color:#989898; }
 .new ul li a:hover{ color:#3c9c8c; }
 .new ul li h2{ font-size:14px; color:#3f3f3f; font-weight:normal; line-height:40px;}
 .new ul li b{ color:#9f9f9f; background:url(../images/sj.png) no-repeat left; padding-left:30px; font-weight: normal }
 .new_1{float:left; width:350px; height:60px;  }

 
.m3{  float:right;width:75px; height:27px; line-height:27px; text-align:center; color:#FFFFFF; background:url(../images/m1.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; margin-top:58px; }
.m3 a{ color:#FFFFFF;width:75px; height:27px; float:right; }




 
 
 
 
 
#fot1{width:100%;float:left; padding-top:70px; padding-bottom:70px;background:url(../images/fff.jpg) repeat-y center #3c9c8c;}
.fot{ width:1198px; margin:auto;}


#e-mail_1{width:260px; float:left; color:#FFFFFF}
#e-mail_1 h3{width:260px;text-align:left;font-size:22px;float:left; color:#fff;font-weight:normal;  padding-bottom:10px; background:url(../images/wm1.jpg) no-repeat 100px 6px}
#e-mail_1 h3 span{width:446px; text-align:left; line-height:25px; font-size:15px;float:left; color:#fff;font-weight:normal; text-transform:uppercase }



 .login{
float:right; padding-top:10px; 

}




.searchinput1{
height:35px;
color:#FFFFFF;
border:solid 1px #91d0c5;
background:#7dc7bb;
width:201px;
line-height:35px;
padding-left:10px;
margin-top:10px;

}


.zzz{ color:#9ce0d5; background:url(../images/em2.jpg) no-repeat left 8px;width:230px; float:left; padding-left:30px; margin-top:20px; }







.sales{ width:326px; float:left; color:#FFFFFF; font-size:14px; padding-top:10px; margin-left:200px;}




.contact{width:350px;  float:right;color:#FFFFFF;}
.contact a{color:#FFFFFF;}
.contact h3{width:350px;text-align:left;font-size:22px;float:left; color:#fff;font-weight:normal; padding-bottom:30px;}
.contact h3 span{width:350px; text-align:left; line-height:25px; font-size:15px;float:left; color:#fff;font-weight:normal; text-transform:uppercase }
 
.contact p{ float:left; color:#FFFFFF;}






#footer1{ float:left; width:100%;border-top:#e3e3e3 solid 1px;  padding-bottom:30px;  }

.footer{margin:auto;width:1198px; line-height:30px; text-align:center; padding-top:20px; }
.footer-1{ color:#3c9c8c}


.zzb07tail{}
a.zzb07link{ text-decoration:none;}

a.zzb07link:hover {text-decoration:underline;

}







