﻿@charset "utf-8";
/*index.css*/
.banner, .fullSlide, .fullSlide .bd li, .fullSlide .bd li a { height: 500px; }
.fullSlide { width:100%; position:relative; }
.fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; }
.fullSlide .bd ul { width:100% !important; }
.fullSlide .bd li { width:100% !important; overflow:hidden; text-align:center; background-position:center top; background-repeat:no-repeat; }
.fullSlide .bd li a { display:block; }
.fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:0px; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul { text-align:center; }
.fullSlide .hd ul li { cursor:pointer; display:inline-block; *display:inline; zoom:1; width:100px; height:8px; margin:1px; overflow:hidden; background:#fff; line-height:999px; }
.fullSlide .hd ul .on { background:#009b52; }
.fullSlide .prev, .fullSlide .next { display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%; z-index:1; width:40px; height:60px; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none; width:73px; height:73px; }
.fullSlide .prev { background:url(img/Index/left1s.png) no-repeat; }
.fullSlide .next { left:auto; right:5%; background:url(img/Index/right1s.png) no-repeat; }
/*横幅*/
.ad1 { margin-top: 24px; height: 220px; overflow: hidden;font-family: "宋体"; }
.ad1 .wdt_h3{ background: #00a859 none repeat scroll 0 0;border: 1px solid #00a859;color: #000;font-size: 20px;margin-left: 44%;margin-top: 30px;border-radius: 10px;color: #fff;}
.ad1_l { float: left; margin-top: 170px; width: 285px; font-size: 16px; color: #333; text-align: center; line-height: 24px; }
.ad1_l strong { font-weight:bold; }
.ad1_r { float: left; margin-top: 30px; width: 805px; font-size: 15px; color: #555; line-height: 24px; padding-left:13%;}
.ad1_r li{ float: left;line-height: 30px;width: 200px;list-style:outside;}
/*产品*/
.pro { height: 877px; overflow: hidden; }
.pro_l { float: left; width: 247px; height: 810px; border: 1px solid #009b52; border-bottom-width: 5px; overflow: hidden; }
.pro_l h2 { margin-bottom: 28px; }
.pro_l h3 { margin: 0 auto 17px; padding-left: 25px; width: 205px; height: 34px; font-size: 14px; font-weight: normal; line-height: 34px; overflow: hidden; background: url(img/index/icobox.png) no-repeat -200px -48px; }
.pro_l h3 a { color: #333; }
.pro_l h3:hover, .pro_l h3.cur, .pro_l h3.on { background-position: -760px -44px; }
.pro_l h3:hover a, .pro_l h3.cur a, .pro_l h3.on a { color: #fff; font-weight: bold; }
.pro_lbox ul { display:none; margin: -10px auto 10px; width: 180px; }
.pro_lbox ul.on { display:block; }
.pro_lbox li { padding-left: 25px; height: 36px; line-height: 36px; overflow: hidden; font-size: 0; border-bottom: 1px dashed #696969; background: url(img/index/pro-ico1.gif) no-repeat 0 center; }
.pro_lbox li a { font-size: 14px; color: #555; }
.pro_lbox li a:hover { color: #009b52; }
.pro_lbox li.last { border-bottom: 0; }
.pro_r { float: right; width: 730px; overflow: hidden; }
.pro_rt { margin-bottom: 30px; padding-right: 10px; height: 56px; line-height: 56px; overflow: hidden; background: #f6f6f6; }
.pro_rt p { width: 143px; height: 56px; font-size: 18px; color: #fff; text-align: center; background: url(img/index/pro_rh.gif) no-repeat; }
.pro_rt p a { color:#fff; }
.pro_more { float: right; font-size: 14px; color: #555; }
.pro_rb li { float: left; margin-right: 10px; width: 232px; height: 250px; overflow: hidden; }
.pro_rb li.last { margin-right: 0; }
.pro_rb li img { width: 230px; height: 200px; border: 1px solid #ddd; }
.pro_rb li p { height: 36px; font-size: 14px; text-align: center; line-height: 36px; overflow: hidden; }
.pro_rb li p a { color: #555; }
/*横幅2*/
.ad2 { height: 231px; overflow: hidden; background: url(img/index/ad_bg.jpg) no-repeat center 0; }
.ad2 dl { margin: 160px 0 0 470px; width: 500px; }
.ad2 dt { float: left; margin-top: 5px; width: 23px; height: 18px; overflow: hidden; background: url(img/index/icobox.png) no-repeat -1231px 0; }
.ad2 dd { float: right; width: 470px; }
.ad2 dd a { float: right; }
.ad2 dd em { font-size: 22px; color: #fff; font-weight: bold; word-spacing: 10px; }
/*产品分类*/
.pro_class { margin-top: 53px; height: 556px; overflow: hidden; }
.pro_cbox { margin-top: 23px; }
.procon li { float: left; margin-right: 32px; width: 226px; height: 46px; font-size: 18px; text-align: center; line-height: 46px; overflow: hidden; }
.procon li.last { margin-right: 0; }
.procon li a { display: block; color: #fff; background: url(img/index/icobox.png) no-repeat; }
.procon li a:hover, .procon li.cur a { background-position: -228px 0; }
.proconbox { margin-top: 39px; height:235px !important; }
.proconbox dl { float: left; width: 500px; }
.proconbox dt { float: left; margin-right: 15px; padding: 4px; width: 230px; height: 200px; border: 1px solid #ddd; overflow: hidden; }
.proconbox dt img { width:230px; height:200px; }
.proconbox dd { float: left; width: 230px; line-height: 24px; }
.proconbox dd h3 { font-size: 16px; color: #555; margin-bottom:5px; }
.proconbox dd b { font-size: 16px; color: #009b52; }
.proconbox dd em { margin: 8px 0; display: block; font-size: 14px; color: #2e2e2e; }
.proconbox dd p { height: 168px; font-size: 14px; line-height:24px color: #2e2e2e; overflow: hidden; }
.pro_btn { margin: 40px auto 0; width: 333px; height: 42px; text-align: center; line-height: 42px; overflow: hidden; background: url(img/index/icobox.png) no-repeat -810px 0; }
.pro_btn a { color: #fff; }
.pro_btn dd { float: right; width: 130px; font-size: 14px; }
.pro_btn dt { width: 200px; font-size: 18px; }
/*优势*/
.advantega { height: 1680px; overflow: hidden; }
.advantega h2 { padding-top: 36px; height: 148px; text-align: center; font-size: 28px; color: #fff; font-weight: normal; background: url(img/index/advantage_h.jpg) no-repeat center 0; }
.advantega h2 b { display: block; font-size: 28px; }
.adbox { margin-top: 68px; background: url(img/index/advantage_bg.jpg) no-repeat; }
.adbox h3 { margin-bottom: 10px; font-size: 24px; color: #009b52; }
.adbox h3 i { display: block; color: #ff8a00; }
.adbox p { margin: 12px 0; font-size: 15px; color: #333; line-height: 24px; }
.ys1 dt, .ys3 dt { padding-left: 80px; float: left; width: 405px; }
.ys1 dd, .ys3 dd { float: right; }
.ys2 dt, .ys4 dt { float: right; width: 407px; }
.ys2 dd, .ys4 dd { float: left; }
.ys1 { height: 365px; overflow: hidden; }
.ys1 dt { margin-top: 5px; }
.ys1 dd { margin-top: 15px; }
.ys2 { height: 312px; overflow: hidden; }
.ys2 dt { margin-top: 5px; }
.ys2 dd { margin-top: 15px; }
.ys3 { height: 377px; overflow: hidden; }
.ys3 dt { margin-top: 84px; }
.ys4 { height: 375px; overflow: hidden; }
.ys4 dt { margin-top: 88px; }
/*注册栏*/
.register { height: 540px; overflow: hidden; background: url(img/index/register_bg.jpg) no-repeat center 0; }
.re-l { float: left; margin-top: 175px; padding-left: 184px; width: 180px; overflow: hidden; }
.re-l ul { margin-bottom: 25px; }
.re-l li { margin: 5px 0; font-size: 18px; color: #fff; text-align: center; line-height: 24px; }
.re-l li b { font-size: 22px; }
.re-l p { margin: 8px 0 8px 5px; font-size: 14px; color: #fff; }
.re-l p b { display: block; font-size: 24px; letter-spacing: -2px; }
.re-r { float: right; margin-top: 82px; width: 445px; overflow: hidden; }
.re-r h2 { height: 34px; font-size: 16px; color: #363636; background: url(img/index/register_line.gif) no-repeat 0 bottom; }
.re-r h2 i { display: inline-block; margin-right: 5px; vertical-align: top; }
.re-r h2 b { margin-left: 10px; font-size: 16px; color: #ff8a00; }
.re-r ul { margin-top: 22px; }
.re-r li { position: relative; margin-bottom: 15px; height: 22px; overflow: hidden; }
.re-r li.re-remark { height: 68px; }
.re-r li.re-address input { padding-right: 14px; width: 383px; }
.re-r li.yzm { width: 212px; }
.re-r li.yzm .re-img { float: right; width: 52px; height: 20px; border: 1px solid #ddd; }
.re-r li.yzm .re-img img { display: block; width: 52px; height: 20px; }
.re-r li.yzm .yzmbox { float: left; width: 145px; }
.re-r li.yzm .yzmbox input { width: 67px; }
.re-r li.re-btn { height: 32px; font-size: 0; }
.re-r li div { position: relative; width: 212px; }
.re-r li em { position: absolute; right: 8px; top: 2px; font-size: 14px; color: #eb3d01; line-height: 20px; }
.re-r li label { font-size: 14px; color: #363636; }
.re-r li input { padding-right: 14px; width: 150px; height: 20px; font-size: 14px; color: #363636; text-indent: 5px; line-height: 20px; border: 1px solid #ddd; outline: none; background: none; }
.re-r li textarea { width: 397px; height: 66px; font-size: 14px; color: #363636; vertical-align: top; border: 1px solid #ddd; outline: none; overflow: hidden; background: none; resize: none; }
.re-r li.re-btn input { width: 99px; height: 32px; cursor: pointer; overflow: hidden; background: url(img/index/icobox.png) no-repeat -992px -44px; }
.re-r li.re-btn input.submit { margin-left: 17px; background-position: -1093px -44px; }
.re-pho, .re-email { float: right; }
/*客户感言*/
.client { height: 455px; overflow: hidden; }
.clientbox { margin-top: 27px; }
.clientbox dl { float: left; margin-right: 33px; width: 223px; height: 300px; border: 1px solid #ddd; overflow: hidden; }
.clientbox dl.last { margin-right: 0; }
.clientbox dt { height:233px; height:130px; }
.clientbox dt img { height:233px; height:130px; }
.clientbox dd { position: relative; margin-top: 14px; padding: 0 12px; height: 156px; }
.clientbox dd h3 { height: 24px; font-size: 14px; color: #333; }
.clientbox dd h3 a { color:#333; }
.clientbox dd p { height: 110px; font-size: 14px; color: #666; line-height: 22px; overflow: hidden; }
.clientbox dd a.more { position: absolute; right: 0; bottom: 0; display: block; width: 41px; height: 41px; background: url(img/index/icobox.png) no-repeat -1145px 0; }
.clientbox dl:hover { border: 1px solid #009b52; background: #009b52; }
.clientbox dl:hover dd h3 a, .clientbox dl:hover dd p { color: #fff; }
.clientbox dl:hover dd a { background-position: -1188px 0 }
/*了解力特油剂*/
.company { height: 410px; overflow: hidden; }
.company-t { height: 44px; background: url(img/index/company_hbg.gif) no-repeat right bottom; }
a.more { float: right; margin-top: 5px; font-size: 14px; color: #666; }
.company-t dt { float: left; margin-right: 7px; width: 38px; height: 34px; overflow: hidden; background: url(img/index/icobox.png) no-repeat 0-48px; }
.company-t dd { float: left; font-size: 18px; color: #dcdcdc; font-weight: bold; text-transform: uppercase; }
.company-t dd p { font-size: 20px; color: #333; }
.company-b { margin-top: 24px; }
.company-b dt { float: left; width: 500px; height: 285px; overflow: hidden; }
.company-b dt img { width: 500px; height: 285px; }
.company-b dd { float: right; width: 460px; overflow: hidden; }
.company-b dd h3 { height: 40px; font-size: 18px; color: #333; background: url(img/index/company_line.gif) no-repeat 0 bottom; }
.company-b dd p { margin-top: 15px; height: 168px; font-size: 14px; color: #666; line-height: 24px; overflow: hidden; }
.company-btn { margin-top: 20px; font-size: 0; }
.company-btn a { margin-right: 15px; display: inline-block; width: 127px; height: 42px; font-size: 14px; color: #fff; line-height: 42px; text-align: center; overflow: hidden; background: url(img/index/icobox.png) no-repeat -456px 0; }
.company-btn a.last { margin-right: 0; }
.company-btn a:hover { background-position: -585px 0; }
/*荣誉相册*/
.honor { height: 308px; overflow: hidden; }
.honor-t { height: 44px; background: url(img/index/company_hbg.gif) no-repeat 275px bottom; }
.honor-t li { float: left; width: 154px; }
.honor-t li i { float: left; margin-top: 5px; display: block; width: 38px; height: 34px; overflow: hidden; }
.honor-t li p { font-size: 18px; color: #dcdcdc; font-weight: bold; text-transform: uppercase; }
.honor-t li p b { display: block; font-size: 20px; color: #333; }
.honor-ico1 { background: url(img/index/icobox.png) no-repeat -40px -48px; }
.honor-ico2 { background: url(img/index/icobox.png) no-repeat -120px -48px; }
.honor-t li.cur i.honor-ico1, .honor-t li:hover i { background-position: -80px -48px; }
.honor-t li.cur i.honor-ico2, .honor-t li:hover i { background-position: -160px -48px; }
.honor-t li.cur p b, .honor-t li:hover p b { color: #ff8a00; }
.honor-t .more { float: right; margin-top: 5px; font-size: 14px; color: #666; }
.honor-b { margin-top: 27px; }
.honor-b li { float: left; margin-right: 24px; width: 232px; }
.honor-b li.last { margin-right: 0; }
.honor-b li img { display: block; padding: 4px; width: 222px; height: 147px; border: 1px solid #ddd; }
.honor-b li p { height: 34px; font-size: 14px; text-align: center; line-height: 34px; overflow: hidden; }
.honor-b li p a { color: #666; }
/*新闻资讯*/
.information { height: 442px; overflow: hidden; }
.inf-l { float: left; width: 642px; }
.inf-lt { height: 38px; overflow: hidden; background: url(img/index/company_hbg.gif) no-repeat 235px bottom; }
.inf-lt .more { float: right; margin-top: 5px; font-size: 14px; color: #666; }
.inf-lt li { float: left; margin-right: 5px; width: 111px; height: 38px; font-size: 16px; font-weight: bold; text-align: center; line-height: 38px; }
.inf-lt li a { display: block; color: #fff; background: url(img/index/icobox.png) no-repeat -456px -44px; }
.inf-lt li a:hover, .inf-lt li.cur a { background-position: -569px -44px; }
.inf-lb { margin-top: 30px; }
.inf-it dt { float: left; padding: 4px; width: 185px; height: 124px; border: 1px solid #ddd; }
.inf-it dt img { display: block; width: 185px; height: 124px; }
.inf-it dd { float: right; width: 415px; overflow: hidden; }
.inf-it dd h3 { height: 26px; font-size: 14px; color: #000; line-height: 26px; overflow: hidden; }
.inf-it dd p { height: 104px; font-size: 14px; color: #555; line-height: 26px; overflow: hidden; }
.inf-it dd p a { color: #ff8a00; }
.infbox { margin-top: 36px; }
.infbox dl { float: left; margin-bottom: 12px; width: 305px; height: 39px; overflow: hidden; background: #f4f4f4; }
.infbox dl.last { float: right; }
.infbox dt { float: left; padding-top: 3px; width: 40px; height: 36px; font-size: 12px; color: #fff; text-align: center; text-transform: uppercase; overflow: hidden; background: #999; }
.infbox dt b { display: block; font-size: 16px; }
.infbox dd { float: right; width: 255px; font-size: 14px; line-height: 39px; overflow: hidden; }
.infbox dd a { color: #555; }
.inf-r { float: right; width: 330px; overflow: hidden; }
.inf-r h2 { height: 42px; font-weight: normal; overflow: hidden; background: url(img/index/company_hbg.gif) no-repeat 135px bottom; }
.inf-r h2 p { display: inline-block; width: 127px; height: 42px; font-size: 16px; color: #fff; text-align: center; line-height: 42px; background: url(img/index/icobox.png) no-repeat -456px 0; }
.inf-r h2 p a { color:#fff; }
.wdbox { margin-top: 30px; position:relative; }
.wdbox dl { margin-bottom: 23px; height: 93px; border-bottom: 1px dashed #888; overflow: hidden; position:relative; }
.wdbox dt { margin-bottom: 12px; height: 18px; font-size: 14px; line-height: 18px; overflow: hidden; }
.wdbox dt i { float: left; margin-right: 15px; display: inline-block; width: 18px; height: 18px; overflow: hidden; background: url(img/index/icobox.png) no-repeat -1257px 0; }
.wdbox dt a { color: #555; }
.wdbox dd { height: 48px; font-size: 14px; }
.wdbox dd p { color: #555; line-height: 24px; }
.wdbox dd i { float: left; margin: 4px 15px 20px 0; display: inline-block; width: 18px; height: 18px; overflow: hidden; background: url(img/index/icobox.png) no-repeat -1231px -26px; }
/*友情链接*/
.link { height: 170px; overflow: hidden; }
.link .company-t { background: url(img/index/link_bg.gif) no-repeat right bottom; }
.link .company-t dt { width: 37px; height: 37px; background-position: -682px -44px; }
.linkbox { margin-top: 22px; font-size: 0; text-align: center; }
.linkbox a { margin: 0 22px; height: 30px; display: inline-block; font-size: 14px; color: #666; }
/**/
.nobor li a{padding-top:0px; line-height:33px;}
.sm { height:840px; background:url(Img/Index/smbj.jpg) no-repeat center 0;}
.xsm { width:1000px; margin:0 auto;}
.xsm h4 { padding-top:49px; margin-left:126px; height:54px;}
.xsm h4 span { display:inline-block; height:45px; float:left; font:30px "Microsoft YaHei"; color:#000000; font-weight:bold; padding-bottom:8px; background:url(Img/Index/sm_031.png) no-repeat 0 bottom;}
.xsm h4 i { display:block; float:left; width:296px; height:47px; background:url(Img/Index/sm003.png) no-repeat; margin:4px 0 0 6px; font:30px "Microsoft YaHei"; color:#ffffff; font-weight:bold; line-height:44px; padding-left:6px;}
.xsm h5 { width:498px; height:42px; border:2px solid #dfdfdf; margin:20px auto 0; font:20px "Microsoft YaHei"; color:#323232; text-align:center; line-height:42px;}
.xsm .smb { padding-right:20px; background:url(Img/Index/sm007.png) no-repeat right center;}
.xsm ul { margin:42px 0 0 2px; height:71px; overflow:hidden;}
.xsm li { float:left; position:relative;}
.xsm li a { display:inline-block; width:74px; height:71px; background:url(Img/Index/sm_04.png) no-repeat; font:13px "Microsoft YaHei"; font-weight:bold; color:#585858; text-align:center;line-height:33px; padding-right:25px;}
.xsm .sma { width:78px; height:71px; background:url(Img/Index/sm_06.png) no-repeat; padding-right:20px;}
.xsm .sma1 { line-height:33px; padding-top:0; height:71px;}
.xsm li a:hover,.xsm .cur a { background:url(Img/Index/sm_03.png) no-repeat; font:15px "Microsoft YaHei"; color:#000000; font-weight:bold;line-height:33px;}
.xsm li .sma1:hover ,.xsm .cur a.sma1{ line-height:33px;padding-top:0px;}
.smkp { height:115px; margin-top:17px; position:relative;}
.xsm .smkp .smp { position:absolute; left:26px; top:0; width:976px; height:115px; background:url(Img/Index/sm_11.png) no-repeat;}
.xsm .smkp .smp span { display:block; width:720px; font:13px "Microsoft YaHei"; color:#616161; padding:53px 0 0 71px; background:url(Img/Index/sm_071.jpg) no-repeat 22px 43px; line-height:25px;}
.xsm .smkp .smp1 { position:absolute; left:100px; top:0; width:871px; height:115px; background:url(Img/Index/sm_30.png) no-repeat;}
.xsm .smkp .smp1 span { display:block; width:741px; font:13px "Microsoft YaHei"; color:#616161; padding:40px 0 0 71px; background:url(Img/Index/sm_071.jpg) no-repeat 22px 49px; line-height:50px;}
.xsm .smkp .smp2 { position:absolute; left:200px; top:0; width:743px; height:115px; background:url(Img/Index/sm_31.png) no-repeat;}
.xsm .smkp .smp2 span { display:block; width:596px; font:13px "Microsoft YaHei"; color:#616161; padding:46px 0 0 71px; background:url(Img/Index/sm_071.jpg) no-repeat 22px 36px; line-height:25px;}
.xsm .smkp .smp3 { position:absolute; left:300px; top:0; width:615px; height:115px; background:url(Img/Index/sm_32.png) no-repeat;}
.xsm .smkp .smp3 span { display:block; width:500px; font:13px "Microsoft YaHei"; color:#616161; padding:40px 0 0 71px; background:url(Img/Index/sm_071.jpg) no-repeat 22px 49px; line-height:25px;}
.xsm .smkp .smp4 { position:absolute; left:70px; top:0; width:416px; height:115px; background:url(Img/Index/sm_33.png) no-repeat;}
.xsm .smkp .smp4 span { display:block; width:300px; font:13px "Microsoft YaHei"; height:50px; color:#616161; padding:40px 0 0 71px; background:url(Img/Index/sm_071.jpg) no-repeat 22px 49px; line-height:25px;}
.xsm .smkp .smp5 { position:absolute; left:50px; top:0; width:539px; height:115px; background:url(Img/Index/sm_34.png) no-repeat;}
.xsm .smkp .smp5 span { display:block; width:500px; font:13px "Microsoft YaHei"; height:50px; color:#616161; padding:40px 0 0 71px; background:url(Img/Index/sm_071.jpg) no-repeat 22px 49px; line-height:50px;}
.xsm .smkp .smp6 { position:absolute; left:150px; top:0; width:673px; height:115px; background:url(Img/Index/sm_36.png) no-repeat;background-size:100% 100%;}
.xsm .smkp .smp6 span { display:block; width:682px; font:13px "Microsoft YaHei"; height:50px; color:#616161; padding:40px 0 0 71px; background:url(Img/Index/sm_071.jpg) no-repeat 22px 49px; line-height:50px;}
.xsm .smkp .smp7 { position:absolute; left:0px; top:0; width:793px; height:115px; background:url(Img/Index/sm_36.png) no-repeat;}
.xsm .smkp .smp7 span { display:block; width:682px; font:13px "Microsoft YaHei"; height:50px; color:#616161; padding:40px 0 0 71px; background:url(Img/Index/sm_071.jpg) no-repeat 22px 49px; line-height:25px;}
.xsm .smkp .smp8 { position:absolute; left:87px; top:0; width:793px; height:115px; background:url(Img/Index/sm_36.png) no-repeat;}
.xsm .smkp .smp8 span { display:block; width:682px; font:13px "Microsoft YaHei"; height:50px; color:#616161; padding:40px 0 0 71px; background:url(Img/Index/sm_071.jpg) no-repeat 22px 49px; line-height:25px;}
.xsm .smkp .smp9 { position:absolute; left:209px; top:0; width:793px; height:115px; background:url(Img/Index/sm_36.png) no-repeat;}
.xsm .smkp .smp9 span { display:block; width:682px; font:13px "Microsoft YaHei"; height:50px; color:#616161; padding:40px 0 0 71px; background:url(Img/Index/sm_071.jpg) no-repeat 22px 49px; line-height:25px;}
.xsm .smkp p b { color:#ed0000;}
.smk { margin-top:42px;}
.smk p { width:233px; height:233px; background:url(Img/Index/smy.png) no-repeat; float:left; margin-right:150px; text-align:center;}
.smk p img { width:99px; height:89px; margin-top:45px;}
.smk p span { display:block; font:14px "Microsoft YaHei"; color:#fff; font-weight:bold; margin-top:15px;}
.smk .nones { margin-right:0;}