/* CSS Document */
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,p,blockquote {	margin:0;padding:0;}
body{font-size:14px; background:#fff;font-family:"ËÎÌå", "Arial";color:#696767;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;}
ol,ul,li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after { content:¡±;}
abbr,acronym {border:0;}
a{color:#3a3432;text-decoration:none}
a:hover{ color:#070505;text-decoration:none}
p a{color:#fc8006;}

.head{height:91px; background:url(../images/hdbg.jpg) repeat-x;}
.header{width:1000px; margin:auto; overflow:hidden;}

.banner{height:516px; background:url(../images/banner.jpg) center top no-repeat;}
.gysp{ width:1030px; margin:0 auto; overflow:hidden;}
.gydy {
    background: rgba(0, 0, 0, 0) url("../images/pic1.jpg") no-repeat scroll left top;
    height: 112px;
	width:830px;
	margin:60px auto 25px 45px;
	padding-left:108px;
}
.gydy p {
    color: #262626;
    font-size: 14px;
    line-height: 30px;
}
.spl{ width:550px; float:left; margin-top:45px;}

.ndsp {
    margin: 0 auto;
    width: 980px;
}
.spr{ width:410px; height:382px; float:right; background:url(../images/pic2.jpg) no-repeat right top;}

.spr ul {
    margin-top: 114px;
}
.spr ul li {
    color: #262626;
    font-size: 15px;
    line-height: 69px;
    padding-left: 20px;
    padding-top: 25px;
}
.sactive{ background:url(../images/pic3.jpg) no-repeat left center;}
.gyyao{ width:100%; margin:0 auto; background-color:#f5f5f5;  padding-bottom: 85px;}
.gyytit {
    background: rgba(0, 0, 0, 0) url("../images/pic4.jpg") no-repeat scroll left top;
    height: 130px;
    margin: 60px auto 25px;
    padding-left: 200px;
    width: 750px;
}


.gyytit p {
    color: #262626;
    font-size: 14px;
    line-height: 30px;
    width: 229px;
}
.btm-25 {
    margin-bottom: 25px;
}
.gyyao .nepal{
    height: 477px;
    margin: 0 auto;
    padding-left: 185px;
    width: 800px;
}

.gyxi .nepal{
    height: 377px;
    margin: 0 auto;
    padding-left: 185px;
    width: 800px;
}



.nepal-box.con-img-warpper {
    position: relative;
}
.info-title {
    background-color: #1475f8;
    left: 218px;
    position: absolute;
    text-align: center;
    top: 268px;
    width: 300px;
}
.info-title h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.info-wrapper {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
 .info-wrapper h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.info-wrapper p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.info-wrapper img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}


.gyy2 {
    margin: 20px auto 0;
    width: 1000px;
	overflow:hidden;
}
.gyy2_zm .info-titles {
 background-color: #1475f8;
    left: 37px;
    padding: 0 15px;
    position: absolute;
    text-align: center;
    top: 161px;
}
.gyy2_zm .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
/*.gyy2 .con-img-warpper .info-wrapper {
    background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
    display: table;
    height: 235px;
    opacity: 0;
}*/

.con-img-warpper .info-wrappers {
	background: #333;
	background: rgba(0,0,0,.7);
	filter: alpha(opacity=0);
	opacity: 0;
	height:238px;
	display: table
}
.con-img-warpper .info-wrappers h4 {
	position: absolute;
	bottom: 20px;
	display: block;
	text-align: center;
	width: 100%;
	filter: inherit;
	opacity: inherit\9
}
.con-img-warpper .info-wrappers h4 a {
	filter: inherit;
	background: 0 0;
	color: #3b8cfb
}
.info-wrappers p{ line-height:30px;}
.con-img-warpper .info-wrappers p {
	font-size: 14px;
	display: table-cell;
	text-align: justify;
	vertical-align: middle;
	padding: 0 10%;
	color: #fff;
	filter: inherit
}
.con-img-warpper:hover .info-wrappers {
	filter: alpha(opacity=100);
	opacity: 1
}




.gyy2_zm  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyy2_zm .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyy2_zm .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyy2_zm{ width:365px; float:left; position:relative; overflow:hidden;}
.gyy2_zs{ width:317px; float:right; position:relative; overflow:hidden;}
.gyy2_zs .info-titles {
 background-color: #1475f8;
    left: 50px;
    padding: 0 38px 0 15px;
    position: absolute;
    text-align: center;
    top: 104px;
}
.gyy2_zs .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyy2_zs .info-wrappers {
	height:230px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyy2_zs  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyy2_zs .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyy2_zs .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}
.gyy2_ct {
    float: left;
    line-height: 30px;
    margin: 44px 75px;
    width: 160px;
}

.gyy3 {
    margin: 20px auto 0;
    width: 1000px;
	overflow:hidden;
}
.gyy3_zm .info-titles {
 background-color: #1475f8;
    left: 37px;
    padding: 0 15px;
    position: absolute;
    text-align: center;
    top: 161px;
}
.gyy3_zm .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyy3_zm .info-wrappers {
	height:360px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyy3_zm  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyy3_zm .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyy3_zm .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyy3_zm{ width:337px; float:left; position:relative; overflow:hidden; margin-left:145px;}
.gyy3_zs{ width:518px; float:right; position:relative; overflow:hidden; margin-top:20px;}
.gyy3_zs .info-titles {
 background-color: #1475f8;
    left: 110px;
    padding: 0 38px 0 15px;
    position: absolute;
    text-align: center;
    top: 200px;
}
.gyy3_zs .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyy3_zs .info-wrappers {
	height:326px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyy3_zs  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyy3_zs .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyy3_zs .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyxi{ width:100%; margin:0 auto; background-color:#fff; margin-bottom:70px;}
.gyxtit {
    background: rgba(0, 0, 0, 0) url("../images/pic10.jpg") no-repeat scroll left top;
    height: 130px;
    margin: 60px auto 25px;
    padding-left: 200px;
    width: 750px;
}


.gyxtit p {
    color: #262626;
    font-size: 14px;
    line-height: 30px;
    width: 290px;
}



.gyx1 {
    margin: 20px auto 0;
    overflow: hidden;
    width: 1130px;
}

.gyx1_zm .info-titles {
 background-color: #1475f8;
    left: 37px;
    padding: 0 15px;
    position: absolute;
    text-align: center;
    top: 161px;
}
.gyx1_zm .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyx1_zm .info-wrappers {
	height:280px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyx1_zm  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyx1_zm .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyx1_zm .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyx1_zm {
    float: left;
    margin-left: 170px;
    margin-top: 80px;
    overflow: hidden;
    position: relative;
    width: 376px;
}
.gyx1_zs{ width:518px; float:right; position:relative; overflow:hidden; margin-top:20px;}
.gyx1_zs .info-titles {
 background-color: #1475f8;
    left: 110px;
    padding: 0 38px 0 15px;
    position: absolute;
    text-align: center;
    top: 200px;
}
.gyx1_zs .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyx1_zs .info-wrappers {
	height:340px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyx1_zs  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyx1_zs .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyx1_zs .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyx2 {
    margin: 20px auto 0;
    overflow: hidden;
    width: 1130px;
}

.gyx2_zm .info-titles {
 background-color: #1475f8;
    left: 37px;
    padding: 0 15px;
    position: absolute;
    text-align: center;
    top: 161px;
}
.gyx2_zm .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyx2_zm .info-wrappers {
	height:360px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyx2_zm  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyx2_zm .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyx2_zm .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}


.gyx2_zm {
    float: left;
    margin-left: 120px;
    margin-top: 0;
    overflow: hidden;
    position: relative;
    width: 555px;
}

.gyx2_zs {
    float: right;
    margin-top: 50px;
    overflow: hidden;
    position: relative;
    width: 410px;
}
.gyx2_zs .info-titles {
 background-color: #1475f8;
    left: 110px;
    padding: 0 38px 0 15px;
    position: absolute;
    text-align: center;
    top: 140px;
}
.gyx2_zs .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyx2_zs .info-wrappers {
	height:260px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyx2_zs  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyx2_zs .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyx2_zs .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

/*ÐÐ*/
.gyxing {
    background-color: #f5f5f5;
    margin: 0 auto;
    padding-top: 1px;
    width: 100%;
	padding-bottom:50px;
}
.gyxingtit {
    background: rgba(0, 0, 0, 0) url("../images/pic16.jpg") no-repeat scroll left top;
    height: 130px;
    margin: 60px auto 25px;
    padding-left: 200px;
    width: 750px;
}

.gyxingtit p {
    color: #262626;
    font-size: 15px;
    line-height: 30px;
    width: 460px;
}

.gyxi1 {
    margin: 20px auto 0;
    overflow: hidden;
    width: 1130px;
}

.gyxi1_zm .info-titles {
 background-color: #1475f8;
    left: 37px;
    padding: 0 15px;
    position: absolute;
    text-align: center;
    top: 105px;
}
.gyxi1_zm .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyxi1_zm .info-wrappers {
	height:244px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyxi1_zm  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyxi1_zm .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyxi1_zm .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyxi1_zm {
    float: left;
    margin-left: 125px;
    margin-top: 80px;
    overflow: hidden;
    position: relative;
    width: 376px;
}
.gyxi1_zs{ width:585px; float:right; position:relative; overflow:hidden; margin-top:20px;}
.gyxi1_zs .info-titles {
 background-color: #1475f8;
    left: 110px;
    padding: 0 38px 0 15px;
    position: absolute;
    text-align: center;
    top: 185px;
}
.gyxi1_zs .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyxi1_zs .info-wrappers {
	height:380px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyxi1_zs  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyxi1_zs .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
	line-height:30px;
}

.gyxi1_zs .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyxi2 {
    margin: 20px auto 0;
    overflow: hidden;
    width: 1130px;
}

.gyxi2_zm .info-titles {
 background-color: #1475f8;
    left: 140px;
    padding: 0 15px;
    position: absolute;
    text-align: center;
    top: 180px;
}
.gyxi2_zm .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyxi2_zm .info-wrappers {
	height:365px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyxi2_zm  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyxi2_zm .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyxi2_zm .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}


.gyxi2_zm {
    float: left;
    margin-left: 80px;
    margin-top: 0;
    overflow: hidden;
    position: relative;
    width: 555px;
}

.gyxi2_zs {
    float: right;
    margin-top: 50px;
    overflow: hidden;
    position: relative;
    width: 455px;
}
.gyxi2_zs .info-titles {
 background-color: #1475f8;
    left: 110px;
    padding: 0 38px 0 15px;
    position: absolute;
    text-align: center;
    top: 180px;
}
.gyxi2_zs .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyxi2_zs .info-wrappers {
	height:295px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyxi2_zs  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyxi2_zs .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyxi2_zs .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyxi3 {
    margin: 20px auto 0;
    overflow: hidden;
    width: 1130px;
}

.gyxi3_zm .info-titles {
 background-color: #1475f8;
    left: 140px;
    padding: 0 15px;
    position: absolute;
    text-align: center;
    top: 175px;
}
.gyxi3_zm .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyxi3_zm .info-wrappers {
	height:285px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyxi3_zm  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyxi3_zm .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyxi3_zm .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}


.gyxi3_zm {
    overflow: hidden;
    position: relative;
    width: 545px;
	margin:0 auto;
	
}
<!--Å¯-->
.gynuan {
    background-color: #f5f5f5;
    margin: 0 auto;
    padding-top: 1px;
    width: 100%;
	padding-bottom:50px;
}
.gynuantit {
    background: rgba(0, 0, 0, 0) url("../images/pic22.jpg") no-repeat scroll left top;
    height: 130px;
    margin: 60px auto 25px;
    padding-left: 200px;
    width: 750px;
}

.gynuantit p {
    color: #262626;
    font-size: 15px;
    line-height: 30px;
    width: 390px;
}

.gyn1 {
    margin: 20px auto 0;
    overflow: hidden;
    width: 1130px;
}

.gyn1_zm .info-titles {
 background-color: #1475f8;
    left: 37px;
    padding: 0 15px;
    position: absolute;
    text-align: center;
    top: 105px;
}
.gyn1_zm .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyn1_zm .info-wrappers {
	height:245px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyn1_zm  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyn1_zm .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyn1_zm .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyn1_zm {
    float: left;
    margin-left: 125px;
    margin-top: 80px;
    overflow: hidden;
    position: relative;
    width: 376px;
}
.gyn1_zs{ width:585px; float:right; position:relative; overflow:hidden; margin-top:20px;}
.gyn1_zs .info-titles {
 background-color: #1475f8;
    left: 110px;
    padding: 0 38px 0 15px;
    position: absolute;
    text-align: center;
    top: 185px;
}
.gyn1_zs .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyn1_zs .info-wrappers {
	height:390px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyn1_zs  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyn1_zs .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyn1_zs .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyn2 {
    margin: 20px auto 0;
    overflow: hidden;
    width: 1130px;
}

.gyn2_zm .info-titles {
 background-color: #1475f8;
    left: 140px;
    padding: 0 15px;
    position: absolute;
    text-align: center;
    top: 180px;
}
.gyn2_zm .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyn2_zm .info-wrappers {
	height:370px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyn2_zm  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyn2_zm .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyn2_zm .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}


.gyn2_zm {
    float: left;
    margin-left: 80px;
    margin-top: 0;
    overflow: hidden;
    position: relative;
    width: 555px;
}

.gyn2_zs {
    float: right;
    margin-top: 50px;
    overflow: hidden;
    position: relative;
    width: 455px;
}
.gyn2_zs .info-titles {
 background-color: #1475f8;
    left: 110px;
    padding: 0 38px 0 15px;
    position: absolute;
    text-align: center;
    top: 180px;
}
.gyn2_zs .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyn2_zs .info-wrappers {
	height:295px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyn2_zs  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyn2_zs .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyn2_zs .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyn3 {
    margin: 20px auto 0;
    overflow: hidden;
    width: 1130px;
}

.gyn3_zm .info-titles {
 background-color: #1475f8;
    left: 37px;
    padding: 0 15px;
    position: absolute;
    text-align: center;
    top: 105px;
}
.gyn3_zm .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyn3_zm .info-wrappers {
	height:245px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyn3_zm  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyn3_zm .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyn3_zm .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}

.gyn3_zm {
    float: left;
    margin-left: 125px;
    margin-top: 80px;
    overflow: hidden;
    position: relative;
    width: 376px;
}
.gyn3_zs{ width:585px; float:right; position:relative; overflow:hidden; margin-top:20px;}
.gyn3_zs .info-titles {
 background-color: #1475f8;
    left: 110px;
    padding: 0 38px 0 15px;
    position: absolute;
    text-align: center;
    top: 185px;
}
.gyn3_zs .info-titles h3 a {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.gyn3_zs .info-wrappers {
	height:282px;
	left:0;
	position:absolute;
	top:0;
	transition:all 0.7s ease 0s;
	width:100%;
	opacity:0;
}
.gyn3_zs  .info-wrappers h4 {
    bottom: 20px;
    display: block;
    filter: inherit;
    position: absolute;
    text-align: center;
    width: 100%;
}
.gyn3_zs .info-wrappers p {
   color: #fff;
    display: table-cell;
    filter: inherit;
    font-size: 14px;
    padding: 0 10%;
    text-align: justify;
    vertical-align: middle;
}

.gyn3_zs .info-wrappers img {
    display: block;
    transform: scale(1.1);
    transition: all 3s ease 0s;
    width: 100%;
}
/*¸ÐÐ»*/

.gx{ width:100%; margin:0 auto; background-color:#f5f5f5; overflow:hidden; padding-top:50px; margin-top:50px;}
.gxc{ width:950px;  margin: 0 auto 0 330px; overflow:hidden;}
.gxl{ width:433px; float:left;}
.gxl span {
    color: #000;
 font-size: 15px;
    font-weight: bold;    line-height: 40px;
}
.gxt {
	color:#000;
	 margin: 50px 0;
}
.gxt p{ line-height:28px; color:#2e2e2e; }

.gxr .gxt p{ line-height:28px; color:#2e2e2e;  margin: 0px 45px;}

.gxr{ width:517px; float:right;}
.gxr span {
    color: #000;
 font-size: 15px;
    font-weight: bold;
	    line-height: 40px;
		 margin: 35px 45px;

}
.wd{ width:100%; margin:0 auto;}
.wd_tit{ width:500px; margin:30px auto;}
.wd_list{ width:1200px; margin:0 auto; overflow:hidden; background:url(../images/pic41.jpg) no-repeat; height:440px;}
.wd_list li{ width:auto; line-height:25px; color:#282828;}

.wd_list p {
    text-align: center;
}

/* footer*/
 .bottom-link{ border-bottom:0px solid #c3e900; clear:both; width:975px; margin:0 auto;}
 .bottom-link-wrap{ padding:30px 0 20px 0; width:975px; margin:0 auto; overflow:hidden;}
 .links-list{ float:left; height:140px; overflow:hidden; margin:0 auto}
 .links-list .itemB{ margin:0; padding:0; width:160px; text-align:center; height:135px; display:inline-block; *display:inline; zoom:1; vertical-align:top;}
 .links-list h4{ height:27px; color:#4c4848; font-size:14px; font-weight:bold;}
 .links-list ul{ border-right:1px solid #ededed;height:135px;  margin:0; padding:0;}
 .links-list li{ line-height:24px; color:#4c4848;}
 .links-list li a {color:#5e5c5c;}
 .bottom-link .b-l-5{ width:300px; text-align:left;}
 .bottom-link .b-l-5 h4 { padding-left:25px; }
 .bottom-link .b-l-5 ul{ border:0; padding-left:25px; }
 .bottom-link .b-l-5 ul li {line-height:18px;}
 .bottom-link .b-l-5 ul li.p1  { font:900 26px/35px Verdana, Geneva, sans-serif; color:#0f6a36;}
 .footer{background:#f9f9f9;overflow:hidden;height:191px;}

.f_db {overflow:hidden;background:#f9f9f9;}
.dibu {width:983px; overflow:hidden;padding:20px 0;margin:0 auto; text-align:center;}
.dibu span {color:#da4642;}
.dibu_txt {width:983px;text-align:center; line-height:30px;}
.dibu p {float:left;line-height:30px; padding:0 5px 0 300px;}
.bdsharebuttonbox {float:left;line-height:25px;}


<!---->
 .asideWrapper {
	position: fixed;
	right: 60px;
	top: 50%;
	margin-top: -222px;
	width: 45px;
	text-align: center;
	z-index: 1999;
}
 .asideWrapper .share-side-wrapper {
	line-height: 45px;
	color: #fff;
	font-size: 16px;
	border-radius: 50%
}
.con-img-warpper {
	overflow: hidden
}
.con-img-warpper img {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-webkit-transition: 3s;
	transition: 3s;
	width: 100%;
	display: block
}
.con-img-warpper .info-title, .con-img-warpper .info-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-transition: .7s;
	transition: .7s
}
.con-img-warpper .info-title, .con-img-warpper .info-wrappers {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	-webkit-transition: .7s;
	transition: .7s
}
.con-img-warpper h4 a {
	text-decoration: underline
}
.con-img-warpper h4 a:hover {
	text-decoration: underline
}
.con-img-warpper .info-title {
 display: table;
    left: 218px;
    opacity: 1;
    top: 263px;
    width: 260px;
}
.con-img-warpper .info-title h3 {
	display: table-cell;
	vertical-align: middle;
	line-height: 30px;
	text-align: center;
	width: 100%
}
.con-img-warpper .info-title h3 a {
	background: #3b8cfb;
	color: #fff;
	display: inline-block;
	padding: 0 10px
}
.gyyao .con-img-warpper .info-wrapper {
	background: #333;
	background: rgba(0,0,0,.7);
	filter: alpha(opacity=0);
	opacity: 0;
	height:477px;
	display: table
}

.gyxi .con-img-warpper .info-wrapper {
	background: #333;
	background: rgba(0,0,0,.7);
	filter: alpha(opacity=0);
	opacity: 0;
	height:410px;
	display: table
}
.con-img-warpper .info-wrapper h4 {
	position: absolute;
	bottom: 20px;
	display: block;
	text-align: center;
	width: 100%;
	filter: inherit;
	opacity: inherit\9
}
.con-img-warpper .info-wrapper h4 a {
	filter: inherit;
	background: 0 0;
	color: #3b8cfb
}
.con-img-warpper .info-wrapper p {
	font-size: 14px;
	display: table-cell;
	text-align: justify;
	vertical-align: middle;
	padding: 0 10%;
	color: #fff;
	filter: inherit
}
.con-img-warpper:hover img {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1)
}
.con-img-warpper:hover .info-title {
	filter: alpha(opacity=0);
	opacity: 0
}
.con-img-warpper:hover .info-wrapper {
	filter: alpha(opacity=100);
	opacity: 1
}
.title-moments {
	padding-top: 40px;
	position: relative
}
.title-moments .title-box {
	width: 460px;
	padding: 65px 0;
	text-align: justify;
	font-size: 14px
}
.title-moments .title-box img {
	float: left;
	position: relative;
	margin-right: 15px;
	top: -32px
}
.con-img-sacle img {
	-webkit-transition: 5s;
	transition: 5s;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	width: 100%
}
.con-img-sacle:hover img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1)
}
.con-img-sacle:hover.sacle_large img {
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05)
}
.jump-point {
	height: 0;
	font-size: 0;
	line-height: 0
}
.cmn-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}
.cmn-flex-vertical {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}
.cmn-flex-center-h {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}
.cmn-flex-center-v {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center
}
.cmn-flex-one {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: block
}
.active-wrapper .bgBox {
	height: 815px;
	position: absolute;
	z-index: 0;
	width: 100%
}
.active-wrapper .layout {
	position: relative;
	z-index: 1
}
.active-wrapper .layout h2 {
	font-size: 36px;
	color: #fff;
	font-weight: 400;
	margin-bottom: 24px;
	line-height: 40px
}
.active-wrapper .layout .ac-content {
	padding: 80px 0;
	height: 655px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition: 1s;
	transition: 1s
}
.active-wrapper .layout .ac-content .con_1 {
	margin-bottom: 85px
}
.active-wrapper .layout .ac-content .ac-text {
	margin-bottom: 70px
}
.active-wrapper .layout .ac-content .ac-logo {
	height: 200px;
	margin-bottom: 60px
}
.active-wrapper .layout .ac-content .ac-info span {
	margin-right: 20px
}
.active-wrapper .layout .ac-content .ac-btn a {
	padding: 12px 20px 10px;
	text-shadow: none
}
.active-wrapper .layout .ac-content .ac-btn a:hover {
	background: #ffb423
}
.active-wrapper .layout .ac-content .ac-btn .go-meeting {
	margin-right: 30px
}
.active-wrapper .layout .ac-content.lazy-fade {
	filter: alpha(opacity=0);
	opacity: 0
}
.active-wrapper .layout .ac-content .ac-text {
	margin-bottom: 45px
}
.active-wrapper .layout .ac-content .con_2 {
	margin-bottom: 25px
}
.active-wrapper .layout .ac-content .con_2 .ac2_center {
	width: 600px;
	height: 400px;
	margin: 0 auto
}
.active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item {
	height: 200px;
	margin-right: 30px;
	float: left
}
.active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item .ac2-video-btn, .active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item .ac2-album-btn {
	width: 285px;
	height: 162px;
	display: block;
	position: relative
}
.active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item .ac2-video-btn .cover, .active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item .ac2-album-btn .cover {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: #000;
	filter: alpha(opacity=20);
	opacity: .2;
	-webkit-transition: .5s;
	transition: .5s
}
.active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item .ac2-video-btn .video-btn, .active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item .ac2-album-btn .video-btn {
	width: 50px;
	height: 50px;
	position: absolute;
	bottom: 20px;
	right: 20px;
	background-repeat: no-repeat;
}
.active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item .ac2-video-btn img, .active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item .ac2-album-btn img {
	width: 100%;
	display: block;
	height: 100%
}
.active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item .ac2-video-btn:hover .cover, .active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item .ac2-album-btn:hover .cover {
	filter: alpha(opacity=0);
	opacity: 0
}
.active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item .ac2-album-btn .album-btn {
	padding: 3px 10px;
	background: #338DE6;
	border-radius: 2px;
	position: absolute;
	display: block;
	right: 16px;
	bottom: 16px;
	color: #fff
}
.active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item p {
	text-align: center;
	line-height: 30px
}
.active-wrapper .layout .ac-content .con_2 .ac2_center .ac2-item_right {
	margin-right: 0
}
.active-wrapper .partner {
	padding: 50px 0 0;
	background: #fff;
	text-align: center
}
.active-wrapper .partner h2 {
	color: #333;
	margin-bottom: 40px
}
.active-wrapper .partner .log-list img {
	margin-right: 50px
}
.active-wrapper .partner .log-list .img-last {
	margin: 0
}
.cmn-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex
}
.cmn-flex-vertical {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-direction: normal;
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column
}
.cmn-flex-center-h {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center
}
.cmn-flex-center-v {
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center
}
.cmn-flex-one {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: block
}
.asideWrapper a:active, .asideWrapper a:focus {
	outline: 0
}
.asideWrapper a:hover {
	text-decoration: none
}
.asideWrapper .moments-aside {
	margin-bottom: 20px;
	position: relative;
	display: block
}
.asideWrapper .aside-btn {
	display: block;
	padding: 7px 8px 8px 7px;
	text-align: center;
	line-height: 30px;
	border-radius: 4px;
	margin-bottom: 2px;
	background: #aaa;
	color: #fff;
	font-size: 28px;
	-webkit-transition: .5s;
	transition: .5s
}
.asideWrapper .aside-btn:hover, .asideWrapper .aside-btn.cur {
	background: #6ea00b;
}
.asideWrapper .aside-btn.small {
	font-size: 14px;
	line-height: 15px
}
.qr-code-box {
    left: -40px;
    margin-bottom: 20px;
    position: relative;
    text-align: center;
    width: 125px;
}
.share-wrapper {
    background: #ffb423 none repeat scroll 0 0;
    border-radius: 4px;
    cursor: default;
    display: block;
    height: 45px;
    position: relative;
    transform: translateZ(0px);
}