﻿body { font-size:12px; line-height:1.8em; color:#595959; font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; background-image: url(../images/er_bg.jpg);}
* { margin:0; padding:0;}
img { border:0;}
input, textarea, select { font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size:12px;}
li { list-style:none;}
.l { float:left;}
.r { float:right;}
.c { clear:both; height:1px; margin-top:-1px; overflow:hidden;}
.t_l { text-align:left;}
.t_r { text-align:right;}
.t_c { text-align: center;}
a, a:visited {  text-decoration:none; font-size:12px; color:#000;}
a:hover { color: #eb627c; text-decoration: none;}

#header{ width:100%; margin:0 auto;}
#center{ width:100%; margin:0 auto; background:url(../images/bgz1.jpg) repeat-x;}
#footer{ width:100%; margin:0 auto;}
#wrapper { width:996px; margin:0 auto;}

.top { background:url(../images/hdbg.jpg) repeat-x;}
.logo { background:url(../images/logo.jpg) no-repeat; height:104px;}
.link1 { float:right; padding-right:52px; padding-top:21px;}
.link1 img { padding:0 5px;}

.menu { background:url(../images/menu21.jpg) repeat-x; height:35px; position:relative; z-index:10;}
.menu ul li { float:left; width:123px; line-height:35px; background:url(../images/line.jpg) right no-repeat;}
.menu ul li a { display:block; width:123px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#fff;}
.menu ul li a:hover { background:url(../images/hover.jpg) repeat-x;}
.menu ul li ul { display:none; background-color:#109346; position: absolute; z-index:12;} 
.menu ul li:hover ul { display:block;}
.menu ul li ul li { float:none; border:1px solid #fff; background:none;}

.banner { width:100%; text-align:center; position:relative; z-index:1;}

.left { width:281px; padding-top:20px; float:left;}
.right { width:715px; padding-top:20px; float:left;}


.about dt { background:url(../images/title1.jpg) no-repeat; line-height:20px; padding-bottom:6px;}
.about dt span { float:left; font-size:14px; padding-left:15px;}
.about dt .more { float:right; padding-right:36px;}
.about dd { padding:10px; background:url(../images/about_bg.jpg) no-repeat; line-height:22px; height:195px; overflow:hidden;}
.about dd img { float:left; padding-right:10px; padding-top:5px; width:122px; height:74px;}

.case { margin-top:15px;}
.case dt { background:url(../images/title5.jpg) no-repeat; line-height:20px; padding-bottom:6px; padding-left:15px;}
.case dd { background:url(../images/new_case_bg.jpg) no-repeat; padding:10px; padding-bottom:15px;}
.video { margin-top:15px;}
.video dt { background:url(../images/title5.jpg) no-repeat; line-height:20px; padding-bottom:6px; padding-left:15px;}
.video dd { padding:10px; background:url(../images/sp_bg.jpg) -7px 0 no-repeat; padding-bottom:20px;}

.contact { margin-top:15px;}
.contact dt { background:url(../images/title5.jpg) no-repeat; line-height:20px; padding-bottom:6px; padding-left:15px;}
.contact dd { padding:22px 18px; padding-bottom:20px; background:url(../images/contact_bg.jpg) -7px 0 no-repeat;}

.new1 { width:407px; float:left; margin-right:10px;}
.new1 dt { background:url(../images/title2.jpg) no-repeat; line-height:29px; height:32px;}
.new1 dt SPAN { color:#FFF; float:left; padding-left:27px; font-family:"微软雅黑"; font-size:14px;}
.new1 dt P { color:#a8a9ab; float:left; padding-left: 30px;}
.more1 { float:right; padding: 10px 10px 0 0;}
.new1 dd { background:url(../images/news_bg.jpg) bottom center no-repeat; padding-top:10px; height:200px;}
.new1 dd ul { padding-bottom:10px;}
.new1 dd ul li.newlist1 img { width:96px; height:76px; float:left; border:1px solid #ccc; padding:3px; margin-right:8px; margin-left:10px;}
.new1 dd ul li.newlist1 .ltext { float:left; width:285px; background:url(../images/icon5.jpg) 0 7px no-repeat;}
.new1 dd ul li.newlist1 .ltext a { padding-left:12px;}
.new1 dd ul li.newlist2 { background:url(../images/icon6.jpg) left no-repeat; border-bottom:1px dashed #ccc; margin-left:10px;}
.new1 dd ul li.newlist2 a { float:left; padding-left:10px;}
.new1 dd ul li.newlist2 span { float:right; padding-right:10px;}

.prolist { float:left; width:280px;}
.prolist dt { background:url(../images/title1.jpg) no-repeat; line-height:20px; padding-bottom:6px;}
.prolist dt span { float:left; font-size:14px; padding-left:15px;}
.prolist dt .more { float:right; padding-right:36px;}
.prolist dd ul { padding-left:5px;}
.prolist dd ul li { float:left; width:137px; background:url(../images/icon1.jpg) left no-repeat; padding-left:15px;}
.prolist dd ul li a { line-height:37px;}
.prolist dd { background:url(../images/products_bg.jpg) no-repeat bottom; padding:15px 0;}


.equipment dt { background:url(../images/title4.jpg) no-repeat; line-height:29px; height:32px;}
.equipment dt SPAN { color:#FFF; float:left; padding-left:27px; font-family:"微软雅黑"; font-size:14px;}
.equipment dt P { color:#a8a9ab; float:left; padding-left: 30px;}
.equipment dd { background:url(../images/news_bg2.jpg) bottom no-repeat; padding:10px; height:278px;}


.new2 dt { background:url(../images/title3.jpg) no-repeat;}
.new2 dt a { float:left; line-height:28px; font-family:"微软雅黑"; font-size:14px; color:#FFF; background:url(../images/title6.jpg) no-repeat; width:90px; text-align:center; margin: 0 10px; padding-bottom:5px;}
.new2 dd { background:url(../images/news_bg2.jpg) bottom no-repeat; padding:10px; height:200px;}

.new2 dd ul { padding-left:10px;}
.new2 dd ul li  { float:left; width:342px; background:url(../images/icon6.jpg) left no-repeat;}
.new2 dd ul li a { padding-left:10px; line-height:30px;}

.navmenu {  background:url(../images/menubg.png) center top no-repeat; text-align:center; padding-top:10px; color:#fff; padding-bottom: 13px;}
.navmenu a { color:#fff; line-height:31px;}
.ft { text-align:center;}

.list { margin-bottom:10px;}
.list dt { background:url(../images/title1.jpg) no-repeat; line-height:20px; padding-bottom:6px; font-size:14px; padding-left:15px;}
.list dd { background:url(../images/left_bg.jpg) bottom repeat-x; margin-right: 20px;}
.list dd ul li { padding:5px 0;}
.list dd ul li a { width:241px; padding-left:20px; line-height:28px; display:block;  background:url(../images/left_menu1.jpg) bottom right no-repeat; color:#fff;}
.list dd ul li a:hover { background:#109346; color:#fff;}
.list dd ul li a:visited { background:#109346;}

.con dd { margin-right:15px;}

.page dt { background:url(../images/border-topr.jpg) no-repeat; line-height:23px; padding-left:20px; border-bottom:1px solid #ccc;}
.page dt img{ padding-right:5px;}
.page dd { padding:10px 18px;}