@charset "utf-8";
/* CSS Document */

body{
	margin: 0;
	padding: 0;
	border: none;
	font-size: 15px;
	line-height: 30px;
	/* [disabled]color:#454545; */
	background: #f5f4f0;
	font-family: 'Microsoft YaHei';
}
ul,p,h1,h2,table{ margin:0; padding:0;}
li{ list-style:none;}
img,input,textarea{ border:none; font-family:'Microsoft YaHei';}
*{ margin:0px; padding:0px;}
a{ font-size:15px; color:#454545; text-decoration:none;}
a:hover{ color:#e77843; text-decoration:none;}

.fz16{ font-size:16px;}
.fz18{ font-size:18px;}
.fz20{ font-size:20px;}
.fz24{ font-size:24px;}
.fz36{ font-size:36px;}
.fz42{ font-size:42px;}
.color_01{ color:#fff;}
.color_02{ color:#f27b42;}
.color_03{ color:#999;}

.pt6{ padding-top:6px;}
.pt8{ padding-top:8px;}
.pt10{ padding-top:10px; overflow:hidden;}
.pt12{ padding-top:12px; overflow:hidden;}
.pt15{ padding-top:15px; overflow:hidden;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}
.pt55{ padding-top:55px;}

.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt25{ margin-top:25px;}
.mt35{ margin-top:35px;}
.mt50{ margin-top:50px;}
.ml28{ margin-left:28px;}
.mb20{ margin-bottom:20px; overflow:hidden;}

.pl10{ padding-left:10px; overflow:hidden;}
.pl15{ padding-left:15px;}
.pl18{ padding-left:18px;}
.pl25{ padding-left:25px;}
.pl35{ padding-left:35px;}
.pl7{ padding-left:7px;}

.pl70{ padding-left:70px;}

.pr8{ padding-right:8px; overflow:hidden;}
.pb55{ padding-bottom:55px;}

.w240{ width:240px;}
.w924{ width:924px;}
.w1200{ width:1200px; margin:0 auto;}
.more a{ font-size:12px; color:#787878;}
.more a:hover{ font-size:12px; color:#e0061f; text-decoration:none;}

.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.tcenter { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fLeft{ float:left;}
.fRight{ float:right;}
.clearboth{ height:0; clear:both; overflow:hidden;}
.pa{ position:absolute;}
.pr{ position:relative}

.bg_01{ background:#fff;}

/*banner*/
.banner{width:100%; min-width:1200px;height:769px;overflow:hidden; background:url(../images/banner.jpg) top center no-repeat;}

.c_banner_01{width:100%; min-width:1200px;height:405px;overflow:hidden; background:url(../images/c_banner.jpg) top center no-repeat;}

.toubu{ width:100%; margin:0 auto; position:absolute; top:0; left:0; background:url(../images/hd_bg.png) top center no-repeat; z-index:9999;}
/*头部*/
.header{ width:1200px;height:131px; margin:0 auto;}
.ym{ height:38px; line-height:38px;}
.logo{ width:177px; padding-top:30px;}
.header_r{width:910px;}

/*导航*/
.nav{ width:910px;height:40px; line-height:40px;}
.nav li{width:110px;height:40px; float:left; display:block; text-align:center; padding:0px 10px;}
.nav li a{ width:110px; height:40px; font-size:16px; color:#454545; display:block;}
.nav li a:hover{ width:110px; height:40px; background:#f27b42; color:#fff; display:block; border-radius:10px;}

/*网站banner*/
.banner { width:100%;height:769px;overflow: hidden;position: relative;}
.banner .d1 {width: 100%;height:769px;display: block;position: absolute;left: 0px;top: 0px;}
.banner .d2 {width: 100%;height:30px;clear: both;position: absolute;z-index: 100;left: 0px;top:740px;}
.banner .d2 ul {float: left;position: absolute;left: 50%;top: 0;margin: 0 0 0 -40px;display: inline;}
.banner .d2 li {width: 17px;height: 15px;overflow: hidden;cursor: pointer;background: url(../images/img1.png) no-repeat center;float: left;margin: 0 3px;display: inline;}
.banner .d2 li.nuw {background: url(../images/img1_1.png) no-repeat center;}

/*底部2*/
.footer{ height:140px; line-height:35px; background:#101010; color:#999999;}
.footer a{ color:#999999; padding-left:12px; padding-right:12px; overflow:hidden;}
.footer a:hover{ color:#fff;}
.weixin_b{ width:94px; text-align:center; font-size:12px;}
.weixin_b img{ width:94px; height:94px; display:block;}
.weixin_b span{ height:24px; line-height:24px; display: block; text-align:center;}
