@charset "utf-8";
/*common*/
.sideBar{float:left; width: 235px;}
.parentName{font-size:26px; color: #fff; background:url(/global/sidetop_bg.jpg) no-repeat center bottom #1d75ce; text-align: center; margin-bottom: 10px; line-height:35px; padding: 15px 10px;}
.sideMenu{font-size:16px; border:1px solid #e7e7e7; border-bottom-color:#12589f}
.sideMenu .a1{display:block; padding:14px 10% 14px 48px; line-height:1.5; border-bottom:#e7e7e7 1px solid; background:url(/global/sidemenu_icon1.gif) no-repeat 20px center; font-weight: bold;}
.sideMenu .a1:hover, .sideMenu .a1.aon{background:url(/global/sidemenu_icon2.gif) no-repeat 20px center #12589f; color: #fff;}
.mainContent{float:right; width: 935px;}


/*list*/
.news_list{padding-bottom: 10px;}
.news_list li{ position:relative; padding:0 88px 0 22px; clear:both; overflow:hidden; line-height:45px; border-bottom:#dcdcdc 1px dashed;}
.news_list li .time{ position:absolute; right:0; top:0; color:#999999;}
.news_list li a{float:left; max-width:96%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news_list li a:hover{color:#333; font-weight:bold;}
.news_list li i{position:absolute; left:0; top:50%; margin-top: -1px; width:3px; height:3px; font-size: 0; line-height: 0; overflow: hidden; background: #a81404;}
.singlePage{line-height:2.25; font-size: 16px; padding-top: 15px;}
.singlePage1{line-height:2.25; font-size: 14px; padding-top: 15px;}

.parentName_zjyd{margin: 20px 0 0;}
.zjyd_list{border:1px solid #e7e7e7; padding: 0 5px; border-bottom-color:#12589f}
.zjyd_list li{border-bottom:1px solid #e7e7e7; padding:8px 0 8px 20px; line-height:24px; position: relative; max-height:70px; overflow: hidden;}
.zjyd_list li i{position: absolute; width: 4px; height: 4px; background: #333333; left:3px; top:20px; margin-top: -1px;}
.zjyd_list li:last-chlid{border-bottom: none;}

.pic_list{ margin:0 -15px; overflow:hidden; padding-top:30px;}
.pic_list li{ float:left; width:33.333%; overflow:hidden; margin-bottom:30px;}
.pic_list li .box{ padding:0 15px;}
.pic_list li .box a{display:block;}
.pic_list li img{display:block; width:100%; height:155px;}
.pic_list li p{background:#f5f5f5; padding:12px 10px; text-align: center;}
.pic_list li p b{display: block; font-weight: normal; padding: 0 0 3px; height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.pic_list li p span{color: #999;}

.zscd_more{clear: both; text-align: right; padding-top: 20px;}

/*xxgk*/
.sideMenu .down{position:relative;}
.sideMenu .down i{ position:absolute; right:7%; top:50%; margin-top:-3px; width:10px; height:6px; background:url(/global/xxgk_sideicon_down.gif) no-repeat;}
.sideMenu .dropdowm{ background:#fff; padding:0 0 0 10px; height:400px; border-right:#dfdfdf 1px solid; border-left:#dfdfdf 1px solid;}
.sideMenu .dropdowm iframe{display:block;}
.xxgk_sideBar .sideMenu .down i{ display:block; background-image:url(/global/sidemenu_icon2.gif);}

.xxgk_curmb{ border-bottom:#e8e8e8 1px solid;}
.xxgk_gdsearch{ padding:30px 2%; text-align:center; font-size:16px; background: #f9f9f9;}
.xxgk_gdsearch *{vertical-align:middle;}
.xxgk_gdsearch .gkjs{padding-right:8px; line-height:46px;}
.xxgk_stxt{width:50%; padding:10px 0 10px 12px; border:#d6d6d6 1px solid; height:18px; line-height:18px; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; border-right:none; color:#999999;}
.advsearch{margin-left:10px; line-height:36px;}

.xxgkml{}
.csgk{ border-collapse:collapse; }
.csgk th{border:1px solid #e3e3e3; background:#eaeaea; height:42px; color:#464646; text-align:center; font-size:15px;}
.csgk td{border:1px solid #e3e3e3; padding:11px 10px; line-height:24px; color:#666;}
.csgk td a{color:#666;}
.csgk td a:hover{color:#a81404;}
.csgk td.syh{font-size:13px;}
.csgk tr{background-color:expression(this.sourceIndex%2 ? '#f5f5f5':'#ffffff');} 
.csgk tr:nth-child(even) td{background-color:#f9f9f9;}
.csgk tr:nth-child(odd) td{background-color:#ffffff;}
.se{background-color:#f9f9f9;}
.se2{background-color:#ffffff;}
.xxgkml .pagediv{padding:25px 0 10px;}

.xxgkml_tt{border:1px solid #e3e3e3; padding:20px 3%; line-height:2.25; font-size: 16px;}
.xxgkml_tt_tit{text-align: center; color: #a81404; font-weight: normal; font-size:25px; line-height: 1.4; margin:15px 0 20px;}

/*ztzl*/
.ztzl_list{overflow: hidden;}
.ztzl_list ul{margin: 0 -20px; overflow: hidden;}
.ztzl_list li{float: left; width: 25%;}
.ztzl_list li a{display:block; margin:30px 20px 10px;}
.ztzl_list li a img{display: block; height: 72px; width: 100%;}
.ztzl_list li a span{display: block; background:#f5f5f5; line-height:40px; height: 40px; padding: 0 10px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; text-align: center; cursor: pointer;}

/*tzgg_list*/
.mainCont_menu{overflow: hidden; border-bottom: 3px solid #bc3d3d; background:#eef2f5;}
.mainCont_menu li{float: left;}
.mainCont_menu li a{display: block; padding:0 18px; font-size: 16px; line-height: 50px; border-right: 1px solid #e3e3e3; font-weight: bold;}
.mainCont_menu li a:hover, .mainCont_menu li.on a{background:#bc3d3d; color: #fff;}
.mainCont_menu li:last-child a{border-right:0;}

.crgg_list{}
.crgg_list_table{ border-collapse:collapse; }
.crgg_list_table th{border:1px solid #e3e3e3; background:#eaeaea; height:42px; color:#464646; text-align:center; font-size:15px;}
.crgg_list_table td{border:1px solid #e3e3e3; padding:11px 10px; line-height:24px; color:#666;}
.crgg_list_table td a{color:#666;}
.crgg_list_table td a:hover{color:#a81404;}
.crgg_list_table tr{background-color:expression(this.sourceIndex%2 ? '#f5f5f5':'#ffffff');} 
.crgg_list_table tr:nth-child(even) td{background-color:#f9f9f9;}
.crgg_list_table tr:nth-child(odd) td{background-color:#ffffff;}


/*yjc*/
.yjc_curmb2{margin-bottom: 0;}
.yjc_box{border: 1px solid #e3e3e3; padding: 10px 30px;}
.yjc_box .tit{padding-left: 40px; text-align: center; background: url(/global/yjc_tit_bg.png) center center no-repeat;  font-size: 32px; line-height: 60px; color: #bd3d3e;}
.yjc_box h4{border-bottom: 1px solid #e3e3e3; margin-bottom: 20px;}
.yjc_box h4 span{font-size: 26px; font-weight: normal; line-height: 48px; display: inline-block; vertical-align: middle;}
.yjc_box h4 i{display: inline-block; width: 8px; height: 31px; background: #03a0e5; border-radius: 8px; margin:2px 12px 0 0; vertical-align: middle;}
.yjc_box dl{overflow: hidden;}
.yjc_box dl.dlEven{background: #f5f9fb;}
.yjc_box dl dt{ float: left; width: 160px; font-size: 16px; line-height: 60px; color: #0083bd; text-align: right;}
.yjc_box dl dd{float: left; width: 890px; margin-left: 50px; padding: 18px 0;}
.yjc_box dl dd a{float: left; margin-right: 30px; line-height: 28px;}
.yjc_box .bsfwl_tit{margin-top:20px;}