@charset "utf-8";
@import url("reset.css");
@import url("header.css");
@import url("footer.css");
.center1{width: 1000px; height: auto; margin: 15px auto;}
.b-right{width:175px; height:390px;  overflow: hidden;}
.b-right ul li{width: 175px; height: 88px; background: #bd1e22; margin-top:13px;}
.b-right ul li a{font-size: 20px; color: #FFFFFF; line-height: 88px;}
.b-right ul li.b1 em{width:36px;height: 31px; display: block; float: left; margin: 28px 15px;}
.b-right ul li.b1 em{background: url(../images/xtb.png) no-repeat 0 0;}
.b-right ul li.b2 em{width:28px;height: 39px; display: block; float: left; margin: 28px 15px;}
.b-right ul li.b2 em{background: url(../images/xtb.png) no-repeat -47px 0;}
.b-right ul li.b3 em{width:42px;height: 35px; display: block; float: left; margin: 28px 15px;}
.b-right ul li.b3 em{background: url(../images/xtb.png) no-repeat -86px 0;}
.b-right ul li.b4 em{width:38px;height: 27px; display: block; float: left; margin: 28px 15px;}
.b-right ul li.b4 em{background: url(../images/xtb.png) no-repeat -133px 0;}
.b-right ul li:hover{
   transform:scale(1.05);
    transition: transform 0.7s ease-out 0s;
    -moz-transition: transform 0.7s ease-out 0s;
}

.b-center{width:545px; height:390px;  margin-left: 19px;overflow: hidden;}

.b-center .focusBox{
    width: 545px;
    height: 390px;
    position: relative;
}
.b-center .focusBox .pic li a{
    display:block;
    overflow:hidden;
    width: 545px;
    height: 390px;
}
.b-center .focusBox .pic li a img{
    width: 545px;
    height: 390px;
    transition: transform 0.7s ease-out 0s;
    -moz-transition: transform 0.7s ease-out 0s;
}
.b-center .pic{
    width: 545px;
    height: 390px;
    position: relative;
}
.b-center .pic li{
    overflow:hidden;
    position: absolute;
    width: 545px;
    left: 0;
    top: 0;
}
.b-center .focusBox .txt-bg{
    position: absolute;
    bottom:0;
    z-index: 1;
    height: 36px;
    width: 545px;
    background: #333;
    filter: alpha(opacity=40);
    opacity: 0.4;
    overflow: hidden;
}
.b-center .focusBox .txt{
    position: absolute;
    bottom:0;
    left: 20px;
    z-index: 2;
    height: 36px;
    width: 390px;
    overflow: hidden;
}
.b-center .focusBox .txt li {
    height: 36px;
    line-height: 36px;
    position: absolute;
    bottom: -36px;
}
.b-center .focusBox .txt li a{
    color: #fff;
}
.b-center .focusBox .num{
    position: absolute;
    z-index: 3;
    bottom: 11px;
    right: 14px;
}
.b-center .focusBox .num li {
    float: left;
    margin: 0 3px;
    width: 15px;
    height: 13px;
    overflow: hidden;
    cursor: pointer;
    zoom: 1;
    background:url(../images/jiandain.png) no-repeat 0 -15px;
}
.b-center .focusBox .num .on{
    background-position: 0 -1px;
}
.b-center .focusBox .pic li a img:hover{
    transform:scale(1.05);
    transition: transform 0.7s ease-out 0s;
    -moz-transition: transform 0.7s ease-out 0s;
}

.b-left{width:260px; height:390px; background: #FFFFFF; float: right;overflow: hidden;}
.b-left .gzdd{width: 220px; height: 380px;     margin: 0 18px;overflow: hidden;}
.b-left .gzdd h3{width: 220px; height: 48px; border-bottom: 2px solid #bd1e22;}
.b-left .gzdd h3  a{font-size: 20px; color: #bd1e22; line-height: 48px; padding-left: 5px;}
.b-left .gzdd p{margin-top: 10px;}
.b-left .gzdd p a{font-size: 16px; color: #383838; line-height: 25px;}

.b-left .gzdd h2{width: 220px; height: 120px; border-bottom: dashed #dddddd 1px; font-weight: normal; margin-top: 8px;}

.b-left .gzdd h2 span{font-size: 14px; color: #a5a5a5; line-height: 22px;padding-left: 25px;}
.b-left .gzdd h2 span a{color: #bd1e22;}
.b-left .gzdd ul li{line-height: 28px;
    *line-height: 25px;
    padding: 0 0 0 15px;
    background: url(xtb.png) no-repeat -186px 12px;
    transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    position:relative;
    overflow:hidden;}


.b-left .gzdd ul li:hover{
    margin-left:8px;
    transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
}
/*焦点图2*/
.slideBox{ width:1000px; height:86px; overflow:hidden; position:relative; margin-top: 15px; float: left;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;  width:12px; height:12px; line-height:14px; text-align:center; background:#fff; cursor:pointer; line-height: 20px;}
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1000px; height:86px; display:block;  }


.center2{width: 1000px; height: auto; float: left; margin-top: 15px;}
.center2 .right{width: 237px; height: auto; overflow:hidden; float: left;}
.s-box1{
    /* width: 237px; */
    height: 130px;
}
.s-box1 h3{width: 237px; height: 30px; border-bottom: 2px solid #bd1e22;}
.s-box1 h3 a{background:#bd1e22; color: #FFFFFF; padding:4px 14px; float: left; font-size: 18px; border-top-left-radius: 7px;border-top-right-radius: 7px;}
.s-box1>a{
    display: block;
    color: #fff;
    font-size: 18px;
    margin-bottom: 8px;
}
.s-box1 ul{
    display: block;
    width: 220px;
    height: 59px;
}
.s-box1 ul li {
    float: left;
    height: 32px;
    line-height: 32px;
    margin-top: 10px;
}
.s-box1 ul li a{color: #bd1e22;}
.s-box1 ul li.b1{margin-right: 15px;}
.s-box1 ul li.b3{margin-right: 15px;}
.s-box1 ul li i{
    width:32px;
    height: 32px;
    background:url(../images/xtb.png) no-repeat;
    margin-right: 5px;
}
.s-box1 ul li.b1 i{background-position: 0 -49px;}
.s-box1 ul li.b2 i{background-position: 0 -83px;}
.s-box1 ul li.b3 i{background-position: 0 -119px;}
.s-box1 ul li.b4 i{background-position:  1px -91px; }

.s-box2 h3{width: 237px; height: 30px; border-bottom: 2px solid #bd1e22;}
.s-box2 h3 a{background:#bd1e22; color: #FFFFFF; padding:4px 14px; float: left; font-size: 18px; border-top-left-radius: 7px;border-top-right-radius: 7px;}
.s-box2 ul li{background: url(../images/fq_13.png) no-repeat;width: 237px; height: 35px;margin-top: 8px;}
.s-box2 ul li a{font-size: 15px; line-height: 35px; padding-left: 55px; }

.s-box3{margin-top: 15px;}
.s-box3 h3{width: 237px; height: 30px; border-bottom: 2px solid #bd1e22;}
.s-box3 h3 a{background:#bd1e22; color: #FFFFFF; padding:4px 14px; float: left; font-size: 18px; border-top-left-radius: 7px;border-top-right-radius: 7px;}
.s-box3 ul li{width: 115px; height: 50px; background: #e8d3d3; font-size: 15px; line-height: 50px; text-align: center;  margin-top: 8px;color: #bd1e22;}

.center2 .left{width:748px; height: auto; overflow:hidden; float: right; }
.box1{
     width: 432px;
    height: auto;
    float: left;
}
.s-center{
    width: 350px;
    margin-right: 15px;}
.s-content ul li a{float: left;}
.s-content ul li span{float: right;}
.s-title{
    height: 30px;
    line-height: 32px;
    border-bottom: 2px solid #bd1e22;
    margin-bottom: 8px;
}
.s-title ul li{
    float: left;
    margin-right: 5px;
    font-size: 18px;
    padding: 0 13px;
    text-align: center;
}

.s-title ul li.on{
    background: #bd1e22;
    padding: 0 17px;
    border-top-left-radius: 7px;border-top-right-radius: 7px;
}
.s-title ul li.on a{color: #fff}
.s-content ul li{
	  line-height: 28px;
    *line-height: 25px;
    padding: 0 0 0 15px;
    background: url(xtb.png) no-repeat -186px 12px;
    transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    position:relative;
    overflow:hidden;
}

.s-content ul li:hover{
    margin-left:8px;
    transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
}

.box2{width: 300px; float: right;}
.s-center1{
    width: 300px;
    margin-right: 15px;}
.s-content1 ul li a{float: left;}
.s-content1 ul li span{float: right;}
.s-title1{
    height: 30px;
    line-height: 32px;
    border-bottom: 2px solid #bd1e22;
    margin-bottom: 8px;
}
.s-title1 ul li{
    float: left;
    margin-right: 5px;
    font-size: 18px;
    padding: 0 13px;
    text-align: center;
}

.s-title1 ul li.on{
    background: #bd1e22;
    padding: 0 17px;
    border-top-left-radius: 7px;border-top-right-radius: 7px;
}
.s-title1 ul li.on a{color: #fff}
.s-content1 ul li{
  	 line-height: 28px;
    *line-height: 25px;
    padding: 0 0 0 15px;
    background: url(xtb.png) no-repeat -186px 12px;
    transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    position:relative;
    overflow:hidden;
}
.s-content1 ul li:hover{
    margin-left:8px;
    transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
}

.box3{width: 432px; float: left; margin-top: 15px;}
.s-center3{
    width: 432px;
    margin-right: 15px;}
    .s-content3{margin-top: 32px;}
.s-content3 ul li a{float: left;}
.s-content3 ul li span{float: right;}
.s-title3{
    height: 30px;
    line-height: 32px;
    border-bottom: 2px solid #bd1e22;
    margin-bottom: 8px;
}
.s-title3 ul{width: 432px; height: 30px; border-bottom: 1px dashed #df9d9e;}
.s-title3 ul li{
    float: left;
    font-size: 15px;
    text-align: center;
}


.s-title3 ul li.on a{color: #bd1e22}
.s-title3 h3{width: 237px; height: 30px; border-bottom: 2px solid #bd1e22;}
.s-title3 h3 a{background:#bd1e22; color: #FFFFFF; padding:0px 14px; float: left; font-size: 18px; border-top-left-radius: 7px;border-top-right-radius: 7px;}
.s-content3 ul li{
   	 line-height: 28px;
    *line-height: 25px;
    padding: 0 0 0 15px;
    background: url(xtb.png) no-repeat -186px 12px;
    transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
    position:relative;
    overflow:hidden;
}
.s-content3 ul li:hover{
    margin-left:8px;
    transition: all 0.3s ease-in 0s;
    -moz-transition: all 0.3s ease-in 0s;
    -webkit-transition: all 0.3s ease-in 0s;
}