@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;outline: none;border: none;text-decoration: none;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height: inherit;color: inherit;background: transparent;border-collapse: collapse;border-spacing: 0;vertical-align: baseline;border-color: transparent;word-wrap:break-word;text-align: inherit}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
h1,h2,h3,h4,h5,h6,button,p,button,ul,ol,li,textarea,input{list-style: none}
input,button{overflow: visible;vertical-align:middle;outline:none}
img,object,video,embed{max-width: 100%;vertical-align: middle;-moz-box-sizing: border-box;box-sizing: border-box;display: block}
span{display: inline-block;vertical-align: top}
button,a,.a{cursor: pointer;color: inherit;line-height: inherit;font-size: inherit}
textarea{resize:none/*vertical*/}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","PingFang SC",STHeiti,"Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,Arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
body{line-height:1.6;display: block;width: 100%;min-width: 1200px}
h1,h2,h3,h4,h5,h6{font-size:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer}
a:hover{/*text-decoration:underline*/}
a:focus,a:hover,a:active{outline:none;background: transparent}
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important}
input[type=number] {  
    -moz-appearance:textfield;  
}  
input[type=number]::-webkit-inner-spin-button,  
input[type=number]::-webkit-outer-spin-button {  
    -webkit-appearance: none;  
    margin: 0;  
} 
/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}

/*set*/
.center{margin: 0 auto;max-width: 1200px}
.pad:before,.pad:after{content: "";display: block}
.right{float: right;display: block}
.left{float: left;display: block}
span.indent{height:0;width: 2em}
.bg{position: relative;z-index: 1}
.bg:after{content: "";display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1}
.clearbox{display: block;zoom:1}
.clearbox:after{content: "";display: block;visibility: hidden;clear: both;height: 0;font-size: 0;line-height: 0}
.to-top{display: none;color: #000;font-size: 24px;position: fixed;bottom: 24px;right: 24px;z-index: 9999;filter: alpha(opacity=50);opacity: 0.5;transition: 0.3s}
.to-top:hover{color: #f00;filter: alpha(opacity=70);opacity: 0.7}
.text{text-indent: 2em;text-align: justify}
.text *{text-indent: 2em}
.botmp{height:0}
.ul{font-size: 0;line-height: 0}
.cmnpic,.cmnpic:hover,.cmnpic:active,.cmnpic:focus{background: url(../images/icons.png) no-repeat;}
.title{text-align: center;font-size: 24px;line-height: 1;color: #333}
.title span{font-size: 16px;line-height: 1;display: block;text-transform: uppercase}
.title span:before{content: "";display: block;margin: 12px auto;width: 48px;height: 2px;background: #125cb6}
.more{display: block;width: 240px;text-align: center;font-size: 14px;line-height: 48px;border-radius: 30px;border: 1px solid #006db7;position: relative;z-index: 1;color: #fff;margin: 0 auto}
.more:before{content: "";display: block;position: absolute;top: 50%;left: 50%;height: 42px;width: 234px;border-radius: 30px;background: #006db7;z-index: -1;margin: -21px -117px}
.mor{font-size: 14px;line-height: 2;color: #f00}
.mor:hover{text-decoration: underline}
.prv:before{content: "\003C"}
.nxt:before{content: "\003E"}

