@charset "utf-8";
@import url(../fonts/NotoFont.css);

html, body,
div, span,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
blockquote, p, address, pre, cite,
form, fieldset, input, textarea, select,
table, th, td {margin:0; padding:0; font-family:'NotoSansKR'; font-weight:400; letter-spacing:-0.25px;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
fieldset, img, abbr,acronym { border:0 none; }
ol, ul { list-style:none; }
table {border-collapse: separate; border-spacing:0; border:0 none;}
caption, th, td {text-align:left; font-weight: normal; border:0;}
address, caption, strong, em, cite {font-weight:normal; font-style:normal;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote,q {quotes:"" "";}
legend, #header h2, #slogan h2, #footer h2, .blind{position:absolute; overflow:hidden; width:1px; height:1px; font-size:0; line-height:0;}
a {text-decoration:none;}
a:hover {text-decoration:none;}

body {min-width:1198px;}
.ml05 {margin-left:5px !important;}
.ml10 {margin-left:10px !important;}
.mt26 {margin-top:26px !important;}
.mt35 {margin-top:35px !important;}
.mt50 {margin-top:50px !important;}
.mt68 {margin-top:68px !important;}
.mt10 {margin-top:10px !important;}
.mt20 {margin-top:20px !important;}
.mt30 {margin-top:30px !important;}
.mt40 {margin-top:40px !important;}
.mt60 {margin-top:60px !important;}
.mt67 {margin-top:67px !important;}
.mb04 {margin-bottom:4px !important;}
.mt04 {margin-top:4px !important;}

.pdt26 {padding-top:26px !important;}
.elip1 {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.elip2 {display:block; overflow:hidden; text-overflow: ellipsis; display: -webkit-box !important; -webkit-line-clamp:2; -webkit-box-orient: vertical; word-break:break-all;}
.elip3 {display:block; overflow:hidden; text-overflow: ellipsis; display: -webkit-box !important; -webkit-line-clamp:3; -webkit-box-orient: vertical; word-break:break-all;}
.elip4 {display:block; overflow:hidden; text-overflow: ellipsis; display: -webkit-box !important; -webkit-line-clamp:4; -webkit-box-orient: vertical; word-break:break-all;}
.elip5 {display:block; overflow:hidden; text-overflow: ellipsis; display: -webkit-box !important; -webkit-line-clamp:5; -webkit-box-orient: vertical; word-break:break-all;}

.dim {z-index:2; position:absolute; top:0; left:0; bottom:0; right:0; background-size:cover; background-repeat:no-repeat;}
.brd_none {border:0px !important;}

.cl_in {width:100%; overflow:hidden;}
.dim {z-index:2; position:absolute; top:0; left:0; bottom:0; right:0; background-size:cover; background-repeat:no-repeat;}

.bg_blue>img{width:100%;height:430px;display:inline-block;position:relative;z-index:-5;}
hr{position:relative;color:#fff;top:-361px;}

.top {width:1200px; margin:0 auto;margin-top:-457px;padding:0px 30px;}
.top_1d {overflow:hidden; padding:8px 0;}
.top_1d h1 {float:left;background: #006f16;background-size:cover;height:90px;width: 160px;position:relative;z-index:10;}
.top_1d>h1>a>img{width: 134px;padding-top: 14px;padding-left: 12px;}

.t1d_rt {float:right;}
.t1d_rt .t1d_bn {float:left;}
.t1d_rt .t1d_bn a {display:block;}
.t1d_rt .t1d_bn a img {display:block; width:728px; height:75px;}
.t1d_rt .t1d_btn {float:right; margin-top:24px; margin-left:30px;}
.t1d_rt .t1d_btn a {font-weight:600;display:inline-block; font-size:12px; line-height:22px; text-align:center; padding:0 10px; color:#3d3d3d; border:1px solid #939393;}

.gnb { width:1200px; min-height:48px; position:relative;margin-top:-70px;}
.gnb>ul:after {content:""; display:block; clear:both;}
.gnb>ul>li {float:left; position:relative;}
.gnb>ul>li:first-child {margin-left:15px;}
.gnb>ul>li>a {padding:0 20px;display:block; font-size:16px; font-weight:600; color:#000; line-height:48px;}
.gnb>ul>li:hover {background: #1b1464;color: #fff;}
.gnb>ul>li>a:hover {color: #fff;}
.gnb>ul>li>ul {display:none; position:absolute; top:40px; padding-top:18px; z-index:11; width:600px;}
.gnb>ul>li>ul>li {float:left; margin-left:15px;}
.gnb>ul>li>ul>li:first-child {margin-left:20px;}
.gnb>ul>li>ul>li>a {color:#000000; font-size:14px; font-weight:500; line-height:20px;}
.gnb2d_bg {display:none;z-index:10; background:rgba(255,255,255,0.95); border-top:1px solid #1b1464; border-bottom:1px solid #1b1464; height:36px; position:absolute; top:48px; left:0; right:0;}
.gnb>ul>li:hover>ul {display:block;}

.menu_ul{margin-left: 160px;}
.menu_ul>li>a{	color:#fff !important;}

.sch_wrap {position:absolute; height:36px; width:250px; background:#1b1464; top:6px; right:12px;}
.sch_wrap input {
    color: #000000;
    font-size: 15px;
    background: #ffffff;
    /* margin-right: 36px; */
    border: none;
    height: 22px;
    line-height: 22px;
    padding: 6px 5px;
    margin: 1px 40px 1px 1px;
    display: block;
    width: 204px;
}
.sch_wrap button {border:none;display:block;width:36px;height:36px;position:absolute;top:0;right:0;background:url("../img/sch_ico01.png") center no-repeat;background-size: 40px 40px;}

.gnb>ul>li:hover>a {color: #fff;}
.m1d {position:relative; padding-top:143px; height:577px; background:url(../img/m1d_bg01.png) center top no-repeat; background-size:cover;}
.m1d h2 {text-align:center; color:#ffffff; font-size:34px; line-height:48px; font-weight:700;}
.m1d_slide1_wrapper {width:1198px; margin:58px auto 0 auto;}
.m1d_slide1_wrap {width:1272px; margin-left:-37px; margin-right:-37px;}
.m1d_slide_dv .img {border-radius:3px; overflow:hidden; width:350px; height:240px; position:relative;}
.m1d_slide_dv .img .e1 {font-weight:500; display:block; position:absolute; top:16px; width:225px; padding-left:42px; height:39px; line-height:39px; color:#ffffff;}
.m1d_slide_dv1 .e1 {background:rgba(23,98,249,0.75);}
.m1d_slide_dv2 .e1 {background:rgba(92,5,99,0.75);}
.m1d_slide_dv3 .e1 {background:rgba(57,152,11,0.75);}
.m1d_slide_dv {width:350px; padding:0 37px;}
.m1d_slide_dv ul {margin-top:8px; width:350px;}
.m1d_slide_dv ul li {padding:8px 0; border-top:1px solid rgba(255,255,255,0.35);}
.m1d_slide_dv ul li:first-child {border-top:0px;}
.m1d_slide_dv ul li a {font-size:18px; color:#ffffff; line-height:28px;}
.m1d_slide .slick-prev {text-indent:-9999px; font-size:0px; border:0px; position:absolute; top:50%; left:-34px; margin-top:-25px; width:28px; height:50px; background:url(../img/m1d_slide_arr_lt02.png) no-repeat;}
.m1d_slide .slick-next {text-indent:-9999px; font-size:0px; border:0px; position:absolute; top:50%; right:-34px; margin-top:-25px; width:28px; height:50px; background:url(../img/m1d_slide_arr_rt02.png) no-repeat;}

.m1d_slide_btm_wrapper {height:66px; position:absolute; bottom:0; left:0; right:0; background:rgba(146,35,85,0.65);}
.m1d_slide_btm_wrap {width:1066px; margin:0 auto;}
.m1d_slide_btm_dv {text-align:center;}
.m1d_slide_btm_dv_in {padding:20px 40px; width:986px}
.m1d_slide_btm_dv a {display:inline-block;}
.m1d_slide_btm_dv a .w1 {vertical-align:middle; display:inline-block; max-width:800px; display:inline-block; color:#ffffff; font-size:18px; line-height:26px;}
.m1d_slide_btm_dv a .time {vertical-align:middle; margin-left:44px; padding-left:24px; background:url(../img/ico_time01.png) left center no-repeat; display:inline-block; color:#ffffff; font-size:15px; line-height:26px;}
.m1d_slide_btm .slick-prev {text-indent:-9999px; font-size:0px; border:0px; position:absolute; top:50%; left:-66px; margin-top:-33px; width:66px; height:66px; background:url(../img/m1d_slide_arr_lt.png) center no-repeat rgba(146,35,85,0.5);}
.m1d_slide_btm .slick-next {text-indent:-9999px; font-size:0px; border:0px; position:absolute; top:50%; right:-66px; margin-top:-33px; width:66px; height:66px; background:url(../img/m1d_slide_arr_rt.png) center no-repeat rgba(146,35,85,0.5);}

.m2d .m2d_wrp1_dv {width:714px; height:474px;}
.m2d .m2d_wrp1_dv a {position:relative; display:block; width:714px; height:474px; overflow:hidden;}
.m2d .m2d_wrp1_dv a img {transition:all 0.3s ease; display:block; width:714px; height:474px;}
.m2d .m2d_wrp1_dv a .txt_wrap {position:absolute; bottom:43px; left:33px; right:33px; z-index:3;}
.m2d .m2d_wrp1_dv a:hover img {transform:scale(1.1,1.1);}
.m2d .m2d_wrp1_dv a .dim {position: absolute;
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(../img/dim_542x400.png) no-repeat;
    background-size: cover;
    z-index: 2;}


.m2d {width:1198px; margin:80px auto 0 auto; padding-bottom:30px; line-height:0;}
.m2d_in {width:100%; display:inline-block;}
.m2d .wrp1 {float:left; width:714px;}
.m2d .wrp2 {float:left; width:484px; margin-top:-10px;}
.m2d .wrp2 .dv1 {float:left; margin-top:10px; margin-left:10px; width:232px; height:232px;}
.m2d .wrp2 .dv1 a {display:block; position:relative; overflow:hidden;}
.m2d .wrp2 .dv1 a img {transition:all 0.3s ease; display:block; width:232px; height:232px;}
.m2d .wrp2 .dv1 a:hover img {transform:scale(1.1,1.1);}

.m2d .wrp2 .dv1 a .txt_wrap {position:absolute; left:18px; right:18px; bottom:18px; z-index:3;}
.m2d .wrp2 .dv1 a .txt_wrap .txt1 {margin-top:7px; font-size:16px; line-height:22px; max-height:44px; font-weight:500; color:#ffffff;}
.m2d .wrp2 .dv1 a .dim {position: absolute;
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(../img/dim_542x400.png) no-repeat;
    background-size: cover;
    z-index: 2;}
.cat {border-radius:3px;display:inline-block; font-size:13px; line-height:24px; color:#ffffff; padding:0 10px;}
.cat1 {background:rgba(203,24,106,0.75);} /* 금융 경제 */
.cat2 {background:rgba(58,24,208,0.75);} /* 자동차항공 */
.cat3 {background:rgba(24,203,41,0.75);} /* 건설 */
.cat4 {background:rgba(189,108,13,0.75);} /* 오피니언 */

.m2d_wrp1_slide .slick-dots {text-align:center; position:absolute; bottom:-30px; left:0; right:0;}
.m2d_wrp1_slide .slick-dots li {display:inline-block; margin:0 5px;}
.m2d_wrp1_slide .slick-dots li button {padding:0; background:#ffffff; width:11px; height:11px; display:block; border:1px solid #bfbfbf; text-indent:-9999px; font-size:0px; border-radius:100%;}
.m2d_wrp1_slide .slick-dots li.slick-active button {background:#ff0000; border:1px solid #ff0000;}
.m2d_wrp1_dv .txt1 {margin-top:8px; display:block; color:#ffffff; font-size:28px; line-height:36px; font-weight:500; max-height:72px;}
.m2d_wrp1_dv .txt2 {margin-top:7px; display:block; color:#ffffff; font-size:18px; line-height:24px; font-weight:400; max-height:48px;}

.m3d {width:1198px;margin:0px auto;padding-top:30px; padding-bottom:20px;border-top: 1px solid #e8eaec;}
.m3d.bg {background:#f3f3f3;}
.m3d_con {width:1198px; margin:20px auto 0 auto;}
.m3d_con ul {width:1210px; margin-left:-13px; overflow:hidden;}
.m3d_con ul li {float:left; width:229px; margin-left:13px;}
.m3d_con ul li a {display:block; border:1px solid #d9d9d9; width:227px; height:306px;}
.m3d_con ul li a .img {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); display:block; width:227px; height:154px; overflow:hidden;}
.m3d_con ul li a .img img {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); display:block; width:227px; height:154px;}
.m3d_con ul li a .txt_wrap {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); background:#ffffff; display:block; border-top:1px solid #d9d9d9; padding:19px 17px 0 17px; height:132px;}
.m3d_con ul li a .txt_wrap .txt1 {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); display:block; font-size:16px; line-height:22px; color:#000000; font-weight:500; max-height:44px;}
.m3d_con ul li a .txt_wrap .txt2 {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190);margin-top:10px; display:block; font-size:13px; line-height:18px; max-height:36px; color:#666666;}
.m3d_con ul li a .txt_wrap .txt3 {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); margin-top:8px; display:block;}
.m3d_con ul li a .txt_wrap .txt3 .e1 {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); vertical-align:middle; font-size:12px; color:#999999; line-height:18px; max-height:36px; display:inline-block;}
.m3d_con ul li a .txt_wrap .txt3 .e2 {transition:color 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); margin-left:8px; vertical-align:middle; padding-left:16px; background:url(../img/ico_time02.png) no-repeat; background-position:0 2px; font-size:12px; color:#999999; line-height:18px; display:inline-block;}


/*
.ct01 .m3d_con ul li a:hover .txt_wrap {background:#479e1c; border-top:#479e1c;}
.ct02 .m3d_con ul li a:hover .txt_wrap {background:#db2b2b; border-top:#db2b2b;}
.ct03 .m3d_con ul li a:hover .txt_wrap {background:#3c5db3; border-top:#3c5db3;}
.ct04 .m3d_con ul li a:hover .txt_wrap {background:#b33c9b; border-top:#b33c9b;}
.ct05 .m3d_con ul li a:hover .txt_wrap {background:#a17409; border-top:#a17409;}
.m3d_con ul li a:hover .txt_wrap .txt1 {color:#ffffff;}
.m3d_con ul li a:hover .txt_wrap .txt2 {color:#ffffff;}
.m3d_con ul li a:hover .txt_wrap .txt3 .e1 {color:#e4e4e4;}
.m3d_con ul li a:hover .txt_wrap .txt3 .e2 {color:#e4e4e4; background-position:0 -58px;}
.m3d_con ul li a:hover .img img {transform: scale(1.15, 1.15);}
*/

.ct01 .md_tit01 .icon {background:#479e1c;}
.ct02 .md_tit01 .icon {background:#db2b2b;}
.ct03 .md_tit01 .icon {background:#3c5db3;}
.ct04 .md_tit01 .icon {background:#b33c9b;}
.ct05 .md_tit01 .icon {background:#a17409;}
.ct06 .md_tit01 .icon {background:#a17409;}


.md_tit01 {text-align:center;}
.md_tit01 h2 {display:inline-block; position:relative; font-size:36px; color:#303030; line-height:48px; font-weight:700;}
.md_tit01 h2 .icon {position:absolute; left:-20px; top:5px; width:10px; height:10px;}
.md_tit01 p {margin-top:3px; font-size:15px; line-height:20px; color:#666666;}


.m4d {margin:7px auto 0 auto; width:1198px;}
.m4d_in {overflow:hidden;}
.m4d_slide_dv_in {overflow:hidden;}
.m4d_slide_dv .w1 {float:left; width:286px; display:table;}
.m4d_slide_dv .w1 .img {display:block; width:116px; height:116px;}
.m4d_slide_dv .w2 {float:left; width:406px;}
.m4d_slide_dv .w1 .img a {display:block; width:116px; height:116px; border-radius:100%; overflow:hidden;}
.m4d_slide_dv .w1 .img img {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); display:block; width:116px; height:116px; border-radius:100%;}
.m4d_slide_dv .w1 .txt_wrap {display:table-cell;width:151px; margin-left:19px; height:116px; vertical-align:middle;}
.m4d_slide_dv .w1 .txt_wrap .txt1 a {display:block; color:#000000; font-size:20px; line-height:28px; font-weight:500;}
.m4d_slide_dv .w1 .txt_wrap .txt2 {margin-top:7px;}
.m4d_slide_dv .w1 .txt_wrap .txt2 a {display:block; color:#666666; font-size:13px; line-height:18px; font-weight:500; max-height:36px;}
.m4d_slide_dv .w1 .txt_wrap .txt3 {margin-top:9px;}
.m4d_slide_dv .w1 .txt_wrap .txt3 a {display:inline-block; width:58px; height:21px; line-height:21px; font-size:11px; color:#666666; text-align:center; border:1px solid #ababab;}
.m4d_slide_dv .w1:hover .img img {transform:scale(1.1,1.1);}


.m4d_lt_con {margin-top:30px;}
.m4d .m4d_tit h2 {float:left; color:#000000; font-size:24px; line-height:30px; font-weight:700;}
.m4d .m4d_tit .more {margin-top:8px; font-size:12px; line-height:18px; color:#666666; float:right;}
.m4d .m4d_tit {overflow:hidden; padding-bottom:13px; border-bottom:1px solid #e8eaec;}
.m4d_slide_dv .w2 {float:left; margin-left:40px;}
.m4d_slide_dv .w2 ul {margin-left:-40px; margin-top:-18px; width:450px; overflow:hidden;}
.m4d_slide_dv .w2 ul li {width:185px; float:left; margin-left:40px; margin-top:18px;}
.m4d_slide_dv .w2 ul li a{display:block;}
.m4d_slide_dv .w2 ul li .img {display:block; float:left; width:60px; height:60px; overflow:hidden; border-radius:100%;}
.m4d_slide_dv .w2 ul li .img img {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); display:block; width:60px; height:60px; border-radius:100%;}
.m4d_slide_dv .w2 ul li .img a {display:block;}
.m4d_slide_dv .w2 ul li .txt_wrap {display:block; float:left; margin-left:11px; width:114px;}
.m4d_slide_dv .w2 ul li .txt_wrap .txt1 {display:block; display:block; font-size:15px; line-height:20px; font-weight:500; color:#000000;}

.m4d_slide_dv .w2 ul li .txt_wrap .txt1 a{display:block; display:block; font-size:15px; line-height:20px; font-weight:500; color:#000000;}
.m4d_slide_dv .w2 ul li .txt_wrap .txt2 {display:block; margin-top:2px; font-size:12px; line-height:16px; color:#666666; max-height:32px;}
.m4d_slide_dv .w2 ul li .txt_wrap .txt2 a{display:block; margin-top:2px; font-size:12px; line-height:16px; color:#666666; max-height:32px;}

.m4d_slide_dv .w2 ul li:hover .img img {transform:scale(1.1,1.1);}
.m4d_lt {width:732px; float:left;}
.m4d_slide .slick-dots {position:absolute; top:-70px; left:250px;}
.m4d_slide .slick-dots li {display:inline-block; margin:0 2px;}
.m4d_slide .slick-dots li button {border:0px; border-radius:8px; padding:0; text-indent:-9999px; font-size:0px; transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); width:8px; height:8px; display:block; background:#999999;}
.m4d_slide .slick-dots li.slick-active button {width:18px; height:8px; display:block; background:#ff0000;}


.m4d_rt {float:right; padding-left:30px; border-left:1px solid #e8eaec; width:402px;}
.m4d_rt_con {margin-top:30px;}
.m4d_rt_con ul {margin-left:-40px; margin-top:-18px; width:450px; overflow:hidden;}
.m4d_rt_con ul li {width:185px; float:left; margin-left:38px; margin-top:18px;}
.m4d_rt_con ul li a{display:block;}
.m4d_rt_con ul li .img {display:block; float:left; width:60px; height:60px; overflow:hidden; border-radius:100%;}
.m4d_rt_con ul li .img img {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); display:block; width:60px; height:60px; border-radius:100%;}
.m4d_rt_con ul li .txt_wrap {display:block; float:left; margin-left:11px; width:114px;}
.m4d_rt_con ul li .txt_wrap .txt1 {display:block; display:block; font-size:15px; line-height:20px; font-weight:500; color:#000000;}
.m4d_rt_con ul li .txt_wrap .txt2 {display:block; margin-top:2px; font-size:12px; line-height:16px; color:#666666; max-height:32px;}

.m4d_rt_con ul li:hover .img img {transform:scale(1.1,1.1);}

.m5d {padding:67px 0 120px 0; background:#404040; line-height:0;}
.m5d_con {width:1198px; margin:20px auto 0 auto;}
.m5d_con_in {overflow:hidden;}

.m5d_lt {width:755px; float:left;}
.m5d_rt {width:397px; float:right;}
.m5d_slide_dv .play {transition:all 0.3s ease; opacity:0.8; z-index:4; display:block; position:absolute; top:50%; left:50%; margin-top:-65px; margin-left:-65px; background:url(../img/btn_play01.png) no-repeat; width:130px; height:130px;}
.m5d_slide_dv .img {width:755px; height:438px; display:block;}
.m5d_slide_dv {position:relative;}
.m5d_slide_dv .dim {position:absolute; z-index:2; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.45);}
.m5d_slide_dv .txt_wrap {position:absolute; z-index:3; left:0; bottom:0; right:0; background:rgba(0,0,0,0.75); padding:12px 0;}
.m5d_slide_dv .txt_wrap .txt1 {width:590px; padding:0 20px; font-size:20px; line-height:24px; color:#ffffff; font-weight:500;}
.m5d_slide_dv .txt_wrap .txt2 {padding:0 20px; font-size:14px; line-height:18px; color:#cecece; font-weight:400;}

.m5d_slide_dv:hover .play {opacity:1;}


.m5d_rt ul li {padding:14px 0 15px 0; border-top:1px solid #646464;}
.m5d_rt ul li:first-child {border-top:0px;}
.m5d_rt ul li a {display:block; overflow:hidden;}
.m5d_rt ul li a .img {display:block; width:116px; height:116px; float:left; overflow:hidden; border-radius:100%; }
.m5d_rt ul li a .img img {transition:all 0.3s ease; border-radius:100%; display:block; width:116px; height:116px;}
.m5d_rt ul li a .txt_wrap {float:left; margin-left:24px; width:257px;}
.m5d_rt ul li a .txt_wrap .txt0 {display:block; font-size:16px; line-height:20px; color:#fe3f3f;}
.m5d_rt ul li a .txt_wrap .txt1 {margin-top:3px; display:block; max-height:48px;  font-size:20px; line-height:24px; color:#ffffff;}
.m5d_rt ul li a .txt_wrap .txt2 {margin-top:7px; display:block; max-height:36px; font-size:13px; line-height:18px; color:#ffffff;}
.m5d_rt ul li a:hover .img img {transform: scale(1.1, 1.1);}


.m5d .md_tit01 h2 {color:#ffffff;}
.m5d .md_tit01 p {color:#bebebe;}

.m5d_slide .slick-dots {position:absolute; bottom:25px; right:25px;}
.m5d_slide .slick-dots li {display:inline-block; margin:0 4px;}
.m5d_slide .slick-dots li button {border:0px; border-radius:100%; padding:0; text-indent:-9999px; font-size:0px; transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); width:13px; height:13px; display:block; background:#b1b1b1;}
.m5d_slide .slick-dots li.slick-active button {background:#ff0000;}

.m6d {width:1198px;margin:0px auto;padding:30px 0 0px 0;border-top:1px solid #e8eaec; /*background:#ceebfe;*/}
.m6d_con {width:1198px; margin:20px auto 0 auto;}
.m6d_con ul {overflow:hidden;}
.m6d_con ul li {width:284px; float:left; margin-left:20px;}
.m6d_con ul li:first-child {margin-left:0px;}
.m6d_con ul li a {display:block; width:284px; height:284px; position:relative;}
.m6d_con a .txt_wrap {position: absolute;bottom: 20px;left: 15px;right: 15px;z-index: 3;height:50px;}
.m6d_con a .txt {margin-top: 8px;display: block;color: #ffffff;font-size: 21px;line-height: 25px;font-weight: 500;max-height: 50px;}
.m6d_con a .dim {position: absolute;display: block;top: 0;left: 0;right: 0;bottom: 0;background: url(../img/dim_542x400.png) no-repeat;background-size: cover;z-index: 2;}

.footer {margin-top:90px;}
.ft1d {background:#444445; padding:16px 0;}
.ft1d_in {width:1198px; margin:0 auto;}
.ft1d ul li a {font-size:15px; color:#ffffff; line-height:20px; display:block; }
.ft1d ul {overflow:hidden;}
.ft1d ul li {background:url(../img/bul01.png) left center no-repeat; padding-left:18px; margin-left:17px; float:left;}
.ft1d ul li:first-child {background:inherit; padding-left:0px; margin-left:0px;}
.ft2d {background:#2f2f2f; padding:40px 0 60px 0;}
.ft2d_in {width:1198px; margin:0 auto;}
.ft2d_con {overflow:hidden;}
.ft2d_con h1 {float:left;}
.ft2d_con .w1 {float:left; margin-left:40px; font-size:13px; line-height:20px; color:#e2e2e2;}

.sub_top {position:relative; padding-top:110px; height:198px; background:url(../img/m1d_bg01.png) center top no-repeat; background-size:cover;}
.ld_tit01 {text-align:center;}
.ld_tit01 h2 {display:inline-block; position:relative; font-size:44px; color:#ffffff; line-height:60px; font-weight:700;}
.ld_tit01 p {margin-top:5px; font-size:22px; line-height:30px; color:#e2e2e2;}

.cwrap {width:1198px; margin:0 auto; padding-top:80px;}
.cwrap_in {overflow:hidden;background: #fff;border: 5px solid #fff;}
.cwrap_lt {float:left; width:858px; position:relative;}



.news_sort{position:relative;height:38px;line-height:38px;padding-left:10px;border-bottom:solid 1px #ced2d7;}

.news_sort.type02{background:#f2f2f2}
.news_sort.type02 span{font-size:16px;color:#333;font-weight:700}
.news_sort.type02 a{font-size:16px;color:#333;font-weight:700}
.news_sort.type02 span:first-child{background:none}
.news_sort span:first-child{padding-right:11px;margin-right:8px;background:url("../img/bg_bar.gif") no-repeat right 50%}
.news_sort a{color:#888;}
.news_sort a.on{color:rgb(146, 36, 85); font-weight:700;}
.news_sort select{position:absolute;right:10px;top:5px;}
.news_sort .interest_info{position:absolute;top:0;right:20px}
.news_list li{position:relative;overflow:hidden;padding:20px 0;border-top:solid 1px #e6e8eb;min-height:75px}
.news_list li:first-child{border-top:none;}
.news_list li > div{padding-left:155px;}
.news_list li.no_img > div{padding-left:0;}
.news_list li > p{position:absolute;left:0;top:20px;width:134px;height:75px;min-width:90px;overflow:hidden;text-align:center;border:1px solid #e2e2e2;line-height:71px}
.news_list li > p img{max-width:100%;max-height:100%;text-align:center;vertical-align:middle;}
.news_list li > div .group{padding-bottom:5px;}
.news_list li > div .group a{color:#c99933;font-size:14px;}
.news_list li > div dt{max-height:48px;overflow:hidden;margin-bottom:3px}
.news_list li > div dt a{overflow: hidden;text-overflow: ellipsis;white-space: normal;max-height:48px;text-align: left;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;	}
.news_list li > div dt a{font-size:20px;color:#000;line-height:24px}
.news_list li > div dd,
.news_list li > div dd a{color:#888;}
.news_list li > div dd{font-size:13px; line-height:19px;overflow: hidden;text-overflow: ellipsis;white-space: normal;max-height:38px;text-align: left;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news_list li > div dd.name{padding-bottom:3px;font-size:12px;}
.news_list li > div dd.name > span{display:inline-block;zoom:;*display:inline;margin-left:10px;padding-left:11px;background:url("../img/bg_bar.gif") no-repeat left 50%;}
.news_list li > div dd.name > span:first-child{margin-left:0;padding-left:0;background:none}

.right_news_zone ol{padding:2px 15px 10px}
.right_news_zone ol li{position:relative;max-height:49px;padding-top:8px;margin-bottom:7px;border-top:solid 1px #eaeaea; overflow:hidden;}
.right_news_zone ol li:first-child{border-top:none;}
.right_news_zone ol li > span{position:absolute;left:0;top:50%;display:block;width:16px;height:16px;line-height:16px;margin-top:-4px;text-align:center;font-size:11px;color:#fff;}
.right_news_zone ol li.best > span{background:#1d4668; border-radius:100%; }
.right_news_zone ol li > p a{display:block; font-size:14px; position:relative;line-height:19px;color:#666;padding:0 90px 0 25px; overflow: hidden;text-overflow: ellipsis;white-space: normal; max-height:38px;text-align: left;word-wrap: break-word;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical; vertical-align:middle; font-weight:normal;}
.right_news_zone ol li.best > p a{font-weight:normal;color:#444; padding-right: 90px;}
.right_news_zone ol li > p a.no_img{padding-right:0;}
.right_news_zone ol li > p{width:100%;display:table;}
.right_news_zone .thumb{position:absolute;display:block;top:0;right:0;width:76px;height:42px;border:1px solid #e2e2e2;text-align:center;overflow:hidden}
.right_news_zone .thumb span{display:block;width:100%;height:100%;line-height:38px}
.right_news_zone .thumb img{max-width:100%;max-height:100%;vertical-align:middle}
.right_news_zone > p{display:none}
.right_news_zone h4{ display: none; }

.cwrap_rt {text-align:left; width:300px; float:right;}
.cwrap_rt  > div{position: relative;border:solid 1px #ced2d7;margin-bottom:10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.cwrap_rt  > div:last-child{margin-top:0;}
.cwrap_rt  > div > h3{padding-top:10px; position:relative;height:38px;line-height:38px;padding-left:20px; color:#333;font-size:16px;text-align:left;font-weight:bold;}
.cwrap_rt  .more{position:absolute;right:0;top:0;display:block;height:26px;padding:12px 12px 0;}
.cwrap_rt  .head_line h3 { border-top: none;}
.cwrap_rt  > div .list li{width: 100%; background:url("../img/bg_list.gif") no-repeat left 11px;line-height:24px;}
.cwrap_rt  > div .list li a{display:block;width: 100%; height: 100%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-indent: 8px;}
.cwrap_rt  .head_line ul{padding:8px 20px}
.cwrap_rt  .interctive_news{margin: 10px 0;}
.cwrap_rt  .interctive_news > div{position:relative;}
.cwrap_rt  .interctive_news .more{position:absolute;right:0;top:0;display:block;padding:11px;z-index:10;}
.cwrap_rt  .interctive_news .bx-pager{right:20px;bottom:20px;text-align:right;}
.cwrap_rt  .interctive_news .bx-pager .bx-pager-item a{background:#fff;border: 1px solid #ced2d7;}





#container .side_bar .right_flash h3 { padding-left: 10px;}
.right_flash h3 img{margin-top:8px;margin-right:3px;width:50px;}
.side_bar .right_flash h3 span {font-size: 16px; color:#333; }
.right_flash .swiper-container {max-height:295px;overflow:hidden;}
.right_flash_in > div ul{width:100%;margin:0 auto;position:relative;}
.right_flash_in > div ul li{width:100%;text-align:left;position:relative;}
.right_flash_in > div ul li:last-child { padding-bottom: 10px;}
.right_flash_in > div ul li:after{display:block;content:"";width:1px;height:100%;position:absolute;top:0;left:27px;background:#ced2d7;}
.right_flash_in > div ul li a{display:block;width: 100%; height:100%;position:relative;}
/*clock*/
.right_flash > div ul li .sec6_time{width:48px;height:100%;float:left;position:absolute;top:0;left:0;}
.right_flash > div ul li .sec6_time:after{display:block;content:"";width:19px;height:19px;position:absolute;top:24px;left:18px;background:url(https://img.sedaily.com/Html/Special/politics/politics_15.png);background-size:contain;z-index:10;}
.right_flash > div ul li .sec6_time span{display:block;width:49px;height:14px;line-height:14px;text-align:right;color:#999;font-size:11px;background:#fff;z-index:11;position:relative;top:5px;left:0;text-align:center;letter-spacing:-1px;}
/*con*/
.right_flash > div ul li dl{height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:15px;position:relative;padding-left:48px;}
.right_flash > div ul li a dl dt{width:100%;height:52px;}

/*
 .right_flash > div ul li a dl dt:before { display: inline-block; width: 0; height:100%; content: ""; vertical-align: middle;}
 */
.right_flash > div ul li a dl dt .sec6_dt {line-height:18px; max-height:36px; width:230px; vertical-align: middle;display:inline-block;padding-top:16px;font-size: 13px;color: #666666;}
.right_flash > div ul li a dl dt .sec6_dt span {display: block;font-size:13px;color:#666;max-height:33px;line-height:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}
.right_flash > div ul li a dl dt .sec6_info{display:none;}
.right_flash > div ul li a dd{display:none;}
/*first*/
.right_flash > div ul li.rf_first a dd{display:block;width:134px;max-height:76px;overflow:hidden;margin-top:8px;}
.right_flash > div ul li.rf_first a dd img{display:block;width:100%;}
/*red*/
.right_flash > div ul li.rf_red .sec6_time:after{background:url(https://img.sedaily.com/Html/Special/politics/politics_14.png);background-size:contain;}
.right_flash > div ul li.rf_red .sec6_time span{color:#ff0000;letter-spacing:-1px;width:100%;left:0;}
.right_flash > div ul li.rf_red a dl dt{color:#444;}
.right_flash_in > ul{width:100%;height:35px;border-top:1px solid #ced2d7;background:#556d82;position:relative;z-index:1;}
.right_flash_in > ul li{width:50%;height:35px;float:left;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.right_flash_in > ul li:first-child{border-right:1px solid #ced2d7;}
.right_flash_in > ul li a{display:block;height:100%;}
.right_flash_in > ul li a img{display:inline-block;width:14px;padding-top:14px}
.right_flash .sec6_m_more{display:none;}
.right_flash ul li dl dt{vertical-align:top; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}

.right_flash ul li dl dd{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;}

.paging {text-align:center; margin-top:36px;}
.paging a {margin:0 3px;font-weight:600; width:24px; line-height:24px; vertical-align:middle; font-size:14px; display:inline-block; color:#000000; text-align:center;}
.paging a.on {color:#06284c; border:1px solid #06284c;}
.paging .pg_first {width:24px; height:24px; background:url(../img/paging_first.png) no-repeat; margin:0px;}
.paging .pg_prev {width:24px; height:24px; background:url(../img/paging_prev.png) no-repeat; margin:0px;}
.paging .pg_next {width:24px; height:24px; background:url(../img/paging_next.png) no-repeat; margin:0px;}
.paging .pg_last {width:24px; height:24px; background:url(../img/paging_last.png) no-repeat; margin:0px;}




.view_cate{position:absolute;top:0px;left:0;width:128px;z-index:50}
.view_cate.view_left{padding-top:15px}
.view_cate .select_cate{padding:0 0 12px 5px;border-bottom:1px solid #ced2d7;font-size:16px;color:#444;font-weight:bold;text-align:left;}
.view_cate > ul{text-align:left;margin-top:20px}
.view_cate > ul > li{margin-top:10px;position:relative}
.view_cate .btn_cate_hover{position:relative;display:block;width:41px;height:40px}
.view_cate .btn_cate_hover img{position:relative;z-index:5}
.view_cate .btn_cate_hover .hover_txt{color:#666666; position:absolute;top:50%;left:0;padding-left:46px;width:82px;margin-top:-13px;font-size:11px;height:24px;line-height:24px;text-align:left;}
.view_cate .date_list{position:absolute;top:50%;margin-top:-47px;left:138px;padding-left:8px;display:none}
.view_cate .date_list ul{padding:15px 20px;background:#fff;border:1px solid #ced2d7}
.view_cate .date_list ul li{font-size:12px;line-height:30px;border-top:1px dotted #ced2d7;white-space:nowrap}
.view_cate .date_list ul li:first-child{border-top:none}
.view_cate .date_list .arrow{position:absolute;top:50%;left:0;width:9px;height:17px;display:block;margin-top:-8px;background:url(https://img.sedaily.com/Html/content/news_date_arrow.png) left center no-repeat;z-index:5}
.view_cate .relation_gallery { width:100%; background:#257acd; margin-top:35px; }
.view_cate .relation_gallery #rg_top { display: block; width: 110px; height: 29px; margin:0 auto; line-height: 36px; border-bottom:1px solid #5195d7; color:#a8caeb; font-size: 12px; font-weight: bold; letter-spacing: normal; position: relative; text-align: left;}
.view_cate .relation_gallery #rg_top:after  {display:block; position:absolute; top:43px; left:116px; width:6px; height:11px; background:url(../images/relation4.png)no-repeat; content:''; }
.view_cate .relation_gallery strong { display: block;  padding:12px; color:#fff; text-align: left; line-height: 18px; font-size: 14.5px;}
.view_cate .relation_gallery #rg_img{ display: block;  border:1px solid #257acd; position: relative;}
.view_cate .relation_gallery #rg_img:after  {display:block; position:absolute; top:0; left:0; width:100%; height: 3px; background:url(../images/relation5.png)repeat-x; content:''; }
.view_cate .relation_gallery #rg_img img {width:126px; height:126px;}



.vc_con {padding:24px 0; border-top:1px solid #6c6c6c;}
.vc_con {font-size:17px; line-height:27px; color:#3c3e40; letter-spacing:-0.5px;}

.vclt_util01 .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) 0px -350px no-repeat;}
.vclt_util02 .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) 0px -400px no-repeat;}
.vclt_util03 .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) 0px -450px no-repeat;}
.vclt_util04 .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) 0px 0px no-repeat;}
.vclt_util05 .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) 0px -50px no-repeat;}
.vclt_util06 .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) 0px -100px no-repeat;}
.vclt_util07 .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) 0px -150px no-repeat;}
.vclt_util08 .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) 0px -250px no-repeat;}
.vclt_util01:hover .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) -50px -350px no-repeat;}
.vclt_util02:hover .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) -50px -400px no-repeat;}
.vclt_util03:hover .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) -50px -450px no-repeat;}
.vclt_util04:hover .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) -50px 0px no-repeat;}
.vclt_util05:hover .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) -50px -50px no-repeat;}
.vclt_util06:hover .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) -50px -100px no-repeat;}
.vclt_util07:hover .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) -50px -150px no-repeat;}
.vclt_util08:hover .img {display:block; width:40px; height:40px; background:url(../img/vcon_sp03.png) -50px -250px no-repeat;}






.vwrap {width:690px; margin-left:168px;}
.vwrap{text-align:left}
.vwrap h2{font-weight:700; font-size:32px;color:#222;line-height:40px;padding-top:15px}
.vwrap .subject_info{font-size:21px;color:#666;margin-top:13px;line-height:28px}
.vwrap .view_top{position:relative;margin-top:30px;margin-bottom:10px}
.vwrap .view_top > ul:after { content:""; display:block; clear:both; }
.vwrap .view_top > ul > li{float:left;font-size:14px;color:#888;margin-left:10px;padding-left:10px;background:url(https://img.sedaily.com/Html/content/view_date_line.gif) left center no-repeat}
.vwrap .view_top > ul > li:first-child{margin-left:0;padding-left:0;background:none}
.vwrap .view_top > ul > li:first-child a { color:#888;}
.vwrap .view_top > ul > li:first-child a:hover { color:#000;}
.vwrap .view_top > ul > li img { display: inline-block; width:20px; height:19px; margin-right: 3px; margin-top: -1px}
.vwrap .view_top .btn_info{position:absolute;bottom:0;right:0}
.vwrap .view_top .btn_info:after {content:" ";display:block;clear:both;overflow:hidden;}
.vwrap .view_top .btn_info ul{float:left;overflow:hidden;margin-left:10px}
.vwrap .view_top .btn_info ul li{float:left;}
.vwrap .view_top .btn_info ul li a{display:block;width:28px;height:28px;border:1px solid #ced2d7;text-align:center;line-height:28px}
.vwrap .view_top .btn_info ul li:first-child a{border-right:none}
.vwrap .view_top .btn_info .font_control .f_minus{font-size:12px;color:#666}
.vwrap .view_top .btn_info .font_control .f_plus{font-size:18px;color:#333}
.vwrap .view_hash{margin-top:10px;padding:15px 15px 15px 52px;background-color:#f7f7f7;border-top:1px solid #ced2d7;background-repeat:no-repeat;background-position:20px center;background-image:url(https://img.sedaily.com/Html/content/hash_icon.gif)}
.vwrap .view_hash a{font-size:12px;color:#888}

.vwrap .news_sns{position:relative;border-top:1px solid #ced2d7;border-bottom:1px solid #ced2d7;padding:10px 5px; margin-bottom:15px;}
.vwrap .news_sns .title{font-size:12px;line-height:30px;margin-right:7px;color:#888}
.vwrap .news_sns ul{display:inline-block;zoom:1;*display:inline; vertical-align:middle; margin-left:20px; line-height:0px;}
.vwrap .news_sns li{display:inline-block;zoom:1;*display:inline;margin-left:5px}
.vwrap .news_sns li:first-child{margin-left:0}
.vwrap .news_sns li a img{width:30px;}
.vwrap .news_sns2{border-bottom:1px solid #ced2d7;padding:10px 5px; margin-top: -15px;}
.vwrap .news_sns2 .title{font-size:12px;line-height:30px;margin-right:7px;color:#888}
.vwrap .news_sns2 ul{display:inline-block;zoom:1;*display:inline}
.vwrap .news_sns2 li{display:inline-block;zoom:1;*display:inline;margin-left:3px}
.vwrap .news_sns2 li a img{width:30px;}
.vwrap .send_mail{border-bottom:1px solid #ced2d7;padding:10px 5px}
.vwrap .send_mail .title{font-size:12px;line-height:30px;margin-right:7px;color:#888}
.vwrap .send_mail .input_mail{display:inline-block;zoom:1;*display:inline;padding:0 50px 0 10px;width:155px;position:relative;border:1px solid #e4e4e4;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;background:#f7f7f7}
.vwrap .send_mail .input_mail input{letter-spacing:normal;position:relative;width:100%;border:none;background:none;padding:0}
.vwrap .send_mail .input_mail a{position:absolute;right:-1px;top:-1px;display:block;width:40px;line-height:30px;background:#8c8c8c;color:#fff;text-align:center;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}
.vwrap .relation_list{padding:30px 0;}
.vwrap .relation_list .title{font-size:16px;color: #2472cd; font-weight: 900;}
.vwrap .relation_list ul{margin:10px 0 0 10px;}
.vwrap .relation_list ul li{margin-top:3px;padding-left:13px;background:url(https://img.sedaily.com/Html/content/relation_list_arrow.gif) left 7px no-repeat; font-size: 15px; font-weight: bold;}
.vwrap .relation_list ul li a{display: block; width: 100%; color:#666;line-height:21px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
.vc_con_imgwrap {width:660px; margin:0 auto; padding:24px 0;}
.vc_con_imgwrap .vc_con_img img {max-width:660px; width:100%;}
.vc_con_imgwrap .w1 {font-size:12px; color:#999999; line-height:18px; margin-top:7px;}
.vc_con_imgwrap .w2 {padding-bottom:10px; border-bottom:1px solid #d4d4d4; font-size:14px; color:#666666; line-height:19px; font-weight:300; margin-top:10px;}

.vcon_btn_print {background:url(../img/vcon_print01.png) center no-repeat; background-size:18px;}
.vcon_btn_msg {background:url(../img/vcon_msg01.png) center no-repeat; background-size:18px;}

.vcbt_util01 {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) 0px 0px no-repeat;}
.vcbt_util02 {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) 0px -40px no-repeat;}
.vcbt_util03 {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) 0px -80px no-repeat;}
.vcbt_util04 {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) 0px -120px no-repeat;}
.vcbt_util05 {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) 0px -201px no-repeat;}
.vcbt_util06 {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) 0px -241px no-repeat;}
.vcbt_util01:hover {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) -40px 0px no-repeat;}
.vcbt_util02:hover {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) -40px -40px no-repeat;}
.vcbt_util03:hover {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) -40px -80px no-repeat;}
.vcbt_util04:hover {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) -40px -120px no-repeat;}
.vcbt_util05:hover {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) -40px -201px no-repeat;}
.vcbt_util06:hover {display:block; width:33px; height:33px; background:url(../img/vcon_sp04.png) -40px -241px no-repeat;}

.vbt_1d {overflow:hidden; margin-top:50px;}
.vbt_1d .v1d {float:left; padding-right:28px; border-right:1px solid #dadada; width:507px;}
.vbt_1d .v2d {float:right; width:294px;}
.v1d .w1 a {display:block; overflow:hidden;}
.v1d .w1 a img {display:block; width:231px; height:154px; float:left;}
.v1d .w1 a .txt_wrap {width:255px; margin-left:20px; float:left;}
.v1d .w1 a .txt_wrap .e1 {display:block;}
.v1d .w1 a .txt_wrap .e1 span {font-size:14px; font-weight:500; display:inline-block; color:#06284c; line-height:20px; border:1px solid #06284c; padding:0 8px;}
.v1d .w1 a .txt_wrap .e2 {font-weight:500; margin-top:14px; display:block; font-size:16px; color:#000000; line-height:22px; max-height:44px;}
.v1d .w1 a .txt_wrap .e3 {margin-top:10px; font-size:13px; line-height:18px; color:#666666; display:block; max-height:54px;}
.v1d .w2 {margin-top:18px;}
.v1d .w2 ul li a {display:block; font-size:13px; line-height:18px; color:#666666;}
.v1d .w2 ul li {padding:8px 0; border-top:1px solid #ececec;}
.v1d .w2 ul li:first-child {border-top:0px;}
.vd_tit h2 {color:#000000; font-size:16px; font-weight:700; line-height:24px;}
.v2d_con {margin-top:6px;}
.v2d_con ul li a {display:block; position:relative;}
.v2d_con ul li {padding:8px 0; border-top:1px solid #ececec;}
.v2d_con ul li:first-child {border-top:0px;}
.v2d_con ul li a .e1 {position:absolute; font-size:24px; line-height:36px; color:#cccccc; font-weight:700; font-style:italic; top:0; left:0;}
.v2d_con ul li a .e2 {margin-left:32px; font-size:13px; line-height:18px; color:#666666; display:block; max-height:54px;}

.vbt_2d {overflow:hidden; margin-top:50px;}
.v3d {float:left; width:240px;}
.v4d {float:left; width:240px; margin-left:39px;}
.v5d {float:left; width:300px; margin-left:39px;}
.v3d_con {margin-top:8px;}
.v3d_con .v3d_dv {margin-top:20px;}
.v3d_con .v3d_dv:first-child {margin-top:0px;}
.v3d_dv .img {display:block; width:240px; height:182px; position:relative;}
.v3d_dv .img img {display:block; width:240px; height:182px;}
.v3d_dv .img .e1 {position:absolute; top:20px; left:0; padding:0 18px; background: rgba(23,98,249,0.75); font-size:16px; color:#ffffff; width:174px; height:32px; line-height:32px; display:block; }
.v3d_dv ul {margin-top:5px;}
.v3d_dv ul li {padding:4px 0; border-top:1px solid #ececec;}
.v3d_dv ul li:first-child {border-top:0px;}
.v3d_dv ul li a {font-size:13px; line-height:18px; color:#333333; display:block;}

.v4d_con {margin-top:8px;}
.v4d_con ul li {margin-top:20px;}
.v4d_con ul li:first-child {margin-top:0px;}
.v4d_con ul li a {display:block; width:240px; height:240px;}
.v4d_con ul li a img {display:block; width:240px; height:240px;}

.v5d_con {margin-top:8px;}
.v5d_in {padding:24px 30px 30px 30px; background:#404040;}
.v5d_in .vd_tit h2 {color:#ffffff;}
.v5d_slide_dv {position:relative;}
.v5d_slide_dv .img {width:240px; height:208px; display:block;}
.v5d_slide_dv .dim {position:absolute; z-index:2; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.45);}
.v5d_slide_dv .txt_wrap {position:absolute; z-index:3; left:0; bottom:0; right:0; background:rgba(0,0,0,0.75); padding:10px 0;}
.v5d_slide_dv .txt_wrap .txt1 {width:160px; padding:0 12px; font-size:13px; line-height:18px; color:#ffffff; font-weight:500;}
.v5d_slide .slick-dots {position:absolute; bottom:18px; right:12px;}
.v5d_slide .slick-dots li {display:inline-block; margin:0 2px;}
.v5d_slide .slick-dots li button {border:0px; border-radius:100%; padding:0; text-indent:-9999px; font-size:0px; transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); width:8px; height:8px; display:block; background:#b1b1b1;}
.v5d_slide .slick-dots li.slick-active button {background:#ff0000;}
.v5d_slide_dv .play {transition:all 0.3s ease; opacity:0.8; z-index:4; display:block; position:absolute; top:50%; left:50%; margin-top:-36px; margin-left:-36px; background:url(../img/btn_play01.png) no-repeat; width:72px; height:72px; background-size:72px 72px;}


.vd_tit .more {background:url(../img/bul02.png) right center no-repeat;font-size:12px;color:#666666;display:block;padding: 0 7px 0 0;line-height: 24px;height: 24px;}
.r1d {border:0px !important;}
.r1d_con {margin-top:13px; overflow:hidden;}
.r1d_con .w1 {float:left; width:140px; height:139px;}
.r1d_con .w1:first-child {margin-right:20px;}
.r1d_con .w1 a {display:block; width:140px;}
.r1d_con .w1 a img {width:140px; height:93px; display:block;}
.r1d_con .w1 a .txt {font-weight:500; display:block; font-size:14px; line-height:19px; color:#000000; margin-top:8px; max-height:38px;}

.r2d {border:0px !important;}
.r2d_con {margin-top:13px;}
.r2d_con .w1 {margin-top:20px;}
.r2d_con .w1:first-child {margin-top:0px;}
.r2d_con .w1 a {display:block; overflow:hidden;}
.r2d_con .w1 img {width:136px; height:90px; float:left;}
.r2d_con .w1 .txt_wrap {float:left; width:149px; margin-left:15px;}
.r2d_con .w1 .txt_wrap .e1 {color:#000000; font-size:14px; line-height:18px; font-weight:700;}
.r2d_con .w1 .txt_wrap .e2 {margin-top:7px; color:#666666; font-size:13px; line-height:18px; max-height:36px;}



.wrap1 {width:1198px; margin:30px auto 0 auto;background:#fff;padding:30px;}
.wrap1_in {background: url(../img/sep02.png) 868px top repeat-y; overflow:hidden;}
.wrap1 .con_lt {float:left; width:838px;}
.wrap1 .con_rt {float:left; margin-left:60px; width:300px;}


.wrap2 {width:1198px; margin:40px auto 0 auto;margin-top:70px;background:#fff;border:5px solid #fff;}
.wrap2_in {overflow:hidden;}
.wrap2 .con_lt {float:left; width:838px;}
.wrap2 .con_rt {float:left; margin-left:30px; width:330px;}


.nm1d {overflow:hidden;}
.nm1d_wrp1_dv {width:453px; height:300px; float:left;border:1px solid #fff;}
.nm1d_wrp1_dv a {position:relative; display:block; width:453px; height:300px; overflow:hidden;}
.nm1d_wrp1_dv a img {transition:all 0.3s ease; display:block; width:453px; height:300px;}
.nm1d_wrp1_dv a .txt_wrap {position:absolute; bottom:20px; left:15px; right:15px; z-index:3;}
.nm1d_wrp1_dv a:hover img {transform:scale(1.1,1.1);}
.nm1d_wrp1_dv a .dim {position: absolute;
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url(../img/dim_542x400.png) no-repeat;
    background-size: cover;
    z-index: 2;}
.nm1d_wrp1_dv .txt1 {margin-top:8px; display:block; color:#ffffff; font-size:21px; line-height:25px; font-weight:500; height:50px;}
.nm1d_wrp1_dv .txt2 {margin-top:7px; display:block; color:#ffffff; font-size:14px; line-height:18px; font-weight:400; height:36px;}
.nm1d_wrp2_dv {float:left; width:365px; margin-left:10px;}
.nm1d_wrp2_dv ul li a {display:block; position:relative; height:67px;background:#fff;}
.nm1d_wrp2_dv ul li {margin-top:8px; height:67px;border: 1px solid #ddd;}
.nm1d_wrp2_dv ul li:first-child {margin-top:0px;}
.nm1d_wrp2_dv ul li a img {position:absolute; top:0; left:0; display:block; width:100px; height:67px;}
.nm1d_wrp2_dv ul li a .txt {display:block; padding-top:8px; margin-left:110px; color:#333333; font-size:15px; font-weight:500; line-height:20px; max-height:40px;}
.nm3d {padding-top:67px;}
.nm3d.bg {background:#f3f3f3;}
.nm3d_con {width:838px; margin:20px auto 0 auto;}
.nm3d_con ul {width:849px; margin-left:-12px; overflow:hidden;}
.nm3d_con ul li {float:left; width:200px; margin-left:12px;}
.nm3d_con ul li a {overflow:hidden; display:block; border:1px solid #d9d9d9; width:199px; height:292px;}
.nm3d_con ul li a .img {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); display:block; width:199px; height:140px; overflow:hidden;}
.nm3d_con ul li a .img img {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); display:block; width:199px; height:140px;}
.nm3d_con ul li a .txt_wrap {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); background:#ffffff; display:block; border-top:1px solid #d9d9d9; padding:19px 17px 0 17px; height:133px;}
.nm3d_con ul li a .txt_wrap .txt1 {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); display:block; font-size:16px; line-height:22px; color:#000000; font-weight:500; max-height:44px;}
.nm3d_con ul li a .txt_wrap .txt2 {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190);margin-top:10px; display:block; font-size:13px; line-height:18px; max-height:36px; color:#666666;}
.nm3d_con ul li a .txt_wrap .txt3 {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); margin-top:8px; display:block;}
.nm3d_con ul li a .txt_wrap .txt3 .e1 {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); vertical-align:middle; font-size:12px; color:#999999; line-height:18px; max-height:36px; display:inline-block;}
.nm3d_con ul li a .txt_wrap .txt3 .e2 {transition:color 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); margin-left:8px; vertical-align:middle; padding-left:16px; background:url(../img/ico_time02.png) no-repeat; background-position:0 2px; font-size:12px; color:#999999; line-height:18px; display:inline-block;}

.nm3d_con ul li a:hover .txt_wrap .txt1 {color:#ffffff;}
.nm3d_con ul li a:hover .txt_wrap .txt2 {color:#ffffff;}
.nm3d_con ul li a:hover .txt_wrap .txt3 .e1 {color:#e4e4e4;}
.nm3d_con ul li a:hover .txt_wrap .txt3 .e2 {color:#e4e4e4; background-position:0 -58px;}
.nm3d_con ul li a:hover .img img {transform: scale(1.15, 1.15);}

.ct01 .nm3d_con ul li a:hover .txt_wrap {background:#479e1c; border-top:#479e1c;}
.ct02 .nm3d_con ul li a:hover .txt_wrap {background:#db2b2b; border-top:#db2b2b;}
.ct03 .nm3d_con ul li a:hover .txt_wrap {background:#3c5db3; border-top:#3c5db3;}
.ct04 .nm3d_con ul li a:hover .txt_wrap {background:#b33c9b; border-top:#b33c9b;}
.ct05 .nm3d_con ul li a:hover .txt_wrap {background:#a17409; border-top:#a17409;}

.nm4d {background:#404040; padding:40px; }
.nm4d_con {overflow:hidden; margin-top:30px;}
.nm4d_dv {width:364px;}
.nm4d_con .nm4d_dv+.nm4d_dv {margin-left:30px;}
.nm4d_dv .play {transition:all 0.3s ease; opacity:0.8; z-index:4; display:block; position:absolute; top:50%; left:50%; margin-top:-50px; margin-left:-40px; background:url(../img/btn_play01.png) no-repeat; background-size:80px; width:80px; height:80px;}
.nm4d_dv .img {width:364px; height:242px; display:block;}
.nm4d_dv {position:relative; float:left;}
.nm4d_dv .dim {position:absolute; z-index:2; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.45);}
.nm4d_dv .txt_wrap {position:absolute; z-index:3; left:0; bottom:0; right:0; background:rgba(0,0,0,0.75); padding:12px 0;}
.nm4d_dv .txt_wrap .txt1 {display:block; width:324px; padding:0 20px; font-size:17px; line-height:20px; color:#ffffff; font-weight:500;}
.nm4d_dv .txt_wrap .txt2 {padding:0 20px; font-size:13px; line-height:17px; color:#cecece; font-weight:400;}
.nm4d .md_tit01 h2 {color:#ffffff;}
.nm4d .md_tit01 p {color:#bebebe;}

.nm_tit02 h2 {display:inline-block; color:#000000; font-size:20px; line-height:24px; font-weight:700;}
.nm_tit02 {overflow:hidden; padding-bottom:13px; border-bottom:1px solid #e8eaec;}
.nm_tit02 .w1 {font-size: 14px;line-height:20px;margin-left: 5px;border: 1px solid #143b5c;color: #143b5c;padding: 0 4px;border-radius:3px;display: inline-block;}

.nm5d_con {margin-top:10px;}
.nm5d_con ul li {margin-top:8px;}
.nm5d_con ul li:first-child {margin-top:0px;}
.nm5d_con ul li a {display:block; position:relative; padding-top:10px; height:50px;}
.nm5d_con ul li a img {position:absolute; top:0; right:0; width:84px; height:60px; display:block;}
.nm5d_con ul li a .w1 {width:26px; position:absolute; top:0; left:0; line-height:60px; font-size:18px; font-weight:700; color:rgb(146, 35, 85);}
.nm5d_con ul li a .txt {display:block; color:#333333; font-size:15px; font-weight:500; line-height:20px; margin-left:26px; margin-right:94px; max-height:40px;}


.nm6d {margin-top:0px;}
.nm6d_con {margin-top:20px;}
.nm6d_slide {padding-left:12px;}
.nm6d_dv {width:265px; height:178px; position:relative;}
.nm6d_dv>.dim {transition:all 0.3s ease; position:absolute; top:0; left:0; bottom:0; right:0; background:rgba(0,0,0,0.6); z-index:2;}
.nm6d_dv.tp01 {padding:20px; width:225px; height:138px; overflow:hidden;}
.nm6d_dv.tp01 .bg_img {width:265px; height:178px; position:absolute; top:0; left:0; bottom:0; right:0;}
.nm6d_dv.tp01 .q1 {transition:all 0.3s ease; position:relative; z-index:3; top:120px;}
.nm6d_dv.tp01:hover .q1 {top:0px;}
.nm6d_dv.tp01:hover>.dim {background:rgba(0,0,0,0.85);}
.nm6d_dv.tp01 .w2 a:hover .txt {text-decoration:underline;}
.nm6d_dv.tp01 .w3 a:hover {text-decoration:underline;}
.nm6d_dv.tp01 .w1 a {color:#ffffff; font-size:18px; font-weight:500; display:inline-block;}
.nm6d_dv.tp01 .w2 {margin-top:20px;}
.nm6d_dv.tp01 .w2 a {display:block; position:relative; height:36px; padding:6px 0;}
.nm6d_dv.tp01 .w2 a img {display:block; width:72px; height:48px; position:absolute; top:0; left:0;}
.nm6d_dv.tp01 .w2 a .txt {display:block; max-height:36px; line-height:18px; font-size:14px; color:#ffffff; margin-left:82px;}
.nm6d_dv.tp01 .w3 {margin-top:10px;}
.nm6d_dv.tp01 .w3 a {display:block; max-height:36px; line-height:18px; font-size:14px; color:#ffffff;}
.nm6d_dv.tp02 a {display:block;}
.nm6d_dv.tp02 a img {display:block; width:265px; height:178px;}
.nm6d_dv.tp02 a .dim {position:absolute; top:0; left:0; bottom:0; right:0; background:rgba(0,0,0,0.4); z-index:2;}
.nm6d_dv.tp02 a .txt {z-index:3; position:absolute; left:20px; bottom:20px; display:block; color:#ffffff; font-size:18px; font-weight:500;}
.nm6d_slide .slick-prev {z-index:4;text-indent:-9999px; font-size:0px; border:0px; position:absolute; top:50%; left:0; margin-top:-15px; width:30px; height:30px; background:url(../img/m1d_slide_arr_lt.png) center no-repeat rgba(0,0,0,0.3);}
.nm6d_slide .slick-next {z-index:4;text-indent:-9999px; font-size:0px; border:0px; position:absolute; top:50%; right:0; margin-top:-15px; width:30px; height:30px; background:url(../img/m1d_slide_arr_rt.png) center no-repeat rgba(0,0,0,0.3);}

.nm7d_con ul {margin-top:20px;}
.nm7d_con ul li {margin-top:8px;}
.nm7d_con ul li:first-child {margin-top:0px; }
.nm7d_con ul li a {display:block; position:relative; padding-top:10px; height:50px;}
.nm7d_con ul li a img {position:absolute; top:0; right:0; width:88px; height:58px; display:block;}
.nm7d_con ul li a .txt {display:block; color:#333333; font-size:14px; line-height:20px; margin-right:94px; max-height:40px;}

.nm8d_con {margin-top:0px;}
.nm8d_con ul {overflow:hidden; margin-left:-10px;}
.nm8d_con ul li {width:145px; margin-top:10px; float:left; margin-left:10px;}
.nm8d_con ul li a {display:block; position:relative; }
.nm8d_con ul li a img {display:block; width:145px; height:96px;}
.nm8d_con ul li a .txt {display:block; margin-top:5px; color:#333333; font-size:14px; font-weight:500; line-height:19px;max-height:38px;}

.nm9d_con {margin-top:10px;}
.nm9d_con .w1 a {display:block;}
.nm9d_con .w1 a img {width:300px; height:200px; display:block;}
.nm9d_con .w1 a .txt {display:block; margin-top:8px; font-size: 16px; line-height: 22px; color: #000000; font-weight: 500;}
.nm9d_con ul {margin-top:5px; border-bottom:1px solid #ececec;}
.nm9d_con ul li {border-top:1px solid #ececec;}
.nm9d_con ul li a {display:block; padding:8px 0;}
.nm9d_con ul li a .txt {display:block; color:#333333; font-size:14px; font-weight:500; line-height:19px;}

.nm10d ul {margin-top:20px;}
.nm10d ul li {margin-top:8px; overflow:hidden;}
.nm10d ul li:first-child {margin-top:0px;}
.nm10d ul li .w1 {font-size:16px; color:#000000; font-weight:900; float:left; width:16px; margin-top:9px; line-height:20px;}
.nm10d ul li .w2 {font-size:14px; line-height:18px; color:#000000; float:left; margin-top:9px; margin-left:6px; width:180px;}
.nm10d ul li .w2 a {display:block; color:#000000; max-height:36px;}
.nm10d ul li .w3 {float:left; margin-left:10px;}
.nm10d ul li .w3 a{display:block; width:88px; height:58px;}
.nm10d ul li .w3 img {display:block; width:88px; height:58px;}

.nm11d ul {margin-top:20px;}
.nm11d ul li {margin-top:8px; overflow:hidden;}
.nm11d ul li:first-child {margin-top:0px;}
.nm11d ul li .w2 {font-size:14px; line-height:18px; color:#000000; float:left; margin-top:9px; width:202px;}
.nm11d ul li .w2 a {display:block; color:#000000; max-height:36px;}
.nm11d ul li .w3 {float:left; margin-left:10px;}
.nm11d ul li .w3 a{display:block; width:88px; height:58px;}
.nm11d ul li .w3 img {display:block; width:88px; height:58px;}


.nm_snsd {}
.nm_snsd ul {overflow:hidden; background:#ececec;}
.nm_snsd ul li {float:left; width:50px; margin:0 25px;}
.nm_snsd ul li a {display:block; height:50px;}
.nm_snsd ul li.sns1 a {background:url(../img/nv_sns01.png) center no-repeat; background-size:50px;}
.nm_snsd ul li.sns2 a {background:url(../img/nv_sns03.png) center no-repeat; background-size:50px;}
.nm_snsd ul li.sns3 a {background:url(../img/nv_sns04.png) center no-repeat; background-size:50px;}

.nm_ad1 {overflow:hidden;}
.nm_ad1_in {overflow:hidden; width:848px;}
.nm_ad1 .nm_ad_slide_dv_in a {border:1px solid #ececec; line-height:0; display:table-cell; width:200px; height:200px; vertical-align:middle; text-align:center;}
.nm_ad1 .nm_ad_slide_dv_in a img {max-width:200px; max-height:200px; display:inline-block;}

.nm_ad2 {width:1198px; margin:0 auto;}
.nm_ad2_in {}
.nm_ad2 .nm_ad_slide_dv_in a {border:1px solid #ececec; line-height:0; display:table-cell; width:230px; height:230px; vertical-align:middle; text-align:center;}
.nm_ad2 .nm_ad_slide_dv_in a img {max-width:230px; max-height:230px; display:inline-block;}

.nm0d {position:relative; padding-top:143px; height:180px; background:url(../img/m1d_bg01.png) center top no-repeat; background-size:cover;}
.nm0d h2 {text-align:center; color:#ffffff; font-size:34px; line-height:48px; font-weight:700;}



.nm4d_rt {float:right; padding-left:30px; border-left:1px solid #e8eaec; width:402px;}
.nm4d_rt_con {margin-top:26px;}
.nm4d_rt_con ul {/* margin-left:-40px; */margin-top:-18px;/* width:450px; */overflow:hidden;}
.nm4d_rt_con ul li {/* margin-left:38px; */margin-top:18px; overflow:hidden;}
.nm4d_rt_con ul li a{display:block; overflow:hidden;}
.nm4d_rt_con ul li .img {display:block; float:left; width:60px; height:60px; overflow:hidden; border-radius:100%;}
.nm4d_rt_con ul li .img a {display:block;}
.nm4d_rt_con ul li .img img {transition:all 0.3s cubic-bezier(0.550, 0.055, 0.675, 0.190); display:block; width:60px; height:60px; border-radius:100%;}
.nm4d_rt_con ul li .txt_wrap {display:block;float:left;margin-left:11px;width: 329px;}
.nm4d_rt_con ul li .txt_wrap .txt1 {margin-top:3px; display:block; display:block; font-size:15px; line-height:20px; font-weight:500; color:#000000;}
.nm4d_rt_con ul li .txt_wrap .txt2 {display:block; margin-top:2px; font-size:12px; line-height:16px; color:#666666;}
.nm4d_rt_con ul li .txt_wrap .txt1 a {display:block; display:block; font-size:15px; line-height:20px; font-weight:500; color:#000000;}
.nm4d_rt_con ul li .txt_wrap .txt2 a {display:block; font-size:12px; line-height:16px; color:#666666;}
.nm4d_rt_con ul li:hover .img img {transform:scale(1.1,1.1);}
.nm4d_rt_con ul li .txt_wrap .txt0 {display:block; line-height:0px;}
.nm4d_rt_con ul li .txt_wrap .txt0 a {color:#ffffff; font-size:12px; background:#000000; display:inline-block; padding:0 3px; line-height:18px;}


.cardnewslist .slick-prev {z-index:2; position:absolute; top:50%; left:30px; margin-top:-24px; width:48px; height:48px; border:0px; text-indent:-9999px; font-size:0px; background:url(../img/m16d_slide_lt01.png) no-repeat;}
.cardnewslist .slick-prev:hover {background:url(../img/m16d_slide_lt01.png) 0 -60px no-repeat;}
.cardnewslist .slick-next {z-index:2; position:absolute; top:50%; right:30px; margin-top:-24px; width:48px; height:48px; border:0px; text-indent:-9999px; font-size:0px; background:url(../img/m16d_slide_rt01.png) no-repeat;}
.cardnewslist .slick-next:hover {background:url(../img/m16d_slide_rt01.png) 0 -60px no-repeat;}
.cardnewslist figcaption {text-align:center; !important;}