* { margin: 0px; padding: 0px; }body { font-size: 14px; font-family: "微软雅黑"; color: #aeaeae; background-color: #f8f8f8; cursor: default; word-wrap: break-word; }html { overflow-y: scroll; }img { border: 0; }/*img:hover { filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }*/a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0; }a { color: inherit; }ol, ul, li { list-style-type: none; }input { margin: 0; padding: 0; border: 0 none; outline: 0; color: inherit; }.l { float: left; }.r { float: right; }.c { clear: both; }.tl { text-align: left; }.tr { text-align: right; }.tc { text-align: center; }.bf { background: #fff; }.clearfix:after, .clearfix:before, .container:after, .container:before, .nav:after, .nav:before { display: table; content: " " }.clearfix:after, .container:after, .nav:after { clear: both }.container { max-width: 1200px; margin-right: auto; margin-left: auto; }table { background: #dadada; border-collapse: separate !important; border-spacing: 1px !important; text-indent: 0; }table td { background: #fff; padding: 5px; text-align: center; word-break: break-all; }table th { background: #ededed; padding: 5px; text-align: center; }.fam{ font-family:"Arial"; text-transform:uppercase;}.fam01{ font-family:"Arial"; }.fam01 p{ text-indent:0 !important;}/*header*/header { -webkit-box-shadow: 0 1px 3px 4px rgba(51,51,51,0.2); -moz-box-shadow: 0 1px 3px 4px rgba(51,51,51,0.2); box-shadow: 0 1px 3px 4px rgba(51,51,51,0.2); position: relative;background: #fff;  background: #fff url(../img/top_bg.jpg) no-repeat center top; background-size:100% auto; position:relative; z-index:999999;}header h1.logo{ margin:0;}header .nav { margin-top:40px; margin-left:100px; }header .nav li { float: left; font-size: 16px; font-weight:bold; color: #000; }header .nav li a { display: block; padding:5px 25px; border:#fff 3px solid;  text-align:center; }header .nav li a:hover, header .nav li.on a { color: #005ead; border:#005ead 3px solid; }header .nav .dropdown-menu{ top:37px; min-width:100%; border:none; padding:0; border-radius:0; }header .nav .dropdown-menu li{ width:100%;}header .nav .dropdown-menu li a{padding:10px 20px; display:block; border:none !important; text-align:left;}header .nav .dropdown-menu li a:hover{ background:#eee; border:none !important; color:#0d0d0d;}/*footer*/footer { padding:50px; color: #fff; background: #333; line-height: 24px; width: 100%; text-align:center; margin-top:2px; }footer .f_01{ font-size:16px; line-height:30px;}footer .f_02{ font-size:12px; line-height:24px;}footer a { color: inherit !important; text-decoration:none;  }/*下层*/.lh{ height:55px; line-height:55px;}.bg_color{ background:none !important;}.p_top{ padding-top:0!important;}.lbanner img{ max-width:100%;}.main{ }/*面包屑*/.mbx{ font-size:12px; color:#9d9d9d;}.mbx a{ color:inherit; text-decoration:none;}.pt20{ padding-top:20px;}.c_white{ color:#fff;}/*page*/.page { text-align: center; padding-top: 10px; padding-bottom: 50px; }.page .i { color: #959595; display: inline-block; margin-right: 2px; width: 32px; height: 32px; line-height: 32px; border: 1px solid #e5e5e5; background-color: #f5f5f5; font-size: 16px; vertical-align: top; }.page .cur { background: none; border: 0; color: #005ead; }.page .btn { background-color: #fff; border: 1px solid #e5e5e5; width: 80px; height: 33px; display: inline-block; color: #aeaeae; margin-right: 2px; border-radius: 0; }.page .btn:hover, .i:hover { background-color: #005ead; color: #fff; }.page .cur:hover { background: none; border: 0; color:#005ead; } @media only screen and (max-width: 1200px) {	 header .nav { margin-left:55px; }	 header .nav li a {padding:5px 15px;}	  } @media only screen and (max-width: 1024px) {	.material-menu-button { display: block; width: 50px; height: 45px; padding: 0 8px 0px 8px; position: absolute; top: 40px; right: 20px; }	.material-menu-button span { display: block; width: 100%; height: 5px; margin-bottom: 4px; background-color: #0152a2; }	.material-menu-wrapper { padding: 20px; }	.material-menu-view-mobile { background-color: #fff; -webkit-box-shadow: 40px 0px 30px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 40px 0px 30px 0px rgba(0, 0, 0, 0.2); box-shadow: 40px 0px 30px 0px rgba(0, 0, 0, 0.2); }	/** Titlebar */	.material-menu-titlebar { -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2); box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.2); }	header .nav { margin-top:0; margin-left:0; }	header .tel{ padding-right:65px;}	header .nav li{ width:100%; background:none;}} @media (max-width: 768px) {	header h1.logo{ width:35%;}	header h1.logo img{ width:100%;}    .material-menu-button{ top:24px;} 	header .nav li a{ width:100%; padding:5px 0; text-align:center;}	} @media (max-width: 600px) {	.tel{ display:none;}	}
