body {font-family:"微软雅黑";font-size:12px; color:#333333;line-height: 24px;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
h1{font-size: 22px;}
h2{font-size: 20px;}
h3{font-size: 18px;}
h4{font-size: 14px;}
a {color: #fff; -webkit-transition: color 300ms, background-color 300ms;-moz-transition: color 300ms, background-color 300ms;-o-transition:  color 300ms, background-color 300ms;transition:  color 300ms, background-color 300ms;}
a:hover, a:focus {color: #111;text-decoration: none;outline: none;}
hr {border-top: 1px solid #e5e5e5;border-bottom:0;}
body > section {padding:0;margin-bottom: 20px;}
li {list-style-type:none;}
ul { list-style:none; margin:0; padding:0;}

/****Header****/
header .headerbg{background-color:rgba(49,29,30,0.5);padding: 22px 0;}
header .logo img{width: 100%;}

header .herdnav{position:relative;}
header .col-xs-5{padding-top:5px;}
header button{color: #fff;}
header .navbar-toggle{margin:0;padding: 0;border:0;}
header .navbar-toggle i{margin-bottom:0;}
header .nav>li>a{font-size: 14px;padding: 0;line-height: 45px;margin-left:15px;text-align: right;}
header .nav>li>a span{font-size: 12px;line-height: 45px;margin-right: 5px;}
header .nav>li.active>a,header .nav>li>a:hover,header .nav>li>a:focus{background:none;color:#ebc393;}

header .ban_menu{text-align: center;margin-top:90px;}
header .fid_txt{font-size: 24px;color: #fff; margin-top:46px;}
header .linkbox{margin-top: 50px;padding-bottom: 60px;}
header .linkbox a{ display:inline-block; width:154px; height:38px; text-align:center; line-height:38px; border:1px solid #bb8f63; background-color:rgba(179,152,125,0.5); font-size:14px; color:#FFF; margin:0 8px 10px 8px;}
header .linkbox a.on{background-color:rgba(99,0,25,0.5);}

/****description****/
#description{background-color:#b3987d;margin-bottom: 0;}
#description h3{color: #fff;margin: 35px 0 5px 0;}
#description .caret{color: #fff;margin-left: 0;}
#description p{color: #fff;line-height: 30px;font-size: 14px;margin-bottom: 30px;}

/****main****/
#main{background:url(../images/mainbg.jpg) repeat;margin-bottom: 0;}
#main h3{margin: 0;padding: 30px 0 8px 0;}
#main .shinei{background: #fff;margin-top: 10px;}
#main .shinei .shineilist{margin: 20px auto;}
#main .subtitle{color: #630019;font-size: 14px;}
#main .subtitle span{font-size: 18px;font-weight: bold;margin-right: 5px;}
#main .shineilist p{margin-top:7px;}
#hr3{display: none;}

#main .db img{width: 100%;} 
#main .db .col-md-6{padding-right: 0;position:relative;}
#main .db .ico{position:absolute;z-index: 100;right: 10px;bottom: 10px;}

.waijimain {padding: 0;padding-bottom:40px;margin-top: 10px;}
#main .waiji {padding: 0;}
#main .waiji .clickimg{float: left;width:18%;background:#fff;padding: 15px;height: 215px;position: relative;}
#main .waiji .clickon {display:none;width: 46%;float: left;background: #fff;height: 215px;padding:15px;}
#main .waiji h3{margin: 10px 0 20px 0;padding: 0;color:#630019; }
#main .waiji .imgbox{background: #000;width: 153px;}
#main .waiji .imgbox img{opacity: 0.5;filter:alpha(opacity=50);border: 1px solid #630019;height: 185px } 
#main .waiji .clickimg.on .imgbox{background:#fff;}
#main .waiji .clickimg.on .imgbox img{opacity:1;filter:alpha(opacity=100);}
#main .waiji .clickimg.on .wjover{display: none;}
 
#main .waiji .wjover{position:absolute;z-index: 100;text-align: center;margin-top: -120px;margin-left: 22px; color: #fff;}
#main .waiji .wjover i{font-size: 20px;}
#main .waiji .wjover p{line-height: 20px;}

#main .mwaiji {padding: 15px;}
#main .mwaiji .col-sm-12 .row{background: #fff;padding: 15px;}
#main .mwaiji .col-sm-3{padding-left: 0;}
#main .mwaiji .col-sm-3 img{width: 100%;border: 1px solid #630019;}
#main .mwaiji hr{margin: 0;}

/****footer****/
footer{background: #311d1e;color: #fff;padding-top: 5px;}

/****anzhuang****/
.anzhuang {padding-bottom: 100px;}
.anzhuang .anzhuanglist .col-md-3 p{background:#630019; color: #fff;margin-bottom: 0;font-size: 13px;line-height: 36px;margin-top:15px;}
.anzhuang .anzhuanglist .col-md-3 p span{margin-left: 15px;}
.anzhuang .anzhuanglist .col-md-3 img{margin:12px 15px 0 0;}
.anzhuang ul.azsublist li {background: #b3987d;text-align: center;line-height: 36px;color: #fff;margin-top: 1px;}

.azlist{display: none;}

/****shouhou****/
.gj {position: relative;margin-top:10px;}
.gj .imgbox{background: #000;width: 100%;}
.gj .imgbox img{opacity:1;filter:alpha(opacity=100);border: 1px solid #630019;width: 100%;}
.gj .col-sm-3{margin-bottom: 10px;}
.gj .col-sm-3:hover .imgbox img{opacity: 0.5;filter:alpha(opacity=50);}
.gj .wjover{display: none;position:absolute;z-index: 100;text-align: center;margin-top: -90px;color: #fff;width: 100%;margin-left:-15px;font-size: 14px;}
.gj .col-sm-3:hover .wjover{display: block;}

.lc{margin-top: 10px;}
.lc .col-md-2,.lc .col-md-10{margin-bottom: 10px;}
.lc .col-md-2 p{background: #630019;height: 66px;line-height: 66px;color: #fff;text-align: center;}
.lc .col-md-2 {padding-right: 0;}
.lc .col-sm-3 .qqlist{background: #fff;height: 66px;line-height: 66px;border-right:1px solid #eae8e8;}
.lc .col-sm-3 {padding: 0;}
.lc .col-sm-3.qq1 span{font-size: 20px;color:#630019;margin-left: -4px;}
.lc .col-sm-3 p.maintext{text-align: center;}
.lc .col-sm-3 p.maintext img{padding: 0 10px;}
.lc .col-sm-3 p.text{display: none;color: #fff;line-height: 24px;padding:9px 15px 0 15px;}
.lc .col-sm-3:hover .qqlist{background: #b3987d;}
.lc .col-sm-3:hover p.maintext{display: none;}
.lc .col-sm-3:hover p.text{display: block;}
.lc .col-sm-3.qq4{padding-right: 15px;}

.qx {padding-bottom: 20px;}
.qx .row .col-md-12 p{line-height: 28px;background: #fff;padding: 15px;margin-bottom: 0;color:#630019;font-size: 14px;}
.qx .row .imglist{padding:0 15px;}
.qx .row .imglist .col-md-2{background: #fff;}
.qx .row .imglist img{width: 100%;margin-bottom: 10px;}
.qx .row .imglist p{line-height: 18px;padding: 0;text-align: center;color: #630019;height: 36px;font-size: 12px;}
.qx .row .imglist p i{font-size: 26px;display: none;}
.qx .row .imglist .on p i{display: block;}
.qx .row .imglist .on img{border: 1px solid #630019;}
.qx .txtlist {margin-top: 2px;}
.qx .txtlist .col-md-12 p{font-size: 12px;color: #333;padding:15px;}

.qtqx .row .col-md-12{margin-bottom: 1px;}
.qtqx .row .col-md-12 p{line-height: 28px;background: #fff;padding: 15px;margin-bottom: 0;color:#630019;font-size: 14px;}
.qtqx .row .col-md-12 p i{color: #333;margin: 0 20px;}
.qtqx .row .col-md-12 span{font-size:12px;color:#333;}
.qtqx .row .col-md-12 p.visible-xs{padding-top: 0;}

.qtdb{margin-top: 10px;padding-bottom: 20px;}
.qtdb img{width: 100%;border: 1px solid #630019;}
.qtdb .col-sm-5{padding: 0 25px;}
.qtdb .col-xs-6{padding: 0 5px;}
.qtdb p{padding:10px;}
.dbimg{position: relative;}
.vs{position: absolute;z-index: 100;margin-top:40px; color: #630019;font-size: 45px;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;*filter: Glow(color=#000, strength=1);
}

/****newslist****/
.newslist{padding: 20px 0;}
.newslist .col-md-4 img{width: 100%;}
.newslist .col-md-4 .newstxt{background: #fff;padding:10px 15px;margin-bottom: 15px;}
.newslist .col-md-4 .newstxt a{line-height:36px; font-size:14px; color:#630019;}
.newslist .col-md-4 .newstxt a.more{line-height: 24px;font-size: 12px;}

.newslist .newslists{background: #fff;margin:0 0 15px 0;padding:15px 0;}
.newslist .newslists a{line-height:30px; font-size:14px; color:#630019;}
.newslist .newslists a.more{line-height: 24px;font-size: 12px;}

/****news****/
.newsshow{padding-bottom: 20px;}
.newsshow h2{color:#630019;}
.newsshow .text img{max-width: 100%;margin-bottom: 10px;}
.link_box{height: 36px;line-height: 36px;border: 1px solid #630019;background: #fff;margin-bottom: 10px;padding-left: 15px;}
.link_box a{color: #630019;}
.link_box:hover{background: #630019;color: #fff;}
.link_box:hover a{color: #fff;}

/*page Css*/
.page{ width:100%; display:inline-block; width:100%; height:auto;padding:28px 0; text-align:center; clear:both;}
.page a,.page strong{ display:inline-block; border:1px solid #ddd; height:28px; padding:0 10px; line-height:28px; text-align:center; color:#FFF; background:#ebc393; margin:0 2px;}
.page .selected{ background-color:#630019; color:#FFF;}
.page a:hover,.page .hover{border-color:#630019; color:#FFF; background:#630019; text-decoration:none;}
.page .hidden-xs{display:inline-block; }

/****media****/
@media (max-width: 767px){
    header .nav>li>a{font-size: 14px;border-top: 1px solid rgba(255, 255, 255, 0.2);margin-left: 0;padding: 10px 0;}
    header .col-xs-12{padding: 0;margin-top:52px;background: rgba(0, 0, 0, 0.8);position:absolute;z-index: 100;}
    header .navbar-collapse{border:0;padding: 0;}
    header .navbar-toggle i{margin-bottom: 0;}
    
    header .ban_menu{margin-top:20px;padding: 0 20%;}
    header .ban_menu img{width: 100%;}
    header .fid_txt{margin-top:10px;}
    header .linkbox{margin-top: 20px;padding-bottom: 20px;}
    
    #main .db .ico{width:20px;}
    
    #main .mwaiji .col-sm-3{padding-left: 15px;}
    #main .mwaiji .col-xs-12 h3{line-height:20px;font-size: 14px;}
    
    .azlist{display:block;}
    .xslist{display: none;}
    
    .newsshow h2{font-size: 18px;}

    .lc .col-sm-3 {margin-bottom: 10px;padding:0 15px;}
    .lc .col-sm-3 p.text{line-height: 50px;text-align: center;}
    
}
@media (max-width: 991px){
    header .nav>li>a{font-size: 12px;line-height: 26px;text-align: center;}
    #main .db .col-md-6{padding-right: 15px;}
    #main .shineilist p{margin-top:0;}
    #main .db .ico{right: 25px;bottom: 10px;}
    
    .gj .wjover{margin-top: -65px;}
    
    .lc .col-md-2 {padding-right:15px;}
    .lc .col-sm-3.one{padding-left: 15px;}
    
}