/*轮播图*/
.slideBox{width: 100%; min-width:1000px; overflow:hidden; position:relative; text-align: center; height: 790px;}
.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: 790px;}
.slideBox .hd{
    width: 100%;
    height: 46px;
    position: absolute;
    bottom: 0px;
    left: 0;
    text-align: center;
    z-index: 10;
    overflow: hidden;
    font-size: 0;
    background: url(/web_images/hdbg.png) repeat;
}
.slideBox .hd ul{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    overflow: hidden;
    height: 3px;
    margin-top: 21px;
}
.slideBox .hd li{
    width: 47px;
    height: 3px;
    float: left;
    background-color: #fff;
    margin: 0 20px;
}
.slideBox .hd li.on{
    background-color: #017ed0;
}
.slideBox .prev, .slideBox .next {
    display: none;
}
.recommend{
    width: 100%;
    height: 385px;
    background: url(/web_images/recommendbg.jpg) repeat-x;
}

.recommend .box{
    overflow: visible;
    position: relative;
}
.recommend .title1{
    width: 217px;
    height: 108px;
    position: absolute;
    z-index: 10;
    left: 0;
    top: -30px;
    background: url(/web_images/title.png) no-repeat center;
}

.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left .hd{display: none;}
.picScroll-left .bd{ padding:0px; margin-top: 82px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:332px; margin-right: 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:332px; height:204px; display:block;}

.picScroll-left .bd ul li .title{
    width: 100%;
    line-height: 46px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.picScroll-left .bd ul li .title a{color: #000; font-size: 16px;}
.tab{
    width: 100%;
    height: 929px;
    background: url(/web_images/tabbg.jpg) no-repeat center;
    overflow: hidden;
}
.tab .box{
    overflow: visible;
    position: relative;
}
.tab .title1{
    margin-top: 25px;
    text-align: center;
}
.tab .title1 h2{
    line-height: 92px;
    color: #fff;
    font-size: 34.76px;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.39);
}
.tab .title1 .txt{
    color: #fff;
    font-size: 17px;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.39);
    line-height: 25px;
}

.multipleColumn{overflow:hidden; position:absolute; width:1464px;margin: 16px auto 0; left:-63px; z-index: 11;}
.multipleColumn .hd{overflow:hidden;  height:60px; width: 100%; position: absolute; left: 0; top: 298px;}
.multipleColumn .hd .prev,.multipleColumn .hd .next{ width:16px; height:60px;  cursor:pointer; background:url(/web_images/icoleft.png) no-repeat;float: left;}
.multipleColumn .hd .next{ background:url(/web_images/icoright.png) no-repeat; float: right;}
.multipleColumn .hd ul{display: none;}
.multipleColumn .hd .pageState{display: none;}
.multipleColumn .aside{
    width: 190px;
    height: 630px;
    float: left;
    background: url(/web_images/aside1.jpg) no-repeat top left;
    margin-left: 63px;
    position: relative;
}
.multipleColumn .aside .biaoti{
    width: 100%;
    text-align: center;
}
.multipleColumn .aside .biaoti h2{
    color: #fff;
    font-size: 25px;
    font-weight: normal;
    line-height: 32px;
    margin-top: 20px;
}
.multipleColumn .aside .biaoti .eng{
    color: #fff;
    font-size: 14px;
    font-family: "Ebrima Regular";
    line-height: 19px;
}
.multipleColumn .aside .biaoti .line{
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: 17px;
}
.multipleColumn .aside ul{
    margin: 34px 0 0 22px;
}
.multipleColumn .aside li{
    height: 35px;
    line-height: 35px;
    font-size: 0;
}
.multipleColumn .aside li a{
    color: #fff;
    font-size: 16px;
}
.multipleColumn .aside li.on{
    background: url(/web_images/on.png) no-repeat 123px;
}
.multipleColumn .aside button{
    color: #fff;
    font-size: 15.62px;
    width: 144px;
    height: 29px;
    line-height: 29px;
    background-color: #00b080;
    border-radius: 29px;
    border: 0 none;
    outline: none;
    font-family: "Microsoft YaHei";
    position: absolute;
    bottom: 27px;
    left: 23px;
    cursor: pointer;
}
.multipleColumn .bd{width: 1150px; margin:27px 0 0 0; overflow:hidden; height: 602px; background-color: #fff;}
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:1150px;  float:left; _display:inline;  }
.multipleColumn .bd ul li{color: #000; margin:34px 17px 14px 30px; float:left; _display:inline; overflow:hidden; text-align:center;}
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic img{ width:332px; height:204px; display:block;}
.multipleColumn .bd ul li .title{ line-height:46px; font-size: 16px;   }

.multipleColumn1{ overflow:hidden; position:absolute; width:1464px;margin: 16px auto 0; left: -63px; z-index: 10;}
.multipleColumn1 .hd1{overflow:hidden;  height:60px; width: 100%; position: absolute; left: 0; top: 298px;}
.multipleColumn1 .hd1 .prev,.multipleColumn1 .hd1 .next{ width:16px; height:60px;  cursor:pointer; background:url(/web_images/icoleft.png) no-repeat;float: left;}
.multipleColumn1 .hd1 .next{ background:url(/web_images/icoright.png) no-repeat; float: right;}
.multipleColumn1 .hd1 ul{display: none;}
.multipleColumn1 .hd1 .pageState{display: none;}
.multipleColumn1 .aside{
    width: 190px;
    height: 629px;
    float: left;
    background: #fff url(/web_images/aside.jpg) no-repeat top left;
    margin-left: 63px;
    position: relative;
}
.multipleColumn1 .aside .biaoti{
    text-align: center;
    width: 100%;
}
.multipleColumn1 .aside .biaoti h2{
    color: #fff;
    font-size: 25px;
    font-weight: normal;
    line-height: 32px;
    margin-top: 20px;
}
.multipleColumn1 .aside .biaoti .eng{
    color: #fff;
    font-size: 14px;
    font-family: "Ebrima Regular";
    line-height: 19px;
}
.multipleColumn1 .aside .biaoti .line{
    width: 30px;
    height: 3px;
    background-color: #fff;
    margin-top: 17px;
}
.multipleColumn1 .aside ul{
    margin: 34px 0 0 22px;
}
.multipleColumn1 .aside li{
    height: 35px;
    line-height: 35px;
    font-size: 0;
}
.multipleColumn1 .aside li a{
    color: #fff;
    font-size: 16px;
}
.multipleColumn1 .aside button{
    color: #fff;
    font-size: 15.62px;
    width: 144px;
    height: 29px;
    line-height: 29px;
    background-color: #2b90f6;
    border-radius: 29px;
    border: 0 none;
    outline: none;
    font-family: "Microsoft YaHei";
    position: absolute;
    bottom: 27px;
    left: 23px;
    cursor: pointer;
}
.multipleColumn1 .bd1{width: 1150px; margin:27px 0 0 0; overflow:hidden; height: 602px; background-color: #fff;}
.multipleColumn1 .bd1 ul{ overflow:hidden; zoom:1; width:1150px;  float:left; _display:inline;  }
.multipleColumn1 .bd1 ul li{color: #000; margin:34px 17px 14px 30px; float:left; _display:inline; overflow:hidden; text-align:center;}
.multipleColumn1 .bd1 ul li .pic{ text-align:center; }
.multipleColumn1 .bd1 ul li .pic img{ width:332px; height:204px; display:block;}
.multipleColumn1 .bd1 ul li .title{ line-height:46px; font-size: 16px;}


.aboutus{
    width: 100%;
    height: 466px;
}
.aboutus .left{
    font-size: 0;
    width: 618px;
    height: 346px;
    background-color: #b7c6e3;
    margin: 72px 0 0 20px;
}
.aboutus .left img{
    width: 618px;
    height: 344px;
    margin: -20px 0 0 -20px;
}
.aboutus .right{
    width: 650px;
    margin-top: 50px;
}
.aboutus .right h2{
    font-size: 24px;
    color: #019aff;
    line-height: 38px;
}
.aboutus .right .eng{
    color: #202020;
    font-size: 14px;
    line-height: 16px;
}
.aboutus .right .line{
    width: 61px;
    height: 2px;
    background-color: #019aff;
    margin-top: 22px;
}
.aboutus .right .txt{
    margin-top: 19px;
    color: #020202;
    font-size: 15px;
    line-height: 28px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 8; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.aboutus .right a{
    width: 110px;
    height: 40px;
    line-height: 40px;
    float: right;
    color: #fff;
    font-size: 16px;
    padding-left: 38px;
    background: url(/web_images/more.jpg) no-repeat left;
    background-color: #00b080;
    text-align: center;
    margin-top: 12px;
}











.news{
    width: 100%;
    height: 495px;
    background-color: #f2f2f2;
    overflow: hidden;
}
.news .left{
    width: 676px;
    margin: 27px 0 0 7px;
}
.news .more{
    font-size: 14px;
    color: #666666;
    padding-right: 18px;
    background: url(/web_images/arrow.png) no-repeat right;
    float: right;
}
.news .left .more{
    margin-right: 16px;
}
.news .left .title{
    height: 22px;
    overflow: hidden;
    margin-bottom: 20px;
    margin-left: 13px;
}
.news .left .title h2{
    font-size: 20px;
    line-height: 22px;
    color: #019aff;
    float: left;
    padding-left: 10px;
    border-left: 3px solid #019aff;
}
.news .left .title b{
    color: #686868;
    font-size: 16px;
    float: left;
    margin-left: 10px;
}
.news .left ul{
    overflow: hidden;
}
.news .left li{
    width: 325px;
    height: 394px;
    font-size: 0;
    background-color: #ffffff;
    margin-left: 13px;
    float: left;
}
.news .left li img{
    width: 325px;
    height: 204px;
}
.news .left li .wenzi{
    padding: 0 20px 0 16px;
    margin-top: 8px;
}
.news .left li .wenzi h3{
    color: #000000;
    font-size: 16px;
    font-weight: normal;
    line-height: 49px;
}
.news .left li .wenzi .txt{
    width: 100%;
    height: 78px;
    line-height: 26px;
    color: #7a7a7a;
    font-size: 14px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 3; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.news .left li .wenzi .date{
    color: #000000;
    font-size: 14px;
    line-height: 16px;
    margin-top: 20px;
}
.news .right{
    width: 609px;
    margin: 27px 24px 0 0px;
}
.news .right .title{
    height: 22px;
    overflow: hidden;
    margin-bottom: 20px;
}
.news .right .title .on{
    font-size: 20px;
    line-height: 22px;
    color: #019aff;
    float: left;
    padding-left: 10px;
    border-left: 3px solid #019aff;
    margin-right: 25px;
    font-weight: bold;
}
.news .right .title h2{
    color: #666666;
    font-size: 20px;
    line-height: 22px;
    float: left;
    font-weight: normal;
}

.news .right li{
    width: 100%;
    height: 89px;
    background-color: #fff;
    overflow: hidden;
    margin-bottom: 13px;
}
.news .right li .tou{
    overflow: hidden;
    margin-top: 17px;
}
.news .right li h3{
    float: left;
    color: #000000;
    font-size: 16px;
    font-weight: normal;
    line-height: 28px;
    margin-left: 20px;
}
.news .right li .date{
    float: left;
    color: #000000;
    font-size: 14px;
    margin-left: 17px;
    line-height: 28px;
}
.news .right li .txt{
    color: #7a7a7a;
    font-size: 14px;
    line-height: 28px;
    width: 576px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    margin-left: 20px;
}

.lkfc{
    width: 100%;
    height: 348px;
}
.lkfc .title1{
    padding: 0 20px;
    height: 22px;
    overflow: hidden;
    margin: 30px 0 40px 0;
}
.lkfc .title1 .on{
    font-size: 20px;
    line-height: 22px;
    color: #019aff;
    float: left;
    padding-left: 10px;
    border-left: 3px solid #019aff;
    margin-right: 25px;
    font-weight: bold;
}
.lkfc .title1 h2{
    color: #666666;
    font-size: 20px;
    line-height: 22px;
    float: left;
    font-weight: normal;
}
.lkfc .more{
    font-size: 14px;
    color: #666666;
    padding-right: 18px;
    background: url(/web_images/arrow.png) no-repeat right;
    float: right;
}
.lkfc ul{ overflow:hidden; zoom:1;   }
.lkfc ul li{ width:325px; height:204px; position: relative; margin-right: 13px; float:left; _display:inline; overflow:hidden; text-align:center;}
.lkfc ul li .pic{ text-align:center; }
.lkfc ul li .pic img{ width:325px; height:204px; display:block;}
.lkfc ul li .title{
    position: absolute;
    width: 100%;
    height: 36px;
    line-height: 36px;
    left: 0;
    bottom: 0;
    z-index: 10;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.lkfc ul li .title .zhe{
    width: 100%;
    height: 100%;
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
    background-color: #000000;
    position: absolute;
    left: 0;
    bottom: 0;
}
.lkfc ul li .title a{
    color: #fff;
    font-size: 14px;
    position: relative;
    z-index: 11;
}
.lkfc ul li.last{
    margin-right: 0;
}