body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,select,span,applet,object,iframe { margin:0px; padding:0px;}
body{font-size:12px; -webkit-text-size-adjust: none; /* fix Chrome 12 px limit */}
fieldset, img{ border:none; }
em{font-style:normal;}
fieldset,img{border:0;vertical-align:middle;}
dl,ul,ol,menu,li { list-style:none; }
li{list-style-type:none;}
p{word-wrap:break-word}
h1, h2, h3, h4, h5, h6 { font-size:100%;}
input { padding-top:0; padding-bottom:0;}
select,input { vertical-align:middle; }
table{border-collapse:collapse;border-spacing:0;}
td{ padding:0px; margin:0px}

.clearzoom { zoom:1; }/*清除ie6的浮动*/
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
    clear:both;
}
.clear{ clear:both;}
.cleft{ clear:left;}
.cright{ clear:right;}
.left{ float:left;}
.right{ float:right;}

/* 链接的样式*/
a{ text-decoration:none; color:#000;}
.hidden{visibility:hidden;}
.visible{ visibility:visible;}
.undis{display:none}
.dis{display:block}
.noborder{border:0;}

/* margin left right top bottom 1-20px  外边距*/
.ml1{ margin-left:1px;}
.ml2{ margin-left:2px;}
.ml3{ margin-left:3px;}
.ml4{ margin-left:4px;}
.ml5{ margin-left:5px;}
.ml6{ margin-left:6px;}
.ml7{ margin-left:7px;}
.ml8{ margin-left:8px;}
.ml9{ margin-left:9px;}
.ml10{ margin-left:10px;}
.ml11{ margin-left:11px;}
.ml12{ margin-left:12px;}
.ml13{ margin-left:13px;}
.ml14{ margin-left:14px;}
.ml15{ margin-left:15px;}
.ml16{ margin-left:16px;}
.ml17{ margin-left:17px;}
.ml18{ margin-left:18px;}
.ml19{ margin-left:19px;}
.ml20{ margin-left:20px;}
.ml40{ margin-left:40px;}
.ml60{ margin-left:60px;}
.ml80{ margin-left:80px;}
.ml100{ margin-left:100px;}

.mr1{ margin-right:1px;}
.mr2{ margin-right:2px;}
.mr3{ margin-right:3px;}
.mr4{ margin-right:4px;}
.mr5{ margin-right:5px;}
.mr6{ margin-right:6px;}
.mr7{ margin-right:7px;}
.mr8{ margin-right:8px;}
.mr9{ margin-right:9px;}
.mr10{ margin-right:10px;}
.mr11{ margin-right:11px;}
.mr12{ margin-right:12px;}
.mr13{ margin-right:13px;}
.mr14{ margin-right:14px;}
.mr15{ margin-right:15px;}
.mr16{ margin-right:16px;}
.mr17{ margin-right:17px;}
.mr18{ margin-right:18px;}
.mr19{ margin-right:19px;}
.mr20{ margin-right:20px;}
.mr40{ margin-right:40px;}
.mr60{ margin-right:60px;}
.mr80{ margin-right:80px;}
.mr100{ margin-right:100px;}

.mt1{ margin-top:1px;}
.mt2{ margin-top:2px;}
.mt3{ margin-top:3px;}
.mt4{ margin-top:4px;}
.mt5{ margin-top:5px;}
.mt6{ margin-top:6px;}
.mt7{ margin-top:7px;}
.mt8{ margin-top:8px;}
.mt9{ margin-top:9px;}
.mt10{ margin-top:10px;}
.mt11{ margin-top:11px;}
.mt12{ margin-top:12px;}
.mt13{ margin-top:13px;}
.mt14{ margin-top:14px;}
.mt15{ margin-top:15px;}
.mt16{ margin-top:16px;}
.mt17{ margin-top:17px;}
.mt18{ margin-top:18px;}
.mt19{ margin-top:19px;}
.mt20{ margin-top:20px;}
.mt40{ margin-top:40px;}
.mt60{ margin-top:60px;}
.mt80{ margin-top:80px;}
.mt100{ margin-top:100px;}

.mb1{ margin-bottom:1px;}
.mb2{ margin-bottom:2px;}
.mb3{ margin-bottom:3px;}
.mb4{ margin-bottom:4px;}
.mb5{ margin-bottom:5px;}
.mb6{ margin-bottom:6px;}
.mb7{ margin-bottom:7px;}
.mb8{ margin-bottom:8px;}
.mb9{ margin-bottom:9px;}
.mb10{ margin-bottom:10px;}
.mb11{ margin-bottom:11px;}
.mb12{ margin-bottom:12px;}
.mb13{ margin-bottom:13px;}
.mb14{ margin-bottom:14px;}
.mb15{ margin-bottom:15px;}
.mb16{ margin-bottom:16px;}
.mb17{ margin-bottom:17px;}
.mb18{ margin-bottom:18px;}
.mb19{ margin-bottom:19px;}
.mb20{ margin-bottom:20px;}
.mb40{ margin-bottom:40px;}
.mb60{ margin-bottom:60px;}
.mb80{ margin-bottom:80px;}
.mb100{ margin-bottom:100px;}

/* 高度*/
.h14{height:14px;} 
.h16{height:16px;} 
.h18{height:18px;} 
.h20{height:20px;} 
.h22{height:22px;} 
.h24{height:24px;}
.h28{height:28px;}
.h30{height:30px;}

/*文本样式*/
/*行高*/
.line_22 {line-height:22px;}
.line_24 {line-height:24px;}
.line_26 {line-height:26px;}
.line_28 {line-height:28px;}
.line_30 {line-height:30px;}
.line_32 {line-height:32px;}
.line_34 {line-height:34px;}
.line_35 {line-height:35px;}
.line_36 {line-height:36px;}
.line_38 {line-height:38px;}
.line_40 {line-height:40px;}
.line_42 {line-height:42px;}

/*文本样式*/
.font_st{font-family:"宋体";}
.font_yh{font-family:"微软雅黑", 'Microsoft YaHei';}
.font12{ font-size:12px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.fb{ font-weight:bold;}
.fw{font-weight:normal;}
.t_ind{text-indent:2em;}

.t_left{text-align:left;}/*居左*/
.t_center{text-align:center;}/*居中*/
.t_right{text-align:right;}/*居右*/
.fl{ float: left;}
.fr{ float: right;}

a:hover{color: #f00;text-decoration: underline;}
/* 头部 */
body{background: #cccccc;font-family: 'Microsoft Yahei','微软雅黑';font-size: 14px;margin: 0px;color: #333333; }
.header{width: 1004px;height: 238px;margin: 0 auto;}
.header-top{overflow:hidden;height: 26px;line-height:26px;background: url("./../images/index_02.jpg") repeat-x left top;}
.header-top .top-links{margin-left: 10px;font-size:0;}
.header-top .top-links a{color: #fff;font-size: 12px;margin-right: 7px;}
.header-top .index-search{margin-right: 10px;color: #fff;}
.header-top .index-search a{font-size: 12px;color: #fff;margin-right: 4px;}
.header-top .index-search a:hover,.header-top .top-links a:hover{text-decoration: underline;}
.header-banner{height: 150px; margin: 0 auto;position: relative;}
.header-banner ul li{  text-align:  center;}
.header-nav{width: 100%;height: 32px;background: url("./../images/index_06.jpg") repeat-x left top;overflow: hidden;}
.header-nav li{float:left;width: 125px;height: 32px;line-height: 32px;background: url("./../images/index_08.jpg") no-repeat center right;}
.header-nav li a{display: block;width: 100%;height: 100%;color: #976712!important;font-size: 14px;font-weight: bold;text-align: center;}
.header-nav li.active a,.header-nav li a:hover{background: url("./../images/index_80.jpg") no-repeat center bottom; color: #fff!important;}
.header-nav li.last_li{background: none;}
.header-nav li:first-child{margin-left: 2px;}
.header-date-weather{width: 100%;height: 30px;line-height:30px;overflow: hidden;background: url("./../images/index_10.jpg") repeat-x left top;}
.header-date{color:#b24343;width: 250px;height: 30px;padding-left: 35px;background: url("./../images/index_14.jpg") no-repeat 10px;}
.header-weather{width: 710px;height: 30px;}
.header-weather .header-weather-left{color:#b24343;font-weight:bold;width: 79px;padding-left: 31px;background: url("./../images/index_17.jpg") no-repeat 5px;height: 30px;}
.header-weatherBox{margin-top: -4px;}
/* 底部 */
.footer{width: 1004px;height: auto;margin: 0 auto;}
.footer-top{text-align:center;color: #fff;width: 100%;height: 26px;line-height: 26px;background: url("./../images/index_78.jpg") repeat-x left top;}
.footer-top a{color: #fff;}
.footer-top a:hover{text-decoration: underline;}
.footer-main{width: 100%;padding:22px 0;position: relative;text-align: center;background: url("./../images/index_79.jpg") repeat-x left top #fff;}
.footer-main p{line-height: 24px;}
.left-icon{width: 80px;height: 80px;position: absolute;top:6px;left: 20px;}

/* 主内容 */
.container{width:1004px;height: auto;margin: 0 auto;position: relative;}
/*首页响应式*/
@media (max-width:991px) {
.header{ height: auto;}
.header,.container,.footer{ width: 768px;}
.header-banner{height: auto;}
.header-banner ul li img{ width: 100%; height: auto;}
.left-icon{ position: static; margin: 0 auto;}
.footer-main{ padding: 12px 0px;}
.header-nav li{ width: 95px;}
.header-weather{ width: 310px;}
}
@media (max-width:767px) {
.header,.container,.footer{ width: 100%;}
.navbar-default .navbar-brand{ color:#976712!important;padding: 0px 0 0 10px; height: 32px; line-height:32px; font-weight:normal; font-size: 16px;}
.navbar-default .navbar-toggle{ border-color:#976712;  margin:4px 6px; padding: 4px 6px;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color: transparent;}
.navbar-default .navbar-toggle .icon-bar{background-color: #976712; width: 18px;}
.navbar-collapse{ border-top:none;}
.navbar-nav{ margin: 0;}
.header-nav{ height: auto;background:#eadea3; border-bottom: 1px solid #c19c3e;}
.header-nav li{float:none;width: auto; background: none;border-top: 1px solid #c19c3e;}
.header-nav li.active a,.header-nav li a:hover{background:none; color: #936510!important;}
.header-nav li:first-child{margin-left:0px;}
.footer-main span{ display: inline-block;}
}