@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header,hgroup
menu, nav, output, ruby, section, summary,
time, mark, audio, video,input { margin:0; padding:0; border: 0;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none;}
a,area{blr:expression(this.onFocus=this.blur()); }
img{ vertical-align:middle;}
textarea{resize:none;}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
@-webkit-viewport { width:device-width; }
@-moz-viewport { width:device-width; }
@-ms-viewport { width:device-width; }
@-o-viewport { width:device-width; }
@viewport { width:device-width; }

html {
    font-family: "微软雅黑",sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

body{ margin: 0; font-size:0.26rem; 
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
background:#fff;}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary { display: block}
audio,canvas,progress,video {display: inline-block; vertical-align: baseline}
audio:not([controls]) { display: none;height: 0;}
[hidden],template {display: none}

a:link{ color: #000; text-decoration: none;}
a:visited{ color: #000; text-decoration: none;}
a:hover{ color: #226ebe; text-decoration: none;}
a:active{ color: #000; text-decoration: none;}

.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
.show{display:block!important;}
.hide{display:none!important;}
.mr0{margin-right: 0px !important;}
.m_mainbox{ width:100%; clear:both; margin-bottom:0.2rem;}
.clear{ clear:both;}
.redcu{ color:#ff0000; font-weight:bold;}
.red{ color:#ff0000;}

sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}
button{overflow:visible}button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}

.topbox{background-color: #fff;padding:10px; position: relative;}
.topbox .imgbox{ float:left}
.topbox .imgbox img{ width:5.06rem;} 
.topbox .login{ float:right; margin-right: 0.2rem;background-color: transparent;background-image: none;}
.topbox .login img{ width:0.54rem;} 
.mainBox{ background:url(../images/bjindex.jpg) left top repeat-x}
/*检索*/
.searchBox{ width:95%; margin:0 auto; padding-top:1.6rem; padding-bottom:1.6rem}
.searchBox h2{ width:100%}
.searchBox h2 a{ display:block ; height:0.9rem; width:38%; float:left; line-height:0.9rem; font-size:0.32rem; text-align:center; color:#fff; font-weight: normal; cursor: pointer}
.searchBox h2 a.ontle{ background:url(searchbg_08.jpg) left center no-repeat; color:#fb983b;}
.jsindex{width: 100%;height: 1rem;  background: #d2f0f0; position: relative;}
.jsindex span{ width:20%; height:1rem; font-size:.3rem; text-align:center; display:block; line-height:1rem;float:left; background:url(jt_06.png) right center no-repeat;color:#458585;;}
.jsindex input{	width: 68%; height: 1rem; background: #d2f0f0; outline-style: none;-webkit-appearance: none; padding-left:.2rem ; line-height:1rem; font-size:0.3rem; overflow:hidden; color:#91bcbb}
.jsindex img{height:1rem;position: absolute;right: 0px;top: 0px;}

.qxcpbox{ width:100%;  background: #d8f9f1 }
.qxcpbox ul{ width:95%;margin: 0 auto; padding-bottom: .3rem}
.qxcpbox ul li{ width:25%; float: left; text-align: center; padding-top: .3rem;}
.qxcpbox ul li p{  color:#333333;   font-size: 0.3rem;line-height: .5rem;padding-top: .2rem; }
.zyxwbigBox{ width:95%; height:0.7rem; border-bottom:1px solid #ccc;overflow: hidden;margin: 0 auto;background: url(tz_03.png) left 0.20rem no-repeat;}
.zyxw{width:87%; height:0.35rem; overflow: hidden;margin:0 auto; margin-bottom:0.15rem;margin-top:0.20rem;}
.zyxw ul{ width:92%; height:0.35rem; margin:0 auto; padding-left:0.35rem }
.zyxw ul li{ height:0.35rem;float: left; left; margin-right:0.20rem; line-height:0.30rem}
.zyxw ul li a{   font-size:0.3rem; color:#ff8800; font-weight: bold;}

.zbxxbox{ width:95%; margin: 0 auto; padding-top:.3rem }
.zbxxbox li{width:30.8%; height:2.5rem;float: left; margin-right: .178rem;text-align: center; border:1px solid #ccc; border-radius: .09rem}
.zbxxbox li img{ padding-top:.3rem; }
.zbxxbox li.last{margin-right: 0rem; float: right;}
.zbxxbox li p{    color: #333333;font-size: 0.3rem;line-height: .5rem;padding-top: .2rem;padding-left: .1rem;padding-right: .1rem;}
 
.newslist{ width:100%; background: #f4f8fa; padding-top:0.3rem;padding-bottom:0.3rem; }
.lbtbox{width: 95%;margin: 0 auto;margin-bottom: 0.3rem;text-align: center;}
.fpic {margin: 0 auto;z-index: 1;position: relative;overflow: hidden;}
.fpic .bigpic03 img{width: 100%;height: 4.4rem;}
.fpic .text {width: 100%;height: 0.7rem; position: absolute;left: 0px; opacity: 0.6;bottom: 0px;}
.fpic p {font-size: 0.3rem; width: 100%; padding-left:.2rem;height: 0.7rem;line-height: 0.7rem;position: absolute;
left: 0px;bottom: 0px;text-align:left; background:url(bgtext.png) left center repeat-x;}
.cWhite a {color: #fff;}
.dotList { height: 0.14rem;right: 0.07rem;position: absolute;bottom: 0.25rem;}
.dotList li{overflow: hidden; cursor: pointer; height: 0.14rem; background: url(iconwhite.png) right center no-repeat; float: left; margin: 0px 0px 0px 0.1rem; display: block; width: 0.14rem; border-radius:50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
.dotList li.current{background: url(iconorg.png) right center no-repeat;}
.newsBox{ width:95%; margin:0 auto; margin-bottom:0.5rem}
.newsBox .newlist li{width: 32.89%; height:0.9rem; text-align:center; line-height:0.9rem; font-size:0.36rem; font-weight:normal;float:left;background: #f3f5f8;display: block; margin-right: 0.04rem;}
.newsBox .newlist li i{font-size: 0.55rem;font-weight: normal;float: left; margin-left: 0.1rem;}
.newsBox .newlist li a{ display:block; line-height:0.9rem; font-size:0.33rem;cursor: pointer; color:#333;} 
.newsBox .newlist  li.ontle{ background:#d2e2ff}

.qx_listlbrgt{ width:95%; margin:0 auto; }
.qx_listlbrgt .qx_titleul{ margin-bottom: .2rem }
.qx_listlbrgt .qx_titleul li{float: left; padding-bottom:.1rem;margin-right:.5rem; font-size:.36rem; }
.qx_listlbrgt .qx_titleul li a{ color:#333; }
.qx_listlbrgt  .qx_titleul li.ontle{ border-bottom: 2px solid #e08600;}
.qx_listlbrgt .qx_titleul li.ontle a{color: #e08600; }
.qx_listlbrgtcon{ width:100%;height:2.6rem; }
.qx_listlbrgtcon li{float: left;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
padding: 0.08rem 0 0.08rem 0;line-height: 150%;font-size: 0.3rem;}
.qx_listlbrgtcon li i {color: #a2b3d9;}
.qx_listlbrgtcon li a { color: #4d5d82;font-size: 0.3rem;}

/*资讯新闻轮播*/
.als-container {width:95%; margin:0 auto;position: relative;} 
.als-viewport {overflow: hidden;margin: 0px auto;padding-top:0.1rem}
.als-wrapper {position: relative;list-style: none;}
.als-item {position: relative;display: block;text-align: center;cursor: pointer;float: left;}
.als-prev, .als-next {position: absolute;cursor: pointer;clear: both;}
.als-container  .als-prev, .xwlunbo .als-next  {top: .5rem;width: .5rem;z-index: 99;}
.als-container  .als-prev {left: -0.18rem;}
.als-container  .als-next {right: -.35rem;}
.als-container li{ width:50%; margin-left: .1rem; height:1.5rem; float:left; padding:0px; background:#fff; line-height:.5rem} 
.als-container li p{ width:100%; font-size:.3rem; line-height:.5rem; color:#fff; }
.als-container li p:hover a{ color:#fff}
.als-container li p a{ display:block; width:98%;  padding:.2rem;text-align:left}
.als-container li p span{color:#959595; float:right; padding-top:3px; font-size:14px}
.als-container li p:hover span{ color:#fff}

.als-container .hd .next{ background: url(right.png) right center no-repeat; width: .5rem;
    height: .5rem;
    display: block;
    position: absolute;
    z-index: 99;
    top: .6rem; right: -.15rem;}
.als-container .hd .prev{ background: url(left.png) right center no-repeat;    width: .5rem;
    height: .5rem;
    display: block;
    position: absolute;
    z-index: 99;
    top: .6rem; left: -0.35rem;}

.tzggnew{width:100%;background:#ebf2ff; padding-top:0.2rem}
.tzggnew ul{ width:95%; margin:0 auto;}
.tzggnew ul li{float:left;width:100%;padding:0.08rem 0 0.08rem 0;line-height:150%;font-size:0.3rem;}
.tzggnew ul li a{color:#4d5d82; font-size:0.3rem}
.tzggnew .more{    width: 100%;text-align: right;height: 0.6rem;line-height: 0.6rem;}
.tzggnew .more a{ font-size:0.28rem}
.tzggnew li i{color:#a2b3d9}
.imgboxys{ width:100%; margin:0 auto; margin-top:0.3rem}
.imgboxys img{    width: 100%;}
.wsblhBox{ width:95%; margin:0 auto; padding-top:0.3rem }
.wsblhBox h2{ background:url(blhimg.jpg) left center no-repeat; text-align:center; background-size:100%;font-size:0.4rem}
.cpzhbox{ width:100%; margin:0 auto}
.cpzhbox h1{    width: 80%; height:0.7rem; float: left;font-weight: normal;font-size: 0.34rem; line-height:0.7rem}
.cpzhbox  span{ width:20%; height:0.7rem;display: inline-block; line-height:0.7rem; float:right; text-align:right}
.slideBoxsamll {width: 100%;height: 2.7rem;overflow: hidden; position: relative;}
.slideBoxsamll .hd {height: 0.15rem;overflow: hidden;position: absolute;bottom: 0px;left: 42%;z-index: 1; margin: 0 auto;}
.slideBoxsamll .hd ul{ overflow:hidden; zoom:1;  }
.slideBoxsamll .hd ul li{ float:left; margin-right:5px;  width:0.13rem; height:0.13rem; line-height:0.13rem; text-align:center; background:url(ggicon_10.png) left center no-repeat; cursor:pointer; }
.slideBoxsamll .hd ul li.on{ background:url(ggiconorg_10.png) left center no-repeat; color:#fff; }
.slideBoxsamll .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxsamll .bd li{ width:100%; height:2.3rem; zoom:1; vertical-align:middle; position:relative; }
.slideBoxsamll .bd img{ width:96%; height:2.3rem; display:block; margin-right:10px }
.slideBoxsamll .bd li span{ display:block; position:absolute; bottom:0; width:47.8%;  height:0.7rem; padding-left:0.1rem; padding-right:0.1rem; line-height:0.7rem; background:url(czb_bgtext.png) left top repeat; color:#fff; text-align:center;}
.slideBoxsamll .bd li a{ display:block; float:left; width:50%; font-size:16px}
.slideBoxsamll .bd li a:last-child img{width:100%; margin-right:0rem}
.slideBoxsamll .bd li a:last-child span{ width:50%; }

.qyzsBox{ width:100%; margin:0 auto}
.qyzsBox h1{width: 80%;float: left;font-weight: normal;font-size: 0.34rem;line-height: 0.7rem;}
.qyzsBox span{width:20%; height:0.7rem;display: inline-block;line-height: 0.7rem; float:right;text-align:right}
.multipleColumn { width:100%; margin:0 auto}
.multipleColumn li{ width:31.7%; float:left; border:1px solid #dcdcdc; margin-bottom:0.3rem; margin-right:0.13rem}
.multipleColumn li.last{ margin-right:0rem}
.multipleColumn li img{ padding-left:0.6rem; text-align:center}
.ggbox{ width:95%; margin:0 auto;margin-bottom:0.3rem;margin-top:0.3rem} 
.slideBox{ width:100%; overflow:hidden; position:relative; }
.slideBox .hd{ height:0.3rem; overflow:hidden; position:absolute; right:0.05rem; bottom:0.05rem; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:8px; height:8px; line-height:8px; text-align:center; background:url(ggicon_10.png) left center no-repeat; cursor:pointer; border-radius:50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;  }
.slideBox .hd ul li.on{ background:url(ggiconorg_10.png) left center no-repeat; color:#fff; }

.slideBox .bd{ width:100%; position:relative;}
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ width:100%; height:1.2rem;  display:block;  }

.jdcxbox{ width: 95%; margin:0 auto;margin-top:.3rem; }
.jdcxbox h2{background: url(spicon_03.jpg) left center no-repeat;display: block;font-weight: bold;
float: left;line-height: .5rem;font-size: .3rem;color: #1d8391;padding-left: .2rem;}
.spsearch{width:55%; height:.5rem; float:right; position:relative   }
.spsearch input{ width: 100%;  height: .5rem;line-height: .5rem;padding-left: .6rem;font-size: 14px;color: #c1c2c3;border: 1px solid #ccc; background:#f2f4f5;    outline-style: none;-webkit-appearance: none;}
.spsearch a{display: inline-block;width: .1rem;float: right;position: absolute;top: .05rem;left: .2rem;}
.jssplist{ width:100%; margin:0 auto; margin-top:.3rem;}
.jssplist li{float: left;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
padding: 0.08rem 0 0.08rem 0;line-height: 150%;font-size: 0.3rem;}
.jssplist li i{color: #a2b3d9;}
.wzqBox{ width:95%;  margin:0 auto; margin-bottom:.3rem}
.wzqBox h1{ width:100%;height:0.6rem; line-height:0.6rem; padding-left:0.3rem; background:#359fae}
.wzqBox h1 a{ font-size:0.34rem; color:#fff;letter-spacing:0.24rem; display:block; line-height:0.6rem}
.wzqlist { width:100%; margin:0 auto; background:#f4f8fa; padding-top:0.3rem}
.wzqlist span{font-size:0.3rem;padding-bottom:0.15rem;padding-left: 0.2rem;padding-right: 0.2rem;display: inline-block;}
.wzqlist span a{color:#555}
.wzqlist span.more{ display:inline-block; padding-left:0px; padding-right:0px}
.wzqlist span.more a{ color:#e18e21}
 
 /*导航*/
.nav{ width:100%; border-top:1px solid #ccc;}
.nav ul{ width:100%; margin:0 auto; padding-top:.3rem; }
.nav ul li{ width:16.5%; float: left; text-align: center; }
.nav ul li.on a{ color: #ff8800;  }
.nav ul li p{ padding-top:.2rem;font-size:0.3rem; }

/*二级页*/
.navbar-toggle{position:relative;float:right;margin-right:0.2rem; background-color:transparent;background-image:none;border:1px solid transparent;}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:0.6rem; height:0.095rem;border-radius:5px;}
.navbar-toggle .icon-bar{background-color:#226ebe;}
.mainej{ width:100%;  background:url(../images/bjindex.jpg) left top repeat-x; padding-top:0.4rem}
.ersearch{width:95%; margin:0 auto; position:relative; padding-bottom:0.3rem; opacity: 0.7} 
.ersearch input {display: block;float: left;width: 100%;height: 0.7rem;line-height: 0.7rem;padding-left:1em;color: #555555;font-size: 0.26rem;border-radius: 5px; border:1px solid #c8dbf9;outline-style: none;
-webkit-appearance: none;}
.ersearch p{ float:right; position:absolute;  right:0.2rem;line-height:0.7rem; text-align:center;}
.ersearch p a{ width:100%; display:block; height:0.65rem;}
.ersearch p i{ font-size:0.45rem; color:#ff6508;}

.ejnavbox{ width:95%; margin:0 auto; overflow: hidden;position: relative; }
.ejnavbox li.now a{color:#fb8d4b}
.ejnavbox li{ width:25%;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;float:left; padding-top:0.2rem; padding-bottom:0.2rem; text-align:center;     background: url(topdown.jpg) right center no-repeat;}
.ejnavbox li a{ font-size:0.34rem; color:#555; font-weight:normal}

.listBox{ background:#fff; width:95%; margin:0 auto; margin-bottom: 0.3rem; border:1px solid #fff; border-radius: 3px}
.listBox ul{ padding-left:0.3rem; padding-right:0.3rem; border-bottom:1px solid #dfdfdf; padding-top: 0.2rem;padding-bottom: 0.2rem;}
.listBox ul li{ width:100%; font-size:0.3rem; color:#333333; padding-top:0.2rem; }
.listBox ul li a{ display:block; width:100%; padding-bottom:0.1rem;overflow: hidden;white-space: nowrap;text-overflow:  ellipsis;}
.listBox ul li p{ font-size:0.3rem; color:#b3b3b3}
.pagerji{ width:100%; text-align:center; clear:both; margin-top:0.2rem}
.pagerji span a{  display:inline-block;font-size:0.28rem; padding:0 8px; height:26px; line-height:26px; border:1px solid #b7b7b7; margin-left:5px; text-align:center; border-radius:3px; margin-bottom:5px;}
.pagerji span a.first{ margin-left:0;}
.pagerji span a:hover{color:#fff; background:#5785cb; border:1px solid #226ebe;}
.pagerji span a.dq{ color:#fff; background:#5785cb; border:1px solid #226ebe;}

/*细览页*/
.contentBox{ width:95%; margin:0 auto; padding:0.3rem; background:#fff}
.contentBox h2{ font-size:0.4rem; font-weight:normal; text-align:center; line-height:0.6rem; border-bottom:1px solid #ebeeec; padding-bottom:0.3rem;    margin-bottom: 0.2rem; }
.contentBox p.sjly13s{line-height: 130%;width: 100%;color: #999999;text-align: center;margin-bottom: 0.15rem;font-size: 0.28rem;}
.contentBox  p.sjly13s span {padding: 0 5px;}
.conboxzw {line-height: 200%;font-size: 0.3rem; color:#333;    text-align: justify;}
.conboxzw img{ width:100%}

/*产品展示*/
.cpzsBox{ background: #fff;width: 95%;margin: 0 auto; padding-bottom: 0.3rem;}
.cpzsBox h2{font-size: 0.42rem;font-weight: normal;color: #555555;padding-top: 0.3rem;padding-left: 0.3rem; padding-right: 0.3rem;}
.cpzsBox ul{width: 95%;margin: 0 auto;margin-top: 0.3rem;}
.cpzsBox li{ width:47.4%; margin-right:0.3rem; float:left; }
.cpzsBox li:nth-child(even){margin-right:0rem}
.cpzsBox li span{ width:42%;height:1rem; margin:0 auto; margin-top:0.2rem; display:block}
.cpzsBox li  a {display: inline-block;width:100%; height:1.5rem;border: 1px solid #ccc;text-align: center;}
.cpzsBox li p a { border: none;display: inline-block;width: inherit;height: inherit;}
.cpzsBox li img{width: 100%;height: 1rem;border:1px solid #f4f4f4}
.cpzsBox li p{width:100%;font-size:0.3rem; color:#555; padding-top:0.3rem; padding-bottom:0.3rem; text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.cpzs{ width:100%; margin:0 auto; margin-top:0.4rem}
.cpzs .cpzstit{ width:100%; height:0.8rem; background:#eeeeee}
.cpzs .cpzstit h3{ width:30%; height:0.8rem; line-height:0.8rem; background:#1cb8b1;text-align:center}
.cpzs .cpzstit h3 a{ color:#fff; font-size:0.35rem; }
.cpmore{ margin-top:0.3rem !important;width:100% !important;padding-bottom: 0rem !important}
.cpmore li{ width:47.2% !important; }



/*产品博览会*/
.piclistBox {background: #fff;width: 95%;margin: 0 auto;padding-bottom: 0.3rem;}
.piclistBox h2{ font-size:0.42rem; font-weight:normal; color:#555555; padding-top:0.3rem; padding-left: 0.3rem;padding-right: 0.3rem;}
.piclistBox  ul{ width:95%; margin:0 auto; margin-top:0.3rem}
.piclistBox li{ float:left; width:47.4%; margin-right:0.3rem}
.piclistBox li img{ width:100%; height:2.3rem}
.piclistBox li:nth-child(even){margin-right:0rem}
.piclistBox li p{ width:100%; padding-top:0.2rem;padding-bottom:0.2rem; font-size:0.3rem; color:#555555; text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}


/*产品博览会细览*/
.blhxl{ width:100%;    padding-left: 0rem; padding-right: 0rem;padding-bottom: 0rem; }
.blhxl h2{padding-left: 0.3rem; padding-right: 0.3rem;}
.cpzstable {border-collapse: collapse;background: #fff;color: #333;font-size: 0.3rem;margin-bottom: 0.3rem;}
.cpzstable table {border-collapse: collapse;margin-bottom: 0.3rem; margin:0 auto}
.titlename{ width:3.5rem; text-align:right}
.titlecon{width:6.5rem; text-align:left}
.cpzstable td {border: 1px solid #dbdbdb;padding:0.1rem; font-size:0.3rem;line-height:0.5rem}

.cpblhcon{ width:100%; padding-top:.5rem;   background: #f4f4f4;    margin-bottom: 0.2rem; position: relative;}
.cpblhcon .hd .next{ background: url(rightjt.png) right center no-repeat; z-index:98;  position: absolute;
width: .9rem;height: 3rem;right: .3rem; top:1.2rem;} 
.cpblhcon .hd .prev{ background: url(leftjt.png) right center no-repeat; z-index:99;width: .9rem;height: 3rem;left: .2rem; position: absolute;top:1.2rem} 
.cpblhcon .bd{ width:95%; margin: 0 auto;    padding-bottom: .3rem; }
.cpblhcon ul li{width:100%; margin: auto;text-align: center; overflow: hidden;}
.cpblhcon ul li img{ width:70%; height: 4.5rem }

/*登录*/
.logomain { background:url(../images/loginbg.jpg) left top repeat;padding-bottom:0.3rem}
.logomain .mainbox{ width:95%; margin:0 auto; background:#fff; }
.mainbox ul{width:100%; border-bottom:1px solid #ccc}
.mainbox li{ width:50%; float:left;text-align:center;line-height: 0.9rem;font-size:0.36rem;color: #333;
font-weight: bold;cursor: pointer;}
.mainbox li.on{color: #ff8800;}
.mainbox li.smdlright{background: url(../images/righticon.jpg) right center no-repeat;}
.smdl {width: 100%;height: 4.5rem;text-align: center;background: #fff;padding-top: 0.3rem;}
.smdl .ewmbox {width: 3.1rem;height:3.1rem;margin: 0 auto;background: #f4f4f4;margin-top: 0.1rem;}
.smdl .ewmbox img {width:100%;text-align: center;padding: 0.15rem;}
.smdl p {text-align: center;color: #666;padding-top: 0.26rem; font-size:0.28rem}
.loginfot {background: #f4f4f4;width: 100%;}
.loginfot span{ width:48%; float:left; height:1rem; line-height:1rem; display:block; text-align:left}
.loginfot span i.icon-weixin{ color:#10b848; font-size:0.45rem; margin-right:0.25rem} 
.loginfot span.wx{padding-left:0.4rem}
.loginfot span i.icon-zhuce{ font-size:0.54rem; margin-right:0.05rem} 
.loginfot span a{ font-size:0.34rem; color:#666; }
.loginfot span.reg{float:right; text-align:right;  margin-right:0.2rem;padding-left:0.3rem}
.zhlogin{ width:77%; margin:0 auto; padding-top:0.76rem;background:#fff;}
.zhlogin .yhm{border: 1px solid #bdbdbd;height:0.7rem;position: relative;margin-bottom: 0.2rem;width: 100%}
.yhm .loginname{position: absolute;z-index: 3;top: 0;left: 0;width: 0.7rem;height: 0.7rem;border-right: 1px solid #bdbdbd; background: url(../images/yhm_07.jpg) no-repeat;}

.itxt {line-height: 0.66rem;height: 0.66rem; border: 0;padding: 0rem 0 0 1rem;width: 90%;float: none;overflow: hidden;font-size: 0.26rem;outline-style: none;-webkit-appearance: none;}
.password{  border: 1px solid #bdbdbd;  height: 0.7rem;margin-bottom:0.3rem;width: 100%; position:relative}
.password .pwd_label{position: absolute;background-position: -48px 0;z-index: 3;top: 0;left: 0;width: 0.7rem;height: 0.7rem;border-right: 1px solid #bdbdbd;background: url(../images/password_14.jpg) no-repeat;}
.forget_pw{ width:100%; text-align:right; margin-bottom:0.3rem}
.forget_pw p a{ color:#666; }
.login-btn{ margin: 0 auto;height: 1rem;width: 100%; margin-bottom:0.2rem;osition: relative;}
.login-btn a{ display: block;width: 100%;background: #ff8800;height: 1rem;line-height: 1rem;color: #fff;font-family: 'Microsoft YaHei'; margin: 0;text-align: center; cursor: pointer; font-size:0.34rem}

/*忘记密码*/
.passmain{ width:100%; background: url(../images/loginbg.jpg) left top repeat; padding-bottom: 0.4rem}
.wjmmmain{ width:95%; margin:0 auto; background: #fff;padding-bottom: 0.4rem }
.wjmmmain h2{ width: 100%; font-size: 0.34rem; color:#333333; padding-left:0.3rem; border-bottom: 1px solid #ccc; height:0.8rem; line-height: 0.8rem  }
.wjmmmain h2 i.icon-suo{ font-size: 0.4rem ; color: #bbbbbb}
.wjmmcenter{ width:95%; margin: 0 auto; padding-top:0.3rem }
.wjmmcenter .button{margin-top: .4rem;}
.tabchaxun{ width:100% }
.tabchaxun tr{ width:100%; }
.tabchaxun tr td{ font-size:0.3rem; height:0.9rem;}
.xjcxinput {width: 100%;border: 1px solid #ccc;height: 0.7rem; line-height:0.7rem;font-family: "微软雅黑";
font-family: "Microsoft YaHei";color: #666;outline-style: none;-webkit-appearance: none;
; padding-left:0.2rem;}
.tabchaxun .button a{ width:48%; height: 0.7rem; line-height: 0.7rem;  color:#fff; display:inline-block;   text-align:center; font-size:0.36rem}
.tabchaxun .button a.next{ background:#ff8800}
.tabchaxun .button a.return{ background:#64abf3; float: right;}
.tabchaxun td input.yzm{border: 1px solid #ccc; height: .7rem;line-height: .7rem;padding-left:.2rem;font-family: "微软雅黑";font-family: "Microsoft YaHei";color: #666;padding-right:0px;width:173px;    outline-style: none;-webkit-appearance: none;}
.yanzhcode {letter-spacing: 3px;cursor: pointer;width: 100%;float: left;background: none;height: .7rem;line-height: .7rem;text-align: center;font-size: 18px;border: 1px solid #ccc;}
.tabchaxun td  input.time{cursor: pointer;width: 100%;float: left;background: none; height: .7rem;line-height: .7rem;text-align: center;font-size: 16px;border: 1px solid #ccc;}

/*注册*/
.wjmmmain h2 i.icon-jibenziliao_huaban{ font-size: 0.5rem ; color: #bbbbbb}
.regbox{ width:95%; margin: 0 auto; padding-top:0.15rem; }
.freereg{ width:100%;padding-top: 0.35rem;  }
.freereg a{width:100%;  height: 0.7rem; line-height: 0.7rem; display: block; font-size: 0.36rem; background: #ff8800; color: #fff; text-align: center; }
.regbox td p{ background: #ececec;width: 58%;height: 0.7rem;line-height: 0.7rem;display: inline-block; text-align: center;}
.regbox td p a{color: #555;}
.regbox td input.jhm{ width: 42%;float: right;height: 0.7rem; line-height: 0.7rem;padding-left: 0.3rem;
border: 1px solid #ccc;outline-style: none;-webkit-appearance: none;}
.regbox td.tx{ color:#ff8800; font-size: 0.26rem;height: 0.7rem }
.regbox td.agree{ font-size: 0.26rem;color:#555; }
.regbox td.agree a{font-size: 0.26rem; color:#0670c8 }
.regbox td.useemial{ height: 0.7rem;font-size: 0.26rem; color:#d4d4d4}
.regbox td.useemial a{font-size: 0.26rem; color:#0670c8;text-decoration-line: underline;}
 
 /*用户信息*/
 .yhxxbox{ width:95%; margin: 0 auto; background: #fff }
 .yhxxtit{ width:95%;height: 1rem; margin: 0 auto; border-bottom: 1px solid #ccc;}
 .yhxxbox h2{height: 1rem;  padding-top: 0.3rem;  display: inline-block;font-size:0.42rem; font-weight:normal; color:#555555;  border-bottom:1px solid #ff8800;}
.yhxxcon{ width: 95%; margin: 0 auto; margin-top:0.3rem;    margin-bottom: 0.4rem;}
.yhxxcon table.yhxxtab{    border-collapse: collapse;}
.yhxxcon table.yhxxtab td{border: 1px solid #e0e0e0;    font-size: 0.3rem;padding: 0.1rem;line-height: 0.6rem; background:#fff}
.szxx_tlefont {color: #444;}
.yhxxcon table.yhxxtab .but{border:none;}
.yhxxtab input{width: 100%;height:0.7rem;line-height: 0.7rem; border:none;padding-left: 0.3rem;font-family: "微软雅黑";   font-family: "Microsoft YaHei";color: #d4d4d4;padding-right: 0px;outline-style: none;-webkit-appearance: none; font-size:0.3rem}
.yhxxtab select{width: 100%;outline-style: none;-webkit-appearance: none; border:none; background:url(../images/scy_grzx_yhxx_sj_bottom_03.png) right center no-repeat;height: 0.7rem;line-height: 0.7rem; padding-left:0.3rem;font-family: "微软雅黑";font-family: "Microsoft YaHei";font-size: 0.3rem;color: #d4d4d4;}
option{outline-style: none;-webkit-appearance: none; }
.yhxxcon td .xjcxbtn{padding-left:0rem;  border: none;width: 47%;height: 0.7rem;line-height: 0.7rem;text-align: center;color: #fff;font-size: 0.3rem; margin-top:0.3rem;font-family: "微软雅黑"; margin-right: 0.3rem;background: #ff8800;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.yhxxcon td .return{ background:#259d3f; margin-right: 0rem}

/*意见反馈*/
.yhxxcon table.yjfktab {border-collapse: collapse}
.yhxxcon table.yjfktab td{ padding-bottom: 0.3rem; }
.yhxxcon table.yjfktab td input{width:100%;padding-left:0.2rem; color:#555;outline-style: none;
-webkit-appearance: none;height: 0.65rem; line-height: 0.65rem; border:1px solid #ccc;   }
.yhxxcon table.yjfktab td.zsxm{ padding-right: 0.3rem }
.yhxxcon table.yjfktab td textarea{ width:100%;padding-left:0.2rem; color:#555;padding-top:0.2rem; outline-style: none;
-webkit-appearance: none;border: 1px solid #ccc;}
.yhxxcon table.yjfktab td input.xjcxbtn{padding-left:0rem;  border: none;width: 47%;height: 0.7rem;line-height: 0.7rem;text-align: center;color: #fff;font-size: 0.3rem; margin-top:0.3rem;font-family: "微软雅黑"; margin-right: 0.2rem;background: #ff8800;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.yhxxcon table.yjfktab td input.return{ float: right; background:#259d3f; margin-right: 0rem}

/*法规库*/
.fgkbox{ width:95%; margin: 0 auto;    background: #fff; }
.fgktit{width: 95%;height: 1rem;margin: 0 auto;border-bottom: 1px solid #ccc;}
.fgktit h2  {height: 1rem;padding-top: 0.3rem;display: inline-block;font-size: 0.42rem;font-weight: normal;
color: #555555;border-bottom: 1px solid #ff8800;}
.fgktable{width: 95%;margin: 0 auto;margin-top: 0.3rem;margin-bottom: 0.4rem;}
.fgktable table {border-collapse: collapse}
.fgktable table td{border: 1px solid #e0e0e0;font-size: 0.3rem;padding: 0.1rem;line-height: 0.6rem;background: #fff;}
.fgktable table td input{ width:95%; height: 0.6rem; color:#333333; padding-left:0.2rem; background: #f4f4f4;  }
.fgktable table td span{ padding-right:0.25rem; }
.fgktable table td span.on a{color:#2b8fd3;}
.ta_date {border: 1px solid #d8d8d8;}
.fgklist{ width:100%; }
.fgk{ width:100%; background: #f4f4f4; }
.fgk dl{ width:95%; margin: 0 auto; height: 1rem }
.fgk dl dt {float: right;font-size: 0.3rem;color: #333;font-weight: normal;line-height: 1rem;padding-right: 0.3rem;background: url(scy_qwjs_dx_bj_03.png) no-repeat 1.25rem;}
.fgk dl dt.sx{background:url(scy_qwjs_sx_bj_03.png) no-repeat 1.25rem;}
.fgk dl dd {font-size: .3rem;color: #333; line-height: 1rem;}
.fgk dl dd span {  color: #ff8800;}

/*检索结果*/
.fgktit h2 p{ float: right;font-size: 0.27rem; text-align:right;line-height: 0.6rem;}
.fgktit h2 p span{ color:#ff9a3f;}
.jsjg{ width:95%; margin:0 auto; margin-bottom:0.3rem}
.ylqx{ width:100%; padding-top:0.3rem; }
.ylqx h2 { font-size: 0.34rem }
.ylqx h2 img{margin-right:0.3rem; }
.ylqx ul{ border-bottom:1px dashed #ccc;   padding-bottom: .2rem;}
.ylqx ul li{width:100%;    padding-top: 0.2rem;}
.ylqx ul li a{ font-size:0.3rem; }
.ylqx ul li a span{ color:#ff8800; }
.ylqx ul li a img{ float: right; }

/*提示层*/
.sc-tsc{width:100%;height:100%;background:url(scy_ylxxw_tsc_bj_03.png) repeat;position:fixed;left:0;top:0;z-index:99999;}
.sc-tsc-nei{ position: absolute;top: 25%;left: 3%;width: 94%;border:3px solid #65abf3;border-radius:6px;background:#fff;padding:.5rem 0 0 .5rem;;}
.sc-tsc-nei h2{font-size:.38rem;font-weight:bold;color:#000;}
.sc-tsc-nei .sc-close{position:absolute;top:12px;right:12px;width:30px;height:30px;background:url(scy_ylxxw_tsc_gbbj_03.png) no-repeat;cursor:pointer;}
.sc-tsc-nei span{color:#9d9c9c;font-size:20px;}
.sc-tsc-nei span a{font-size:20px;}
.sc-tsc-nei h3{font-weight:400;font-size:0.32rem;color:#000;    line-height: 0.65rem; padding: 0.3rem 0.3rem 0.3rem 0rem}
.sc-zchy,.sc-zdl{display:inline-block;width:45%;height:0.9rem;line-height:0.9rem;font-size:20px;text-align:center;}
.tsbox a.sc-zchy{margin:0.3rem 0.3rem 0.3rem 0rem;background:#ff8800;color:#fff;}
.tsbox a.sc-zdl{background:#1caeb7;color:#fff;}
.tsbox p{ font-size:0.28rem; color:#9d9c9c;padding-bottom:0.3rem}
.tsbox p a.login { color:#ff8800; }
.tsbox p a.reg {color:#0159b3;}

/*全文检索*/
.sjkjsright{ width:100%; margin:0 auto; background: #fff; position: relative; }
.sjkjs{width: 95%;margin: 0 auto;border-bottom: 1px solid #ccc;padding-top: 0.2rem;    margin-bottom: 0.3rem;}
.sjkjsright h2{width: 60%; float: left;height: 0.75rem;line-height: 0.7rem;  font-weight: bold;}
.sjkjsright h2 i.icon-vertical_line{color: #ccc;font-size: 0.3rem}
.sjkjsright h2 a{ font-size:0.34rem;line-height: .75rem; display: inline-block; color:#555555 }
.sjkjsright h2 a.ontle { color:#ff8800; border-bottom: 1px solid;}
.sjkjsright h3{padding-top:0.3rem; font-size:0.26rem; color: #0159b3; font-weight: bold;  width: 40%; text-align: right; float: right;}
.jstjbox{ width: 95%; margin:0 auto;margin-bottom: 0.1rem; border-bottom:1px solid #ccc; }
.sjksearch{ width:95%; margin:0 auto; }
.sjksearch p{ width: 100%;margin: 0 auto; margin-bottom: 0.3rem}
.sjksearch p.but{width: 55%;margin: 0 auto; margin-bottom: 0.3rem }
.sjksearch p select{height: 0.6rem; line-height:0.6rem;width: 24%;border: none;margin-right:0.2rem;outline-style: none;background: #f1f1f2;color: #555;font-size: 0.26rem;}
.sjksearch p input{height: 0.6rem;line-height:0.6rem;width: 45%;margin-right:0.2rem;outline-style: none;-webkit-appearance: none; padding-left:0.3rem; background: #f1f1f2;color: #555;font-size: 0.26rem;}
.sjksearch p select.yu{width:16%;line-height:0.6rem;padding-left:0.2rem;margin-right:0rem;outline-style: none;}
.sjksearch p.but input{width: 42%;text-align: center; padding-left: 0rem; font-size:.3rem;}
.sjksearch p.but input.btn1{margin-right: 0.3rem; color:#fff; background: #ff8800}
.sjksearch p.but input.btn2{background: #1caeb7; color:#fff;}
.sysjk-con-pt1{ width:95%; margin:0 auto; border-bottom:1px solid #ccc;margin-bottom: 0.2rem;padding-bottom: 0.2rem;}
.sysjk-con-pt1 dl{padding-top:0.1rem}
.sysjk-con-pt1 dl dt{ font-size:0.3rem; font-weight: bold;color:#333;  padding: 0.1rem 0; }
.sysjk-con-pt1 dl dt input{margin-right:0.1rem;}
.sysjk-con-pt1 dl dd{margin-left: 0.3rem; font-size: 0.28rem; color: #333;padding: 0.1rem 0;}
.sysjk-con-pt1 dl dd a{ padding-left:0.1rem; }
.jssmbox{ width:95%; text-align: right;padding-bottom: 0.3rem;padding-top: 0.2rem; }
.jssmbox a{font-size: 0.32rem;font-weight: bold; color:#0159b3;}
.jssmbox img{ padding-right: 0.2rem }
.sjksm{ width:95%; background: #fff; position: absolute; padding-top:0.2rem;top: 1rem;text-indent: 2em;padding-right:0.2rem; }
.sjksm p{ font-size:0.28rem; line-height: 0.6rem }
.sjksm p span{ color:#ff8800; }
.sjksm p a{ color:#0159b3; }
.rightyhxx{ position: absolute;right: 0rem;right:0rem;display: none;top: 137%;width: 50%;background: #fff;z-index: 99; }
.rightyhxx h2{padding-top: .2rem;padding-bottom: .2rem;margin-left: .3rem;margin-right: .3rem;font-size: .34rem;
color: #1db6b2; border-bottom: 3px solid #1db6b2}
.rightyhxx h2 i{ font-size:.6rem; margin-right:.1rem}
.yhxxconlist{margin-left: .3rem;margin-right: .3rem; padding-bottom: .2rem; }
.yhxxconlist span{ background: #eef7f7 }
.yhxxconlist ol li span{width: 100%;padding: .2rem 0 .2rem .1rem;font-size: .30rem;display: inline-block;
cursor: pointer;}
.yhxxconlist ol li span i {width: .2rem;height: .1rem;display: inline-block;float: right;
background: url(../images/scy_grzx_yhxx_sj_bottom_03.png) no-repeat;margin-top: .2rem; margin-right: .1rem;}
.yhxxconlist ol li dl dd{ font-size: .28rem;color: #555;border-top: 1px solid #dedede;}
.yhxxconlist ol li dl dd:first-child{ border-top: 0;}
.yhxxconlist ol li dl dd a {display: block;padding: .2rem 0 .2rem .2rem;font-size: .28rem;
color: #555;}
.yhxxconlist ol li span img{padding-right: .1rem}
.yhxxconlist ol li dl dd a.on {color: #ff8800;}
.zcylcp{ width:100%; padding-top:.3rem; padding-bottom:.3rem}
.zcylcp img{ width:100% }

.slqzx{ width:95%; margin:0 auto; margin-top:.3rem; margin-bottom: .3rem; line-height:.5rem }
.slqzx h1{ font-size:.32rem;padding-top:.2rem; padding-bottom: .2rem; font-weight: bold; }
.slqzx p{ font-size:.28rem; }
.zcleftBox{ position: absolute; left: 0; top:20%;width: 45%; display: none;
    padding-left: .2rem;
    float: left; padding-right: .2rem;
    padding-top: .2rem;
    padding-bottom: .2rem; background: #f3f3f3}
    .zcleftBox h2 {
    font-size: .3rem;
    color: #484848;
    font-weight: normal; border-bottom: 1px solid #ccc;
    width: 100%;
    height: .7rem;
    line-height: .7rem;}
.zcleftBox li {
    font-size: .3rem; 
    color: #484848;
    font-weight: normal;
    border-bottom: 1px solid #ccc;
    width: 100%;
    line-height: .7rem;}
.zcleftBox li h3 {line-height: .7rem;
    font-size: .3rem;
    font-weight: normal;
}
.zcleftBox ul li .morelinks {
    background: url(smore.png) right .2rem center no-repeat;
}
.zcleftBox ul li .morelinks.sless {
    background: url(ssless.png) right .2rem center no-repeat;
}.linkbox {
    padding: 10px 18px;
    background: #f3f3f3
    border-top: 1px solid #ccc; display:none;}
    .linkbox a {
    display: block;
    line-height: .5rem;
    color: #333;
    padding-left: .2rem;
}
.zcleftBox li h3.cur a {
    color: #ff8800;
    font-weight: bold;
}
.zcleftBox li h3 a {
    padding-left: .2rem;
}
  .zcyright  {width: 1.5rem;
    border-radius: 3px;
 
    text-align: center;
    padding: 0.2rem 0 0.1rem 0;
    position: fixed;
    right: 0;
    top: 40%;
}



 /*用户信息*/
 .yhxxbox{ width:95%; margin: 0 auto; background: #fff }
 .yhxxtit{ width:95%;height: 1rem; margin: 0 auto; border-bottom: 1px solid #ccc;}
 .yhxxbox h2{height: 1rem;  padding-top: 0.3rem;  display: inline-block;font-size:0.42rem; font-weight:normal; color:#555555;  border-bottom:1px solid #ff8800;}

/*订单管理*/
.ddgl-submit{ width:95%; margin: .46875rem auto;}
.ddgl-submit ul li{list-style: none;margin-top: .390625rem;}
.ddgl-submit ul li h3{width: 100%;border-left: 3px solid #64abf3;font-size: .28125rem;color: #555555;text-indent: 16px}
.ddgl-submit ul li p{width: 100%;margin-left:.15rem;font-size: .22rem;color: #949393;margin-top: 16px;}
.xf-dxk{padding-left: .15rem;font-size: .22rem;color: #949393;margin-top: .15rem;}
.xf-dxk label{margin-left: .2rem;}
.xf-dxk label:first-child{margin-left: 0;}
.ddgl-submit ul li p span{
    margin-right: .15rem;
}
.xf-dxk label input[type=radio]{
    height: .2rem;
}
.zhaqbox{
    width: 95%;
    margin:0 auto;
    background: #fff;
}
.zhaqbox h3{
    width:95%;
    margin:0 auto;
    padding-bottom: .2rem;
    padding-top: .3rem;
    border-bottom: 1px solid #dedede;
}
.zhaqbox h3 span
{
	font-size: .42rem;
    padding-bottom: .18rem;
    border-bottom: 1px solid #ff8800;
    color:#555555;
    font-weight: normal;
}
.zhaq{
    width:95%;
    margin:0 auto;
}
.zhaq li{
    margin: 0.3rem 0;
    padding-bottom: .3rem;
    border-bottom: 1px dashed #b5b5b5;
}
.zhaq li p{
    width: 1.96rem;
    float: left;
}
.zhaq li p img{
    width: 1.96rem;
}
.zhdesc{
    width: 65%;
    margin-left: .15rem;
    float: left;
}
.zhdesc h2{
    margin: .2rem 0;
    font-size: 0.28rem;
    color:#272b2f;
    font-weight: 700;
}
.zhdesc span{
    font-size: .26rem;
    color:#cacdd1;
    line-height: 30px;
}
.zhdesc h4{
    margin-top:.2rem;
    width: 1.8rem;
    height: .5rem;
    background: #1caeb7;
    line-height: .5rem;
}
.zhdesc h4 a{
    display: block;
    line-height: .5rem;
    text-align: center;
    font-size: .24rem;
    color:#fff
}
 
.orderbox li{
    margin:30px 0
}
.orderbox li h4{
    border-left:2px solid #64abf3;
    padding-left:20px;
    margin-bottom: 15px;
    font-size: 22px;
    /* font-weight: 700; */
    color:#555555
}
.orderbox li p{
   
    margin-bottom:15px;
}
.orderbox li p span{
    padding-left:15px;
    color:#949393;
    font-size: 18px;
}
.ddsearch{
    width: 95%;
    margin: 0.3rem auto;

}
.ddsearch .status{
    width: 100%;
    margin-bottom: .2rem;
}
.ddsearch span{
    float: left;
    font-size: .28125rem;
    padding-right: .2rem;
}
.ddsearch select{
    width: 74%;
    height: .5rem;
    border:1px solid #ddd;
    outline:none;
}
.ddsearch select option{
    width: 1.5rem;
}
.dateBox{
    width: 100%;
}
.Wdate{
    width: 43%;
    height: .5rem;
    border:1px solid #ddd;
    background: url(../images/rl.png) right 5px center no-repeat;
    background-size: 17px;
}
.search-rl{
    float: left;
    width: 65%;
}
.screcss button{
    width:12%;
    border:1px solid #64abf3;
   
    height: .5rem;
    line-height: .5rem;
    text-align: center;
    font-size: .225rem;
    border-radius: 5px;
    background: #64abf3;
    color:#fff
}
.buy{
    width: 100%;
    margin-top:16px;

}
.buy button{
    margin-right: 10px;
    height: .5rem;
    line-height: .5rem;
    text-align: center;
    font-size: .225rem;
    border-radius: 5px;
    padding:0 .1rem;
    background: #64abf3;
    border:1px solid #64abf3;
    color:#fff
}