body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select{margin:0;padding:0;color:inherit;line-height: inherit;font-family: "Microsoft Yahei";}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{width: 1170px;margin:0 auto;}
:hover{/*transition: all .2s;*/}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
.normal{font-weight: normal!important;}
.center{text-align: center;}
.img{width: 100%;display: block;}
body{min-width:1200px;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.clamp1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.clamp3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.clamp5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
.bold{font-weight: bold;}
/* 首页 */
.header{background: #4b2b9c;position: fixed;top: 0;width: 100%;z-index: 100;}
.header_con{display: flex;}
.logo{width: 210px;height: 80px;margin-right: 20px;}
.navs{flex: 1;width: 100%;color: #fff;font-size: 0;}
.nav{padding: 0 20px;font-size: 18px;line-height: 80px;display: inline-block;}
.nav:hover, .nav_c{background: #341681;}

.banner{margin-top: 80px;}

/* 论坛 */
.idx_box{padding: 20px 0;}
.idx_module{margin-bottom: 35px;}
.idx_module .module{font-size: 0;display: flex;margin-top: 20px;}
.idx_module .top_img{height: 158px;}
.idx_module .bt_img1{height: 80px;width: 775px;margin-left: 15px;}
.idx_module .bt_img2{height: 80px;width: 380px;margin-left: 15px;}
.idx_module .module{margin-left: -15px;}
.idx_module .top_img{margin-left: 15px;}

.pub_tit{font-size: 36px;color: #4b2b9c;text-align: center;position: relative;}
.pub_tit:before{width: 430px;height: 1px;background: #4b2b9c;position: absolute;left: 0;content: '';top: 25px;}
.pub_tit:after{width: 430px;height: 1px;background: #4b2b9c;position: absolute;right: 0;content: '';top: 25px;}

.rf_list{margin-top: 25px;}
.rf_list .item{display: flex;float: left;width: 555px;margin-top: 10px;}
.rf_list .item:hover .tit{color: #4B2B9C;}
.rf_list .item:nth-child(2n){margin-left: 60px;}
.rf_list .item .info{width: 100%;flex: 1;}
.rf_list .item_img{width: 222px;height: 125px;margin-right: 30px;}
.rf_list .tit{font-size: 24px;color: #3f3f3f;font-weight: bold;}
.rf_list .text{font-size: 14px;color: #8c8c8c;line-height: 24px;margin-top: 15px;}

.more{text-transform: uppercase;margin: 30px auto 0;width: 120px;line-height: 23px;display: block;text-align: center;font-size: 14px;color: #4b2b9c;border: 2px solid #4b2b9c;font-weight: bold;}

/* 业界动态 */
.idx_dynamic{background: #4b2b9c;padding: 20px 0;}
.idx_dynamic .pub_tit{color: #fff;}
.idx_dynamic .pub_tit:before{background: #fff;}
.idx_dynamic .pub_tit:after{background: #fff;}
.idx_dynamic .more{color: #fff;border-color: #fff;}

.dynamic{margin-top: 20px;}
.dynamic_img{width: 555px;margin-right: 50px;}
.dynamic_img .img{height: 290px;}
.dynamic .info{width: 560px;}
.dynamic .info .item{margin-bottom: 5px;display: block;}
.dynamic .info .arr{width: 8px;height: 9px;margin-right: 10px;}
.dynamic .info .tit{font-size: 18px;color: #fff;}
.dynamic .info .con{display: flex;margin-top: 10px;}
.dynamic .info .img{width: 160px;height: 105px;margin-right: 15px;}
.dynamic .info .text{font-size: 14px;color: #b9b9b9;line-height: 23px;}

/* AET专访 */
.aet_list{margin-top: 25px;}
.aet_list .item{display: flex;float: left;width: 555px;margin-top: 10px;}
.aet_list .item:hover .tit{color: #4B2B9C;}
.aet_list .item:nth-child(2n){margin-left: 60px;}
.aet_list .item .info{width: 100%;flex: 1;}
.aet_list .item_img{width: 150px;height: 190px;margin-right: 30px;}
.aet_list .name{font-size: 18px;color: #3f3f3f;line-height: 35px;border-bottom: 1px solid #8c8c8c;}
.aet_list .tit{font-size: 24px;color: #3f3f3f;font-weight: bold;}
.aet_list .text{font-size: 14px;color: #8c8c8c;line-height: 23px;margin-top: 10px;}

/* 视频集锦 */
.video_box{margin-top: 10px;}
.video_box .box_t{display: flex;}
.video_box .box_r{flex: 1;}
.video_box .box{position: relative;width: 277px;float: left;margin:10px 20px 0 0;}
.video_box .box_r .box:nth-child(2n){margin-right: 0;}
.video_box .box_b .box:last-child{margin-right: 0;}
.video_box .box .img{height: 155px;}
.video_box .text{position: absolute;bottom: 0;left: 0;width: 100%;font-size: 14px;color: #fff;line-height: 35px;padding-left:10px;}
.video_box .box:hover .text{background: rgba(75,43,156,.7);}
.video_box .box_l{width: 575px;}
.video_box .box_l .img{height: 323px;}

/* 资料下载 */
.idx_down{background: #efefef;padding-top: 10px;}
.download_box{padding: 30px 180px;display: flex;}
.download_box .box{}
.download_box .box:first-child{margin-right: 65px;}
.download_box .box .tit{font-size: 24px;color: #4b2b9c;border-bottom: 2px solid #fff;line-height: 40px;}
.download_box .box .tit>span{border-bottom: 2px solid #4b2b9c;display: inline-block;line-height: 40px;margin-bottom: -2px;}
.download_box .box .con{font-size: 14px;color: #8c8c8c;line-height: 30px;margin-top: 20px;}
.download_box .box .con p:hover{color: #4B2B9C;}
.download_box .more{margin: initial;margin-top: 20px;}

/* 联系我们 */
.contact_us{text-align: center;font-size: 18px;color: #3f3f3f;line-height: 32px;padding: 30px 0;}
.contact_us .name{font-weight: bold;}
.contact_us .icon{width: 30px;height: 30px;vertical-align: middle;margin-right: 10px;}
.contact_us span{margin-right: 30px;}