﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}

/*公共位置*/
.weiz{ height:72px; padding-bottom:10px; background:url(../images/sou_bg.png) repeat-x center bottom; overflow:hidden; margin-bottom:48px;}
.weiz p{ font:14px "Microsoft Yahei";color:#555; background:url(../images/icon1.png) no-repeat left center; padding-left:32px; height:72px; line-height:72px;}
.weiz p a{ color:#666; padding:0 5px;}
.weiz2{ height:72px; background:#fff;}


/*about_8关于我们a~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.b_about a{ display:block; background:url(../images/b_about.jpg) no-repeat center top; height:470px; overflow:hidden;}

.abouttit{ height:50px; margin:50px 0 50px 0; overflow:hidden;}
.abouttit ul{ width:1200px; margin:0 auto; overflow:hidden;}
.abouttit li{ width:200px; height:50px; overflow:hidden; float:left; font:16px "Microsoft Yahei"; text-align:center; margin-right:48px;}
.abouttit li a{ display:inline-block; background:#f2f2f2;color:#333;text-align:center; line-height:48px; width:198px; height:48px; border:1px solid #ccc;}
.abouttit li a:hover,.abouttit .cur a{font-weight:bold;background:#FFC000; border:1px solid #FFC000; color:#fff; text-decoration:none;}
.abouttit .nones{ margin-right:0;}

/*01*/
.tit01{ text-align:center; padding-bottom:40px;}
.tit01 em{ display:block; text-transform:uppercase; padding-bottom:10px; font:14px Arial, Helvetica, sans-serif; text-align:center; color:#999;}
.tit01 span{ display:block; font:16px "Microsoft Yahei"; text-align:center; color:#555; padding-top:20px;}
.com{ width:1200px; height:397px; margin:0 auto; overflow:hidden;}
.com dt{ width:723px; height:338px; float:left; overflow:hidden;}
.com dt img{width:723px; height:338px;}
.com dd{ width:425px; float:right;}
.com dd h3{ height:80px; overflow:hidden; background:url(../images/com_line.gif) no-repeat left bottom; font:22px "Microsoft Yahei"; font-weight:bold; color:#111; overflow:hidden; line-height:80px;}
.com dd p{ margin-top:20px; background:url(../images/com_line2.gif) no-repeat left 15px; padding-left:20px;}
.com dd p em{ display:block; font:15px "Microsoft Yahei"; color:#333; line-height:36px; text-transform:uppercase;}
.com1{ width:1200px; min-height:397px; margin:0 auto; font-size:14px;line-height:180%;}
.fzlc{ height:410px; padding-top:56px; background:url(../images/lc_bg.jpg) no-repeat center top; overflow:hidden;}
.fzlc dl{ width:512px; height:138px; margin:15px auto 0; overflow:hidden;}
.fzlc dt{ width:130px; float:left; font:56px Arial, Helvetica, sans-serif; font-weight:bold; color:#ff8a01;}
.fzlc dd{ width:360px; float:right; font:16px "Microsoft Yahei"; color:#333; padding-top:5px; line-height:24px;}
.fzlc ul{ width:1200px; height:90px; margin:0 auto;background:url(../images/lc_line.png) no-repeat center 20px;}
.fzlc li{ width:120px; float:left; font:20px "Microsoft Yahei"; text-align:center;}
.fzlc li a{ display:block; padding-top:56px;}
.fzlc li a:hover,.fzlc .cur a{ font-weight:bold; font-size:30px; background:url(../images/icon1.png) no-repeat center top; color:#ff8a01; text-decoration:none;}

.cul{ width:1200px; margin:60px auto 0; height:740px; overflow:hidden;}
.cul1{ width:371px; height:475px; overflow:hidden; background:#f2f2f2;}
.cul1 h2{ width:210px; height:191px; overflow:hidden; background:url(../images/h.png) no-repeat;}
.cul1 h2 img{ width:103px; height:70px; padding:33px 0 0 31px;}
.cul1 h3{ width:280px; margin:0 auto; font:14px "Microsoft Yahei"; line-height:24px; color:#555; margin-bottom:20px;}
.cul1 h3 em{ display:block; font:18px "Microsoft Yahei"; font-weight:bold; color:#333;}
.cul2{ width:829px; height:475px; overflow:hidden; position:relative;}
.cul2 li{width:829px; height:475px; float:left; }
.cul2 li img{width:829px; height:475px; }
.cul2 .arr1{ width:66px; height:91px; overflow:hidden; position:absolute; top:200px; left:0;}
.cul2 .arr2{ width:66px; height:91px; overflow:hidden; position:absolute; top:200px; right:0;}
.jiaz{ height:195px; overflow:hidden;}
.jiaz h2{ width:371px; height:195px; float:left; overflow:hidden;}
.jiaz h2 img{ width:371px; height:195px;}
.jiaz dl{ width:529px; height:195px; float:left; overflow:hidden; background:#ff8a01;}
.jiaz dt{ font:18px "Microsoft Yahei"; font-weight:bold; color:#fff; margin:40px 0 0 60px;}
.jiaz dd{ font:14px "Microsoft Yahei"; line-height:24px; color:#fff; padding-left:60px; width:405px;}
.jiaz h3{ width:300px; height:195px; overflow:hidden; float:left;}
.jiaz h3 img{width:300px; height:195px; }


/*02*/
.wand{ height:200px; border:1px solid #ccc; position:relative; margin-bottom:118px;}
.wand h2{ width:219px; height:100px; font:24px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#fff; padding-top:100px; background:url(../images/wang.jpg) no-repeat left top; float:left;}
.wand h2 em{ display:block; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;}
.wand dl{ width:915px; float:left; margin-left:32px; display:inline; height:185px; overflow:hidden;}
.wand dd{ width:625px; float:left;}
.wand dd h3{ display:block; font:18px "Microsoft Yahei"; color:#333; background:url(../images/com_line.gif) no-repeat left bottom; height:60px; line-height:60px; overflow:hidden;}
.wand dd p{ font:14px "Microsoft Yahei"; line-height:28px; height:84px; overflow:hidden; color:#666; margin-top:15px;}
.wand dt{ width:241px; height:138px; float:right; overflow:hidden; margin-top:30px;}
.wand dt img{width:241px; height:138px; }
.wand ul{ width:980px; height:80px; overflow:hidden; position:absolute; top:190px; right:0;}
.wand li{ width:196px; float:left; font:18px "Microsoft Yahei"; text-align:center;}
.wand li a{ display:block; padding-top:32px; color:#333; background:url(../images/dot2.gif) no-repeat center top;}
.wand li a:hover,.wand .cur a{background:url(../images/dot1.gif) no-repeat center top;}

.tec{ height:460px; overflow:hidden;}
.tit02{ width:210px; height:191px; overflow:hidden; background:url(../images/h2.gif) no-repeat; float:left;}
.tit02 img{ padding:43px 0 0 29px;}
.tec dl{ width:948px; float:right;}
.tec dd{ font:14px "Microsoft Yahei"; color:#666; line-height:28px; height:84px; overflow:hidden;}
.tec dt{ height:287px; overflow:hidden; margin-top:28px;}
.tec dt img{ width:542px; height:287px;}
.tec em{ display:inline-block; width:386px; float:right;}
.tec em img{ width:386px; height:287px;}

.shil{ height:795px; overflow:hidden;}
.shil2{ width:948px; overflow:hidden; float:right;}
.shil2 h5{ font:14px "Microsoft Yahei"; color:#666; line-height:28px; height:84px; overflow:hidden;}
.shil2 dl{ height:475px; position:relative; margin-top:28px;}
.shil2 dt .em01{ display:block; width:66px; height:91px; overflow:hidden; position:absolute; top:185px; left:0;}
.shil2 dt .em02{ display:block; width:66px; height:91px; overflow:hidden; position:absolute; top:185px; right:0;}
.shil2 dd{width:947px; height:460px;}
.shil2 dd img{width:947px; height:460px;}
.shil2 ul{ height:147px; overflow:hidden;}
.shil2 li{ width:302px; height:147px; float:left; margin-right:21px;}
.shil2 li img{width:302px; height:147px;}
.shil2 .nones{ margin-right:0;}

/*03*/
.qu li{ width:185px; float:left; margin-left:30px;margin-right:30px;*margin-right:25px\9;margin-right:25px\9;#margin-left:25px\9;margin-left:25px\9;background:url(../images/qu1_bg.jpg) no-repeat left top; height:300px;}
.qu li img{ display:block; width:150px; height:193px; padding:13px 0 15px 12px;transition: all 1s;}
.qu li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; color:#555; line-height:32px; height:32px; overflow:hidden;}
.qu .nones{ margin-right:0;}
.qu2{ margin-bottom:50px;}
.qu li img:hover{transform:scale(1.1,1.1);}
.qu li:nth-child(5n){margin-right:0;}


.qu1 li{ width:280px; float:left; margin-left:10px;margin-right:10px;*margin-right:5px\9;margin-right:5px\9;#margin-left:5px\9;margin-left:5px\9;height:270px;border:1px #eee solid;margin-bottom:20px}
.qu1 li img{ display:block; width:270px; height:220px; padding:5px;transition: all 1s;}
.qu1 li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; color:#555; line-height:32px; height:32px; overflow:hidden;}
.qu1 .nones{ margin-right:0;}
.qu2{ margin-bottom:50px;}
.qu1 li img:hover{transform:scale(1.1,1.1);}
.qu1 li:nth-child(4n){margin-right:0;}

.page{ text-align:center; height:60px;}
.page .a02{ display:inline-block; width:27px; height:30px; font:16px Arial, Helvetica, sans-serif; text-align:center; line-height:30px; border:1px solid #ccc; color:#929292; margin:0 4px; overflow:hidden;}
.page .a02:hover{color:#fff;background:#ff8a01; border:1px solid #ff8a01;}
.page a.a01{ display:inline-block; width:45px; height:32px; font-weight:bold;background:none; font:24px "宋体"; background:#d0d0d0; text-align:center; line-height:32px; color:#fff;overflow:hidden;}

.page2{    width:198px;
    height: 48px;
    text-align: center;
    line-height: 48px;
    margin: 20px auto 50px;
    background: #f2f2f2;border: 1px solid #ccc;}
.page2 a{color:#333;font-size:16px;font-family:"Microsoft YaHei";}
/*04*/
.fc1{ width:444px; overflow:hidden;}
.fc1 h2{ width:222px; height:209px; background:#333 url(../images/ser_line.gif) no-repeat 58px 142px; float:left;}
.fc1 h2 img{ display:block; padding:65px 0 0 58px;}
.fc1 h3{ width:222px; height:209px; float:left;}
.fc1 h3 img{width:222px; height:209px;}
.fc1 .h01{background:#ff8a01 url(../images/ser_line.gif) no-repeat 58px 142px; float:left;}

.fc2{ width:731px; height:418px; overflow:hidden; position:relative; margin-bottom:75px;}
.fc2 li{width:731px; height:418px; float:left;}
.fc2 li img{width:731px; height:418px; }
.fc2 .arr1{ width:66px; height:91px; overflow:hidden; position:absolute; top:164px; left:0;}
.fc2 .arr2{ width:66px; height:91px; overflow:hidden; position:absolute; top:164px; right:0;}

/*05*/
.map1{ width:478px; height:403px; border:1px solid #eee; overflow:hidden;}
.map1 h2{ height:75px; padding-top:20px; background:#47b111; overflow:hidden; padding-left:36px; margin-bottom:22px;color:#fff;letter-spacing:1px}
.map1 h2 em{ display:block; font:12px 'Microsoft Yahei','微软雅黑','黑体'; text-transform:uppercase; color:#fff; line-height:24px;}
.map1 dl{ width:400px; margin:0 auto; height:75px;}
.map1 dt{ width:66px; float:left;}
.map1 dd{ font:15px "Microsoft Yahei"; line-height:25px; color:#333;}
.map1 .dl02{ height:110px;}
.map1 .dl02 dt{ margin-top:10px;}
.map1 dd em{ display:block; font:20px Arial, Helvetica, sans-serif; font-weight:bold;}

.map2{ width:695px; height:403px; border:1px solid #eee; overflow:hidden; margin-bottom:60px;}
.map2 img{}

.map3{ border:1px solid #eee; padding:0 36px 40px 36px; margin-bottom:75px; overflow:hidden;}
.map3 dl{ padding-top:40px;}
.map3 dt{ width:60px; float:left;}
.map3 dd{ width:1055px; float:right;}
.map3 dd h3{ font:18px "Microsoft Yahei"; color:#333; background:url(../images/map_line.gif) no-repeat left center; padding-left:30px;}
.map3 dd p{ font:14px "Microsoft Yahei"; color:#777; line-height:36px;}
.map3 .dl01{ height:375px; border-bottom:1px dashed #ccc;}




/*case_3定制案例压~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.b_case a{ display:block; background:url(../images/b_case.jpg) no-repeat center top; height:380px; overflow:hidden;}

.tdcase{ background:none; padding:0;}
.choocase{ background:none; padding:0;}
.choocase .choo1 li{ background:#f2f2f2; border:1px solid #f2f2f2;}

.par{ height:530px; width:1201px; margin:0 auto; overflow:hidden;}
.par ul{ width:1200px; border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;  height:328px;}
.par li{ width:239px; height:163px; border-top:1px solid #e3e3e3; border-left:1px solid #e3e3e3; float:left;}
.par li a{ display:block; width:239px; height:163px; position:relative;}
.par li em{ display:none;width:239px; height:163px; position:absolute; top:0; left:0;}
.par li a:hover em{ display:block;}
.par li img{width:239px; height:163px; }



.lc{ height:345px; padding-top:75px; overflow:hidden; background:#f2f2f2; margin-bottom:83px;}
.lc li{ width:144px; height:113px; float:left; margin-right:118px; position:relative; padding-top:32px; background:url(../images/cess_bg2.gif) no-repeat center top; font:16px "Microsoft Yahei"; text-align:center; line-height:24px; color:#333;}
.lc li span{ display:block; width:54px; height:54px; margin:0 auto; position:relative;}
.lc li span em{ display:none; width:54px; height:54px; position:absolute; top:0; left:0;}
.lc li i{ display:block; position:absolute; top:56px; left:195px;}
.lc li span img{ width:54px; height:54px;}
.lc li i img{ width:19px; height:20px;}
.lc .nones{ margin-right:0;}
.lc .cur{ background:url(../images/cess_bg1.gif) no-repeat center top; color:#ff8a01;}
.lc .cur span em{ display:block;}

.guan1{ width:672px; height:351px; overflow:hidden; background:url(../images/fa.jpg) no-repeat center top; position:relative;}
.guan1 p{ font:14px "Microsoft Yahei"; color:#333; background:url(../images/lx.png) no-repeat left 1px; padding-left:50px; position:absolute; top:195px; left:240px;}
.guan1 p em{ display:block; font:24px Arial, Helvetica, sans-serif;}

.online{ width:495px; height:420px; overflow:hidden;}
.online h2{ height:42px; font:24px "Microsoft Yahei"; color:#333; background:url(../images/ly_line.gif) no-repeat left bottom; overflow:hidden;}
.online h2 em{ font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:12px; color:#999;}
.online h2 i{ display:block; float:left; margin-top:5px; margin-right:5px;}
.online li{ width:236px; height:34px; border:1px solid #ccc; margin-top:25px;}
.online li em{ display:inline-block; width:35px; height:34px; float:left; border-right:1px solid #ccc;}
.online li em img{width:35px; height:34px;}
.online li span{ display:inline-block; width:75px; font:14px "Microsoft Yahei"; text-align:center; line-height:34px; color:#999;}
.online li input{ width:125px; height:34px; background:none; border:0; overflow:hidden;}
.online .ly{ border:0; width:100%; font:16px "Microsoft Yahei"; color:#333; line-height:30px;}
.online .ly i{ display:inline-block; font:14px "Microsoft Yahei"; color:#333; background:url(../images/jt2.gif) no-repeat left 2px; padding:0 10px 0 26px; line-height:30px;}
.online .ly span{ display:inline-block; font:16px "Microsoft Yahei"; color:#333; width:100px; margin-top:5px; float:left; height:40px;}
.online .btt{ border:0; height:32px; overflow:hidden; width:100%; margin-top:35px;}
.online .btt input{ width:138px; height:32px; font:14px "Microsoft Yahei"; text-align:center; background:#ff8a01; color:#fff; border:0; cursor:pointer; overflow:hidden;}
.online .btt .ip01{ background:#cfcfcf; margin-left:30px;}





/*caselist_4案例列表压~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.case1{ width:259px; overflow:hidden;}
.case1 h2{ background:url(../images/case_h.gif) no-repeat center top; height:74px; text-align:center; padding-top:20px;}
.case1 h2 em{ display:block; font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;}
.case1 h3{ height:60px; overflow:hidden; font:16px "Microsoft Yahei"; font-weight:bold; line-height:60px; margin-bottom:1px;}
.case1 h3 a{ display:block; height:60px; background:#f5f5f5; color:#333; padding-left:30px;}
.case1 h3 em{ display:block; float:right; width:34px; background:#e2e2e2; height:60px; line-height:60px; text-align:center;}
.case1 h3 em img{ vertical-align:middle; margin-top:24px;}
.case1 h3 a:hover,.case1 .cur a{ color:#fff; background:#ff8a01; text-decoration:none;}
.case1 h3 a:hover em,.case1 .cur em{ background:#e77f05;}
.case1 p{ font:14px "Microsoft Yahei"; color:#fff; background:#333 url(../images/fen_lx.png) no-repeat 30px 16px; padding:18px 0 20px 80px;}
.case1 p em{ display:block; font:20px Arial, Helvetica, sans-serif; color:#fff;}

.case2{ width:880px; height:auto; margin-bottom:30px; overflow:hidden;}
.case01{ border:1px solid #eee; overflow:hidden; height:265px; position:relative;}
.case01 dt{ width:541px; height:265px; float:left; overflow:hidden;}
.case01 dt img{width:541px; height:265px;}
.case01 dd{ width:296px; float:right; padding-right:20px; overflow:hidden; height:265px; position:relative;}
.case01 dd h3{ font:16px "Microsoft Yahei"; font-weight:bold; color:#333; height:65px; line-height:65px; background:url(../images/com_line.gif) no-repeat left bottom;}
.case01 dd p{ font:14px "Microsoft Yahei"; line-height:24px; height:96px; overflow:hidden; margin-top:12px;}
.case01 dd em a{ display:block; width:42px; height:43px; overflow:hidden; position:absolute; bottom:0; right:0;}
.case01 h4{ width:80px; height:42px; overflow:hidden; position:absolute; top:201px; left:566px;}
.case01 h4 a{ display:inline-block; width:40px; height:42px; background:#cfcfcf;}
.case01 h4 a:hover{ background:#ff8a01;}

.yiy{ height:255px; margin-top:52px; overflow:hidden;}
.yiy li{ width:203px; float:left; margin-right:22px; margin-top:30px;}
.yiy li img{ width:201px; height:137px; border:1px solid #eee;}
.yiy li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; line-height:36px; height:36px; overflow:hidden; color:#555;}
.yiy .nones{ margin-right:0;}

.case02 dl{ border:1px solid #eee; overflow:hidden; height:166px; padding:16px; margin-top:26px;}
.case02 dt{ width:340px; height:166px; float:left; overflow:hidden;}
.case02 dt img{width:340px; height:166px;}
.case02 dd{ width:410px; float:right; padding-right:40px;height:166px; position:relative;}
.case02 dd h3{ font:16px "Microsoft Yahei"; font-weight:bold; color:#333; height:65px; line-height:65px; background:url(../images/com_line.gif) no-repeat left bottom;}
.case02 dd p{ font:14px "Microsoft Yahei"; line-height:24px; height:72px; overflow:hidden; margin-top:12px;}
.case02 dd em a{ display:block; width:42px; height:43px; overflow:hidden; position:absolute; bottom:-16px; right:-16px;}
.qu3{ margin:30px 0;}

.pip{ height:200px; overflow:hidden;margin-top:30px;}
.tit03{ background:url(../images/yiy_line.gif) no-repeat left bottom; height:36px; font:20px "Microsoft Yahei"; font-weight:bold; color:#333;}
.tit03 a{ color:#333;}
.tit03 em{ font:16px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; padding-left:10px;}
.tit03 span{ font:14px "Microsoft Yahei"; color:#999; line-height:32px;}
.pip li{ width:108px; height:91px; padding-top:17px; float:left; background:#f5f5f5; border:1px solid #eee; margin:30px 44px 0 0; text-align:center;}
.pip li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; color:#333; line-height:36px; overflow:hidden; height:36px;}
.pip .nones{ margin-right:0;}





/*news_5新闻资讯~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.b_news a{ display:block; height:380px; background:url(../images/b_news.jpg) no-repeat center top; overflow:hidden;}

.news1{ width:1200px; height:805px; margin:0 auto; overflow:hidden; position:relative;}
.news1 .tit03{ background:url(../images/line.gif) no-repeat left bottom;}
.new01{ height:314px; overflow:hidden; margin-top:30px;}
.new01 dt{ width:598px; height:314px; float:left; overflow:hidden;}
.new01 dt img{width:598px; height:314px;}
.new01 dd{ width:552px; float:right;}
.new01 dd h3{ font:16px "Microsoft Yahei"; font-weight:bold; color:#333; height:32px; line-height:32px;}
.new01 dd h3 span{ display:inline-block; float:left; background:url(../images/news_tt.gif) no-repeat; width:81px; height:32px; color:#fff; text-align:center; line-height:32px; margin-right:18px;}
.new01 dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#777; text-indent:2rem;overflow:hidden; margin-top:12px;}
.new01 dd p a{ color:#ff8a01;}
.news1 h4{ width:80px; height:42px; overflow:hidden; position:absolute; top:462px; left:648px;}
.news1 h4 a{ display:inline-block; width:40px; height:42px; background:#cfcfcf;}
.news1 h4 a:hover{ background:#ff8a01;}
.new02{ height:295px; overflow:hidden;}
.new02 dl{ width:552px; height:88px; overflow:hidden; margin-top:32px;}
.new02 dt{ width:125px; height:78px; padding-top:10px; float:left; overflow:hidden; background:#f2f2f2; font:34px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#555;}
.new02 dt em{ display:block; font:16px Arial, Helvetica, sans-serif; color:#777;}
.new02 dd{ width:405px; float:right; height:88px; overflow:hidden;}
.new02 dd h3{ font:14px "Microsoft Yahei"; font-weight:bold; color:#555; line-height:26px; height:26px; overflow:hidden;}
.new02 dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#999;}

.indus{ height:400px; padding-top:56px; overflow:hidden; background:#f4f4f4;}
.indus .tit03{ background:url(../images/news_line.gif) no-repeat left bottom;}
.indus01{ width:575px; overflow:hidden; margin-top:30px;}
.indus01 dt{ width:575px; height:168px;overflow:hidden;}
.indus01 dt img{width:575px; height:314168pxpx;}
.indus01 dd h3{ font:16px "Microsoft Yahei"; font-weight:bold; color:#333; height:32px; line-height:32px; margin-top:15px;}
.indus01 dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#777; height:48px;overflow:hidden; margin-top:12px;}
.indus01 dd p a{ color:#ff8a01;}

.indus02{ width:580px; overflow:hidden;}
.ind{ height:80px; border-bottom:1px dashed #aaa; overflow:hidden; padding-top:20px;}
.ind h3{ width:44px; font:30px Arial, Helvetica, sans-serif; font-weight:bold; color:#626262; float:left;}
.ind h3 em{ display:block; font:14px Arial, Helvetica, sans-serif; color:#555;}
.ind dl{ width:515px; float:right;}
.ind dt{ width:179px; height:94px; overflow:hidden; float:left; display:none;}
.ind dt em{width:179px; height:94px;}
.ind dd{ font:14px "Microsoft Yahei"; color:#333; line-height:60px;}
.indus02 .cur{ height:110px;}
.indus02 .cur dt{ display:block;}
.indus02 .cur dd{ width:324px; float:right;}
.indus02 .cur dd span{ display:block; font:16px "Microsoft Yahei"; color:#333;}
.indus02 .cur dd em{ display:block; font:14px "Microsoft Yahei"; color:#666; height:72px; overflow:hidden; line-height:24px;}
.indus02 .cur dd em a{ color:#ff8a01;}

.jis{ width:1200px; margin:75px auto 0; height:795px; overflow:hidden;}
.jis dl{ height:175px; overflow:hidden; margin-bottom:36px;}
.jis dt{ width:333px; height:175px; float:left; overflow:hidden;}
.jis dt img{width:333px; height:175px;}
.jis dd{ width:830px; float:right;}
.jis dd span{ display:block; font:16px "Microsoft Yahei"; font-weight:bold; color:#333; height:48px; line-height:48px;}
.jis dd em{ font:14px "Microsoft Yahei"; line-height:24px; color:#777; display:block; height:72px;overflow:hidden; margin-bottom:18px;}
.jis dd i a{ display:block; width:102px; height:32px; font:14px "Microsoft Yahei"; text-align:center; line-height:32px; background:#ff8a01; color:#fff;}

.faq01{ width:1200PX; margin:0 auto; height:560px; overflow:hidden;}
.faq02{ width:560px; height:166px; overflow:hidden; margin-bottom:36px;}
.faq02 h3 a{ display:block; width:65px; height:65px; background:#cfcfcf; font:48px "Microsoft Yahei"; text-align:center; color:#fff; line-height:65px; float:left; overflow:hidden;}
.faq02 h3 a:hover{ background:#ff8a01; text-decoration:none;}
.faq02 dl{ width:445px; height:116px; float:left; background:#f5f5f5; padding:25px;}
.faq02 dt a{ display:block; font:14px "Microsoft Yahei"; color:#333; height:30px; overflow:hidden;}
.faq02 dd{ font:14px "Microsoft Yahei"; line-height:24px; color:#777;}
.faq02 dd a{ color:#ff8a01;}




/*newslist_6资讯列表页a~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.news2{ width:880px; height:auto;}
.news03{ height:215px; overflow:hidden; margin-top:30px;}
.news03 dt{ width:334px; height:175px; float:left; overflow:hidden;}
.news03 dt img{width:334px; height:175px;}
.news03 dd{ width:510px; float:right;}
.news03 dd span{ display:block; font:16px "Microsoft Yahei"; font-weight:bold; color:#333; height:48px; line-height:48px;}
.news03 dd em{ font:14px "Microsoft Yahei"; line-height:24px; color:#777; display:block; height:72px;overflow:hidden; margin-bottom:18px;}
.news03 dd i a{ display:block; width:102px; height:32px;font:14px "Microsoft Yahei"; text-align:center; line-height:32px; background:#ff8a01; color:#fff;}

.news01 dl{ height:124px; border-bottom:1px solid #f2f2f2; padding-top:36px;}
.news01 dt{ width:86px; height:81px; background:#f2f2f2; overflow:hidden; float:left; text-align:center; font:30px Arial, Helvetica, sans-serif; font-weight:bold; color:#ff8a01; padding-top:5px;}
.news01 dt em{ display:block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#333;}
.news01 dd{ width:735px; padding-right:40px; float:right;}
.news01 dd span{ display:block; font:16px "Microsoft Yahei"; font-weight:bold; color:#333; height:35px; line-height:35px;}
.news01 dd em{font:14px "Microsoft Yahei"; line-height:24px; color:#777; display:block; height:48px;overflow:hidden;}
.news01 dd em a{ color:#ff8a01;}
.news01 .cur{ background:#f2f2f2;}
.news01 .page{ margin:50px 0 0;}



/*newsdetail_7资讯详情页~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.newsd{ width:885px; height:auto; overflow:hidden;}
.newsd h2{ height:78px; font:26px "Microsoft Yahei"; text-align:center; border-bottom:1px dashed #ccc; position:relative; color:#3e3a39;}
.newsd h2 em{ display:block; font:12px "Microsoft Yahei"; text-align:left; color:#958e95; margin-top:20px;}
.newsd h2 b{ padding:0 10px;}
.newsd h2 a{ display:inline-block; background:url(../images/icon1.gif) no-repeat left center; padding:0 9px 0 18px;}
.newsd h2 a.a01{ background:url(../images/icon2.gif) no-repeat left center;}
.newsd h2 span a{ background:none; display:inline-block; width:73px; height:25px; overflow:hidden; position:absolute; top:65px; right:0; padding:0;}
.newsd h3{font:16px "Microsoft Yahei"; font-weight:bold; color:#333;text-indent:2rem; overflow:hidden; height:45px; line-height:45px; margin-top:20px;}
.newsd p{ font:14px "Microsoft Yahei"; line-height:25px; color:#777; text-indent:2rem; margin-top:8px;}
.newsd h4{ margin-top:40px;}
.newsd h4 img{width:590px; height:358px;}
.newsd h4 em{ display:inline-block; float:right; width:293px;}
.newsd h4 em img{ width:293px; height:178px; margin-bottom:2px;}
.newsd h5{ font:14px "Microsoft Yahei"; color:#333; line-height:24px; overflow:hidden; height:24px;}
.newsd h5 a{ color:#333;}
.newsd .p02{ font:20px "Microsoft Yahei"; height:35px; line-height:35px; overflow:hidden; color:#222; text-indent:0; background:url(../images/newsdetail_jt.gif) no-repeat 100px 10px;}
.newsd li{ font:14px "Microsoft Yahei"; line-height:35px; border-bottom:1px dashed #ccc; height:35px; overflow:hidden;}
.newsd li a{ color:#494949;}
.newsd li em{ float:right;}
.newsd .nones{ border:0;}
.newsd .p03{ font:12px "Microsoft Yahei"; color:#898989; line-height:25px; height:50px; overflow:hidden; margin:30px 0 65px 0; text-indent:0;}
.newsd .p04{ margin-bottom:40px;}
.newsd .h02{ margin-top:65px;}
.news02{ border:1px solid #ccc; padding:15px 25px 25px 25px; margin-top:30px;}

.ks{ height:245px; overflow:hidden; width:1200px; margin: auto;}
.ks h2{ height:54px;}
.ks p{ height:40px; line-height:40px; overflow:hidden; position:relative;}
.ks p a{ display:inline-block; width:154px; font:14px "Microsoft YaHei"; height:40px; line-height:40px; color:#555; }
.ks p em a{ display:inline-block; width:112px; font:18px "Microsoft YaHei"; font-weight:bold; color:#000; background:url(../images/ks_jt.png) no-repeat left center; padding-left:18px; line-height:40px;text-decoration:none;}
.ks a.fr{text-decoration:none; width:50px; text-align:right; color:#ff8a01; position:absolute; top:0; right:0;}

.link{ height:99px; background:url(../images/link_bg.gif) no-repeat center top;overflow:hidden; }
.link h2{ font:18px "Microsoft YaHei"; height:99px; line-height:99px; overflow:hidden; float:left; width:180px;}
.link h2 a{ color:#fff;text-decoration:none;}
.link h2 em{ font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 0 0 8px;}
.link p{ width:1020px; font:14px "Microsoft YaHei"; float:right; height:99px; line-height:99px; color:#555;}
.link p a{ color:#555; padding:0 15px; display:inline-block;}
.link p em{ font-family:"宋体";}

.online li input.machine{width:20px;height:16px;}
.online li input.gongn{width:20px;height:16px;}
.online li .projectd{width:395px;float:right;height:96px;}


*prolist_1产品列表页压~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.b_prolist a{ display:block; height:380px; background:url(../images/b_prolist.jpg) no-repeat center top; overflow:hidden;}

.case1 li{ font:14px "Microsoft Yahei"; line-height:47px; height:47px; border-bottom:1px dashed #ccc; overflow:hidden;}
.case1 li a{ color:#555; color:#555; padding-left:30px; background:url(../images/jt1.gif) no-repeat 232px center; display:block;}
.case1 li a:hover{background:url(../images/jt2.gif) no-repeat 232px center; font-weight:bold; color:#ff8a01; }
.case1 h4{ height:60px; padding-top:16px; background:#ff8a01; font:20px "Microsoft Yahei"; color:#fff; padding-left:27px;}
.case1 h4 em{ display:block; font-size:15px;}
.case1 h4 em a{ color:#fff; padding-right:20px;}

.list1{ height:190px; overflow:hidden;}
.list1 dt{ width:123pz; height:131px; float:left; overflow:hidden;}
.list1 dt img{ width:123px; height:131px;}
.list1 dd{ width:725px; float:right; height:144px; overflow:hidden;}
.list1 dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#555;}

.list2{ height:336px; margin-top:30px;}
.list2 dt{ width:513px; height:336px;}
.list2 dt img{width:513px; height:336px;}
.list2 dd{ width:320px; height:336px;}
.list2 dd p{ height:144px;}
.list2 h4{ top:265px; left:543px;}
.list3{ margin-top:55px;}
.list3 ul{ margin-top:32px;}
.list3 li{ width:426px;}
.list3 li img{ width:424px; height:278px; border:1px solid #ccc;}
.list3 li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; line-height:45px; height:69px; overflow:hidden; color:#333;}

.list4{ margin-top:50px; height:415px; overflow:hidden;}
.list4 ul{ width:340px; float:left; margin-top:30px;}
.list4 li{ width:160px; font:18px "Microsoft Yahei"; text-align:center; line-height:80px; height:80px; margin:0 10px 12px 0; overflow:hidden; float:left;}
.list4 li a{ display:inline-block; width:158px; height:78px; background:#f5f5f5; border:1px solid #eee; line-height:78px; color:#333;}
.list4 li em{ display:inline-block; width:31px; height:32px; float:left; margin:25px 0 0 15px; position:relative;}
.list4 li em img{width:31px; height:32px; }
.list4 li i{ display:none;width:31px; height:32px; position:absolute; top:0; left:0;}
.list4 li a:hover,.list4 .cur a{ color:#fff; background:#ff8a01; border:1px solid #ff8a01; text-decoration:none;}
.list4 li a:hover i,.list4 .cur i{ display:block;}
.list4 dl{ width:540px; float:right; position:relative; height:265px; margin-top:30px;}
.list4 dt img{ width:540px; height:265px;}
.list4 dd{ width:540px; height:40px; font:14px "Microsoft Yahei"; text-align:center; line-height:40px; position:absolute; bottom:0; left:0; color:#fff; background:url(../images/alp.png);}




/*prodetail_2产品详情页bb~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.pro01{ height:453px; border:1px solid #eee; overflow:hidden;}
.pro01 dt{ width:690px; height:453px; float:left; overflow:hidden;}
.pro01 dt img{width:690px; height:453px;}
.pro01 dd{ width:444px; padding-right:25px; overflow:hidden; float:right;}
.pro01 dd h3{ font:18px "Microsoft Yahei"; font-weight:bold; border-bottom:1px dashed #ccc; height:68px; line-height:68px; overflow:hidden; margin-top:20px; color:#333;}
.pro01 dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#333; padding-top:16px;}
.pro01 dd p b{ display:block;}
.pro01 dd span a{ display:block; width:130px; height:32px; font:14px "Microsoft Yahei"; text-align:center; line-height:32px; background:#ff8a01; color:#fff; margin-top:50px;}

.cans{ height:555px; margin-top:50px; overflow:hidden;}
.cans .tit03,.intro .tit03,.eff .tit03,.ind01 .tit03,.ys .tit03,.app .tit03,.patent .tit03,.hot .tit03{ background:url(../images/line.gif) no-repeat left bottom;}
.cans dl{ margin-top:30px;border-bottom:1px solid #c7c7c7;}
.cans dt{ height:37px; background:#ff8a01; overflow:hidden;}
.cans dt span{ display:inline-block; width:182px; border-right:1px solid #dc7b0a; font:14px "Microsoft Yahei"; text-align:center; color:#fff; line-height:37px; float:left;overflow:hidden;}
.cans dt em{display:inline-block; width:507px; border-right:1px solid #dc7b0a; font:14px "Microsoft Yahei"; text-align:center; color:#fff; line-height:37px; height:37px; float:left;overflow:hidden;}
.cans dd{height:37px;border-right:1px solid #c7c7c7;overflow:hidden;}
.cans dd span{display:inline-block; width:181px;  font:14px "Microsoft Yahei"; text-align:center; color:#333; line-height:37px; float:left;overflow:hidden;border:1px solid #c7c7c7; border-right:0;}
.cans dd em{display:inline-block; width:507px; font:14px "Microsoft Yahei"; text-align:center; color:#333; line-height:37px; height:37px;float:left;overflow:hidden;border:1px solid #c7c7c7; border-right:0;}
.cans .dd01{ background:#f8f8f8;}

.intro{ height:665px; overflow:hidden;}
.intro dd{ width:829px; height:471px; margin:0 auto;}
.intro dd img{ width:829px; height:471px;}
.intro dt{ font:14px "Microsoft Yahei"; color:#555; line-height:24px; height:48px; margin:30px 0 10px 0;}

.eff{ height:334px; overflow:hidden;}
.eff li{ width:300px; height:226px; float:left; margin-top:30px;}
.eff li img{width:300px; height:226px;}

.ind01{ height:277px; overflow:hidden;}
.ind01 ul{ margin-top:30px;}
.ind01 li{ width:180px; font:16px "Microsoft Yahei"; font-weight:bold; line-height:68px; height:68px; margin:0 24px 12px 0; overflow:hidden; float:left;}
.ind01 li a{ display:inline-block; width:178px; height:66px; background:#f5f5f5; border:1px solid #eee; line-height:66px; color:#333;}
.ind01 li em{ display:inline-block; width:45px; height:42px; float:left; margin:12px 8px 0 10px; position:relative;}
.ind01 li em img{width:45px; height:42px; }
.ind01 li i{ display:none;width:45px; height:42px; position:absolute; top:0; left:0;}
.ind01 li a:hover,.ind01 .cur a{ color:#fff; background:#ff8a01; border:1px solid #ff8a01; text-decoration:none;}
.ind01 li a:hover i,.ind01 .cur i{ display:block;}
.ind01 .nones{ margin-right:0;}

.str{ height:500px;}
.str p{ width:1200px; margin:30px 0 0 0;}
.str p img{ width:1200px; height:450px;}

.ys{ height:1325px; overflow:hidden;}
.ys dl{ height:366px; margin:40px 0 0 0;}
.ys dt{ width:682px; height:365px; overflow:hidden;}
.ys dt img{ width:682px; height:365px;}
.ys dd{ width:485px; font:14px "Microsoft Yahei"; line-height:21px; color:#555;}
.ys dd p{ height:43px; margin-top:23px;}
.ys dd p em{ display:inline-block; width:36px; height:36px; border:3px solid #cfcfcf; font:28px Arial, Helvetica, sans-serif; text-align:center; font-weight:bold; color:#cfcfcf; float:left; margin-right:20px;}
.ys .dl02 dd{ padding-top:94px;}
.ys dd .p01{ line-height:44px;}

.app{ height:545px; overflow:hidden;}
.app p{ font:14px "Microsoft Yahei"; color:#333; line-height:83px; height:83px; overflow:hidden;}
.app span{ display:block; height:400px; overflow:hidden;}
.app span em{ display:inline-block; width:571px;}
.app span em img{ width:571px; height:338px;}
.app span em i{ display:block; font:14px "Microsoft Yahei"; text-align:center; line-height:54px; height:54px; overflow:hidden; color:#555;}

.patent{ height:375px; overflow:hidden;}
.patent ul{ margin-top:30px;}

.hot{ height:525px; overflow:hidden;}
.hot p{ width:593px; height:388px; float:left; overflow:hidden; margin-top:30px;}
.hot p img{width:593px; height:388px;}
.hot ul{ width:590px; float:right; margin-top:30px;}
.hot li{ width:286px; height:186px; float:left; border:1px solid #eee; margin:0 10px 10px 0; position:relative;}
.hot li a{ display:block;width:286px; height:186px;}
.hot li img{width:286px; height:186px;}
.hot li span{ display:none;width:286px; height:186px; position:absolute; top:0; left:0; background:url(../images/alp.png);}
.hot li span em{ display:block; width:41px; height:41px; margin:41px auto 12px;}
.hot li span em img{width:41px; height:41px;}
.hot li i{ display:block; font:14px "Microsoft Yahei"; line-height:24px; color:#fff; text-align:center; padding:0 50px;}
.hot li a:hover span,.hot .cur span{ display:block;}
.hot .nones{ margin-right:0px;}

.mymain{width:1200px;margin:0 auto;margin-bottom:50px;}
.myleft{width:220px;float:left}
.myright{width:960px;float:right;padding:10px;line-height:160%}
.myleft ul{border:1px #A9A9A9 solid;width:200px;height:auto;border-radius: 10px; 
-moz-border-radius: 10px;/* Mozilla浏览器的私有属性 */ 
-webkit-border-radius: 10px; /* Webkit浏览器的私有属性 */ 
border-radius: 10px;}
.myleft ul li.title{background:#A9A9A9;font:20px "Microsoft Yahei";height:45px;line-height:45px;text-align:center;border-radius: 10px 10px 0px 0px; 
-moz-border-radius: 10px 10px 0px 0px;/* Mozilla浏览器的私有属性 */ 
-webkit-border-radius: 10px 10px 0px 0px; /* Webkit浏览器的私有属性 */ 
border-radius: 10px 10px 0px 0px;color:#fff;}
.myleft ul li.list{height:40px;line-height:40px;border-bottom:1px #efefef solid;text-indent:20px;}
.myleft ul li.list a{font-size:14px;}
