@charset "utf-8";
.padt{ padding-top:20px;}
body{background:#e6f1f7 url(cssresouce-b89aa8_bodybg.jpg) no-repeat center top;}
.contant{ width:1150px; min-height:800px; height:auto; background-color:#ffffff; padding:20px; margin:0px auto; margin-bottom:30px; -webkit-box-shadow: 0px 7px 20px 0 rgba(168,182,191,.8);
	box-shadow: 0px 7px 20px 0 rgba(168,182,191,.8);overflow:hidden;}
.logo{ width:1190px; height:375px; line-height:375px; text-align:center; margin:0px auto;}
.main{ width:100%; height:auto; overflow:hidden;}
.pic_box{ width:627px; height:375px; float:left; overflow:hidden;}
.gzdt_box{ width:500px; height:375px; float:right; overflow:hidden;}
.gzdt_tit{ width:100%; height:34px; background:url(cssresouce-db29ca_icon03.png) no-repeat;}
.gzdt_tit span{ width:180px; height:34px; line-height:24px; text-align:center; display:block; float:left;}
.gzdt_tit span a{ font-size:22px; font-weight:bold; color:#004a9d;}
.gzdt_list{ width:100%; height:auto; padding-top:10px; overflow:hidden;}
.gzdt_list ul li{ width:100%; height: 109px; border-bottom: 1px dashed #999;  display:block;overflow: hidden;}
.gzdt_list ul li h4{height: 50px;line-height: 50px;overflow: hidden;font-size: 18px; font-weight:bold;color: #004a9d;background: url(cssresouce-351d1f_icon02.png) 1px center no-repeat;padding-left: 20px; display:block;}
.gzdt_list ul li h4 a{ font-size:18px; font-weight:bold; color:#004a9d;}
.gzdt_list ul li p{ width:100%; height:50px;color: #8d8d8d;line-height: 25px;font-size: 14px; display:block; overflow:hidden;}

.rx_box{ width:100%; height:140px; padding-top:20px; position:relative;}
.renxian{ position:absolute; top:20px; left:0px; width:585px; height:140px; z-index:9;}
.tousu{ width:598px; height:140px; float:right;}

.clomun{ width:541px; height:auto; overflow:hidden;}
.title{ width:100%; height:30px; background:url(cssresouce-5c2217_icon01.png) no-repeat;}
.title span{ font-size:26px; font-weight:bold; color:#004a9d; width:190px; height:30px; line-height:34px; text-align:center; display:block;}
.title span a{ font-size:26px; font-weight:bold; color:#004a9d;}
.list_cont,.list_cont2{ width:100%; height:auto; padding-top:13px; overflow:hidden;}
.list_cont ol li{ width:515px;  height:80px; border:1px solid #e2e2e2; border-radius:4px; display:block; margin-top:15px; padding:15px 12px;}
.list{ width:515px; height:80px;}
.list .date{ color:#b0b0b0; width:80px; height:80px; background:url(cssresouce-35bbab_icon4.png) no-repeat; float:right;}
.list .date span{ font-size:40px; height:40px; line-height:40px; text-align:center; padding-top:10px; display:block;}
.list .date p{ text-align:center; padding-top:3px; display:block;}
.list .text{ width:420px; height:80px; float:left;}
.list .text h2{ font-size:16px; height:30px; line-height:30px; display:block;}
.list .text h2 a{ font-size:16px;}
.list .text p{ color:#666666; line-height:22px; padding-top:6px; display:block;}

.dynam_list{ width:515px; height:180px; display:block; border:1px solid #eaeaea; padding:15px 12px; margin-top:15px;}
.dynam_list:hover{ height:179px; border-bottom:2px solid #4f72a1;}
.date2{ color:#bcbcbc; height:30px; line-height:30px; overflow:hidden;}
.date2 span{ width:150px; float:left; display:block;}
.date2 span i{ font-size:22px;}
.date2 a.more{ width:22px; height:23px; background:url(cssresouce-874416_more.png) no-repeat; display:block; float:right; margin-top:4px;}
.date2 a:hover.more{ background:url(cssresouce-39730d_more_hover.png) no-repeat;}
.titles{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #eeeeee; padding:10px 0px;}
.titles a{ font-size:16px;}
.zhengwen{ color:#999999; height:auto; line-height:26px; padding-top:10px; overflow:hidden;}

.footerbox{ width:100%; height:80px; background-color:#355e92;}

.zsyz_pic{ width:627px; height:366px; float:left; overflow:hidden; position:relative; background:#FFF;}
.zsyz_pic ul{}
.zsyz_pic ul li{ width:627px; height:366px; overflow:hidden; display:none;}
.zsyz_pic ul li img{ width:627px; height:366px;} .zsyz_pic ul li.hover{ display:block;}
.zsyz_pic ul li .txtShadow {background-color:#000;position: absolute; z-index:1;opacity: 0.5;filter:alpha(opacity=50); height: 40px;width: 627px;left: 0px;bottom:0px;}
.zsyz_pic ul li .txt{ position:absolute; z-index:2; left:0px; bottom:0px; width:380px; height:40px; padding:0px 10px; overflow:hidden;}
.zsyz_pic ul li .txt a{ color:#FFF; line-height:40px; font-size:16px; font-family:"微软雅黑";}
.zsyz_pic ul li .txt a:hover{ color:#F60;}
.zsyz_pic .dot{ position:absolute; z-index:3; right:15px; bottom:16px;}
.zsyz_pic .dot span{ width:30px; height:4px;display:block; background:#FFF;float:left; margin-left:6px; cursor:pointer; font-size:0; line-height:0; overflow:hidden;}
.zsyz_pic .dot span.on{ background:#355e92;}