
        i,em{font-style:normal;}
		.content{width:1200px;margin:0 auto;}
      
        .footer{height:379px; background:url(../images/foot.jpg) no-repeat center;}
        .foot{position: relative;padding-top:52px;}
        .foot .ft-top{width:97px; height:96px;position: absolute; left:551px; top:-26px;}
        .foot .ft-top span{display: block; width:100%; position: relative;}
        .foot .ft-top span em{display: block; width:110px; height:109px;-webkit-animation: spinAround 3s linear infinite;animation: spinAround 3s linear infinite;}
        @-webkit-keyframes spinAround {
            from {
                -webkit-transform: rotate(0deg)
            }
            to {
                -webkit-transform: rotate(360deg);
            }
        }
        @keyframes spinAround {
            from {
                transform: rotate(0deg)
            }
            to {
                transform: rotate(360deg);
            }
        }
        .foot .ft-top span i{display: block; width:97px; height:96px;position: absolute; left:0;top:0; cursor: pointer;}
        .foot .ft-top span img{width:100%;}
        .foot .ft-nav{height:46px;}
        .foot .ft-nav ul li{float:left;height:46px;margin-left: 125px;position: relative;}
        .foot .ft-nav ul li:first-child{margin-left: 0;}
        .foot .ft-nav ul li:before{width:0;height:3px; content:"";position: absolute;left:0;bottom:0; transition: .5s; }
        .foot .ft-nav ul li:hover:before{width:100%;}
        .foot .ft-nav ul li a{font-size: 16px; color:#FFF;}
        .foot .ft-cen{height:219px;padding-top:47px; box-sizing: border-box;}
        .foot .ft-cen .ft-logo{width:168px;}
        .foot .ft-cen .ft-logo h2{width:143px; height:62px;}
        .foot .ft-cen .ft-logo h2 img{width: 113px;height: 113px;}
        .foot .ft-cen .ft-logo p{height:64px; line-height: 64px;font-size: 29px; color:#FFF; font-weight: bold;letter-spacing: 8px;}
        .foot .ft-cen .ft-xx{width: 780px;}
        .foot .ft-cen .ft-xx ul li{float:left;width: 325px;margin-bottom: 17px;padding-left:55px;box-sizing: border-box;margin-left: 36px;}
        .foot .ft-cen .ft-xx ul li span{display: block;height:24px; line-height: 24px;font-size: 14px; color:rgba(255,255,255,0.5);}
        .foot .ft-cen .ft-xx ul li p{height:26px; line-height: 26px;font-size: 18px; color:rgba(255,255,255,0.5);}
        .foot .ft-cen .ft-xx ul li.ft1{background:url(../images/ft1.png) no-repeat left;}
        .foot .ft-cen .ft-xx ul li.ft2{background:url(../images/ft2.png) no-repeat left;}
        .foot .ft-cen .ft-xx ul li.ft3{background:url(../images/ft3.png) no-repeat left;}
        .foot .ft-cen .ft-xx ul li.ft4{background:url(../images/ft4.png) no-repeat left;}
        .foot .ft-cen .ft-xx ul li:last-child{width:355px;}
        .foot .ft-cen .ft-xx ul li:last-child p{font-size: 16px;}
        .foot .ft-cen .ft-code{width: 201px;float:right;}
        .foot .ft-cen .ft-code span{display: block; float:left;}
        .foot .ft-cen .ft-code span i{display: block; width:123px; height:123px; line-height: 0; overflow: hidden;float:left;background:#FFF;box-sizing:border-box;padding:10px;}
        .foot .ft-cen .ft-code span i img{width:100%;}
        .foot .ft-cen .ft-code span em{display: block; width:40px; height:123px; background:#48596d;padding:40px 13px 0; box-sizing: border-box; font-size: 12px; color:#FFF;float:left; line-height: 14px;text-align: center;}
        .foot .ft-cen .ft-code span:last-child{float:right;}
        .foot .ft-link{height:60px; }
        .foot .ft-link span{display: block; float:left; }
        .foot .ft-link span em{display: block; height:60px; line-height: 60px; float:left; margin-right: 36px;font-size: 14px; color:rgba(255,255,255,0.3);}
        .foot .ft-link span em a{font-size: 14px; color:rgba(255,255,255,0.3);}
        .foot .ft-link strong{display: block; float:right;}
        .foot .ft-link strong i{display: block; height:60px; line-height: 60px;font-size: 14px;float:left;color:rgba(255,255,255,0.3); font-weight: normal;}
        .foot .ft-link strong a{display: block; height:60px; line-height: 60px;font-size: 14px;float:left; color:rgba(255,255,255,0.3); font-weight: normal;margin-left: 35px;}
        .foot .ft-link strong a.first{margin-left: 0;}
    
    /* ??3y?¨²¨ªa¡À??¨¤ */

@charset "utf-8";

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements ?¨¢11?a?? */

dl, dt, dd, ul, ol, li, /* list elements ¨¢D¡À¨ª?a?? */

pre, /* text formatting elements ??¡À???¨º??a?? */

fieldset,button, input, textarea, /* form elements ¡À¨ª¦Ì£¤?a?? */

th, td { /* table elements ¡À¨ª???a?? */

    margin: 0;

    padding: 0;

}

.content{ width:1200px;margin: 0 auto;font-family:"Microsoft YaHei","?¡é¨¨¨ª??o¨²",Arial,sans-serif;}



input,textarea {border:  none; box-shadow: none; outline: none;}



body{min-width: 1200px;max-width: 1920px;margin: 0 auto;overflow-x: hidden; width: 100%;}

/* ¨¦¨¨????¨¨?¡Á?¨¬? */

body,

button, input, select, textarea {

    font: 16px/22px "Microsoft YaHei";color: #666;

}



h1 {font-size: 18px;font-family: "Microsoft Yahei";}

h2 {font-size: 16px;font-family: "Microsoft Yahei";}

h3 {font-size: 14px; font-family: "Microsoft Yahei"; font-weight:normal;}

h4, h5, h6 {font-size: 100%;}

* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} /*?2??bootstrape??¡À¨º¨¬a?¨®¦Ì???¨¨?¨ªa¡À??¨¤*/



address, cite, dfn, em, i, var {font-style: normal;} /* D¡À¨¬?¡¤??y */



/* ????¨¢D¡À¨ª?a?? */

ul, ol ,li{list-style: none;}



/* ??????¡À???¨º??a?? */

a {text-decoration: none; color: #666; word-wrap:break-word;}/*¨®¡é????DD*/

a:hover {text-decoration: none; color:#666;}





/* ????¡À¨ª¦Ì£¤?a?? */

legend {color: #000;} /* for ie6 */

fieldset, img {border: none;} /* img ¡ä?3¦Ì¡êo¨¨?¨¢¡ä?¨®¨¤?¦Ì? img ?T¡À??¨° */

/* ¡Á¡é¡êooptgroup ?T¡¤¡§¡¤??y */

button, input, select, textarea {

    font-size: 100%; /* ¨º1¡À¨ª¦Ì£¤?a???¨² ie ???¨¹?¨¬3D¡Á?¨¬?¡ä¨®D? */

}

input[type="text"],input[type="button"], input[type="submit"], input[type="reset"]{

	-webkit-appearance: none;}

textarea {-webkit-appearance: none;}



/* ????¡À¨ª???a?? */

table {

    border-collapse: collapse;

    border-spacing: 0;

}



/* ¨¨?¡¤?ie?¡¥¨¤¨¤?¡Â??¨¨?¨°2??¨º?¡ä1?¡À1??¡¥¨¬?¡ê?¡¤¨¤?1¨°¨°1??¡¥¨¬?¨°y?e¦Ì?¨¦¨¢?? */

html {overflow-y: scroll;}



/*¨¦¨¨?????¡¥*/

.fl {float: left;}

.fr {float: right;}

.pr{position: relative;}

.pa{position: absolute;}



/*¡Á?¨¬?¡ä¨®D?*/

.fz12{font-size: 12px;}

.fz14{font-size: 14px;}

.fz16{font-size: 16px;}

.fz18{font-size: 18px;}

.fz20{font-size: 20px;}

.fz22{font-size: 22px;}

.clear{clear: both;height: 0;}

.clearfix:after{height: 0;content: "";clear: both;display: block;}

.blk-main .clearlist{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}









/*¡À¨ª¦Ì£¤¦Ì¡¥?¨°*/



/*¡À¨ª¦Ì£¤¦Ì¡¥?¨°*/

.nsw-modal {

    width: 100%;

    height: 100%;

    background: rgba(225, 225, 225, 0.5);

    position: fixed;

    top: 0;

    left: 0;

    z-index: 99999;

}

.modal-dialog {

    position: fixed;

    color:#000000;

    top: 150px;

    width: 400px;

    border-radius: 3px;

    min-height: 155px;

    overflow: hidden;

    z-index: 99998;

    margin-left: -200px;

    left: 50%;

}

.modal-dialog .css-icon {

    background-image: url("../images/modal-icons.png");

}

.modal-dialog .modal-head {

    height: 30px;

    line-height: 30px;

    padding: 0px 20px;

    background: #F6EFEF;

    font-size: 14px;

}

.modal-dialog .modal-head .modal-logo {

    width: 15px;

    height: 15px;

    background-position: 1px 0px;

    margin: 8px 5px 0 0;

    float: left;

}

.modal-dialog .modal-head .close {

    float: right;

    width: 15px;

    height: 15px;

    background-position: -14px 0px;

    margin-top: 8px;

}

.modal-dialog .modal-body {

    width: 100%;

    min-height: 125px;

    background: #ffffff;

}

.modal-dialog .modal-body .modal-body-left {

    width: 140px;

    float: left;

}

.modal-dialog .modal-body .modal-body-left .icon {

    width: 64px;

    height: 64px;

    margin: 30px 0 0 48px;

}

.modal-dialog .modal-body .modal-body-left .success-message {

    background-position: 0px -14px;

}

.modal-dialog .modal-body .modal-body-left .warming-message {

    background-position: 0px -78px;

}

.modal-dialog .modal-body .modal-body-right {

    width: 260px;

    float: right;

    padding-top: 20px;

}

.modal-dialog .modal-body .modal-body-right .close-btn {

    color: #000;

    text-align: center;

    width: 90px;

    display: inline-block;

    height: 24px;

    line-height: 24px;

    background: #818079;

}

.modal-dialog .modal-body .modal-body-right p {

    line-height: 30px;

}



/*¡¤-¨°3*/

.p12-pagination-1-main {

    margin: 0 auto;

    padding: 20px 0;

    height: 30px;

    text-align: center;

}



.p12-pagination-1 a,

.p12-pagination-1 span {

    vertical-align: top;

    display: inline-block;

    padding: 0 8px;

    height: 26px;

    line-height: 26px;

    border: 1px solid #e5e5e5;

    text-align: center;

    margin: 0 2px;

    background: #fff;

}



.p12-pagination-1 span {

    border: 1px solid #fff;

}



.p12-pagination-1 .page_curr {

    background:${skins.vi and skins.vi.color?skins.vi.color: "#fa756e"};

    color:#fff;

    border-color:${skins.vi and skins.vi.color?skins.vi.color: "#fa756e"};

}



.p12-pagination-1 .laypage_first,

.p12-pagination-1 .laypage_last {

    display: none;

}



/*p101D?¡¤-¨°3*/

.p101-pagination-1-main {

    margin: 0 auto;

    padding: 0 0 40px;

    height: 40px;

    text-align: center;

}



.p101-pagination-1 a,

.p101-pagination-1 span {

    vertical-align: top;

    display: inline-block;

    font-size: 18px;

    font-family: Arial;

    width: 34px;

    height: 34px;

    color: #666666;

    border-radius: 100%;

    line-height: 34px;

    border: 1px solid #dcdcdc;

    text-align: center;

    margin: 0 3px;

    background: #fff;

}

.p101-pagination-1 a.page_first,.p101-pagination-1 a.page_last{width: 70px;border-radius: 20px;font-size: 16px;}

.p101-pagination-1 a.page_pre,.p101-pagination-1 a.page_next{width: 80px;border-radius: 20px;font-size: 16px;}

.p101-pagination-1 span {

    border: 1px solid #fff;

}



.p101-pagination-1 .page_curr {

    background:#5a5a5a;

    color:#fff;

    border-color:#5a5a5a;

}



.p101-pagination-1 .laypage_first,

.p101-pagination-1 .laypage_last {

    display: none;

}



/*p102D?¡¤-¨°3*/

.p102-pagination-1-main {

    margin: 0 auto;

    padding: 20px 0 40px;

    height: 40px;

    text-align: center;

}

.p102-pagination-1 a,

.p102-pagination-1 span {

    vertical-align: top;

    display: inline-block;

    font-size: 16px;

    font-family: Arial;

    width: 36px;

    height: 36px;

    color: #808080;

    border-radius: 5px;

    line-height: 36px;

    border: 1px solid #e5e5e5;

    text-align: center;

    margin: 0 3px;

    background: #fff;

}

.p102-pagination-1 a.page_first,.p102-pagination-1 a.page_last{width: 70px;border-radius: 5px;font-size: 14px;}

.p102-pagination-1 a.page_pre,.p102-pagination-1 a.page_next{width: 80px;border-radius: 5px;font-size: 14px;}

.p102-pagination-1 span {

    border: 1px solid #fff;

}

.p102-pagination-1 .page_curr {

    background:${skins.vi and skins.vi.color?skins.vi.color: "#fa756e"};

    color:#fff;

    border-color:${skins.vi and skins.vi.color?skins.vi.color: "#fa756e"};

}

.p102-pagination-1 .laypage_first,

.p102-pagination-1 .laypage_last {

    display: none;

}