a:hover{ text-decoration: none; }

.index1{ min-width: 1190px; height: 45px;}
.index1 .index1_2{ margin-right: 8px; margin-top: 8px;}
.index1 .index1_2 a{ display: block; width: 62px; height: 28px; line-height: 28px; font-size: 14px; float: left; text-align: center; color: #fff; margin-right: 10px;}
.index1 .index1_2 .index1_21{ background: #19bc9c;}
.index1 .index1_2 .index1_21:hover{ background: #0ca587;}
.index1 .index1_2 .index1_22{ background: #ff6000;}
.index1 .index1_2 .index1_22:hover{ background: #e45702;}

.index2{ min-width: 1190px; height: 380px; position: relative;}
.index2 .index2_nr{ width: 100%; height: 60px; position: absolute; left: 0; bottom: 0; background-color: rgba(255, 255, 255, 0.11);}
.index2 .index2_nr .index2_1 ul li{ width: 25%; height: 100px; float: left;}
.index2 .index2_nr .index2_1 ul li img{ margin-top: -3px;}
.index2 .index2_nr .index2_1 ul li a{ display: block; line-height: 60px; text-align: center; color: #fff; font-size: 20px;}
.index2 .index2_nr .index2_1 ul li a:hover{ background-color: rgba(255, 255, 255, 0.11);}

.index3{ min-width: 1190px; height: auto; padding-bottom: 28px; background:  no-repeat center top;}
.index3_1{ text-align: center; font-size: 30px; line-height: 30px; font-weight: bold; color: #4a4a4a; padding: 35px 0 27px;}
.index3_1 i{ display: inline-block; width: 30px; height: 27px; background:  no-repeat center top;}
.index3_1 .index3_11{ margin-right: 8px;}
.index3_1 .index3_12{ margin-left: 8px;}
.index3_1 .index3_13{ font-size: 14px; font-weight: normal;}
.index3_1 .index3_14{ width: 48px; height: 49px; background:  no-repeat center bottom; vertical-align: middle; margin-right: 12px;}
.index3_2{ width: 580px; height: auto;}
.index3_2 .index3_21{ width: 100%; height: 48px; background:  no-repeat left top;}
.index3_2 .index3_21 .index3_211{ height: 48px; line-height: 48px; color: #fff; font-size: 18px;}
.index3_2 .index3_21 .index3_211 img{ margin-top: -4px;}
.index3_2 .index3_21 .index3_212{ margin-right: 12px;}
.index3_2 .index3_21 .index3_212 a{ font-size: 14px; line-height: 48px; color: #fff; font-weight: bold;}
.index3_2 .index3_21 .index3_212 a:hover{ text-decoration: underline;}
.index3_2 .index3_22{ width: 578px; height: 203px; background: #fff; border: 1px solid #cce5de; border-top: 0; overflow: hidden;}
.index3_2 .index3_22 .index3_221{ width: 100%; font-size: 14px; font-weight: bold; color: #363636; margin-top: 5px;}
.index3_2 .index3_22 .index3_221 div{ width: 25%; float: left; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 36px; line-height: 36px;}
.index3_2 .index3_22 .index3_221 .index3_2211{ text-align: left; padding-left: 33px;}
.index3_2 .index3_22 .index3_222 ul li{ width: 100%; height: 36px; overflow: hidden;}
.index3_2 .index3_22 .index3_222 ul li:nth-child(3){ background:  no-repeat left center;}
.index3_2 .index3_22 .index3_222 ul li:nth-child(2n 2){ background:  no-repeat left center;}
.index3_2 .index3_22 .index3_222 ul li:last-child{ background:  no-repeat left top;}
.index3_2 .index3_22 .index3_222 ul li:first-child{ background:  no-repeat left bottom;}
.index3_2 .index3_22 .index3_222 ul li div{ width: 25%; float: left; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height: 36px; line-height: 36px;}
.index3_2 .index3_22 .index3_222 ul li .index3_2221{ text-align: left; padding-left: 33px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}

.index4{ min-width: 1190px; height: auto; padding-bottom: 28px; background: #fff;}
.dis {
    display: block;
}
.undis {
    display: none;
}
.menu {
    margin: 0;
    list-style-type: none;
    padding: 0;
    border-bottom: 1px solid #d2d2d2;
    height: 37px;
    display: block;
}
.menu li {
    display: block;
    float: left;
    margin-right: 1px;
    width: 100px;
    line-height: 37px;
    text-align: center;
    height: 37px;
    font-size: 14px;
}
.menu li a {
    display: block;
    text-align: center;
    color: #fff;
    background: #19a68a;
}
.menu li a:hover {
    display: block;
    text-align: center;
    background: #03adab;
}
.menu li.s a {
    display: block;
    background: #03adab;
}
.menu .menu_1{ float: right; line-height: 37px;}
.menu .menu_1 a{ color: #19bc9c;}
.menu .menu_1 a:hover{ text-decoration: underline;}
.cloud_com_news {
    display: block;
    padding-top: 15px;
}
.servicelist1 li {
    width: 220px;
    height: 285px;
    float: left;
    line-height: 22px;
    background: #f8f8f8;
    transition: all 0.2s linear;
    border-radius: 5px;
    margin-right: 22px;
    position: relative;
    box-shadow: 0px 1px 5px rgba(0,0,0,0.2);
}
.servicelist1 li:hover { box-shadow: 0px 1px 10px rgba(0,0,0,0.5);}
.servicelist1 li img{width: 220px;height: 136px;}
.servicelist1 li p.servicelist_price {
    background: #ff6000;
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    color: #fff;
}
.servicelist1 li h6 {
    padding: 10px 0;
    margin: 0 10px;
    line-height: 18px;
    border-bottom: 1px dashed #e6e6e6;
}
.servicelist1 li img {
    transition: all 0.1s ease;
}
.deal-name:before {
    content: '';
    display: inline-block;
    width: 15px;
    height: 14px;
    background: url(/uploads/image/gecimages/jfh02.png) no-repeat -455px -144px;
    position: relative;
    top: 2px;
    margin-right: 5px;
}
.deal-address1>span:before {
    content: '';
    display: inline-block;
    width: 10px;
    height: 13px;
    background: url(/uploads/image/gecimages/jfh02.png) no-repeat -300px -172px;
    position: relative;
    top: 2px;
    margin-right: 10px;
    margin-left: 3px;
}

.index5{ min-width: 1190px; height: 151px; background:  no-repeat center top;}
.index5 .index5_1{ padding-left: 137px; padding-top: 53px;}
.index5 .index5_1 ul li{ float: left; padding-right: 54px; background:  no-repeat right top;}
.index5 .index5_1 ul li:last-child{ padding-right: 0; background: none;}
.index5 .index5_1 ul li a{ display: block; float: left; width: 126px; height: 45px; line-height: 45px; text-align: center; font-size: 14px; background: #095e71; color: #ffffff; border: 1px solid #4093a5; font-weight: bold;}
.index5 .index5_1 ul li:hover a{ color: #ffba00;}

.index6{ min-width: 1190px; height: auto; padding-bottom: 28px; background: #fff; cursor: default;}
.index6 .index6_1{ padding-top: 22px;}
.index6 .index6_2 ul li{ width: 25%; float: left; text-align: center;}
.index6 .index6_2 ul li .index6_21 img{
    width: 56px; height: 56px;
    transition:width 1s, height 1s;
    -moz-transition:width 1s, height 1s, -moz-transform 1s; /* firefox 4 */
    -webkit-transition:width 1s, height 1s, -webkit-transform 1s; /* safari and chrome */
    -o-transition:width 1s, height 1s, -o-transform 1s; /* opera */
}
.index6 .index6_2 ul li:hover .index6_21 img{
    transform:rotate(3600deg);
    -moz-transform:rotate(360deg); /* firefox 4 */
    -webkit-transform:rotate(360deg); /* safari and chrome */
    -o-transform:rotate(360deg); /* opera */
}
.index6 .index6_2 ul li .index6_22{ font-size: 18px; height: 18px; line-height: 18px; font-weight: bold; color: #333; margin-top: 28px;}
.index6 .index6_2 ul li .index6_23{ font-size: 14px; line-height: 24px; color: #9ca7af; margin-top: 10px;}
.index6 .index6_2 ul li:hover *{ color: #19bc9c;}

.index7{ min-width: 1190px; height: auto; padding-bottom: 28px; background:  no-repeat center top; cursor: default;}
.index7_1{ text-align: center; font-size: 30px; line-height: 30px; font-weight: bold; color: #fff; padding: 35px 0 27px;}
.index7_1 i{ display: inline-block; width: 30px; height: 27px; background:  no-repeat center bottom;}
.index7_1 .index3_11{ margin-right: 8px;}
.index7_1 .index3_12{ margin-left: 8px;}
.index7_1 .index3_13{ font-size: 14px; font-weight: normal;}
.index7_2 ul li{ width: 290px; height: 269px; overflow: hidden; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 117px 37px 0; text-align: center; margin-right: 10px;}
.index7_2 ul li:hover{ transition: all 0.5s;}
.index7_2 ul li.index7_2_c1{ background:  no-repeat top center #fff;}
.index7_2 ul li.index7_2_c1:hover{ background:  no-repeat top center #006b7c;}
.index7_2 ul li.index7_2_c2{ background:  no-repeat top center #fff;}
.index7_2 ul li.index7_2_c2:hover{ background:  no-repeat top center #006b7c;}
.index7_2 ul li.index7_2_c3{ background:  no-repeat top center #fff;}
.index7_2 ul li.index7_2_c3:hover{ background:  no-repeat top center #006b7c;}
.index7_2 ul li.index7_2_c4{ background:  no-repeat top center #fff; margin-right: 0;}
.index7_2 ul li.index7_2_c4:hover{ background:  no-repeat top center #006b7c;}
.index7_2 ul li .index7_21{ font-size: 18px; height: 24px; line-height: 24px; color: #0390a7; font-weight: bold;}
.index7_2 ul li:hover .index7_21{ color: #6bd3e3; transition: all 0.5s;}
.index7_2 ul li .index7_22{ font-size: 14px; color: #888888; line-height: 24px; margin-top: 11px;}
.index7_2 ul li:hover .index7_22{ color: #56bdcd; transition: all 0.5s;}

.index8{ min-width: 1190px; height: auto; padding-bottom: 28px; background: #fff; cursor: default;}
.index8_1{ padding-left: 20px;}
.index8_1 ul li{ width: 268px; height: 252px; border: 1px solid #c5d8db; float: left; margin-right: 24px;}
.index8_1 ul li:last-child{ margin-right: 0;}
.index8_1 ul li .index8_11{ width: 268px; height: 155px; overflow: hidden;}
.index8_1 ul li .index8_11 img{ width: 268px; height: 155px;-webkit-transform:scale(1,1);
    -moz-transform:scale(1,1);
    -ms-transform:scale(1,1);
    -o-transform:scale(1,1);
    transform:scale(1,1);
    -webkit-transition-duration:200ms;
    -moz-transition-duration:200ms;
    -o-transition-duration:200ms;
    transition-duration:200ms;
    -webkit-transition-timing-function:ease-out;
    -moz-transition-timing-function:ease-out;
    -o-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}
.index8_1 ul li:hover .index8_11 img{
    -webkit-transform:scale(1.08,1.08);
    -moz-transform:scale(1.08,1.08);
    -ms-transform:scale(1.08,1.08);
    -o-transform:scale(1.08,1.08);
    transform:scale(1.08,1.08);
    -webkit-transition-duration:200ms;
    -moz-transition-duration:200ms;
    -o-transition-duration:200ms;
    transition-duration:200ms;
    -webkit-transition-timing-function:ease-out;
    -moz-transition-timing-function:ease-out;
    -o-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}
.index8_1 ul li .index8_12{ padding: 12px 14px 0;}
.index8_1 ul li .index8_12 .index8_121{ color: #1f1f1f; font-size: 18px; height: 24px; line-height: 24px;}
.index8_1 ul li .index8_12 .index8_122{ color: #737373; font-size: 14px; height: 40px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-top: 5px;}
.index8_1 ul li:hover .index8_12 *{ color: #19bc9c;}

.index9{ min-width: 1190px; height: auto; padding-bottom: 28px; background:  no-repeat center top;}

.index10{ min-width: 1190px; height: 254px; background:  no-repeat center top;}
.index10_1 ul li{ float: left; width: 249px; height: 71px; overflow: hidden; border: 1px solid #75d9c5; margin-right: 62px;}
.index10_1 ul li:nth-child(4n 4){ margin-right: 0;}
.index10_1 ul li img{ width: 249px; height: 71px;-webkit-transform:scale(1,1);
    -moz-transform:scale(1,1);
    -ms-transform:scale(1,1);
    -o-transform:scale(1,1);
    transform:scale(1,1);
    -webkit-transition-duration:200ms;
    -moz-transition-duration:200ms;
    -o-transition-duration:200ms;
    transition-duration:200ms;
    -webkit-transition-timing-function:ease-out;
    -moz-transition-timing-function:ease-out;
    -o-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}
.index10_1 ul li:hover img{
    -webkit-transform:scale(1.08,1.08);
    -moz-transform:scale(1.08,1.08);
    -ms-transform:scale(1.08,1.08);
    -o-transform:scale(1.08,1.08);
    transform:scale(1.08,1.08);
    -webkit-transition-duration:200ms;
    -moz-transition-duration:200ms;
    -o-transition-duration:200ms;
    transition-duration:200ms;
    -webkit-transition-timing-function:ease-out;
    -moz-transition-timing-function:ease-out;
    -o-transition-timing-function:ease-out;
    transition-timing-function:ease-out
}

.bottom{ min-width: 1190px; height: auto; background: #3c4051; color: #bbb; padding-top: 14px; padding-bottom: 17px;}
.bottom_1{ padding-bottom: 15px;}
.bottom_1 ul li{ float: left; margin-right: 176px;}
.bottom_1 ul li:last-child{ margin-right: 0;}
.bottom_1 ul li .bottom_11{ float: left; font-size: 14px; margin-right: 21px; line-height: 29px; color: rgba(255,255,255,0.5);}
.bottom_1 ul li .bottom_12{ float: left; font-size: 14px;}
.bottom_1 ul li .bottom_12 dd a{ color: rgba(255,255,255,0.8); line-height: 29px;}
.bottom_1 ul li .bottom_12 dd a:hover{ color: rgba(255,255,255,1);}
.footlink {
    width: 100%;
    height: auto;
    line-height: 36px;
    border-top: 0;
    border-top: 1px solid #5c5f6d;
    border-bottom: 1px solid #5c5f6d;
    position: relative;}
.footlink a {
    display:inline-block;}
.friendshiplink {
    float: left;
}

.list_top{ min-width: 1190px; height: 28px; background: #ebebeb;}
.list_top .list_top_1{ font-size: 14px; color: #4d4d4d; line-height: 28px;}
.list_top .list_top_2{ font-size: 14px; color: #4d4d4d; line-height: 28px;}
.list_top .list_top_2 a{ color: #4d4d4d;}
.list_top .list_top_2 a:hover{ text-decoration: underline;}

.zhongbiao1{ margin-bottom: 28px;}
.zhongbiao2{ width: 875px; height: auto;}
.zhongbiao2_1 {
    margin: 0;
    list-style-type: none;
    padding: 0;
    border-top: 1px solid #dedede;
    border-bottom: 3px solid #51c589;
    background: #f0f0f0;
    height: 44px;
    display: block;
}
.zhongbiao2_1 li {
    display: block;
    float: left;
    width: 132px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    font-size: 16px;
}
.zhongbiao2_1 li a {
    display: block;
    text-align: center;
    color: #707070;
}
.zhongbiao2_1 li a:hover {
    display: block;
    text-align: center;
    color: #fff;
    background: #51c589;
}
.zhongbiao2_1 li.s a {
    display: block;
    color: #fff;
    background: #51c589;
}
.zhongbiao2_11{ padding-top: 6px; padding-right: 7px;}
.zhongbiao2_11 span{ line-height: 32px; font-size: 16px; color: #212121; float: left;}
.zhongbiao2_11 input{ width: 112px; height: 32px; line-height: 30px; font-size: 14px; color: #212121; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #cbcbcb; float: left; margin-right: 9px;}
.zhongbiao2_11 .zhongbiao2_111{ display: block; float: left; width: 104px; height: 32px; line-height: 32px; font-size: 14px; color: #fff; text-align: center; background: #1bbc9c;}
.zhongbiao2_11 .zhongbiao2_111:hover{ background: #0da788;}
.zhongbiao2_11 .zhongbiao2_112{ width: 195px; color: #999999; background:  no-repeat right center #fff;}

.cloud_com_news2{ margin-top: 10px;}
.zhongbiao2_2 table{ width: 100%;}
.zhongbiao2_2 table tr{ text-align: center;}
.zhongbiao2_2 table thead{ border: 1px solid #dcdcdc; background: #f9f9f9;}
.zhongbiao2_2 table thead td{ height: 38px; line-height: 38px; color: #818181; font-size: 16px;}
.zhongbiao2_2 table .zhongbiao2_21{ width: 18%;}
.zhongbiao2_2 table .zhongbiao2_22{ width: 46%;}
.zhongbiao2_2 table .zhongbiao2_23{ width: 18%;}
.zhongbiao2_2 table .zhongbiao2_24{ width: 18%;}
.zhongbiao2_2 table .zhongbiao2_25{ text-align: left;}
.zhongbiao2_2 table tbody td{ line-height: 24px; color: #525252; font-size: 14px; border-bottom: 1px solid #eae9e9; padding: 15px 0 14px;}
.zhongbiao2_2 table tbody tr:hover{ background: #f9f9f9;}

div.content_page {
    height: auto;
    padding: 33px 0;
    font-size: 14px;
    text-align: right; display: block;
}
div.content_page a { display: inline-block;
    padding: 3px 9px;
    color: #666666;
    text-decoration: none;
    border: 1px solid #e4e3e3; border-radius: 3px;
}
div.content_page a.none{ pointer-events:none; cursor:default;}
div.content_page a:hover {
    background-image: none;
    color: #ffffff;
    background-color: #717171;
    border: 1px solid #e4e3e3; border-radius: 3px;
}
div.content_page a.queren{ padding: 5px 15px 4px; font-size: 12px; background-color: #f4f4f4;}
div.content_page a.queren:hover{ background: #717171;}
div.content_page span{ padding: 3px 3px; display: inline-block;}
div.content_page .span1{
    padding: 3px 9px; cursor: default;
    color: #fff;
    text-decoration: none;
    background-color: #19bc9c;
    border: 1px solid #19bc9c; border-radius: 3px;
}
div.content_page input{ width: 27px; height: 26px; border: 1px solid #e4e3e3; border-radius: 3px; text-align: center; display: inline-block; margin-top: -3px; margin-right: 3px;}

.zhongbiao3{ width: 285px; height: auto;}
.zhongbiao3 .zhongbiao3_1{ width: 100%; margin-bottom: 14px;}
.zhongbiao3 .zhongbiao3_1 .zhongbiao3_11{ width: 100%; height: 37px; line-height: 37px; background: #edf0ef; font-size: 16px; color: #0bb491; font-weight: bold;}
.zhongbiao3 .zhongbiao3_1 .zhongbiao3_11 img{ margin-top: -2px;}
.zhongbiao3 .zhongbiao3_1 .zhongbiao3_12{ width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 14px 17px; border: 1px solid #e9e9e9; border-top: 0; position: relative;}
.zhongbiao3 .zhongbiao3_1 .zhongbiao3_12 .zhongbiao3_121 ul li a{ display: block; width: 100%; height: 24px; line-height: 24px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 13px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; background:  no-repeat left center; font-size: 12px;}
.zhongbiao3 .zhongbiao3_1 .zhongbiao3_12 .zhongbiao3_122{ text-align: right; position: absolute; bottom: 6px; right: 17px;}
.zhongbiao3 .zhongbiao3_1 .zhongbiao3_12 .zhongbiao3_122 a{ font-size: 12px; color: #ff5400;}
.zhongbiao3 .zhongbiao3_1 .zhongbiao3_12 .zhongbiao3_122 a:hover{ text-decoration: underline;}

.zhongbiaoxx1{ height: 16px; line-height: 16px; padding-left: 25px; background:  no-repeat left center; font-size: 14px; color: #373737; cursor: default;}
.zhongbiaoxx1 span{ color: #1bbc9c;}
.zhongbiaoxx2{ width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #cdeae4; border-top: 3px solid #1bbc9c; padding: 35px 50px; margin-top: 7px;}
.zhongbiaoxx2 .zhongbiaoxx2_title{ font-size: 26px; color: #212121; line-height: 32px; text-align: center;}
.zhongbiaoxx2 .zhongbiaoxx2_2{ font-size: 14px; color: #a2a2a2; text-align: center; padding: 11px 0; margin-bottom: 8px;}
.zhongbiaoxx2 .zhongbiaoxx2_4{ margin-top: 45px;}
.zhongbiaoxx2 .zhongbiaoxx2_4 a{ display: block; width: 82px; height: 32px; line-height: 32px; color: #fff; margin: 0 auto; text-align: center; border-radius: 5px; font-family: "榛戜綋"; font-size: 14px;}
.zhongbiaoxx2 .zhongbiaoxx2_4 a.canyu{ background: #028a6c;}
.zhongbiaoxx2 .zhongbiaoxx2_4 a.canyu:hover{ background: #037058;}
.zhongbiaoxx2 .zhongbiaoxx2_4 a.jieshu{ background: #999999;}
.zhongbiaoxx2 .zhongbiaoxx2_4 a.jieshu:hover{ background: #999999;}

/*banner鍒囨崲*/
#picshow {
    min-width: 1190px;
    margin: 0 auto;
    position: absolute;
    height: 380px;
    width:100%;
}
.items{
    height: 380px;
}
#picshow .item img {
    width:1920px;
    margin:0 auto;
}
#adctrl {
    width: 100%;
    margin: 0 auto;
    position: absolute;
    z-index: 10;
    left: 0;
    top: 0;
}
#adctrl .carousel-control {
    border:0;
    border-radius:0;
    margin: -20px 5px 0;
    top: 180px;
    margin-right:9px;
}
#adcarleft,
#adcarright {
    display:none;
}
#mycarousel:hover #adcarleft,
#mycarousel:hover #adcarright {
    display:block;}
#mycarousel_one:hover #adcarleft,
#mycarousel_one:hover #adcarright {
    display:block;}
.carousel {
    position: relative;
    line-height: 1;
}

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.carousel-inner > .item {
    position: relative; width: 457px; height: 309px;
    display: none;
    -webkit-transition: 0.6s ease-in-out left;
    -moz-transition: 0.6s ease-in-out left;
    -o-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left;
}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
    display: block;
    line-height: 1;
}

.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
    display: block;
}

.carousel-inner > .active {
    left: 0;
}

.carousel-inner > .next,
.carousel-inner > .prev {
    position: absolute;
    top: 20px;
    width: 100%;
}

.carousel-inner > .next {
    left: 100%;
}

.carousel-inner > .prev {
    left: -100%;
}

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
    left: 0;
    opacity: 1;
}

.carousel-inner > .active.left {
    left: -100%;
}

.carousel-inner > .active.right {
    left: 100%;
}

.carousel-control {
    position: absolute;
    top: 40%;
    left: 5px;
    width: 32px;
    height: 56px;
    margin-top: -20px;
    font-size: 60px;
    font-weight: 100;
    line-height: 48px;
    color: #fff;
    text-align: center;
    background: #000;
    border-radius:3px;
    /*
    -webkit-border-radius: 23px;
       -moz-border-radius: 23px;
            border-radius: 23px;
            */
    opacity: 0.3;
    filter: alpha(opacity=30);
}

.carousel-control.right {
    right: 5px;
    left: auto;
}

.carousel-control:hover,
.carousel-control:focus {
    color: #ccc;
    text-decoration: none;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

.carousel-indicators {
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 5;
    margin: 0;
    list-style: none;
}

.carousel-indicators li {
    display: block;
    float: left;
    width: 10px;
    height: 10px;
    margin-left: 5px;
    text-indent: -999px;
    background-color: #ccc;
    background-color: rgba(255, 255, 255, 0.25);
    /*
    border-radius: 5px;
    */
}

.carousel-indicators .active {
    background-color: #fff;
}

.carousel-caption {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 15px; font-size: 16px;
    background: #333333;
    background: rgba(0, 0, 0, 0.75);
}

.carousel-caption h4,
.carousel-caption p {
    line-height: 20px;
    color: #ffffff;
}

.carousel-caption h4 {
    margin: 0 0 5px;
}

.carousel-caption p {
    margin-bottom: 0;
    text-align: left;
}

.index11{ min-width: 1190px; height: 129px; background:  no-repeat center top;}
.index11_2{ width: 462px; height: 42px; border-color: rgba(255, 255, 255, 0.4); border-width: 5px; border-style: solid; margin-right: 42px; margin-top: 40px;}
.index11_2 .index11_2_nr{ width: 100%; height: 42px; background: #fff;}
#searchtype {
    /*width:82px;
    padding-left:10px;*/
    height: 42px;
    line-height: 42px;
    border-right:1px solid #eee;
    float: left;
    font-size:14px;
    position: relative;
    /*cursor: pointer;*/
    cursor: default;
    color: #333;
    width:92px;
    padding-left:0;
    text-align: center;
}
#searchtype:hover{
    color: #333;
    text-decoration:none;
}
#searchtype i{
    float: right;
    margin-left: 0;
    margin-right: 9px;
    background-image: url(/uploads/image/gecimages/storeico.png);
    margin-top: 19px !important;
    width: 10px;
    height: 6px;
    background-position: -29px 0;
    position: absolute;
    right: -1px;
    -webkit-transition: -webkit-transform 0.2s ease-out;
    -moz-transition: -moz-transform 0.2s ease-out;
    -o-transition: -o-transform 0.2s ease-out;
    -ms-transition: -ms-transform 0.2s ease-out;
}
.search-nav{ left: 0; top: 42px; width: 92px;}
.index11_2 .index11_2_nr .index11_21{ float: left; width: 267px !important; height: 42px !important; line-height: 42px;
    padding: 0 0 0 10px;
    border: 0;
}
.index11_2 .index11_2_nr .index11_21:focus {
    outline: none;
}
.index11_2 .index11_2_nr .index11_22{
    border: 0;
    float: right;
    width: 92px;
    height: 42px;
    line-height: 42px;
    background: #ff8c26;
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.index11_2 .index11_2_nr .index11_22:hover{ background: #ff993e;}
.index12{ min-width: 1190px; height: 27px; line-height: 27px; background: #4e5366;}
.index12_1{}
.index12_1 ul li{ float: left; height: 27px; line-height: 27px; border-right: 1px solid #5a5f70;}
.index12_1 ul li:last-child{ border-right: 0;}
.index12_1 ul li a{ display: block; padding: 0 32px; font-size: 16px; color: #fff; font-weight: bold;}
.index12_1 ul li a:hover{ background: #ff8c27;}
.index12_1 ul li a.active{ background: #ff8c27;}

.index13{ min-width: 1190px; height: 357px; background:  repeat-x center top #fff; padding-top: 21px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -moz-box-shadow: 0 0 5px #d4d2d0; /* 鑰佺殑 firefox */ box-shadow: 0 0 5px #d4d2d0;}
.index13_1{ width:457px; height:309px;}
.scroll {
    margin: 0 auto;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
}
.scroll ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 99999px;
    height: 100%;

}
.scroll li {
    float: left;
    width: 488px;
    position: relative;
}
.prev {
    position: absolute;
    top: 45%;
    left: 5px;
    width: 32px;
    height: 56px;
    margin-top: -20px;
    font-size: 60px;
    font-weight: 100;
    line-height: 48px;
    color: #fff;
    text-align: center;
    background: #000;
    border: 0;
    border-radius: 0;
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.next {
    position: absolute;
    top: 45%;
    right: 5px;
    width: 32px;
    height: 56px;
    margin-top: -20px;
    font-size: 60px;
    font-weight: 100;
    line-height: 48px;
    color: #fff;
    text-align: center;
    background: #000;
    border: 0;
    border-radius: 0;
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.prev:hover, .next:hover{
    color: #ccc;
    text-decoration: none;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.index13 .w1190{ position: relative;}
.index13_2{ width: 431px; height: auto; margin-left: 23px;}
.index13_2 .index13_21{ height: 48px; border-bottom: 2px solid #e6e6e6;}
.index13_2 .index13_21 .index13_211{ height: 47px; line-height: 47px; border-bottom: 3px solid #1fb5ad; font-size: 20px; font-weight: bold; color: #32323a;}
.index13_2 .index13_21 .index13_211 span{ color: #1fb5ad;}
.index13_2 .index13_21 .index13_212 a{ color: #666666; font-size: 14px; line-height: 48px;}
.index13_2 .index13_21 .index13_212 a:hover{ color: #1fb5ad;}
.index13_22{ margin-top: 8px; height: 245px; overflow: hidden;}
.index13_22 ul li{ height: 35px; line-height: 35px; font-size: 16px; padding-left: 12px; background:  no-repeat left center;}
.index13_22 ul li a{}
.index13_22 ul li .index13_221{ float: left; width: 402px; height: 35px; line-height: 35px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.index13_22 ul li span{ float: right;}
.index13_3{ position: absolute; width: 318px; height: auto; right: -64px;}
.index13_3 .index13_31{ width: 100%; height: 158px; background:  no-repeat left top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.index13_3 .index13_31 .index13_311{ font-size: 18px; color: #fff; padding-top: 19px; height: 20px; line-height: 20px; padding-left: 94px; padding-bottom: 29px; font-weight: bold;}
.index13_3 .index13_31 .index13_312 a{ width: 145px; height: 37px; line-height: 37px; display: block; font-size: 16px; font-weight: bold; color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 44px; border-radius: 2px; margin-top: 17px;}
.index13_3 .index13_31 .index13_312 a.index13_3121{ background:  no-repeat left top #ff8c26;}
.index13_3 .index13_31 .index13_312 a.index13_3121:hover{ background:  no-repeat left top #fc9b44;}
.index13_3 .index13_31 .index13_312 a.index13_3122{ background:  no-repeat left top #4e5366;}
.index13_3 .index13_31 .index13_312 a.index13_3122:hover{ background:  no-repeat left top #5b6176;}
.index13_32{ width: 254px; height: 151px; background: #2acab1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 17px; padding-right: 15px; padding-top: 9px;}
.index13_32 .index13_321{ height: 32px; border-bottom: 1px solid #94e3d8;}
.index13_32 .index13_321 .index13_3211{ float: left; height: 31px; line-height: 31px; border-bottom: 2px solid #ffffff; font-size: 14px; color:  #fff; font-weight: bold;}
.index13_32 .index13_322{ margin-top: 27px;}
.index13_32 .index13_322 a{ display: block; float: left; width: 74px; height: 80px; line-height: 32px; font-size: 12px; color: #fff; text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 34px;}
.index13_32 .index13_322 a:hover{ color: #f56a1e;}
.index13_32 .index13_322 .index13_3221{ background:  no-repeat center top;}
.index13_32 .index13_322 .index13_3222{ background:  no-repeat center top;}
.index13_32 .index13_322 .index13_3223{ margin-right: 0; background:  no-repeat center top;}

.index14{ min-width: 1190px; height: auto; padding: 16px 0; background:  no-repeat center top;}
.index14_1{ width: 590px; height: 255px; background: #fff; -moz-box-shadow: 0 0 5px #e7e3e0; /* 鑰佺殑 firefox */ box-shadow: 0 0 5px #e7e3e0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 16px;}
.index14_11{ height: 44px; border-bottom: 2px solid #e6e6e6; padding-top: 5px;}
.index14_11 .index14_111{ height: 43px; line-height: 43px; border-bottom: 3px solid #1fb5ad; font-size: 18px; font-weight: bold; color: #32323a; padding-left: 13px; background:  no-repeat left center;}
.index14_11 .index14_111 span{ color: #1fb5ad;}
.index14_11 .index14_112 a{ color: #666666; font-size: 14px; line-height: 44px;}
.index14_11 .index14_112 a:hover{ color: #1fb5ad;}
.index14_12{ margin-top: 11px; height: 175px; overflow: hidden;}
.index14_12 ul li{ height: 35px; line-height: 35px; font-size: 16px;padding-left: 12px;background: url(/uploads/image/gecimages/index_40.jpg) no-repeat left center;}
.index14_12 ul li a{ overflow: hidden;}
.index14_12 ul li .index14_121{ float: left; width: 402px; height: 35px; line-height: 35px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.index14_12 ul li span{ float: right;}
.index14_12 ul li .tbz{ float: left; margin-left: 0; display: block; width: 44px; height: 18px; line-height: 16px; background: #fff; border: 1px solid #8fdad6; color: #1fb5ad; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 12px; text-align: center; margin-top: 10px; margin-right: 9px;}
.index14_12 ul li .yjs{ float: left; margin-left: 0; display: block; width: 44px; height: 18px; line-height: 16px; background: #aaaaaa; border: 1px solid #aaaaaa; color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 12px; text-align: center; margin-top: 10px; margin-right: 9px;}

.index14_2{ margin-top: 12px;}
.index14_3{ text-align: center; font-size: 24px; font-weight: bold; color: #32323a; padding: 35px 0 24px;}
.index14_3 i{ display: inline-block; width: 476px; height: 40px;}
.index14_3 .index14_31{ margin-right: 8px; background:  no-repeat center top;}
.index14_3 .index14_32{ margin-left: 8px; background:  no-repeat center top;}
.index14_3 .index14_33{ display: inline-block; height: 40px; line-height: 20px;}
.index14_3 .index14_33 .span1{ color: #ff8c26;}
.index14_3 .index14_33 .span2{ display: inline-block; margin-top: 4px; font-size: 14px; font-weight: normal; color: #999999;}

.index15{ min-width: 1190px; background: #fff; padding-bottom: 13px;}
.businesslist_one ul>li {
    transition: all 0.2s linear;
}
.businesslist_one li {
    display: inline-block; width: 380px;  height: 230px;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;  background: #fff;
    border: 1px solid #ddd; line-height: 22px;  margin-right: 25px; margin-top: 12px; float: left;
}
.businesslist_one ul>li:hover, .servicelist1 ul>li:hover{
    box-shadow: 0px 2px 14px rgba(0,0,0,0.4);
    color:#333;
}
/* .servicelist1 li h6:hover,  */
.businesslist_one dl {
    height: 100%;
    width: 100%;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.businesslist_one dt {
    width: 100%;
    height: 92px;
    background: #f6f6f6;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px 12px;
    position: relative;
}
.businesslist_one dt a {
    float: left;
    display: inline-block;
    background: white;
}
.businesslist_one dt a img {
    height: 72px;
    width: 124px;
}
.businesslist_one dt h4 {
    color: #000;
    font-size: 14px;
    font-weight: 600;
    text-indent: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 220px;
}
.businesslist_one .address {
    width: 130px;
    text-indent: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-indent: 10px;
    font-size: 14px;
    color: #999;
}
.businesslist_one a.goshop {
    background-color: #fd7e31;
    height: 24px;
    width: 72px;
    line-height: 24px;
    font-size: 14px;
    color: white;
    position: absolute;
    right: 16px;
    bottom: 12px;
    text-indent: 13px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.businesslist_one a.goshop i {
    position: absolute;
    top: 4px;
    right: 6px;
    width: 10px;
    height: 16px;
    display: inline-block;
    background: url(/uploads/image/gecimages/jfh02.png) no-repeat center right 6px;
    background-position: -440px -142px;
}
.businesslist_one dd {
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 360px;
    margin: 0 auto;
    padding: 10px 0;
}
.businesslist_one .service_area {
    height: 64px;
    border-bottom: 1px solid #f3f3f3;
}
.service_area span {
    float: left;
    border: 1px solid #f3f3f3;
    height: 44px;
    line-height: 22px;
    width: 38px;
    font-size: 12px;
    text-align: center;
    color: #999;
    background: #f6f6f6;
    display: inline-block;
}
.service_area p {
    margin-left: 10px;
    width: 300px;
    height: 44px;
    /* line-height: 22px; */
    padding-left: 10px;
    font-size: 12px;
    color: #999;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.select_service {
    width: 100%;
    height: 72px;
}
.select_service span {
    float: left;
    border: 1px solid #f3f3f3;
    height: 44px;
    line-height: 22px;
    width: 38px;
    font-size: 12px;
    text-align: center;
    color: #999;
    display: inline-block;
}
.select_service p {
    display: inline-block;
    width: 180px;
    height: 22px;
    line-height: 22px;
    float: left;
    margin-left: 8px;
    text-indent: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-weight: 500;
    position: relative;
}
.select_service p i {
    background: #aaa;
    height: 4px;
    width: 4px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 9px;
}
.select_service span.price {
    float: right;
    border: 0;
    height: 22px;
    width: auto;
    line-height: 22px;
    font-size: 12px;
    text-align: right;
    color: #fd7e31;
    display: inline-block;
    margin-right: 10px;
}
.select_service p a:hover{
    color:#09977b;
}

.servicelist1 li {
    width: 220px;
    height: 285px;
    float: left;
    line-height: 22px;
    background: #f8f8f8;
    transition: all 0.2s linear;
    border-radius: 5px;
    margin-right: 22px;
    position: relative;
    box-shadow: 0px 1px 5px rgba(0,0,0,0.2);
}
.servicelist1 li img{width: 220px;height: 136px;}
.servicelist1 li p.servicelist_price {
    background: #ff6000;
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    color: #fff;
}
.servicelist1 li h6 {
    margin: 10px 10px;
    line-height: 18px; height: 18px;
    overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;
}
.servicelist1 li img {
    transition: all 0.1s ease;
}

.deal-name:before {
    content: '';
    display: inline-block;
    width: 15px;
    height: 14px;
    background: url(/uploads/image/gecimages/jfh02.png) no-repeat -455px -144px;
    position: relative;
    top: 2px;
    margin-right: 5px;
}
.deal-address1>span:before {
    content: '';
    display: inline-block;
    width: 10px;
    height: 13px;
    background: url(/uploads/image/gecimages/jfh02.png) no-repeat -300px -172px;
    position: relative;
    top: 2px;
    margin-right: 10px;
    margin-left: 3px;
}

.cover_shadow .big_imgg{
    transition: all .2s ease;
    -webkit-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -moz-transition: all .2s ease;
}
.cover_shadow:hover .big_imgg {
    transform: translatez(0) scale(1.03, 1.03);
    -webkit-transform: translatez(0) scale(1.03, 1.03);
    -ms-transform: translatez(0) scale(1.03, 1.03);
    -moz-transform: translatez(0) scale(1.03, 1.03);
}

.index_link{ min-width: 1190px; height: auto; padding: 9px 0; background: #3abf9c;}
.index_link_1{ font-size: 12px; color: #fff; font-family: "瀹嬩綋"; line-height: 18px;}
.index_link_1 a{ color: #fff;}
.index_link_1 a:hover{ text-decoration: underline;}

.index_copy{ min-width: 1190px; height: auto; padding: 20px 0 15px; background: #434343;}
.index_copy_1{ text-align: center; color: #bbbbbb; font-family: "瀹嬩綋"; line-height: 20px;}

.headerbar{ width: 100%; height: 28px; line-height: 28px; border-bottom: 1px solid #e8e8e8; background: #f5f8f9;}
.index16_1{ float: left; color: #555; height: 28px;}
.index_shoucang{ padding-left: 16px; background:  no-repeat left center;}

.menu2 {
    margin: 0px;
    list-style-type: none;
    padding: 0px;
    height: 55px; border-left: 1px solid #d3d5d6;
    display: block;
}
.menu2 li {
    display: block;
    float: left;
    margin: 0px;
    width: 33.33%;
    text-align: center;
}
.menu2 li a{
    border-top: 1px solid #d3d5d6;
    border-bottom: 1px solid #d3d5d6;
    border-right: 1px solid #d3d5d6;
    display: block; font-size: 16px; height: 53px; line-height: 53px; color: #112642;
    text-align: center;
}
.menu2 li a.menu_1{ background: #e8edf0;}
.menu2 li a.menu_1:hover{ background:  #1bbc9c;}
.menu2 li.s a.menu_1{ background:  #1bbc9c;}
.menu2 li a.menu_2{ background: #e8edf0;}
.menu2 li a.menu_2:hover{ background: #1bbc9c;}
.menu2 li.s a.menu_2{ background: #1bbc9c;}
.menu2 li a.menu_3{ background: #e8edf0;}
.menu2 li a.menu_3:hover{ background: #1bbc9c;}
.menu2 li.s a.menu_3{ background: #1bbc9c;}
.menu2 li a:hover {
    border-top: 1px solid #1bbc9c;
    border-bottom: 1px solid #ff7200;
    border-right: 1px solid #1bbc9c;
    background: #1bbc9c;
    color: #fff;
    display: block;
    text-align: center;
}
.menu2 li.s a {
    border-top: 1px solid #1bbc9c;
    border-bottom: 1px solid #ff7200;
    border-right: 1px solid #1bbc9c;
    color: #fff;
    display: block;
}
.cloud_com_tab{ border: 1px solid #d3d5d6; border-top: 0; min-height: 300px; padding: 15px;}
.tab1{ width: 200px; float: left; height: auto; background: #e8edf0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 12px 15px;}
.tab1 ul li{ height: 30px; line-height: 30px; background: url(/uploads/image/gecimages/ioc_left.png) center left no-repeat;
    padding-left: 15px; font-size: 14px;}
.tab2{ width: 838px; height: auto; float: right; font-size: 14px; line-height: 24px;}

#fivechar {
    background:  no-repeat center top; height: 110px; min-width: 1190px;padding-top: 10px;
}
.fivechar {
    display: inline-block;
    width:1190px;
    margin-top:10px;
    /*border-bottom: 1px solid #e4e4e4;*/
}
.fivechar li {
    float:left;
    height: 80px;
    padding-bottom: 10px;
}
.fivechar li i {
    display: inline-block;
    position: relative;
    margin-right: 3px;
    width: 76px;
    height: 76px;
}
.fivechar li .fivecharcon {
    display: inline-block;
    vertical-align: top;
    padding:10px 0 0 0;
}
.fivechar li .fivecharcon h2 {
    font-size: 16px;
    padding-bottom:5px;
    color: #fff;
    font-weight: bold;
}
.fivechar li .fivecharcon .txt {
    display: inline-block;
    color: rgba(255,255,255,0.8);
    padding-right: 15px;
}

.fivechar li.chara i {
    background: url(/uploads/image/gecimages/index_54.png);

}
.fivechar li.chara .fivecharcon {
    width:160px;
}
.fivechar li.chara .txt {

    height: 36px;
    line-height: 18px;
}

.fivechar li.charb i {
    background: url(/uploads/image/gecimages/index_55.png);


}
.fivechar li.charb .fivecharcon {

}
.fivechar li.charc i {
    background: url(/uploads/image/gecimages/index_56.png) right top;
    width: 70px;
}
.fivechar li.charc .fivecharcon {

}
.fivechar li.chard i {
    background: url(/uploads/image/gecimages/index_57.png) right top;
    width: 55px;
}
.fivechar li.chard .fivecharcon {

}

.fivechar li.chare i {
    background: url(/uploads/image/gecimages/index_58.png) no-repeat right top;
    width: 90px;
}

.fivechar li.chare .txt {
    border:0;
}
.fivechar a:hover {
    text-decoration: none;
}

.gonggao_right{ width: 242px; height: auto; overflow: hidden; float: right; margin-top: 6px;}
.gonggao_right_2{ border: 1px solid #cccccc; border-top: 0; width: 100%; height: auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 13px 10px 16px;}
.gonggao_right_21{ height: 35px; border-bottom: 2px solid #e6e6e6; padding-top: 5px;}
.gonggao_right_21 .gonggao_right_211{ height: 34px; line-height: 34px; border-bottom: 3px solid #1fb5ad; font-size: 14px; font-weight: bold; color: #5a5a5a;}
.gonggao_right_21 .gonggao_right_211 img{ margin-right: 3px;}
.gonggao_right_21 .gonggao_right_211 span{ color: #1fb5ad;}
.gonggao_right_21 .gonggao_right_212 a{ color: #666666; font-size: 12px; line-height: 35px;}
.gonggao_right_21 .gonggao_right_212 a:hover{ color: #1fb5ad;}
.gonggao_right_22{ margin-top: 10px;}
.gonggao_right_22 ul li{ height: 26px; line-height: 26px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; font-size: 12px;}
.gonggao_right_22 ul li a span{ color: #1fb5ad;}

/*骞冲彴浠峰�奸〉闈㈠紑濮�*/
.value1{ min-width: 1190px; height: 460px; background:  no-repeat center top #fff;}
.value1 .w1190,.value2 .w1190,.value3 .w1190,.value4 .w1190{ position: relative; height: 460px; overflow: hidden;}
.value1 .value1_1{ position: absolute; left: -166px; top: 0;}
.value1_2{ padding-top: 155px;}
.value1_2 .value1_21{ font-size: 36px; font-weight: bold; color: #333333;}
.value1_2 .value1_22{ font-size: 16px; line-height: 24px; color: #333333; margin-top: 19px;}
.value2{ min-width: 1190px; height: 460px; background:  no-repeat center top;}
.value3{ min-width: 1190px; height: 460px; background: #fff;}
.value4{ min-width: 1190px; height: 460px; background:  no-repeat center top;}

#prompt{ margin-top:180px;font-size:16px;color:#ff0000; margin-left: 96px; background:  no-repeat left center; padding-left: 24px;}
#tjcg{ margin-top:0;font-size:16px;color:#1acb9c; margin-left: 96px; background:  no-repeat left center; padding-left: 24px;}
.ws-zx_xing{ font-size: 16px; position: absolute; left: -11px; top: 3px; color: #ff0000; font-weight: bold;}

.project1{ min-width: 1190px; height: 260px; background:  no-repeat center top;}
.project1_1{ padding-top: 196px; padding-left: 316px;}
.project1_1 a{ display: block; width: 129px; height: 40px; line-height: 40px; font-size: 16px; color: #fff; text-align: center; background: #1abd9b; border-radius: 4px;}
.project1_1 a:hover{ background: #0ca887;}
.project2{ min-width: 1190px; height: 352px; background:  no-repeat center top;}
.project2_1{ width: 565px; height: auto; padding-top: 91px;}
.project2_1 .project2_11{ font-size: 24px; font-weight: bold; color: #32323a;}
.project2_1 .project2_11 span{ color: #1fb5ad;}
.project2_1 .project2_12{ font-size: 16px; line-height: 26px; color: #4b4b4b; margin-top: 16px;}
.project2_13 a{ float: right; margin-top: 26px; width: 153px; height: 33px; line-height: 33px; display: block; background: #e4f7f3; border: 1px solid #1abd9b; font-size: 19px; text-align: center; color: #1abd9b;}
.project2_13 a:hover{ background: #caefe7;}

.project3{ min-width: 1190px; height: 345px; background:  no-repeat center top;}
.project4{ min-width: 1190px; height: 352px; background:  no-repeat center top;}
.project5{ min-width: 1190px; height: 345px; background:  no-repeat center top;}
.project6{ min-width: 1190px; height: 363px; background:  no-repeat center top;}
.project7{ min-width: 1190px; height: 345px; background:  no-repeat center top;}
.project8{ min-width: 1190px; height: 352px; background:  no-repeat center top;}
.project9{ min-width: 1190px; height: 345px; background:  no-repeat center top;}

.index13_33{ width: 100%; height: 158px; background:  no-repeat left top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 51px; padding-top: 14px; overflow: hidden;}
.index13_34{ width: 100%; height: 158px; background:  no-repeat left top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 51px; padding-top: 14px; overflow: hidden;}
.index13_331{ width: 152px; height: auto; text-align: center;}
.index13_331 img{ width: 42px; height: 42px; overflow: hidden; border-radius: 50%;}
.index13_331 .index13_3311{text-align: center;font-size: 14px;color: #666666; max-height: 36px; line-height: 19px;margin-top: 10px;padding: 0 0; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.index13_331 .index13_3312{text-align: center;font-size: 16px;color: #333;height: 26px;line-height: 26px;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}

.guideline ul li{ font-size: 14px;}
.split {
    margin: 1px !important;
}
.gonggao14{ font-size: 14px;}
/*骞冲彴浠峰�奸〉闈㈢粨鏉�*/

.jfh-hd-go-cloud{
    height: 156px; margin-top: 21px; margin-bottom: 10px;
    background: no-repeat center top;
    position: relative;

}
.jfh-hd-go-cloud div.cloud_icon{
    position: absolute;
    top: 0;
    left: 0;
    width: 219px;
    height: 156px;
}
.jfh-hd-go-cloud .cloud_icon .cloud_icon_1{ padding-top: 29px; font-size: 28px; color: #fff; font-weight: bold; text-align: center;}
.jfh-hd-go-cloud .cloud_icon .cloud_icon_2{ font-size: 15px; color: #fff; text-align: center;}
.jfh-hd-go-cloud .cloud_icon .cloud_icon_3{ display: block; margin: 13px auto 0; width: 95px; height: 34px; line-height: 34px; background: #b3e7df; border-radius: 17px; font-size: 14px; color: #006e6a; text-align: center;}
.jfh-hd-go-cloud .cloud_icon .cloud_icon_3 img{ vertical-align: middle;}
.jfh-hd-go-cloud .cloud_icon .cloud_icon_3:hover{
    filter:alpha(opacity=80); /* ie */
    -moz-opacity:0.8;
    -khtml-opacity:0.8;
    opacity: 0.8;
}
.swiper-container{
    height: 130px;
    width: 960px;
    margin-right: 10px;
    padding: 0;
    margin-top:20px;
    padding-top: 0;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
}
.swiper-container .swiper-wrapper .swiper-slide a{
    display: inline-block;
    float: left;
    height: 120px;
    width: 180px;
    float: left;
    margin: 0 8px;
    overflow: hidden;
    transition:all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    border: 2px solid transparent;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;

}
.swiper-container .swiper-wrapper{
    height: 130px;
    width: 960px; overflow: hidden;

}
.swiper-container .swiper-wrapper .swiper-slide{
    width: 192px;
    height: 120px;
    float: left;
}

.swiper-container .swiper-wrapper .swiper-slide a:nth-of-type(5){
    margin-right: 0;
}
.swiper-container .swiper-wrapper a img{
    width: 100%;
    height: 100%;
    transition:all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;

}
.swiper-container .swiper-wrapper a:hover{
    /*background-color: #fff;*/
    border: 2px solid #fff;
    box-shadow:3px 3px 3px rgba(0,0,0,0.4)

}
.swiper-container .swiper-wrapper a:hover img{
    -webkit-transform: scale(1.05);     /* for chrome || safari */
    -moz-transform: scale(1.05);        /* for firefox */
    -ms-transform: scale(1.05);         /* for ie */
    -o-transform: scale(1.05);
    transform: scale(1.05);
}
.swiper-container .swiper-button-prev{
    position: absolute;
    z-index: 10;
    left: 10px;
    top: 67px;
    background-image: ;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
}
.swiper-container .swiper-button-next{
    position: absolute;
    top: 67px;
    z-index: 10;
    right: 6px;
    background-image: ;
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
}
.swiper-pagination-bullet{
    background-color: rgba(255,255,255,0.58);
}
.swiper-pagination-bullet-active{
    background-color: rgba(255,255,255,1);
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 36px;
    left: 0;
    width: 100%;
}

.swiper-button-next, .swiper-button-prev {
    width: 30px;
    height: 66px;
    margin-top: -40px;
    background-size: 100% 100%;
}
.swiper-wrapper-list{ overflow: hidden; width: 999999px;}
.footer a{color: #bbb;font-size:12px;text-decoration:none;}
.footer a:hover{color: #fff;}
.footerbox a{color: #bbb;font-size:12px;}
.footerbox a:hover{color: #fff;text-decoration:none;}
.indexfoot a{ color: #bbb; text-decoration: none;}
.indexfoot a:hover{ color: #fff; text-decoration: none;}


/*首页快捷登录板块修改*/
.index13_313{ padding-left: 4px;}
.index13_313 ul li{ float: left; margin-left: 5px;}
.index13_313 ul li a{ display: block; width: 75px; height: 60px; text-align: center; color: #fff; font-size: 12px; font-weight: bold; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 36px;}
.index13_313 ul li .index13_3131{ background:  no-repeat center top;}
.index13_313 ul li .index13_3131:hover{ background:  no-repeat center top;}
.index13_313 ul li .index13_3132{ background:  no-repeat center top;}
.index13_313 ul li .index13_3132:hover{ background:  no-repeat center top;}
.index13_313 ul li .index13_3133{ background:  no-repeat center top;}
.index13_313 ul li .index13_3133:hover{ background:  no-repeat center top;}
.index13_313 ul li .index13_3133{ background:  no-repeat center top;}
.index13_313 ul li .index13_3133:hover{ background:  no-repeat center top;}
.index13_35{ width: 100%; height: 158px; background:  no-repeat left top; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-left: 51px; padding-top: 14px; overflow: hidden;}
/*首页快捷登录板块修改结束*/
