﻿@charset "utf-8";
/* CSS Document */
html,body,div,span,nav,p,a,img,footer,header,span,form,h1{margin: 0;padding: 0;border: 0;font-size: 100%;font-style:normal;}
body{background:url(../images/bj.jpg) repeat center;font-family:"宋体";}
a{font-size:14px; text-decoration:none; color:#000}
a:hover{text-decoration:none;}
img{ border:0px;}
ul,li{ list-style-type:none; margin: 0;padding: 0;border: 0;}
.wr{ font-family:"微软雅黑";}
.box{ position:relative;}
.l20{ margin-left:20px;}
.clr {clear: both;}
.yybj{ width:100%; height:15px; display:block; background:url(../images/mokuai1.png) repeat-x;}
.mlr20{ margin:0px 20px;}
.mtb13{ margin:13px 0px;}
.mt13{ margin-top:13px}
.ml13{ margin-left:14px;}
.mr20{ margin-right:20px;}
.fr{ float:right}
.fl{ float:left}

/*头部*/
.header{ width:100%; height:280px;}
.header .banner{ width:100%; height:214px; background:url(../images/banner.jpg) no-repeat center top; margin:0 auto;}
.header .banner .bj{ width:1000px; height:214px; position:relative; margin:0 auto;}
.header .nav{width:986px; margin:0 auto; height:63px;background:#005982; padding:1px 7px}
.header .nav ul{ width:986px;  height:63px; margin:0 auto; display:block; overflow:hidden;background:url(../images/nav.jpg) repeat-x top left;}
.header .nav li{float:left;width: 140px;text-align:center;height:55px;line-height:53px;padding:5px 0;}
.header .nav a{ color:#ffffff; font-size:16px;}
.header .nav a:hover{ text-decoration:underline;}
.header .nav .l1{width:5px; height:63px;background:url(../images/ny.png) repeat-y top left; position:absolute; top:1px; left:1px; padding:0;}
.header .nav .l2{width:5px; height:63px;background:url(../images/ny.png) repeat-y top left; position:absolute; top:1px; right:1px;padding:0;}
	/*焦点图*/
.ExxFlash2 {width:326px;height: 250px;overflow:hidden;float:left;}
.ExxFlash2 .fla_img{width:326px; height:225px;  position:relative;overflow:hidden;}
.ExxFlash2 .fla_img a{ display:block;}
.ExxFlash2 .fla_img img{ border:0;width:326px; height:225px; }
.ExxFlash2 .fla_title{ height:25px; line-height:25px; width:326px; text-align:center; overflow:hidden; background:#CCC}
.ExxFlash2 .fla_title a{ text-decoration:none; color:#000; font-weight:bold}
.ExxFlash2 .fla_qh { position:absolute; width:326px; height:20px; bottom:0; right:0; }
.ExxFlash2 .fla_qh ul,.ExxFlash2 .fla_qh li { margin:0; padding:0; list-style:none; }
.ExxFlash2 .fla_qh li { float:right; display:block; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer; color:#ffffff; background-color:#333333; }
.ExxFlash2 .fla_qh li.cur { background-color:#ff0000;}
          /*栏目样式一*/
.con{width: 100%;height:auto;float:left;}
.con li{width:auto; }
.con li a{width:70%; display:block; float:left; overflow:hidden; line-height:28px; height:28px;background:url(../images/d.jpg) no-repeat 0 14px; padding-left:10px; margin-left:15px}
.con li span{ float:right; margin-right:10px; line-height:28px;}
/*正文*/
.main{ width:1000px; height:auto; margin:13px auto; display:block;min-height:576px;}

.left{ width:285px; min-height:576px; height:auto; float:left;}
.left .box1{ width:283px;  min-height: 279px; height:auto; border:1px #a0a0a0 solid;float:left; background:#FFF;}
.left .box1 .bt{ width:263px; height:40px; background:#005982 url(../images/nav.png) repeat-x 0px 40px; line-height:40px; padding:0 10px 6px 10px }
.left .box1 .bt span{font-size:16px;color:#fff; float:left; text-indent:6px;  font-weight:bold }
.left .box1 .bt a{color:#fff; float:right;font-size:14px; font-family:"宋体"}
.left .box1 .tableclass0{ width:269px; min-height:206px; height:auto; overflow:hidden;  display:block;  margin:4px auto 8px auto;}
.left .box1 tr{ font-size:14px; color:#333; width:266px; height:25px;  line-height:25px; margin:3px 0px 0px 8px;}
.left .box1 .tdclass_first0{width:16px; height:25px;color:#333; line-height:25px;}
.left .box1 .tdclass_title0 a{ color:#333;width:200px;color:#333; height:25px;overflow:hidden;display:inline-block;}
.left .box1 .tdclass_title0 a:hover{ color:#F00;}

.right{ width:702px; min-height:576px; height:auto; float:right;}
.right .box2{ width:682px; height:248px; border:1px #a0a0a0 solid;float:right; padding:9px; background:#FFF; display:block;}

.right .box2 .dy2{ float:right;width:350px; height:246px; display:block;* float:left;}
.right .box2 .dy2 ul{ width:350px; /* height:246px; */ display:block; overflow:hidden; margin:0 auto; padding:0;}
.right .box2 .dy2 .tt{ font-size:14px; color:#333; width:340px; height:58px;  background:url(../images/tt.jpg) no-repeat center bottom; margin:0 !important; padding:5px}
.right .box2 .dy2 .tt a{color:#005982 !important;width:330px;height:58px;overflow:hidden;font-size:18px !important;text-align:center !important;text-indent:0 !important;line-height:58px !important;display:block; margin:0 auto; font-family:"微软雅黑"}
.right .box2 .dy2 .tableclass0{ width:335px; height:180px; display:block; overflow:hidden; margin:0 auto;}
.right .box2 .dy2 tr{ font-size:14px; color:#333; width:336px; height:25px; line-height:25px; margin:3px 0px 0px 10px;}
.right .box2 .tdclass_first0{width:16px; height:25px;}
.right .box2 .tdclass_title0{ color:#333;width:266px; line-height:25px; height:25px;overflow:hidden;display:inline-block; }
.right .box2 .dy2 .tdclass_title0 a{ color:#333 !important;width:266px; height:25px;overflow:hidden;display:inline-block;*line-height:25px !important; }
.right .box2 .dy2 .tdclass_title0 a:hover{ color:#F00;}

.right .fz{ width:700px; height:75px;border:1px #a0a0a0 solid; margin:13px auto;*margin:13px auto 8px auto}
.hh{ /* height:509px !important; */}
.mh{min-height:292px !important;}

.right .box3{ width:330px; height:202px; border:1px #a0a0a0 solid;float:left; background:#FFF; padding:0 6px;}
.right .box3 .bt{ width:310px; height:40px; padding:0 12px 6px 8px; border-bottom:2px #005982 solid; background:url(../images/bty.jpg) no-repeat bottom right;}
.right .box3 .bt span{font-size:16px;color:#fff; width:85px; line-height:40px;height:35px;margin-top:11px;float:left;display:block;text-align:center;font-weight:bold; background:url(../images/bt.jpg) no-repeat center bottom; }
.right .box3 .bt a{color:#005982; float:right;font-size:14px; font-family:"宋体"; line-height:53px;}
.right .box3 .tableclass0{ width:326px; min-height:150px; height:auto; overflow:hidden;  display:block;  margin:4px auto 8px auto;}
.right .box3 tr{ font-size:14px; color:#333; width:300px; height:25px;  line-height:25px; margin:3px 0px 0px 8px;}
.right .box3 td{width:auto; height:25px;  line-height:25px;}
.right .box3 .tdclass_first0{width:16px; height:25px;}
.right .box3 .tdclass_title0{color:#333;width:250px; line-height:25px; height:25px;overflow:hidden; display:block}
.right .box3 .tdclass_title0 a{ color:#333;width:250px;color:#333; height:25px;overflow:hidden;display:inline-block;*line-height:25px !important; }
.right .box3 .tdclass_title0 a:hover{ color:#F00;}


/*底部*/
.footer{ width:1000px; height:76px; margin:0 auto; background:url(../images/footz.jpg) no-repeat left 3px; border-top:3px #005982 solid; padding-top:1px}
.foot{ width:1000px; height:76px; margin:0 auto; background:url(../images/footy.jpg) no-repeat right top;border-top:2px #005982 solid; padding-top:20px; text-align:center;line-height:23px;}
.footer a{ color:#333;}

/*index结束*/

/*右边部分*/
.list_right{width:702px; height:auto;min-height:564px; display:block; float:right; }
.list_right .bt1{ width:700px; line-height:42px; background:#fff url(../images/bty.jpg) no-repeat right bottom;  line-height:42px;border:1px #a0a0a0 solid;border-bottom:3px #005982 solid;float:left; }
.list_right .bt1 .btt{font-size:14px;color:#333; float:left; text-indent:20px;background:#fff url(../images/btz.jpg) no-repeat left bottom;line-height:42px;}
.list_right .bt1 span{font-size:14px;color:#333;line-height:42px;}
.list_right .bt1 span a{color:#333;font-size:14px;}

/*右边部分*/
.list_right .lm_box { width:668px; height:auto; min-height:232px; padding:0 6px;}
.list_right .lm_box  .bt{ width:647px; height:40px; padding:0 12px 6px 8px; border-bottom:2px #005982 solid; background:url(../images/bty.jpg) no-repeat bottom right;}
.list_right .lm_box  .bt span{font-size:16px;color:#fff; width:85px; line-height:40px;height:35px;margin-top:11px;float:left;display:block;text-align:center;font-weight:bold; background:url(../images/bt.jpg) no-repeat center bottom; }
.list_right .lm_box .bt a{color:#005982; float:right;font-size:14px; font-family:"宋体"; line-height:53px;}
.list_right .lm_box .tableclass0{ width:660px; min-height:150px; height:auto; overflow:hidden;  display:block;  margin:4px auto 8px auto;}
.list_right .lm_box tr{ font-size:14px; color:#333; width:660px; height:25px;  line-height:25px; margin:3px 0px 0px 8px;}
.list_right .lm_box td{width:auto; height:25px;  line-height:25px;}
.list_right .lm_box .tdclass_first0{width:16px; height:25px;}
.list_right .lm_box .tdclass_title0{color:#333;width:580px; line-height:25px; height:25px;overflow:hidden; display:block}
.list_right .lm_box .tdclass_title0 a{ color:#333;width:250px;color:#333; height:25px;overflow:hidden;display:inline-block;*line-height:25px !important; }
.list_right .lm_box .tdclass_title0 a:hover{ color:#F00;}


.list_right .right_lb { width:680px; height:auto; min-height:494px; padding:10px; margin:13px auto 0 auto;border:1px #a0a0a0 solid; background:#fff;}
.list_right .list_art { width:680px; height:auto; /* min-height:450px; */padding-bottom:45px;}
.columntop {background-color: #E4E4E4;}
.columntop td{color:#333}
.list_right .list_art tr{width:646px; height:30px; margin:6px 0px 0px 0px; line-height:30px;*line-height:18px; font-size:14px; color:#333;}
.list_right .list_art  .showclass_page_InfoPath a{ color:#333;font-family:"宋体";}
.list_right .list_art  .showclass_page_InfoPath a:hover{ color:#F00;}
.list_right .list_art  .showclass_page_InfoPath span{ float:right; *margin-top:-26px;}

/*列表页部分结束*/
 
 /*内容页部分*/
.list_right .right_ar { width:680px; height:auto; min-height:494px; padding:10px; margin:13px auto;border:1px #a0a0a0 solid; background:#fff;}
.list_right .article{ width:650px; margin: 0 auto; overflow: hidden;padding:15px 16px 26px 15px; color:#333; min-height:410px; height:auto;}
.list_right .article .art_title{ font-family:"微软雅黑"; font-size:20px; color:#333; text-align:center; font-weight:lighter;}
.list_right .article .art_time{text-align:center; border-bottom:1px #666 solid; width:650px;font-family:"宋体"; height:23px; display:block; margin:16px auto;font-size:14px; }
.list_right .article .zw{ line-height:29px;font-family:"宋体";font-size:14px; margin:0 auto; width:639px; overflow:hidden; margin:0 auto;  min-height:310px; height:auto;}
.list_right .article .zw img{ max-width:646px;}
.list_right .article .zw table{ max-width:646px;}
 
/*新闻列表页面*/
.newslist{width: 100%;height:auto; float:left; background:#FFF; /* padding-bottom:45px; */ /* min-height:430px */}
.newslist li{padding:5px;line-height: 28px;color:#999; float:left;width: 97%;}
.newslist li a{font-size:14px;display:block;line-height:28px; float:left;background: url(../images/d.jpg) no-repeat 0 12px; padding-left: 16px; width:85%; height:28px; overflow:hidden}
.newslist li span{color:#000;display:block;font-style:normal; float:right;font-size:14px; font-family:"宋体" }
/*分页*/
.page {}
.page ul {list-style: none;text-align: center; }
.page ul li {padding:5px 8px; border:1px #d5d5d5 solid;  text-align: center;    background-color: #f7f7fb; display: inline;    line-height: 25px;    margin: 0 5px; background:none }
.page ul li a {color: #333; }
.page .com_pre_one_unshow {}
.page .com_pre_more_unshow {}
.page .com_curent {background-color: #0970b7;}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}