*{outline:0!important}a{color:rgba(0,0,0,.8)}a:hover{color:#000}img{max-width:100%;height:auto}ul.normal{list-style:none;padding:0}label{line-height:normal}hr{clear:both}[class*=am-u-]+[class*=am-u-]:last-child{float:left}[class*=am-u-]{padding-left:5px;padding-right:5px}.img_bg{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.img_bg img{width:100%;height:auto}a.block,a.full{display:block;width:100%;height:100%}.toe{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.relative{position:relative}.mt_5{margin-top:5px}.mt_10{margin-top:10px}.mt_15{margin-top:15px}.mt_20{margin-top:20px}.mt_30{margin-top:30px}.mt_40{margin-top:40px}.mt_50{margin-top:50px}.mb_10{margin-bottom:10px}.mb_20{margin-bottom:20px}.mb_30{margin-bottom:30px}.mb_40{margin-bottom:40px}.mb_50{margin-bottom:50px}.pt_5{padding-top:5px}.pt_10{padding-top:10px}.pt_15{padding-top:15px}.pt_20{padding-top:20px}.pt_30{padding-top:30px}.pt_40{padding-top:40px}.pt_50{padding-top:50px}.pb_10{padding-bottom:10px}.pb_20{padding-bottom:20px}.pb_30{padding-bottom:30px}.pb_40{padding-bottom:40px}.pb_50{padding-bottom:50px}.p_10{padding:10px}.p_20{padding:20px}.p_30{padding:30px}.p_40{padding:40px}.p_50{padding:50px}.nodata{padding:50px 0;text-align:center;color:#333}.am-container{width:95%;max-width:none}.am-titlebar-default{border-bottom:none;height:24px;line-height:24px;margin:0}.am-titlebar-default .am-titlebar-title{color:#000}.am-titlebar-default .am-titlebar-title:before{content:"";position:absolute;left:0;top:0;bottom:0;border-left:5px solid #3f5678}.am-titlebar-default a{color:#555}.am-titlebar-default .am-titlebar-nav{font-size:13px}.am-titlebar{margin-top:0}.am-breadcrumb{margin:10px 0 0}#video_box .am-popup-inner{overflow:hidden}#video_box .am-popup-bd{background-color:transparent;padding:0;height:100%;background-image:url(/img/loading.gif);background-position:50% 50%;background-repeat:no-repeat}#video_box iframe{width:100%;height:100%}.welcome,.welcome body{width:100%;height:100%}.welcome .bg{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 100%;position:relative}.welcome .wrapper{position:absolute;left:50%;top:50%;width:320px;height:400px;transform:translate(-50%,-50%)}.welcome .entry{display:flex;justify-content:space-between;width:320px;margin:80px auto 0}.welcome .entry a{display:block;width:140px;height:40px;line-height:40px;border:solid 1px #fff;border-radius:40px;color:#fff;text-align:center;font-weight:700;transition:all .3s}.welcome .entry a:hover{color:#fff;background:rgba(255,255,255,.2)}#banner .swiper-slide{position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}#banner img{width:100%;height:200px}header.am-topbar{font-size:12px;margin-bottom:0;height:51px;background:#fff;border-bottom:solid 1px #ebebeb;box-shadow:0 1px 2px hsla(0,0%,60%,.05)}header.am-topbar .am-topbar-brand{height:50px;line-height:40px;font-size:12px}header.am-topbar .am-topbar-nav>li>a{line-height:50px}header.am-topbar .am-topbar-nav>li>a:after{display:none}header.am-topbar.am-topbar-black{background-color:#000;color:#ccc}header.am-topbar.am-topbar-black .mark{line-height:50px;font-size:14px}header.am-topbar.am-topbar-black a{color:#ccc}header.am-topbar.am-topbar-black .am-nav>li>a:focus,header.am-topbar.am-topbar-black .am-nav>li>a:hover{color:#fff;background-color:#333}header.am-topbar .am-topbar-right{margin-right:0}.head{background-size:cover;background-position:50% 30%}.topbar{height:40px;position:relative;line-height:40px;font-size:12px;color:rgba(255,255,255,.5)}.topbar a{color:rgba(255,255,255,.5)}.topbar a:hover{color:#fff}.header{height:100px;overflow:hidden}.header .logo{width:240px;margin:19px auto;float:left}.header .logo img{width:100%;height:auto}.header .menu{position:absolute;top:40px;left:0;right:0;padding-top:75px;background:#3f5678;z-index:2000;text-align:center;font-weight:700}.header .menu ul{display:block;margin-bottom:0}.header .menu ul li{border-bottom:1px solid #2e415e;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.header .menu ul li:first-child{border-top:1px solid #2e415e}.header .menu ul a{color:#fff;display:block;padding:10px 0}.header .menu ul a:hover{background:#2e415e}.btn_menu_toggle{position:absolute;right:24px;top:75px;z-index:3000;color:#fff}.btn_menu_toggle.am-collapsed{color:#fff}footer.am-footer-default{background-color:#363636;padding:20px 0}.index_news{margin-top:24px}.index_news .top .img{width:100%;height:220px}.index_news .top .title{font-size:24px;font-weight:700;max-height:76px;overflow:hidden;margin-top:10px;text-align:center}.index_news .top .intro{font-size:14px;margin-top:10px;height:130px;overflow:hidden;display:none}.index_news .hot{font-size:16px;margin-top:30px}.index_news .hot ul{margin-bottom:0}.index_news .hot li{height:37px;line-height:35px;position:relative;padding:0 100px 0 10px}.index_news .hot li:before{content:'';position:absolute;width:5px;height:5px;left:0;top:15px;border-radius:5px;background:#000}.index_news .hot li .dt{position:absolute;top:0;right:0}.index_article .article li{height:70px;position:relative;margin-bottom:20px}.index_article .article li:last-child{margin-bottom:0}.index_article .article li .t{height:70px;padding-left:140px;font-size:14px;line-height:30px;overflow:hidden;padding-top:10px}.index_article .article li .img{position:absolute;width:120px;height:70px}.index_article .agenda{height:240px;overflow:hidden}.index_article .agenda li{position:relative;min-height:60px}.index_article .agenda li:before{content:'';position:absolute;background:#3f5678;top:0;left:6px;bottom:0;width:3px}.index_article .agenda li:after{content:'';position:absolute;border:solid 3px #3f5678;border-radius:15px;top:6px;left:0;width:15px;height:15px;background:#fff}.index_article .agenda li .dt{position:absolute;left:20px;top:0;font-weight:700;width:91px}.index_article .agenda li .t{padding-left:116px;padding-bottom:10px}.index_forum .list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.index_forum .list li{width:25%}.index_forum .list .item{background-color:rgba(0,0,0,.1);height:255px;margin-bottom:20px}.index_forum .list .t{color:#fff;font-size:24px;font-weight:700;padding:20px 10px 20px 60px;position:relative}.index_forum .list .t:before{content:'';position:absolute;left:30px;top:28px;bottom:25px;width:10px;background:#fff}.index_forum .list a{background:rgba(63,86,120,.8);transition:background .5s}.index_forum .list a:hover{background:#3f5678}.index_link .list{display:flex;justify-content:center;flex-wrap:wrap}.index_link .item{padding:5px 20px}.index_image .box{height:265px;margin-bottom:20px}.index_image .box .t{padding:20px 28px 0;color:#fff;font-size:24px;font-weight:700}.index_image .box .c{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 30px}.index_image .box .c li{width:47%;height:70px;margin-bottom:15px}.banner_category{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative;height:180px;line-height:180px;text-align:center;font-size:50px;font-weight:700;color:#fff;text-shadow:rgba(0,0,0,.2) 1px 1px 10px}.category_list{margin-top:0}.category_list li{padding:15px;position:relative}.category_list li+li{border-top:dotted 1px #ddd}.category_list li.has_img{height:130px;padding:15px 0 15px 170px}.category_list .title{font-size:20px;font-weight:700;max-height:64px;overflow:hidden}.category_list .subtitle{font-size:16px;color:#333}.category_list .intro{margin-top:5px;font-size:14px;max-height:70px;overflow:hidden;display:none}.category_list .time{margin-top:10px;color:#999;font-size:12px}.category_list .img{width:150px;height:96px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:absolute;left:0;top:15px;bottom:0}.view{padding:20px}.view .title{font-family:'Microsoft Yahei';font-size:40px;font-weight:700;text-align:center}.view .subtitle{font-size:24px;font-weight:700;text-align:center}.view .info{text-align:center;font-size:12px;margin-bottom:15px}.view table{border:1px solid #ddd;border-left:none;width:50%;margin:0 auto 1.6rem;border-spacing:0;border-collapse:separate;max-width:100%;background-color:transparent;empty-cells:show}.view table>tbody>tr:first-child>td,.view table>tbody>tr:first-child>th{border-top:none}.view table>tbody>tr>td,.view table>tbody>tr>th,.view table>tfoot>tr>td,.view table>tfoot>tr>th,.view table>thead>tr>td,.view table>thead>tr>th{border-left:1px solid #ddd;border-top:1px solid #ddd;padding:.7rem;line-height:1.6;vertical-align:top}.about_intro .title{font-size:35px}.about_intro .img{height:300px}.about_intro .intro{height:245px;overflow:hidden}.about_city .box{height:200px;position:relative}.about_city .box .t{position:absolute;color:#fff;font-size:15px;left:15px;bottom:10px;right:10px}.agenda_listview{margin:10px auto}.agenda_listview li{min-height:90px;position:relative}.agenda_listview li:before{content:'';position:absolute;top:0;left:50px;bottom:0;width:5px;background:#3f5678}.agenda_listview li:last-child:before{display:none}.agenda_listview .img{position:absolute;top:0;left:32px;width:40px;height:40px;border:solid 5px #3f5678;border-radius:40px;background-color:#fff}.agenda_listview .info{padding-left:100px;text-align:left}.agenda_listview .info .t{font-size:24px;font-weight:700}.guest_listview{text-align:center}.guest_listview .t{font-size:20px;font-weight:700;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guest_listview .d{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guest_listview .item{border:solid 1px #eee}.service_intro{width:1070px;height:460px;margin:0 auto;position:relative;padding-top:60px}.service_intro .content{height:400px;background:#324459;width:570px;padding:40px 100px 40px 40px;color:#fff;overflow:hidden}.service_intro .content div{width:100%;height:100%;overflow:hidden}.service_intro .img{position:absolute;right:0;top:0;height:400px;width:570px}.service_listview .title{font-size:40px;font-weight:700}.service_listview ul{display:flex;justify-content:space-between}.service_listview ul li{width:18%;text-align:center;box-shadow:rgba(0,0,0,.1) 0 0 5px;padding:50px 0 40px}.service_listview .img{width:80px;height:80px;margin:0 auto}.service_listview .img img{width:100%;height:100%}.service_listview .t{height:40px;margin-top:30px}.service_listview .t span{padding-top:10px;border-top:solid 1px #2c4058}.service_readme{width:1070px;height:350px;margin:50px auto;position:relative}.service_readme .content{float:right;height:350px;width:510px}.service_readme .content .title{font-size:40px}.service_readme .content .intro{margin-top:20px}.service_readme .content .more{border:solid 1px #2c4058;padding:10px 20px;float:left;margin-top:30px;text-align:center;font-size:18px}.service_readme .img{float:left;height:350px;width:510px;position:relative}.service_readme .img:after{content:'';position:absolute;z-index:-1;width:100%;height:100%;right:70px;bottom:40px;background:#2c4058}.image_video .img{height:240px;position:relative;margin-bottom:30px}.image_video .img .t{position:absolute;color:#fff;font-size:15px;left:15px;bottom:10px;right:10px}.show_video{position:relative}.show_video:before{content:'';position:absolute;width:64px;height:64px;background-image:url(csacf_play.png);background-size:100% 100%;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;opacity:.5}.show_video:hover:before{opacity:1}.image_folder .box{border:solid 1px rgba(0,0,0,.2);padding:10px;box-shadow:rgba(0,0,0,.1) 3px 3px 5px;position:relative;margin-bottom:20px}.image_folder .box .title{font-size:18px;font-weight:700;height:30px;line-height:30px;margin-top:10px}.image_folder .box .count{position:absolute;right:10px;bottom:10px;height:30px;line-height:30px;text-align:right}.image_listview{padding:0;margin:0 -10px}.history_listview .top .img{height:360px}.history_listview .top .title{font-size:28px;font-weight:700;height:50px}.history_listview .top .subtitle{height:30px;overflow:hidden}.history_listview .top .intro{height:180px;overflow:hidden}.history_listview .top .more{background:#415285;padding:10px 20px;color:#fff}.history_listview .item .img{height:240px}.history_listview .item .title{font-size:20px;margin-top:5px}.history_listview .item .intro{margin-top:10px;font-size:13px}.south_asia_listview .img{height:210px}.south_asia_listview .title{text-align:center;font-size:20px;margin-top:8px}.china_listview li{height:80px;line-height:80px;border-bottom:solid 1px #eee;position:relative;padding-right:190px}.china_listview li .t{font-size:20px;font-weight:700}.china_listview li .dt{position:absolute;right:0;top:0;bottom:0;width:165px}.china_yunnan{height:235px;position:relative}.china_yunnan .t{position:absolute;color:#fff;font-size:15px;left:15px;bottom:10px;right:10px}.china_province{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.china_province .item{width:30%;margin-bottom:10px}@media only screen and (min-width:641px){.am-container{width:90%}.welcome .wrapper{width:800px;height:500px}.welcome .entry{width:400px}.welcome .entry a{width:170px;height:50px;line-height:50px}#banner img{height:auto}[class*=am-u-]{padding-left:15px;padding-right:15px}.am-container>.am-g{margin-left:-15px;margin-right:-15px}.am-g .am-g{margin-left:-15px;margin-right:-15px}.header{height:120px}.header .logo{width:300px}.header .am-container{position:relative}.header .menu{display:block;background:0 0;right:5px;top:35px;left:330px;padding-top:0}.header .menu ul{display:flex;flex-direction:row;justify-content:left;margin-bottom:0;flex-wrap:wrap}.header .menu ul li{border-bottom:none;box-shadow:none;border-right:solid 1px rgba(255,255,255,.2);padding:0 5px}.header .menu ul li:first-child{border-top:none}.header .menu ul li:last-child{border-right:none}.header .menu ul a{display:inline;padding:0}.header .menu ul a:hover{background:0 0}.index_news .top{margin-top:20px}.index_news .top .title{text-align:left;margin-top:0;height:76px;white-space:normal}.index_news .top .intro{display:block}.index_news .hot{margin-top:20px}.index_forum{margin-top:20px;background:#e9edf6;padding:40px 0 10px}.index_forum .list .item{margin-bottom:30px}.index_image{margin-top:40px}.index_link{margin-top:20px}.category_list li.has_img{height:190px;padding:15px 15px 15px 270px}.category_list .img{width:250px;height:160px}.category_list .intro{display:block}.agenda_listview{width:80%}}@media only screen and (min-width:1025px){.am-container{width:80%}.header .menu{top:45px}.header .menu ul{flex-wrap:nowrap}.header .menu ul li{flex-grow:1;padding:0}}