﻿@charset "utf-8";
.m-banner2 { width: 100%; height: 248px; overflow: hidden; background-color:#ebebeb;}

.g-mn { width: 738px; }
.g-sd { width: 224px; }

.m-menu { border: 1px #E8E2DC solid; }
.m-menu .tt { height: 70px; background: url(../img/menu-tt.jpg) no-repeat; }
.m-menu .tt span,.m-menu .tt h1,.m-menu .tt h2 { display: block; height: 70px; line-height: 70px; padding-left: 30px; font-size: 22px; font-weight: bold; color: #fff; }
.m-menu ul { border-top: 1px #fff solid; background: #F3F3F3; }
.m-menu ul li { height: 42px; line-height: 42px; border-bottom: 1px #FFFFFF solid; vertical-align: bottom; }
.m-menu ul li a { display: block; width: 222px; height: 42px; text-indent: 30px; font-size: 14px; }
.m-menu ul li a:hover,
.m-menu ul li.active a { background: #BABABA url(../img/icon2.jpg) no-repeat 195px 50%; color: #fff; }

.hot-news { border: 1px #E8E2DC solid; }
.hot-news .tt { height: 46px; line-height: 46px; background: #939393; }
.hot-news .tt span { float: left; font-size: 16px; font-weight: bold; color: #fff; padding-left: 10px; }
.hot-news .tt i { float: right; padding-right: 10px; }
.hot-news .tt i a { color: #f0f0f0; }
.hot-news ul { padding: 10px 5px; } 
.hot-news ul li { height: 34px; line-height: 34px; font-size: 14px; vertical-align: bottom; border-bottom: 1px #E9E9E9 solid; background: url(../img/icon3.jpg) no-repeat 5px 50%; text-indent: 20px; }

.pic-news { border: 1px #E8E2DC solid; }
.pic-news .tt { height: 46px; line-height: 46px; background: #939393; }
.pic-news .tt span { float: left; font-size: 16px; font-weight: bold; color: #fff; padding-left: 10px; }
.pic-news .tt i { float: right; padding-right: 10px; }
.pic-news .tt i a { color: #f0f0f0; }
.pic-news ul { padding: 0px 5px 10px; }
.pic-news ul li { padding-top: 10px; height: 74px; border-bottom: 1px #ccc solid; vertical-align: bottom; }
.pic-news ul li .pic img { width: 85px; height: 55px; padding: 2px; border: 1px #A8A8A8 solid; }
.pic-news ul li .info { width: 116px; }
.pic-news ul li h4 { line-height: 22px; font-size: 13px; }
.pic-news ul li p { line-height: 20px; color: #666; }

.new-news { height: 234px; border: 1px #A2A2A2 solid; 
	-webkit-box-shadow: 0px 0px 4px 2px #ccc;
	-moz-box-shadow: 0px 0px 4px 2px #ccc;
	-ms-box-shadow: 0px 0px 4px 2px #ccc;
	-o-box-shadow: 0px 0px 4px 2px #ccc;
	box-shadow: 0px 0px 4px 2px #ccc;
}
.new-news .ct { padding: 10px 10px 0; }
.new-news .pic img { width: 320px; height: 212px; }
.new-news .info { width: 380px; }
.new-news .info .bt { height: 26px; border-bottom: 1px #FF0000 dashed; }
.new-news .info .bt span { float: left; font-size: 18px; font-weight: bold; color: #FF5A00; padding-left: 5px; padding-top: 0px; line-height: 24px; }
.new-news .info .bt i { float: left; padding-left: 5px; padding-top: 6px; line-height: 15px; font-size: 14px; }
.new-news .info ul { padding-top: 10px; }
.new-news .info ul li { vertical-align: bottom; border-bottom: 1px #ccc dashed; }
.new-news .info ul .tit { height: 28px; line-height: 28px; font-size: 14px; text-indent: 15px; background: url(../img/icon3.jpg) no-repeat 2px 50%; }
.new-news .info ul .tit a { color: #000; }
.new-news .info ul .con { line-height: 18px; text-indent: 2em; padding: 8px 0px;  }
.new-news .info ul .tit1 { height: 24px; line-height: 24px; border-bottom: 1px #bbb solid; font-size: 14px; text-indent: 15px; background: url(../img/icon3.jpg) no-repeat 2px 50%; }
.new-news .info ul .tit1 .fr { color: #f60; font-size: 12px; }

.news-pic-list .tt { height: 42px; line-height: 42px; border: 1px #A0A0A0 solid; background: #006dd3; }
.news-pic-list .tt span { display: block; padding-left: 16px; font-size: 16px; font-weight: bold; color: #fff; }
.news-pic-list .ct { padding-top: 10px; width: 738px; height: 138px; }
.news-pic-list .ct ul { margin-left: -16px; position: relative; }
.news-pic-list .ct ul li { float: left; width: calc(31.3% - 2px); height: auto; border: 1px #A4A4A4 solid; margin:5px 1%; display: inline;
	-webkit-box-shadow: 0px 0px 4px 2px #ccc;
	-moz-box-shadow: 0px 0px 4px 2px #ccc;
	-ms-box-shadow: 0px 0px 4px 2px #ccc;
	-o-box-shadow: 0px 0px 4px 2px #ccc;
	box-shadow: 0px 0px 4px 2px #ccc;
}
.news-pic-list .ct ul li img { width:100%; height: auto; margin: 0 auto; display: block; padding-top: 5px; }
.news-pic-list .ct ul li span { display: block; width: 170px; height: 20px; line-height: 20px; text-align: center; }

.news-list .tt { height: 42px; line-height: 42px; border: 1px #A0A0A0 solid; background: #006dd3; }
.news-list .tt span,.news-list .tt h2,.news-list .tt h3,.news-list .tt h1 { float: left; padding-left: 16px; font-size: 16px; font-weight: bold; color: #fff; }
.news-list .tt i { float: right; font-size: 12px; padding-right: 15px; }
.news-list .tt i a { color: #fff; }
.news-list .ct { padding-top: 10px; }
.cpp{display:none;}
.news-list .item { padding-bottom: 15px; }
.news-list .item .pic img { width: 178px; height: 118px; border: 1px #A4A4A4 solid; padding: 5px; 
	-webkit-box-shadow: 0px 0px 4px 2px #ccc;
	-moz-box-shadow: 0px 0px 4px 2px #ccc;
	-ms-box-shadow: 0px 0px 4px 2px #ccc;
	-o-box-shadow: 0px 0px 4px 2px #ccc;
	box-shadow: 0px 0px 4px 2px #ccc;
}
.news-list .item .info { width: 96%; margin:0 2%;}
.news-list .item .bt { height: 28px; line-height: 28px; border-bottom: 1px #929292 solid; }
.news-list .item .bt span,.news-list .item .bt h3.news-list .item .bt h2 { float: left; padding-left: 10px; }
.news-list .item .bt span a ,.news-list .item .bt h3 a,.news-list .item .bt h2 a{ color: #000; font-weight: bold; font-size: 13px; }
.news-list .item .bt i { float: right; padding-right: 10px; }
.news-list .item p { line-height: 20px; color: #666; padding-top: 5px; text-indent: 2em; }
.news-list .item .more { display: block;text-align: right; padding-right: 5px; color: #f60; font-weight: bold; }

.pages { border-top: 1px #929292 solid; height: 20px; padding-top: 4px; text-align: right; }
.pages a,.pages span { display: inline-block; *display: inline; zoom: 1; }
.pages a { width: 20px; height: 18px; line-height: 18px;text-align: center; background: #DBDBDB; margin-left: 5px; }
.pages span { padding-left: 5px; }
.pages .active { background: #8f8f8f; color: #fff; }

.news-list2 { margin-top: 10px; border-bottom: 8px #006dd3 solid; }
.news-list2 .tt { height: 42px; line-height: 42px; border: 1px #A0A0A0 solid; background: #006dd3; }
.news-list2 .tt span { float: left; padding-left: 16px; font-size: 16px; font-weight: bold; color: #fff; }
.news-list2 .tt i { float: right; font-size: 12px; padding-right: 15px; }
.news-list2 .tt i a { color: #fff; }
.news-list2 ul { padding: 8px 0; }
.news-list2 ul li { width: 330px; height: 34px; line-height: 35px; padding: 0 10px 0 20px; border-bottom: 1px #ccc solid; vertical-align: bottom; background: url(../img/icon3.jpg) no-repeat 5px 50%; }
.news-list2 ul li a { font-size: 14px; color: #000; }

.crumb { height: 48px; background: #006dd3; line-height: 48px; text-align: right; padding-right: 15px; color: #fff; 
	-webkit-box-shadow: 0px 0px 4px 2px #ccc;
	-moz-box-shadow: 0px 0px 4px 2px #ccc;
	-ms-box-shadow: 0px 0px 4px 2px #ccc;
	-o-box-shadow: 0px 0px 4px 2px #ccc;
	box-shadow: 0px 0px 4px 2px #ccc;
}
.crumb a { color: #fff; }

.m-content { border: 1px #a2a2a2 solid; border-top: 0 none; padding: 20px; 
	-webkit-box-shadow: 0px 0px 4px 2px #ccc;
	-moz-box-shadow: 0px 0px 4px 2px #ccc;
	-ms-box-shadow: 0px 0px 4px 2px #ccc;
	-o-box-shadow: 0px 0px 4px 2px #ccc;
	box-shadow: 0px 0px 4px 2px #ccc;
}
.m-content .bt { height: 40px; line-height: 40px; text-align: center; font-size: 24px; }
.m-content .lbt{border-bottom: 1px #a2a2a2 dotted;margin:10px 0;}
.m-content .lbt a{height: 50px; line-height: 50px; text-align: left; font-size: 18px;clear:both; color: #f60;  }
.m-content .adv { padding: 5px 0; line-height: 20px; text-align: right; color: #666; }
.m-content .adv p{color: #e10101; }
.m-content .shace { padding: 5px 20px; margin: 10px -20px; position: relative; background: #e1e1e1; }
.m-content .shace a{ padding: 5px;}
.m-content .con { font-size: 14px; line-height: 200%; }
.m-content  .re li{float:left; width:138px;}
.m-content  .re li a{color: #333;}


@media only screen and (max-width:768px){
.new-news,.news-list2 .pic-news,.pic-news,.link,.news-list .item .more{display:none;}	
.cpp{display:block;}
.news-list2 ul li { width: calc(50% - 28px);padding: 0 0px 0 20px; margin:0 4px;float:left;}
.g-mn{ width: 100%;}
.g-sd { width: 100%; }
.news-pic-list .ct { padding: 10px 0 0 5px; width: calc(100% - 5px); height: auto; }
.news-pic-list .ct ul li { float: left; width: calc(50% - 22px); height: auto; border: 1px #A4A4A4 solid; margin:5px 5px 5px 15px; }
.m-menu ul li a { display: block; width: 100%; }
.m-menu .tt {background: url(../img/menu-tt.jpg) repeat; }
.m-menu ul { margin-top:15px;}
.m-menu ul li { width:calc(50% - 4px);float:left;margin:0 2px;}
.m-menu ul li a:hover,
.m-menu ul li.active a { background: #BABABA url(../img/icon2.jpg) repeat 100% 50%; color: #fff; }
.news-list .item .pic img { width: 80%; height:auto; margin:5px 10%;
box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;	 
}
.news-list .item .pic:after{ display:block; clear:both; visibility:hidden; height:0; overflow:hidden; content:"."; }
.news-list .item .pic{ *zoom:1; }
.news-list .item .info { width: calc(100% - 10px); padding:5px;}
.m-content .con img{width:100%;height:auto;margin:5px 0;}
}
.m-content .con table {font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;border-width:1px;border-color:#666666;border-collapse:collapse;width:100%;margin:20px auto;}
.m-content .con table td:nth-child(odd) {border-width:1px;padding:1px;border-style:solid;border-color:#666666;color:#000;background-color:#dedede;font-weight:600;text-align:center;}
.m-content .con table  td {border-width:1px;padding:1px;border-style:solid;border-color:#666666;background-color:#ffffff;}

/*TAG&SEARCH*/	
.k_search p{width:100%;clear:both;}
.search{height:auto;}
.search .iprolist {width:23%;margin:0 1% 0 1%;float:left;}
.search .iprolist img {width:100%;}
.search figcaption {text-align:center;}
.search figcaption h2 ,.main figcaption h3 {font-size:0.8em;color:#002;font-family:Tahoma,Geneva,sans-serif;}
.search figcaption small {font-size:0.6em;text-align:left;}
.k_search h3 a{float:left;font-weight:200;color:#CDA46F;}
.k_search h3:nth-child(2n+1) a{font-size:0.9em;font-weight:600;color:#000;}
.k_search h3:nth-child(3n+2) a{font-size:1.5em;font-weight:300;color:#888;}
.k_search h3:nth-child(5n+3) a{font-size:2.1em;font-weight:800;color:#11406C;}
.k_search h3:nth-child(7n+5) a{font-size:1.8em;font-weight:500;color:#ccc;}
.k_search h3:nth-child(11n+7) a{font-size:1.2em;font-weight:300;color:#009CFD;}
.k_search h3:nth-child(13n+9) a{font-size:2.4em;font-weight:500;color:#BB170F;}

.k_search .item:hover,.k_search .item.current{background: #f5f5f5;}
.k_search .item {border-bottom: 1px dashed #707070;padding-bottom: 18px;padding-top: 18px;}
.k_search .item .date{float: left;width: 116px;text-align: center;line-height: 1.2}
.k_search .item .date p{line-height: 48px; font-size: 40px;font-weight: bold;color: #2f2f2f;margin-top:26px;    text-indent: 0em;}
.k_search .item .date span{display: block;text-align: center;font-size: 12px;color: #2f2f2f;}
.k_search .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.k_search .item dl dt { font-size:15px; line-height:24px;font-weight: bold;color: #3a3a3a; }
.k_search .item dl .t ,.k_search .item dl .t a{ padding:10px 0; color:#777; font-size:12px;font-weight:100; line-height:20px; }
.k_search .item dl .i { padding:5px 0 0; color:#505050; font-size:13px; line-height:25px; }
.k_search .item dl .m{margin-top:15px;}
.k_search .item dl .m a{color: #fff;padding:6px 32px;background: #c9a36d;display: inline-block;}

.page { padding:0 0 40px; line-height:24px; text-align:center; }
.page a { display:inline-block; margin:0 2px; padding:0 8px; border:1px solid #ddd; background:#ddd; color:#333; vertical-align:top; }
.page a:hover,.page .current { border:1px solid #c9a36d; background:#c9a36d; color:#fff; }

.k_pagelist {float:left;display:table;clear:both;line-height:30px;margin:10px 0 20px 0;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}


figure{width:100%;height:auto;margin:0;position: relative;}
figure>span{width:100%;height:auto;position:relative}
figure>span img,.art-con .inner img{width:100%;height:auto;margin:20px 0;}
figure>figcaption{text-transform:Capitalize;font-size:20px;position:absolute;bottom:20px;background:rgba(29, 161, 242, 0.58);;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;}
figure>figcaption .edia-caption__text{color:#fff;}
.tlt-b{color:#c03;font-size:16px;font-weight:700;margin:20px 0 20px 10px;}