﻿

/* 共用 ==================*/
.wp{width:1000px; overflow: hidden; margin: 0 auto;}
.wp1{width:1000px; margin: 0 auto;}
.wp2{width:1100px; margin: 0 auto;}
a:hover{color: #9b5000!important;}

/* 独立class ==================*/
body{background-color: #181818; max-width: 100%; overflow-x: hidden;}/*ec5b12*/
#bd{max-width: 100%; overflow-x: hidden;}

/* 正常class ==================*/
.hd-top1{ }
.dc-bk1{
 background: -webkit-linear-gradient(top, rgba(62,203,241,1) , rgba(255,255,255,1) 70%); /* Safari 5.1 - 6.0 */
 background: -o-linear-gradient(bottom, rgba(62,203,241,1) , rgba(255,255,255,1) 70%); /* Opera 11.1 - 12.0 */
 background: -moz-linear-gradient(bottom, rgba(62,203,241,1) , rgba(255,255,255,1) 70%); /* Firefox 3.6 - 15 */
 background: linear-gradient(to bottom,rgba(62,203,241,1) , rgba(255,255,255,1) 70%); /* 标准的语法（必须放在最后） */  
}


/* pc-nav 独立模块 电脑端导航 ==================*/
.pc-nav{font-size: 0; padding-bottom: 16px; padding-top: 12px;}
.pc-nav .box1,.pc-nav .box2{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.pc-nav .box1{width: 23.1%;}
.pc-nav .box2{padding-left: 10px; width: 76.9%; text-align: right;}
.pc-nav .box1 .logo img{max-width: 210px; height: auto;}
.pc-nav .box1 .logo img:hover,.hdtop11 .bx2 .kefu img:hover{opacity: .8;}
.hdtop11{font-size: 0;}
.hdtop11 .bx1,.hdtop11 .bx2{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.hdtop11 .bx1{padding: 0px 20px; padding-top: 5px; width: 71.79%; text-align: right;}
.hdtop11 .bx2{width: 28.21%; text-align: right;}
.hdtop11 .bx2 .kefu img{max-width: 217px; height: auto; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.hdtop11 .bx2 .kefu{position: relative; top: -10px;}
.navL1{font-size: 0;}
.navL1 li{text-align: center; padding: 0px 10px; width: 25%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.navL1-m1 h3{font-size: 20px; color: #fff;}
.navL1-m1 small{display: block; padding-top: 3px; font-size: 12px; color: #fff; color: rgba(255,255,255,.48); text-transform:uppercase; letter-spacing: 1px;}
.navL1-m1:hover h3{opacity: .8;}
.navL1-m1{text-align: left; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}

/* swf 幻灯片 独立模块 ==================*/
.slick-js{ font-size: 0;}
.slick-js img{width: 0px;}
.slick-prev,.slick-next{opacity: 0.3; font-size: 0px; border: 0px; z-index: 10; position:absolute; cursor: pointer; top: 42%;width: 46px; height: 46px; background-size: 100% auto!important;}
.slick-prev:focus,.slick-next:focus{outline-color:transparent;}
.slick-prev{left: 20px; background:url("../images/swf-lbtn.png") no-repeat center center;}
.slick-next{right: 20px; background:url("../images/swf-rbtn.png") no-repeat center center;}
.slick-dots{position: absolute; bottom: 10px; text-align: center; font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/
    left: 50%;
    width: 100%;
    margin-left: -50%;
}
.slick-prev:hover,.slick-next:hover{opacity: 1;}
.slick-dots li{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:0; vertical-align: middle;}
.slick-dots li button{cursor: pointer;  padding: 0px; margin: 0px 3px; font-size: 0px; width: 7px; height: 7px; border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; border: 0px; background-color: #fff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.slick-dots li.slick-active button{background-color: #e4c48a!important;}
.slick-dots li.slick-active button:focus{outline-color:transparent;}
.slick-gy{text-align: center; position: relative; }
.slick-gy .slick-slide img{display: inline-block; width:100%;}
.slick-gy .slick-slide img:hover{opacity: 1;}
/*
.slick-gy .slick-slide img{opacity: 0;}
*/
.slick-gy .slick-active img{opacity: 1;}
.slick-js .slick-next,.slick-js .slick-prev{opacity: 1; transition: all 300ms cubic-bezier(.4, 0, .2, 1); -moz-transition: all 300ms cubic-bezier(.4, 0, .2, 1);-webkit-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -o-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -ms-transition: all 300ms cubic-bezier(.4, 0, .2, 1);}
.slick-js .slick-next{right: -110%;}
.slick-js .slick-prev{left: -110%;}
.slick-js{position: relative; overflow: hidden;}
.slick-js:hover .slick-next{right: 10px;}
.slick-js:hover .slick-prev{left: 10px;}
.slick-next.slick-disabled{display: none!important;}
.slick-prev.slick-disabled{display: none!important;}
.slick1{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; overflow: hidden;}


.col1{font-size: 0;}
.col1-l,.col1-r{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.col1-l{width: 61%;}
.col1-r{width: 39%;}

.pgm11{padding-top: 15px; padding-right: 24px; position: relative;}

.pgm12{padding-top: 0px; padding-left: 24px;}


/* 动画-走马灯 ==================*/
.dh-zmd1{
	animation:dh-zmds 1200ms linear infinite alternate;
	-moz-animation:dh-zmds 1200ms linear infinite alternate; /* Firefox */
	-webkit-animation:dh-zmds 1200ms linear infinite alternate; /* Safari and Chrome */
	-o-animation:dh-zmds 1200ms linear infinite alternate; /* Opera */
	animation-delay:300ms;
	transform-origin:center;
	-moz-transform-origin:center; /* Firefox 4 */
	-webkit-transform-origin:center; /* Safari and Chrome */
	-o-transform-origin:center; /* Opera */
}
.dh-zmd2{
	animation:dh-zmds 1200ms linear infinite alternate;
	-moz-animation:dh-zmds 1200ms linear infinite alternate; /* Firefox */
	-webkit-animation:dh-zmds 1200ms linear infinite alternate; /* Safari and Chrome */
	-o-animation:dh-zmds 1200ms linear infinite alternate; /* Opera */
	animation-delay:600ms;
	transform-origin:center;
	-moz-transform-origin:center; /* Firefox 4 */
	-webkit-transform-origin:center; /* Safari and Chrome */
	-o-transform-origin:center; /* Opera */
}
.dh-zmd3{
	animation:dh-zmds 1200ms linear infinite alternate;
	-moz-animation:dh-zmds 1200ms linear infinite alternate; /* Firefox */
	-webkit-animation:dh-zmds 1200ms linear infinite alternate; /* Safari and Chrome */
	-o-animation:dh-zmds 1200ms linear infinite alternate; /* Opera */
	animation-delay:900ms;
	transform-origin:center;
	-moz-transform-origin:center; /* Firefox 4 */
	-webkit-transform-origin:center; /* Safari and Chrome */
	-o-transform-origin:center; /* Opera */
}
@keyframes dh-zmds
{
0%{
	filter:alpha(opacity=10); -moz-opacity:0.1; -khtml-opacity: 0.1; opacity: 0.1;
}
100%{
	filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;
}
}

.pgm11 .box1{}
.pgm11 .box2{padding-top: 25px;}
.lkL1{font-size: 0;}
.lkL1 li{ display: block; padding-bottom: 10px;}
.lkL1 li:last-child{padding-bottom: 0px;}
.lkL1-m1{padding: 5px; background-color: #ff7200; height: 47px; font-size: 0; border-radius:47px;-moz-border-radius:47px;-webkit-border-radius:47px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.lkL1-m1{overflow: hidden; clear: both;}
.lkL1-m1 .bx1{float: right; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.lkL1-m1 .bx2{display: block; overflow: hidden; padding-right: 12px;}
.dc-btn1{width: 114px; font-size: 16px; color: #181818; text-align: center; height: 37px; line-height: 37px; border-radius:37px;-moz-border-radius:37px;-webkit-border-radius:37px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;
 background: -webkit-linear-gradient(top, rgba(236,193,89,1) , rgba(254,251,155,1)); /* Safari 5.1 - 6.0 */
 background: -o-linear-gradient(bottom, rgba(236,193,89,1) , rgba(254,251,155,1)); /* Opera 11.1 - 12.0 */
 background: -moz-linear-gradient(bottom, rgba(236,193,89,1) , rgba(254,251,155,1)); /* Firefox 3.6 - 15 */
 background: linear-gradient(to bottom,rgba(236,193,89,1) , rgba(254,251,155,1)); /* 标准的语法（必须放在最后） */    
}
.dc-btn1:hover{opacity: .9;}
.pgm11-m1{font-size: 0;}
.pgm11-m1 .m1,.pgm11-m1 .m2,.pgm11-m1 .m3,.pgm11-m1 .m4{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.pgm11-m1 .sp0{display: block; padding:0px 10px; background-color: #c13600; height: 37px; line-height: 37px; text-align: center; border-radius:37px;-moz-border-radius:37px;-webkit-border-radius:37px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.pgm11-m1 .sp0 p{font-size: 16px; display:inline-block;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}
.pgm11-m1 .m1 .sp0 p{color: #ffff07;}
.pgm11-m1 .m3 .sp0 p{color: #fff;}
.pgm11-m1 .m3 .sp0 p em{color: #ffffff; font-weight: bold;}
.pgm11-m1 .m1{width: 88px;}
.pgm11-m1 .m2{width: 35px; text-align: center;}
.pgm11-m1 .m2 .img1{width: 20px; height: auto; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.pgm11-m1 .m3{width: 270px;}
.pgm11-m1 .m4{padding-left: 12px;}
.pgm11-m1 .m4 img{position: relative; width: 12px; height: auto;}
.pgm11-m1 .m4 img.img2-2{margin-right: -2px;}
.pgm11-m1 .m4 img.img2-1{margin-right: -2px;}

.dc-pgm1{height: 100px; text-align: center; font-size: 0; padding: 10px; border: 1px solid #ff7200; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; display: block; position: relative; background-color: #ff7200; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-pgm1:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-pgm1 .m1{text-align: left; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; 
font-size: 15px; color: #fff; line-height: 28px;
}
.dc-pgm1 a:hover{color: #fff!important; text-decoration: underline;}
.dc-pgm1:after{content: ""; position: absolute; right: 66px; top: -13px; width: 23px; height: 13px; background:url("../images/pt-img17.png") no-repeat center bottom; background-size: contain; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.pgm12-m1{position: relative; margin-top: -15px; text-align: right; font-size: 0; }
.pgm12-m1 .img1,.pgm12-m1 .img2{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top;}
.pgm12-m1 .img1{max-width: 168px; margin-top: 33px;}
.pgm12-m1 .img2{width: 186px; position: relative; right: -5px; margin-right: -53px;}
.pgm12-m1 .m1{height: 142px; border-bottom: 1px solid #ff7200; position: relative; z-index: 10;}
.pgm12-m1 .m1:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.pgm12-m1:before,.pgm12-m1:after{content: ""; position: absolute; left: 0px; top: 0px; width: 80%; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display: none;}
.pgm12-m1:before{border: 2px solid #272727; border-right-width: 0px;}
.pgm12-m1:after{border: 1px solid #272727; left: 1.5%; width: 78%; height: 92%; top: 4%; border-right-width:0px; }

.pgm12-m2{padding: 22px 0px; padding-top: 17px; max-width: 296px; margin: 0 auto; position: relative;}
.pgm12-m2{}

.pgm12 .kj-box1{padding: 10px; padding-top: 0px; border: 1px solid #ff7200; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

.erweimaL1{font-size: 0; padding: 0px 15px;}
.erweimaL1 li{width: 50%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.erweimaL1 .li1{padding-right: 13px;}
.erweimaL1 .li2{padding-left: 13px;}
.erweimaL1-m1 .dc-erweima{text-align: center; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.erweimaL1-m1 .dc-erweima .img1{width: 100%; max-width: 102px; height: auto;}
.erweimaL1-m1 .dc-erweima .txtbx1{margin-top: 18px; padding: 0px 10px; border: 1px solid #ff7200; height: 24px; text-align: left; border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
}
.erweimaL1-m1 .dc-erweima .txtbx1:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.erweimaL1-m1 .dc-erweima .txtbx1 h3,.erweimaL1-m1 .dc-erweima .txtbx1 .img1{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.erweimaL1-m1 .dc-erweima .txtbx1 .img1{max-width: 11px; height: auto;}
.erweimaL1-m1 .dc-erweima h3{font-size: 12px; color: #ff7200; padding-left: 3px;}
.erweimaL1-m1 .dc-erweima .imgbx1{padding: 8px; border: 1px solid #c0bfbc; position: relative; overflow: hidden; }
.erweimaL1-m1 .dc-erweima .imgbx1 .m1{background-color: #fff; padding: 0px;}
.erweimaL1-m1 .dc-erweima .imgbx1:before,.erweimaL1-m1 .dc-erweima .imgbx1:after,.erweimaL1-m1 .dc-erweima .imgbx1 .m1:before,.erweimaL1-m1 .dc-erweima .imgbx1 .m1:after,.erweimaL1-m1 .dc-erweima .imgbx1 .i1:before,.erweimaL1-m1 .dc-erweima .imgbx1 .i2:before,.erweimaL1-m1 .dc-erweima .imgbx1 .i1:after,.erweimaL1-m1 .dc-erweima .imgbx1 .i2:after{
content: ""; position: absolute; width: 0; height: 0; background-color: #d8d7d3; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;
}
.erweimaL1-m1 .dc-erweima .imgbx1:before,.erweimaL1-m1 .dc-erweima .imgbx1 .m1:before,.erweimaL1-m1 .dc-erweima .imgbx1 .i1:before,.erweimaL1-m1 .dc-erweima .imgbx1 .i2:before{
width: 8px; height: 1px;

}
.erweimaL1-m1 .dc-erweima .imgbx1:after,.erweimaL1-m1 .dc-erweima .imgbx1 .m1:after,.erweimaL1-m1 .dc-erweima .imgbx1 .i1:after,.erweimaL1-m1 .dc-erweima .imgbx1 .i2:after{
height: 8px; width: 1px;
}
.erweimaL1-m1 .dc-erweima .imgbx1:before,.erweimaL1-m1 .dc-erweima .imgbx1 .m1:before{top: 0px;}
.erweimaL1-m1 .dc-erweima .imgbx1 .i1:before,.erweimaL1-m1 .dc-erweima .imgbx1 .i2:before{bottom: 0px;}
.erweimaL1-m1 .dc-erweima .imgbx1:after,.erweimaL1-m1 .dc-erweima .imgbx1 .m1:after{left: 0px;}
.erweimaL1-m1 .dc-erweima .imgbx1 .i1:after,.erweimaL1-m1 .dc-erweima .imgbx1 .i2:after{right: 0px;}

.erweimaL1-m1 .dc-erweima .imgbx1 .i1:before,.erweimaL1-m1 .dc-erweima .imgbx1:before{left: 0px;}
.erweimaL1-m1 .dc-erweima .imgbx1 .i2:before,.erweimaL1-m1 .dc-erweima .imgbx1 .m1:before{right: 0px;}
.erweimaL1-m1 .dc-erweima .imgbx1 .i1:after,.erweimaL1-m1 .dc-erweima .imgbx1:after{top: 0px;}
.erweimaL1-m1 .dc-erweima .imgbx1 .i2:after,.erweimaL1-m1 .dc-erweima .imgbx1 .m1:after{bottom: 0px;}

.pgm12-m4{padding-top: 30px;}
.dc-btn1.cx1{width: 100%; height: 52px; font-size: 20px; color: #ff2a00; font-weight: bold; line-height: 52px; border-radius:52px;-moz-border-radius:52px;-webkit-border-radius:52px;}
.dc-btn1.cx1:hover{color:#ff2a00!important; }

.pgm12-m2{position: relative;}
.pgm12-m2:before,.pgm12-m2:after,.pgm12-m2 .box1:before,.pgm12-m2 .box1:after{
content: ""; position: absolute; bottom: 0px; background-color: #7f7f7f; width: 0; height: 0; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;
display: none;
}
.pgm12-m2:before,.pgm12-m2 .box1:before{
width: 8px; height: 1px;  
}
.pgm12-m2:after,.pgm12-m2 .box1:after{
height: 8px; width: 1px;
}
.pgm12-m2:before,.pgm12-m2:after{left: 0px;}
.pgm12-m2 .box1:before,.pgm12-m2 .box1:after{right: 0px;}

.dc-dl1{border: 1px solid #ff7200; position: relative; border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
.dc-dt1{text-align: center; position: relative; margin-top: -12px;}
.dc-dt1 h3{background-color: #fff; padding: 0px 25px; position: relative; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-dt1 h3 img{max-width:164px; height: auto;}
.dc-dt1 h3:before,.dc-dt1 h3:after{content: ""; position: absolute; top: 50%; margin-top: -6px; width: 12px; height: 12px; background:url("../images/pt-img18.png") no-repeat center center; background-size: contain; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-dt1 h3:before{left: 0px;}
.dc-dt1 h3:after{right: 0px;}
.dc-dl1 dd{padding: 35px 20px; padding-bottom: 10px; text-align: center;}

/* imgpList5 ==================*/
.imgpList5{font-size: 0;}
.imgpList5 li{width: 12.5%; text-align: center;  padding-bottom: 15px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.imgpList5-m1 .imgbox{text-align: center; font-size: 0; width: 100%; height: 80px;overflow: hidden; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.imgpList5-m1 .imgbox:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: bottom;}
.imgpList5-m1 .imgbox img{max-height: 100%; max-width: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: bottom;}
.imgpList5-m1 .txtbox{padding-top: 10px;}
.imgpList5-m1 .txtbox h3 a{font-size: 16px; color: #fff; display:inline-block;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}
.imgpList5-m1:hover .imgbox img{opacity: .8;}

#fd{position: relative; margin-top: 0px;}
#fd:before{content: ""; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 115%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;
 background: -webkit-linear-gradient(bottom, rgba(108,216,244,1),rgba(108,216,244,.5) 40%, rgba(255,255,255,1)); /* Safari 5.1 - 6.0 */
 background: -o-linear-gradient(top, rgba(108,216,244,1),rgba(108,216,244,.5) 40%, rgba(255,255,255,1)); /* Opera 11.1 - 12.0 */
 background: -moz-linear-gradient(top, rgba(108,216,244,1),rgba(108,216,244,.5) 40%, rgba(255,255,255,1)); /* Firefox 3.6 - 15 */
 background: linear-gradient(to top,rgba(108,216,244,1),rgba(108,216,244,.5) 40%, rgba(255,255,255,1)); /* 标准的语法（必须放在最后） */  
}
.fdm11{position: relative; z-index: 10;}
.fdm11-m1{text-align: center; padding-top: 20px; padding-bottom: 20px; font-size: 12px; color: #000; line-height: 22px;}
.fdm11-m1 a{color: #707070;}

.pg-m1{position: relative;z-index: 100;}
#bd{position: relative; padding-bottom: 5px; z-index: 15;}
.dc-limg1{position: absolute; left: 0px; width: 50%; padding-right:500px; bottom: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-limg1 .bx1{text-align: left;}
.dc-rimg1 .bx1{text-align: right;}
.dc-limg1 img{width:100%; height: auto; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-rimg1{position: absolute; text-align: center; right: 0px; width: 50%;padding-left: 400px; bottom: 0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-rimg1 img{width: 100%; height: auto; text-align: center; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-limg1:before,.dc-rimg1:before{content: ""; width: 90%; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}

.pg-m1-box1{box-shadow:0px 3px 5px rgba(0,0,0,.1); right: -15px; padding-top: 20px; padding-bottom: 40px; background-color: #fff; position: relative; z-index: 10;}
.pg-m1{position: relative; left: -15px;}

.dc-tt2{text-align: center; font-size: 0; padding-bottom: 10px; padding-top: 5px;}
.dc-tt2 h3{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; white-space:nowrap;}
.dc-tt2 h3:before,.dc-tt2 h3:after{content: ""; width: 23px; height: 21px; background-size: contain!important; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-tt2 h3 em{line-height: 1; padding: 0px 6px; font-size: 27px; color: #c4b862; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-tt2 h3:before{background:url("../images/dpt-img1.png") no-repeat center center;}
.dc-tt2 h3:after{background:url("../images/dpt-img2.png") no-repeat center center;}












/* 共用部分 底部 ==================*/
.dc-n1{}


/* 重写class ==================*/

