/*Çìµå¶óÀÎ 2´ÜÇü*/
 ul.list_row_type2 {margin:0;padding:0;}
 ul.list_row_type2 li {float:left;list-style-type:none;position:relative;z-index:0;height:306px;padding:0px;}
 ul.list_row_type2 li.box1{width:790px;overflow:hidden;}

 ul.list_row_type2 .type01 {width:790px;height:306px;overflow:hidden;}
_ul.list_row_type2 span.type01 {border-width: 1px; border-style: solid; border-color: rgb(213, 212, 208) rgb(213, 212, 208) rgb(192, 191, 188); padding: 0px; width: 100%; display: block; background-color: rgb(255, 255, 255); -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none;}
 ul.list_row_type2 li span.type01:hover {/*border:2px solid #ef2011;*/}
 ul.list_row_type2 li .box_content {width:100%;height:306px;overflow:hidden;position:absolute;top:0px;left:0px;}

/*Çìµå¶óÀÎ ÄÜÅÙÃ÷*/
.section_headline {overflow:hidden;width:100%;border:#ddd 0px solid;}
.section_headline .main_bnr .bx-pager {position:absolute;top:20px;right:25px;}
.section_headline .main_bnr .bx-pager .pager-link {overflow:hidden;float:left;width:12px;height:15px;margin-right:6px;font-size:0;line-height:0;text-indent:-999em;display:block;background:url('/layouts/skinx-skin/_images/btn_focus_paging.png') 0 0 no-repeat;}
.section_headline .main_bnr .bx-pager .pager-link:hover{background:url('/layouts/skinx-skin/_images/btn_focus_paging_on.png') 0 0 no-repeat;}
.section_headline .main_bnr .bx-pager .pager-active,
.section_headline .main_bnr .bx-pager .pager-active:hover {background:url('/layouts/skinx-skin/_images/btn_focus_paging_on.png') 0 0 no-repeat;}
.section_headline .main_bnr .bx-pager .pager-active {width:12px;height:15px;margin-right:6px;}
.section_headline .main_bnr .bx-auto {position:absolute;top:20px;right:20px;}
.section_headline .main_bnr .bx-prev,
.section_headline .main_bnr .bx-next {overflow:hidden;position:absolute;top:135px;width:30px;height:50px;font-size:0;line-height:0;text-indent:-9999px;clear:both;}
.section_headline .main_bnr .bx-prev {left:-1;top:150px;background:url('/layouts/skinx-skin/_images/btn_focus_prev.png') 0 0 no-repeat;filter:alpha(opacity=50);opacity:.5;}
.section_headline .main_bnr .bx-next {left:760px;top:150px;background:url('/layouts/skinx-skin/_images/btn_focus_next.png') 0 0 no-repeat;filter:alpha(opacity=50);opacity:.5;}

.section_headline .main_bnr .bx-prev:hover, .section_headline .main_bnr .bx-next:hover {filter:alpha(opacity=100);opacity:1;}

/*Çìµå¶óÀÎ ÄÜÅÙÃ÷*/
.colBox {width: 788px; position: relative;overflow:hidden;padding:0px;}
.colBox .news-title {width:100%;height:47px;margin:0px 0 5px 0;*zoom:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.colBox .news-title .title-text {padding-top:8px;height:47px;font-size: 26px; line-height: 45px; letter-spacing: -0.08em; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255);}
.colBox .news-title .title-text a{font-size: 26px;line-height: 26px;font-weight:bold;color:#000;}
.colBox .news-title .title-text a:hover{text-decoration:underline;}

.colBox .news-box {width:785px;overflow:hidden;margin-bottom:10px;overflow:hidden;}
.colBox .news-box .nl {float:left;overflow:hidden;width:370px;}
.colBox .news-box .nl .box_thumb {float:left;width:370px;height:248px;border: 1px solid rgb(223, 223, 223);background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial;}
.colBox .news-box .nl .box_thumb img {width:370px;min-height:248px;padding:0px;overflow:hidden;}

.colBox .news-box .nr {float:right;display:block;padding:0px 0 0;width:400px;overflow:hidden;}
.colBox .news-box .nr .sub-title {display:block;overflow:hidden;height:30px;width:100%;text-overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-bottom:5px;}
.colBox .news-box .nr .sub-title a{color:#333;margin-bottom:15px;display: inline !important; overflow: hidden; height: 32px; font-size: 20px; line-height: 32px; letter-spacing: -0.08em; color: #444; background-color: rgb(255, 255, 255);font-weight:bold;}
.colBox .news-box .nr .sub-title a:hover{text-decoration:underline;}

.colBox .news-box .nr .desc {display:block;overflow:hidden;width:100%;height:100px;white-space:normal;text-overflow:ellipsis;border-bottom:#dfdfdf 1px solid;padding-right:10px;}
.colBox .news-box .nr .desc {font-size: 15px; letter-spacing: -0.6px; color: rgb(102, 103, 108); text-decoration: none;line-height:26px;}
.colBox .news-box .nr .desc:hover{text-decoration:none;}

.colBox .news-box .nr .relation_news {display:block;height:105px;overflow:hidden;padding-top:12px;padding-left:0px;width:100%;text-align:left;}
.colBox .news-box .nr .relation_news .list {display:block;overflow:hidden;width:100%;height:20px;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;color:#333;}
.colBox .news-box .nr .relation_news .list a{font-size: 13px; font-weight:bold;letter-spacing: -0.6px; color: #1a1a1a; text-decoration: none;margin-left:5px;}
.colBox .news-box .nr .relation_news .list a:hover{text-decoration:underline;}

.dots {
    float:left;
	width: 5px;
	bottom: 6px;
	height: 5px;
	display: block;
	text-align: center;
}

.dots .dot-black {
	top: -2px;
	width: 5px;
	height: 5px;
	margin-right:10px;
	position: relative;
	border-radius: 100%;
	display: inline-block;
	background-color: rgba(88, 94, 105, 1);
}

.dots .dot-gray {
	top: -2px;
	width: 5px;
	height: 5px;
	margin-right:10px;
	position: relative;
	border-radius: 100%;
	display: inline-block;
	background-color: rgba(197, 198, 201, 1);
}

 ul.list_row_type2 li.box2{width:389px;}
 ul.list_row_type2 .type02 {width:389px;height:306px;}
 ul.list_row_type2 span.type02 {border-width: 1px; border-style: solid; border-color: rgb(213, 212, 208) rgb(213, 212, 208) rgb(192, 191, 188); padding: 7px 7px 3px; width: 389px; display: block; background-color: rgb(255, 255, 255); -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none;}
 ul.list_row_type2 li span.type02:hover {/*border:2px solid #ef2011;*/}

.headline-youtube-box {width:100%;height:306px;padding:3px;}

/*210318 À¯Æ©ºê ¼öÁ¤*/

.headline-youtube-box .youtube {width:100%;position:relative;height:300px;float:left;overflow:hidden;border:#dfdfdf 1px solid;}
.headline-youtube-box .youtube .bx-pager {position:absolute;top:20px;right:25px;}
.headline-youtube-box .youtube .bx-pager .pager-link {overflow:hidden;float:left;width:12px;height:15px;margin-right:6px;font-size:0;line-height:0;text-indent:-999em;display:block;background:url('/layouts/skinx-skin/_images/btn_focus_paging.png') 0 0 no-repeat;}
.headline-youtube-box .youtube .bx-pager .pager-link:hover{background:url('/layouts/skinx-skin/_images/btn_focus_paging_on.png') 0 0 no-repeat;}
.headline-youtube-box .youtube .bx-pager .pager-active,
.headline-youtube-box .youtube .bx-pager .pager-active:hover {background:url('/layouts/skinx-skin/_images/btn_focus_paging_on.png') 0 0 no-repeat;}
.headline-youtube-box .youtube .bx-pager .pager-active {width:12px;height:15px;margin-right:6px;}
.headline-youtube-box .youtube .bx-auto {position:absolute;top:20px;right:20px;}
.headline-youtube-box .youtube .bx-prev,
.headline-youtube-box .youtube .bx-next {overflow:hidden;position:absolute;top:7px;right:15px;width:30px;height:23px;font-size:0;line-height:0;text-indent:-9999px;clear:both;}
.headline-youtube-box .youtube .bx-prev {left:-11;top:7px;right:30px;background:url('/layouts/skinx-skin/_images/btn_banner_prev.png') 0 0 no-repeat;filter:alpha(opacity=70);opacity:.7;}
.headline-youtube-box .youtube .bx-next {top:7px;right:0px;background:url('/layouts/skinx-skin/_images/btn_banner_next.png') 0 0 no-repeat;filter:alpha(opacity=70);opacity:.7;}
.headline-youtube-box .youtube .bx-prev:hover, .ad-banner-left-side .youtube .bx-next:hover {filter:alpha(opacity=100);opacity:1;}

.headline-youtube-box .youtube .bnr_thumb {position:relative;width:100%;height:300px;overflow:hidden;}
.headline-youtube-box .youtube .bnr_thumb li {float:left;width:100%;height:300px;overflow:hidden;}
.headline-youtube-box .youtube .bnr_thumb li .box {width:100%;overflow:hidden;margin:0;padding:0;}

.headline-youtube-box .youtube .bnr_thumb li .player-box {width:100%;height:250px;overflow:hidden;position:absolute;top:0px;left:0px;}

.headline-youtube-box .youtube .bnr_thumb li .box_thumb {width:100%;height:250px;overflow:hidden;position:absolute;top:0px;left:0px;}
.headline-youtube-box .youtube .bnr_thumb li .box_thumb  img {position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.headline-youtube-box .youtube .bnr_thumb li .box_thumb .headline-btn-example{width:60px;height:42px;overflow:hidden;position:absolute;top:90px;left:160px;}
.headline-youtube-box .youtube .bnr_thumb li .box_thumb .headline-btn-example img{width:60px;height:42px;}

.headline-youtube-box .youtube .bnr_thumb li .box_desc {display:block;height:50px;position:absolute;top:250px;left:0px;padding-top:7px;width:100%;text-align:center;}
.headline-youtube-box .youtube .bnr_thumb li .box_desc a{font-weight:bold;color:#000;font-size:12px;line-height:20px;}


/*210318 À¯Æ©ºê ¼öÁ¤*/

.headline-youtube-box .player{width:100%;height:220px;position:relative;overflow:hidden;margin-bottom:10px;background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial;}
.headline-youtube-box .player .headline-btn-example{width:60px;height:42px;overflow:hidden;position:absolute;top:90px;left:160px;}
.headline-youtube-box .player .headline-btn-example img{width:60px;height:42px;}
.headline-youtube-box .player .movie-title{width:100%;height:32px;overflow:hidden;position:absolute;bottom:0px;left:0px;line-height:32px;background:#000000;color:#ffffff;font-weight:bold;font-size:12px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.headline-youtube-box .thumb {width:100%;overflow:hidden;}
.headline-youtube-box .thumb ul li{float:left; width: 100%; height: 80px;margin-right:5px;}
.headline-youtube-box .thumb ul li:first-child {background: none;margin-right:0;}

.headline-youtube-box .thumb ul li .thumb-box{float:left;width:92px;height:63px;overflow:hidden;}
.headline-youtube-box .thumb ul li .thumb-box .photo{padding:5px;height:63px;overflow:hidden;background-position: center center; background-size: cover; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial;cursor:pointer;filter:alpha(opacity=80);opacity:.8;}
.headline-youtube-box .thumb ul li .thumb-box .photo:hover {filter:alpha(opacity=100);opacity:1;}

.headline-youtube-box .thumb ul:after {content:''; display:block; clear:both;}

.headline-youtube-box .thumb .bx-wrapper{max-width:100% !important;}
.headline-youtube-box .thumb .bx-controls-auto {display: none;}

.headline-youtube-box .thumb .bx-pager {display: none;}
.headline-youtube-box .thumb .bx-controls-direction a {display: block; position: absolute; text-indent:-999em; width: 17px; height: 31px; bottom:23px;}
.headline-youtube-box .thumb .bx-controls-direction a.bx-prev {left:5px;background:url('/layouts/skinx-skin/_images/ico_favorite_prev.png') no-repeat 0 0px;}
.headline-youtube-box .thumb .bx-controls-direction a.bx-next {right:7px;background:url('/layouts/skinx-skin/_images/ico_favorite_next.png') no-repeat 0 0px;}

.headline-youtube-box .thumb .bx-controls-direction a.bx-prev:hover {left:5px;background:url('/layouts/skinx-skin/_images/ico_favorite_prev_hover.png') no-repeat 0 0px;}
.headline-youtube-box .thumb .bx-controls-direction a.bx-next:hover {right:7px;background:url('/layouts/skinx-skin/_images/ico_favorite_next_hover.png') no-repeat 0 0px;}

/*Çìµå¶óÀÎ 3´ÜÇü*/
 ul.list_row_type3 {margin:0;padding:0;}
 ul.list_row_type3 li {float:left;list-style-type:none;position:relative;z-index:0;width:389px;height:379px;padding:9px;}
 ul.list_row_type3 .type03 {width:389px;height:379px;}
 ul.list_row_type3 span.type03 {border-width: 1px; border-style: solid; border-color: rgb(213, 212, 208) rgb(213, 212, 208) rgb(192, 191, 188); padding: 7px 7px 3px; width: 389px; display: block; background-color: rgb(255, 255, 255); -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none;}
 ul.list_row_type3 li span.type03:hover {/*border:2px solid #ef2011;*/}
 ul.list_row_type3 li .box_content {width:389px;height:325px;overflow:hidden;position:absolute;top:0px;left:0px;}
