﻿body{min-width:1200px;margin-left:auto;margin-right:auto;}
.min-width{min-width:1160px;}
.main-width{width:1160px;margin-left:auto;margin-right:auto;}
.header{height:140px;background:#fff;}
.logo{float:left;height:100%;line-height:140px;}
.language{float:right;height:100%;line-height:140px;}
.icon-en{display:inline-block;width:25px;height:13px;background:url(../images/english.gif) no-repeat;vertical-align:-3px;}
.search{position:relative;float:right;margin:57px 75px 0 0;width:290px;height:30px;border:1px solid #CCCCCD;border-radius:3px;}
.search-ipt{height:30px;border:0;background:#fff;width:220px;padding:0 10px;}
.search-btn{position: absolute;border:0;width:50px;top:-1px;right:-1px;bottom:-1px;background:#108adf;color:#fff;text-align:center;line-height:32px;font-size:14px;border-radius: 3px;}
a.search-btn:hover{color:#fff;background:#299EF0;}
.nav{position:relative;z-index:10;height:52px;border-top:1px solid #eee;}
.nav-li{float:left;position: relative;width:144px;height:100%;}
.nav-btn{display:block;height:100%;text-align:center;line-height:52px;font-size:18px;color:#333;transition:all .2s;}
.nav-btn.on:after{position:absolute;left:0;bottom:0;content:' ';width:100%;height:3px;background:rgba(16,137,222,.9);}
a.nav-btn:hover{color:#fff;}
.nav-child-list{position: absolute;width:100%;top:100%;left:0;max-height:0;overflow:hidden;background:rgba(16,137,222,.9);border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:max-height .2s;}
.nav-child-list a{display:block;height:38px;line-height:38px;text-align:center;font-size:15px;color:#fff;}
.nav-child-list a:hover{background:#0673BF;}
.nav-li.on .nav-btn{background:rgba(16,137,222,.9);color:#fff;}
.nav-li.on .nav-child-list{max-height:500px;padding-bottom:5px;box-shadow: 0 5px 10px rgba(0,0,0,.2)}
.banner{height:500px;background:url(../images/bnrbg.png);border-bottom:1px solid #ccc;}
.banner-pic{height:500px;}
.banner-anim{text-align:center;padding-top:175px;}
.item-gray,.item-gray .item-title{background:#F3F3F3;}
.item-area1{padding:58px 0 80px;transform: translateY(100px);opacity:0;transition: all 1s;}
.item-area-normal{transform: translateY(0);opacity:1;}
.item-bigtit{height:32px;background:url(../images/bgline.png) center 17px no-repeat;text-align:center;}
.item-title{display:inline-block;height:100%;padding:0 10px;font-size:30px;color:#108adf;text-align:center;line-height:30px;}
.yw-one{float:left;width:200px;}
.yw-one.last{float:right;}
.yw-wrap{margin-top:70px;}
.yw-img{display:block;width:200px;height:110px;border-radius:10px;}
.yw-tit{font-size:18px;text-align:center;margin-top:15px;}
.yw-intro{font-size:14px;color:#7e7d7d;line-height:1.8em;margin-top:15px;}
.yw-more{color:#108adf;}
a.yw-more:hover{text-decoration: underline;}
.yw-fl1{margin-right:120px;}
.item-white .item-title{background:#fff;}
.news-wrap{margin-top:57px;}
.news-wrap2{margin-top:30px;}
.news-focus{float:left;width:320px;height:280px;margin-right:30px;}
.news-one{width:390px;}
.news-full{width:auto;}
.news-fl{float:left;}
.news-fr{float:right;}
.news-one-head{position:relative;height:48px;background:#FAFAFC;border-bottom:1px solid #EFEFEF;}
.news-one-name{position:absolute;left:0;top:0;height:49px;line-height:48px;font-size:16px;color:#555;padding-left:15px;padding-right:20px;border-bottom:2px solid #008BD8;}
.news-one-more{float:right;line-height:48px;font-size:12px;padding-right:15px;}
.news-one-more span{font-family: '宋体'}
.news-one-area{padding:20px 0;}
.news-one-picnews{}
.news-one-pic{float:left;}
.news-one-pic img{display:block;width:140px;height:85px;}
.news-one-titinfo{float:right;width:231px;}
.news-one-titinfo a{font-size:14px;color:#555;}
.news-one-intro{font-size:12px;color:#898888;line-height:1.7em;padding-top:5px;}
.news-one-list{margin-top:20px;}
.news-one-list li{position: relative;margin-bottom:10px;}
.news-one-list li::before{position: absolute;content:'';width:4px;height:4px;background:#EBEBEB;left:0;top:8px;}
.news-one-list a{display:block;padding-left:15px;height:20px;}
.news-one-list a span{float:left;font-size:12px;}
.news-one-list a i{float:right;color:#AFAFAF;font-style: normal;}
.news-two{width:320px;margin-right:30px;}
.news-active img{float:left;display:block;width:320px;}
.demo-box{width:1200px;overflow:hidden;}
.demo-one,.demo-one2{float:left;width:212px;height:140px;background:#fff;border-radius:10px;margin-right:25px;margin-bottom:25px;text-align:center;overflow: hidden;}
.demo-one2{border:1px solid #eee;width:210px;}
.demo-pic{height:66px;}
.demo-pic img{display:inline-block;}
.demo-intro{margin-top:5px;}
.demo-intro h4{font-weight:normal;color:#0663cd;font-size:14px;}
.demo-intro p{font-size:12px;color:#a3a1a1;padding:2px 5px 0;}
.body-content{background:#Fff;}
.list-content{background:#fff;min-height:600px;margin-top:50px;margin-bottom:30px;}
.path-box{border-bottom:1px solid #eee;}
.path{height:60px;line-height:60px;padding:0 20px;font-family:'宋体'}
.path a,.path span{font-size:14px;color:#666;display:inline-block;font-family:"Microsoft Yahei","微软雅黑"}
.list-side-nav{float:left;width:200px;}
.list-side-areaname{height:50px;font-size:20px;color:#fff;background:#108ADF;border-radius:12px;line-height:50px;text-align:center;}
.list-side-menu{}
.list-side-menu li{margin-bottom:10px;}
.list-side-menu li a{display:block;height:40px;text-align:center;line-height:40px;border:1px solid #eee;border-radius:10px;font-size:16px;background:#EAEAEA;}
.list-side-menu li a:hover,.list-side-menu li.on a{background:#108ADF;color:#fff;}
.list-main-bogy{margin-left:250px;overflow:hidden;}
.content-title{font-size:22px;text-align:center;font-weight:bold;line-height:2em;}
.content{padding-top:50px;line-height:2em;font-size:16px;}
.content img{max-width:96%;}
.list-one{margin-bottom:30px;}
.list-one-pic{float:left;width:160px;height:100px;overflow:hidden;border-radius:5px;}
.list-one-pic img{width:160px;height:100px;transition:all .2s;opacity:0.8;}
.list-one-focus .list-one-pic img{transform: scale(1.2);opacity:1;}
.list-one-word{margin-left:190px;}
.list-one-title{color:#333;}
.list-one-title h3{font-weight:normal;font-size:18px;}
.list-one-intro{margin-top:6px;font-size:14px;line-height:1.6em;color:#999;}
.list-one-date{display:block;padding-top:5px;font-size:12px;color:#aaa;}
.content-date{font-size:12px;color:#999;text-align:center;}

.footer{background:#024494;padding:50px 0 20px;}
.footer-list{float:left;margin-right:125px;}
.footer-list li{margin-bottom:15px;}
.footer-list li a{display:block;color:#fff;font-size:16px;}
.footer-list li a:hover{color:#fff;text-decoration: underline;}
.footer-qcode{float:left;margin-right:60px;}
.footer-sao{float:left;width:196px;height:148px;background:url(../images/wang.png) no-repeat;text-align:center;font-size:16px;color:#fff;line-height:2em;}
.footer-sao p{padding-top:10px;}
.footer-addr{float:right;text-align:center;font-size:16px;color:#fff;line-height:2em;}
.footer-addr span{white-space: nowrap;}
.foot-copy{border-top:1px solid #333;font-size:16px;color:#fff;line-height:50px;text-align:center;margin-top:50px;padding-top:20px;line-height:2em;padding-bottom:20px;}
.foot-copy a{color:#fff;}
.child-bnr{position:relative;height:500px;text-align: center;line-height:500px;background:#f5f5f5;}
.child-bnr img{position:absolute;display:block;width:100%;height:100%;}
.child-bnr span{display:inline-block;position:relative;font-size:30px;color:#FFFF00;letter-spacing: 0.2em;text-shadow: 0 0 5px rgba(0,0,0,1s);transition:all .5s;transform:translateY(-50px);opacity:0;text-shadow:0 0 5px rgba(0,0,0,.5);}
.child-bnr span.show{transform: translateY(0);opacity:1;}

.s-body{
    padding-top:1px;
    min-width:1160px;
}
.s-body{
    padding-top:1px;
    min-width:1120px;
}

.e-arw{
    display: inline-block;
    padding:0 10px;
    font-family: '宋体';
}
.s-body{
    min-height:600px;
}
/*搜索页面*/
.search-total{
    height:50px;
    line-height:50px;
    font-size:14px;
}
.search-total strong{
    color:#f00;
    display:inline-block;
    padding:0 10px;
}
.search-ul li{
    padding:10px;
    border-bottom:1px dashed #ccc;
}
.search-title{
    font-size:14px;
    color:#000;
}
.search-title a:hover{
    color:#3575BC;
}
.search-intro{
    line-height:2em;
    color:#666;
}
.search-link a{
    color:#777;
}
.search-link a:hover{
    color:#3575BC;
}

.lg_pics_bg {
    position: relative;
    height: 500px;
    overflow: hidden;
}
.lg_one_pic {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    height: 500px;
    text-align: center;
    display: none;
}
.lg_one_pic .lg_pic {
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
}
.lg_pic_leader {
    position: relative;
    height: 50px;
    z-index: 2;
}

.page{padding:20px 0 20px;text-align:center;}
.page a,.page>b{display:inline-block;padding:5px 10px;background:#eee;border-radius:3px;}
.page a:first:hover{background:#eee;}
.page a:hover{background:#ccc;color:#333;}
.page>b{background:#108ADF;color:#fff;}


.p-img{
    float:left;
    width:200px;
}
.p-img img{
    width:200px;
}
.p-info{
    margin-left:220px;
}



.list-member{
    float:left;
    width:410px;
    height:150px;
    border:1px solid #E7E7E7;
    margin:0 0px 40px 40px;
}
.list-memlink{
    display:block;
    width:100%;
    height:100%;
}
a.list-memlink:hover{
    background:#1398C5;
    color:#fff;
}
.list-mempic{
    float:left;
    width:150px;
    height:150px;
}
.list-meminfo{
    padding:10px;
    margin-left:165px;
}
.list-memname{
    font-size:18px;
    font-weight: bold;
    color:#333;
}
.list-fubit{
    display:block;
    margin-top:9px;
    font-size:16px;
    color:#777;
}

a.list-memlink:hover .list-memname,a.list-memlink:hover .list-fubit{
    color:#fff;
}