@charset "utf-8";
/* CSS Document */


* { margin:0px; padding:0px; list-style-type: none;}
HTML { padding: 0px; margin: 0px }
body { font-family:"微软雅黑","黑体",Tahoma,Helvetica,Arial,sans-serif; margin:0px auto; background-color: #eef9fe; font-weight:300;}
a{color:#333; text-decoration:none;}
a:link{ text-decoration:none;}
a:hover { color:#c50009; text-decoration:none; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:14px;font-weight:normal;}
a img {border:0px; box-shadow: 0 5px 20px rgb(67 86 170 / 20%);}
img:hover {margin:0; padding:0;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
		  }
 img{
    -webkit-transition: all 1s; 
    -moz-transition: all 1s;
    transition: all 1s;
}


border: { zoom:1; }
ul, li,  p { margin:0; padding:0; border:none; list-style-type:none;}
.clear {clear: both; }
.hr2,.hr4,.hr5,.hr6,.hr8,.hr10,.hr12,.hr15,.hr20{margin:0 auto; padding:0px; font-size:0;line-height:0;clear:both;}
.hr2{height:2px;}.hr4{height:4px;}.hr5{height:5px;}.hr6{height:6px;}.hr8{height:8px;}.hr9{height:9px;}.hr10{height:10px;}.hr12{height:12px;}.hr15{height:15px;}.hr20{height:20px;}
.dash {border-bottom:1px dashed #999;padding-top: 4px; text-align:center;}
.dis{ display:block;}
.undis{ display:none; }

/*头部*/
.header{width:100%; margin:0 auto; padding:0px; background-color:#e7f7fe;}
.header_top{width:100%; height:35px; background:#fff; line-height:35px; overflow:hidden;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.05);box-shadow: 0 6px 12px rgba(0,0,0,0.05);}
.header_top .part{width:1280px; margin:0 auto;}
.header_top .part .left{ float:left; margin-left:30px; font-weight:bold; color:#c50009; letter-spacing:2.8px;}
.header_top .part .right{ float:right; margin-right:20px;}

.header .nav_top {width:1280px; margin:0 auto;}
.header .nav_top .logo {width:280px; margin:25px; float:left; }
.header .nav_top .logo img{width:280px; box-shadow:none;}
.header .nav_top .search{float:right; margin-top:55px; margin-right:20px;}
.form-control{height:38px;}
.btn{padding:8px 20px;}
.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}

/*导航*/
.navbar{margin:0 auto; border-radius:0; }
.navbar .container{padding-left:0; padding-right:0; width:1280px;}
.caret{margin-left:5px; border-top:5px dashed; border-right:5px solid transparent; border-left:5px solid transparent;} 
.navbar-collapse{padding-left:0; padding-right:0;}
.navbar-default {background-color:#c50009; border-color:#c50009; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.navbar-default .navbar-nav>li{color:#fff;}
.navbar-default .navbar-nav>li>a {color:#fff; font-size:17px; font-weight:500;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#fff; background-color:#f00; border-color:#f00; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.navbar-default .navbar-nav>li>a:hover {color:#fff; background-color:#f00; border-color:#f00; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.nav>li>a{padding:15px 62px; letter-spacing:3.5px;}
.dropdown-menu{width:100%; border:none;}
.dropdown-menu>li{border-bottom:1px dashed #ddd;}
.dropdown-menu>li>a{text-align:center; padding:10px 0; font-weight:300; letter-spacing:5px; font-size:16px;}
.dropdown-menu>li>a:hover{color:#c50009; background-color:#d9edf7;}
.navbar-default .navbar-nav>li:hover{color:#fff; background-color:#f00; border-color:#f00;}
.navbar-default .navbar-nav>li:hover .dropdown-menu {display: block; /* 鼠标悬停时显示下拉菜单 */  }


.banner{ margin:0 auto; width:1280px; height:120px; overflow:hidden;}
.banner img{ width:1280px; height:120px;}
.banner img:hover {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}	

/*一级容器*/
.wrap{width:1280px; margin:0 auto;}
.box{width:1280px; margin:0 auto; padding:0; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.03);box-shadow: 0 6px 12px rgba(0,0,0,0.03);}
.box .bd-img{}
.box .bd-img ul li{width:360px; height:280px; background:#fff; overflow:hidden; display:block; float:left; margin:30px; border-radius:6px; box-shadow: 0 5px 20px rgb(67 86 170 / 20%);}
.box .bd-img ul li a img{width:360px; height:180px; box-shadow:none; background:#f00;}
.box .bd-img ul li a .img-title{font-size:18px; line-height:40px; padding:10px 20px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.box .bd-img ul li a .img-time{color:#999; font-size:14px;padding:0 20px;  }
.box .bd-img ul li:hover{
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);}



.bline { border-bottom: 4px solid #c50009; margin:0 auto;}
.foot {padding:25px 0;line-height:35px; margin:0 auto; width: 100%; text-align:center; letter-spacing:0.5px; font-size:13px;}
.foot a{padding:0 5px; }
.foot a:hover{ text-decoration:underline; color:#c50009;}


	

