/*轮播图*/
.slideBox{width: 100%; min-width:1000px; overflow:hidden; position:relative; text-align: center; height: 541px;}
.slideBox .bd{ position:relative; z-index:0;}
.slideBox .bd ul{width:100% !important}
.slideBox .bd li{width:100% !important; zoom:1; vertical-align:middle; height: 541px;}
.slideBox .bd li a{
    display: block;
    width: 100%;
    height: 100%;
}
.slideBox .hd{
    width: 100%;
    height: 10px;
    position: absolute;
    bottom: 27px;
    left: 0;
    text-align: center;
    z-index: 10;
    overflow: hidden;
    font-size: 0;
}
.slideBox .hd ul{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    overflow: hidden;
    height: 10px;
}
.slideBox .hd li{
    width: 10px;
    height: 10px;
    float: left;
    background-color: #ff4048;
    margin: 0 12px;
    border-radius: 50%;
}
.slideBox .hd li.on{
    background-color: #1c9ff6;
}
.slideBox .prev, .slideBox .next {
    display: none;
}

.aboutus{
    width: 100%;
    height: 287px;
    text-align: center;
    margin-top: 30px;
}
.aboutus .box{
    height: 287px;
    background-color: #fff;
}
.aboutus .title{
    width: 100%;
    height: 72px;
    line-height: 72px;
    position: relative;
}
.aboutus .title h2{
    color: #1c9ff6;
    font-size: 22px;
    font-weight: normal;
}
.aboutus .title a{
    width: 71px;
    height: 21px;
    line-height: 21px;
    border: 1px solid #c9c9c9;
    color: #686868;
    font-size: 12px;
    position: absolute;
    top: 25px;
    right: 22px;
}
.aboutus ul{
    overflow: hidden;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width:1055px;
}
.aboutus li{
    width: 201px;
    float: left;
    margin: 0 5px;
}
.aboutus li img{
    width: 201px;
    height: 154px;
    vertical-align: top;
}
.aboutus li .txt{
    height: 45px;
    line-height: 45px;
    font-size: 14px;
    color: #343434;
    width: 100%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.goin{
    width: 100%;
    height: 329px;
    margin-top: 30px;
}
.goin .left{
    width: 790px;
    height: 329px;
    background-color: #fff;
}
.goin .left img{
    width: 404px;
    height: 329px;
    vertical-align: top;
    float: left;
}
.goin .wenzi{
    width: 324px;
    float: right;
    margin: 7px 32px 0 0;
}
.goin .wenzi h2{
    color: #1c9ff6;
    font-size: 26px;
    font-weight: normal;
    line-height: 68px;
}
.goin .wenzi .txt{
    width: 100%;
    height: 182px;
    line-height: 26px;
    font-size: 14px;
    color: #363535;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 7; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.goin .wenzi a{
    text-align: center;
    width: 87px;
    height: 28px;
    line-height: 28px;
    display: block;
    color: #fff;
    font-size: 12px;
    background-color: #1c9ff6;
    margin-top: 24px;
}
.goin .honor,.goin .contact{
    width: 266px;
    height: 154px;
    overflow: hidden;
}
.goin .honor h2,.goin .contact h2{
    color: #343434;
    font-size: 22px;
    font-weight: normal;
    margin: 13px 0 0 20px;
    line-height: 46px;
}
.goin .honor{
    background: url(/web_images/honor.jpg) no-repeat center;
}
.goin .honor .txt{
    margin-left: 20px;
    line-height: 20px;
    color: #888888;
    font-size: 13px;
}
.goin .honor a{
    width: 73px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    display: block;
    color: #fff;
    font-size: 12px;
    background-color: #ff4048;
    margin-left: 20px;
    margin-top: 15px;
}
.goin .contact{
    background: url(/web_images/contact.jpg) no-repeat center;
    margin-top: 21px;
}
.goin .contact .txt{
    margin-left: 20px;
    color: #888888;
    font-size: 13px;
    padding-left: 16px;
    background: url(/web_images/dotted1.jpg) no-repeat left;
}
.goin .contact a{
    width: 71px;
    height: 21px;
    line-height: 21px;
    border: 1px solid #c9c9c9;
    margin-left: 20px;
    font-size: 12px;
    color: #686868;
    margin-top: 15px;
    display: block;
    text-align: center;
}

.news{  margin-top: 30px;}
.slideTxtBox{ width:790px; height: 334px;background: #fff; text-align:left; float: left;}
.slideTxtBox .hd{width: 166px; height:334px;float: left;text-align: center;}
.slideTxtBox .hd ul{width: 157px; height:334px; font-size: 0;}
.slideTxtBox .hd ul li{float: left; cursor:pointer; width: 166px;height: 167px; position: relative; left: 0;}
.slideTxtBox .hd ul li .arrow{
    position: absolute;
    right: 0;
    top: 73px;
    display: none;
}
.slideTxtBox .hd ul .on .arrow{display: block;}
.slideTxtBox .hd ul li h2{
    font-size: 20px; color: #4d4d4d;font-weight: normal;
    margin-top: 112px;
}
.slideTxtBox .hd ul li a{ display:block; width:100%; height:100%; overflow:hidden;}
.slideTxtBox .hd ul .on{
    background: url(/web_images/arrow.jpg) no-repeat -9px;
}
.slideTxtBox .hd ul .li1{
    background: url(/web_images/li1.jpg) no-repeat left;
}
.slideTxtBox .hd ul .li1.on{
    background: url(/web_images/lion1.jpg) no-repeat left;
}
.slideTxtBox .hd ul .li2{
    background: url(/web_images/li2.jpg) no-repeat left;
}
.slideTxtBox .hd ul .li2.on{
    background: url(/web_images/lion2.jpg) no-repeat left;
}
.slideTxtBox .hd ul li.on h2{color: #fff;}
.slideTxtBox .bd{
    width: 624px;
    float: right;
}
.slideTxtBox .bd ul{ zoom:1; padding: 0 27px 0 19px; overflow: hidden;font-size: 0;}
.slideTxtBox .bd .first{
    padding-bottom: 28px;
    border-bottom: 1px solid #e3e3e3;
    background: 0 none;
    margin-bottom: 20px;
}
.slideTxtBox .bd .first h2{
    color: #1c9ff6;
    font-size: 17px;
    width: 100%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    line-height: 52px;
    margin-top: 12px;
}
.slideTxtBox .bd .first .txt{
    width: 100%;
    line-height: 25px;
    color: #888888;
    font-size: 13px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 3; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
    height:75px;
}
.slideTxtBox .bd li{
    overflow: hidden;
    line-height: 32px;
}
.slideTxtBox .bd li h3{
    width: 420px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    float: left;
    color: #2e2e2e;
    font-size: 14px;
    font-weight: normal;
    padding-left: 16px;
    background: url(/web_images/dotted.jpg) no-repeat left;
    margin-left: 3px;
}
.slideTxtBox .bd li .date{
    float: right;
    color: #a6a6a6;
    font-size: 13px;
    margin-right: 2px;
}
.gfdz{
    padding: 0 17px;
    width: 232px;
    height: 333px;
    background-color: #fff;
    float: right;
}
.gfdz h2{
    font-weight: normal;
    font-size: 22px;
    color: #1c9ff6;
    margin-top: 4px;
    line-height: 64px;
}
.gfdz .txt{
    color: #363535;
    font-size: 13px;
    line-height: 20px;
    margin-top: 14px;
}
.gfdz .txt a{
    color: #d60e0e;
}



.slideBox1{ width:232px; height:177px; overflow:hidden; position:relative;}
.slideBox1 .hd{display: none;}

.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{position: relative; zoom:1; vertical-align:middle; }
.slideBox1 .bd img{ width:232px; height:177px; display:block;  }
.slideBox1 .bd .zi{
    text-align: center;
    width: 100%;
    height: 31px;
    line-height: 31px;
    left: 0;
    bottom: 0;
    position: absolute;
    background: url(/web_images/zi.png) repeat;
    color: #fff;
    font-size: 14px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}

.slideBox1 .prev,
.slideBox1 .next{ position:absolute; left:16px; bottom:9px; display:block; width:11px; height:12px; background:url(/web_images/left.png) no-repeat;}
.slideBox1 .next{
    background: url(/web_images/right.png) no-repeat right;
    left:auto; right:16px;}