@charset "utf-8";

@font-face {      font-family: 'ITCAvantGardeStd-Bk';      

src: url('ITCAvantGardeStd-Bk.eot'); /* IE9 Compat Modes */      

src: url('ITCAvantGardeStd-Bk.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */              

url('ITCAvantGardeStd-Bk.woff') format('woff'), /* Modern Browsers */              

url('ITCAvantGardeStd-Bk.otf')  format('truetype'), /* Safari, Android, iOS */              url('ITCAvantGardeStd-Bk.svg#MicrosoftYaHei') format('svg'); /* Legacy iOS */    } 



@font-face {      font-family: 'MaisonNeue-Medium';      

src: url('MaisonNeue-Medium.eot'); /* IE9 Compat Modes */      

src: url('MaisonNeue-Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */              

url('MaisonNeue-Medium.woff') format('woff'), /* Modern Browsers */              

url('MaisonNeue-Medium.ttf')  format('truetype'), /* Safari, Android, iOS */              url('MaisonNeue-Medium.svg#MicrosoftYaHei') format('svg'); /* Legacy iOS */    } 



@media (min-width: 1200px) {

  .container {

    width: 360px;

  }

}



a {

    color: #000000;

    text-decoration: none;

}



a:hover { 

    text-decoration:none;

	transition: all 300ms ease-in 0ms;

	}



body{  color:#666; line-height:24px; font-family: Microsoft YaHei, Helvetica, Arial, sans-serif; }





.hover a {

    background-color: #e60012;

    color: #FFFFFF;

} 



   .navbar-toggle>span{

		display:block;

		width: 30px;

		height: 4px;

		background-color: #043d79;

		border-radius: 2px;

		margin: 4px auto;

		transition: .3s;

		transform-origin: left center;

    }

   

	 .nav-top1{

		-webkit-transform: rotateZ(34deg);

		-moz-transform: rotateZ(34deg);

		-ms-transform: rotateZ(34deg);

		-o-transform: rotateZ(34deg);

		transform: rotateZ(34deg);

    }

    .nav-middle1{

		opacity: 0;

    }

    .nav-bottom1{

		-webkit-transform: rotateZ(-34deg);

		-moz-transform: rotateZ(-34deg);

		-ms-transform: rotateZ(-34deg);

		-o-transform: rotateZ(-34deg);

		transform: rotateZ(-34deg);

    }

	

.yuyan {

   line-height:45px;

   color:#676767;

   font-size:12px;

   }

   

.yuyan a {

   color:#676767;

   }   	



.caidan {

   background-color:#f2f2f2;

   }





.ctt {

    text-align: center;

    padding-top: 10px;

    padding-right: 20px;

    cursor: pointer;

}



#toggle-sidebar {

    cursor: pointer;

}



.cha {

    color: #000000;

    font-size: 20px;

}

   

.dhw-aa {

    width: 70%;

	  height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

    float: left;

}  



.dhw-bb {

    width: 30%;

    float: right;

    text-align: right;

}

   



.meiti {

   height:auto; overflow:hidden;

   padding:10px;

   background-color:#FFFFFF;

   }

   

.mtlan {

   height:auto; overflow:hidden;

   } 

   

.mtlan-aa {

   width:60%;

   color:#3a3d4b;

   font-size:18px;

   float:left;

   } 

   

.mtlan-bb {

   width:40%;

   color:#c2c7d2;

   float:right;

   text-align:right;

   } 

   

.mtlan-bb a {

   color:#c2c7d2;

   }

   

.mtlm {

   height:auto; overflow:hidden;

   }

   

.mtlm li {

   list-style-type:none;

   width:33.3%;

   float:left;

   background:url(../images/fenge.jpg) right center; background-repeat:no-repeat;

   }   

   



#slidingBlock {

	height:auto; overflow:hidden;

}



#slidingBlock span {

    float:left; width:100%; height:40px;line-height:40px; text-align:center; font-size:16px; color:#81848f;

}

#slidingBlock span.menuNo {

    font-weight:normal; width:100%; height:40px; line-height:40px; color:#81848f; text-align:center; font-size:16px;

}



#slidingBlock span.menuOn {

    font-weight:normal; width:100%; height:40px; line-height:40px; color:#0099ff; text-align:center; font-size:16px;

}



#slidingBlock DIV.slidingList_none {

    display:none

}

#slidingBlock DIV.slidingList {

    width:100%;

    margin:0px; padding:0px;

}



.mtnn {

   height:auto; overflow:hidden;

   padding:10px;

   margin-top:12px;

   }

   



.xwkk {

   height:auto; overflow:hidden;

   padding:10px;

   background-color:#FFFFFF;

   box-shadow: 0px 0px 15px rgba(0,0,0,.2);

   margin-top:12px;

   }

   

.xwkk-aa {

   width:45%;

   float:left;

   }

   

.xwkk-bb {

   width:50%;

   font-size:16px;

   color:#3a3d4b;

   float:right;

   }

   

.xwkk-bb h2 {

   font-family: 'ITCAvantGardeStd-Bk', Helvetica, Arial, sans-serif;

   font-size:14px;

   color:#cd0704;

   margin-top:0px;

   margin-bottom:8px;

   }

   

.xwmore {

   text-align:center;

   color:#81848f;

   margin-top:15px;

   }

   

.xwmore a {

   color:#81848f;

   }

   

.video {

   padding:10px;

   height:auto; overflow:hidden;

   }

   

.shipin {

   height:auto; overflow:hidden;

   position:relative;

   }   

   

.video img {

   border-radius: 5px;

}

   

.abzi {

    position: absolute;

    width: 100%;

    padding: 15px;

    padding-left: 25px;

    color: #FFFFFF;

    font-size: 14px;

    left: 0px;

    top: 0px;

    z-index: 8;

}



.abzi h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:20px;

   color:#FFFFFF;

   margin-top:0px;

   margin-bottom:6px;

   }



.sfq {

   height:auto; overflow:hidden;

   margin-bottom:20px;

   }

   

.sfrow {

   height:auto; overflow:hidden;

   margin-left:5px;

   margin-right:5px;

   margin-bottom:10px;

   }

   

.sfrow li {

   list-style-type:none;

   width:50%;

   float:left;

   padding-left:5px;

   padding-right:5px;

   }  

   

.sfkk {

   height:auto; overflow:hidden;

   font-family: 'MaisonNeue-Medium', Helvetica, Arial, sans-serif;

   position:relative;

   } 

   

.sfkk img {

   border-radius: 5px;

   }  

   

.sfkk-zi {

   position:absolute;

   width:100%;

   padding:10px;

   line-height:20px;

   color:#FFFFFF;

   z-index:3;

   }

   

.sfkk-zi h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:18px;

   color:#FFFFFF;

   margin-top:0px;

   margin-bottom:6px;

   } 

   

.sfkk-zi2 {

   position:absolute;

   width:100%;

   padding:10px;

   line-height:20px;

   color:rgba(69,70,66,.6);

   z-index:3;

   }

   

.sfkk-zi2 h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:18px;

   color:#454642;

   margin-top:0px;

   margin-bottom:6px;

   }

   

.sfrow2 {

   height:auto; overflow:hidden;

   margin-left:5px;

   margin-right:5px;

   margin-bottom:10px;

   }

   

.sfrow2 li {

   list-style-type:none;

   width:33.3%;

   float:left;

   padding-left:5px;

   padding-right:5px;

   }  

   

.footer {

   height:auto; overflow:hidden;

   padding:20px;

   text-align:center;

   line-height:24px;

   color:rgba(0,0,0,.52);

   background-color:#f9f8f4;

   }

   

.footer a {

    color:rgba(0,0,0,.52);

	}

   

   

/* 弹窗 */

.apply {

	position:fixed;

	z-index:10000;

	background:rgba(0,0,0,.8);

	top:0;

	left:0;

	width:100%;

	height:100%;

	display:none;

}

.zwcont {

	width:90%;

	left:5%;

	top:50%;

	margin-top:-200px;

	position:relative;

}

.zwcont iframe {

	height:300px;

	background:transparent;

	width:100%;

}

.tmbody {

	background:transparent;

}

.zwcont .closets {

	position:absolute;

	height:90px;

	right:15px;

	top:0;

	cursor:pointer;

	width:40px;

	background:url(../images/gbtou.png) center no-repeat;

}

.sqxx {

	width:100%;

	background:#fff;

}

.sqxx h2 {

	text-align:center;

	font-size:2.0rem;

	margin:0px;

	color:#000;

	line-height:90px;

}

.sqxx h2 big {

	font-size:2.0rem;

}

.sqxx .form {

	background:#f6f6f6;

	padding:30px 7% 25px;

}

.sqxx .form div {

	float:left;

	width:47%;

	margin-right:6%;

	margin-bottom:25px;

}

.sqxx .form div:nth-child(2n+0) {

	margin-right:0;

}

.sqxx .form div p {

	float:left;

	width:88px;

	color:#636366;

	line-height:42px;

}

.sqxx .form div p:before {

	content:"* ";

	color:#f00;

}

.sqxx .form div input {

	width:calc(100% - 88px);

	background:#fff;

	border:1px rgba(0,0,0,.1) solid;

	line-height:22px;

	outline:none;

	padding:9px 10px;

}

.sqxx .form div select {

	width:calc(100% - 88px);

	border:1px rgba(0,0,0,.1) solid;

	background:#fff;

	height:42px;

	outline:none;

	padding:0px 10px;

}

.sqxx .form div:last-child {

	width:100%;

}

.sqxx .form div textarea {

	width:calc(100% - 88px);

	background:#fff;

	border:1px rgba(0,0,0,.1) solid;

	line-height:22px;

	outline:none;

	padding:9px 10px;

	resize:none;

}

.sqxx form button {

	display:block;

	margin:30px auto 0px;

	background:#2a54a8;

	width:100%;

	max-width:230px;

	color:#fff;

	height:44px;

	outline:none;

	font-size:1.5rem;

	transition:.3s;

	border:0;

}

.zwcont form button:hover {

	background:#333;

}     

   

   

/* 关于我们 */

.bnn {

   position:relative;

   height:auto; overflow:hidden;

   }

   

.bnnzi {

   position:absolute;

   width:100%;

   text-align:center;

   left:0px;

   top:20%;

   color:#FFFFFF;

   z-index:8;

   }

   

.bnnzi h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:20px;

   text-align:center;

   color:#FFFFFF;

   margin-top:0px;

   background:url(../images/xiahua.jpg) bottom center; background-repeat:no-repeat;

   padding-bottom:6px;

   margin-bottom:2px;

   }



.bnnlm {

   position:absolute;

   width:100%;

   height:auto; overflow:hidden;

   background: rgba(46, 45, 89, 0.64);

   left:0px;

   bottom:0px;

   }

   

.bnnlm li {

   list-style-type:none;

   float:left;

   width:25%;

   }

   

.bnnlm li a {

   display:block;

   height:30px;

   line-height:30px;

   text-align:center;

   color:#FFFFFF;

   font-size:8px;

   }

   

.bnnlm li a:hover {

   background-color:#3d3d8e;

   }

   

.bnnlm li.hover a {

   background-color:#3d3d8e;

   }


.jjnei {
   height:auto; overflow:hidden;
   padding:15px;
   font-size: 14px;
    line-height: 25px;
    color: #70747c;
  }
  
.jjnei h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size: 18px;
    color: #c8242b;
    margin-top: 0px;
    margin-bottom: 8px;
   }
   
.jjnei h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: #000000;
    margin-top: 0px;
    padding-bottom: 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d1d1d1;
}
  

.jjnei img {

    border: 0px none;

    height: auto;

    max-width: 100%;

    vertical-align: middle;

   }

.shuju {
   height:auto; overflow:hidden;
   margin-top:15px;
   padding-top:15px;
   margin-bottom:15px;
   border-top:1px solid #eaeaea;
   }
   
.shuju li {
   list-style-type:none;
   width:33.3%;
   float:left;
   color:#70747c;
   font-size:12px;
   text-align:center;
   }
   
.shuju li h4 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:14px;
   color:#343434;
   text-align:center;
   margin-top:0px;
   margin-bottom:5px;
   }
   
.shuju li h5 {
   font-family: 'AvantGardeITCbyBT-Medium', Helvetica, Arial, sans-serif;
   font-size:20px;
   color:#343434;
   text-align:center;
   margin-top:0px;
   margin-bottom:3px;
   }  

.wenhua {
   height:auto; overflow:hidden;
   padding:15px;
   font-size: 14px;
    line-height: 25px;
    color: #70747c;
  }

.wenhua h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 18px;
    color: #c8242b;
    margin-top: 0px;
    padding-bottom: 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d1d1d1;
}

.whss {
    height: auto;
    overflow: hidden;
}

.whss li {
    list-style-type: none;
    width: 100%;
    height: 250px;
    font-size: 16px;
    color: rgba(0,0,0,.44);
    border: 1px solid #dddddd;
	border-top: 2px solid #000000;
    position: relative;
    padding: 15px;
	margin-bottom:10px;
}

.whss li:hover {
   border-top:2px solid #dc3842;
   transition: all 300ms ease-in 0ms;
   }

.whss li h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 20px;
    color: #000000;
    margin-top: 0px;
    margin-bottom: 8px;
}

.wht1 {
    position: absolute;
    width: 64px;
    height: 64px;
    bottom: 18px;
    right: 25px;
    background: url(../images/qyt1.png) top;
    background-repeat: no-repeat;
}

.whss li:hover .wht1 {
   background:url(../images/qyt1.png) bottom; background-repeat:no-repeat;
   transition: all 300ms ease-in 0ms;
   }
   

.wht2 {
    position: absolute;
    width: 64px;
    height: 64px;
    bottom: 18px;
    right: 25px;
    background: url(../images/qyt2.png) top;
    background-repeat: no-repeat;
}

.whss li:hover .wht2 {
   background:url(../images/qyt2.png) bottom; background-repeat:no-repeat;
   transition: all 300ms ease-in 0ms;
   }
   

.wht3 {
    position: absolute;
    width: 64px;
    height: 64px;
    bottom: 18px;
    right: 25px;
    background: url(../images/qyt3.png) top;
    background-repeat: no-repeat;
}

.whss li:hover .wht3 {
   background:url(../images/qyt3.png) bottom; background-repeat:no-repeat;
   transition: all 300ms ease-in 0ms;
   }

   

/* 发展历程 */

.fazhan {

   margin-top:20px;

   padding:15px;

   height:auto; overflow:hidden;  

   }

   

.fazhan2 {

   height:auto; overflow:hidden;

   background:url(../images/fzdian.jpg) left; background-repeat:repeat-y;

   }

   

.fzkk {

   height:auto; overflow:hidden;

   color:#696969;

   padding-left:45px;

   background:url(../images/dian.jpg) top left; background-repeat:no-repeat;

   font-size:12px;

   margin-bottom:10px;

   } 

   

.fzkk h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size: 20px;

   color:#333333;

   font-weight:bold;

   margin-top:5px;

   margin-bottom:3px;

   } 

   

/* 福慧寄语 */

.jiyu {
   height:auto; overflow:hidden;
   padding:15px;
   font-size: 14px;
    line-height: 25px;
    color: #70747c;
  }

.jiyu h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 18px;
    color: #c8242b;
    margin-top: 0px;
    padding-bottom: 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d1d1d1;
}

.jyrow {
   height:auto; overflow:hidden;
   margin-left:-12px;
   margin-right:-12px;
   margin-top:20px;
   }
   
.jyrow li {
   list-style-type:none;
   width:50%;
   float:left;
   padding-left:12px;
   padding-right:12px;
   }


/* 团队介绍 */
.tmkk {
    height: auto;
    overflow: hidden;
    background-color: #f7f7f7;
    margin-top: 20px;
}

.tmkk img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}  

.tmkk:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
	transition: all 500ms ease-in 0ms;
   } 
   
.tmkk section {
   overflow: hidden;
   }	 
	
section {
    display: block;
}   

.tmkk-zi {
   height:auto; overflow:hidden;
   color:rgba(0,0,0,0.6);
   line-height:24px;
   padding:10px;
   }
   
.tmkk-zi h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:14px;
   color:rgba(0,0,0,0.6);
   margin-top:0px;
   margin-bottom:3px;
   }
   
.tmkk-zi h4 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:16px;
   color:#000000;
   margin-top:0px;
   margin-bottom:9px;
   }

/* 公司架构 */
.jiagou {
   height:auto; overflow:hidden;
   padding:15px;
   font-size: 14px;
    line-height: 25px;
    color: #70747c;
  }

.jiagou h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 18px;
    color: #000000;
    margin-top: 0px;
    padding-bottom: 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d1d1d1;
}

.jg-lan {
    height: auto;
    overflow: hidden;
}


.jg-lan li {
    list-style-type: none;
    float: left;
    width: 20%;
}

#slidingy {
	height:auto; overflow:hidden;
}

#slidingy span {
    float:left; width:100%; height:30px;line-height:30px; font-weight:bold; text-align:center; font-size:14px; over-flow:hidden;
}
#slidingy span.menuNo {
    font-weight:normal; width:100%; height:30px; line-height:30px; color:#646464; text-align:center; background-color:#f1f1f1;
}
#slidingy span.menuOn {
    font-weight:normal; width:100%; height:30px; line-height:30px; color:#646464; text-align:center; background-color:#cfcfcf; 
}
#slidingy DIV.slidingList_none {
    display:none
}
#slidingy DIV.slidingList {
    width:100%;
    margin:0px; padding:0px; height:auto; overflow:hidden;
	margin-top:15px;
} 

.jg-nn {
   height:auto; overflow:hidden;
   color: #70747c;
    font-size: 14px;
    line-height: 26px;
   margin-top:15px;
   }
   
.jg-nn h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 20px;
    color: #252525;
    margin-top: 0px;
    margin-bottom: 15px;
}

.jgmore {
    width: 143px;
    height: 36px;
    margin-top: 40px;
}

.jgmore a {
    display: block;
    width: 100%;
    height: 36px;
    line-height: 36px;
    color: #FFFFFF;
    background-color: #8698a2;
    text-align: center;
}


/* 生态介绍 */
.shengtai {
   height:auto; overflow:hidden;
   padding:15px;
   font-size: 14px;
    line-height: 25px;
    color: #70747c;
   background: url(../images/stbj.jpg) center;
    background-size: 100% 100%;
  }

.shengtai h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 18px;
    color: #FFFFFF;
    margin-top: 0px;
    padding-bottom: 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #FFFFFF;
}

.stkuai {
   height:auto; overflow:hidden;
   }
   
.stkuai li {
   list-style-type:none;
   height:auto; overflow:hidden;
   margin-bottom:10px;
   }
   
.stnn {
   height:auto; overflow:hidden;
   padding:6px;
   background-color:#FFFFFF;
   }
   
.stnn img {
   width:100%;
   }
   
.stnn p {
   text-align:center;
   font-size:16px;
   margin-top:8px;
   }
   
/* 商贸供应 */
.shangmao {
   height:auto; overflow:hidden;
   padding:15px;
   font-size: 14px;
    line-height: 25px;
    color: #70747c;
  }

.shangmao h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 20px;
    color: #c8242b;
    margin-top: 0px;
    margin-bottom: 8px;
}

.shangmao h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #000000;
    margin-top: 0px;
    padding-bottom: 16px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d1d1d1;
}

.smaa {
    height:auto; overflow:hidden;
    font-size: 14px;
    line-height: 27px;
    color: #70747c;
}

.smaa h6 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: #000000;
    margin-top: 10px;
    margin-bottom: 6px;
}

.shujux li h5 {
   font-family: 'AvantGardeITCbyBT-Medium', Helvetica, Arial, sans-serif;
   font-size:20px;
   color:#ff9700;
   text-align:center;
   margin-top:0px;
   margin-bottom:0px;
}

.smbb {
   height:auto; overflow:hidden;
   }
 
        
   
/* 福惠健康 */

.shujuy li {
    list-style-type: none;
    width: 50%;
    float: left;
    color: #70747c;
    font-size: 12px;
    text-align: center;
}

.shujuy li h5 {
   font-family: 'AvantGardeITCbyBT-Medium', Helvetica, Arial, sans-serif;
   font-size:20px;
   color:#bf232a;
   text-align:center;
   margin-top:0px;
   margin-bottom:0px;
}


/* 宝奎巷 */

.xtp {
    height: auto;
    overflow: hidden;
    margin-top: 20px;
    padding-bottom: 15px;
    border-bottom: 1px solid #d1d1d1;
    margin-bottom: 12px;
}

.xtp li {
    list-style-type: none;
    width: 33.3%;
	color: rgba(0,0,0,.6);
	text-align:center;
    float: left;
}

.xtp li h4 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 18px;
    color: #000000;
    margin-top: 3px;
    margin-bottom: 3px;
}

.qietu {
    height: auto;
    overflow: hidden;
    margin-top: 25px;
}

.qietu .swiper-container {
    padding-bottom: 60px;
}

.qietu .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    display: inline-block;
    border-radius: 100%;
    background: #70747c;
    opacity: .17;
}

.qietu .swiper-pagination-bullet-active {
    background: #70747c;
	opacity: 1;
}

   

/* 古今慧海 */

.pingtai {
    height: auto;
    overflow: hidden;
}

.ptleft {
    width: 70%;
    padding-top: 10px;
    font-size: 16px;
	color:#000000;
    line-height: 30px;
    float: left;
}

.ptright {
    width: 25%;
    font-size: 18px;
    color: #70747c;
    float: right;
}

.ptright h4 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 30px;
    color: #c8242b;
    margin-top: 0px;
    margin-bottom: 5px;
}

.ptnn {
    height: auto;
    overflow: hidden;
    margin-top: 15px;
    padding-top: 20px;
    border-top: 1px solid #dcdcdc;
}

/* 智慧寺院 */
.siyuan {
    height: auto;
    overflow: hidden;
    padding: 15px;
    font-size: 14px;
    line-height: 25px;
    color: #70747c;
}

.siyuan h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 20px;
    color: #c8242b;
    margin-top: 0px;
    padding-bottom: 16px;
    margin-bottom: 10px;
    border-bottom: 1px solid #d1d1d1;
}

.sykk {
    height: auto;
    overflow: hidden;
}  

.sykk-aa {
    height: auto;
    overflow: hidden;
}

.sykk-bb {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}

.sykk-bb li {
    list-style-type: none;
    width: 50%;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 15px;
	text-align:center;
    float: left;
}

.sykk-bb li p {
    margin-top: 5px;
    font-size: 14px;
    text-align: center;
}

.sykk2 {
    height: auto;
    overflow: hidden;
    margin-top: 18px;
    padding-top: 40px;
    border-top: 1px solid #d1d1d1;
}

.sykk2-aa {
    height: auto;
    overflow: hidden;
}

.lingxian {
    height: auto;
    overflow: hidden;
    margin-left: -10px;
    margin-right: -10px;
}

.lingxian li {
    list-style-type: none;
    width: 33.3%;
    float: left;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
}

.lingxian li p {
    margin-top: 8px;
    font-size: 14px;
    line-height: 20px;
}

.sykk2-bb {
    height: auto;
    overflow: hidden;
}

.lxtt {
    height: auto;
    overflow: hidden;
    margin-top: 12px;
    padding-top: 30px;
    border-top: 1px solid #eaeaea;
}

/* 银行合作 */   
.icase ul {
    padding: 0px;
}

.icase ul li {
    list-style-type: none;
}

.hzrow {
  margin-left:-10px;
  margin-right:-10px;
  }

.hzrow li {
    list-style-type: none;
    width: 50%;
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 20px;
}

.hzkk {
   height:auto; overflow:hidden;
   border:1px solid #f1f1f1;
   }
   
.hzkk-zi {
   height:auto;
   background-color:#f1f1f1;
   padding-top:38px;
   line-height:52px;
   text-align:center;
   position:relative;
   font-size:16px;
   color:#000000;
   }
   
.hzlogo {
   position:relative;
   width:70px;
   height:70px;
   line-height:70px;
   text-align:center;
   border-radius: 50%;
   background-color:#FFFFFF;
   margin:-75px auto 0px;
   z-index:5;
   }
   
.hzlogo img {
   border-radius: 50%;
   }
   
.hzkk:hover {
   border:1px solid #d81b22;
   transition: all 300ms ease-in 0ms;
   }
   
.hzkk:hover .hzkk-zi {
   color:#FFFFFF;
   background-color:#d81b22;
   transition: all 300ms ease-in 0ms;
   }
   
/* 合作寺院 */   
.syrow {
    height: auto;
    overflow: hidden;
    margin-left: -10px;
    margin-right: -10px;
}

.syrow li {
    list-style-type: none;
    width: 50%;
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 20px;
}

.sytu {
   height:auto; overflow:hidden;
   background-color:#f7f7f7;
   }
   
.sytu img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}  

.sytu:hover img {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
	transition: all 500ms ease-in 0ms;
   } 
   
.sytu section {
   overflow: hidden;
   }	 

.sytu-zi {
 height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
   line-height:40px;
   font-size:14px;
   text-align:center;
   color:#000000;
   } 
   
.sytu:hover .sytu-zi {
   background-color:#d81b22;
   color:#FFFFFF;
   transition: all 300ms ease-in 0ms;
   }  

   

/* 新闻 */

.xinwen {
   height:auto; overflow:hidden;
   }
   
.xwnn {
   height:auto; overflow:hidden;
   margin-top:20px;
   }
   
.xinwen li {
   list-style-type:none;
   margin-top:5px;
   padding:15px;
   background-color:#fafafa;
   height:auto; overflow:hidden;
   }
   
.xwaa {
   width:21%;
   float:left;
   }  
   
.xwbb {
   width:69.5%;
   margin-left:1.5%;
   font-size:12px;
   color:#8c8c8c;
        height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
   float:left;
   } 
   
.xwbb h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:14px;
     height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
   color:#333333;
   margin-top:0px;
   margin-bottom:6px;
   } 
   
.xwcc {
   width:6.5%;
   line-height:50px;
   color:#e2e2e2;
   font-size:16px;
   float:right;
   } 
   
.jjneix {
   height:auto; overflow:hidden;
   padding:15px;
   line-height:23px;
   color: #333333;
  }
  
.jjneix img {
    border: 0px none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
   }
  
.jjneix-lan{
   height:auto; overflow:hidden;
   line-height:50px;
   text-align:center;
   font-size:20px;
   color:#000000;
   border-bottom:1px solid #f6f6f6;
   margin-bottom:20px;
   }

.bnnlm2 {

   position:absolute;

   width:100%;

   height:auto; overflow:hidden;

   background: rgba(46, 45, 89, 0.64); 

   left:0px;

   bottom:0px;

   }

   

.bnnlm2 li {

   list-style-type:none;

   float:left;

   width:25%;

   }

   

.bnnlm2 li a {

   display:block;

   height:30px;

   line-height:30px;

   text-align:center;

   color:#FFFFFF;

   font-size:8px;

   }

   

.bnnlm2 li a:hover {

   background-color:#3d3d8e;

   }

   

.bnnlm2 li.hover a {

   background-color:#3d3d8e;

   }

   

.xwnn {

   height:auto; overflow:hidden;

   margin-top:20px;

   }


.lanmm {
    height: auto;
    overflow: hidden;
}   

.lanmm li {
    list-style-type: none;
    float: left;
    width: 50%;
}

.lanmm li a {
    display:block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    color: #646464;
    text-align: center;
    background-color: #f1f1f1;
}

.lanmm li a:hover {
    color: #646464;
    text-align: center;
    background-color: #cfcfcf;
}

.lanmm li.hover a {
    color: #646464;
    text-align: center;
    background-color: #cfcfcf;
}

/* 业务公告 */

.down {

   height:auto; overflow:hidden;

   margin-top:20px;

   border-top:1px solid #eeeeee;

   }

   

.down li {

   list-style-type:none;

   height:auto; overflow:hidden;

   padding:10px;

   border-bottom:1px solid #eeeeee;

   }

   

.down li h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   margin-top:0px;

   margin-bottom:16px;

   }

   

.dwmore {

   width:33%;

   height:25px;

   line-height:25px;

   text-align:center;

   color:#FFFFFF;

   background-color:#c9242a;

   border-radius: 3px;

   } 

   

   

/* 业务报刊 */

.baokan {

   height:auto; overflow:hidden;

   margin-top:20px;

   padding:10px;

   border-top:1px solid #eeeeee;

   }

   

.bkrow {

   height:auto; overflow:hidden;

   margin-left:-10px;

   margin-right:-10px;

   } 

   

.bkrow li {

   list-style-type:none;

   width:50%;

   float:left;

   padding-left:10px;

   padding-right:10px;

   margin-bottom:20px;

   }        



.bknn {

   height:auto; overflow:hidden;

   border:1px solid #eeeeee;

   }

   

.bknn h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   color:#000000;

   margin-top:5px;

   margin-bottom:5px;

   padding-left:5px;

   }

   

.bkmore {

   width:85%;

   height:auto; overflow:hidden;

   line-height:25px;

   text-align:center;

   background-color:#c9242a;

   color:#FFFFFF;

   margin:0 auto;

   }

   

/* 新闻内页 */

.fanye {

   height:auto; overflow:hidden;

   padding:15px;

   background-color:#f8f8f8;

   color:#000000;

   }   

   

.fanye-aa {

   width:50%;

   float:left;

   padding-right:15px;

         height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   font-size:8px;

   text-align:right;

   border-right:1px solid #ededed;

   }

   

.fanye-bb {

   width:50%;

      height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   padding-left:15px;

   font-size:8px;

   float:right;

   }

   

/* 人才理念 */

.bnnlm3 {

    position: absolute;

    width: 100%;

    height: auto;

    overflow: hidden;

    background: rgba(46, 45, 89, 0.64);

    left: 0px;

    bottom: 0px;

}



.bnnlm3 li {

   list-style-type:none;

   float:left;

   width:33.3%;

   }

   

.bnnlm3 li a {

   display:block;

   height:30px;

   line-height:30px;

   text-align:center;

   color:#FFFFFF;

   font-size:8px;

   }

   

.bnnlm3 li a:hover {

   background-color:#3d3d8e;

   }

   

.bnnlm3 li.hover a {

   background-color:#3d3d8e;

   }

   

.rcnei {

    height: auto;

    overflow: hidden;

	padding:15px;

}



.rcnei h2 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 20px;

    color: #333333;

    text-align: center;

    margin-top: 0px;

    margin-bottom: 10px;

    padding-bottom: 10px;

    background: url(../images/xiahua2.jpg) center bottom;

        background-repeat: repeat;

    background-repeat: no-repeat;

}



.rcnei h3 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 14px;

    color:#d81b22;

    text-align: center;

    margin-top: 0px;

    margin-bottom: 20px;

}



.w_rbox {

    height: auto;

    overflow: hidden;

	padding:15px;

    line-height: 25px;

    color: #808080;

    background: url(../images/aff.jpg) top center;

        background-repeat: repeat;

    background-repeat: no-repeat;

}



.w_rbox2 {

    height: auto;

    overflow: hidden;

	padding:15px;

    line-height: 25px;

	text-align:center;

    color: #808080;

    background: url(../images/aff.jpg) top center;

        background-repeat: repeat;

    background-repeat: no-repeat;

}



.w_rbox2 h2 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 20px;

    color: #333333;

    margin-top: 0px;

    margin-bottom: 8px;

    padding-bottom: 8px;

    background: url(../images/xiahua2.jpg) bottom center;

    background-repeat: no-repeat;

}



.rcnei2 {

    padding:15px;

    line-height: 25px;

    color: #808080;

}



.fuli {

   padding:15px;

    height: auto;

    overflow: hidden;

	margin-left:-15px;

	margin-right:-15px;

}



.fuli li {

    list-style-type: none;

    width: 50%;

    padding-left: 15px;

    padding-right: 15px;

    text-align: center;

    line-height: 20px;

    color: #808080;

    float: left;

	margin-bottom:20px;

}



.fuli li h2 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 18px;

    color: #333333;

    margin-top: 10px;

    margin-bottom: 15px;

    padding-bottom: 8px;

    border-bottom: 1px solid #f0f0f0;

}





/* 人才招聘 */



.rcww {

   height:auto; overflow:hidden;

   margin-top:20px;

   }



.rckuai {

   height:auto; overflow:hidden;

   margin-bottom:20px;

   }

   

.rclan {

   height:auto; overflow:hidden;

   line-height:40px;

   background-color:#c9242b;

   color:#FFFFFF;

   font-size:20px;

   padding-left:15px;

   }

   

.rcnn {

   height:auto; overflow:hidden;

   padding:10px;

   border:1px solid #f0f0f0;

   }

   

.rcnn li {

   list-style-type:none;

   height:auto; overflow:hidden;

   padding-top:10px;

   padding-bottom:10px;

   border-bottom:1px solid #dddddd;

   }

   

.rcnn-w {

   height:auto; overflow:hidden;

   margin-bottom:12px;

   }

   

.rcnn-w-a {

   width:65%;

   font-size:18px;

      height: auto;

overflow: hidden;

   white-space: nowrap;

text-overflow: ellipsis;

   color:#000000;

   float:left;

   }

   

.rcnn-w-b {

   width:35%;

   text-align:right;

   float:right;

   }

   

.rcnn-l {

   height:auto; overflow:hidden;

   }

   

.rcnnk {

    width: 50%;

    height: auto;

    overflow: hidden;

	font-size:10px;

    margin-bottom: 10px;

    float: left;

}

   

.rc-t {

    color: #999999;

}



/* 招聘内页 */

.rcww h2 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 20px;

    color: #333333;

	padding-left:15px;

    margin-top: 0px;

    margin-bottom: 15px;

   }

   

.p_about {

   height:auto; overflow:hidden;

   padding:12px;

   border:1px solid #f6f6f6;

   margin-bottom:20px;

   }

   

.p_about h3 {

     font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 18px;

	font-weight:bold;

    color: #333333;

    margin-top: 0px;

    margin-bottom: 10px;  

   }

   

.p_about h4 {

     font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 16px;

    color: #333333;

    margin-top: 0px;

    margin-bottom: 10px;  

   }

   

.huizi {

    color: #aaaaaa;

}

   

.p_about-nn {

   height:auto; overflow:hidden;

   color:#333333;

   } 

   

.p_about-nn li {

   list-style-type:none;

   width:50%;

   font-size:12px;

   padding-right:10px;

   float:left;

   } 



.rcms {

   height:auto; overflow:hidden;

   line-height:40px;

   color:#333333;

   padding-left:15px;

   background-color:#f3f3f3;

   border-left:2px solid #65beba;

   margin-top:15px;

   }

   

.rcms-nn {

   height:auto; overflow:hidden;

   padding-top:10px;

   line-height:22px;

   font-size:12px;

   margin-bottom:20px;

   }

   

/* 文化理念 */

.whnei {

    height: auto;

    overflow: hidden;

	padding:15px;

    line-height: 20px;

    color: #808080;

}



.whnei h2 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 28px;

    color: #333333;

    text-align: center;

    margin-top: 0px;

    margin-bottom: 20px;

    padding-bottom: 10px;

    background: url(../images/xiahua2.jpg) center bottom;

        background-repeat: repeat;

    background-repeat: no-repeat;

}



.shiming {

    height: auto;

    overflow: hidden;

}



.shiming-aa {

    width: 49%;

    float: left;

}



.smkk {

    height: auto;

    overflow: hidden;

    background-color: #2d2d58;

    color: #FFFFFF;

    text-align: center;

    padding: 15px;

    font-size: 8px;

}



.smkk h3 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 20px;

    color: #FFFFFF;

    text-align: center;

    margin-top: 0px;

    margin-bottom: 10px;

}



.smnn {

    height: auto;

    overflow: hidden;

    text-align: center;

    line-height: 20px;

    color: #444444;

    margin-top: 25px;

    font-size: 14px;

}



.smnn-s {

    color: #434385;

}



.shiming-bb {

    width: 49%;

    float: right;

}



.smkk2 {

    height: auto;

    overflow: hidden;

    background-color: #f2f0ed;

    color: #333333;

    text-align: center;

    padding: 15px;

    font-size: 8px;

}



.smkk2 h3 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 20px;

    color: #333333;

    text-align: center;

    margin-top: 0px;

    margin-bottom: 10px;

}



.smyy {

    height: auto;

    overflow: hidden;

    padding: 15px;

    padding-bottom: 0px;

    color: #707070;

}



.smyy-t {

    color: #808080;

}



.jiazhi {

    height: auto;

    overflow: hidden;

    color: #808080;

    line-height: 1.8;

    margin-top: 20px;

}



.jiazhi h4 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    color: #434385;

    font-size: 16px;

    font-weight: bold;

    margin-top: 0px;

    margin-bottom: 8px;

}



.whkk {

    height: auto;

    overflow: hidden;

    background-color: #2d2d58;

    color: #FFFFFF;

    text-align: center;

	padding:15px;

}



.whkk h2 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 18px;

    text-align: center;

    color: #FFFFFF;

    margin-top: 0px;

    padding-bottom: 14px;

    background: url(../images/xiahua.jpg) center bottom;

        background-repeat: repeat;

    background-repeat: no-repeat;

    margin-bottom: 10px;

}



.wh1-aa {

   height: auto;

    overflow: hidden;

    padding: 15px;

}



.wh1-aa h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:18px;

   color: #434385;

   margin-top:6px;

   margin-bottom:6px;

   }

   

   

.jiayuan {

    height: auto;

    overflow: hidden;

	padding:15px;

    background-color: #2d2d58;

    color: #FFFFFF;

}



.jiayuan h2 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 18px;

	text-align:center;

    margin-top: 0px;

    margin-bottom: 10px;

    padding-bottom: 10px;

    background: url(../images/xiahua.jpg) center bottom;

        background-repeat: repeat;

    background-repeat: no-repeat;

}



/* 社会责任 */

.zeren {

   height: auto;

    overflow: hidden;

	padding:15px;

	}



.zeren h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:18px;

   color: #000000;

   font-weight:bold;

   margin-top:0px;

   padding-bottom:6px;

   background:url(../images/xiahua2.jpg) left bottom; background-repeat:no-repeat;

   margin-bottom:10px;

   }  

   

.zeren-nn {

   height:auto; overflow:hidden;

   } 

   

.zeren-nn-a {

   width:40%;

   float:left;

   }

   

.zeren-nn-b {

   width:55%;

   float:right;

   line-height:20px;

   font-size:12px;

   color:#696969;

   }

   

.zeren-nn-b h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   color: #434385;

   font-weight:bold;

   font-size:16px;

   margin-top:5px;

   margin-bottom:5px;

   }

   

.zrwh {

   height:auto; overflow:hidden;

   }

   

.zrwh h3 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:18px;

   color: #434385;

   margin-top:10px;

   margin-bottom:10px;

   }

   

.fzxx {

   height:auto; overflow:hidden;

   background-color:#fafafa;

   padding:10px;

   border-bottom:1px solid #e4e4e4;

   margin-bottom:10px;

   }

   

.fzxx-aa {

   width:21%;

   float:left;

   }

   

.fzxx-bb {

    width: 69.5%;

    margin-left: 1.5%;

    font-size: 12px;

    color: #8c8c8c;

    height: auto;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    float: left;

}



.fzxx-bb h4 {

    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

    font-size: 14px;

    height: auto;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    color: #333333;

    margin-top: 0px;

    margin-bottom: 6px;

}

   

.fzxx-cc {

    width: 6.5%;

    line-height: 50px;

    color: #e2e2e2;

    font-size: 16px;

    float: right;

}



.jianshe {

   height:auto; overflow:hidden;

   padding:15px;

   background-color:#f6efe8;

   }

   

.jianshe h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:18px;

   color:#000000;

   font-weight:bold;

   margin-top:0px;

   margin-bottom:8px;

   }

   

.jsrow {

   height:auto; overflow:hidden;

   margin-left:-5px;

   margin-right:-5px;

   }

   

.jsrow li {

   list-style-type:none;

   width:33.3%;

   float:left;

   padding-left:5px;

   padding-right:5px;

   }

   

.jsrow li p {

   text-align:center;

   margin-top:6px;

   }

   

.baoming {

   height:auto; overflow:hidden;

   }

   

.bmlan {

   height:auto; overflow:hidden;

   line-height:40px;

   padding-left:15px;

   background-color:#f0f0f0;

   color:#333333;

   }

   

.bmnei {

   height:auto; overflow:hidden;

   border:1px solid #f0f0f0;

   padding:15px;

   font-size:16px;

   }

   

.kk {

   height:50px;

   border:1px solid #ececec;

   border-radius: 0;

   }

   

.kk2 {

   height:auto; overflow:hidden;

   border:1px solid #ececec;

   border-radius: 0;

   }



.bmnei p {

   height:auto; overflow:hidden;

   color:#868686;

   margin-bottom:15px;

   }

   

.biao-bb {

   height:auto; overflow:hidden;

   }

   

.biao-bb-1 {

   width:46%;

   float:left;

   margin-right:4%;

   }

   

.anniu {

   width:100%;

   height:50px;

   color:#FFFFFF;

   background-color:#272727;

   border:1px solid #272727;

   }

   

/* 联系我们 */

.lxwm {

   padding:15px;   

   height:auto; overflow:hidden;

   }
   
.mokuai {
    height: auto;
    overflow: hidden;
    margin-top: 10px;
	margin-bottom:15px;
}

.liuyans {
    height: auto;
    overflow: hidden;
    padding-top: 30px;
    padding-bottom: 0px;
}

.liuyans h3 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 20px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 30px;
}

.lykkm {
    height: auto;
    overflow: hidden;
}

.lxhh {
    height: auto;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 25px;
    border-bottom: 1px solid #f0f0f0;
}

.lxhh-aa {
    width: 10%;
    float: left;
}

.lxhh-bb {
    width: 89%;
    float: right;
    color: #666666;
    font-size: 16px;
}

.lxhh-bb a {
   color: #666666;
   }

.lxhh-bb h4 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 16px;
    margin-top: 8px;
    margin-bottom: 16px;
    color: #333333;
}

   

/* 在线留言 */

.feedback {

   margin-top:20px;

   }

   

.lylan {

   height:auto; overflow:hidden;

   background-color:#e6e8e8;

   line-height:40px;

   padding-left:10px;

   border-left:2px solid #d41058;

   }   

   

   

/* 办公室 */

.office {

   height:auto; overflow:hidden;

   padding:15px;

   background:url(../images/ee.jpg) top center; background-repeat:no-repeat;

   color:#A9A9A9;

   text-align:center;

   padding-top:20px;

   padding-bottom:20px;

   }

   

.office h2 {

   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;

   font-size:16px;

   color:#FFFFFF;

   font-weight:bold;

   text-align:center;

   margin-top:0px;

   margin-bottom:8px;

   } 

   

.offtu {

   margin-top:10px;

   height:auto; overflow:hidden;

   }

   





/* 固定底 */

   

.navbar-fixed-bottom {

    bottom: 0;

    margin-bottom: 0;

    border-width: 1px 0 0;

	background-color:#FFFFFF;

}



.fygnav {

    padding: 0px;

	height:60px;

	background-color:#FFFFFF;

	border-top:1px solid #c2c4c1;

}





.fygnav ul {

    list-style-type: none;

    width: 100%;

    margin: 0px;

    padding: 0px;

}

.fygnav li {

    width: 33.3%;

    text-align: center;

	padding-top:7px;

	height:60px;

    float: left;	

}

.fygnav li a { color:#333333;}



.bottom {

    margin-bottom: 60px;

}



#mcover img {

    position: fixed;

    right: 18px;

    top: 5px;

    width: 260px;

    height: 180px;

    z-index: 20001;

}



#mcover {

    position: fixed;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 100%;

    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.7);

    display: none;

	}