/*inner global*/.dropdown a:last-child{display:none !important;}.dropdown a:nth-child(6){display:none !important;}.suncompany,.footer-bd{display:none !important;}
.inner-cont {*zoom:1; margin: 20px 0;padding-bottom: 20px; }
.inner-cont p img{width:100%;}
.sidebar { width:230px; float: left;}
.container{width:1200px;margin:0 auto;}
.sunbanner{width:1200px;height:230px;margin:0 auto;overflow: hidden;padding-bottom: 37px;}
.sunbanner img{width:1200px;height:230px;}
.right-block{width:920px;float: right;}
/* ==========================================================================
   Sidebar
   ========================================================================== */
.overview { font: 18px/60px microsoft yahei;height:60px; padding-left: 30px; color: #fff; background:#004b9f; margin-bottom: 18px;  }
.sidenav-wrap {  }
.sidenav li { position: relative; }
.sidenav li a { display: block;padding: 10px 20px;border-bottom: 1px solid #e0e0e0;background-color: #f2f2f4;  font:14px microsoft yahei; }
.sidenav li  a:hover{ color: #1476c0; }
.sidenav li.active a {color: #057dba; background:#ffffff;}
.sidenav li:hover{color: #057dba; background:#ffffff;}
.sidenav .fa{width:7px;height:9px;position:absolute;top:15px;right:15px;}
.sidenav li.active .fa{color:#057dba;}
.level2 { padding: 4px 0;border-bottom: 1px solid #e0e0e0;}
.level2 li { margin-bottom: 0; }
.level2 li a { background: none; padding: 3px 20px 3px 30px; border: 0 none;  font:12px/24px "宋体";}
.level2 li a:hover { text-decoration: underline; }
/* quick */ 
.quick {padding-bottom: 30px;padding-top:38px;}
.quickbd{width:100%;font: 18px/60px microsoft yahei;height:60px;  text-align: center; color: #fff; background:#004b9f; }
.quickbd a{color:#fff;}
.quick .pic{margin:10px 0 20px 0;}

.aboutbox p{ text-indent: 20px;font: 300 14px/24px microsoft yahei;margin-top: 10px;}

/* ==========================================================================
   loaction
   ========================================================================== */  
.loaction { font-family: microsoft yahei; border-bottom: 1px solid #e5e5e5;padding-bottom: 12px;} 
.loaction{ width:100%; height:40px; line-height: 40px; position: relative;} 
.loaction h2{ font-family: microsoft yahei;color:#005eb5; font-size: 18px; font-weight: normal;}
.loation_ul{ position: absolute; top: 0; right: 50px;}
.loation_ul a:hover{ color:#004b9f;}
.loation_ul .fa{color:#004b9f;}
.loaction .back{ background-color: #f6a700; width: 35px;height: 35px; text-align: center;position: absolute; top: 0; right: 0;}
.loaction .back .fa{color:#fff;}

/*pro*/
.ser_btn{width:80px;text-align: center; height: 30px; font: 14px microsoft yahei; background:#eb9d2a;
   border:1px solid #eb9d2a;color:#fff;-webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   -ms-border-radius: 4px;
   -o-border-radius: 4px;
   border-radius: 4px;
}
.ser_btn:hover{background:#f5a227;border:1px solid #f5a227;}
.prosearch .ui-input{margin: 0 10px 0 5px;height:18px; line-height: 18px; padding:2px; width: 180px;} 
.prosearch select{margin: 0 10px 0 5px;padding:5px 0 5px 5px;width: 180px;} 
.prosearch .ui-label{font: 300 14px/30px microsoft yahei;}

.propic{width:215px;height:175px; position: relative;cursor: pointer; overflow: hidden;border:1px solid #d8d8d8;}
.propic img{ width:100%; height:100%;}
.propic .cover{width:100%;height:100%; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F0953A3', endColorstr='#7F0953A3');background:rgba(9,83,163,0.5); position: absolute;bottom:0;display: none;}
.propic .cover .incolink{width:60px;height:60px;background: url(../images/inco4.png) no-repeat left top; position: absolute;margin:-30px 0 0 -30px;top:50%; left:50%;display: block;}
.propic:hover .cover{display: block;}
.prolistul li h3{ text-align: center;font: 300 14px/24px microsoft yahei;padding-top: 10px;}
.prolistul li{width:215px;height:230px; float: left;margin-left: 20px;}
.prolistul li h3:hover a{color:#004b9f;}
.prolistul {margin-left: -20px;margin-top:40px;}


/*news*/
.news-list li { margin-bottom: 25px; padding-bottom: 25px; border-bottom: 1px solid #ddd; position: relative; *zoom:1;
}
.news-list li .imgArea { width: 220px; height: 155px;  float: left;}
.news-list li .imgArea img { width:100%; height:100%; }
.news-list li .txtArea {width:670px;float: right; font-family:microsoft yahei;  }
.news-list li .txtArea h3 { }
.news-list li .txtArea h3 a {font: 300 24px/24px microsoft yahei; color: #333;}
.news-list li .txtArea h3 a:hover { text-decoration: underline; }
.news-list li .txtArea .newbtn01{margin-top:10px;}
.news-list li .txtArea .newbtn01 a{color:#fff; text-align: center;font: 14px/30px microsoft yahei; display:block;width:100px;height:30px;background-color: #f6a700;
-webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   -ms-border-radius: 4px;
   -o-border-radius: 4px;
   border-radius: 4px;}
.news-list li .txtArea .newbtn01 a:hover{}
.news-list li .txtArea .desc { color: #666; line-height: 2; padding-top: 5px; }
.news-list li .txtArea  .date{font-size: 14px;padding-top: 10px;}
.news-list li .txtArea .topnew a {
    padding-right: 100px;
    background: url(../images/topic01.png) no-repeat right center;
}
.newsh{width:100%;text-align: center;}
.newtitle {font: 18px microsoft yahei; padding-bottom: 15px;color:#0046a3;}
.newsh_cn {padding:20px 0;}
.newsh_cn p{font: 14px/24px microsoft yahei;}
.newsh_cn p img{width:100%;}
.newsh .byline{height:32px;color:#999; line-height:32px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9; }
.newsh .byline span{margin-right:20px;}
.toolbar{padding:30px 20px 0 20px; border-top:1px solid #d8d8d8; position:relative;font: 12px/24px microsoft yahei; margin-top:20px;}
.fhshare{padding-top:30px; position: absolute; right: 0; top:0px;}
.fhshare a{padding:8px 30px;background-color: #f6a800;color:#fff;}


/* ==========================================================================
   pro
   ========================================================================== */
.pro-detail {margin: 22px 0 40px 0;}
.mosoproms{padding-left:20px;}
.mosoproms img{max-width: 858px;}
/* ==========================================================================
   property
   ========================================================================== */
.pro-property { width:450px; float: right; margin-right: 12px;}
.pro-property h1{border-bottom:1px solid #dedede;height:60px;color:#0069b8; font:300 24px/60px microsoft yahei;}
.proms01{padding:20px 0;line-height: 24px; font-family: microsoft yahei;}

.prochange{width:422px;height:355px; float: left;}
.mosoproimg {position: relative;  overflow: hidden;width: 422px;height:355px;}
.bigimgbox{width:410px;height:280px;padding: 5px; line-height:280px;border: 1px solid #dcdddd;}
.mosoproimg .bigImg {position: relative;}
.mosoproimg .bigImg li img {width:410px;height:280px;max-width:410px;max-height:280px;}
.mosoproimg .smallScroll { height: 52px;  margin: 6px 0;}
.mosoproimg .sPrev, .mosoproimg .sNext {float: left;display: block;width: 14px;height: 50px; border: 1px solid #dedede;}
.mosoproimg .sPrev .fa, .mosoproimg .sNext .fa{ line-height: 50px;margin-left:4px; font-size: 14px;}
.mosoproimg .smallImg {float: left;margin: 0 6px;display: inline;width:378px;overflow: hidden;}
.mosoproimg .smallImg ul {height: 52px;width: 9999px;overflow: hidden;}
.mosoproimg .smallImg li { float: left;width: 86px;padding-right:10px;  cursor: pointer;display: inline;}
.mosoproimg .smallImg img {border: 1px solid #dcdddd;width: 84px;height: 50px;}
.mosoproimg .smallImg .on img {border-color: #1e50a2;}

.promstit{width:100%;height:46px;margin-bottom: 10px; background-color: #0069b8;font: 300 14px/46px microsoft yahei;color:#fff; text-indent: 20px;}
.promsdesc{font-size: 14px; line-height: 24px;}
.promsdesc p{margin-bottom: 10px;}

/**zaiziu*/
.zaiziu{margin-left: 15px;}
.zaiziul li{width:240px;height:320px;padding:8px 10px 10px 10px;overflow: hidden; float: left; background-color: #e6e6e6;margin:0 22px 30px 22px;}
.zaiziul li .pic{width:240px;height: 280px;}
.zaiziul li .pic img{width:240px;height: 280px;}
.zaiziul li .title{height:40px; line-height: 40px; position: relative;}
.zaiziul li .title .more{width:21px;height: 14px; display: block;position: absolute;right:0; top:14px;background:url(../images/inco08.png) left top no-repeat; }
.zaiziul li .title .more:hover{opacity:0.8;filter:Alpha(Opacity=80);}
.zaiziul li:hover{background-color:#dcdcdc;}

.contactbox p{font: 300 14px/24px microsoft yahei;margin-top: 10px;}
.feedback_tit{font: 300 14px/24px microsoft yahei;color:#333; text-align: center;width:90%;padding:20px 0;border-bottom: 1px dashed #8a8a8a;margin: 0 auto 40px auto;}
/* ==========================================================================
   Pagination
   ========================================================================== */
#Lb_pager { margin-top: 20px;margin-bottom:20px; text-align: center;}
#Lb_pager .pages a { display: inline-block; padding: 0 9px; margin: 0 4px;  background:#f3f3f3;color: #333; cursor: pointer; line-height: 24px; height: 24px; border:1px solid #cccccc;}
#Lb_pager .pages .pgcurrent { color: #fff; background-color: #004b9f; cursor: default;border:1px solid #004b9f; }
#Lb_pager .pages .pgempty { cursor: not-allowed }
#Lb_pager .pages a:hover{color: #fff; background-color: #004b9f;  text-decoration: none;border:1px solid #004b9f;}

