/* CSS Document */
/*样式重置*/
body, h1, h2,h3,h4,h5,h6,p,dl,dd,ol,ul,form, input,textarea,th,td,select { margin:0; padding:0;color:#666666}
em,i { font-style:normal;}
li { list-style:none;}
a { text-decoration:none; cursor:pointer; color: #000; }
sub,sup {}
a:focus {outline:none;text-decoration:none;}
a:hover{text-decoration:none;color:#ff7d01}
b{ font-weight:normal;}
img { border:none; vertical-align:top;}/*却掉图片间隙*/
input, textarea {vertical-align: middle;outline: none; border:none; background:none; box-sizing:content-box;}
textarea { resize:none; overflow:auto; }
table { border-spacing:0px; border:none; border-collapse:collapse;}/*\5b8b\4f53 宋体*/
body, input, select, button, textarea {font-family:"微软雅黑",tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;background:#fff;}
.clear::before,.clear::after{content: "";height:0;line-height:0px;display: block;clear: both;visibility: hidden;}
.form-control{height:auto;overflow: hidden;clear: both}

.main-banner{width:100%}
.main-banner img{width:100%}


.w90{width:90%;margin:0 auto;}
.w100{width:100;margin:0 auto;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mb20{margin-bottom:20px;}
.m50{margin:50px 0px;}
.bgray{background: #f7f7f7}
.bblue{background:#0a549d}
.bwhite{background:#fff;}
.cyellow{color:#fe7b05}

/*按钮*/
a.abtn{background: #ff7d01;padding:10px 40px;olor:#fff;border-radius: 20px;color:#fff;}

/*头部*/
.header-top{width:100%;height:48px;background:#f7f7f7;overflow: hidden;}
.header-top .top-seach{text-align: right;}
.header-top .ht-text{padding-top:14px}
.header-top .ht-from{padding-top:6px}
 .ht-from .input-group-btn{z-index:999}
  .ht-from .input-group-btn button{border:none;position: absolute;bottom:5px;background:none;right:-20px}
.ht-from .input-group-btn a i{color:#ccc;}
.header-top .ht-from input.form-control{border-radius: 20px;}
/*导航*/
.header-main{}
.navbar{border:none;background:none;margin-bottom: 0px;margin-top:20px;}
.header-main li{}
.header-main .navbar-brand{padding:5px 0px;}
.header-main #header-nav li a{font-size:16px;color:#000;}
.header-main #header-nav li a .caret{margin-left:10px;}
.header-main #header-nav li.active {border-bottom:3px solid #ff7d01;}
.header-main #header-nav li.active a{color:#fe7b05;background:none; }
.header-main #header-nav li a:hover{color:#fe7b05;}
.header-main #header-nav li.active .dropdown-menu a{color:#000}
.header-main #header-nav li .dropdown-menu li{padding:5px 0px;}
.header-main #header-nav li.active .dropdown-menu li.current a{color:#fe7b05}


.header-nei{box-shadow:  0px 3px 3px #ccc}
.header-main .navbar-brand img{height:100%}
.navbar-nav li .dropdown-menu{z-index:9999;}
.navbar-nav .dropdown-menu{right:auto;}
.header-main #header-nav  .navbar-nav>li>a{padding-bottom:30px;}
/*底部*/
footer{width:100%;background: #282d32;overflow: hidden;color:#bac5cf;font-size: 14px;padding-bottom:20px;}
footer a,footer p{color:#bac5cf;font-size:14px;}
footer .footer-left{float:left;padding:40px 0px;}
footer .footer-left .fl-menu{overflow: hidden;margin:20px 0px;}
footer .footer-left .fl-menu li{float:left;padding-right:10px;}
footer .footer-right{float:right;overflow: hidden;}
footer .footer-right li{float:left;margin-top:20px;margin-left:20px;text-align: center;}
footer .footer-right li img{width:120px;}
footer .footer-right li p{padding-top:10px}

#msgs{color:red;}