﻿@charset "utf-8";
/* CSS Document */
div,body,p,input,ul,li,p,h1,h2,h3,dl,dt,dd{height:auto;margin:0;padding:0;vertical-align: middle;border: 0;vertical-align: baseline;list-style-type: none;}
b{font-weight:normal;}
.divclear{clear:both;}
/*头部导航*/
.head{position: relative;width:1400px;height:100px;z-index: 9999;background: url("../images/top.jpg");margin: 0 auto;}
.head .navbox{width:300px;margin: 0 auto; padding-top:15px;}
.head .nav{display: block; float: left;width:calc(100% - 180px);margin-top:35px;}
.head .nav .nav_pc{ width: 600px;}
.head .nav ul li{float:left;position: relative;box-sizing: border-box;z-index: 999;}
.head .nav ul li:first-child{}
.head .nav ul li .f_a{line-height:48px;display:block;text-align:center;font-size:16px;color:#484848;text-decoration: none;margin-left:70px;}
.head .nav ul li:hover .f_a{background-color:#ea5503;color: #fff; transition:all .3s;}
.head .nav ul li .s_navbox{display:none;position: absolute;left: 0;width: 100%; background:#fff;background-color: #ea5503;z-index: 9999;box-sizing: border-box}
.head .nav ul li .s_navbox .s_a a{color:#fff;font-size:14px;text-transform:uppercase;display:block;text-align: center;padding: 10px 0;border-top: 1px solid #fff;text-decoration: none;}
.head .nav ul li .s_navbox .s_a a:hover{background-color:#cf1322;color: #fff;}
.m_nav{display:none}
.headlf .m_logo{display: none}
.headrg .m_menuimg{display: none}
.active{background-color: #cf1322}
.activ2{background-color: #cf1322}

/*slogen*/
.slogen{width:1300px; height: 100px; margin:0 auto; padding: 20px 0;}
.slogen img{ width:100%;}

.lb{ width:1200px; height:50px; background-color:#ea5504; margin:0 auto;}
.lb ul{ width:1200px; height:37px; list-style:none; margin:0 auto; display:block;padding-top:5px;}
.lb ul li { width:120px; height:37px;  float:left; }
.lb ul li a{ font-family:"黑体"; font-size:15px; text-decoration:none;line-height:37px; color:#ffffff; display:block; text-align:center;}
.lb ul li a:hover{ background-color:#ffffff; color:#ea5504; }
.banner { width:1200px; height:550px; margin:0 auto; margin-top:10px;}
.banner img { width:1200px; height:550px;}

.hezi {width: 1200px;height:auto;margin: 0 auto; }
.zxal {width:990px; margin:0 auto; float:left; }
.zxal ul{ width:990px; height:300px; list-style:none;}
.zxal ul li{ width:330px; height:280px; float:left;}
.zxal ul li img {width:320px; height:240px;}
.zxal ul li p{ width:323px; height:20px; margin-top:220px;}
.zxal ul li a{ width:323px; height:20px; text-decoration:none; color:#595757; text-align:center;display:block; }
.zxal ul li a:hover{ color:#ea5504;}

.dhmbx{width:1200px; height:40px;margin: 0 auto;}
.dhmbx p {text-decoration:none; color:#595757;}
.dhmbx a{ font-family:"黑体"; font-size:18px; text-decoration:none; color:#595757; }


.ejlm { width: 300px;height: 50px; margin: 0 auto;margin-top:30px;}
.ejlm p{ text-align: center; font:"黑体";font-size: 30px;text-decoration:none;color:#595757;}



.lby{ width:190px; height:600px;  margin:0 auto;float:right; margin-left:20px; background-color:#f4f4f4;}
.lby p {width:190px; height:20px; font-family:"黑体";font-size:14px; text-align:center;}
.lby ul { width:190px; height:600px;  margin:0 auto;padding-left:14px;}
.lby ul li {width:190px;float:left; text-align:left; list-style:disc;}
.lby ul li a {font-family:"黑体"; font-size:12px; text-decoration:none;color:#646464; }
.lby ul li a:hover{ color:#ea5504;}

.fixednav {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 1;
}
.newpage {
	text-align: center;
	margin-top: 20px;
	overflow: hidden;	
	float: left;
	width: 990px;
}
.newpage ul{ margin: 0 auto;}
.newpage ul li {
	display: inline;
	font-size: 14px;
}
.newpage ul li a {
	display: inline-block;
	margin: 0 2px;
	padding: 5px 12px;
	color: #333;
	border: 1px solid #e9e9e9;
    text-decoration: none;
}
.newpage ul li a:hover {
	background: #ea5504;
	text-decoration: none;
	color: #fff;
}
.newpage ul li.thisclass {
	background: #ea5504;
	text-decoration: none;
	color: #fff;
	margin: 0 2px;
	padding: 5px 12px;
	border: 1px solid #e9e9e9;
}
.newpage ul li.thisclass a {
	color: #fff;
	border: none;
	padding: 0;
	margin: 0;
}

/*底部*/
.foot{width:100%;height: 300px; background: #ea5503; margin: 0 auto; padding-top:20px;}
.foot img{width:1200px; height: 300px; }
