body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px; background-color:#FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px; font-family:"Microsoft YaHei"; min-width:1200px;
}
*{ font-family:"Microsoft YaHei";}
dl,dt,dd,li,p,ul,h,h1,h2,h3,h4,h5,h6,b{ margin:0px; padding:0px; font-weight:normal;}
li,ul {list-style-type:none;}
span{
	font-style: normal;
}
em,i{font-style: normal;vertical-align:middle;}

img{border:none;border:0;vertical-align:middle;}
.q1{ line-height:40px; overflow:hidden; background-color:#f5f5f5;}
.q1 li{ width:1200px; margin:0 auto;}
.q1 dt{ float:left; font-size:14px; color:#333333;}
.q1 dd{ float:right; font-size:14px; color:#333333;}
.q2{
	height:350px;
	background-image:url(../image/01_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.q3{
	height:45px;
	background-color:#d20000;
	background-image: url(../image/bbb_12.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.q4{ width:1200px; margin:0 auto;}
.q4 li{
	width:148px;
	float:left; text-align: center;position:relative;
}
.q4 dl{ text-align:center; line-height:45px; font-size:16px; color:#FFFFFF; cursor:pointer; height:45px;}
.q4 li:hover dl{ background-color:#ff9d00;}
.q4 dt{ position:absolute; right:0px; top:45px; width:100%; background-color:#e51e1e; display:none;transition: all .3s ease;}
.q4 li:hover dt{ display:block;}
.q4 p{ text-align:center; line-height:40px; font-size:14px; color:#FFFFFF; cursor:pointer;}
.q4 p:hover{ background-color:#d20000;}
.q4 dd{ width:2px; height:45px;
	background-image: url(../image/2_08.png);
	background-repeat: repeat-y;
	background-position: right top; float:left;}
.q5{
	background-image:url(../image/2_12.png);
	background-repeat: repeat-x; overflow:hidden;
	background-position: left top; background-color:#eeeeee;
}
.q6{ width:1200px; margin:0 auto; overflow:hidden; background-color:#FFFFFF; padding-left:15px; padding-right:15px;box-sizing:border-box; padding-bottom:20px;}
.q7{ overflow:hidden;}
.q8{ float:left; font-size:14px; color:#333333; line-height:45px; padding-top:8px;}
.q8 span{ font-size:20px; float:left;}
.q8 p{ padding-left:10px; float:left;}
.q9{
	float:right; overflow:hidden;
	border: 1px solid #dedede; margin-top:10px;border-radius:3px
}
.q9 dl{ float:left;}
.q9 dt{ float:right; padding-right:5px; padding-top:5px;}
.q10{
	width:250px;
	line-height:35px;
	font-size:14px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none; padding-left:10px;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.q11{ padding-top:5px; overflow:hidden;}
.q12{
	overflow:hidden;
	border: 1px solid #d8d8d8; margin-top:15px;
}
.q12 img{ float:left; width:800px; height:400px;}
.q12 dl{ width:300px; float:right; margin-right:30px;}
.q12 p{ font-size:18px; font-weight:bolder; padding-top:40px; padding-bottom:10px; cursor:pointer;}
.q12 p:hover{ color:#d20000;}
.q12 h1{ font-size:12px; color:#666666; line-height:20px;}
.q12 span{ background-color:#cc0000; color:#FFFFFF; margin-right:5px; display:inline-block; padding-left:5px; padding-right:5px;}
.q12 dt{
	padding-top:15px;
	font-size:14px;
	color:#666666;
	line-height:27px;
	border-bottom-width: 1px;
	border-bottom-style: solid; height:200px;
	border-bottom-color: #d8d8d8;
}
.q12 h2{ text-align:right; font-size:14px; color:#cc0000; padding-top:10px; cursor:pointer;}
.q13{
	margin-top:15px;
	line-height:45px;
	background-image:url(../image/li_30.png);
	background-repeat: repeat-x;
	background-position: left bottom; overflow:hidden;
}
.q13 dl{
	float:left;
	padding-right:10px;
	background-image:url(../image/li_28.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.q13 span{
	display:inline-block;
	background-image:url(../image/li_24.png);
	background-repeat: no-repeat; line-height:45px; font-size:18px; font-weight:bolder; padding-left:10px; color:#d20000;
	background-position: left center;
}
.q13 em{ font-size:14px; color:#666666; float:right; cursor:pointer;}
.q13 em:hover{color:#d20000;}
.q14{ overflow:hidden; padding-top:20px;}
.q14 img{ float:left; margin-right:25px; width: 429px;
    height: 281px;}
.q14 dl{ font-size:24px; color:#000; padding-bottom:5px;}
.q14 dt{ font-size:14px; color:#333; line-height:25px;}
.q14 span{ display:inline-block; background-color:#d20000; font-size:14px; color:#FFFFFF; cursor:pointer; margin-top:10px; line-height:35px; padding-left:40px; padding-right:40px;}
.q15{ overflow:hidden;}
.q16{ width:900px; float:left;}
.q17{ overflow:hidden; padding-top:15px;}
.q17 img{ width:300px; float:left; height:200px; margin-right:15px;}
.q17 dl{ font-size:18px; color:#000000; padding-bottom:10px; cursor:pointer;}
.q17 dl:hover{
	color:#d20000;
	text-decoration: underline;
}
.q17 dt{ font-size:14px; color:#666666; line-height:25px;}
.q17 dd{ font-size:14px; color:#666666; padding-top:10px;}
.q18{ overflow:hidden; padding-top:10px;}
.q18 li{ line-height:35px; overflow:hidden; cursor:pointer;}
.q18 dl{ font-size:14px; color:#313131; float:left;}
.q18 dt{ float:right; font-size:14px; color:#666666;}
.q18 li:hover dl{
	text-decoration: underline;
}
.q19{ width:245px; float:right; overflow:hidden;}
.q20{ overflow:hidden;}
.q20 li{ width:120px; float:left; background-color:#8cc264; color:#FFFFFF; text-align:center; padding-bottom:15px; padding-top:15px; margin-top:10px; cursor:pointer;}
.q20 span{ font-size:36px;}
.q20 p{ font-size:16px;}
.q20 dl{ width:120px; float:right; background-color:#c39e8b; color:#FFFFFF; text-align:center; padding-bottom:15px; padding-top:15px; margin-top:10px;cursor:pointer;}
.q20 dt{ background-color:#eaac49; color:#FFFFFF; text-align:center; padding-bottom:15px; padding-top:15px; margin-top:10px; float:left; width:100%; font-size:16px;cursor:pointer;}
.q20 i{ font-size:36px; margin-right:10px;}
.q20 em{ text-align:center;}
.q21{ padding-top:10px; color:#d20000;}
.q21 img{ width:100px; float:left; margin-top:5px; margin-right:5px;}
.q21 dl{ overflow:hidden; font-size:14px;}
.q22{ overflow:hidden; padding-top:15px;}
.q22 li{ float:left; width:177px; overflow:hidden; margin-right:20px;}
.q22 img{ width:100%; height:215px;}
.q22 dl{ background-color:#ececec; overflow:hidden; font-size:14px; color:#000000; padding-bottom:10px; padding-top:10px; text-align:center;}
.q23{ padding-top:10px; overflow:hidden;}
.q23 li{ float:left; width:50%; font-size:14px; color:#333333; line-height:30px;}
.q23 span{ color:#d20000;}
.q24{ overflow:hidden; padding-top:20px;}
.q24 li{ width:218px; float:left; margin-right:20px;}
.q25{ width:100%; line-height:35px; height:35px; font-size:14px; padding-left:10px; color:#333333;box-sizing:border-box;}
.q24 li:nth-child(5n){ margin-right:0px;}
.q28{ background-color:#01081b; overflow:hidden; padding-bottom:20px; padding-top:20px;}
.q26{ float:left;}
.q26 dl{ font-size:14px; color:#d2d2d2; line-height:35px; padding-bottom:5px;}
.q26 dt{ color:#d2d2d2; font-size:14px; line-height:30px;}
.q26 span{ font-size:14px; margin-right:5px;}
.q27{ width:1200px; margin:0 auto;}
.q29{ float:right;  padding-top:10px;}
.q29 li{ float:left; margin-left:15px; text-align:center;}
.q29 img{ width:92px;}
.q29 p{ font-size:14px; color:#CCCCCC; padding-top:10px;}
.q30{ width:245px; float:left; overflow:hidden;}
.q31{
	line-height:50px;
	background-color:#dc0000; font-weight:bolder;
	background-image: url(../image/topicBg.jpg);
	background-repeat: no-repeat; font-size:18px; color:#FFFFFF; padding-left:20px;border-radius:5px 5px 0px 0px; margin-top:10px;
}
.q32{ background-color:#f5f5f5; overflow:hidden; padding:10px;}
.q32 li{
	line-height:40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC; font-size:14px; cursor:pointer;
}
.q32 li:hover{ background-color:#d20000; color:#FFFFFF;}
.q33{ width:900px; float:right; overflow:hidden; padding-top:15px;}
.q34{
	overflow:hidden;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #d20000; padding-bottom:10px;
}
.q34 dl{ font-size:18px; color:#d20000; float:left;}
.q34 dt{ float:right; font-size:14px; color:#666666;}
.q35{ font-size:14px; color:#333333; line-height:180%; padding-top:20px;}
.q35 img{ max-width:700px;}
.q36{
	color:#d20000; overflow:hidden; padding:10px;
	border: 1px solid #CCCCCC;
}
.q36 img{ width:100px; float:left; margin-top:5px; margin-right:5px;}
.q36 dl{ overflow:hidden; font-size:14px;}
.q37{
	color:#d20000; overflow:hidden; padding:10px;
	border: 1px solid #CCCCCC; font-size:15px; line-height:26px;
}
.q38{ overflow:hidden; padding-top:10px;}
.q38 li{
	line-height:45px;
	overflow:hidden;
	cursor:pointer;
	background-image: url(../image/lbe_03.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.q38 dl{ font-size:14px; color:#313131; float:left;}
.q38 dt{ float:right; font-size:14px; color:#666666;}
.q38 li:hover dl{ color:#d20000;}
.q38 li:hover{ background-color:#f5f5f5;}
.q40{ overflow:hidden; text-align:center;}
.q40 li{ width:210px; float:left; margin-top:20px; margin-right:20px;}
.q40 img{ width:100%; height:280px;}
.q40 dl{ background-color:#f5f5f5; text-align:center; padding-bottom:10px; padding-top:10px;}
.q40 p{ padding-bottom:5px; font-size:14px;}
.q40 em{font-size:12px;}
.q40 li:nth-child(4n){ margin-right:0px;}
.q41{ overflow:hidden; text-align:center;}
.q41 li{ width:286px; float:left; margin-top:20px; margin-right:20px;}
.q41 img{ width:100%; height:230px;}
.q41 dl{ background-color:#f5f5f5; text-align:center; padding-bottom:10px; padding-top:10px; font-size:16px;}
.q41 li:nth-child(3n){ margin-right:0px;}
.q42{ overflow:hidden;}
.q42 li{ overflow:hidden; cursor:pointer; padding-top:15px;}
.q42 dl{ width:80px; height:80px; text-align:center; font-size:14px; color:#333333; background-color:#eeeeee; float:left;}
.q42 p{ font-size:26px; font-weight:bolder; padding-top:10px; padding-bottom:5px;}
.q42 dt{
	width:800px;
	float:right;
	height:80px;
	padding-bottom:15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
}
.q42 h1{ font-size:16px; font-weight:bolder; cursor:pointer;}
.q42 li:hover h1{ color:#d20000;}
.q42 span{ font-size:14px; color:#999999; line-height:20px; padding-top:5px; display:inline-block;}
.q43{ overflow:hidden; text-align:center;}
.q43 li{ font-size:24px; padding-bottom:15px; padding-top:15px;}
.q43 dl{
	font-size:14px;
	color:#666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0; padding-bottom:15px;
}
.q44{ padding-top:20px; font-size:14px; color:#333333; line-height:200%;}
.q44 img{ max-width:500px;
	border: 5px solid #ff9000;border-radius:5px;
}
.q45{
	overflow:hidden;
	padding-top:10px; margin-top:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F0F0F0;
}
.q45 li{ line-height:35px; font-size:14px; color:#333333;}
.q46{ background-color:#ff9d00;}
.q47{ background-color:#d20000; color:#FFFFFF;}
.q48{ overflow:hidden; }
.q48 li{
	overflow:hidden;
	padding-top:15px;
	padding-bottom:15px;
	background-image: url(../image/lbe_03.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.q48 img{ width:220px; height:150px; float:left; margin-right:20px;}
.q48 dl{ font-size:18px; padding-bottom:10px; cursor:pointer;}
.q48 dt{ font-size:14px; color:#666666; padding-bottom:10px; line-height:25px;}
.q48 dd{ font-size:14px; color:#999999;}
.q48 span{ margin-right:5px;}
.q49{
	text-align:center; overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.q49 span{
	font-size:24px;
	font-weight:bolder; color:#d20000;
	display:inline-block;
	padding-bottom:20px;
	padding-top:20px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #d20000;
}
.q50{ text-align:center; overflow:hidden; padding-top:20px;}
.q50 img{ max-width:300px;
	border: 5px solid #ff9000;border-radius:5px;
}
.q51{ width:800px; margin:0 auto; overflow:hidden;}
.q51 li{
	line-height:45px;
	overflow:hidden;
	padding-top:15px;
	border-bottom-width: 1px; padding-bottom:15px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb;
}
.q51 dl{ float:left; width:150px; padding-right:30px; font-size:16px; color:#666666; text-align:right;}
.q51 dt{ float:left; width:600px;}
.q51 span{ color:#cc0000; padding-right:5px;}
.q52{
	line-height:30px;
	border: 1px solid #CCCCCC; font-size:14px; padding-left:10px; width:300px; margin-top:5px;
}
.q53{
	line-height:40px; background-color:#cc0000; text-align:center; font-size:16px;
	width:300px; margin-top:5px; cursor:pointer;border: 0px solid #CCCCCC; color:#FFFFFF;
}




















.q220{
	font-size:14px; padding:5px 10px 5px 10px;
	background-color:#FFFFFF; color:#333;
	border: 1px solid #F0F0F0;border-radius:5px 0px 0px 5px; margin-left:2px; margin-right:2px;
}
.q220:hover{ background-color:#d20000; color:#FFFFFF;}
.q221{
	font-size:14px; padding:5px 10px 5px 10px;
	background-color:#FFFFFF; color:#333;
	border: 1px solid #F0F0F0;border-radius:0px 5px 5px 0px; margin-left:2px; margin-right:2px;
}
.q221:hover{ background-color:#d20000; color:#FFFFFF;}
.page-num{
	font-size:14px; padding:7px 10px 7px 10px;
	background-color:#fff; color:#333;
	border: 1px solid #F0F0F0; margin-left:2px;
}
.page{
	text-align:center;
	line-height:25px;
	overflow:hidden;
	font-size:10px;
	font-size:14px;
	padding-top:20px;
	padding-bottom:20px;
	border-top-width: 1px;
	border-top-style: solid; margin-top:30px;
	border-top-color: #e0e0e0;
}
.pagee{
	text-align:center;
	line-height:25px;
	overflow:hidden;
	font-size:10px;
	font-size:14px;
	padding-top:20px;
	padding-bottom:20px;
	border-top-width: 0px;
	border-top-style: solid; margin-top:30px;
	border-top-color: #e0e0e0;
}


.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li span{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist li .current{color:#fff;display:inline-block;border:1px solid #ddd;padding:6px 15px;border-color:#ccc;background:#ccc;}
.pagelist .hover {background:#ccc;color:#fff;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist li a:hover{border-color:#ccc;background:#ccc;color:#fff;}
.pagelist li.active a{border-color:#ccc;background:#ccc;color:#fff;}
.mod_page_content_li{
  border-bottom: 1px dashed #dbe4eb;
   list-style: outside;
}

