@import "base.css";
@import "header.css";
@import "footer1.css";


.sg-navigation{
    width: 100%;
    height: 162px;
    background: url("../image/list-sub-bg.jpg") center no-repeat;
    overflow: hidden;
}
.gradient{
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    background: linear-gradient(135deg, rgba(0,78,162,0.95) 0%, rgba(110,185,43,0.95) 100%);
    background-size: contain;
}
.sg-navigation .navigation{width:auto;height:auto;}
.sg-navigation .navigation h1{font-size:30px;color:#fff;text-align:right;margin:30px 0;letter-spacing:5px;}
.sg-navigation .navigation p{height:25px;line-height:25px;color:#fff;}
.sg-navigation .navigation p a{color:#fff;margin:0 5px;}
.sg-navigation .sub-nav{border-top: 1px solid rgba(255, 255, 255, 0.3);}
.sg-navigation .sub-nav ul{height:60px;}
.sg-navigation .sub-nav li{float:left;display:inline-block;text-align:center;}
.sg-navigation .sub-nav li a{display:inline-block;line-height:50px;-webkit-transition:0.3s;transition:0.3s;margin-right:30px;position:relative;border-top:5px solid rgba(255,255,255,0);color:#fff;font-size:16px;}
.sg-navigation .sub-nav li a:after{display:block;background-color:#e4e4e4;height:20px;width:1px;position:absolute;right:-15px;top:15px;content:"";}
.sg-navigation .sub-nav li:last-child a:after{display:none;}
.sg-navigation .sub-nav li a:hover{color:#9ae097;}
.sg-navigation .sub-nav li.active a{font-weight:bolder;border-top:5px solid #6eb92b;}

.sg-position{
    width: 100%;
    border-bottom: 1px solid #e4e4e4;
    color: #999;
    padding: 16px 0;
    font-size: 14px;
}
.sg-position li a:hover{
    color: #004ea2;
}


.sg-content{width:100%;padding:40px 0;}
.sg-content .content{font-size:18px;line-height:180%;color:#555;margin-bottom:50px;}
.sg-content .content div{font-size:18px;line-height:180%;color:#555;text-indent:2em;}
.sg-content .content p{font-size:18px;line-height:180%;color:#555;text-indent:2em;}
.sg-content .content a{text-decoration:underline;color:#333;}
.sg-content .content a:hover{text-decoration:underline;color:#f00;}
.sg-content .content img{max-width:90%;height:auto!important;}
.sg-content .content iframe{width:100%;height:500px;}


.sg-content .article .aci-content{font-size:18px;line-height:180%;color:#333;overflow:hidden;}
.sg-content .article .aci-content a{text-decoration:underline;color:#333;}
.sg-content .article .aci-content a:hover{text-decoration:underline;color:#f00;}
.sg-content .article .aci-content img{max-width:90%;}
.sg-content .article .aci-content iframe{width:100%;height:500px;}
.sg-content .article .aci-contact{margin:20px auto;text-align:center;}
.sg-content .article .aci-contact a img{width:133px;height:44px;margin:0px 5px;opacity:0.8;}
.sg-content .article .aci-contact a img:hover{opacity:1;}



.sg-content .ssjg-content table{border-collapse:collapse;margin-bottom:15px;width:100%;}
.sg-content .ssjg-content caption{text-align:left;font-size:15px;padding-bottom:10px;}
.sg-content .ssjg-content table td,.sg-content .ssjg-content table th{padding:5px;border:1px solid #fff;border-width:0 1px 1px 0;}
.sg-content .ssjg-content thead th{background:#91c5d4;font-size:12px;}
.sg-content .ssjg-content thead td{text-align:center;background-color:#66a9bd;font-weight:bold;font-size:15px;}
.sg-content .ssjg-content thead th[colspan],.sg-content .ssjg-content thead th[rowspan]{background:#66a9bd;font-size:18px;}
.sg-content .ssjg-content tbody th,.sg-content .ssjg-content tfoot th{text-align:center;background:#91c5d4;}
.sg-content .ssjg-content tbody th a:hover{text-decoration:underline;}
.sg-content .ssjg-content tbody td,.sg-content .ssjg-content tfoot td{text-align:center;background:#d5eaf0;}
.sg-content .ssjg-content tfoot th{background:#b0cc7f;}
.sg-content .ssjg-content tfoot td{background:#d7e1c5;font-weight:bold;}
.sg-content .ssjg-content tbody tr.odd td{background:#bcd9e1;}



.sg-content .paiban-content{}
.paiban-content{ width:100%; text-align:left;  }
.paiban-content .hd{ height:50px;  position:relative; }
.paiban-content .hd ul{ height:50px; line-height:50px;}
.paiban-content .hd ul li{ float:left; padding:0 15px; cursor:pointer; margin-right: 30px; font-size: 18px;}
.paiban-content .hd ul li.on{ background:#f5f5f5;border-radius: 3px 3px 0 0;font-weight: bold;color:#004ea2;}
.paiban-content .bd{background-color: #f5f5f5; border-radius:3px; padding:15px;}
.paiban-content .bordered {
    *border-collapse: collapse; 
    border-spacing: 0;
    width: 100%;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 1px 1px #ccc;
    -moz-box-shadow: 0 1px 1px #ccc;
    box-shadow: 0 1px 1px #ccc;
}
.paiban-content .bordered tr:hover {
    background: #fbf8e9;
    -o-transition: all 0.1s ease-in-out;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.paiban-content .bordered td, .paiban-content .bordered th {
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 10px;
    text-align: center;
    width:11.11%;
    font-size: 15px;
}
.paiban-content .bordered th {
    background-color: #dce9f9;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:      -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:         linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
    font-size: 16px;
}
.paiban-content .bordered tr:first-child th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}
.paiban-content .bordered tr:first-child th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}
.paiban-content .bordered tr:first-child th:only-child{
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}
.paiban-content .bordered tr:last-child th {

}
.paiban-content .bordered tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}
.paiban-content .bordered a:hover{
    font-weight: 600;
}

.paiban-content .scroll{
    position: fixed;
    top: 0;
    width: 1169px;
    border-right: 1px solid #ccc;
}
.paiban-content .scroll tr{width:100%;display: inline-table;}
.paiban-content .scroll tr:last-child th {
    width:11.11%;
}

.sg-content .alert{margin-top:30px;}
.sg-content .alert h2{color:#004ea2;line-height:40px;}
.sg-content .alert li{line-height:25px;}
.sg-content .alert li a{color:#004ea2;}
.sg-content .alert li a:hover{text-decoration:underline;}



.sg-content .article .address-content table{border-collapse:collapse;}
.sg-content .article .address-content table,.sg-content .article .address-content table th,.sg-content .article .address-content table td{border:1px solid #fff;text-align:center;}
.sg-content .article .address-content .table14{font-size:14px;line-height:30px;padding-left:20px;}
.sg-content .article .address-content .add_door{line-height:60px;font-size:36px;margin-top:50px;text-align:center;}
.sg-content .article .address-content .add_t{color:#FFF;background-color:#00458e;}
.sg-content .article .address-content .add_tt{color:#FFF;background-color:#4bb033;}



.sg-content .yuyue-content{}
.yuyue-content .four-item{}
.four-item .f-item{width:254px;margin:0 23px;line-height:1.4;float:left;margin-bottom:50px;}
.four-item .f-item .fi-head{margin-bottom:30px;position:relative;padding:6px 0;width:100%;height:76px;box-sizing:border-box;border:2px solid #004ea2;border-radius:3px;text-align:center;color:#D8D8D8;font-size:18px;font-weight:700;}
.four-item .f-item .fi-head:after,.four-item .f-item .fi-head:before{display:block;content:"";left:50%;position:absolute;}
.four-item .f-item .fi-head:before{width:2px;height:30px;background-color:#ddd;bottom:-33px;margin-left:-1px;}
.four-item .f-item .fi-head:after{width:12px;height:12px;border-radius:50%;background-color:#004ea2;bottom:-6px;margin-left:-6px;}
.four-item .f-item .fi-head b{color:#004ea2;display:block;}
.four-item .f-item .fi-body{min-height:100px;border:1px solid #e4e4e4;border-radius:3px;padding:10px;}
.four-item .f-item .fi-body p.haveimg{float:right;width:52%;}
.four-item .f-item .fi-body p span{color:#004ea2;}
.four-item .f-item .fi-body img{float:left;display:block;width:100px;height:100px;}
.four-item .f-item .fi-body-s{width:1092px;height:auto;border:1px solid #e4e4e4;border-radius:3px;padding:30px;}

.four-item .f-item .fi-body-s .left-box{float:left;width:45%;height:570px;}
.four-item .f-item .fi-body-s .left-box .td1{text-align:right;background-color:#dce9f9;width:28%;font-size:16px;}
.four-item .f-item .fi-body-s .left-box .td1 span{color:#b24000;}
.four-item .f-item .fi-body-s .left-box .td2{padding:10px;border-bottom:1px solid #efefef;}
.four-item .f-item .fi-body-s .left-box .td3{border-bottom:1px solid #efefef;width:10%;}
.four-item .f-item .fi-body-s .left-box .input_box,.input_time{width:220px;height:25px;border:1px solid #cececc;padding:2px;font-size:14px;}
.four-item .f-item .fi-body-s .left-box .input_time{width:155px!important;}
.four-item .f-item .fi-body-s .left-box .input_daytime{width:60px;height:30px;margin-left:5px;}
.four-item .f-item .fi-body-s .left-box .input_keshi{width:150px;height:30px;}
.four-item .f-item .fi-body-s .left-box .input_msg{width:220px;height:60px;font-size:14px;padding:2px;font-family:inherit;}
.four-item .f-item .fi-body-s .left-box .t-button{height:50px;margin:30px 0 50px 0;text-align:center;}
.four-item .f-item .fi-body-s .left-box .t-button .button{padding:10px 15px;cursor:pointer;border-radius:5px;border:none;background-color:#dce9f9;margin:0 10px;font-size:16px;-webkit-transition:background-color 0.3s,color 0.3s;-moz-transition:background-color 0.3s,color 0.3s;-ms-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;}
.four-item .f-item .fi-body-s .left-box .t-button .button:hover{background-color:#004ea2;color:#fff;}

.four-item .f-item .fi-body-s .right-box{float:right;width:46%;height:500px;background:url("../image/single-yuyue.jpg") no-repeat center 180px;}
.four-item .f-item .fi-body-s .right-box .title{font-size:18px;color:#004ea2;font-weight:bold;line-height:50px;}
.four-item .f-item .fi-body-s .right-box .pd{color:#555;line-height:30px;font-size:14px;text-indent:2em;}
.four-item .f-item .fi-body-s .right-box .pd a{color:#004ea2;}
.four-item .f-item .fi-body-s .right-box .pd a:hover{text-decoration:underline;}
.four-item .f-item .fi-body-s .right-box .beizhu{font-size:13px;line-height:25px;}
.four-item .f-item .fi-body-s .right-box .beizhu span{color:#b24000;}
.four-item .f-item .fi-body-s .right-box .t2{line-height:30px;font-weight:600;}



.lg-footer{width:100%;background-color:#F5F5F5;padding:20px 0;}
.lg-footer .left{float:left;width:auto;}
.lg-footer .left .logo{float:left;margin-right:20px;}
.lg-footer .left .text{float:left;color:#707070;}
.lg-footer .left .text p{height:22px;line-height:22px;}
.lg-footer .left .text .beian a,.lg-footer .left .text .beian span{color:#666;padding-left:5px;}
.lg-footer .left .text .beian a:hover{color:#004ea2;}
.lg-footer .left .text .beian a img{float:left;}
.lg-footer .icon{float:right;}
.lg-footer .icon a{width:46px;height:46px;display:block;background-color:#a7a7a7;border-radius:23px;margin-left:10px;float:left;position:relative;}
.lg-footer .icon a:hover{background-color:#004ea2;}
.lg-footer .icon a i{font-size:26px;text-align:center;vertical-align:middle;line-height:46px;display:block;color:#fff;}
.lg-footer .icon a.wx img{position:absolute;top:-170px;right:0;display:none;background-color:#004ea2;padding:10px;width:150px;height:150px;}
.lg-footer .icon a.wx:hover img{display:block;}