div.line-pathway{float:left; width:100%; padding:7px 0; background-color:#f8f7f6; border:1px solid #f0f0f0; box-sizing: border-box; margin-bottom:15px;}
div.line-pathway a.first{margin-left:15px;}

div.columnLeft{float:left; width:32%;}
div.columnLeft div.module_advert,
div.columnLeft div.module_plugins{width:300px; margin-bottom:15px; background-color:#eeedec;font-size: 13px;}
div.columnLeft div.module_advert h3{display: none;}
div.columnLeft div.module_advert img{width:100%;}
div.columnLeft div.module_plugins h3.category a{font-weight: bold;}
div.columnLeft div.module_plugins div.box_news,
div.columnLeft div.module_plugins div.box_category{padding:5px;}
div.columnLeft div.module_plugins div.box_news li,
div.columnLeft .module_plugins .box_category li{padding:8px 0;}
div.columnLeft .module_plugins .box_category li a strong{margin-left: 5px;}
.module_plugins .box_category li a label.num,
div.columnLeft div.module_plugins div.box_news li span.date{display: none;}
div.next_btm_page{margin:10px 0 10px 0;}


div.columnRight{float:right; width:68%; max-width: 680px;}
div.line-mainpage div.module_contact h3.category,
div.columnRight h3.category{font-size: 14px; text-transform: uppercase; border-bottom:3px solid #e8ae3b; padding:10px 0 7px; background:#ebc77e url(images/icon.png) no-repeat 10px 5px; text-indent: 35px; color:#d30540;}
div.columnRight div.box_content div.listcate_content{float:left; width:100%; margin-bottom:15px;}
div.columnRight div.box_content div.listcate_content ul.list-childcate,
div.columnRight div.box_content div.listcate_content ul.list-childcate li{float:left; width:100%; margin:0px; padding:0px; list-style: none;}
div.columnRight div.box_content div.listcate_content ul.list-childcate li div.childcate{display: table; margin:auto; width:290px; border:1px solid #dad9d7;}
div.columnRight div.box_content div.listcate_content ul.list-childcate li div.childcate:hover{border-color:#ebc77e;}
div.columnRight div.box_content div.listcate_content ul.list-childcate li div.childcate div{float:left; width:100%;}
div.columnRight div.box_content div.listcate_content ul.list-childcate li div.childcate div a{float:left; width:100%; overflow: hidden; max-height:165px;}
div.columnRight div.box_content div.listcate_content ul.list-childcate li div.childcate div a img{width:100%; max-width: 100% !important; min-height: 165px;}
div.columnRight div.box_content div.listcate_content ul.list-childcate li div.childcate h3{float:left; width:98%; margin:10px 1%; text-align: center; height:16px; overflow: hidden;}
div.columnRight div.box_content div.listcate_content ul.list-childcate li div.childcate h3 a{color:#333; font-size: 14px; text-decoration: none; font-weight: bold;}
div.columnRight div.box_content div.listcate_content ul.list-childcate li div.childcate h3 a:hover{color:#d30540;}
div.columnRight div.box_content div.listcate_content ul.list-childcate li{width:50%; margin-top:20px;}
div.columnRight div.box_content img{max-width:96% !important;}
div.columnRight div.module_news div.news div.news_intro{position: relative;}
div.columnRight div.module_news div.news div.more{position: absolute; bottom:0px; right:5px;}
div.columnRight div.module_news div.news{padding-bottom:10px; border-bottom: 1px dashed #dad9d7; }
div.columnRight div.module_news div.news img.thumb{border-width: 1px; padding:3px;}
div.columnRight div.module_news div.news h1.news_subject{float:left; width:100%; margin:15px 0; font-weight: normal; color:#333; line-height: 120%;}
div.columnRight div.module_news div.news_detail div.news_intro{color:#717171;}
div.columnRight div.module_news div#list_news{margin-top:10px;}
div.columnRight div.module_news div#list_news li{padding:8px 0;}
div.tag_search{display:none;}
div.columnRight div.module_news_detail{margin-top:15px;}

div.columnRight ul.list-video,
div.columnRight ul.list-video li{float:left; width:100%; margin:0px; padding: 0px; list-style: none;}
div.columnRight ul.list-video li{width:50%;padding:10px; box-sizing: border-box;}
div.columnRight ul.list-video li div.video{float:left; width:100%;}
div.columnRight ul.list-video li div h3{float:left; width:100%; font-size: 13px;margin:7px 0 10px; height:34px; overflow: hidden;}
div.columnRight ul.list-video li div h3 a{color:#333; text-decoration: none;}
div.columnRight ul.list-video li div h3 a:hover{color:black; text-decoration: underline;}
div.columnRight ul.list-video li div.video div.player-content{float:left; width:100%;}
div.columnRight ul.list-video li div.thumbnail{ position: relative;width:300px; height:168px; float:none; display: table;margin: auto;}
div.columnRight ul.list-video li div.thumbnail img.thumb{width:300px; height:168px; max-width: 100% !important;}
div.columnRight ul.list-video li div.thumbnail img.play-icon{position: absolute; top:31%; left:41%; cursor: pointer; display: none;}
div.columnRight ul.list-video li div.thumbnail:hover img.play-icon{display: block;}
div.columnRight ul.list-video li div.thumbnail span{position: absolute; right:0px; bottom:0px; background-color:rgba(0, 0, 0, 0.7); padding:2px; color:white;}
.hidden{display: none !important;}

div.module_contact div.line span{color:red;}


/*album*/
div.columnRight ul.albums_list_box li{width:50%;}
div.columnRight ul.albums_list_box li div{background:none;width:94%; height:auto; margin:3%; border:#e2e2e2 1px solid; background-color:#f8f8f8;}
div.columnRight ul.albums_list_box li div:hover{border-color:#d52832;}
div.columnRight ul.albums_list_box li div:hover img{opacity: 0.6;}
div.columnRight ul.albums_list_box li div a{float:left; width:100%; overflow: hidden;}
div.columnRight ul.albums_list_box li div img{width:100%; height:auto; margin:0px; max-width: 100% !important;}

div.columnRight ul.albums_box li{width:33.33333%; }
div.columnRight ul.albums_box li div.box{width:94%; padding:3%;}
div.columnRight ul.albums_box li div.box a{ overflow: hidden; border: 1px solid silver; padding:1px;}
div.columnRight ul.albums_box li div.box a:hover{border-color:#d52832;}
div.columnRight ul.albums_box li div.box a img{max-width: 100% !important; width:100%; height:121px; border:none; padding:0px; box-shadow: none;}
div.columnRight ul.albums_box li div:hover label{visibility: hidden;}

/*video*/
div.columnRight div#list_video ul,
div.columnRight div#list_video ul li{float:left; width:100%; margin:0px; padding:0px; list-style: none;}
div.columnRight div#list_video ul li{width:50%;}
div.columnRight div#list_video ul li div{float:left; width:96%; padding:2%;}
div.columnRight div#list_video ul li div h3{float:left; width:100%; overflow: hidden;font-size: 13px; margin:7px 0 10px; height:34px;}
div.columnRight div#list_video ul li div h3 a{color:#333; text-decoration: none;}
div.columnRight div#list_video ul li div h3 a:hover{text-decoration: underline; color:#000;}div.columnRight div#list_video ul li div a.thumb{float:left; width:100%; position: relative; overflow: hidden; max-height: 169px;}
div.columnRight div#list_video ul li div a.thumb img.thumb{width:100%; max-width: 100% !important; min-height: 169px;}
div.columnRight div#list_video ul li div a.thumb img.play-icon{position: absolute; top:31%; left:41%;}
div.columnRight div#list_video ul li div a.thumb img.play-icon:hover{opacity: 0.7;}
