html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
}
body{background:#fff;color:#333;font-size:12px; font-family:"Microsoft YaHei","SimSun","宋体","Arial Narrow";} 
*{margin:0;margin:0;padding:0}
ul,ol{list-style-type:none;} 
select,input,img,select{vertical-align:middle;} 
img{border:none;padding:0;}
a{text-decoration:none;} 
a:link{color:#000;} 
a:visited{color:#000;}
a:hover,a:active,a:focus{color:#c00;text-decoration:none;}

.top{
	width:100%;
	height:700px;
	background:url('top.jpg') top center no-repeat;
}

.nav{
	width:100%;
	height:98px;
	background:url('nav.jpg') repeat-x;
}

.nav ul{
	width:1000px;
	height:98px;
	margin:0 auto;
}

.nav ul li{
	width:150px;
	height:98px;
	float:left;
	font-size:20px;
	line-height:98px;
	text-align:center;
}

.nav ul li:nth-child(1){
	width:100px;
	height:98px;
}

.nav ul li a{
	color:#fff;
	font-size:20px;
}


/*********************************************/
.slider{
		position:fixed;
		top:50%;
		left:2%;
		transform:translateY(-50%);
		-webkit-transform:translateY(-50%);
	}
	.slider ul li{
		width:65px;
		height:35px;
		border-radius:10px;
		background:red;
		/*margin-bottom:10px;*/
		text-align:center;
		line-height:30px;
	}
	.slider ul li{
		background:red;
	}
	.slider ul li a{
		color:#fff;
	}
	.slider ul li:nth-of-type(even){
		width:3px;
		height:35px;
		background:transparent;
		margin:0 auto;
	}
	
/****************************************/
            #accordion .panel{
                border: none;
                box-shadow: none;
            }
            #accordion .panel-heading{
                padding: 0;
                border-radius: 0;
                border: none;
				background-color: #fff;
            }
            #accordion .panel-title{
                padding: 0;
            }
            #accordion .panel-title a{
				display:block;
				text-align:right;
                position: relative;
				font-size: 20px;
				font-weight: bold;
                transition: all 0.3s ease 0s; 
            }
            #accordion .panel-title a.collapsed{
                margin-left: 0;
                transition: all 0.3s ease 0s; 
            }
            #accordion .panel-title a:before{
				content: "";
				/* border-left: 24px solid #e16b47;
				border-top: 24px solid transparent;
				border-bottom: 24px solid transparent; */
				position: absolute;
				/*top: 0;
				 right: -24px;*/
				transition: all 0.3s ease 0s; 
            }
            #accordion .panel-title a.collapsed:before{
            }
            #accordion .panel-title a:after{
                content: "\2212";
				font-family: 'FontAwesome';
				position: absolute;
				top: 60%;
				/* right: 15px; 
				font-size: 18px;*/
				color: #f7c59f;
            }
            #accordion .panel-title a.collapsed:after{
				content: "\002b";
				font-family: 'FontAwesome';
				color: #e16b47;
            }
            #accordion .panel-collapse{
                position: relative;
            }
            #accordion .panel-collapse.in:before{
                content: "";
                position: absolute;
                /*top: 0;
                left: -24px; */
            }
            #accordion .panel-body{
                font-size: 14px;
                /*color: #333;*/
                /*background: #e4e4e4;*/
                border-top: none;
                z-index: 1;
            }
			#accordion .panel-body p {
				line-height:26px;
            }
			.panel-body {
				padding: 0;
			}
/*****************************************/

.main { width:1000px; margin:0 auto;}

.con { width:100%; margin-top:20px; overflow:hidden;}

.con .zxdt { width:520px; float:left;}
.con .sp { float:right;}

.con .zxdt .zxdt_tou{
	width:516px;
	/* height:105px; */
	margin-top:10px;
	margin-bottom:15px;
	font-size:20px;
	line-height:26px;
}

.con .zxdt .zxdt_tou p{
	font-size:12px;
	line-height:24px;
	color:#999;
}

.con .zxdt .zxdt_c ul li{
	font-size:14px;
	line-height:24px;
}

.fbh_zt ul li{
	width:250px;
	height:206px;
	float:left;
	text-align:center;
	/* margin-left:10px; */
	margin-top:10px;
}

.fbh_zt ul li img{
	width:210px;
	height:150px;
	padding:2px;
	border:1px solid #cccccc;
}

.fbh_zt ul li p{
	text-align:left;
	color:#333;
	padding-left:15px;
	margin-top:5px;
}


.spxw { width:485px; float:left;}

.spxw_c{
	margin-top:15px;
}

.spxw_c ul li{
	width:154px;
	height:160px;
	margin-right:7px;
	text-align: center;
	float:left;
	margin-top:10px;
}

.spxw_c ul li img{
	width:152px;
	height:114px;
}

.spxw_c ul li p{
	text-align:left;
	color:#333;
	margin-top:5px;
}


.sp_r{
	width:485px;
	float:right;
}

.sp_r_c{
	margin-top:15px;
}

.sp_r_c ul li{
	width:154px;
	height:160px;
	margin-right:7px;
	text-align: center;
	float:left;
	margin-top:10px;
}

.sp_r_c ul li img{
	width:152px;
	height:114px;
}

.sp_r_c ul li p{
	text-align:left;
	color:#333;
	margin-top:5px;
}


.shcj_zt ul li{
	width:250px;
	height:206px;
	float:left;
	text-align:center;
	/* margin-left:10px; */
	margin-top:10px;
}

.shcj_zt ul li img{
	width:210px;
	height:150px;
	padding:2px;
	border:1px solid #cccccc;
}

.shcj_zt ul li p{
	text-align:left;
	color:#333;
	padding-left:15px;
	margin-top:5px;
}


.jctj_c ul li{
	width:250px;
	height:206px;
	float:left;
	text-align:center;
	/* margin-left:10px; */
	margin-top:10px;
}

.jctj_c ul li img{
	width:210px;
	height:150px;
	padding:2px;
	border:1px solid #cccccc;
}

.jctj_c ul li p{
	text-align:left;
	color:#333;
	padding-left:15px;
	margin-top:5px;
}

.kms_c ul li{
	width:250px;
	height:206px;
	float:left;
	text-align:center;
	/* margin-left:10px; */
	margin-top:10px;
}

.kms_c ul li img{
	width:210px;
	height:150px;
	padding:2px;
	border:1px solid #cccccc;
}

.kms_c ul li p{
	text-align:left;
	color:#333;
	padding-left:15px;
	margin-top:5px;
}


.footer{

	width:100%;
	text-align: center; /*IE*/
	text-align: -moz-center; /*Firefox*/
	text-align: -webkit-center; /*Chrome*/
	margin:40px auto;
}



/* 列表页 */
.list{
	width:1000px;
	min-height:600px;
	margin:40px auto;
}

.lis_t{
	width:100%;
	height:70px;
	background:url('lm.jpg') center no-repeat;
}

.lis_c{
	width:100%;
}

.lis_c ul li{
	width:100%;
	height:36px;
	font-size:16px;
	line-height:36px;
}

.lis_c ul li a{
	color:#000;
}





/* 内容页 */
.txt{width:1000px;min-height:600px;margin:50px auto;}
	.txt .title{width:1000px;
				min-height:40px;
    			text-align: center;	   
				margin-top:20px;
				color:#2b2b2b;
				font-size:30px;
				line-height: 30px;}
	.sub_title .left{
    			float: left;
			    border-bottom: 1px dashed #ccc;
			    height: 40px;
			    line-height: 40px;
			    width: 100%;
			    text-align: center;
			    margin-top: 0;
				margin-bottom:30px;
				color:#3d3d3d;
				font-size:14px;}
	.news_wenzi{color:#333;line-height:2.5em;}
    .news_wenzi a{color:#e7121a;}
	.news_wenzi p{line-height:2.5em;font-size:18px;}
	.news_wenzi p img{width:100% !important;}