﻿section,header,footer,nav,article,aside {display: block;}
/*********** CSS Reset **********/
html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img, table, td, th, input, span, section, header, footer, nav, article, aside, fieldset, textarea, dl, dt, dd, blockquote, ul, ol{ margin: 0; padding: 0; }
body{font-size: 12px;font-family:"宋体";background:#fff;}
a img{border:none;}
ol,ul {list-style: none;}
li{ list-style-type: none;}
caption,th { text-align: left;}
address,caption,cite,code,dfn,ins,em,th,var {font-style:normal;} 
h1,h2,h3,h4,h5,h6{ font-weight: normal;} 
textarea{overflow:auto;}
a{color:#333;text-decoration:none;} 
a img{vertical-align: top;}
a:hover{color: #07519a;}
.footer_l li a:hover{color:#07519a;}
.column{width:960px;overflow: hidden;margin: 0 auto;}
.f-l{float: left;}
.f-r{float: right;}
.fz-14{font-size: 14px;}
.fz-18{font-size: 18px;}
.ov{overflow: hidden;zoom:1;}
.clear{clear: both;overflow: hidden;height: 0;}
.t-c{text-align: center;}
.pos-r{position: relative;}
.b{font-weight: bold;}
.yh{font-family: "微软雅黑";}
.mar-t-5{margin-top: 5px;}
.mar-t-10{margin-top: 10px;}
.mar-t-15{margin-top: 15px;}
.mar-t-20{margin-top: 20px;}
.mar-t-30{margin-top: 30px;}
.mar-t-40{margin-top: 40px;}
.mar-b-10{margin-bottom: 10px;}
.hr-40{height: 40px;overflow: hidden;}
.no-border{border: none;}
.no-bg{background: none;}
/*头部*/
.header .login{height:37px;line-height: 30px;overflow: hidden;text-align: right;display: block;}
.header .login a,.header .login span{color: #666;padding-left:6px;}
.header .logo{float: left;overflow: hidden;width: 209px;margin-right: 65px;display: inline;}
.header .logo p{line-height: 40px;font-size: 14px;color: #a21f24;height: 53px;}
.header .header_c{float: left;overflow: hidden;width:486px;}
.header_c .nowdate{font-size: 14px;color: #666;line-height:15px;height:15px;overflow: hidden;}
.search_box{height: 36px;overflow: hidden;margin-top:20px;}
.search_box .txt{border: 1px solid #c5c5c5;border-right:none;overflow: hidden;width:355px;height:34px;line-height:34px;font-size: 12px;color: #aeaeae;padding: 0 10px;background: #fff;float: left;}
.search_box .btn{color: #fff;text-align: center;width:110px;height: 36px;line-height: 33px;_line-height: 36px;float: left;background: #a21f24;font-size: 20px;border: none;font-family: "微软雅黑";}
.header_c .radio{line-height: 30px;overflow: hidden;margin-top:10px;}
.header_c .radio input{width:16px;height: 16px;overflow: hidden;margin:7px 5px 0 0;display: inline;float: left;}
.header_c .radio span{font-size: 14px;color: #333;padding-right:20px;float: left;}
.tg{float: right;overflow: hidden;width:109px;height: 36px;background: url(imagesbtn.jpg) 0 0 no-repeat;text-indent: -9999px;margin-top:35px;}
/*导航*/
/*.nav{height: 40px;overflow: hidden;background: #07519a;font-size: 20px;}
.nav li,.nav a{float: left;overflow: hidden;}
.nav a{color: #fff;text-align: center;width:160px;height: 36px;line-height: 36px;_line-height: 38px;}
.nav a.sel,.nav a:hover{border-bottom: 4px solid #00346a;color: #fff;}*/
/*友情链接*/
.yqlj{padding-bottom: 30px;}
.yqlj li{float: left;display: inline;line-height: 25px;width:54px;text-align: center;}
.yqlj .w-100{width:90px;text-align: left;}
/*页脚*/
.footer{border-top: 1px solid #000;overflow: hidden;width: 100%;line-height: 26px;color: #666;padding-bottom: 20px;}
.footer_l{float: left;overflow: hidden;width:760px;}
.footer_l ul{width: 100%;overflow: hidden;}
.footer_l li{float: left;overflow: hidden;margin-right: 10px;display: inline;line-height:45px;}
.footer_l li a{color:#666;}
.footer_r{float: left;overflow: hidden;width:200px;}
.footer_r div{width:232px;}
.footer_r img{float: left;overflow: hidden;padding-right: 30px;}
.footer_l p{text-align: left;}
/*标题*/
.mod_tit1{height: 50px;line-height: 50px;overflow: hidden;position: relative;}
.mod_tit1 .bd{position: absolute;left: 0;top:25px;z-index: 1;width: 100%;height: 1px;background: #ed1c24;overflow: hidden;zoom: 1;}
.mod_tit1 h2{font-size: 24px;font-weight: bold;float: left;overflow: hidden;background: #fff;padding-right: 10px;z-index: 2;position: absolute;left: 0;top:0;}
.mod_tit1 h2 a{color: #07519a;font-family: "微软雅黑";}
.more{float: right;overflow: hidden;color: #666;padding-left: 10px;}
.mod_tit1 .more{background: #fff;z-index: 2;position: absolute;right: 0;top:0;}
.mod_tit2{height: 30px;line-height: 30px;overflow: hidden;}
.mod_tit2 h2{float: left;overflow: hidden;}
.mod_tit2 h2 a{font-weight: bold;color: #07519a;font-family: "微软雅黑";font-size: 18px;}
.mod_tit3{height:40px;line-height:40px;overflow: hidden;border-bottom: 1px solid #ddd;}
.mod_tit3 h2{float: left;overflow: hidden;}
.mod_tit3 h2 a{font-weight: bold;color: #1165a1;font-family: "微软雅黑";font-size:20px;}
/*文字链接*/
.txt_list li{line-height: 32px;height: 32px;width:100%;overflow: hidden;float: left;}
.txt_list em{width:2px;height: 2px;overflow: hidden;background: #333;float: left;margin: 15px 5px 0 0;display: inline;}
.txt_list .cor-ff9{color: #ff9000;padding-right: 5px;}
.txt_list a{float: left;}
.txt_list span{float: right;color: #666;}
.lh-26 li{line-height: 26px;height: 26px;}
.lh-26 em{margin-top:12px;}
.lh-28 li{line-height: 28px;height: 28px;}
.lh-28 em{margin-top: 13px;}
.bd-b{border-bottom:2px solid #07519a;overflow: hidden;height: 0;width: 100%;}
/*图文*/
.pic_summary{overflow: hidden;width:100%;zoom:1;}
.pic_summary .img{float: left;margin-right:9px;}
.pic_summary .title a{font-size: 18px;font-weight: bold;display: block;height: 50px;line-height: 50px;overflow: hidden;}
.pic_summary .summary{font-size: 14px;line-height: 28px;height: 56px;overflow: hidden;}
.pic_summary .summary a{color: #ed1c24;font-size: 12px;}
/*图文列表*/
.pic_list1 li,.pic_list2 li{text-align: center;float: left;margin-right: 45px;width:122px;overflow: hidden;}
.pic_list1 .title a,.pic_list2 .title a{display: block;line-height: 30px;height: 30px;overflow: hidden;}
.pic_list2 li{width: 172px;height: 96px;position: relative;}
.pic_list2 .title a{height: 24px;line-height: 24px;font-size: 14px;position: absolute;left: 0;bottom:0;_bottom:-1px;z-index: 2;color: #fff;text-align: center;width: 100%;}
.pic_list2 .bg{background: #000;filter:alpha(opacity=80);opacity:0.8;width: 100%;height: 24px;position: absolute;left: 0;bottom:0;_bottom:-1px;z-index:1;overflow: hidden;display: block;}
/*分页居中效果*/
.page{overflow: hidden;zoom: 1;height:20px;}
.page-num{overflow: hidden;zoom: 1;float: left;color: #959595;}
.page-num li{float: left;font-size: 14px;margin-left:10px;display: inline;}
.page-num a{float: left;line-height:20px;height:18px;text-align: center;color: #5d5d5d;line-height: 18px;padding: 0 5px;}
.page-num a.now,.page-num a:hover{color: #fff;background: #a21f24;}
.outDiv { width: 960px; display: block; margin: 0 auto; padding-top: 15px; padding-bottom: 15px; }
.comLef { width:27%; height: auto; display: block; float: left; }
.comRig { width: 70%; height: auto; display: block; float: right;}
.comRig p.titBox { width: 100%; height: 30px; line-height: 30px; display: block; font-size: 16px; color:#333; font-weight: 600;}
.comRig div.content { width: 98%; height: auto; padding: 2%; border: 1px #ccc dashed; }
.lefTit { width: 99.5%; height: 25px; line-height: 25px; display: block; font-size: 16px; color: #333; font-weight: 600; background: #999; color: #fff;}
.lefList { width: 99%; height: auto; display: block; margin: 0 auto; border: 1px #ccc solid; margin-bottom: 15px; padding-bottom: 10px;}
.lefList a { width: 90%; height: 25px; display: block; margin:0 auto; line-height: 25px; font-size: 14px; border-bottom:1px #07519a dashed; }
.lefList a:hover { color:#07519a;}