@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; list-style:none; }
body{ background:#f7f8fc; font:normal 14px/22px 微软雅黑;  }
img{ border:0;  }
a{ text-decoration:none; color:#000;  }
a:hover{ color:#0168b7;  }
.l { float: left;}.r { float: right;}  .w{ width:1000px;margin:0 auto; text-align:center;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.topbg{ width:100%; height:1000px; background:url(../images/topbg.jpg) top center no-repeat; margin:0 auto;}
.days{ border:5px solid #0576d5; width:990px; margin:0 auto; margin-top:-86px; background:url(../images/hslt_03.jpg) no-repeat; height:135px;}
.time{ font-size:72px; color:#fff; font-family:Impact; margin-left:820px; margin-top:57px;}
.js{ width:998px; border:1px solid #ccc; background:url(../images/hslt.jpg) no-repeat; height:214px; margin:0 auto; margin-top:-100px; padding-top:120px;}
.js p{ color:#333; font-size:16px; line-height:30px; text-align:left; width:900px; margin-left:49px;}
.adv{margin-top:20px;}


.hsdhbox{ width:1000px; margin:0 auto; margin-top:20px;}
.hsdhbox ul .li1 a{ display:block;width:100%; background:url(../images/dh1.jpg) center top no-repeat; height:500px;}
.hsdhbox ul .li2 a{ display:block;width:100%; background:url(../images/dh2.jpg) center top no-repeat; height:500px;}
.hsdhbox ul .li3 a{ display:block;width:100%; background:url(../images/dh3.jpg) center top no-repeat; height:500px;}


.ldzsoo{ width:235px; margin-right:20px; margin-top:20px;}
.ldzsoo .ldzs1{ display:block; text-align:left; padding-bottom:10px; padding-top:5px; font-size:16px; height:40px;}
.ldzsoo .ldzs2{ display:block; text-align:left; height:50px; color:#666; font-size:12px; }


.tit{ margin-top:20px;}
.tit1{ color:#0066bc; font-weight:bold; font-size:24px; line-height:40px; border-bottom:3px solid #0576d5; z-index:999; width:100px;}
.tit1 span{ color:#f00505; z-index:999;}
.tithr{ border-bottom:1px solid #ccc; width:900px; height:41px;  text-align:right;}
.tithr a{ display:block; color:#999; padding-right:10px; margin-top:10px;}

.tit2{ color:#0066bc; font-weight:bold; font-size:24px; line-height:40px; border-bottom:3px solid #0576d5; z-index:999; width:220px;}
.tit2 span{ color:#f00505; z-index:999;}
.tithr2{ border-bottom:1px solid #ccc; width:780px; height:41px;  text-align:right;}










.newbox{ margin-top:20px;}
.newbox .hd ul{ width:360px; float:right; overflow:hidden;}
.newbox .hd ul li{width:350px; margin-bottom:25px; padding-left:10px;}
.newbox .hd ul li span{ width:120px; height:80px; overflow:hidden; float:left;}
.newbox .hd ul li h3{ width:350px; float:right; font-size:16px; font-weight:bold; text-align:left;}
.newbox .hd ul li.on h3{ color:#0066bc;}
.newbox .hd ul li p{width:350px; float:right; color:#666666; font-size:12px; line-height:18px; text-align:left; padding-top:10px;}
.newbox .bd{width:640px; height:500px; float:left; overflow:hidden;}


.jb{ background:url(../images/jb.jpg) center top no-repeat #fff; padding-top:50px; padding-bottom:30px;}
.jb:hover .jbbox .hd{ display:block;}
.jbbox .hd{ position:absolute; z-index:999; width:1000px; margin-top:350px; display:none;}
.jbbox .hd .next{ width:55px; height:55px; background:url(../images/paged.jpg) no-repeat; display:block; float:right;}
.jbbox .hd .prev{width:55px; height:55px; background:url(../images/paget.jpg) no-repeat; display:block; float:left;}
.jbbox .bd{ margin-top:50px;}
.jbbox .bd ul{ }
.jbbox .bd ul li{ width:200px; float:left; margin-left:40px; margin-top:20px; height:350px;}
.jbbox .bd ul li h3{ font-size:18px; font-weight:bold; line-height:40px;}
.jbbox .bd ul li  p{ font-size:14px; line-height:18px; color:#333333;}


.ywk{ margin-top:20px; width:1000px;}
.yw{ width:410px; height:90px; background:#fff; padding:40px;}
.yw .datebg{ color:#fff; background:#107cd7; color:#fff; text-align:center; width:105px; height:90px; }
.yw .datebg .span1{font-size:30px; width:70px; margin-top:10px; margin-left:17px; border-bottom:1px solid #1a8beb; line-height:40px;}
.yw .datebg .span2{ font-size:16px; text-align:center;width:90px;margin-left:7px; line-height:30px;}
.yw .ywli{ width:285px; text-align:left;}
.yw .ywli h3{ font-size:16px; font-weight:normal; padding-bottom:10px;}
.yw .ywli p{ color:#666666; font-size:12px; line-height:24px;}




.jjhs{ margin-top:20px;}
.jjhs .jjpic{ width:550px; height:400px; overflow:hidden; background:url(../images/j1.jpg) no-repeat;}
.jjpicbg{ background:#000; height:90px; width:100%; opacity:0.8; margin-top:310px; z-index:999;}
.jjpicbg{text-indent:1em; color:#fff; text-align:left;}
.jjpicbg .p1{ font-size:16px; line-height:40px; padding-top:10px; }
.jjpicbg .p2{ font-size:12px;}
.jjnew{ width:430px; margin-bottom:35px;}
.jjnew .jjrnpic{ width:165px; height:110px;}
.jjnew .jjrntext{ width:255px;}
.jjnew .jjrntext h3{ font-size:16px; text-align:left; font-weight:normal;padding-bottom:8px;}
.jjnew .jjrntext p{ font-size:12px; line-height:24px; color:#666666; text-align:left;padding-bottom:5px; }
.jjnew .jjrntext span{ font-size:12px; color:#fff; background:#107cd7; padding:2px 10px; text-align:left; float:left;}

.bottom{ width:100%; background:#404040; padding-top:60px;}
.blink{ color:#888686; border-top:1px solid #535252; line-height:50px; margin-top:30px;}




