﻿body {margin:0; padding:0; font:14px/1.5 '微软雅黑',\5b8b\4f53,Arial,sans-serif;color:#333;}
div,dl,dt,dd,ul,li,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
a {color:#252525; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#ba2636;text-decoration:none;}
a:active {color:#ba2636;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
img{border:0px;outline:0px;vertical-align:middle;}
.clearfix{*zoom:1;}
.blank5{height:5px;overflow:hidden;}
.m7{margin-top:7px;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";font-size: 0;}
input,textarea,select,button{font:14px/1.5 '微软雅黑',\5b8b\4f53,Arial,sans-serif;color:#333;outline:none;}
.relative{position:relative;}
ol,ul {list-style:none;}
li{list-style-type:none;}
.flex{display:flex;display: -webkit-flex;}
.flex_align{align-items:center;}
.flex_justify{justify-content:center;}
.container{padding:0;margin:0 auto;width: 1920px;}
.noScroll{overflow:hidden;}
img{max-width:100%;}
.index .bg{background:url(/assets/images/pg.jpg) top center;height:930px;background-size:100% 100%;}
.index nav{background:url(/assets/images/c.png);background-size:100% 100%;position:fixed;left:50%;top:0;width:1920px;margin-left:-960px;z-index:999;}
.index nav .row{margin-right:94px;height:82px;line-height:82px;margin-left:0;}
.index nav .link a{color:#fff;display:inline-block;margin-left:70px;font-size:16px;}
.index nav .link a a:first-child{margin-left:0;}
.index .bg .text img{width:604px;}
.index .senseofworth{background:#E4E6E5 url(/assets/images/sav.jpg) top center no-repeat;background-size:100% 100%;padding-bottom:70px;}
.index .senseofworth .title{text-align:center;padding-top:70px;}
.index .senseofworth .title img{height:94px;}
.index .senseofworth .text{padding-top:60px;font-size:20px;line-height:50px;width:1200px;margin:0 auto;}

.index .intro{background:url(/assets/images/wmdjzgbg2.jpg);background-size:100% 100%;height:494px;}
.index .intro img{height:239px;}
.index .desc{background:url(/assets/images/wmdjzgbg3.jpg);background-size:100% 100%;height:457px;color:#fff;line-height:35px;font-size:16px;}

.index .footer{background:#47154A;color:#fff;line-height:100px;}
.container{width:100%;}
.footer_pos{line-height:45px;background-color:#47154A;color:#fff;}
.bg{background-color:#47154A;}
.m-link{padding-right:40px;line-height:50px;}
.m-link a{margin-left:50px;font-size:16px;}
.m-link a:first-child{margin-left:0;}
.m-link a.on{color:#47154A;font-weight:bold;}
.m-link a.dl span,.link a.dl span{background-color:#47154A;height:32px;line-height:32px;display:inline-block;color:#fff;padding:0 5px;border-radius:5px;}
.intro{background-color:#47154A;}
.intro .bg{width:45%;position:absolute;left:0;top:0;bottom:45px;}
.intro .box{width:55%;background-color:#E7E1E8;margin-left:45%;}
.intro .list{margin-top:70px;padding:0 50px;}
.intro .list dl{padding-bottom:50px;font-size:16px;}
.intro .list dt{font-weight:normal;line-height:26px;color:#675241;}
.intro .list dt span{background-color:#434341;color:#fff;float:left;width:52px;height:52px;line-height:52px;display:block;margin-right:5px;text-align:center;font-size:30px;}
.intro .list dd{display:block;background:url(/assets/images/rou1.png) left center no-repeat;padding-left:20px;line-height:26px;}
.intro .list dd:nth-child(2){margin-top:30px;}

.fund{margin-top:70px;padding:0 50px;}
.fund > h1{font-size:24px;padding-left:250px;color:#434341;}
.fund > h1 i{background-color:#4A422B;width:230px;height:1px;position:absolute;left:0;top:50%;}
.fund .content{padding-top:35px;line-height:1.7;}
.fund .content p{padding-bottom:30px;}

.teams{padding:0 50px;line-height:35px;color: #675241;}
.teams .items{padding-bottom:60px;}
.teams img{width:159px;height:219px;float:left;margin-right:15px;}
.teams h1{padding:20px 0;line-height:22px;}
.teams h1 label{font-size:22px;color:#000;}
.teams p{font-size:16px;}
.s-menu{position:absolute;left:-170px;top:120px;}
.s-menu a{margin-top:10px;display:block;width:170px;height:50px;line-height:50px;background:url(/assets/images/11.png) no-repeat;color:#E7E1E8;font-size:16px;text-align:center;}
.s-menu a.on,.s-menu a:hover{background-image:url(/assets/images/12.png);color:#434343;}
.project{padding:0 50px;margin-top:-20px;margin-left:-10px;}
.project .items{background:url(/assets/images/k2.png) no-repeat;background-size:100% 100%;width:257px;height:142px;padding:10px;float:left;margin:20px 10px 0;cursor:pointer;}
.project .items:hover{background-image:url(/assets/images/k1.png)}
.project .items img{max-width:100%;max-height:100%;}
.dl_fix .opacity,.pwd_fix .opacity{position:fixed;left:0;top:0;width:100%;bottom:0;z-index:9997;}
.dl_fix .opacity2,.pwd_fix .opacity2{position:fixed;left:50%;top:50%;z-index:9998;width:500px;height:300px;margin-left:-250px;margin-top:-150px;background-color:#5d5d5d;opacity:0.6;filter:alpha(opacity=60); }
.dl_fix .content,.pwd_fix .content{position:fixed;left:50%;top:50%;z-index:9999;width:500px;height:300px;margin-left:-250px;margin-top:-150px;}
.dl_fix .content .closes,.pwd_fix .content .closes{background:url(/assets/images/closed.png) no-repeat;width:35px;height:35px;display:block;position:absolute;right:10px;top:10px;cursor:pointer;}
.dl_fix .content .sr{width:297px;height:89px;background:url(/assets/images/sr.png);}
.dl_fix .content .sr input{border:none;outline:none;width:100%;height:30px;background:transparent;color:#fff;}
.dl_fix .content .sr p{margin:10px 40px 0 20px;}
.dl_fix .content .sr button{width:53px;height:53px;background:url(/assets/images/enter.png);position:absolute;right:-27px;top:19px;border:none;outline:none;}
.pwd_fix .content .sr{width:297px;height:200px;background-color:#000;border-radius:10px;margin:20px auto 0;}
.pwd_fix .content .sr h1{padding:20px 0;}
.pwd_fix .content .sr p{margin:10px 40px 0;border-bottom:1px solid #ccc;}
.pwd_fix .content .sr p:nth-child(5),.pwd_fix .content .sr p:nth-child(6){border-width:0;}
.pwd_fix .content .sr input{border:none;outline:none;width:100%;height:30px;background:transparent;color:#fff;}
.pwd_fix .content .sr button{width:100px;height:40px;background:#E84135;border:none;outline:none;color:#fff;border-radius:5px;margin-top:15px;}

.projectDetail .opacity{position:fixed;left:0;top:0;bottom:0;z-index:9998;width:100%;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}
.projectDetail .content{position:fixed;left:50%;top:100px;bottom:100px;z-index:9998;width:900px;margin-left:-450px;background-color:#E7E1E8;overflow:auto;}
.projectDetail .content > h1{font-size:20px;color:#7B6653;text-align:center;padding-top:80px;border-bottom:1px solid #7B6653;padding-bottom:20px;font-weight:700;margin:0 70px;}
.projectDetail .content .status{position:absolute;left:5px;top:5px;}
.projectDetail .content .status img{width:100px;}
.projectDetail .content .closes{position:absolute;right:10px;top:10px;cursor:pointer;}
.projectDetail .content .img img{max-height:80px;margin-top:30px;}
.projectDetail .content .desc{margin:0 70px;line-height:30px;color:#7B6653;margin-top:30px;word-wrap:break-word; word-break:break-all;}
.projectDetail .content > h2{color:#000;font-weight:700;margin:30px 70px 0;font-size:16px;}
.projectDetail .content .files > h3{color:#7B6653;margin:15px 15px 0;font-size:16px;}
.projectDetail .content .files{margin:0 70px 0 55px;padding-bottom:30px;}
.projectDetail .content .files p{margin-left:30px;}
.projectDetail .content .files a{margin-left:15px;display:inline-block;border:1px solid #000;height:35px;line-height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000;margin-top:20px;padding-left:50px;text-decoration:none;position:relative;padding-right:45px;}
.projectDetail .content .files a{background:url(/assets/images/word.png) 10px center no-repeat;background-size:20px 20px;}
.projectDetail .content .files a.zip,.projectDetail .content .files a.rar,.projectDetail .content .files a.gz,.projectDetail .content .files a.bz2{background-image:url(/assets/images/zip.png);}
.projectDetail .content .files a.ppt{background-image:url(/assets/images/ppt.png)}
.projectDetail .content .files a.pdf{background-image:url(/assets/images/pdf.png)}
.projectDetail .content .files a.gif,
.projectDetail .content .files a.jpg,
.projectDetail .content .files a.jpeg,
.projectDetail .content .files a.png,
.projectDetail .content .files a.bmp
{background-image:url(/assets/images/img-portrait.png)}
.projectDetail .content .files i{background:url(/assets/images/view.png) no-repeat;display:block;width:15px;height:15px;position:absolute;right:10px;top:50%;margin-top:-8px;background-size:15px 15px;}
.projectDetail .content .files a:hover{background-color:#FEE7B5;}

.user{margin-top:70px;padding:0 50px 0 80px;position:relative;}
.user .photo{width: 159px;height: 219px;position:absolute;left:31px;top:0;}
.user .detail h1 label{font-size:24px;color:#000;line-height:50px;}
.user .detail h1 span{
    background-color: #47154A;
    height: 32px;
    line-height: 32px;
    display: inline-block;
    color: #fff;
    padding: 0 5px;
    border-radius: 5px;
    margin-left:50px;
    cursor:pointer;
}
.user .detail h2{font-size:16px;color:#000;line-height:30px;}
.user .detail p{color: #675241;line-height:30px;font-size:16px;}
.user .pList{padding-bottom:30px;}
.user .pList h1{font-size:16px;color:#000;margin-top:30px;}
.user .pList .item{margin-left:18px;border-bottom:1px solid #66513E;}
.user .pList .item:last-child{border-width:0;}
.user .pList .title{background:url(/assets/images/rou1.png) left center no-repeat;padding-left:20px;line-height:28px;margin-top:25px;font-size:16px;color: #675241;}
.user .pList .count{color: #675241;}
.user .pList .count label{color:#000;}
.user .pList .count i{color:#E74135;}
.user .pList .files{padding-bottom:30px;}
.user .pList .files a{margin-left:20px;display:inline-block;border:1px solid #000;height:35px;line-height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#000;margin-top:14px;padding-left:50px;text-decoration:none;position:relative;padding-right:50px;}
.user .pList .files a{background:url(/assets/images/word.png) 10px center no-repeat;background-size:20px 20px;}
.user .pList .files a.zip,
.user .pList .files a.rar,
.user .pList .files a.gz,
.user .pList .files a.bz2{background-image:url(/assets/images/zip.png)}
.user .pList .files a.ppt{background-image:url(/assets/images/ppt.png)}
.user .pList .files a.pdf{background-image:url(/assets/images/pdf.png)}
.user .pList .files a.gif,
.user .pList .files a.jpg,
.user .pList .files a.jpeg,
.user .pList .files a.png,
.user .pList .files a.bmp
{background-image:url(/assets/images/img-portrait.png)}
.user .pList .files i{background:url(/assets/images/down.png) no-repeat;display:block;width:15px;height:15px;position:absolute;right:10px;top:50%;margin-top:-10px;background-size:15px 15px;}

.user .pList .files a.pdf i,
.user .pList .files a.gif i,
.user .pList .files a.jpg i,
.user .pList .files a.jpeg i,
.user .pList .files a.png i,
.user .pList .files a.bmp i{
    background:url(/assets/images/view.png) no-repeat;width:15px;height:15px;margin-top:-8px;background-size:15px 15px;
}

.user .pList .files a:hover{background-color:#FEE7B5;}
body{min-width:1280px;}
.intro .bg{background:url(/assets/images/a.jpg) left top no-repeat;background-size:920px 1507px;}
.intro .bg_2{background:#47154A url(/assets/images/b.jpg) left top no-repeat;background-size:100% 1507px;}

.banner {padding-top:404px;text-align:right;padding-right:100px;}
.banner img{width:440px;}

@media (min-width: 320px) {
    .container.index {
        width: 1263px;
    }
    body{min-width:1263px;}
    .index nav{position:fixed;left:50%;top:0;width:1263px;margin-left:-631.5px;}
    .index nav .row{height:54px;line-height:54px;margin-right:62px;}
    .logo{height:54px;}   
    .index .bg{height:620px;}
    .index .bg .text img{width:402px;}
    .index .senseofworth{padding-bottom:46px;}
    .index .senseofworth .title{padding-top:46px;}
    .index .senseofworth .title img{height:62px;}
    .index .senseofworth .text{padding-top:40px;font-size:16px;line-height:40px;width:900px;}
    .index .desc{height:304px;}
    .index .desc img{height:176px;}
    .index .footer{line-height:66px;}
    .intro .bg{background-size:613px 1004px;}
    .project .items{width:171px;height:94px;}
    .banner {padding-top:269px;}
    .banner img{width:293px;}
    .intro .bg_2{background-size:100% 1004px;}
}
@media (min-width: 1360px) {
  .container.index  {
    width: 1343px;
  }
    body{min-width:1343px;}
  .index .bg{height:658px;}
  .index nav{position:fixed;left:50%;top:0;width:1343px;margin-left:-671.5px;}
  .index nav .row{height:58px;line-height:58px;margin-right:66px;}
   .logo{height:58px;}   
    .index .bg .text img{width:427px;}
    .index .senseofworth{padding-bottom:49px;}
    .index .senseofworth .title{padding-top:49px;}
    .index .senseofworth .title img{height:66px;}
    .index .senseofworth .text{padding-top:42px;font-size:16px;line-height:40px;width:900px;}
    .index .desc{height:323px;}
    .index .footer{line-height:70px;}
    .intro .bg{background-size:651px 1067px;}
    .project .items{width:182px;height:100px;}
    .banner {padding-top:286px;}
    .banner img{width:311px;}
    .intro .bg_2{background-size:100% 1067px;}
}
@media (min-width: 1366px) {
  .container.index  {
    width: 1349px;
  }
    body{min-width:1349px;}
  .index .bg{height:661px;}
  .index nav{position:fixed;left:50%;top:0;width:1349px;margin-left:-674.5px;}
  .index nav .row{height:58px;line-height:58px;margin-right:66px;}
   .logo{height:58px;}   
    .index .bg .text img{width:429px;}
    .index .senseofworth{padding-bottom:49px;}
    .index .senseofworth .title{padding-top:49px;}
    .index .senseofworth .title img{height:66px;}
    .index .senseofworth .text{padding-top:42px;font-size:16px;line-height:40px;width:900px;}
    .index .desc{height:325px;}
    .index .footer{line-height:71px;}
    .intro .bg{background-size:654px 1072px;}
    .project .items{width:182px;height:101px;}
    .banner {padding-top:287px;}
    .banner img{width:313px;}
    .intro .bg_2{background-size:100% 1072px;}
}
@media (min-width: 1400px) {
  .container.index  {
    width: 1483px;
  }
    body{min-width:1383px;}
  .index .bg{height:678px;}
  .index nav{position:fixed;left:50%;top:0;width:1383px;margin-left:-691.5px;}
  .index nav .row{height:59px;line-height:59px;margin-right:68px;}
  .logo{height:59px;}   
    .index .bg .text img{width:440px;}
    .index .senseofworth{padding-bottom:51px;}
    .index .senseofworth .title{padding-top:51px;}
    .index .senseofworth .title img{height:68px;}
    .index .senseofworth .text{padding-top:43px;font-size:16px;line-height:40px;width:900px;}
    .index .desc{height:333px;}
    .index .footer{line-height:72px;}
    .intro .bg{background-size:670px 1098px;}
    .project .items{width:187px;height:103px;}
    .banner {padding-top:294px;}
    .banner img{width:320px;}
    .intro .bg_2{background-size:100% 1098px;}
}
@media (min-width: 1440px) {
  .container.index  {
    width: 1423px;
  }
    body{min-width:1423px;}
  .index .bg{height:697px;}
  .index nav{position:fixed;left:50%;top:0;width:1423px;margin-left:-711.5px;}
  .index nav .row{height:61px;line-height:61px;margin-right:70px;}
  .logo{height:61px;}   
    .index .bg .text img{width:453px;}
    .index .senseofworth{padding-bottom:52px;}
    .index .senseofworth .title{padding-top:52px;}
    .index .senseofworth .title img{height:70px;}
    .index .senseofworth .text{padding-top:45px;font-size:16px;line-height:40px;width:900px;}
    .index .desc{height:342px;}
    .index .footer{line-height:75px;}
    .intro .bg{background-size:690px 1130px;}
    .project .items{width:192px;height:106px;}
    .banner {padding-top:294px;}
    .banner img{width:330px;}
    .intro .bg_2{background-size:100% 1130px;}
}
@media (min-width: 1600px) {
  .container.index  {
    width: 1583px;
  }
    body{min-width:1583px;}
  .index .bg{height:775px;}
  .index nav{position:fixed;left:50%;top:0;width:1583px;margin-left:-791.5px;}
  .index nav .row{height:68px;line-height:68px;margin-right:78px;}
 .logo{height:68px;}   
     .index .bg .text img{width:503px;}
    .index .senseofworth{padding-bottom:58px;}
    .index .senseofworth .title{padding-top:58px;}
    .index .senseofworth .title img{height:78px;}
    .index .senseofworth .text{padding-top:50px;font-size:18px;line-height:40px;width:1200px;}
    .index .desc{height:380px;}
    .index .footer{line-height:83px;}
    .intro .bg{background-size:766px 1255px;}
    .project .items{width:214px;height:118px;}
    .banner {padding-top:336px;}
    .banner img{width:366px;}
    .intro .bg_2{background-size:100% 1255px;}
}
@media (min-width: 1680px) {
  .container.index  {
    width: 1663px;
  }
    body{min-width:1663px;}
  .index .bg{height:813px;}
  .index nav{position:fixed;left:50%;top:0;width:1663px;margin-left:-831.5px;}
  .index nav .row{height:71px;line-height:71px;margin-right:82px;}
  .logo{height:71px;}   
    .index .bg .text img{width:528px;}
    .index .senseofworth{padding-bottom:61px;}
    .index .senseofworth .title{padding-top:61px;}
    .index .senseofworth .title img{height:82px;}
    .index .senseofworth .text{padding-top:52px;font-size:18px;line-height:40px;width:1200px;}
    .index .desc{height:399px;}
    .index .footer{line-height:87px;}
    .intro .bg{background-size:805px 1318px;}
    .project .items{width:224px;height:124px;}
    .banner {padding-top:353px;}
    .banner img{width:385px;}
    .intro .bg_2{background-size:100% 1318px;}
}
@media (min-width: 1792px) {
  .container.index  {
    width: 1775px;
  }
    body{min-width:1775px;}
  .index .bg{height:868px;}
  .index nav{position:fixed;left:50%;top:0;width:1775px;margin-left:-887.5px;}
  .index nav .row{height:76px;line-height:76px;margin-right:87px;}
  .logo{height:76px;}   
    .index .bg .text img{width:563px;}
    .index .senseofworth{padding-bottom:65px;}
    .index .senseofworth .title{padding-top:65px;}
    .index .senseofworth .title img{height:87px;}
    .index .senseofworth .text{padding-top:56px;font-size:18px;line-height:40px;width:1200px;}
    .index .desc{height:426px;}
    .index .footer{line-height:93px;}
    .intro .bg{background-size:858px 1406px;}
    .project .items{width:239px;height:132px;}
    .banner {padding-top:377px;}
    .banner img{width:410px;}
    .intro .bg_2{background-size:100% 1406px;}
}
@media (min-width: 1856px) {
  .container.index  {
    width: 1839px;
  }
    body{min-width:1839px;}
  .index .bg{height:898px;}
  .index nav{position:fixed;left:50%;top:0;width:1839px;margin-left:-919.5px;}
  .index nav .row{height:79px;line-height:79px;margin-right:90px;}
   .logo{height:79px;}   
    .index .bg .text img{width:583px;}
    .index .senseofworth{padding-bottom:67px;}
    .index .senseofworth .title{padding-top:67px;}
    .index .senseofworth .title img{height:90px;}
    .index .senseofworth .text{padding-top:57px;font-size:18px;line-height:40px;width:1200px;}
    .index .desc{height:441px;}
    .index .footer{line-height:96px;}
    .intro .bg{background-size:889px 1456px;}
    .project .items{width:248px;height:137px;}
    .banner {padding-top:390px;}
    .banner img{width:425px;}
    .intro .bg_2{background-size:100% 1456px;}
}