﻿@charset "utf-8";
/* 
* Author:lin xiao dong (1071322670@qq.com)
* https://www.openwbs.com/
*/

/**富文本**/
.ow-rich-text{ margin:15px auto; width:1200px;}
.ow-rich-text p{ margin:0px; padding:0px;}
.ow-rich-text p img{ vertical-align:top;}
.ow-rich-text a,
.ow-rich-text a:visited{ color:#333;}
@media (min-width:1500px) {
	.ow-rich-text{ width:1470px!important;}
}

/**焦点图|焦点新闻**/
.ow-focus{ background:#fff; padding:0px 0px 15px 0px;}
.ow-focus .focus-hero{ float:left; width:600px;}
.ow-focus .focus-hero .pages{ bottom:10px;}
.ow-focus .focus-hero .title{ bottom:10px; position:absolute; }
.ow-focus .focus-hero .title a{ background-color:rgba(0,0,0,0.7); display:inline-block; font-size:20px; padding:3px 10px;}
.ow-focus .focus-hero .title a,
.ow-focus .focus-hero .title a:visited{ color:#fff; }
.ow-focus .focus-hero .title a:hover{ background-color:rgba(0,0,0,0.9); text-decoration:none; }
.ow-focus .focus-news{ box-sizing:border-box; float:left; width:600px; padding-left:30px;}
.ow-focus .focus-news .hd{}
.ow-focus .focus-news .hd span.title{ border-left:6px solid #0469C3; display:inline-block; font-weight:bold; font-size:20px; height:24px; line-height:24px; padding-left:10px; }
.ow-focus .focus-news .hd .more{ float:right; }
.ow-focus .focus-news .bd{ padding-top:5px; }
.ow-focus .focus-news ul li{ border-bottom:1px dashed #ccc; display:block; padding:5px 0px;}
.ow-focus .focus-news ul li a{ display:block;}
.ow-focus .focus-news ul li a:hover { padding-left:5px; color:#0469C3; }
.ow-focus .focus-news ul li a h3 { display:block; float:left; font-size:16px; font-weight:normal; padding-left:10px; position:relative; max-width:calc(100% - 100px); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.ow-focus .focus-news ul li a h3::before { content:''; width:4px; height:4px; background:#333; border-radius:50%; position:absolute; left:0; top:50%; margin-top:-2px;}
.ow-focus .focus-news ul li a:hover p::before { background:#0469C3;}
.ow-focus .focus-news ul li span { float:right; margin-top:1px; max-width:80px;}
.ow-focus .focus-news ul li.li1 a h3{ font-weight:bold;}
.ow-focus .focus-news ul li.li9{  border-bottom:0px dashed #ccc;}
@media (min-width:1500px) {
	#ow_ad_10,
	#ow_ad_10 .ow-pic-player,
	#ow_ad_10 .ow-pic-player .sliders,
	#ow_ad_10 .ow-pic-player .sliders img{ height:475px!important; width:750px!important; } 
	.ow-focus .focus-hero{ float:left; width:750px;}
	.ow-focus .focus-news{ padding-left:40px; width:720px!important;}
	.ow-focus .focus-news .hd span.title{ font-size:22px; }
	.ow-focus .focus-news ul li{ padding:10px 0px;}
}

/**新闻资讯**/
.ow-news-com{ background:#fff; padding:0px 0px 0px 0px; }
.ow-news-com .hdtitle { border-bottom:1px solid #0469C3; padding:10px 0px; margin-bottom:10px;}
.ow-news-com .hdtitle span{ border-left:6px solid #0469C3; display:inline-block; font-weight:bold; font-size:22px; height:24px; line-height:24px; padding-left:10px; }
.ow-news-com .hdtitle .more{ float:right; }
.ow-news-com .col-news{ box-sizing:border-box; float:left; margin:0px 0px 40px 0px; min-height:180px; width:400px;}
.ow-news-com .col1,
.ow-news-com .col2,
.ow-news-com .col4,
.ow-news-com .col5,
.ow-news-com .col7,
.ow-news-com .col8,
.ow-news-com .col10,
.ow-news-com .col11{ padding-right:25px;}
.ow-news-com .col-news .hd{ background:#fafafa;}
.ow-news-com .col-news .hd span.title{ background:#0469C3; display:inline-block; font-size:18px; height:24px; line-height:24px; padding:5px 10px; vertical-align:top; }
.ow-news-com .col-news .hd span.title a{ color:#fff; float:left; vertical-align:top; }
.ow-news-com .col-news .hd .more{ float:right; padding:5px 10px 0px 0px; }
.ow-news-com .col-news .bd{ padding-top:5px; }
.ow-news-com .col-news ul li{ border-bottom:1px dashed #ccc; display:block; padding:6px 0px;}
.ow-news-com .col-news ul li a{ display:block;}
.ow-news-com .col-news ul li a:hover { padding-left:5px; color:#0469C3; }
.ow-news-com .col-news ul li a h3 { display:block; float:left; font-size:15px; font-weight:normal; padding-left:10px; position:relative; max-width:calc(100% - 90px); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.ow-news-com .col-news ul li a h3::before { content:''; width:4px; height:4px; background:#333; border-radius:50%; position:absolute; left:0; top:50%; margin-top:-2px;}
.ow-news-com .col-news ul li a:hover p::before { background:#0469C3;}
.ow-news-com .col-news ul li span { color:#888; float:right; font-size:14px; margin-top:2px; max-width:80px;}
@media (min-width:1500px) {
	.ow-news-com .col-news{ min-height:200px!important; width:490px!important;}
	.ow-news-com .col1,
	.ow-news-com .col2,
	.ow-news-com .col4,
	.ow-news-com .col5,
	.ow-news-com .col7,
	.ow-news-com .col8,
	.ow-news-com .col10,
	.ow-news-com .col11{ padding-right:30px;}
	.ow-news-com .col-news ul li{ border-bottom:1px dashed #ccc; display:block; padding:8px 0px;}
}

/*页面中间广告*/
.ow-index-page-hero{ margin:0 auto; width:1200px;}
.ow-index-page-hero a{ display:block; margin-bottom:15px;}
@media (min-width:1500px) {
	.ow-index-page-hero{ width:1470px;}
}

/*更多*/
.ow-idx-more{ font-size:20px; text-align:center; padding:10px 0px 0px 0px;}
.ow-idx-more a{}
.ow-idx-more a:hover{}

/*会员单位*/
.ow-idx-members{ background-color:#fcfcfc; padding:40px 0px;}
.ow-idx-members h2.header { font-size:28px; font-weight:bold; height:24px; line-height:24px; padding:0px 0px 20px 0px; text-align:center;}
.ow-idx-members .cates{}
.ow-idx-members .cates ul{ padding:10px 0px; zoom:1; overflow:auto; text-align:center;}
.ow-idx-members .cates ul li{ display:inline; padding:0px 5px;}
.ow-idx-members .cates ul li a{ background-color:#eee; border:0px solid #d6d6d6; display:inline-block; font-size:15px; height:24px; line-height:24px; padding:6px 25px;}
.ow-idx-members .cates ul li a:hover{ background-color:#0469C3; border-color:#0469C3; color:#fff; text-decoration:none;}
.ow-idx-members .cates ul li.current a{ background-color:#0469C3; border-color:#0469C3; color:#fff; text-decoration:none;}
.ow-idx-members .section{ padding:20px 0px 0px 0px;}
.ow-idx-members .section ul{ padding:0px;}
.ow-idx-members .section ul li{ box-sizing:border-box; float:left; height:270px; width:224px; margin:0px 20px 20px 0px; position:relative;}
.ow-idx-members .section ul li.li5,
.ow-idx-members .section ul li.li10,
.ow-idx-members .section ul li.li15,
.ow-idx-members .section ul li.li20,
.ow-idx-members .section ul li.li25,
.ow-idx-members .section ul li.li30,
.ow-idx-members .section ul li.li35,
.ow-idx-members .section ul li.li40,
.ow-idx-members .section ul li.li45,
.ow-idx-members .section ul li.li50{ margin-right:0px;}
.ow-idx-members .section ul li .thumb a{ box-sizing:border-box; display:block; height:120px; width:224px; text-align:center; overflow:hidden;}
.ow-idx-members .section ul li .thumb a img{ background:#fff; box-sizing:border-box; border:1px solid #e6e6e6; height:120px; width:224px; }
.ow-idx-members .section ul li .title{ font-size:16px; height:24px; line-height:24px; padding:15px 0px 0px 0px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ow-idx-members .section ul li .title a:hover{ text-decoration:none;}
.ow-idx-members .section ul li .grade{ color:#666; font-size:14px;}
.ow-idx-members .section ul li .desc{ color:#888; display:inline-block; font-size:13px; padding:5px 0px 0px 0px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ow-idx-members .section ul li:hover img{ background:#eee; transform:scale(0.90,0.90); transition-duration:500ms; transition-timing-function:ease-out; }
@media (min-width:1500px) {
	.ow-idx-members .section ul li{ height:300px; width:278px;}
	.ow-idx-members .section ul li .thumb a{ height:148px; width:278px;}
	.ow-idx-members .section ul li .thumb a img{ height:148px; width:278px; }
}

/*tags*/
.ow-index-tags { background:#fafafa; margin:0px auto;}
.ow-index-tags .wrapper{line-height:24px; padding:20px 0px 20px 0px;}
.ow-index-tags span{ color:#666; margin-right:8px;}
.ow-index-tags a{ margin:0px 12px 0px 0px; white-space:nowrap;}
.ow-index-tags a,
.ow-index-tags a:visited{ color:#888;}
.ow-index-tags a:hover { color:#222; text-decoration:none;}

/*友情链接*/
.ow-flinks { background:#fafafa; margin:0px auto;}
.ow-flinks .wrapper{ border-top:1px solid #e6e6e6;  line-height:24px; padding:20px 0px 20px 0px;}
.ow-flinks .flinks{}
.ow-flinks span{ color:#666; margin-right:8px;}
.ow-flinks a{ display:inline-block; margin:0px 12px 0px 0px; white-space:nowrap;}
.ow-flinks a,
.ow-flinks a:visited{ color:#888;}
.ow-flinks a:hover { color:#222; text-decoration:none;}







