﻿#header{ background:url(bg_top.jpg) center top no-repeat;}
#header1 { background:url(banner.jpg) center top no-repeat;}
#header .top,#header1 .top{ height:32px; background:#fff; font-size:12px; line-height:32px; opacity:0.5; color:#000;}
#header .top .center,#header1 .top .center{ position:relative; width:1000px; margin:0 auto;}
#header .top .center span,#header1 .top .center span{ display:block; position:absolute; top:0; right:0;}
#header .top .center span a,#header1 .top .center span a{ color:#000}
#header .banner,#header1 .banner{ position:relative; width:1000px; margin:0 auto; overflow:hidden;}
h1{ width:341px; height:82px; margin:30px 0 5px 16px;}
h1 a{ display:block; width:408px; height:97px; background:url(logo1.png) no-repeat; text-indent:-9999px;}
#header .menu{ background:url(bg_menu.png) center no-repeat; height:49px;}
#header1 .banner h1{ width:341px; height:82px; margin:30px 0 5px 16px; float:left;}
#header1 .banner h1 a{ display:block; width:408px; height:97px; background:url(logo02.png) no-repeat; text-indent:-9999px;}
#header1 .banner img{ margin-top:60px; float:right;width: 530px;height: 48px;}
#header1 .banner span a{font-size:35px;color:red;text-decoration: none;}
#header1 .menu{ background:url(nav.png) center no-repeat; height:49px;}
#header .menu .center,#header1 .menu .center{overflow:hidden;width: 1000px;margin:0 auto;}
#header .menu ul,#header1 .menu ul{float:left;width: 520px;}
#header1 .menu ul li{float:left;font-size:14px;line-height:52px;background: url(bias.png) right no-repeat;padding:0 40px 0 14px;}
#header .menu ul li{ float:left; font-size:14px; line-height:52px; background:url(bg_line.png) right no-repeat; padding:0 40px 0 14px;}
#header .menu ul li:last-child,#header1 .menu ul li:last-child{ background:none; padding-right:0}
#header .menu ul li a,#header1 .menu ul li a{ color:#fff;}
#header .menu .search,#header1 .menu .search{padding-left:15px;box-sizing:border-box;position:relative;float: right;width:340px;padding-top:10px;}
#header .menu .search .t1,#header1 .menu .search .t1{ width:230px; border-radius:30px; background:#ffdd8d; color:#fff; box-sizing:border-box; padding-left:15px; line-height:2em; height:28px; border:0}
#header .menu .search .b1,#header1 .menu .search .b1{ position:absolute; top:10px; right:0; font-size:12px; width:76px; border-radius:30px; background:#fff; color:#ba7217; box-sizing:border-box; height:28px; border:0}
#footer{ background:url(bg_bot.png) repeat-x; height:148px;}
#footer .center{ width:1000px; margin:0 auto;}
#footer ul{ padding-top:10px; box-sizing:border-box; overflow:hidden; height:41px;}
#footer ul li{font-size:14px;float:left;border-right:1px solid #ccc;padding:0 33px 0 33px;width: 75px;text-align: center;}
#footer ul li a{ color:#838383;}
#footer ul li:last-child{ border-right:0; padding-right:0;}
#footer .con{ height:108px; overflow:hidden; width:800px; margin:0 auto; padding-top:30px; box-sizing:border-box}
#footer .left{ float:left; width:122px; box-sizing:border-box; padding-right:75px; border-right:1px solid #ccc;}
#footer .right{ float:left; width:800px; box-sizing:border-box; line-height:1.5em; font-size:14px; }
#footer .right img{ float:left; margin-right:40px;}