﻿@charset "utf-8";
/*common*/
.sideBar{float:left; width:24%;}
.parentName{ padding:22px 15px; line-height:1.3; font-size:20px; color:#fff; font-weight:bold; text-align:center; background:#2166c3; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -ms-border-radius:5px 5px 0 0; -o-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;}
.sideMenu{ background:#f8f8f8; border:#cccccc 1px solid; border-top:none; border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -ms-border-radius:0 0 5px 5px; -o-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; overflow:hidden;}
.sideMenu .level_1{ border-top:#cccccc 1px solid; text-align:center;}
.sideMenu .level_2{border-top:#cccccc 1px solid; background:#C66;width:100%; height:50px; line-height:50px; text-align:center;  background:#cc0001; color:#FFF;}
.sideMenu .a1{display:block; padding:16px 35px 16px 35px; font-size:18px; line-height:1.5; color:#666; position:relative;}
.sideMenu .a1 i{position:absolute; right:18px; top:50%; width:7px; height:13px; margin-top:-7px; background:url(../images/sidebar_arrow.gif) no-repeat;}
.sideMenu .a1:hover, .sideMenu .a1.aon{background:url(../images/sidebar_aon.gif) repeat-x left bottom #ffffff;}
.mainContent{float:right; width:74%; border:#cccccc 1px solid; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; overflow:hidden;}
.sideMenu .a1.aon{ background:#FFFF80;}
.mainContent P{ line-height:30px;}

.mainContent2{float:right; width:100%; border:#cccccc 1px solid; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; overflow:hidden;}
.mainContent P{ line-height:30px;}

/*list*/
.news_list{padding:20px 40px;}
.news_list li{ position:relative; padding:0 90px 0 26px; clear:both; overflow:hidden; font-size:16px; line-height:42px; background:url(../../images/d.jpg) no-repeat left center;}
.news_list li span{ position:absolute; right:0; background:#fff; top:0; color:#999999; z-index:1; font-size:14px; color:#999999;}
.news_list li a{float:left; max-width:96%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color:#666666;}
.news_list li a:hover{color:#333; font-weight:bold;}
.news_list .pagediv{padding-bottom:20px;}

.pic_list{padding:40px 47px;}
.pic_list{margin:0 -20px;}
.pic_list ul{overflow:hidden;}
.pic_list li{ float:left; width:235px; padding:0 20px 38px; overflow:hidden;}
.pic_list li .pic{overflow:hidden; height:160px; margin-bottom:18px;}
.pic_list li img{display:block; width:100%; height:100%;}
.pic_list li .txt{ display:block; height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.pic_list .pagediv{padding:20px 0 10px;}

.ztpic li .pic{height:100px !important;}

.news_list .item{ margin:5px 0 20px;}
.news_list .item .common_title1{margin-bottom:12px;}
.news_list .item ul li{line-height:40px;}
.news_list .itemEnd{margin-bottom:10px;}

.singlePage{ font-size:16px; line-height:2; padding:20px 25px;}
.fullwrap_tt{border:#cccccc 1px solid; padding:25px 3%; border-radius:3px; font-size:16px; line-height:2;}
.singlePage img, .singlePage table, .singlePage video{max-width:100%;}
.hj10t_list{padding:10px 20px;}
.hj10t_list li{ padding:10px 0;}
.hj10t_list li img{display:block; margin:0 auto;}

.xzfy_list{padding:20px 5%;}
.xzfy_table{ border-collapse:collapse;}
.xzfy_table td, .xzfy_table th{ padding:9px 10px; font-size:15px;}
.xzfy_table th{background:#edf6fe; border-bottom:#c8ddf2 1px solid;}
.xzfy_table td{font-size:14px; color:#666666;}
.xzfy_table td.tit, .xzfy_table td.fyjg{ padding-left:0;}
.xzfy_table td a{padding:0 0 0 20px; background:url(../images/common_dot.gif) no-repeat left center; color:#666666; font-size:15px;}
.xzfy_table td a:hover{color:#333; font-weight:bold;}
.xzfy_list .pagediv{padding-bottom:10px;}

/*page*/
.pagediv{ clear:both; padding:30px 0; text-align:center; color:#333;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px 5px;}
.pagediv .arrow a, .pagediv .index_num{ display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(../images/page_num.gif) repeat-x;}
.pagediv .index_num{ border:#b5b5b5 1px solid; background:#fdfdfd; box-shadow:0 2px 5px rgba(0,0,0,0.15) inset;}
.pagediv a:hover{background:#fff; color:#000; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(../images/page_num.gif) repeat-x;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#b5b5b5 1px solid; background:#fff; text-align:center;}

/*ldzc temp*/
.ldzc_siglePage dl{clear:both; padding:10px 0; overflow:hidden; zoom:1;}
.ldzc_siglePage dl dt{ background:#e1f0ff; border-bottom:#c8ddf2 1px solid; padding:5px 15px; font-weight:bold; margin-bottom:10px;}
.ldzc_siglePage dl dd{clear:both; padding:2px 0; font-size:15px;}
.ldzc_siglePage dl dd b{float:left; width:120px; font-weight:normal; text-align:right;}
.ldzc_siglePage dl dd span{float:left; width:80%; padding-left:10px; color:#000;}
.ldzc_siglePage dl dd span a{margin:0 5px; display:inline-block; color:#0962b6;}
.ldzc_siglePage dl dd span a:hover{ text-decoration:underline;}

.list_nav li{ float:left; width:30%;}


/***responsive***/
@media (max-width: 1199px) {
	.news_list{padding-left:30px; padding-right:30px;}
	.pic_list li{width:33.333%;}
	.pic_list li .pic{height:116px;}
	.ldzc_siglePage dl dd span{-moz-width:calc(100% - 120px); -ms-width:calc(100% - 120px); -o-width:calc(100% - 120px); -webkit-width:calc(100% - 120px); width:calc(100% - 120px);}
}

@media (max-width: 991px){
	.sideBar{width:100%; margin-bottom:20px;}
	/**.sideBar, .mainContent{float:none; width:100%;}**/
	.sideBar, .mainContent{ float:left; width:100%;}
}

/* xs mobile*/
@media (max-width: 767px) {
	.sideBar, .mainContent{ float:left; width:100%;}
	.news_list{padding-left:20px; padding-right:20px;}
	.news_list li{padding:6px 10px 6px 26px !important;  line-height:1.5em;  background-position:0 18px;}
	.news_list li a, .news_list li span{float:none; display:inline; position:static; white-space:normal; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:auto;}
	.news_list li span{margin-left:10px;}
	.pic_list{padding-left:25px; padding-right:25px;}
	.xzfy_table .fyjg{display:none;}
}
@media (min-width: 480px) and (max-width: 767px) {
	.pic_list li{width:50%;}
	.pic_list li .pic{height:136px;}
}

/* XS Portrait */
@media (max-width: 479px) {
	.pic_list ul{margin:0;}
	.pic_list li{width:100%;}
	.pic_list li .pic{height:auto;}	
}
