@charset "utf-8";
/* CSS Document */
@import url('bootstrap.min.css');
@import url('animate.css');
@import url('hover_style.css');
* { margin: 0; padding: 0; list-style: none; }
body{background: #fff;}
img{border:0;}
ul,li{list-style-type:none;}
a{text-decoration: none;}
a:hover{text-decoration:none; color:#069}
i{padding-right: 5px;}
ul,li{list-style:none;}

.table a{color: #333;}
.table a:hover{color:#f60;}
.table i{font-size:6px; color:#666;}

.top-nav{background:#eee; border-bottom:1px #ccc solid; height:26px;overflow:hidden;width:100%;margin:0;padding:0; color:#444;}
.top-nav h5{font-size:12px;  padding-left:15px;}
.top-nav i{padding:0 5px;}
.top-nav-a{text-align:right;}
.top-nav-a a{display:inline-block; padding:0 10px; color:#333;}
.top-logo{background: #fff; height: 120px;}
.top-logo a{color: #333;}
.top-logo a:hover{color: #930;}
.logo{padding:10px 0;}
.logo-tel{padding:8px 0; text-align:right;}
.navbar-brand{display:none;}
.custom1{display:block; overflow:hidden;}
.custom1 item{width:100%; overflow:hidden;}
.custom1 item img{width:100%;}

.probox{border: 1px #f5f5f5 solid}
.probox img{width: 100%;}

.m_t_30{margin-top:30px;}
.m_f_30{margin-bottom:30px;}
.m_30{margin:30px auto;}
.m_t_20{margin-top:20px;}
.m_15{margin:15px auto;}
.m_t_50{margin-top: 50px;}
.p_20 {padding:20px auto;}
.m_40{margin:40px auto;}

.img{display:block; border:1px #ccc solid;}
.img img{width:100%;}

.banner_pro_show{width:100%;}
.banner_pro_show img{width:100%;}

.content{font-family: "微软雅黑"; line-height: 24px; font-size:14px;color: #333; margin-top: 0px;}
.in-roll-tit{font-family: "微软雅黑";font-size: 30px; color: #444; font-weight: bold;text-shadow:#fff 1px 1px 1px; padding-bottom: 25px; display: block; text-align: center;}
.in-roll-tit span{color:#6cc16c; font-family: 'Arial'; font-weight: normal;}

.single{display: block;}
.single h3{font-weight: 26px;font-family: "微软雅黑"; color:#09c; font-weight: bold; margin:0;}
.single p{font-size: 16px; color: #000; line-height: 24px; padding:20px 0 10px 0;}

.about{display: block;}
.about img{width: 100%;}
.about h5{font-size: 24px; color: #3f5263; font-weight: bold;text-shadow:#ccc 1px 1px 3px; padding-bottom: 15px; border-bottom: 3px #069 solid; }
.btit{font-size: 24px; color: #069; font-weight: bold;text-shadow:#ccc 1px 1px 2px; padding-bottom: 15px; border-bottom: 2px #09c solid;}
.about_content{font-family: "微软雅黑"; line-height: 26px; font-size:14px;color: #333;}
.about_content img{margin-right: 20px;}

.hvr-shutter-out-vertical{
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  filter:progid:DXImageTransform.Microsoft.Shadow(strength=10, direction=180, color='#fff');
  -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 10, Direction = 180, Color = '#fff')"}
.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#6cc16c;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover{color:#fff}
.hvr-shutter-out-vertical:active:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}
.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;background:#fafafa;color:#fff;-moz-box-shadow:0 5px 5px #ccc;-webkit-box-shadow:0 5px 5px #ccc;box-shadow:0 5px 5px #ccc;filter:progid:DXImageTransform.Microsoft.Shadow(strength=10, direction=180, color='#ccc');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 10, Direction = 180, Color = '#ccc')"}
.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#6cc16c;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}
.hvr-rectangle-out:active:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}

.pMbg1{background: #fff;color:#fff;}
.pMbg2{background: #fafafa;color:#fff; border: 1px solid #eee}
.pMain{
  background:#e1e1e1;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:.3s;
  transition-duration:.3s;
  -moz-box-shadow:0 5px 5px #ccc;
  -webkit-box-shadow:0 5px 5px #ccc;
  box-shadow:0 5px 5px #ccc;
}
.probg{border: 1px solid #ccc; background: url('../cn/images/probg.jpg') center center; padding-top:5px;}

.pMbg{height: 58px; min-height:58px;font-family: "微软雅黑"; line-height: 24px; font-size:16px; display: block;}
.pMbg img{display: block;  max-width: 100%;  height: auto; display: block;  margin-right: auto;  margin-left: auto;}
.pMbg h4{font-family: "微软雅黑";font-weight: bold;  color:#3f5263; }
.pMbg a{display:block; cursor: pointer; overflow: hidden;  min-height: 58px;}
.pMbg a:hover h4{color: #fff;font-weight: bold; text-shadow:#333 2px 2px 3px;}
.pMbg a:hover .pStxt{color:#fff;}

.pMbg1{min-height:170px;font-family: "微软雅黑"; line-height: 24px; font-size:16px; display: block; margin:5px 0;}
.pMbg1 img{display: block;  max-width: 100%;  height: auto; display: block;  margin-right: auto;  margin-left: auto;}
.pMbg1 h5{font-family: "微软雅黑"; font-weight: bold; font-size: 14px; color:#333; text-align: center; }
.pMbg1 a{display:block; cursor: pointer; overflow: hidden;  min-height: 170px;}
.pMbg1 a:hover h5{color: #fff;font-weight: bold; text-shadow:#333 2px 2px 3px;}
.pMbg1 a:hover .pStxt{color:#fff;}

.pMbg3{height: 250px; min-height:250px;font-family: "微软雅黑"; line-height: 24px; font-size:16px; display: block; margin-bottom: 30px;}
.pMbg3 img{display: block;  max-width: 90%;  height: auto; display: block;  margin-right: auto;  margin-left: auto; max-height: 150px;}
.pMbg3 h4{font-family: "微软雅黑";font-weight: bold; text-align: center; color:#000; text-shadow:#ddd 2px 2px 3px;}
.pMbg3 a{display:block; cursor: pointer; overflow: hidden; padding-top: 15px; min-height:250px;}
.pMbg3 a:hover h4{color: #fff;font-weight: bold; text-shadow:#333 2px 2px 3px;}
.pMbg3 a:hover .pStxt{color:#fff;}

/*栏目标题*/
.linetit{position: relative; border-bottom: 1px #ccc solid; height: 38px; margin-bottom: 15px;}
.linetit h4{
  position: absolute; top: 0; left: 0; color: #fff; height: 36px; padding:0 25px 0 10px; line-height: 36px; margin:0;
  background-color: #0478ab;
  -moz-border-radius: 0px 20px 0px 0px;
  -webkit-border-radius: 0px 20px 0px 0px;
  border-radius: 0px 20px 0px 0px;
}
.linetit h3{
  position: absolute; top: 0; left: 0; font-size: 18px; color: #333; height: 39px; padding:0 20px 10px 10px; line-height: 32px; margin:0; border-bottom: 4px #6cc16c solid;
}
.linetit span{position: absolute; right: 0; top: 10px; height: 22px; line-height: 22px;}
.iinetit span a{color:#060}
.linetit a:hover{color:#ff3a3b;}


.pStxt{font-family: "微软雅黑"; line-height: 24px; font-size:14px;color: #333; margin-top: 0px; padding: 20px; text-align: center;}
.pStxt2{font-family: "微软雅黑"; line-height: 24px; font-size:18px;color: #fff; margin-top: 20px; padding: 20px;}
.pStxt3{font-family: "微软雅黑"; line-height: 30px; font-size:16px;color: #555; margin-top: 20px; padding: 20px 0; text-align: center;}
.pStxt4{font-family: "微软雅黑"; line-height: 30px; font-size:16px;color: #333; margin-top: 20px;}
.pStxt1{color:#fff;text-shadow:#000 2px 2px 3px; margin-top: 35px; text-align: center;}

.pSbg{background: #09c url('../cn/images/pShow_bg.jpg') center center no-repeat; height: 310px;}

.imgbox img{max-height: 190px;}
.imgbox2 img{width: 100%}
.imgbox3 img{width: 90%; padding:10px 0;}
.imgbox4{border: 1px #ddd solid; overflow: hidden;}
.imgbox4 img{width: 100%;}

.sbbox{border: 1px #ccc solid; overflow: hidden; background: #f1f1f1; text-align: center; padding:5px;}
.sbbox img{max-height: 190px; width: 98%;}
.sbbox h5{ display: block;}
.sbbox a{color: #333; display: block;}
.sbbox a:hvoer{color: #f30}

.ptit{height:70px; margin:5px 0;}
.ptit2{height:58px; margin:5px 0;}
.site-title{background: #f1f1f1; height: 80px;}

.list-group a{background: #fafafa; padding:4px auto 4px 8px;}
.list-group a:hover{background: #6cc16c; color: #fff;}
.list-group i{font-size: 6px;}
/**底部**/
.footer {padding: 30px 0; display: block; background: #011d35; color: #aaa;}
.footer a{display: block; color: #c8e5f9; font-size: 12px; font-weight: normal; line-height: 22px;}
.footer a:hover{color:#fff;}
.address {line-height: 24px; color: #c8e5f9;}
.foot-wx{display: block; text-align: right;}
.foot-wx img{padding-left: 10px}
/**分页样式****/
.pageshtml { margin: 20px auto 5px auto; color: #ccc; text-align: center; overflow: hidden; display: block; }
.pageshtml a { display: inline-block; color: #428bca; display: inline-block; height: 25px; line-height: 25px; padding: 0 10px; border: 1px solid #ddd; margin: 0 2px; border-radius: 4px; vertical-align: middle; }
.pageshtml a:hover { text-decoration: none; border: 1px solid #428bca; }
.pageshtml span.current { display: inline-block; height: 25px; line-height: 25px; padding: 0 10px; margin: 0 2px; color: #fff; background-color: #428bca; border: 1px solid #428bca; border-radius: 4px; vertical-align: middle; }
.pageshtml span.disabled { display: inline-block; height: 25px; line-height: 25px; padding: 0 10px; margin: 0 2px; color: #bfbfbf; background: #f2f2f2; border: 1px solid #bfbfbf; border-radius: 4px; vertical-align: middle; }


/*tabs*/
.tab .nav-tabs{border-bottom:1 none;background:#eaeaea;}
.tab .nav-tabs li a{background:0 0;border-radius:0;font-size:16px;border:none;color:#333;padding:12px 22px}
.tab .nav-tabs li a.zx{background:#09c;border-radius:0;font-size:16px;border:none;color:#fff;padding:12px 22px}
.tab .nav-tabs li.active a,.tab .nav-tabs li.active a i{border:0 none;background:#006600;color:#fff}
.tab .nav-tabs li.active a:after{content:"";position:absolute;left:45%;bottom:-14px;border:7px solid transparent;border-top:7px solid #006600}
.tab .tab-content{padding:5px;color:#5a5c5d;font-size:14px;line-height:20px;margin-top:5px;}

/** top menu ***/
.main-navigation{margin-left:5px;}
.nav_menu{background:url(../cn/images/nav_bg.png) top repeat-x;  margin-bottom:0px; height: 43px;  width: 100%;}
.navbar.navbar-default{font-family:Arial,Helvetica,sans-serif;margin:-1px 0;padding:0;background-color:transparent;border-color:transparent}
.navbar i{font-size:4px}
.navbar-default .navbar-nav>li>a{display:block;color:#fff;font-family:"微软雅黑";font-size:16px;padding:11px 45px;font-weight:400}
.navbar-default .navbar-nav>li>a:hover{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus{color:#333;background-color:transparent}
.navbar-default .navbar-nav>.active>a:hover{background-color:transparent}
.main-navigation .navbar-nav>.open>a,.main-navigation .navbar-nav>.open>a:focus,.main-navigation .navbar-nav>.open>a:hover{color:#fff;background:#F66}
.main-navigation .navbar-nav>.open.active>a:active,.main-navigation .navbar-nav>.open>a:active{background-color:#060;color:#fff;-webkit-box-shadow:none;box-shadow:none;border-color:transparent;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.main-navigation .navbar-nav>.open.active>a:active+ul,.main-navigation .navbar-nav>.open>a:active+ul{display:none}
.dropdown-menu{z-index:105}
.dropdown-menu i{font-weight:400;padding-right:8px}
.dropdown-menu>li>a{padding:6px 20px 6px 10px;color:#333;border-bottom:1px solid #f1f1f1;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;font-size:14px}
.table>tbody>tr:hover{background-color:#cbdbea;color:#333}
.table>tbody>tr:hover h4{color:#060}
.dropdown-menu .menu>.active>a,.dropdown-menu .menu>.active>a:focus,.dropdown-menu .menu>.active>a:hover,.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#060;color:#fff;border-color:#f1f1f1}
.animated.main-navigation .open .dropdown-menu,.open .dropdown-animation{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDownSmall;animation-name:fadeInDownSmall}
.open .dropdown-animation{-webkit-animation-duration:.3s;animation-duration:.3s}
.animated.main-navigation .dropdown-menu .open .dropdown-menu{-webkit-animation-name:fadeInLeftSmall;animation-name:fadeInLeftSmall}
.navbar-default .navbar-toggle{border-color:#ccc; padding:5px; z-index: 999;}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{border-color:#e84c3d;background-color:#fafafa;}
.navbar-default .navbar-toggle .icon-bar{background-color:#999;}
.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#e84c3d;}
@media (min-width:768px){
    .main-navigation .navbar-nav.navbar-right:last-child{margin-right:0;}
    .main-navigation .container-fluid{padding-right:0;padding-left:0;}
    .navbar-collapse{padding-right:0;padding-left:0;}
    .main-navigation .navbar-right .dropdown-menu{right:auto;left:0;}
    .main-navigation .navbar-right>li:last-child>.dropdown-menu{right:0;left:auto;}
}
@media (min-width:768px) and (max-width:1199px){
    .main-navigation .container-fluid{padding-right:0;padding-left:0;}
    .navbar-default .navbar-nav>li>a{display:block;color:#fff;font-family:"微软雅黑";font-size:16px;padding:11px 20px;font-weight:400}
    .ptit2 {margin:2px 0; padding-top: 5px;}
    .ptit2 h4{font-size: 14px;}
    .ptit2 img{width:100%;}
    .pSbg{background: #09c url('../st_tpl/cn/images/pShow_bg.jpg') center center no-repeat; height: 250px;}
    .pMbg3 h4{font-size: 14px;}
    .imgbox3 img{width: 99%;}
    .pStxt1{color:#fff;text-shadow:#000 2px 2px 3px; margin-top: 35px; text-align: center; font-style: 16px;}
}
@media (min-width:768px) and (max-width:991px){
    .main-navigation .navbar-nav{float:left!important;}
    .ptit2 {margin:2px 0; padding-top: 5px;}
    .ptit2 h4{font-size: 14px; color: #333}
    .ptit2 img{width:100%;}
    .pSbg{background: #09c url('../st_tpl/cn/images/pShow_bg.jpg') center center no-repeat; height: 250px; padding-top: 10px;}
    .pMbg3 h4{font-size: 14px;}
    .imgbox3 img{width: 99%;}
    .pStxt1{color:#fff;text-shadow:#000 2px 2px 3px; margin-top: 35px; text-align: center; font-style: 16px;}
}
@media (min-width:992px){
    .col-md-3+.col-md-9 .mega-menu .dropdown-menu{left:-243px;width:940px;}
}
@media (min-width:992px) and (max-width:1199px){
    .navbar-default .navbar-nav>li>a{padding-right:19px;}
}
@media (min-width:1200px){
    .main-navigation .navbar-nav>li{margin:0;border-right:1px #256194 solid;}
    .main-navigation .navbar-nav>li:first-child{margin:0;}
    .col-md-3+.col-md-9 .mega-menu .dropdown-menu{left:-293px;width:1140px;}
}
@media (max-width:767px){
.navbar i{font-size:12px}

.nav_menu{margin-bottom:0px; height: 50px;  width: 100%;}
.navbar-brand{display:block; color: #fff}
.navbar-default{background: #069; z-index: 401; margin:0;}
.dropdown{background: #069}
.dropdown-menu{z-index:999}
.main-navigation{margin-left:0;}
.navbar-default .navbar-nav{margin-top: -3px;}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:transparent;color:#e84c3d;}
.navbar-default .navbar-nav>li>a{border-bottom:1px solid #fff; padding:8px 0 8px 25px;}
.navbar-default .navbar-nav>li:last-child>a{border-bottom:1px solid transparent;}
.main-navigation .navbar-nav>.open>a,.main-navigation .navbar-nav>.open>a:focus,.main-navigation .navbar-nav>.open>a:hover{border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-o-box-shadow:none;}
.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#fff;color:#e84c3d;}
.navbar-default .navbar-nav .open .dropdown-menu{background-color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu .dropdown-header,.navbar-default .navbar-nav .open .dropdown-menu>li>a{padding:0px 15px 0px 30px;border-color:#fafafa;color:#666;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#e84c3d;}

    /* Mobile menu*/
body{background:#fff;}
.top-logo { display: none}

.tab .nav-tabs,.tab .nav-tabs li{width:100%;background:0 0}
.tab .nav-tabs li.active a{border-radius:5px 5px 0 0}
.tab .nav-tabs li:first-child a{border-bottom-left-radius:0}
.tab .nav-tabs li a{margin-bottom:5px;border:1px solid #d3d3d3}
.tab .nav-tabs li.active a:after{border:none}

.ptit2 {margin:2px 0; height: 48px; line-height: 48px;}
.ptit2 h4{font-size: 14px;}
.ptit2 img{width:100%; margin-top: 3px;}

.about_content .img{width:200px;height:114px;margin-right: 20px;}
.banner{display: none;}

.site-title h2{font-style: 16px;}
.pSbg {height: 360px;}
.pSbg h2{font-size: 18px;}
.pStxt1{color:#fff;text-shadow:#000 2px 2px 3px; margin-top: 35px; text-align: center; font-style: 12px;}
.foot-wx{display: block; text-align: center;}
.pMbg3 h4{font-size: 14px;}
}

/***** top menu end ****/

.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}
.owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-controls .owl-nav [class*=owl-] {
  position: absolute; top: -50px; right: 10px;
  color: #fff;
  font-size: 14px;
  margin: 5px;
  padding: 4px 10px;
  background: #869791; 
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.owl-theme .owl-controls .owl-nav [class*=owl-]:hover {
  background: #069;
  color: #fff;
  text-decoration: none
}
.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}


/*编辑器自定义*/
.ed_01{width:97%; padding:10px; border:1px #ccc dotted; background:#e6f1f2; line-height:24px;}
.ed_02{border-left:5px #F30 solid; padding-left:10px; display:block; font-size:16px; font-family:"微软雅黑"; background:#f9e7df; line-height:28px;}
.ed_03{border-left:5px #09C solid; padding-left:10px; display:block; font-size:16px; font-family:"微软雅黑"; background:#daeefc; line-height:28px;}
.ed_04{border-left:5px #333 solid; padding-left:10px; display:block; font-size:16px;font-family:"微软雅黑"; background:#f4f4f4; line-height:28px;}
.ed_05{width:95%; overflow:hidden; padding:10px; margin:0 auto; border:1px #ccc dashed;-moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius:15px;}
.ed_06{width:95%; overflow:hidden; padding:10px; margin:0 auto; border:1px #ccc dashed; display:block;}
.ed_07{width:96%; margin-left:3%; border-left:2px #CCC solid; display:block; overflow:hidden; padding-left:8px; line-height:24px; padding-top:10px;}
.ed_list01{ line-height:26px;}

/*字体样式*/
.span_01{color:#FFF; background:#F00; padding:2px 5px;}/*红底白字*/
.span_02{color:#fff; background:#09C; padding:5px 60px 5px 10px; margin:15px 0; min-width: 320px; border-left:5px #069 solid; font-family:"微软雅黑"; font-size:16px;}/*蓝底白字*/
.span_03{color:#fff; background:#090; padding:5px 150px 5px 10px; margin:15px 0; border-left:5px #F60 solid; font-family:"微软雅黑"; font-size:16px;}/*绿底白字*/
.span_04{
	background-color: #006699;
	-moz-border-radius: 0px 20px;
	-webkit-border-radius: 0px 20px 0px 20px;/*This is the correct shorthand for webkit*/
	border-radius: 0px 20px;
	color:#fff;
	font-size:16px; padding:4px 15px;
	}/*叶状*/
.span_05{ border-bottom:2px #F60 double; padding:2px 0;}/*底部实线*/
.span_06{background:#f3f3f3; padding:2px 5px;}/*底部灰色*/
.span_07{text-shadow: 1px 1px 4px #069;padding:2px 5px;}/*字体阴影*/
.span_08{text-shadow: 1px 1px 4px #F00;padding:2px 5px;}/*字体阴影*/
.span_09{text-shadow: 1px 1px 4px #090;padding:2px 5px;}/*字体阴影*/

/*组合*/
.all_01{border:2px #3ab3dc solid; width:97%; position:relative; padding:1%;}
.all_01 .all_t_01 {display:block; line-height:26px; background:#3ab3dc; color:#fff; padding:0px 10px; position:absolute; top:-15px; left:30px;}
.all_01 .all_t_02 {display:block; line-height:26px; border:2px #3ab3dc solid;color:#333; background:#f2f2f2; padding:0px 10px; position:absolute; top:-15px; left:30px;}
.all_01 .all_t_03 {display:block; line-height:26px; background:#3ab3dc; color:#fff; padding:0px 10px; position:absolute; top:-15px; left:30px;
					-moz-border-radius: 15px;
					-webkit-border-radius: 15px;
					border-radius: 15px;
					}

.all_02{border:1px #ccc solid; width:100%; display:block; position:relative;}
.all_02 .all_t2_01 {display:block; line-height:26px; background:#ccc; padding:0px 10px; position:absolute; top:-15px; left:30px;}
.all_02 .all_t2_02 {display:block; line-height:26px; border:1px #ccc solid; background:#f2f2f2; padding:0px 10px; position:absolute; top:-15px; left:30px;}
.all_02 .all_t2_03 {display:block; line-height:26px; background:#ccc; padding:0px 10px; position:absolute; top:-15px; left:30px;
					-moz-border-radius: 15px;
					-webkit-border-radius: 15px;
					border-radius: 15px;
					}


.all_03{ background:#eee; width:97%; position:relative; padding:1%;}
.all_03 .all_t3_01 {display:block; line-height:26px; background:#eee; padding:0px 10px; position:absolute; top:-15px; left:30px;
					-moz-box-shadow: 2px 2px 8px #909090;/*firefox*/
					-webkit-box-shadow: 2px 2px 8px #909090;/*safari或chrome*/
					box-shadow:2px 2px 8px #909090;/*opera或ie9*/
					}
.col-main{display:block; overflow:hidden; font-size: 14px; line-height: 180%;}
.col-main img{  display: block;  max-width: 100%;   height: auto; display: block;  margin-right: auto;  margin-left: auto;}