﻿
/* CSS Document */
.domPC, .iframePC { display: block!important; }
.domMobile { display: none; }

.content { width: 1000px; margin: auto;   }
.box1 { height: 600px;  margin-top:39px;  }
.box1l { float: left; width: 460px; }
.box1l img { width: 460px; height: 600px; }
.box1r { float: right; width: 484px; background: url(../image/box1bg.jpg); height: 600px; padding: 0 28px; position:relative; }
.ewm{ position:absolute; width:144px; height:161px; left:29px; bottom:11px;}
.ewm img{width:144px; height:161px;}
.box1r h2 { font-size: 48px; color: #FFF; font-weight: bold; padding-top: 24px; }
.box1r h2 a { }
.box1r h3 { padding-top: 16px; font-size: 26px; color: #FFF; }
.box1r h3 a { }
.box1r h4 { margin-top: 24px; font-size: 14px; color: #cccccc; line-height: 28px; height: 359px; }
.box1r h4 a { }
.box1r h5 { float: right; margin-top: 15px; height: 41px; width: 162px; }
.zst { width: 441px; float: right; height: 190px; padding-top: 28px; }
.zst ul { }
.zst li { width: 140px; height: 190px; margin-left: 7px; float: left; }
.zst li img { width: 140px; height: 190px; }
.box2 { height: auto; padding: 0 32px; background: #2f3b50; margin-top: 25px; padding-bottom:20px; }
.box2 h2 { font-size: 24px; font-weight: bold; text-align: center; padding-top: 23px; color: #fff; }
.box2 h2 a { color: #fff; }
.box2 h3 { padding-top: 15px; font-size: 14px; line-height: 28px; color: #fff; text-align: center; height: auto; overflow: hidden; }
.box2 h3 a { color: #fff; }
.box3 { height: 309px; margin-top: 40px; }
.box3 ul { }
.box3 li { float: left; margin-left: 24px; width: 232px; height: 309px; }
.box3 li:first-child { margin-left: 0px; }
.box3 li img { width: 232px; height: 309px; }
.box4 { height: auto; margin-top: 40px; }
.box4 ul { }
.box4 li { margin-top: 40px; }
.box4 li:first-child { margin-top: 0px; }
.bkjj { height: 258px; }
.bkjjl { float: left; width: 460px; }
.bkjjl img { width: 460px; height: 258px; }
.bkjjr { float: right; width: 503px; }
.bkjjr h2 { font-size: 22px; color: #000; height: 30px; overflow: hidden; }
.bkjjr h2 a { color: #000; }
.bkjjr p { font-size: 16px; color: #000; margin-top: 33px; line-height: 28px; height: 168px; overflow: hidden; }
.bkjjr p a { color: #000; }
.line { width: 100px; height: 4px; border-top-width: 4px; border-top-style: solid; border-top-color: #000; margin-top: 17px; }
.box5 { width: 1085px; margin: auto; margin-top: 48px; }
/*滚动区域大小*/
.tbch .swiper-container{ width:1033px;}
.wz{width:1000px; overflow:hidden;}
.tbch { width: 1043px; height: 356px; position: relative; overflow: hidden; margin-top: 30px; padding-left: 43px; }
.tbch.pagination { position: absolute; z-index: 20; left: 10px; bottom: 10px; }
.tbch.swiper-pagination-switch { display: inline-block; width: 8px; height: 8px; border-radius: 8px; background: #222; margin-right: 5px; opacity: 0.8; border: 1px solid #fff; cursor: pointer; }
.tbch.swiper-visible-switch { background: #aaa; }
.tbch.swiper-active-switch { background: #fff; }
.tbch .arrow-left { background: url(../image/left1.jpg) no-repeat left top; position: absolute; left: 0px; top: 41%; width: 30px; height: 30px; z-index: 100; }
.tbch .arrow-right { background: url(../image/right1.jpg) no-repeat left bottom; position: absolute; right: 2px; top: 41%; width: 30px; height: 30px; z-index: 100; }
.boxnr { width: 307px; height: 356px; margin-left: 1px; }
.boxnr img { width: 307px; height: 173px; }
.boxnr h2 { font-size: 18px; color: #000; padding-bottom: 11px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9; margin-top: 15px; height:50px;  }
.boxnr h2 a { color: #000; }
.boxnr p { font-size: 12px; color: #999999; line-height: 24px; margin-top: 13px; height: 96px; overflow: hidden; }
.boxnr p a { color: #999999; }
.box6 { height: 191px; margin-top: 53px; margin-bottom:40px; }
.box6l { width: 178px; height: 191px; float: left; display:none; }
.box6l img { width: 178px; height: 191px; }
.box6r { width: 747px;
    height: 125px;
    background: #a6a6a6;
    padding: 33px 126px;
    text-align: right; }
.box6rl { float: left; width: 340px; }
.box6rr { float: right; width: 340px; }
.dy ul { }
.dy li { font-size: 18px; float: left; color: #FFF; margin-left: 15px; line-height: 33px; }



