/*-----------------[初始化]--------------*/
*,*:before,*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
body{padding-top: 70px;color: #3d3d3d;font-size: 12px;line-height: 1.5;font-family:' ','Arial','Open Sans';}
a{color: #3d3d3d;}
a:hover{color: #0080cc;}
img{max-width: 100%;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
input,textarea,select{font-size: 12px;color: #444;font-family:' ','Arial','Open Sans';outline: 0;
}
input[type='submit'],input[type='reset'],input[type='button'],select{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
input[type='submit'],input[type='reset'],input[type='button']{cursor: pointer;}
::-webkit-input-placeholder {color: #999;}
::-moz-placeholder {color: #999; }
::-ms-input-placeholder {color: #999;}

.ani{
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}

/*布局*/
.wp{margin: 0 auto;width: 100%;max-width: 1200px;}

/*分页*/
.pages {}
.pages ul {overflow: hidden;text-align: center;}
.pages li {margin: 0 5px;display: inline-block;}
.pages a {display: block;width: 30px;height: 30px;line-height: 30px;background-color: #d2d2d2;color: #fff;font-size: 14px;text-align: center;}
.pages .on a {background-color: #0179b6;}


.bg-blue2{background-color: #007fcc;overflow: hidden;}

/*******************************
  -------[=头部]-------
********************************/
#hd {position: relative;padding-top:0px;height: 71px;/* line-height:70px; */border-bottom: 1px solid #fafafa;}
#hd .logo {float: left;display: inline-block; margin: 10px 0 0 15px ;}
#hd .logo img {display: block;}
#hd.on .logo {margin-top: 5px;}
#hd.on #nav a.par {line-height: 50px;}
#hd.on #nav .sub-nav {top: 49px;}
#hd.on .more-hd {margin-top: 16px;}

/*******************************
    -------[=导航]-------
********************************/
#nav {margin-left: 40px;float: left;}
#nav li {position: relative;margin-left: -4px;display: inline-block;}
#nav li:first-child.on a.par{background: none !important;}
#nav a.par {padding: 0 24px;display: block;font-size: 14px;line-height: 70px;}
#nav li.on a.par{color: #007dc1;}
#nav li:first-child:hover a.par{background: none !important;}
#nav li:hover a.par{color: #007dc1;background: url(../images/arrow-blue.png) 20px bottom no-repeat;}
#nav .sub-nav {position: absolute;top: 70px;left: 0;display: none;width: 270%;background-color: #4eb1e8;border: 1px solid #95d2f4;border-top: none;}
#nav .sub-nav a {display: block;width: 100%;height: 36px;line-height: 34px;color: #fff;font-size: 12px;border-bottom: 1px solid #95d2f4;
padding-left: 15px;}
/*#nav .sub-nav em {position: absolute;top: -11px;left: 17px;display: block;
width: 22px;height: 11px;
background: url(../images/arrow-blue.png) no-repeat center;}*/
#nav .sub-nav a:hover {background-color: #17a8e1;color: #fff;}
#nav .sub-nav a:last-child {border-bottom: none;}

.reg-form {
    display: block;
    margin-right: 20px;
    float: right;
    line-height: 70px;
}

.reg-form .span {
    float: left;
}

.reg-form form {
    float: left;
    border: none;
}

.reg-form form .inp {
    border: none;
    border-bottom: 1px solid #eee;
    background: url(../images/ico_search.jpg) no-repeat center right;
}

.reg-form form input[type="submit"] {
    border: none;
}


.more-hd {margin-top: 28px;float: right;display: block;width: 32px;
height: 16px;background: url(../images/ico-more.png);
margin-right: 15px;z-index: 20;
display: none;
}
.menuBtn {position: absolute;top: 0;right: 0;width: 76px;height: 70px;display: none;cursor: pointer;
    background: url(../images/ico-more.png) no-repeat center center;
}
.menuBtn.on {right: 200px;}

.dropmenu {display: none;position: absolute;right: 0;top: 71px;width: 154px;z-index: 30;
z-index: 50;}
.dropmenu a {display: block;width: 100%;height: 40px;line-height: 39px;text-align: center;color: #fff;font-size: 14px;border-bottom: 1px solid #95d2f4;
background-color: #1893e7;}
.dropmenu a:hover {background-color: #fff;color: #0280d6;}

#aside {position: fixed;top: 0;right: -200px;width: 200px;height: 100%;
    background-color: #323436;z-index: 99999;
}
#aside.open {right: 0;}
#aside .logo-aside {padding-top: 18px;float: none;display: block;width: 100%;text-align: center;}
#aside .logo-aside img {margin: 0 auto;display: block;}
#aside .menu {padding: 20px 0 10px;overflow: hidden;}
#aside .menu a {display: block;width: 100%;height: 32px;line-height: 32px;text-align: center;color: #e6e7e6;border-bottom: 1px solid #4f5152;
background: none !important;}
#aside .menu div {display: none;}
#aside .menu div a {background-color: #444546;color: #fff;
}
#aside .box-search {margin: 20px auto 0;width: 84%;}
#aside .box-search .inp-search {border-radius: 5px 0 0 5px;}
#aside .box-search .btn-search {border-radius: 0 5px 5px 0;}
.fixme {height: 100%;overflow: hidden;}
.overlay {position: fixed;left: 0;top: 0;width: 100%;height: 100%;
    background-color: rgba(0, 0, 0, .6);z-index: 99998;
}
.hd-zz{position: absolute;top: 0;right: 47px;width: 154px;height: 100%;
background-color: rgba(255,255,255,0);z-index: -1;}
/*******************************
  -------[=banner]-------
*******************************/



/*******************************
  -------[=底部]-------
********************************/
#fd {padding: 58px 0 0;overflow: hidden;}
#fd .fd-logo {padding-top: 34px;float: left;width: 14%;}
#fd .fd-logo img {display: inline-block;}
.fd-menu {float: left;width: 60%;overflow: hidden;overflow-x: auto;white-space: nowrap;}
.fd-menu ul {width: 100%;min-width: 600px;}
.fd-menu li {padding-right: 5%;float: left;line-height: 1;}
.fd-menu .par {padding-bottom: 20px;color: #010101;font-size: 14px;}
.fd-menu .sub a {color: #b3b3b3;line-height: 20px;}
.fd-menu a:hover {color: #0080cc;}
.box-fd {float: right;width: 26%;}
.box-search {width: 100%;overflow: hidden;}
.box-search .inp-search {padding-left: 13px;float: left;display: inline-block;width: 65%;height: 34px;background-color: #2fa1d2;color: #fff;font-size: 14px;border: none;outline: none;}
.box-search .inp-search::-webkit-input-placeholder {color: #fff;}
.box-search .inp-search::-moz-placeholder {color: #fff; }
.box-search .inp-search::-ms-input-placeholder {color: #fff;}
.box-search .btn-search {float: left;width: 35%;height: 34px;background-color: #245188;font-size: 14px;color: #fff;border: none;outline: none;}
.box-share {/*padding-top: 28px;*/overflow: hidden;line-height: 36px;text-align: right;}
.box-share img {display: inline-block;width: 120px;margin-top: -5px;}
.box-share .site-en {padding-right: 8px;float: right;color: #dedede;}
.box-share p{padding-right: 8px;position: relative;top: -20px;}
.box-share .site-en:hover {color: #0080cc;}
.cont-share {float: right;}
.cont-share a {background-position: 0 0 !important;background-size: 24px 24px !important;}
.cont-share .bds_tsina {background-image: url(../images/ico-share-1.png);}
.cont-share .bds_weixin {background-image: url(../images/ico-share-2.png);}
.cont-share .bds_renren {background-image: url(../images/ico-share-3.png);}
.cont-share .bds_tsina:hover {background-image: url(../images/ico-share-on-1.png);}
.cont-share .bds_weixin:hover {background-image: url(../images/ico-share-on-2.png);}
.cont-share .bds_renren:hover {background-image: url(../images/ico-share-on-3.png);}
.bd_weixin_popup {-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;}
.copyright {margin-top: 58px;padding: 26px 0 20px;border-top: 1px solid #dadada;color: #686868;}
.copyright a {float: right;color: #384a67;}
.copyright a:hover {color: #3b3b3b;}


/*******************************
    -------[=正文]-------
********************************/
.color-blue{color:#0090d6;}



/*******************************
    -------[=首页头部]-------
********************************/
/*.index-nav a{color:#fff !important;}*/
/*.menuBtn-white{background: url(../images/menu-btn-white.png) no-repeat center !important;}
.menuBtn-white.on{background-position: center !important;background: url(../images/menu-btn-white.png) no-repeat center;}*/
.index-hd{position: fixed !important;top: 0;left: 0;width: 100%;/*background-color: rgba(0,0,0,.5);*/z-index: 999;/*border-bottom: 0 !important;*/background-color: #fff;}
/*.index-aside{position: fixed !important;top: 0;left: 0;}
.index-menuBtn{background: url(../images/indexmenu-white.png) no-repeat left -7px;}
.index-menuBtn.on{background-position: left -7px;}*/



/*******************************
    -------[=首页内容]-------
********************************/
.Ban-slide{position: relative;}
.Ban-slide .pic .item{height: 850px;height: 100vh;background-size: cover;background-position: center top;background-repeat: no-repeat;position: relative;}
.Ban-slide .pic .item .txt{position: absolute;top: 50%;left: 22%;z-index: 9999;
    color:#fff;width: 36%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.Ban-slide .pic .item .txt h5{font-size: 70px;padding-bottom: 36px;/*line-height: 77px;*/line-height: 1.3;}

/*2016年6月24日15:29:30*/
.Ban-slide .pic .item .txt h5.coco1 {
    color: #fff;
    font-size: 40px;
}

.Ban-slide .pic .item .txt h5.coco1 s {
    font-style: normal;
    text-decoration: blink;
    font-size: 30px;
}


.Ban-slide .pic .item .txt h5.coco2 {
    font-size: 40px;
    color: #fff;
}

.Ban-slide .pic .item .txt h5.coco2 s {
    font-style: normal;
    text-decoration: blink;
    font-size: 30px;
}

.Ban-slide .pic .item .txt h5.coco3 {
    font-size: 40px;
}
.Ban-slide .pic .item .txt h5.coco3 s {
    font-style: normal;
    text-decoration: blink;
    font-size: 30px;
}

/*2016年6月24日15:29:39*/

.Ban-slide .pic .item .txt span a{color:#fff;display: inline-block;height: 53px;line-height: 53px;padding: 0 74px;
    background-color: #029cdc;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    font-size: 18px;
}
.Ban-slide .ban-news .box{padding-left: 60px;background: url(../images/index-ico1.png) no-repeat left 17px;}
.Ban-slide .ban-news{position: absolute;bottom: 0;left: 0;width: 100%;background-color: rgba(0,0,0,.5);height: 55px;overflow: hidden;
padding: 0 3%;line-height: 55px;font-size: 14px;}
.Ban-slide .ban-news a{color:#fff;}
.Ban-slide .ban-news p{float: left;max-width: 600px;overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;
text-overflow: ellipsis;}
.Ban-slide .ban-news span{float: left;margin-left: 20px;color:#9e9e9e;}
.Ban-slide .ban-news em a{float: right;color:#9e9e9e;}
.Ban-slide .slick-dots{position: absolute;bottom: 10%;left: 0;width: 100%;text-align: center;}
.Ban-slide .slick-dots li{display: inline-block;margin: 0 4px;}
.Ban-slide .slick-dots li button{width: 12px;height: 12px;border-radius: 50%;background-color: #9f9f9f;
padding: 0;font-size: 0;border:0;cursor: pointer;outline: none;}
.Ban-slide .slick-dots li.slick-active button{background-color: #027fda;}


/*******************************
    -------[=首页模块1]-------
********************************/

.index-row1{overflow: hidden;margin-bottom: 20px;}
.index-row1 .col-l{float: left;width: 51%;margin-top: 215px;overflow: hidden;}
.index-row1 .col-r{float: right;width: 46%;padding-right: 2%;margin-top: 105px;}
.index-txt1 h5{padding-bottom: 14px;}
.index-txt1 h5 img{width: 365px;}
.index-txt1 h4{font-size: 30px;font-weight: normal;color:#4d4d4d;}
.index-txt1 h4 span{font-size: 24px;display: block;margin-top: -4px;}
.index-txt1 p{width: 58%;color:#a2a2a2;line-height: 22px;padding-top: 24px;font-size: 14px;}
.index-row1 .index-list1{margin-top: 100px;}
.index-list1 ul{margin-left: -20px;}
.index-list1 li{float: left;width: 25%;text-align: center;}
.index-list1 li a{display: block;position: relative;}
.index-list1 li .box{margin-left: 20px;background-repeat: no-repeat;background-position: center center;padding: 23px 0;
height: 134px;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.index-list1 li p{color:#a2a2a2;padding-top: 52px;background-repeat: no-repeat;background-position: center top;
position: absolute;top: 50%;left: 55%;font-size: 12px;
width: 100%;z-index: 99;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.index-list1 li.li1 .box{background-image: url(../images/index-bor1.png);}
.index-list1 li.li1:hover .box{background-image: url(../images/index-bor1-on.png);}
.index-list1 li.li2 .box{background-image: url(../images/index-bor2.png);}
.index-list1 li.li2:hover .box{background-image: url(../images/index-bor2-on.png);}
.index-list1 li.li3 .box{background-image: url(../images/index-bor3.png);}
.index-list1 li.li3:hover .box{background-image: url(../images/index-bor3-on.png);}
.index-list1 li.li4 .box{background-image: url(../images/index-bor4.png);}
.index-list1 li.li4:hover .box{background-image: url(../images/index-bor4-on.png);}
.index-list1 li.li1 p{background-image: url(../images/index-ico2.png);background-position: center 5px;}
.index-list1 li.li1:hover p{background-image: url(../images/index-ico2-on.png);background-position: center 5px;}
.index-list1 li.li2 p{background-image: url(../images/index-ico3.png);}
.index-list1 li.li2:hover p{background-image: url(../images/index-ico3-on.png);}
.index-list1 li.li3 p{background-image: url(../images/index-ico4.png);}
.index-list1 li.li3:hover p{background-image: url(../images/index-ico4-on.png);}
.index-list1 li.li4 p{background-image: url(../images/index-ico5.png);}
.index-list1 li.li4:hover p{background-image: url(../images/index-ico5-on.png);}
.index-list1 li:hover p{color:#008fd5;}
.index-pic1 p{text-align: right;padding-top: 90px;color:#888;}
.Ban-slide .animated{opacity: 0;}

/*******************************
    -------[=首页模块2]-------
********************************/
.yinhao{position: absolute;width: 29px;height: 26px;background-repeat: no-repeat;background-position: center;}
.yinico-l{background-image: url(../images/yinhao-l.png);}
.yinico-r{background-image: url(../images/yinhao-r.png);}

.index-txt2 .yinico-l{top: -26px;left: -77px;}
.index-txt2 .yinico-r{top: 0%;right: -94px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);}
.index-txt2{width: 65%;margin: 120px auto 0 auto;}
.index-txt2 p{color:#666;line-height: 22px;position: relative;
margin: 0 auto;}
.index-txt2 p b{font-weight: normal;display: block;height: 66px;font-size: 14px;
display:-webkit-box;overflow: hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.index-txt2 p span{float: right;margin-top: 30px;}


/*******************************
    -------[=首页模块3]-------
********************************/
.index-row2 .col-l{float: left;width: 52%;padding-top: 180px;}
.index-row2 .col-r{float: right;width: 42%;padding:200px 0 0 0;}
.index-txtimg2 .txt{color:#fff;}
.index-txtimg2 .txt h5{padding-bottom: 23px;}
.index-txtimg2 .txt h5 img{width: 278px;}
.index-txtimg2 .txt h4{font-size: 30px;font-weight: normal;line-height: 45px;}
.index-txtimg2 .txt h4 a{color:#fff;}
.index-row2 .index-list2{margin-top: 70px;overflow: hidden;}
.index-list2 ul{margin-left: -40px;}
.index-list2 li{float: left;width: 25%;text-align: display: block;center;color:#fff;}
.index-list2 li.li1{width: 18%;}
.index-list2 li .box{margin-left: 40px;}
.index-list2 li p{background-repeat: no-repeat;background-position: center top;padding-top: 60px;
font-size: 14px;color:#fff;text-align: center;}
.index-list2 li.li1 p{background-image: url(../images/index-ico6.png);}
.index-list2 li.li2 p{background-image: url(../images/index-ico7.png);}
.index-list2 li.li3 p{background-image: url(../images/index-ico8.png);}
.index-list2 li.li4 p{background-image: url(../images/index-ico9.png);}


/*******************************
    -------[=首页模块4]-------
********************************/
.index-txt2-b{width: 57%;margin-top: 104px;}
.index-txt2-b .yinico-l{top: 0;left:-120px;}
.index-txt2-b .yinico-r{top: 0;right: -51px;}
.index-txt2-b p{text-align: center;margin: 0 auto;font-size: 14px;}
.index-txt2-b b{margin-top: 20px;}
.index-txt2-b p i{display: block;text-align: center;}

/*******************************
    -------[=首页模块5]-------
********************************/
.memblaze .tit{font-size: 30px;color:#434343;text-align: center;padding-top: 30px;}
.memblaze .list{padding-top: 40px;}
.memblaze .list ul{margin-left: -10px;}
.memblaze .list li{float: left;width: 20%;text-align: center;}
.memblaze .list li .box{margin-left: 10px;background-color: #fff;padding: 45px 15px 0 15px;}
.memblaze .list li h5{font-weight: normal;font-size: 20px;padding-top: 105px;
background-repeat: no-repeat;background-position: center top;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.memblaze .list li h5 a{color:#232323;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.memblaze .list li h5 a:hover{color:#245188;}
.memblaze .list li.li1 h5{background-image: url(../images/fang-ico1-on.png);}
.memblaze .list li.li2 h5{background-image: url(../images/fang-ico4-on.png);}
.memblaze .list li.li3 h5{background-image: url(../images/fang-ico3-on.png);}
.memblaze .list li.li4 h5{background-image: url(../images/fang-ico2-on.png);}
.memblaze .list li.li5 h5{background-image: url(../images/fang-ico5-on.png);}
.memblaze .list li.li1:hover h5{background-image: url(../images/fang-ico11-on.png);}
.memblaze .list li.li2:hover h5{background-image: url(../images/fang-ico44-on.png);}
.memblaze .list li.li3:hover h5{background-image: url(../images/fang-ico33-on.png);}
.memblaze .list li.li4:hover h5{background-image: url(../images/fang-ico22-on.png);}
.memblaze .list li.li5:hover h5{background-image: url(../images/fang-ico55-on.png);}
.memblaze .list p{color:#939393;line-height: 18px;padding-top: 42px;height: 96px;font-size: 12px;
display:-webkit-box;overflow: hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.memblaze .list span{display: block;padding: 65px 0 15px 0;text-align: right;}
.memblaze .list span a{display: block;color:#a4a4a4;background: url(../images/index-more.jpg) no-repeat right center;
padding: 2px 30px 2px 0;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.memblaze .list span a:hover{color:#017dc1;}

/*******************************
    -------[=首页内容6]-------
********************************/
.index-tabbox .wp{overflow: hidden;}
.index-tabbox .tab-tit{float: right;padding-top: 70px;margin:0 88px 25px 0;width:12%;}
.index-tabbox .tab-tit .item{float: left;font-size: 16px;margin: 0 5px;cursor: pointer;
color:#a4a4a4;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;outline: none;}
.index-tabbox .tab-tit .item:hover,.index-tabbox .tab-tit .item.slick-current{color:#000;}
.index-tabbox .tab-tit .item a{color:#9d9d9d;}
.index-tabbox .tab-con{position: relative;margin: 0 auto;}
.index-tabbox .tab-con .item{outline: none;}
.index-tabbox .tab-con .show-box{min-height: 473px;
padding: 0 100px;}
.index-tabbox .tab-con .ibox{background-color: #fff;height: 100%;
position: relative;padding-top: 5px;}
.index-tabbox .tab-con .ibox .boxbor{box-shadow: 0 0 10px rgba(0,0,0,.1);min-height: 435px;}
.index-tabbox .tab-con .txt{float: right;width: 450px;margin: 80px 110px 0 0;min-height: 352px;}
.index-tabbox .tab-con .txt h5{font-size: 20px;color:#000;font-weight: normal;max-height: 60px;overflow: hidden;}
.index-tabbox .tab-con .txt h5 span{display: block;}
.index-tabbox .tab-con .txt p{font-size: 12px;color:#000;line-height: 24px;padding-top: 18px;}
.index-tabbox .tab-con .pic{position: absolute;bottom: 0;left:-53px;}
.index-tabbox .tab-con .pic .img1{display: block;}
.index-tabbox .tab-con .pic .img2{display: none;}
.index-tabbox .tab-con .pic:hover .img1{display: none;}
.index-tabbox .tab-con .pic:hover .img2{display: block;}
.index-tabbox .tab-con .btn{position: absolute;bottom: -33px;right:-55px;padding: 0 57px;height: 78px;line-height: 78px;color:#fff;
background-color: #0090d6;font-size: 16px;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.index-tabbox .tab-con .btn:hover{opacity: .7;}
.index-tabbox .tab-con .slick-prev,.index-tabbox .tab-con .slick-next{position: absolute;top: 50%;
    width: 29px;height: 50px;font-size: 0;border:0;z-index: 10;cursor: pointer;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);outline: none;}
.index-tabbox .tab-con .slick-prev{left:0;background: url(../images/index-prev.png) no-repeat center;}
.index-tabbox .tab-con .slick-next{right:0;background: url(../images/index-next.png) no-repeat center;}



/*******************************
    -------[=首页内容7]-------
********************************/
.index-link .tit{padding-top: 100px;}
.index-link .tit h5{font-size: 30px;text-align: center;color:#fff;font-weight: normal;}
.index-link .tit h5 span{display: block;font-size: 14px;margin-top: -4px;}
.index-link .link-top{text-align: center;padding: 45px 0 30px 0;border-bottom: 1px solid #4db2e2;}
.index-link .link-top li{display: inline-block;margin: 0 5px 15px;}
.index-link .link-top li .img{line-height: 66px;text-align: center;}
.index-link .link-top li .img img{line-height: 66px;vertical-align: middle;max-width: 100px;}
.index-link .link-bottom{text-align: center;padding-top: 42px;}
.index-link .link-bottom li{display: inline-block;margin: 0 35px 15px 35px;}
.index-link .link-bottom li .img{line-height: 42px;text-align: center;}
.index-link .link-bottom li .img img{line-height: 42px;vertical-align: middle;}
.index-link li:hover img{opacity: .7;}
/*******************************
    -------[=首页内容8]-------
********************************/

.index-news .tit{padding-top: 130px;text-align: center;}
.index-news .tit h5{font-size: 50px;color:#474747;font-weight: normal;}
.index-news .tit .btn a{display: inline-block;padding: 0 40px;height: 46px;line-height: 46px;color:#7e7e7e;border:1px solid #7e7e7e;font-size: 18px;margin-top: 22px;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;}
.index-news .tit .btn a:hover{background-color: #2fa1d2;color:#fff;border:1px solid #2fa1d2;}
.index-news .list ul{margin:60px 0 0 -28px;overflow: hidden;}
.index-news .list li{float: left;width: 33.33%;overflow: hidden;}
.index-news .list li .box{margin-left: 28px;overflow: hidden;}
.index-news .list li .img{background-position: center;background-repeat: no-repeat;background-size: cover;
padding-top: 77%;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
transition:.3s;position: relative;}
.index-news .list li .img a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.index-news .list li h5{font-size: 16px;color:#fff;line-height: 24px;padding: 10px 0;}
.index-news .list li h5 span{display: block;}
.index-news .list li em{color:#999999;}
.index-news .list li:hover .box .img{-webkit-transform: scale(1.05);
-moz-transform: scale(1.05); 
-ms-transform: scale(1.05); 
-o-transform: scale(1.05); 
transform: scale(1.05);}


.index-row1 .index-pic1{position: relative;} 
.index-row1 .index-pic1 img{width: 528px;height: 507px;position: relative;z-index: 1;}
.index-row1 .index-pic1 .ico{position: absolute;}
.index-row1 .index-pic1 .ico span{background-position: center;background-repeat: no-repeat;
display: block;cursor: pointer;position: relative;z-index: 3;} 
.index-row1 .index-pic1 .ico b{display: block;color:#939b9e;font-size: 12px;}
.index-row1 .index-pic1 .ico1{top: 11%;left: 12%;}
.index-row1 .index-pic1 .ico2{top: 15%;left: 56%;}
.index-row1 .index-pic1 .ico3{top: 46%;left: 36%;}
.index-row1 .index-pic1 .ico4{top: 63%;left: 62%;}
.index-row1 .index-pic1 .ico1 span{/*background-image: url(../images/mours.png);*/width: 104px;height: 104px;}
.index-row1 .index-pic1 .ico2 span{/*background-image: url(../images/mours.png);*/width: 110px;height: 110px;}
.index-row1 .index-pic1 .ico3 span{/*background-image: url(../images/mours.png);*/width: 141px;height: 141px;}
.index-row1 .index-pic1 .ico4 span{/*background-image: url(../images/mours.png);*/width: 95px;height: 95px;}
.index-row1 .index-pic1 .ico em{position: absolute;top:-100px;left:50%;
    color:#0279d3;font-size: 16px;z-index: 4;width: 180px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    opacity: 0;
}
.index-row1 .index-pic1 .ico i{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
border-radius: 50%;background-color:rgba(116,116,116,.4);z-index:2;}
.index-row1 .index-pic1 .ico:hover em{opacity: 1;}

.index-row1 .index-pic1 .ico1:hover em{top: -30px;left:90px;}
.index-row1 .index-pic1 .ico2:hover em{left: 80%;top: -70px;}
.index-row1 .index-pic1 .ico3:hover em{top: 86px;left: 0;width: 220px;}
.index-row1 .index-pic1 .ico4:hover em{left: 60px;}

.index-tabbox{position: relative;z-index: 5;}

.index-list1 li .box{
     -webkit-animation: zhuan 5s linear  infinite;
    -moz-animation: zhuan 5s linear  infinite;
     -ms-animation: zhuan 5s linear  infinite;
      -o-animation: zhuan 5s linear  infinite;
         animation: zhuan 5s linear  infinite;
}

.index-row1 .index-pic1 .ico i{
    -webkit-animation: bowen 3s infinite forwards;
    -moz-animation:  bowen 3s infinite forwards;
     -ms-animation:  bowen 3s infinite forwards;
      -o-animation:  bowen 3s infinite forwards; 
        animation: bowen 3s infinite forwards;
}


@-webkit-keyframes zhuan {
    0% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}
    100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
}
@keyframes zhuan {
    0% {transform:rotate(0deg);-webkit-transform:rotate(0deg);}
    100% {transform:rotate(360deg);-webkit-transform:rotate(360deg);}
}








@keyframes bowen{
    from {
        -webkit-transform: scale(.3);
        -moz-transform: scale(.3); 
        -ms-transform: scale(.3); 
        -o-transform: scale(.3); 
        transform: scale(.3);
        opacity: 1;
    }
    to {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2); 
        -ms-transform: scale(1.2); 
        -o-transform: scale(1.2); 
        transform: scale(1.2);
        opacity: .0;
    }
}

@-webkit-keyframes bowen{
    from {
        -webkit-transform: scale(.3);
        -moz-transform: scale(.3); 
        -ms-transform: scale(.3); 
        -o-transform: scale(.3); 
        transform: scale(.3);
        opacity: 1;
    }
    to {
        -webkit-transform: scale(1.2);
        -moz-transform: scale(1.2); 
        -ms-transform: scale(1.2); 
        -o-transform: scale(1.2); 
        transform: scale(1.2);
        opacity: .0;
    }
}

.ziyuan-row .yz-tit1{padding: 30px 0;}
.ziyuan-row .yz-tit1 .img{position: static !important;
    -webkit-transform: translateY(0) !important;
    -moz-transform: translateY(0) !important;
    -o-transform: translateY(0) !important;
    -ms-transform: translateY(0) !important;
    transform: translateY(0) !important;}


/*表格弹窗*/
.tab-zz{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;
background-color: rgba(0,0,0,.3);}
.tab-pop{display: none;position: fixed;top: 50%;left: 50%;width: 681px;z-index: 20;padding-bottom: 20px;
    background-color: rgba(255,255,255,1);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.tab-pop .close{position: absolute;top: 0;right: 0;width: 34px;height: 34px;
background: url(../images/tab-close.jpg) no-repeat center;}
.tab-pop h5{font-size: 20px;color:#007fcc;text-align: center;padding: 18px 0;}
.tab-pop ul{padding: 0 58px;}
.tab-pop li{overflow: hidden;margin-bottom: 6px;position: relative;}
.tab-pop li.li-a:after{position: static;display: none;}
.tab-pop li:after{position: absolute;top: 50%;right: 0;
    content: "*";color:#686868;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);}
.tab-pop .col-l{width: 13%;font-size: 14px;color:#a0a0a0;}
.tab-pop .col-l em{margin-top: 6px;display: block;}
.tab-pop .col-l em i{display: inline-block;width: 2em;}
.tab-pop .col-r{width: 87%;}
.tab-pop .inp{width: 95%;height: 38px;border:1px solid #bfe1f4;padding: 0 10px;}
.tab-pop .text{width: 95%;height: 100px;border:1px solid #bfe1f4;padding: 8px;
resize: none;}
.tab-pop .btn{width: 215px;height: 62px;font-size: 16px;background-color: #007fcc;color:#fff;border:0;
cursor: pointer;outline: none;}