

            .content { width: 1200px; margin: 0 auto; }

            .header .h_con { height: 120px; }

            .header .h_con .logo { float: left; margin-top: 27px; padding-right: 22px; position: relative; }

            .header .h_con .logo:after { position: absolute; content: ""; width: 1px; height: 56px; background: rgba(0, 0, 0, .3); top: 6px; right: 0; }

            .header .h_con .logo img { width: 169px; }

            .header .h_con .slogan { float: left; margin-top: 45px; margin-left: 18px; font-size: 27px; color: #2462AE; font-weight: normal; letter-spacing: 1.5px; }

            .header .h_con .contact { float: right; margin-top: 34px; color: #333; background: url(../images/h_tel.png) no-repeat left top; padding-left: 41px; font-size: 16px; }

            .header .h_con .contact strong { font-size: 22px; line-height: 100%; color: #D7342F; display: inline-block; vertical-align: middle; }

            .header .h_con p:last-child { text-align: right; margin-top: 11px; }

            .header .menu { height: 60px; background: #2462AE; }

            .header .menu li { position: relative; float: left; }

            .header .menu li:after { position: absolute; content: ""; width: 1px; height: 15px; top: 23px; right: -1px; background: rgba(255, 255, 255, .2); }

            .header .menu li:before { position: absolute; content: ""; width: 100%; height: 0; left: 0; bottom: 0; transition: height .3s; -moz-transition: height .3s; -webkit-transition: height .3s; -o-transition: height .3s; }

            .header .menu li>a { display: block; padding: 0 36px; font-size: 16px; color: #fff; text-align: center; line-height: 60px; position: relative; z-index: 2; }

            .header .menu li:hover>a, .header .menu li.cur>a { font-weight: bold; }

            .header .menu li .cur {  background: #D7342F; }
			
			.header .menu li  a:hover{ background: #D7342F;}

            .header .menu li:last-child:after, .header .menu li.cur:after, .header .menu li:hover:after { display: none; }

            .header .menu li p{display:none;position:absolute;width:100%;left:0;top:60px;background:rgba(36,98,174,.75);z-index:10;}

		.header .menu li p a{display:block;font-size:14px;line-height:48px;text-align:center;color:#fff;border-bottom:1px solid #eee;}

	.header .menu li p a:hover{background:#D7342F;color:#fff;}

	.header .menu li p a:last-child{border-bottom:none;}

        

		

.f_bg{ background-color:#333333; height:358px;overflow: hidden;}

.footer{width: 1200px; margin:0 auto;}

.f_logo{width: 234px;height: 280px;background: #2462AE;padding: 78px 0 0;text-align: center;}

.f_logo a{font-size: 16px;color: #fff;font-weight: normal;display: block;}

.f_logo img{display: block;margin: 0 auto 10px;}

.f02{width: 500px;padding: 65px 0 0 70px;}

.f_nav{height: 120px;overflow: hidden;width: 500px; border-bottom:1px solid #666666;border-top:1px solid #666666;padding: 25px 0 0;}

.f_nav ul li{height: 32px;line-height: 32px; background:url(../images/f_ico01.png) no-repeat 0 14px;overflow: hidden;padding: 0 0 0 20px;width: 140px;float: left;}

.f_nav ul li a{font-size: 14px;color: rgba(255,255,255,0.8);}

.f_nav ul li a:hover{color: #fff;}

.f02 p{font-size: 14px;color: rgba(255,255,255,0.8);height: 50px;line-height: 25px;overflow: hidden; background:url(../images/f_line.png) no-repeat;width: 390px;padding: 15px 0 0;}

.f02 p a{color: rgba(255,255,255,0.8);}

.f02 p i{padding: 0 20px;}

.f02 p span{display: block;}

.f_ban{width: 340px;padding: 60px 0 0;}

.f_ban p{padding:0 0 0 35px;font-size: 14px;color: #fff;line-height: 24px;height: 80px;}

.f_ban p b{display: block;}

.f_ban p i{font-size: 20px;color: #fff;display: block;padding: 5px 0 0;font-weight: bold;}

.f_ban p em{font-size: 16px;}

.f_ban span{padding: 0 10px;}

.f_p01{ background:url(../images/f_ico02.png) no-repeat 0 22px;}

.f_p02{ background:url(../images/f_ico03.png) no-repeat 0 16px;}

.f_p03{ background:url(../images/f_ico04.png) no-repeat 0 16px;}	



           /* .footer {  height: 400px; overflow: hidden; }

            .f_con { width: 449px; margin-top: 73px; margin-left:56px; }

            .f_menu a { display: block; font-size: 14px; color: #fff; line-height: 41px; position: relative; padding-left: 27px; width: 174px; float: left }

            .f_menu a:before { position: absolute; content: ""; transform: rotate(-45deg); -ms-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); width: 10px; height: 10px; background: #aaa; left: 0; top: 15px }

            .f_add { padding-top: 30px; margin-top: 32px; position: relative;clear:both; }

            .f_add:before { position: absolute; content: ""; width: 451px; height: 1px; background: rgba(170, 170, 170, .1); top: 0; left: -84px }

            .f_add p { font-size: 14px; color: rgba(255, 255, 255, .73); line-height: 32px }

            .f_logo { width: 300px; height: 250px; background: #2462ae; text-align: center; position: relative }

            .f_logo h3 { width: 193px; height: 67px; margin: 75px auto 41px;position:relative;z-index:2; }

            .f_logo p { font-size: 16px; color: #fff; line-height: 32px;position:relative;z-index:2; }

            .f_logo p a {color: #fff;}

            .f_logo p img { display: block; margin: 0 auto }

            .f_logo p strong { display: inline-block; font-size: 26px; color: #fff; line-height: 100%; padding: 21px 0; border-bottom: 1px solid rgba(255, 255, 255, .2); margin-bottom: 20px }

            .f_logo p span { font-size: 14px; display: block }

            .f_logo:after { position: absolute; content: ""; width: 277px; height: 438px; background: 0 0; border: 1px solid rgba(247, 247, 247, .3); left: 11px; top: -1px; z-index:0; }

            .f_qr { margin-top: 75px; width: 342px; background: url(../images/qr_bg.png) no-repeat center top; padding: 14px 16px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }

            .f_qr p { width: 128px; float: left; line-height: 0 }

            .f_qr p img { width: 128px }

            .f_qr p span { display: block; font-size: 14px; color: #fff; line-height: 100%; text-align: center; margin-top: 33px }

            .f_qr p:last-child { float: right }

            .clearfix:after{content: "."; height: 0; display: block; visibility: hidden; clear: both;}

        */



        .client-2 {

            position: fixed;

            right: -170px;

            top: 50%;

            z-index: 900;

        }

        

        .client-2 li a {

            text-decoration: none;

        }

        .client-2 li {

            margin-top: 1px;

            clear: both;

            height: 62px;

            position: relative;

        }

        

        .client-2 li i {

            background: url(../images/fx.png) no-repeat;

            display: block;

            width: 30px;

            height: 27px;

            margin: 0px auto;

            text-align: center;

        }

        

        .client-2 li p {

            height: 20px;

            font-size: 12px;

            line-height: 20px;

            overflow: hidden;

            text-align: center;

            color: #fff;

        }

        

        .client-2 .my-kefu-qq i {

            background-position: 4px 5px;

        }

        

        .client-2 .my-kefu-tel i {

            background-position: 0 -21px;

        }

        

        .client-2 .my-kefu-liuyan i {

            background-position: 4px -53px;

        }

        

        .client-2 .my-kefu-weixin i {

            background-position: -34px 4px;

        }

        

        .client-2 .my-kefu-weibo i {

            background-position: -30px -22px;

        }

        

        .client-2 .my-kefu-ftop {

            display: none;

        }

        

        .client-2 .my-kefu-ftop i {

               width: 33px;

    height: 31px;

    background-position: -23px -47px;

    background-size: 52px 82px;

        }

        .client-2 .my-kefu-ftop .my-kefu-main{

            padding-top: 6px;

        }

        

        .client-2 .my-kefu-left {

            float: left;

            width: 62px;

            height: 47px;

            position: relative;

        }

        

        .client-2 .my-kefu-tel-right {

            font-size: 16px;

            color: #fff;

            float: left;

            height: 24px;

            line-height: 22px;

            padding: 0 15px;

            border-left: 1px solid #fff;

            margin-top: 14px;

        }

        

        .client-2 .my-kefu-right {

            width: 20px;

        }

        

        .client-2 .my-kefu-tel-main {

            background: #2462af;

            color: #fff;

            height: 53px;

            width: 230px;

            padding:9px 0 0;

            float: left;

        }

        

        .client-2 .my-kefu-main {

            background: #2462af;

            width: 97px;

            height: 53px;

            position: relative;

            padding:9px 0 0;

            float: left;

        }

        

        .client-2 .my-kefu-weixin-pic {

            position: absolute;

            left: -130px;

            top: -24px;

            display: none;

            z-index: 333;

        }

        

        .my-kefu-weixin-pic img {

            width: 115px;

            height: 115px;

        }

    



  .ser55 {

        padding: 4px 0 30px;

        background:url(http://www.slde66.com/resource/images/df13e28a8cb54f6596fc0b3382389452_64.jpg?ver=2) no-repeat center 0;

    }

    

    .ser55 h2 {

        margin-bottom: 50px;

    }

    

    .ser55 h2:after {

        background: #fbce00;

    }

    

    .ser55 h2 i,

    .ser h2 b {

        color: #fff;

    }

    

    .ser_con {

        background: #fff;

        border-radius: 20px;

        overflow: hidden;

    }

    

    .ser_con ul {

        height: 516px;

        padding: 46px 52px 0;

        box-sizing: border-box;

        overflow: hidden;

        position: relative;

    }

    

    .ser_con ul:after {

        position: absolute;

        width: 1092px;

        height: 1px;

        background: #dddddd;

        content: "";

        left: 54px;

        top: 256px;

    }

    

    .ser_con li {

        float: left;

        width: 390px;

        height: 200px;

        margin-bottom: 56px;

        padding-left: 34px;

        box-sizing: border-box;

        background:url(http://www.slde66.com/resource/images/df13e28a8cb54f6596fc0b3382389452_70.png?ver=51) no-repeat;

        position: relative;

    }

    

    .ser_con li:nth-child(3n) {

        width: 310px;

    }

    

    .ser_con li:nth-child(3n) img {

        right: 0;

    }

    

    .ser_con li img {

        position: absolute;

        right: 48px;

        top: 0;

        transition: all 0.5s;

    }

    

    .ser_con li h3 {

        font-size: 22px;

        color: #333;

        line-height: 24px;

        margin-bottom: 40px;

    }

    

    .ser_con li h3 i {

        display: block;

        font-size: 14px;

        color: #333;

        line-height: 24px;

        font-family: Arial;

        font-weight: normal;

    }

    

    .ser_con li p {

        font-size: 14px;

        color: #666;

        line-height: 22px;

        width: 300px;

    }

    

    .ser_con li:hover img {

        transform: rotateY(180deg);

    }

    

    .ser_con li h3:hover,

    .ser_con li h3:hover i {

        color: #d7342f;

    }

    

    .ser_con .way {

        height: 140px;

        background: #2462af;

        padding-top: 50px;

    }

    

    .ser_con .way h3 {

        text-align: center;

        height: 30px;

        line-height: 30px;

        font-weight: normal;

        letter-spacing: 2px;

        font-size: 30px;

        color: #fff;

        background:url(http://www.slde66.com/resource/images/df13e28a8cb54f6596fc0b3382389452_72.png?ver=65) no-repeat center;

        margin-bottom: 24px;

    }

    

    .ser_con .way h3 i {

        display: inline-block;

        font-size: 20px;

        vertical-align: top;

        margin-left: 20px;

        position: relative;

        z-index: 1;

        font-style: normal;

    }

    

    .ser_con .way h3 i:after {

        position: absolute;

        width: 92px;

        height: 7px;

        background: #e31e25;

        content: "";

        left: -4px;

        bottom: 4px;

        z-index: -1;

    }

    

    .ser_con .tel {

        text-align: center;

        height: 34px;

    }

    

    .ser_con .tel b {

        display: inline-block;

        padding-left: 42px;

        height: 34px;

        line-height: 34px;

        font-size: 30px;

        color: #fff;

        font-family: Arial;

        margin: 0 50px;

        vertical-align: top;

        background:url(http://www.slde66.com/resource/images/df13e28a8cb54f6596fc0b3382389452_66.png?ver=36g) no-repeat left center;

    }

    

    .ser_con .tel .dh {

        background:url(http://www.slde66.com/resource/images/df13e28a8cb54f6596fc0b3382389452_68.png?ver=37) no-repeat left center;

    }

	.gwmg {

        background: #f8f8f8;

        margin-bottom: 45px;

    }

    

    .jszc .jszc1 {

        width: 600px;

        float: right;

    }

    

    .jszc .jszcr2 {

        color: #333;

        padding: 25px 0;

    }

    

    .jszc .jszcr2 .wmgz {

        display: block;

        font-size: 26px;

        color: #000;

        font-weight: bold;

        margin-top: 10px;

        ;

    }

    

    .gzlin {

        width: 180px;

        height: 8px;

        background: #d7342f;

        display: block;

        margin-bottom: 36px;

        margin-top: -5px;

        ;

    }

    

    .jszcr2 p {

        text-indent: 2em;

        font-size: 15px;

    }

    

    .wgdb {


        padding: 24px 0;

        margin-bottom: 45px;

    }

	 .gadb dl {

        width:49%;
        float: left;
		margin-bottom:1%;
		margin-right:2%;

    }

.gadb dl:nth-child(2){ margin-right:0%;}
.gadb dl:nth-child(4){ margin-right:0%;}

    .gadb dt {

        background:url(../images/tb.png) no-repeat 0 0;

        color: #fff;

        font-size: 18px;

        line-height: 40px;

        height: 40px;

        font-weight: bold;

        letter-spacing: 2px;

        padding-left: 10px;

    }

    

    .gadb dl:last-child {

        float: right

    }

    

    .gadb dd {

        font-size: 15px;

        color: #333;

        margin-top: 15px;

		height:100px;

    }

    

    .gadb dl img {


        width: 100%;


        ;

    }

    .index_gadb dl {

        width:49%;
        float: left;
		margin-bottom:1%;
		margin-right:2%;


    }

    .index_gadb dl:nth-child(2){ margin-right:0%;}
	.index_gadb dl:nth-child(4){ margin-right:0%;}
	.index_gadb_bg{ border:2px solid #eeeeee; padding:15px;}

    .index_gadb dt {

        background:url(../images/tb.png) no-repeat 0 0;

        color: #fff;

        font-size: 18px;

        line-height: 40px;

        height: 40px;

        font-weight: bold;

        letter-spacing: 2px;

        padding-left: 10px;

    }

       

    .index_gadb dd {

        font-size: 15px;

        color: #333;

        margin-top: 15px;

		height:100px;

    }

    

    .index_gadb dl img {


        width: 100%;

    }

    .ser53 .chi {

        font-weight: bold;

        color: #333;

        letter-spacing: 2px;
		font-size:38px;

    }

    

    .ser53 .lxfs {

        color: #333;

    }

    .index_ser53 .chi {

        font-weight: bold;

        color: #333333;

        letter-spacing: 2px;
		font-size:38px;

    }

    

    .index_ser53 .lxfs {

        color: #2462AE;

    }

    .wgys {

        background: #f8f8f8;

        margin-bottom: 45px;

        padding: 10px 0 40px;

    }

    

    .sdgz {

        background: #2462ae;

        padding: 25px 0px;

        height: 370px

    }

	 .hjgz {

        position: relative;

        margin: 0 auto;

        background: rgba(258, 258, 258, 0.9);

        width: 1170px;

        width: 1170px;

        height: 375px;

    }

    

    .hjdb {

        position: absolute;

        width: 68px;

        height: 68px;

        background: #d7342f;

        border-radius: 50%;

        padding: 10px;

        top: 260px;

        left: 556px;

        box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);

        display: none;

    }

    

    .hjdb .hjvs {

        background: #fff;

        width: 70px;

        height: 70px;

        border-radius: 50%;

        display: block;

        color: #2462ae;

        font-size: 33px;

        font-weight: bold;

        line-height: 70px;

        text-align: center;

    }

    

    .hjgzl ul li:last-child {}

    

    .hjgz .gzq {

        font-weight: bold;

        font-size: 20px;

        display: block;

        padding: 0px 0 0 15px;

        border-left: 5px solid #d7342f;

        margin: 10px 0 15px 0px;

    }

    

    .hjgz ul .gzqq {

        color: #d7342f;

        margin-right: 10px;

        font-size: 20px;

    }

    

    .hjgzl {

        width: 580px;

        float: left;

        height: 430px;

    }

    

    .hjgzr {

        width: 580px;

        float: right;

        height: 430px;

    }

    

    .hjgz ul {

        padding: 25px 25px;

        color: #000;

        width: 490px;

        width: 520px;

        margin: 0px auto 0;

        height: 325px;

    }

    

    .hjgz .hjgzr ul {

        height: 325px;

        color: #666;

    }

    

    .hjgz ul li {

        font-size: 15px;

        padding-bottom: 12px;

        height: 48px;

        line-height: 25px;

    }

    

    .hjgz ul .lin2 {

        line-height: 30px;

        height: 30px;

    }

	.gcal .gaakl {

        float: left;

        width: 523px;

    }

    

    .gcal .gaakr {

        width: 602px;

        float: right;

        color: #333;

        margin-top: 0px;

        height: 270px;

        font-size: 15px;

        padding: 25px 38px 0 37px;

        background: #f7f7f7;

    }

    

    .gaakr a {

        color: #333;

        font-size: 18px;

        font-weight: bold;

    }

    

    .gaakr a:hover {

        color: #2462ae

    }

    

	.gaak3 .way {

        height: 140px;

        background: #2462af;

        padding-top: 50px;

        margin-bottom: 50px;

        border-radius: 0 0 70px 70px;

    }

    

    .gaak3 .way h3 {

        text-align: center;

        height: 30px;

        line-height: 30px;

        font-weight: normal;

        letter-spacing: 2px;

        font-size: 28px;

        color: #fff;

        background:url(http://www.slde66.com/resource/images/5ab90fb2be6242de8fdf19d3dde6885c_28.png?ver=75) no-repeat center;

        margin-bottom: 24px;

    }

    

    .gaak3 .way h3 i {

        display: inline-block;

        font-size: 20px;

        vertical-align: top;

        margin-left: 20px;

        position: relative;

        z-index: 1;

        font-style: normal;

    }

    

    .gaak3 .way h3 i:after {

        position: absolute;

        width: 92px;

        height: 7px;

        background: #e31e25;

        content: "";

        left: -4px;

        bottom: 4px;

        z-index: -1;

    }

    

    .gaak3 .tel {

        text-align: center;

        height: 34px;

    }

    

    .gaak3 .tel b {

        display: inline-block;

        padding-left: 42px;

        height: 34px;

        line-height: 34px;

        font-size: 26px;

        color: #fff;

        font-family: Arial;

        margin: 0 50px;

        vertical-align: top;

        background:url(http://www.slde66.com/resource/images/df13e28a8cb54f6596fc0b3382389452_66.png?ver=36g) no-repeat left center;

    }

    

    .gaak3 .tel .dh {

        background:url(http://www.slde66.com/resource/images/df13e28a8cb54f6596fc0b3382389452_68.png?ver=37) no-repeat left center;

    }

	 .sldfw {

        font-size: 26px;

        color: #fff;

        padding-top: 40px;

        margin-left: 170px;

        border-bottom: 1px dashed #9b9b9b;

        letter-spacing: 2px;

        font-weight: bold;

        width: 270px;

    }

    

    .khfw p {

        margin-left: 220px;

        color: #fff;

        padding: 12px 30px;

        margin-right: 40px;

        line-height: 30px;

        font-size: 16px;

    }

    

    .yxfw {

        font-size: 16px;

        color: #d7342f;

        margin-left: 15px;

        font-style: italic;

        font-weight: normal;

        text-transform: uppercase;

    }

    

    .gaak {

        background:url(http://www.slde66.com/resource/images/1113b71e2ddc4a25bc3c6ffe8670f508_4.jpg?ver=36) no-repeat -160px 0;

        height: 200px;

    }

    

    .gaak .gaakl {

        float: left;

        margin-top: 20px;

        margin-left: 40px;

        border: 5px solid #e8e8e8;

        width: 513px;

    }

    

    .gaak .gaakr {

        width: 902px;

        float: right;

        color: #333;

        margin-top: 20px;

        border: 5px solid #fdfdfd;

        border-left-color: rgb(253, 253, 253);

        border-left-style: solid;

        border-left-width: 5px;

        border-left: none;

        height: 240px;

        font-size: 15px;

        padding: 49px 10px 0 20px;

        background: #fdfdfd;

    }

    

	 .wmen {

        color: #2840bc

    }

    

    .chi {

        font-weight: bold;

        color: #333;

        letter-spacing: 2px;

    }

    

    .eng {

        text-transform: uppercase;

        font-weight: 100;

        font-size: 16px;

        letter-spacing: 2px;

        color: #555;

    }

    

    .dlin {

        width: 55px;

        height: 5px;

        background: #00a2af;

        margin: 15px auto 5px;

        ;

    }

    

    .lxfs {

        color: #2462af

    }

    

    .tit2 {

        font-size: 28px;

        text-align: center;

        margin: 45px 0;

    }

    

    .ser55 .lxfs {

        color: #fff

    }

    

    .ser55 .chi {

        font-weight: bold;

        color: #fff;

        letter-spacing: 2px;

    }

	.process {

        background: #f5f5f5;

        padding-top: 10px;

        padding-bottom: 23px

    }

    

    .process h2 a {

        display: block;

        font-size: 38px;

        color: #333;

        line-height: 100%;

        text-align: center;

        position: relative;

        padding-bottom: 31px

    }

    

    .process h2 a:before {

        position: absolute;

        content: "";

        width: 74px;

        height: 3px;

        background: #D7342F;

        left: 50%;

        bottom: -1px;

        margin-left: -37px;

        z-index: 2

    }

    

    .process h2 a:after {

        position: absolute;

        content: "";

        width: 1200px;

        height: 1px;

        background: #DFDCDF;

        left: 50%;

        bottom: 0;

        margin-left: -600px

    }

    

    .process ul {

        margin-top: 50px;

        background:url(../images/process_bg.png) no-repeat 155px 47px;

        overflow: hidden

    }

    

    .process ul li {

        margin-right: 91px;

        width: 124px;

        height: 124px;

        background: #fff;

        border: 3px solid #959595;

        border-radius: 50%;

        float: left;

        overflow: hidden;

        -webkit-box-sizing: border-box;

        -moz-box-sizing: border-box;

        box-sizing: border-box;

        margin-bottom: 47px;

        text-align: center

    }

    

    .process ul li i {

        display: block;

        width: 38px;

        height: 37px;

        position: relative;

        overflow: hidden;

        margin: 12px auto 13px

    }

    

    .process ul li h4 {

        font-size: 14px;

        color: #666;

        line-height: 100%;

        font-weight: 400

    }

    

    .process ul li span {

        display: block;

        font-size: 20px;

        color: #fff;

        line-height: 38px;

        margin: 8px auto 0;

        font-family: Arial;

        font-weight: 700;

        width: 86px;

        height: 86px;

        background: #959595;

        border-radius: 43px

    }

    

    .process ul li.fr {

        float: right !important

    }

    

    .process ul li:nth-child(6) {

        margin-right: 0

    }

    

    .process ul li:hover {

        border-color: #2462ae

    }

    

    .process ul li:hover i img {

        position: absolute;

        left: 0;

        bottom: 0

    }

    

    .process ul li:hover span {

        background: #2462ae

    }

    

    .process ul .pro_tel {


        border: 0;

        width: 124px;
		margin-right:91px;

        border-radius: 0;

        background: 0 0;

        font-size: 16px;

        color: #333;

        line-height: 100%;

        text-align: left;

        white-space: nowrap;

        padding-top: 19px;
		font-weight:bold;

    }

    

    .process ul .pro_tel strong {

        display: block;

        font-size: 17px;

        color: #d7342f;

        line-height: 100%;

        font-weight: 600;

        margin-top: 8px

    }

	 .p14-info-3 {

        /*background: #f5f5f5;*/

        padding: 8px 20px;

    }

    

    scale_img dl img,

    .scale_img li img {

        -o-transition: all 1s linear 0s;

        transition: all 1s linear 0s;

    }

    

    .scale_img dl:hover img,

    .scale_img li:hover img {

        -webkit-transform: scale(1.05) rotate(0deg) translateY(0);

        -ms-transform: scale(1.05) rotate(0deg) translateY(0);

        transform: scale(1.05) rotate(0deg) translateY(0);

    }

    

    .p14-product-2-tit {

        height: 46px;

        line-height: 46px;

        font-weight: normal;

        border-bottom: 2px solid #dfdfdf;

        margin-bottom: 30px;

        padding-top: 26px;

    }

    

    .p14-product-2-tit b {

        display: inline-block;

        font-size: 24px;

        font-weight: normal;

        color: #464646;

        padding-left: 52px;

        border-bottom: 2px solid #d7342f;

        background:url(http://www.slde66.com/images/p14-icon11.png) no-repeat 22px center;

    }

    

    .p14-product-2-tit span {

        margin-left: 10px;

        font-size: 18px;

        font-family: Arial;

        color: #c2c2c1;

        text-transform: uppercase;

    }

    

    .album li {

        width: 283px;

        overflow: hidden;

        float: left;

        margin-right: 20px;

        line-height: 0;

        border: 1px solid #eee;

        -o-transition: all .3s ease;

        transition: all .3s ease;

    }

    

    .album li img {

        width: 283px;

        height: 213px

    }

    

    .album li h4 {

        display: block;

        font-size: 16px;

        color: #666;

        line-height: 46px;

        text-align: center;

        font-weight: 400;

        -o-transition: all .3s ease;

        transition: all .3s ease;

        border-top: none;

    }

    

    .album li:last-child {

        margin-right: 0;

    }

    

    .album li:hover {

        border-color:$ {

            skins.vi ? skins.vi.color: "#55d0f2"

        }

        ;

    }

    

    .album li:hover h4 {

        color:$ {

            skins.vi ? skins.vi.color: "#55d0f2"

        }

.jszc1 {

        width: 600px;

        float: left;

    }

    

    .jszcr {

        width: 560px;

        float: right;

        padding-top: 22px;

    }

    

    .jszcr ul {

        margin-bottom: 20px;

        border-bottom: 1px dashed #eee;

        padding-bottom: 5px;

    }

    

    .jszcr ul li {

        width: 48%;

        float: left;

        color: #d7342f;

        font-size: 16px;

    }

    

    .jszcr ul li a {

        color: #d7342f;

        font-weight: normal;

    }

    

    .jszcr img {

        margin-top: 30px;

    }

    

    .jszc2 {

        margin-bottom: 35px;

    }

	 .blk-main {

        width: 100%;

    }

    

    .blk {

        margin: 0 auto 20px auto;

    }

    

    .content1 {

        width: 1200px;

        margin: 0 auto;

    }

    

    .p12-aboutinfo-1-nr {

        padding: 0 0px 20px!important;

    }

    

    .p12-aboutinfo-1-tit {

        display: none;

    }

	 .wmen {

        color: #2840bc

    }

    

    .chi {

        font-weight: bold;

        color: #333;

        letter-spacing: 2px;

    }

    

    .eng {

        text-transform: uppercase;

        font-weight: 100;

        font-size: 16px;

        letter-spacing: 2px;

        color: #555;

    }

    

    .dlin {

        width: 55px;

        height: 5px;

        background: #00a2af;

        margin: 15px auto 5px;

        ;

    }

    

    .lxfs {

        color: #2462af

    }

    

    .tit2 {

        font-size: 28px;

        text-align: center;

        margin: 45px 0;

    }

    

    .ser55 .lxfs {

        color: #fff

    }

    

    .ser55 .chi {

        font-weight: bold;

        color: #fff;

        letter-spacing: 2px;

    }
.ty-banner-1 { width:100%; height:350px;}

.fl{ float:left}
.fr{ float:right;}

 

	