@font-face{font-weight:400;font-style:normal;font-family:codropsicons;src:url(../fonts/codropsicons/codropsicons.eot);src:url(../fonts/codropsicons/codropsicons.eot?#iefix) format('embedded-opentype'),url(../fonts/codropsicons/codropsicons.woff) format('woff'),url(../fonts/codropsicons/codropsicons.ttf) format('truetype'),url(../fonts/codropsicons/codropsicons.svg#codropsicons) format('svg')}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:after,.clearfix:before{display:table;content:''}
.clearfix:after{clear:both}
body{background:#fff;color:#69606b;font-weight:400;line-height:1.5;font-family:"Microsoft YaHei","Helvetica Neue",Sans-Serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden}
dl, dd, ul, li {margin: 0;padding: 0;list-style: none;}
hr {background: #ccc;color: #ccc;clear: both;float: none;width: 100%;height: 1px;margin: 10px 0;border: 0;-moz-box-sizing: content-box;box-sizing: content-box;}
.demo-7{background:#f5f5f5}
.demo-5{background:#f8dab4;color:#5c554c}
.demo-6{background:#f1f1f1}
.demo-1{background:#fff}
a{outline:0;color:#cf4a5c;text-decoration:none}
a:focus,a:hover{color:#69606b}
.demo-4 a{color:#555}
.demo-4 a:focus,.demo-4 a:hover{color:#7b8d92}
.demo-8 a{color:#cf7000}
.demo-8 a:focus,.demo-8 a:hover{color:#cf7000}

/* 路径 */
.nav-bread{padding:0;height:70px;line-height:70px;font-size:0}
.nav-bread h2{font-size:24px;font-weight:600}
.nav-bread a{color:#333;font-size:14px;display:inline-block;}
.nav-bread a:hover{color:#cf4a5c}
.nav-bread a:after {content:"";padding:0 10px;background:url(../images/nav-bread.png) no-repeat center 50%;}
.nav-bread a:last-child:after {content:"";background:none;}

/* 上下篇  */
.prenext-pro a.button{height:70px;line-height:70px;padding:0 25px}
.prenext-pro a.button:hover{background:#cf4a5c;color:#fff}
.prenext-pro a.border{border:1px solid #eee}

/*分页 begin*/
.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:4px;}
.pagination li a {border-radius:4px;color:#6e6e6e;background:#fff;padding:12px 16px;border:1px solid #DCDCDC;}
.pagination li.active a,.pagination li a:hover {background:#cf4a5c;color:#fff;border:1px solid #cf4a5c;}

.job-box{position:relative;margin-bottom:30px;width:100%}
.job-list{padding:20px;color:#333;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.job-list:hover{box-shadow:0 10px 25px rgba(0,0,0,0.3);transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;}
.job-list dt{font-weight:normal}

.article{overflow:hidden}
.article .padding-large{padding:30px 50px}
.article .post h1{font-size:28px;font-weight:600;}
.article .post h2{font-size:24px;font-weight:600;margin:10px 0}
.article .post h3{font-size:20px;font-weight:600;margin:10px 0}
.article .post hr{margin:10px 0;height:1px}
.article .post strong{font-size:16px;margin:10px 0}
.article .post table{margin:20px 0}
.article .post table th{background:#daf0fd;color:#fff;border:1px solid #fff}
.article .post table tr.ue-table-interlace-color-single{background:#daf0fd}
.article .post p{font-size:16px;line-height:28px;margin-bottom:10px}
.article .post img{max-width:100%;height: auto !important;}
.article .post a{text-decoration:none;}
.article .post a:hover{color:#ff9600;border-bottom:0 solid #ff9600}
.article .post .text-right{text-align:right}
.article .post ul li{padding:0 0 5px 20px;position:relative;font-size:16px}
.article .post ul li p{line-height:24px}
.article .post ul li:before{content:'';position:absolute;top:8px;left:0;background:#888888;width:7px;height:7px;border-radius:50%}
.article .post ol{padding:10px 0 0 0}
.article .post ol.list-paddingleft-2{position:relative}
.article .post ol li{padding:0;position:relative}
.article .post ol li p{line-height:26px;font-size:16px;color:#888888}

.dialog-mask {position:fixed;left:0;top:0;right:0;bottom:0;background:#121212;z-index:10;filter:alpha(opacity=50);opacity:.5;display:block;overflow-x:hidden;overflow-y:auto}
.dialog {border:1px solid #ccc;box-shadow:0 3px 9px rgba(0,0,0,0.5);border-radius:4px;background-color:#fff;display:none}
.dialog .dialog-head,.dialog .dialog-foot {padding:10px 20px}
.dialog .dialog-head {border-bottom:solid 1px #ccc;background-color:#f5f5f5;border-radius:4px 4px 0 0}
.dialog .dialog-head strong {font-size:16px}
.dialog .dialog-body {padding:15px 20px}
.dialog .dialog-foot {text-align:right;border-top:solid 1px #ccc}
.dialog.open {display:block}
.close {display:inline-block;font-size:28px;cursor:pointer;line-height:28px}
.close:before {content:"\00d7"}

.dialog .dialog-head {font-size:18px;border-bottom:0;background:#FFF;color:#383838;}
.dialog .dialog-head .close {float:right;line-height:24px}
.dialog .dialog-body{padding:10px 40px 40px 40px;}
.dialog-body h3 {font-size:24px;font-weight:600;color:#333;margin-bottom:10px}
.dialog-body .form-group {padding-bottom:20px}
.dialog-body .input{color:#333;height:48px;line-height:24px;padding:0 12px;border:1px solid #ccc;width:100%;display:block;border-radius:0px;-webkit-appearance:none;box-shadow:0 0px 0px rgba(0,0,0,0.0) inset;background:transparent;}
.dialog-body .textarea {color:#333;padding:10px 12px;line-height:24px;width:100%;background:transparent;border:1px solid #ccc;resize:vertical;}
.dialog-body .label {padding-bottom:10px;display:block;line-height:24px;}
.dialog-body .label label {font-weight:400;}
.dialog-body select {padding:0 30px 0 8px;color:#333;border-radius:0px;width: 100%; height:48px;line-height:48px;border:solid 1px #ccc;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/select-down.png) no-repeat right 50%;}
.dialog-body .form-tips .dialog-body .input-help ul {border:solid 0px #ccc;background:#fff;padding:5px 10px;box-shadow:0 0 0 #fff;border-radius:0 0 4px 4px;width:150px;min-width:150px;width:auto;_width:150px;color:#EE3333;font-size:12px}
.dialog-body .input::-webkit-input-placeholder, .dialog-body .textarea::-webkit-input-placeholder {color: #333;}
.dialog-body .input:-moz-placeholder, .dialog-body .textarea:-moz-placeholder {color: #333;}
.dialog-body .input::-moz-placeholder, .dialog-body .textarea::-moz-placeholder {color: #333;}
.dialog-body .input:-ms-input-placeholder, .dialog-body .textarea:-ms-input-placeholder {color: #333;} 
.dialog-body .input-group .addon {background-color:#fff;border:0px solid #ccc;border-radius:0px;line-height:1;padding:0;text-align:center}
.dialog-body .input-group .addon img{max-height:50px}
.bggray{background:#eee!important;}


.radius-none{border-radius:0}
.border-none{border:0}
.button-large{padding:12px 30px;font-size:16px;line-height:24px}
.button-block{display:block;width:100%}
.button{border:solid 1px #ccc;background:0 0;border-radius:4px;font-size:14px;padding:8px 20px;margin:0;display:inline-block;line-height:20px;transition:all 1s cubic-bezier(.175,.885,.32,1) 0s}

.codrops-top{width:100%;position:absolute;top:0;left:0;text-transform:uppercase;font-weight:800;font-size:.6em;padding:0 32px;letter-spacing:1px;z-index:10000}
.codrops-top a{display:inline-block;color:#fff;text-decoration:none;-webkit-transform:translateY(20px);transform:translateY(20px)}
.codrops-top span.right{float:right}
.codrops-top span.right a{display:block;float:left}
.codrops-icon:before{text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:codropsicons;text-align:center;speak:none;margin:0 .55em 0 0;-webkit-font-smoothing:antialiased}
.codrops-icon-drop:before{content:"\e001"}
.codrops-icon-prev:before{content:"\e004"}
.codrops-demos{padding:0 0 1em;position:relative}
.codrops-demos a{text-transform:uppercase;font-size:1em;letter-spacing:1px;padding:.3em 0;display:inline-block;opacity:1.7;margin:0 .5em;white-space:nowrap;color:#333}
.codrops-demos a:hover{color:#da251d}
.codrops-demos a.current-demo,.codrops-demos a:hover{opacity:1;color:#da251d}
.codrops-demos a.current-demo{color:#da251d;border-bottom:3px solid #da251d}
.related{padding:3em 0;text-align:center;font-size:1.5em;position:relative}
.demo-5 .related{width:60%;margin-left:40%}
@media screen and (max-width:40em){.codrops-icon span{display:none}
.related{font-size:80%}
}
.center{text-align:center;}
.gslide-title{text-align:center;}
.fixright a,.fixright .cons2{transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s; -webkit-transition-duration:.5s;}
.fixright{position:fixed;width:50px;right:0;top:50%;margin-top:-102px;z-index:9999}
.fixright a{display:block;text-align:center;background:rgba(0,0,0,.6);color:#fff;margin:1px 0 0 0;position:relative}
.fixright .cons{font-size:25px;height:50px;line-height:50px}
.fixright .cons2{position:absolute;z-index:1;right:-140px;top:0;width:120px;background:#c33;height:50px;line-height:50px;font-size:18px;text-align:left;padding:0 0 0 20px}
.fixright .tel .cons{font-size:28px}
.fixright .tel .cons2{width:160px;right:-180px}
.fixright #btnup .cons{font-size:30px}
.fixright .cons2 .fa{margin-right:15px}
.fixright .cons2 font{font-size:14px !important;}
.fixright .cons3{position:absolute;z-index:1;right:100px;top:0;width:150px;border:0;border-right:0;display:none;}
.fixright .wx:hover .cons3{display:block}
.fixright a:hover{background:#c33}
.fixright a:hover .cons2{right:0}

