@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
a { font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover { color:#537105;}
ul { margin:0; padding:0;}
ul li { list-style:none;}
p { margin:0; padding:0;}
.clear { clear:both;}
body { margin:0; color:#666; line-height:23px;}
/*--------全局设置结束-------------*/

/*-----header------start--------*/
#header { width:100%; background:url(../images/head_bg.png) repeat-x left top; margin:0 auto;}
.top { margin:0 auto; width:1010px; height:154px;}
.top_right { display:block; float:right; margin:20px 0 0; width:500px; text-align:right;font-family:calibri; color:#000; }
.top_right a { font-size:18px; font-family:calibri; color:#000; margin:0 5px;}
.top_right a:hover { color:#537105;}
.tel { display:block; float:right; margin:20px 0 0; background:url(../images/tel.png) no-repeat left center; height:80px; padding:0 0 0 90px;}
.tel a { font-size:26px; font-family:Arial; color:#000;}
.tel i { font-size:20px; color:#000; font-size:20px; font-weight:bold;}
.nav { margin:0 auto; width:100%; background:url(../images/nav_bg.png) repeat-x left top; height:47px;}
.nav ul { display:block; width:1010px; margin:0 auto;}
.nav ul li { display:block; float:left; width:144px; text-align:center;}
.nav ul li a { color:#000; line-height:47px; font-size:14px; font-family:Verdana;}
.nav ul li a:hover {color:#537105;}
/*-----header-----end-------*/

/*-----banner-----start--------*/
#banner { margin:5px auto 0; width:1420px;}
.banner { margin:5px auto 0; width:1420px; height:200px; text-align:center;}
/*----content-----start--------*/
#content { width:1010px; margin:10px auto 0;}
.con1,.con2 { display:block; margin:10px 0;}
.con1_left { display:block; float:left; width:715px;}
.con1_tit { display:block; line-height:30px; border-bottom:1px solid #e6e6e6; padding-bottom:5px; width:715px; height:30px;font-family:Arial;}
.zuo { display:block; float:left; font-size:15px; font-weight:bold; font-family:Arial; color:#444;}
.you { display:block; float:right; font-size:11px; font-family:Arial; color:#fff; padding:0 2px; background:#537105; height:20px; line-height:20px; margin-top:5px;}
.you:hover { color:#fff;}
.con1_nr { display:block; margin:10px 0 0; width:715px;}
.con1_nr img { float:left; margin-top:5px;}
.con1_nr font { display:block; float:left; margin-left:10px; width:425px; font-size:12px; font-family:Arial;}
.con1_right { display:block; float:left; margin-left:25px; width:270px;}
.tit{ display:block; width:270px;line-height:30px; border-bottom:1px solid #e6e6e6; padding-bottom:5px;font-size:15px; font-weight:bold; font-family:Arial; color:#444;}
.con1_add { display:block; margin:10px 0 0; color:#666; font-family:Arial; font-size:12px; height:220px; background:url(../images/contact.png) no-repeat right bottom;}

.con2 .bt,.rollBox .bt { display:block; width:1010px;line-height:30px; border-bottom:1px solid #e6e6e6; padding-bottom:5px;font-size:15px; font-weight:bold; font-family:Arial; color:#444;}
.blk_18 { MARGIN-TOP: 8px; FONT-SIZE: 12px; OVERFLOW: hidden; ZOOM: 1;height:200px; margin-top:10px;}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH: 905px; height:170px; padding:20px 10px 0 5px; border:1px solid #e6e6e6;  }
.blk_18 .ScrCont { WIDTH: 32766px; ZOOM: 1;}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1{FLOAT: left}
.blk_18 .LeftBotton { background:url(../images/button1.png) no-repeat; FLOAT: left; MARGIN: 75px 1px; WIDTH: 30px; HEIGHT: 47px; border:0px solid red; margin-right:10px;}
.blk_18 .RightBotton{ background:url(../images/button2.png) no-repeat; FLOAT: right; MARGIN: 75px 1px; WIDTH: 30px; HEIGHT: 47px}
.blk_18 .LeftBotton { MARGIN-LEFT: 5px}
.blk_18 .RightBotton { MARGIN-LEFT: -1px}
.blk_18 .pl IMG {DISPLAY: block; MARGIN: 6px 3px 1px; CURSOR: pointer; border:1px solid #cccccc; z-index:99999;}
.blk_18 .pl {BORDER-RIGHT: #f3f3f3 1px solid; BORDER-TOP: #f3f3f3 1px solid; FLOAT: left; BORDER-LEFT: #f3f3f3 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #f3f3f3 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: underline}
.blk_18 A { color:#000;}
.blk_18 A.pl:hover {BORDER-RIGHT: #0655a1 1px solid; BORDER-TOP: #0655a1 1px solid; BACKGROUND: #fff; BORDER-LEFT: #0655a1 1px solid; COLOR: #0655a1; BORDER-BOTTOM: #0655a1 1px solid}

.blk_181 { MARGIN-TOP: 8px; FONT-SIZE: 12px; OVERFLOW: hidden; ZOOM: 1;height:200px; margin-top:10px;}
.blk_181 .pcont1 {FLOAT: left; OVERFLOW: hidden; WIDTH: 905px; height:170px; padding:20px 10px 0 5px; border:1px solid #e6e6e6; }
.blk_181 .ScrCont { WIDTH: 32766px; ZOOM: 1; }
.blk_181 #List1_1 {FLOAT: left}
.blk_181 #List2_1{FLOAT: left}
.blk_181 .LeftBotton { background:url(../images/button1.png) no-repeat; FLOAT: left; MARGIN: 75px 1px; WIDTH: 30px; HEIGHT: 47px; border:0px solid red; margin-right:10px;}
.blk_181 .RightBotton{ background:url(../images/button2.png) no-repeat; FLOAT: right; MARGIN: 75px 1px; WIDTH: 30px; HEIGHT: 47px}
.blk_181 .LeftBotton { MARGIN-LEFT: 5px}
.blk_181 .RightBotton { MARGIN-LEFT: -1px}
.blk_181 .pl IMG {DISPLAY: block; MARGIN: 6px 3px 1px; CURSOR: pointer; border:1px solid #cccccc; z-index:99999;}
.blk_181 .pl {BORDER-RIGHT: #f3f3f3 1px solid; BORDER-TOP: #f3f3f3 1px solid; FLOAT: left; BORDER-LEFT: #f3f3f3 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #f3f3f3 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: underline}
.blk_181 A { color:#000;}
.blk_181 A.pl:hover {BORDER-RIGHT: #0655a1 1px solid; BORDER-TOP: #0655a1 1px solid; BACKGROUND: #fff; BORDER-LEFT: #0655a1 1px solid; COLOR: #0655a1; BORDER-BOTTOM: #0655a1 1px solid}
.commu_cont3 {MARGIN: 9px 7px 7px; LINE-HEIGHT: 150%}
.commu_cont3 UL { WIDTH: 188px}


.rollBox img{border:none;}
.rollBox{width:1010px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:930px;overflow:hidden;margin:0 auto;padding-top:30px; margin-left:10px; margin-right:10px; border:0px solid red; height:160px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:127px;float:left;text-align:center; padding:0 13px;}
*+html .rollBox .Cont .pic{float:left;text-align:center;padding-right:30px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{float:left;}
.img1,.img2{width:30px;height:105px;display:block;margin-top:55px;}
.img1{background-image:url(../images/button1.png);background-repeat: no-repeat;}
.img2{background-image:url(../images/button2.png);background-repeat: no-repeat;}

.rollBox .Cont11{width:930px;overflow:hidden;margin:0 auto;padding-top:30px; margin-left:10px; margin-right:10px;border:0px solid red; height:160px;}
.rollBox .Cont11 .pic{width:127px;float:left;text-align:center; padding:0 13px;}
.rollBox .Cont11 .pic11{width:200px;float:left;text-align:center; padding:0 13px;}
*+html .rollBox .Cont11 .pic11{float:left;text-align:center;padding-right:30px;}
*+html .rollBox .Cont11 .pic{float:left;text-align:center;padding-right:30px;}
.rollBox .Cont11 .pic11 img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont11 .pic11 p{line-height:26px;color:#505050;}
.rollBox .Cont11 .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont11 .pic p{line-height:26px;color:#505050;}
.rollBox .Cont11 a:link,.rollBox .Cont11 a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont11 a:hover{color:#f00;text-decoration:underline;}
.Cont11{float:left;}

/*-----footer-----start--------*/
#footer { width:100%; margin:10px 0 0; background:url(../images/footbg.jpg) repeat-x left top; height:86px;}
.f_logo { display:block; width:1010px; padding-top:10px; margin:0 auto; font-size:15px; color:#000; font-family:Arial; font-weight:bold;}
.address { display:block; width:1010px; margin:0 auto; font-size:12px; color:#000;font-family:Arial;}/*-----footer-----end-------*/

/*---------内页设置-------------*/
.left { display:block; float:left; width:270px; display:block; float:left;}
.left_1,.left_2 { display:block; width:270px;}
.pro dl { margin: 5px 0 10px;}
.pro dt { font-size:14px; color:#000; font-family:Arial; margin:5px 0;}
.pro dd { background:url(../images/li_bg.png) no-repeat left center; margin:5px 0 5px;padding-left:10px; font-family:Arial; font-size:12px;}
.left_2 { margin-top:10px;}

.left_d{ display:block; margin:10px 0; width:270px;}
.left_1 .left_d dl{ margin:0px;}
.left_1 .left_d dt{ font-size:14px; color:#fff; font-family:Arial; font-weight:bold; width:230px; height:29px; background:url(../images/icon_1.gif) no-repeat; padding:6px 0px 0px 9px; display:block; margin:0px;}
.left_1 .left_d dt a:hover{ background:url(../images/icon_2.gif) no-repeat}

.left_1 .left_d dd{ background:none; margin:0px; width:230px; height:35px;position: relative}


.left_1 .left_d dd a{ font-family:Arial; font-size:12px; color:#fff; width:214px; height:29px; background:url(../images/icon_1.gif) no-repeat; padding:6px 0px 0px 16px; display:block; margin:0px; text-decoration:underline}
.left_1 .left_d dd a:hover{ background:url(../images/icon_2.gif) no-repeat}

/*1st level sub menu style */
.left_1 .left_d ul{
left: 230px; /* Parent menu width - 1*/
position: absolute;
width: 250px; /*sub menu width*/
top: 0;
display: none;
border:1px solid #83a827;
background:#fef4ea;
text-align:center;
}
.left_1 .left_d ul li a:hover
{
    border:1px solid #83a827;
    background:none;
    }
/*All subsequent sub menu levels offset */
/* menu links style */
.left_1 .left_d dl dd ul li{ text-align:left; width:240px; border:0px solid red; height:30px;}
.left_1 .left_d dl dd ul li a
{
width:230px;
height:30px;
display: block;
color: black;
text-decoration: none;
font:12px;
padding:0px;
border-bottom: 0;
background:none;
}

/* Holly Hack for IE \*/
* html .left_1 .left_d ul li { float: left; height: 1%; }
* html .left_1 .left_d ul li a { height: 1%; }
/* End */

/*
.menu1{width:234px;}
.lbox_bot {height:4px;overflow:hidden;background:url(../images/lbox_bot.gif) 0 0 no-repeat;}
.area li{position:relative; list-style:none;background:url(../images/li_bg.png) no-repeat left center;padding-left:10px; font-family:Arial; font-size:12px; line-height:25px; margin:10px 0; border:1px dashed #fff; border-bottom:1px dashed #ddd;}
.area li a {display:block; color:#666;}
.area li dl {width:234px;overflow:hidden;display:none;position:absolute;top:-1px;right:-182px;z-index:35533;border:1px solid #537105;background:#ebfbc0;}
.area li dl dd { background:none;}
.area li dl dd a {}
.area dl a:hover {border:1px solid #537105;background:#fff;line-height:25px;}
.area li.lion { margin:10px 0;border:1px solid #537105;background:#ebfbc0;height:25px;}
.area li.lion dl {display:block;}*/



/*-----about-页面----start--------*/
#cont { display:block; width:1010px; margin:0 auto 0; height:auto;}
#cont .location { display:block; width:1000px; line-height:30px; text-align:right;color:#666; font-size:14px;font-family:Arial;}
.location .home { color:#537105;}
.location a { color:#666;}
.location a:hover {color:#537105;}
.abo_right { display:block; float:left; margin-left:25px;width:715px;}
.about_nr { display:block; width:705px; padding:0 5px; margin-top:10px; font-size:12px; font-family:Arial; height:auto;}
.abo_right .title { width:715px;line-height:30px; border-bottom:1px solid #e6e6e6; padding-bottom:5px;font-size:15px; font-weight:bold; font-family:Arial; color:#444;}
.rp{font-size:15px; font-weight:bold; font-family:Arial; color:#444;}
.rp a{font-size:14px; font-family:Arial; color:#444; font-weight:normal;}
.rp a:hover {color:#537105;}

/*-----products页面----start-----*/
.prod { display:block; width:1010px;}
.box01 { display:block; float:left; width:270px;}
.box01 ul li { display:block; margin:5px 0; padding:5px 10px; border-bottom:1px dashed #ddd;}
.box01 ul li a { color:#666;}
.box01 ul li a:hover { color:#537105;}
.pro { border:1px solid #eee; margin:10px 0;}
.box01 a,.left_d a { color:#666;}
.pro a:hover,.left_d a:hover {color:#537105;}
.pro dl { margin:5px 0 0 20px;}
.pro dt a,.left_d dt a { color:#000; font-family:Arial; font-size:14px;}
.box02 { display:block; float:left; margin-left:25px; width:715px;}
.box02 .title { width:715px;line-height:30px; border-bottom:1px solid #e6e6e6; padding-bottom:5px;font-size:15px; font-weight:bold; font-family:Arial; color:#444;}
.prod1 { padding:15px 0; background:#f4f4f4; margin-bottom:10px;}
.prod1 ul { padding-left:15px;}
.prod1 ul li { display:block; float:left; margin:0 5px; border:0px solid red; margin-top:10px; width:157px; height:170px;  text-align:center;}
.prod1 ul li a{font-family:Arial;  font-size:12px; color:#444; line-height:18px;}
.prod1 ul li a:hover {color:#537105;}
.prod1 ul li img { padding:2px;border:1px solid #e6e6e6;}
.prod1 ul li img:hover {border:1px solid #537105;}

.prod2 { padding:15px 0; background:#f4f4f4; margin-bottom:10px;}
.prod2 ul { padding-left:15px;}
.prod2 ul li { display:block; float:left; margin:0 5px; border:0px solid red; margin-top:10px; width:700px;text-align:center;}
.prod2 ul li a{font-family:Arial;  font-size:12px; color:#444; line-height:18px;}
.prod2 ul li a:hover {color:#537105;}
.prod2 ul li img { padding:2px;border:1px solid #e6e6e6;}
.prod2 ul li img:hover {border:1px solid #537105;}

/*-----pro_nei------------*/
.cp { display:block; margin:20px;}
.cp img { padding:2px; border:1px solid #537105; float:left;}
.cp_1 { display:block; float:left; margin-left:20px;}
.cp_1 span { display:block; margin:10px 0; width:340px;}



/*-----equipment页面----start-----*/
.equi { width:685px; padding-left:30px;}
.equi a { font-size:12px; font-family:Arial; color:#666;}
.right_in_nr1{ width:715px; height:auto; padding:10px 0px 0px 110px; text-align:center;}
.right_in_nr1:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html .right_in_nr1{zoom: 1;}
*:first-child + html .right_in_nr1{zoom: 1;}
.case_in li{ width:222px; height:auto; float:left; margin:8px 0px 2px 0px;}
.case_in li img{ margin-bottom:5px;}
.case_in_out{ width:200px; height:149px; display:block; border:solid #CCCCCC 1px; padding:1px;}
.case_in_over{ width:200px; height:149px; display:block; border:solid #DC0322 1px; padding:1px}

#iphoto:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;} 
* html #iphoto{zoom: 1;}
*:first-child + html #iphoto{zoom: 1;}

.page { text-align:center; margin-top:20px; background:#E6E6E6; font-family:Arial;}
.page a { color:#666; margin:0 5px; padding:0 5px; border:1px solid #537105;}

/*-----feedback------start-------*/
.right_c { font-family:Arial; font-size:12px; padding:6px 0px 6px 0px;}
.right_c input { width:320px;}
.right_c .button { width:90px;}
.spe { border:1px solid #ddd; width:320px;}
.spe .xz { width:120px;}
.fu { display:inline; margin:0 3px; color:#f00;}

/*--contact------start-----*/
.contact strong,.right_c strong { color:#666; font-size:14px; display:block; margin:10px 0 0; padding-bottom:5px; border-bottom:1px dashed #ddd;}
.contact { color:#444; font-family:Arial; font-size:12px;}
















