﻿@charset "utf-8";



/**/

.tils{background:url(../images/til.jpg) no-repeat center 0; height:186px;}

.tils h3{ width: 384px; text-align: center; color: #fff; padding-top: 56px; font-size: 24px; float: left;}

.tils p{ width: 600px; float: right; padding: 53px 147px 0 0; font-size: 14px; color: #fff; line-height: 30px;}

    /**/

.dzs{background:url(../images/dz.gif) no-repeat center 0; height:1081px;}

.til{ text-align: center; padding-top: 80px; font-weight: normal; font-size: 48px; color: #333; line-height: 100%;}

.til i{ font-weight: bold;}

.til span{ display: block; color: #666; padding-top: 18px; letter-spacing: 10px; font-size: 22px; line-height: 100%;}

.dzs .til{ height: 120px;}

.dzs1{ height: 454px;}

.dz_u{ position: absolute; top: 219px; left: 20px; z-index: 66;}

.dz_u a{ display: inline-block; width: 60px; height: 60px;background:url(../images/uu.png) no-repeat;}

.dz_u a:hover{background:url(../images/uu1.png) no-repeat;}

.dz_d{ position: absolute; top: 219px; right: 20px; z-index: 66;}

.dz_d a{ display: inline-block; width: 60px; height: 60px;background:url(../images/dd1.png) no-repeat;}

.dz_d a:hover{background:url(../images/dd.png) no-repeat;}

.dzs1{ height: 531px;}

.dzs1 ul li{ background: #fafafa; height: 510px; border-radius: 25px; overflow: hidden; margin-right:5px;}

.dzs1 img.dzo{ display: inline-block; float: left; width: 650px;}

.dzs1 em{ display: inline-block; float: left; padding-left: 111px; width: 370px;padding-top: 70px;}

.dzs1 em i{ display: block; font-weight: bold;font-size: 24px; color: #1a1a1a; margin-bottom: 23px; height: 27px; line-height: 27px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }

.dzs1 em span{ font-size: 16px; color: #333; line-height: 24px; height: 205px; display: block;}

.dzs1 em b{ display: block; font-size: 0;}

.dzs1 em b img{ width: 120px; height: 90px; margin-right: 2px; }

.dzs1 .pageState{ position: absolute; top:455px; left: 1115px; font-size: 14px; color: #666; width: 85px; font-family: Arial;}

.dzs1 .pageState span{ height: initial; font-weight: normal; font-family: Impact; font-size: 45px; color: #02932e; line-height: 100%; display: inline-block; padding-right: 3px;}

.dzs2{ overflow: hidden;}

.dzs2 ul li{ float: left; width: 590px; height: 270px; background: #fff; border-radius: 10px; overflow: hidden; }

.dzs2 ul li.fr{ float: right;}

.dzs2 ul li i{ display: inline-block; float: left; padding: 45px 0 0 55px; width: 230px;}

.dzs2 ul li i a{ display: block; font-size: 24px; color: #333; font-weight: bold; height: 28px;line-height: 28px; margin-bottom: 20px;}

.dzs2 ul li i span{ display: block; height: 97px; font-size: 16px; color: #666; line-height: 25px;}

.dzs2 ul li i .dzo{ width: 40px; height: 40px; display: block;}

.dzs2 ul li em{ display: inline-block; float: right; width: 285px; height: 270px;}

.dzs2 ul li em img{ transition: all 0.3s linear 0s;}

.dzs2 ul li em img:hover{ transition: all 0.3s linear 0s;transform: scale(1.05);}

    /**/

.kay{ height: 705px;background:url(../images/kay.jpg) no-repeat;}

.kay .til{ height: 200px;}

.kay h3{ text-align: center; color: #fff; font-size: 24px; height: 64px;}

.kay ul li{ position: relative; float: left; padding-left: 46px;}

.kay ul li img{ padding-right: 20px;}

.kay ul li em{ display: block; font-size: 14px; color: #fff; text-align: center; padding-top: 8px;}

.kay ul li span{ display: block; position: absolute;left:74px; top: -80px;background:url(../images/ky1.png) no-repeat; width: 199px; height: 110px; font-size: 16px; color:#000000; font-weight: bold; text-align: center; line-height: 81px;}

.kay ul li.bad span{ left: 355px;background:url(../images/ky2.png) no-repeat; top: -45px;}

    /**/

.qie_bg{ height:807px;background:url(../images/jc.jpg) no-repeat center 0; padding-top:78px; margin-bottom: 80px;}

.qie_bg h2{ padding-top: 0; margin-bottom: 28px;}

.qie_bg h2 i{ padding-right: 19px;}

.qie_bg .content{ position: relative;}

.qie_m{ display:inline-block;width: 1200px;height:500px;overflow: hidden; margin-bottom: 37px;}

.qie_m ul li{float: left;width:200px;position: relative; overflow: hidden;}

.qie_m h3{font-weight: normal;width:200px;height: 500px;float: left;position: relative;}

.qie_m h3 em{display: block;width: 200px;height: 500px;position: absolute;top: 0;left: 0;}

.qie_m h3 em img{width:200px;height: 500px;}

.qie_m h3 a{display: block;font-size: 30px;color: #fff;width:200px;height: 500px;;text-align: center;}

.qie_m h3 span{display: block;position: absolute;top: 0;left:87px;width: 28px;height: 149px; padding:193px 0 0;font-size:24px; font-weight: bold; line-height: 29px;}

.qie_m h3 span i{display: block; padding:17px 0 0; color: #bab5b3; font-size: 36px;}

.qie_m .cur h3 span{ }

.qie_m p{width:600px;height:500px;float: left;position: absolute;top: 0;left:200px;overflow: hidden;}

.qie_m p img,.four ul li em img{width: 600px;height:500px;

    -webkit-transition: 1s;

    -moz-transition: 1s;

    transition: 1s;}

.qie_m p img:hover,.four ul li em img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

.qie_m .qie_li01{width: 600px;}

.qie_m .cur p{ left: 0;}

.qie_m .cur{ width:600px;}

.qie_m .cur p em{ display: block; margin-top:-146px; position: relative; z-index: 99; font-size: 16px; color: #fff; line-height: 30px; width:600px; text-align: center;}

.qie_m .cur p em strong{ display: block;}

.qie_m .cur p em strong span{ display: block; font-size:24px; font-weight: bold; margin-bottom: 10px;}

.qie_m .cur p em strong i{ display: block; font-weight: normal; font-size: 16px; line-height: 25px; padding-top:13px;}

.qie_m .cur p em strong i b{ font-weight: normal; display: block;}

.qie_bg h4{ text-align: center; height: 60px;}

.qie_bg h4 a{ display: inline-block; width: 200px; height: 60px; line-height: 60px; font-weight: normal; font-size: 14px; color: #fff;background:url(../images/q_btn1.gif) no-repeat;}

.qie_bg h4 a.dim{background:url(../images/q_btn2.gif) no-repeat;}



/**/

.pto{ height: 1299px; overflow: hidden;background:url(../images/p_lin.jpg) no-repeat center bottom;}

.pto .til{ padding-top: 0; margin-bottom: 39px;}

.pto ul{ width: 540px; float: left;}

.pto ul.fr{ float: right;}

.pto ul li{ position: relative; height: 582px;}

.pto ul li b{ display: inline-block; position: absolute; left: 580px; top:338px;}

.pto ul li b img{-webkit-filter: grayscale(100%);

    -moz-filter: grayscale(100%);

    -ms-filter: grayscale(100%);

    -o-filter: grayscale(100%);

    filter: grayscale(100%);

    filter: gray;}

.pto ul li em{ display: inline-block; position: absolute; top: 68px; left: 362px; width: 167px; height: 105px;background:url(../images/pto1.png) no-repeat; font-size: 16px; color: #000; font-weight: bold; padding-left: 22px; line-height: 23px;}

.pto ul li em span{display: block; padding-top: 15px;}

.pto ul li i{ display: block; font-size: 30px; font-weight: bold; color: #333; line-height:36px; padding-top: 17px; margin-bottom: 17px;}

.pto ul li i span{ display: block;}

.pto ul li strong{ display: block; font-weight: normal; font-size: 14px; color: #666; line-height: 30px;}

.pto ul li strong span{ display: block;}

.pto ul li:hover b img{-webkit-filter:none;

    -moz-filter:none;

    -ms-filter: none;

    -o-filter:none;

    filter:none;

    filter:none;

}

.pto ul li:hover i{ color: #02932e;}

.pto ul.fr li b{ left: -81px; top: 0;}

.pto ul.fr li i{padding-top: 0;}

.pto ul.fr li strong{ padding-bottom: 12px;}

.pto ul.fr li em{background:url(../images/pto2.png) no-repeat;  padding-left: 37px; left: -12px; top: 223px; width: 153px;}

    /**/

.ani{ overflow: hidden;background:url(../images/ani.gif) no-repeat center bottom; height: 788px; margin-bottom: 79px;}

.ani .til{ padding-bottom: 30px;}

.ani_l{ background: #fff; width: 770px; height: 410px;}

.ani_l dl dt{float: left; width: 410px;}

.ani_l dl dt img{ width: 410px;}

.ani_l dl dd{ float: right; width: 270px; padding: 65px 45px 0 0;}

.ani_l dl dd h3{ height: 90px; line-height: 100%;}

.ani_l dl dd h3 a{ font-size: 24px; color: #333; line-height:30px;}

.ani_l dl dd h3 span{ display: block;}

.ani_l dl dd p{background:url(../images/a_bg.jpg) no-repeat; height: 100px; padding-top: 30px; font-size: 14px; color: #666;line-height: 24px; margin-bottom: 41px;}

.ani_l dl dd em a{ font-size: 14px; color: #333; text-decoration: underline;}

.ani_r{ float: right; width: 420px;}

.ani_r li{ padding-left: 10px; margin-bottom: 10px; float: left;}

.ani_r li a{ display: block; width: 198px; height: 198px; border: 1px solid #e0e0e0; border-radius:11px; overflow: hidden; font-size: 0; line-height:0;}

.ani_r li a img{ width: 198px;}

.ani_r li.cur a{ border: 3px solid #02932e;width: 194px; height: 194px;}

.ani_r li.cur a img{ width: 194px;}

.ani h4{ text-align: center; height: 60px; padding-top: 27px;}

.ani h4 a{ display: inline-block; width: 200px; height: 60px; line-height: 60px; font-weight: normal; font-size: 14px; color: #fff;background:url(../images/q_btn1.gif) no-repeat;}

.ani h4 a.dim{background:url(../images/q_btn2.gif) no-repeat;}

   /**/

.bhh{height:759px;}

.bhh .til{ padding-top: 0; margin-bottom: 37px;}

.new_l{ background: #fff; width: 530px; padding: 25px 22px; border: 1px solid #f5f5f5; box-shadow: 0 0 5px #f5f5f5;height: 495px;}

.new_l p{ position: relative; border-radius: 10px; overflow: hidden; margin-bottom: 9px;}

.new_l p img{ width: 530px;}

.new_l p span{ display: block; width:510px; position: absolute; left: 0; top: 258px; height: 40px; line-height: 40px; font-size: 14px; color: #fff; font-weight: bold; padding-left: 20px;background:url(../images/n_m.png) repeat;}

.bhh ul li{ height: 45px; line-height: 45px; border-bottom: 1px solid #e0e0e0; padding-left: 18px;background:url(../images/n_li.jpg) no-repeat 5px 19px;}

.bhh ul li.nob{ border-bottom: none;}

.bhh ul li a{ display: block; font-size: 14px; color:#323333;}

.bhh ul li a:hover{font-weight: bold;}



.bhh h3{ line-height: 100%; padding-bottom: 17px; border-bottom: 1px solid #e0e0e0; margin-bottom: 14px;}

.bhh h3 a{ font-size: 20px; color: #333;}



.faqs{ width:537px;overflow: hidden; border: 1px solid #f5f5f5; box-shadow: 0 0 5px #f5f5f5; padding: 0px 22px 25px 22px; height:495px;}

.faq_c dl{ overflow: hidden; margin-bottom:19px;}

.faq_c dl dt{ font-size: 0; float: left; width: 187px;}

.faq_c dl dt img{ width: 187px; border-radius: 11px; display: inline-block;}

.faq_c dl dd{ float: right; width: 380px; margin-top:20px;}

.faq_c dl dd h4{font-weight: normal; height:30px; line-height: 30px; overflow: hidden;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-weight: bold;}

.faq_c dl dd h4 a{ font-size: 14px; color: #323333;}

.faq_c dl dd h4 a:hover{text-decoration: underline;}

.faq_c dl dd p{ font-size: 14px; color: #666; line-height: 25px;  height: 71px;}

.faq_c dl dd em a{ display: block; width: 120px; height: 37px; line-height: 35px; border-radius: 35px; border: 1px solid #02932e; color: #02932e; font-size: 14px; text-align: center;}

.faq_c dl dd em a:hover{ background: #02932e; color: #fff;}

.faq_c dl.last{ margin-bottom: 10px;}

    /**/

   /**/

.links{height:100px; line-height:100px; overflow: hidden; background: #212121;}

.links h3{ font-weight: normal;  font-size: 20px; color: #666;  text-transform: uppercase;  float: left; width: 110px;background:url(../images/link.jpg) no-repeat right 42px; margin-right: 39px;}

.links p{ float: left;width: 960px;}

.links p a{ color: #666666; font-size: 14px; display: inline-block; padding-right: 35px;}



.cc { text-align:center; padding:30px 0}

.tit { text-align:center; width:1200px; margin:35px auto}

.tit p { color:#000000; font-size:42px; font-weight:bold}

.tit p span { color:#00922d;}

.tit em { font-size:18px; display:block; background: url(../images/tit.png) no-repeat center; margin:35px 0 50px 0;}



/*ä¼˜åŠ¿*/

#adv_bg{background:#eee;width: 100%;min-width: 1200px;height: 2180px;}

.adv {width: 1200px; margin:0 auto}

.adv_t{text-align: center;margin-bottom: 54px;}

.adv_t p{font-size: 28px;color: #666;margin-top:6px;}

.adv_w{background: #fff;width: 552px;height: 322px;padding-top: 48px;padding-left: 48px;}

.adv_w1{margin-left: 16px;}

.adv_w1 p{font-size: 32px;font-weight: bold;color: #00922d;line-height: 32px;}

.adv_w1 span{display: block;width: 290px;height: 24px;line-height: 24px;text-align: center;font-size: 12px;border: 1px #eee solid;margin-top: 9px;margin-bottom:26px;}

.adv_w1 t{display: block;font-size: 16px;margin-top:20px;color: #333;position: relative;padding-left: 17px;}

.adv_w1 t:before{content: "";position: absolute;top:9px;left: 0px;width: 7px;height: 7px;background: #959595;border-radius: 50%;}

.adv_w1 a{width: 118px;height: 34px;line-height: 34px;color: #ffa918;border: 1px #ffa918 solid;border-radius: 50px;text-align: center;font-size: 14px;display: block;margin-top: 34px;}

.adv_w1 a:hover{background:#ffa918;color:#fff;}





/*案例*/

.case{font-family: "Microsoft Yahei";line-height:18px;color: #333;overflow: hidden; padding: 20px 0 0 0px;}

.case_c{}

.case_c dl{width: 372px;height: 342px;background: #fff;float: left;padding: 18px 13px;border: solid 1px #c8c8c8;}

.case_c dt,.case_c dt img{width:372px;height:208px;overflow: hidden;display: block;}

.case_c dd{padding: 0;}

.case_c dd h3{height:46px;overflow: hidden;display: block;font-size: 20px;line-height: 46px;font-weight: normal;color: #3c3c3c;}

.case_c dd h3 a{color: #3c3c3c;}

.case_c dd p{height: 60px;overflow: hidden;opacity: 0.5;}

.case_c dd span a{display: block;width:60px;height:25px;background:url(../images/more01.gif) no-repeat 0 0;}

.case_c dd h3 a:hover,.case_c dl.cur dd h3 a{color: #00922d;}

.case_c dd span a:hover,.case_c dl.cur dd span a{background:url(../images/more02.gif) no-repeat 0 0;}

.case_c dl.cur{background: #058106;border-color: #058106;color: #fff;}





/*产品*/

.edge{font-family: "Microsoft Yahei";line-height:26px;padding:30px 0 30px;color: #666;overflow: hidden;}

.edge_t{font-size: 24px;color: #0a0f12;line-height:30px;height:110px;z-index: 9;overflow: hidden; background:#f2f2f2;}

.edge_t ul{width: 1200px; margin:0 auto}

.edge_t li{width:33%;float: left;color: #0a0f12;height:110px; border-left:2px #FFF solid; border-right:2px #FFF solid}

.edge_t li p{width:158px;display: block;padding:24px 0 0 24px;float: left;}

.edge_t li span{width:64px;height:63px;display: block;position: relative;overflow: hidden;float: left;margin:23px 0 0 100px;}

.edge_t li span i{width:64px;height:63px;position: absolute;display: block;top: 0;left: 0;}

.edge_t li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}

.edge_t li span i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;

	-webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);

	transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);

	-webkit-transform-origin:50% 0%;

    transform-origin:50% 0%;

    -webkit-transition:all 0.4s linear;

    transition:all 0.4s linear;}

.edge_t li.cur span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}

.edge_t li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}

.edge_t li.cur{background:#058106;color: #fff;}





.edge_c { width:1200px; margin:0 auto}



.edge1,.edge2,.edge3,.edge4{padding:0px 0 0;height: 150px;background:url(../images/edge_pic1.jpg) no-repeat center 0;}

.edge2{background:url(../images/edge_pic2.jpg) no-repeat center 0;}

.edge3{background:url(../images/edge_pic3.jpg) no-repeat center 0;}

.edge4{background:url(../images/edge_pic4.jpg) no-repeat center 0;}

/*.edge_p,.edge_p img{width:100%;display:block;overflow:hidden;margin:0 auto;max-width:1920px;}*/

.edge_w{background: #058106;height:147px;color: #fff;width:1200px;position:absolute;left:50%;margin-left:-600px;bottom:-70px;}

.edge_w h3{width: 300px;padding:35px 0 0 100px;float: left;font-size: 30px;line-height: 40px;font-weight: normal;}

.edge_w h3 b{font-size:90px;display: block;line-height: 46px;width: 116px;opacity: 0.1;line-height: 82px;float: left;font-weight: normal;}

.edge_w h3 span{width: 170px;float: left;}

.edge_wc{width: 730px;padding: 35px 0 0 43px;position: relative;float: left;line-height: 24px;font-size: 16px;opacity: 0.6;}

.edge_wc:before{content: "";position: absolute;width: 1px; height: 65px;background: #50a751;left: 0;top: 43px;}

.edge_wc li{padding:5px 0 5px 33px;background:url(../images/ico03.gif) no-repeat 0 8px;}



.pp { width: 20%; margin:2.5% 1% 0 1%; float: left; background: #ededed; padding: 1.5%;}

.pp:hover { background: #00922d; }

.pp img { width:100%;}

.pp a { color:#333}

.pp a:hover { color:#00922d}

.pp:hover a:hover { color:#fff}

.pp p { display:block; height:30px; overflow:hidden}





/*关于*/

.about{height:490px;overflow: hidden;margin:0px auto 0; width:1200px;font-family:"Microsoft Yahei";}

.about .bt{height:120px;}

.bt{ overflow: hidden ; font-size: 36px; color:#ed3d00;text-align: center; line-height: 44px;}

.bt a{ color:#ed3d00;}

.bt img{vertical-align: middle;margin:0 20px;}

.bt i{display: block; font-size: 16px; color:#777777; text-transform: uppercase; font-family:"Arial";font-weight: normal;font-style: normal;}



.about dt{width:600px;height: 350px; overflow: hidden; float: left;}

.about dt img{width:600px;height: 350px;}

.about dd{width:510px;height: 300px;background: url(../images/about_w.jpg) no-repeat left 0; float: right; overflow: hidden; padding:50px 48px 0 42px;}

.about dd h3{height:53px; border-bottom: 1px solid #55b472; font-size: 18px; line-height: 24px;}

.about dd h3 a{ color:#fff;}

.about dd p{padding-top: 28px;height:125px; font-size: 14px; line-height: 26px; color:#fff; overflow: hidden;}

.about dd i{background: url(../images/about_ico.png) no-repeat left 0; width:121px; height:40px; text-align: center;line-height: 40px; display: block;font-size: 14px;font-style: normal;}

.about dd i a{ color:#029526;}



.fc{width:1200px; margin: 0 auto;font-family:"Microsoft Yahei";position: relative;}

.fc h2{height: 75px; line-height: 75px; overflow: hidden; font-size: 18px;}

.fc h2 a{ color:#333333;}

.fc h2 span a{ font-size: 14px; font-weight: normal;}

.fcprev{position: absolute; top:168px; left: -18px; z-index: 3;width:33px; height:36px;}

.fcnext{position: absolute; top:168px; right: -18px; z-index: 3;width:33px; height:36px;}

.fc_c{width:1200px; overflow: hidden;}

.fc_c li{ float: left;width:285px; height:196px; position: relative; overflow: hidden;margin:0px 20px 0 0;}

.fc_c li img{width:285px; height:196px;}

.fc_c li span{display: block;position: absolute; top: 0;left: 0;width:285px; height:196px; background: url(../images/png.png) repeat left 0;  font-size: 14px; color:#fff;text-align: center;line-height: 196px;display: none;}

.fc_c li a:hover span{display: block;}





   /**/



@keyframes myfirst

{

    0%   {left:0px; top:0px;}

    25%  {left:0px; top:10px;}

    50%  {left:0px; top:0;}

    100% {left:0px; top:0px;}

}



@-moz-keyframes myfirst /* Firefox */

{

    0%   {left:0px; top:0px;}

    25%  {left:0px; top:10px;}

    50%  {left:0px; top:0;}

    100% {left:0px; top:0px;}

}



@-webkit-keyframes myfirst /* Safari and Chrome */

{

    0%   {left:0px; top:0px;}

    25%  {left:0px; top:10px;}

    50%  {left:0px; top:0;}

    100% {left:0px; top:0px;}

}



@-o-keyframes myfirst /* Opera */

{

    0%   {left:0px; top:0px;}

    25%  {left:0px; top:10px;}

    50%  {left:0px; top:0;}

    100% {left:0px; top:0px;}

}





/*资讯*/

.newbox{line-height:28px;font-family:"Microsoft Yahei";overflow:hidden;padding:40px 0;color: #7d7d7d;background: #f3f4f6;}

.newbox .til01{height: 116px;}

.faqs,.news{width:572px;height: 622px;overflow: hidden; }

.newtil{height:52px;line-height:52px;font-size:24px;font-weight: normal;padding: 0 0 0 17px;position: relative;}

.newtil a{color: #2f3030;}

.newtil:before{content: "";position: absolute;width: 3px;height: 23px;background: #009b4c;left: 0;top: 15px;}

.newtil span{float:right;font-size: 14px;}

.newtil span a{display: inline-block;color: #009b4c;}



.new_c dl{overflow: hidden;height:422px;background: #fff;margin-bottom: 10px;}

.new_c dt,.new_c dt img{width:572px;height:322px; display: block;overflow:hidden;}

.new_c dd{padding: 20px 0 0 21px;}

.new_c dd em{ display: inline-block; float: left;margin-right: 15px; height:26px;line-height: 26px;width: 73px; text-align: center; font-size: 16px;color: #fff; display:block; font-weight: normal; background:#009b4c; border-radius: 25px;  }

.new_c dd h4{font-size: 18px; font-weight: normal;height: 26px; line-height: 26px;color:#333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.new_c dd h4 a{ color:#333;}



.new_c ul{clear: both; overflow: hidden;padding:18px 22px 20px; background: #fff;}

.new_c li{line-height: 36px; height: 36px; display: block;  padding-left:12px; background: url(../images/ico03.gif) no-repeat 0 center; box-sizing: border-box;}

.new_c li a{ float:left;color:#2e2e2e;text-decoration: none;  overflow: hidden; text-overflow: ellipsis;white-space:nowrap;}

.new_c li span{ float: right; color: #999; }



.faq_c dl{height: 124px;margin-bottom: 16px;background: #fff;}

.faq_c dt,.faq_c dt img{display: block; width:221px; height: 124px;float: left;overflow:hidden;}

.faq_c dd{ padding-left: 22px; box-sizing: border-box; width: 312px; float: left; }

.faq_c dd h4{font-size: 16px;height:60px;line-height:60px;font-weight: normal; white-space: nowrap;text-overflow: ellipsis; overflow: hidden; }

.faq_c dd h4 a{ color:#303030;}



.faq_c1{background: #fff;padding: 32px 30px 0;height: 254px;}



.faq_c1 h5{height:33px;padding-left: 36px;background:url(../images/ico07.gif) no-repeat left 0;line-height: 20px;  font-weight: normal; }

.faq_c1 h5 a{ color:#282828;}

.faq_m{padding-left: 36px;height: 95px;overflow: hidden;display: none;  }



.faq_c1 h5.cur{background:url(../images/ico06.gif) no-repeat left 0; }





   