@charset "utf-8";
/* CSS Document */
*{ padding: 0;}
body
{
	font-size: 12px;
	color: #333;
	margin: 0px;
	font-family: 微软雅黑, Microsoft YaHei,  Arial, Helvetica, sans-serif;
  
}
ul,li
{
	list-style-type: none;
}
img,ul,li,dl,dt,dd
{
	padding: 0px;
	margin: 0px;
}
img
{
	border: none;
}
a
{
	color: #333;
	text-decoration: none;
}
a:hover
{
	text-decoration: none;
}
a:active
{
	text-decoration: none;
}
.clear
{
	clear: both;
}
img
{
	border: 0;
}
input,textarea
{
	outline: none;
	border: 0px;
}
.main{width:1080px; margin:0 auto;}

/*top*/
.head_m{width:100%; height:204px; background:url(../images/head_bg.gif) no-repeat center;}
.top{height:46px;   }
.top_main{ width:1080px;margin:0 auto;}
.wel a{ font-family:"微软雅黑";font-size:14px; text-decoration:none;  color:#fff; float:left; line-height:46px; }
.top-nav{float:right;}
.top-nav ul li{float:left;  margin-right:8px; line-height:46px;}
.top-nav ul a{font-size:14px; color:#fff;  margin-left:6px;margin-right:6px; }

/*header*/
.header{height:112px;width:1080px; margin:0 auto; }
.header_l{ float:left; margin-top:30px;width: 700px; }
.header_l .header_l_l{float:left;}
.header_l .header_l_l span{font-size:16px; color:#ff8400; font-weight:bold;}
.header_l h1{ margin:0;  }
.header_l h1 a{font-size:30px; color:#fff; font-weight:bold; line-height:40px;}
.header_l dl dt{  font-size:16px; color:#fff;  line-height:34px; }
.header_l dl dd{  font-size:16px; color:#fff; font-weight:bold;  line-height:24px;width:328px; height:24px; background:url(../images/pos_bg.png) no-repeat; text-align:center; }
.header_l dl{float:left; margin-left: 10px; text-align:center;}
.header_l h1 a img{height: 69px;}


.contact{float:right;margin-top:38px;    margin-right: 70px;}
.contact dl dt{ font-size:14px; color:#fff; width:158px; background:url(../images/head_con.png) no-repeat ; text-align:center;line-height: 10px; }
.contact dl dd { font-size:26px; color:#ff8400;  line-height:42px;}
.contact dl{ float:left; text-align:center; }



/*nav*/
.nav .another{color:#ff8400;}
.nav_main{ width:1080px; margin:0 auto; height:46px;}

.nav_main ul li{float:left; color: #fff; line-height:45px;background:url(../images/nav_li.png) no-repeat left ; position:relative;}
.nav_main ul li a{ font-size:15px; color:#fff; padding:0 19px; }
.nav_main ul li a:hover { color:#fc890a;}
.nav_main ul li:first-child{ background:none;}

.nav li .submenu{display:none;position:absolute;top:46px;left:0; background:#252525; width:100px;  z-index:9999;}
.nav li .submenu li{float:left;padding:0;background:none;height:25px;width:100px; line-height:25px; background:url(../images/nav_xl.gif) no-repeat top;}
.nav li .submenu li a{float:none;padding:0;text-align:left;  padding-left:22px;font-size:14px;  }
.nav li .submenu li:first-child{ background:none;}

/*footer*/
.footer{height:190px;  width:100%; margin-top:20px; }
.foot_t{width:100%; height:40px; background:#313132; }
.foot_t_con{ width:1080px; margin:0 auto;}
.foot_t_con ul li{float:left; color:#fff; line-height:40px;}
.foot_t_con ul li a{ color:#fff; font-size:14px;padding:0 19px;}


.footer_b{ width:100%; height:190px;  background:#313132;    padding-top: 20px; margin-top:1px; }
.footer_b_c{width:1080px; margin:0 auto; text-align:center;}

.footer_b ul li{ line-height:26px; font-size:14px;color:#fff; }
.footer_b ul li  a{color:#fff;}
.footer_b ul li em{margin-left:24px; font-style:normal;}




















