/*@charset "utf-8";
* { word-wrap: break-word; outline: none;-webkit-tap-highlight-color: rgba(0,0,0,0);tap-highlight-color: rgba(0,0,0,0); }
body { min-width: 1200px; margin: 0; padding: 0; font-size: 14px; line-height: 24px; background: #f5f5f5; -webkit-text-size-adjust: none; color: #3e3a39; font-family: "microsoft yahei", "微软雅黑", "宋体", "simsun", "arial", "arial narrow"; }
section, ul, ol, li, dl, dt, dd, p, form, input, button, select, h1, h2, h3, h4 { margin: 0; padding: 0; }
input, select, textarea, button { font-size: 14px; line-height: 16px; font-family: inherit; }
img { border: 0; user-select:none;  }
a img{pointer-events:auto;}
ul, ol, li { list-style-type: none; }
cite, em, i { font-style: normal; }
a { color: #3e3a39; text-decoration: none; transition: color 0.3s linear 0s, background-color 0.3s linear 0s; }
a:hover { color: #167acf; text-decoration: none; }
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clear{zoom:1} */
.start-product-content-left img{-moz-transition: all 1s ease 0s; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s; -o-transition:all 1s ease 0s}

.clearfix li{ overflow:hidden;}

.form { padding-bottom: 12px; border-top: 0; font-size: 12px; text-align: center; }
.form .title { height:60px; font-size: 26px; text-align: center; line-height: 60px; color: #fff; background-color: #dd242f; margin-bottom:20px; }
.form input[type=text] { width:90%; padding:20px; box-sizing:border-box; height: 29px; text-indent:0px; border: 1px solid #dedede; margin-top: 16px; line-height: 28px; font-size: 14px; color: #444; background-color: #fff; }
.form .input-text:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6); }
.form .submit { width:90%;; height: 40px; line-height: 40px; border: 0; margin-top: 19px; font-size: 16px; text-align: center; color: #fff; background-color: #f8b62c; cursor: pointer; -webkit-transition: .5s; -o-transition: .5s; transition: .5s; }
.form .submit:hover { background-color: #f00; }




/*pager*/
.pager { text-align: center; clear: both; padding: 10px 0 30px; }
.pager a, .pager span { display: inline-block; background: #999; color: #fff; padding: 0px 8px; margin: 5px 1px; line-height: 25px; }
.pager span { background: #167acf; }

/*art*/
.pos { font-size: 16px; padding: 6px 0; background: #fff; text-indent: 20px; margin-bottom: 10px; }
.article {background: #fff;overflow: hidden;}

.artcon{ padding:10px; min-height:600px;}
.artcon, .artcon * { font-size: 18px; line-height: 2em; font-family: "microsoft yahei"; color: #000; }
.artcon, .artcon p, .artcon div { text-indent: 2em; }
.artcon img { margin: auto; display: block; width: auto; max-width:90%; height: auto; }

.cfooter{ padding:20px; line-height:2em; font-size: 18px;font-family: "microsoft yahei"; margin:0 10px; margin-bottom:30px; margin-top:0px; border:1px solid #d8d8d8; background: #f3f3f3;  }


/*stage*/
.stage { overflow:hidden;  margin: 0 auto; margin-top:30px; height:70px; }
.stage a { display: block; width: 13%;; float: left; cursor: pointer;    overflow: hidden; }
.stage a i { display: block; height: 6px; background: #ccc9c9; margin-top: -16px }
.stage a b { display: block; width: 24px; height: 24px; background: #ccc; z-index: 1; position: relative; border-radius: 50%; text-align: center; line-height: 24px; color: #fff; left: 50%; margin-left: -12px; font-size: 14px; font-family: arial; }
.stage a span { display: block; margin-top: 20px; text-align: center; font-size: 14px; color: #ccc9c9 }
.stage a.la i { border-radius: 4px 0 0 4px }
.stage a.lo i { border-radius: 0 4px 4px 0 }
.stage a.cur i { background: #167acf }
.stage a.cur b { background: #167acf }
.stage a.cur span { color: #167acf }
.stage a:hover b { background: #167acf }
.stage a:hover span { color: #167acf }
.stage_content h4 { color: #167acf; font-size: 20px; line-height: 45px; margin: 20px 0; border-bottom: 1px solid #e4e4e4; }
.stage_fg { display: block; width: 2px; float: left; height: 58px }

/*slidebox*/
.slidebox{overflow:hidden; position:relative; }
.slidebox .hd{ height:15px; overflow:hidden; position:absolute; width:100%; bottom:5px; z-index:1; }
.slidebox .hd ul{ overflow:hidden; zoom:1; text-align:center;  }
.slidebox .hd ul li{ display:inline-block; overflow:hidden; text-align:left; text-indent:-10000px; margin:0 5px;  width:80px; height:5px; line-height:14px; opacity:0.6; background:#fff; cursor:pointer; }
.slidebox .hd ul li.on{ background:#f00; color:#fff; }

.slidebox.fouse .hd{ height:15px; overflow:hidden; position:absolute; width:100px;  bottom:5px; z-index:1; }
.slidebox.fouse .hd ul li{ display:block; float:left; overflow:hidden; text-align:center; margin:0 1px; width:15px; height:15px; line-height:14px; opacity:0.9; background:#fff; cursor:pointer; }


.slidebox .bd{ position:relative; height:100%; z-index:0;   }
.slidebox .bd li a{ display:block; background:center no-repeat;}
.slidebox .bd li{ display:block; height:100%; zoom:1; vertical-align:middle; }
.slidebox .prev,.slidebox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; font-size:64px; color:#fff; cursor:pointer; font-family:''; filter:alpha(opacity=50);opacity:0.1;   }
.slidebox .next{ left:auto; right:3%; background-position:8px 5px; }
.slidebox:hover .btn{ filter:alpha(opacity=100);opacity:0.8;  }

/*聊天*/
#lrminiwin0 span:nth-child(2) { display: none!important; }
#sohucs #sohu_main .module-cmt-footer { display: none!important; }
