/* 公共banner */.banner1 { width:1300px;height:300px;margin:30px auto 26px;background: url(../images/banner1.png) no-repeat 0 0;display: block; }.er-tit { height:72px;border-bottom:2px #ddd solid;display: flex;justify-content: space-between;width:1300px;margin:0 auto 10px; }.er-tit>h3 { height:70px;text-align: center;line-height:70px;position: relative;color:#2267ec;font-size:32px;font-weight:bold; }.er-tit>h3 em { height:4px;position: absolute;left:0;bottom:-4px;background:#2267ec;border-radius:2px; }.er-tit .v-tit { height:72px;line-height:72px;color:#2267ec;font-size:32px;font-weight:bold;background:url(../images/video.png) no-repeat 0 center;padding-left:55px; }.er-tit>div { padding-top:12px;height:60px;display: flex;align-items: center; }.er-tit>div>* { color:#999; }.er-tit>div>span { padding:0 6px; }/* 中间内容 */.mid-cont { padding-bottom:70px;display: flex; }.mid-a-nav { width:260px;margin-right:50px; }.mid-a-nav a { display:block;text-align: center;height:70px;line-height:70px;margin-bottom:1px;border-left:5px #2267ec solid;padding-right:5px;color:#fff;font-size:18px;background:#2267ec;transition:all 0.3s; }.mid-a-nav a.on,.mid-a-nav a:hover { color:#2267ec;background:#e8f0fd; }.mid-right { flex:1; }  .my-list { padding:17px 0 65px; }.my-list li { display: flex;align-items: center; }.my-list li>div { height:36px;display: flex;align-items: center;flex:1; }.my-list li>div>* { display:block; }.my-list li>div>em { width:6px;height:5px;background:url(../images/pt.png) no-repeat 0 0;margin:0 10px 0 20px; }.my-list li>div>a { flex:1;height:36px;line-height:36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width:850px; }.my-list li>div>span { padding:0 20px; }.my-list li:hover div { background:#f1f5fc; }.my-list li:hover em { background-image:url(../images/pt-ed.png); }.my-list li:hover a,.my-list li:hover span { color:#2267ec; }.my-list li:hover a { font-weight:bold; }.my-list li:nth-child(5),.my-list li:nth-child(10) { background:url(../images/list-bg.png) repeat-x 0 56px;padding-bottom:45px; }/* 分页 */.pages { display: flex;justify-content: center;align-items: center;width:100%; }.pages>* { display: flex; }.pages a,.pages span { width:77px;height:38px;border-radius:20px;border:1px #dedede solid;margin:4px;color:#999;justify-content: center;align-items: center;background:#fff; }.pages a:first-child,.pages a:last-child { width:77px; }.pages a:hover,.pages a.on { border-color:#2caeff;background:#2caeff;color:#fff; }.pages a:hover,.pages a.first { border-color:#2caeff;background:#2caeff;color:#fff; }/* 留言板 */.tips-l { font-size:12px;color:#ed3f32;text-align: right;margin-bottom:27px; }.fm-wp { display: flex;margin-bottom:20px; }.fm-wp>* { display: block; }.fm-wp .tit { width:250px;padding-right:20px;text-align: right;height:50px;line-height:50px; }.fm-wp .txt { width:460px;padding-left:18px;border:1px #ddd solid;border-radius:4px;height:48px;color:#666;margin-right:10px;line-height:48px; }.fm-wp .start { color:#ed3f32;height:50px;line-height:50px; }.fm-wp .t-cont { height:198px;width:442px;padding:0 18px; }.submit-msg { margin:60px auto 0;width:280px;height:50px;text-align: center;line-height:50px;color:#fff;border-radius:25px;background:#2267ec;display: block;cursor:pointer;font-size:20px; }/* 期刊 */.book-list { padding:27px 0 0 20px; }.book-list li { float:left;width:185px;height:315px;margin:0 75px 66px 0; }.book-list li>div { background:#fff;height:230px;width:185px;display: flex;justify-content: center;align-items:center;box-shadow: 0 0 10px #ccc; }.book-list li>div img { display: block;width: 155px;height: 200px; }.book-list li p { margin-top:6px;height:44px;text-align: center;line-height:44px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }.book-list li a { width:128px;height:34px;text-align: center;line-height:34px;display: block;margin:0 auto;border:1px #cedbf3 solid;color:#2267ec;border-radius:18px; }.book-list li a:hover { background:#2267ec;color:#fff; }.book-list li:nth-child(4n+4) { margin-right:0; }/* 视频集锦 */.video-wp { padding:20px 0 70px; }.video-list { width:1300px;margin:0 auto 45px; }.video-list li { width:310px;height:250px;float:left;background:#f4f7fe;border-radius:10px;margin:0 20px 30px 0;overflow: hidden; }.video-list li:nth-child(4n+4) { margin-right:0; }.video-list li>a { display: block;width:100%;height:100%; }.video-list li>a em,.video-list li>a em img { width:310px;height:200px;display: block; }.video-list li>a em { position: relative; }.video-list li>a em var { height:32px;width:32px;background:url(../images/play.png) no-repeat 0 0;position:absolute;right:20px;bottom:20px; }.video-list li>a span { height:50px;line-height:50px;width:266px;display: block;margin:0 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }.video-list li>a:hover em var { height:40px;width:40px;background-size:100% 100%;right:16px;bottom:16px; }/* Excel模板下载 */.excel-list { padding-top:12px; }.excel-list li { display: flex;height:46px;align-items: center; }.excel-list li>* { display: block; }.excel-list li>em { width:6px;height:5px;background:url(../images/pt.png) no-repeat 0 0;margin:0 14px 0 20px; }.excel-list li>.tit { flex:1;height:46px;line-height:46px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width:850px; }.excel-list li>.down { padding:0 26px;color:#999;background:url(../images/down.png) no-repeat right center;height:46px;line-height:50px;overflow: hidden; }.excel-list li>.down:hover { color:#2267ec;background-image:url(../images/down-ed.png); }/* 新闻图片 */.news-list { padding-top:20px; }.news-list li { float:left;width:310px;height:270px;float:left;background:#f4f7fe;border-radius:10px;margin:0 30px 40px 0;overflow: hidden; }.news-list li:nth-child(3n+3) { margin-right:0; }.news-list li>a { display: block;width:100%;height:100%; }.news-list li>a em,.news-list li>a em img { width:310px;height:200px;display: block; }.news-list li>a span { height:40px;line-height:20px;width:270px;display: block;margin:12px auto 0;overflow: hidden;font-size:14px; }/* 详情页 */.n-tit { padding-top:30px;text-align: center;line-height:58px;font-size:32px; }.n-tips { font-size:14px;color:#999;text-align: center;line-height:54px;border-bottom:1px #ddd solid; }.txt-wp { padding-top:20px; }.txt-wp p { line-height:32px;}/*组织机构*/.org-nav { width:260px;margin-right:50px; }.org-nav>li { margin-bottom:1px; }.org-nav>li>span { display:block;text-align: center;height:70px;line-height:70px;border-left:5px #2267ec solid;padding-right:5px;color:#fff;font-size:18px;background:#2267ec;transition:all 0.3s;position: relative;cursor:pointer; }.org-nav>li>span a { color:#fff; }.org-nav>li>span>a { transition:all 0.3s;width:100%;height:100%;display: block; }.org-nav>li>span:hover,.org-nav>li>span.on,.org-nav>li>span:hover a,.org-nav>li>span.on a,.org-nav>li>span:hover>a { color:#2267ec;background:#e8f0fd; }.org-nav>li>span em { width:10px;height:16px;background: url(../images/jt.png) no-repeat 0 0;position: absolute;top:27px;right:20px;transition: all 0.3s; }.org-nav>li:hover>span em,.org-nav>li>span.on em { background: url(../images/jt-b.png) no-repeat 0 0;transform: rotate(90deg); }.org-nav>li>ol { background:#dee8fc;padding:30px 0 20px 30px;display: none; }.org-nav>li>ol.on{display:block;}.org-nav>li>ol>li>span { display: block;cursor:pointer;padding-left:30px;background:url(../images/add.png) no-repeat 0 center;padding-bottom: 10px;padding-top: 10px; }.org-nav>li>ol>li>span:hover { color:#2267EC;background-image:url(../images/add-ed.png); }.org-nav>li>ol>li>dl { margin-left:30px;padding-top:12px;display: none; }.org-nav>li>ol>li>dl>dd a { display: block;padding-left:20px;height:34px;line-height:34px;background:url(../images/jian.png) no-repeat 0 center;width:180px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }.org-nav>li>ol>li>dl>dd a:hover { color:#2267EC;background-image: url(../images/jian-ed.png); }.org-tit { padding-top:10px;line-height:50px;text-align: center;border-bottom:1px #ddd solid;font-size:32px;margin-left:20px; }.org-list { padding:34px 0 0 20px; }.org-list a { width:460px;border:1px #fff solid;height:48px;line-height:48px;padding-left:18px;float:left; }.org-list a:hover { background:#f6f9fe;border-color:#a7c2f7;color:#2267EC; }/* 学术活动 */.hd-bg { background:#fafafa; }.hd { display: flex;justify-content: space-between;padding-bottom:80px; }.hd>div:nth-child(1) { width:850px; }.hd>div:nth-child(2) { width:430px; }.hd-tit { height:68px;display: flex;justify-content: space-between;align-items: center; }.hd-tit>* { display: block; }.hd-tit>span { padding-left:44px;font-size:20px;font-weight:bold;background:url(../images/icon.png) no-repeat; }.hd-tit>.t1 { background-position:0 -60px; }.hd-tit>.t2 { background-position:0 -120px; }.hd-tit>a { color:#999; }.t-head { background:#70c5fb;padding:4px 0;height:56px;display: flex; }.t-head span { display: block;font-size:16px;font-weight: bold;height:56px;text-align: center;line-height:56px;color:#fff;border-left:1px #9bd7fc solid; }.t-head span:nth-child(1) { flex:1;border:none; }.t-head span:nth-child(2) { width:217px; }.t-head span:nth-child(3) { width:130px; }.t-head span:nth-child(4) { width:84px; }.t-body { position: relative;padding:2px 0 70px; }.t-body ul { width:100%; }.t-body ul li { width:100%;display: flex; }.t-body ul li>* { display: flex;justify-content: center;align-items: center;font-size:14px;overflow: hidden;padding-left:1px #9bd7fc solid; }.t-body ul li span:nth-child(1) { flex:1;padding:0; }.t-body ul li span:nth-child(2) { width:217px; }.t-body ul li span:nth-child(3) { width:130px; }.t-body ul li span:nth-child(4) { width:84px; }.t-body ul li span:nth-child(4) a { height:24px;width:46px;text-align: center;line-height:24px;border:1px #2267ec solid;color:#2267ec;display: block;border-radius:13px;  }.t-body ul li span:nth-child(4) a:hover { background:#2267EC;color:#fff; } .t-body ul li:nth-child(odd) { height:82px; }.t-body ul li:nth-child(even) { height:64px;background:#f0f9ff; }.hybg { background: url(../images/hybg.jpg) no-repeat 0 0;width:430px;height:297px;background-size:100% 100%;padding-top:63px; }.kuang { width:368px;height:54px;border:1px #fff solid;border-radius:4px;margin:0 auto 20px;display: flex;align-items: center; }.kuang>* { display: block; }.kuang>span { background:url(../images/icon.png) no-repeat;width:46px;height:28px;border-right:1px rgba(255,255,255,0.3) solid; }.kuang>input { flex:1;padding-left:11px;background:none;color:#fff; }.kuang>span.l1 { background-position:11px -180px; }.kuang>span.l2 { background-position:12px -240px; }.kuang>input::-webkit-input-placeholder { color:rgba(255,255,255,0.3); }.login-btn { width:370px;height:56px;display: block;text-align: center;line-height:56px;border-radius:28px;margin:30px auto 38px;font-size:26px;color:#70c5fb;font-weight:bold;cursor:pointer; }.act { height:18px;display: flex;justify-content: space-between;width:370px;margin:0 auto; }.act a { display: flex;color:#fff;padding-left:27px;background:url(../images/icon.png) no-repeat;height:18px;align-items: center; }.act a:nth-child(1) { background-position:0 -300px; }.act a:nth-child(2) { background-position:0 -360px; }.act a:nth-child(3) { background-position:0 -420px; }.mit-tz { height:60px;padding-left:40px;background:url(../images/mit.png) no-repeat 4px center;font-size:20px;font-weight:bold;line-height:60px; }.tz-list { padding:12px 20px;border:1px #70c5fb solid;margin-bottom:30px; }.tz-list li { padding-left:28px;background: url(../images/taolun.png) no-repeat 0 center;height:50px;display: flex;align-items: center;justify-content: space-between; }.tz-list li>* { display: block; }.tz-list li a { width:250px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height:50px;line-height:50px; }.tz-list li span { color:#ddd; }.tz-list li a:hover { color: #2CAEFF; }.erm-wp1 { display: flex;justify-content: space-between; }.erm-wp1>div { width:200px; }.erm-wp1>div>div { width:198px;height:198px;border:1px #f0f0f0 solid;background:#fff; }.erm-wp1>div>div img { height:168px;width:168px;display: block;margin:15px; }.erm-wp1>div>p { line-height:46px;text-align: center;color:#999;font-size:20px; }.search-wp { margin-bottom:10px;height:78px;background:#fff;border:1px #f0f0f0 solid;display: flex;align-items: center; }.search-wp>* { display: block; }.search-wp .t { padding:0 10px 0 15px; }.search-wp .in,.search-wp .date { width:148px;height:40px;background:#f9f9f9;border:1px #ddd solid;border-radius:4px;text-align: center;line-height:40px;color:#666; }.search-wp .sc { height:42px;width:90px;border-radius:21px;text-align: center;line-height:42px;color:#fff;background:#2267EC;cursor:pointer;margin-left:20px; }.search-wp .date { width:190px; }/* 理事会 */.council { display: flex;justify-content: center;flex-wrap: wrap; }.council li { width:300px;height:300px; text-align:center; }.council li * { display: block;width:180px; }.council li img { height:260px; }.council li span { height:40px;text-align: center;line-height:40px; }.council li a:hover span { color:#2267EC; }.council li:nth-child(4n+4) { margin-right:0; }.name-wp { display: flex;padding-top:30px; }.name-wp h3 { font-weight: bold;line-height:40px;padding-right:12px; }.name-wp .names { flex:1;display: flex;flex-wrap: wrap; }.name-wp .names a { width:50px;display: inline-block;margin-right:25px;height:40px;text-align: justify;text-align-last: justify;line-height:40px; }.name-wp .names a>* { display: block; }.name-wp .names a:hover { color:#2267EC; }
 .uform{width:550px;height:550px}
.uform p{margin-bottom:10px;font-size:16px;line-height:30px;color:#999;line-height:46px}
.uform>div{height:44px;margin-bottom:13px;border:1px solid #ccc;position:relative}
.uform .err{display:none}
.uform input{width:100%;height:100%;border:0;outline:0;padding-left:14px;font-size:16px;color:#666;box-sizing:border-box;line-height:44px}
.uform input::-webkit-input-placeholder{color:#ccc}
.uform .err{position:absolute;right:15px;top:12px;font-size:16px;color:#f60}
.uform .txt{border:1px solid #f60;box-shadow:0 0 10px 0 #f60}
.uform .err{display:none}