﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}


/*banner*/
.banner{ height:515px;position: relative; z-index: 1;}
.banner a{ display:block; height:515px; background:url(../images/banner1.jpg) no-repeat center 0;}


/*搜索*/
.seabox{ height:181px; background:url(../images/seabg.png) no-repeat center 0;font-family:"Microsoft YaHei"; margin: -50px 0 0; color: #fff; position: relative; z-index: 9; overflow:hidden}
.part{ width: 655px; padding: 14px 40px 0 0; overflow: hidden;}
.part h2{background:url(../images/ico01.gif) no-repeat 12px 16px; font-size: 18px; height: 49px; line-height: 49px; padding: 0 0 0 52px;}
.part h2 a{ color: #fff;}
.prev,.next{ width: 36px; height: 36px; display: block;overflow: hidden;}
.par1{ margin: 27px 0 0;}
.prev{background:url(../images/prev.png) no-repeat 0 0;}
.next{background:url(../images/next.png) no-repeat 0 0;}
.prev:hover,.next:hover{ background-position: 0 bottom;}
.part2{ width: 583px; overflow: hidden;}
.part2 li{ width: 172px; float: left; padding: 0 0 0 16px;}
.part2 li img{ display: block; width: 172px; height: 90px;}
.k_word{ width:344px; padding: 44px 0 0 39px; overflow: hidden; color: #fff;}
.k_word p{ height: 82px; overflow: hidden; display: block; line-height: 30px;}
.k_word p b{ width:72px; float: left; white-space: nowrap;}
.k_word p span{ width:265px; float: left;}
.k_word p a{ color: #fff; padding: 0 0 0 8px;}

.sea_in{ display:block;}
.sea_in .serach{ width:262px; height:35px; background:url(../images/sea_bg.gif) no-repeat 0 0; border:0;line-height:35px; color:#ffd283; padding:0 0 0 29px;float:left;}
.sea_in .sub{ width:52px; height:35px;background:url(../images/sub_bg.gif) no-repeat 0 0; border:none; float:left; cursor:pointer;}

/*产品类别*/
.probox{ padding: 40px 0 49px;font-family:"Microsoft YaHei"; overflow: hidden; display: block;}
.pro_cla{ width: 213px; height: auto; overflow:hidden; background: #dedede; padding-bottom:15px;}
.pro_cla h2{ background:url(../images/bg01.gif);font-size:18px; height: 52px; line-height:52px;text-align:center; overflow:hidden}
.pro_cla h2 a{ color:#fff;}
.pro_lc{ background:#fff; padding:17px 17px 0; margin: 0 1px; height:auto; overflow:hidden; display:block;}
.pro_lc h3{ clear:both;height:28px; line-height:28px;background:#0a24a8; border-radius:3px;  text-align: center; margin: 0 0 14px; overflow:hidden; font-size:14px;}
.pro_lc h3 a{color:#fff; }
.pro_lc li{ height:36px; line-height:36px; font-size:14px;background:url(../images/ico07.jpg) no-repeat 3px 14px; padding: 0 0 0 22px;overflow:hidden}
.pro_lc li a{ color:#666; }
.pro_pho{background:url(../images/dh_phobg.jpg) no-repeat 0 1px; text-align: center; padding:0px 0 0; font-size:24px;color: #fff; line-height: 30px; height:218px;}
.pro_pho a{ display: block; margin:12px auto 0; font-size: 16px; width: 152px; line-height:28px; border: solid 2px #fff; border-radius: 2px; color: #fff;}

/*产品*/
.pro_list{width:821px;overflow:hidden; padding:3px 0 0 44px;height:auto; font-family:"Microsoft YaHei";}
.til03{height:46px; line-height:46px; font-size:18px;background:url(../images/ico08.jpg) no-repeat 1px 13px; border-bottom: solid 1px #d8d8d8; font-family:"Microsoft YaHei"; padding: 0 0 0 21px;}
.til03 a{color:#041b90; }
.more01{ padding: 20px 0 0;}
.til03 .more01 a,.til02 .more01 a{background: none; padding: 0;}
.pro_c{ padding:18px 0 0;}
.pro_c ul{ width:840px;}
.pro_c li{ width:262px; height:197px; padding: 0 16px 21px 0;  float:left; position: relative; overflow:hidden;background:url(../images/prolbg.jpg) no-repeat 0 0; margin-top:15px;}
.pro_c li img{width:249px; height:185px; display:block; padding:6px;}
.pro_c li span{ width:249px;height:26px; font-size:14px; display:block; top: 165px; left: 6px; line-height:26px;background:url(../images/bg02.png) repeat 0 0; text-align:center; position: absolute;}
.pro_c li span a{color:#fff;}

/*PK*/
.pk{ clear: both;font-family:"Microsoft YaHei";background:url(../images/bg03.gif) repeat 0 0; height: 934px; overflow: hidden; }
.pk h2{ height: 178px; padding: 49px 0 0;background:url(../images/pktbg.jpg) no-repeat center 0;font-size: 34px; color: #fff; text-align: center;}
.pk h2 p{ font-size: 26px; font-weight: normal;color: #fff;}
.pk h2 p b{ font-size: 48px; line-height: 64px;}
.pk h2 span{ display: block; letter-spacing: 10px; color: #fff;}
.pk h2 a:hover{ text-decoration: none;}
.pkc{background:url(../images/ico04.gif) no-repeat center 0; padding: 46px 0 0;}
.til01{ border-bottom: dashed 1px #7f7f7f; height: 89px; line-height: 89px; text-align: center; font-size: 34px; color: #019342;}
.til01 b{ font-size: 66px; font-family: "Times New Roman", Times, serif; color: #fea406; font-weight: normal; padding: 0 30px 0 0;}
.pktil{ padding:24px 0 0 335px; height: 72px; font-size: 18px;}
.pktil li{ width: 154px; text-align: center; float:left;background:url(../images/ico03.gif) no-repeat right 9px; margin-left: -5px; height: 35px; position: relative;}
.pktil li.born{ background: none;}
.pktil li.cur{ color: #fff;background:url(../images/sd01.gif) no-repeat center 0; font-weight: bold;}
.pk_c{ padding: 0 0 0 110px; width:970px;}
.ico_pk{ width: 74px; height: 74px; display: block; left:490px; top: 158px; }
.pk_c dl{ width: 322px; background: #fff; padding:34px 36px 0; height: 384px; border: solid 1px #d3d3d3; float: left;}
.pk_c dl.pkl1{ border: solid 1px #019342; margin: 0 69px 0 0;}
.pk_c dd{ height: 136px; font-size: 14px; line-height: 25px;}
.pk_c dd h3{ height: 48px; border-bottom: solid 1px #d3d3d3; font-size: 18px; color: #666; line-height: 24px;}
.pk_c dl.pkl1 h3,.pk_c dl.pkl1 dd p b{ color: #019342}
.pk_c dd h3 span{ display: block;  font-family: Arial; font-size: 10px; text-transform: uppercase; color: #b2b2b2;}
.pk_c dd p{ padding: 11px 0 0;}
.pk_c dt img{ width: 322px; height: 207px;}

/*优势*/
.edge{background:url(../images/ico05.gif) no-repeat center 0; padding: 40px 0 0; height: 564px;font-family:"Microsoft YaHei";}
.edge h3{ height: 89px; line-height: 78px; font-size: 24px; text-align: center; color: #333;}
.edgec dl{ width: 296px; float: left; padding:0 96px 0 0;background:url(Img/Index/edgbg.jpg) no-repeat 0 0;}
.edgec dl.edgl1{ margin-right: -98px; position: relative;}
.edgec dt{ height: 240px; overflow: hidden;}
.edgec dt img{ width: 292px; height: 213px; display: block;}
.edgec dd{ color: #666; line-height: 24px; font-size: 14px;}
.edgec dd h4{ font-size: 16px;_font-size: 15px; line-height: 48px; height: 48px;}


/*荣誉*/
.hon{background:url(../images/bg01.gif) repeat 0 0; padding:43px 0 0; overflow: hidden; height:376px;font-family:"Microsoft YaHei"; text-decoration: none;}
.hon h2{ text-align: center; font-size: 24px; line-height: 30px; color: #fffeff; height: 141px;}
.hon h2 em{ display: block; font-style: normal; font-size: 10px; color: #fff; line-height: 16px; text-transform: uppercase; font-weight: normal;}
.hon h2 p{ font-size: 18px; font-weight: normal; padding: 12px 0 0; line-height: 27px; color: #fff;}
.hon h2 p span{ display: block; font-size: 14px; line-height: 24px; color: #fff}
.hon ul{ width: 1110px;}
.hon li{ width: 251px; height: 215px; float: left; padding: 0 25px 0 0;background:url(../images/honlbg.jpg) no-repeat 0 0;}
.hon li img{ width: 233px; height: 157px; padding: 8px 9px;}

/*新品研发*/
.new_pro{background:url(../images/ico06.gif) no-repeat center 0; padding: 40px 0 0; overflow: hidden; height: 708px;font-family:"Microsoft YaHei";}
.nproc dl{ height: 368px; padding: 48px 0 0; overflow: hidden;}
.nproc dt{background:url(../images/vidbg.jpg) no-repeat 0 0; padding: 18px 0 0 93px; height: 320px; width: 486px; float: left;}
.nproc dt img{ width: 379px; height: 281px; border:solid 1px #e6e6e6; padding: 3px; background: #fff;}
.nproc dd{ width: 486px; float: left;}
.nproc dd ul{background:url(../images/nplbg.gif) no-repeat 0 0; padding: 14px 0 0 23px; line-height: 36px; font-size: 16px; height: 213px;}
.np_pho{ clear: both; display: block; font-size: 12px; color: #666; line-height: 18px;}
.np_pho p{ display: block; height: 51px; padding: 2px 0 0 49px;background:url(../images/c_tel.jpg) no-repeat 0 0;}
.np_pho b{ display: block; font-size: 22px; line-height: 22px; height: 34px;}
.np_pho span{ display: block; font-size: 14px; font-weight: bold;}
.np_pho span a{display: block; width: 151px; line-height: 28px; text-align: center; border: solid 2px #666; border-radius: 2px; float: left;}
.np_pho span a.ico01,.serv .np_pho span a.ico01{ border-color: #fea406; margin: 0 0 0 8px; color: #fea406}
.np_list{ clear: both; height: 200px; overflow: hidden; padding: 0 60px;}
.np03{ width: 902px; overflow: hidden;height: 144px;}
.np03 li{ width: 205px; float:left; position: relative; padding: 0 18px 0 2px;}
.np03 li img{ width: 203px; height: 142px; border: solid 1px #d1d1d1; display: block;}
.np03 li span{ position: absolute;width: 203px; display: none; height: 142px;background:url(../images/np_pbg.png) no-repeat 0 0; line-height: 142px; text-align: center; top: 1px; left: 3px; }
.np03 li span a{ color: #fff; font-size: 14px;}
.np03 li.cur span{ display: block;}
.prev1,.next1{ width: 30px; height: 29px; display: block; overflow: hidden; position: absolute;}
.prev1{background:url(../images/prev1.jpg) no-repeat 0 0;}
.next1{background:url(../images/next1.jpg) no-repeat 0 0;}
.prev1:hover,.next1:hover{ background-position: right 0;}
.np01{ top: 40px; right: 62px;}
.np02{ top:72px; right: 62px;}

/*服务*/
.serv{ height: 470px; color: #fff; padding: 20px 0 0;background:url(../images/servbg.jpg) repeat center 0;font-family:"Microsoft YaHei"; overflow: hidden;}
.serv .til01{ color: #fff; border-bottom: dashed 1px #80caa3;}
.serv dl{ padding:25px 0 0; height: 355px; overflow: hidden;}
.serv dt{ width: 530px; float: right; padding: 0 50px 0 0;}
.serv dd{ width: 470px; float:left; padding:41px 0 0; line-height: 36px; color: #cce8d9; font-size: 16px;}
.serp{ height: 140px;}
.serv dd .np_pho p{ color: #fff;background:url(../images/se_pho.png) no-repeat 0 0;}
.serv .np_pho span a{ border-color: #fff; color: #fff;}


/*见证*/
.witn{ padding: 35px 0 0; height: 444px; overflow: hidden;font-family:"Microsoft YaHei";background:url(../images/ge01.jpg) no-repeat 0 0;}
.til02{ height: 89px; line-height: 89px; font-size: 28px; color: #222;}
.til02 a{color: #222;}
.til02 span{font-family:Impact; color: #041b90; font-weight: normal; display: inline-block; text-transform: uppercase; font-size: 46px; padding: 0 8px 0 0;}
.til02 .more01{ padding: 48px 0 0;}
.witnc dl{ width: 251px; float: left; padding: 0 24px 0 0; color: #7f7f7f; line-height: 22px;}
.witnc dl.witl1{ padding: 0;}
.witnc dt{ height: 204px; overflow: hidden;}
.witnc dt img{ width:245px; height: 182px; background: #e7e6e6; padding: 3px; display: block;}
.witnc dd h3{ font-size: 14px; font-weight: normal; line-height: 30px;height: 30px; overflow: hidden;}
.witnc dd h3 a{ color: #333;}
.witnc dd span a,.about dd span a{ color: #041b90; line-height: 30px; font-weight: bold;}

/*关于*/
.about{font-family:"Microsoft YaHei";background:#f3f3f3; padding: 19px 0 0; height: 568px; overflow: hidden;}
.about dl{ height: 256px; border-bottom: solid 1px #c3c3c3; overflow: hidden;}
.about dt{ width: 490px; float: left;}
.about dt img{ width: 440px; height: 221px; background: #fff; padding: 5px;}
.about dd{ width: 570px; float: left; line-height: 28px; font-size: 14px; color: #666; padding: 18px 0 0;}
.about dd h3{ height: 48px; line-height: 48px; font-size: 16px;}
.about dd h3 a{ color: #333;}
.about dd p{ height: 110px; overflow: hidden;}
.abo_list{ padding: 25px 0 0;}
.abo03{ width: 1040px; overflow: hidden;}
.abo03 li{ width:237px; height: 150px;  float: left; padding: 0 16px 0 6px;}
.abo03 li img{ width:237px; height: 150px; display: block; }
.abo_list .np01,.abo_list .np02{ right: 2px;}

/*资讯*/
.newbox{ padding: 30px 0 0; height: 278px; overflow: hidden;font-family:"Microsoft YaHei";}
.new{ width: 502px; overflow: hidden;}
.new1{ padding: 0 0 0 68px;}
.new_c{ padding: 17px 0 0;}
.new_c li{ height: 30px; line-height: 30px; overflow: hidden;}
.new_c li span{ float: right; color: #a3a3a3}
.new_c li a{ color: #666; font-size: 14px; display:block; width:420px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }

/*问答*/
.faq{clear: both; height: 180px; padding: 0 0 62px;overflow: hidden;font-family:"Microsoft YaHei";}
.faq h2{ float: left;background:url(../images/wdtbg.gif) repeat 0 0; height: 144px; color: #fff; font-size: 20px; width: 20px; padding: 37px 35px 0;}
.faq h2 a{ color: #041b90;}
.faqc{ width: 950px; overflow: hidden; border-top: solid 2px #c3c3c3; line-height: 28px; padding: 5px 0 0 31px;}
.faqc dl{ height: 56px; padding: 20px 0 0; overflow: hidden; white-space: nowrap; overflow: hidden; color: #666}
.faqc dl b{ color: #222;}
.faqc dt{ font-size: 14px;}
.faqc dt a{ color: #333;}

/*link*/
.link{background:url(../images/bg01.gif) repeat 0 0; height: 130px; color: #80caa3; overflow: hidden;font-family:"Microsoft YaHei";padding: 22px 0 0; border-bottom: solid 1px #0a27bc;}
.link h2{ height: 58px; line-height: 58px; font-size: 20px; overflow: hidden; padding: 0 8px;}
.link h2 a{ color: #fff;}
.link h2 span{ font-size: 12px;}
.link h2 span a{color: #80caa3;}
.link h2 em{ font-style: normal; font-size: 20px; font-weight: normal; padding: 0 9px; text-transform: uppercase;}
.link p{ height: 54px; line-height: 26px; white-space: nowrap; overflow: hidden;}
.link p a{ color: #80caa3; padding: 0 27px 0 8px;}