.rn_dq{}

.rn_dq_channel{height:45px;line-height:45px;border-bottom:2px solid #c9c9c9;font-size:14px;color:#7d7d7d;position:relative;padding-right:50px;}
.rn_dq_channel .n{color:#707070;height:45px;display:block;font-size:20px;float:left;margin-right:30px;padding:0 2px;}
.rn_dq_channel .n:first-child a{color:#1965ab;}
.rn_dq_channel .n.on{color:#1965ab;border-bottom:2px solid #1965ab;}

.rn_dq_channel .gd{border-left:1px solid #7d7d7d;padding-left:12px;display:inline-block;height:15px;line-height:15px;margin-top:14px;position:absolute;right:0;}

.rn_dq_channel .swiper-container{float:none;padding-bottom:2px;}
.rn_dq_channel .swiper-wrapper{width:1000%;float:none;}
.rn_dq_channel .swiper-slide{padding-right:30px; cursor: pointer;}
.rn_dq_channel .swiper-slide .n{margin-right:0;}

.rn_dq_channel.yellow .n.on{color:#434343;border-bottom:2px solid #fc7217;}





.rn_dq_banner{background: url(rn_dq_banner.jpg) no-repeat top center;}


.rn_dq_list_A{padding-top:20px;}
.rn_dq_list_A li{font-size:16px;color:#434343;margin-bottom:30px;overflow:hidden;}
.rn_dq_list_A a{display: block;}
.rn_dq_list_A .date{float:left;margin-right:25px;color:#fff;font-size:14px;text-align: center;background:#0055a2;width:60px;height:60px;}
.rn_dq_list_A .d{font-size:30px;font-weight:bold;height:38px;line-height:38px;}
.rn_dq_list_A .y{}
.rn_dq_list_A .con{overflow:hidden;font-size:14px;color:;}
.rn_dq_list_A .tt{font-size:18px;height:30px;line-height:30px;margin-bottom:5px;}


.rn_dq_A{padding:30px 0;}
.rn_dq_A>*{margin-right:30px;float:left;display:block;box-shadow:0 1px 9px 0px #bbb;}
.rn_dq_A>*:last-child{margin-right:0;}

.rn_dq_B{}
.rn_dq_B>._a{width:570px;}


.rn_dq_B_banner{overflow:hidden;margin:40px 0;}
.rn_dq_B_banner img{width:100%;display:block;}






.rn_shzr_list_A{margin-top:20px;}
.rn_shzr_list_A .con{font-size:16px;color:#434343;line-height:26px;padding-left:20px;overflow:hidden;}
.rn_shzr_list_A .tt{font-weight:bold;margin-bottom:10px;}
.rn_shzr_list_A .doc{height:102px;display: block;border-top:1px solid #c9c9c9;padding-top:20px;}
.rn_shzr_list_A .doc:first-child{border-top:none;padding-top:0;height:112px;}
.rn_shzr_list_A{}


.rn_shzr_list_B{margin-top:20px;overflow:hidden;}
.rn_shzr_list_B a{width:182px;height:112px;display: block;margin-right:10px;margin-bottom:10px;float:left; overflow: hidden;}
.rn_shzr_list_B a:nth-child(3n){margin-right:0;}
.rn_shzr_list_B img{width:100%;height:100%;}



.rn_shzr_list_C{font-size:14px;color:#434343;margin-top:8px;}
.rn_shzr_list_C li{border-bottom:1px solid #d2d2d2;height:49px;line-height:49px;overflow:hidden;position:relative;}
.rn_shzr_list_C li:last-child{border-bottom:none;}
.rn_shzr_list_C a{font-size:16px;display: block;}
.rn_shzr_list_C .date{float:right;margin-left:10px;}
.rn_shzr_list_C .su{width:4px;height:16px;background:#0055a2;float:left;margin-right:10px;margin-top:17px;}


.rn_shzr_banner{background: url(rn_shzr_banner_1.jpg) no-repeat top center;}

.rn_shzr_A{}
.rn_shzr_A ._a{width:570px;}




.rn_shzr_B{}
.rn_shzr_B ._a{width:840px;}
.rn_shzr_B ._a ._img{width:230px;height:238px;float:left;margin-right:28px;overflow: hidden;}
.rn_shzr_B ._a ._img img.mhide{width:100%;height:100%;}


.rn_shzr_B ._a .con{overflow:hidden;margin-top:20px;}
.rn_shzr_B ._a .t{overflow:hidden;border-bottom:1px solid #d2d2d2;font-size:16px;color:#707070;line-height:30px;display:block;padding-bottom:15px;}
.rn_shzr_B ._a .tt{display:block;font-size:20px;color:#434343;margin-bottom:12px;}
.rn_shzr_B ._a p{height:60px;overflow: hidden;}

.rn_shzr_B ._a ul{padding:12px;line-height:35px;font-size:16px;}
.rn_shzr_B ._a li{background:url(rn_shzr_icon_2.png) no-repeat left center;}
.rn_shzr_B ._a a{padding:0 15px;display:block;}



.rn_shzr_B ._b{width:300px;}
.rn_shzr_B ._b .t{height:40px;line-height:40px;text-align: center;font-size:16px;color:#7e7e7e;}

.rn_shzr_B .bottom{margin-top:16px;}
.rn_shzr_B .pic{width:300px;height:175px;display:none;}
.rn_shzr_B .pic .fm{width:133px;height:168px;position:relative; margin:0 auto}
.rn_shzr_B .pic .fm img{box-shadow:0 0 5px 1px #ccc;width:125px;height:160px;display: block;}
.rn_shzr_B .pic .fma{position:absolute;bottom:0;right:0;z-index:1;}
.rn_shzr_B .pic .fmb{position:absolute;top:0;left:0;z-index:2;}
.rn_shzr_B .pic .ny{overflow:hidden;height:175px;float:right;}
.rn_shzr_B .pic .ny img{width:152px;height:75px;display:block;}
.rn_shzr_B .pic .nya{margin-bottom:12px;}
.rn_shzr_B .pic .nyb{}
.shzr_pic_bg{background:url(shzr_pic_bg.png) no-repeat center}


.rn_shzr_B_swiper_outer{height:22px;line-height:20px;position:relative;font-size:16px;color:#878787;}

.rn_shzr_B_swiper_outer .but{width:10px;height:20px;position:absolute;cursor:pointer;}
.rn_shzr_B_swiper_outer .l{background:url(rn_shzr_icon_1.png) no-repeat 2px 5px;left:0;top:0;}
.rn_shzr_B_swiper_outer .l:hover{background:url(rn_shzr_icon_1.png) no-repeat 2px -14px;}
.rn_shzr_B_swiper_outer .l.hover{background:url(rn_shzr_icon_1.png) no-repeat 2px -14px;}

.rn_shzr_B_swiper_outer .r{background:url(rn_shzr_icon_1.png) no-repeat -14px 5px;right:0;top:0;}
.rn_shzr_B_swiper_outer .r:hover{background:url(rn_shzr_icon_1.png) no-repeat -14px -14px;}
.rn_shzr_B_swiper_outer .r.hover{background:url(rn_shzr_icon_1.png) no-repeat -14px -14px;}

.rn_shzr_B_swiper_outer .active{color:#1965ab;font-weight:bold;border-bottom:2px solid #fc7217;}

.rn_shzr_B_swiper{height:24px;width:280px;margin:0 auto;padding-bottom:2px;}

.rn_xwzx_banner{background: url(rn_shzr_banner_1.jpg) no-repeat top center;}
.rn_shzr_B_swiper_outer li{text-align: center; cursor: pointer;}
.rn_dq_more{position: absolute; top:-50px; right: 0;border-left: 1px solid #7d7d7d;
    padding-left: 12px;}





.rn_xwzx_channel{font-size:18px;font-weight:bold;color:#1965ab;line-height:26px;}
.rn_xwzx_channel .gd{font-size:14px;color:#878787;float:right;font-weight:normal;}



.rn_xwzx_banner{background: url(rn_xwzx_banner_1.jpg) no-repeat top center;}


.rn_xwzx_l_pic_r_con{margin-top:20px;}
.rn_xwzx_l_pic_r_con ._img{width:164px;height:104px;margin-right:25px;float:left;}
.rn_xwzx_l_pic_r_con ._img img{width:100%;height:100%;display: block;}

.rn_xwzx_l_pic_r_con .con{overflow: hidden;display: block;font-size:16px;line-height:24px;color:#7e7e7e;}
.rn_xwzx_l_pic_r_con .tt{font-size:18px;margin-bottom:10px;}
.rn_xwzx_l_pic_r_con p{overflow:hidden;height:52px;}
.rn_xwzx_l_pic_r_con .date{font-size:14px;background:url(rn_xwzx_clock.png) no-repeat left center;padding-left:22px;}



.rn_xwzx_A{}
.rn_xwzx_A ._a{width:570px;}


.rn_xwzx_A .media_A{width:512px;height:280px;position:relative;margin:20px auto;}
.rn_xwzx_A .media_A img{width:100%;height:100%;}
.rn_xwzx_A .media_A .tt{height:68px;line-height:90px;background:url(rn_xwzx_mask.png);font-size:18px;color:#fff;text-align: center;position:absolute;left:0;right:0;bottom:0;z-index:1;padding:0 20px;}
.rn_xwzx_A .media_A .tt>*{display:block;}
.rn_xwzx_A .media_A .bfa{position:absolute;top:50%;left:50%;margin-top:-34px;margin-left:-34px;z-index:1;width:68px;height:68px;}
.rn_xwzx_A .media_A .bfb{position:absolute;top:50%;left:50%;margin-top:-41.5px;margin-left:-41.5px;z-index:1;width:83px;height:83px;}


.rn_xwzx_A .time_line{}
.rn_xwzx_A .time_line ul{background:url(rn_xwzx_time_line_bg.jpg) repeat-y 8px;font-size:16px;color:#636363;line-height:30px;padding:18px 20px 10px 25px;}
.rn_xwzx_A .time_line li{font-size:18px;position:relative;margin-bottom:10px;}
.rn_xwzx_A .time_line li a{}
.rn_xwzx_A .time_line li .date{}
.rn_xwzx_A .time_line li .tt{height:28px;line-height:28px;display: block;margin:0 8px;}
.rn_xwzx_A .time_line li .circle{background:url(rn_xwzx_time_line.png) no-repeat 0 0;width:14px;height:14px;position:absolute;left:-24px;top:9px;}
.rn_xwzx_A .time_line li:hover .circle{background:url(rn_xwzx_time_line_on.png) no-repeat 0 0;}


.rn_xwzx_A_1{}


.rn_xwzx_qycm1{padding:20px 0;}

.rn_xwzx_qycm1 ._img{width:185px;height:260px;margin-right:25px;}
.rn_xwzx_qycm1 ._img img{width:100%;height:100%;}

.rn_xwzx_qycm1 .con{overflow:hidden;}
.rn_xwzx_qycm1 .periodicals{}
.rn_xwzx_qycm1 .periodicals a{width:80px;height:24px;line-height:24px;display:block;border:1px solid #bfbfbf;float:left;margin-right:8px;margin-top:12px;font-size:16px;text-align: center;}
.rn_xwzx_qycm1 .periodicals a.gd{background:#fc7217;color:#fff;border:1px solid #fc7217;}
.rn_xwzx_qycm1 .periodicals a:hover{border:1px solid #1965ab;}


.rn_xwzx_qycm2{padding:20px 0;}

.rn_newspaper_swiper{width:570px;height:215px;position:relative;margin-top:15px;}
.rn_newspaper_swiper .newspaper{}
.rn_newspaper_swiper ul{}
.rn_newspaper_swiper li{width:152px;height:215px;padding-right:20px;float:left;}
.rn_newspaper_swiper a{display:block;width:152px;height:215px;box-shadow:0 0 8px 1px #bbb;}
.rn_newspaper_swiper a img{display:block;width:100%;height:100%;}



.rn_newspaper_swiper .but{width:41px;height:40px;position:absolute;cursor:pointer;z-index:10;}
.rn_newspaper_swiper .l{left:0;top:45%;background:url(rn_xwzx_l.png) no-repeat center center;}
.rn_newspaper_swiper .r{right:0;top:45%;background:url(rn_xwzx_r.png) no-repeat center center;}

.rn_newspaper_swiper .l:hover{background:url(rn_xwzx_l_on.png) no-repeat center center;}
.rn_newspaper_swiper .r:hover{background:url(rn_xwzx_r_on.png) no-repeat center center;}



.black_icon_list ul{padding:12px;line-height:35px;font-size:16px;}
.black_icon_list li{background:url(rn_shzr_icon_2.png) no-repeat left center;}
.black_icon_list a{padding:0 15px;display:block;}


.black_icon_list.blue_icon ul{padding:20px 0;}

.black_icon_list.blue_icon li{background:url(rn_ywjs_icon_1.png) no-repeat left 13px;position:relative;}

.black_icon_list.blue_icon .line{display:none;}
.black_icon_list.blue_icon .date{position:absolute;bottom:12px;right:0;}



.rn_ywjs_banner{background: url(rn_ywjs_banner_1.jpg) no-repeat top center;}



.rn_ywjs_A{padding:8px;margin-bottom:40px;}

.rn_ywjs_A .white_bg{padding:20px 20px 0;background:#fff;box-shadow:0 0 5px 1px #ccc;}


.rn_ywjs_A ._a{width:556px;}

.rn_ywjs_A ._b{width:480px;}

.rn_ywjs_A ._c{overflow:hidden;}

.rn_ywjs_A .business_modes{border-right:1px solid #c9c9c9;height:134px;overflow:hidden;margin:50px 0;}
.rn_ywjs_A .business_modes>*{width:132px;height:32px;line-height:32px;border:1px solid #c9c9c9;display:block;margin-right:14px;margin-bottom:15px;float:left;cursor:pointer;font-size:16px;color:#666;text-align: center;}
.rn_ywjs_A .business_modes>*:hover{color:#fff;background:#1965ab;border:1px solid #1965ab;}
.rn_ywjs_A .business_modes>*.on{color:#fff;background:#1965ab;border:1px solid #1965ab;}
.rn_ywjs_A .business_modes>*.nomarginRight{margin-right:0;}


.rn_ywjs_A .business_modes_information{margin:50px 0 30px;color:#555;font-size:16px;line-height:30px;padding-left:45px;padding-top:25px;position:relative;display: none;}
.rn_ywjs_A .business_modes_information .cudgel{width:15px;height:3px;background:#fc7217;position:absolute;top:0px;left:45px;}


.rn_ywjs_B{ overflow: hidden;} 
.rn_ywjs_B ul{margin:50px 0;font-size:16px;color:#434343;line-height:34px;overflow: hidden;} 
.rn_ywjs_B li{float:left;width:12.5%;text-align: center;} 
.rn_ywjs_B a{display:block;width:100px;color:#434343;margin:0 auto;}
.rn_ywjs_B img{display:block;margin:0 auto 10px;width:82px;height:82px;}





.rn_yjbg_A{min-height:580px;padding:30px 0 50px;}
.rn_yjbg_A .selectBoxa{width:115px;height:28px;font-size:20px;position:relative;line-height:26px;color:#1965ab;z-index:10;margin:0 auto 20px;}

.rn_yjbg_A .selectBoxa .sj{background:url(rn_tzzgx_icon_1.png) no-repeat -60px center;float:right;width:26px;height:28px;}

.rn_yjbg_A .selectBoxa .currText{height:100%;padding:0 3px;overflow:hidden;}

.rn_yjbg_A .selectBoxa .selectCurr{/* border:1px solid #dadada; */position:relative;overflow:hidden;cursor:pointer;}
.rn_yjbg_A .selectBoxa ul{position:absolute;overflow:hidden;background:#fff;border:1px solid #dadada;/* border-top:none; */z-index:10;display:none;left:0px;right:0px;top:27px;+top:26px;padding:8px 0}
.rn_yjbg_A .selectBoxa ul li{cursor:pointer;padding:0 8px;overflow:hidden; font-size:18px; line-height: 30px;}
.rn_yjbg_A .selectBoxa ul li:hover{background:#dadada;color:#fff;}
.rn_yjbg_A .selectBoxa ul.ulShow{display:block;}
.rn_yjbg_A .selectBoxa select{display: none;}

.rn_yjbg_A_list .list{display: none;}


.rn_yjbg_A_swiper_outer{height:32px;line-height:30px;position:relative;font-size:18px;color:#707070;margin:0 50px;}

.rn_yjbg_A_swiper_outer .but{width:20px;height:30px;position:absolute;cursor:pointer;}
.rn_yjbg_A_swiper_outer .l{background:url(rn_yjbg_icon_1.png) no-repeat 5px 6px;left:0;top:0;}
.rn_yjbg_A_swiper_outer .l:hover{background:url(rn_yjbg_icon_1.png) no-repeat 5px -54px;}
.rn_yjbg_A_swiper_outer .l.hover{background:url(rn_yjbg_icon_1.png) no-repeat 5px -54px;}

.rn_yjbg_A_swiper_outer .r{background:url(rn_yjbg_icon_1.png) no-repeat -64px 6px;right:0;top:0;}
.rn_yjbg_A_swiper_outer .r:hover{background:url(rn_yjbg_icon_1.png) no-repeat -64px -54px;}
.rn_yjbg_A_swiper_outer .r.hover{background:url(rn_yjbg_icon_1.png) no-repeat -64px -54px;}

.rn_yjbg_A_swiper_outer .active span{color:#1965ab;font-weight:bold;border-bottom:2px solid #1965ab;display:inline-block;margin:0 auto;padding:0 6px;}
.rn_yjbg_A_swiper_outer .active span a{color:#1965ab;}
.rn_yjbg_A_swiper{height:30px;width:780px;margin:0 auto;padding-bottom:2px;}
.rn_yjbg_A_swiper li{text-align: center;cursor:pointer;height:30px;}


.rn_yjbg_A_list{border-top:1px solid #e5e5e5;padding:10px 20px;margin-top:25px;}



.rn_kycx_banner_1{background:url(rn_kjcx_banner_1.jpg) no-repeat top center;}


/* 科研成果开始 */


.rn_kycg_A{padding:40px .1px .1px;}
.rn_kycg_A img{width:230px;height:142px;margin-right:20px;float:left;}
.rn_kycg_A .con{overflow:hidden;color:#434343;font-size:16px;line-height:26px;}
.rn_kycg_A .tt{font-size:20px;margin-bottom:10px;}



/* 科研成果结束 */


/* 科研创新开始 */

.rn_kyll_A{font-size:18px;line-height:30px;}

.rn_kyll_A .con{position:relative;overflow:hidden;padding:25px 0;}
.rn_kyll_A img{width:364px;height:216px;}
.rn_kyll_A .fl{margin-right:38px;}
.rn_kyll_A .fr{margin-left:38px;}
.rn_kyll_A .heng{width:18px;height:3px;background:#fc7217;position:absolute;left:0;top:0;}


.rn_kyll_A_line{height:0;line-height:0;font-size:0;border-top:1px solid #e5e5e5;margin:25px 0;}


/* 科研创新结束 */


/* 科研领域开始 */

.rn_kyly_A *{font-size:16px !important;color:#434343;line-height:30px !important; font-family: '微软雅黑' !important;text-indent:32px !important;}
.rn_kyly_A table *{text-indent:0 !important;}
.rn_kyly_A b{margin:20px 0;}
.rn_kyly_A p{padding:10px 0;}
.rn_kyly_A img{max-width:100%;}


/* 科研领域结束 */




.rn_qywh_banner_1{background:url(rn_qywh_banner_1.jpg) no-repeat top center;}


/* 行为规范开始 */

.rn_xwgf_A{font-size:16px;line-height:30px;margin-top:55px;}

.rn_xwgf_A .con{position:relative;overflow:hidden;width:450px;}
.rn_xwgf_A img{width:415px;height:210px;}
/*.rn_xwgf_A img.fl{margin-right:100px;}*/
/*.rn_xwgf_A img.fr{margin-left:100px;}*/
.rn_xwgf_A .tt{font-weight:bold;margin-bottom:8px;}
.rn_xwgf_A ._width1{width:200px;}



/* 行为规范结束 */




/* 中铝事业开始 */

.rn_zlsy_A{margin-top:60px;}

.rn_zlsy_A .child_con{color:#535353;font-size:18px;overflow: hidden;}
.rn_zlsy_A .child_con b{}
.rn_zlsy_A .child_con p{margin-bottom:20px;}
.rn_zlsy_A .child_con .tab_buts{position:relative;}
.rn_zlsy_A .child_con .tab_buts>*{min-width:50px;height:30px;line-height:30px;border:1px solid #c9c9c9;float:left;text-align: center;margin-right:4px;margin-bottom:4px;cursor:pointer;padding:0 26px;}
.rn_zlsy_A .child_con .tab_buts>*.on{background:#1965ab;border:1px solid #1965ab;color:#fff;}
.rn_zlsy_A .child_con .tab_buts>*:hover{background:#1965ab;border:1px solid #1965ab;color:#fff;}

.rn_zlsy_A .child_con .tab_cons{position:relative;margin-top:5px;}
.rn_zlsy_A .child_con .tab_con{line-height:26px;padding:15px;background:#f3f3f3;}
.rn_zlsy_A .child_con .tab_cons .sj{width:18px;height:9px;background:url(rn_zlsy_2_1.png) no-repeat center center;}



.rn_zlsy_A .child_icon{font-size:20px;color:#1965ab;font-weight:bold;margin-right:115px;}
.rn_zlsy_A .child_icon .tt{margin-bottom:40px;}
.rn_zlsy_A .child_icon img{}




/* 中铝事业结束 */



/* 企业文化开始 */

.rn_qywh_A_banner{overflow:hidden;}
.rn_qywh_A_banner img{margin:60px auto;display:block;}

.rn_qywh_A{font-size:16px;line-height:26px;margin-bottom:30px;}
.rn_qywh_A .tt{color:#1965ab;font-size:18px;margin-bottom:20px;}
.rn_qywh_A p{padding:30px 0;}
.rn_qywh_A td{padding:10px 0;}

.rn_qywh_A .table{}
.rn_qywh_A .table .tr{}
.rn_qywh_A .table .td{padding:10px 0;}
.rn_qywh_A .table .con{overflow:hidden;}
.rn_qywh_A .table ._width1{width:33.3%;}


/* 企业文化结束 */

.rn_dq_list_A .gd{position: absolute; right: 0; top:-32px;    border-left: 1px solid #7d7d7d;    padding-left: 12px;display: inline-block;height: 15px;line-height: 15px;}
.rn_dq_channel_show{position: relative;}