@charset "utf-8";

/**/

.sorts{background: url(../images/sorts.jpg) top center repeat-y;padding-right: 10px;padding-top: 120px;padding-left: 10px;}
.sorts li {height: 74px;border-bottom: 1px dashed #cccccc;}

.sorts li p {float: left;width: 57px; height: 57px; margin: 10px 15px 0 18px;}
.sorts li span { display: block;float: left;font-size: 18px;color: #333333;line-height: 74px;}

.sorts .zsl1 a p { background: url("../images/yidong1.png") no-repeat;}
.sorts .zsl2 a p { background: url("../images/daogui1.png") no-repeat;}
.sorts .zsl3 a p { background: url("../images/guding1.png") no-repeat;}
.sorts .zsl4 a p { background: url("../images/zsy_03.png") no-repeat;}
.sorts .zsl5 a p { background: url("../images/lv1.png") no-repeat;}
.sorts .zsl6 a p { background: url("../images/canji1.png") no-repeat;}
.sorts .zsl7 a p { background: url("../images/chezai1.png") no-repeat;}
.sorts .zsl8 a p { background: url("../images/wutai1.png") no-repeat;}
.sorts .zsl9 a p { background: url("../images/qiche1.png") no-repeat;}
.sorts .zsl10 a p { background: url("../images/qubi1.png") no-repeat;}
.sorts .zsl11 a p { background: url("../images/ydengche1.png") no-repeat;}
.sorts .zsl12 a p { background: url("../images/gdengche1.png") no-repeat;}
.sorts .zsl13 a p { background: url("../images/jy1.png") no-repeat;}


.sorts li a:hover span { color: #333333; font-weight: bold;}
.sorts .zsl1 a:hover p { background: url("../images/yidong01.png") no-repeat;}
.sorts .zsl2 a:hover p { background: url("../images/daogui01.png") no-repeat;}
.sorts .zsl3 a:hover p { background: url("../images/guding01.png") no-repeat;}
.sorts .zsl4 a:hover p { background: url("../images/zsb_03.jpg") no-repeat;}
.sorts .zsl5 a:hover p { background: url("../images/lv01.png") no-repeat;}
.sorts .zsl6 a:hover p { background: url("../images/canji01.png") no-repeat;}
.sorts .zsl7 a:hover p { background: url("../images/chezai01.png") no-repeat;}
.sorts .zsl8 a:hover p { background: url("../images/wutai01.png") no-repeat;}
.sorts .zsl9 a:hover p { background: url("../images/qiche01.png") no-repeat;}
.sorts .zsl10 a:hover p { background: url("../images/qubi01.png") no-repeat;}
.sorts .zsl11 a:hover p { background: url("../images/ydengche01.png") no-repeat;}
.sorts .zsl12 a:hover p { background: url("../images/gdengche01.png") no-repeat;}
.sorts .zsl13 a:hover p { background: url("../images/jy01.png") no-repeat;}




.zs .zsz .zsl4 {}
.hg { width: 217px; height: 96px; background: #035cac; padding: 16px 0 0 53px;}
.hg span { display: block; padding-left: 29px; font-size: 14px; color: #ffcc33; line-height: 22px; background: url("../images/zsd.jpg") no-repeat left center;}
.hg p { font-size: 24px; color: #ffcc33;}

.no7 {
    height: 530px;
    background: url(../images/video-bg.jpg) center center no-repeat;
    overflow: hidden;
}

.no7 .inner {width: 1200px;
    height: 100%;
    margin: auto;
}
.no7 .video-con {
    width: 475px;
    height: 345px;
    float: left;
    position: relative;
    overflow: hidden;
	padding-top: 120px;
}
.no7 .video-con .video {
    width: 455px;
    height: 325px;
    background: #fff;
    padding: 10px;
}

.no7 .text-con {
    width: 580px;
    float: right;
    position: relative;
    height: 100%;
    padding: 20px 0 0 0;
}
.no7 .title {
    text-align: center;
    padding: 30px 0 0 0;
}
.no7 .text-con .text {
    font-size: 16px;
    color: #fff;
    padding: 25px 0;
}
.no7 .text-con a.more {
    padding: 10px 30px;
    background: #fff;
    color: #000;
    font-size: 16px;
}
.no7 .text-con .list {
    width: 100%;
    padding: 20px 0;
}
.no7 .text-con .list img{ width:180px; height:120px;}
.list-none {
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.no7 .block {width: 1200px;
    height: 100%;
    margin: auto;
}






.zs .zsy { float: right; width: 903px;}
.zs .zsy h3 { height: 60px; background: url("../images/zs_03.jpg") no-repeat; margin-bottom: 15px;}
.zs .zsy h3 p { float: left; font-size: 24px; line-height: 60px; margin-left: 30px;}
.zs .zsy h3 p a { color: #052a80;}
.zs .zsy h3 p span { color: #e71f19;}
.zs .zsy h3 em { display: block; float: right; margin: 21px 24px 0 0;}
.zs .zsy h3 em a { display: block; width: 69px; height: 18px; border: 1px solid #ffffff; font-size: 14px; color: #ffffff; text-align: center; line-height: 18px; text-transform: uppercase; font-weight: normal;}
.zs .zsy li { float: left;padding: 5px; }
.zs .zsy li img { width: 100%; height:260px; }
.zs .zsy li  a{ display:block; width: 289px; text-align:center; height: 290px; border: 1px solid #dcdcdc;}
.zs .zsy .zsl1 a{ margin-right: 20px;width: 439px; height: 520px; border: 1px solid #dcdcdc; display:inline-block;}
.zs .zsy .zsl1 img {width: 100%; height: 516px; border:0; }
.zs .zsy li a:hover{ width: 285px; height: 286px; border: 3px solid #052a80; display:block;}
.zs .zsy .zsl1 a:hover,.zs .zsy li.cur a{ width: 435px; height: 516px; border: 3px solid #052a80;display:block;}
.zs .zsy li p { height:28px; line-height:28px;  width: 100%; text-align: center; font-size: 16px; color: #fff;
background: #2d3f6c;}
.zs .zsy .zsl1 p { height:45px; line-height:45px; }
/**/
.fs { height: 731px; background: url("../images/fsb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.fs h3 { height: 135px; text-align: center; padding-top: 68px; font-size: 36px; color: #1a1a1a;}
.fs h3 p { font-size: 22px; color: #124ab3; margin-top: 5px;}
.fs h3 p span { font-weight: normal; color: #666666;}
.fs ul { margin-left: 30px;}
.fs li { float: left; width: 340px; position: relative; text-align: center; margin-right: 60px; line-height: 26px;}
.fs li a { font-size: 16px; color: #1a1a1a;}
.fs li p { width: 340px; height: 340px; background: url("../images/fsy.png") no-repeat;}
.fs li p img { width: 300px; height: 300px; margin: 0 auto; padding-top: 20px;}
.fs li em { display: block; position: absolute; left: 116px; top: 274px; width: 108px; height: 108px; background: url("../images/fsy1.png") no-repeat; font-size: 34px; color: #ffffff; text-align: center; line-height: 108px; font-weight: bold;}
.fs li a:hover em { background: url("../images/fsy2.png") no-repeat; color: #282828;}
.fs li span { display: block; margin-top: 60px;}
.fs .nones { margin-right: 0;}
/**/

/**/
.ss { height: 430px; background: url("../images/ssb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.xss { width: 1200px; margin: 0 auto; position: relative;}
.ss h3 { height: 62px; padding: 45px 0 0 530px; font-weight: normal;}
.ss h3 a { display: block; float: left; width: 144px; height: 34px; border-bottom: 2px solid #333333; font-size: 18px; color: #333333; text-align: center; margin-right: 9px;}
.ss h3 a:hover,.ss h3 a.cur { border-color: #052a80; font-weight: bold; color: #052a80;}
.ss li { float: left; width: 282px; margin-right: 24px;}
.ss li img { width: 272px; height: 260px; padding: 4px; background: #ffffff; border: 1px solid #cccccc;}
.ss li p { height: 46px; border: 1px solid #cccccc; border-top: 0; background: #ffffff; font-size: 14px; color: #333333; text-align: center; line-height: 46px;}
.ss li a:hover img { width: 270px; height: 260px; border: 2px solid #052a80;}
.ss li a:hover p { background: #052a80; border-color: #052a80; color: #ffffff;}
.ss .nones { margin-right: 0;}
.ss .ssj1 { position: absolute; left: -18px; top: 220px;}
.ss .ssj2 { position: absolute; right: -18px; top: 220px;}
/**/
.lr { height: 427px; background: url("../images/lrb.jpg") no-repeat center 0; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.lr h3 { height: 120px; text-align: center; font-size: 36px; color: #333333; padding-top: 69px;}
.lr h3 span { color: #052a80;}
.lr h3 p { font: 18px Arial; color: #999999; text-transform: uppercase;}
.lr ul { height: 192px;}
.lr li { float: left; width: 179px; margin: 20px 0 0 45px;}
.lr li p { margin-left: 122px;}
.lr li em { display: block; font-size: 14px; color: #ffffff; margin-top: 5px;}
.lr li em a:hover{color:#ffcc33;}
.lr li em a:hover span{color:#ffcc33;}
.lr li em a{color:#fff;}
.lr li em span { display: block; font-size: 20px; color: #ffffff; font-weight: bold; margin-bottom: 5px;}
.lr .lrk { width: 700px; height: 46px; background: url("../images/lrk.jpg") no-repeat; margin: 0 auto;}
.lr .lrk a { display: block; float: left; width: 205px; font-size: 18px; color: #ffffff; line-height: 46px; text-align: center;}
.lr .lrk em { display: block; float: left; font-size: 14px; color: #333333; font-weight: bold; line-height: 46px; padding-left: 30px;}
.lr .lrk em span { font-size: 24px; color: #052a80;}
.lr .lrk .lrs { margin-left: 65px;}
/**/
.ms { height: 740px; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.ms h3 { height: 100px; text-align: center; font-size: 36px; color: #333333; padding-top: 64px; background: url("../images/qs_03.jpg") no-repeat center 153px;}
.ms h3 span { color: #052a80;}
.ms h3 p { font: 18px Arial; color: #999999; text-transform: uppercase;}
.ms .msz { float: left; width: 572px;}
.ms h4 { height: 35px; border-bottom: 2px solid #cccccc; font-weight: normal; padding-top: 26px;}
.ms h4 p { float: left;}
.ms h4 p a { display: block; float: left; font-size: 18px; color: #333333; padding-left: 12px; background: url("../images/ms_05.jpg") no-repeat left 8px; margin-right: 28px; height: 34px;}
.ms h4 p a:hover, .ms h4 p .cur { color: #052a80; border-bottom: 2px solid #052a80; font-weight: bold; background: url("../images/ms_03.jpg") no-repeat left 8px;}
.ms h4 em { display: block; float: right;}
.ms h4 em a { display: block; width: 57px; height: 15px; border: 1px solid #707070; font-size: 12px; color: #666666; text-transform: uppercase; text-align: center; margin-top: 5px;}
.ms .msz dl { height: 149px; border-bottom: 1px solid #cccccc;}
.ms .msz dt { float: left; margin-top: 20px;}
.ms .msz dt img { width: 179px; height: 105px;}
.ms .msz dd { float: left; margin: 20px 0 0 18px; width: 375px;}
.ms .msz dd h5 { height: 20px;}
.ms .msz dd h5 span { display: block; float: left; font-size: 14px; color: #333333;}
.ms .msz dd h5 em { display: block; float: right; width: 36px; height: 12px; background: url("../images/ms_20.jpg") no-repeat;}
.ms .msz dd p span { display: block; font-size: 14px; color: #999999; margin-bottom: 10px;}
.ms .msz dd p { font-size: 14px; color: #333333; line-height: 24px;}
.ms .msz .nones { border: 0;}
.ms .msz dd a:hover h5 em { background: url("../images/ms_15.jpg") no-repeat;}
.ms .msy { float: right; width: 572px;}
.ms .msy dl { height: 198px; padding-top: 20px;}
.ms .msy dt img { width: 571px; height: 172px;}
.ms .msy dl > dd {display:none; padding: 21px 0 0 26px;}
.ms .msy p { font-size: 14px; color: #333333; font-weight: bold; padding-left: 27px; background: url("../images/ms_24.jpg") no-repeat left center; line-height: 21px;}
.ms .msy span { display: block; font-size: 14px; color: #333333; line-height: 24px; padding-left: 27px; background: url("../images/ms_27.jpg") no-repeat left 2px; margin-top: 10px;}
.ms .msy ul { height: 111px; border-bottom: 3px solid #052a80; padding:10px 15px 0 15px;}
.ms .msy li { float: left; font-size: 14px; line-height: 32px;}
.ms .msy li a { color: #666666;}
.ms .msy .msl { margin-right: 48px;}
.ms .msy .wd_qie > dl {height: 85px;padding-left: 26px;}
.ms .msy .wd_qie > dl dd {padding: 0;display:block;}
/**/
.dz { height: 2000px; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dz h3 { height: 140px; padding-top: 77px; text-align: center; font-size: 40px; color: #333333;}
.dz h3 span { color: #124ab3;}
.dz h3 p { font-size: 24px; color: #333333; font-weight: normal;}
.dz .dzu { height: 110px;}
.dz .dzu li { float: left; margin-right: -10px;}
.dz .dzu li a { display: block; width: 306px; height: 80px; background: url("../images/dzk1.png") no-repeat;}
.dz .dzu li a p { float: left; width: 39px; height: 39px; background: url("../images/dzy.jpg") no-repeat; margin: 21px 0 0 70px; font-size: 24px; color: #4086e3; font-weight: bold; text-align: center; line-height: 39px;}
.dz .dzu li a em { display: block; float: left; font-size: 24px; color: #ffffff; line-height: 80px; margin-left: 10px;}
.dz .dzu li a:hover,.dz .dzu li.cur a{ background: url("../images/dzk2.png") no-repeat;}
.dz .dzu li a:hover p,.dz .dzu li.cur a p { float: left; width: 39px; height: 39px; background: url("../images/dzy1.jpg") no-repeat; color: #ffcc33;}
.dz .dzu li a:hover em ,.dz .dzu li.cur a em{ font-weight: bold; color: #1a1a1a;}
.dz .dzk { width: 1200px; height: 510px; background: url("../images/dzk.jpg") no-repeat;}
.dz .dzk ul { padding: 25px 0 0 24px; height: 400px; overflow: hidden;}
.dz .dzk ul li { float: left;}
.dz .dzk ul .dzl1 { width: 334px;}
.dz .dzk ul .dzl1 p { height: 127px;}
.dz .dzk ul .dzl1 span { display: block; font-size: 16px; color: #333333; line-height: 46px; font-weight: bold; padding-left: 31px;}
.dz .dzk ul .dzl2 { width: 410px;}
.dz .dzk ul .dzl2 .dzp { height: 107px; padding: 20px 0 0 52px; font-size: 22px; color: #052a80; font-weight: bold; background: url("../images/dzj1.jpg") no-repeat 28px 25px;}
.dz .dzk ul .dzl2 .dzp em { display: block; font-size: 16px; color: #333333; line-height: 24px; font-weight: normal; margin-top: 10px;}
.dz .dzk ul .dzl2 .dzp em span { display: block;}
.dz .dzk ul .dzl2 .dzp1 { display: block; font-size: 16px; color: #333333; line-height: 46px; padding-left: 53px;}
.dz .dzk ul .dzl2 .dzp1 span { display: block;}
.dz .dzk ul .dzl2 .dzp1 em { display: block; font-size: 24px; color: #333333; font-weight: bold; line-height: 40px;}
.dz .dzk ul .dzl3 { width: 410px;}
.dz .dzk ul .dzl3 .dzp { height: 107px; padding: 20px 0 0 52px; font-size: 22px; color: #666666; font-weight: bold; background: url("../images/dzj2.jpg") no-repeat 28px 25px;}
.dz .dzk ul .dzl3 .dzp em { display: block; font-size: 16px; color: #666666; line-height: 24px; font-weight: normal; margin-top: 10px;}
.dz .dzk ul .dzl3 .dzp em span { display: block;}
.dz .dzk ul .dzl3 .dzp1 { display: block; font-size: 16px; color: #666666; line-height: 46px; padding-left: 53px;}
.dz .dzk ul .dzl3 .dzp1 span { display: block;}
.dz .dzk ul .dzl3 .dzp1 em { display: block; font-size: 24px; color: #666666; font-weight: bold; line-height: 40px;}
.dz .dzk .dzz { width: 1152px; height: 60px; background: #ffcc33; font-size: 20px; color: #333333; line-height: 60px; margin: 0 auto; font-weight: bold; text-align: center;}
.dz .dzk .dzz span { font-size: 30px; color: #124ab3;}
.dz .dzd { width: 1146px; height: 510px; background: #ffffff; position: relative; padding-left: 54px;}
.dz .dzd dl { float: left; width: 497px;}
.dz .dzd dd { height: 95px; padding-top: 50px;}
.dz .dzd dd em { display: block; font-size: 16px; color: #333333; margin: 10px 0 0 25px;}
.dz .dzd dd p { font-size: 22px; font-weight: bold; padding-left: 25px;}
.dz .dzd dt img { width: 497px; height: 306px;}
.dz .dzd .dzd1 dd p { color: #062a80; background: url("../images/dzt_03.jpg") no-repeat left center;}
.dz .dzd .dzd2 { margin-left: 96px;}
.dz .dzd .dzd2 dd p { color: #666666; background: url("../images/dzt_05.jpg") no-repeat left center;}
.dz .dzd .dzp2 { position: absolute; left: 526px; top: 224px;}
/**/
.dk { height: 964px; overflow: hidden; font-family: "Microsoft YaHei", serif;}
.dk h3 { height: 130px; text-align: center; padding-top: 68px; background: url("../images/qs_03.png") no-repeat center 162px; font-size: 36px; color: #333333;}
.dk h3 span { font-weight: bold; color:#3D435B;}
.dk h3 p { font-size: 22px; color: #666666; font-weight: normal; margin-top: 5px;}
.dk h4 { height: 130px; text-align: center; padding-top: 68px; background: url("../images/qs_03.png") no-repeat center 162px; font-size: 36px; color: #333333;}
.dk h4 span { font-weight: bold; color:#3D435B;}
.dk h4 p { font-size: 22px; color: #666666; font-weight: normal; margin-top: 5px;}
.dk .dku { height: 85px;}
.dk .dku li { float: left; margin-right: 2px;}
.dk .dku li a { display: block; width: 198px; height: 70px; background: #3D435B; font-size: 18px; color: #ffffff; text-align: center; line-height: 70px;}
.dk .dku .nones { margin-right: 0;}
.dk .dku p { float: left; margin-left: 2px;}
.dk .dku p a { display: block; width: 198px; height: 70px; background: #3D435B; font-size: 18px; color: #ffffff; text-align: center; line-height: 70px;}
.dk .dku p a:hover{background: url("../images/dk_03.jpg") no-repeat; font-weight: bold; color: #052a80;}
.dk .dku li a:hover,.dk .dku li.cur a { background: url("../images/dk_03.jpg") no-repeat; font-weight: bold; color: #035CAC;}
.dk .dkk { position: relative;}
.dk .dkk dl { width: 890px; float: left;}
.dk .dkk dt img { width: 890px; height: 522px;}
.dk .dkk dd p { float: left; width: 720px; height: 65px; background: #efefef; padding: 15px 0 0 34px; font-size: 18px; color: #333333; font-weight: bold;}
.dk .dkk dd p span { display: block; font-size: 14px; color: #333333; font-weight: normal; margin-top: 10px;}
.dk .dkk dd em { display: block; float: left; width: 135px; height: 80px; background: #ffcc33; font-size: 16px; color: #333333; text-align: center; line-height: 80px; font-weight: bold;}
.dk .dkk ul { float: right; width: 299px;}
.dk .dkk li { position: relative; margin-bottom: 10px;}
.dk .dkk li p { position: absolute; left: 0; top: 0; width: 299px; height: 120px; background: url("../images/dktm.png") no-repeat; font-size: 16px; color: #ffffff; text-align: center; padding-top: 56px; display:none;}
.dk .dkk li p span { display: block; width: 90px; height: 21px; border: 1px solid #ffffff; margin: 0 auto; font-size: 14px; margin-top: 10px;}
.dk .dkk li img { width: 299px; height: 176px;}
.dk .dkj1 { position: absolute; right: 150px; top: 564px;}
.dk .dkj2 { position: absolute; right: 0; top: 564px;}
/**/
.yq { height: 84px; border-top: 1px solid #dcdcdc;}
.yq p { float: left; width:1095px;}
.yq p a { font-size: 14px; color: #333333; line-height: 84px; margin-right: 75px;}
.yq em { display: block; float: right;}
.yq em a { font-size: 14px; color: #333333; line-height: 84px; font-weight: bold;}


.beijing{ background: url("../images/beijing.jpg") no-repeat; height:650px;}

.block{width:1200px; margin:auto; overflow:hidden;}
.no8 {padding:30px 0 20px 0;}
.no8 .channel{width:370px; float: left;}
.no8 .channel .s-title{height:50px; line-height: 50px; width: 80%; padding:0 10%; margin:auto;background: #3D435B;color:#fff;font-size:22px;}
.no8 .channel .s-title a{color:#fff; font-size:15px; float: right;}
.no8 .channel .list {padding:10px 0 40px 10px;border:1px solid #DCDCDC;}
.no8 .channel .list a{ display: block;width:100%;padding:5px 0 10px 0; border-bottom:2px dotted #DCDCDC;}
.no8 .channel .list a h2{ height:45px;line-height: 45px; background: url(../images/ico.png) 0px center no-repeat;font-size:18px;padding:0 0 0 50px; }
.no8 .channel .list a p{font-size:14px; padding:0 0 0 0px;width:98%;margin:auto;}
.no8 .channel .list a p b{color:red;font-size:18px;font-weight: normal;  }
.no8 .channel .img{ margin:10px 0 0 0; }
.no8 .channel .img span{ display: block;width: 100%; height:40px; line-height:40px;font-size:22px;color:#fff;background: #3D435B;margin:-5px 0 0 0; text-align: center;}
.no8 .con{width:805px;float: right;}

.no8 .con .s-title{ background: url(../images/ico-news.png) left bottom no-repeat; width:100%;height:50px; margin:10px 0;}
.no8 .con .s-title span{ display: inline-block; margin:10px 0 0 62px;font-size:25px; }

.no8 .con .more{ float: right;margin:0 20px 10px 0; }

.no8 .con .list a{ display: block;width:100%;height:110px;}
.no8 .con .list a .text{width:660px;float: left;}
.no8 .con .list a .text h2{height:42px; line-height:42px;font-size:20px;color:#000;}
.no8 .con .list a .text p{font-size:15px;paddig:15px 0 0 0; border-bottom:1px dotted #000;height:50px; display: block; overflow: hidden;line-height:25px;}
.no8 .con .list a .date{width:93px; height:93px; color:#fff;background: #3D435B; float: right;}
.no8 .con .list a .date h2{font-size:40px;text-align: center;padding:10px 0 0 0;}
.no8 .con .list a .date span{font-size:20px; text-align: center;display: block;}


#sdfg{background: #035cac;}
.hd {
    height: 75px;
       margin-bottom: 15px;
}
.hd ul {
    width: 50%;
}
.hd ul li.on {
    color: #fff;
    background: #FFCC33;
}
.hd ul li {
    float: left;
    font-size: 25px;
    width: 172px;
    text-align: center;
    cursor: pointer;
    line-height: 75px;
    position: relative;
}
 .hd ul li.on i {
    background: url(../images/cri.png) no-repeat;
    width: 10px;
    height: 5px;
    bottom: -5px;
    left: 50%;
    margin-left: -5px;
    position: absolute;
    -webkit-transition: all .1s ease-in;
    -moz-transition: all .1s ease-in;
    -o-transition: all .1s ease-in;
    transition: all .1s ease-in;
}
 .hd .tel {
    background: url(../images/tel.png) no-repeat left center;
    padding-right: 15px;
    margin-top: 10px;
    padding-left: 50px;
}
.hd .tel span {
    font-size: 18px;
    color: #fff;
}
.hd .tel span p {
    font-family: "Impact";
    font-size: 23px;
    color: #fc3;
}
.ggg{ background: url(../images/ggg.jpg) no-repeat center;}


.prod{width:1000px;margin:30px auto;overflow:hidden;}
.prod ul{width:100%;overflow:hidden;}
.prod ul li{width:216px;padding:10px;background:#fff;float:left;margin-right:10px;margin-bottom:10px;}
.prod ul li img{display:block;border:1px solid #ddd;width:214px;}
.prod ul li img:hover{
	border:1px solid #008573;
}
.prod ul li span{display:block;width:100%;font-size:16px;color:#000;line-height:18px;margin-top:10px;text-align:center; text-overflow:ellipsis;  white-space:nowrap; overflow: hidden; }
.zuid{width:100%;background:#fff;overflow:hidden;height: 1500px;}
.about_1{float:left;background:url(../images/pro-3.jpg) no-repeat;width:28px;padding:42px 20px;color:#fff;font-size:26px;line-height:36px; }
.about_2{float:left;margin-left:40px;width:500px;}
.zhengt{width:100%;overflow:hidden;}
.zhengt span{display:block;float:left;font-size:22px;color:#333;}
.zhengt a{display:block;float:right;font-size:14px;color:#fff;line-height:24px;padding:0px 6px;background:#23201d;border-radius:5px;}
.about_2 .p_about{width:100%;text-indent:2em;font-size:15px;line-height:30px;color:#666;margin-top:10px;}
.about_3{float:right;padding:2px;border:1px solid #008573;width:350px;}
.about_3 img{display:block;width:100%;}
.tupi{overflow: hidden; position: relative;width:100%;height:149px;background:url(../images/pro-4.jpg) no-repeat center center;}
.width1000ab{width:1200px;margin:61px auto 30px auto;overflow:hidden;}
.tupile{width:245px;float:left;overflow:hidden;background:#fff;}
.produ{margin-left:20px;overflow:hidden;}
.produ span{display:block;font-size:26px;color:#000;line-height:34px;margin-top:10px;}
.produ em{display:block;font-size:20px;color:#e9833a;font-weight:bold;line-height:34px;margin-bottom:10px;}
/*content start*/
.content{ width:1200px; margin:0 auto; overflow:hidden;}
.bgwhite{background:#fff;}
/*content3 start*/
.content3{ overflow:hidden;}
.models{ width:1200px; }
.models .content3_title{overflow:hidden;float:left;width:243px;border:1px solid #ddd;background:#fff; margin-bottom: 20px;background-color: #f2f2f2;}
.models .content3_title:hover{color:#e9833a;}


.leftli {
    width: 220px;
    margin: 0px auto 10px;

}
.leftli li {
    font-weight: bold;
    width: 220px;
    background: url(../images/l-dh-d.png) repeat-x bottom;
    height: 86px;

}
.leftli li span {
    float: right;
    display: block;
    text-align: left;
    width: 130px;
    height: 26px;
    line-height: 26px;
    margin: 30px 0px;
    padding: 0px 8px;
    overflow: hidden;
    background: #f2f2f2;
}
.leftli li span a {
    line-height: 26px;
    font-size: 15px;
    color: #2d334d;
}
.leftli li img {
    width: 56px;
    height: 56px;
    margin: 13px 2px 13px 5px;
    padding: 1px;
    border: 1px solid #2d334d;
}

.contentbox{float:right;width:925px;}
.contentbox ul{ margin-left:10px; overflow:hidden;}
.contentbox ul{ margin-top:10px;}
.contentbox ul{ margin-top:20px;}
.contentbox li{float:left; width:285px; height:300px; text-align:center;margin-right:20px;margin-bottom:20px;}
.contentbox li a{display:block;}

.contentbox li img{padding:3px;}
.contentbox li span{display:block;width:290px;text-align:center;font-size:15px;line-height:34px;background:#808080;color:#fff;margin-top:2px;text-overflow:ellipsis;  white-space:nowrap; overflow: hidden;  }
.contentbox ul{ margin-left:5px;}
.contentbox li img{ padding:2px;height: 280px;width: 285px;}
.contentbox li img:hover{

} 	

.contentbox li p{ line-height:30px; height:30px;}
.bordern{border:none !important;}
.lianx{width:253px;height:88px;background:url(../images/pr-4.png) no-repeat left center;float:right;font-size:30px;color:#fff;position: relative;}
.lianx .stel{margin-top: 46px;margin-left: 27px;}
.imgk{
	display: block;
	position: absolute;
	width: 30px;
	height: 30px;
	top: 6px;
	right: 13px;
}


/*案例*/

.casebox{

    width: 100%;height: 880px;

    background: #fff;

}

.case-box{

    width: 1180px;height:100%;

    margin:0 auto;

}.n40{height: 40px;}

.case-box .case-title{

    width:100%;

    height: 62px;

    background: url(../images/pro-tit.jpg) no-repeat center;

    background-size:cover;position: relative;margin-bottom: 56px;

}

.case-box .case-title h3 a{

    display: block;

    font-size: 30px;

    color:#3d435b;

    position: absolute;top:0;left:472px;

}

.case-box .case-title h3 a em{

    color:#ff6000;

}

.case-box .case-title span{

    display: block;

    font-size:16px;

    color:#222;

    position: absolute;bottom:0;left:473px;

}

.case-box .center{

    width: 100%;

    height: 720px;

    overflow: hidden;

}

.case-box .center .top{

    width: 100%;

    height: 376px;

    margin-bottom: 28px;

    overflow: hidden;

}

.case-box .center .top .tu{

    display: block;

    width:520px;height: 350px;

    float: left;

    position: relative;

    overflow: hidden;

}

.case-box .center .top .tu img{

    display: inline-block;

    width: 100%;height: 100%;

    background: url() no-repeat center center;

    background-size:cover;

    cursor: pointer;

    transition: all 0.6s;

    position: absolute;

    top: 0;left: 0;

}

.case-box .center .top .tu img:hover{

    transform: scale(1.4);

}

.case-box .center .top .wen{

    width: 650px;height: 325px;

    float: left;margin-top:26px;

    background: url(../images/case-rig.jpg) no-repeat;

    background-size:cover;position: relative;

}

.case-box .center .top .wen .classes{

    width: 600px;height: 130px;

    position: absolute;top:-6px;left:47px;

}

.case-box .center .top .wen .classes span{

    display: block;

    font-family: "微软雅黑";

    font-size: 27px;

    color:#3d3d3d;

    text-transform: uppercase;

}

.case-box .center .top .wen .classes a{

    display: block;

    font-family: "微软雅黑";

    font-size: 29px;

    color:#3d435b;

    text-transform: uppercase;

    line-height: 50px;
	font-weight: bold;

}

.case-box .center .top .wen .classes p{

    font-family: "微软雅黑";

    font-size: 18px;

    color:#3d3d3d;

    text-transform: uppercase;

    line-height:30px;

}

.case-box .center .top .wen .titlers{

    width: 600px;height: 165px;

    position: absolute;left:30px;bottom: 28px;

    overflow: hidden;

}

.case-box .center .top .wen .titlers span{

    display: block;width:600px;height:165px;overflow: hidden;

    font-family: "微软雅黑";

    font-size: 16px;

    color:#fff;

    text-transform: uppercase;

    line-height:25px;

}

.case-box .center .bottom{

    width: 102%;

    height: 290px;

    overflow: hidden;

}

.case-box .center .bottom li{

    width: 281px;

    height: 290px;

    float: left;margin-right: 18px;

}

.case-box .center .bottom li .tu{

    display: block;

    width: 281px;height: 230px;

    position: relative;

    overflow: hidden;

}

.case-box .center .bottom li .tu img{

    display: inline-block;

    width: 100%;height: 100%;

    background: url() no-repeat center center;

    background-size:cover;

    cursor: pointer;

    transition: all 0.6s;

    position: absolute;

    top: 0;left: 0;

}

.case-box .center .bottom li .tu img:hover{

    transform: scale(1.4);

}

.case-box .center .bottom li .wen{

    display: block;

    width: 281px;height: 60px;

    font-family: "微软雅黑";

    font-size: 16px;

    color:#333;

    line-height: 60px;

    text-align: center;

    transition: all 0.7s;overflow: hidden;

}

.case-box .center .bottom li .wen:hover{color:#019FEC;}

