/*走进阳山*/

.center1000, .column{width:1160px;  overflow:hidden; height:auto; padding:10px 20px;}
/*二级页面*/
.bighome{ border-bottom:1px #ccc solid; height:32px; text-align:left; background:url(../images/home_03.png) left no-repeat; padding-left:30px; line-height:32px; font-size:16px;}
.bighome a{color:#0e68ad}
.hg15{height:15px; width:100%; float:left;}


/*大标题*/
.bigtitle h2{ height:40px; width:100%; background: #f2f2f2;}
.bigtitle h2 strong{font-size:20px; line-height:40px; color:#fff; display:block; text-align:center; float:left; padding:0px 15px; font-weight:normal; background:#0071b2;}
.bigtitle h2 span{ background:url(../images/ask_09.png) no-repeat left; float:right; display:block;cursor:hand; padding:8px; padding-left:30px; }
.bigtitle h2 a{ font-size:14px; color:#0071b2;}
.bigtitle .more a{color:#56595e; font-size:14px;}

/*列表*/
ul.list3{padding:10px;}
ul.list3 li{background:url(../images/li.png) left center no-repeat;line-height:28px; overflow:hidden; *overflow:inherit;}
ul.list3 li a{float:left; color:#555;}
ul.list3 li span{float:right; color:#888;}

 /*表格*/
.tab{ width:100%; font-size:13px; line-height:32px;}
.tab td{ border:1px #f0ecec solid; text-align:center; padding-left:2px;}
.tab .list{ background:#f4f8fb; border-top:1px #f0ecec solid;border-right:0px #f0ecec solid; text-align:center;}
.tab .tdlist{border-bottom:1px #f0ecec solid; text-align:center; padding-left:2px ;border-right:0px #f0ecec solid;}

/*页码*/
.pager{line-height:30px; width:100%; border-top:1px #ddd dashed; padding-top:10px; overflow:hidden;}
.pager span{float:left; margin-left:20px;}
.pager ul{float:right; margin-right:5px;}
.pager ul li{float:left; margin:0 2px;}
.pager ul li a{display:block; padding:0 10px; background-color:#eee;}
.pager ul li a.current, .pager ul li a:hover{ background:none;}
.pager span strong{color:#0071b2; font-weight:normal;}


/*下拉菜单*/
.c_menu{width:230px; float:left; box-sizing:border-box;}
.c_menu .title{ width:230px; height:40px; background:#005596; text-align:center; color:#fff; font-size:16px; line-height:40px; margin-left: 0.8px}
.c_menu ul{ padding:10px; padding-right:15px; padding-top:0px;}
.c_menu ul li{ line-height:41px; text-align:left; background:url(../images/lefttitle.png) no-repeat; }
.c_menu ul li a {width:160px; height:41px; display:block; padding-left:25px; color:#555;}
.c_menu ul li a.current, .c_menu ul li a:hover{
	color:#0071b2;
	border:none;
	background:url(../images/arrow.png) 10px center no-repeat;
	padding-left:25px;
	width:160px;
	}
	
	
.c_menu ul li ul li{ line-height:41px; text-align:left; border-bottom:1px #555 dotted; background:none;}
.c_menu ul li ul li a { color:#555; width:160px; height:41px; display:block; padding-left:45px;}
.c_menu ul li ul li a .current, .c_menu ul li ul li a:hover{color:#555;
	border:none;
	background:url(../images/arrow.png) 30px center no-repeat;
	padding-left:45px;
	width:160px;}
	
	
.accordion {width:95%; }
.accordion .link {cursor: pointer;	position: relative;	color:#333;	padding-left:45px;}
.accordion .link:hover{ color:#0071b2;}
.accordion li i { color:#0071b2;}
.accordion li.open i {position: absolute; top:10px;left:30px;	color:#b72320; background:url(../images/arrow.png) no-repeat; width:14px; height:20px; display:block;}
.submenu {display: none;}
.submenu a {}

/*三级菜单*/
.menu ul{padding:10px; padding-top:0px;}

/*1菜单*/
.menu ul li {display:block;	background:url(../images/lefttitle.png) bottom no-repeat; list-style:none; overflow:visible; padding:0px;	padding-left:25px;}
.menu ul li a {display:block; line-height:35px; font-size:14px;	color:#333;	outline:none; padding:0px; padding-left:15px;}
.menu ul li .active {background:url(../images/arrowa.png) no-repeat left ; padding-left:15px;}
.menu ul li a:hover{color:#b72320; border:none; background:url(../images/arrowa.png) no-repeat left; padding-left:15px; }
.menu ul li .inactive {background:url(../images/arrowa.png) no-repeat left ; padding-left:15px;}
/*2菜单*/
.menu ul li ul {display:none;padding-left:0px;}
.menu ul li ul li .active {background:url(../images/home1_1.png) left no-repeat; padding-left:20px;}
.menu ul li ul li .inactive {background:url(../images/home1.png) left no-repeat; padding-left:20px;}
.menu ul li ul li {display:block;  list-style:circle; margin:0px; padding:0px; line-height:30px; padding-top:5px; padding-left:10px;}
.menu ul li ul li a {background:none; padding-left:20px; line-height:28px; background:url(../images/home1.png) left no-repeat;}
.menu ul li ul li a:hover{background:none; padding-left:20px; background:url(../images/home1_1.png) left no-repeat;}

/*3菜单*/
.menu ul li ul li ul { padding-left:20px;}
.menu ul li ul li ul li { padding-top:0px; border:0px; background:url(../images/arrow_201.gif) left no-repeat; height:28px; line-height:28px; color:#606060; padding-left:15px; }
.menu ul li ul li ul li a {background:none; padding-left:0px; line-height:28px;}
.menu ul li ul li ul li a:hover{background:none; padding:0px;}

/*三级页面*/
.c_right{width:910px; float:right; box-sizing:border-box; padding-bottom:10px;}
.c_right .title{ border-bottom:1px #ebebeb solid; border-top:3px #c80206 solid; height:35px; background-color:#f8f8f8; line-height:35px;}
.c_right h1{ line-height:55px; font-size:22px; text-align:center;}
.c_right .title h2{ line-height:35px; font-size:16px; color:#c80206;}
.c_right .title h2 strong{ float:left; width:85%; margin:0px; text-align:left; padding-left:20px; font-weight:normal;} 
.c_right .title h2 span{ float:left; width:10%; margin:0px; text-align:right;} 

.c_right .kuang, .c_right .kuang1{width:910px; padding-top:10px; border-top:1px #ddd dashed; text-indent:2em; line-height:25px;}
.c_right .kuang1{width:870px; padding:10px;}

/*搜索*/
.searchbox, .searchbx{ width:100%; height:auto; overflow:hidden;}
.searchbox ul{ }
.searchbox ul li{ float:left; padding:0px 5px; height:35px; line-height:35px;}
.searchbox .kubg1{ width:210px;}
.searchbox .kubg2{ width:140px;}
.searchbox .kubg3{ width:360px;}
.searchbox select{ width:300px;}
.searchbox button{ background:#0071b2; color:#fff;  font-size:16px; font-weight:normal; padding:5px 20px; border:0px; display:block; cursor:pointer; line-height:20px;}	


.searchbx select{ width:300px;}
.searchbx{padding-bottom:10px; position:relative;}
.searchbx td{ height:40px; line-height:40px;}
.searchbx td ul, .search ul li ul.serc{}
.searchbx td ul li{ float:left; padding-left:15px;}

.searchbx .kubg1{ width:680px;}
.searchbx .kubg2{ width:300px;}
.searchbx button{ background:#0071b2; color:#fff;  font-size:16px; font-weight:normal; padding:15px 20px; margin-bottom:10px; border:0px; display:block; cursor:pointer; position:absolute; bottom:8px; right:10px;}	



.ggcontent1000{width:100%; margin:0 auto;overflow:hidden; background-color:#fff;}


/*回复表格样式*/
.ggreply{
	background:#fff;
	margin:0px auto;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}
.ggreply th, .ggreply td{
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:8px 5px;
}
.ggreply th{
	background:#f3f3f3;
}
.ggreply td.label{
	text-align:right;
	background:#fafafa;
}
.ggreply td.label100{
	height:100px;
}
.ggreply ul.grade li{
	float:left;
	margin-left:5px;
	margin-right:15px;
}
.ggreply ul.grade li input{
	margin-right:3px;
}
.gggradebtn{
	text-align:center;
}
.gggradebtn button{
	border:none;
	margin:0 5px;
	padding:3px 10px;
	cursor:pointer;
}
.gggradebtn button.btn_red{
	background:#b5170e;
	color:#fff;
}
.gggradebtn button.btn_gray{
	background:#ddd;
	color:#555;
}


/*列表页*/
.liebiao {
    width: 100%;
    margin: 0 auto;
    background: none;
    overflow: hidden;
}

.liebiao-left {
    float: left;
    width: 246px;
    margin-right: 15px;
    height: auto;
    box-sizing: border-box;
    border: 1px #ccc solid;
    overflow: hidden;
    padding: 1px;
}

.liebiao-left .title, .liebiao-left .title1 {
    text-align: center;
    width: 250px;
    height: 35px;
    background:#f2f2f2;
    color: #0071b2;
    line-height: 35px;
    font-size: 16px;
    font-weight: normal;
}

.liebiao-left .title1 {
    background-color: #d3746e;
    margin-top: 1px;
    height: 32px;
    line-height: 32px;
    font-size: 15px;
    border: 0px;
}

.liebiao-left .title2 {
    background-color: #f0f0f0;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    border: 0px;
    color: #333;
    text-align: center;
    margin-top: 15px;
}

.liebiao-right {
    float: right;
    width: 880px;
    height: auto;
    box-sizing: border-box;
}



/*群众来信须知 页面*/
.left_tips {
    background: #fcfcfc;
    padding: 10px;
}

.left_tips p {
    text-indent: 2em;
	line-height:28px;
}

.letter-rules h1 {
    font-size: 20px;
    text-align: center;
}

.letter-rules h2 {
    font-weight: bold;
    margin-top: 10px;
}
.letter-rules ul{
    margin-top: 10px;
}
.letter-rules ul li{
	float: left;
    margin-top: 10px;
	line-height:30px;
	height:30px;
	width:31%;
	background:url(../images/dot2_03.png) no-repeat left; padding-left:2%;
	
}
 
.letter-rules ul li a{color:#555;}
.letter-rules ul li a:hover{color:#0071b2;}
.letter-rules p {
    text-indent: 2em;
	line-height:28px;
}

.letter-rules .radio {
    text-align: center;
}

.letter-rules .radio input {
    margin-left: 15px;
    vertical-align: -2px;
}

.letter-rules .button{
	text-align:center;
}

.letter-rules .button .btn{
	margin: 0 auto;
    width: 60px;
}

.letter-rules .button button{
    margin: 0;
    line-height: 20px;
    font-size: 16px;
	border:none;
    background:#0071b2;
	color:#fff;
	padding:5px 10px;
	cursor:pointer;
}

/*写信页面*/
.home{
	padding-left:40px;
	background: url(../images/home_03.png) 10px center no-repeat;
}
span.red{
	color:#f00;
}
.ggtips{
	background:#fcfcfc;
	padding:15px 20px;
	margin:0 auto;
	overflow:hidden;
}
.ggtips h2{
	font-weight:bold;
	color:#b5170e;
}
.ggtips button{
	padding:5px 10px;
	float:right;
	border:none;
	background:#0071b2;
	color:#fff;
	cursor:pointer;
}
.ggtips p{
	text-indent:2em;
}

.gginputs{
	margin:0 auto;
}
.gginputs td{
	padding:8px 3px;
}
.gginputs .label{
	text-align:right;
}
.gginputs input.text{
	width:250px;
	height:28px;
	border:1px solid #ccc;
}
.gginputs textarea{
	width:500px;
	height:150px;
	border:1px solid #ccc;
}
.ggbtns{
	text-align:center;
}
.ggbtns button{
	border:none;
	margin:0 5px;
	padding:3px 10px;
	cursor:pointer;
}
.ggbtns button.btn_red{
	background:#0071b2;
	color:#fff;
}
.ggbtns button.btn_gray{
	background:#ddd;
	color:#555;
}

/*文章页面*/
.column h1{font-size:26px;	text-align:center;	width:100%;	line-height:26px; color:#555; padding-top:12px; padding:10px 0px; margin-bottom:10px;}
.column h2{ height:30px; width:100%; border-bottom:1px #0071b2 dotted; background-color:#f8f8f8; color:#555; line-height:30px;}
.column h2 strong{ float:left; width:80%; font-weight:normal; text-align:center;}
.column h2 span{ float:left; width:20%;}

.column .kuangline, .liebiao .kuangline{ border:1px #eae7e7 solid; margin-bottom:15px;}
.column .content{ padding:20px; overflow:hidden;}
.column .content p{	text-indent:2em; line-height:28px; font-size:15px;}
.column .content li{ background:url(../images/arrow_201.gif) left no-repeat; height:28px; width:298px; padding-left:20px; line-height:28px; float:left;}
.a_another{	margin:15px 0;	float:left;}
.a_another ul li{background:url(../images/li.png) left center no-repeat; padding-left:10px;}



/*列表页2*/

.liul{}
.liul ul{ margin:5px 10px;}
.liul ul li span{ padding:0px 20px;}
.liul ul li.l_tb{ height:35px;}
.liul ul li.l_tb span{line-height:35px; padding:0px;}
.liul ul li.l_tb a{ margin-left:50px; color: #0e68ad}
.liul ul li.l_tb a:hover{ color: #A70000;}

.linestyle {
	float: left;
	margin-top: 10px;
	border-bottom: 1px #d0d0d0 dashed;
	width: 100%;
}

/*领导之窗*/
.leaderlm{ height:45px; background:#f9f9f9; padding-top:3px; padding-left:10px;}
.leaderlm ul{}
.leaderlm ul li{ padding:0px 15px; line-height:42px; color:#03F; float:left; font-size:16px; margin:0px 5px; letter-spacing:2px;}
.leaderlm ul li:hover, .leaderlm ul li.current{ background: url(../images/arrowbottom.png) bottom center no-repeat #005596; color:#fff;  line-height:37px; height:43px; border-radius:0px; border:0px;}
.leader, .leadercontent{ padding:20px 0px; margin:0px auto;}
.leader .left{ width:660px; float:left}
.leader .right{ width:480px; float:right}
.leader .right ul{}
.leader .right h2{ background:#f2f2f2; height:35px; border:0px; text-align:left; padding-left:10px;}
.leader .right h2 strong{color:#005596; float:left; width:auto; font-weight:600;}
.leader .right h2 a{ float:right; color:#555; padding-right:10px;}
.leader .right ul li{ padding-left:10px;}


.leader .left dl, .leadercontent li dl{ padding:10px; height:auto; overflow:hidden; border:1px #ccc solid; }
.leader .left img, .leadercontent li img{ float:left; width:180px;}

.leader .left dt, .leader .left dd, .leadercontent li dt, .leadercontent li dd{ float:right; width:68%; margin-left:15px; color:#555;  border:0px;  text-align:left;}

.leadercontent li dt, .leadercontent li dd{ width:65%;}
.leader .left dt, .leadercontent li dt{  font-size:16px; background:#f5f9fe; line-height:35px; height:35px;}
.leader .left dt a, .leadercontent li dt a{font-weight:600; color:#005596;}

.leader .left dd, .leadercontent li dd{ height:auto; overflow:hidden; background:none;}
.leader .left dd h2, .leadercontent li dd h2{ color:#005596; line-height:35px; background:none; border:0px; padding-top:5px;}
.leader .left dd p, .leadercontent li dd p{ text-indent:2em; color:#555; background:none; line-height:25px; font-size:14px;}
.leader .left dd a, .leadercontent li dd a{ color:#e26a20;}

.leadercontent{ padding:10px 0px; margin:0px auto; width:100%;}
.leadercontent ul{}
.leadercontent ul li{ width:580px; float:left; margin:10px 0px;}
