﻿*{ margin:0; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
body, div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { margin:0; padding:0; }
body{font-size:14px; color:#666; background:#fff;margin:0; min-width: 1200px; font-family:"Microsoft YaHei", verdant, tahoma}

table{ border-collapse:collapse;}
em,i{font-style:normal;}
a{color:#333;text-decoration:none;cursor:pointer;outline:none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
a:hover{color:#ec3541;}
ul,li{list-style:none;}
img{vertical-align:top;}
.clear{clear:both;font-size:0;line-height:0;height:0;overflow:hidden;}
.clearm:after{clear:both;display:block;height:0;visibility:hidden;content:" ";}
.clearm{*zoom:1;}
input{ outline:none; vertical-align:middle;}
textarea{resize:none;outline:none;overflow:hidden;}
input.submit,input.reset{cursor:pointer;}
.text_overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
p{line-height:25px;}
h1{font-size:32px;color:#333;line-height:34px;font-weight:normal;}
h2{font-size:32px;color:#333;line-height:34px;font-weight:normal;}
h3{font-size:24px;line-height:26px;font-weight: normal;}
h4{font-size:14px;line-height:16px;font-weight: normal;}
.fl{float: left;}
.fr{float: right;}
.t{width: 35%;
    float: left;
    box-sizing: border-box; text-align:left;}
.c{width: 65%;
    float: left;
    box-sizing: border-box;
    word-break: break-word; text-align:left;}
/* backToTop */
.hidden{display:none;}
.bread{padding:0.5vw 0;line-height:1vw;border-bottom:1px solid #ebebeb;background-color:#fff;font-size:0.73vw;}
.bread a:hover,.bread a:nth-last-child(1){color:#ec3541;}