﻿@charset "utf-8";
.load-first {height:0;width:0;overflow:hidden;background:url(../images/banner_a1.jpg) no-repeat,url(../images/banner_100.jpg) no-repeat;}
.ad-wrap {position:relative;overflow:hidden;}
.ad-daoshu {position:absolute;left:20px;top:20px;z-index:2;}
.ad-daoshu em {display:inline-block;background-color:#000;background-color:rgba(0,0,0,0.6);color:#fff;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:normal;font-style:normal;font-family:"simsun";}
.ad-wrap .ad-btn {position:absolute;z-index:3;top:20px;right:20px;width:26px;display:none;}
.ad-wrap .ad-btn a {display:block;width:26px;height:26px;line-height:26px;text-align:center;overflow:hidden;border-radius:3px;
  color:#000;background-color:#e6e6e6;
  box-shadow:2px 2px 2px rgba(0,0,0,0.3);
  background-image:radial-gradient(ellipse farthest-corner,#ffffff,#e6e6e6);
  box-shadow:0 1px rgb(255,255,255) inset,0 0 1px 1px rgba(255,255,255,0.6) inset;
}
.ad-wrap .ad-btn .ad-replay {display:none;}
.ad-wrap .ad-con {display:none;}

html {
  font-family:'CENTURYGOTHIC',"Microsoft YaHei","simsun";
  line-height:1.15;
  -ms-text-size-adjust:100%;
  -webkit-text-size-adjust:100%;
}
article,aside,canvas,datalist,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
audio,video {display:inline-block}
abbr[title] {border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong {font-weight:inherit}
b,strong {font-weight:bolder}
dfn {font-style:italic}
mark {background-color:#ff0;color:#000}
small {font-size:80%}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub {bottom:-0.25em}
sup {top:-0.5em}
audio:not([controls]) {display:none;height:0}
svg:not(:root) {overflow:hidden}

@font-face {
  font-family:'fontello';
  src:url('fonts/fontello.eot?41036694');
  src:url('fonts/fontello.eot?41036694#iefix') format('embedded-opentype'),
  url('fonts/fontello.woff2?41036694') format('woff2'),
  url('fonts/fontello.woff?41036694') format('woff'),
  url('fonts/fontello.ttf?41036694') format('truetype'),
  url('fonts/fontello.svg?41036694#fontello') format('svg');
  font-weight:normal;font-style:normal;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family:"fontello";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  width:1em;
  margin-right:.2em;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  line-height:1em;
  margin-left:.2em;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.icon-user:before{content:'\e800';}
.icon-lock-1:before{content:'\e801';}
.icon-heart-circled:before{content:'\e802';}
.icon-heart:before{content:'\e803';}
.icon-heart-1:before{content:'\e804';}
.icon-arrows-cw:before{content:'\e805';}
.icon-up-circle:before{content:'\e806';}
.icon-thumbs-up:before{content:'\e807';}
.icon-left-open-big:before{content:'\e808';}
.icon-right-open-big:before{content:'\e809';}
.icon-videocam:before{content:'\e80a';}
.icon-mail:before{content:'\e80b';}
.icon-mail-1:before{content:'\e80c';}
.icon-phone:before{content:'\e80d';}
.icon-link:before{content:'\e80e';}
.icon-mobile:before{content:'\e80f';}
.icon-search:before{content:'\e810';}
.icon-address:before{content:'\e811';}
.icon-clock:before{content:'\e812';}
.icon-eye:before{content:'\e813';}
.icon-search-1:before{content:'\e814';}
.icon-down-open-big:before{content:'\e815';}
.icon-phone-circled:before{content:'\e816';}
.icon-up-open-big:before{content:'\e817';}
.icon-cancel-circled-outline:before{content:'\e818';}
.icon-cancel-circled:before{content:'\e819';}
.icon-doc:before{content:'\e81a';}
.icon-ok-circled:before{content:'\e81b';}
.icon-ok-circled2:before{content:'\e81c';}
.icon-minus:before{content:'\e81d';}
.icon-plus:before{content:'\e81e';}
.icon-picture:before{content:'\e81f';}
.icon-thumbs-down:before{content:'\e820';}
.icon-thumbs-up-1:before{content:'\e821';}
.icon-thumbs-down-1:before{content:'\e822';}
.icon-link-1:before{content:'\e823';}
.icon-attach:before{content:'\e824';}
.icon-user-add:before{content:'\e825';}
.icon-trash-empty:before{content:'\e826';}
.icon-basket:before{content:'\e827';}
.icon-doc-text:before{content:'\e828';}
.icon-cog:before{content:'\e829';}
.icon-zoom-in:before{content:'\e82a';}
.icon-zoom-out:before{content:'\e82b';}
.icon-zoom-in-1:before{content:'\e82c';}
.icon-zoom-out-1:before{content:'\e82d';}
.icon-down-open-mini:before{content:'\e82e';}
.icon-left-open-mini:before{content:'\e82f';}
.icon-right-open-mini:before{content:'\e830';}
.icon-up-open-mini:before{content:'\e831';}
.icon-home:before{content:'\e832';}
.icon-login:before{content:'\e833';}
.icon-logout:before{content:'\e834';}
.icon-shop-1:before{content:'\e835';}
.icon-key:before{content:'\e836';}
.icon-info-circled:before{content:'\e837';}
.icon-info-circled-1:before{content:'\e838';}
.icon-star:before{content:'\e839';}
.icon-star-empty:before{content:'\e83a';}
.icon-edit:before{content:'\e83b';}
.icon-info:before{content:'\e83c';}
.icon-plus-1:before{content:'\e83d';}
.icon-ok:before{content:'\e83e';}
.icon-home-outline:before{content:'\e83f';}
.icon-truck:before{content:'\e840';}
.icon-calculator:before{content:'\e841';}
.icon-truck-1:before{content:'\e842';}
.icon-plus-circled:before{content:'\e843';}
.icon-location:before{content:'\e844';}
.icon-doc-text-1:before{content:'\e845';}
.icon-doc-text-inv:before{content:'\e846';}
.icon-key-1:before{content:'\e847';}
.icon-keyboard-1:before{content:'\e848';}
.icon-key-2:before{content:'\e849';}
.icon-coffee:before{content:'\e84a';}
.icon-spin3:before{content:'\e84b';}
.icon-download-alt:before{content:'\e84c';}
.icon-down-circle:before{content:'\e84d';}
.icon-left-circle:before{content:'\e84e';}
.icon-right-circle:before{content:'\e84f';}
.icon-up-circle-1:before{content:'\e850';}
.icon-up-circled2:before{content:'\e851';}
.icon-plus-2:before{content:'\e852';}
.icon-down-small:before{content:'\e853';}
.icon-left-small:before{content:'\e854';}
.icon-right-small:before{content:'\e855';}
.icon-up-small:before{content:'\e856';}
.icon-left:before{content:'\e857';}
.icon-right:before{content:'\e858';}
.icon-up:before{content:'\e859';}
.icon-down:before{content:'\e85a';}
.icon-link-2:before{content:'\e85b';}
.icon-print:before{content:'\e85c';}
.icon-minus-circle:before{content:'\e85d';}
.icon-plus-circle:before{content:'\e85e';}
.icon-menu-1:before{content:'\e85f';}
.icon-cw:before{content:'\e860';}
.icon-cancel:before{content:'\e861';}
.icon-play-circled2:before{content:'\e862';}
.icon-down-open:before{content:'\f004';}
.icon-up-open:before{content:'\f005';}
.icon-right-open:before{content:'\f006';}
.icon-left-open:before{content:'\f007';}
.icon-download:before{content:'\f02e';}
.icon-upload:before{content:'\f02f';}
.icon-location-2:before{content:'\f031';}
.icon-info-circled-2:before{content:'\f085';}
.icon-info-circled-alt:before{content:'\f086';}
.icon-link-ext:before{content:'\f08e';}
.icon-bookmark-empty:before{content:'\f097';}
.icon-phone-squared:before{content:'\f098';}
.icon-menu:before{content:'\f0c9';}
.icon-mail-alt:before{content:'\f0e0';}
.icon-coffee-1:before{content:'\f0f4';}
.icon-plus-squared:before{content:'\f0fe';}
.icon-angle-double-left:before{content:'\f100';}
.icon-smile:before{content:'\f118';}
.icon-keyboard:before{content:'\f11c';}
.icon-code:before{content:'\f121';}
.icon-play-circled-1:before{content:'\f144';}
.icon-minus-squared:before{content:'\f146';}
.icon-minus-squared-alt:before{content:'\f147';}
.icon-dollar:before{content:'\f155';}
.icon-yen:before{content:'\f157';}
.icon-plus-squared-alt:before{content:'\f196';}
.icon-fax:before{content:'\f1ac';}
.icon-cube:before{content:'\f1b2';}
.icon-file-pdf:before{content:'\f1c1';}
.icon-file-code:before{content:'\f1c9';}
.icon-qq:before{content:'\f1d6';}
.icon-wechat:before{content:'\f1d7';}
.icon-newspaper-1:before{content:'\f1ea';}
.icon-calc:before{content:'\f1ec';}
.icon-commenting:before{content:'\f27a';}
.icon-commenting-o:before{content:'\f27b';}
.icon-user-o:before{content:'\f2c0';}
.icon-sina-weibo:before{content:'\f33f';}
.icon-paypal:before{content:'\f342';}
.icon-newspaper:before{content:'\f4f0';}
.icon-search-2:before{content:'\f50d';}
@font-face {
  font-family:'CENTURYGOTHIC';
  src:url('enfonts/CENTURYGOTHIC.eot');
  src:url('enfonts/CENTURYGOTHIC.eot') format('embedded-opentype'),
  url('enfonts/CENTURYGOTHIC.woff2') format('woff2'),
  url('enfonts/CENTURYGOTHIC.woff') format('woff'),
  url('enfonts/CENTURYGOTHIC.ttf') format('truetype'),
  url('enfonts/CENTURYGOTHIC.svg#CENTURYGOTHIC') format('svg');
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;outline:none;list-style:none}
img,a img{border:0px;vertical-align:bottom}
table{border-collapse:collapse}

input{outline:none}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button{display:none}
input,select,textarea,button{font-size:12px;font-family:"Microsoft YaHei";}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {border-style:none;padding:0}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color:#888}
input:-moz-placeholder,
textarea:-moz-placeholder {color:#888}
input::-moz-placeholder,
textarea::-moz-placeholder {color:#888}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color:#888}

body{word-break:break-all;font-size:1em;line-height:22px;color:#000}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:link{text-decoration:none;color:#333}
a:visited{text-decoration:none;color:#333}
a:hover{outline-width:0;text-decoration:none;color:#000;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
a:active{outline-width:0;text-decoration:none;color:#000}

.clearfix:after{clear:both;content:"";display:block;height:0;visibility:hidden}
.clearfix{}
.clear{clear:both;margin:0;padding:0;height:0;overflow:hidden}
.line10{clear:both;margin:0;padding:0;height:10px;overflow:hidden}
.line20{clear:both;margin:0;padding:0;height:20px;overflow:hidden}
.left{float:left}
.right{float:right}
.hide {display:none}
.invisible {visibility:hidden;}
.txtC {text-align:center !important;text-indent:0 !important;}
.txtL {text-align:left !important;text-indent:0 !important;}
.txtR {text-align:right !important;text-indent:0 !important;}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.mr20 {margin-right:20px}

.head_about{position:relative;width:100%;height:125px}
.head{position:relative;width:100%;background-color:#fecf00}
.head_top{width:100%;height:100px;background:white}

.head_t {position:relative;width:1260px;height:125px;margin:0 auto;font-size:16px;}
.head_tl {float:left;width:214px;height:100px;margin-right:58px;}
.head_tl a {display:block;width:214px;height:69px;margin-top:15px;overflow:hidden;position:relative;}
.head_tl a img {position:absolute;left:0;top:0;width:214px;height:69px;transition:top .5s;}
.head_tl a span {position:absolute;left:0;right:0;top:84px;background-color:white;;transition:top .3s;font-family:'Microsoft YaHei UI Light';}
.head_tl a:hover img {top:-69px;}
.head_tl a:hover span {top:13px;}

.head_tc{float:left;height:100px}
.head_tc li{float:left;width:120px;height:95px;padding-top:5px;text-align:center;box-sizing:content-box;}
.head_tc li a{display:block;width:120px;height:95px;line-height:90px;color:#666}
.head_tc li a span{display:inline-block;height:90px;padding:0 8px;border-bottom:5px solid #fff;box-sizing:content-box;}
.head_tc li a:hover{color:#000}
.head_tc li a:hover span{border-bottom-color:#fecf00}

.head_tr{float:left;height:100px;line-height:100px;padding-left:20px;border-left:1px solid #eee;box-sizing:content-box;}
.head_tr li{float:left;position:relative;margin-right:12px;font-size:14px}
.head_tr li a{color:#898989}
.head_tr li a:hover{color:#000}

.memberInfo {position:relative;z-index:4;float:left;height:99px;width:146px;border-left:1px solid #eee;border-right:1px solid #fff;border-top:1px solid #fff;box-sizing:content-box;}
.memberInfo li {position:relative;z-index:6;height:99px;font-size:14px;text-align:center;background-color:white;box-sizing:content-box;}
.memberInfo li span {display:inline-block;width:40px;height:40px;margin:18px auto 0;padding:2px;border-radius:3px;border:1px solid #ddd;text-align:center;box-sizing:content-box;}
.memberInfo li span img {max-width:40px;max-height:40px;border-radius:0;vertical-align:middle;}
.memberInfo li a {display:block;padding:0 8px;color:#898989;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}

.memberInfo li:hover ul {display:block;left:12px;top:85px}
.memberInfo li ul {display:none;position:absolute;width:120px;border:1px solid #ddd;background-color:white;box-shadow:3px 3px 3px rgba(0,0,0,0.1)}
.memberInfo li ul li {height:auto;line-height:26px;font-size:12px;text-align:left;border-bottom:1px solid #ddd}
.memberInfo li ul li:last-child {border:none}
.memberInfo li ul li a {display:block;padding:0 10px}
.memberInfo li ul li a:hover {background-color:#eee}
.memberInfo em {font-style:normal;font-size:14px;vertical-align:middle;color:#c44600;}
.memberInfo .mtips {width:9px;height:9px;overflow:hidden;background-color:#da2824;border-radius:50%;position:absolute;z-index:7;left:91px;top:14px;}

table.card {border:1px solid #ccc;background-color:white}
table.card caption {text-align:left;padding:5px 10px;border:1px solid #ccc;border-bottom:none;font-weight:bold;background-color:white}
table.card th {padding:5px 10px;border:1px solid #ccc;font-weight:normal;color:#444}
table.card td {padding:5px 10px;border:1px solid #ccc;font-weight:normal;color:#444}

.animenu_toggle {position:absolute;top:0;right:0;z-index:4;display:block;width:120px;height:80px;padding-top:40px;text-align:center;background-color:#fecf00;box-sizing:content-box;}
.animenu_toggle:hover {}
.animenu_toggle em{position:absolute;left:0;bottom:20px;display:block;width:100%;height:26px;line-height:26px;font-style:normal;font-size:14px;font-weight:normal;color:black}
.animenu_toggle_bar {
  display:block;
  margin:0 auto;
  width:34px;
  height:3px;
  background-color:black;
  -webkit-transition:0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55);
  -o-transition:0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55);
  transition:0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55);
}
.animenu_toggle_bar + .animenu_toggle_bar{margin-top:7px}
.animenu_toggle_active{z-index:1;background-color:#111}
.animenu_toggle_active em{display:none}
.animenu_toggle_active .animenu_toggle_bar {margin:0;position:absolute;left:43px;top:50px;background-color:#fecf00}
.animenu_toggle_active .animenu_toggle_bar:nth-child(1) {
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  -o-transform:rotate(45deg);
  transform:rotate(45deg);
}
.animenu_toggle_active .animenu_toggle_bar:nth-child(2) {opacity:0}
.animenu_toggle_active .animenu_toggle_bar:nth-child(3) {
  -webkit-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  -o-transform:rotate(-45deg);
  transform:rotate(-45deg);
}

.flexslider{position:relative;height:600px;overflow:hidden;background:url(../images/loading.gif) center center no-repeat}
.slides{position:relative;z-index:1}
.slides li{height:600px}
.slides li a{display:block;width:100%;height:600px}
.flex-control-nav{position:absolute;z-index:2;bottom:120px;width:100%;text-align:center}
.flex-control-nav li{display:inline-block;width:20px;height:20px;margin:0 5px}
.flex-control-nav a{display:inline-block;width:14px;height:14px;background-color:white;border:3px solid white;border-radius:50%;overflow:hidden;cursor:pointer;text-indent:-10000em}
.flex-control-nav .flex-active{background-color:#333}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;margin-top:-40px}
.flex-direction-nav li a{position:absolute;display:block;width:46px;height:80px;overflow:hidden;cursor:pointer;text-align:center;background-color:#fecf00}
.flex-direction-nav li a:before {
  font-family:"fontello";
  font-style:normal;
  font-weight:normal;
  speak:none;
  font-variant:normal;
  text-transform:none;
  display:inline-block;
  margin:0 auto;
  text-align:center;
  line-height:80px;
  font-size:18px;
  color:black;
  text-decoration:inherit;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.flex-direction-nav li a.flex-prev{left:0}
.flex-direction-nav li a.flex-prev:before{content:'\f007'}
.flex-direction-nav li a.flex-next{right:0}
.flex-direction-nav li a.flex-next:before{content:'\f006'}
.flex-direction-nav li a:hover{background-color:rgba(0,0,0,0.5)}
.flex-direction-nav li a:hover:before{color:#fecf00}

.f-cb:after {content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}

.con-wrap {width:100%}
.con-wrap .con-box {position:relative;width:1260px;height:100%;margin:0 auto;overflow:hidden}

.con-wrap1 {width:100%;margin-top:-100px;}
.con-wrap1 .con-box {position:relative;z-index:2;width:1260px;height:320px;margin:0 auto;overflow:hidden;background:#282b2d}

.g-banBox {position:absolute;left:0;width:790px;height:320px;overflow:hidden}

.g-banBox .ctrl-box {position:relative;float:left;width:150px;height:320px}
.g-banBox .ctrl-box p.ctrl-mon {margin-top:70px;text-align:center;font-size:12px;color:#727272}
.g-banBox .ctrl-box h1.ctrl-mon-mun {text-align:center;font-size:58px;line-height:60px;color:#727272}
.g-banBox .ctrl-box i {display:block;width:22px;height:5px;margin:15px auto;background:#fed100}
.g-banBox .ctrl-box p.ctrl-title {text-align:center;font-size:16px;color:white;font-weight:700}
.g-banBox .ctrl-box .ctrl {position:absolute;width:100%;height:30px;bottom:10px;text-align:center}
.g-banBox .ctrl-box .ctrl a {display:inline-block;width:8px;height:8px;margin:0 5px;border-radius:50%;border:1px solid #727272;background:#727272}
.g-banBox .ctrl-box .ctrl a:hover,
.g-banBox .ctrl-box .ctrl a.cur {background:#282b2d}

.g-banBox .carouselwrap {position:relative;float:left;width:640px;height:320px;overflow:hidden}
.g-banBox .carouselwrap .carouse-box {position:absolute;left:-100%;top:0;width:100%;height:100%}
.g-banBox .carouselwrap .carouse-box .carouse-con {position:relative;float:left;width:50%;height:100%}
.g-banBox .carouselwrap .carouse-box .carouse-con .car-bg-img {width:100%;height:100%;background-size:contain;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear}

.g-banBox .carouselwrap .carouse-box .carouse-con a.jk_btn {position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:url(../style/images/cover_fe1849f.png) repeat;background:rgba(0,0,0,.5);
  color:#c6c6c6;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear}
.g-banBox .carouselwrap .carouse-box .carouse-con a.jk_btn:hover {background:0 0;background:rgba(0,0,0,0)}

.f-turn {-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}

.g-banBox .carouselwrap .carouse-box .carouse-con em.bg-font {position:absolute;left:0;bottom:-120px;width:100%;height:120px;background:#cf1132;opacity:.9;filter:alpha(opacity=90)}
.g-banBox .carouselwrap .carouse-box .carouse-con:hover em.bg-font {bottom:0}

.g-banBox .carouselwrap .carouse-box .carouse-con em.bg-font-top {position:absolute;left:0;top:-60px;width:100%;height:60px;background: url(../style/images/bg_font_top_ec5611f.png) repeat-x}
.g-banBox .carouselwrap .carouse-box .carouse-con:hover em.bg-font-top {top:0}

.g-banBox .carouselwrap .carouse-box .carouse-con span.txt1 {position:relative;top:0;display:block;min-height:50px;font-size:20px;line-height:35px;font-weight:700;text-align:center;padding-top:60px;padding-bottom:30px;color:#fff;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear}
.g-banBox .carouselwrap .carouse-box .carouse-con:hover span.txt1 {top:-40px}

.g-banBox .carouselwrap .carouse-box .carouse-con span.txt2 {display:block;width:230px;position:absolute;left:50%;bottom:45px;margin-left:-115px;font-size:12px;font-family:"simsun";opacity:0;filter:alpha(opacity=0);-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear}
.g-banBox .carouselwrap .carouse-box .carouse-con:hover span.txt2 {color:white;opacity:1;filter:alpha(opacity=100)}

.g-banBox .carouselwrap .carouse-box .carouse-con p {position:absolute;left:0;bottom:0;width:100%;height:60px;text-align:center;font-size:12px}
.g-banBox .carouselwrap .carouse-box .carouse-con a.like {display:inline-block;position:relative;height:60px;line-height:60px;color:#ccc}
.g-banBox .carouselwrap .carouse-box .carouse-con a.like:hover {color:white}
.g-banBox .carouselwrap .carouse-box .carouse-con a.like em {font-style:normal}

.g-listBox {position:absolute;right:0;width:390px;height:300px;padding:20px 40px 0;overflow:hidden}
.g-listBox a.morenews {position:absolute;right:0;top:0}
.g-listBox a.morenews:after {content:"+";position:absolute;right:0;top:0;width:20px;height:20px;line-height:20px;text-align:center;color:white;font-weight:bold;font-size:18px}
.g-listBox a.morenews:before {content:"";display:block;width:0;position:absolute;top:0;right:0;border-width:37px 0 0 37px;border-style:solid;border-color:#cc0033 #cc0033 #282b2d #282b2d;background:#282b2d}
.g-listBox .g-newsBox {width:100%;height:100%;overflow:hidden}
.g-listBox .hot-news {display:block;font-size:24px;line-height:34px;font-weight:700;border-bottom:1px #3f3f3f solid;padding-bottom:15px;color:#fecf00;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Microsoft YaHei UI Light";}
.g-listBox .hot-news:hover {color:#ffd727}

.serverOuter {background-color:#f1f1f1;}
.serverOuter h2 {font-size:24px;line-height:30px;margin:10px 0;padding:6px 0 6px 60px;position:relative;font-weight:normal;background:url(/index/images/xiaofeizhe.png) no-repeat 5px center;background-size:contain;}
.serverInner {width:1260px;margin:0 auto;overflow:hidden;}
.serverInner li {float:left;position:relative;width:300px;height:150px;margin-right:20px;color:white;background:url(/index/images/2018.png) no-repeat;}
.serverInner li:last-child {margin-right:0;}
.serverInner li:nth-of-type(1) {}
.serverInner li:nth-of-type(2) {background-position:-320px 0px;}
.serverInner li:nth-of-type(3) {background-position:-640px 0px;}
.serverInner li:nth-of-type(4) {background-position:-960px 0px;}
.serverInner li .iconbg{position:absolute; width: 85px; height: 85px; right: 0; top: 0; background:url(/index/images/2018.png) no-repeat; z-index: 0;}
.serverInner li:nth-of-type(1) .iconbg {}
.serverInner li:nth-of-type(2) .iconbg {background-position:-320px 0px;}
.serverInner li:nth-of-type(3) .iconbg {background-position:-640px 0px;}
.serverInner li:nth-of-type(4) .iconbg {background-position:-960px 0px;}
.serverInner li .icon{position:absolute; width: 85px; height: 85px; right: 0; top: 0; background:url(/index/images/2018.png) no-repeat; z-index: 1;}
.serverInner li:nth-of-type(1) .icon {background-position:-215px 0px;}
.serverInner li:nth-of-type(2) .icon {background-position:-535px 0px;}
.serverInner li:nth-of-type(3) .icon {background-position:-855px 0px;}
.serverInner li:nth-of-type(4) .icon {background-position:-1175px 0px;}
.serverInner li .href {position:absolute;left:21px;top:113px;font-size:12px;background-color:rgba(255,255,255,0.2);border-radius:25px;color:white;text-decoration:none;display:block;width:75px;height:25px;line-height:25px;text-align:center; z-index: 2;}
.serverInner li .href {-webkit-transition:background-color .3s linear 0s;-moz-transition:background-color .3s linear 0s;-ms-transition:background-color .3s linear 0s;-o-transition:background-color .3s linear 0s;transition:background-color .3s linear 0s;}
.serverInner li .href:hover {background-color:rgba(255,255,255,0.6);}
.serverInner li h3,.serverInner li p{position: absolute;left: 21px; z-index: 2;}
.serverInner li h3 {top: 25px;font-size:18px; width: 270px; height:22px;}
.serverInner li p {top: 55px; font-size:14px; line-height:20px; width: 270px;}
.serverInner li .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #333;background: rgba(0,0,0,0.7); z-index: 0; opacity: 0;}
.serverInner li a:hover div.bg{display: block;}
.serverInner li h3,.serverInner li p{color: #fff}
.serverInner li a{display:block; height:100%;}
.serverInner li a :hover .bg{opacity: 1;}
.serverInner li a .icon{transform:translate(0,0);-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;}
.serverInner li a:hover .icon{transform:translate(-15px,0);-ms-transform:translate(-15px,0);-webkit-transform:translate(-15px,0);-o-transform:translate(-15px,0);-moz-transform:translate(-15px,0);transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}

ul.newsBoxlist {padding-top:12px}
ul.newsBoxlist li {height:28px;line-height:28px}
ul.newsBoxlist a {float:left;width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c3c3c3;font-size:12px}
ul.newsBoxlist a:before {font-size:10px;margin:0 6px 0 0}
ul.newsBoxlist a:hover {color:#fff}
ul.newsBoxlist a:hover:before {color:#fecf00}
ul.newsBoxlist span {float:right;font-size:11px;color:#727272}

.hot-and-news-outer{background:#f1f1f1}
.hot-and-news{width:1260px;margin:0 auto}

.con-wrap2 {float:right;width:940px}
.con-wrap2 .con-box {position:relative;width:940px;margin:0 auto;padding:0;overflow:hidden}

.con-wrap3 {background-color:#f1f1f1}
.con-wrap3 .con-box {position:relative;width:1260px;margin:0 auto;padding:50px 0 20px;overflow:hidden}
.con-wrap3 .con-box .g-hot-all {position:relative;width:100%;height:373px}
.con-wrap3 .con-box .cur-hot-box {width:1290px}
.con-wrap3 .con-box .cur-hot-box .hot-box {width:400px;height:350px;margin:0 30px 20px 0}

.g-hotBox p.con-box-title {font-size:24px;line-height:30px;margin:20px 0;padding:6px 0 6px 0px;position:relative;}
.g-hotBox p.icon-heart-circled:before {color:#cc0033;margin-right:10px;}
.g-hotBox p.icon-videocam:before {width:30px;height:30px;line-height:30px;vertical-align:middle;text-align:center;font-size:16px;border-radius:50%;background-color:#cc0033;color:#fff}
.g-hotBox p.con-box-title a.reload {display:block;position:absolute;top:6px;right:0;font-size:16px;height:20px;line-height:20px;text-decoration:none}
.g-hotBox p.con-box-title a.reload:after {font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;
  width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e805";
  color:#cc0033;-webkit-transition: all .4s linear 0s;-moz-transition: all .4s linear 0s;-ms-transition: all .4s linear 0s;-o-transition: all .4s linear 0s;transition: all .4s linear 0s;}
.g-hotBox p.con-box-title a.reload:hover:after {-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}

.g-hot-all {position:relative;width:100%;height:686px}
.g-hot-all .g-hot-wrap {position:absolute;left:0;top:0;width:100%;height:100%;display:none}
.g-hot-all .g-hot-wrap.active {display:block}

.cur-hot-box {position:absolute;z-index:4;width:960px;left:0;top:0;overflow:visible;display:none}
.cur-hot-box .hot-box {
  position:relative;float:left;width:300px;height:320px;margin:0 20px 20px 0;border-bottom:3px #ebebeb solid;background-color:#fff;
  -webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;
  -webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);
  opacity:0;filter:alpha(opacity=0);}
.cur-hot-box.cur {z-index:5}
.cur-hot-box.cur .hot-box {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);}


.cur-hot-box.hideing .hot-box {
  -webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0;filter:alpha(opacity=0)}
.cur-hot-box.hideing .hot-box:nth-child(1) {
  -webkit-transition:all .4s linear 0s;
  -moz-transition:all .4s linear 0s;
  -ms-transition:all .4s linear 0s;
  -o-transition:all .4s linear 0s;
  transition:all .4s linear 0s;
}
.cur-hot-box.hideing .hot-box:nth-child(2) {
  -webkit-transition:all .4s linear .1s;
  -moz-transition:all .4s linear .1s;
  -ms-transition:all .4s linear .1s;
  -o-transition:all .4s linear .1s;
  transition:all .4s linear .1s;
}
.cur-hot-box.hideing .hot-box:nth-child(3) {
  -webkit-transition:all .4s linear .2s;
  -moz-transition:all .4s linear .2s;
  -ms-transition:all .4s linear .2s;
  -o-transition:all .4s linear .2s;
  transition:all .4s linear .2s;
}
.cur-hot-box.hideing .hot-box:nth-child(4) {
  -webkit-transition:all .4s linear .3s;
  -moz-transition:all .4s linear .3s;
  -ms-transition:all .4s linear .3s;
  -o-transition:all .4s linear .3s;
  transition:all .4s linear .3s;
}
.cur-hot-box.hideing .hot-box:nth-child(5) {
  -webkit-transition:all .4s linear .4s;
  -moz-transition:all .4s linear .4s;
  -ms-transition:all .4s linear .4s;
  -o-transition:all .4s linear .4s;
  transition:all .4s linear .4s;
}
.cur-hot-box.hideing .hot-box:nth-child(6) {
  -webkit-transition:all .4s linear .5s;
  -moz-transition:all .4s linear .5s;
  -ms-transition:all .4s linear .5s;
  -o-transition:all .4s linear .5s;
  transition:all .4s linear .5s;
}
.cur-hot-box.showing .hot-box {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100)}
.cur-hot-box.showing .hot-box:nth-child(1) {
  -webkit-transition:all .4s linear .4s;
  -moz-transition:all .4s linear .4s;
  -ms-transition:all .4s linear .4s;
  -o-transition:all .4s linear .4s;
  transition:all .4s linear .4s
}
.cur-hot-box.showing .hot-box:nth-child(2) {
  -webkit-transition:all .4s linear .5s;
  -moz-transition:all .4s linear .5s;
  -ms-transition:all .4s linear .5s;
  -o-transition:all .4s linear .5s;
  transition:all .4s linear .5s
}
.cur-hot-box.showing .hot-box:nth-child(3) {
  -webkit-transition:all .4s linear .6s;
  -moz-transition:all .4s linear .6s;
  -ms-transition:all .4s linear .6s;
  -o-transition:all .4s linear .6s;
  transition:all .4s linear .6s
}
.cur-hot-box.showing .hot-box:nth-child(4) {
  -webkit-transition:all .4s linear .7s;
  -moz-transition:all .4s linear .7s;
  -ms-transition:all .4s linear .7s;
  -o-transition:all .4s linear .7s;
  transition:all .4s linear .7s
}
.cur-hot-box.showing .hot-box:nth-child(5) {
  -webkit-transition:all .4s linear .8s;
  -moz-transition:all .4s linear .8s;
  -ms-transition:all .4s linear .8s;
  -o-transition:all .4s linear .8s;
  transition:all .4s linear .8s
}
.cur-hot-box.showing .hot-box:nth-child(6) {
  -webkit-transition:all .4s linear .9s;
  -moz-transition:all .4s linear .9s;
  -ms-transition:all .4s linear .9s;
  -o-transition:all .4s linear .9s;
  transition:all .4s linear .9s
}
a.hot-link {position:relative;display:block;width:300px;height:150px;overflow:hidden}
a.hot-link img.hot-bg-img {width:300px;height:150px}

a.hot-link div.hot-font {position:absolute;width:100%;height:100%;top:-100%;left:0;opacity:0;filter:alpha(opacity=0);}
a.hot-link div.hot-font div.bg {position:absolute;top:0;left:0;width:100%;height:100%;background:#333;background:rgba(0,0,0,0.7)}
a.hot-link div.hot-font div.con {position:absolute;top:0;left:0;width:240px;height:110px;padding:40px 0 0 60px;overflow:hidden}
a.hot-link div.hot-font div.con p {font-size:14px;color:#fff}
a.hot-link div.hot-font div.con span.icon-star:before {margin-left:0;}
a.hot-link:hover div.hot-font {opacity:1;filter:alpha(opacity=100);top:0}

div.hot-box dl {padding:0 20px;color:#999}
div.hot-box dl dt {font-weight:bold;font-size:20px;height:30px;line-height:30px;margin:8px 0 5px;font-family:"Microsoft YaHei UI Light","Microsoft YaHei","simsun";}
div.hot-box dl dt a {display:block;color:#383838}

div.hot-box dl dd p {font-size:12px;line-height:20px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #eee}

div.hot-box dl dd a {position:relative;display:block;font-size:12px;color:#999}
div.hot-box dl dd a:before {border:1px solid #ccc;padding:5px;margin-left:0;margin-right:5px;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
div.hot-box dl a:hover {color:#cc0000}
div.hot-box dl a:hover:before {border-color:#cc0000}
div.hot-box dl dd a em {font-style:normal}

.con-wrap3 .con-box a.hot-link {width:400px;height:200px}
.con-wrap3 .con-box a.hot-link img.hot-bg-img {width:400px;height:200px}
.con-wrap3 .con-box a.hot-link div.hot-font div.bg:before{position:absolute;width:60px;height:60px;line-height:60px;text-align:center;left:50%;top:50%;margin-top:-30px;margin-left:-30px;color:#fff;color:rgba(255,255,255,0.7);font-size:60px}
.con-wrap3 .con-box div.hot-box dl {height:150px;position:relative}
.con-wrap3 .con-box div.hot-box dl dd p {min-height:60px;font-size:12px;line-height:20px;margin-bottom:8px;padding-bottom:0px;border-bottom:none; max-height: 60px; overflow: hidden;}

div.hot-box dl dd a.gw-link {
  position:absolute;display:block;width:80px;height:26px;line-height:26px;text-align:center;
  bottom:16px;
  right:10px;
  border:1px solid #c5c5c5;
  border-radius:14px;
  font-size:12px;
}
div.hot-box dl dd a.gw-link:hover {
  color:#000;
  background-color:#fecf00;
  border-color:#fecf00;
  text-decoration:none;

  -webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;
  -ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;
  transition:all .2s ease-out;

  -webkit-animation: ani-gw-link .3s linear .2s 1 normal;
  -moz-animation: ani-gw-link .3s linear .2s 1 normal;
  -o-animation: ani-gw-link .3s linear .2s 1 normal;
  -ms-animation: ani-gw-link .3s linear .2s 1 normal;
  animation: ani-gw-link .3s linear .2s 1 normal
}
@-webkit-keyframes ani-gw-link {
  0% {-webkit-transform:translate(0, 0)}
  50% {-webkit-transform:translate(0, 6px)}
  100% {-webkit-transform:translate(0, 0)}
}
@-moz-keyframes ani-gw-link {
  0% {-moz-transform:translate(0, 0)}
  50% {-moz-transform:translate(0, 6px)}
  100% {-moz-transform:translate(0, 0)}
}
@-o-keyframes ani-gw-link {
  0% {-o-transform:translate(0, 0)}
  50% {-o-transform:translate(0, 6px)}
  100% {-o-transform:translate(0, 0)}
}
@-ms-keyframes ani-gw-link {
  0% {-ms-transform:translate(0, 0)}
  50% {-ms-transform:translate(0, 6px)}
  100% {-ms-transform:translate(0, 0)}
}
@keyframes ani-gw-link {
  0% {transform:translate(0, 0)}
  50% {transform:translate(0, 6px)}
  100% {transform:translate(0, 0)}
}

.con-wrap4 {width:100%;background-color:#000}
.con-wrap4 ul {width:100%;min-width:1260px;height:370px;margin:0 auto;overflow:hidden}
.con-wrap4 li {float:left;width:20%;height:100%;overflow:hidden}
.con-wrap4 a {position:relative;float:left;width:100%;height:100%;overflow:hidden;background-position:center center}
.con-wrap4 em {position:absolute;width:100%;height:100%;left:0;background-position:center center}
.con-wrap4 span {position:absolute;width:100%;left:0;top:50%;margin-top:-34px;text-align:center;font-size:20px;line-height:34px;color:#fff;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}
.con-wrap4 em.bg1 {top:0;background:#000;opacity:.6;filter:alpha(opacity=60);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
.con-wrap4 em.bg2 {bottom:-50%;height:50%;background:#cf1132;opacity:.9;filter:alpha(opacity=90);-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.con-wrap4 a:hover em.bg1 {top:100%}
.con-wrap4 a:hover em.bg2 {bottom:0}
.con-wrap4 a:hover span {top:75%}
.p-1{background-image:url(../images/jins_08_1.jpg)}
.p-2{background-image:url(../images/jins_04.jpg)}
.p-3{background-image:url(../images/jins_05.jpg)}
.p-4{background-image:url(../images/jins_07.jpg)}
.p-5{background-image:url(../images/jins_09.jpg)}
.p-6{background-image:url(../images/jins_10.jpg)}
.p-7{background-image:url(../images/jins_11.png)}
.p-8{background-image:url(../images/jins_12.jpg)}

.con-wrap4-6 {width:100%; background-color: #282b2d; padding: 0 0 0px 0;}
.con-wrap4-6 ul {width:1260px;height:740px;margin:0 auto;overflow:hidden}
.con-wrap4-6 li {float:left;width:315px;height:315px;overflow:hidden}
.con-wrap4-6 a {position:relative;float:left;width:100%;height:100%;overflow:hidden;background-position:center center; background-size: 100% 100%;}
.con-wrap4-6 em {position:absolute;width:100%;height:100%;left:0;background-position:center center}
.con-wrap4-6 span {position:absolute;width:100%;left:0;top:50%;margin-top:-34px;text-align:center;font-size:18px;line-height:34px;color:#fff;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}
.con-wrap4-6 em.bg1 {top:0;background:#000;opacity:.6;filter:alpha(opacity=60);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
.con-wrap4-6 em.bg2 {bottom:-50%;height:50%;background:#cf1132;opacity:.9;filter:alpha(opacity=90);-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-ms-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.con-wrap4-6 a:hover em.bg1 {top:100%}
.con-wrap4-6 a:hover em.bg2 {bottom:0}
.con-wrap4-6 a:hover span {top:75%}

.diebao{float:left;width:300px;}
.diebao .tit {font-size:24px;line-height:30px;margin:20px 0;padding:6px 0 6px 60px;position:relative;background:url(/index/images/xinpin.png) no-repeat 5px center;background-size:contain;}
.diebao ul {background:#fff;border:1px solid #ededed}
.diebao li {position:relative;width:100%;border-top:1px solid #ededed;transition:background-color 0.3s ease 0s}
.diebao li div.time {width:34px;position:absolute;right:13px;top:-1px;font-size:11px;box-shadow:0px 1px 1px rgba(0,0,0,0.2);border-radius:5px;}
.diebao li div.time span {display:block;width:34px;padding:0;text-align:center;}
.diebao li div.time span:first-child {height:16px;line-height:16px;background-color:#fecf00;color:white;border-top-left-radius:5px;border-top-right-radius:5px;}
.diebao li div.time span:last-child {line-height:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:11px;font-style:normal;color:#999;
background-image:-webkit-radial-gradient(ellipse cover,#ffffff,#e6e6e6);
background-image:-moz-radial-gradient(ellipse cover,#ffffff,#e6e6e6);
background-image:-o-radial-gradient(ellipse cover,#ffffff,#e6e6e6);
background-image:-ms-radial-gradient(ellipse cover,#ffffff,#e6e6e6);
background-image:radial-gradient(ellipse cover,#ffffff,#e6e6e6);
-webkit-box-shadow:inset 0 1px rgba(255,255,255,1),inset 0 0 1px 1px rgba(255,255,255,0.6);
box-shadow:inset 0 1px rgba(255,255,255,1),inset 0 0 1px 1px rgba(255,255,255,0.6);}

.diebao li a{display:block;height:85px;padding:18px 40px 0 16px}
.diebao li a:before {position:absolute;right:10px;top:45px;color:#ccc;transition:color 0.3s ease 0s}
.diebao li a:hover {background-color:#ffffcc}
.diebao li a:hover img {transform:scale(1.15,1.15)}
.diebao img {float:left;display:block;border-radius:17px;width:68px;height:68px;margin-right:16px;box-shadow:1px 1px 5px rgba(66,63,105,0.4);transition:transform 0.25s ease 0s}
.diebao p {overflow:hidden;font-size:12px;color:#999;}
.diebao b {display:block;height:22px;line-height:22px;color:#555;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Microsoft YaHei UI Light";}
.diebao em {display:block;height:24px;line-height:24px;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:'CENTURYGOTHIC'}
.diebao ul + a {display:block;height:37px;line-height:37px;text-align:center;font-size:12px;color:#999;border:1px solid #ededed;border-top:none;border-bottom:3px #ebebeb solid;background-color:#ffffff;}
.diebao ul + a:hover {background-color:#f7f7f7;}

.newsOuter .diebao {width:1280px;}
.newsOuter .diebao li {float:left;width:300px;margin:0 20px 20px 0;border:none;background:#f7f7f7;}
.newsOuter .diebao li div.time {right:5px;top:5px;}

.cplist{position:relative;width:1260px;margin:0 auto;overflow:hidden}
.cplist .nav_con{overflow:hidden;transition:height 0.3s ease-out 0.1s}
.cplist .btn_more{position:absolute;bottom:70px;width:120px;height:38px;line-height:38px;text-align:center;left:50%;margin-left:-60px;font-size:14px;background-color:#f1f1f1;color:#6d6d6d}
.cplist .btn_more:hover{background-color:#ddd}
.cplist .nav_con.narrow{height:645px}

.cplist table{width:100%}
.cplist table th{text-align:left;padding:20px 0;white-space:nowrap;border:1px solid #eee;border-top:none;border-bottom:none}
.cplist table th span{padding:5px 20px;line-height:30px;color:#000;background-color:#fecf00}
.cplist table td{vertical-align:top;border:1px solid #eee;border-top:none;border-bottom:none; max-width: 160px;overflow: hidden;}
.cplist table td strong{display:block;font-size:16px;font-weight:400;padding:20px 10px 10px}

.cplist table td ul li{padding-left:10px;}
.cplist table td ul li a {line-height:26px;color:#666;font-size:13px;white-space:nowrap;transition:none;}
.cplist table td ul li a {white-space: normal;word-break: break-all;word-wrap: break-word;}
.cplist table td a:hover{color:#cc0000}
.cplist table td ul li.h a {padding-right:23px;background:url(/index/images/icon_hot.gif) no-repeat right center;}
.cplist table td ul li.n a {padding-right:25px;background:url(/index/images/icon_new.gif) no-repeat right center;}
.cplist table td ul li.s a {padding-right:30px;background:url(/index/images/icon_stop.gif) no-repeat right center;}

.cplist .icon-tips{text-align:center;border:none;padding:80px 0 30px;color:#666;font-size:14px}
.cplist .icon-tips:hover{background-color:transparent}
.cplist .icon-tips span{margin-right:10px}
.cplist .icon-tips span:last-child{margin-right:0;}
.cplist .icon-tips img{vertical-align:middle;margin-right:3px}
.cplist .icon-tips a{color:#666;}
.cplist .icon-tips a:hover{color:#cc0000;}

.ext {display:none;position:absolute;z-index:3;width:100%;top:100px}
.ext .cplist {height:820px;min-height:820px;background-color:#111;background-color:rgba(0,0,0,0.85);overflow:hidden;}
.ext .icon-up-open {display:block;width:200px;height:30px;line-height:30px;margin:0px auto;margin-top:-30px;text-align:center;color:#bbb}
.ext .icon-up-open:hover {color:#fecf00}
.ext table{}
.ext table th{padding:0;border-color:#333}
.ext table th span{padding:0 10px;color:#fecf00;background-color:transparent}
.ext table td{padding-bottom:10px;border:1px solid #333;border-top:none;border-bottom:none}
.ext table td strong,
.ext table td strong a{color:#fff;}
.ext table td ul li a{color:#bbb;}
.ext table td:hover{background-color:transparent;}
.ext table td a:hover{color:#fecf00;}
.ext table td.noLBor {border-left:none;}
.ext table td.noRBor {border-right:none;}

.ext .tit{padding:20px 10px}
.ext .tit .L{float:left;font-size:12px}
.ext .tit .L strong{font-size:20px;color:#fff}
.ext .tit .L span{padding-left:20px;color:#bbb}
.ext .tit .L img {margin-right:3px;vertical-align:middle;}
.ext .tit .L span:nth-of-type(1) em {color:#fe5600;}
.ext .tit .L span:nth-of-type(2) em {color:#7ac307;}
.ext .tit .L span:nth-of-type(3) em {color:#ffcccc;}
.ext .tit .L span a{color:#bbb}
.ext .tit .L span a:hover{color:#fecf00}

.ext .tit .R{float:right}
.ext form{position:relative;border-image:none;background-color:#5d5d5d;line-height:normal;-webkit-appearance:none;height:20px;padding:5px}
.ext input[type=text]{float:left;border:none;width:180px;height:20px;line-height:20px;padding-right:5px;color:#fff;background-color:transparent;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-ms-transition:none}
.ext input[type=text]:focus{width:230px}
.ext input[type=submit]{float:left;position:relative;z-index:1;width:20px;height:20px;border:none;cursor:pointer;text-indent:-10000em;background-color:transparent}
.ext form:before{position:absolute;top:5px;right:5px;z-index:0;width:20px;height:20px;line-height:20px;margin:0;font-size:1.25em;color:#fecf00}

.jinshu{padding:30px 0px 30px;text-align:center;background-color:#282b2d}
.jinshu p{color:#888;margin-top:20px}

.footerOuter {background-color:black;}
.footer {width:1260px;margin:0 auto;font-size:14px;}
.footer ul {float:left;width:1260px;min-height:330px;position:relative;}
.footer li {float:left;padding-right:100px;/*height:291px;*/height:auto;box-sizing:content-box;}
.footer li:nth-of-type(6) {padding-right:0;position:relative;z-index:2;}


.footer li strong {display:block;font-size:16px;color:white;text-decoration:underline;margin-top:48px;}
.footer li strong a {display:block;font-size:16px;color:white;padding-bottom:6px;text-decoration:underline;box-sizing:content-box;}
.footer li p a {display:block;color:#ccc;line-height:26px;}
.footer li p a:hover {color:#fecf00;}
.footer li p a.new {background:url(/index/images/icon_new.png) no-repeat right center;padding-right:40px;}


.footer li:last-child {position:absolute;float:none;right:0;top:0;z-index:0;}
.footer li:last-child {text-align:right;width:415px;min-height:320px;padding:0;background:url(/index/images/2018.png) no-repeat right -150px;}
.footer li:last-child p a {text-align:center;font-size:12px;color:#666666;position:absolute;box-sizing:content-box;}
.footer li:last-child p:nth-of-type(1) a {width:105px;height:0;padding-top:65px;overflow:hidden;position:absolute;top:93px;right:0;}
.footer li:last-child p:nth-of-type(2) a {width:136px;height:37px;padding-top:46px;bottom:10px;right:0;}
.footer li:last-child p:nth-of-type(3) a {width:95px;height:37px;padding-top:46px;bottom:10px;right:181px;}
.footer li:last-child p:nth-of-type(4) a {width:89px;height:37px;padding-top:46px;bottom:10px;right:326px;}
.footer li:last-child p a:hover {color:#fecf00!important;}
.footer a .erweima {display:none;position:absolute;top:-15px;left:-115px;}
.footer a .erweima img {width:95px;height:95px;}
.footer a:hover .erweima {display:block;}

.copy {background-color:black;}
.copy .L {float:left;}
.copy .R {float:right;}
.copyInner {width:1260px;height:101px;padding:14px 0;border-top:1px solid #666;border-bottom:1px solid #666;margin:0 auto;font-size:14px;box-sizing:content-box;}
.copyInner .L {width:150px;height:75px;margin:13px 0;}
.copyInner .L a {display:block;width:100%;height:100%;overflow:hidden;background:url(/index/images/wist_logo.png) no-repeat left top;transition:background-position .3s;}
.copyInner .L a:hover {background-position:left bottom;}
.copyInner .R {width:1017px;height:101px;border-left:1px solid #666;color:#999;font-size:12px;line-height:20px;text-align:right;box-sizing:content-box;}
.copy footer {width:1260px;margin:0 auto;font-size:12px;padding:10px 0 100px;box-sizing:content-box;}
.copy footer em {color:white;font-style:normal;}
.copy footer img {vertical-align:middle;}
.copy a {color:white;}

.input{margin-bottom:8px;margin-left:60px;font-size:12px}
.input-text{width:200px;height:32px;line-height:32px;padding:0px 10px;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.form-control{
  -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.form-control:focus{
  border-color:#fecf00;
  outline:0;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(254,207,0,.6);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(254,207,0,.6)}
.reveal-modal label:first-child{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;width:60px;padding-right:8px;line-height:32px;text-align:right;vertical-align:middle}
.reveal-modal textarea{width:340px;min-height:130px;padding:10px;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.errtips{color:#f00;margin-left:68px;padding-top:5px}
.reveal-modal .code{width:auto}











.popup {
    position:fixed;left:0;top:0;
    width:100%;height:100%;
    background-color:rgba(0,0,0,0.5);
    opacity:0;visibility:hidden;
    -webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;
    transition:opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:10;
}
.popup.is-visible {
    opacity:1;visibility:visible;
    -webkit-transition:opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition:opacity 0.3s 0s, visibility 0s 0s;
    transition:opacity 0.3s 0s, visibility 0s 0s;
}
.popup-container {
    position:absolute;
    width:460px;height:330px;
    position:fixed;z-index:10;left:50%;top:50%;
    margin:-165px 0 0 -230px;
    box-shadow:0 0 20px rgba(0,0,0,0.2);
    -webkit-transform: translateY(60px);
    -moz-transform: translateY(60px);
    -ms-transform: translateY(60px);
    -o-transform: translateY(60px);
    transform: translateY(60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.is-visible .popup-container {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}
form.html5-form {
    background-color:#fff;
    background-image:-webkit-linear-gradient(to bottom,#fff,#eee);
    background-image:-moz-linear-gradient(to bottom,#fff,#eee);
    background-image:-ms-linear-gradient(to bottom,#fff,#eee);
    background-image:-o-linear-gradient(to bottom,#fff,#eee);
    background-image:linear-gradient(to bottom,#fff,#eee);
    width:400px;height:280px;padding:20px 30px 30px;
    border-radius:3px;
    box-shadow:0 0 0 1px #999,0 0 6px rgba(0,0,0,0.5);
}
form.html5-form div.tit {
    position:relative;
    font-weight:normal;text-transform:uppercase;
    color:#444;
    font-size:30px;line-height:40px;letter-spacing:0px;margin:0 0 20px 0;
}
form.html5-form div.tit span {font-size:14px;float:right;}
form.html5-form div.tit a {color:#cc0033;}

form.html5-form fieldset {
    padding:0;margin:0;border:0;
}
form.html5-form div.username,
form.html5-form div.password {
    position:relative;
    width:400px;
}
form.html5-form input {font-family:"Inconsolata","Microsoft YaHei";}
form.html5-form input[type="text"],
form.html5-form input[type="password"] {
    width:353px;
    height:30px;
    line-height:30px;
    border:1px solid #ccc;
    border-radius:5px;
    margin:0 0 10px 0;
    padding:6px 15px 6px 30px;
    background-color:#f1f1f1;
    box-shadow:0 1px 1px #ccc inset,0 1px 0 #fff;
}
form.html5-form div.username:before,
form.html5-form div.password:before {
    position:absolute;z-index:2;top:0;
    font-family:"fontello";
    font-style:normal;
    font-weight:normal;
    speak:none;
    display:inline-block;
    text-decoration:inherit;
    width:30px;height:44px;line-height:44px;

    text-align:center;
    font-variant:normal;
    text-transform:none;
    font-size:18px;
    color:#999;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}
@-moz-document url-prefix(){
    form.html5-form div.username:before,
    form.html5-form div.password:before {}
}
form.html5-form div.username:before {content:'\e800';}
form.html5-form div.password:before {content:'\e801';}

form.html5-form input:focus {
    background-color:#f9f9f9;
    outline:none;
}
form.html5-form input[type="submit"] {
    background-color:#ffb94b;
    background-image:-webkit-linear-gradient(top, #fddb6f, #ffb94b);
    background-image:-moz-linear-gradient(top, #fddb6f, #ffb94b);
    background-image:-ms-linear-gradient(top, #fddb6f, #ffb94b);
    background-image:-o-linear-gradient(top, #fddb6f, #ffb94b);
    background-image:linear-gradient(top, #fddb6f, #ffb94b);
    border-width:1px;
    border-style:solid;
    border-color:#d69e31 #e3a037 #d5982d #e3a037;
    border-radius:3px;
    text-shadow:0 1px 0 rgba(255,255,255,0.5);
    -webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.3),0 1px 0 rgba(255, 255, 255, 0.3) inset;
    -moz-box-shadow:0 0 1px rgba(0, 0, 0, 0.3),0 1px 0 rgba(255, 255, 255, 0.3) inset;
    box-shadow:0 0 1px rgba(0, 0, 0, 0.3),0 1px 0 rgba(255, 255, 255, 0.3) inset;
    width:120px;height:35px;padding:0;
    cursor:pointer;
    font-weight:bold;
    font-size:15px;
    letter-spacing:2px;
    color:#8f5a0a;
}
form.html5-form input[type="submit"]:active {
    background-color:#fddb6f;
    background-image:-webkit-linear-gradient(top, #ffb94b, #fddb6f);
    background-image:-moz-linear-gradient(top, #ffb94b, #fddb6f);
    background-image:-ms-linear-gradient(top, #ffb94b, #fddb6f);
    background-image:-o-linear-gradient(top, #ffb94b, #fddb6f);
    background-image:linear-gradient(top, #ffb94b, #fddb6f);
}
form.html5-form input[type="submit"]::-moz-focus-inner {border:none;}
fieldset#actions a {float:right;line-height:37px;margin-left:10px;font-size:12px;color:#888;text-decoration:none;}

@keyframes hover-color {
  from {border-color:#444}
  to {border-color:#cc0000}
}
.magic-checkbox {position:absolute;display:none}
.magic-checkbox + label {
    position:relative;

    display:inline-block;vertical-align:middle;
    padding-left:26px;cursor:pointer;margin:0 0 0 10px;font-size:12px;line-height:18px;color:#888;
}
.magic-checkbox + label:before {position:absolute;bottom:0;left:0;display:inline-block;width:16px;height:16px;content:"";border:1px solid #999;border-radius:3px;}
.magic-checkbox + label:hover:before {animation-name:hover-color;animation-duration:0.4s;animation-fill-mode:both}

.magic-checkbox[disabled] + label {cursor:not-allowed;color:#e4e4e4}
.magic-checkbox[disabled] + label:before {cursor:not-allowed;border-color:#e4e4e4}
.magic-checkbox[disabled] + label:hover:before {animation-name:none;border:1px solid #e4e4e4}
.magic-checkbox[disabled] + label:hover{cursor:not-allowed}

.magic-checkbox + label:after {
  display:none;content:"";position:absolute;top:3px;left:7px;box-sizing:border-box;
  width:5px;height:10px;border-width:2px;border-style:solid;border-color:white;border-top:0;border-left:0;
  transform:rotate(45deg);
}
.magic-checkbox[disabled] + label:after {cursor:not-allowed}
.magic-checkbox:checked + label:before {animation-name:none}
.magic-checkbox:checked + label:after {display:block}
.magic-checkbox:checked + label:before {border:1px solid #444;background:#444}
.magic-checkbox:checked[disabled] + label:before {border:1px solid #ddd;background:#ddd}

fieldset#third p {font-size:14px;margin:20px 0 10px;color:#888}
fieldset#third a {display:inline-block;margin-right:10px}
fieldset#third a.hide {display:none;}

.site {width:1260px;height:30px;line-height:30px;margin:0 auto;font-size:12px;color:#616161;}

.bannProOuter {width:100%;height:150px;background:url(../images/banner-pro.jpg) no-repeat center center;margin-top:-25px}
.bannPro {position:relative;width:1260px;height:150px;margin:0 auto}
.bannPro ul {position:absolute;left:0;bottom:0;color:white;font-size:20px}
.bannPro li {float:left;margin-right:20px}
.bannPro li a {float:left;height:40px;line-height:40px;padding-bottom:5px;color:white;border-bottom:5px solid transparent}
.bannPro li a:hover {border-color:#fecf00}
.bannPro li a.current {border-color:#fecf00}
body.instructions .bannPro li a.current {border-color:#009933}

.proOuter {background-color:#eee}
.proInner {width:1260px;margin:0 auto;padding:20px 0px 30px}

.proSort {height:70px;line-height:70px;margin-bottom:20px;background-color:white}
.proSort ul {}
.proSort ul li {float:left;width:105px;height:70px;font-size:20px;text-align:center}
.proSort ul li a{float:left;display:block;width:100%;height:69px;border:1px solid #ddd;border-right:none}
.proSort ul li.lastChild a {width:100%;border-right:1px solid #ddd}
.proSort ul li a:hover{color:black;background-color:#fecf00}
.proSort ul li a.current{color:black;background-color:#fecf00}


.selectNumberScreen {width:1258px;margin:20px 0;font-size:14px;background-color:white;border:1px solid #ddd;border-bottom:none}
.screenBox dl {width:1258px;border-bottom:1px solid #ddd;overflow:hidden}
.screenBox dl dt {float:left;width:160px;line-height:50px;border-right:1px solid #ddd;text-align:center}
.screenBox dl dd {float:left;width:1077px;line-height:30px;padding:10px}
.screenBox dl dd a {display:inline-block;margin:0px 2px;padding:0 10px}
.screenBox dl dd a:hover {color:black;background-color:#fecf00}
.screenBox dl dd a.selected {color:black;background-color:#fecf00}

.hasBeenSelected {width:1258px;overflow:hidden}
.hasBeenSelected dl {width:1258px;border-bottom:1px solid #ddd;overflow:hidden}
.hasBeenSelected dl dt {float:left;width:160px;line-height:50px;border-right:1px solid #ddd;text-align:center}
.hasBeenSelected dl dd {float:left;width:1077px;padding:10px}

a.selectedInfor {float:left;display:block;position:relative;height:28px;line-height:28px;white-space:nowrap;border:1px solid #dedede;margin-right:8px;padding:0px 22px 0px 8px;background:#fff}
a.selectedInfor em {cursor:pointer;display:block;width:13px;height:13px;overflow:hidden;position:absolute;right:5px;top:8px;background:url("../images/close.gif") no-repeat}
a.selectedInfor:hover {color:black;background-color:#fecf00}

.proList {}
.proList ul {float:left}
.proList li {float:left;width:300px;background-color:white;margin:0 20px 20px 0}
.proList li.nomar {margin-right:0}
.proList .photo {position:relative;width:300px;height:300px;overflow:hidden}
.proList .photo img {width:300px;height:300px}
.proList .photo a {display:block;width:100%;height:100%}
.proList .photo a .txt {position:absolute;left:0;bottom:0;width:300px;height:0;background:#333;background:rgba(0,0,0,0.5)}
.proList .photo a .txt h3 {width:90px;height:50px;padding:20px 0;border:1px solid white;border-radius:50%;text-align:center;font-size:16px;margin-left:105px;margin-top:105px;color:white}
.proList b {display:block;font-size:16px;font-weight:bold;height:30px;line-height:30px;margin:10px 0;padding:0 20px;overflow: hidden;}
.proList b a {color:#555}
.proList a.icon-thumbs-up {position:relative;display:block;color:#999;font-size:12px;margin:10px 0;padding:0 20px}
.proList a.icon-thumbs-up::before {border:1px solid #ccc;border-radius:50%;margin-left:0;margin-right:5px;padding:5px;transition:all 0.3s ease 0s;}
.proList a.icon-thumbs-up em {font-style:normal}
.proList dl {padding:0 20px;color:#999}
.proList dl dt {display:block;font-size:16px;font-weight:bold;height:30px;line-height:30px;margin:10px 0 0}
.proList dl dt a {display:block;color:#555}
.proList dl dd p {min-height:60px;font-size:12px;line-height:20px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #eee}
.proList dl dd a.icon-thumbs-up {padding:0}

.proContent {width:1260px;margin:0 auto;padding:20px 0px;background:url(../images/line.gif) repeat-y 940px 0;}

.proContentLeft {float:left;width:890px;overflow:hidden}
.proContentLeft .tit {font-size:32px;line-height:50px;clear:both}
.proContentLeft .tit h1 {font-size:36px;line-height:50px;font-weight:normal}
.proContentLeft .tit p{white-space:normal; word-break:break-word;}

.proContentLeft .zoomOuter {float:left;width:500px}
.proContentLeft .zoomOuter .sp-loading {width:500px;height:500px;line-height:500px;text-align:center;border:none;margin:0;padding:0;font-size:14px;border-radius:0;}
.proContentLeft .zoomOuter .sp-loading img {vertical-align:middle}
.proContentLeft .zoomOuter .sp-wrap {width:500px;height:500px;text-align:center;border:none;margin:0;padding:0;}
.proContentLeft .zoomOuter .sp-wrap img {width:500px;height:500px}
.proContentLeft .zoomOuter .sp-zoom{background-color: #fff;}

.proPara {float:right;width:350px}
.proPara ul {padding-top:20px;border-top:1px solid #ccc}
.proPara li {color:#666;font-size:16px;}
.proPara li {word-break: keep-all;word-wrap: break-word;white-space: pre-wrap;}
.proPara li.line {padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}
.proPara li a {display:inline-block;font-size:15px;margin:0 10px 10px 0;padding:0px 6px;border:1px solid #bbb;background-color:#f1f1f1;color:#666}
.proPara div.line {padding-bottom:20px;border-bottom:1px solid #ccc}
.proPara div.line .dianzan {float:left;color:#999}
.proPara div.line .dianzan a {color:#999}
.proPara div.line .dianzan em {font-style:normal}
.proPara div.line .bdsharebuttonbox {float:right}
.proPara span.icon-star:before,
.proPara span.icon-star-empty:before {color:#888;margin-left:0;margin-right:.1em;}

.proTab {clear:both}

ul.proTabList {padding:30px 0 0;border-bottom:5px solid #666;}
ul.proTabList li {float:left;width:150px;height:60px;line-height:60px;text-align:center;font-size:20px;margin-right:1px}
ul.proTabList li a {display:block;width:150px;height:60px;color:white;background-color:#ccc;}
ul.proTabList li a.on {background-color:#666}

.proTabContent {padding:20px 0;overflow:hidden;font-size:14px;color:#666;}
.proTabContent a {color:#666;}
.proTabContent.groupImg a {display:block;margin:0 0 10px 0;text-align:center;}
.proTabContent.groupImg a img {max-width:100%;}

.related {border-top:5px solid #666;font-size:14px;}
.related .tit {font-size:20px;line-height:40px;font-weight:bold;}
.related ul {list-style-position:outside;list-style-type:disc;list-style-image:none;padding-left:20px}
.related li {display:list-item;list-style-position:outside;list-style-type:disc;list-style-image:none;color:#666}
.related li span {float:right}
.related li a {color:#666}
.related li a:hover {color:#ee4433}

.newsOuter .related {text-align:left;font-size:15px;border:1px solid #ddd;border-bottom:none;margin-bottom:35px;}
.newsOuter .related .tit {padding-left:10px;font-family:'Microsoft YaHei UI Light';border-bottom:1px solid #ddd;background-color:#f5f5f5;}
.newsOuter .related ul {padding:0;}
.newsOuter .related li {border-bottom:1px solid #ddd;line-height:34px;padding-left:10px;list-style-position:inside;}

.proContentRight {float:right;width:320px}
.proSidebar .tit {font-size:22px;line-height:26px;margin:20px 0 10px;padding-left:15px;border-left:5px solid #fecf00}
.proSidebar ul {padding-left:20px;color:#666;line-height:24px;font-size:16px;}
.proSidebar li {display:block;margin-bottom:8px;}
.proSidebar li a {display:inline-block;color:#666;text-decoration:none;background:url(../images/underline.gif) repeat-x left bottom;}
.proSidebar li a:hover {color:black;}

.page2{padding-top:20px;clear:both;font-size:14px}
.page2 a,
.page2 strong{margin-left:5px;padding:3px 8px;overflow:hidden;border:1px solid #ccc;border-radius:5px;background-color:white}
.page2 strong{font-weight:normal;background-color:#666;border-color:#666;color:#fff}
.page2 a:hover{text-decoration:none;background-color:#666;border-color:#666;color:#fecf00}
.newsLeft .page2 {padding:0 0 20px;font-size:12px}

.newsList li {
  float:left;width:260px;height:164px;margin:0 20px 30px 0;padding:20px;overflow:hidden;text-align:center;
  position:relative;color:white;background:#f7f7f7;}
.newsList li.nomar {margin-right:0}
.newsList li a span {display:block;height:40px;color:#242424;font-size:16px;line-height:40px;width:264px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.newsList li .time {font-size:12px;height:24px;line-height:24px}
.newsList li .remark {color:#626262;font-size:12px;line-height:23px;text-align:left}
.newsList li a:hover span {color:#cc0000}

.newsOuterBg {background:url(../images/newsBg.gif) repeat-y center center}
.newsOuter {width:1260px;margin:0 auto;padding:20px 0px 30px}
.newsLeft {float:left;width:810px}
.newsLeft video{width: 790px !important; height: 525px !important;}
.newsLeft video.videomin{width: 676px !important; height: 380px !important; margin-bottom:-25px;}
.newsRight {float:right;width:425px}

.newsInfo {padding-bottom:20px}
.newsInfo h1 {font-size:28px;line-height:60px;font-weight:normal}
.newsInfoInner {height:22px;line-height:22px;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:12px}
.newsInfoInner span {float:left;height:22px;margin-right:30px;padding-right:30px;border-right:1px solid #ddd}
.newsInfoInner em {font-style:normal}
.newsInfoInner span[class^="icon-"]:before {font-size:14px}
.newsInfoInner .bdsharebuttonbox {float:right}

.format {clear:both;overflow:hidden;font-size:15px;color:#444}
.format p {clear:both;margin-bottom:20px;letter-spacing:0;text-indent:2em; display: block;}
.format p img{margin-bottom:-20px; max-width: 100%;text-indent:0;}
.format p a {background:url(../images/underline.gif) repeat-x left bottom;}
.format ul {margin-bottom:20px;list-style-position:outside;list-style-type:disc;list-style-image:none;padding-left:20px;margin-left:2em;}
.format ul li {display:list-item;list-style-position:outside;list-style-type:disc;list-style-image:none}
.format ul li > p {text-indent:0;margin-bottom:10px;}
.format table {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}
.format table th,
.format table td {padding:3px 6px}

.format dl.mulu {background-color:#f1f1f1;border:1px solid #ddd;margin-bottom:20px;padding:5px 10px}
.format dl.mulu ul {margin-bottom:0}
.format dl.mulu ul li {margin-bottom:0;padding-bottom:0}
.format dl.mulu ul li a {display:block;color:#444;text-decoration:none;background-image:none;}
.format dl.mulu ul li a:hover {color:#cc0033}
.format dl.mulu ul li a.current::after {
  font-family:"fontello";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  vertical-align:text-top;
  text-decoration:inherit;
  width:1em;
  margin-right:.2em;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  line-height:1em;
  margin-left:.2em;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  content:'\f031';
}

.preNext {display:none;font-size:14px;margin-bottom:20px;padding:10px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#666}
.preNext span {display:block;line-height:30px}
.preNext a {color:#666}
.preNext a:hover {color:#000}

.newsSidebar .tit {font-size:22px;line-height:26px;margin:20px 0 10px;padding-left:15px;border-left:5px solid #fecf00}
.newsSidebar .tit a {font-size:14px;color:#999;padding-left:15px;}
.newsSidebar ul.list {padding-left:20px;color:#666;line-height:24px;font-size:16px;}
.newsSidebar ul.list li {display:block;margin-bottom:8px;}
.newsSidebar ul.list li span {display:none}
.newsSidebar ul.list li a {display:inline-block;color:#666;text-decoration:none;background:url(../images/underline.gif) repeat-x left bottom;}
.newsSidebar ul.list li a:hover {color:black}
.newsSidebar ul.listimg {padding-left:20px}
.newsSidebar ul.listimg li {float:left;width:195px;margin:0 15px 25px 0;text-align:center}
.newsSidebar ul.listimg li.nomar {margin-right:0}
.newsSidebar ul.listimg li img {width:195px;height:195px}
.newsSidebar ul.list.fs14 {font-size:14px;}

.focus {position:relative;width:405px;height:405px;overflow:hidden;margin:20px 0px 20px 20px}
.focus .tab {position:absolute;left:0;bottom:0;z-index:2;width:405px;height:40px;line-height:40px;overflow:hidden;text-align:center;background-color:#333;background-color:rgba(0,0,0,0.7)}
.focus .tab a {display:inline-block;width:10px;height:10px;margin:15px 3px 0;border-radius:50%;background-color:#cbcbcb}
.focus .tab a:hover {background-color:#ee4433}
.focus .tab a.on {background-color:#ee4433}
.focus .content {position:relative;width:405px;height:405px;overflow:hidden}
.focus .content ul {position:absolute;left:0;top:0;z-index:1;width:405px;height:405px}
.focus .content li {float:left;width:405px;height:405px}
.focus .content li img {width:405px;height:405px}

.videoOuter {background-color:#eee}
.videoInner {width:1260px;margin:0 auto;padding:20px 0px 30px}

.videoList .hot-box {position:relative;float:left;width:400px;height:350px;margin:0 30px 20px 0;border-bottom:3px #ebebeb solid;background-color:#fff}
.videoList .hot-box.nomar {margin-right:0}
.videoList a.hot-link {width:400px;height:200px}
.videoList a.hot-link img.hot-bg-img {width:400px;height:200px}
.videoList a.hot-link div.hot-font div.bg:before{position:absolute;width:60px;height:60px;line-height:60px;text-align:center;left:50%;top:50%;margin-top:-30px;margin-left:-30px;color:#fff;color:rgba(255,255,255,0.7);font-size:60px}
.videoList div.hot-box dl {height:150px;position:relative}
.videoList div.hot-box dl dd p {min-height:60px;font-size:12px;line-height:20px;margin-bottom:8px;padding-bottom:0px;border-bottom:none;max-height: 60px; overflow: hidden;}

.pageOuter {padding:10px 0 30px}
.pageInner {width:1260px;margin:0 auto;background-color:white}
.pageMenu {}
.pageMenu ul {float:left}
.pageMenu li {float:left;width:210px;text-align:center;font-size:16px}
.pageMenu li a {display:block;width:209px;height:60px;line-height:60px;border-right:1px solid #ddd;border-top:1px solid #ddd;color:#b0b0b0;border-bottom:1px solid #ddd;background-color:#f1f1f1}
.pageMenu li:first-child a {border-left:1px solid #ddd;width:208px}
.pageMenu li a.current {border-bottom-color:white;background-color:white;color:#333}

.pageContent {border:1px solid #ddd;border-top:none;overflow:hidden}

.danye1 {width:900px;margin:0px auto;padding:60px 0}
.danye1 h1 {font-size:28px;line-height:60px}
.danye1 p {font-size:14px;color:#666;padding:10px 0px}
.danye1 p b {color:#333;font-size:16px}
.danye1 p a.icon-link-ext {font-size:16px;border-bottom:1px solid #ccc;}

.danye2 {width:900px;margin:0px auto;padding:60px 0}
.danye2 p strong {font-size:16px;color:#333;line-height:24px}
.danye2 p {font-size:14px;color:#757575;line-height:24px;padding-bottom:40px}

.danye4 {width:900px;margin:0px auto;padding:60px 0}
.danye4 h3 {font-size:30px;color:#a4a4a4;line-height:24px}
.danye4 h4 {font-size:22px;line-height:50px}
.danye4 h5 {padding:55px 0px}
.danye4 p {font-size:14px;color:#757575;line-height:30px;padding-bottom:100px}

.danye6 {width:1100px;margin:0px auto;padding:60px 0 20px;overflow:hidden}
.danye6 .L {float:left}
.danye6 .R {float:right}
.danye6 p a.icon-link-ext {font-size:16px;border-bottom:1px solid #ccc;}




.danye6 h1 {font-size:28px;line-height:40px}
.danye6 h2 {font-size:20px;line-height:40px}
.danye6 h3 {font-size:15px;color:#666}

.danye6 p {font-size:15px;padding-bottom:20px;color:#666}
.danye6 p span {display:inline-block;margin-right:15px}

.floater {position:fixed;right:10px;bottom:30px;z-index: 999999;}
.floater a.hideOnline {position:absolute;right:0;top:-10px;width:28px;height:28px;background-image:url("/index/images/close.png");text-indent:-10000em;cursor:pointer}
.floater a.hideOnline:hover {background-image:url("/index/images/close_hover.png")}
.floater a.openButton {display:block;width:60px;height:47px;border-radius:50%;font-size:14px;line-height:16px;padding-top:13px;text-align:center;color:black;background-color:#fecf00;box-shadow:0 0 2px rgba(0,0,0,0.2)}
.floater a.arrow {float:right;clear:both;display:none}
.floater a.arrow span {display:block;margin:6px 12px 0;width:36px;height:36px;line-height:36px;text-align:center;background-color:#fecf00;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,0.2);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.floater a.arrow span:hover {background-color:#333;color:#fecf00}

/* Car icon */
.floater a.buycar {display:block !important;} /* 2021.6.28 */
.floater a.arrow span.icon-buycar{background:#fecf00 url('../images/buycar.png'); background-size: 36px 72px; background-position: left top;}
.floater a.arrow span.icon-buycar:hover{background:#333 url('../images/buycar.png'); background-position: left -36px;}

.floater a.buyqq {display:block;}
.floater a.arrow span.icon-buyqq{background:#fecf00 url('../images/buyqq.png'); background-size: 36px 72px; background-position: left top;}
.floater a.arrow span.icon-buyqq:hover{background:#333 url('../images/buyqq.png'); background-position: left -36px;}

.banBox {position:relative;float:left;width:790px;height:320px;overflow:hidden;background-color:#282b2d;}
.banBox:after {content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.banBox .ctrl-box {position:relative;float:left;width:150px;height:320px;}
.banBox .ctrl-box p.ctrl-mon {text-align:center;margin:70px 0 0;font-size:12px;color:#666;}
.banBox .ctrl-box h1.ctrl-mon-mun {text-align:center;font-size:58px;line-height:60px;color:#666;}
.banBox .ctrl-box i {display:block;width:22px;height:5px;margin:15px auto;background:#fed100;}
.banBox .ctrl-box p.ctrl-title {text-align:center;margin:0;font-size:16px;color:#ccc;font-weight:700;}
.banBox .ctrl-box .ctrl {position:absolute;width:100%;height:30px;bottom:10px;text-align:center;}
.banBox .ctrl-box .ctrl a {display:inline-block;width:10px;height:10px;margin:0 4px;border-radius:50%;background:#999;}
.banBox .ctrl-box .ctrl a:hover,
.banBox .ctrl-box .ctrl a.cur {background:#cc0033;}

.tran-ease-in {
    -webkit-transition:all .3s ease-in;
    -moz-transition:all .3s ease-in;
    -ms-transition:all .3s ease-in;
    -o-transition:all .3s ease-in;
    transition:all .3s ease-in;
}
.tran-linear {
    -webkit-transition:all .3s linear;
    -moz-transition:all .3s linear;
    -ms-transition:all .3s linear;
    -o-transition:all .3s linear;
    transition:all .3s linear;
}

.banBoxWrap {position:absolute;left:150px;top:0;width:640px;height:320px;overflow:hidden;}
.banBoxWrap ul {position:absolute;left:0;top:0;width:320px;height:100%;list-style:none;margin:0;padding:0;}
.banBoxWrap ul li {position:relative;float:left;width:320px;height:100%;list-style:none;margin:0;padding:0;}
.banBoxWrap ul li .bg-img {width:100%;height:100%;background-size:contain;}

.banBoxWrap ul li a.jk_btn {
    position:absolute;left:0;top:0;
    display:block;width:100%;height:100%;
    background:url(../images/cover.png) repeat;background:rgba(0,0,0,0.5);
    text-decoration:none;color:#c6c6c6;}
.banBoxWrap ul li a.jk_btn:hover {background:none;background:rgba(0,0,0,0)}

.banBoxWrap ul li em.bg-font {
    position:absolute;left:0;bottom:-120px;
    width:100%;height:120px;background:#cc0033;
    opacity:0.9;filter:alpha(opacity=90);}
.banBoxWrap ul li:hover em.bg-font {bottom:0;}

.banBoxWrap ul li em.bg-font-top {
    position:absolute;left:0;top:-60px;
    width:100%;height:60px;
    background:linear-gradient(to top, rgba(255,255,255,0), rgba(0,0,0,0.7));}
.banBoxWrap ul li:hover em.bg-font-top {top:0;}

.banBoxWrap ul li span.txt1 {
    position:relative;top:0;
    display:block;min-height:50px;line-height:35px;
    padding:60px 0 30px;font-size:20px;
    text-align:center;color:white;font-weight:bold;
    overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;font-family:"Microsoft YaHei UI Light","Microsoft YaHei","simsun";}
.banBoxWrap ul li:hover span.txt1 {top:-40px;}

.banBoxWrap ul li span.txt2 {
    position:absolute;left:50%;bottom:45px;
    margin-left:-115px;
    display:block;width:230px;
    font-size:12px;font-family:"simsun";
    opacity:0;filter:alpha(opacity=0);
    height: 66px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;}
.banBoxWrap ul li:hover span.txt2 {color:white;opacity:1;filter:alpha(opacity=100);}

.banBoxWrap ul li p {position:absolute;left:0;bottom:0;margin:0;padding:0;width:100%;height:60px;text-align:center;font-size:12px;}
.banBoxWrap ul li a.like {display:inline-block;position:relative;height:60px;line-height:60px;text-decoration:none;color:#ccc;}
.banBoxWrap ul li a.like:hover {color:white;}
.banBoxWrap ul li a.like em {font-style:normal;}

body.bg {background-color:#f5f5f5}
.t-step {width:80%;margin:0 auto;padding:40px 0;}
.t-step .line {position:relative;}
.t-step .line .unfinished {float:right;width:100%;height:2px;background-color:#e3e3e3;}
.t-step .line .finished {position:absolute;height:4px;background-color:#009933;}

.t-step ul.step {position:relative;top:-12px;}
.t-step li {float:left;text-align:center;}
.t-step li .pointer {width:19px;height:19px;margin:0 auto 10px auto;border-radius:11px;border:1px solid #bbb;background-color:#fff;box-sizing:content-box;}
.t-step li .inner-pointer {width:11px;height:11px;margin:4px auto;background-color:#bbb;border-radius:13px;}
.t-step li p {font-size:14px;color:#8b8b8b;}

.t-step li.complete .inner-pointer {background-color:#009933;}
.t-step li.complete p {color:#000;}

.t-step.item-4 li{width:25%}
.t-step.item-4 .line{margin:0 12%}
.t-step.item-4 .finish-2{width:33.3333%}
.t-step.item-4 .finish-3{width:66.6666%}
.t-step.item-4 .finish-4{width:100%}

.t-step.item-3 li{width:33%}
.t-step.item-3 .line{margin:0 17%}
.t-step.item-3 .finish-2{width:50%}
.t-step.item-3 .finish-3{width:100%}

.t-step.item-2 li{width:50%}
.t-step.item-2 .line{margin:0 25%}
.t-step.item-2 .finish-2{width:100%}

div.form {width:460px;margin:50px auto 50px}
div.form .line {position:relative;margin:8px 0}
div.form .line .msg {position:absolute;height:39px;line-height:39px;top:0;left:400px;white-space:nowrap;font-size:12px;color:#666;}
div.form .line .msg i {font-size:16px}
div.form .line .msg i.error {color:#f81111}
div.form .line .msg i.right {color:#009900}
div.form .line .forget {font-size:12px;padding-left:160px}
div.form .line img {vertical-align:middle}
div.form img.userpic {display:block;width:60px;margin:8px 0 0 100px}

div.form label {display:inline-block;width:100px;font-size:14px;text-align:right;color:#555}
div.form label.forchkbox {width:auto;font-size:12px}

div.form input[type="text"],
div.form input[type="password"],
div.form textarea {width:270px;padding:10px 8px;border:1px solid #e3e3e3;border-radius:2px;vertical-align:baseline;color:#666}
div.form input[type="text"].key {width:auto;margin-right:10px}
div.form input[type="checkbox"] {margin:0 0 0 100px}

div.form input[type="submit"] {cursor:pointer;border-radius:2px;padding:6px 0px;font-size:16px;margin:0 0 0 100px;border:0;width:288px;background-color:rgb(253,126,41);color:white}
div.form input[type="submit"]:active,
div.form input[type="submit"]:hover,
div.form input[type="submit"]{background-color:rgb(232,107,29)}
div.form input[type="submit"][disabled] {background-color:#e5e5e5;cursor:not-allowed}

div.form.ChRegForm {margin:0 auto 50px}
div.form.ChRegForm label {text-align:center;}
div.form.ChRegForm input[type="submit"] {margin:0;width:100px}

.bind_wrap {width:900px;margin:0 auto;font-size:14px}
.bind_wrap p {display:block;width:440px;margin:0 auto 20px;background-color:#eee;padding:6px 10px;font-size:12px;color:#555;vertical-align:middle;}
.bind_wrap p img {display:inline-block;width:30px;height:30px;margin-right:10px;vertical-align:middle;border-radius:50%}
.bind_wrap p span {display:inline-block;width:400px;vertical-align:middle;}

.bind_wrap ul.tab_list {position:relative;z-index:1}
.bind_wrap ul.tab_list li {float:left;display:block;width:450px;padding:15px 0px;text-align:center;font-size:18px;border-bottom:2px solid #ececec;color:#888;cursor:pointer;}
.bind_wrap ul.tab_list li span {color:#888}
.bind_wrap ul.tab_list li.on {border-bottom:2px solid #bbb;color:#333}
.bind_wrap ul.tab_list li.on span {color:#333}

.popup-wx {display:none;position:fixed;z-index:10;left:50%;top:50%;margin-left:-108px;margin-top:-138px;width:200px;height:260px;border-radius:5px;background-color:rgba(0,0,0,0.2);padding:8px}
.popup-container-wx {width:100%;height:100%;background-color:white;text-align:center;font-size:12px;color:#555}
.popup-container-wx img {vertical-align:middle}
.popup-wx h3 {height:20px;line-height:20px;padding:10px 10px 0px 10px}
.popup-wx h3 em {float:left;font-size:14px;font-style:normal;font-weight:700;color:#336699}
.popup-wx h3 em.icon-wechat:before {margin-right:5px;color:#3cb034}
.popup-wx h3 span {float:right}
.popup-wx h3 a {float:left;width:20px;height:20px;cursor:pointer;text-indent:-9999px;overflow:hidden;background:url("/bbs/static/image/common/cls.gif") no-repeat scroll 0 0}
.popup-wx h3 a:hover {background-position:0 -20px}

.myorder-tips {padding:10px 20px;font-size:12px;font-family:arial;color:#DB7C22;background-color:#FFFCEF;border:solid 1px #FFBB76;}
.myorder-tips b {font-weight:normal;}

form.myorder {padding:0px 20px;}
form.myorder .otit {font-size:14px;color:#666;padding-top:10px}
form.myorder dl dt {font-size:14px;color:#000}
form.myorder dl dd {padding-left:1em;margin-bottom:10px;overflow:hidden;}
form.myorder dl dd span {font-weight:bold;cursor:pointer;}
form.myorder input[type="text"],
form.myorder textarea {display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;}
form.myorder ul {margin-bottom:10px}
form.myorder li {font-size:12px;}
form.myorder dt span.must {display:inline-block;vertical-align:top;margin-left:5px;font-size:10px;color:#da2824;}

.upload_append_list {float:left;position:relative;border:1px solid #ccc;margin:8px 8px 0px 0px;}
.upload_image {width:200px;height:200px;text-align:center;display:table-cell;vertical-align:middle;}
.upload_image img {max-width:200px;max-height:200px;vertical-align:middle;}



.four-banner-2 li {float:left;width:300px;height:150px;margin-top:30px;margin-right:20px;background-color:rgba(255,255,255,0.5)}
.four-banner-2 li:last-child {margin-right:0;}
.four-banner-2 li a {color:#999;}

.button {display:block;position:relative;width:300px;height:150px;line-height:150px;font-size:18px;text-align:center;overflow:hidden;}
.button:before,
.button:after {
  display:block;position:absolute;content:"";
  -webkit-transition:-webkit-transform 0.3s;
  transition:-webkit-transform 0.3s;
  transition:transform 0.3s;
  transition:transform 0.3s,-webkit-transform 0.3s;
  background-color:#cc3344;
}
/*水平方向*/
.button.horizontal:before,
.button.horizontal:after {
  left:0;
  width:100%;
  height:3px;
  -webkit-transform:scaleX(0);
          transform:scaleX(0);
}
.button.horizontal:before {top:0;}
.button.horizontal:after {bottom:0;}

.button.horizontal:hover:before,
.button.horizontal:hover:after {
  -webkit-transform:scaleX(1);
          transform:scaleX(1);
}
.button.horizontal.clockwise:before {
  -webkit-transform-origin:right center;
          transform-origin:right center;
}
.button.horizontal.clockwise:after {
  -webkit-transform-origin:left center;
          transform-origin:left center;
}
/*
当鼠标指针移动(指向)到该元素时，改变该元素的伪元素(:before和:after)的变形基准点，使得:before伪元素从左边中间开始变形(伸展/延长)到右边中间，:after伪元素从右边中间开始变形到左边中间，从而形成顺时针方向的变形效果。
*/
.button.horizontal.clockwise:hover:before {
  -webkit-transform-origin:left center;
          transform-origin:left center;
}
.button.horizontal.clockwise:hover:after {
  -webkit-transform-origin:right center;
          transform-origin:right center;
}
/*垂直方向*/
.button.vertical:before,
.button.vertical:after {
  top:0;
  width:3px;
  height:100%;
  -webkit-transform:scaleY(0);
          transform:scaleY(0);
}
.button.vertical:before {left:0;}
.button.vertical:after {right:0;}

.button.vertical:hover:before,
.button.vertical:hover:after {
  -webkit-transform:scaleY(1);
          transform:scaleY(1);
}
.button.vertical.clockwise:before {
  -webkit-transform-origin:top center;
          transform-origin:top center;
}
.button.vertical.clockwise:after {
  -webkit-transform-origin:bottom center;
          transform-origin:bottom center;
}
/*
当鼠标指针移动(指向)到该元素时，改变该元素的伪元素(:before和:after)的变形基准点，使得:before伪元素从底部中间开始变形(伸展/延长)到顶部中间，:after伪元素从顶部中间开始变形到底部中间，从而形成顺时针方向的变形效果。
*/
.button.vertical.clockwise:hover:before {
  -webkit-transform-origin:bottom center;
          transform-origin:bottom center;
}
.button.vertical.clockwise:hover:after {
  -webkit-transform-origin:top center;
          transform-origin:top center;
}
/*四周(水平加垂直)*/
.button.both:before,
.button.both:after {
  left:0;
  width:100%;
  height:3px;
  -webkit-transform:scaleX(0);
          transform:scaleX(0);
}
.button.both:before {top:0;}
.button.both:after {bottom:0;}
.button.both:hover:before,
.button.both:hover:after {
  -webkit-transform:scaleX(1);
          transform:scaleX(1);
}
.button.both.clockwise:before {
  -webkit-transform-origin:right center;
          transform-origin:right center;
}
.button.both.clockwise:after {
  -webkit-transform-origin:left center;
          transform-origin:left center;
}
.button.both.clockwise:hover:before {
  -webkit-transform-origin:left center;
          transform-origin:left center;
}
.button.both.clockwise:hover:after {
  -webkit-transform-origin: right center;
          transform-origin: right center;
}
.button .inner {
  position:absolute;top:0;left:0;
  width:100%;height:100%;
}
.button .inner:before,
.button .inner:after {
  position:absolute;
  content:"";
  display:block;
  -webkit-transition:-webkit-transform 0.3s;
  transition:-webkit-transform 0.3s;
  transition:transform 0.3s;
  transition:transform 0.3s,-webkit-transform 0.3s;
}
.button.both .inner:before,
.button.both .inner:after {
  top:0;
  width:3px;
  height:100%;
  -webkit-transform:scaleY(0);
          transform:scaleY(0);
}
.button.both .inner:before {left:0;}
.button.both .inner:after {right:0;}
.button.both .inner:hover:before,
.button.both .inner:hover:after {
  -webkit-transform:scaleY(1);
          transform:scaleY(1);
}
.button.both.clockwise .inner:before {
  -webkit-transform-origin:top center;
          transform-origin:top center;
}
.button.both.clockwise .inner:after {
  -webkit-transform-origin:bottom center;
          transform-origin:bottom center;
}
.button.both.clockwise:hover .inner:before {
  -webkit-transform-origin:bottom center;
          transform-origin:bottom center;
}
.button.both.clockwise:hover .inner:after {
  -webkit-transform-origin:top center;
          transform-origin:top center;
}
.button .inner:before,
.button .inner:after {background-color:#cc3344;}

.animate-spin {
  -moz-animation:spin 2s infinite linear;
  -o-animation:spin 2s infinite linear;
  -webkit-animation:spin 2s infinite linear;
  animation:spin 2s infinite linear;
  display:inline-block;
}
@-moz-keyframes spin {
  0% {-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  100% {-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
@-webkit-keyframes spin {
  0% {-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  100% {-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
@-o-keyframes spin {
  0% {-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  100% {-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
@-ms-keyframes spin {
  0% {-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  100% {-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}
@keyframes spin {
  0% {-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}
  100% {-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg);}
}

body.instructions .newsOuter {width:1260px;margin:0 auto;padding:20px 0px 30px;
-webkit-box-shadow:inset 940px 0 0 #ffffff, inset 941px 0 0 #cccccc;
-moz-box-shadow:inset 940px 0 0 #ffffff, inset 941px 0 0 #cccccc;
box-shadow:inset 940px 0 0 #ffffff, inset 941px 0 0 #cccccc;}
body.instructions .newsLeft {width:920px;}
body.instructions .newsRight {width:300px;}

.instructions_intro {padding:20px 0;color:#009933;}
.instructions_intro h1 {font-size:36px;line-height:48px;margin-bottom:10px;}
.instructions_intro p {line-height:20px;}

.instructions_intro_right {width:260px;padding:50px 20px 80px;color:white;background-color:#009933;}
.instructions_intro_right h1 {font-size:36px;line-height:44px;margin-bottom:100px;}
.instructions_intro_right p {line-height:20px;font-family:"Microsoft YaHei UI Light","Microsoft YaHei","simsun";}

.clause .layui-layer-content {padding:10px 15px;text-align:left;max-height:480px;overflow-x:hidden;overflow-y:scroll;}
.clause .layui-layer-content dl dt {}
.clause .layui-layer-content dl dd {line-height:20px;}
.clause .layui-layer-title {color:#000;background-color:#FFB900;}
.clause .layui-layer-btn .layui-layer-btn0 {background-color:#009933;border-color:#009933;color:white;}

.freeparts .layui-layer-title {color:white;background-color:#009933;font-size:1rem;font-family:"Microsoft YaHei UI Light","Microsoft YaHei","simsun";}

body.instructions .t-step {width:100%;padding:40px 0 0;}
body.instructions .t-step li p {font-size:inherit;}

.muluOuter {background-color:#fff;padding:35px 0 0;}
.muluInner {width:1260px;margin:0 auto;}
ul.muluList li {float:left;margin:0 46px 35px 0; width: 280px; height: 503px;}
ul.muluList li:nth-child(4n) {margin-right:0;}
ul.muluList li .photo {margin-bottom:30px;}
ul.muluList li img {box-shadow:0 0 13px 6px rgba(250,215,55,1);-webkit-transition:box-shadow 0.3s 0s;
-moz-transition:box-shadow 0.3s 0s;
transition:box-shadow 0.3s 0s;}
ul.muluList li:hover img {box-shadow:0 0 13px 3px rgba(0,0,0,.6);}
ul.muluList li a.down {display:block;margin:0 auto 8px;width:176px;height:50px;line-height:50px;padding-left:76px;text-align:center;background:url(/index/images/downbutton.png) no-repeat;}
ul.muluList li a.down:active {position:relative;left:1px;top:1px;}
ul.muluList li p {text-align:center;color:#555;}

/* bbs */
.bbs-clearfix:after{content:".";display: block;height: 0;clear: both;visibility: hidden;}
*html .bbs-clearfix{height:1%;}
.bbs-clearfix{display: block;}
*+html .bbs-clearfix{min-height:1%;}

.bbs-con-wrap{background-color: #f6f7fb;}
.bbs-con-box{position: relative;width: 1260px;margin: 0 auto;height: 100%;overflow: hidden;padding: 60px 0 40px 0;}
.bbs-li-box{position: relative;float: left; margin-right: 12px; margin-bottom: 40px;}
.bbs-li-box p {text-indent: 30px;font-size: 16px;line-height: 16px;margin-bottom: 20px;color: #888;background: url(../images/icon_bbs.png) 0 bottom no-repeat;}
.bbs-li-box span{padding: 0 15px; display: block;}
.bbs-li-box a {position: relative;float: left;width: 206px;padding: 10px 0;margin-right: 2px;margin-bottom: 2px;background: #e3e3e3;text-align: center;text-decoration: none;-webkit-transition: all .3s ease-in;-moz-transition: all .3s ease-in;-ms-transition: all .3s ease-in;-o-transition: all .3s ease-in;transition: all .3s ease-in;}
.bbs-li-box .txt1 {color: #222;font-size: 16px;line-height: 30px;text-align: center;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
.bbs-li-box .txt2 {color: gray;font-size: 12px;line-height: 20px;text-align: center;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;height: 40px;overflow: hidden;}
.bbs-li-box a:hover {background:#cc0033}
.bbs-li-box a:hover span{color:#fff;}
.bbs-li-box1{width: 832px;}
.bbs-li-box2{width: 416px;margin-right: 0;}
.bbs-li-box3{width: 206px;}
.bbs-li-box4{width: 1040px;margin-right: 0;}
.bbs-li-box5{width: 416px;}
.bbs-li-box6{width: 416px;}
