.bor{ border:1px solid #ccc;}
.bold{ font-weight:bold;}

/*公共头部*/
.header_wrap{ background-color:#F5F5F5; }
.header_wrap .header{ overflow:visible;}
.header .logobar{ padding:20px 0;}
.header .logo{ float:left;}
.header .logo a{ display:block; width:400px; height:60px; background:url(../images/logo.png) no-repeat left top; text-indent:-9999px;}
.header .tel{ float:right; height:45px; line-height:45px; padding:0 10px 0 50px; background:#010101 url(../images/tel.jpg) no-repeat left top; color:#fff; font-size:24px; font-family:Georgia,"Times New Roman","宋体";
Georgia,"Times New Roman",Times,serif;}
/*导航*/
/*.header .nav .main_menu{ height:45px; padding:0 22px; background:url(../images/nav.png) no-repeat left top;}
.header .nav .main_menu{ position:relative; height:45px; padding:0 22px; background:url(../images/nav.png) no-repeat left top; z-index:9999;}
.header .nav .main_menu>li{ position:relative; float:left; background:url(../images/line_xie.png) no-repeat left top;}
.header .nav .main_menu>li.home{ background:none;}
.header .nav .main_menu>li>a{ display:block; line-height:45px; padding:0 24px 0 70px; color:#fff; font-size:16px;}
.header .nav .main_menu>li.home>a{ padding-left:50px;}
.header .nav .main_menu>li>a:hover{ font-weight:bold;}
.header .nav .main_menu .sub_menu{ display:none; position:absolute; left:0px; top:45px; width:100%; background-color:#222;}
.header .nav .main_menu .sub_menu li{ height:40px; line-height:40px; border-bottom:1px solid #686767;}
.header .nav .main_menu .sub_menu li a{ display:block; height:40px; line-height:40px; padding-left:20px; color:#fff; font-size:14px;}
.header .nav .main_menu .sub_menu li a:hover{ color:#F16D01;}*/
.nav{ width:100%; background-color:#333333;}
.nav ul{ padding:2px 0;}
.nav ul li{ float:left; width:16.66%;}
.nav ul li a{ display:block; line-height:56px; text-align:center; color:#fff; font-size:16px;}
.nav ul li:hover a,.nav ul li.cur a{ background-color:#fff; color:#333;}


/*轮播图*/
.flash .swiper-slide img{ display:block; width:100%;}






/*公共脚部*/
.footer_wrap{ padding:20px 0; margin-top:15px; background-color:#32353D; color:#D8D8D8; text-align:center;}
.footer_nav li{ display:inline-block; padding:0 8px; background:url(../images/line_fg.jpg) no-repeat right center;}
.footer_nav li.nobg{ margin-right:0px;}
.footer_nav li a{ display:block; margin:0 8px; color:#fff;}
.footer p span{ margin-right:10px;}



.category{ height:40px; padding:0 10px; background-color:#ECECEC; overflow:hidden;}
.category strong{ float:left; line-height:40px; padding-left:10px; background:url(../images/ico_1.jpg) no-repeat left center; font-size:14px;}
.category .more{ float:right; line-height:40px; padding-left:18px; background:url(../images/ico_arrow.png) no-repeat left center; }


/*banner*/
.banner{ height:300px; background:url(../images/banner1.jpg) no-repeat center top;}

/*左侧栏*/
.leftbar{ float:left; width:250px; overflow:hidden;}
/*主内容区*/
.main{ float:right; width:730px; overflow:hidden;}
.site_nav{ height:40px; padding:0 10px; background-color:#ECECEC;}
.site_nav .category1{ float:left; height:40px; line-height:40px; color:#F16D01; font-size:16px;}
.catpos{ float:right; line-height:40px; padding-left:20px; background:url(../images/ico_house.png) no-repeat left 11px;}









