﻿@charset "utf-8";
/* 黑白
html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}
 */

a{ color:#333333;text-decoration:none;}
a:hover{ color:#bc2931; text-decoration: underline;}

a.a1:link {text-decoration: none; color: #ffffff;}
a.a1:visited {text-decoration: none; color: #ffffff;}
a.a1:hover {text-decoration: none; color: #F0FF00;}
a.a1:active {text-decoration: none; color: #F0FF00;}

ul,ol,li,form,dl,dt,dd{ margin:0px; padding:0px; list-style-type:none; border:0;}
*{margin:0px auto; padding:0px auto;}
h1,h3{padding:0px; margin:0px;font-weight:normal; font-size:14px;}
h2{padding:0px; margin:0px;font-weight:normal; font-size:16px;color:#000000;line-height: 18px;}
img{border:0px;vertical-align: top; border:0px}
div, p {text-align: left;word-wrap: break-word;}
table td { vertical-align:top;}
th{font-weight: normal;}
address, caption, cite, code, dfn, em, th, var {font-weight: normal;font-style: normal;}
.inline{ display:inline;}
.hide{display:none;}
.hand{cursor:pointer;}
.clear{clear:both;font-size:0px; line-height:0px;visibility: hidden; height:0px;  }
.fix:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.fix{ zoom:1;}
.fl {float:left;}
.fr {float:right;}
.detail{ color:#666}
.col333 { color: #333; }
.colb3 { color: #b3b3b3; }
.colblue { color: #0860a3; }
.fsimsun { font-family: "黑体"; }
.fbold{ font-weight:bold !important;}
.ital{ font-family:"Georgia"; font-size:18px;font-style:italic;text-transform:uppercase; color:#333333}
input,button,select,textarea{ outline:none;}
textarea{ font-size:13px; resize:none;}
.undis{display:none;}
.dis{display:block;}
.ind{text-indent:2em;}
.Q-red{color:#BD0A01;}
.cf:after,.layout:after,.hd:after,.bd:after{content:"";display:table;clear:both;}
.cf,.layout,.hd,.bd{*zoom:1;}
.line{background: url(/skin/default/2023/images/icon_dot02.gif) repeat-x scroll left top transparent;clear: both;height: 1px;overflow: hidden; margin:0 10px;}
.line2{clear: both;height:1px;overflow: hidden; border-bottom:1px solid #e8e8e8;}
.f10{font-size:10px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f22{font-size:22px;}.f26{font-size:26px;}
.l16{line-height:16px;}.l17{line-height:17px;}.l18{line-height:18px;}.l19{line-height:19px;}.l20{line-height:20px;}.l21{line-height:21px;}.l22{line-height:22px !important;}.l23{line-height:23px;}.l24{line-height:24px !important;}.l25{line-height:25px;}.l26{line-height:26px;}.l27{line-height:27px;}.l28{line-height:28px;}.l29{line-height:29px;}.l30{line-height:30px;}.l32{line-height:32px;}
.mt10{margin-top:10px;}.mr8{margin-right:8px;}.mr12{margin-right:12px;}.mb10{margin-bottom:10px;}.mb40{margin-bottom:40px;}.ml15{margin-left:15px;}.mt5{margin-top:5px;}.mt15{margin-top:15px;}.mb5{margin-bottom:5px;}.mt20{margin-top:20px;}.mb20{margin-bottom:20px;}.mr38{margin-right:38px;}.mt30{margin-top:30px;}.mt12{margin-top:12px;}
.hd h2,.hd h3,
.fl,.layout .fl,.chief{float:left;display:inline}
.fr,.layout .fr,.extra{float:right;display:inline}
.layout{width:1200px;margin:0 auto}
.posr{position:relative;}
.posa{position:absolute;}
.ct{ text-align:center}
.yh{font-family:"黑体","黑体";font-weight:bold !important; color:#333;}
.ari{font-family:"Arial";}
/* font-family:"黑体";*/
#tabtext2,#qiyetext2,#qiyetext3,#qiyetext4,#cartext2,#cartext3,#cartext4,#lvyoutext2,#lvyoutext3,#lvyoutext4,#jindtext2,#jindtext3,#jindtext4,#jktext2,#jktext3,#jktext4,#jytext2,#jytext3,#jytext4,#jytext5,#kjtext2,#kjtext3,#kjtext4{display:none;}

/*头部*/
#top{height:60px;padding-top:15px;color:#333333; padding-bottom:8px;}
.header{width:1200px;margin:0 auto;}
.header1200{width:1200px;margin:0 auto;}
.logo{width:135px;}
.now-wea-wrap{float:left; display:inline;width:172px;margin-left:40px; margin-top:-16px;z-index:5px;}
.now-wea-wrap a span,.now-wea-wrap a:visited span {cursor: pointer;}
.now-wea-wrap span {float: left;display: inline;height: 25px;line-height: 15px;}
.now-wea-wrap .now-wea-i {padding: 0 8px;}
.dlogin{ width:380px; overflow:hidden;}
.dlogin a.dbtn{width:41px;height:19px;color:#fff;background:#0b5f9f;cursor:pointer; display:inline-block; text-align:center; line-height:19px;}
.search{width:293px;height:32px;background:url(/skin/default/2023/images/search.gif) no-repeat 0 3px;margin-top:6px; float:right;}
.DivSelect{width:45px;overflow:hidden;}
.search select{border:0;padding:2px;margin:2px;margin-top:4px;_margin-top:7px;color:#676767;width:65px;}
.search .s{border:0;margin-left:28px;width:160px;_width:159px;color:#ccc;float:left;margin-top:7px;}
.search .sbtn{width:52px;border:0;background:none;height:26px; cursor:pointer;}
.search .sbtn2{background:url(/skin/default/2023/images/sea.gif) no-repeat;width:52px;}
.search form input{ border:0px;}

#menu{height:50px;background:url(/skin/default/2023/images/bg.jpg) repeat-x;}
.nav{width:1200px;margin:0 auto;height:100%;}
.menu{padding-top:10px;height:40px;}
.navt{ float:left; border-right:1px solid #2070ac; margin-right:5px;*margin-right:3px;_margin-right:2px;padding-right:5px;height:40px;}
.navt-last{margin:0;border:0;width:90px;height:40px;overflow:hidden;}
.navt a{color:#fff;padding:7px;}
.navt-last a{padding:7px;*padding:5px;_padding:5px;}
.a1{ color:#fff; font-weight:bold;}
.a2{ color:#fff;}
.navt a:hover{ color:#0D519C;background:#CAE1EE; padding:3px 7px; text-decoration:none;}
.zt10{}
.zt10 li{float: left;padding-right: 8px;line-height: 16px;height: 16px;margin: 6px 0px;}
.zline{border-left: 1px solid #ccc;padding-left: 8px;}
.m-center2{ height:626px; overflow:hidden;}



/*黑色阴影*/
.txt-shadow{position: relative;}
.txt-shadow a{ display:inline-block; width:100%;}
.txt-shadow .txt {position: absolute;left: 0;bottom: 0;color: #fff;line-height: 22px;text-align: center;background: #000;filter: alpha(opacity=60);background-color: rgba(0,0,0,0.5);z-index: 1; width:100%;}
.txt-shadow2 .txt {position: absolute;left: 0;bottom: 0;color: #fff;line-height: 24px;background: #000;filter: alpha(opacity=60);background-color: rgba(0,0,0,0.5);z-index: 1; width:100%;}
.txt-shadow p a:hover{ background-color: rgba(0,0,0,0.8); text-decoration:none;}
.txt-shadow2 em.icon-play {text-indent:25px;display:inline-block;text-align: left;background-image: url(/skin/default/2023/images/bnt2.png);background-repeat: no-repeat;background-position: 5px 3px; width:100%;}

/*鼠标滤过General Styles*/
.mosaic-block {width:370px;height: 146px;float: left;position: relative;overflow: hidden;display: inline; margin-top:1px;}
.mosaic-block2{width:180px;height: 292px;float: left;position: relative;overflow: hidden;display: inline;}
.mosaic-block3{width:250px;height: 142px;float: left;position: relative;overflow: hidden;display: inline; float:left; margin-right:1px;}
.mosaic-block a,.mosaic-block2 a,.mosaic-block3 a{ color: #fff;line-height: 120%;}
.mosaic-block a:hover,.mosaic-block2 a:hover,.mosaic-block3 a:hover{ text-decoration:none;} 
.mosaic-block h4,.mosaic-block2 h4,.mosaic-block3 h4 { font-size: 130%;line-height: 130%;margin-bottom: 5px; text-align:center}
.mosaic-backdrop {width: 100%;height: 100%;display: none;position: absolute;top: 0;background:#111;}
.details{margin: 35px 25px;}
.details p{line-height:20px;}	
.mosaic-overlay {width: 100%;height:100%;display:none;z-index:5;position:absolute;background:#111;}
.fade .mosaic-overlay {background:#000;filter: alpha(opacity=60);background-color: rgba(0,0,0,0.4);}


