/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#fff;}
a:visited{color:#fff;}
a:hover,a:active,a:focus{color:#1AAAE6;text-decoration:none;outline:none;}
p {margin: 0;}
input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
dt{font-weight: normal;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

.flex{
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: wrap;
}

.flexd{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.wh{margin:0 11%;}
.pos{position: relative;width: 1920px;left: 50%;margin-left: -960px;}

.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}




/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}


/*头部样式*/
.top1{height: 27px;background: #e6e6e6;color: #595959;line-height: 27px;overflow: hidden;font-size: 13px;}
.top2{height: 91px;
	 background-color: #1AAAE6;
	box-shadow: 0px 0px 16px 0px 
		rgba(0, 0, 0, 0.09);}
#header{width:1000px;margin:0 auto;}
.logo{float:left;line-height: 91px;width: 28%;}
.logo img{max-width: 100%;}
.topr{width: 70%;}
.top2 .k2{margin-top: 35px;font-size: 16px;color: #333333;line-height: 35px;background: url() no-repeat left center;padding-left: 40px;}



/*热门搜索*/
.sou{margin: 15px 0;}
.hotSearch a{margin-right:6px;}
.hotSearch{float:left;font-weight:normal;}

/*搜索和热门搜索*/
.top2 #formsearch{float:right;width: 166px;height: 29px;margin-top: 32px; background: url(../images/507da56c7badbd4fcfc130f43149c84cc527ef39.png) no-repeat center;}
#search-type{float: left;width:100px;height: 24px;border: none;margin-right: 5px;}
.top2 #formsearch input{height:29px;background:transparent;border:none;line-height:29px;}
.top2 #formsearch input#keyword{height:29px;line-height:29px;padding-left:14px;color:#666;width: 120px;}
.top2 #formsearch input#s_btn{width:42px;height:29px;line-height:29px;text-align:center;background-color:transparent;color:#fff;border:none;cursor:pointer;font-size: 12px;}




/* 导航样式 */


.x-menu {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: calc(100% -  196px);
   
}

.x-menu>li {
    position: relative;
    width: 14.11%;
}

.x-menu>li>a {
    display: block;
    font-size: 16px;
    color: #fff;
    white-space: nowrap;
    line-height: 91px;
    height: 91px;
    text-align: center;
}



.x-menu>li>a:hover {
   color: #051E56;
}

.x-menu>li.active>a {}

.x-menu>li:after {
    content: '';
    position: absolute;
    z-index: 100;
    width: 100%;
    left: 0;
    /*height: 40px;*/
    opacity: 0;
    top: 100%;
}

.x-menu>li:hover .x-sub-menu {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    background: #fff;
}

.x-sub-menu {
    position: absolute;
    z-index: 99;
    width: 126%;
    left: -13%;
    top: 91px;
    background: #fff;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
}

.x-sub-menu>li {
    /* padding: 0 0.9rem; */
}

.x-sub-menu>li>a {
    display: block;
    text-align: center;
    line-height: 2;
    font-size: 14px;
    color: #666666;
    line-height: 2.6;
}

.x-sub-menu>li>a:hover {
    background: #1AAAE6;
    color: #fff;

}

.x-sub-menu:after {
    content: '';
    width: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    border-width: 10px;
    cursor: pointer;
    border-style: dashed dashed solid dashed;
    border-color: transparent transparent #fff transparent;
    border-top: none;
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -10px;
    z-index: 99;
    display: none;
}

/*  */
.box1{display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;background: url(../images/560d8d426f5d551ff7f294b95a70794e7f3c5e38.jpg) no-repeat center;background-size: cover;padding: 5% 0 6%;}
.aleft{width: 50%;padding: 38px 0 44px;background: url(../images/cb0f75f6a554a44d615fa2504de7df95c2282fbd.png) no-repeat left center;background-size: 97%;}
.aleft img{display: block;width: 100%;}
.aright{width: 36%; margin-right: 11%;display: flex;justify-content: center;flex-direction: column;}
.acon{color: #666666;line-height: 32px;font-size: 14px;margin-top: 5%;}
.aright a{display: block;margin-top: 11%;
    width: 166px;
    height: 44px;
    line-height: 44px;
    color: #6c6c6c;
    font-size: 14px;
    padding-left: 29px;
    padding-right: 2px;
    border-radius: 25px;
    transition: all .6s;
    border: 1px solid #c8c8c8;}

.aright a:hover {
    color: #fff;
    background: #333;
}
.aright a span {
    display: inline-block;
    width: 37px;
    height: 37px;
    color: #fff;
    float: right;
    margin-top: 2px;
    font-size: 30px;
    text-align: center;
    font-family: '宋体';
    line-height: 37px;
    border-radius: 50%;
    background: #1AAAE6;
}
.abt dd{color: #333333;font-size: 43px;text-transform: uppercase;}
.abt dd span{color: #1AAAE6;}
.abt dt{color: #333333;font-size: 33px;}



/*  */
.c2 {
    background: url(../images/bf4191d5e54de4e6cfd60063ee3a0ed30ca041f2.jpg) no-repeat 50% 0;
    background-size: cover;
    padding-top: 46px;
    padding-bottom: 60px;
}

.c2 h2.bt {
    color: #fff;
}

.c2 h2.bt b {
    color: #fff;
}

.c2 h2.bt p {
    color: #fff;
}

.c2 .list2 {
    display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;
    margin-top: 40px;
}

.c2 .list2 li {
    width: 32.3%;
    background: #fff;
}

@media (max-width: 700px) {
    .c2 .list2 li {
        margin-bottom: 20px;
    }

    .c2 .list2 li:last-child {
        margin-bottom: 0;
    }
}

.c2 .list2 li a {
    display: block;text-align: center;
}
.bj1{padding: 38px 20%;}



.c2 .list2 li h3 {
    line-height: 1;
    font-size: 16px;
    font-weight: 600;
    color: #5a5a5a;
}

.c2 .list2 li dd {
    font-size: 14px;
    line-height: 28px;
    margin-top: 15px;
    color: #5a5a5a;
}
.c2 .list2 li .img img{display: block;width: 100%;}








.bt1{text-align: center;color: #fff;}
.bt1 dd{color: #1AAAE6;font-size: 36px;font-weight: lighter;text-transform: uppercase;}
.bt1 dd b{color: #ffffff;padding-left: 15px;}
.bt1 p{color: #aeaeae;font-size: 16px;margin-top: 5px;}




/*  */
.c1{padding: 4.5% 0 3%;}
.c1 .bt1 dd b{color: #333333;}
.c1 .bt1 p{color: #666666;}
.c1 .list1 {
    margin-top: 28px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    text-align: center;
    margin-bottom: 40px;
}

@media (max-width: 500px) {
    .c1 .list1 {
        margin-bottom: 30px;
    }
}

.c1 .list1 li {
    line-height: 51px;
    font-size: 16px;
    width: 13.14%;
    margin:0 0.5%;
}



@media (max-width: 500px) {
    .c1 .list1 li {
        width: 33.333%;
        font-size: 14px;
        line-height: 40px;
        margin-bottom: 10px;
    }
}

.c1 .list1 li a {
    border: 1px solid #d5d5d5;padding: 0 2px;
    display: block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
    color: #383838;
}

.c1 .list1 li:hover {
    background: #1AAAE6;
}

.c1 .list1 li:hover a {
    color: #fff;
    border: 1px solid #1AAAE6;
}


.list3{display: flex;justify-content: space-between;flex-wrap: wrap;display: -webkit-flex;}
.list3 li{width: 23.9%;
    margin-bottom: 23px;}
.list3 li a {
    border: 1px solid #ededed;
    display: block;
}

.list3 li .img img {
    width: 100%;
}

.list3 li h3 {
    line-height:48px;
    border-top: 1px solid #ededed;
    color: #333333;
    padding-left: 22px;
    font-size: 16px;
    font-weight: normal;
    background: url(../images/4712f5dab8e314533f5890232eaf20e1335362e3.png) no-repeat 96% 50% #fff;
}

.list3 li:hover h3 {
    background: url(../images/1226b0527abf411c19517730016ea4d106b751f3.png) no-repeat 96% 50% #1AAAE6;
    color: #fff;
}
.list3 li:hover {
    box-shadow: 0px 0px 16px 0px 
		rgba(0, 0, 0, 0.09);
}



/*  */
.c4 {
    background: url(../images/c795526dc1df49249ec5895aa6723c56e4065c1e.png) no-repeat 50% 0;
    padding-top:66px;
    padding-bottom: 75px;
    background-size: cover;
}

.c4 h2 {
    text-align: center;
    font-weight: 600;
    color: #fff;
    font-size: 28px;
    margin-bottom: 37px;
}

@media (max-width: 500px) {
    .c4 h2 {
        font-size: 20px;
        line-height: 1.4;
    }
}

.c4 .content {
    background: #fff;
    max-width: 1057px;
    min-height: 159px;
    padding: 25px;
    margin: 0 auto;
}

.c4 .content .lyb .ww1 .ww2 {
    padding: 0 7px;
}

@media (max-width:991px) {
    .c4 .content .lyb .ww1 .ww2 {
        margin-bottom: 20px;
    }
}

.c4 .content .lyb .ww1 .ww2 input {
    line-height: 39px;
    width: 100%;
    border: 1px solid #d6d6d6;
    text-indent: 15px;
    background: none;
}

.c4 .content .lyb .ww1 .ww2 input::-webkit-input-placeholder {
    color: #b0b0b0;
}

.c4 .content .lyb .ww1 .ww3 {
    line-height: 39px;
    padding: 0 7px;
}

@media (max-width: 780px) {
    .c4 .content .lyb .ww1 .ww3 {
        margin-bottom: 20px;
    }
}

.c4 .content .lyb .ww1 .ww3 .lk {
    border: 1px solid #d6d6d6;
}

.c4 .content .lyb .ww1 .ww3 #checkcode {
    text-indent: 15px;
    border: none;
    background: none;
    text-indent: 15px;
    border: none;
    background: none;
    width: calc(100% - 126px);
    vertical-align: middle;
    float: left;
}

.c4 .content .lyb .ww1 .ww3 #checkcode::-webkit-input-placeholder {
    color: #b0b0b0;
}

.c4 .content .lyb .ww4 {
    margin-top: 24px;
}

@media (max-width: 780px) {
    .c4 .content .lyb .ww4 {
        margin-top: 0;
    }
}

.c4 .content .lyb .ww4 .ww4-1 {
    padding: 0 7px;
}

@media (max-width: 780px) {
    .c4 .content .lyb .ww4 .ww4-1 {
        margin-bottom: 20px;
    }
}

.c4 .content .lyb .ww4 .ww4-1 input {
    line-height: 39px;
    border: 1px solid #d6d6d6;
    text-indent: 15px;
    background: none;
    width: 100%;
    height: 41px;
}

.c4 .content .lyb .ww4 .ww4-1 input::-webkit-input-placeholder {
    color: #b0b0b0;
}

.c4 .content .lyb .ww4 .ww4-2 {
    padding: 0 7px;
}

.c4 .content .lyb .ww4 .ww4-2 .submitx {
    width: 100%;
    background: #1AAAE6;
    text-align: center;
    font-size: 18px;
    color: #fff;
    border: 1px solid #1AAAE6;
    line-height: 39px;
    height: 41px;
}









.x-news {
    padding: 78px 0 60px;
    margin-bottom: 8px;
}

.x-news-box {
    margin-top: 33px;

}

.x-news-img {
    padding: 0 1.5%;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #1AAAE6), color-stop(45%, #fff), to(#fff));
    background: linear-gradient(to bottom, #1AAAE6 45%, #fff 30%, #fff 100%);
    border: 1px solid #d5d5d5;
}

.x-news .newst {
    font-size: 24px;
    font-weight: 700;
    color: #fff;
    display: block;
    padding: 23px 0 20px;
}

.newst span {
    display: inline-block;
    width: 25px;
    height: 25px;
    color: #8e8e8e;
    font-family: 'å®‹ä½“';
    font-size: 20px;
    text-align: center;
    float: right;
    background: #fff;
    border-radius: 50%;
    transition: all .6s;
}

.x-news-img:hover .newst span {
    color: #fff;
    background: #333;
}

.newst:hover {
    color: #fff;
}

.x-news-img .con {
    display: block;
}

.x-news-img .con .pic {
    overflow: hidden;
}

.x-news-img .con h3 {
    color: #515151;
    font-weight: 700;
    font-size: 16px;
    padding: 25px 0 16px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}

.x-news-img:hover .con h3 {
    color: #1AAAE6;
}

.x-news-img .con p {
    color: #646464;
    font-size: 14px;
    line-height: 2;
    min-height: 84px;
}

.x-news-img .data {
    color: #646464;
    font-size: 12px;
    padding: 21px 0;
}

.x-news-img .data span, .x-news-top .date span {
    float: right;
}

.x-news-img:hover .data span {
    color: #1AAAE6;
}

@media (min-width: 990px) {
    .x-news-img {
        display: inline-block;
        vertical-align: middle;
    }
}

@media (min-width: 990px) {
    .x-news-right {
        display: inline-block;
        vertical-align: middle;
    }
}

.x-news-top {
    width: 48%;
    margin-left: 1%;
    display: inline-block;
    margin-bottom: 15px;
    padding:8% 4% 3.8%;
    transition: all .6s;
    box-shadow: 0 0 5px #e8e8e8;
}

.x-news-top h3 {
    font-size: 16px;
    color: #3a3a3a;
    line-height: 1.6;
    font-weight: 700;
    padding-bottom: 15px;
    margin-bottom: 9px;
    overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}

.x-news-top p {
    font-size: 14px;
    color: #5f5f5f;
    line-height:28px;
    min-height: 66px;
}

.x-news-top .date {
    padding-top: 20px;
    font-size: 12px;
    color: #646464;
}

.x-news-top:hover {
    transform: translateY(-4px);
}

.x-news-top:hover h3, .x-news-top:hover .date span {
    color: #13A1E1;
}

.x-news-list li {
    position: relative;
    padding: 18px 80px 18px 0;
    border-bottom: 1px solid #ededed;
}

.x-news-list li a {
    display: block;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.9);
}

.x-news-list li a:hover {
    color: #13A1E1;
}

.x-news-list li span {
    position: absolute;
    right: 0;
    width: 80px;
    text-align: right;
    top: 50%;
    margin-top: -9px;
    font-size: 13px;
    color: rgba(0, 0, 0, 0.5);
}

@media (max-width: 1400px) {
    .x-news-top {
        padding: 30px 4% 28px;
    }
}

@media (max-width: 1366px) {
    .x-news-list li {
        padding-top: 9px;
        padding-bottom: 9px;
    }
}


.x-link {
    background: #fff;
    padding: 15px 0 13px;
    position: relative;
    border-top: 1px solid #d5d5d5;
}

.h-link {
    width: 108px;
    height: 54px;
    padding-top: 7px;
    text-align: center;
    border: 1px solid #f3f3f3;
    display: inline-block;
    color: #080926;
    font-size: 14px;
    margin-right: 19px;
}

.h-link span {
    display: block;
    color: #9e9fa4;
    font-size: 14px;
}

.h-link span b {
    font-weight: 500;
    color: #080926;
}

.x-link a {
    font-size: 12px;
    color: #8a8a8a;
    float: left;
    line-height: 54px;
}

.x-link a:hover {
    color: #13A1E1;
}

.x-link .sec {
    display: none;
    position: absolute;
    bottom: 100%;
    background: rgba(171, 171, 171, 0.6);
    padding: 10px;
    min-width: 120px;
}

.x-link a {
    color: #2a333c;
    padding: 0 4px;
    font-size: 14px;
    line-height: 24px;
}



.x-news .bt1 dd b{color: #333333;}
.x-news .bt1 p{color: #666666;}





/*  */
.x-layout {
    background: #1AAAE6;
    background-size: cover;
    padding: 56px 0 43px;
}

.x-layout-logo {
    margin-bottom: 20px;
}

.x-layout-desc {
    font-size: 12px;
    color: rgba(255, 255, 255, 0.5);
}

.x-layout-contact p {
    margin-bottom: 20px;
    font-size: 14px;
    color:#fff;
    padding-left: 35px;
    line-height: 25px;
}

.x-layout-contact p:nth-child(1) {
    background: url(../images/75346909f071145f5c169ad7c3831e6adbdf059b.png) center left no-repeat;
}

.x-layout-contact p:nth-child(2) {
    background: url(../images/b12de94160837099b0e7aafad4f871c11bfb484c.png) center left no-repeat;
}

.x-layout-contact p:nth-child(3) {
    background: url(../images/c49181cb67c0ed5305e009348f567f1044bc8a2e.png) center left no-repeat;
}

.x-layout-contact strong {
    display: block;
    font-size: 24px;
    color: rgba(255, 255, 255, 0.8);
}

.x-layout-contact a {
    color: #fff;
}

.x-layout-menu {
    margin-left: 6%;
    max-width: 704px;
    float: left;
    width: 52%;
}

.x-layout-menu dl {
    float: left;
    width: 25%;
}

.x-layout-menu dl dt {
    font-size: 16px;
    color: #ffffff;
    margin-bottom: 1.43em;
    font-weight: 500;
}

.x-layout-menu dl dt a:hover {
    color: #051E56;
}

.x-layout-menu dl dd a {
    display: block;
    font-size: 12px;
    color: #fff;
    line-height: 2;
}

.x-layout-menu dl dd a:hover {
    color: #fff;
}

.x-layout-ewm {
    /* width: 106px; */
    border: 1px solid rgba(255, 255, 255, .27);
    max-width: 106px;
    width: 8%;
}

.x-layout-ewm img {
    max-width: 100%;
}

.x-layout-ewm p {
    text-align: center;
    font-size: 12px;
    font-weight: 100;
    color: rgba(255, 255, 255, .39);
    line-height: 38px;
}

.x-footer {
    background: #1AAAE6;
    padding: 25px 0;
    text-align: center;
    font-size: 12px;
    color: #fff;
    border-top: 1px solid rgba(255, 255, 255, .27);
}

.x-footer a {
    color: #fff;
}

.x-footer a:hover {
    color: #1AAAE6;
}

.x-footer .x-power a {
    padding: 0 3px;
}

.x-copyright{line-height: 24px;}


@media(min-width:768px){
    .x-copyright{
        text-align:left;
    }
    .x-seo{
            text-align:right;
    }
    .x-layout{padding: 24px 0;}
}




.x-about-right p:nth-child(3) {
    margin-top: 24px;
}

.x-seo {
    color: rgba(255, 255, 255, .89);
}

.x-seo a {
    color: rgba(255, 255, 255, .89);
}







@media(max-width: 1500px){
    .wh{margin:0 6%;}
    .aright{margin-right: 6%;width: 42%;}
    .aright a{margin-top: 4%;}
    .abt dd{font-size: 38px;}
    .abt dt{font-size: 28px;}
    .acon{line-height: 26px;}
    .c1 .list1 li a{font-size: 14px;}
}
@media(max-width: 1200px){
    .top2 #formsearch{display: none;}
    .x-menu{width: 100%;}
    .aright a{margin-top: 2%;}
    .abt dd{font-size: 28px;}
    .abt dt{font-size: 22px;}
    .acon{margin-top:3%;}
    .bj1 {
        padding: 18px 10%;
    }
    .list3 li h3{font-size: 14px;}
    .c4 h2{font-size: 24px;line-height: 28px;}
    .x-news-img .con p,.x-news-top p{ display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical; -webkit-line-clamp: 3;}
}

@media(max-width: 1024px){
  .acon{line-height: 23px;}
  .bt1 dd{font-size: 30px;}
  .bt1 p{font-size: 14px;}
}

@media(max-width: 768px){
 .box1{margin:0 3%;}
  .aleft,.aright{width: 100%;}
  .aright{margin-right: 0;margin-top: 10px;}
  .aleft{padding: 15px 0;}
  .abt dd{font-size: 24px;}
  .aright a{margin-top: 15px;}
  .c2 .list2 li h3{font-size: 14px;}
  .c2 .list2 li dd{font-size: 12px;line-height: 24px;margin-top: 10px;}
  .list3 li{width: 48%;}
  .c4{padding: 30px 0;}
  .c4 h2{font-size: 20px;margin-bottom: 20px;}
  .wh{margin:0 3%;}
  .x-news{padding: 30px 0 10px;}
}


@media(max-width: 640px){
    .c2{padding: 30px 0;}
    .bt1 dd{font-size: 24px;}
    .bt1 p{font-size: 12px;}
    .bt1 dd b{padding-left: 5px;}
    .c2 .list2{margin-top: 20px;}
    .c2 .list2 li{width: 100%;margin-bottom: 15px;}
    .c1 .list1 li{width: 24%;}
    .c1 .list1 li a{font-size: 12px;}
    .c1 .list1{margin-bottom: 10px;}
    .list3 li h3{font-size: 12px;padding-left: 5px;}
    .x-news-top {
        width: 100%;
        margin-bottom: 20px;
    }
    .x-news-top p{font-size: 12px;line-height: 24px;}
    .x-layout{padding: 24px 0;}
    .x-layout-contact p{margin-bottom: 10px;}
}









/* 友情链接 */

.c-link {
    padding: 20px 0;
    font-size: 14px;
    color: #2a333c;
    line-height: 24px;
}

.c-link .con {
    display: flex;
    flex-wrap: wrap;
    position: relative;
}

.c-link span {
    cursor: pointer;
    display: block;
    color: #fff;
}

.c-link dd{
    width:calc(100% - 70px)
}

.c-link .sec {
    display: none;
    position: absolute;
    bottom: 100%;
    left: 0;
    background: rgba(255,255,255,.6);
    padding: 10px;
    min-width:120px;
}

.c-link a {
    color: #2a333c;
    padding: 0 4px;
    font-size: 14px;
    line-height: 24px;
}


/*内页左侧样式*/


.page-product-inquiry a{color: #fff;}


@media (max-width: 992px) {
    body {
        padding-top: 60px;
        padding-bottom: 50px;
    }
}
