@import url("font-awesome.css");
body{font-family:Microsoft Yahei,\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,Arial,Lucida,Verdana,Helvetica,sans-serif;color: #707070;background-color:#fff;min-width:320px;}
body,html,button,input,textarea{font-size:12px;line-height:1.531;margin:0;padding:0;border:0}
blockquote,dd,dl,dt,form,ol,p,ul{margin:0;padding:0}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;margin:0;padding:0}
b,em,i{font-style:normal;font-weight:400}
img{border:0; max-width:100%;}
a{text-decoration:none;color:#333;}
a:hover{}
img,input,select{vertical-align:middle}
/*标题颜色样式*/
.tb{font-weight:bold;}
.c1{color: #000000;}
.c2{color: #FFFFFF;}
.c3{color: #FFFF00;}
.c4{color: #00FF00;}
.c5{color: #00FFFF;}
.c6{color: #FF00FF;}
.c7{color: #FF0000;}
.c8{color: #0000FF;}
.c9{color: #008080;}
.clear{clear:both;height:0;line-height:0;font-size:0}
.clearfix{overflow:hidden;zoom:1}
.fleft{ float:left;}
.fright{ float:right;}
.none{display:none}
.shangxia{ margin:10px 0;}
#captcha{cursor:pointer}
#wrapper{width:100%;min-width:320px;margin:0 auto;max-width:640px;min-height:calc(100vh - 60px);background-color:#fff;position:relative; padding-top:60px;}
#wrapper .mb{margin:20px 0;}
#header{zoom:1;text-align:center; background:#0a090e; position:fixed; left:0; top:0; z-index:10; width:100%;}
#header:after,#header:before {display: table;content: " ";clear: both;}
#header .logowap{ text-align:center;}
#header .logowap img{max-height:100%;}
#header .logo{ text-align:center; width:calc(100% - 50px); height:60px;}
#header .logo img{max-height:100%;}
#header .nav{width:24px; height: 30px; margin-top:13px; margin-left:13px;}
#header .nav a{ display:block;width:24px; height: 30px;border-radius:30px; position:relative;}
#header .nav a i{ height:2px; width:24px; display:block; background:#fff; position:absolute; left:7px; top:14px;}
#header .nav a:before{content:"";height:2px; width:24px; display:block; background:#fff; position:absolute; left:7px; top:6px;}
#header .nav a:after{content:"";height:2px; width:24px; display:block; background:#fff; position:absolute; left:7px; top:22px;}
#header .topsearch{width:50%;margin:2% 0;}
#header .topsearch form{ border:#bfbfbf 1px solid;margin:0 1%; position:relative; overflow:hidden;}
#header .topsearch input{height:30px;float:left;border:none;width:86%;font-size: 12px;color:#c1c1c1;text-indent:12px;}
#header .topsearch button{position:absolute;height:20px;background:url(../images/shou.jpg) left center no-repeat;background-size:20px auto;width:20px; border:none;top:15%;right:2%; text-indent:-9999px;}

/*左侧导航*/
.sidebar-left {/* width: 270px;*/ width:224px; position: fixed; top: 60px;/* right: -273px;*/ left:-224px; bottom: 0px; overflow: hidden; z-index: 99;}
.sidebar-scroll-left {/* padding-right: 20px;*/ left: 0px;/* width: 310px;*/ background:#343434; overflow: scroll!important; overflow-x: hidden!important; -webkit-overflow-scroll: touch!important; height: 100%; position:relative; z-index: 99;/*opacity:0.5;filter:alpha(opacity=50);*/ }
/*Left sidebar styles*/
.sidebar-left a{ display:block; position:relative;}
.sidebar-left a.close-sidebar-left{ position:absolute; right:0;}
.nav-item { display:block; position:relative; -webkit-tap-highlight-color: rgba(0,0,0,0); font-size: 14px; color: #fff; }
.nav-item1 li{ height: 45px; line-height: 45px; padding-left:10px; background-position: 20px center; background:url(../images/jiantou.png) 200px center no-repeat;}
.nav-item1 li.active{background:url(../images/jiantou.png) 200px center no-repeat #f8f8f8;color:#333;}
.nav-item1 li a{}
.nav-item1 li.active a{ color:#333;}
.nav-item1 li a b{ background:url(../images/ico.png) no-repeat 0 0; width:30px; height:40px; float:left;margin-right:10px;}
.nav-item1 li:nth-child(2) a b{ background:url(../images/ico.png) no-repeat -30px 0;}
.nav-item1 li:nth-child(3) a b{ background:url(../images/ico.png) no-repeat -60px 0;}
.nav-item1 li:nth-child(4) a b{ background:url(../images/ico.png) no-repeat -90px 0;}
.nav-item1 li:nth-child(5) a b{ background:url(../images/ico.png) no-repeat -120px 0;}
.nav-item1 li:nth-child(6) a b{ background:url(../images/ico.png) no-repeat -150px 0;}
.nav-item1 li:nth-child(7) a b{ background:url(../images/ico.png) no-repeat -180px 0;}
.nav-item1 li:nth-child(8) a b{ background:url(../images/ico.png) no-repeat -210px 0;}
.nav-item1 li:nth-child(9) a b{ background:url(../images/ico.png) no-repeat -240px 0;}
.nav-item1 li:nth-child(10) a b{ background:url(../images/ico.png) no-repeat -270px 0;}


.submenu{ padding:12px 0; background:#181c21;}
.submenu a { padding-left: 65px; font-size: 13px; text-transform: uppercase; line-height:38px; color:#333333;}
.submenu a:first-child { background-image: none!important; }
.submenu { display: none; }
.close-bottom-left { display: block; background-image: url(../images/accessdenied.png); background-repeat: no-repeat; background-position: 12px 16px; background-size: 30px 30px; height: 50px;}
.bgpng{ background:url(../images/bgpng.png) repeat; width:100%; height:100%; position:fixed; left:0; top:60px; display:none; z-index:1;}

#mainNav{font-size:13px; position:relative;background-color:#212e5b; }
#mainNav .mainNavtop{background:url(../images/topbian.png) repeat-x left top; height:7px; display:block; display:none;}
#mainNav .mainNavbottom{background:url(../images/bottombian.png) repeat-x left top;height:7px;display:block;display:none;}
#mainNav .mainNav{/*background:url(../images/leftbian.png) repeat-y left top;*/}
#mainNav .mainNav ul{zoom:1;overflow:hidden;/*background:url(../images/rightbian.png) repeat-y right top; padding:0 7px;*/}
#mainNav .mainNav li{float:left;width:33.333333%}
#mainNav .mainNav li a{display:block;text-align:center;color:#fff;font-size:1.1em;border-right:solid #fff 1px;border-bottom:solid #fff 1px;line-height:32px; height:32px; overflow:hidden;}
#mainNav .mainNav li a.last{border-right:none}
#mainNav .mainNav li a:hover{background-color:#212e5b;}
.banners{}
.banners img{ max-width:100%;}

.inbox{}
.inbox:after{display: table;content: " ";clear: both;}
.indexpicbox{margin:5px;border:1px solid #f0eded;padding:5px 5px 10px;}
.indexpicbox .indexpictxt{ text-align:center;}
.indexpicbox .indexpictxt a{ color:#333; line-height:30px;}

.swiper-container .swiper-slide {text-align: center;}
.swiper-container .swiper-slide img{ max-width:100%;}
.swiper-container .swiper-slide a{ display:block; position:relative;}
.swiper-container .swiper-slide a .text{ position:absolute; left:0; bottom:0; width:100%; height:30px;background:rgba(0,0,0,.5); color:#fff;display: flex;align-items: center;justify-content: center;}

.swiper-page{ text-align:center; padding-top:5px; margin-top:5px; background-color:#fff;}
.swiper-page .swiper-pagination{ display:inline-block; height:30px; position:relative;}
.swiper-page .swiper-pagination span{ display:inline-block; margin:0 3px;}

.indexmenu{ padding:6px 0; background:#000; display:none;}
.indexmenu ul{ overflow:hidden; margin:0 5px;}
.indexmenu ul li{ width:33.3333%; float:left;}
.indexmenu ul li a{ margin:5px;background: #fffddc;border-radius: 5px; font-size:16px; color:#000; display:block; text-align:center; overflow:hidden; line-height:36px;}

.inproduct {overflow: hidden;position: relative;padding:15px 0;}
.swiper-product .inproductbox{ margin:9px; padding:5px; border:1px #dcdcdc solid;}
.swiper-product .inproductbox .pic{}
.swiper-product .inproductbox .text{ padding:15px; text-align:center;}
.swiper-product .inproductbox .text h3{}
.swiper-product .inproductbox .text p{}
.swiper-product .inproductbox:hover{ background:#483524;border:1px #483524 solid;}
.swiper-product .inproductbox:hover h3,.swiper-product .inproductbox:hover p{ color:#fff;}

.inproductlist{ margin:9px 0;}
.inproductlist ul{ margin:0 9px;}
.inproductlist ul:after{ content:""; display:table; clear:both;}
.inproductlist ul li{ width:50%; float:left;}
.inproductlist ul li .inproductbox{ margin:9px; padding:5px; border:1px #dcdcdc solid;}
.inproductlist ul li .inproductbox .pic{}
.inproductlist ul li .inproductbox .text{ padding:15px; text-align:center;}
.inproductlist ul li .inproductbox .text h3{}
.inproductlist ul li .inproductbox .text p{}
.inproductlist ul li .inproductbox:hover{ background:#483524;border:1px #483524 solid;}
.inproductlist ul li .inproductbox:hover h3,.inproductlist ul li .inproductbox:hover p{ color:#fff;}

.innews {overflow: hidden;position: relative;padding:15px 0;}
.innews .my-pagination{width:100%; display:block;overflow:hidden; position:relative; background-color:#fff;}
.innews .my-pagination ul.my-pagination-ul{ border: 1px solid #eee; overflow:hidden;}
.innews .my-pagination ul.my-pagination-ul li{ font-size:16px; float:left; width:25%; height:40px; line-height:40px; display:block;border-radius:0; text-align:center;color:#fff;}
.innews .my-pagination ul.my-pagination-ul li a{border-bottom: 1px solid #eee;border-left: 1px solid #eee;height:40px; line-height:40px; display:block;}
.innews .my-pagination ul.my-pagination-ul li.swiper-pagination-bullet{    opacity:1; background:#fff; color:#333;}
.innews .my-pagination ul.my-pagination-ul li.swiper-pagination-bullet.swiper-pagination-bullet-active{color: #c92a32;}
.innews .my-pagination ul.my-pagination-ul li.swiper-pagination-bullet.swiper-pagination-bullet-active a{color: #c92a32;}
.innewslist {}
.innewslist ul{ padding:10px; position:relative;}
.innewslist ul:before{ content:""; display:block; position:absolute; height:100%; width:1px; background:#c5c5c5; left:50%; top:0;}
.innewslist ul li{ overflow:hidden; position:relative;}
.innewslist ul li:before{content:""; display:block;position: absolute;width: 12px; height: 12px;background: #c5c5c5;-webkit-border-radius: 50%;-moz-border-radius: 50%; border-radius: 50%;left:50%; margin-left:-8px;top: 10px; z-index: 3; border:2px #ededed solid;}
.innewslist ul li .text{ width:49%;float:left;}
.innewslist ul li .text span{display:block; color: #454545; line-height: 2.4rem; font-size:1.2em;}
.innewslist ul li .text a { font-size: 1rem; color: #454545; line-height: 2.4rem;}
.innewslist ul li .text a i{ color:#f00; margin-right:5px;}
.innewslist ul li .pic{ width:45%;float:right;}


.inabout{overflow: hidden;position: relative;padding:15px 0;}
.inabout .inaboutbox{ padding:5px;}
.inabout .inaboutbox:after{ content:""; display:table; clear:both;}
.inabout .inaboutbox .pic{ width:40%; float:left; overflow:hidden;}
.inabout .inaboutbox .pic img{transition: all 0.6s;}
.inabout .inaboutbox .pic img:hover{transform: scale(1.2);}
.inabout .inaboutbox .text{ width:58%; float:right;}
.inabout .inaboutbox .text .title{ overflow:hidden; margin-bottom:5px;}
.inabout .inaboutbox .text .title h3{ display:block; color:#483524;font-size: 14px;line-height: 20px; font-weight:300; float:left;}
.inabout .inaboutbox .text .title h4{ display:block;line-height: 20px;color: #999;font-size: 12px; font-weight:300; float:left;}
.inabout .inaboutbox .text .title em{ display:block;line-height: 20px;font-style: normal; padding:0 5px; float:left;}
.inabout .inaboutbox .text .des{color: #666;line-height: 16px; }
.inabout .inaboutbox .text .more{ overflow:hidden; margin-top:5px;}
.inabout .inaboutbox .text .more a{background:#483524; padding:2px 5px; line-height:20px; color:#fff; font-size:12px; display:block; float:left;}

.intitle{padding:0; position:relative; border-bottom:1px #e0e0e0 solid;}
.intitle:after{ content:""; clear:both; display:block; width:70%; height:1px;background:#4c4c4c; position:absolute; left:0; bottom:0; z-index:1;}
.intitle h3{ line-height:46px; font-size:16px; font-weight:500; color:#333; padding:0 10px;}
.inmore{ text-align:center; padding-top:15px;}
.inmore a{ line-height:32px;color: #774a2d; width:150px; display:block; margin:0 auto;border: 1px solid #774a2d;}
.treeBox{zoom:1;overflow:hidden;margin:10px 5px}
.treeBox a{display:block;float:left;margin:5px;border:solid #EEE 1px;padding:3px 6px}
.treeBox a.cur{background-color:#000;color:#FFF;border:solid #FFF 1px}

.productList{font-size:13px;zoom:1;overflow:hidden;border-left:solid #eee 1px;border-bottom:solid #F8F8F8 5px}
.productList dl{float:left;width:50%}
.productList dd{text-align:center;border-right:solid #EEE 1px;border-top:solid #EEE 1px;padding:10px}
.productList dd.clearBorder{border-right:none}
/*.productList dd .img{margin-bottom:10px; text-align:center;}
.productList dd .img img{ max-width:100%; max-height:150px;}*/
.productList dd .name{margin-bottom:6px}
.productList dd .price{color:#999}
.articleList{border-bottom:solid #F8F8F8 5px}
.articleList ul{}
.articleList ul li{border-top:solid #EEE 1px;padding:13px; overflow:hidden;line-height:30px;}
.articleList ul li em{ float:right;}
.articleList ul li a{ line-height:30px;}
.articleList ul li a:hover{ color:#212e5b;}
.articleList dl{border-top:solid #EEE 1px;padding:13px; overflow:hidden;}
.articleList dt{width:36%; float:left; padding-right:4%;}
.articleList dd{width:60%; float:left;}
.articleList dd a{ font-weight:600;}
.articleList dd em{ display:block;}
.articleList dd p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newstuList{font-size:13px;zoom:1;overflow:hidden;border-bottom:solid #F8F8F8 5px}
.newstuList dl{float:left;width:50%}
.newstuList dd{text-align:center;border-right:solid #EEE 1px;border-top:solid #EEE 1px;padding:10px}
.newstuList dd.clearBorder{border-right:none}
/*.newstuList dd .img{margin-bottom:10px}
.newstuList dd .img img{ max-width:100%; max-height:100%;}*/

.newstuList dd .name{margin-bottom:6px}
.newstuList dd .price{color:#999}

.cmsimg{ position:relative; overflow:hidden;}
.cmsimg .cmsimg-box{overflow:hidden; text-align:center;width:100%;height:0px; padding-bottom:75%;position:relative; overflow:hidden;}
.cmsimg.prop1 .cmsimg-box{ padding-bottom:100%;}
.cmsimg.prop2 .cmsimg-box{ padding-bottom:200%;}
.cmsimg.prop3 .cmsimg-box{ padding-bottom:133.333%;}
.cmsimg.prop4 .cmsimg-box{ padding-bottom:75%;}
.cmsimg.prop5 .cmsimg-box{ padding-bottom:50%;}
.cmsimg.prop6 .cmsimg-box{ padding-bottom:60%;}
.cmsimg .cmsimg-box picture{width:100%;height:100%;position:absolute;display: flex;justify-content: center;align-items: center;}
.cmsimg .cmsimg-box picture img{max-width: 100%;max-height: 100%;/*object-fit:cover;object-fit:none;*/}

.dl-menu{ display:none; position:absolute; z-index:100000; top:60px; left:0; width:100%; background-color:#fff;}
.dl-menu .dl-menulist{ padding:15px;}
.dl-menu .dl-menulist ul{}
.dl-menu .dl-menulist ul li{ margin:5px 0; border:1px #f9f9f9 solid; line-height:32px;}
.dl-menu .dl-menulist ul li a{ padding-left:10px;line-height:32px;}

.urHere{ text-align:center; margin:30px 0 15px; position:relative;}
.urHere h3{font-size:1em; line-height:1.2em;font-weight:300; display:inline-block; position:relative; margin-top:5px; position:relative; margin:0 auto; border:1px #c30b0d solid; z-index:2; background:#fff; padding:5px 8px; height:20px;}
.urHere h3 font{ position:relative; top:-15px; background-color:#c30b0d; display:block; color:#fff; line-height:32px; padding:0 30px;}
.urHere:before{display:block;content: " ";height:1px; width:100%; border-top:1px #c30b0d solid; position:absolute; z-index:1; top:15px;}

.nytitle{border-bottom:1px solid #EEE;color:#333;font-size:1.4em; line-height:1.5em;font-weight:700;padding:5px 10px; text:center;}

.leibie{}
.leibie ul{ text-align:center; padding:10px;}
.leibie ul li{ display:inline-block; margin:5px 0;}
.leibie ul li a{ border:1px #f0f0f0 solid;background: #f0f0f0; display:block; line-height:30px; padding:0 12px;}
.leibie ul li a:hover{ border:1px #b31c23 solid;background-color:#b31c23; color:#fff;}

.page { overflow: hidden;}
.page ul { list-style: none; position: relative; width: 650px; margin: 0 auto; margin-top: 50px; }
.page ul span { float: left; display: inline-block; line-height: 31px; }
.page ul li { float: left; padding: 5px 12px; border: 1px solid #ddd; margin: 0 3px; font-size: 14px; cursor: pointer; }
.page ul li:hover, .page ul li.active { border-color: #826c43; background-color: #826c43; color: #fff; }
.page ul li:hover a, .page ul li.active a { color: #fff; }
.page ul li.active { cursor: default; }
.page ul li a { color: #222; }

/*分页*/
.page{height:24px; line-height:24px; text-align:center; padding:10px 0 10px;}
.page a, .page span{color:#525252; background:#f9f9f9; border:1px #f0f0f0 solid; padding:7px 14px; margin:0 3px; height:16px; line-height:16px;}
.page a:hover, .page span.hover{color:#fff; text-decoration:none; background:#826c43; border:1px #826c43 solid;}


#product{margin-bottom:30px}
#product .img{border-bottom:1px solid #EEE;padding:10px;text-align:center}
#product .info{padding:10px;line-height:180%}
#product .info h1{font-size:14px;color:#333}
#product .info .defined{color:#999;padding:5px 0}
#product .info .price{color:red;font-size:16px}
#product .info .tel{margin-top:20px;zoom:1;overflow:hidden;line-height:35px;background-color:#19B4EA;font-weight:700;font-size:14px}
#product .info .tel dt{float:left;width:82px;height:35px;text-align:right;padding-right:3px;background-color:#E0E0E0;color:#333}
#product .info .tel dd{float:left;width:150px;height:35px;color:#FFF;padding-left:10px}
#product .info .tel dd a{color:#FFF}
#product .content{padding:15px 0}
#product .content img{max-width:100%}
#product .content h3{height:35px;line-height:35px;color:#555;font-weight:700;font-size:18px;border-bottom:1px solid #EEE;padding-left:10px}
#product .content ul{padding:10px;color:#888;line-height:200%}
.single{padding:10px}
.single .info{padding:10px;color:#999;font-size:13px}
.single .content{color:#878787;line-height:200%; padding:10px;}
.single .content img{max-width:100%}
.article{padding:10px}
.article .articletitle{padding:10px 0;}
.article .articletitle h1{border-bottom:1px solid #EEE;color:#333;font-size:14px;font-weight:700;text-align:center}
.article .info{padding:10px;color:#999;font-size:13px;text-align:center}
.article .info.productinfo{ display:none;}
.article .content{color:#878787;line-height:200%}
.article .content img{max-width:100%}
.article .producttu{ text-align:center; padding:10px 0;}
.article .producttu img{max-width:100%}

.membertable{}
.membertable .memberlist{ padding:15px;}
.membertable .memberlist dl{ padding:5px 0;}
.membertable .memberlist dl:after,.membertable .memberlist dl:before{display: table;content: " ";clear:both;height:0;line-height:0;font-size:0}
.membertable .memberlist dl dt{ width:80px; float:left; line-height:25px;}
.membertable .memberlist dl dd{ width:calc(100% - 80px); float:left;}
.membertable .memberlist dl dd .txt,.membertable .memberlist dl dd .textarea{ width:90%; border:1px #ddd solid; line-height:25px;}
.membertable .memberlist dl dd .txts{width:90px; border:1px #ddd solid; line-height:25px;}
.membertable .memberlist dl.form-send{ text-align:center;}
.membertable .memberlist dl.form-send .submit{background-color:#000; color:#fff; line-height:25px; display: block; margin:0 auto; width:80px; cursor:pointer;}

.formtable{}
.formtable .formlist{ padding:15px;}
.formtable .formlist dl{ padding:5px 0;}
.formtable .formlist dl:after,.membertable .memberlist dl:before{display: table;content: " ";clear:both;height:0;line-height:0;font-size:0}
.formtable .formlist dl dt{ width:80px; float:left; line-height:25px;}
.formtable .formlist dl dd{ width:calc(100% - 80px); float:left;}
.formtable .formlist dl dd .txt,.formtable .formlist dl dd .textarea{ width:90%; border:1px #ddd solid; line-height:25px;}
.formtable .formlist dl dd .txts{width:90px; border:1px #ddd solid; line-height:25px;}
.formtable .formlist dl.form-send{ text-align:center;}
.formtable .formlist dl.form-send .submit{background-color:#000; color:#fff; line-height:25px; display: block; margin:0 auto; width:80px; cursor:pointer;}

#catalog li a{display:block;background:url(../images/icon_arrow_right.png) no-repeat right center;border-bottom:1px solid #EEE;line-height:50px;padding-left:10px}
#douMsg{text-align:center;padding:50px 0}
#douMsg dt{color:#000;font-size:16px;margin-bottom:30px;font-weight:700}
#douMsg dd{color:#666}
#douMsg dd .back{display:block;width:100px;line-height:30px;background-color:#19B4EA;color:#FFF;margin:30px auto}
.pager{text-align:center;padding:20px;color:#AAA}
.pager em{color:#525252;margin:0 30px}
.pager a{color:#525252}
#footer{color:#333;}
#footer ul{padding:5px 0;text-align:center;color:#333; padding-bottom:55px;}
#footer a{color:#333}
#footer li{padding:5px 0}
#footer li.language{}
#footer li.language a{ padding:0 10px; text-transform:uppercase; color:#212e5b; font-weight:600;}
#footer .footNav a{margin:0 5px;color:#000}
#footer .powered{font-size:11px}
#map_canvas img,.google-maps img{max-width:none}
#map_canvas label{max-width:none}

.footerquicklink{ background:#212121;  /* background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #eaeaea));
    background: -webkit-linear-gradient(top, #fff, #eaeaea);
    background: -moz-linear-gradient(top, #fff, #eaeaea);
    background: -o-linear-gradient(top, #fff, #eaeaea);
    background: linear-gradient(top, #fff, #eaeaea);*/position:fixed; z-index:98; bottom:0; left:0; width:100%;}
.footerquicklink:after,.footerquicklink:before {display: table;content: " ";clear: both;}
.footerquicklink ul{ }
.footerquicklink ul li{ float:left; width:25%; text-align:center;color:#fff; padding:10px 0; position:relative;}
.footerquicklink ul li:after{ content:""; display:block; height:70%; width:1px; position: absolute; top:15%; background:#555; left:0;}
.footerquicklink ul li:first-child:after{ display:none;}
.footerquicklink ul li i{ display:block; font-size:1.4em; line-height:1em;}
.footerquicklink ul li a{ color:#fff;}
.footerquicklink .sharediv{ position:absolute; top:-30px; left:0;width:100%; text-align:center;}
.footerquicklink .sharediv .sharedivnr{ display:inline-block; margin:0 auto;}

/*分享到朋友圈弹出框提示*/
#guide{ position: fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);display:none;z-index:20000;}
#guide img {position: fixed;right: 18px;top:5px;width: 260px;height: 180px; z-index:20001;}
/*===快捷菜单按钮 开始===*/
.plug-div {position:fixed;bottom:0;left:0px;z-index:900;}
.phone {width:100%; height:480px; border: #000 solid 1px; position:relative; }
.plug-menu {width:36px;	height:36px;border-radius:36px;position: absolute;bottom:16px;left: 16px;z-index:999;-moz-box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);background-color: #B70000;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #FF0000), color-stop(100%, #B70000));background-image:-webkit-linear-gradient(top, #FF0000, #B70000);background-image:-moz-linear-gradient(top, #FF0000, #B70000);	background-image:-o-linear-gradient(top, #FF0000, #B70000);	background-image:linear-gradient(top, #FF0000, #B70000);}
.plug-menu span {display: block;	width:28px;height:28px;	background: url(../images/ky_img/plugmenu.png) no-repeat;background-size: 28px 28px;text-indent: -999px;position:absolute;	top:50%;left:50%;margin-top:-14px;	margin-left: -14px;	overflow: hidden;}
.plug-btn {	width:32px;	height:32px; border-radius:32px;-moz-box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);-webkit-box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);
box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);background:#333333;	position:absolute;bottom:0;left:0;margin-bottom:20px;margin-left:20px;z-index:998;}
.plug-btn span {display: block;width: 24px;height: 24px;text-indent: -999px;position: absolute;top: 50%; left: 50%; margin-top: -12px;	margin-left: -12px;overflow: hidden;background-repeat: no-repeat;background-size: 24px 24px;}
.plug-btn span.ico1{background-image: url(../images/ky_img/home.png);}
.plug-btn span.ico2{background-image: url(../images/ky_img/tel.png);}
.plug-btn span.ico3{background-image: url(../images/ky_img/aboutus.png);}
.plug-btn span.ico4{background-image: url(../images/ky_img/guestbook.png);}
.plug-phone .plug-useless {background:#e2e2e2;}
.plug-btn {-webkit-transition: -webkit-transform 200ms;}
.plug-menu span {-webkit-transition: -webkit-transform 200ms;}
.plug-menu span.open {-webkit-animation-name: open;-webkit-transform: rotate(135deg);}
.plug-menu span.close {-webkit-animation-name: close;-webkit-transform: rotate(0deg);}
.plug-btn1.open {-webkit-transform: translate(0, -100px) rotate(720deg);}
.plug-btn1.close {-webkit-transform: translate(0, 0) rotate(0deg);}
.plug-btn2.open {-webkit-transform: translate(47px, -81px) rotate(720deg);}
.plug-btn2.close {-webkit-transform: translate(0, 0) rotate(0deg);}
.plug-btn3.open {-webkit-transform: translate(81px, -45px) rotate(720deg);}
.plug-btn3.close {-webkit-transform: translate(0, 0) rotate(0deg);}
.plug-btn4.open {-webkit-transform: translate(100px, 0) rotate(720deg);}
.plug-btn4.close {-webkit-transform: translate(0, 0) rotate(0deg);}
.plug-btn5.open {	display: block;width:310px;	height:310px;border-radius:310px;background-color:rgba(255, 255, 255, 0);-moz-box-shadow: none;	-webkit-box-shadow:none;box-shadow:none;z-index:997;	left:-170px;top:-170px;overflow: hidden;}
.plug-btn5.close {	display: none;}
.themeStyle{background:#206ed3} /*必须放在最后，覆盖前面定义的样式*/
/*===快捷菜单按钮 结束===*/

.pages{PADDING:7px;MARGIN:3px;TEXT-ALIGN:center}
.pages a{BORDER:#ccc 1px solid;MARGIN:2px;COLOR:#9c9c9c;TEXT-DECORATION:none;width:24px;line-height:24px;text-align:center;display:inline-block;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;background-color:#fff;font-size:1em;font-family:Rosario,sans-serif}
.pages a:hover{BORDER:#ccc 1px solid;COLOR:#000}
.pages a:active{BORDER:#ccc 1px solid;COLOR:#000}
.pages span.pagecount{ display:none;}
.pages span.current{BORDER:#b0985f 1px solid;FONT-WEIGHT:bold;MARGIN:2px;width:24px;line-height:24px;text-align:center;display:inline-block;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;COLOR:#fff;BACKGROUND-COLOR:#b0985f;font-size:1em;font-family:Rosario,sans-serif}
.pages span.disabled{BORDER:#ccc 1px solid;MARGIN:2px;COLOR:#ddd}
