@charset "utf-8";
body{ font-family: Arial, Helvetica, sans-serif; font-size:14px; line-height:24px; color:#656565; background:#FFFFFF;}
*{ margin:0px; padding:0px;}
img{ border:none;}
ul,li{ list-style:none;}
a{ color:#656565; text-decoration:none;}
a:hover{ color:#01a068; text-decoration:none;}

.wrap{ width:1212px; margin:0 auto;}

.newspage {width:760px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center;}
.newspage A {BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid;}
.newspage A:hover {BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #01a068; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none;}
.newspage A:active {BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #01a068; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid;}
.newspage SPAN.current {BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #01a068; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid;}
.newspage SPAN.disabled {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid;}

.head{ width:100%; float:left;}
.head h1{ float:left; padding-top:27px; padding-bottom:18px;}
.en_cn{ float:right; text-align:right; background:url(../images/tel.jpg) no-repeat right; margin-top:45px; padding-right:55px;}
.en_cn span{ font-size:25px; font-family:Arial, Helvetica, sans-serif; color:#01a068;}
.en_cn b{ font-weight:normal; font-size:12px; line-height:34px;}
.en_cn b img{ padding-bottom:10px;}

.nav{ width:100%; float:left; height:60px; background:#01a068;}
ul.menu{ border-left:#01b375 solid 1px; height:60px;}
ul.menu a{ display:block; text-align:center; color:#e6e6e6;}
ul.menu li{ position:relative; float:left;}
ul.menu ul{ position:absolute; display:none;}
ul.menu ul li{ width:198px; background:#f8c419; border-top:1px solid #fff;}
ul.menu ul li a{ color:#fff; line-height:18px; padding:10px 0;}
ul.menu ul li a:hover{ background:#01a068;}
ul.menu .menulink{ width:198px; font-size:16px; line-height:60px; border-right:#01b375 solid 1px;}
ul.menu .menulink:hover, ul.menu .menuhover{ color:#fff; background:#f8c419;}

#f1{
width:100%;
height:300px;
float:left;
background:url(../images/f1.jpg) no-repeat top center;
}

#f2{
width:100%;
height:300px;
float:left;
background:url(../images/f2.jpg) no-repeat top center;
}

#f3{
width:100%;
height:300px;
float:left;
background:url(../images/f3.jpg) no-repeat top center;
}

#f4{
width:100%;
height:300px;
float:left;
background:url(../images/f4.jpg) no-repeat top center;
}

#f5{
width:100%;
height:300px;
float:left;
background:url(../images/f5.jpg) no-repeat top center;
}

#f6{
width:100%;
height:300px;
float:left;
background:url(../images/f6.jpg) no-repeat top center;
}

#f7{
width:100%;
height:300px;
float:left;
background:url(../images/f7.jpg) no-repeat top center;
}

#f8{
width:100%;
height:300px;
float:left;
background:url(../images/f8.jpg) no-repeat top center;
}

#f9{
width:100%;
height:300px;
float:left;
background:url(../images/f9.jpg) no-repeat top center;
}

#f10{
width:100%;
height:300px;
float:left;
background:url(../images/f10.jpg) no-repeat top center;
}

.main{ width:100%; float:left; padding-bottom:50px;}
.lxx{ padding-top:20px; clear:both;}
.lxx h3{ border-bottom:#e0e0e0 solid 1px; font-size:25px; line-height:50px; margin-bottom:30px; font-weight:normal; padding-bottom:11px;}
.lxx h3 span{ font-size:14px; float:right; padding-top:10px;}
.lxx-1{ width:600px; height:400px; float:left; padding-top:70px; font-size:15px; line-height:26px; background:#ededed; border-radius:15px; padding-left:30px;}
.lxx-1 h4{ font-size:35px; font-weight:normal; color:#01b375; padding-bottom:40px;}
.lxx-1 span{ font-size:20px; line-height:55px; font-family:Arial, Helvetica, sans-serif;}
.lxx-2{ width:550px; float:right; border-radius:50px;}

.ab11{ width:1212px; float:left; padding-top:30px;}
.ab11 ul{ overflow:hidden;}
.ab11 ul li{ display:block; float:left;}
.ab11 ul li a{ float:left;}

.zz1{ color:#FFFFFF; background:#f8c419; padding-left:34px; padding-right:34px; line-height:40px; margin-right:20px; border-radius:5px;}
.zz1 a{ color:#FFFFFF;}
.zz2{color:#FFFFFF; background:#01a068; padding-left:34px; padding-right:34px; line-height:40px; margin-right:20px; border-radius:5px;}
.zz2 a{ color:#FFFFFF;}

.order{ width:903px; background:#f0f0f0; text-align:center; line-height:45px; margin-bottom:15px; color:#000; font-size:18px;}

#left{ width:265px; float:left; padding-top:40px;}
#left h3{ width:265px; color:#fff; font-size:27px; line-height:36px; height:90px; background:#01a068; text-align:center; padding-top:50px;}
#left h3 span{ font-size:15px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
#left ul{ text-align:left; float:left; font-size:16px; padding-bottom:10px;}
#left ul li{ float:left; line-height:18px;}
#left ul li a{ width:260px; float:left; border-bottom:#e6e6e6 solid 1px; padding:11px 0 11px 5px;}
#left ul li a:hover{ background:#f8c419; color:#FFFFFF;}
.rxxx a{ width:265px; float:left; line-height:35px; text-align:center; background:#f8c419; font-size:15px; color:#FFFFFF;}

.sou{ float:left; border-bottom:solid 1px #e0e0e0; margin-bottom:15px; height:55px;}
.sou1{ border:none; font-size:12px; color:#858585; width:210px; line-height:35px; height:35px; margin:5px 5px 15px 0; background:#eff0f2; border-radius:25px; padding-left:20px; float:left;}
.sou2{ float:right; margin:12px 0 0 13px;}

#right{ width:903px; float:right; padding-top:40px;}
#right h3{ height:37px; font-size:22px; color:#383838; font-weight:normal; border-bottom:#e0e0e0 solid 1px; margin-bottom:15px;}
#right h3 span{ float:right; font-size:14px; color:#7b7b7b; padding-top:5px;}
.new ul li{ border-bottom:#e5e5e5 solid 1px; height:100px; margin-top:20px;}
.shijian{ width:100px; float:left; height:60px; background:#eaeaea; color:#aaaaaa; text-align:center; padding-top:20px; font-size:15px;}
.shijian b{ font-size:35px; text-align:center;}
.new ul li h5{ width:770px; float:right; font-size:18px; color:#424242; font-weight:normal;}
.new ul li h5 a{ color:#424242;}
.new ul li h5 a:hover{ color:#01a068;}
.shi{ width:770px; float:right; font-size:12px; color:#d3d3d3; line-height:30px;}
.nnn1{ width:770px; float:right;}

.cuti{ color:#01a068; font-size:17px; border-bottom:1px dashed #d8d8d8; text-align:center; margin-bottom:10px; line-height:50px;}

.ee1{ font-size:18px; line-height:70px;}

.imglist1 ul li{ float:left; width:260px; height:280px; margin:0 10px 20px 10px; text-align:center; border:solid 1px #e4e4e4; padding:20px 10px; border-bottom:solid 3px #01a068; border-top-left-radius:5px; border-top-right-radius:5px;}
.imglist1 ul li span{ line-height:40px;}
.zu11{ overflow:hidden; width:260px; height:250px; vertical-align: middle; display: table-cell;}
.zu11 img{ max-width:100%; max-height:100%;}
.zu11 a img{ display:block; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; margin:auto;}
.zu11 a:hover img{ transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}

.imglist2 ul li{ float:left; width:283px; height:235px; margin:0 10px 20px 10px; text-align:center;}
.imglist2 ul li span{ line-height:40px;}
.zu12{ overflow:hidden; width:283px; height:195px; vertical-align: middle; display: table-cell;}
.zu12 img{ width:283px; height:195px;}
.zu12 a img{ display:block; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; margin:auto;}
.zu12 a:hover img{ transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -moz-transition:scale(1.1,1.1); -o-transition:scale(1.1,1.1);}

.kuang1{
height:30px;
color:#767676;
border:#cccccc solid 1px;
width:90%;
float:left;
display:inline;
margin-right:5px;
margin-top:8px;
margin-bottom:8px;
line-height:30px;
background:#fdfdfd;
}
.kuang2{
height:38px;
color:#767676;
border:#cccccc solid 1px;
width:20%;
float:left;
display:inline;
margin-right:5px;
margin-top:8px;
line-height:38px;
background:#fdfdfd;
}

.table{ padding:10px 0 0 0; border-bottom:#ededed solid 1px;}
.table td{ text-align:center; padding:5px 0;}
.table tr:nth-child(odd){ background:#f5f3f0;}
.table tr:nth-child(even){ background:#fff;}

.lxwm_CON_tu{ height:506px; background:url(../images/uuu1.jpg) no-repeat center top;}
.lxwm_CON_tu p{ background-image: url(../images/ppp.png); height: 160px; width: 149px; padding-left:20px; padding-right:20px; color: #FFF; margin-right:236px; margin-top:25px; padding-top:60px; text-align: center; float:right;}
.lxwm_CON_tu span{ font-size: 23px; line-height:35px;}
.lxwm_CON_more{ float:left; margin-left:485px;}
.lxwm_CON_more p{ line-height: 35px; height: 35px; width: 110px; border: 1px solid #b7b7b7; position: relative; margin-right: 20px; overflow: visible;
display: inline; float: left;}
.lxwm_CON_more a:hover p{ color: #FFFFFF; background-color: #01a068;}
.lxwm_CON_more a:hover p span{ color: #FFFFFF;}
.lxwm_CON_more p span{ position: absolute; left: 38px; color: #8e8e8e;}
.lxwm_CON_more p img{ position: absolute; left: 14px; top: 9px;}

#fot1{ width:100%; float:left; background:#262626; padding-top:30px; padding-bottom:42px;}
.fot{ padding-top:40px; padding-bottom:34px; overflow:hidden; clear:both;}
.fot-menu{ width:216px; float:left;}
.fot-menu h3{ width:216px; float:left; font-size:17px; color:#FFFFFF; font-weight:normal; padding-bottom:23px; }
.fot-menu ul{ float:left; font-size:15px;}
.fot-menu ul li{ display:inline; float:left; line-height:30px; width:108px;}
.fot-menu ul li a{ float:left; width:108px; color:#bfbfbf;}
.fot-menu ul li a:hover{ color:#01a068;}

.contact{ width:570px; float:left; margin-left:134px; color:#868686;}
.contact h3{ width:570px; font-size:17px; color:#FFFFFF; font-weight:normal; padding-bottom:28px; }
.contact h4{ width:570px; font-size:25px; color:#FFFFFF; font-weight:normal; padding-bottom:15px; background:url(../images/fot_tel.jpg) no-repeat left top; padding-left:50px; line-height:35px;}
.contact a{ color:#868686;}
.contact a:hover{ color:#01a068;}

.ewm1{ width:135px; float:right;}
.ewm1 h3{ width:135px; font-size:17px; color:#FFFFFF; font-weight:normal; padding-bottom:14px;}
.ewm{ width:135px;}
.ewm p{ text-align:center; color:#8a8a8a; padding-top:7px;}

.fot2{ padding-top:52px; border-top:#565656 solid 1px; clear:both; color:#7b7b7b;}
.fot2 p{ width:600px; float:left; padding-left:22px;}
.fot2 p a{ color:#7b7b7b;}
.fot2 p a:hover{ color:#01a068;}
.m6{ float:right; width:153px; color:#fff; background:#01a068; border-radius:25px; text-align:center; line-height:39px; margin-top:15px;}
.m6 a{ color:#fff;}
.m6 a:hover{ background:#f8c419; display:block; border-radius:25px;}

.footer{ clear:both; padding-top:39px;}
.zzb07tail{ color:#747474;}
a.zzb07link{ color:#747474;}
a.zzb07link:hover{ text-decoration:underline;}
