

a                { text-decoration:none; color:#fff; cursor:pointer; outline:none; }
a                { -webkit-tap-highlight-color:rgba(255,0,0,0)}
html *           { -webkit-tap-highlight-color: rgba(0,0,0,0);}
img              { border:none; }
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd { margin:0; padding:0; }
ul,li            { list-style-type:none; }
em  {font-style:normal;}
input    { border:none; outline:none; padding:0; margin:0; background:none;}
textarea  {  margin:0;}

html, body{ margin:0; -webkit-user-drag: none; -webkit-text-size-adjust: 100%;}
input,textarea{ font-family:"黑体";}
a,input,button,textarea,fieldset,ul,span,i{}
textarea{ overflow:auto;resize:none; border:none;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust: none;}
a, img {-webkit-touch-callout: none;  }
article, aside, details, figcaption,figure, footer, header, hgroup, menu, nav, section {display: block;}
table {border-collapse: collapse;border-spacing: 0;}

/* function */
.fcb:before,.fcb:after{content: '';display:table;}
.fcb:after{clear:both;}
.fib{display:inline-block;}
.fdn{display:none;}

.f-wsn{white-space:nowrap;word-wrap:normal;}
.f-toe{white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;}
.f-mtoe{overflow:hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}

/* nav */
.navWrap { width:100%; height:80px; box-shadow:1px 1px 5px rgba(204, 204, 204, 0.8);; background:#ffffff; /*position: fixed; left:0; top:0; z-index:99;*/ }
.nav { margin:0 auto; width:1200px; height:80px; line-height:80px; overflow:hidden; position:relative; }
.nav ul { float:left; width:70%; }
.nav ul li { float:left; font-size:18px; margin-right:40px; }
.nav .phoneno { position:absolute; right:0; top:0; z-index:3; font-size:20px; font-weight:bold; color:#E87B2B; }
.nav .phoneno img { vertical-align: middle; margin-right:10px;}
.banner { margin-top:80px; min-width:1200px; height:720px; overflow: hidden; background: url(https://www.bestetb.com/static/img/banner.jpg) center top no-repeat; background-size:100% auto;}

/*// main //////////////////*/
.main { /*margin:110px auto 0;*/ margin:0 auto; width:1200px; overflow:hidden; }
a { color:#000000; }
a:hover { color:#E87B2B; }
.colorOrange { color:#E87B2B; }

/* foot */
.foot          { margin-top:50px; min-width:1200px; padding:50px 0; background:#414352; overflow:hidden; }
.commonbox     { width:1200px; margin:0 auto; }
.beian         { line-height:30px; margin-top:20px; padding-top:20px; text-align: center; color:#fff;  border-top:1px solid #585a65;}
.beian a       { color:#fff;font-size:14px;}
.beian a:hover { text-decoration: underline; color: #de541a; }
.beian strong  {  font-weight: normal; }
.foot_left  { float:left; width:580px;  }
.foot_left ul li { float:left; margin-right:30px; line-height: 30px; font-size:12px; }
.foot_left ul li a  { color: #fff; }
.foot_left ul li a:hover { color: #de541a; }
.foot_left dl { margin-top:10px; clear:both; }
.foot_left dl dt, .foot_left dl dd { float:left; margin-right:20px; font-size:12px;  line-height:30px;  color:#fff; }
.foot_left dl dd a { margin-right:20px; color:#fff; }
.foot_left dl dd a:hover { color:#de541a }

.foot_right { float:right; padding:0 0 10px 55px; width:550px; border-left: 1px solid #585a65; }
.foot_right .foot_wx { float:left; width:145px; text-align:center; line-height:24px; font-style:italic; font-size:12px; color:#fff; }
.foot_right .foot_wx img { margin:0 auto 5px; display: block; width:100px; box-shadow: 0 2px 10px rgba(0,0,0,.3); border-radius:10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}
.foot_tel     { float:right; margin-right:80px; width:200px; text-align:center; line-height:30px; color:#fff; }
.foot_tel .p1 { font-size:18px; }
.foot_tel .p2 { font-size:26px; font-weight:700; }
.foot_tel a { width:100%; height:36px; line-height:36px; text-align:center; letter-spacing:2px; display:block; font-size:15px; font-weight:700; color:#fff; background:#e75313;
    border-radius: 30px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    -ms-border-radius: 30px;
    -o-border-radius: 30px;
    transition: all .5s;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s
}
.foot_tel a:hover { background:#fff; color:#e75313; box-shadow:0 2px 10px rgba(0,0,0,.3) }
.foot_tel p { margin-bottom:10px; }
.clear     { clear:both; }

/* footerNav */
.foot_nav{width: 100%;height: 100px;position: fixed;left:0px;bottom:0px;z-index:1000;background: #414352;;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;}
.foot_nav.on{left:-100%;}
.foot_nav .colse{width: 36px;height: 36px;position: absolute;right:0px;top:0px;overflow: hidden;line-height: 24px;text-align: center;color:#313343;font-size:16px;z-index:1005;cursor:pointer;}
.foot_nav .colse span{position: relative;z-index:10000;color:#313343;font-size:24px;position: relative;left:3px;cursor:pointer;}
.foot_nav .colse:before{content: "";width: 72px;height: 72px;border-radius: 70px;-webkit-border-radius: 70px;-moz-border-radius: 70px;-ms-border-radius: 70px;-o-border-radius: 70px;background:#c2c2c6;left:0px;bottom:0px;position: absolute;cursor:pointer;z-index:1000;}
.foot_form{padding-left:614px;padding-top:25px;overflow: hidden;}
.foot_form .text{width: 308px;height: 42px;line-height: 42px;border-radius: 24px;-webkit-border-radius: 24px;-moz-border-radius: 24px;-ms-border-radius: 24px;-o-border-radius: 24px;background:#fff;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;font-size:14px;float: left;}
.foot_form .tijiao{width: 120px;height: 42px;line-height: 42px;text-align: center;cursor:pointer;background:#e75313;font-size:16px;float: left;margin-left:15px;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;color:#fff;font-weight: bold;}
.foot_form .tijiao:hover{background:#fff;color:#e75313;}
.foot_nav2{width: 160px;height: 199px;position: fixed;left:-100%;bottom:0px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;cursor:pointer;z-index:1000;}
.foot_nav2.on{left:-50px;}
.popResult { margin:-25px 0 0 -75px; width:150px; height:50px; border-radius:5px; display:none; text-align:center; background:#ccc; line-height:50px; position:fixed; left:50%; top:50%; z-index:33; }

/* sideRight */
.sideRight    { width:60px; height:240px; opacity:0; filter:alpha(opacity=0); border-radius:4px; background:#2B2E36; position:fixed; right:10px; bottom:20%; z-index: 999; }
.sideRight li { padding-top:8px; height:51px; border-bottom:1px solid #929497; }
.sideRight li:last-child { border:none; }
.sideRight li a:hover { background:#E87B2B; }
.sideRight li a .gerenMa { width:100px; height:100px; display: none; border:1px solid #929497; position: absolute; left:-115px; top:-20px; z-index:5; }
.sideRight li a:hover .gerenMa { display:block; }
.sideRight a  { width:60px; height:44px; display:block; position:relative; }
.sideRight a i { width:60px; height:44px; display:block; position:absolute; left:0px; top:0; z-index:5; }
.sideRight a span { padding-left:30px; width:70px; height:44px; line-height:44px; display:none; border-radius: 22px 0 0 22px; background:#E87B2B; color:#ffffff; position:absolute; left:-100px; top:0; z-index:3; }
.sideRight a:hover span { display:block; }
.sideRight .btnTop a i { background:url(../image/iconBackTop.png) center center no-repeat; }
.sideRight .contact a i { background:url(../image/iconContact.png) center center no-repeat; }
.sideRight .customized a i { background:url(../image/iconCustomized.png) center center no-repeat; }
.sideRight .ma a i { background:url(../image/iconMa.png) center center no-repeat; }
/* .sideRight a span { width:100px; height:60px; line-height:60px; border-radius:10px 0 0 10px; display:block; background:#E87B2B; position:absolute; left:0 top:0; z-index:3; } */

/* 分页 */
.ui-pagination-container { height:34px; line-height:34px; }
.ui-pagination-container .ui-pagination-page-item ,.ui-pagination-container .ui-pagination-page-btn { margin:0 3px; padding:4px 10px; display:inline; font-size:14px; border:1px solid #ccc; border-radius:3px; text-decoration:none; background:#fff; color:#888; }
.ui-pagination-container .ui-pagination-page-item:hover { border-color:#E87B2B; text-decoration:none; color:#E87B2B; }
.ui-pagination-container .ui-pagination-page-item.active { border-color:#E87B2B; background:#E87B2B; color:#fff; cursor:default; }
.ui-pagination-container input,.ui-pagination-container .ui-pagination-page-btn { display:none; }
.page { margin:30px 0; text-align:center; }

.clearMargin { margin:20px auto 0; }
.hide { display: none}

