*{ margin: 0; padding: 0; }
ul,ol,li{ list-style-type:none;}
body, button, input, select, textarea{ font-family:'Microsoft yahei'; font-size:12px; color:#848484;    background: #f6f6f6; }
code, kbd, pre, samp {font-family:'Microsoft yahei';}
a{ text-decoration: none;}
img{border:0;}
li{ line-height:normal; }
table { border-collapse: collapse; border-spacing: 0; }
textarea { resize: none;}
input,textarea,button{ outline:none;}

em,i{ font-style:normal;}


::-moz-selection {color:#fff; background:#0491e9; }
::selection {color:#fff; background:#0491e9; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
.l { float: left;}.r { float: right;}





*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;
*height: auto;}
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }

.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }





 .tit {
        font-size: 28px;
    margin: 50px 0 20px 0;
    }
    
    .wmen {
        font-weight: bold;
        color: #313131
    }
    
    .chi {
        margin-bottom: 5px;
        color: #333;
    }
    
    .eng {
        text-transform: uppercase;
        font-weight: 100;
        font-size: 15px;
        margin-top: 15px;
    }
    
    .yslx {
        width: 400px;
        float: left;
    }
    
    .yslxz {
        width: 380px;
        margin: 0 auto;
        border: 1px solid #eee;
        text-align: center;
        color: #000;
        font-size: 16px;
        transition: 1s;
        padding: 16px 0;
        position: relative;
        overflow: hidden;
    }
    
    .yslxz img {
        width: 96%;
        margin: 0 auto;
    }
    
    .yslxz:hover {}
    
    .pic {
        transition: 1s;
        text-align: center;
    }
    
    .pic:hover {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }
    
    .xcd {
        border-top: 2px solid #fff;
        border-bottom: 2px solid #eee;
        display: block;
        width: 120px;
        height: 45px;
        line-height: 45px;
        color: #333;
        font-weight: bold;
        margin: 0 auto
    }
    
    .dyysal {
        background: #f4f4f4;
        padding: 30px 0;
    }
    
    .fwal {
        width: 380px;
        float: left;
        position: relative;
        overflow: hidden;
    }
    
    .almr {
        margin: 0 30px;
    }
    
    .fwalt {
        text-align: center;
        display: block;
        font-size: 16px;
        padding: 15px 0;
        background: #eee;
        font-weight: bold;
    }
    
    .aly {
        position: absolute;
        top: -5px;
        left: 20px;
        background:url(http://www.gpod.com.cn/resource/images/30b937a493494ea0b962e21e116bdf30_2.png?ver=6) no-repeat 0 0;
        color: #fff;
        width: 98px;
        height: 49px;
        line-height: 40px;
        font-size: 16px;
        text-align: center;}

.blk {
    margin: 0 auto 20px auto;
}
  
.blk-main {
    width: 1200px;
    margin: 0 auto;
    margin-top: 20px;}


.p12-curmbs-1 {
    font-size: 14px;
    border-bottom: 1px dashed #dcdcdc;
        padding-bottom: 10px;
}
.p12-curmbs-1 b {
    border-left: 10px solid #c9161c;
    font-weight: normal;
    padding-left: 8px;
}
a {
    text-decoration: none;
    color: #666;
    word-wrap: break-word;
    outline: none;
}
.p12-curmbs-1 i {
    font-style: normal;
}
.blk {
    margin: 0 auto 20px auto;
}
.p16-left-nav-1 li.sidenavcur, .p16-left-nav-1 li:hover {

}
.p16-left-nav-1 {
            height: 55px;
            background: #eaeaea;
            margin-bottom: 20px;
            overflow: hidden;width:1200px;margin:0  auto  20px;
        }
        
        .p16-left-nav-1 li {
            width: 199px;
            height: 55px;
            font-size: 18px;
            line-height: 55px;
            text-align: center;
            float: left;
            border-right: 1px solid #eee;
            cursor: pointer;
            text-overflow: ellipsis;
            overflow:hidden;
            white-space: nowrap;
        }
        .p16-left-nav-1 .noborder{border:0;}
        
        .p16-left-nav-1 li a{color: #333;}
        
        .p16-left-nav-1 li.sidenavcur,
        .p16-left-nav-1 li:hover {

        }
        
        .p16-left-nav-1 li.sidenavcur a,
        .p16-left-nav-1 li:hover a {
            color: #333;
        }
    


.channel_content.pro_list{padding-top:50px;}
.pro_list01{position:relative;}
.pro_list01 .rect-52{padding-bottom:52%;}
.pro_list01 .item_list{position:relative; margin-bottom:150px;}
.pro_list01 .item_list .gotop{position:absolute; cursor:pointer; right:213px; bottom:-176px; width:16px; height:187px; background:url(../images/zxr/pro_list_top.png) no-repeat center bottom;}
.pro_list01 .item{ position:relative; margin-bottom:60px;}
.pro_list01 .item .left{width:35%; background:#ececec; min-height:440px; position:relative;}
.pro_list01 .item.odd .left{float:left;}
.pro_list01 .item.even .left{float:right;}
.pro_list01 .item .left .left_top{transition:.3s ease; background:#34373e;}
.pro_list01 .item .left .left_top:hover{background:#e85411;}
.pro_list01 .item .left .box{padding: 30px 30px 0 55px;}
.pro_list01 .item .left:hover{background:#c9161d;}
.pro_list01 .item .left .box .tit{font-size:32px; color:#202438; margin-bottom:30px;}
.pro_list01 .item .left:hover .box .tit{color:#fff;}
.pro_list01 .item .left .box .common_btn{color:#202438; width:215px; line-height:48px; margin-top:20px; position:absolute; bottom:40px;}
.pro_list01 .item .left .box  .common_btn .btn_more{color:#202438; background:url(../images/zxr/pro_list01_11.png) no-repeat 170px 20px; padding:0 70px; border:1px solid #202438; border-radius:5px;}
.pro_list01 .item .left .box  .common_btn .btn_more:before{top:0; color:#202438; content: attr(c-text);
    position: absolute;
    left: 70px;
    width: 80%; 
    height: 100%;
    -webkit-transition: -webkit-transform .3s, opacity .3s;
    transition: transform .3s,opacity .3s;              
    -webkit-transition-timing-function: cubic-bezier(.75,0,.125,1);
    transition-timing-function: cubic-bezier(.75,0,.125,1);}
:root .pro_list01 .item .left .box  .common_btn .btn_more:before{left:17px;}
.pro_list01 .item .left .box  .common_btn:hover .btn_more:before{font-size:0;}
.pro_list01 .item .left:hover .box .common_btn .btn_more{border-color:#fff; color:#fff;}
.pro_list01 .item .left:hvoer .box .common_btn .btn_more:before{color:#fff;}

.pro_list01 .item .left dl{padding-left:20px;}
.pro_list01 .item .left dl dt{position:relative; font-size:18px; color:#1c0e00; font-weight:bold; line-height:28px; margin-bottom:25px;}
.pro_list01 .item .left:hover .box dl dt{color:#fff;}
.pro_list01 .item .left dl dt:after{content:''; position:absolute; left:-20px; top:0; width:4px; height:33px; background:#c9161d;}
.pro_list01 .item .left:hover dl dt:after{background:#fff;}
.pro_list01 .item .left dl dd{font-size:20px; color:#1c0e00; line-height:28px;}
.pro_list01 .item .left:hover .box dl dd a{color:#fff;}
.pro_list01 .item .left:hover .box .common_btn .btn_more:before{color:#fff;}
.pro_list01 .item .left:hover .box dl a:hover{color:#fff;}

.pro_list01 .item .right{width:65%;}
.pro_list01 .item.odd .right{float:right;}
.pro_list01 .item.even .right{float:left;}

.pro_detail01{background:#f6f6f6; padding:85px 0 0;}
.pro_detail01 .right{float:right; width:38%;overflow: hidden;}
.pro_detail01 .right .intro .t{font-size:25px; color:#666; line-height:25px; }
.pro_detail01 .right .intro .c span{font-size:65px; color:#666; line-height:1; font-family:Impact;}
.pro_detail01 .right .intro .c .share{font-size:14px; color:#6f6f6f; display:inline-block; cursor:pointer;}
.pro_detail01 .right .content{margin-top:30px;}
.pro_detail01 .right .content{position:relative;}
.pro_detail01 .right .content:after{content:''; position:absolute; left:0; top:-10px; width:90%; height:1px; background:#b1b1b1;}
.pro_detail01 .right .content:before{content:''; position:absolute; left:0; top:-10px; width:20%; height:2px; background:#c9161d; z-index:2;}
.pro_detail01 .right .content .text{margin:20px 0 10px;}
.pro_detail01 .right .content .text .txt{ font-size:14px; color:#666; line-height:30px; height:115px; overflow:hidden; padding-right:10%;    width: 37%;}
.pro_detail01 .right .content .text .con{font-size:14px; color:#666; line-height:20px; height:60px; overflow:hidden; margin-top:10px;}
.pro_detail01 .right .content .text .con .con_c{position:relative; padding-left:15px;}
.pro_detail01 .right .content .text .con .con_c:after{position:absolute; content:'.';  left:0; color:#666; top:-20%;}
.pro_detail01 .right .content .text .con2{font-size:13px; color:#666; line-height:26px; margin:20px 0;}
.pro_detail01 .right .content .text .con2 a{display:inline-block; border:1px solid #d1d1d1; padding:3px 15px;}
.pro_detail01 .right .content .text .con2 a:hover{background:#c9161d; color:#fff;}
.pro_detail01 .right .content .text1 .tel{color:#666; font-size:18px; }
.pro_detail01 .right .content .text1 .tel .icon{display:inline-block; width:28px; height:23px;  background:url(../img/pro_detail01_icon.png) no-repeat left; background-position:-28px 0;  vertical-align:-4px; margin-right:5px;;;}
.pro_detail01 .right .btn{padding-left:0; box-shadow:none;}
.pro_detail01 .right .btn .icon{width:28px; height:23px; background:url(../img/pro_detail01_icon.png) no-repeat left; display:inline-block; position:relative; top:5px; margin-right:20px;}
.pro_detail01 .right .btn>a{display:inline-block; background:#c9161d; transition:.3s ease; font-size:18px; color:#fff; font-weight:bold; 
    line-height:33px; padding:10px 25px;    margin: 20px 0 10px 0;}
.pro_detail01 .right .btn>a.order:hover{background:#fabc00;}
.pro_detail01 .right .btn .tel .icon{background-position:-58px 0;}
.pro_detail01 .right .btn .tel{ background:#c9161d; color:#fff;}
.pro_detail01 .right .btn .tel:hover{background:#038dcc;}
.pro_detail01 .right .down{font-size:14px; color:#666; margin-top:25px;}
.pro_detail01 .right .down .iconfont{font-size:18px;}
.pro_detail01 .left{float:left; width:54.5%;}
.pro_detail01 .left .rect-70{padding-bottom:70%;}
.pro_detail01 .left .rect-80{padding-bottom:80%;}
.pro_detail01 .left .img_list .img{display:none;}
.pro_detail01 .left .img_list .owl-item .img{display:block;}
.pro_detail01 .left .img_list .owl-dots{position:absolute; z-index:10; bottom:-45px; left:0%;  width:100%; text-align:center;}
.pro_detail01 .left .img_list .owl-dot{width:9px; height:9px; background:#a5acb0; margin:0 5px;border-radius:50%; display:inline-block; vertical-align:middle;}
.pro_detail01 .left .img_list .owl-dot.active{background:#eaeaea; width:13px; height:13px;}
.pro_detail02 .bd{position:relative; padding-top:40px;}
.pro_detail02 .hd{border-bottom:1px solid #d6d8db;}
.pro_detail02 .hd .list dt,.pro_detail02 .hd .list dd{cursor:pointer; position:relative;width:12%; float:left;line-height:70px; font-size:20px; color:#666; font-weight:bold;}
.pro_detail02 .hd .list .item.active:after{content:''; position:absolute; width:90px; height:5px; bottom:0; left:0; background:#c9161d;}
.pro_detail02 .hd .list dt.active{color:#c9161d; font-weight:bold;}
.pro_detail02 .hd{width:1300px;margin: 0 auto;  overflow:hidden;background:#f6f6f6;}
.pro_detail02 .hd dd.order,.pro_detail02 .hd dd.search{display:none; float:right; line-height:50px; height:50px; margin-top:10px; padding:0 10px;}
.pro_detail02 .hd dd.search{background:#4f4f4f; color:#fff; font-size:18px; transition:all 0.5s ease;}
.pro_detail02 .hd dd.search:hover{background:#404040;}
.pro_detail02 .hd dd.search a:hover{color:#fff;}
.pro_detail02 .hd dd.order a:hover{color:#4f4f4f;}
.pro_detail02 .hd dd.order{background:#facd00; font-size:18px; color:#4f4f4f; transition:all 0.5s ease;}
.pro_detail02 .hd dd.order:hover{background:#fabc00;}
.pro_detail02 .hd.fixed{position:fixed; width:100%; top:0; left:0; z-index:5; }
.pro_detail02 .hd.fixed .order{display:block;}
.pro_detail02 .hd.fixed .search{display:block; margin-right:10px;}
.pro_detail02 .hd dd .icon{width:28px; height:23px; background:url(../img/pro_detail01_icon.png) no-repeat 0 0; display:inline-block; position:relative; top:5px; margin-right:20px;}
.pro_detail02 .hd dd.search .icon{background:url(../img/pro_detail01_search.png) no-repeat 0 0;}
.pro_detail02 .hd .list .activity span{position:relative; z-index:1;}
.pro_detail02 .hd.fixed .list .activity span{color:#fff;}
.pro_detail02 .hd .list .activity .line{position:absolute; left:-30%; top:0; width:0; height:100%;}
.pro_detail02 .hd.fixed .list .activity .line{ background:#1da1f3;}
.pro_detail02 .hd .list .activity i{color:#fff; font-size:18px; position:relative; z-index:1; line-height:85px; margin-left:30px}

.pro_detail02 .bd .selection1 .content{padding-bottom:50px; border-bottom:1px solid #cccccc;}
.pro_detail02 .bd .selection1 .content .left{float:left;}
.pro_detail02 .bd .selection1 .content .t{font-size:40px; color:#666; font-weight:bold;}
.pro_detail02 .bd .selection1 .content .c{font-size:14px; line-height:1.8; color:#666; margin-top:30px;}
.pro_detail02 .bd .selection1 .content .right{float:right; width:28%; margin-right:40px; background:#f6f6f6; cursor:pointer;}
.pro_detail02 .bd .selection1 .content .right .box{padding:30px;}
.pro_detail02 .bd .selection1 .content .right .t{font-size:26px; }
.pro_detail02 .bd .selection1 .content .right .c{font-size:14px; color:#666; line-height:24px; height:72px; overflow:hidden;}
.pro_detail02 .bd .selection1 .content .right .more{float:right;}
.pro_detail02 .bd .selection2{margin:50px 0;}
.pro_detail02 .bd .selection2 .tit{font-size:36px; color:#666; font-weight:bold; margin-bottom:30px;}
.pro_detail02 .bd .selection2 .down{font-size:14px; color:#666; margin-top:25px;}
.pro_detail02 .bd .selection2 .down .iconfont{font-size:18px;}
.pro_detail02 .bd .selection3{padding:0 0 50px 0;}
.pro_detail02 .bd .selection3 .item{background:#f6f6f6;width:100%; margin-top:34px; display:none; position:relative;}
.pro_detail02 .bd .selection3 .owl-item .item{display:block;}
.pro_detail02 .bd .selection3 .item .li_line{width:0; height:5px; background:#ffcb2d; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.pro_detail02 .bd .selection3 .item:hover .li_line{width:100%;}
.pro_detail02 .bd .selection3 .item:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.pro_detail02 .bd .selection3 .item.three_item {margin-right: 0;}
.pro_detail02 .bd .selection3 .item .box{padding:30px;}
.pro_detail02 .bd .selection3 .item .box .tit{width:80%; font-size:22px; color:#666; font-weight:bold; line-height:34px; height:68px; overflow:hidden;}
.pro_detail02 .bd .selection3 .item .box .list{font-size:14px; color:#8b8b8b; line-height:28px; margin:10px 0; }
.pro_detail02 .bd .selection3 .item .box .list ul li{float:left; margin-right:20px; border:1px solid #8b8b8b; padding:0 5px;}
.pro_detail02 .bd .selection3 .item .box .con{font-size:16px; color:#353333; line-height:28px; height:56px; height:0; overflow:hidden;}
.pro_detail02 .bd .selection3 .item .box .more{float:right; color:#353333;}
.pro_detail02 .bd .selection3 .infor{font-size:36px; color:#666; font-weight:bold; position:relative;}
.pro_detail02 .bd .selection3 .infor .line{width:1px; height:23px; background:#fff; background:#666; position:absolute; right:22px; top:36px; display:none} 
.pro_detail02 .bd .selection3 .infor .btn_all{position:absolute; top:35px; right:0; width:60px; height:15px;}
.pro_detail02 .bd .selection3 .infor .btn_all>div{width:9px; height:13px; position:absolute; top:50%; margin-top:-6px; z-index:2; font-size:14px; color:#666; cursor:pointer; }
.pro_detail02 .bd .selection3 .infor .btn_all .owl-prev {left:0;}
.pro_detail02 .bd .selection3 .infor .btn_all .owl-next {right:0;}
.tupian{ padding-bottom: 20px; width: 60px; margin: 0 auto }

/*20190627 zhangxr*/
.pro_detail02 .section2 tr:nth-child(2n){background:#e6e6e6;}
.pro_detail02 .section2 th{background:#888; color:#fff;}
.find_dealers02 .bd .cover{overflow:auto;}

.find_dealers02 .bd ::-webkit-scrollbar-track-piece {background:#f8f8f8;}  /*凹槽颜色*/
.find_dealers02 .bd ::-webkit-scrollbar {width:5px; height:5px;} /*滚动条宽高*/
.find_dealers02 .bd ::-webkit-scrollbar-thumb {background:#ea5514; background-clip:padding-box; min-height:10px;}/*滚动条设置*/
.find_dealers02 .bd ::-webkit-scrollbar-thumb:hover {background:#bbb;}

.pro_nav.xc_nav .crumbs .list1 span{margin-left:30px;}
.pro_nav.xc_nav .crumbs ul li a{margin-left:0;}
.pro_list01 .item1 .left .box .tit{font-size:28px;line-height: 40px;}
.pro_nav.xc_nav>.wrap{position:relative;}
.pro_nav.xc_nav .crumbs{left:38.6%; width:1600px; padding:4% 0 0;}

.wrap { width:1300px; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}

.common_btn{overflow:hidden;}
.common_btn .btn_more{display:inline-block;text-align:center; font-size:14px; border:1px solid #ea5514; border-radius:10px 0; color:#ea5514; padding:10px 30px; position:relative;}
.common_btn .btn_more span{display:inline-block; opacity:0;filter:alpha(opacity=0); -webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0);-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);vertical-align:0}
.common_btn .btn_more:hover{background:#ea5514; cursor:pointer; color:#fff;}
:root .common_btn .btn_more:before { content:attr(c-text); color:#ea5514; position:absolute; top:10px; left:13px; width:80%; height:100%; -webkit-transition:-webkit-transform .3s, opacity .3s; transition:transform .3s,opacity .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1); transition-timing-function:cubic-bezier(.75,0,.125,1);}
:root .common_btn .btn_more:hover:before {opacity:0; filter:alpha(opacity=0); -webkit-transform:translate3d(0,100%,0); transform:translate3d(0,100%,0);}
.common_btn .btn_more:hover span {z-index:2; color:#fff; opacity:1; filter:alpha(opacity=100); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); display:inline-block;}
.common_btn .btn_more:hover>span:nth-child(1) { -webkit-transition-delay:45ms; transition-delay:45ms;}
.common_btn .btn_more:hover>span:nth-child(2) { -webkit-transition-delay:.09s; transition-delay:.09s;}
.common_btn .btn_more:hover>span:nth-child(3) { -webkit-transition-delay:.135s; transition-delay:.135s;}
.common_btn .btn_more:hover>span:nth-child(4) {-webkit-transition-delay:.18s; transition-delay:.18s;}
.common_btn .btn_more:hover>span:nth-child(5){-webkit-transition-delay:.225s;transition-delay:.225s}
.common_btn .btn_more:hover>span:nth-child(6){-webkit-transition-delay:.27s;transition-delay:.27s}
.common_btn .btn_more:hover>span:nth-child(7){-webkit-transition-delay:.315s;transition-delay:.315s}
.common_btn .btn_more:hover>span:nth-child(8){-webkit-transition-delay:.36s;transition-delay:.36s}
.common_btn .btn_more:hover>span:nth-child(9){-webkit-transition-delay:.405s;transition-delay:.405s}
.common_btn .btn_more:hover>span:nth-child(10){-webkit-transition-delay:.45s;transition-delay:.45s}

.owl-carousel .owl-item img {
    display: block;
    width: 100%;
}
.service_case.channel_content{padding:0;}
.service_common{background:url(../images/service_case01_bg.jpg) no-repeat center; height:485px;}
.service_common .infor{padding-top:130px; font-size:46px; color:#fff; font-weight:bold; line-height:1.2; text-align:center; margin-bottom:45px;}
.service_common .content .form_box {width:45%; margin:0 auto; border-radius:50px; background:#fff; height:52px; line-height:52px; padding:0 1%;position:relative;}
.service_common .content .form_box input {width:90%; line-height:52px; border:none; padding:0; margin:0; background:transparent; float:left;text-indent:5px; height:52px; color:#a9a9a9;}
.service_common .content .form_box button{width:41px; height:41px; background:#ccc; padding:0; margin:0; outline:none; border:none; cursor:pointer; transition:all 0.5s ease; position:relative; border-radius:50%; float:right; margin-top:5px; line-height:1;}
.service_common .content .form_box:hover button{background:#fcc100;}
.service_common .content .form_box button i{margin:0; font-size:20px; color:#fff; height:22px; position:absolute; left:50%; margin-left:-10px; top:50%; margin-top:-11px;}
.service_case02{padding-bottom:60px; background:#f6f6f6;}
.service_case02 .tab_t{padding:30px 0 20px; background:#fff;}
.service_case02 .tab_t .cat_list1{margin-bottom:20px;}
.service_case02 .tab_t .cat_list .tit {font-weight: bold;float: left;font-size: 18px;color: #202020;width:8%;line-height: 36px;}
.service_case02 .tab_t .cat_list .ser_list{float:left; width:92%;}
.service_case02 .tab_t .cat_list .ser_list .ser_sx {line-height: 36px;display: inline-block;font-size: 16px;color: #666;cursor: pointer;margin-right: 25px;}
.service_case02 .tab_t .cat_list .ser_list .ser_sx i {display: inline-block;*display: inline;*zoom: 1;width: 11px;height: 11px;margin-right: 10px;vertical-align: middle;background: url(../img/service_case02_1.png) no-repeat 0 0;}
.service_case02 .tab_t .cat_list .ser_list .ser_sx.cur i{background-position:0 -11px;}
.service_case02 .tab_t .cat_list .ser_list .ser_sx.cur {font-weight:bold; color:#c9161d;}
.service_case02 .tab_c{padding-top:30px;}
.service_case02 .tab_c .content1{background:#f6f6f6; transition:all .3s ease; display:none;}
.service_case02 .tab_c .content1:hover{background:#facd00; box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.service_case02 .tab_c .content1 .left{width:46.5%; float:left;}
.service_case02 .tab_c .content1 .right{width:53.5%; float:left;}
.service_case02 .tab_c .content1 .right .box{padding:60px 55px;}
.service_case02 .tab_c .content1 .right .box .tit{font-size:30px; color:#666; font-weight:bold; line-height:32px;}
.service_case02 .tab_c .content1 .right .box .list{font-size:14px; color:#666; line-height:28px; margin:20px 0 35px; }
.service_case02 .tab_c .content1 .right .box .list ul li{float:left; margin-right:20px; border:1px solid #929292; padding:0 5px; border-radius:3px;}
.service_case02 .tab_c .content1 .right .box .con{font-size:16px; color:#666; line-height:28px; height:84px; overflow:hidden;}
.service_case02 .tab_c .content2 .item{position:relative; background:#fff;width: 32%; float: left;margin-top:34px;margin: 2% 0.5% 0 0.5%; 
    transition:all .3s ease;}
.service_case02 .tab_c .content2 .item .li_line{width:0; height:5px; background:#c9161d; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.service_case02 .tab_c .content2 .item:hover .li_line{width:100%;}
.service_case02 .tab_c .content2 .item:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.service_case02 .tab_c .content2 .item.three_item { margin-right: 0;}
.service_case02 .tab_c .content2 .item .box{ padding: 10px 30px 10px 30px;}
.service_case02 .tab_c .content2 .item .box .tit{ font-size:22px; color:#666; font-weight:bold; line-height:34px;  overflow:hidden;}
.service_case02 .tab_c .content2 .item .box .list{font-size:14px; color:#8b8b8b; line-height:28px; margin:10px 0; }
.service_case02 .tab_c .content2 .item .box .list ul li{float:left; margin-right:20px; border:1px solid #8b8b8b; padding:2px 8px;}
.service_case02 .tab_c .content2 .item .box  .con{font-size:14px; color:#353333; line-height:28px; height:56px; height:0px; overflow:hidden;}
.service_case02 .tab_c .content2 .item .box  .more{float:right; color:#353333;}
.rect-5625{padding-bottom: 56.25%; height: 60px;}



.channel_content.service_detail{padding:0;}
.service_detail02 .tab_t{padding:60px 0;}
.service_detail02 .tab_t .cat_list .tit {font-weight: bold;float: left;font-size: 18px;color: #666;width:8%;line-height: 36px;}
.service_detail02 .tab_t .cat_list .ser_list{float:left; width:92%;}
.service_detail02 .tab_t .cat_list .ser_list .ser_sx {line-height: 36px;display: inline-block;font-size: 16px;color: #666;cursor: pointer;margin-right: 25px;}
.service_detail02 .tab_t .cat_list .ser_list .ser_sx i {display: inline-block;*display: inline;*zoom: 1;width: 11px;height: 11px;margin-right: 10px;vertical-align: middle;background: url(../img/service_case02_1.png) no-repeat 0 0;}
.service_detail02 .tab_t .cat_list .ser_list .ser_sx.cur i{background-position:0 -11px;}
.service_detail03{background:#f6f6f6; padding:45px 0; position:relative;}
.service_detail03 .content{padding:0 82px 0 0; position:relative;}
.service_detail03 .content .box{background:#fff; padding:65px 60px;}
.service_detail03 .content .box .infor{font-size:36px; color:#666; font-weight:bold; line-height:1.2; text-align:center;}
.service_detail03 .content .box .list{text-align:center; margin:35px 13%;}
.service_detail03 .content .box .bott_{text-align:center;}
.service_detail03 .content .box .list li{width:48%; display:inline-block; font-size:16px; color:#666; line-height:43px; border:1px solid #eee; margin:0 5px;}
.service_detail03 .content .back_box{position:absolute; right:0; top:0; width:56px}
.service_detail03 .content .back_box>div{background:#fff; transition:all .3s ease;}
.service_detail03 .content .back_box>div:hover{background:#c9161d;}
.service_detail03 .content .back_box .icon{width:100%; height:63px; margin:0; line-height:63px; display:inline-block; font-size:30px; text-align:center; color:#bfbfbf; transition:all .3s ease;}
.service_detail03 .content .back_box>div:hover .icon{color:#fff;}
.service_detail03 ._tools {font-size:0; color:#7e7e7e; margin-bottom:15px; text-align:center}
.service_detail03 ._tools ._tool{font-size:12px; margin-right:10px; display:inline-block; height:50px; line-height:50px; vertical-align: middle; overflow:hidden;}
.service_detail03 ._tools .iconfont {font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;}
.service_detail03 ._tools b {font-weight:normal; }
.service_detail03 ._tools #switcher {margin-left:10px; line-height: 41px;}
.service_detail03 ._tools #switcher ._title{margin-right:5px;font-size:12px;color:#7e7e7e;}
.service_detail03 ._tools #switcher a {font-size:13px;margin: 0 1px; }



.page_bott{background:#fff; margin-top:30px;    width: 1340px;}
.page_bott .page_prev{float:left; width:46%; border-right:1px solid #c9c9c9;}
.page_bott .page_next{float:right; width:46%; border-left:1px solid #c9c9c9;}
.page_bott .box{padding:30px 20px;}
.page_bott .page_prev .page_btn{float:left; padding-left:45px;}
.page_bott .page_next .page_btn{float:right; padding-right:45px;}
.page_bott .page_btn{margin-right:30px; font-size:16px; color:#797979; position:relative;}
.page_bott .page_btn .icon{position:absolute; width:31px; height:11px; background:url(../images/news_detail02_3.png) no-repeat;top:50%; margin-top:-5px;}
.page_bott .page_prev .page_btn .icon{left:0;}
.page_bott .page_next .page_btn .icon{background-position:-32px 0; right:0;}
.page_bott .t{font-size:18px; font-weight:bold; color:#3f3f3f; line-height:30px;}
.page_bott a:hover .t{color:#c9161d ;}
.page_bott .page_center{float:left; width:7%; height:90px; position:relative;}
.page_bott .page_center .icon img{position:absolute; left:50%; margin-left:-6px; top:50%; margin-top:-16px; font-size:24px; 
    color:#b5b5b5;color:#b5b5b5;}
.page_bott .page_center:hover .icon .iconfont{color:#c9161d ;}
.page_bott .page_prev:hover .page_btn .icon{left:-5px; transition:.3s ease;}
.page_bott .page_next:hover .page_btn .icon{right:-5px; transition:.3s ease;}





.pagebox{ text-align:center; padding-top:30px;     margin-bottom: 60px;}
.pagebox a{ border:1px solid #ccc; padding:5px 10px; display:inline-block; color:#333; margin:3px}
.pagebox a:hover{background:#c9161d; color:#fff}
.pagebox a.on{ background:#c9161d; color:#fff}




.nycon{width: 1200px;margin: 0 auto;font-size: 16px;line-height: 32px;text-align: justify;}


.hdown{width: 1220px;margin: 0 auto;}
.hdown .dbox{   border-top: 1px solid #ccc;font-size: 16px;display: block;text-align: justify;    padding-top: 20px;}



.widget-newslist-10 .list_box{padding:46px 60px 40px;position:relative;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;    height: 155px;}
.widget-newslist-10 .list_main{overflow:hidden;}
.widget-newslist-10 .bd_r{width:20%;}
.widget-newslist-10 .bd_c{width:76%;padding:0 8% 0 5%;}
.widget-newslist-10 .nopic .bd_c {width:84%;padding-right:0;}
.widget-newslist-10 .list_title{font-size:20px;color:#202020;font-weight:normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.widget-newslist-10 .list_tool{font-size:12px;color:#c9c9c9;padding:10px 0px;}
.widget-newslist-10 .list_tool .share{margin-left:20px;cursor:pointer;}
.widget-newslist-10 .list_p{font-size:14px;color:#464646;line-height: 26px;height:52px;overflow:hidden;}
.widget-newslist-10 .list_box:after{content: "";width:88%;height:1px;background-color:#e6e6e6;position:absolute;bottom:0;right:0;}
.widget-newslist-10 li:hover .list_box{background-color:#e7ebee;}
.widget-newslist-10 li:hover .list_box:after{background-color:#e7ebee;}
.widget-newslist-10 li:hover .list_time{background:#fabc00; color:#fff;}
.widget-newslist-10 li:hover .list_time_day{color:#fff;}
.widget-newslist-10 li:hover .list_title a{color:#c9161d;}
.widget-newslist-10 .list_time{font-size:14px;color:#0057a4;padding:0 2% 2% 0;border-right:1px solid #e6e6e6;font-family: Arial;width:60px;}
.widget-newslist-10 .list_time_day{display:block;font-size:50px;color:#0057a4;line-height:50px;font-family:helvetica;}
.widget-newslist-10 .bdshare-button-style1-16 a{padding:0;margin:0;background:none;height:20px;line-height:20px;}
/*新闻列表 2018-03-20 conghm*/
.widget-newslist-10 .list_time{ padding: 1% 1%; text-align: center; background: #c9161d; color: #fff; position: relative; width: 71px; }
.widget-newslist-10 .list_time:after{ content: "";position: absolute; width: 1px; height: 100%; background: #e6e6e6; display: block; top: 0; right: -25%; }
.widget-newslist-10 .list_time_day{ color: #fff; }
.widget-newslist-10 .list_box:after{ width: 86%; }
.widget-newslist-10 .bd_r .rect-5625{padding-bottom:60%;}



.news_detail.channel_content{padding:0!important; background:#f6f6f6;}
.xc_nav.xcNav_nofixed{position:static;}
.news_detail02 .news_det_top{height:95px; background:#fff; position:fixed; top:-95px; width:100%; overflow:hidden; z-index:10; transition:.3s ease;}
.news_detail02 .news_det_top .logo{float:left; margin:30px 0; width:139px; height:30px;}
.news_detail02 .news_det_top .tit{text-align:center; line-height:95px; font-size:20px; font-weight:bold; color:#2d2d2d;}
.news_detail02 .news_det_top .tit span{color:#00a1e9; font-size:20px; font-weight:bold;}
.news_detail02 .news_det_top .tit em{margin:0 5px;}
.news_detail02 .news_det_top .right{float:right; line-height:95px; margin-left:30px;}
.news_detail02 .news_det_top .right .icon{background:url(../images/news_detail02_1.png) no-repeat; display:inline-block; margin-right:12px; position:absolute; top:50%; margin-top:-9px; left:0;}
.news_detail02 .news_det_top .right .share{float:left; font-size:14px; color:#00a1e9; margin-right:50px; position:relative; cursor:pointer; padding-left:25px;}
.news_detail02 .news_det_top .right .share:after{content:''; width:2px;height:30px; background:#d2d2d2; position:absolute; top:50%; margin-top:-15px; right:-25px;}
.news_detail02 .news_det_top .right .share .icon{background-position:0 0; width:19px; height:19px;}
.news_detail02 .news_det_top .right .share:hover .icon{background-position:0 -21px;}
.news_detail02 .news_det_top .right .gotop{float:left; cursor:pointer; position:relative; padding-left:25px; font-size:14px;}
.news_detail02 .news_det_top .right .gotop .icon{background-position:-24px 0; width:12px; height:19px;}
.news_detail02 .news_det_top .right .gotop:hover .icon{background-position:-24px -21px;}
.news_detail02 .line_progress{width:100%; background:#fff; height:2px; position:absolute; bottom:0;}
.news_detail02 .line_progress i{position:absolute; left:0; top:0; width:10%; height:2px; background:#00a1e9;}
.news_detail02 .news_det_bott{padding-bottom:115px; padding-top:50px;}
.news_detail02 .news_det_bott .content{background:#fff; position:relative; z-index:2; position:relative;}
.news_detail02 .news_det_bott .content .box{padding:60px 90px;}
.news_detail02 .news_det_bott .content ._t{text-align:center; font-size:35px; font-weight:bold; color:#3f3f3f;}
.news_detail02 .news_det_bott .content .con{font-size:14px;}
.news_detail02 .news_det_bott .content .share{width:73px; height:73px; position:absolute; top:0; right:-316px; background:url(../images/news_detail02_2.jpg) no-repeat center; cursor:pointer;}
.news_detail02 .news_det_bott .keywords{font-size:16px; color:#2f2f2f; margin-top:60px;}
.news_detail02 .news_det_bott .keywords a{color:#00a1e9; text-decoration:underline; margin:0 5px}
.news_detail02 .news_det_bott .page_bott{background:#fff; margin-top:30px;}
.news_detail02 .news_det_bott .page_bott .page_prev{float:left; width:46%; border-right:1px solid #c9c9c9;}
.news_detail02 .news_det_bott .page_bott .page_next{float:right; width:46%; border-left:1px solid #c9c9c9;}
.news_detail02 .news_det_bott .page_bott .box{padding:30px 20px;}
.news_detail02 .news_det_bott .page_bott .page_prev .page_btn{float:left; padding-left:45px;}
.news_detail02 .news_det_bott .page_bott .page_next .page_btn{float:right; padding-right:45px;}
.news_detail02 .news_det_bott .page_bott .page_btn{margin-right:30px; font-size:16px; color:#797979; position:relative;}
.news_detail02 .news_det_bott .page_bott .page_btn .icon{position:absolute; width:31px; height:11px; background:url(../images/news_detail02_3.png) no-repeat;top:50%; margin-top:-5px;}
.news_detail02 .news_det_bott .page_bott .page_prev .page_btn .icon{left:0;}
.news_detail02 .news_det_bott .page_bott .page_next .page_btn .icon{background-position:-32px 0; right:0}
.news_detail02 .news_det_bott .page_bott .t{font-size:18px; font-weight:bold; color:#3f3f3f; line-height:30px;width:23em; 
    white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news_detail02 .news_det_bott .page_bott a:hover .t{color:#c9161d;}
.news_detail02 .news_det_bott .page_bott .page_center{float:left; width:7%; height:90px; position:relative;}
.news_detail02 .news_det_bott .page_bott .page_center .icon .iconfont{position:absolute; left:50%; margin-left:-6px; top:50%; margin-top:-16px; font-size:24px; color:#b5b5b5;color:#b5b5b5;}
.news_detail02 .news_det_bott .page_bott .page_center:hover .icon .iconfont{color:#00a1e9;}
.news_detail02 .news_det_bott .page_bott .page_prev:hover .page_btn .icon{left:-5px; transition:.3s ease}
.news_detail02 .news_det_bott .page_bott .page_next:hover .page_btn .icon{right:-5px; transition:.3s ease;}
.news_detail02 .news_det_bott ._tools {font-size:0; color:#7e7e7e; margin-bottom:15px; text-align:center}
.news_detail02 .news_det_bott ._tools ._tool{font-size:12px; margin-right:20px; display:inline-block; height:50px; line-height:50px; 
    vertical-align:middle; overflow:hidden;}
.news_detail02 .news_det_bott ._tools .iconfont {font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;}
.news_detail02 .news_det_bott ._tools b {font-weight:normal; }
.news_detail02 .news_det_bott ._tools #switcher {margin-left:10px; line-height:41px;}
.news_detail02 .news_det_bott ._tools #switcher ._title{margin-right:5px;font-size:12px;color:#7e7e7e;}
.news_detail02 .news_det_bott ._tools #switcher a {font-size:13px;margin:0 1px; }






#myform tr{ width: 47%; float: left;  margin:10px 0 10px 20px;}
#myform tr  input{ width: 200px; height: 35px; padding-left: 10px;border: 1px solid;
    color: #848484;}
#myform tr .hback_1{ width: 120px; text-align: right; padding-right:5px;  }
#myform .teshu{ width:70%; }
#myform tbody{ display: inline-block; text-align: center; padding-left: 0; }
#myform .teshu .input_w1{ width:120px; float: left; height: 35px; margin-top: 5px;}
#myform .teshu img{ float: left; width: 80px;  margin-left: 10px; margin-top: 10px;}
#myform .teshu a{ font-size: 14px; }
#myform td textarea{ width: 220px; height:100px; padding-left: 5px;border: 1px solid;color: #848484;}
#myform tr td b{ font-size: 16px; font-weight: 400; }
#myform .anniu .button_w1{ width: 300px;background: #c9161d; margin: 0 auto;margin-left: 20px; cursor: pointer;margin-bottom: 10px;}
#myform .anniu{  position: relative; top: 0; left: 315px; margin:40px 0 40px 0;overflow: hidden; }
#myform .anniu input{ float: left; font-size: 15px; color: #fff; font-family: "微软雅黑"; border:none;  line-height: 30px; display: block;}




.met_page .x1 {
    float: left;
    width: 46%;
    background: #e9e9e9;
    height: 30px;
    line-height: 30px;
    padding: 5px 10px;
    margin: 20px 10px;
        font-size: 16px;
}
.met_page .x2 {
    float: right;
    width: 46%;
    text-align: right;
    background: #e9e9e9;
    height: 30px;
    line-height: 30px;
    padding: 5px 10px;
    margin: 20px 10px;
        font-size: 16px;
}



.yin{padding: 60px 0 100px;}
.yin_t{font-size: 40px;color: #313131;font-weight: normal;text-align: center;line-height: 45px;height: 90px;overflow: hidden;}
.yin_t a{color: #000;}
.yin_t b{color: #313131;}
.yin_t span{display: block;font-size: 20px;color: #333;}
.yin_t i{color: #c9161d;padding:0 15px;}
.yin dl{width: 286px;height: 400px;position: relative;margin: 40px 18px 0 0;float: left;overflow: hidden;-webkit-transition:transform .3s;transition:transform .3s;}
.yin dl dt{width: 286px;line-height: 0;position: relative;}
.yin dl dt img{width: 286px;height: 400px;}
.yin dl dt h4{font-size: 18px;color: #fff;height: 85px;line-height: 85px;width: 286px;text-align: center;
  position: absolute;bottom: 0;left: 0;background: #c9161d;
transition:height .5s;
-moz-transition:height .5s; /* Firefox 4 */
-webkit-transition:height .5s; /* Safari and Chrome */
-o-transition:height .5s; /* Opera */}
.yin dl dt h4 em{display: block;width: 46px;height: 46px;line-height: 0;background: #142038;border-radius: 50%;position: absolute;top: -23px;left: 120px;}
.yin dl dt h4 em img{width: 46px;height: 46px;}
.yin dl dd{background: rgba(0,0,0,0.7);position: absolute;bottom: 0;left: 0;height: 0;overflow: hidden;width: 286px;text-align: center;
transition:height .5s;
-moz-transition:height .5s; /* Firefox 4 */
-webkit-transition:height .5s; /* Safari and Chrome */
-o-transition:height .5s; /* Opera */}
.yin dl dd h5{height: 70px;line-height: 70px;overflow: hidden; background:url() no-repeat center 67px;font-size: 26px;color: #fff;}
.yin dl dd em{display: block;width: 46px;height: 46px;line-height: 0;background: #c9161d;border-radius: 50%;padding: 9px;margin: 80px auto 0;}
.yin dl dd em img{width: 46px;height: 46px;}
.yin dl dd p{font-size: 16px;color: #fff;line-height: 30px;height: 90px;overflow: hidden;width: 220px;margin: 0 auto;padding: 15px 0 0;}
.yin dl:hover dd,.yin dl.cur dd{height: 400px;}
.yin dl:hover dt h4,.yin dl.cur dt h4{height: 0;}
.yin dl:hover dt h4 em,.yin dl.cur dt h4 em{top: 0;}
.yin dl:hover,.yin dl.cur{-webkit-transform:translate(0,-35px);transform:translate(0,-35px);}
.yin .nobor{margin-right: 0;}