﻿@charset "utf-8";/* CSS Document */body {font-size: 12px;margin: 0px;padding: 0px;line-height: 24px;margin: 0px auto 0px auto;background: #02448e;   background-position: 0px 93px;background-attachment: fixed;}

/* background: url(../images/body_bj.jpg); */
* {margin: 0px;padding: 0px;}a img {border: none;float: left;}
a {text-decoration: none;}p,h1,span,form,img {margin: 0px;padding: 0px;}
ul,ol {margin: 0px;padding: 0px;list-style: none;}li {vertical-align: middle;}
input {vertical-align: middle;}.bak {background: #FFFFFF;}.bacc {background: #0072c8}.clear {font-size: 0px;clear: both;width: 0px;height: 0px;overflow: hidden;margin: 0px;padding: 0px;}.Overall {width: 1200px;margin: 0px auto;}/*===============头部===============*/.top {height: 78px;width: 1200px;margin: auto;}.logo {float: left;width: 340px;height: 50px;margin: 21px 0px 7px 11px;}.logo_right {float: right;width: 190px;height: 24px;margin: 22px 48px 0px 0px;}.logo_right ul li {float: left;height: 24px;margin-left: 10px;}.logo_right ul li a {color: #fff;text-decoration: none;}.logo_right ul li a:hover {color: #f00;text-decoration: underline;}/*==============头部 over================*//*==============导航================*/.mianNav {width: 1200px;margin: auto;height: 34px;background: url(../images/mainNav_bj.jpg) repeat-x;}.mianNav_box {width: 100%;margin: auto;height: 34px;background: url(../images/mainNav_bj.jpg) repeat-x;}.mianNav ul {width: 900px;height: 34px;line-height: 34px;margin-left: 20px;float: left;}.mianNav ul li {float: left;margin: 0px 8px;}.mianNav ul li img {float: left;}.mianNav ul li a {font-size:16px;;float: left;width: 80px;height: 34px;text-align: center;color: #fff;text-decoration: none;font-weight: bold;}.mianNav ul li a:hover {background: url(../images/mianNav_lmbi.jpg) left bottom no-repeat;}.mianNav p {width: 203px;height: 34px;float: right;margin-right: 30px;}/*==============导航 over================*//*==============最新公告================*/.Notice {width: 1200px;margin: auto;height: 24px;background: #fff;}.Notice span {float: left;width: 60px;height: 24px;margin-left: 20px;}.Notice_wz {float: left;width: 910px;height: 24px;}.Notice_wz a {color: #000;text-decoration: none;}.Notice_wz a:hover {color: #f00;}/*==============最新公告 over================*//*==============中间================*/.middle {width: 100%;background: #fff;}.middle_Over {width: 100%;margin: 0px auto;}/*新闻列表*//*新闻列表 over*//*==============中间 over================*//*友情链接*/.Links_lj {width:1200px;margin: auto;height: 40px;margin: 8px auto;color: #fff;border-bottom: 2px rgba(255, 255, 255, 0.68) solid;}.Links_lj span {float: left;width: 65px;height: 24px;}.Links_lj ul {float: left;width: 1100px;height: 24px;}.Links_lj ul li {float: left;margin-right: 15px;}.Links_lj ul li a {color: #fff;text-decoration: none;}.Links_lj ul li a:hover {color: #f00;text-decoration: underline;}/*友情链接 over*/.Copyright_dh {width: 990px;margin: auto;}.Copyright_dh ul {width: 800px;height: 24px;margin: 0px auto;color: #fff;}.Copyright_dh ul li {float: left;margin: 0px 3px;}.Copyright_dh ul li a {color: #fff;text-decoration: none;}.Copyright_dh ul li a:hover {color: #f00;text-decoration: underline;}.Copyright_bq {width: 990px;color: #fff;margin: auto;text-align: center;}.Copyright_bq a {color: #fff;}/*服务区域*/.panelregion {width: 1200px;margin: auto;height: 40px;color: #fff;margin: 8px auto;border-bottom: 1px #eaeaea solid;}.panelregion span {float: left;height: 24px;}.panelregion ul {float: left;width: 1140px;height: auto;}.panelregion ul li {float: left;margin-right: 15px;}.panelregion ul li a {color: #fff;text-decoration: none;}.panelregion ul li a:hover {color: #f00;text-decoration: underline;}
/*banner切换样式开始*/
.banner{margin:auto;width:100%; float:left; display:inherit}
.flexslider{width:100%;position:relative;height:428px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:316px;}
.slides li img{width:100%}
.flex-control-nav{padding:0;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{ display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:none;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flexslider:hover a{display:block}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../images/next.png) center center no-repeat;}
.banner_bottom{width:1423px;margin:auto;}
.banner_bow{text-align:center}
 .banner{ height:464px; overflow:hidden; position:relative; z-index:8;}
.banner a{ display:block; height:428px; overflow:hidden;}
#flashs{ position:relative; height:428px; overflow:hidden; width:100%;}
#flashs .bgitem{  z-index:1;position:absolute; top:0;left:0; width:100%;}
#flashs .btn{ position:absolute; z-index:7; bottom:-4px; right:50%;  padding:5px 6px;z-index:101; background:none;}
#flashs .btn span{ color:#D70010;  background:#fff; border:1px solid #D70010; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#D70010; color:#fff;}
#flashs .bgitem img{ width:auto;}
  .logo_gg{width: 380px; height:90px;
    float: right;
    display: inline-block; background:url(../images/bsann.jpg) right 0 no-repeat; 
    margin-top: 5px}
 /*新增的样式*/
  .fixed {
        position: fixed;
        top: 0;
        left: 0;
        z-index:9999;
        height:35px;
        box-shadow: 0 5px 10px rgb(0 0 0 / 15%);
        border-bottom: 1px solid #ffffff;
}
   
    
@media(max-width:1490px)
{
  #flashs .bgitem .bgma1 .bgmaimg1  {}
  header .logo{ width:48%; }
  header p{ width:23%; }
.logo_gg{width: 320px; height:60px;background:url(../images/bsannxt.png) right 0 no-repeat;margin-top: 18px;}
}

/*banner切换样式开始*/
.banner{margin:auto;width:100%; float:left; display:inherit}
.flexslider{width:100%;position:relative;height:428px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:316px;}
.slides li img{width:100%}
.flex-control-nav{padding:0;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{ display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:none;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flexslider:hover a{display:block}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../images/next.png) center center no-repeat;}
.banner_bottom{width:1423px;margin:auto;}
.banner_bow{text-align:center}
 .banner{ height:464px; overflow:hidden; position:relative; z-index:8;}
.banner a{ display:block; height:428px; overflow:hidden;}
#flashs{ position:relative; height:428px; overflow:hidden; width:100%;}
#flashs .bgitem{  z-index:1;position:absolute; top:0;left:0; width:100%;}
#flashs .btn{ position:absolute; z-index:7; bottom:0px; right:50%;  padding:5px 6px;z-index:101; background:none;}
#flashs .btn span{ color:#D70010;  background:#fff; border:1px solid #D70010; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#D70010; color:#fff;}
#flashs .bgitem img{ width:auto; height:428px;}
  .logo_gg{width: 380px; height:90px;
    float: right;
    display: inline-block; background:url(../images/bsann.jpg) right 0 no-repeat; 
    margin-top: 5px}
@media(max-width:2200px)
{
  #flashs .bgitem img{ width:100%}
}

@media(max-width:1920px)
{
  /* #flashs .bgitem img{ width:auto}*/
}

@media(max-width:1680px)
{
   #flashs .bgitem img{ width:auto; margin-left: -114px;}   
}

@media(max-width:1600px)
{
   #flashs .bgitem img{ width:auto;margin-left: -214px;}   
}

@media(max-width:1440px)
{
   #flashs .bgitem img{ width:1920px;margin-left: -225px;}   
}
@media(max-width:1360px)
{
   #flashs .bgitem img{ width:auto;margin-left: -285px;}   
}
@media(max-width:1280px)
{
   #flashs .bgitem img{ width:auto; margin-left: -315px;}   
}
@media(max-width:1024px)
{
   #flashs .bgitem img{ width:auto; margin-left: -458px;}   
}

@media(max-width:960px)
{
   #flashs .bgitem img{ width:auto;margin-left: -450px}   
}

@media(max-width:1490px)
{
  #flashs .bgitem .bgma1 .bgmaimg1  {}
  header .logo{ width:48%; }
  header p{ width:23%; }
.logo_gg{width: 320px; height:60px;background:url(../images/bsannxt.png) right 0 no-repeat;margin-top: 18px;}
}
.hclass
{
font-size:12px; font-weight:inherit; width:1130px; margin:0px auto; display:block; height:30px; line-height:30px; color:#ffffff;font-family: 黑体;}

.hhclass
{
float: left;width: 420px;height: auto;margin: 34px 0px 7px 11px;font-size: 32px;font-weight: normal;color: #fff;}

.rxtel
{
   font-size: 14px;
    float: left;
    width: 280px;
  
    text-align: center;
    color: #fff;
    font-size: 22px;
    height: auto;margin: 0px 12px 7px 11px;
    text-decoration: none;
    font-weight: bold;   
    
    }
    
    .time
{
   float: left; width: 130px; text-align: right;  color: #414141;
                                              
    
    }
    