﻿/*模块1*/
.content_1
{
    width: 1920px;
    height: 863px;
    background: url("/Images/Jewelry/modular_1.jpg") no-repeat center;
    background-size: cover;
}

.content_1 > div
{
    text-align: center;
    font-size: 30px;
    font-family: 微软雅黑;
    font-weight: bold;
}
.content_1 > div:nth-child(1)
{
    margin-top: 88px;
}
.content_1 > div:nth-child(2)
{
    margin-top: 21px;
    font-size: 25px;
    color: #d49e3e;
}
.content_1 p
{
    text-align: center;
}
.content_1 p:nth-child(1)
{
    text-align: center;
    margin-top: 9px;
}
.content_1 p:nth-child(2)
{
    text-align: center;
    margin-top: 6px;
}
.content_1_headspan p:nth-child(1) span
{
    width: 45px;
    height: 2px;
    display: inline-block;
    background-color: #d49e3e;
}
.content_1_headspan p:nth-child(2) span
{
    width: 31px;
    height: 2px;
    display: inline-block;
    background-color: #d49e3e;
}
.content_1 > div:nth-child(4)
{
    margin-top: 37px;
}
.content_1 > div:nth-child(4) > div:nth-child(2)
{
display: flex;
justify-content: center;
}
.content_1 > div:nth-child(4) .content_1_modular_content
{
    margin-top: 39px;
    margin-left: 25px;
}
.content_1 > div:nth-child(4) .content_1_modular_content > div
{
    width: 1099.99px;
    height: 338px;
    position: relative;
    margin: 0px auto;
    /*background-color: rgba(241,205,122,0.7);*/
    /*margin-left: -100px;*/
}
.content_1 > div:nth-child(4) .content_1_modular_content > div > div:nth-child(1)
{
    position: absolute;
    left: 0;
    top: -29px;
}
.content_1 > div:nth-child(4) .content_1_modular_content > div > div:nth-child(2)
{
    font-size: 16px;
    line-height: 30px;
    position: absolute;
    top: 45px;
    left: 634px;
    width: 416px;
    height: 107.8px;
    text-align: left;
}
.content_1 > div:nth-child(4) .content_1_modular_content > div > div:nth-child(3)
{
    font-size: 16px;
    line-height: 30px;
    position: absolute;
    left: 634px;
    top: 189px;
    text-align: left;
    width: 416px;
    height: 107.8px;
}
.content_1 > div:nth-child(4) .content_1_modular_content > div > div:nth-child(4)
{
    position: absolute;
    bottom: -127px;
}
.content_1 > div:nth-child(4) .content_1_modular_content > div > div:nth-child(4) ul li
{
    width: 126px;
    height: 38px;
    background-color: #268fe1;
    box-shadow: 2px 1px 2px #268fe1;
    font-size: 18px;
    border-radius: 7px;
    line-height: 38px;
    margin-left: 20px;
    padding-left: 10px;
    padding-right: 8px;
    float: left;
    color:#fff;
}
.content_1 > div:nth-child(4) .content_1_modular_content > div > div:nth-child(4) ul li:nth-child(2)
{
    margin-left: 70px;
}
/*模块2*/
.content_2
{
    width: 1918px;
    height: 864px;
    background-color: #f5f5f5;
}

.content_2 > div
{
    text-align: center;
    font-size: 30px;
    font-family: 微软雅黑;
    font-weight: bold;
}
.content_2 > div:nth-child(1)
{
    margin-top: 88px;
}
.content_2 > div:nth-child(2)
{
    margin-top: 21px;
    font-size: 25px;
    color: #d49e3e;
}

.content_3 > div:nth-child(2)
{
    margin-top: 21px;
    font-size: 25px;
    color: #d49e3e;
}

.content_3 > div
{
    text-align: center;
    font-size: 30px;
    font-family: 微软雅黑;
    font-weight: bold;
}

.content_2 p
{
    text-align: center;
}
.content_2 p:nth-child(1)
{
    text-align: center;
    margin-top: 9px;
}
.content_2 p:nth-child(2)
{
    text-align: center;
    margin-top: 6px;
}
.content_2_headspan p:nth-child(1) span
{
    width: 45px;
    height: 2px;
    display: inline-block;
    background-color: #d49e3e;
}
.content_2_headspan p:nth-child(2) span
{
    width: 31px;
    height: 2px;
    display: inline-block;
    background-color: #d49e3e;
}




.content_2 .freeSystem
{
    margin: 60px 0 40px;
    overflow: hidden;
}
.content_2 .freeSystem ul
{
    width: 1069px;
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
    text-align: left;
}
.content_2 .freeSystem ul li
{
    float: left;
    cursor: pointer;
    margin-top: 33px;
    background: #fff;
}
.content_2 li
{
    list-style: none;
}
.content_2 .freeSystem ul li .item1
{
    border: 1px solid #eee;
    width: 235px;
    height: 471px;
    text-align: center;
    padding: 0 40px;
    font-size: 14px;
    color: #999;
}
.content_2 .freeSystem ul li .item1 .list .item
{
    font-size: 16px;
    color: #282828;
    margin-top: 25px;
}
.content_2 .freeSystem ul li .item1 .iconfont
{
    font-size: 27px;
    margin: 38px auto 35px auto;
    color: #2e80fb;
}
.content_2 .freeSystem ul li .icon_t img
{
    width: 47px;
}
.content_2 .freeSystem ul li .item1 .name
{
    font-size: 18px;
    color: #282828;
    margin-bottom: 10px;
}
.content_2 .freeSystem ul li .item1
{
    text-align: center;
    font-size: 14px;
    color: #999;
}
body
{
    font-family: "Microsoft Yahei" , "Hiragino Sans GB" ,sans-serif;
}
.content_2 .freeSystem ul li .item1 .list
{
    margin-top: 50px;
}
.content_2 .freeSystem ul li .item2
{
    width: 363px;
    margin-top: -31px;
    overflow: hidden;
    display: none;
}
.content_2 .freeSystem ul li .item2  .bgcolor .animated
{
color: #000;
    }
.content_2 .freeSystem ul li .item2 .bgcolor
{
    width: auto;
    height: 93px;
    background: -moz-linear-gradient(to right, #f9b721, #f5c85e);
    background: -ms-linear-gradient(to right, #f9b721, #f5c85e);
    background: -webkit-linear-gradient(to right, #f9b721, #f5c85e);
    background: linear-gradient(to right, #f9b721, #f5c85e);
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#f9b721", endColorstr="#f5c85e", gradientType="1");
    font-size: 14px;
    color: #fff;
    padding: 25px 37px;
}
.content_2 .freeSystem ul li .item2 .bgcolor .name
{
    font-size: 18px;
    margin-bottom: 10px;
}
.content_2 .freeSystem ul li .item2 .list
{
    width: auto;
    height: 457px;
    border: 1px solid #f9b721;
    padding: 0 20px 0 32px;
    padding-top: 0px;
    padding-top: 10px;
}
.content_2 .freeSystem ul li .item2 .list .item
{
    margin-top: 30px;
    font-size: 16px;
    color: #282828;
}
.content_2 .freeSystem ul li .item2 .list .item .iconfont
{
    font-size: 0;
    border: 1px solid #f9b721;
    border-radius: 50%;
    margin-right: 12px;
    width: 53px;
    height: 53px;
    line-height: 53px;
    vertical-align: middle;
    text-align: center;
}
.content_2 .freeSystem ul li .item2 .list .item .dis
{
    display: inline-block;
    vertical-align: middle;
}
.content_2 .freeSystem ul li .item2 .list .item .iconfont img
{
    width: 30px;
    vertical-align: middle;
}
.content_2 .freeSystem ul li .iconfont .img_i
{
    height: 100%;
    vertical-align: middle;
    width: 0;
    display: inline-block;
}
.content_2 .freeSystem ul li .item2 .list .item .dis
{
    display: inline-block;
    vertical-align: middle;
}
.content_2 .freeSystem ul li .item2 .list .item .dis .name
{
    margin-bottom: 2px;
}
.content_2 .freeSystem ul li .item2 .list .item .dis .explanation
{
    color: #999;
    font-size: 14px;
    width: 230px;
    overflow: hidden;
}
.content_2 .freeSystem ul li .item2 .list .item
{
    margin-top: 30px;
    font-size: 16px;
    color: #282828;
}
.content_2 .freeSystem ul li .item2 .list .item .iconfont
{
    font-size: 0;
    border: 1px solid #f9b721;
    border-radius: 50%;
    margin-right: 12px;
    width: 53px;
    height: 53px;
    line-height: 53px;
    vertical-align: middle;
    text-align: center;
}
.content_2 .freeSystem ul li .item2 .list .item .iconfont img
{
    width: 30px;
    vertical-align: middle;
}
.content_2 .freeSystem ul li .iconfont .img_i
{
    height: 100%;
    vertical-align: middle;
    width: 0;
    display: inline-block;
}
.content_2 .freeSystem ul li .item2 .more2
{
    font-size: 16px;
    color: #f9b721;
    text-align: center;
    margin-top: 37px;
    cursor: pointer;
}
.content_2 .freeSystem ul li .item2 .more2 a
{
    font-size: 16px;
    color: #f9b721;
}
.content_2 .freeSystem ul li .item2.on
{
    display: block;
}
/*模块3*/
.content_3
{
    width: 1918px;
    height: 864px;
    background-color: #fff;
}

.content_3 > div
{
    text-align: center;
    font-size: 30px;
    font-family: 微软雅黑;
    font-weight: bold;
  
}
.content_3 > div:nth-child(1)
{
    margin-top: 88px;
}
.content_3 p
{
    text-align: center;
}
.content_3 p:nth-child(1)
{
    text-align: center;
    margin-top: 10px;
}
.content_3 p:nth-child(2)
{
    text-align: center;
    margin-top: 6px;
}
.content_3_headspan p:nth-child(1) span
{
    width: 45px;
    height: 2px;
    display: inline-block;
    background-color: #d49e3e;
}
.content_3_headspan p:nth-child(2) span
{
    width: 31px;
    height: 2px;
    display: inline-block;
    background-color: #d49e3e;
}
/*.content_3 > div:nth-child(3)
{
    display: flex;
    justify-content: center;
}*/
.content_3 > div:nth-child(3) img
{
    margin-top: 29px;
}

/*模块4*/
.content_4
{
    width: 1918px;
    height: 925px;
    background-color: #f5f5f5;
}

.content_4 > div
{
    text-align: center;
    font-size: 30px;
    font-family: 微软雅黑;
    font-weight: bold;
}
.content_4 > div:nth-child(1)
{
    margin-top: 88px;
}
.content_4 > div:nth-child(2)
{
    margin-top: 21px;
    font-size: 25px;
    color: #d49e3e;
}
.content_4 p
{
    text-align: center;
}
.content_4 p:nth-child(1)
{
    text-align: center;
    margin-top: 9px;
}
.content_4 p:nth-child(2)
{
    text-align: center;
    margin-top: 6px;
}
.content_4_headspan p:nth-child(1) span
{
    width: 45px;
    height: 2px;
    display: inline-block;
    background-color: #d49e3e;
}
.content_4_headspan p:nth-child(2) span
{
    width: 31px;
    height: 2px;
    display: inline-block;
    background-color: #d49e3e;
}
.content_4 > div:nth-child(4)
{
    display: flex;
    justify-content: center;
}
.content_4 > div:nth-child(4) > div
{
    margin: 0 auto;
    width: 1100px;
    display: flex;
    text-align: left;
    justify-content: center;
    margin-top: 64px;
}
.content_4 > div:nth-child(4) > div div:nth-child(1)
{
    width: 561px;
    padding-right: 45px;
}
.content_4 > div:nth-child(4) h1
{
    font-size: 30px;
    font-weight: bold;
    margin-top: 10px;
}
.content_4 > div:nth-child(4) h3
{
    font-size: 22px;
    color: #d49e3e;
    margin-top: 35px;
}
.content_4 > div:nth-child(4) p
{
    text-align: left;
    font-size: 16px;
    line-height: 24px;
    display: block;
    margin-top: 10px;
}



/*模块5*/
.content_5
{
    width: 1918px;
    height: 651px;
    background-color: #fff;
}
.content_5 > div
{
    display: flex;
    justify-content: center;
}
.content_5 > div > div
{
    margin: 0 auto;
    width: 1100px;
    display: flex;
    text-align: left;
    justify-content: center;
    margin-top: 84px;
}
.content_5 > div > div div:nth-child(1)
{
    width: 561px;
    padding-right: 45px;
    margin-top: 30px;
}
.content_5 > div > div div:nth-child(2)
{
    padding-left: 60px;
    min-width:60px;
}
.content_5 > div h1
{
    font-size: 30px;
    font-weight: bold;
    margin-top: 10px;
}
.content_5 > div h3
{
    font-size: 22px;
    color: #d49e3e;
    margin-top: 35px;
}
.content_5 > div p
{
    text-align: left;
    font-size: 16px;
    line-height: 24px;
    display: block;
    margin-top: 10px;
}
.content_5 > div p:nth-child(8)
{
    margin-top: 35px;
}
.content_5 > div p:nth-child(8) input
{
    font-size: 16px;
    border: 1px solid #d49e3e;
    text-align: center;
    height: 40px;
    width: 138px;
}
.content_5 > div p:nth-child(8) .zxbtn
{
    background-image: linear-gradient(to right, #d49e3e , #edc885);
}
/*模块6*/
.content_6
{
    width: 1918px;
    height: 651px;
    background-color: #f5f5f5;
}
.content_6 > div:nth-child(1)
{
    display: flex;
    justify-content: center;
}
.content_6 > div:nth-child(1) > div
{
    margin: 0 auto;
    width: 1100px;
    display: flex;
    text-align: left;
    justify-content: center;
    margin-top: 154px;
}
.content_6 > div:nth-child(1) > div div:nth-child(1)
{
    width: 561px;
    padding-right: 17px;
    margin-left: -104px;
}
.content_6 > div:nth-child(1) > div div:nth-child(2)
{
    width: 480px;
    height: 475px;
}
.content_6 > div:nth-child(1) > div div:nth-child(2) img
{
    display: block;
    margin-top: -57px;
    margin-left: 63px;
}
.content_6 > div:nth-child(1) h1
{
    font-size: 30px;
    font-weight: bold;
    margin-top: 10px;
}
.content_6 > div:nth-child(1) h3
{
    font-size: 22px;
    color: #d49e3e;
    margin-top: 35px;
}
.content_6 > div:nth-child(1) p
{
    text-align: left;
    font-size: 16px;
    line-height: 24px;
    display: block;
    margin-top: 10px;
}
/*模块7*/
.content_5 .content_7_imgbox
{
    margin-top: 42px;
}
.content_5 .content_7_imgbox img
{
}
.content_5 .content_7_textbox h1
{
    margin-top: 50px;
}
/*模块8*/
.content_8
{
    width: 1918px;
    height: 651px;
    background-color: #f5f5f5;
}
.content_8 > div
{
    display: flex;
    justify-content: center;
}
.content_8 > div > div
{
    margin: 0 auto;
    width: 1100px;
    display: flex;
    text-align: left;
    justify-content: center;
    margin-top: 67px;
}
.content_8 > div > div div:nth-child(2)
{
    width: 561px;
    padding-right: 45px;
    margin-top: -13px;
}
.content_8 > div > div div:nth-child(1)
{
    padding-left: 0;
    padding-right: 59px;
}
.content_8 > div h1
{
    font-size: 30px;
    font-weight: bold;
    margin-top: 10px;
}
.content_8 > div h3
{
    font-size: 22px;
    color: #d49e3e;
    margin-top: 35px;
}
.content_8 > div p
{
    text-align: left;
    font-size: 16px;
    line-height: 24px;
    display: block;
    margin-top: 10px;
}
.content_8 > div p:nth-child(8)
{
    margin-top: 35px;
}
.content_8 > div p:nth-child(8) input
{
    font-size: 16px;
    border: 1px solid #d49e3e;
    text-align: center;
    height: 40px;
    width: 138px;
}
.content_8 > div p:nth-child(8) .zxbtn
{
    background-image: linear-gradient(to right, #d49e3e , #edc885);
}


/*模块9*/
.content_5 > div p:nth-child(8) input
{
    font-size: 16px;
    border: 1px solid #d49e3e;
    text-align: center;
    height: 40px;
    width: 138px;
}
.content_5 > div p:nth-child(8) .zxbtn
{
    background-image: linear-gradient(to right, #d49e3e , #edc885);
}

/*模块10*/
.content_10
{
    height: 651px;
}
.content_10 div:nth-child(1)
{
    margin-top: 0px;
}
.content_10 div:nth-child(2)
{
    margin-top: 0px;
}
.content_10 div:nth-child(4) > div
{
    margin-top: 121px;
}
.content_10 div:nth-child(4) > div div:nth-child(2)
{
    padding-top: 41px;
}

/*模块11*/
.content_11 > div > div div:nth-child(2)
{
    padding-left: 25px;
}
.content_11 > div p:nth-child(3)
{
    margin-top: 61px;
}
.content_11 > div p:nth-child(3) input
{
    font-size: 16px;
    border: 1px solid #d49e3e;
    text-align: center;
    height: 40px;
    width: 138px;
}
.content_11 > div p:nth-child(3) .zxbtn
{
    background-image: linear-gradient(to right, #d49e3e , #edc885);
}

/*模块12*/
.content_12 > div > div
{
    margin-top: 95px;
}
.content_12 > div .zxbtn
{
        font-size: 16px;
    border: 1px solid #d49e3e;
    text-align: center;
    height: 40px;
    width: 138px;
    background-image: linear-gradient(to right, #d49e3e , #edc885);
}
/*模块14*/
.content_14 > div:nth-child(1) > div div:nth-child(2) img
{
    margin-top: 39px;
    width: auto;
}

/*模块15*/
.content_15
{
    background-color: #f3e7da;
}
.content_15 > div input
{
    font-size: 16px;
    border: 1px solid #d49e3e;
    text-align: center;
    height: 40px;
    width: 138px;
    margin-top: 20px;
}
.content_15 > div .zxbtn
{
    background-image: linear-gradient(to right, #d49e3e , #edc885);
}
.content_15 p
{
    margin-top: 10px;
}


/*模块16*/
.content_16
{
    width: 1918px;
    height: 864px;
    background-color: #ebebeb;
}

.content_16 > div
{
    text-align: center;
    font-size: 30px;
    font-family: 微软雅黑;
    font-weight: bold;
}
.content_16 > div:nth-child(1)
{
    margin-top: 88px;
}
.content_16 > div:nth-child(2)
{
    margin-top: 21px;
    font-size: 25px;
    color: #d49e3e;
}
.content_16 > div:nth-child(4)
{
    margin-top: 36px;
}
.content_16 p
{
    text-align: center;
}
.content_16 p:nth-child(1)
{
    text-align: center;
    margin-top: 10px;
}
.content_16 p:nth-child(2)
{
    text-align: center;
    margin-top: 6px;
    color: #d49e3e;
    font-size: 25px;
}
.content_16_headspan p
{
    text-align: center;
}
.content_16_headspan p:nth-child(1) span
{
    width: 45px;
    height: 2px;
    display: inline-block;
    background-color: #d49e3e;
}
.content_16_headspan p:nth-child(2) span
{
    width: 31px;
    height: 2px;
    display: inline-block;
    background-color: #d49e3e;
}
.content_16 > div:nth-child(3) img
{
    margin-top: 29px;
}
#image_16
{
}


/*模块17*/
.content_17
{
    width: 1918px;
    height: 864px;
    background-color: #fff;
}

.content_17 > div
{
    text-align: center;
    font-size: 30px;
    font-family: 微软雅黑;
    font-weight: bold;
}
.content_17 > div:nth-child(1)
{
    margin-top: 88px;
}
.content_17 > div:nth-child(2)
{
    margin-top: 21px;
    font-size: 25px;
    color: #d49e3e;
}
.content_17 > div:nth-child(3)
{
    display: flex;
justify-content: center;
    }
.content_17 > div > div
{
    display: flex;
    flex-direction: column;
    width: 1117px;
}
.content_17 > div:nth-child(3) > div
{
    width: 1117px;
}
.content_17 > div:nth-child(3) > div:nth-child(1)
{
    margin-top: 57px;
}
.content_17 > div:nth-child(3) .row > div > div
{
    text-align: center;
    font-size: 20px;
    width: 265px !important;
    height: 286px !important;
}
.col-sm-6{width: 265px !important;}
.content_17 > div:nth-child(3) .row > div h3
{
    text-align: center;
    font-size: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.content_17 > div:nth-child(3) .row > div p
{
    text-align: center;
    font-size: 18px;
}
.content_17 > div:nth-child(3) div .thumbnail
{
    padding-top: 38px;
}
.content_17 .thumbnail > img
{
    margin-bottom: 40px;
    }




/*文章*/
.content_18{width:1918px; }
.article{padding:62px 0px 0px;}
.article .a_box{ width:1100px; margin:0 auto;}
.article .a_box .h_tle{ font-size:30px; text-align:center;}
.article .a_box .nav_tle{ text-align:center; color:#d49e3e; font-size:25px;margin-top:12px; margin-bottom:35px;font-weight: bold;}
.article .a_box .left{ width:550px; float:left;}
.article .a_box .right{ width:496px; float:right;}
.article .a_box .left .img{ width:550px; height:345px;}
.article .a_box .left .img img{ width:100%;}
/*.article .a_box .left .img img:hover +.con{background-color: #e6c488;}*/
/*.article .a_box .con{ margin-top:35px;}*/
.article .a_box .con:hover{cursor:pointer;}
.article .a_box .con .tle{ width:464px;  float:left;word-break:keep-all;           /* 不换行 */
white-space:nowrap;          /* 不换行 */
overflow:hidden;             /* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis; font-size:18px; }
.article .a_box .con .date{ float:right; color:#8c8f94; font-size:14px;margin-top: 4px;}
.article .a_box .con .desc{color:#8c8f94;font-size:14px; margin-top:15px; line-height:23px;}

.article .a_box .right .con{ margin-top:0px;}
.article .a_box .right .con .tle{ width:auto;  float:left;word-break:keep-all;           /* 不换行 */
white-space:nowrap;          /* 不换行 */
overflow:hidden;               /* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis; font-size:18px;  width:498px; overflow:hidden;}


.article .a_box .left .con:hover .tle{text-decoration: underline;}
.article .a_box .left .con:hover .desc{text-decoration: underline;}
.article .a_box .left .con{background-color: #f5f5f5; overflow:hidden;
margin-left: -42px;
padding: 12px 25px;
height: 116px;
width: 100%;
margin-left: -1px;
margin-top: -22px;}
.article .a_box .left .con:hover{background-color: #e6c488;}

.article .a_box .right .con .date{ float:right; color:#8c8f94; font-size:14px;margin-top: 4px;}
.article .a_box .right .con .desc{color:#8c8f94;font-size:14px; margin-top:15px; line-height:23px;}
.article .a_box .right .con ul li{ margin-top:13px;background-color: #f5f5f5;border-radius: 7px;}
.article .a_box .right .con ul li:hover{cursor:pointer;text-decoration: underline;background-color: #e6c488;}
.article .a_box .right .con ul li:hover .tle{text-decoration: underline;}

.article .a_box .con .tle:hover{}
.article .a_box .right .con ul li:first-child{ margin-top:0px;}
.article .a_box .bom{ margin-top:40px;margin-bottom: 61px;}
.article .a_box .bom a{ background:url(/Images/Jewelry/btn_06.png) no-repeat center center; width:140px; height:40px; margin:0 auto; display:block; }





/*补充样式*/
.thumbnail > img, .thumbnail a > img
{
      height: 71px;
    }
    .thumbnail
    {
        margin-bottom: 7px;
        }