@charset "UTF-8";/*!
.db{
width:1200px;
padding:50px 0
}
.logow h2,.logow p{
color:#fff !important
}
.logow img{
    -webkit-filter: brightness(100);
}
.db-fl{
width: 650px;
}
.db-fl .db-dh{
display: flex;
    justify-content: space-between;
    margin: 30px 0 90px;
}
.db-fl .db-dh a{
   font-size: 18px;
    color: #fff;
    transition:all .3s
}
.db-fl .db-dh a:hover{
    color: #b6ecf4;
}
  .db-fl p,.db-fr p{
      font-size: 16px;
    color: #fff;
    line-height: 1.8em
}
.db-fr ul{
display: flex;
    justify-content: space-between;
    margin: 0px 0 70px;
    width: 270px;
} 
.db-fr ul li{
   width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    border: 1px #fff solid;
   position: relative;
}
.db-fr ul li img{
     width:60%;
     vertical-align: middle;
     transition:all .5s
}
.db-fr ul li:hover img{
     transform: rotateY(180deg);
}
.db-fr ul .wx:after {
    display: block;
    content: "";
    width: 130px;
    position: absolute;
    background: url(/ufile/101303/img/ewm.png) no-repeat center /130px;
    top: 70px;
    left:-68px
}
.db-fr ul .wx:hover:after {
    height: 130px;
}
*{margin:0;padding:0;list-style:none;border:0;}
/* body */
body {margin:0; padding:0}
.box806_-3286{width:100%; margin:0 auto; overflow:hidden}
.box806_-3286 .main_image {width:100%; height:350px;overflow:hidden; margin:0 auto; position:relative}
.box806_-3286 .main_image ul {width:9999px; height:350px; overflow:hidden; position:absolute; top:0; left:0}
.box806_-3286 .main_image li {float:left; width:100%; height:350px;}
.box806_-3286 .main_image li span {display:block; width:100%; height:350px}
.box806_-3286 .main_image li a {display:block; width:100%; height:350px}
.box806_-3286 .main_image li .img_1 {text-align: center;background-repeat:no-repeat}
.box806_-3286 .main_image li .img_2 {text-align: center;background-repeat:no-repeat}
.box806_-3286 .main_image li .img_3 {text-align: center;background-repeat:no-repeat}
.box806_-3286 .flicking_con {width:100%; margin:0 auto; position:relative}
.box806_-3286 .flicking_con .flicking_inner {position:absolute; top:300px; text-align:center;z-index:999; width:100%; height:21px} /* 121126 */
.box806_-3286 .flicking_con a {
   display: inline-block;
    width: 12px;
    height: 12px;
    border: #fff 1px solid;
    margin: 0 3px;
    border-radius:50%
}
.box806_-3286 .flicking_con a.on {background-color: #00adb2;border-color: #00adb2;}
.box806_-3286 #btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:40px!important;height:50px!important;top:50%;margin-top:-37px;display:none;}
.box806_-3286 #btn_prev{background:rgba(0,0,0,.4) url(/style/la.png) no-repeat center/30px;left:100px;}
.box806_-3286 #btn_next{background:rgba(0,0,0,.4) url(/style/ra.png) no-repeat center/30px;right:100px;}

ul,li,p,h1,h2,h3{ margin:0; padding:0;}
.box201_-9304{font:14px/1.43 "Microsoft Yahei",Arial,sans-serif;color#333; }
.box201_-9304 *{margin:0;padding:0;box-sizing:border-box;}
.box201_-9304 .wkCl,.box201_-9304 .wkCr,.box201_-9304 .wbCl,.box201_-9304 .wbCr{}
.box201_-9304 .wkCl {background: #fff;padding:15px;}
.box201_-9304 .wkCr{ background-position: right top;/*边距值*/}
.box201_-9304 .wbCl{ background-position: left bottom; height:10px; /*底部圆角高度值*/font-size:10px; line-height:10px;display:none;}
.box201_-9304 .wbCr{ background-position: right bottom; height:10px;margin-left:10px;/*底部圆角高度值*/}
/*内容框架部分*/

.box201_-9304 .zTitle{ padding-bottom: 10px;background:#00adb2 url(/style/fx.png) no-repeat 205px center/32px;;}
.box201_-9304 .zTitle span{display:block; padding: 20px 0 15px 20px; color:#fff;  
font-size:26px;font-weight:bold;}
/*总标题部分*/

.box201_-9304 .titleR{ height:48px;line-height:48px;margin:0;}
.box201_-9304 .titleR:hover h1 a,.box201_-9304 .titleR .selected1 a{background:#eaeaea ;color:#00adb2;}
.box201_-9304 .titleR h1 a{text-decoration:none;color:#333;font-size:16px;font-weight:normal;padding-left: 25px;display:block;border:1px solid #eee; position: relative;}
.box201_-9304 .titleR h2 a{text-decoration:none;color:#333;font-size:16px;font-weight:normal;padding-left: 25px;display:block;border:1px solid #eee; position: relative;}
.box201_-9304 .titleR .more{ position:absolute; right:10px; top:8px;/*定位值*/ color:#FFFFFF; text-decoration:none; font-size:12px; display:none;/*隐藏更多*/}
/*标题部分*/

/*.box201_-9304 .cont,.box201_-9304 .ctr,.box201_-9304 .cbl,.box201_-9304 .cbr{ background:url(/iFile/201/1/nBg_14.jpg) no-repeat;}
.box201_-9304 .cont{ background-position:left top; margin-top:4px;}
.box201_-9304 .ctr{ background-position:right top; margin-left:10px; padding:10px 10px 0 0;}
.box201_-9304 .cbl{ background-position:left bottom; height:10px; font-size:10px; line-height:10px; margin-bottom:5px;}
.box201_-9304 .cbr{ background-position:right bottom; height:10px; margin-left:10px;}*/
/*内容框架部分*/

.box201_-9304 .boxCont{ }
.box201_-9304 .boxCont h2{ height:32px; line-height:32px;font-weight:normal;}
.box201_-9304 .boxCont h2 span{ font-size:12px;color:#666; text-decoration:none; display:block;  padding-left:22px;}
.box201_-9304 .boxCont h2 a{ text-decoration:none; background:none;}
.box201_-9304 .boxCont h2 a:hover span,.box201_-9304 .boxCont .zList li a:hover{ color:#0667aa; text-decoration:none;}
.box201_-9304 .boxCont .selected a{ color:#0c58a3; text-decoration:none;}
.box201_-9304 .boxCont .zList,.box201_-9304 .boxCont .zList_zi{ margin-bottom:5px;}
.box201_-9304 .boxCont .zList li{ border-bottom:#EAF1F9 1px solid; padding-left:15px; list-style:none;}
.box201_-9304 .boxCont .zList li a{ background:url(/iFile/201/1/icon_22.gif) no-repeat 8px 4px; *background:url(/iFile/201/1/icon_22.gif) no-repeat 8px 9px;  padding-left:18px; font-size:12px;color:#3C3C3C; text-decoration:none; height:28px; line-height:28px;}
.box201_-9304 .titleR h1 a:after {
   content: ">";
    font-size: 16px;
    font-family: serif;
    font-weight: bold;
    display: block;
    position: absolute;
    top: 11px;
    width: 24px;
    height: 24px;
    right: 10px;
    border-radius: 50%;
    border: 1px #eaeaea solid;
    line-height: 24px;
    text-align: center;
    color: #999;
}
.box201_-9304 .titleR h2 a:after {
   content: ">";
    font-size: 16px;
    font-family: serif;
    font-weight: bold;
    display: block;
    position: absolute;
    top: 11px;
    width: 24px;
    height: 24px;
    right: 10px;
    border-radius: 50%;
    border: 1px #eaeaea solid;
    line-height: 24px;
    text-align: center;
    color: #999;
}
.box201_-9304 .titleR h1 a:hover:after,.box201_-9304 .titleR .selected1 a:after{
    background:#00adb2;
    color:#fff;
    border-color:#00adb2
}
.box201_-9304 .titleR h2 a:hover:after,.box201_-9304 .titleR .selected1 a:after{
    background:#00adb2;
    color:#fff;
    border-color:#00adb2
}
.clearfix { zoom: 1; }
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.box866_-8339 * { font: 16px/1.8 "Microsoft Yahei"; color:#333; margin:0; padding:0; -moz-box-sizing: border-box; box-sizing: border-box; list-style: none;}
.box866_-8339 ul { list-style: none}
.box866_-8339 a { color: #333; text-decoration: none; -moz-transition: all ease .1.5s; -webkit-transition: all ease .1.5s; transition: all ease .1.5s;}
.box866_-8339 a:hover {color: #185fa9;}
.box866_-8339 .nav_warp { height: 90px; }
.box866_-8339 .nav_warp li { float: left; list-style: none;width: 80px;margin: 0 18px;    position: relative;}
.box866_-8339 .nav_warp li > a { color: #333; display: block; height: 90px; line-height: 90px;  text-align: center;  overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}
.box866_-8339 .nav_warp li:hover > a { color: #00adb2}
.box866_-8339 .sf-mega { display: none; position: absolute; width: 450px; left: 0; z-index: 99; box-shadow: 2px 3px 6px rgba(0,0,0,.2); background: rgba(255,255,255,.9); border-top: 2px #00adb2 solid;}
.box866_-8339 .sf-m { overflow: hidden; padding: 50px 30px; margin: 0 auto;position: relative;height: 250px;}
.box866_-8339 .sf-m a { display: block;font-size: 14px;  height: 50px; line-height: 50px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}
.box866_-8339 .sf-m a:hover { color:#00adb2}
.box866_-8339 .nav_warp li:hover .sf-mega { display: block;}
.sf-m:after {
    content: '';
    display: block;
    position: absolute;
    width: 280px;
    height: 150px;
    top: 50px;
right: 30px;
}
.box866_-8339 .nav_warp li:last-child{margin-right:0}
.box866_-8339 .nav_warp li:nth-child(2) .sf-m:after{
    background:url(/style/b2.jpg) no-repeat center
}
.box866_-8339 .nav_warp li:nth-child(3) .sf-m:after{
    background:url(/style/b31.jpg) no-repeat center
}
.box866_-8339 .nav_warp li:nth-child(4) .sf-m:after{
    background:url(/style/b6.jpg) no-repeat center
}
.box866_-8339 .nav_warp li:nth-child(5) .sf-m:after{
    background:url(/style/b4.jpg) no-repeat center
}
.box866_-8339 .nav_warp li:nth-child(6) .sf-m:after{
    background:url(/style/b7.jpg) no-repeat center
}
.box866_-8339 .nav_warp li:nth-child(7) .sf-mega{
     width: auto;
}
.box866_-8339 .nav_warp li:nth-child(7) .sf-m{
        height: auto;
           padding: 10px 20px;
}
.box866_-8339 .nav_warp li:nth-child(7) .sf-m:after{
display:none
}
#tmf1,#tmf2,#tmf1,#tmf5,#tmf7{
overflow: visible !important;
}
#mTop, #mBottom, #mBody1, #mBody2 {
    min-width: 1200px;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
a{text-decoration:none; color: inherit;}
ul,li{list-style:none}
img { max-width:100%;vertical-align: middle; border: 0; }
input:autofill {border:none ! important;}
input:-webkit-autofill {border:none ! important;}
.fl{float:left}
.fr{float:right}
.logo_h{font-family: "微软雅黑";color:#2b2b2b;clear:both;margin:0;padding:0}
.logo_h .logot{display:block;float:left}
.logo_h .logon{float:left;margin-left:10px;margin-top:5px}
.logo_h .logon h2{font-size:20px;margin: 5px 0}
.logo_h .logon p{font-size:14px;margin: 0 ;color:#666}

#mTop, #mBottom, #mBody1, #mBody2 {
    min-width: 1200px;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
a{text-decoration:none; color: inherit;}
ul,li{list-style:none}
img { max-width:100%;vertical-align: middle; border: 0; }
input:autofill {border:none ! important;}
input:-webkit-autofill {border:none ! important;}
.fl{float:left}
.fr{float:right}
.logo_h{font-family: "微软雅黑";color:#2b2b2b;clear:both;margin:0;padding:0}
.logo_h .logot{display:block;float:left}
.logo_h .logon{float:left;margin-left:10px;margin-top:5px}
.logo_h .logon h2{font-size:20px;margin: 5px 0}
.logo_h .logon p{font-size:14px;margin: 0 ;color:#666}
.clearfix { zoom: 1; }
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.box866_-1961 * { font: 16px/1.8 "Microsoft Yahei"; color:#333; margin:0; padding:0; -moz-box-sizing: border-box; box-sizing: border-box; list-style: none;}
.box866_-1961 ul { list-style: none}
.box866_-1961 a { color: #333; text-decoration: none; -moz-transition: all ease .1.5s; -webkit-transition: all ease .1.5s; transition: all ease .1.5s;}
.box866_-1961 a:hover {color: #185fa9;}
.box866_-1961 .nav_warp { height: 90px; }
.box866_-1961 .nav_warp li { float: left; list-style: none;width: 90px;margin: 0 18px;    position: relative;}
.box866_-1961 .nav_warp li > a { color: #333; display: block; height: 90px; line-height: 90px;  text-align: center;  overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}
.box866_-1961 .nav_warp li:hover > a { color: #00adb2}
.box866_-1961 .sf-mega { display: none; position: absolute; width: 450px; left: 0; z-index: 99; box-shadow: 2px 3px 6px rgba(0,0,0,.2); background: rgba(255,255,255,.9); border-top: 2px #00adb2 solid;}
.box866_-1961 .sf-m { overflow: hidden; padding: 50px 30px; margin: 0 auto;position: relative;height: 250px;}
.box866_-1961 .sf-m a { display: block;font-size: 14px;  height: 50px; line-height: 50px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}
.box866_-1961 .sf-m a:hover { color:#00adb2}
.box866_-1961 .nav_warp li:hover .sf-mega { display: block;}
.sf-m:after {
    content: '';
    display: block;
    position: absolute;
    width: 280px;
    height: 150px;
    top: 50px;
right: 30px;
}
.box866_-1961 .nav_warp li:last-child{margin-right:0}
.box866_-1961 .nav_warp li:nth-child(2) .sf-m:after{
    background:url(/style/b2.jpg) no-repeat center
}
.box866_-1961 .nav_warp li:nth-child(3) .sf-m:after{
    background:url(/style/b31.jpg) no-repeat center
}
.box866_-1961 .nav_warp li:nth-child(4) .sf-m:after{
    background:url(/style/b6.jpg) no-repeat center
}
.box866_-1961 .nav_warp li:nth-child(5) .sf-m:after{
    background:url(/style/b4.jpg) no-repeat center
}
.box866_-1961 .nav_warp li:nth-child(6) .sf-m:after{
    background:url(/style/b7.jpg) no-repeat center
}
.box866_-1961 .nav_warp li:nth-child(7) .sf-mega{
     width: auto;
}
.box866_-1961 .nav_warp li:nth-child(7) .sf-m{
        height: auto;
           padding: 10px 20px;
}
.box866_-1961 .nav_warp li:nth-child(7) .sf-m:after{
display:none
}
#tmf1,#tmf2,#tmf1,#tmf5,#tmf7{
overflow: visible !important;
}
*{margin:0;padding:0;list-style:none;border:0;}
/* body */
body {margin:0; padding:0}
.box806_-5946{width:100%; margin:0 auto; overflow:hidden}
.box806_-5946 .main_image {width:100%; height:650px;overflow:hidden; margin:0 auto; position:relative}
.box806_-5946 .main_image ul {width:9999px; height:650px; overflow:hidden; position:absolute; top:0; left:0}
.box806_-5946 .main_image li {float:left; width:100%; height:650px;}
.box806_-5946 .main_image li span {display:block; width:100%; height:650px}
.box806_-5946 .main_image li a {display:block; width:100%; height:650px}
.box806_-5946 .main_image li .img_1 {text-align: center;background-repeat:no-repeat}
.box806_-5946 .main_image li .img_2 {text-align: center;background-repeat:no-repeat}
.box806_-5946 .main_image li .img_3 {text-align: center;background-repeat:no-repeat}
.box806_-5946 .flicking_con {width:100%; margin:0 auto; position:relative}
.box806_-5946 .flicking_con .flicking_inner {position:absolute; top:600px; text-align:center;z-index:999; width:100%; height:21px} /* 121126 */
.box806_-5946 .flicking_con a {
   display: inline-block;
    width: 12px;
    height: 12px;
    border: #fff 1px solid;
    margin: 0 3px;
    border-radius:50%
}
.box806_-5946 .flicking_con a.on {background-color: #00adb2;border-color: #00adb2;}
.box806_-5946 #btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:40px!important;height:80px!important;top:50%;margin-top:-37px;display:none;}
.box806_-5946 #btn_prev{background:rgba(0,0,0,.4) url(/ufile/101303/img/la.png) no-repeat center/30px;left:100px;}
.box806_-5946 #btn_next{background:rgba(0,0,0,.4) url(/ufile/101303/img/ra.png) no-repeat center/30px;right:100px;}

.about{
            width: 1200px;
            margin: 0 auto;
            color: #333;
        }
        .about-fl {
            width: 600px;
        }
        .p-title h2{
            font-size: 30px;
            color: #00adb2;
            margin:60px 0 0
        }
        .p-title em{
font-size: 16px;
    color: #999;
    font-style: normal;
    margin:5px 0 45px;
    display: block;
    text-transform: uppercase;
        }
        .about-fl p{
            font-size: 14px;
            line-height: 24px;
            margin-bottom: 10px;
            text-align: justify;
        }
      .about-fl p a{
     color: #00adb2;
       }
        .about-fr{
            width: 550px;
            display: flex;
            justify-content: space-between;
            flex-wrap: wrap;
        }
        .about-fr li{
           width: 34%;
           padding: 10% 7%;
           border-left: 1px #eaeaea solid;
           position: relative;
        }
        .about-fr li h3{
font-size: 70px;
    font-weight: normal;
    display: inline-block;
    font-family: '黑体';
        }
        .about-fr li em{
            font-size: 20px;
            font-style: normal;
        }
        .about-fr li p{
            font-size: 18px;
            margin-top: 5px;
        }
.about-fr li:after {
    content: "";
    display: block;
    height: 100px;
    position: absolute;
    width: 2px;
    background: #e87430;
    top: 30%;
    left: -1px;
    z-index: 99;
}
.more{
    font-size: 14px;
    display: block;
    margin-top: 20px;
    height: 40px;
    line-height: 40px;
    width: 140px;
    text-align: center;
    border: 1px #eaeaea solid;
    transition:all .3s
}
.more:hover{
   border-color:#e87430;
   background:#e87430;
   color:#fff
}
.ly {
            position: relative;
            color: #fff;
            height: 650px;
        }
        .ly-item {
            position: relative;
            height: 100%;
        }
        .ly-item li {
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            background: #333;
            overflow: hidden;
        }
        .ly-item li .content {
            width: 1200px;
            margin: 0 auto;
            padding: 90px 0;
            transition: all .3s
        }
        .ly-item li .content h2 {
            font-size: 30px;
            margin-bottom: 60px;
        }
        .ly-item li .content p {
            width:70%;
            font-size: 16px;
            line-height: 28px;
        }
        .ly-item li .content a {
            display: block;
            width: 140px;
            height: 40px;
            line-height: 40px;
            text-align: center;
            margin-top: 40px;
            border: 1px #fff solid;
            font-size: 14px;
        }
        .ly-item li .content a:hover{border-color:#e87430}
        .ly-list {
            position: absolute;
            width: 100%;
            bottom: 0;
            background: rgba(0,0,0,.3)
        }
       .ly-list ul{width: 1200px;margin:0 auto;display: flex;justify-content: space-between;text-align: center;}
        .ly-list li {
            width: 25%;
            padding: 20px 0;
            border-left: 1px #999 solid;
            transition: all .3s;
        }
        .ly-list li img {
            transition: all ease 0.4s;
        }
        .ly-list p {
            font-size: 22px;
            margin-top: 20px;
        }
        .ly-list li:last-child {
            border-right: 1px #999 solid;
        }
        .ly-list li.on img {
            transform: rotateY(180deg)
        }
        .ly-list li.on {
            background: rgba(42, 151, 159, 0.7)
        }
        .ly-item li:nth-child(1){
           background: url(/style/ly3.jpg) no-repeat center;
       }
        .ly-item li:nth-child(2){
           background: url(/style/ly1.jpg) no-repeat center;
       }
        .ly-item li:nth-child(3){
           background: url(/style/ly2.jpg) no-repeat center;
       }
        .ly-item li:nth-child(4){
           background: url(/style/ly4.jpg) no-repeat center;
       }
       .clearfix{zoom:1;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.box863_-9845 *{margin:0;padding:0;box-sizing:border-box}
.box863_-9845{font:14px/1.45 "Microsoft Yahei";overflow:hidden;margin-bottom:60px}
.box863_-9845 a{text-decoration:none}
.box863_-9845 img{vertical-align:middle;border:0}
.box863_-9845 .model{width:1200px;margin:0 auto}
.box863_-9845 .model .header{text-align:center;line-height:1.6;display: none;}
.box863_-9845 .model .header .title{font-size:24px;color:#444}
.box863_-9845 .model .header .subtitle{font-size:16px;color:#c1c1c1;font-family:HELVETICANEUELTPRO-THEX,"Microsoft Yahei"}
.box863_-9845 .model .taps{margin:50px 0;text-align:center;display: none;}
.box863_-9845 .model .taps a{display:inline-block;color:#616161;padding:7px 27px;-webkit-transition:all .3s ease;transition:all .3s ease}
.box863_-9845 .model .taps a.selected,.box863_-9845 .model .taps a:hover{background-color:#17c2c4;color:#fff}
.box863_-9845 .model .item-list{ height: 0; width: 0; overflow: hidden; opacity: .7; filter: Alpha(opacity=70);-moz-transform: scale(0.9); -webkit-transform: scale(0.9); transform: scale(0.9); -moz-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); -webkit-transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1); transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1) ;}
.box863_-9845 .model .item-list.active{height: auto; width: auto; overflow: auto; opacity: 1;  filter: Alpha(opacity=100); visibility: visible; -moz-transform: scale(1); -webkit-transform: scale(1); transform: scale(1);}
.box863_-9845 .model .item-list li{float:left;   
    height: 209px;
    background-color: #fff;
    overflow: hidden;
    position: relative;
    text-align: center;
    margin: 0 6px 24px;
    width: 288px;
border: 1px #bbb solid;}
.box863_-9845 .model .item-list li a { display: block;overflow: hidden;position: relative;  }
.box863_-9845 .model .item-list .img{text-align: center; height:209px;overflow:hidden;}
.box863_-9845 .model .item-list .img img{max-width:100%;-webkit-transition:all .6s cubic-bezier(0.215,0.61,0.355,1) 0s;transition:all .6s cubic-bezier(0.215,0.61,0.355,1) 0s}
.box863_-9845 .model .item-list li:hover .img img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.box863_-9845 .model .caption{
    position: absolute;
    z-index: 999;
    top: 210px;
    left: 0;
    transition: all ease .3s;
    }
.box863_-9845 .model .item-list li:hover .caption{
   top:130px;
   left:108px

}
.box863_-9845 .model .caption .title{line-height: 40px;
    font-size: 16px;
    color: #fff;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.box863_-9845 .model .caption .info{color:#fff}
.box863_-9845 .model .insert{width:30px;height:20px;line-height:20px;position:absolute;top:50%;right:10px;margin-top:-10px;border-left:1px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease;display: none;}
.box863_-9845 .model .insert::before{content:"→";font-size:16px;color:#cdcdcd;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:"Arial"}
.box863_-9845 .model .item-list li:hover .caption{height:90px;border-color:#989898}
.box863_-9845 .model .item-list li:hover .insert{border-color:#eee}
.box863_-9845 .model .item-list li:hover .insert::before{margin-left:50% }
.box863_-9845 .model .item-list .img::after{
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    top: 0;
    left: 0;
    transition: all ease .3s;
    background: rgba(57, 118, 131, 0.4) url(/ufile/93861/img/fx.png) no-repeat center center/50px;
    z-index: 9;
}
.box863_-9845 .model .item-list li:hover .img::after{
width:100%;
height:209px
}
.ys{
            width: 1200px;
            margin: 0 auto;
            padding: 70px 0;
        }
        .ys-fl{
            width: 300px;
        }
        .ys-fl p{
            font-size: 14px;
            color: #333;
            line-height: 1.8em;
            text-align: justify;
        }
        .ys-fr{
            display: flex;
            width:850px;
            justify-content: space-between;
        }
        .ys-fr li{
           width: 32%;
           height: 463px;
           overflow: hidden;
           position: relative;
           transition: all .3s;
        }
        .ys-fr li .txt{
    color: #fff;
    padding: 20px 15px;
    position: relative;
    transform: translateY(350px);
    transition: all .3s;
        }
        .ys-fr li .txt h3{
    font-size: 28px;
    font-weight: normal;
    padding-bottom: 10px;
    margin-bottom: 25px;
        }
        .ys-fr li .txt i{
font-size: 40px;
    font-style: normal;
   color:rgba(255,255,255,.6);
    position: absolute;
    right: 15px;
    top: 10px;
    transition: all .3s;
        }
        .ys-fr li .txt p{
font-size: 14px;
    line-height: 1.8em;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    overflow: hidden;
    -webkit-box-orient: vertical;
    display: -webkit-box;
        }
.ys-fr li:hover .txt{
 background: -webkit-linear-gradient(top, transparent, #00adb2);
    padding: 20px 15px;
    position: relative;
    transform: translateY(292px);
}
.ys-fr li:hover .txt h3{
    padding-bottom: 10px;
    border-bottom: 1px #fff solid;
    margin-bottom: 20px;
        }
.ys-fr li:hover .txt i{
 color:#fff;
  transform: rotate(360deg);
}
.ys-fr li:nth-child(1){
background:url(/style/ys12.jpg) no-repeat center
}
.ys-fr li:nth-child(2){
background:url(/style/ys2.jpg) no-repeat center
}
.ys-fr li:nth-child(3){
background:url(/style/ys3.jpg) no-repeat center
}
.ys-fr li:hover{transform: scale(1.03);}
.ys-fr li:before {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    background: -webkit-linear-gradient(top, transparent, #06242f);
}
.more1{margin-top:50px;border-color: #aaaaaa;}
.box879_-6835 * { margin: 0; padding: 0; box-sizing: border-box;}
.box879_-6835 a { text-decoration: none; color: inherit; }
.box879_-6835 img{max-width: 100%; border: none; vertical-align: top;}
.box879_-6835 ul, li { list-style: none; }
.box879_-6835 { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; color: #444; }
.box879_-6835 .tabs-title { margin: 20px 0; text-align: center;display: none;}
.box879_-6835 .tabs-title a{ display: inline-block; margin-right: 3px; color: #616161; padding: 7px 27px; -webkit-transition: all .3s ease;  transition: all .3s ease;   position: relative;}
.box879_-6835 .tabs-title a:after{ content: "|"; position: absolute; right: -6px; top: 7px; color: #dbdbdb;}
.box879_-6835 .tabs-title a:last-child:after{ display: none; }
.box879_-6835 .tabs-title a.active, .box879_-6835 .tabs-title a:hover{ background: #3ecfc0; color: #fff;}
.box879_-6835 .tabs-title:after{ display: inline-block; width: 1px; height: 12px; background-color: #cbcbcb;}
.box879_-6835 .list-main{ min-height: 425px;}
.box879_-6835 .news-list{overflow: hidden; display: none;}
.box879_-6835 .current{ display: block;}
.box879_-6835 .news-list li{float: left; width: 520px; padding: 20px 0; overflow: hidden; border-bottom: 1px dashed #d1d1d1;margin-left: 70px;}
.box879_-6835 .news-list .news-img{ float: left; width: 100px; height: 100px; border-radius: 50%; overflow: hidden;display: none; }
.box879_-6835 .news-list .news-intro{ padding-left:0px;}
.box879_-6835 .news-intro .title {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;    font-size: 18px;}
.box879_-6835 .news-list li:hover .title a{ color: #52b9a6;}
.box879_-6835 .news-intro .info{font-size: 12px; padding: 9px 0;}
.box879_-6835 .news-intro .info span{ display: inline-block; padding-left: 20px; background: no-repeat 0 50%; vertical-align: middle;}
.box879_-6835 .news-intro .info .author { background-image: url(/mFile/879/img/icon-source.jpg);}
.box879_-6835 .news-intro .info .date { margin-right: 15px; background-image: url(/mFile/879/img/icon-date.jpg);}
.box879_-6835 .news-intro .content{ font-size: 12px; line-height: 22px; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.box879_-6835 .u-more { margin-top: 64px; text-align: center; }
.box879_-6835 .u-more a { line-height: 42px; display: inline-block; width: 160px; height: 42px; -webkit-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s; color: #b4b4b4; border: 1px solid #c6c6c6; }
.box879_-6835 .u-more a:hover { color: #fff; border-color: #52b9a6; background: #52b9a6; }
.box879_-6835 .news-list li:first-child{
    width: 600px;
    height: 420px;
    padding:0;
    margin: 0;
    position: relative;
   border:none
}
.box879_-6835 .news-list li:first-child .news-img{
    float: none;
    border-radius: 0;
    width: 600px;
    height: 260px;
    position: absolute;
    bottom: 0;
    display: block;
}
.box879_-6835 .news-list li:first-child .news-intro{
   padding:0;
}
.box879_-6835 .news-list li:first-child .news-intro .title{
   margin-bottom: 10px;
}
.box879_-6835 .news-list li:first-child .news-intro .info{
   padding: 15px 0;
}
.box879_-6835 .news-list li:nth-child(2){
       padding-top: 0;
}
.box2701_-5442 *{padding:0; margin:0; }
.box2701_-5442 .c_f {*zoom:1;}.c_f:after{display:block;visibility:hidden;clear:both;height:0;content:"\20";}
.box2701_-5442{     
    width: 1200px;

    margin: 0 auto;
    position: relative;}
.box2701_-5442 .th2{
    font-size: 16px;
    color: #333;
}
.box2701_-5442 .th2:after{
content:" / Link";
font-size:16px;
color: #333;
}
.box2701_-5442 .box270_tit{ margin:0; height:50px; line-height:50px; _height:28px; _padding-top:12px;}
.box2701_-5442 .box270_tit .box270_ico{ background:url(/iFile/270/images/ico265_1.jpg) 0 0 no-repeat; display:inline-block; width:14px; height:18px; vertical-align:middle; margin-right:10px;display: none;}
.box2701_-5442 .box270_tit th2{ font-size:14px; color:#075c95;}
.box2701_-5442 .box270_text{    
    position: absolute;
    top: 7px;
    left: 150px;}
.box2701_-5442 .box270_text a{ height:20px; font-size:14px;padding:8px 10px 0 10px; color:#333; display:inline-block; text-decoration: none;}
.box2701_-5442 .box270_text a:hover{ color:#00adb2}

