@charset "utf-8";
/* Style Reset */
body,p ,h1,ul,li{margin:0; padding:0;}
ul, ol, li, dl, dt, dd {list-style:none;}
a{text-decoration:none;outline:0px; color:#a52f40}
*{ text-decoration: none; border:none; list-style:none; list-style-type:none; padding:0; margin:0}
.clear { clear:both; }
.clearfix{overflow:auto;_height:1%}
.clearfix:after {content: " "; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}

body{font-family: "Microsoft YaHei"; }

.top{width:100%; height:50px; }
.logo{width:25%; float:left}
.logo img{ margin:1px auto;}
.tel{float:right;width:130px; height:50px;  margin-right:8px;}
.tel_a{width:130px; height:16px; font-size:17px; color:#800713; font-family:"Microsoft YaHei"; font-weight:600;text-align:right; margin-top:6px;}
.weixin{width:52px; height:16px; float:right}
.weibo{width:52px; height:16px; float:right}

.daohang{ clear:both;width:100%; overflow:hidden;}
.nav{float: left;width:100%;background-color: #800713;}
.nav li{ float: left;height: 40px;line-height: 40px;text-align: center;}
.nav li a{color: #fff;font-size: 15px;font-weight: bold;text-decoration: none;border-left: 1px solid #61010b;border-top: 1px solid #61010b;width:99%;display: block;}


.kong{ margin:0px auto; width:100%; height:300px; background:#0099FF}
.wrapper{left:0;width:100%;overflow:hidden; float:left;}

.swipe{width:100%;overflow:hidden;position:relative;}
.swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe #pagenavi{position:absolute;left:0;bottom:5px;text-align:center;width:100%; }
.swipe #pagenavi a{width:10px; height:10px;  background:#fff; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; margin:0 4px; overflow:hidden; cursor:pointer; display:inline-block; *display:inline; *zoom:1; position:relative;}
.swipe #pagenavi a.active{background:#ff0;  position:relative;}




/*切换标签样式*/
.itab{margin:0px auto; width:100%; }
.slideBox{width:100% height:32px; background:#e1d9c1; font-family:"Microsoft YaHei";}
.slideBox span{background:#e1d9c1;color:#000;cursor:pointer;float:left;font-size:16px;height:32px;line-height:32px;text-align:center;}
.slideBox dt .on, .slideBox span a:hover{color:#800713;  border-bottom:2px solid #800713; background:url(../images/01.png) no-repeat scroll 50% bottom;font-weight:bold;}
.slideBox dd{width:100%; height:auto; clear:both; display:none; background:#fff}
.slideBox dd ul {width:100%; text-align:left; background:#FFFFff; float:left;}
.bbqm, .gsqm, .fsky{clear:none;margin:0px auto;width:100%; overflow:hidden;}
.bbqmjs, .gsqmqu, .fskyjs{ margin:3px;width:100%; height:auto; overflow:hidden;}
.bbqm .bbqmjs img{ float:left; width:35%; margin:0px 10px 5px 0px; }
.bbqm .bbqmjs h2{ margin:10px 0px 7px; font-size:16px; font-family:"Microsoft YaHei"; line-height:24px; color:#8A6040}
.bbqm .bbqmjs p{text-indent:2em;font-size:14px; white-space:normal; color:#333; line-height:23px;}
.bbmore{ clear:none; margin:4px auto; text-indent:0em;color:#990033;font-size:14px; font-weight:600; font-family:"Microsoft YaHei";text-align:center; line-height:24px;}
.bbmore a:hover{ color:#fff000;  }

.bbqm .bbqmad{ margin:0px 0px 0px 3px; width:100%; overflow:hidden; font-size:19px; font-family:"Microsoft YaHei"; line-height:28px; color:#FC0634; }
.bbqm .bbqmad img{ width:100%}



.gsqmqu img{ width:100%}
.gsqmjs{ margin:0px auto; width:100%; font-size:14px; line-height:28px;overflow:hidden}






.itab2{margin:5px auto 0px; width:100%; }
.slideBox2{width:100% height:32px; background:#F2CFAB;font-family:"Microsoft YaHei";}
.slideBox2 span{background: #F2CFAB;color:#000;cursor:pointer;float:left;font-size:16px;height:32px;line-height:32px;text-align:center;}
.slideBox2 dt .on,  .slideBox a:hover{color:#800713;  border-bottom:2px solid #800713; background: url(../images/01.png) no-repeat scroll 50% bottom;font-weight:bold;}
.slideBox2 dd{width:100%; height:auto; clear:both; display:none; background:#fff}
.slideBox2 dd ul {width:100%; text-align:left;   float:left;}
.fskyjs img{ width:100%;}
.fskyjs h2{font-size:16px; font-family:"Microsoft YaHei"; line-height:26px; color:#5D4636;}
.fskyjs p{ margin:3px; text-indent:2em; line-height:24px;color:#FF0000;}

.fskyjs p.fskymore{ clear:both; width:100%; text-indent:0em; line-height:24px; background:url(../images/arrow_299.gif) 32px 10px no-repeat; padding-left:46px;  color:#3300FF}
.fskyjs p.fskymore a{ color:#3300FF}
.fskyad{ clear:both; margin:0px 3px; width:99%; overflow:hidden; font-size:14px; font-family:"Microsoft YaHei"; line-height:24px; color:#333333; }

.fsjz{ clear:both; width:100%; overflow:hidden}

.liduia{ margin:3px 3px 0px 3px; overflow:hidden}
.liduia ul{ list-style:none; }
.liduia ul li{ float:left; width:50%; text-align:center; margin-bottom:5px;background: #FF0000 }

.lidui, .lidui2, .lidui3, .lidui4, .lidui5, .lidui6{position:relative; }
.liduia ul li img{ width:98%;  border:0px; display:block;cursor:pointer;}

.text{ width:98%; height:auto; background-color:#FFFFFF; FILTER: alpha(opacity=70); opacity: 0.7; -moz-opacity: 0.7; position:absolute; cursor:pointer; left:0px; bottom:0px;}
.imgtext, .imgtext2, .imgtext3, .imgtext4, .imgtext5, .imgtext6{ width:98%;  color:#333333; font-size:14px; }


.fsjzjs{ margin:0px; width:100%; height:84px; font-size:16px; font-family:"Microsoft YaHei"; line-height:24px; color:#333333; font-weight:600; overflow:hidden}
.fsjzjs p{ margin:5px auto 0px; background:url(../images/fsjztel.gif) 40px 0px no-repeat;background-size: 29px 40px;font-size:19px; font-family:"Microsoft YaHei"; line-height:40px; color:#4D2E0D; font-weight:600; text-align:center;}

.gytitle{overflow:hidden; line-height:36px;}

.mljt{ clear:both;  margin-top:5px; overflow:hidden}
.mljtt{height:32px; padding-left:5px;font-size:16px; font-family:"Microsoft YaHei"; line-height:32px; color:#ffffff; background: #FF6699;}
.mljtbg{ width:100%; height:100px; background:url(../images/mljt.jpg) no-repeat; background-size:100% 100%;}<!--背景图等比展示，不想设置高？-->
.mljtjs{ clear:both; width:100%; overflow:hidden;}

.mljtjs .fkuai0{ margin:10px auto;font-size:14px;  font-family:"Microsoft YaHei"; line-height:26px; color:#800713;}
.mljtjs .fkuai{ margin:10px auto; width:50%; height:66px; font-size:19px; font-family:"Microsoft YaHei"; font-weight:800;line-height:32px; color:#ffffff; background: #515151;text-align:center;}
.mljtjs .fkuai2{  margin:5px 0px 0px 3px;  padding:0px 10px;  height:30px; font-size:16px; font-family:"Microsoft YaHei"; font-weight:600;line-height:30px; color:#ffffff; background: #2498A9;}
.mljtjs .fkuai3{  margin:5px 0px 0px 3px;  padding:0px 10px;  height:30px; font-size:14px; font-family:"Microsoft YaHei"; line-height:30px; color:#800713; background: #e2dcc6;}
.mljtjs img{ width:100%;}
.mljt .zhjt{ width:100%; margin-top:5px; overflow:hidden; text-align: center;}
.mljt .zhjt .zhjtt{ margin:10px auto ;  padding:8px 40px;  height:30px; font-size:16px; font-family:"Microsoft YaHei"; font-weight:600;line-height:30px; color:#FD1E00; background: #FDF300; }
.mljt .zhjt img{ display:block;width:100%;margin:10px auto ;}


.zhibo{ margin:16px auto;font-size:19px; font-family:"Microsoft YaHei"; font-weight:800;line-height:32px; color:#C38E4C; text-align:center;}



.lxwmt{height:32px; padding-left:5px;font-size:16px; font-family:"Microsoft YaHei"; line-height:32px; color:#ffffff; background:#C38E4C; }
.lxwmt a{ text-decoration:none; color:#FFFFFF}
.lxwmqu{margin:5px auto 10px; padding:1px 0px 0px 16px;  font-size:14px; line-height:22px; }

.dbweixin{ clear:both; margin:5px auto; width:100%; font-size:14px; font-family:"Microsoft YaHei"; line-height:32px; color:#C38E4C; text-align:center;overflow:hidden}
.dbweixin img{ width:50%;}


.weizhi{width:100%; margin:10px auto; overflow:hidden; }
.weizi{ float:left; padding-left:15px;font-size:16px; font-family:"Microsoft YaHei"; font-weight:600; }
.fanhui{ float:right; text-align:right; padding-right:15px;}

.bbqiming{ width:100%; }
.bbqiming img{ margin-top:10px; width:100%}
.bbqmqu{ clear:both; margin:5px; line-height:20px; overflow:hidden; }

.bbqmqu .bbqmtt{ float:left; padding:5px;height:26px;  font-size:16px; font-family:"Microsoft YaHei"; font-weight:600;line-height:26px; color:#FD1E00; background: #FDF300;}
.bbqmqu .bbqmarea{ float:left; width:100%; display:block; font-size:14px; text-align:center; line-height:24px; overflow:hidden;}
.bbqmlb{margin:10px auto;  padding:5px 10px;  height:26px; width:50%; font-size:16px; text-align:center;font-family:"Microsoft YaHei"; font-weight:600;line-height:26px; color:#ffffff; background: #2498A9;}
.bbqmhb{margin:5px auto;  padding:5px 10px;  height:52px; width:70%; font-size:16px; font-family:"Microsoft YaHei"; font-weight:600;line-height:26px; color:#ffffff; background: #FF0000;}
.bbqmtext{ clear:both; margin:0px auto; text-align:left; text-indent:2em;  font-size:14px; font-family:"Microsoft YaHei"; line-height:26px; white-space:normal; color:#333333;}
.bbqmtext2{ clear:both; margin:0px auto; text-align:left; text-indent:2em;  font-size:14px; font-family:"Microsoft YaHei"; line-height:28px; white-space:normal; color:#3399FF}
.bbqmtext3{ clear:both; margin:0px auto; text-align:left; text-indent:2em;  font-size:14px; font-family:"Microsoft YaHei"; line-height:28px; white-space:normal; color:#2498A9}

.bbqmqutu{ width:100%; overflow:hidden;}
.bbqmqutu img{ width:100%; margin:5px auto; border:0px;}
.red{ color:#FF0000; font-weight:600;}
.zizisebg{ background:#8E44A5;}
.zisezi{ color:#8E44A5;}
.linehight{ line-height:32px;}
.bbqmjg{ clear:both;  overflow:hidden;}
.bbqmjgp{ text-align:left; text-indent:2em;  font-size:14px; font-family:"Microsoft YaHei"; line-height:26px; white-space:normal; color:#333333;}
.bbqmjgfk{ clear:both; margin-top:10px; overflow:hidden;}
.jgfkzi{ clear:both; width:100%; height:46px; margin-bottom:5px; font-size:14px; font-family:"Microsoft YaHei"; line-height:23px; white-space:normal; color:#333333; overflow:hidden; }
.jgfkzibg{ float:left; padding:10px; margin:0px 15px 0px 26px; font-size:16px; text-align:center;font-family:"Microsoft YaHei"; font-weight:600;line-height:26px; color:#ffffff; background: #2498A9;}
.bbqmjgbz{ margin-top:10px; font-size:14px; font-family:"Microsoft YaHei"; line-height:26px; white-space:normal; color:#333333;overflow:hidden;}
.qff{height:46px; margin:5px; font-size:16px; font-family:"Microsoft YaHei"; line-height:46px; font-weight:600;white-space:normal; color:#333333; background:#e1d9c1; text-align:center; overflow:hidden;}
.qff a{ color:#333333}


.zmtWechat {

    width: 100%;

    max-width: 800px;

    height: 40px;

    position: fixed;

    bottom: 0px;

}



.wechatIcon {

    width: 30px;

    vertical-align: middle;

}



.we1 {

    background: #e50150;

    position: relative;

    zoom: 1;

    overflow: hidden;

    color: #FFFFFF;

    float: left;

    width: 40%;

    height: 50px;

    line-height: 50px;

    font-size: 18px;

    padding-top: 0px;

}



.we1 a {

    color: #FFFFFF;

    text-decoration: none;

}



.we2 {

    width: 60%;

    background: #302825;

    height: 50px;

    line-height: 50px;

    float: left;

    color: #FFFFFF;

    font-size: 18px;

    padding-top: 0px;

}



.zmtWechat {

    width: 100%;

    height: 50px;

    position: fixed;

    bottom: 0px;

}



.xx {

    width: 240px;

    vertical-align: middle;

}



.wechatBox {

    display: none;

    width: 100%;

    height: 100%;

    position: fixed;

    top: 0px;

    z-index: 5;

}



.wechat {

    position: fixed;

    top: 20%;

    width: 80%;

    right: 10%;

    left: 10%;

    color: #666;

    text-align: center;

    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 1);

    -moz-box-shadow: 1px 1px 2x rgba(0, 0, 0, 1);

    box-shadow:

    1px 1px 2px rgba(0, 0, 0, 1);

    border-radius:

    20px;

    -moz-border-radius:

    20px;

    -webkit-border-radius:

    20px;

    background:

    #fff;

    z-index:

    5000;

    display: none;

    padding:

    30px 0px;

}



.wechatimg {

    position: fixed;

    top: 20%;

    width: 80%;

    right: 10%;

    left: 10%;

    color: #666;

    text-align: center;

    -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 1);

    -moz-box-shadow: 1px 1px 2x rgba(0, 0, 0, 1);

    box-shadow:

    1px 1px 2px rgba(0, 0, 0, 1);

    border-radius:

    20px;

    -moz-border-radius:

    20px;

    -webkit-border-radius:

    20px;

    background:

    #fff;

    z-index:

    5000;

    display: none;

}



.wechatimg img {

    width: 100%

}



.wechat .p1 {

    font-size: 20px;

}



.wechat .p2 {

    font-size: 20px;

}



.wechat .wxid {

    font-size: 25px;

    background-color: #fff;

    border-top: 1px solid #ccc;

    border-bottom: 1px solid #ccc;;

    color: #FFF;

    padding: 10px;

    margin: 30px 0px;

}



.w-gotop {

    bottom: 60px;

    right: 10px;

    position: fixed;

    width: 40px;

    height: 40px;

    border-radius: 50%;

    background: rgba(255, 255, 255, .8) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACrUExURQAAAHV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dTz4vOIAAAA4dFJOUwDBxtD687oKFQ8McxvAxc8L1LXZGvLT2BTdGb4eig7XGB3CidHW2xd+HPT52rvE97nD8RPcvRK8R9zoGQAAAO5JREFUOMvt0tcOgkAQBdBrXbD3Dth7r/v/X+ZF0YBKSXxQEyfZ2c3OCRkGgI+GFpWeEdUsGJM+MbVgz++JvTdbbh1agVynLuudAG4yZFf7ia9LzS/9D1M+rlS03rRY8nSN6n0m1YaHaxsUca41l9F2daMB6yfBJBZMg5GLU/KsNgWYIZrMeeW1q7CWFrhAiDS3yiup9FkJ0V0hRIh7/1nWIrzv5nCHyHV5iNQe3C7L200CNojEkqfs0QnNmWR0OCD0jDktJ+S/G1bxAKGGpYw5YbJcuDkbhFooJ92/jw16xx/+PJzJVTA43o7xVXEG2sk9cS7glW0AAAAASUVORK5CYII=) no-repeat 50% 50% !important;

    background-size: 20px 20px !important;

    border: 1px solid #efedeb;

    display: none

}