﻿.pro-h,.h-b{ width:100%; background:#188ACE; margin-bottom:25px; padding-top:115px; position:relative;z-index:99;}
.pro-h ul{ padding:0px 0 40px 0;}
.pro-h ul li{ float:left;}
.pro-h ul li a{ color:#fff; padding-right:37px;}
.pro-h ul li.cur a,.pro-h ul li a:hover{ color:#fff;}
.pro-h .pro-txt{ padding:0 0 30px 0; min-height: 86px; }
.pro-h .pro-txt h2{ color:#fff; font-size:28px; font-weight:normal;}
.pro-h .pro-txt h3{ color:#ffffff; font-size:32px; font-weight:normal;}
.pro-h .pro-txt .p1{ color:#fff; font-size:13px; padding-top:20px;}
.pro-h .pro-txt .p2{ color:#404448; font-size:18px;width:550px;line-height:22px;}
.pro-h .tit{ color:#188ACE; padding:0px 0 35px 0;}
.pro-h .tit a{ color:#188ACE;}
 
.pro-m .pro-list{ height:40px;}

.pro-m .pro-list li{ float:left; margin-right:4px; }
.pro-m .pro-list li a{ background:#BBBBBB; color:#333333; display:inline-block; height:40px; line-height:40px; float:left; padding:0 17px; min-width:60px; text-align:center; border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.pro-m .pro-list li.cur a{ background:#70a232; background:#fff; color:#188ACE;}

.pro-m .pro-cp{border:1px solid #cbcbcb; background:#fff; margin-bottom:63px;}
.pro-m .pro-cp.cp{ padding:40px 0 0 25px;}
.pro-m .pro-cp .notext{ padding:40px 0 30px 0px; font-size:14px; color:#188ACE;}
.pro-m .pro-cp .at-m{ padding:40px 25px 40px 25px;}
.pro-m .pro-cp-l li{ float:left; text-align:center; margin:0 10px 20px 0;}
.pro-m .pro-cp-l li a{ color:#333;width: 221px;height: 254px;display: block;}
.pro-m .pro-cp-l li:hover a{ color:#1A8BCA;}
.pro-m .pro-cp-l li:hover img{ border:1px solid #1A8BCA;}
.pro-m .pro-cp-l li img{ border:1px solid #dee0db;width: 221px;height: 221px;}
.pro-m .pro-cp-l li span{ display:block; padding:8px 0;}


.pro-txt-w{ padding-bottom:10px;  position:relative; z-index:100;min-height: 200px;}
.pro-txt-w ul{ padding-bottom: 10px;width: 500px;line-height:22px;}
.pro-txt-w ul li{  background:url(../images/y.png) no-repeat left center; padding-left:13px;}
.pro-txt-w .f{ padding-left:13px;}
.pro-txt-w a{ background-image:url(../images/ico.png); width:23px; height:23px; display:inline-block;}
.pro-txt-w .f1{ background-position:0 0; }
.pro-txt-w .f2{ background-position:-27px 0;}
.pro-txt-w .img{ position:absolute; right:0; top:-170px; cursor:pointer;}
.pro-txt-w .img img {width:362px; height:362px;display:block;}
.pro-txt-w em{ display:block; width:18px; height:18px; background-image:url(../images/ico.png); background-position:-56px 0; position:absolute; right:0; bottom:0;}
.searchresult .pro-txt{ padding-top:60px;}
.searchresult .suton-sace ul li  { margin-bottom:30px;}
.searchresult .suton-sace ul li img { width:215px; height:146px;}
.searchresult .suton-sace ul li span { width:215px; height:146px;}
.searchresult .evaluationlist .e_list img { width:282px;}
.searchresult .evaluationlist .e_list { width:282px;}
.searchresult .evaluationlist  { width: 890px;margin: 40px auto;}

.pro-x-l{ float:left; width:170px;}
.pro-x-l .pro-b-t{ background:url(../images/p-bj.png); border-top:2px solid #188ACE; border-bottom:2px solid #bfc2bf; margin-bottom:14px;}
.pro-l-c li{ padding:10px 0; border-bottom:1px solid #e6e6e6; }
.pro-l-c li a{padding:0 8px;}
.pro-l-c a{ display:block; color:#434343; font-size:16px;}
.pro-l-c dl dt{ padding:8px 0; background:url(../images/x1.png) no-repeat left center; padding-left:14px; margin:0 8px;}
.pro-l-c dl dt a{ padding:0;}
.pro-l-c dl dt.cur{ background:url(../images/x2.png) no-repeat left center;}
.pro-l-c dl dd a{ margin:0 8px 0 22px;  padding:5px 0; background:url(../images/x3.png) no-repeat left center; color:188ACE; font-size:14px; padding-left:11px;}

.pro-l-c .p-l-x li{ border:none; padding:5px 8px 5px 32px; }
.pro-l-c .p-l-x li.cur,.pro-l-c .p-l-x li:hover{ background:url(../images/x4.png);}
.pro-l-c .p-l-x li.cur a,.pro-l-c .p-l-x li:hover a{ color:#fff;}
.pro-l-c .p-l-x li a{ margin:0; padding:0; background:url(../images/x5.png) no-repeat left center; padding-left:18px;}
.cont1{ text-align:center;}
.cont1 h3{ font-size:20px; color:#474b4f; font-weight:normal; padding:10px 0 5px 0;}
.cont1 p a{ display:block; margin:10px auto 20px auto;  padding-left:10px; background-image:url(../images/ico.png); width:132px; height:34px; line-height:34px; color:#fff; font-size:16px; background-position:0 -32px; }


.pro-x-r{ float:right; width:755px;}
.pro-f-x{ border:1px solid #cbcbcb; margin-bottom:30px;min-height:200px;}
.pro-type{ height:42px; line-height:42px; border-bottom:1px solid #188ACE; background:#f3f5f0;}
.pro-type li{ float:left; padding:0 17px; color:#333333; cursor:pointer;}
.pro-type li.cur{ height:41px; line-height:38px; background:#fff; color:#188ACE; border-left:1px solid #188ACE; border-right:1px solid #188ACE; border-top:2px solid #188ACE;}
.pro-type-m{ background:#fff;}
.tp{ display:none; padding:20px; min-height:400px;}
.tp li,.tp ul{  list-style: initial;}
.funt{ width:230px;  position:relative; padding-left:75px; float:left; margin:20px 30px 14px 15px;}
.funt dt{ font-size:16px; color:#188ACE; padding-bottom:5px;}
.funt dt h2,.tp h2{ font-size:16px; color:#188ACE;}
.funt dt img{ position:absolute; left:0; top:0; border:2px solid #dbdddd; border-radius:5px;}
.funt dd,.tp p{ font-size:12px; line-height:22px;}
.founctionlist td {padding:5px 20px 15px 0px; vertical-align:top; lin-height:22px;}
.founctionlist td img {border:2px solid #dbdddd; border-radius:5px;}
.founctionlist h2 {font-size:16px; color:#188ACE;}
.founctionlist p {font-size:12px; line-height:22px;}
.spfn h2{ /*height:36px; line-height:36px; background:#f3f5f0; */ margin:10px 0;font-size:18px; color:#188ACE; font-weight:normal; padding:0 20px; }
.spfn {min-height: 300px;}
.spfn table {}
.spfn table td {line-height: 18px;padding:5px; line-height:18px;}
.spfn .firstbg {background:#f3f5f0;}
.spfn .secondbg {}
.pac li{ float:left; text-align:center; margin:0 0 0 10px;width: 164px;height:220px;overflow:hidden;}
.pac li a{ color:#000;word-break:break-all;line-height:16px;}
.pac li img{ border:1px solid #dadada;width:162px;height:162px;}
.pac li p{ padding:20px 0;}
.pac table td {padding:10px 5px; text-align:center;}
.pac table img {border:1px solid #dadada;width:164px; height:164px;}

.down{ position: relative;padding-left: 115px;height: 130px;width: 550px;/* float: left; */margin: 10px 20px 20px 20px;border-bottom: 1px dashed #f3f3f3;padding-bottom: 20px;}
.down .i{ position:absolute; left:0; top:0; border:1px solid #bfbfbf; }
.down .d-tit{ font-size:16px; color:#333333; padding-bottom:20px; height:42px;}
.down .d-time{ font-size:12px; clear:both; margin-bottom:23px; height:20px;}
.down .d-time .l{ float:left; padding-right:30px;}
.down .d-time .r{ float:right;}
.down .d-x { text-align:right;}
.pro-x-r .ad{ margin-bottom:92px;}
.pro-x-r .ad span{ font-size:22px; color:#fff; height:40px; line-height:40px; padding:0 10px; border:1px solid #cbcbcb; display:inline-block; background:#188ACE; font-weight:normal;}

.solution-nav{ +padding-bottom:10px;}
.solution-nav li{ display:block; height:40px; width:110px; float:left; position:relative; padding-left:50px; margin:0 0 10px 0;}
.solution-nav li a{ display:block; height:40px; width:110px; line-height:40px; color:#fff;}
.solution-nav li a:hover{ color:#fff;}
.solution-nav li.s10 a{ line-height:15px; padding-top:3px;}
.solution-nav li i{ display:inline-block; width:40px; height:40px; background-image:url(../images/ico.png); position:absolute; left:0; top:0;}

.solution-nav li.s1 i{ background-position:0 -190px;}
.solution-nav li.s2 i{ background-position:-52px -190px;}
.solution-nav li.s3 i{ background-position:-108px -190px;}
.solution-nav li.s4 i{ background-position:-171px -190px;}
.solution-nav li.s5 i{ background-position:-227px -190px;}
.solution-nav li.s6 i{ background-position:-284px -190px;}
.solution-nav li.s7 i{ background-position:0 -242px;}
.solution-nav li.s8 i{ background-position:-52px -242px;}
.solution-nav li.s9 i{ background-position:-108px -242px;}
.solution-nav li.s10 i{ background-position:-171px -242px;}
.solution-nav li.s11 i{ background-position:-227px -242px;}
.solution-nav li.s12 i{ background-position:-284px -242px;}

.solution-nav li.s1:hover i{ background-position:0 -82px;}
.solution-nav li.s2:hover i{ background-position:-52px -82px;}
.solution-nav li.s3:hover i{ background-position:-108px -82px;}
.solution-nav li.s4:hover i{ background-position:-171px -82px;}
.solution-nav li.s5:hover i{ background-position:-227px -82px;}
.solution-nav li.s6:hover i{ background-position:-284px -82px;}
.solution-nav li.s7:hover i{ background-position:0 -134px;}
.solution-nav li.s8:hover i{ background-position:-52px -134px;}
.solution-nav li.s9:hover i{ background-position:-108px -134px;}
.solution-nav li.s10:hover i{ background-position:-171px -134px;}
.solution-nav li.s11:hover i{ background-position:-227px -134px;}
.solution-nav li.s12:hover i{ background-position:-284px -134px;}


.sltn-b{width: 100%;position: relative;margin-top: -25px;}
.sltn-b img{ width:100%; }
.suton-m{ padding:40px 0; border-bottom:1px dashed #b4b4b4;}
.suton-m-l{ width:515px; float:left;}
.suton-m h2,.suton-m-r h2{ color:#188ACE; font-size:32px; line-height:30px; font-weight:normal; margin-bottom:20px;}
.suton-m .text,.suton-m-r .text{ margin-bottom:20px; line-height:25px;}

.suton-m-r{ width:390px; float:right;}
.suton-type li{ float:left; margin-right:30px;}
.suton-type li p{ font-size:12px; color:#188ACE; padding-bottom:10px;}
.suton-type li img{ width:163px; height:115px;}
.suton-type li span{ display:block; width:163px; height:115px; background:url(../images/j.png) no-repeat; }
.suton-b{ padding:10px 0; border-bottom:1px dashed #b4b4b4;}
.suton-sace{ padding:10px 0 30px 0;}
.suton-sace h2{ font-size:32px; color:#188ACE; font-weight:normal; padding-bottom:15px;}
.suton-sace ul{ width:105%; }
.suton-sace ul li{ float:left; text-align:center; margin:0 15px 10px 0;}
.suton-sace ul li a{ color:#434343;}
.suton-sace ul li a:hover{ color:#188ACE;}
.suton-sace ul li span{ width:148px; height:108px; display:block; background:url(../images/j2.png) no-repeat;}
.suton-sace ul li img{ width:148px; height:108px;}
.suton-sace ul li p{ padding:5px 0;}
.pro-h.s-center{padding-top:165px;}
.s-center { padding:0;}
.s-center .pro-txt{  padding-bottom:50px;}
.sutoncontent .m-w{ }
.s-center-video {width:394px; height:224px; float:right; margin-top:-150px; position:relative; padding-left:10px; padding-bottom:10px; z-index:100;}
.s-center-video i { position:absolute; top:80px; left:170px;}
.s-centerlist { }
.s-centerlist ul li { float:left; width:296px; padding-right:22px;padding-top:20px;}
.s-centerlist ul li h3{ line-height:26px; color:#188ACE; font-weight:normal;font-size:14px;}
.s-centerlist ul li a{height:200px; display:block; width:296px; position:relative;}
.s-centerlist ul li a span img {width:296px; height:200px;}
.s-centerlist ul li a p{height:200px; display:block; width:296px; position:absolute;left:0; top:0; background:rgba(0,0,0,.3)}
.s-centerlist ul li a p img{display:none;}
.s-centerlist ul li a:hover p img{ line-height:200px; display:block;margin:0 auto; width:106px;height:38px;margin-top: 85px;}
.s-join{ margin-top:30px;}
.s-join h2{ font-size:32px; font-weight:normal;}
.s-join h2 span{  color:#188ACE; padding-right:20px;}
.s-join .jointext{ padding:8px 0px; border-top:2px solid #188ACE;}
.s-center .pro-txt .p1{ font-size: 16px;line-height: 22px;width: 550px;padding-top: 10px;}
.t-line { line-height:24px; border-bottom:0;}
.s-center #focus{ width:394px; height:295px;}
.s-center  #focus ul{ width:394px; height:295px;}
.s-center  #focus ul li{ width:394px; height:295px;}
.s-center .suton-x-r{ padding-top:0px; width:394px;}
.suton-x-r .s-center-video{ margin-top:0;}
.foot-f{ border-top:2px solid #cbcbcb; height:50px; line-height:50px; padding-bottom:30px; text-align:right; font-size:14px; }
.foot-f a{ color:#188ACE; margin-left:10px;}
.foot-f i{ display:inline-block; width:23px; height:23px; position:relative; top:6px; margin-right:5px;}
.foot-f .i1{ background-position:-83px 0;}
.foot-f .i2{ background-position:-110px 0;}

.suton-x-l{ float:left; width:495px; line-height:22px;}
.suton-x-r{ float:right; width:415px; padding-top:80px;}
.suton-x-l .x{ padding:15px 0; border-bottom:1px dashed #b4b4b4;}
.suton-x-l  h2{ color:#188ACE;line-height: 42px; font-size:32px; font-weight:normal; padding-bottom:5px;}
.suton-x-l .x td{ padding:8px 0;}
.m-suton{ padding:15px 0 50px 0;}



.suton-x-r .f-txt{ text-align:center; padding:10px 0;}
#focus {width:415px; height:313px; overflow:hidden; position:relative; margin:0 auto;}
#focus ul {height:380px; position:absolute;}
#focus ul li {width:415px; height:313px; overflow:hidden; position:absolute;left:0;top:0; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:415px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:405px; height:10px; padding:8px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline;  width:7px; height:7px; _font-size:0; margin-left:4px; cursor:pointer; background-image:url(../images/ico.png); background-position:-148px 0;}
#focus .btn .cur{ background-position:-162px 0;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; cursor:pointer; display:none;}
#focus .pre {left:0; background:#000;}
#focus .next {right:0;background:#000;}
.news-type{ float:left;}
.search-s{ float:right;}
.news-p{ padding:0px 0 20px 0;}
.news-type ul li{ float:left; margin-right:85px; text-align:center;}
.news-type ul li p{ line-height:25px;}
.news-type ul li a{ color:#188ACE;}
.news-type ul li a:hover{ color:#fff;}
/*.news-type i{ display:inline-block; width:44px; height:44px; background-image:url(../images/ico.png);}*/
.news-type .i1{ background-position:-13px -315px;}
.news-type .i2{ background-position:-68px -315px;}
.news-type .i3{ background-position:-124px -315px;}
.news-type li:hover .i1{ background-position:-13px -371px;}
.news-type li:hover .i2{ background-position:-68px -371px;}
.news-type li:hover .i3{ background-position:-124px -371px;}
.news-type .oi1{ background-position:-13px -371px;}
.news-type .oi2{ background-position:-68px -371px;}
.news-type .oi3{ background-position:-124px -371px;}

.news-type img { width:44px; height:44px;}


.news-list {min-height:300px;}
.evaluationlist{ padding-bottom:40px;position: relative;width:985px;margin:10px 0 0 0;}
.evaluationlist .loading{width:100%;height:40px;line-height:40px;text-align:center;margin-top:40px}
.evaluationlist .e_list{ width:302px; border:1px solid #e5e5e5; margin:0 23px 23px 0;  box-shadow:3px 3px 0 #dbddd8; float:left;}
.evaluationlist .e_list a{ color:#333;}
.evaluationlist .e_list a:hover{ color:#188ACE;}
.evaluationlist .e_list img{ width:302px;}
.evaluationlist .e_list p{ padding:10px 20px 30px;}
.evaluationlist .e_list span{ display:inline-block; padding-left:22px; float:right; padding:10px 20px; height:16px; line-height:16px; background:url(../images/time.png) no-repeat left center; color:#188ACE;}
.evaluationlist .e_list em{ display:inline-block; float:left; width:27px; height:19px; background-position:-258px -321px; position:relative; left:20px; top:5px;}
.n-x{ border:1px solid #cecece; background:#fff;  margin:40px 0 55px 0;}
.faqdetail {margin-top:0;}
.n-x.faqdetail  .n-x-txt{ border-bottom:0;}
.n-x .n-x-h{ text-align:center; border-bottom:1px dashed #b4b4b4; padding-bottom:15px;}
.n-x .n-x-h h3{ color:#333333; font-size:20px; font-weight:normal; padding:20px 0;}
.n-x .n-x-h p{ color:#666666; font-size:12px;}
.n-x .n-x-h p span{ padding:0 10px;}
.n-x .n-x-txt{ padding:30px 0 55px 0; min-height:400px; font-size:12px; color:#464646; line-height:23px; border-bottom:1px dashed #b4b4b4;}
.n-x .n-x-txt strong{ color:##188ACE;}
.n-x .n-x-txt h2{ color:##188ACE; font-size:24px;}
.n-x .n-x-page{ line-height:25px; padding:10px 0; font-size:12px;}
.n-x .n-x-page span{ float:right;}
.n-x .n-x-page a{ margin-left:15px; color:#333;}
.n-x .n-x-page a:hover{ color:#8dc63f;}
.n-x-m{ padding:15px 70px;}

.n-pl{ display:none;}
.comments{ border-bottom:1px dashed #b4b4b4; padding-bottom:15px; margin-bottom:17px;}
.comments h3{ font-weight:normal; padding:20px 0 15px 0;}
.comments h3 span{ font-size:14px;}
.comments h3 em{ color:#8dc63f;}
.comments .com-txt{ font-size:12px; line-height:23px; margin-bottom:10px;}
.comments .reply{ font-size:12px; line-height:23px; padding:20px; background:#f3f5f0;}
.reply .r-l{ width:80px; float:left; font-size:14px; color:#8dc63f;}
.reply .r-r{ margin-left:80px;}

#focus1 {width:705px; height:705px; position:relative; }
#focus1 .foc-over{width:705px; height:705px; overflow:hidden; position:relative; margin:0 auto; }
#focus1 ul {height:705px; position:absolute;}
#focus1 ul li {float:left; width:705px; height:705px; overflow:hidden; position:relative; }
#focus1 ul li div {position:absolute; overflow:hidden;}
#focus1 .btnBg {position:absolute; width:705px; height:20px; left:0; bottom:0; }
#focus1 .btn { display:none;}
#focus1 .preNext {width:44px; height:115px; position:absolute; top:90px; cursor:pointer; background-image:url(../images/ico.png);}
#focus1 .pre {left:-80px; top:50%; margin-top:-57px; background-position:-2px -442px;}
#focus1 .next {right:-80px; top:50%; margin-top:-57px; background-position:-55px -442px;}


.at-m-l{ float:left; width:1000px; font-size:12px; line-height:25px; padding-bottom:30px;}
.at-m-r{ float:right; width:231px; }
.at-m-r img{width:231px; }
.history{ padding:50px 50px 60px 48px;}
.history dl{ background:url(../images/x.png) repeat-y 38px top;}
.history dt{ width:90px; height:40px; text-align:center; line-height:40px; font-size:36px; color:#474b4f; background:#fff;}
.history dd{ padding:28px 0;}
.history .his-time{ float:left; width:35px; height:35px; text-align:center; line-height:35px; font-size:18px; color:#fff; background-image:url(../images/ico.png); background-position:-191px -33px; margin:0 47px 0 21px;}
.history .his-txt{ float:left; width:355px; margin-right:35px; font-size:12px; color:#434343; line-height:22px;}
.history .his-img{ float:left; width:350px;}
.history .his-img img{ width:350px;}

.fat{ widht:105%; padding:42px 0 46px 24px;}
.fat li{ border:1px solid #e3e3e3; padding:12px 9px; float:left; height:200px; margin:0 14px 14px 0;}
.fat li img{ width:197px; height:149px;}
.fat li a span{ display:block; color:#474b4f; padding:8px 0; width:197px;}
.fat li a:hover span{ color:#188ACE;}
.fac-d-i{ width:600px; height:454px;}

.careers{ padding:40px;}
.care{ margin-bottom:40px;}
.care .care-l{ float:left; width:500px; font-size:12px; color:#666666;}
.care .care-r{ float:right; width:345px;}
.care .care-r img{ width:345px;}
.care-seach{ height:42px;}
.care-s-l{ float:left;}
.care-s-r{ float:right;}


.pro-h .select-list{border: 1px solid #cfcfcd;position: absolute;left: 0;top: 40px;display: none;background: #fff;padding: 0;}
.pro-h .select-list li{ line-height:30px; cursor:pointer; display:block; float:none;}
.pro-h .select-list li:hover{ color:#fff;}
.pro-h .care-s-r .text{ padding:12px; border:1px solid #cfcfcf; vertical-align:top; width:262px; color:#aaa; margin-right:8px;}


.faq-s-r .c-select span{border:1px solid #d5f3bf; }

.care-s-jg{ border-top:4px solid #cacfc4;  margin-top:8px;}
.care-tab{ border-collapse:collapse;  }
.care-tab tr th{ height:40px; font-weight:normal; font-size:14px; color:#333;}
.care-tab tr td{ padding:8px 0; text-align:center; font-size:#434343; font-size:12px;}
.care-tab a{ color:#434343;}
.care-tab a:hover{ color:#70a232;}
.care-j-h{ background:#f3f5f0; padding:26px 27px; margin:20px 0;}
.care-j-h h3{ font-size:30px; color:#188ACE; padding-bottom:20px;}
.care-j-h p{ color:#434343; font-size:12px;}
.care-j-h p span{ padding-right:75px;}
.care-j-t{ border-bottom:1px dashed #b4b4b4; padding:5px 0 47px 0; line-height:25px;}
.care-j-jt{ padding-bottom:50px;}
.care-j-jt p{ color:#7ac142; padding:15px 0;}
.care-j-jt ul span{ width:150px; display:inline-block; text-align:right; padding-right:25px; vertical-align:top; +float:left;}
.care-j-jt ul .tare{ width:577px; height:178px; border:1px solid #cfcfcf; padding:3px; color:#434343;}
.care-j-jt ul li{ margin-bottom:16px; clear:both;}
.care-j-jt .middle{ vertical-align:middle;}
.file-m{ width:560px; display:inline-block; position:relative; overflow:hidden; *margin-left:-145px;}
.file-m .text{ width:387px; padding:11px; border:1px solid #cfcfcf; color:#434343; }
.file-m .btn{ width:50px; height:39px; background:url(../images/file.png) no-repeat; border:1px solid #cfcfcf; vertical-align:top; margin-left:10px;}
.file-m .file{ position:absolute; left:0; top:0; width:500px; height:40px; opacity:0; filter:alpha(opacity:0); cursor:pointer;}

.submit,.reset{ width:134px; height:39px; line-height:39px; text-align:center; margin-right:22px; color:#fff; border:1px solid #cfcfcf;}
.submit{ background:#7ac142;}
.submit:hover{ background:#67a935;}
.reset{ background:#474b4f;}
.reset:hover{ background:#9f9f9f;}

.achi{color:#434343; padding-bottom:50px; font-size:12px; line-height:23px;}
.ac-liat{ padding-left:30px;}
.ac-liat li{ margin: 0 37px 0px 0;float: left;cursor: pointer;font-size: 12px;width: 252px;height: 260px;overflow: hidden;}
.ac-liat img{width: 250px;height: 189px;border: 1px solid #f0f0f0;}
.ac-liat p{ padding:10px 0; text-align:center;}
.ac-liat li:hover p{ color:#70a232;}

.zkc-n h3{ font-size:32px; color:#188ACE; border-bottom:4px solid #cacfc4; padding:15px 0; font-weight:normal;}
.zkc-n li{ position:relative;  padding:17px 0;  border-bottom:1px dashed #b4b4b4;}
.zkc-n img{ width:144px; height:113px; border:1px solid #e5e5e5; position:absolute; left:0; top:17px;}
.zkc-n .z-n-t{ line-height:15px; margin-left:170px; min-height:115px;}
.zkc-n .z-n-t h2{ padding:8px 0; font-weight:normal; font-size:14px;}
.zkc-n .z-n-t h2 a{ color:#434343;}
.zkc-n .z-n-t h2 a:hover{ color:#188ACE;}
.zkc-n .z-n-t p{ margin-bottom:15px; line-height:18px;}
.faq-s-r span{ color:#557c36;}


.tech{ min-height:250px;}
.tech .t-txt{ width:480px; padding-bottom:32px;}
.tech .t-lt a{ display:inline-block; border:1px solid #d1d1d1; height:40px; line-height:40px; text-align:center; color:#ffffff; margin-right:33px;}
.tech .t-lt .t1{ width:162px; background:#7ac142;}
.tech .t-lt .t2{ width:134px; background:#474b4f;}



.ziki{ padding:0 20px;}
.ziki-h{ background:#f3f5f0; padding:16px 36px;}
.ziki-h .k-l{ float:left;}
.ziki-h .k-r{ float:right; width:690px;}
.ziki-h .k-r h2{ font-size:24px; color:#7ac142; margin-bottom:10px;}
.ziki-h .k-r p{ color:#333333; font-size:14px;}

.k-m{ border-bottom:5px solid #82c24f; padding:10px 50px 30px 50px;}
.k-m-t h2{ font-size:16px; color:#188ACE; font-weight:normal; padding:8px 0;}
.k-list li{ padding:5px 0;}
.k-list li span{ display:inline-block;float:left;margin:0 -19px 0 0;width:19px; height:19px; background:#7ac142; text-align:center; line-height:19px; color:#fff; border:1px solid #7ac142;}
.k-list li a{ color:#333;display:block;overflow:hidden;line-height:21px;margin-left:30px;}
.k-list li a:hover{ color:#188ACE;}
.main .zikibtn { width:103px; height:43px; border:1px solid #cecece; background:#188ACE; font-size:12px; color:#fff;margin-left: 163px;
display: block;
line-height: 43px;
text-align: center;}
.k-m-q{ padding:10px 0;}
.main .zikibtn:hover {color:#fff;}
.k-m-q span{ float: left;width: 144px;text-align: left;font-size: 16px;color: #82c24f;}
.k-m-q .k-txt{ margin-top:35px;}
.k-txt span {float:none;font-size:12px;color:#333;}
.k-x{ border-bottom:1px dashed #b4b4b4;}
.k-x1{ border-bottom:1px solid #b4b4b4; margin-bottom:15px;}
.k-m-sub button{ width:103px; height:43px; border:1px solid #cecece; background:#188ACE; font-size:12px; color:#fff; margin-left:163px;}

.tab-top{ border-top:4px solid #cacfc4;}
.tab-top dl ul li { float:left; height:36px; line-height:36px;}
.tab-top dl dt{ font-weight:normal; color:#333333; height:40px;}
.tab-top dl dd{border-bottom:1px dashed #b4b4b4; padding:3px 0px;}
.tab-top dl dd a{ color:#333333; }
.tab-top dl dd a:hover{ color:#188ACE;}
.tab-top dl .no01 {width:99px;text-align:center;}
.tab-top dl .no02 {width:580px;text-align:left;}
.tab-top dl .no03 {width:140px;text-align:center;}
.tab-top dl .no04 {width:80px;text-align:center;}
.tab-top .t_txt{display:none; background:#f3f5f0; position:relative; padding:16px 20px 15px; margin-top:5px; }
.tab-top .s {position: absolute;left: 125px;top: -7px;}
.tab-top .t_more { padding:8px; display:block; width:80px; text-align:center;  margin-top:15px; border:1px solid #188ACE; color:#188ACE;}
.tab-top .t_more:hover { background:#188ACE; color:#fff; border:1px solid #188ACE; }
.tab-top .viewmore,.tab-top .listdown { float:left; margin-top:5px;}
.pag-cou{ margin:47px 0 0 0;}

.cour-l{ width:174px; float:left; margin-top:10px;}
.cour-r{ width:672px; float:left; margin-left:27px;}
.cour-l h2{ color:#000000; font-size:16px; font-weight:normal; margin-bottom:5px;}
.cour-l ul li{ line-height:25px;}
.cour-l ul li a{ color:#333;}
.cour-l ul li a:hover,.cour-l ul li.cur a{ color:#188ACE;}
.cour-r .tit{ color:#333333; font-size:20px; border-bottom:1px dashed #b4b4b4; padding-bottom:10px; margin-bottom:10px; position:relative;}
.cour-r .tit .d{ position:absolute; right:0; top:5px;}


#focus2 {width:666px; height:375px; position:relative; }
#focus2 .foc-over{width:666px; height:375px; overflow:hidden; position:relative; margin:0 auto; }
#focus2 ul {height:375px; position:absolute;}
#focus2 ul li {float:left; width:666px; height:375px; overflow:hidden; position:relative; }
#focus2 ul li div {position:absolute; overflow:hidden;}
#focus2 .btnBg {position:absolute; width:656px; height:20px; left:0; bottom:0; }
#focus2 .btn { display:none;}
#focus2 .preNext {width:30px; height:45px; position:absolute; top:90px; cursor:pointer; background-image:url(../images/ico.png);}
#focus2 .pre {left:16px; top:50%; margin-top:-35px; background-position:-124px -455px;}
#focus2 .next {right:16px; top:50%; margin-top:-35px; background-position:-161px -455px;}

.doc-l{ float:left; width:688px;}
.doc-r{ float:left; width:81px; margin-left:60px;}
.doc-l h2{ color:#333; font-size:20px; font-weight:normal; border-bottom:1px dashed #b4b4b4; padding-bottom:15px;}
.doc-txt{ padding:20px 0; }
.s-vid{ padding-left:10px;}
.s-vid li{ position:relative; min-height:133px; float:left; width:400px; padding-right:40px; border-bottom:1px dashed #b4b4b4; margin-top:15px;}
.s-vid .i{ position:absolute; left:0; top:0;}
.s-vid .i img{ border:1px solid #e4e4e4;width: 161px;height: 113px;}
.s-vid .i{ float:left;}
.s-vid .text{ margin-left:174px;}
.s-vid .t1{ font-size:14px; color:#333; margin-bottom:5px;}
.s-vid .t2{ font-size:12px; color:#666;}
.s-vid .t2 span{ padding-right:55px;}
.s-vid a{ color:#333;line-height:22px;}
.s-vid a:hover{ color:#188ACE;}
.t-height{ min-height:90px;}

.s-vid-d{ padding-left:20px;}
.s-vid-d li{ position:relative; min-height:153px; float:left;width: 355px; padding-right:80px; border-bottom:1px dashed #b4b4b4; margin-top:15px;}
.s-vid-d .i{ position:absolute; left:0; top:0;}
.s-vid-d .i img{ border:1px solid #e4e4e4;}
.s-vid-d .i{ float:left;}
.s-vid-d .text{ margin-left:117px;}
.s-vid-d .t1{ font-size:16px; color:#333; margin-bottom:5px;}
.s-vid-d .t2{ font-size:12px; color:#666; margin-bottom:20px;}
.s-vid-d .t2 span{ padding-right:55px;}
.s-vid-d a{ color:#333;}
.s-vid-d a:hover{ color:#188ACE;}

.d a{ width:104px; height:22px; display:block;}
.d a:hover img{ display:none;}
.d a:hover{  background:url(../images/d3_2.png) no-repeat;}
.d-l-x a{ width:104px; height:22px; display:block;}
.d-l-x a:hover img{ display:none;}
.d-l-x a:hover{  background:url(../images/d3_2.png) no-repeat;}
.doc-r a {width:81px; height:92px; display:block;}
.doc-r a:hover img{display:none;}
.doc-r a:hover{  background:url(../images/d4_2.png) no-repeat;}


.soft-h{ border-top:4px solid #cacfc4; padding-top:3px; margin-bottom:32px;}
.soft-h ul{ height:35px; background:#f3f5f0; border-bottom:1px solid #dee2d9;}
.soft-h ul li{ float:left; height:35px; line-height:35px; }
.soft-h ul li a{ color:#333333; height:35px; line-height:35px; display:inline-block; padding:0 20px;}
.soft-h ul li a:hover,.soft-h ul li.cur a{ color:#188ACE; background:url(../images/s.png) no-repeat center bottom;}

.down-list{ border-bottom:1px dashed #b4b4b4; margin-bottom:17px;}
.down-m{position:relative; padding:10px 30px;}
.down-list .d-l-img{ position:absolute; left:30px; top:0; cursor:pointer;}
.down-list .d-l-x{ position:absolute; right:30px; top:0;}
.down-list .d-l-img img{ border:1px solid #aaa;}
.down-list .d-l-txt{ min-height:130px; margin-left:136px;}
.down-list .d-tit{ font-size:16px; color:#333; cursor:pointer;}
.down-list .d-time{ font-size:12px; color:#666; padding:18px 0;}
.down-x-m{ padding:30px; background:#f3f5f0; margin-bottom:20px; position:relative; display:none;}
.down-x-m .s{ position:absolute; top:-7px; left:70px; overflow:hidden;}
.down-x-m .s img{ padding:0px;}
.down-x-m img{ max-width:90%; padding:10px;}

.sup-faq .sup-f-l{ float:left; width:602px; background:#f3f5f0;}
.sup-faq .sup-f-r{ float:right; width:240px; background:#f3f5f0;}
.sup-faq .tit{ font-size:18px; color:#fff; height:40px; line-height:40px; background:#188ACE; padding-left:17px;}
.sup-faq .sup-f-l ul{ padding:5px 10px;}
.sup-faq .sup-f-l ul li{ height:45px; line-height:45px;overflow:hidden; border-bottom:1px dashed #b4b4b4; padding:0 10px;}
.sup-faq .sup-f-l ul li a{ color:#333; background:url(../images/pic1.png) no-repeat left center; padding-left:15px;}
.sup-faq .sup-f-l ul li a:hover{ color:#188ACE;}
.sup-faq .sup-f-r ul{ padding:0 30px;}
.sup-faq .sup-f-r ul li{ line-height:40px;}

.sup-ico{ border-top:4px solid #cacfc4; margin:25px 0 66px 0;}
.sup-ico ul{ padding-top:2px;}
.sup-ico ul li{ width:149px; height:267px; padding:0 34px;  float:left; margin-right:2px;}
.sup-ico ul li:hover{background:#f3f5f0;}
.sup-ico ul h2{ color:#333333; font-size:16px; font-weight:normal; text-align:center; line-height:64px;}
.sup-ico ul .i{ text-align:center; margin-bottom:30px;}
.sup-ico ul p{ font-size:14px;}

.sup-v li{ float:left; text-align:center; padding:0 23px;}
.sup-v li a{ color:#188ACE;}
.sup-v li a:hover{ color:#fff;}
.sup-v i{ display:inline-block; width:51px; height:47px; background-image:url(../images/ico.png); background-repeat:no-repeat;}
.sup-v .s1{ background-position:-11px -708px;}
.sup-v .s2{ background-position:-78px -708px;}
.sup-v .s3{ background-position:-146px -708px;}
.sup-v .s4{ background-position:-11px -773px;}
.sup-v .s5{ background-position:-78px -773px;}
.sup-v .s6{ background-position:-146px -773px;}
.sup-v .s1:hover{ background-position:-11px -583px;}
.sup-v .s2:hover{ background-position:-78px -583px;}
.sup-v .s3:hover{ background-position:-146px -583px;}
.sup-v .s4:hover{ background-position:-11px -648px;}
.sup-v .s5:hover{ background-position:-78px -648px;}
.sup-v .s6:hover{ background-position:-146px -648px;}
.sup-v span{ display:block; padding-top:5px;}

.poster{ padding-left:15px;}
.poster li{ float:left; margin-right:16px;}
.poster img{ width:204px; height:279px; border:1px solid #ebebeb;}
.poster li span{ display:block; padding:18px 0 40px 0;}



/*会员中心*/
.z-top{ padding:145px 0px 45px; background:#188ACE;}
.z-title .pro-txt{ width:600px; float:left;}
.z-title .pro-txt h2 { font-size:28px; line-height:38px; color:#484848; font-weight:normal;}
.z-title .pro-txt .p1{ font-size:13px; line-height:24px; color:#666;}
.t-right{ width:300px; float:right;text-align:right;}
.t-right h3 a{font-size:28px; line-height:38px; color:#fff; font-weight:normal; }
.t-right h3 a:hover { color:#84ff25;}
.t-right .t-detail { font-size:13px; line-height:24px; color:#474b4f;}
.t-right .t-detail span{ padding-right:15px;}
.zkteco{ padding-top:36px; min-height:600px;}
.zkteco .zkteco-l{ width:170px; float:left; border-top:2px solid #188ACE; border-bottom:2px solid #bfc2bf; background:url(../images/znavbg.png)}
.zkteco .zkteco-l dl{ padding:13px 0px; border-bottom:1px solid #e6e6e6;}
.zkteco .zkteco-l dl dt{ font-size:16px; color:#434343; padding-left:15px; padding-bottom:5px;}
.zkteco .zkteco-l dl dd a{ line-height:28px; color:#333; font-size:14px; height:28px;  padding-left:35px; display:block;}
.zkteco .zkteco-l dl dd a:hover{ background:#188ACE; color:#fff;}
.zkteco .zkteco-l dl dd  .cur{ background:#188ACE; color:#fff;}

.zkteco .zkteco-r{ float:right; width:740px; padding-bottom:50px;}
.z-banner { width:740px; margin-bottom:35px;}
.z-list { line-height:26px; margin-bottom:35px;}
.z-list  h2,.zkteco-r .on-padd h2,.zkteco-r  h2{ padding:5px 0px; overflow-x:hidden; line-height:36px; font-size:18px; color:#70a232; font-weight:normal; border-bottom:1px solid #b4b4b4; margin-bottom:10px;}  
.zkteco-r  h2{ margin-bottom:0px;}  
.z-list  h2 img { float:right; padding-top:10px;}
.z-list ul {}
.z-list ul li { height:32px; line-height:32px;  color:#333; border-bottom:1px dashed #ccc; background:url(../images/dotlist.png) no-repeat left center; padding-left:15px;}
.z-list ul li a span{ float:right;}
.zkteco-r .on-padd{ padding:0;}
.zkteco-r .on-padd .i-b { border-bottom:0; padding-top:10px; margin-top:20px;}
.zkteco-r .on-padd .text,.tare{ background:none;}
.in-height {height:38px; line-height:38px;}
.zkteco-r .on-padd .text{ width:220px;}
.zkteco-r .c-select span { width:214px}
.zkteco-r .divselect i {right:-3px;}
.zkteco-r .divselect .select-list {width:240px;}
.zkteco-r .divselect { width:220px;}
.secret .inbox .inb-li { padding-left:60px; border-bottom:0;}
.zkteco-r .inbox textarea{ width:425px; height:70px; padding:8px;}
.zkteco-r .ctext { color:#474b4f;font-size:18px; line-height:28px; min-height:60px;}

.ticket .on-padd .text{ width:400px;}
.ticket .c-select span { width: 174px;}
.ticket .divselect { width:190px;}
.ticket .inbox textarea{ width:460px; height:120px; padding:8px;}
.tablelist { line-height:36px; margin-bottom:50px;}
.tablelist th { font-weight:normal; border-top:3px solid #cacfc4;}
.tablelist tr td,th { padding:0px 10px;}
.tablelist tr:hover { background:#dddfdb;}
.tablelist tr .aligncenter {text-align:center;}
.trbg { background:#e8ebe4;}
.zkteco-r .on-padd h2 .submit{ float:right; display:block; width:96px; height:36px; color:#fff;}
.zkteco-r .s-vid {padding-left:0;}
.zkteco-r .s-vid li {width:365px; padding-right:5px;}
.tableview { lin-height:22px; }
.tableview td{padding:5px 10px; }
.tableview td .submit{ display:block; width:96px; height:36px; color:#fff;}
.pro-m{padding-top:5px;}
.pro-m .pro-cp .e_mail { padding:75px 53px; background:url(../images/mail.png) no-repeat 660px bottom; margin-bottom:50px;min-height:260px;}
.pro-m .pro-cp .e_mail h2{ font-size:28px; color:#333; font-weight:normal; padding-bottom:15px;}
.mailtext  { font-size:14px; margin-bottom:30px;}
.mailtext a { color:#188ACE;}
.mailtext a:hover { text-decoration:underline;}
.mailtext .submit{ width:100px; font-size:14px; }

/*支持详细*/

.c-support { position:relative; padding-bottom:45px; border-bottom:1px dashed #ececec;}
.c-support dt{ float:left; width:220px; height:220px; border:1px solid #ebebeb;}
.c-support dt img{width:220px; height:220px;}
.c-support dd{ float:right; width:620px;}
.c-support dd h3{ font-size:30px;}
.c-spec { width:440px; position:absolute;right:0; bottom:45px;}
.c-spec li{ float:left; width:80px; margin-left:30px; text-align:center;height:108px;background-position:bottom center;background-repeat:no-repeat;  }
.c-spec li.li01 {background-image:url(../images/support1.png);}
.c-spec li.li01:hover,.c-spec li.li01.active {background-image:url(../images/support01.png);}
.c-spec li.li02 {background-image:url(../images/support2.png);}
.c-spec li.li02:hover,.c-spec li.li02.active {background-image:url(../images/support02.png);}
.c-spec li.li03 {background-image:url(../images/support3.png);}
.c-spec li.li03:hover,.c-spec li.li03.active {background-image:url(../images/support03.png);}
.c-spec li.li04 {background-image:url(../images/support4.png);}
.c-spec li.li04:hover,.c-spec li.li04.active {background-image:url(../images/support04.png);}
.c-spec li h2{color:#333; font-size:16px; line-height:36px; font-weight:normal; }
.textValue .down{width:720px;}
.textValue .sup-faq .sup-f-l{width:880px;}
/*地图样式开始*/
.maplocal .maplocal { height:670px;overflow:hidden;width:960px}
.maplocal .oper{ padding:15px 20px 5px; border:0;}
.maplocal .care-s-r{float:none;}
.maplocal .care-s-r .text{}
.mapimg { position:relative; overflow:hidden;}
.localimg { position:absolute;left:0; top:0; z-index:1;padding:0 2px}
.localimg .pl{height:100%}
.localimg .c_local { position:absolute; z-index:99;max-width:300px;height:28px; line-height:18px;background:url(../images/localimg.png) no-repeat top  left; padding:5px 0px;padding-left:38px; color:#666;}
.localimg .c_local i{ display:none;}
.localimg .c_local:hover{ background:url(../images/localimg.png) no-repeat bottom  left; color:#666;z-index:999 }
.localimg .c_local:hover i{ display:block; background:#fff; padding:2px 3px;z-index:9999;}
.companyloacl { float:right;}
.lo01{ left:700px; top:30px;}
.lo02{ left:10px; top:80px;}
.lo03{ left:80px; top:30px;}
.lo04{ left:180px; top:160px;}
.lo05{ left:240px; top:60px;}

.country { position:absolute;left:960px; top:0; z-index:99;width:840px;height:670px;padding-left:118px;background:url(../images/cbg.png);}
.map_menu,.i_g_menu{padding:0px;margin:0px;float:left;width:140px;padding-left:23px;padding-top:30px;}
.map_menu{background:#188ACE;height:640px;}
.map_menu ul li {width:130px;padding-left:10px;text-align:left;line-height:30px;margin-bottom:6px;}
.normal {cursor :hand}
.selectd {cursor :hand}

.neirong {padding:33px 0 10px 40px;}
.country .neirong{background:#FFF;height:627px;float:left;width:625px;overflow:hidden;}
.neirong .on-padd {padding: 0px;}
.neirong .on-padd .text {width: 310px;}
.neirong .inbox textarea {width: 360px;height: 100px;}
.map_menu .selectd {background:#FFF}
.normal {}
.neirong h3{ font-size:18px; font-weight:normal;padding-bottom:23px; padding-left:15px;}
.neirong h3{ font-size:18px; font-weight:normal;padding-bottom:23px; padding-left:15px;}
.lomessage {padding-top:20px;padding-right:15px;}
.loacl_h {min-height:130px;*height:130px;margin-right:15px;border-bottom: 1px dashed #b4b4b4;}
.lophone,.loaddress{padding:5px 45px;}
.lophone{background:url(../images/cphone.png) no-repeat 2px 5px;}
.loaddress{background:url(../images/clocation.png) no-repeat 2px 5px;}
.flexcroll {width:612px;height:590px;overflow:hidden;background:url(../images/mapmsgloading.gif) no-repeat center 200px}
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 10px;right:0px;z-index:110;}
.vscrollerbase {height:610px;width:5px;border-left:1px solid #ccc; background:#fff; }
.vscrollerbar {width:11px;padding:7px 0;background:url(../images/dot_scroll.png) no-repeat center #188ACE;}
.companycontent {background:#fff;}
.closeM{position:absolute;top:0;left:0;height:100%;width:118px;background:url(../images/slid.png) no-repeat center center; cursor:pointer}


/*问卷调查样式*/
.questionnaire .pro-cp .at-m .at-m{ padding:40px;}
.questionnaire .pro-txt{ padding-top:55px;}
.questionnaire .pro-txt .p2{  font-size:22px; padding-bottom:10px;}
.questionnaire h3{  font-size:18px; color:#188ACE; padding-bottom:30px;}
.question dl { line-height:40px; font-size:14px; margin-top:22px;}
.question dl dt{}
.question dl dd{ padding-left:20px;}
.question dl .tare{ width:520px; padding:15px; border:1px solid #cfcfcf; height:110px;}
.qbtn { padding-left:20px; padding-top:20px;}
.inputline { border:0; border-bottom:1px solid #666; padding:0px 5px; width:200px;}

.pro-x-l .opennavBox{background:url(../images/p-bj.png); border-top:2px solid #188ACE; border-bottom:2px solid #bfc2bf; margin-bottom:14px;}
.pro-x-l .opennavBox  li{  }
.opennav{cursor:pointer;}
.opennav:hover{color:#277fc2;}
.currentDd{color:#277fc2}

.navli{display: none;}
.opennavBox a{display:block; padding:0px 8px;}	
.navli li a:hover{}

.opennavBox .navfirst:hover{background:#e9ece7;}
.opennavBox .navfirst a{padding:12px 8px;  display:block; color:#434343; font-size:14px; border-bottom:1px solid #e6e6e6;}
.opennavBox .navsecond a{  padding:8px 0; padding-left: 14px;background:url(../images/x1.png) no-repeat  0px 12px; padding-left:14px; margin:0 8px;}
.opennavBox .navsecond:hover{text-decoration:underline;}
.opennavBox .navsecond.currentDt a{ background: url(../images/x2.png) no-repeat 0px 12px; }
.opennavBox .navthird a{color:#188ACE;margin:0 8px 0 22px;  padding:5px 0; background:url(../images/x3.png) no-repeat left center; color:188ACE; font-size:13px; padding-left:11px;}
.opennavBox .navthird.currentDt,.opennavBox .navthird:hover { background:#fff;}
.opennavBox .navforth{  border:none;padding: 5px 8px 5px 22px;}
.opennavBox .cur{  border:none; padding:5px 8px 5px 32px;}
.opennavBox .navforth:hover, .opennavBox .cur{  background:url(../images/x4.png);}
.opennavBox .navforth:hover a,.opennavBox .cur a { color:#fff;}
.opennavBox .navforth a{  margin:0; padding:0; background:url(../images/x5.png) no-repeat left center; padding-left:18px;font-size: 13px;}


/*2014-12-26 追加*/
.listdown {height:26px;padding-left:28px; line-height:26px; font-size:12px; text-align:right;  background:url(../images/d2.png) no-repeat; float:right; margin-bottom:10px; margin-right:10px;}
.listdown:hover { background:url(../images/d02.png) no-repeat;}
.viewmore {height:26px;padding-left:28px; line-height:26px; font-size:12px; text-align:right;  background:url(../images/d1.png) no-repeat; float:right; margin-bottom:10px; margin-right:10px;}
.viewmore:hover { background:url(../images/d01.png) no-repeat;}
.agreement {}
.agreement h2{ font-size:32px;padding-bottom:20px;color:#8dc63f;}




