body{ min-width:1200px; margin:0; padding:0;  font-size:12px;}
*{ font-family:"微软雅黑";}
ul,li,dl,dt,dd,h1,h2,span,p,a{ list-style:none; text-decoration:none; font-weight:normal; margin:0; padding:0;}
.clearfix{ clear:both;}
/*top*/
.header_bigbox{ width:100%; position:fixed; top:0; z-index:999; min-width:1200px; background:#fff;}
.top_bj{ background:#292929; height:36px;}
.top_box{ max-width:1400px; margin:auto; overflow:hidden;}
.top_box span{ float:left; font-size:14px; color:#fff; line-height:36px;}
.top_right{ float:right; overflow:hidden;}
.top_right dl{ float:left; padding-left:24px; background:url(../images/tel_1.png) no-repeat left;}
.top_right dl dt{ display:inline-block; font-size:14px; color:#fff; line-height:36px;}
.top_right dl dd{ display:inline-block; font-size:14px; font-weight:bold; color:#fff; line-height:36px; margin-left:10px;}
.top_right p{ float:left;}
.top_right p:before{ content:""; display:inline-block; width:1px; height:15px; background:#d4d4d4; margin:0 15px; position:relative; top:3px;}
.top_right p a{ display:inline-block; font-size:14px; color:#fff; line-height:36px; padding-left:24px; background:url(../images/email_1.png) no-repeat left;}
.header_box{ max-width:1400px; height:80px; margin:auto;}
.logo_box{ float:left; margin-top:12px; overflow:hidden;}
.logo{ float:left;}
.logo_box p{ float:left; font-weight:500; font-size:30px; color:#525252; line-height:60px; margin-left:5px;}
.nav_box{ float:right; margin-top:15px;}
.nav{ float:left;}
.nav li{ display:inline-block; margin-right:52px; position:relative;}
.nav li a{ display:inline-block; font-size:16px; color:#303030; line-height:62px;}
.nav li a:hover,.nav .cur{ color:#e62129; border-bottom:3px solid #e62129;}
.sousuo_g{ float:left; margin-top:18px;}
.nav .menu_bigbox{ display:none; width:560px; padding-top:10px; position:absolute; top:60px; left:50%; transform:translateX(-50%); z-index:100;}
.nav .menu_box{ background:#fff; padding:30px 80px 50px 60px; overflow:hidden;}
.nav .menu_box .menu_ti{ float:left; width:164px; font-size:36px; font-weight:bold; color:#e62129; padding-top:15px;}
.nav .menu_box .menu_liebiao{ float:right; width:220px;}
.nav .menu_box .menu_liebiao li{ display:block; margin-right:0;}
.nav .menu_box .menu_liebiao li a{ display:block; padding:0 5px; font-size:16px; color:#454545; line-height:46px; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.nav .menu_box .menu_liebiao li a img{ float:right;-webkit-filter: brightness(0); -moz-filter: brightness(0); filter: brightness(0); opacity:0.3; margin-top:16px;}
.nav .menu_box .menu_liebiao li a:hover{ border-bottom:1px solid #e62129; color:#e62129;}
.nav .menu_box .menu_liebiao li a:hover img{-webkit-filter: brightness(1); -moz-filter: brightness(1); filter: brightness(1); opacity:1;}
.nav li:hover .menu_bigbox{ display:block;}


/*设置浮动*/
.fl {
	float: left;
}
.fr {
	float: right;
}
.pr {
	position: relative;
}
.pa {
	position: absolute;
}
/*清除浮动*/
.clear {
	clear: both;
}



/*footer*/
.f_bg {
	background: url(../images/f_bg.gif) repeat-x;
	height: 378px;
	padding: 36px 0 0;
	overflow: hidden;
}
.footer {
	width: 1200px;
	margin: 0 auto;
}
.f_nav {
	width: 480px;
	height: 318px;
	overflow: hidden;
	padding: 0 0 0 5px;
}
.f_ul01 .f_li01 {
	float: left;
}
.f_ul01 li {
	width: 160px;
	float: left;
}
.f_li01 a {
	font-size: 16px;
	color: #fff;
	    height: 44px;
	    height: 44px;
	overflow: hidden;
	display: block;
}
.f_ul01 .f_ul02 li a {
	font-size: 14px;
	color: #929293;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
}
.f_ban {
	float:left;
	height: 250px;
	padding: 0 0 0 50px;
	width: 350px;
	background: url(../images/f_line.gif) no-repeat;
}
.f_ban em, .f_er em {
	display: block;
	font-size: 16px;
	margin:0; padding:0;
	color: #fff;
	height: 44px;
	line-height: 44px;
	overflow: hidden;
	font-style:normal;
}
.f_ban span{ display:block; font-size:16px; color:#fff; margin-bottom:30px;}
.f_ban p {
	font-size: 14px;
	color: #929293;
	line-height: 28px;
	margin:8px 0 12px;
	padding: 0 0 0 40px;
}
.f_p01 {
	background: url(../images/f_ico01.gif) no-repeat left top;
}
.f_p02 {
	background: url(../images/f_ico02.gif) no-repeat left top;
}
.f_p03 {
	background: url(../images/f_ico03.gif) no-repeat left top;
}
.f_p04 {
	background: url(../images/f_ico04.gif) no-repeat left top;
}
.f_er {
	height: 318px;
	width: 200px;
	padding: 0 0 0 75px;
	background: url(../images/f_line.gif) no-repeat;
}
.f_er p {
	width: 125px;
	text-align: center;
	float: left;
	padding: 0 20px 0 0;
}
.f_er img {
	width: 125px;
	height: 125px;
}
.f_er span {
	display: block;
	font-size: 14px;
	color: #929293;
	padding: 10px 0 0;
}
.f_bot {
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 14px;
	color: #7d7d7e;
	overflow: hidden;
}
.f_bot span {
	padding: 0 5px;
}
.f_bot a {
	font-size: 14px;
	color: #7d7d7e;
}



.list_navbj{ background:#fff; height:68px; box-shadow:0 2px 10px rgba(102,102,102,0.2);}
.list_nav{ display:block; width:1400px;  height:68px; margin:auto;}
.list_nav span{ display:inline-block; font-size:18px; font-weight:bold; color:#1e1e1e; line-height:68px; margin-right:25px;}
.list_nav li{ display:inline-block;}
.list_nav li a{ display:inline-block; font-size:18px; color:#2b2b2b; line-height:68px; padding:0 25px;}
.list_nav li a:hover,.list_nav .cur{ background:#e62129; color:#fff; height:68px;}
.list_nav li a:active{ background:#e62129; color:#fff; height:68px;}




.dingwei{ width:65px; height:130px; position:fixed; top:65%; right:1.5%; z-index:50; color:#FFF;}
.qq{ width:65px; height:65px; background-color:#0366C1; margin-top:1px;}
.qq img{ width:26px; display: block; margin:0 auto; padding-top:10px;}
.qq span{ width:65px; display:block; text-align:center; margin-top:5px;}
.qq a{ color:#fff; display:block;}
.qq a:hover{ color:#fff; height:65px; background-color:#FF4632;}

.dingbu{ width:65px; height:65px; background-color:#333333;}
.dingbu img{ width:23px; display: block; margin:0 auto; padding-top:10px;}
.dingbu span{ width:65px; display:block; text-align:center; margin-top:5px;}
.dingbu a{ color:#fff; display:block;}
.dingbu a:hover{ color:#fff; height:65px; background-color:#474747;}

.fixed_box{ width:175px; position:fixed; top:230px; left:10px;}
.fixed_box h1{ display:block; padding:0 15px; height:54px; background:#009c6e; font-size:18px; font-weight:bold; color:#ffffff; line-height:54px;}
.fixed_box h1 img{ margin-right:15px; position:relative; top:5px;}
.fixed_box ul{ display:block; padding:20px 15px 12px; background:#363636; margin-top:1px;}
.fixed_box ul li{ display:block; margin-bottom:10px;}
.fixed_box ul li span{ display:block; padding-left:20px; font-size:12px; color:#e1ddd6; line-height:16px;}
.fixed_box ul li:nth-child(1) span{ background:url(../images/fixed-f.png) no-repeat left;}
.fixed_box ul li:nth-child(2) span{ background:url(../images/fixed-b.png) no-repeat left;}
.fixed_box ul li:nth-child(3) span{ background:url(../images/fixed-c.png) no-repeat left;}
.fixed_box ul li:nth-child(4) span{ background:url(../images/fixed-d.png) no-repeat left;}
.fixed_box ul li:nth-child(5) span{ background:url(../images/fixed-e.png) no-repeat left;}
.fixed_box ul li p{ display:block; font-size:14px; color:#fff; line-height:20px; margin-top:5px;}



/*分页样式*/
.pages{
	text-align:center;
	margin-top:20px;
	font-size:12px;	 
}
.pages a{
	display:inline-block;
	border:1px solid #ccc;
	height:25px;
	line-height:25px;
	padding:0 10px;
	margin-left:5px;
	background:#fff;
	text-indent:0px;
	border-radius:3px;
	color:#FF0000
}
.pages a:hover{
	color:#FF0000;
	border:1px solid #ff5500;
}
.pages .focus{
	display:inline-block;
	color:#FF0000;
	border:1px solid #ff5500;
	height:25px;
	line-height:25px;
	padding:0 10px;
	background:#ffeee5;
	text-indent:0px;
}


/*分页样式*/	