@charset "UTF-8";
body { overflow-x: hidden; margin: 0px; padding: 0px; font-size: 13px; font-family: Arial, Helvetica, sans-serif,"微软雅黑","宋体"; color: #000000; font-weight: 500; overflow-x: hidden; }

div, from, li, ul, dl, dd, dt, img, p, span { margin: 0; padding: 0; border: 0; font-size: 14px; font-weight: 500; font-family: "微软雅黑","宋体"; }

ul { list-style-type: none; }

li { list-style: none; }

a { text-decoration: none; cursor: pointer; }

a:hover { text-decoration: none; }

/*==========================来院路线===========================*/
.m-auto { margin: 0 auto; }

.lxbanner { width: 100%; height: 600px; background: url(/statics/aist/pinpai/images/lsbanner.jpg) center top no-repeat; }

.maprou { width: 100%; height: 1041px; background: url(/statics/aist/images/pp/lxbg1.jpg) center top no-repeat; padding-top: 70px; }
.maprou .map-con { width: 1040px; background: #fff; padding: 30px; }
.maprou .allmap { height: 540px; }
.maprou .iw_bt,.BMapLib_search_text{font-size: 14px}
.maprou .mapcon{  margin:0;line-height:20px;padding:2px;}
.maprou .yypic{  zoom:1;overflow:hidden;width:260px;height:100px;margin-left:3px;}
.mapico { display: flex; justify-content: space-between; flex-wrap: wrap; margin-top: 70px; }
.mapico .mapcon { margin: 0; line-height: 20px; padding: 2px; }
.mapico .yypic { zoom: 1; overflow: hidden; width: 260px; height: 100px; margin-left: 3px; }
.mapico li { flex: 0 0 30%; display: flex; align-items: center; margin-bottom: 60px; }
.mapico li span { width: 1px; height: 20px; background: #7e8081; margin: 0 15px; display: block; }
.mapico li p { font-size: 14px; color: #787878; line-height: 26px; }

.route { width: 100%; height: 315px; background: url(/statics/aist/images/pp/lxtt.jpg) center top no-repeat; }
.route ol { display: flex; justify-content: space-between; width: 1100px; padding-top: 140px; }
.route ol li { width: 110px; height: 110px; background: url(/statics/aist/images/pp/busico.png) center top no-repeat; display: flex; justify-content: center; align-items: center; cursor: pointer;transition: all 0.3s }
.route ol li p { font-size: 16px; color: #424141;transition: all 0.3s }
.route ol .active { width: 120px; height: 133px; background: url(/statics/aist/images/pp/busicoh.png) center top no-repeat; }
.route ol .active p { font-size: 20px; color: #0c0c0c; margin-bottom: 20px; }
.route ol li:hover p { font-size: 20px; color: #0c0c0c; margin-bottom: 20px; }
.route ol li:hover { width: 120px; height: 133px; background: url(/statics/aist/images/pp/busicoh.png) center top no-repeat; }


.routede { background: #f5f5f5; padding: 70px 0; }
.routede .rou-con { background: #fff; width: 940px; padding: 90px; overflow: hidden; }
.routede .rou-con li { width: 100%; height: 100px; margin-bottom: 30px; }
.routede .rou-con li img { float: left; }
.routede .rou-con li p { font-size: 14px; color: #787878; margin-left: 20px; border-bottom: solid 1px #e1e3e3; float: left; width: 88%; padding-bottom: 20px; }
.routede .rou-con li p b { font-size: 20px; display: block; margin: 5px 0;
    font-weight: normal;color: #101010;}

/*==========================专家页面===========================*/
.zjbanner { width: 100%; height: 895px; background: url(/statics/aist/images/pp/zjbanner.jpg) center top no-repeat; }

.doctor-nav { background: #1a1414; height: 82px;
    width: 100%;}
.doctor-nav ul { height: 82px; display:flex;justify-content:center;}
.doctor-nav ul li { border-right: dashed 1px #423e3d; padding: 20px 60px; width: 145px; float: left; cursor: pointer; }
.doctor-nav ul li:nth-child(4) { border: none; }

.doctor-con { width: 100%; height: 950px; background: url(/statics/aist/images/pp/zjbg.jpg) center top no-repeat; }
.doctor-con .group { width: 1158px; }
.doctor-con .group .tt1 { padding-top: 60px; text-align: center; }
.doctor-con .tuan { position: relative; }
.doctor-con .tuan .expert-nav { position: absolute; top: 50px; right: 50px; }
.doctor-con .tuan .expert-nav li { transition: all 0.6s; cursor: pointer; }
.doctor-con .tuan .expert-nav li:nth-child(1) { width: 73px; height: 55px; background: url(/statics/aist/images/pp/1_03.png) center top no-repeat; }
.doctor-con .tuan .expert-nav li:nth-child(2) { width: 73px; height: 55px; background: url(/statics/aist/images/pp/1_04.png) center top no-repeat; }
.doctor-con .tuan .expert-nav li:nth-child(3) { width: 73px; height: 55px; background: url(/statics/aist/images/pp/1_05.png) center top no-repeat; }
.doctor-con .tuan .expert-nav li:nth-child(4) { width: 73px; height: 55px; background: url(/statics/aist/images/pp/1_06.png) center top no-repeat; }
.doctor-con .tuan .expert-nav li:nth-child(5) { width: 73px; height: 55px; background: url(/statics/aist/images/pp/1_02.png) center top no-repeat; }
.doctor-con .tuan .expert-nav .on:nth-child(1) { width: 73px; height: 70px; background: url(/statics/aist/images/pp/2_03.png) center top no-repeat; }
.doctor-con .tuan .expert-nav .on:nth-child(2) { width: 73px; height: 70px; background: url(/statics/aist/images/pp/2_04.png) center top no-repeat; }
.doctor-con .tuan .expert-nav .on:nth-child(3) { width: 73px; height: 70px; background: url(/statics/aist/images/pp/2_05.png) center top no-repeat; }
.doctor-con .tuan .expert-nav .on:nth-child(4) { width: 73px; height: 70px; background: url(/statics/aist/images/pp/2_02.png) center top no-repeat; }
.doctor-con .tuan .expert-nav .on:nth-child(5) { width: 73px; height: 70px; background: url(/statics/aist/images/pp/2_01.png) center top no-repeat; }
.doctor-con .tuan dl { width: 1158px; height: 744px; overflow: hidden; }

.doctor-more { background: #fff; padding-bottom: 80px; }
.doctor-more .dopla { width: 1120px; }
.doctor-more .sur { padding-top: 80px; }
.doctor-more .sur .tt1 { text-align: center; }
.doctor-more .sur .zx { font-size: 40px; color: #2f2f2f; text-align: center; margin-top: 15px; }
.doctor-more .sur .btbot { width: 45px; height: 4px; background: #2f2f2f; margin-top: 10px; }
.doctor-more ul { padding-top: 40px; overflow: hidden; }
.doctor-more ul li { float: left; margin: 10px; position: relative;width: 540px;height: 387px;overflow: hidden; display:none;}
.doctor-more ul li a { width: 110px; height: 30px; display: block; }
.doctor-more ul li a:nth-child(1) { position: absolute; bottom: 60px; left: 278px; }
.doctor-more ul li a:nth-child(2) { position: absolute; bottom: 60px; right: 35px; }

.bea { background: #011619; padding: 100px 0; }
.bea .bea-con { width: 1140px; }
.bea .beatt { text-align: center; }
.bea .ye { font-size: 12px; color: #fff; text-align: center; margin-top: 50px; line-height: 20px; }
.bea ul { margin-top: 40px; overflow: hidden; }
.bea ul li { width: 335px; float: left; margin: 0 20px; }
.bea ul li p { text-align: center; }
.bea ul li .yi { font-size: 18px; color: #fff; margin-top: 30px; margin-bottom: 10px; }
.bea ul li .xing { font-size: 12px; color: #999999; margin-top: 15px; }

.cer { padding: 100px 0; display:none;}
.cer .cer-con { width: 1100px; }
.cer .certt { text-align: center; margin-bottom: 45px; }
.cer dl { margin-bottom: 15px; overflow: hidden; }
.cer dl dt { width: 562px; float: left; margin-right: 95px; }
.cer dl dd { float: left; padding-top: 40px; width: 440px; }
.cer dl dd ul { margin-top: 25px; }
.cer dl dd ul li { font-size: 14px; color: #777777; margin-bottom: 5px; }
.cer dl dd ul li span { width: 20px; height: 20px; background: #016469; border-radius: 50%; color: #fff; display: block; text-align: center; float: left; font-size: 14px; margin-right: 5px; }
.cer dl .xuan { font-size: 14px; margin-top: 30px; color: #777777; line-height: 24px; }
/*==========================会员中心===========================*/
.vipbanner { width: 100%; height: 600px; background: url(/statics/aist/images/pp/vipbanner.jpg) center top no-repeat; }

.vip-con { width: 1020px; margin: 0 auto; }

.vip1 { padding: 80px; }

.viptt { border-bottom: solid 1px #9f9f9f; padding-bottom: 10px; display: flex; margin-bottom: 20px; }
.viptt span { margin-right: 10px; }
.viptt p { font-size: 34px; color: #0dc0d4; }

.vip2 { background: #f9f9f9; padding: 80px; }
.vip2 ul { margin: 60px 0; display: flex; justify-content: space-between; }
.vip2 ul li { text-align: center; padding: 0 20px; }
.vip2 ul li .dbt { font-size: 22px; color: #494a4b; font-weight: bold; margin-top: 10px; }
.vip2 ul li .xiang { font-size: 14px; color: #8d8f90; margin-top: 15px; line-height: 24px; }
.vip2 ul .bot { border-right: dashed 1px #a7a9aa; width: 1px; height: 170px; margin-top: 30px; }
.vip2 .wen { display: flex; font-size: 14px; color: #88898a; }
.vip2 .wen span { background: #001a3b; color: #fff; font-size: 14px; font-weight: bold; padding: 2px 5px; display: block; border-radius: 14px; width: 65px; height: 20px; text-align: center; margin-right: 15px; }

.vip3 { padding: 80px; }
.vip3 .yu { background: #00bdd1; padding: 20px 30px 10px 30px; margin-top: 40px; overflow: hidden; }
.vip3 .yu p { font-size: 16px; color: #fff; background: url(/statics/aist/images/pp/vip12.jpg) left top no-repeat; padding-left: 30px; height: 30px; line-height: 20px; margin-right: 30px; float: left; }
.vip3 .yu p:nth-child(4) { margin-right: 0; }
.vip3 ul li { border-top: solid 1px #e2e5e6; border-bottom: solid 1px #e2e5e6; margin-top: 15px; align-items: center; display: flex; padding: 20px 30px; justify-content: space-between; }
.vip3 ul li .ka { font-size: 18px; color: #6d6e6f; background: url(/statics/aist/images/pp/vip13.jpg) left top no-repeat; padding-left: 80px; height: 65px; width: 120px; line-height: 65px; }
.vip3 ul li .fen { border-left: dashed 1px #e2e5e6; overflow: hidden; width: 700px; }
.vip3 ul li .fen p { font-size: 15px; color: #a6a8a9; padding-left: 30px; line-height: 28px; }
.vip3 ul li .fen p span { font-size: 15px; display: none; }
.vip3 ul li .morevip { cursor: pointer; margin-top: 25px; }
.vip3 .liyu { display: flex; justify-content: space-between; margin-top: 30px; }
.vip3 .liyu p { font-size: 15px; color: #7e7f80; background: url(/statics/aist/images/pp/vip.png) left top no-repeat; padding-left: 30px; }

.vip4 { background: #f9f9f9; padding: 80px; }
.vip4 .liu { margin: 30px 0; }
.vip4 .liu p { font-size: 14px; color: #3c3f40; background: url(/statics/aist/images/pp/vip.png) left top no-repeat; padding-left: 30px; margin-bottom: 10px; }
.vip4 .join { margin-top: 30px; }
.vip4 .join .jopic { margin: 20px 0; text-align: center; }
.vip4 .join .textbox { margin-bottom: 20px; height: 25px; }
.vip4 .join .textbox input { margin-right: 20px; border: solid 1px #d2d1d1; height: 100%;width: 16.7%;font-size: 14px }
.vip4 .join .textbox #prov { margin-right: 0; }
.vip4 .join .message { margin-bottom: 30px; }
.vip4 .join .message .label { float: left; }
.vip4 .join .message textarea { border: solid 1px #d2d1d1; height: 100%; width: 93%; }
.vip4 .join .label { font-size: 16px; color: #252525; }
.vip4 .join .submit { width: 110px; padding: 5px 20px; margin: 0 auto; border-radius: 110px; text-align: center; }
.vip4 .join .submit button { background: url(/statics/aist/images/pp/btn.jpg) center top no-repeat; border: none; width: 151px; height: 34px; cursor: pointer; }

.vip5 { padding: 80px; }
.vip5 .dui { margin-top: 60px; }

.vip6 { padding: 80px; background: #f9f9f9; }
.vip6 .wen { border: solid 1px #e2e2e2; padding: 35px; }
.vip6 .wen li { font-size: 14px; color: #515356; margin-bottom: 10px; list-style: inside; }
/*==========================安全中心===========================*/
.aqbanner { width: 100%; height: 600px; background: url(/statics/aist/images/pp/aqbanner.jpg) center top no-repeat; }

.aqtt { margin-bottom: 45px; }

.aqdbt { font-size: 56px; color: #001c1f; text-align: center; }

.aqxbt { font-size: 24px; color: #676767; text-align: center; margin-top: 5px; }

.aqbot { background: #282929; width: 40px; height: 3px; margin: 15px auto 0 auto; }

.aq-con { width: 1095px; margin: 0 auto; }

.aqzx1 { padding: 80px 0; }
.aqzx1 .mazui { border: solid 1px #e5e5e5; height: 355px; }
.aqzx1 .mazui .yypic { float: left; margin-right: 60px; }
.aqzx1 .mazui .dan { font-size: 32px; color: #3f4040; margin: 40px 0; }
.aqzx1 .mazui .xiang { font-size: 14px; color: #636565; line-height: 28px; }
.aqzx1 .malun { margin-top: 60px; margin-bottom: 50px; }
.aqzx1 .malun ul { width: 550px; margin: 0 auto; overflow: hidden; }
.aqzx1 .malun ul li { width: 130px; height: 100px; float: left; margin: 0 25px; text-align: center; color: #26393b; font-size: 18px; padding-top: 75px; }
.aqzx1 .malun ul li:nth-child(1) { height: 72px; background: url(/statics/aist/images/pp/aqzx4.jpg) center top no-repeat; }
.aqzx1 .malun ul li:nth-child(2) { height: 72px; background: url(/statics/aist/images/pp/aqzx3.jpg) center top no-repeat; }
.aqzx1 .malun ul li:nth-child(3) { height: 72px; background: url(/statics/aist/images/pp/aqzx5.jpg) center top no-repeat; }
.aqzx1 .malun ul .on:nth-child(1) { height: 72px; background: url(/statics/aist/images/pp/aqzx44.jpg) center top no-repeat; }
.aqzx1 .malun ul .on:nth-child(2) { height: 72px; background: url(/statics/aist/images/pp/aqzx33.jpg) center top no-repeat; }
.aqzx1 .malun ul .on:nth-child(3) { height: 72px; background: url(/statics/aist/images/pp/aqzx55.jpg) center top no-repeat; }
.aqzx1 .malun .bd .aqdbt { font-size: 48px; }
.aqzx1 .malun .bd .aqxbt { font-size: 16px; }
.aqzx1 .malun ol { overflow: hidden; margin-top: 25px; padding: 0; }
.aqzx1 .malun ol li { width: 353px; float: left; margin: 0 5px; border: solid 1px #e5e5e5; padding-bottom: 40px; }
.aqzx1 .malun ol li .qu { font-size: 28px; color: #636565; background: url(/statics/aist/images/pp/qu.jpg) left top no-repeat; height: 30px; width: 216px; margin: 30px auto 0 auto; text-align: center; padding-left: 15px; line-height: 10px; }
.aqzx1 .malun ol li .shu { font-size: 14px; color: #969696; text-align: center; margin-top: 5px; }
.aqzx1 .malun .bipic { margin-top: 35px; }

.mamore { width: 225px; height: 40px; line-height: 40px; font-size: 14px; text-align: center; margin: 0 auto; }
.mamore a { display: block; width: 100%; height: 100%; transition: 0.6s; position: relative; overflow: hidden; font-size: 14px; color: #121212; border: solid 1px #121212; }
.mamore a:before { content: ""; background-color: rgba(255, 255, 255, 0.5); height: 100%; width: 50px; display: block; position: absolute; top: 0; left: -4.5em; -webkit-transform: skewX(-45deg) translateX(0); transform: skewX(-45deg) translateX(0); transition: none; }
.mamore a:hover { background-color: #00bdd1; border: solid 1px #00bdd1; color: #fff; }
.mamore a:hover:before { -webkit-transform: skewX(-45deg) translateX(350px); transform: skewX(-45deg) translateX(350px); transition: all 0.5s ease-in-out; }

.aqzx2 { width: 100%; height: 748px; background: url(/statics/aist/images/pp/bg1.jpg) center top no-repeat; padding: 80px 0; }
.aqzx2 .maxiang { margin-bottom: 50px; }
.aqzx2 .maxiang .hd ul { width: 320px; margin: 0 auto; border: solid 1px #d2d2d2; overflow: hidden; border-radius: 20px; }
.aqzx2 .maxiang .hd ul li { font-size: 22px; color: #001c1f; text-align: center; width: 50%; float: left; padding: 3px 0; }
.aqzx2 .maxiang .hd ul .on { color: #fff; background: #00bdd1; }
.aqzx2 .maxiang dl { margin-top: 30px; }

.aqzx3 { padding: 80px 0; }
.aqzx3 .zuixin { font-size: 14px; color: #6b6d6c; margin: 30px 0; text-align: center; line-height: 26px; }

.aqzx4 { width: 100%; height: 640px; background: url(/statics/aist/images/pp/bg1.jpg) center top no-repeat; padding: 80px 0; }
.aqzx4 img { margin-bottom: 40px; }

.aqzx5 { padding: 80px 0; }

.aqzx6 { width: 100%; height: 686px; background: url(/statics/aist/images/pp/bg2.jpg) center top no-repeat; padding: 80px 0; }
.aqzx6 .jun { font-size: 14px; color: #606060; text-align: center; line-height: 26px; }
.aqzx6 img { margin: 50px 0; }

.aqzx7 { padding-top: 80px; }

.aqzx8 { width: 100%; height: 851px; background: url(/statics/aist/images/pp/aqzx15.jpg) center top no-repeat; }

/*==========================长沙爱思特===========================*/
.center { text-align: center; }

.cs-con { width: 1100px; margin: 0 auto; }

.csbanner { width: 100%; height: 600px; background: url(/statics/aist/pinpai/images/lsbanner.jpg) center top no-repeat; }
.yybanner { width: 100%; height: 600px; background: url(/statics/aist/pinpai/images/yybanner.jpg) center top no-repeat; }


.cstt1 { width: 100%; height: 313px; background: url(/statics/aist/images/csaist/csaist2.jpg) center top no-repeat; }

.cs1 { width: 100%; height: 619px; background: url(/statics/aist/images/csaist/csaist3.jpg) center top no-repeat; }
.cs1 dl { display: flex; padding-left: 90px; }
.cs1 dl dt { width: 400px; margin-right: 90px; padding-top: 265px; }
.cs1 dl dt p { color: #333333; margin-bottom: 20px; line-height: 24px; }
.cs1 dl dd { padding-top: 80px; }

.qy { width: 100%; height: 410px; background: url("/statics/aist/images/csaist/csaist4.jpg") center repeat-x; padding-top: 80px; }

.cs3 { width: 100%; height: 1072px; background: url(/statics/aist/images/csaist/bg1.jpg) center top no-repeat; padding-top: 85px; }
.cs3 .heritage { margin-top: 30px; }
.cs3 .heritage .hd ul { display: flex; justify-content: center; }
.cs3 .heritage .hd ul li { font-size: 16px; color: #fff; border: solid 1px #fff; padding: 3px 30px; margin: 0 5px; }
.cs3 .heritage .hd ul .on { font-size: 16px; color: #07040a; border: solid 1px #00bcd2; padding: 3px 30px; margin: 0 5px; background: #00bcd2; }
.cs3 .heritage dl dd { margin: 50px 0 40px 0; }
.cs3 .heritage dl dt .pla { color: #aaaaaa; margin-top: 20px; width: 970px; }
.cs3 .heritage dl dt .center {display:none;}

.cstt2 { width: 100%; height: 306px; background: url(/statics/aist/images/csaist/bg4.jpg) center top no-repeat; padding-top: 60px; }
.cstt2 .huan { color: #333333; margin-top: 30px; text-align: center;width: 750px;margin: 0 auto; }

.cs4 { padding-bottom: 80px; position: relative; }
.cs4 .bd ul { display: flex; }
.cs4 .bd ul li { margin: 0 5px; width: 363px; overflow: hidden; }
.cs4 .bd ul li img { display: block; }
.cs4 .bd .tempWrap{margin: 0 auto;}
.cs4 .host-lun { width: 1200px; display: flex; justify-content: space-between; position: relative; bottom: 45px; z-index: 5; }
.cs4 .host-lun img { cursor: pointer; }
.cs4 .opa { position: absolute; top: 0; width: 100%; height: 368px; display: flex; }
.cs4 .op0 { z-index: 1; flex: 3; }
.cs4 .op0 .t { opacity: 0.9; background: #fff; height: 300px; }
.cs4 .op0 .b { background: #fff; height: 68px; }
.cs4 .op1 { width: 990px; height: 368px; margin: 0 auto; z-index: 2; }

.cs5 { width: 100%; height: 856px; background: url(/statics/aist/images/csaist/bg3.jpg) center top no-repeat; padding-top: 90px; }
.cs5 .qual .hd { margin-top: 30px; }
.cs5 .qual ul { width: 750px; margin: 0 auto; overflow: hidden; display: flex; }
.cs5 .qual ul li { height: 28px; float: left; margin: 0 5px; text-align: center; padding: 0 80px; }
.cs5 .qual ul li:nth-child(1) { background: url(/statics/aist/images/csaist/z1.jpg) #00191d center top no-repeat; }
.cs5 .qual ul li:nth-child(2) { background: url(/statics/aist/images/csaist/z2.jpg) #00191d center top no-repeat; }
.cs5 .qual ul li:nth-child(3) { background: url(/statics/aist/images/csaist/z3.jpg) #00191d center top no-repeat; }
.cs5 .qual ul li:nth-child(4) { background: url(/statics/aist/images/csaist/z4.jpg) #00191d center top no-repeat; }
.cs5 .qual ul .on:nth-child(1) { background: url(/statics/aist/images/csaist/z11.jpg) #00bcd2 center top no-repeat; }
.cs5 .qual ul .on:nth-child(2) { background: url(/statics/aist/images/csaist/z22.jpg) #00bcd2 center top no-repeat; }
.cs5 .qual ul .on:nth-child(3) { background: url(/statics/aist/images/csaist/z33.jpg) #00bcd2 center top no-repeat; }
.cs5 .qual ul .on:nth-child(4) { background: url(/statics/aist/images/csaist/z44.jpg) #00bcd2 center top no-repeat; }
.cs5 .qual dl { display: flex; margin-top: 30px; height: 600px; position: relative;}
.cs5 .qual dl dd { display: flex; align-content: center; flex-wrap: wrap; height: 500px; }
.cs5 .qual dl dd .yan { color: #999999; margin-top: 20px; line-height: 26px; }
.cs5 .qual dl dd .huang { color: #fff; padding: 10px 15px; background: #bfbfbf; font-size: 16px; }

.cs5 .qual dl .ztb-zy-i{cursor: pointer;top:0;right:20px;bottom:20px;left: 0;}
.cs5 .qual dl .ztb-zy-i-d{position: absolute;top:0;left:0;opacity:0;
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease;
}
.cs5 .qual dl .ztb-zy-i:hover .ztb-zy-i-d{z-index:201413159;opacity: 1;filter: alpha(opacity=100);
    -webkit-transition: all .25s ease;
    -moz-transition: all .25s ease;
    -o-transition: all .25s ease;
    transition: all .25s ease;
    -webkit-transform: scale(1.15, 1.3);
    -moz-transform: scale(1.15, 1.3);
    -ms-transform: scale(1.15, 1.3);
    -o-transform: scale(1.15, 1.3);
    transform: scale(1.15, 1.3);
}

.cs6 { width: 100%; height: 976px; background: url(/statics/aist/images/csaist/bg2.jpg) center top no-repeat; padding-top: 110px; }
.cs6 .per { color: #9f9f9f; text-align: center; margin: 30px 0 65px 0; }
.cs6 ul { display: flex; flex-wrap: wrap; justify-content: space-between; width: 1100px; margin: 0 auto; }
.cs6 ul li { width: 260px; height: 193px; margin-bottom: 20px; cursor: pointer; position: relative; perspective: 600px; }
.cs6 ul li:hover .img { -webkit-transform: rotateX(90deg); -moz-transform: rotateX(90deg); -ms-transform: rotateX(90deg); -o-transform: rotateX(90deg); transform: rotateX(90deg); }
.cs6 ul li:hover .info { -webkit-transform: rotateX(0); -moz-transform: rotateX(0); -ms-transform: rotateX(0); -o-transform: rotateX(0); transform: rotateX(0); opacity: 1; }
.cs6 ul li .img { opacity: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; -webkit-transform: rotateX(0); -moz-transform: rotateX(0); -ms-transform: rotateX(0); -o-transform: rotateX(0); transform: rotateX(0); -webkit-transform-origin: 50% 100%; -moz-transform-origin: 50% 100%; -ms-transform-origin: 50% 100%; -o-transform-origin: 50% 100%; transform-origin: 50% 100%; }
.cs6 ul li .info { -webkit-transform: rotateX(-90deg); -moz-transform: rotateX(-90deg); -ms-transform: rotateX(-90deg); -o-transform: rotateX(-90deg); transform: rotateX(-90deg); -webkit-transform-origin: 50% 0; -moz-transform-origin: 50% 0; -ms-transform-origin: 50% 0; -o-transform-origin: 50% 0; transform-origin: 50% 0; opacity: 0; -webkit-transition: all 0.35s ease-in-out 0.3s; -moz-transition: all 0.35s ease-in-out 0.3s; transition: all 0.35s ease-in-out 0.3s; position: absolute; top: 0; bottom: 0; left: 0; right: 0; text-align: center; -webkit-backface-visibility: hidden; backface-visibility: hidden; }
.cs6 ul .hover .img { -webkit-transform: rotateX(90deg); -moz-transform: rotateX(90deg); -ms-transform: rotateX(90deg); -o-transform: rotateX(90deg); transform: rotateX(90deg); }
.cs6 ul .hover .info { -webkit-transform: rotateX(0); -moz-transform: rotateX(0); -ms-transform: rotateX(0); -o-transform: rotateX(0); transform: rotateX(0); opacity: 1; }

.cs7 { padding: 80px 0; }
.cs7 .cs-con { width: 1220px; }
.cs7 dl { height: 489px; overflow: hidden; display: flex; margin-top: 50px; }
.cs7 dl dd a { display: block; float: left; -webkit-transition: -webkit-transform 1s ease-out; -moz-transition: -moz-transform 1s ease-out; -o-transition: -o-transform 1s ease-out; -ms-transition: -ms-transform 1s ease-out; }
.cs7 dl dd a img {
    display: block;}
.cs7 dl dd .on { -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg); -ms-transform: rotateY(360deg); transform: rotateY(360deg); }

/*==========================新闻中心===========================*/
.xw1 {padding-top: 30px;}
.xwtop { width: 100%; height: 600px;  }
.xwtop a {  display: block; width: 100%; height: 100%;}
.xw-con { width: 1150px; margin: 0 auto; }
.xwtt { text-align: center; padding: 50px 0; }
.xwcontent ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
.xwcontent ul li { width: 260px; height: 280px; overflow: hidden; margin-bottom: 40px; }
.xwcontent ul li p img { width: 260px; height: 196px; display: block; }
.xwcontent ul li .xwtime { font-size: 12px; color: #fff; padding: 3px 10px; background: #00bcd2; margin: 10px 0; display: inline-flex; }
.xwcontent ul li .xwtitle { height: 40px; overflow: hidden; color: #333333; line-height: 20px; font-size: 16px; }
.xwcontent ul li .xwtitle a { color: #333333; line-height: 20px; font-size: 16px; }
.xwcontent .xwpage { display: flex; margin: 90px 0; justify-content: center; }
.xwcontent .xwpage a{color: #505050; cursor: pointer; margin: 0 10px;}
.xwcontent .xwpage a:nth-child(1){width: 131px; height: 22px; background: url("/statics/aist/images/xinwen/prev.jpg") center no-repeat;color: #fff;
    text-align: center; display: block;text-indent:52px;
    margin-right: 30px;}
.xwcontent .xwpage a:last-child {width: 131px; height: 22px; background: url("/statics/aist/images/xinwen/next.jpg") center no-repeat;color: #fff;
    text-align: left; display: block;text-indent:18px;
    margin-left: 30px;}

.xwcontent .xwpage .xuhao { margin: 0 25px; display: flex; align-content: center; }
.xwcontent .xwpage span { background: #00bcd2; display: block; color: #fff; padding: 0 5px; height: 20px; text-align: center;margin: 0 5px }

.xw2 { background: #f5f5f5; padding-bottom: 100px; padding-top: 30px; }

.news{background: #e8e8e8;}
.news .content{ width:1200px; margin:0 auto; overflow:hidden; padding:40px 0px;}
.news .content .nav{ height:30px; line-height:27px;background:url(/statics/aist/images/xinwen/dqwz.jpg) no-repeat left center; text-indent:40px; margin:20px auto; color:#989898; font-size:16px;}
.news .content .nav a{color:#989898;  font-size:16px;}

.news .content .con{width: 100%;margin: 0 auto; overflow:hidden;}
.news .content .con .left{width: 880px;float: left;  }
.news .content .con .left .leftart{background-color: #fff;min-height: 400px;padding-top:30px;
    margin-bottom: 50px;}
.news .content .con .left h2{font-size:36px; line-height:40px; color:#191919; font-weight:normal; margin:40px 0px; padding-left:30px;}
.news .content .con .left .tt{ margin-left:30px; width:94%; height:30px; overflow:hidden;margin-bottom:50px;border-bottom: solid 1px #e9e9e9; padding-bottom: 20px;}
.news .content .con .left .x{color:#4d4d4d; font-size:14px; float:left; height:25px; line-height:25px; }
.news .content .con .left .x span{ background:#a6a6a6; color:#fff; font-size:14px; width:120px; overflow:hidden; -moz-border-radius: 15px;  -webkit-border-radius: 15px;  border-radius:15px; display:inline-table; text-align:center;   margin-right: 10px;}

.news .content .con .left .article{width:90%; margin:0 auto 40px;font-size: 14px;color:#666666;overflow:hidden;}
.news .content .con .left .article p{line-height: 28px;}
.news .content .con .left .wzfx{ margin-top:40px;}

.news .content .con .left .fav{ width:250px; float:right;}
.news .content .con .left .fav a{background:#63cbc9; color:#fff; font-size:14px; width:120px; height:30px; line-height:28px; overflow:hidden; -moz-border-radius: 15px;  -webkit-border-radius: 15px;  border-radius:15px; display:inline-table; text-align:center; margin-right:10px;}
.news .content .con .left .fav span{background:#d63f3e; color:#fff; font-size:14px; width:120px; height:30px; line-height:28px; overflow:hidden; -moz-border-radius: 15px;  -webkit-border-radius: 15px;  border-radius:15px; display:inline-table; text-align:center;}
.news .content .con .left .morenews { margin-bottom: 50px;}
.news .content .con .left .morenews ul{background-color: #fff;padding: 0 10px 20px 10px;
    margin-top: 20px;}
.news .content .con .left .morenews ul li { overflow: hidden;border-bottom: solid 1px #ededed;
    padding: 20px 0;}
.news .content .con .left .morenews ul li .newpic {width: 165px;height: 100px; overflow: hidden;
    margin-right: 15px;  float: left;}
.news .content .con .left .morenews ul li .newart {  width: 660px; float: left;}
.news .content .con .left .morenews ul li .newpic img { width: 100%;}
.news .content .con .left .morenews ul li .t1{font-size: 12px;color: #fff;background: #00bed1;padding: 2px 5px;width: 70px;  height: 16px; overflow: hidden;}
.news .content .con .left .morenews ul li .t2{font-size: 14px;color: #666666;margin:10px 0;height: 20px;
    overflow: hidden;}
.news .content .con .left .morenews ul li .t3{font-size: 14px;color: #b0afaf;height: 40px;
    overflow: hidden;}

.news .content .con .right{width: 310px;padding:0px;float: right;min-height: 500px;display:none;}
.news .content .con .right .tjzj{background-color: #fff;overflow: hidden; margin-bottom: 10px;}
.news .content .con .right .tjzj .zjlist{width:100%;
    height: 365px;position:relative;}
.news .content .con .right .tjzj .zjlist .hd { position:absolute; height: 10px;  bottom: 30px;  left: 40%; z-index:1; display: flex;justify-content: center}
.news .content .con .right .tjzj .zjlist .hd li{background:#cacaca; width:10px; height:10px; margin:2px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; float:left; }
.news .content .con .right .tjzj .zjlist .hd li.on{background:#949494;}
.news .content .con .right .tjzj .zjlist .bd img{ width:310px;}

.news .content .con .right .jqyh{background-color: #fff;overflow: hidden; margin-bottom: 10px;padding: 20px 10px;}
.news .content .con .right .jqyh .title { border-bottom: 1px solid #c2c3c7; font-size: 16px; color:#4d4d4d;  height: 30px;  width: 100%;    margin-bottom: 20px;
    display: flex;justify-content: space-between}
.news .content .con .right .jqyh .title a{ font-size: 14px; color:#4d4d4d; margin-left:115px;  }
.news .content .con .right .jqyh .allist{ width:100%; position:relative;}
.news .content .con .right .jqyh .allist a{  display: block;  margin-bottom: 10px;}

.mjcontent .bd ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
.mjcontent .bd ul li { width: 260px; height: 280px; overflow: hidden; margin-bottom: 40px; }
.mjcontent .bd ul li p img { width: 260px; height: 196px; display: block; }
.mjcontent .bd ul li .xwtime { font-size: 12px; color: #fff; padding: 3px 10px; background: #00bcd2; margin: 10px 0; display: inline-flex; }
.mjcontent .bd ul li .xwtitle { height: 40px; overflow: hidden; color: #333333; line-height: 20px; font-size: 16px; }
.mjcontent .bd ul li .xwtitle a { color: #333333; line-height: 20px; font-size: 16px; }
.mjcontent .hd ul { display: flex; margin: 30px 0 60px 0; justify-content: center; }
.mjcontent .hd ul li { color: #fff; text-align: center; background: #bfbfbf; border-radius: 20px; padding: 0 15px 0 25px; font-size: 16px; margin: 0 7px; letter-spacing: 10px; line-height: 25px; }
.mjcontent .hd ul .on { background: #00bcd2; }

.mj2 { background: #f5f5f5; padding-bottom: 30px; padding-top: 70px; }

/*==========================王牌项目===========================*/
.wpxm { background: #f9f9f9; }
.wpxm .content { margin: 0 auto; width: 1100px; padding: 40px 0px; }
.wpxm .content .nav { height: 30px; background: url(/statics/aist/images/wpxm/dqwz.png) no-repeat left center; text-indent: 40px; margin: 20px 0px; font-size: 16px; color: #989898; line-height: 28px; }
.wpxm .content .nav a { font-size: 16px; color: #989898; line-height: 20px; text-align: center; }
.wpxm .con { margin: 0 auto; width: 1100px; }
.wpxm .con ul { display: flex; justify-content: space-between; align-items: center; flex-wrap: wrap; }
.wpxm .con ul li { background: #fff; border-radius: 15px; overflow: hidden; text-align: center; padding-bottom: 40px; margin-bottom: 40px; position: relative; box-shadow: 2px 2px 5px 5px #f2f2f2, 2px 2px 5px #f2f2f2; }
.wpxm .con ul li p:nth-child(1) img { display: block; }
.wpxm .con ul li .btcon { margin: 20px 0px; }
.wpxm .con ul li .btcon .dbt { font-size: 30px; color: #111111; line-height: 38px; text-align: center; }
.wpxm .con ul li .btcon .eg { font-size: 10px; color: #cbcbcb; line-height: 15px; text-align: center; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; -webkit-transform: scale(0.8); transform: scale(0.8); letter-spacing: 1px; margin-bottom: 5px; }
.wpxm .con ul li .btcon .sydoc { background: #7e7e7e; display: inline-flex; height: 20px; font-size: 12px; color: #fff; line-height: 20px; text-align: center;
    max-width: 300px; }
.wpxm .con ul li .btcon .sydoc .l { margin-right: 10px; }
.wpxm .con ul li .btcon .sydoc .r { margin-left: 10px; }
.wpxm .con ul li .more { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; }
.wpxm .con ul li .more a { font-size: 13px; color: #626262; line-height: 20px; text-align: center; border: solid 1px #626262; padding: 2px 25px; }
.wpxm .con ul li .more a:hover { color: #0cbfd3; transition: all 0.5s; border: solid 1px #0cbfd3; }
.wpxm .con ul li:nth-child(1)::before, .wpxm .con ul li:nth-child(2)::before { content: ''; background: url(/statics/aist/images/wpxm/hot.png) left no-repeat; width: 70px; height: 60px; position: absolute; left: 0; }

/*==========================重点科室三级页面===========================*/
.content .fl{width: 845px; background-color:#fff; padding:30px 10px; overflow: hidden; }
.content .fl .fl_top{display:none;width:841px; border-bottom:1px solid #d7d7d7;padding-bottom: 10px;}
.content .fl .fl_top h1{height:36px; line-height:24px; font-size:24px; margin:0; padding:0; color:#333333;}
.content .fl .fl_top p{line-height:24px; color:#666666;}
.content .fl .fl_tit{display:none; width:793px; background:#f4f4f4; padding:20px 24px;margin-bottom:10px;}
.content .fl .fl_tit .dian{display:inline-block;font-weight:bold;line-height:26px; color:#333333; padding-right:60px; font-size:14px;}
.content .fl .fl_tit .dian:hover{text-decoration:underline; color:#00959a;}
.content .fl .fl_banner{ width:841px; height:428px; margin-top:22px;}

.content .fl .fl_lists{width: 810px;clear: left;margin:0 auto;}
.fl_lists li{float:left;width:250px; height:414px; margin-right:20px;position:relative;}
.fl_lists li:nth-child(3n){margin-right: 0;}
.fl_lists li img{ width:250px;height: 216px;}
.fl_lists li .lst_title{background-color:#f8f8f8; line-height:26px;height:26px; font-weight:bold; margin:28px 0 10px; padding:0 5px 0 14px;}
.fl_lists li .lst_title b{float:left; font-size:14px;}
.fl_lists li .lst_atitle{float:left; font-size:14px;color:#000;font-weight:bold; text-decoration:none;}
.fl_lists li .lst_more{float:right; color:#666666;font-weight:500; text-decoration:none;}
.fl_lists li .lst_more:hover{ color:#00959a;}
.fl_lists li .des{ line-height:18px; margin-top:3px;}
.fl_lists li .des a{ text-decoration:none; color:#00959a;}
.fl_lists li .list_t{}
.fl_lists li .dian{display:block; color:#666666;line-height:18px;  overflow: hidden;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;}
.fl_lists li .dian:hover{text-decoration:underline; color:#00959a;}
.fl_lists li .btn_more{display:block; border:1px solid #333333; background:#fff; color:#333333;width:79px; height:20px;margin-top:10px; margin-right:8px; float:right;text-align:center;line-height:20px; text-decoration:none;position:absolute;right: 0px;bottom: 8px;}
.fl_lists li .btn_more:hover{background:#00959a; color:#FFF; border:0;}


.content .zjfr{padding:0px; width:280px;margin-bottom:20px;}
.zjfr .zjlist{width:100%; position:relative;}
.zjfr .zjlist .hd { position:absolute; height: 10px;  top: 222px;  left: 40%; z-index:1;}
.zjfr .zjlist .hd li{background:#cacaca; width:10px; height:10px; margin:2px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; float:left; }
.zjfr .zjlist .hd li.on{background:#949494;}
.zjfr .zjlist .bd img{ width:280px;}

/******文章列表页*******/
.content .fl .fl_a_tit{ margin-bottom:30px;}
.content .fl .fl_a_tit .t_l{ float:left; padding-right:24px; width:330px; height:286px;}
.content .fl .fl_a_tit .t_r{ float:left; width:430px; padding:0px 20px;}
.t_r .t_name{ font-size:35px; color:#191919;line-height: 70px; }
.t_r ul{ border-bottom:1px solid #837e7d;border-top:1px solid #837e7d; padding:9px 0;margin:12px 0px;}
.t_r ul li{ color:#4d4d4d; padding-left:16px; line-height:24px; font-size:14px;}
.t_r .syrq,.t_r .tjzj{line-height:24px; font-size:15px; color:#4d4d4d;}
.t_r .syrq span,.t_r .tjzj span{ font-size:16px; line-height:24px; color:#191919;font-weight:bold;}
.t_r .syrq a,.t_r .tjzj a{text-decoration:none; color:#000;}
.t_r .xmjj{ border-bottom:#e8e8e8 solid 1px; color:#a1a1a1; font-size:16px; line-height:26px; padding-bottom:15px; margin-bottom:15px;}
.t_r .tjzj{ padding-bottom:30px;}


.clr{width:auto; height:0px; line-height:0px; font-size:0px; clear:both;}
.midjj{width:auto; height:20px; font-size:15px;clear:both; }
.midjj2{width:auto; height:27px; font-size:15px;clear:both;display:none; }

.fl_a_lists .arc_menu{height:35px; line-height:34px; border-bottom: 15px solid #6d6d6d;}
.fl_a_lists .arc_menu a{ display:inline-block; padding:0 22px; background: #f1f1f1; border: 1px solid #d5d5d5; border-bottom:0px; -moz-border-radius:7px 7px 0px 0px; -webkit-border-radius: 7px 7px 0px 0px;  border-radius:7px 7px 0px 0px;  color:#4d4d4d; font-size:16px; margin-right:2px; text-decoration:none;}
.fl_a_lists .arc_menu a:hover{color:#fff; background:#6d6d6d;border-color:#6d6d6d;}
.fl_a_lists .arc_menu .on{color:#fff; background:#6d6d6d;border-color:#6d6d6d;}
.fl_a_lists .arc_cons{padding:0 20px; margin:0 auto; width:800px;}
.arc_top{ width:99.9%; margin-top:30px;height: 14px;line-height: 14px;}
.arc_top .arc_type{background:url(/statics/aist/images/jian.jpg) no-repeat left center; height:30px; line-height:26px; color:#282828;font-size:20px;  text-indent: 30px;}
.arc_top .arc_line{ display:none;}

.arc_about{ margin:20px 0px 30px;}
.arc_about .arc_tj span{ background:#00b9ce; color:#fff; font-size:16px; line-height:26px; width:100px;display:inline-block; text-align:center;  -moz-border-radius: 15px;  -webkit-border-radius: 15px; border-radius:15px;}
.arc_about .arc_tj a{background:#a0a0a0; color:#fff; font-size:14px; line-height:24px; display:inline-block; padding:0 15px; margin-left:10px; -moz-border-radius: 15px;  -webkit-border-radius: 15px; border-radius:15px;}
.arc_about .arc_tj a:hover{ background:#00d2d9;}
.arc_about ul{ margin-top:20px; height:270px;overflow:hidden;}
.arc_about ul li{ float: left; width:187px; height:270px; text-align:center; color:#4d4d4d; font-size:14px; line-height:26px; margin-right:20px;display:none;overflow:hidden;border-radius:10px;}

.arc_cc{ color:#666; width:770px; margin-left:30px; font-size:14px; min-height:100px; overflow:hidden;}
.arc_cc a{ text-decoration:none; color:#000;}
.arc_cc a:hover{text-decoration:underline; color:#00959a;}
.arc_cc *{ line-height:28px; font-family:"微软雅黑"; font-size:14px; color:#666666;}
.arc_cc td{ padding-right:30px; vertical-align:top;}
.gg{width:841px; height:93px; margin:27px auto;}
.articles{ width:841px; margin:0 auto;}
.articles .a_t{width:831px; height:32px; padding-left:10px; line-height:32px; background:#e9e9e9; font-size:14px; font-weight:bold; margin-bottom:15px;}
.articles .a_l{}
.articles .a_l li{height:33px; line-height:33px; border-bottom:1px dashed #eeeeee; background:url(/statics/aist/images/dian.jpg) no-repeat left; padding-left:14px;}
.articles .a_l li p{display:inline-block; _zoom: 1;_display: inline;float: left;padding-right:10px; color:#999999;}
.articles .a_l li p a{ text-decoration:none; color:#000000;}
.articles .a_l li p a:hover{ color:#00959a;}
