﻿@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:380px; 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:#ff8a01; border:1px solid #ff8a01; 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;}

.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:129px; 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;}
.fzlc .li01{ width:131px;}

.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-right:66px; 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;}
.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:nth-child(5n){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;}

/*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:30px; background:#ff8a01; overflow:hidden; padding-left:6px; margin-bottom:22px;}
.map1 h2 em{ display:block; font:12px Arial, Helvetica, sans-serif; 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;  height:470px; 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 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:84px;}
.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 a{color:#fff}
.case1 h2 em{ display:block; font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff;}
.case1 h3{ height:40px; overflow:hidden; font:14px "Microsoft Yahei"; font-weight:bold; line-height:40px; margin-bottom:1px;}
.case1 h3 a{ display:block; height:40px; background:#f5f5f5; color:#333; padding-left:30px;}
.case1 h3 em{ display:block; float:right; width:34px; background:#e2e2e2; height:40px; line-height:40px; text-align:center;}
.case1 h3 em img{ vertical-align:middle; margin-top:12px;}
.case1 h3 a:hover,.case1 .cur a{ color:#fff; background:#bfbfbf; text-decoration:none;}
.case1 h3 a:hover em,.case1 .cur em{ background:#c9c9c9;}
.case1 p{ font:20px "Microsoft Yahei"; color:#fff; background:url(../images/left_2.jpg) no-repeat; padding-top:72px;padding-bottom:38px;text-align:center}
.case1 p em{ display:block; font:38px Arial, Helvetica, sans-serif; color:#fff;margin-top:10px}

.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:15px "Microsoft Yahei"; font-weight:bold; color:#333; height:65px; line-height:65px; background:url(../images/com_line.gif) no-repeat left bottom;}
.case01 dd h3 a{color:#333;}
.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:84px; height:42px; overflow:hidden; position:absolute; top:201px; left:566px;}
.case01 h4 a{ display:inline-block; width:40px; height:42px; float:left;    margin-left: 2px; background:#cfcfcf;}
.case01 h4 a:hover{ background:#ff8a01;}

.yiy{ margin-top:0px; overflow:hidden;}
.yiy li{ width:100%;height:53px;line-height:53px;border-bottom:1px #eee solid}
.yiy li em{ float:right; color:#555;}
.yiy li a:hover{color:#000}
.yiy1{ margin-top:0px; overflow:hidden;}
.yiy1 li{ width:278px; float:left; margin-right:22px; margin-top:20px;height:80px;line-height:80px;border:1px solid #eee;text-align:center;position:relative;}
.yiy1 li img{ max-width:95%; max-height:95%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.yiy1 li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; line-height:36px; height:36px; overflow:hidden; color:#555;}
.yiy1 .nones{ margin-right:0;}
.yiy1 li:nth-child(4n){margin-right:0;}

.case02 dl{ border:1px solid #eee; overflow:hidden; height:166px; padding:16px; margin-top:0px;}
.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;text-decoration:none;}
.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;}

.tit04{height:36px;line-height:36px;margin-bottom:30px;}
.tit04 ul{line-height:36px;height:36px;padding:0px;margin:0px;border-bottom:2px #4c4c4c solid;width:100%;}
.tit04 ul li{padding:0px;margin:0px;}
.tit04 ul li{float:left;width:110px;height:31px;line-height:31px;padding-top:5px;font:16px "Microsoft Yahei"; color:#333;text-align:center;cursor:pointer;;overflow:hidden}
.tit04 ul li.cur,.tit04 ul li:hover{background:#4c4c4c;color:#fff}
.mypro2{padding:10px}
/*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 a{color:#333;}
.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:302px;}
.indus01 dd h3{ font:16px "Microsoft Yahei"; font-weight:bold; color:#333; height:32px; line-height:32px; margin-top:15px;}
.indus01 dd h3 a{color:#333;}
.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 img{width:179px; height:94px;}
.ind dt em{width:179px; height:94px;}
.ind dd{ font:14px "Microsoft Yahei"; color:#333; line-height:60px;}
.ind dd span a{color:#333;}
.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 span a{color:#333; }
.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 span a{color:#333;}
.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;}



/*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{position:relative; display:block; font:12px "Microsoft Yahei"; text-align:left; color:#958e95; margin-top:15px;}
.newsd h2 b{ padding:0 20px;}
.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:30px;}
.newsd p a.con_kwd{font:14px "黑体"; font-weight:bold;color:#c00; }
.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;margin-top: 50px;}
.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:"宋体";}

.bdsharebuttonbox{overflow:hidden;width:75px;position:absolute;top:-6px;left:374px;}
.bdsharebuttonbox a.bds_more{padding-left:20px;background:url(../images/icon1.gif) no-repeat left center !important;}

*prolist_1产品列表页压~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.b_prolist a{ display:block; height:470px; background:url(../images/b_prolist.jpg) no-repeat center top; overflow:hidden;}

.case1 ul li{ font:14px "Microsoft Yahei"; line-height:47px; height:47px; border-bottom:1px dashed #ccc; overflow:hidden;}
.case1 ul li a{ color:#555; color:#555; padding-left:30px; background:url(../images/jt1.gif) no-repeat 232px center; display:block;}
.case1 ul li a:hover,.case1 ul li.cur a{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;}




.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);}



.content1{width:880px;margin:0 auto;margin-top:20px;}
/*prodetail_2产品详情页bb~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.pro01{ height:450px; border:1px solid #eee; overflow:hidden;}
.pro01 dt{ width:580px; height:580px; float:left; overflow:hidden;}
.pro01 dt img{width:554px; height:554px;}
.pro01 dd{ width:270px; 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:#4c4c4c; color:#fff; margin-top:20px;}

.cans{  margin-top:50px; overflow:hidden;    margin-bottom: 50px;}
.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{overflow:hidden;}
.intro dd{ width:829px; height:471px; margin:20px auto;}
.intro dd img{ width:829px; height:471px;}
.intro dt{ font:14px "Microsoft Yahei"; color:#555; line-height:24px; 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{ }
.str p{ width:1200px; margin:30px 0 0 0;}
.str p img{ width:1200px;}

.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:290px; overflow:hidden;}
.hot p{ width:593px; height:388px;  border: 1px solid rgb(238, 238, 238); float:left; overflow:hidden; margin-top:30px;}
.hot p img{width:593px; height:388px;}
.hot ul{ width:880px; float:LEFT; margin-top:30px;}
.hot li{ width:286px; height:186px; float:left; border:1px solid #eee; margin:0 5px 5px 0; position:relative;}
.hot li:last-child{ margin:0 0px 5px 0;}
.hot li a{ display:block;width:286px; height:186px;}
.hot li img{width:286px; height:186px;border:0px;}
.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;border:0px;}
.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:0;}

#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../images/nodata.gif) no-repeat 20px 20px;}

.sear_product { height:337px; overflow:hidden; border-bottom:1px #d0d0d0 dashed;margin-bottom:23px; clear:both;}
.sear_product dt { float:left;}
.sear_product dt img { width:370px; height:263px; border:5px solid #e7e7e7; display:block;}
.sear_product dd { width:387px;float:right;}
.sear_product dd h5 { font-weight:normal;font-family:"Microsoft Yahei","微软雅黑"; height:53px; line-height:48px; overflow:hidden; font-size:18px; text-transform:uppercase;}
.sear_product dd h5 a { color:#1c1c1c;}
.sear_product dd .div_p { font-size:14px; font-family:"宋体"; color:#666; line-height:26px;  height:180px; overflow:hidden; margin-bottom:12px; color:#7b7b7b;}
.sear_product dd span a { font-weight:100; color:#585858; font-size:14px; display:inline-block; text-align:center; background:#ff8a01;width:82px; line-height:24px;height:24px; color:#fff;}

.searchfr{ margin:0;}

.search_con { padding:10px;}
.search_con .search_hl{color:#ff8a01;padding:0px;}
.sear_dl{ font-size:13px; font-family:sans-serif;color: #333333; padding-bottom:20px; border-bottom:1px solid #f3f3f3; margin-top:10px;}
.sear_dl dt{font:16px/30px "微软雅黑";}
.sear_dl dt .fr{ font-size:12px; color:#bbb;}
.sear_dl .tit_a{ color:#222222;}
.sear_dl .tit_a:hover{ color:#ff8a01;}
.sear_dl dd{ color:#888;line-height:22px;}
.sear_dl dd .tags a{color: #ff8a01;padding: 0 5px;}
.sear_dl dd .fx{ width:185px; float:right; padding:0;}
.rele_search h5{ margin-top:10px; font:16px/30px "微软雅黑"; background:#ff8a01; color:#fff; padding-left:20px; margin-bottom:10px;}

.e_hot{ background:#f1f1f1; height:auto; width:256px; margin-top:15px; overflow:hidden;}
.e_hot h2{ height:44px; background:#ff8a01; text-align:center; font:24px "Microsoft YaHei","微软Microsoft YaHei"; line-height:45px; margin-bottom:3px; overflow:hidden;}
.e_hot h2 a,.e_hot h2{ color:#fff;}
.e_hot dl{ height:90px; border-bottom:1px dotted #cfcfcf; width:242px; overflow:hidden; margin:18px auto 0;}
.e_hot dt{ width:109px; height:73px; overflow:hidden; display:inline; float:left; margin-left:11px;}
.e_hot dt img{width:109px; height:73px;}
.e_hot dd{ width:110px; height:73px; overflow:hidden; float:right; color:#7b7b7b; font-size:14px; line-height:26px; margin-top:10px;}
.e_hot ul{ margin:20px 0 0 20px; padding-bottom:30px;}
.e_hot li{ font-size:14px; height:36px; line-height:36px; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis; width:225px;}
.e_hot li a{ color:#7b7b7b;}
.e_hot li span{ display:inline-block; float:left; width:17px; height:17px; margin:9px 6px 0 0; background:#ababab; color:#fff; text-align:center; line-height:17px; overflow:hidden; font-size:12px;}
.e_hot .li01 span,.e_hot .li02 span,.e_hot .li03 span{ background:#ff8a01;}
.rele_search a{ display:block; width:80px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; float:left; padding-right:10px; line-height:30px; color:#ff8a01;}

/*内页友情连接*/
.link2{line-height:22px; color:#555;  border:0; padding-top:20px; padding-bottom:15px; font-size:14px;}
.link2 a{ padding:0 8px;font-family:"Microsoft YaHei";} 
.link3{ border:1px solid #ccc;width:752px; padding-bottom:10px; margin-bottom:10px; }
.link3 li{ float:left; width:114px; height:44px; line-height:0; font-size:0; padding:10px 0 0 10px;}
.link3 li img{ width:110px; height:40px; padding:1px; border:1px solid #ccc;}

.sp-title{ height:32px;line-height:32px;padding:0 15px; overflow:hidden; border:1px solid #ccc;}
.sp-title a{font-size:14px; color:#FF7800;}
.formbox{ background:url(../images/FriendLinkb.jpg) no-repeat;border:1px solid #ccc;overflow:hidden; border-top:0;width:1198px;}
.formbox #tbForm{margin-top:25px;}
.formbox td{ padding:3px 4px;}
.formbox input.b13{border:none;padding:0;}


.t01 , .t02 , .t03 , .t04,  .t05 , .t06 , .t07 , .t08 , .t09 , .plc2 , .rtit , .rtit1 , .pro_lc , .lc1 , .lc2 , .lc3 , .lc4 , .lnav h3 , .userleftnav h4 , .leftsearch , .topsearch , .ljob , .jointel, .club_lin2, .procom h4, .caigou, .comments h4{ background:url(../images/SkinsVIBar.gif) no-repeat;}

.b01 , .b02 , .b03 , .b04 , .b05 , .b06 , .b07 , .b08 , .b09 , .b10 , .b11 , .b12 , .b13 , .b14 , .b15 , .b16 , .b17 , .b18 , .b19 , .b20 , .b21 , .b22 , .b23, .b24, .b25, .b26 , .b27 , .b28 , .b29 , .b30 , .b31 , .b32 , .b33 , .b34 , .b35 , .b36 , .b37 , .b38 , .b39, .b40, .b41, .b42, .b43, .b44, .b45, .b46, .b47, .b48, .b49, .b49b, .b59, .b60, .b61, .b62, ul.n_rt_ul{background: url(../images/SkinsVIBtn.gif) no-repeat; border:0; cursor: pointer; overflow:hidden; }
.content{ margin-bottom:10px;}

.b01 { background-position:-717px -115px; width:50px; height:20px; line-height:20px; font-size:12px; color:#fff; }
.b02 { background-position:-408px -107px; width:127px; height:34px;}
.b03 { background-position:-567px -107px; width:127px; height:34px;}
.b04 { background-position:-253px -107px; width:127px; height:34px;}
.b05 { background-position:-415px -150px; width:115px; height:34px;}
.b06 { background-position:-63px -195px; width:127px; height:34px;}
.b07 { background-position:-54px -107px; width:171px; height:34px;}
.b08 { background-position:-564px -149px; width:143px; height:34px;}
.b09 { background-position:-799px -148px; width:139px; height:34px;}
.b10 { background-position:-798px -109px; width:143px; height:34px;}
.b11 { background-position:-63px -151px; width:149px; height:34px;}
.b12 { background-position:-255px -151px; width:115px; height:34px;}
.b13 { background-position:-79px -696px; width:70px; height:28px; line-height:28px; color:#fff; font-size:14px; font-weight:bold; }
.b14 { background-position:-181px -696px; width:70px; height:28px; line-height:28px; color:#333; font-size:14px; font-weight:bold; }
.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }
.b16 { background-position:-184px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }
.b17 { background-position:-865px -254px; width:80px; height:25px; padding-bottom:1px; _line-height:24px; color:#fff; font-size:14px; font-weight:bold; margin-right:10px; }
.b18 { background-position:-751px -254px; width:80px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold;}
.b19 { background-position:-882px -294px; width:80px; height:22px; line-height:22px; padding-left:11px; color:#666; }
.b20 { background-position:-299px -295px; width:93px; height:22px; line-height:22px; padding-left:11px; color:#666; }
.b33 { background-position:-255px -195px; width:129px; height:34px;}

.b_prolist a{ display:block; height:470px; overflow:hidden;}

/*---网站地图---*/

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:10px 0; padding-bottom:10px; }
.sitemap_con { width:1016px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:120px; margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_plc { background:url(../images/ico27.gif) no-repeat 0 8px; padding:5px 0; text-indent:10px;}
.sitemap_con h4 { line-height:50px;}
.b4 { border:solid 1px #E0E0E0;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:40px; width:164px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.b4 li a { color:#666;font-size:14px;font-family:"Microsoft YaHei";}
.b4 li a:hover { color:#ff8a01;}

.apage {    text-align: center; height:30px; line-height:30px; margin: 10px 0; }
.apage a { 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; }
.apage .num_btns { float:right; font-family:Tahoma; }
.apage a:hover, .apage .cur { border:1px solid #ff8a01 !important; background-color:#ff8a01; color:#fff; text-decoration:none; }
.apage .cust_txt { display:none; float:left; }
.apage .oran_pg_fp { padding:0 5px;display:none; }
.apage .oran_pg_pp { 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;}

.apage .oran_pg_np { 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;}

.apage .oran_pg_lp { padding:0 5px;display:none; }
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px; }
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }
.pro012{display:none}
#xs4{font-size:14px;line-height:180%}

.list3{ margin-top:0px;}
.list3 ul{ margin-top:32px;}
.list3 li{ width:206px;height:260px;overflow:hidden;float:left;margin-right:10px;}
.list3 li:nth-child(4n){margin-right:0px}

.video {
    width: 100%;
    background: transparent;
    padding: 70px 0 45px;
}

.video-content {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}

.video-content-type {
    width: 100%;
}

.video-content-type-video {
    width:204px;
    height: 180px;
    position: relative;border:1px solid #ccc;
}

.video-content-type-video video {
    width: 100%;
    height: 100%;
    object-fit: fill;
}

.video-content-type-video .video-shade {
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.2);
    cursor: pointer;
}

.video-content-type-video .play {
    position: absolute;
    cursor: pointer;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.video-content-type-video:hover .video-shade {
    display: block;
}

.video-content-type p {
    width: 100%;
    font-size: 16px;
    color: #333;
    height: 54px;
    line-height: 54px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;text-align:center
}


.list5{ margin-top:0px;}
.list5 ul{ margin-top:32px;}
.list5 li{ width:206px;height:260px;overflow:hidden;float:left;margin-right:10px;}
.list5 li:nth-child(4n){margin-right:0px}
.list5 li .dingwei{ width:204px; height:204px; border:1px solid #ccc;position:relative}
.list5 li img{ max-width:202px; max-height:202px; position:absolute;

top:0;

bottom:0;

left:0;

right:0;

margin:auto;}
.list5 li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; line-height:45px; height:69px; overflow:hidden; color:#333;}

.myactive{margin-top:30px;}
.myactive .title{height:80px;text-align:center;font-size:26px;}
