@charset "utf-8";
/* CSS Document */
html{ width:100%; overflow:-moz-scrollbars-vertical; overflow:auto; overflow-x:hidden; background:#fef3c6;}
body { font:14px/1.4 "simsun"; margin:0; overflow:auto; padding: 0; width: 100%; background:url(body.jpg) repeat-x;}
::-moz-selection{ background-color: #d04; color:#fff}
/**/
form,select,input,textarea{ font-size:14px}
label{ display:inline-block; *display:inline; zoom:1}
textarea {overflow:scroll; overflow-x:hidden;}
input,textarea{ padding:2px;}
caption,cite,code,dfn,th,var{ text-align:left; font-weight:normal; font-style:inherit;}
/*font*/
h1{ font-size:24px; font-weight:bold; font-family:"Tahoma,Arial,simsun"; margin-bottom:12px}
h2{ font-size:14px; background:#f1f1f1; height:27px; line-height:27px; border:1px #999 dotted; text-align:center; color:#333; font-weight:normal}
h3{ font-size:14px; height:60px; border-top:1px #CCC solid; font-weight:normal; padding-left:30px}
h4{ font-size:16px; font-weight:bold; font-family:"Tahoma,Arial,simsun"; margin-bottom:5px}
h5{ font-size:15px; font-weight:bold;font-family:"Tahoma,Arial,simsun"; margin-bottom:5px}
h6{ font-size:14px; font-weight:normal;font-family:"Tahoma,Arial,simsun"; margin-bottom:5px;}
/* table */
table{ border-collapse:collapse; border-spacing:0; width:100%;}
form{ margin:0; padding:0}
ul{ margin:0; padding:0; list-style:none}
/* img */
img {border:0}
dl,dt,dd{ padding:0; margin:0;}
.fr{ float:right;}
.fl{ float:left;}
.green{color:#0F7F00}
.red{color:#f00}
.red_b{ color:#e88106}
.blue{color:#03c}
.yellow{ color:#FB6504}

.show{ display:block}
a{ text-decoration:none; color:#444;}
a:hover{ text-decoration:underline; color:#da7f00}
#pg_index { background: none repeat scroll 0 0 #FFFFFF;margin: 0 auto; overflow-y: hidden; width: 1505px;}
.header {height: 342px; overflow: hidden;}
.header dl dt{ background:url(date_bg.jpg) repeat-x; height:33px; line-height:33px; font-size:14px}
.header dl dd{ height:342px}
.link1 li{ float:left; width:auto; font-size:14px; height:33px; line-height:33px; background:url(122_03.png) left no-repeat; padding-left:20px; margin-right:10px}
.link1 li a{ color:#777777; width:auto; font-size:14px; height:33px; line-height:33px; }
.link1 li a:hover{ color:#C30; text-decoration:none;}

.link2 li{ float:right; float:right; width:auto; font-size:14px; height:33px; line-height:33px; padding-left:25px; padding-right:15px}


.sous_but2 {
    background: url("sous_but.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
    float: left;
    height: 20px;
    margin-top: 5px;
    overflow: hidden;
    width: 20px;
}
.nav{ height:22px; overflow:hidden}
.nav dl dt{ height:37px; font-size:14px; background:url(nav_bg.jpg) repeat-x; overflow:hidden; padding-left:15px;}
.nav dl dt li{ height:37px; line-height:37px; float:left; padding:0 5px; background:url(nav_bg2.png) no-repeat right 0;}
.nav dl dt li a{ color:#FFF; font-weight:bold; text-decoration:none; display:block; text-align:center; padding:0 0 0 5px; }
.nav dl dt li b{ display:block; padding:0 15px 0 10px;}
.nav dl dt li a:hover{ height:37px; line-height:37px; display:block; background:url(nav_bg_lt.png) no-repeat 0 0;}
.nav dl dt li a:hover b{ margin:0; display:block; background:url(nav_bg3.png) no-repeat right 0; }
.nav dl dd{ background:url(sech_bg.jpg) repeat-x; height:32px; line-height:32px; color:#993300; font-size:14px; padding-left:15px}

.main{
	padding:10px 8px 4px 8px;
	height:auto;
	overflow: hidden;
	margin-bottom: 3px;
}
.left {
	width:230px;
	float:left;
	overflow:hidden;
	height: 630px;
}
.left dl dt{ height:48px; width:230; background:url(left_bg.jpg ) no-repeat}
.left dl dd{
	background:url(1-3_19.jpg) repeat-y;
	height:539px;
	padding-left:30px;
	padding-top:10px;
}
.left dl dd ul li{ background:url(122_22.png) left no-repeat; padding-left:10px; height:34px; line-height:34px;}
.right{
	width:1500px;
	float:left;
	height:auto;
}
.right1{
	border-top:3px #ce0903 solid;
	padding-top:7px;
	height:auto;
}
.l1{
	width:1500px;
	min-height:320px;
	float:left;
	overflow:hidden;
	border:1px #f1d9c1 solid
}
.l1 dt{ background:url(1-3_23.jpg) repeat-x; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#e1000d; padding-left:15px}
.l1 dd{ padding-left:10px; padding-right:10px; overflow:hidden; padding-top:7px}
.l1 dd ul li{ background:url(122_22.png) left no-repeat; padding-left:10px; height:25px; line-height:25px; font-size:14px}
.r1{
	width:367px;
	height:193px;
	float:right;
	overflow:hidden;
	border:1px #f1d9c1 solid
}
.r1 dt{ background:url(1-3_23.jpg) repeat-x; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#e1000d; padding-left:15px}
.r1 dd{ padding-left:10px; padding-right:10px; overflow:hidden; padding-top:7px}
.r1 dd ul li{ background:url(122_22.png) left no-repeat; padding-left:10px; height:25px; line-height:25px; font-size:14px}
.footer{ height:117px;}
.footer dl dt{ background:url(1-3_29.jpg) repeat-x; height:31px; text-align:center; color:#FFF; line-height:31px; font-weight:bold}
.footer dl dd{ background:url(1-3_32.jpg) repeat-x; height:86px; text-align:center; color:#666; font-size:14px}
.content{
	padding-left:14px;
	padding-right:14px;
	border:1px #d6b997 solid;
	height:auto;
	clear: both;
}

.foot2{ width:100%; margin:0 auto; overflow:hidden; height:70px; text-align:center; line-height:15px; background:url(footbg.jpg) repeat center bottom; color:#fff; padding-top:10px;}
.lanm_list li {
	background: url("icon_jt.gif") no-repeat scroll 0 10px rgba(0, 0, 0, 0);
	font-size: 12px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	padding-left: 10px;
}
.lanm_list li i {
    color: #989898;
    float: right;
    font-style: normal;
    line-height: 26px;
    margin-left: 10px;
}
.lanm_list li a {
    color: #666666;
    line-height: 26px;
}
.manu {
	border-top: 2px solid #fe0000;
	line-height: 20px;
	margin: 0;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.manu .disabled i {
    color: #FF0000;
    font-style: normal;
}
.manu .disabled {
    color: #333333;
    margin: 2px;
    padding: 2px 5px;
}
.content div p{ font-size:14px;}
.main2{ overflow:hidden; clear:both;}
.main2 dl dt{ height:50px; padding-top:20px; text-align:center; color:#c63500; font-family:"黑体"; font-size:24px}
.main2 dl dd{ font-size:14px; line-height:30px; padding:0 40px 10px 40px;}
 
/*分页样式开始*/
#pageabc{
	text-align:center;
	margin-top:15px;
	float:right;
	width:1500px;
	height:23px;
	color:#fff;
	line-height:23px;
	text-align:center;
}

#pageabc span,#pageabc a{
	font-size:14px;
	margin: 2px 6px 2px 0;
	background:#ffeee5;
	border:1px #ff5601 solid;
	color:#ff7468;
	padding:2px 5px 2px 5px;
	text-decoration:none;
	text-align:center;
}
#pageabc a:hover {
	background:#ff5601;
	border:1px #ffeee5 solid;
	color:#ffffff;	
	font-size:14px;
	padding:2px 5px 2px 5px;
}
#pageabc a.current {
	background:#ff5601;
	border:1px #ffeee5 solid;
	color:#ffffff;	
	font-size:14px;
	padding:2px 5px 2px 5px;
}
/*分页样式结束 */
/**************page****************/
.ye{ margin-top:20px;margin-bottom:0px; height:auto; width:1500px; float:right; text-align:center;}
.ye li {display:inline;margin:0 3px;}
.ye a {color:blue;}
.ye a:hover{ color:#005bac;}

.page_pn {height:50px;text-align:left;line-height:40px;margin-top:15px;}
.page_pn li {width:50%;float:left;}
/***************contents****************/
.contents {width:1500px;height:auto;overflow:hidden;line-height:25px; border:none;}
.contents h3 {width:100%;height:30px;line-height:30px;text-align:center;font-size:20px; font-weight:bold;}
.contents_info {display:block;height:30px;line-height:30px;text-align:center;margin-bottom:10px;}
.con_text {width:1500px;float:left;padding-bottom:25px;}




.right3{
	/*border-top:3px #ce0903 solid;*/
	padding-top:10px;
	height:auto;
}
.l3{
	width:1490px;
	height:190px;
	float:left;
	overflow:hidden;
	border:1px #f1d9c1 solid
}
.l3 dt{ background:url(1-3_23.jpg) repeat-x; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#e1000d; padding-left:15px}
.l3 dd{ padding-left:10px; padding-right:10px; overflow:hidden; padding-top:7px}
.l3 dd ul li{ background:url(122_22.png) left no-repeat; padding-left:10px; height:25px;width:980px; overflow:hidden; line-height:25px; font-size:14px}



.right2{
	border-top:3px #ce0903 solid;
	padding-top:7px;
	height:auto;
}
.l2{
	width:367px;
	height:auto;
	float:left;
	overflow:hidden;
	border:1px #f1d9c1 solid
}
.l2 dt{ background:url(1-3_23.jpg) repeat-x; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#e1000d; padding-left:15px}
.l2 dd{ padding-left:10px; padding-right:10px; overflow:hidden; padding-top:7px}
.l2 dd ul li{ background:url(122_22.png) left no-repeat; padding-left:10px; height:25px; line-height:25px; font-size:14px}
.r2{
	width:660px;
	height:215px;
	float:right;
	overflow:hidden;
	border:1px #f1d9c1 solid
}
.r2 dt{ background:url(1-3_23.jpg) repeat-x; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#e1000d; padding-left:15px}
.r2 dd{ padding-left:10px; padding-right:10px; overflow:hidden; padding-top:7px}
.r2 dd ul li{ background:url(122_22.png) left no-repeat; padding-left:10px; height:25px; line-height:25px; font-size:14px}



/*图片新闻和动态*/
.picnew{margin:0; _margin-left:0px; display:block; border:1px #ffeee5 solid; overflow:hidden; zoom:1; float:left;}
.changeBox_a1{ width:310px;height:215px; padding:0;position:relative; margin-left:0px; background:#FFF;}
.changeBox_a1 .a_bigImg img{position:absolute;top:0;left:0;display:none;}
.changeDiv{position:absolute;top:0px;left:0px;display:none;}
.changeDiv h3{position:absolute;left:0px; top:179px; padding:0; margin:0; width:310px;height:36px;line-height:36px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);background:rgba(0,0,0,0.3); color:#FFF;}
.changeDiv h3 a{ width:225px; font-weight:normal; font-size:14px; display:block ;padding-left:5px; color:#fff; overflow:hidden;}
.changeDiv h3 a:hover{ color:#ff0000}
/* ul_change_a2 */
.ul_change_a2{position:absolute;right:15px; bottom:7px;padding-left:19px;overflow:hidden; }
.ul_change_a2 li{ float:left; width:15px; height:15px; margin-left:4px;}
.ul_change_a2 span{ width:13px; height:13px; line-height:13px; text-align:center; color:#fff; display:block; font-size:14px;padding:0px; margin:0; background:#807f7f;cursor:hand;cursor:pointer; border:1px solid #271f1f; font-weight:bold;}
.ul_change_a2 span.on{ background:#c80000; border:1px solid #6c0a0a; color:#fff}