﻿@charset "utf-8";
/*初始样式*/
body{ color:#333; font-size:14px;font-family: "Microsoft Yahei";} /*网站字体颜色*/
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
a { text-decoration:none;font-family: "Microsoft Yahei";}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
/*a:hover { text-decoration:underline;}*/
img{border:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;font-family: "Microsoft Yahei"; }
h1,h2,h3,h4,h5,h6{ font-family:"Microsoft Yahei";}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
i,em{ font-style:normal;}
.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.clearfix{zoom:1;}
/* -- 页面整体布局 -- */
/* -- 广告 -- */
.content{ width:1200px; margin:0 auto;font-family: "Microsoft Yahei";}
.banner{width:1920px;margin:0 auto;position:relative;height:800px;left: 50%;margin-left: -960px;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;bottom:40px;z-index:100;width: 100%;text-align: center}
.banner .num li{width:12px;height:12px;display:inline-block;margin:0 10px;background:#fff;line-height:12px;
	text-indent:-100px;overflow:hidden;border-radius:50%;}
.banner .num li.num_hover{background-color:#f7de07;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}



/* -- 引子 -- */
.yz{height: 176px;background: #f1f1f1;position: relative;}
.yz h3{height: 45px;position: relative;padding-top: 33px;width: 130px;box-sizing: content-box}
.yz h3 em{font-size:22px;color:#103b8a;display: block;line-height:27px;background:url(../images/l_b.png) no-repeat right;height: 27px;}
.yz h3:after{height:2px;width: 25px;background: #103b8a;content:"";position: absolute;left: 0;bottom: 0;}
.yz .tempWrap{width: 1100px!important;height:100px;}
.yz ul{height:100px;margin-top: 17px;}
.yz ul li{float: left;width: 325px;border-right: 1px solid #d4d4d4;position: relative;padding-left: 13px;margin-right: 41px;}

.yz ul li span{width: 256px;font-size:14px;color:#666666;display: block;line-height: 24px;}
.yz ul li span i{font-weight: bold;color: #333333;}
.yz ul li:after{height:5px;width:5px;background: #103b8a;content:"";position: absolute;left: 2px;top:7px;}
.yz ul li:last-child{border:none;margin-right: 0;}

.yz .search{float:right;width:100px;height:200px;z-index: 999; margin-top: -235px;position: relative;}
.yz .sea_icon{width:100px;height: 200px;background: url(../images/sea.png) no-repeat center;background-size: 100%;cursor: pointer;}
.yz .sea_box{position: absolute;width: 345px;right: -66px;top: 80px;z-index: 10;display: none;}
.yz .sea_box input {float: left;border: 2px solid #103b8a;font-size: 14px;}
.yz .sea_box input.txt {width: 230px;padding: 0 20px;line-height: 34px;height: 34px;box-sizing: content-box}
.yz .sea_box input.btn2 {width: 70px;background-color: #103b8a;color: #fff;cursor: pointer;height: 38px;}


/* -- 工程案例 -- */
.al{height:947px;}
.tit1{float: right;width:1200px;position: relative;}
.tit1 h2{height: 68px;width: 240px;padding-top: 70px;position: relative;float: left;box-sizing: content-box}
.tit1 h2 em{font-size:42px;color:#333333;display: block;line-height:42px;display: block;font-weight: bold;padding-left:30px;}
.tit1 h2 span{font-size:16px;color:#666666;display: block;line-height:16px;display: block;padding-left: 30px;font-weight: normal;padding-top: 10px;}
.tit1 h2:after{height:68px;width:9px;content:"";position: absolute;left: 0px;bottom:0px;background: url(../images/t_1.png) no-repeat;}
.tit1 ul{float: right;width: 780px;height: 44px;margin-top: 90px;position: relative;}
.tit1 ul li{float: left;    margin: 0px 21px;display: block;height: 26px;padding-top: 16px;position: relative;box-sizing: content-box}
.tit1 ul li a{font-size: 18px;color: #333333;display: block;}
.tit1 ul:before{height: 1px;width: 645px;background: #b7c4dc;position: absolute;left: 0;bottom: 0; content:"";}
.tit1 .gd{height:67px;width:152px;display: block;background: #103b8a;text-align: center;line-height: 67px;border-radius: 30px;text-transform: uppercase;position: absolute;right: 0;top:77px;}
.tit1 .gd a{line-height: 67px;font-size:16px;color:#ffffff;display: block;
    font-weight: normal}
.tit1 ul li:last-child{margin-right: 0;}
.tit1 ul li:hover,.tit1 .cur{border-bottom: 3px solid #103b8a;}
.tit1 ul li:hover,.tit1 .cur a{font-weight: bold;}
.tit1 .gd:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;}
.al_con{margin-top: 26px;height: 706px;}
.al_con dl{height: 789px;float: left;}
.al_con dl dt{height:444px;width: 789px;display: block;overflow:hidden;}
.al_con dl dt img{height:444px;width: 789px;display: block;transition: all 0.3s linear 0s;}
.al_con dd{background: url(../images/al_db.jpg) no-repeat center;height: 261px;width: 789px;}
.al_con dd h4{font-size: 20px;line-height: 20px;color: #333333;display: block;padding-top:45px;margin-left: 31px;font-weight: normal;padding-bottom:21px;}
.al_con dd h4 a{color: #333333;}
.al_con dd p{font-size: 14px;color:#666666 ;display: block;line-height:28px;margin-left: 31px;width:685px;}
.al_con dd p i{color: #333333;}
.al_con dl .gds{height:34px;width:119px;display: block;line-height:34px;text-align: center;border-radius:15px;font-size: 14px;color: #333333;background: #ffc200;margin-left: 28px;margin-top: 22px;}
.al_con dl .gds:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;}
.al_con dl dt:hover img{transform: scale(1.05);}

.al_con ul{float: right;width: 401px;}
.al_con ul li{float: left;height: 226px;width: 401px;position: relative;}
.al_con ul li em{height: 226px;width: 401px;display:block;overflow:hidden;}
.al_con ul li em img{height: 226px;width: 401px;display:block;transition: all 0.3s linear 0s;}
.al_con ul li h4{background: rgba(0,0,0,0.7);height:46px;width:401px;text-align: center;line-height: 46px;position: absolute;bottom: 0;left: 0;font-weight: normal;}
.al_con ul li h4 a{color: #ffffff;}
.al_con ul .a2{margin-top:14px;}
.al_con ul li:last-child{margin-top:13px;}
.al_con ul em:hover img{transform: scale(1.05);}

/* -- 工程配套产品 -- */
.cpt{height: 1340px;background: url(../images/cp_bg.jpg) no-repeat center;}
.cpt h2{height: 68px;width: 285px;padding-top:65px;position: relative;box-sizing: content-box}
.cpt h2 em{font-size:42px;color:#333333;display: block;line-height:42px;display: block;font-weight: bold;padding-left:30px;}
.cpt h2 span{font-size:16px;color:#666666;display: block;line-height:16px;display: block;padding-left: 30px;font-weight: normal;padding-top: 10px;}
.cpt h2:after{height:68px;width:9px;content:"";position: absolute;left: 0px;bottom:0px;background: url(../images/t_1.png) no-repeat;}

.tit{height: 94px;background: #103b8a;width: 1200px;margin-top: 30px;box-shadow: 0 0 20px rgba(0,0,0,0.1);}

.tit li{float:left;height:94px;line-height:94px;position: relative;}
.tit li:after{position: absolute;width: 1px;height:43px;background:#ffffff;content: "";right: 0;top:25px;}
.tit li:last-child:after{ background: 0;}
.tit li h3{display:block;font-size: 18px; color:#ffffff;padding:0 39.42px;z-index:1;position:relative;font-weight: normal;box-sizing: content-box;line-height: 94px;}
.tit li h3 a{color:#ffffff;}
.tit li:hover h3,.tit li.cur h3{ background:#ffc200;}
.tit li.cur:after{ background: #ffc200;}
.tit li:hover h3, .tit li.cur h3 a{color: #333333;}
.cp_con{margin-top:32px;}
.cp_con ul li{float: left;height:313px;width:295px;background: #ffffff;border:1px solid #dcdcdc;box-sizing: border-box;margin-right:6px;position: relative;margin-top:8px;}
.cp_con ul li h4{padding-top: 20px;margin-left: 14px;font-weight: normal;padding-bottom:25px;}
.cp_con ul li h4 em{font-size:18px;color:#333333;display: block;line-height:18px;}
.cp_con ul li h4 em a{color:#333333;}
.cp_con ul li h4 span{font-size:14px;color:#999999;display: block;line-height:14px;padding-top:10px;text-transform: uppercase;}
.cp_con ul li img{width: 201px;height: 199px;display: block;margin:0 auto;}
.cp_con ul li:last-child{margin-right: 0;}

.cp_con ul li b a{height: 35px;width: 35px;background: url(../images/aft.png) no-repeat;content: "";right:10px;top:26px;position: absolute;display:none;}

.cp_con ul li:nth-child(4n){margin-right: 0;}

.cp_con ul li:hover b a{display: block;}


/* -- 行业资质 -- */
.hyz{height: 466px;}
.hyz h2{height: 68px;width: 240px;padding-top:56px;position: relative;float: left;box-sizing: content-box;}
.hyz h2 em{font-size:42px;color:#333333;display: block;line-height:42px;display: block;font-weight: bold;padding-left:30px;}
.hyz h2 span{font-size:16px;color:#666666;display: block;line-height:16px;display: block;padding-left: 30px;font-weight: normal;padding-top: 10px;}
.hyz h2:after{height:68px;width:9px;content:"";position: absolute;left: 0px;bottom:0px;background: url(../images/t_1.png) no-repeat;}

.tit2{margin-top:89px;height:34px;width: 400px;float: right;position: relative;}

.tit2 ul li{height: 34px;float: left;margin-right: 20px;border-radius: 15px;background: #103b8a;}
.tit2 ul li h3{height: 34px;line-height: 34px;font-size:14px;color: #ffffff;padding:0 30px;display: block;}
.tit2 ul li h3 a{color: #ffffff;}
.tit2 ul li:last-child{margin-right: 0;}

.tit2 .gdr{color: #ffffff;padding:0 30px;border-radius: 15px;background: #103b8a;display: block;height: 34px;line-height: 34px;position: absolute;right: 0;top: 0;}
.tit2 .gdr a{color: #ffffff;}
.tit2 .gdr:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;}


.tit2 ul li:hover,.tit2 .cur{background: #ffc200;}
.tit2 .cur h3 a{color:#333333;}

.hy_con{margin-top: 34px;position: relative;}
.hy_con ul li{height:270px;float: left;width: 154px;margin-right: 55px;}
.hy_con ul li em{height: 210px;width: 154px;display:block;background:url(../images/bk1.png) no-repeat center;display:block;}
.hy_con ul li img{height:193px;width: 136px;display: block;padding-top:9px;margin:0 auto;}
.hy_con ul li h4{height: 60px;line-height: 60px;font-weight: normal;font-size:15px;color:#333333 ;display: block;text-align: center;}
.hy_con ul li h4 a{color:#333333;}
.hy_con ul li:last-child{margin-right: 0;}

.hy_con .sprev{position: absolute;left:-52px;top:72px;width:38px;height: 38px;background:url(../images/lt1.png) no-repeat;z-index: 10;}
.hy_con .snext{position: absolute;right:-52px;top:72px;width:38px;height: 38px;background:url(../images/rt1.png) no-repeat;z-index: 10;}
.hy_con .sprev:hover{background:url(../images/lt01.png) no-repeat;z-index: 10;}
.hy_con .snext:hover{background:url(../images/rt01.png) no-repeat;z-index: 10;}

/*合作流程*/
.hezuo{
    height:431px;
}
.hezuo h2{height: 68px;width:300px;padding-top:59px;position: relative;float: left;box-sizing: content-box}
.hezuo h2 em{font-size:42px;color:#333333;display: block;line-height:42px;display: block;font-weight: bold;padding-left:30px;}
.hezuo h2 span{font-size:16px;color:#666666;display: block;line-height:16px;display: block;padding-left: 30px;font-weight: normal;padding-top: 10px;}
.hezuo h2:after{height:68px;width:9px;content:"";position: absolute;left: 0px;bottom:0px;background: url(../images/t_1.png) no-repeat;}
.hezuo .bd{
    padding-top:60px;
    overflow: hidden;
}
.hezuo .bd li{
    width:200px;
    position:relative;
    margin:0 auto;
    text-align: center;
}
.hezuo .bd li:after{
    width:13px;
    height:15px;
    content:"";
    background:url(../images/hzr.png) center no-repeat;
    position: absolute;
    top:59px;
    right:0;
}
.hezuo .wz{
    padding-top:20px;
}
.hezuo .wz .dd{
    font-size:18px;
    line-height:30px;
    color:#444444;
}
.hezuo .wz .dd1{
    font-size:12px;
    line-height:2;
    color:#797979;
}

.hezuo .hd{
    margin:0 auto;
    padding-top:45px;
    width: 50px;
}
.hezuo .hd li{
    float:left;
    width:16px;
    height:16px;
    border-radius:50%;
    background:#999999;
    font-size:0;
    margin-right:4px;
}
.hezuo .hd li.on{
    background:#ffbe50;
}



.hezuo .swiper-container{
    /*overflow:visible!important;*/
    padding-bottom:62px;
}

.hezuo .swiper-wrapper{
    padding-top:60px;
    overflow:visibility;
    position:relative;
}
.hezuo .swiper-wrapper li{
    width:200px;
    position:relative;
    margin:0 auto;
    text-align: center;
}
.hezuo .swiper-wrapper li:after{
    width:13px;
    height:15px;
    content:"";
    background:url(../images/hzr.png) center no-repeat;
    position: absolute;
    top:59px;
    right:0;
}
.hezuo .wz{
    padding-top:20px;
}
.hezuo .wz .dd{
    font-size:18px;
    line-height:30px;
    color:#444444;
}
.hezuo .wz .dd1{
    font-size:12px;
    line-height:2;
    color:#797979;
}

.hezuo .swiper-pagination{
    margin:0 auto;
    padding-top:45px;
    width: 50px;
        /*bottom: -62px!important;*/
}

.hezuo .swiper-pagination-bullet{
   width:16px;
    height:16px; 
    background:#999999;
}
.hezuo .swiper-pagination-bullet-active{
    background:#ffbe50;
}
/* -- 实力 -- */
.sl{height: 1901px;}
.sl h2{height: 68px;width:300px;padding-top:45px;position: relative;float: left;box-sizing: content-box}
.sl h2 em{font-size:42px;color:#333333;display: block;line-height:42px;display: block;font-weight: bold;padding-left:30px;}
.sl h2 span{font-size:16px;color:#666666;display: block;line-height:16px;display: block;padding-left: 30px;font-weight: normal;padding-top: 10px;}
.sl h2:after{height:68px;width:9px;content:"";position: absolute;left: 0px;bottom:0px;background: url(../images/t_1.png) no-repeat;}

.sl1{background: #efefef;margin-top: 28px;height: 403px;}
.sl1 dl{padding-top: 48px;height: 287px;}
.sl1 dl dt{height:287px;width:517px;display: block;    box-shadow: 0 0 20px rgba(0,0,0,0.2);float: right;}
.sl1 dl dt img{height:287px;width:517px;display: block;}
.sl1 dl dd{float: left;width: 600px;}
.sl1 dl dd h3{height: 76px;padding-top: 60px;position: relative;margin-bottom:14px;box-sizing: content-box}
.sl1 dl dd h3 i{font-size:46px;color:#103b8a ;display:inline-block;font-family: "MSungPRC";line-height: 46px;padding-right:10px;}
.sl1 dl dd h3 em{font-size:20px;color:#103b8a;display: inline-block;padding-left: 25px;position: relative;font-weight: bold;}
.sl1 dl dd h3 em:after{height: 4px;width: 17px;background: #103b8a;position: absolute;left: 0;top: 10px;content:"";}
.sl1 dl dd h3:after{height: 6px;width: 593px;background: url(../images/t_z.png) no-repeat;position: absolute;left: 0;bottom:0;content:"";}

.sl1 dl dd p{font-size: 15px;color: #666666;line-height: 28px;display: block;padding-left:19px;position: relative;}
.sl1 dl dd p:before{height:8px;width:8px;background:#ffc200;position: absolute;left: 0;top:8px;content:"";}
.sl1 dl dd p b{color: #333333;}

.sl2{height: 442px;}
.sl2 dl{padding-top:64px;height: 315px;}
.sl2 dl dt{position: relative;width: 600px;float: left;height: 315px;}
.sl2 dl dt img{width: 466px;height:258px;display: block;    box-shadow: 0 0 20px rgba(0,0,0,0.2);}
.sl2 dl dt i{position: absolute;right:38px;top:91px;}
.sl2 dl dt i img{height:224px;width:401px;display: block;box-shadow: 0 0 20px rgba(0,0,0,0.2);}
.sl2 dl dd{float: right;width: 600px;}
.sl2 dl dd h3{height: 76px;padding-top:49px;position: relative;margin-bottom:25px;box-sizing: content-box}
.sl2 dl dd h3 i{font-size:46px;color:#103b8a ;display:inline-block;font-family: "MSungPRC";line-height: 46px;padding-right:10px;box-sizing: content-box}
.sl2 dl dd h3 em{font-size:20px;color:#103b8a;display: inline-block;padding-left: 25px;position: relative;font-weight: bold;}
.sl2 dl dd h3 em:after{height: 4px;width: 17px;background: #103b8a;position: absolute;left: 0;top: 10px;content:"";}
.sl2 dl dd h3:after{height: 6px;width: 593px;background: url(../images/t_z.png) no-repeat;position: absolute;left: 0;bottom:0;content:"";}

.sl2 dl dd p{font-size: 15px;color: #666666;line-height: 28px;display: block;padding-left:19px;position: relative;}
.sl2 dl dd p:before{height:8px;width:8px;background:#ffc200;position: absolute;left: 0;top:8px;content:"";}
.sl2 dl dd p b{color: #333333;}

.sl3{height: 448px;background: #efefef;}
.sl3 dl{padding-top:52px;height: 360px;}
.sl3 dl dt{position: relative;width: 600px;float:right;height: 360px;}
.sl3 dl dt em img{width:517px;height:287px;display: block;box-shadow: 0 0 20px rgba(0,0,0,0.2);}
.sl3 dl dt i{position: absolute;left:16px;bottom:0px;}
.sl3 dl dt i img{height:255px;width:155px;display: block;}
.sl3 dl dt em{width:517px;height:287px;display: block;float: right;}
.sl3 dl dd{float: left;width: 600px;}
.sl3 dl dd h3{height: 76px;padding-top:94px;position: relative;margin-bottom:14px;box-sizing: content-box}
.sl3 dl dd h3 i{font-size:46px;color:#103b8a ;display:inline-block;font-family: "MSungPRC";line-height: 46px;padding-right:10px;}
.sl3 dl dd h3 em{font-size:20px;color:#103b8a;display: inline-block;padding-left: 25px;position: relative;font-weight: bold;}
.sl3 dl dd h3 em:after{height: 4px;width: 17px;background: #103b8a;position: absolute;left: 0;top: 10px;content:"";}
.sl3 dl dd h3:after{height: 6px;width: 593px;background: url(../images/t_z.png) no-repeat;position: absolute;left: 0;bottom:0;content:"";}

.sl3 dl dd p{font-size: 15px;color: #666666;line-height: 28px;display: block;padding-left:19px;position: relative;}
.sl3 dl dd p:before{height:8px;width:8px;background:#ffc200;position: absolute;left: 0;top:8px;content:"";}

.sl4{height: 467px;}
.sl4 dl{padding-top:63px;height:317px;}
.sl4 dl dt{height:317px;width:573px;display: block;    box-shadow: 0 0 20px rgba(0,0,0,0.2);float:left;}
.sl4 dl dt img{height:317px;width:573px;display: block;}

.sl4 dl dd{float: right;width: 600px;}
.sl4 dl dd h3{height: 76px;padding-top:67px;position: relative;margin-bottom:25px;box-sizing: content-box}
.sl4 dl dd h3 i{font-size:46px;color:#103b8a ;display:inline-block;font-family: "MSungPRC";line-height: 46px;padding-right:10px;}
.sl4 dl dd h3 em{font-size:20px;color:#103b8a;display: inline-block;padding-left: 25px;position: relative;font-weight: bold;}
.sl4 dl dd h3 em:after{height: 4px;width: 17px;background: #103b8a;position: absolute;left: 0;top: 10px;content:"";}
.sl4 dl dd h3:after{height: 6px;width: 593px;background: url(../images/t_z.png) no-repeat;position: absolute;left: 0;bottom:0;content:"";}

.sl4 dl dd p{font-size: 15px;color: #666666;line-height: 28px;display: block;padding-left:19px;position: relative;}
.sl4 dl dd p:before{height:8px;width:8px;background:#ffc200;position: absolute;left: 0;top:8px;content:"";}

/* -- 客户支持 -- */
.zc{height:412px;}
.zc h2{height: 68px;width:450px;padding-top:34px;position: relative;float: left;box-sizing: content-box;}
.zc h2 em{font-size:42px;color:#333333;display: block;line-height:42px;display: block;font-weight: bold;padding-left:30px;}
.zc h2 span{font-size:16px;color:#666666;display: block;line-height:16px;display: block;padding-left: 30px;font-weight: normal;padding-top: 10px;}
.zc h2:after{height:68px;width:9px;content:"";position: absolute;left: 0px;bottom:0px;background: url(../images/t_1.png) no-repeat;}
.zc .zc_con{ position: relative; margin-top: 29px; width: 1200px;}
.zc_con ul li{ height:230px;float: left;width:228px;margin-right:15px; overflow: hidden;position: relative;box-sizing: border-box;}
.zc_con ul li a img{ width:226px; height:181px; display: block;border: 1px solid #b5b5b5;border-bottom: none;}
.zc_con ul li h4{height: 43px;line-height: 43px;text-align: center;width: 226px;background: #dcdcdc;display: block;}
.zc_con ul li h4 a{font-size:18px;color:#333333;display: block;font-weight: normal;}
.zc_con .tempWrap{width: 1200px!important;}
.zc_con ul li:last-child{margin-right: 0;}

.zc_con .sprev{position: absolute;left:-38px;top:96px;width:38px;height: 38px;background:url(../images/lt1.png) no-repeat;z-index: 10;}
.zc_con .snext{position: absolute;right:-38px;top:96px;width:38px;height: 38px;background:url(../images/rt1.png) no-repeat;z-index: 10;}
.zc_con .sprev:hover{background:url(../images/lt01.png) no-repeat;z-index: 10;}
.zc_con .snext:hover{background:url(../images/rt01.png) no-repeat;z-index: 10;}

/* -- 关于 -- */
.abt{height:806px;background:url(../images/abt_bg.jpg) no-repeat center;}
.abt h2{height: 68px;width:450px;padding-top:56px;position: relative;float: left;box-sizing: content-box}
.abt h2 em{font-size:42px;color:#333333;display: block;line-height:42px;display: block;font-weight: bold;padding-left:30px;}
.abt h2 span{font-size:16px;color:#666666;display: block;line-height:16px;display: block;padding-left: 30px;font-weight: normal;padding-top: 10px;}
.abt h2:after{height:68px;width:9px;content:"";position: absolute;left: 0px;bottom:0px;background: url(../images/t_1.png) no-repeat;}

.abt1{height: 385px;margin-top:25px;}
.abt1 dl{height: 385px;}
.abt1 dl dt{height:385px;width:669px;display: block;float: left;}
.abt1 dl dt img{height:385px;width:669px;display: block;}
.abt1 dl dd{width: 531px;background: #ffffff;height:385px;float:left;}
.abt1 dl dd b{font-size:22px;color:#333333;display: block;padding-top:82px;margin-left:60px;line-height: 22px;font-weight: normal;}
.abt1 dl dd p{font-size: 14px;line-height: 28px;color: #666666;display: block;margin-left:60px;width: 400px;padding-top: 33px;}
.abt1 dl dd .gdd{height:34px;width:119px;display: block;border-radius:15px;background:#ffc200;text-align:center;font-size:14px;color:#333333;line-height: 34px;margin-left: 61px;margin-top:35px;}

.abt .abt_con{ position: relative; margin-top: 23px; width: 1200px;}
.abt_con ul li{ height:220px;float: left;width:230px;margin-right:12.5px; overflow: hidden;}
.abt_con ul li a img{ width:230px; height:170px; display: block;}
.abt_con ul li h4{height: 50px;line-height: 50px;text-align: center;width: 230px;display: block;}
.abt_con ul li h4 a{font-size:18px;color:#333333;display: block;font-weight: normal;}
.abt_con .tempWrap{width: 1200px!important;}
.abt_con ul li:last-child{margin-right: 0;}

.abt_con .sprev{position: absolute;left:-38px;top:54px;width:38px;height: 38px;background:url(../images/lt1.png) no-repeat;z-index: 10;}
.abt_con .snext{position: absolute;right:-38px;top:54px;width:38px;height: 38px;background:url(../images/rt1.png) no-repeat;z-index: 10;}
.abt_con .sprev:hover{background:url(../images/lt01.png) no-repeat;z-index: 10;}
.abt_con .snext:hover{background:url(../images/rt01.png) no-repeat;z-index: 10;}
.abt1 dl dd .gdd:hover{animation:shake 1.5s linear;-webkit-animation:shake 1.5s linear;}


/* -- 新闻资讯 -- */
.news{height: 649px;position: relative;}
.news h2{height: 68px;width:450px;padding-top:58px;position: relative;float: left;margin-bottom: 20px;box-sizing: content-box;}
.news h2 em{font-size:42px;color:#333333;display: block;line-height:42px;display: block;font-weight: bold;padding-left:30px;}
.news h2 span{font-size:16px;color:#666666;display: block;line-height:16px;display: block;padding-left: 30px;font-weight: normal;padding-top: 10px;}
.news h2:after{height:68px;width:9px;content:"";position: absolute;left: 0px;bottom:0px;background: url(../images/t_1.png) no-repeat;}

.news .tit span{font-weight: bold;}
.news .tit i{padding-bottom: 65px;}
.dongt{float:left;width:550px;}
.dongt .bt{height:40px;line-height: 40px;font-size:20px;border-bottom:1px solid #a0a0a0;}
.dongt .bt a {color: #313131;}
.dongt .bt i{float:right;font-size: 15px;}
.dongt .bt i a{color: #7d7d7d;}
.dongt .bt img {vertical-align: middle;padding-left:8px;box-sizing: content-box}
.dongt dl{height: 140px;overflow: hidden;padding-top:40px;box-sizing: content-box}
.dongt dt{font-size:0;line-height: 0;float:left;width:249px;overflow:hidden;}
.dongt dt img {width:249px;height: 199px;transition:all 0.5s;}
.dongt dl:hover dt img{transform:scale(1.1);}
.dongt dd {float:right;width:278px;}
.dongt dd h4 a {display: block;height: 26px;font-size:16px;color: #333333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: bold;}
.dongt dd p {font-size:14px;color: #333333;line-height: 24px;height:70px;}

.dongt dd em a{height:34px;width:119px;display: block;border-radius:15px;background:#ffc200;text-align:center;font-size:14px;color:#333333;line-height: 34px;margin-top:10px;}

.dongt ul{height: 140px;padding:20px 20px 0 30px;margin-top:30px; background: #fff;border:1px solid #e5e5e5 ;box-sizing: content-box;}
.dongt li {padding-left:14px;height: 30px;line-height: 30px;background: url(../images/yuanh.png) no-repeat left center;font-size:14px;color: #434343;}
.dongt li:hover{background: url(../images/yuan.png) no-repeat left center;}
.dongt li a{font-size:14px;color: #333333;}
.dongt li:hover a{color:#045bb8;}
.dongt li span {float:right;}

.went{float:right;width:549px;position: relative;}
.went .bt{height:40px;line-height: 40px;font-size:20px;border-bottom:1px solid #a0a0a0;}
.went .bt a {color: #313131;}
.went .bt i{float:right;font-size: 15px;}
.went .bt i a{color: #7d7d7d;}
.went .bt img {vertical-align: middle;padding-left:8px;}
.went dl{height: 90px;overflow: hidden;padding-top:33px;box-sizing: content-box}
.went dt {float:left;font-size:0;line-height: 0;width:160px;overflow:hidden;}
.went dt img {width:160px;height: 128px;transition:all 0.5s;}
.went dl:hover dt img{transform:scale(1.1);}
.went dd {float:right;width:366px;}
.went dd h4 a{display: block;height:28px;line-height: 28px;font-size:16px;color: #1b1b1b;font-weight: bold;}
.went dd p {font-size:14px;color: #333333;line-height: 22px;padding-top:5px;}

.went b{height: 68px;width:50px;display: block;position: absolute;top:-103px;right:3px;}
.went b img{height: 68px;width:50px;display: block;}











