@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; font-size:12px; }
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, 
pre, form, fieldset, table, th, td { margin:0px; padding:0px; list-style:none;} 
a{color:#666666;text-decoration:none;}
.top{width:100%;height:91px;margin:0 auto; background:url(images/top.jpg) repeat-x;min-width: 1200px}
.logo{float:left;}
.card{ height:20px;float:right; margin-top:35px;margin-right:20px;}
h1{ font-size:14px; font-weight:bold; display:inline;}
.card li{width:60px;color:#333333; display:block;height:20px; line-height:20px;float:left;margin-left:2px;padding:0px;}

/*banner*/

.banner {
  text-align: center;
  overflow: hidden;
	min-width: 1200px;
}

.banner img:hover{
    transform: scale(1.02);
}
.banner img{
    transition: 0.8s;
	min-width: 1200px;
}


.banner img {
  display: block;
  margin: auto;
   width:100%;
	min-width: 1200px;
}
.banner .slick-dots {
    text-align: center;
  width: 100%;
  
  margin: auto;
  
}
.banner .slick-dots li button {
  width: 14px;
  height: 14px;
}
.banner .slick-dots .slick-active button {
  background: #ff0205;
  height: 18px;
  width: 18px;
}



.clear{clear: both}
.xianshi{position:relative;overflow: hidden;}
.yidong{width:400%;position:relative;}
.yidong >img{float:left;width:25%;}
.next,.prev{position:absolute;top:45%;}
.prev{left:20px;}
.next{right:20px;}

.card li a{color:#003399; font-family:微软雅黑;font-sizt:14px; text-decoration:none;}
.card li a:hover{color:#FF9900;text-decoration:none;}
.header{width:100%; height:60px; margin:0 auto; text-align:center;}
.flash{ width:1002px; height:316px;margin:0 auto;}
.bigflash{margin:0px;padding:0px;width:100%;height:320px; background:url(images/FLASH.jpg);}
.box{width:1200px; height:225px;margin:0 auto; background:url(images/box.jpg) no-repeat; overflow:hidden;}
.box2{width:1002px;height:228px;margin:0 auto;background:url(images/box2.jpg) no-repeat; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.sub_box{width:1200px; margin:0 auto; background:url(images/sub_box.jpg) repeat-y; border-left:1px solid #cccccc; border-right:1px solid #cccccc; overflow:hidden;}
.box_left{width:680px;height:228px;float:left;}
.box_right{width:305px;height:228px;float:right;border-right:1px solid #cccccc;}
.footer{width:1200px;;margin:0 auto; overflow:hidden; color:#333333;height:70px; padding-top:20px; line-height:23px;padding-left:5px; clear:both;}
.bigfooter{width:100%;;margin:0 auto; height:105px;color:#ffffff;background:url(images/footer.jpg) repeat-x;min-width: 1200px}
.sub_left{width:210px;float:left;}
.left_bt{width:200px;height:45px; line-height:45px;color:#ff0205;font-size:16px;border-bottom: 1px solid #ff0000;padding-left:10px;}
.right_bt{width:950px;height:40px; line-height:40px;background:url(images/right.jpg) no-repeat;color:#000000; font-family:微软雅黑;font-sizt:20px; padding-left:20px;}
.sub_right{width:950px;float:right; overflow:hidden;}
/*中间*/
.left
{width:400px;
height:225px;
float:left;
padding:2px;
}
.right{
width:448px;
height:230px;
float:right;



}
.content{
width:280px;
height:230px;
float:left;
margin-left:30px;

}
.box_bt{height:50px;}
.box_bt2{height:20px;}
.news{color:#333333;}
.news a{color:#333333;text-decoration:none;}
.news a:hover{color:#003399;text-decoration:none;}
.gs{padding:22px 0 12px 0;color:#333333; line-height:25px;}
.subgs{padding:2px;padding-left:10px;color:#333333; line-height:25px;text-indent:2em;}
.pro a{color:#333333; text-decoration:none;}
/*菜单*/
#nav_sub{width:210px;}
#nav_sub ul{width:210px; text-align:right;}
#nav_sub ul li{width:210px; height:30px; line-height:30px; float:left;}
#nav_sub ul li a{ display:block;text-decoration:none; color:#333333;padding-right:20px;}
#nav_sub ul li a:hover{color:#FF6600;}
.mnav{ width:1200px;margin: 0 auto; border-right: 1px solid #e6eae9;}
.mnav>ul>li{ position: relative; float: left; display: inline-block; border-left: 1px solid #e6eae9;}
.mnav>ul>li>a{ position: relative; display: block; padding: 0 35px; line-height: 74px; height: 74px; font-size: 16px; z-index: 2;}
.mnav a.hov,.mnav a:hover,.mnav a.active{ background-color: #00639F; color: #fff;}
.mnav .currentm{background-color: #00639F; color: #fff;}
/*菜单导航*/
.menu {
width:1200px; 
height:80px;
margin:0 auto;
}
.menu ul {
padding:0; 
margin:0;
list-style-type: none;

}

.menu ul li {
float:left; 
position:relative;
width:125px;
height:60px;
line-height:60px;
background:url(images/li.jpg) no-repeat;
}

.menu ul li a{
display:block; 
text-align:center; 
text-decoration:none;  
color:#333333;
font-size:14px;
padding-top:5px;
}
.menu ul li a:hover{
color:#ffffff;
background:url(images/lihover.jpg) no-repeat;
} 


<!--底部客服-->
.footer__bg{
    height: 112px;
    background:#2D313B;
}
.fast-advertises{
    width: 100%;
    height: 112px;
    background: rgba(102,102,102,0.9);
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 210;
}
.fast-advertises__inner{
    width:1200px;
    margin: 0 auto;
}
.fast-advertises__content{
    display: inline-block;
    width:1200px;
    height: 112px;
    padding-left: 50px;
}
.fast-advertises__content--item{
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    width: 300px;
    height: 112px;
    padding: 20px 0;
}
.fast-advertises__item--num{
    font-size: 28px;
    color: #4FA4FD;
    margin-bottom: 4px;
}
.fast-advertises__item--desc{
    font-size: 16px;
    color: #E4EDF8;
}
.fast-advertises__btn{
    display: inline-block;
    width: 160px;
    height: 64px;
    line-height: 64px;
    background:#0198cd\0;
    background-image: -webkit-linear-gradient(224deg, #50A5FD 0%, #1D80FF 100%);
    background-image: -o-linear-gradient(224deg, #50A5FD 0%, #1D80FF 100%);
    background-image: linear-gradient(-134deg, #50A5FD 0%, #1D80FF 100%);
    -webkit-box-shadow: 0 4px 8px 0 rgba(29,128,255,0.52);
    box-shadow: 0 4px 8px 0 rgba(29,128,255,0.52);
    border-radius: 8px;
    font-size: 28px;
    color: #FFFFFF!important;
    text-align: center;
    cursor: pointer;
}

.close__btn{
    position: absolute;
    right: 10px;
    top:10px;
    color:#fff;
    cursor: pointer;
}


