﻿.bnn {
   width:100%;
   height:auto; overflow:hidden;
   }
   
.yimin-lan {
   height:66px;
   line-height:66px;
   border-top:2px solid #2e96e4;
   background-color:#f1f1f1;
   padding-left:20px;
   font-size:20px;
   color:#2e96e4;
   font-weight:bold;
   }
   
.yimin-kk {
   margin-top:20px;
   height:auto; overflow:hidden;
   }
   
.fuxx {
   width:100%;
   height:375px;
   background: rgba(0, 0, 0, 0.5);
   position:relative;
   margin-top:-375px;
   padding-top:140px;
   z-index:99;
   }
   
.fuxx h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:24px;
   text-align:center;
   color:#FFFFFF;
   margin-top:0px;
   margin-bottom:12px;
   }
   
.fuxx h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:24px;
   text-align:center;
   color:#FFFFFF;
   margin-top:0px;
   margin-bottom:12px;
   }
   
.yimin-kk:hover .fuxx {
   display:none;
   }
   
.box {
    width: 100%;
	left: 0px;
    bottom: 0px;
    float: left;
    position: relative;
}
   
.box_hover {
    position: absolute;
    bottom: 0px;
    left: 0px;
	background-color:#FFFFFF;
	border:1px solid #9fa5aa;
    width: 99.5%;
	line-height:20px;
    height: 145px;
    display: none;
	padding:25px;
    z-index: 9999;
}

.box h4 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:24px;
   color:#0896ff;
   margin-top:0px;
   margin-bottom:14px;
   }
   
   
.yimin-u {
   height:auto; overflow:hidden;
   border:1px solid #f2f2f2;
   padding:15px;
   }
   
.yimin-u h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:18px;
   height:auto; overflow:hidden;
   color:#2e96e4;
   margin-top:25px;
   margin-bottom:15px;
   }
   
.ym-bt {
   width:230px;
   float:left;
   }
   
   
.ym-jt {
   width:55px;
   float:right;
   }
   
   
.ym-huan li {
   list-style-type:none;
   float:left;
   line-height:30px;
   }
   
.yimin-nei-aa {
   width:230px;
   float:left;
      height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
   }
   
.yimin-nei-bb {
   width:78px;
   float:right;
   text-align:right;
   color:#5f7283;
   }
   
   
   
.yimin-nei-aax {
   width:180px;
   float:left;
      height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
   }
   

   
   
.yimin-nei {
   height:150px;
   overflow-y:scroll;
   }
   
.yimin-nei li {
   list-style-type:none;
   height:auto; overflow:hidden;
   line-height:30px;
   border-bottom:1px solid #f4fafe;
   }
   
::-webkit-scrollbar {
		  width: 10px;
	} /* 这是针对缺省样式 (必须的) */
	
::-webkit-scrollbar-track {
   background-color: #e6e6e6;
} /* 滚动条的滑轨背景颜色 */

::-webkit-scrollbar-thumb {
background-color:#bdc3c8;
} /* 滑块颜色 */

::-webkit-scrollbar-button {
background-color: #e6e6e6;

} /* 滑轨两头的监听按钮颜色 */
   
   
.xutt {
   width:13px;
   height:13px;
   line-height:13px;
   background-color:#2e96e4;
   color:#FFFFFF;
   text-align:center;
   position:relative;
   margin-top:8px; margin-right:5px;
   float:left;
   }   
   
.lxbbk {
   width:100%;
   height:518px;
   padding-top:62px;
   background:url(../images/lxbbk.jpg) center; background-repeat:no-repeat;
   margin-top:30px;
   font-size:14px;
   color:#FFFFFF;
   }
   
.lxbbk-kk {
   width:1145px;
   height:auto; overflow:hidden;
   margin:0 auto;
   }
   
.lxbbk-kk-p {
   margin-bottom:20px;
   height:auto; overflow:hidden;
   }
   
.dihua {
   border-left:1px solid #9899a5;
   padding-left:50px;
   }
   
.lxbbk-aa {
   width:190px;
   line-height:50px;
   float:left;
   }
   
.lxbbk-bb {
   width:300px;
   float:left;
   }  
   
.lxbbk-more {
   width:262px;
   height:60px;
   margin:45px auto 0px;
   } 
   
.pingu {
   width:262px;
   height:60px;
   font-size:16px;
   }
   
   
/* 移民内页 */
.yimin-lanx {
   height:66px;
   line-height:66px;
   border-top:2px solid #2e96e4;
   background-color:#f1f1f1;
   font-size:20px;
   color:#545454;
   font-weight:bold;
   }   
   
.yimin-lanx-left {
   width:50%;
   float:left;
   padding-left:5px;
   }
   
.yimin-lanx-right {
   width:50%;
   float:right;
   text-align:right;
   font-size:12px;
   padding-right:5px;
   }
   
.yimin-neix {
   height:auto; overflow:hidden;
   margin-top:30px;
   }
   
.yimin-neix-left {
   width:830px;
   float:left;
   }
   
.yimin-neix-right {
   width:285px;
   float:right;
   }
   
.ym-kuai {
   height:auto; overflow:hidden;
   border:1px solid #e6e6e6;
   margin-bottom:22px;
   }
   
.ym-kuai-lan {
   height:50px;
   border-bottom:1px solid #2e96e4;
   }
   
.ym-kuai-lan-a {
   width:230px;
   float:left;
   font-size:22px;
   line-height:50px;
   padding-left:15px;
   }   
   
.ym-kuai-lan-b {
   width:415px;
   height:37px;
   margin-top:13px;
   float:left;
   }
   
.ym-kuai-lan-b li {
   list-style-type:none;
   height:37px;
   float:left;
   }
   
   
.ym-kuai-lan-c {
   width:75px;
   line-height:50px;
   padding-right:10px;
   float:right;
   text-align:right;
   }
   
#slidingl {
	height:auto; overflow:hidden;
}

#slidingl span {
    float:left; width:100%; height:37px; line-height:37px; font-weight:bold; text-align:center; font-size:14px; over-flow:hidden;
}
#slidingl span.menuNo {
    font-weight:normal; height:37px; line-height:37px; padding-left:15px; padding-right:15px; color:#9fa0a0;
}
#slidingl span.menuOn {
    font-weight:normal; height:37px; line-height:37px; padding-left:15px; padding-right:15px; color:#62b0eb; border:1px solid #62b0eb; border-bottom:1px solid #ffffff; border-top:3px solid #62b0eb;
}
#slidingl DIV.slidingList_none {
    display:none
}
#slidingl DIV.slidingList {
    width:100%;
    margin:0px; padding:0px; height:auto; overflow:hidden;
}

.ym-kuai-nei {
   height:auto; overflow:hidden;
   padding:15px;
   }
   
.ym-1 {
   width:330px;
   float:left;
   }
   
.ym-2 {
   width:440px;
   float:right;
   }
   
.huodongk {
   height:auto; overflow:hidden;
   padding-top:10px;
   padding-bottom:10px;
   border-bottom:1px solid #dfdede;
   }
   
.huodongk-aa {
   width:90px;
   float:left;
   }
   
.huodongk-bb {
   width:147px;
   height:75px;
   overflow:hidden;
   float:right;
   font-size:14px;
   }
   
.huodongk-bb a {
   color:#989898;
   }
   
.tpkong {
   margin-top:0px;
   }
   
.ymren {
   margin-top:30px;
   height:auto; overflow:hidden;
   border:1px solid #f1f1f1;
   }
   
.ymren-lan {
   height:43px;
   line-height:43px;
   background-color:#f1f1f1;
   }
   
.ymren-lan-aa {
   width:50%;
   float:left;
   padding-left:15px;
   font-size:18px;
   font-weight:bold;
   }
   
.ymren-lan-bb {
   width:50%;
   float:right;
   text-align:right;
   padding-right:15px;
   }
   
.ymren-nei {
   height:auto; overflow:hidden;
   padding-top:35px;
   padding-bottom:35px;
   }
   
    .img-scroll { position:relative; margin:0px auto; width:830px; float:left; height:auto; overflow:hidden;}
    .img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:14px; height:30px; margin-top:50px; background-color:#000;
    top:0; color:#FFF; text-align:center;}
    .img-scroll .prev { left:0; margin-left:10px; background:url(../images/zuo.png) no-repeat; width:14px; height:30px;}
    .img-scroll .next { right:0; margin-right:10px; background:url(../images/you.png) no-repeat; width:14px; height:30px;}
	.img-scroll .prev:hover { left:0; background:url(../images/zuo.png) no-repeat; width:14px; height:30px;}
	.img-scroll .next:hover { right:0; background:url(../images/you.png) no-repeat; width:14px; height:30px;}
    .img-list { position:relative; width:770px; height:auto; overflow:hidden; margin-left:15px; overflow:hidden}
    .img-list ul { width:9999px;}
    .img-list li { float:left; display:inline; margin-left:12px; margin-right:12px; height:auto; overflow:hidden;}
	
.ymren-kk {
   width:168px;
   height:auto; overflow:hidden;
   }
   
.ymren-tu {
   width:96px;
   height:96px;
   margin:0 auto;
   border:3px solid #e6e6e6;
   border-radius: 50%;
   margin:0 auto;
   }
   
.ymren-kk h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:16px;
   color:#2e96e4;
   margin-top:16px;
   margin-bottom:10px;
   text-align:center;
   }
   
.ymren-kk-more {
   width:98px;
   margin:20px auto 0px;
   }
   
.ymren-kk-more a {
   display:block;
   width:98px;
   height:36px;
   line-height:36px;
   text-align:center;
   background-color:#2e96e4;
   color:#FFFFFF;
   font-size:16px;
   }
   
   
/* 移民资讯 */
.ym-news {
   height:auto; overflow:hidden;
   border:1px solid #eeeeee;
   padding:18px;
   margin-top:22px;
   }
   
.ym-news-left {
   width:310px;
   height:206px;
   float:left;
   }
   
.ym-news-right {
   width:775px;
   height:auto; overflow:hidden;
   float:right;
   }
   
.ym-news-right h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:16px;
   color:#000000;
   margin-top:0px;
   margin-bottom:9px;
}

.ym-news-right a {
   color:#c8161d;
   }
   
   
.leixin {
   margin-top:45px;
   height:auto; overflow:hidden;
   background-color:#f5f5f5;
   }
   
.leixin-zuo {
   width:587px;
   padding-left:20px;
   float:left;
   }
   
.leixin-zuo-1 {
   height:37px;
   line-height:37px;
   border-bottom:1px dashed #cccccc;
   }
   
.leixin-zuo-2 {
   height:37px;
   line-height:37px;
   }
   
.anyy {
   height:25px;
   padding: 0px 12px;
   }
   
.leixin-you {
   width:152px;
   float:right;
   }
   
.leixin-you a {
   display:block;
   margin-top:19px;
   width:99px;
   height:38px;
   line-height:38px;
   text-align:center;
   color:#FFFFFF;
   background-color:#c8161d;
   font-size:16px;
   }
   
   
/* 移民资讯内 */
.casett {
   height:auto; overflow:hidden;
   padding-top:12px;
   padding-bottom:12px;
   border-bottom:1px solid #e7e6e6;
   }
   
.casett-left {
   width:83px;
   float:left;
   border: 3px solid #e6e6e6;
border-radius: 50%;
   }
   
.casett-right {
   width:150px;
   float:right;
   line-height:20px;
   color:#989898;
   }
   
.casett-right h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:14px;
   margin-top:8px; margin-bottom:8px;
   color:#000000;
   }   
   
   
.zjjw {
   margin-top:20px;
   height:auto; overflow:hidden;
   }
   
.zjjw-lan {
    height:40px;
	line-height:40px;
   }
   
.zjjw-lan-left {
   width:50%;
   float:left;
   color:#015ba6;
   font-size:18px;
   }
   
.zjjw-lan-right {
   width:50%;
   float:right;
   text-align:right;
   }
   
.zjjw-hh {
   padding-top:15px;
   padding-bottom:15px;
   height:auto; overflow:hidden;
   border-bottom:#e7e6e6;
   }
   
.zjjw-hh-left {
   width:120px;
   float:left;
   }
   
.zjjw-hh-right {
   width:485px;
   float:left;
   margin-left:25px;
   color:#515151;
   }
   
.zjjw-hh-right h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:12px;
   margin-top:0px;
   margin-bottom:6px;
   color:#FFFFFF;
   }
   
.zjjw-hh-right a {
   color:#c8161d;
   }
   
.zjjw-more {
   margin-top:10px;
   height:auto; overflow:hidden;
   text-align:center;
   }
   
   
.ymhuan li {
   list-style-type:none;
   float:left;
   }
   
.ymhuan li a {
   display:block;
   padding-left:36px;
   padding-right:36px;
   height:50px;
   line-height:50px;
   font-size:16px;
   color:#FFFFFF;
   }
   
.ymhuan li a:hover {
   background-color:#1085dd;
   }
   
   
/* 留言 */
.lybj {
   width:100%;
   height:2088px;
   padding-top:535px;
   background:url(../images/lybj.jpg) top center; background-repeat:no-repeat;
   }
   
.lybj2 {
   width:100%;
   height:2088px;
   padding-top:535px;
   background:url(../images/lybj2.jpg) top center; background-repeat:no-repeat;
   }
   
.jiben h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:30px;
   text-align:center;
   margin-top:0px; margin-bottom:45px;
   color:#666666;
   }
   
.lykk {
   width:1145px;
   height:auto; overflow:hidden;
   margin:0 auto;
   }
   
.jiben {
   height:auto; overflow:hidden;
   padding-left:60px;
   padding-right:60px;
   }
   
.jiben p {
   margin-bottom:30px;
   }
   
.juyou {
   text-align:right;
   font-size:18px;
   }
   
.pingce {
   height:auto; overflow:hidden;
   margin-top:140px;
   }
   
.pingce h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:18px;
   height:auto; overflow:hidden;
   text-align:center;
   margin-top:0px; margin-bottom:45px;
   line-height:30px;
   color:#666666; 
   }  
   
   
.pc-aa {
   width:25%;
   float:left;
   font-size:18px;
   text-align:right;
   }
   
.pc-bb {
   width:70%;
   float:right;
   }
   
.ly-more {
   margin-top:50px;
   text-align:center;
   }
   
.lyanniu {
   width:381px;
   height:74px;
   font-size:18px;
   background:url(../images/lymore.png);
   }
   
/* 乔外 */
.dett {
   padding-left:30px;
   padding-right:30px;
   height:auto; overflow:hidden;
   }
   
.dett p {
   margin-top:8px;
   margin-bottom:8px;
   }
