@charset "utf-8";
/* CSS Document */
body{ background:#efefef}
.wrap{ width:1200px; margin:0 auto}

/*头部*/
.header{ width:100%; background:#fff; height:93px; border-bottom:2px solid #9b0d14}
.logo{ line-height:93px; font-size:30px;float:left}
.logo img{ margin-right:30px; vertical-align:middle; width:209px;}
.fhsy{ float:right;}
.fhsy a{font-size: 16px; color: #9b0d14;line-height: 93px;}

/*banner*/
.banner{ margin-top:15px;}
.slideBox{ width:1200px; height:292px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{width:1200px;height:292px;display:block;object-fit: contain;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }


/*团队领导*/
.teamleader{ margin-top:15px; background:#fff; width:100%; height:230px; border-bottom:2px solid #9b0d14}
.leaderimg{ float:left; width:236px; height:228px;-moz-box-shadow:4px 0px 5px #c7c7c7; -webkit-box-shadow:4px 0px 5px #c7c7c7; box-shadow:4px 0px 5px #c7c7c7; padding:15px;}
.leaderimg span{display:table-cell;text-align:center;width:206px;height:198px;vertical-align: middle;}
.leaderimg span img{ vertical-align:middle; max-width:206px; max-height:198px}
.intro{ margin-left:256px; padding:15px; position:relative}
h2.name{ color:#0b7ae7; font-size:18px; line-height:35px;}
.intro h5{ font-size:14px; margin-bottom:15px;}
p.wenzi{ line-height:26px; font-size:14px; color:#666; word-break:keep-all;word-wrap:break-word;height:130px; overflow:hidden}
.morebtn{ display:block; position:absolute; right:20px; bottom:90px; width:150px; height:45px; line-height:45px; font-size:16px; background:#9b0d14; color:#fff; text-indent:25px;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
i.xjt{ display:inline-block; width:7px; height:13px; vertical-align:middle; margin-left:10px; background:url(../images/jt.png) no-repeat center top }
.morebtn:hover,.morebtna a:hover{ background:#89070d;}

/*团队成员*/
.team{ margin-top:15px; width:1300px;}
.team li{ float:left; margin-right:29px; }
.team li:after,.team li after{visibility:hidden; display:block; content:""; clear:both}
.team li .pic{width:182px; height:196px; float:left; padding:10px; background:#fff;-moz-box-shadow:0px 0px 5px #c7c7c7; -webkit-box-shadow:0px 0px 5px #c7c7c7; box-shadow:0px 0px 5px #c7c7c7; z-index:999; position:relative; margin-top:24px;}
.team li .pic span{ display:table-cell; text-align:center; vertical-align:middle; width:162px; height:176px;}
.team li .pic span img{vertical-align:middle; max-width:162px; max-height:176px}
.team li .bigpic{width:236px;height: 196px;float:left;padding:10px;background:#fff;-moz-box-shadow:0px 0px 5px #c7c7c7;-webkit-box-shadow:0px 0px 5px #c7c7c7;box-shadow:0px 0px 5px #c7c7c7;z-index:999;position:relative;margin-top:0;margin-top: 24px;}
.team li .bigpic span{display:table-cell;text-align:center;vertical-align:middle;width:216px;height: 176px;}
.team li .bigpic span img{vertical-align:middle;max-width:216px;max-height: 176px;}
.team li .introbox{width:330px;height: 196px;background:#fff;margin-left:236px;margin-top:3px;position:relative;transition: all .6s ease-out;margin-top: 24px;}
.text{ padding:10px;}
.text img{
max-width:100%;

}
.morebtna{ position:absolute; bottom:0; width:100%; background:#9b0d14; text-align:right; padding-right:20px; height:32px; line-height:32px; color:#fff;}
.morebtna a{ color:#fff; font-size:14px;}

/*footer*/
.footer{ width:100%; margin-top:30px; border-top:1px solid #9b0d14; text-align:center; padding:15px 0;}
.footer p{ line-height:28px; font-size:14px; color:#666}

/*非结构化内容页*/
.sidebox{}
.content{ padding:10px 0;}
.content .title{ font-size:20px; text-align:center}
.subtitle{ margin:10px 0; text-align:center; border-bottom:1px solid #e5e5e5; padding-bottom:15px;}
.subtitle span{ display:inline-block; padding-left:20px; color:#666;}
.subtitle .re-date{ background:url(../images/sj.png) no-repeat left center;}
.subtitle .click{background:url(../images/dj.png) no-repeat left center; margin-left:15px; }
.subbox p{text-indent:2em; color:#333; line-height:24px;}
.subbox p img{ max-width:800px;}

.conbox{background:#fff; padding:30px 25px 50px 25px; width:1200px; margin-top:10px;}
.contit{ background:#2642a5; height:2px; margin-top:10px; position:relative}
.contit span{ display:inline-block; background:url(../images/sh.png) left center no-repeat #fff; font-size:22px; font-weight:bold; color:#9b0d14; padding-left:35px; line-height:50px; position:absolute; left:0; top:-25px; padding-right:20px;}
.aboutbox{ margin-top:40px;}
.aboutbox .photo{ float:left; width:280px;}
.aboutbox .photo span{ display:table-cell; width:280px; height:326px; text-align:center; vertical-align:middle; padding:10px; background:#efefef;}
.aboutbox .photo span img{ max-width:280px;}
.aboutbox .photo a{ display:inline-block; width:100%; height:45px; line-height:45px; margin-top:25px; padding-left:75px; font-size:16px; border:1px solid #9b0d14; background:url(../images/hsjt.png) no-repeat 50px center;}
.aboutbox .photo a:hover{background:url(../images/jt.png) no-repeat 50px center #9b0d14; color:#fff;}
.aboutbox .a_text{ float:left; margin-left:30px; width:830px;}
.aboutbox .a_text h1{ font-size:22px; font-weight:bold; color:#2642a5; margin-bottom:30px;}
.aboutbox .a_text p{ font-size:16px; line-height:26px; word-break: break-word;}
.aboutbox .a_text strong{ font-size:18px;font-weight:bold; margin:25px 0 15px 0; display:block}

/*数据结构内容*/
.sjjg{ }
.sjjg dl{ width:100%; margin-top:10px;}
.sjjg dl:after{visibility:hidden; display:block; content:""; clear:both}
.sjjg dl dt{ width:170px; line-height:24px; padding:6px 0; text-align:center; float:left; background:#f8f9fc}
.sjjg dl dd{ width:925px; line-height:24px; padding:6px 10px; margin-left:10px; float:left }
/*附件*/
.enclosure { margin-top:30px;}
.enclosure h3{ font-size:16px;}
.enlist li{ background:url(../images/lsjt.png) no-repeat left center; padding:3px 25px; line-height:24px;}
.enlist li a{ color:#333;}
.enlist li a:hover{color:#0a6ac9}
.enpic{ margin-top:10px;}
.enpic li{ width:148px; height:74px; display:table-cell; text-align:center; vertical-align:middle; background:#F6F6F6; float:left; margin-right:10px;}
.enpic li img{vertical-align:middle; max-width:148px; max-height:74px;}

.bars{ border-top:1px solid #e5e5e5; margin-top:30px; padding-top:25px;}
.bars p{ padding:3px 0px 3px 15px; background:url(../images/hsjt.png) no-repeat left 8px;}
.bars p a:hover{color:#0a6ac9}










