.index_wrap { position: relative; overflow: hidden; background: white; max-width: 1150px; margin: 0 auto; box-shadow: 1px 1px 50px #ddd; }

.checkbox .cr, .radio .cr { border: none; background: #ffffff; color: #3b8879; }

.radio label, .checkbox label { padding-left: 5px; }

.radio label input[type="radio"] + .cr > .cr-icon { /*transform: scale(1) rotateZ(-20deg);

    opacity: 0;*/ }

.foc-item { height: auto !important; }

.oc-item, .foc-item a img { height: 100%; width: auto; }

.owl-stage .active { }

.owl-dots { position: absolute; width: 100%; text-align: center; bottom: 10px; }

.KSIAchart_title { width: 100%; position: relative; overflow: hidden; min-height: 35px; }

.KSIAchart_title span:first-child { font-size: 17px; color: #113f9c; }

.KSIA_title { width: 100%; border-bottom: 1px solid #cccccc; margin-bottom: 30px; position: relative; }

.KSIA_title2 { width: 100%; border-bottom: 1px solid #cccccc; margin-bottom: 30px; position: relative; }

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding: 2px; }

.latest-wrap { background: white; }

.latest-top-border00 div strong h1 { padding: 16px 0; border-bottom: 1px solid #aaaaaa; }

.latest-top-border01 div strong h1 { padding: 16px 0; border-bottom: 1px solid #aaaaaa; }

.latest-top-border02 div strong h1 { padding: 16px 0; border-bottom: 1px solid #aaaaaa; }

.lt_title h1 { background-image: url("../images/KSIA_plus.png"); background-repeat: no-repeat; background-position: 97% center !important; }

.lt_title h1 i { border: 2px solid white; width: 32px; height: 32px; padding: 1%; border-radius: 50%; }

.lt ul { margin: 0; padding: 15px 0; }

.lt ul li { list-style: none; padding: 3px 0; }

.lt ul li a { font-size: 14px; color: #3d3d3d; letter-spacing: -1px; }

.lt ul li span { float: right; }

.lt_title h1 { font-size: 20px; color: #373737; margin-bottom: 5px; padding: 10px 20px; /*background: url(../images/KSIA_plus.png);*/ background-repeat: no-repeat; background-position: center right; cursor: pointer; }

.toggle-select-active { color: #033958 !important; text-decoration: underline; }

.search-wrap { width: 200px; height: 47px; }

.toggle-searchInput { width: 200px; margin-left: 20px; }

.searchInput { padding: 21.5px 20px; font-size: 12px; border: 1px solid #eee; border-radius: 0 !important; font-family: 'Roboto-L', 'NotoSansKR-L'; }

.searchInput-addon { border-color: #f5f5f5; background: #f5f5f5; color: #8e8e8e; border-radius: 0 !important; cursor: pointer; }

.slider-content_wrap { position: relative; width: 100%; max-width: 553px; padding: 4% 0; }

.slider-content_wrap h2 { font-size: 50px; font-family: 'Roboto-T', 'NotoSansKR-T'; letter-spacing: 1px; color: white; }

.slider-content_wrap h2 span:first-child { color: white; font-family: 'Roboto-L', 'NotoSansKR-T'; }

.slider-content_wrap h2 span:last-child { color: white; border-bottom: 1px solid #fff; padding: 30px 0; }

.slider-content_wrap p { margin-top: 45px; font-size: 15px; color: #ffffff; word-break: keep-all; text-shadow: 1px 1px 0.5px #000; }

.slider-status { position: absolute; right: 20%; top: 50%; margin-top: -45px; width: 17px; height: 90px; }

.slider-status ul { position: relative; }

.slider-status ul li { position: relative; width: 11px; height: 11px; background: white; margin: 10px 2px; list-style: none; }

.slider-status ul li:hover { background: #ffa105; }

.slider-status-active { background: #ffa105 !important; }

@media screen and (min-width:1500px) {

.swiper-pagination { position: absolute; right: 46%; top: 105%; margin-top: -45px; /*position:absolute;

		right:22%;

		top:50%;

		margin-top:-45px;*/ /*width:17px;

		height:90px;*/ }

.swiper-pagination span { display: inline-block; cursor: pointer; width: 10px; height: 10px; margin: 0 4px; opacity: 1; background-color: white; -webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }

.swiper-pagination span:hover, .swiper-pagination span.swiper-active-switch { background-color: #ffa105 !important; }

}

@media screen and (max-width:1500px) {

.swiper-pagination { position: absolute; width: 100%; z-index: 20; margin: 0; top: auto; bottom: 20px; text-align: center; line-height: 1; }

.swiper-pagination span { display: inline-block; cursor: pointer; width: 11px; height: 11px; margin: 0 4px; opacity: 1; background-color: white; -webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }

.swiper-pagination span:hover, .swiper-pagination span.swiper-active-switch { background-color: #ffa105 !important; }

#slider-arrow-left, #slider-arrow-right, .camera_prev, .camera_next, #slider .owl-prev, #slider .owl-next, .flex-prev, .flex-next, .nivo-prevNav, .nivo-nextNav, .slider-arrow-top-sm, .slider-arrow-bottom-sm { position: absolute; cursor: pointer; z-index: 10; top: 50%; left: 0; margin-top: -26px; /*background-color: rgba(0,0,0,0.3);*/ width: 52px; height: 52px; border: 0; border-radius: 0 3px 3px 0; -webkit-transition: background-color .3s ease-in-out; -o-transition: background-color .3s ease-in-out; transition: background-color .3s ease-in-out; }

#slider-arrow-right, .camera_next, #slider .owl-next, .flex-next, .nivo-nextNav { left: auto; right: 0; border-radius: 3px 0 0 3px; }

#slider-arrow-left i, #slider-arrow-right i, .camera_prev i, .camera_next i, #slider .owl-prev i, #slider .owl-next i, .flex-prev i, .flex-next i, .nivo-prevNav i, .nivo-nextNav i, .slider-arrow-top-sm i, .slider-arrow-bottom-sm i { line-height: 50px; width: 34px; height: 52px; color: #DDD; color: rgba(255,255,255,0.8); text-shadow: 1px 1px 1px rgba(0,0,0,0.1); font-size: 35px; text-align: center; margin-left: 7px; }

}

.middle-content-wrap { position: relative; border: 1px solid #dddddd; overflow: hidden; }

/* .KSIA_title2 { width: 100%; background-color: #eeeeee; height: 45px; padding: 8px 20px; background-image: url(../images/KSIA_plus2.png); background-repeat: no-repeat; background-position: 97% center; margin: 0; } */

.KSIA_title2 h3 { font-size: 20px; font-weight: bold; margin: 0; }

.gallery-wrap { position: relative; width: 100%; overflow: hidden; min-height: 165px; border-bottom: 1px solid #dddddd; }

.gallery-img { position: relative; }

.gallery-img img { min-height: 173px; }

.gallery-text { position: relative; padding: 10px; }

.gallery-text h3 { font-size: 20px; line-height: 70px; margin: 0; }

.gallery-text h5 { font-size: 14px; }

a { text-decoration: none !important; color: #333; }

#news_table { border: none; }

#news_table tr td { font-size: 15px; padding: 4px 0; border: none; }

.gallery-BT-2img { position: relative; width: 100%; }

#news_table tr td:last-child { min-width: 85px; text-align: right; display: none; }

#news_table_previous { /*display:none;*/ }

#news_table_next { /*display:none;*/ }

#news_table_paginate { padding-top: 12px; }

.news_tbl_plus { position: absolute; right: 10px; top: 10px; cursor: pointer; z-index: 2; }

.page-link { margin-left: 5px !important; border-radius: 0 !important; padding: 2.5px 20px !important; }

.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus { background-color: #113f9c !important; border-color: #113f9c !important; }

.KSIAchart { width: 100%; margin: 0 auto; cursor: pointer; }

.latest-bg00 { background: #9ac23b; }

.latest-bg01 { background: #3fc8f4; }

.latest-bg02 { background: #f7941d; }

.latest-top-border00 { /*border:1px solid #113f9c;*/ }

.latest-top-border01 { /*border:1px solid #53aff6;*/ }

.latest-top-border02 { /*border:1px solid #9ac23b;*/ }

.latest-bt-border00 { /*border-bottom:12px solid #113f9c;*/ }

.latest-bt-border01 { /*border-bottom:12px solid #53aff6;*/ }

.latest-bt-border02 { /*border-bottom:12px solid #9ac23b;*/ }

.KSIA-partner-box-wrap { position: relative; width: 100%; overflow: hidden; }

.KSIA-partner-box-t { position: relative; width: 100%; max-width: 960px; margin: 0 auto; overflow: hidden; }

.KSIA-partner-box-bt { position: relative; width: 100%; max-width: 1115px; margin: 0 auto; overflow: hidden; }

.KSIA-partner-box { position: relative; border: 1px solid #ddd; float: left; margin: 5px; }

@media screen and (max-width:1200px) {

.KSIA-partner-box-t { max-width: 479px; }

.KSIA-partner-box-bt { max-width: 479px; }

.foc-item { background-size: auto 100% !important; }

}

@media screen and (max-width:768px) {

.KSIA-partner-box-t { max-width: 319px; }

.KSIA-partner-box-bt { max-width: 319px; }

}

.KSIA_gell_wrap_all { position: relative; width: 100%; overflow: hidden; padding: 30px 20px !important; }

.KSIA_index_con_wrap { position: relative; width: 100%; }

.KSIA_gell_wrap { position: relative; width: 100%; margin-top: 20px; }

.KSIA_gell_wrap:first-child { margin-top: 0; }

.KSIA_gell_top { position: relative; width: 100%; height: 160px; background-size: 100% auto; background-position: center center; }

.KSIA_gell_bt { position: relative; width: 100%; margin-top: 10px; padding-bottom: 10px; border-bottom: 2px solid #eeeeee; }

.KSIA_gell_bt h4 { color: #666666; font-size: 17px; margin-bottom: 0px; }

.KSIA_gell_bt h5 { font-size: 14px; color: #777777; margin-bottom: 10px; }

.KSIA_gell_bt span { font-size: 14px; color: #113f9c; cursor: pointer; }

.news_table_wrap { position: relative; width: 100%; padding: 0; }

.news_table_wrap #news_table tbody tr td { font-size: 14px; color: #3d3d3d; letter-spacing: -1px; }

.siliconTimes_wrap { width: 100%; cursor: pointer; }

.siliconTimes_wrap img { width: 100%; }

.lineKSIA { clear: both; position: relative; max-width: 30px; width: 100%; margin: 30px 0; border-top: 1px solid #EEE; }

.Recommended_wrap { position: relative; overflow: hidden; width: 100%; height: auto; }

.Recommended_service_wrap { padding: 35px 20px; background: #00b0ef; }

.Recommended_service_wrap h3 { font-size: 22px; color: white; font-family: 'Roboto-L', 'NotoSansKR-L'; margin-bottom: 20px; }

.Recommended_service_wrap h4 { font-size: 14px; color: white; font-family: 'Roboto-T', 'NotoSansKR-T'; margin-bottom: 28px; }

.Recommended_change_btn_wrap { position: relative; width: 90px; margin: 0 auto; }

.Recommended_change_btn { width: 42px; height: 25px; background: white; cursor: pointer; float: left; color: #00b0ef; overflow: hidden; font-size: 18px; position: relative; }

.Recommended_change_btn02 { margin-left: 6px; }

.Recommended_change_btn:hover { color: white; background: #113f9c; }

.Recommended_content_wrap { width: 100%; height: auto; position: relative; overflow: hidden; padding: 0 22px 40px 22px; border: 1px solid #ddd; }

.Recommended_content_UpDown { position: relative; width: 100%; max-height: 176px; overflow: hidden; }

.Recommended_content_icon_wrap { position: relative; margin-top: 40px; width: 150px; overflow: hidden; float: left; }

.Recommended_content_icon { position: relative; width: 100%; height: 136px; overflow: hidden; background-repeat: no-repeat; background-position: center top; cursor: pointer; font-size: 15px; color: #838383; padding-top: 115px; }

.R_icon01 { background-image: url('../images/R_icon01.png'); }

.R_icon01:hover { background-image: url('../images/R_icon01_h.png'); color: #113f9c; }

.R_icon02 { background-image: url('../images/R_icon02.png'); }

.R_icon02:hover { background-image: url('../images/R_icon02_h.png'); color: #113f9c; }

.R_icon03 { background-image: url('../images/R_icon03.png'); }

.R_icon03:hover { background-image: url('../images/R_icon03_h.png'); color: #113f9c; }

.R_icon04 { background-image: url('../images/R_icon04.png'); }

.R_icon04:hover { background-image: url('../images/R_icon04_h.png'); color: #113f9c; }

.R_icon05 { background-image: url('../images/R_icon05.png'); }

.R_icon05:hover { background-image: url('../images/R_icon05_h.png'); color: #113f9c; }

.R_icon06 { background-image: url('../images/R_icon06.png'); }

.R_icon06:hover { background-image: url('../images/R_icon06_h.png'); color: #113f9c; }

.R_icon07 { background-image: url('../images/R_icon07.png'); }

.R_icon07:hover { background-image: url('../images/R_icon07_h.png'); color: #113f9c; }

.R_icon08 { background-image: url('../images/R_icon08.png'); }

.R_icon08:hover { background-image: url('../images/R_icon08_h.png'); color: #113f9c; }

.R_icon09 { background-image: url('../images/R_icon09.png'); }

.R_icon09:hover { background-image: url('../images/R_icon09_h.png'); color: #113f9c; }

.R_icon10 { background-image: url('../images/R_icon10.png'); }

.R_icon10:hover { background-image: url('../images/R_icon10_h.png'); color: #113f9c; }

.R_icon11 { background-image: url('../images/R_icon11.png'); }

.R_icon11:hover { background-image: url('../images/R_icon11_h.png'); color: #113f9c; }

.R_icon12 { background-image: url('../images/R_icon12.png'); }

.R_icon12:hover { background-image: url('../images/R_icon12_h.png'); color: #113f9c; }

.R_icon13 { background-image: url('../images/R_icon13.png'); }

.R_icon13:hover { background-image: url('../images/R_icon13_h.png'); color: #113f9c; }

.R_icon14 { background-image: url('../images/R_icon14.png'); }

.R_icon14:hover { background-image: url('../images/R_icon14_h.png'); color: #113f9c; }

@media screen and (max-width:1199px) {

.Recommended_content_icon_wrap { width: 33.3333%; }

.Recommended_content_UpDown { max-height: 352px; }

}

@media screen and (max-width:767px) {

.Recommended_content_icon_wrap { width: 50%; }

.Recommended_content_UpDown { max-height: 528px; }

}

.GALLERY_wrap { position: relative; overflow: hidden; }

.GALLERY_wrap h3 { font-size: 20px; margin-bottom: 15px; }

.KSIA_fslider .flex-control-nav { display: none; }

.news_wrap { position: relative; height: 295px; border: 1px solid #dddddd; margin-top: 10px; padding: 9px; }

.new_top { position: absolute; top: -10px; left: 9px; width: 102px; height: 74px; text-align: center; padding: 10px 25px; background-image: url("../images/newNews_Top.png"); }

.new_top h4 { font-size: 24px; color: white; }

.new_top h5 { margin-top: -7px !important; font-size: 18px; color: white; }

.News_title h4 { font-size: 18px; color: #bababa; margin: 0; }

.News_title h3 { font-size: 20px; color: #113f9c; margin: 0; }

.owl-carousel-full .owl-controls .owl-nav [class*=owl-] { opacity: 1 !important; }

.owl-carousel-full .owl-controls .owl-nav .owl-next { left: auto !important; right: 0 !important; top: 50%; background: none; background-image: url("../images/owl_next.png"); background-repeat: no-repeat; background-position: right center; }

.owl-carousel-full .owl-controls .owl-nav .owl-prev { left: 0 !important; right: auto !important; top: 50%; background: none; background-image: url("../images/owl_prev.png"); background-repeat: no-repeat; background-position: left center; }

.chart_arrow i { border: 1px solid #ddd; padding: 4px 5px; font-size: 11px; color: #ddd; cursor: pointer; }

.login_box { width: 100%; max-width: 840px; margin: 65px auto 0 auto; background: #f5f5f5; padding: 60px; }

#login_fs { width: 100%; max-width: 480px; margin: 0 auto; padding: 0 15px; }

.logo_box { text-align: center; margin-bottom: 60px; }

.input_box { }

.btn01 { color: #333; }

.btn02 { color: #333; }

.dark .foc-item { height: 120px; }

.dark .fc_menu { color: #666666; float: left; margin-right: 49px; margin-bottom: 15px; cursor: pointer; font-size: 15px; }

.dark .fc_menu a { color: #aaaaaa; }

.dark .fc_menu:hover { color: #ebebeb; text-decoration: underline; }

.dark .footer_wrap { padding: 30px 0 20px 0; }

.dark .fcbt { font-size: 13px; color: #d8d8d8; letter-spacing: -0.8px; }

.dark .footercopy { font-size: 12px; color: #7f7f7f; }
.dark .footercopy a{ font-size: 12px; color: #7f7f7f;margin-left: 10px; }
.dark .footercopy a:hover{  color: #ffffff; }


.mbskin{margin:30px 0;}

	.mbskin h2{color:#113f9c;border-bottom:2px solid #113f9c;display:inline-block;font-size:22px;font-weight:300;}

	.mbskin textarea{width:100%;height:200px;border:1px solid #ccc;color:#747474}

	.mbskin table{width:100%}

	

	.mbskin table tbody td{text-align:center;border-left:1px solid #113f9c;border-bottom:1px solid #113f9c;padding:10px;}

	.mbskin table tbody td.last{border-right:1px solid #113f9c;}

	.mbskin table thead th{text-align:center;color:#fff;background:#113f9c;padding:10px;}

	.ag_txt{}

	.btn_confirm {text-align:center;}

	.btn_confirm input[type=submit]{background:#113f9c; color:#fff; border:1px solid #113f9c;padding:8px 20px; font-size:16px;}

	

		.mbskin{margin:30px 0;}

	

	.mbskin .astar{color:#113f9c}

	.jt_btn_ju{color:#fff;background:#113f9c;padding: 6px 12px;width:107px;cursor:pointer}

	.jt-form-control{width:100%;border:1px solid #ccc;

		height: 34px;

	    padding: 6px 12px;

	    font-size: 14px;

	    line-height: 1.42857143;

	    color: #555555;

    }



	

	

	.ag_txt{}

	.btn_confirm {text-align:center;}

	.btn_confirm input[type=submit]{background:#113f9c; color:#fff; border:1px solid #113f9c;padding:8px 20px; font-size:16px;}

	.jt_tip{margin: 10px 0 0 0; color:#113f9c}

	.jt_btn{color: #fff;background: #113f9c;padding: 6px 12px; border:0px;}

	

	

	

	

.news_con{}

.news_con .news_l{ float:left; width:210px;  background:#eee;}

.news_con .news_l a{ border-bottom:2px solid #eee; display:block; text-align:center; line-height:50px; font-size:16px;}

.news_con .news_l a.dq{ border-bottom:2px solid #113f9c;}

.news_con .news_l a:hover{ color:#113f9c;}

.news_con .news_r{ float:left; padding-left:30px; width:calc(100% - 240px);}

.news_con .news_r .news_t{ font-size:18px; font-weight:bold; line-height:45px; border-bottom:1px solid #ccc; margin-bottom:20px;}

.news_con .news_r dl{ clear:both; overflow:hidden; margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #ccc;}

.news_con .news_r dl dt{ float:left; width:40%;}

.news_con .news_r dl dd{ float:left; width:calc(60% - 30px); margin-left:30px; margin-bottom:0;}

.news_con .news_r dl dd p{ margin-bottom:10px;}

.news_con .news_r ul li{ float:left;width:calc(33.333% - 20px); margin-bottom:30px; list-style:none; margin-right:20px;}

.news_con .news_r ul li p{ margin-bottom:10px;}











@media screen and (max-width:768px) {

.news_con{}

.news_con .news_l{ float:none; width:100%;  background:#eee; clear:both; overflow:hidden;}

.news_con .news_l a{ border-bottom:2px solid #eee; float:left; display:inline; padding:10px; text-align:left; line-height:50px; font-size:16px;}

.news_con .news_l a.dq{ border-bottom:2px solid #113f9c;}

.news_con .news_l a:hover{ color:#113f9c;border-bottom:2px solid #113f9c;}

.news_con .news_r{ float:left; padding-left:0; width:100%;}

.news_con .news_r .news_t{ font-size:18px; font-weight:bold; line-height:45px; border-bottom:1px solid #ccc; margin-bottom:20px;}

.news_con .news_r dl{ clear:both; overflow:hidden; margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #ccc;}

.news_con .news_r dl dt{ float:left; width:100%;}

.news_con .news_r dl dd{ float:left; width:100%; margin-left:0; margin-bottom:0;}

.news_con .news_r dl dd p{ margin-bottom:10px;}

.news_con .news_r ul li{ float:left;width:100%; margin-bottom:30px; list-style:none; margin-right:0;}

.news_con .news_r ul li p{ margin-bottom:10px;}	

.KSIA_line{ border-bottom:0 !important;}	

}

/* 添加交流会列表 */
.news_con{  width:100% ;}

.news_con .news_t{ font-size:18px; font-weight:bold; line-height:45px; border-bottom:1px solid #ccc; margin-bottom:20px;}

.news_con dl{ clear:both; overflow:hidden; margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #ccc;}

.news_con dl dt{ float:left; width:40%;}

.news_con dl dd{ float:left; width:calc(60% - 30px); margin-left:30px; margin-bottom:0;}

.news_con dl dd p{ margin-bottom:10px;}

.news_con  ul li{ float:left;width:calc(33.333% - 20px); margin-bottom:30px; list-style:none; margin-right:20px;}

.news_con ul li p{ margin-bottom:10px;}



@media screen and (max-width:768px) {
.news_con{width:100%;}

.news_con .news_t{ font-size:18px; font-weight:bold; line-height:45px; border-bottom:1px solid #ccc; margin-bottom:20px;}

.news_con dl{ clear:both; overflow:hidden; margin-bottom:30px; padding-bottom:30px; border-bottom:1px dashed #ccc;}

.news_con dl dt{ float:left; width:100%;}

.news_con dl dd{ float:left; width:100%; margin-left:0; margin-bottom:0;}

.news_con dl dd p{ margin-bottom:10px;}

.news_conul li{ float:left;width:100%; margin-bottom:30px; list-style:none; margin-right:0;}

.news_con ul li p{ margin-bottom:10px;}	

.KSIA_line{ border-bottom:0 !important;}	

}

/* 添加时间列表 */

.news_con .news_r  .newslist2 { border-bottom: 1px dashed #dbdee1; overflow: hidden; padding: 20px 0; }

.news_con .news_r  .newslist2 .newslist_d { float: left; border:1px solid #ccc; width:98px; text-align:center; }

.news_con .news_r  .newslist2 .newslist_d div { font-family: Arial; font-size: 48px; color: #282828; font-weight: bold; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -ms-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; transition: all .5s ease 0s; }

.news_con .news_r  .newslist2 .newslist_d p { font-family: Arial; border-top:1px solid #ccc; padding-top:9px; font-size: 18px; color: #a3a3a3; margin-bottom: 9px;}

.news_con .news_r  .newslist2 .newslist_con { float: left; width:calc(100% - 120px); margin-left: 20px; }

.news_con .news_r  .newslist2 .newslist_con .newslist_con_t { font-size: 18px; color: #333; font-weight: bold; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -ms-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; transition: all .5s ease 0s; }

.news_con .news_r  .newslist2 .newslist_con .newslist_con_t a { font-size: 16px; color: #333; font-weight: bold;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical; }



.news_con .news_r  .newslist2 .newslist_con .newslist_con_b { font-size: 14px; color: #666; line-height: 25px; margin: 5px 0 5px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical; }

.news_con .news_r  .newslist2 .newslist_con .newslist_con_a { font-size: 12px; color: #878787; font-family: Arial; font-weight: bold; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -ms-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; transition: all .5s ease 0s; }

.news_con .news_r  .newslist2:hover .newslist_con .newslist_con_t { color:#113f9c; }

.news_con .news_r  .newslist2:hover .newslist_con .newslist_con_t a { color: #113f9c; }

.news_con .news_r  .newslist2:hover .newslist_d div { color: #113f9c; }

.news_con .news_r  .newslist2:hover .newslist_con .newslist_con_a { color: #113f9c; }





@media screen and (max-width:768px) {

.news_div .newslist2 .newslist_d {width:68px; }

.news_div .newslist2 .newslist_d div {font-size: 30px;  }

.news_div .newslist2 .newslist_d p { padding-top:9px; font-size: 14px; }

.news_div .newslist2 .newslist_con { width:calc(100% - 80px); margin-left: 10px; }

.news_div .newslist2 .newslist_con .newslist_con_t { font-size: 16px;}

.news_div .newslist2 .newslist_con .newslist_con_t a { font-size: 14px; color: #333; font-weight: bold; }

}

/* 添加首页企业会员 */
/* 本例子css */
.picScroll-left{ overflow:hidden; position:relative;   }
.picScroll-left .hd{ width:18px; height: 40px; display: block; float: left; text-align: center; line-height: 40px; cursor: pointer; transition: .3s all ease; }
li {list-style: none;}
.picScroll-left .hd .prev{background-image: url(../images/owl_prev.png); background-repeat: no-repeat;
background-position:center; position: absolute; left:-20px; top:50%; margin-top:-50px; width: 60px;  height: 60px; z-index: 99;}
.picScroll-left .hd .next{background-image: url(../images/owl_next.png); background-repeat: no-repeat;
background-position:center; position: absolute; right:-20px; top:50%; margin-top:-50px;width: 60px; height: 60px;  z-index: 99;}
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li img{ width:190px; height:auto; display:block; }
.picScroll-left .bd ul li .title{ line-height:24px;}