@charset "utf-8";
/*base*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
img,input,button {border: 0;}
i{font-style: normal;font-family: "Microsoft Yahei";}
h1,h2,h3,h4,h5,h6{ font:normal 18px "Microsoft Yahei";}
input:focus,textarea:focus,select:focus, button{outline:none;}
ol,ul,li,button{list-style: none;}
body{font-size: 14px;color: #333;font-family:"Microsoft Yahei";}
a{color: #333;text-decoration:none;font-family:"Microsoft Yahei";font-size:14px;}
a:hover{color: #22a0eb;}
button,img,input { vertical-align: middle;}
.clearfix:before,
.clearfix:after {content: " ";display: table;clear: both;}
.fl{ float:left;}
.fr{ float:right;}
.padt{ padding-top:20px;}
body{background:#e6f1f7 url(cssresouce-b89aa8_bodybg.jpg) no-repeat center top;background-size:100%!important;}
.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;font-family: "微软雅黑";}

.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;font-family: "微软雅黑";}
.list .date p{ text-align:center; padding-top:3px; display:block;font-family: "微软雅黑";}
.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;font-size: 14px;
    font-family: "微软雅黑";}

.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; font-size:14px;}

.footerbox{ width:100%; height:80px; background-color:#355e92;}