﻿@charset "UTF-8";
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:400}
body{background:#fff;font-size:14px;font-family:微软雅黑;color:#535353;overflow-y:scroll;}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
a{color:#666;text-decoration:none}
a:hover{color:#2B7E36}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix{height:1%}
*{outline:0}
::-ms-reveal,input::-ms-clear{display:none}
input:focus{outline:0;border:1px solid #2B7E36}
.fl{float:left}
.fr{float:right}
#mask{display:none;z-index:9999;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);zoom:1}
:root #mask{filter:none\9}
.close_businesscard,.goto_t,.phone i,.proTypeNav i,.right_fixed a i{background:url(img/bg.png) no-repeat}
.topbar{background:#fff;border-bottom:solid 1px #cfcfcf;height:30px;line-height:30px;font-size:12px}
.topbar ul{width:1190px;margin:0 auto;height:30px}
.topbar a{margin:0 8px;color:#369}
.topbar a:hover{color:#2B7E36;text-decoration:underline}
.header{clear:both;height:88px;width:1190px;margin:0 auto}
.logo{margin-top:10px}
.companylogo{width:176px;height:36px;display:inline-block;vertical-align:top;margin-top:5px}
.classlogo{margin:30px 0 0 8px}
.classlogo h1,.classlogo h2{font-size:24px;color: #2B7E36;/* width:200px; */height:48px;display:inline-block;margin-top:16px;}
.classlogo h1 i,.classlogo h2 i{display:block;border-top:solid 1px #e5e5e5;color:#cdc9d2;font-size:12px;text-align:center;font-weight:400}
.search{margin:24px 10px 0 0;width: 502px;}
.search i{display:none;}
.searchinput{width: 356px;height:34px;line-height:34px;padding:0 5px;background:#fff;border: solid 2px #2B7E36;vertical-align:middle;float: left;}
.searchinput:focus{border:solid 2px #2B7E36}
.searchbtn{width:98px;height:38px;background: #2B7E36;border:none;color:#fff;font-size:14px;cursor:pointer;letter-spacing:2px;font-weight:700;float: left;}
.menu{clear:both;height:50px;background: #2B7E36;z-index:9;}
.menubox{width:1190px;height:50px;margin:0 auto}
.protypeNav_box{position:relative;z-index:999;width:240px;color:#fff;font-size:16px;line-height:50px;background: #1F5026;cursor:pointer;}
.proTypeNav i{display:inline-block;width:16px;height:16px;margin:0 12px 0 18px;overflow:hidden;vertical-align:middle}
.proTypeList{position:absolute;z-index:1;left:0;top:50px;background:#efefef;width:240px;display:none}
.now .proTypeList{display:block}
.proTypeList li{border-bottom:solid 1px #dedede;height:72px;line-height:72px;padding-left:45px}
.proTypeList li:hover{background: #297d34;}
.proTypeList li:hover a{color:#ffffff}
.nav{height:50px;line-height:50px;font-size:16px}
.nav a{color:#fff;padding:0 30px;line-height:50px;display:inline-block}
.nav a:hover{background:#1F5026;color:#fff}
.nav p{display:none}
.proTypemenu{position:absolute;z-index:999;left:238px;top:0;width:570px;padding:15px;height:406px;line-height:30px;background:#fff;border:solid 1px #eee;border-left:none;display:none}
.proTypeList li.showlistmenu .proTypemenu{display:block}
.proTypemenu h4{height:40px;line-height:40px;border-bottom:solid 2px #1F5026;margin-bottom:15px}
.proTypemenu h4:before{content:"";display:inline-block;width:8px;height:10px;background:#1F5026;border-radius:3px;margin-right:10px;vertical-align:middle}
.proTypemenu h4 a{color:#1F5026;vertical-align:middle}
.proTypemenu a{display:inline-block;white-space:nowrap;text-overflow:ellipsis;margin:0 20px 0 0;padding:0;height:30px;line-height:30px;overflow:hidden}
.ad_tab{width:1190px;height:425px;position:relative;margin:13px auto 0 auto;overflow:hidden}
.contentbox{position:relative;float:right;width:928px;height:425px;overflow:hidden}
.arrowbtn{background:#ddd;width:60px;height:60px;cursor:pointer;position:absolute;top:100px}
.prebtn{left:0}
.nextbtn{right:0}
.contentimg{position:absolute;top:0;left:0;width:7000px}
.contentimg li{height:425px;float:left;margin-right:0;overflow:hidden;background-position:center}
.ad_tab .navbox{position:absolute;overflow:hidden;left:50%;bottom:10px;z-index:9;margin-left:120px}
.ad_tab .navbox li{width:10px;height:10px;overflow:hidden;float:left;margin:0 5px;line-height:10px;cursor:pointer;text-align:center;border-radius:15px;background:#fff;text-indent: -9999px;}
.ad_tab .navbox li.on{background:#ff0}
.contentimg li a{display:block;height:425px}
.product_list{clear:both;width:1190px;margin:0 auto;min-height:310px}
.column_tit{clear:both;height: 45px;line-height: 45px;margin:30px 0 10px 0;background: #38AF03;color: #ffffff;padding: 0 10px;}
.column_tit a{color:#ffffff}
.list_tit .column_tit{margin:10px 0;background:#efefef}
.column_tit h2{font-size: 16px;/* text-indent:10px */}
.list_tit .column_tit h2{background:#1F5026;color:#fff;font-size:16px;    padding: 0 10px;}
.column_tit a{color:#ffffff}
.column_tit a:hover{color:#555}
.product_list ul{clear:both;display:inline-block;width:100%;}
.product_list ul li{float:left;margin:0 20px 20px 0;width: 222px;height: 302px;}
.product_list ul li:nth-child(5n+0){margin-right:0}
.picScroll-left ul li:nth-child(5n+0){margin-right:20px}
.product_list ul li a{display:block;padding:10px;width:200px;border:solid 1px #e8e8e8}
.product_list ul li a span{display:block;width:200px;height:210px;line-height:200px;vertical-align:middle;overflow:hidden;text-align:center}
.product_list ul li a span img{width:200px;height:200px;vertical-align:middle;overflow:hidden}
.product_list ul li a p{color:#666;line-height:25px;height:45px;text-overflow:ellipsis;overflow:hidden}
.product_list ul li a p.price{color:#2B7E36;font-weight:700;font-size:15px;height:25px;line-height:25px;overflow:hidden}
.product_list ul li a:hover{border-color:#2B7E36}
.product_list ul li a:hover p{color:#444}
.product_list ul li a:hover p.price{color:#2B7E36}
.footer{clear:both;background: #333;padding:10px;}
.footer p{width:1190px;margin:0 auto;height:30px;line-height:30px;color:#888;text-align:center}
.footer p span{margin:0 15px}
.goto_t{position:fixed;z-index:99;left:50%;bottom:20px;margin-left:600px;width:30px;height:30px;background-position:-46px 6px;background-position: -19px 6px;cursor:pointer;overflow:hidden;background-color: #2B7E36;color: #ffffff;}
.goto_t:hover{background-color: #042d09;background-position:-19px 6px;}
.right_fixed{clear:both;color:#fff}
.right_fixed a{display:block;height:70px;background:#2B7E36;overflow:hidden;text-align:center;color:#fff}
.right_fixed a i{display:block;background-position:-128px 0;width:30px;height:30px;margin:10px auto 5px auto}
.right_fixed a:hover{/* background: #2B7E36; */color: #2B7E36;}
.p_link02{display:none;}
.phone{margin-top:10px;height:70px;padding-top:22px;text-align:center;cursor:pointer;position:relative;width:90px;margin-left:96px;background: #2B7E36;}
.phone:hover{background: #13561c;}
.phone i{display:block;background-position:-84px 0;width:30px;height:30px;margin:0 auto 5px auto}
.phone a{height:15px;line-height:15px;background:0 0}
.phone a:hover{color:#2B7E36}
.businesscard{position:fixed;z-index:9999;top:50%;left:50%;margin:-260px 0 0 -400px;width:800px;height:520px;background:rgba(49,49,49,.78);color:#930;display:none}
.close_businesscard{position:absolute;z-index:1;right:10px;top:10px;background-position:-175px 0;width:24px;height:24px;overflow:hidden;cursor:pointer}
.businesscardbg{width:395px;height:240px;margin:122px auto 0 auto;background:url(img/cardbg.png) no-repeat;overflow:hidden}
.cardname{float:left;width:180px;text-align:center;margin-top:104px;font-size:18px;font-weight:700}
.cardname i{font-weight:400;font-size:12px;display:block}
.cardinfo{float:left;width:215px;margin-top:104px;overflow:hidden}
.cardinfo li{position:relative;padding-left:50px;word-break:break-all;margin-bottom:5px}
.cardinfo li em{position:absolute;z-index:1;top:0;left:0;display:inline-block;width:48px;text-align:right}
.position{clear:both;height:40px;line-height:40px;color:#999;width:1190px;margin:0 auto;position:relative}
.position a{color:#666;margin:0 5px;display:inline-block;max-width:40%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}
.position a:hover{color:#2B7E36}
.position span{position:absolute;right:10px;top:0}
.position span em{color:#2B7E36;margin-right:5px}
.screen{width:1180px;border:solid 1px #d1d1d1;padding:5px;margin:0 auto}
.screen dl{position:relative;display:inline-block;padding-left:95px}
.screen dl dt{position:absolute;left:0;top:0;width:85px;text-align:right;color:#888;margin-top:7px}
.screen dl dd{float:left;margin:8px 35px 3px 0}
.flip{clear:both;width:1190px;height:35px;line-height:35px;margin:0 auto 20px auto}
.flip a{padding:3px 6px;color:#666;border-radius:3px;border:solid 1px #e1e1e1;margin-right:10px}
.flip em{margin-right:10px}
.numinput{border:solid 1px #e1e1e1;width:50px;margin:0 10px;padding:5px;border-radius:3px}
.btnflip{border:solid 1px #e1e1e1;width:60px;margin:0 10px;border-radius:3px;background:#f2f2f2;padding:5px;cursor:pointer}
.btnflip:hover{background:#1F5026;color:#fff;border-color:#1F5026}
.product_box{clear:both;width:1188px;border:solid 1px #ddd;border-bottom-width:2px;margin:0 auto;height:410px}
.product_box_img{float:left;width:410px;height:370px;padding:20px;vertical-align:middle;text-align:center;border-right:solid 1px #ddd;line-height:370px;overflow:hidden}
.product_box_img img{max-width:100%;max-height:100%;line-height:370px;vertical-align:middle}
.product_box_info{float:left;padding:20px;width:697px;height:70px;color:#666}
.product_box_info h1{font-size:16px;font-weight:700;border-bottom:dashed 1px #ddd;padding:20px 0;color:#333}
.p_b_price{padding:15px 0;border-bottom:dashed 1px #ddd;font-size:15px}
.p_b_price em{color:#1F5026}
.p_b_kw{padding:15px 0}
.p_b_time{padding:10px 0;color:#999}
.p_b_link{margin-top:15px}
.p_link00{padding:10px 50px;background:#1F5026;border-radius:5px;color:#fff;margin-right:20px}
.p_link00:hover{background:#1F5026;color:#fff}
.p_link01{padding:10px 50px;background:#2B7E36;border-radius:5px;color:#fff;margin-right:20px}
.p_link01:hover{background:#2B7E36;color:#fff}
.p_link02{padding:6px 46px;background:#fff;border:solid 2px #1F5026;border-radius:5px;color:#1F5026;}
.p_link02:hover{background:#1F5026;color:#fff}
.detail_box{clear:both;width:1190px;margin:20px auto}
.detail_main{width:955px;}
.detail_tab{position:absolute;top:0;left:0;z-index:1}
.detail_tab ul li{border:solid 1px #ddd;border-radius:3px 3px 0 0;border:solid 1px ddd;border-bottom:none;padding:10px 30px;float:left;margin-right:20px;cursor:pointer}
.detail_tab ul li.on{border-top:solid 2px #1F5026;color:#1F5026;border-bottom:solid 1px #fff}

.detail_tab_a{float:right;position:absolute;top: 5px;right:10px;z-index:1;}


.product_other{width:223px;border:solid 1px #ddd;margin-bottom:20px}
.detail_conent01,.detail_conent02{display:none;border:solid 1px #ddd;padding:15px;margin-bottom:15px}
.ok{display:block}
.detail_conent02 dl{clear:both;position:relative;width:100%;min-height:110px;border-bottom:dashed 1px #ddd;margin-top:10px;padding-bottom:10px}
.detail_conent02 dl dt{position:absolute;z-index:1;top:0;left:0;width:80px;height:100px;line-height:20px;text-align:center}
.detail_conent02 dl dt em{display:block;padding:5px;border:solid 1px #ddd;vertical-align:middle;max-height:80px;line-height:80px;vertical-align:middle;text-align:center;overflow:hidden}
.detail_conent02 dl dd{position:relative;margin-left:100px;padding-right:120px;line-height:30px}
.detail_conent02 dl dd.q{color:#666;margin-top:10px}
.detail_conent02 dl dd i{position:absolute;z-index:1;right:10px;top:0;width:100px;text-align:right;color:#999}
.detail_conent02 dl dt img{max-width:100%;max-height:80px;line-height:80px;vertical-align:middle}
.product_other_tit{clear:both;height:40px;line-height:40px;padding:0 10px;background:#f5f5f5;border-bottom:solid 1px #ddd}
.product_other_tit h2{float:left}
.product_other_tit a{float:right}
.product_other ul li{padding:10px}
.product_other ul li img{width:195px;height:195px}
.product_other ul li a{display:block;border:solid 1px #ddd;line-height:25px;padding:3px}
.product_other ul li p{height:50px;line-height:25px;text-overflow:ellipsis;overflow:hidden}
.product_other ul li em{color:#1F5026;display:block}

@media only screen and (max-width:969px){
body{max-width:100%;margin:0 auto;background:#f5f5f5;padding:45px 0}
.topbar{background:0 0;border:none;height:0;line-height:0}
.topbar ul{height:0;width:100%}
.column_tit a:before,.proTypeNav i,.search.show i,.search:before,.topbar .fl a:first-child{background:url(img/phone_bg.png) no-repeat}
.topbar .fl a:first-child{position:fixed;z-index:992;right:10px;top:12px;width:22px;height:22px;display:block;overflow:hidden}
.classlogo h1 i,.classlogo h2 i,.companylogo,.right_fixed a,.searchbtn,.searchinput,.topbar .fl a:last-child,.topbar .fr{display:none}

.companylogo img{height:36px;padding-left:5px}
.phone a{position:absolute;z-index:1;top:0;left:0;width:70px;height:30px;padding-top:45px;overflow:hidden;display:block}
.phone a:hover{background:0 0}
.topbar .fl{text-indent:-9999px}
.header{position:fixed;z-index:991;top:0;left:0;max-width:100%;height:45px;background: #1F5026;}
.classlogo,.logo{margin:0}
.classlogo h1,.classlogo h2{font-size:1rem;color:#fff;margin:0 0 0 15px;height:45px;line-height:45px}
.search{position:fixed;z-index:4;top:12px;right: 50px;margin:0;width:22px;height:22px;overflow:hidden;}
.search:before{background-position:-33px 0;width:22px;height:22px;content:"";display:block;overflow:hidden}
.search.show{z-index:99;width:100%;height:100%;background:#fff;top:0;left:0}
.search.show .searchbtn,.search.show .searchinput{display:block}
.search.show i{display:block;position:absolute;z-index:1;right:10px;top:10px;width:22px;height:22px;background-position:-71px 0}
.search.show .searchinput{width:80%;margin:20px 0 0 20px}

.nav a,.right_fixed,.rides-cs{display:none}
.nav p{display:block}
.nav p a{display:inline-block}
.nav p a i{position:absolute;z-index:1;top:5px;left:50%;margin-left:-8px;display:block;width:22px;height:22px;background-size:cover;background-position:center}
.nav p a{padding-top:15px}
.search.show .searchbtn{position:absolute;z-index:1;top:42px;right:23px}
.menubox{max-width:100%;height:0}
.nav{position:fixed;z-index:999;bottom:0;left:0;width:100%;height:55px;background:#1F5026;border-top:solid 1px #1F5026}
.nav a{width: 23%;text-align:center;color:#fff;padding:0;position:relative;font-size:12px;}
.nav a:hover{background:0 0;color:#fff}
.nav p a i.home_icon{background:url(img/homeicon.png) no-repeat;background-size:90%}
.nav p a i.qq_icon{background:url(img/qqicon.png) no-repeat;background-size:90%}
.phone_icon{background:url(img/phoneicon.png) no-repeat}
.product_icon{background:url(img/producticon.png) no-repeat}
.menu{background:0 0;height:0}
.proTypeNav{position:fixed;z-index:1;top:12px;right: 10px;width:26px;height:22px;overflow:hidden;font-size:0;}
.protypeNav_box{line-height:0}
.proTypeNav i{background-position:-113px 0;width:26px;height:22px;line-height:0;display:block;margin:0}
.proTypeList{position:fixed;z-index:1;top:45px;right:0;left:auto;background: rgba(17, 101, 21, 0.86);width: 200px;display:none;}
.proTypeList li{padding:0;text-align:center;display:block;border-bottom:none;border-bottom:solid 1px #999}
.proTypeList li,.proTypeList li h3,.proTypeList li:hover{background:0 0}
.proTypeList li a{color:#fff;vertical-align:middle}
.proTypeList li a:hover{color:#fff}
.proTypeList li .proTypemenu{width:180px;left:auto;right:140px;background:rgba(0,0,0,.7);border:none;overflow-y:auto}
.proTypeList li .proTypemenu a{color:#fff}
.proTypeList li .proTypemenu a:hover{color:#fff}
.proTypemenu h4{text-align:left}
.now .proTypeList{display:none}
.ad_tab,.contentbox{width:100%;margin:0;height:auto}
.contentimg li{height:auto}
.ad_tab .navbox{margin-left:-20px}
.contentimg li a{height:356px;background-size:cover}
.product_list{max-width:100%}
.column_tit{margin:0;border-top:solid 10px #f5f5f5;border-bottom:solid 10px #f5f5f5;padding:5px 15px}
.column_tit a{width: 14%;/* font-size:0; */position:relative;}
.column_tit a:before{content:"";display:block;position:absolute;right:10px;top:16px;width:9px;height:12px;background-position:-152px 0}
.product_list .bd{height:260px !important}
.product_list ul li{margin-right:51px}
.product_list ul li:nth-child(5n+0){margin-right:51px}
.product_list ul li:nth-child(3n+0){margin-right:0}
.footer{background:#C3D69B;color:#ffffff !important}
.footer a{color:#ffffff !important}
.footer p{max-width:100%;height:auto;color:#ffffff !important}
.footer p span{margin:0 5px}
.businesscard{width:100%;height:100%;top:0;left:0;margin:0;background:rgba(0,0,0,.9)}
.businesscardbg{position:absolute;top:50%;left:50%;margin:-120px 0 0 -196px}
.flip,.position{width:100%}
.screen{width:95%}
.screen dl dd{margin:5px 10px;width:auto!important}
.screen dl dt{top:5px}
.flip{height:auto}
.product_box{width:99%}
.product_box_img{width:40%}
.product_box_info{width:49%}
.detail_box,.detail_main,.product_other{width:100%}
.product_other ul li{width:30%;float:left;overflow:hidden}
.product_other ul li img{width:100%;height:222px}}@media only screen and (max-width:767px){.contentimg li a{height:192px;background-size:cover}
.product_list ul li{margin: 0 0 0px 0;width:48%;height: 265px;}
.product_list ul li:nth-child(5n+0){margin-right:0}
.product_list ul li:nth-child(3n+0){margin-right:0}
.product_list ul li:nth-child(2n+0){margin-right:0;float:right}
.product_list ul li a{padding:0 0 5px 0;width:100%}
.product_list ul li a span{width:100%}
.product_list ul li a span img{width:100%}

.product_list.picScroll-left .bd li{margin-right:15px;}
.product_list.picScroll-left .bd li:nth-child(5n+0){margin-right:15px}
.product_list.picScroll-left .bd li:nth-child(3n+0){margin-right:15px}
.product_list.picScroll-left .bd li:nth-child(2n+0){margin-right:15px;float:right}

.product_box{height:260px}
.product_box_img{height:220px;line-height:220px}
.product_box_info{width:40%}
.p_b_kw,.p_b_price,.p_b_time,.product_box_info h1{padding:5px 0}
.p_link00,.p_link01,.p_link02{padding:5px;margin-right:5px;margin-bottom:5px;display: inline-block;}
.p_link01{border: solid 2px #2B7E36;}
.p_link00{display:none}
.product_other ul li{width:45%}
.product_other ul li img{height:178px}}@media only screen and (max-width:413px){.contentimg li a{height:174px;background-size:cover}
.contentimg li a img{width:375px;height:178px}
.product_list ul li a{width:100%;overflow:hidden}
.product_list ul li a span,.product_list ul li a span img{width:100%;height:175px;line-height:175px}
.product_list ul li a p{padding:0 5px}
.businesscardbg{width:375px;margin-left:0;left:0}
.cardname{width:160px}
.cardinfo{width:205px}
.product_other ul li{width:43%}
.product_other ul li img{height:153px}
.product_box_img{padding:10px}
.product_box_info{padding:10px;width:48%}
.product_box{height:250px}}@media only screen and (max-width:374px){.contentimg li a{height:148px;background-size:cover}
.product_list ul li{margin-right:10px}
.product_list ul li:nth-child(5n+0){margin-right:10px}
.product_list ul li:nth-child(3n+0){margin-right:10px}
.product_list ul li:nth-child(2n+0){margin-right:0}
.product_list ul li a{width:152px;overflow:hidden}
.product_list ul li a span,.product_list ul li a span img{width:152px;height:152px;line-height:152px}
.product_list ul li a p{padding:0 5px}
.businesscardbg{width:320px}
.cardname{width:140px}
.cardinfo{width:175px}
.nav a{width:23%}
.product_other ul li img{height:130px}
.product_box_img{width:35%}
.product_box_info{width:52%}}.ms-icon{display:inline-block;width:16px;height:16px;float:left}
.ms-bg{position:relative}
textarea{resize:none}
input,textarea{outline:0}
.detail_conent01 img,.detail_conent02 img{max-width: 100%;max-height: 100%;}
.ms-box{position:fixed;width:220px;border:2px solid #1F5026;padding:0;z-index:999999;left:10px;bottom:20px;background-color:#fff}
.s-tit{position:relative}
.ms-tit-con{background-color:#1F5026;height:30px;line-height:30px;width:220px;display:inline-block;color:#fff;text-indent:8px;font-size:14px}
.dialog-box{width:400px;position:fixed;z-index:99999;left:50%;top:40%;margin-left:-200px}
.pd10{padding:0 7px}
.btn-send{background-color:#1F5026;color:#fff;width:80px;height:30px;text-align:center;line-height:30px;margin:12px 0;font-size:14px;border-radius:4px;cursor:pointer}
.input-box .ms-input{height:22px;width:200px;margin-bottom:6px;border:#ddd solid 1px}
.input-box input{border:none}
.text-style{width:200px;height:50px;margin:8px 0 4px 0}
.icon-font1{display:inline-block;cursor:pointer;width:23px;height:13px;background:url(img/icon-font.png) no-repeat -219px -10px;position:absolute;left:196px;top:10px}
.icon-font5{display:inline-block;cursor:pointer;width:23px;height:13px;background:url(img/icon-font.png) no-repeat -255px -10px;position:absolute;left:196px;top:10px}
.ms-x{position:absolute;right:10px;top:4px;color:#fff;cursor:pointer;font-size:16px}
.icon-font2{background:url(img/icon-font.png) no-repeat -4px -5px;margin:2px 4px 0 6px}
.icon-font2-1{background:url(img/icon-font.png) no-repeat -19px -6px;margin:2px 4px 0 6px}
.icon-font2-2{background:url(img/icon-font.png) no-repeat -47px -5px;margin:2px 4px 0 6px}
.icon-font2-3{background:url(img/icon-font.png) no-repeat -35px -6px;margin:2px 4px 0 6px;width:14px}
.ms-btn{border-radius:4px;position:absolute;bottom:14px;right:12px;width:173px;background:#0085DA;height:36px}
.ms-btn span{border-radius:2px;color:#fff;font-size:12px;text-align:center;height:33px;line-height:36px;margin-right:10px;border:1px solid #fff;width:72px;display:inline-block;cursor:pointer}
.icon-font4{margin-top:2px;width:88px;height:25px;background:url(img/icon-font.png) no-repeat -96px 0}
img{border:0}
.rides-cs{font-size:14px;position:fixed;top:250px;right:0;z-index:1500;}
.rides-cs .rides-cs-s{background: #2B7E36;display: inline-block;border-radius: 6px 0 0 6px;}
.rides-cs a{color:#fff}
.rides-cs a:hover{color:#fff;text-decoration:none}
.rides-cs .floatL{width:36px;float:left;position:relative;z-index:1;height: 175px;}
.rides-cs .floatL a{font-size:0;text-indent:-999em;display:block}
.rides-cs .floatR{float:left;padding:5px;overflow:hidden}
.rides-cs .floatR .cn{background:#F7F7F7;border-radius:6px;margin-top:4px}
.rides-cs .cn .titZx{font-size:14px;color:#333;font-weight:600;line-height:24px;padding:5px;text-align:center}
.rides-cs .cn ul{padding:0}
.rides-cs .cn ul li{line-height:38px;height:38px;border-bottom:solid 1px #E6E4E4;overflow:hidden;text-align:center}
.rides-cs .cn ul li span{color:#777}
.rides-cs .cn ul li a{color:#777}
.rides-cs .cn ul li img{vertical-align:middle}
.rides-cs .btnCtn,.rides-cs .btnOpen{position:relative;z-index:9;top:25px;left:0;background-image:url(img/lanrenzhijia.png);background-repeat:no-repeat;display:block;height:146px;padding:8px}
.rides-cs .btnOpen{background-position:0 0}
.rides-cs .btnCtn{background-position:-37px 0}
.rides-cs ul li.top{border-bottom:solid #ACE5F9 1px}
.rides-cs ul li.bot{border-bottom:none}


/* pages */
.pages {padding:20px 0 20px 0;text-align:center;font-size:12px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#DDDDDD 1px solid;padding:3px;text-decoration:none;}
.pages a:hover {background:#2B7E36;border:#2B7E36 1px solid;color:#FFFFFF;padding:3px;text-decoration:none;}
.pages strong {background:#2B7E36;padding:3px;border:#2B7E36 1px solid;color:#FFFFFF;}
.pages_inp {width:30px;border:#DDDDDD 1px solid;color:#666666;padding:2px;text-align:center;}
.pages_btn {width:26px;border:#2B7E36 1px solid;color:#FFFFFF;padding:1px;background:#2B7E36;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#DDDDDD 1px solid;color:#666666;padding:3px 5px 3px 5px;}
.pages label em {color:#2B7E36;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}


.picScroll-left .hd{overflow:hidden;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{display:block;width:5px;height:9px;float:right;margin-right:5px;margin-top: 19px;overflow:hidden;cursor:pointer;background:url("img/arrow.png") 0 0 no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{float:right;overflow:hidden;zoom:1;margin-top: 19px;zoom:1;display: initial;width: auto;clear: inherit;}
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("img/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }