﻿@charset "utf-8";
/* CSS Document */


*{ padding:0; margin:0;}

body{ font:14px Arial; color: #363636;}

img{ border:0; _behavior:url(js/iepngfix.htc);}
.bo{ background:url(../images/tob-bg.jpg)  repeat-x top; width:100%;  margin:0 auto; text-align:center;}
li{ list-style:none;}
.bot{ width:1200px; height:80px; margin:0 auto; text-align:center;font-family: Verdana, Geneva, sans-serif; line-height:22px;}
a{ color:#262626; text-decoration:none;}
a:hover{ color:#f00; text-decoration:none;}
.ba{ color:#0090DB; text-decoration:none;}
.ba:hover{ color:#000; text-decoration:none;}
.ca{ color:#fff; text-decoration:none; background-color:#FF6000}
.ca:hover{ color:#000; text-decoration:none;}
.pull-right{float:right;}.pull-left{float:left;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.pr{ position: relative;}
.pa{ position: absolute;}
.remove{ clear:both;}
.top30{ padding:30px 0;}
.top20{ padding-bottom:20px;}
.textcenter{ text-align:center;}

/*首页*/
header {
    height: 105px;
	background:#F5F5F5;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10;
	box-shadow:0px 5px 10px #DADADA;
}

.content img{max-width:100%}
.top{ width:1200px; margin:0 auto; overflow:hidden }
.top .logo{ float:left;margin-top:13px;}
.top .ri{ float:right;width:900px;}

.top .menu { WIDTH:920px; HEIGHT: 50px; float:left; overflow:hidden }
.top .menu UL {MARGIN:0px; padding:0; list-style-type:none;}
.top .menu LI {FLOAT:left;	HEIGHT:50px;line-height:50px;padding:0 65px 0 0; }

.top .menu LI a{ display:block; text-align:center; float:left; font-size:15px; color: #474747;font-family:Arial;}
.top .menu LI a:hover, .top .menu  ul .on a {color: #EE0200; border-top:3px solid #F00; font-weight:bold;}


.top .t_right{ float:right; _display:inline;width:900px; border-bottom:1px solid #DADADA; padding-bottom:9px;}
.top .t_right #Search {
	BORDER-BOTTOM: #d6d6d6 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 10px; WIDTH: 162px; PADDING-RIGHT: 0px;FLOAT: right; HEIGHT: 20px; BORDER-TOP: #d6d6d6 1px solid; }
.top .t_right .SearchInput {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; HEIGHT: 13px; COLOR: #999; FONT-SIZE: 11px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; background-color:#F5F5F5; float:left;width:140px;margin-top:3PX;}
.search_botton1{ margin-top:3PX; float:right; width:19px;}
.topbanner1{width:1200px; margin:0 auto}
.topbanner2{width:1200px; margin:0 auto; padding-top:130px;}
.article-header img {
  max-width: 100%;
  height: auto;
}
.home-header {
  position: relative;
}
.home-header h1 {
  position: absolute;
  bottom: 15px;
  margin-left: 0.67em;
  color: #ffffff;
  background-color: #0090db;
  padding: 5px 10px;
}
.nav1{ width:1200px; margin:130px auto 30px auto; padding-bottom:10px;}
.nav1 li a{ display:block; float:left; height:33px; color:#fff; font:15px/33px Arial; background-color:#CCCCCC; padding:0 10px; margin-right:10px;}
.nav1 li a:hover, .nav1 .select a { display:block; float:left; height:33px; color:#FFF;background-color:#0090DB}
.fourcol {  width: 31.491712705%; float:right}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
h2 {
  font-size: 1.5em;
  margin: 0.83em 0;
}
h3 {
  font-size: 1.17em;
  margin: 1em 0;
}
h4 {
  font-size: 16px;
  line-height:30px;
 
}
div.widget_recent_entries {
  margin-top: 0;
}
div.widget_recent_entries ul {
  padding: 0;
  margin: 0;
}
div.widget_recent_entries ul li {
  margin: 10px 0 0 0;
  padding-left: 10px;
  padding-right: 10px;
}
div.widget_recent_entries h4 {
  margin: 0;
  padding: 5px 10px;
  background-color: #F50000;
  border-bottom: none;
  color: #ffffff;
  -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
}
div.widget_recent_entries a {
  display: inline-block;
  border-bottom: 1px solid #0090db;
  text-decoration: none;
  text-transform: uppercase;
  font-size:14px;
  color:#0090DB
}
div.widget_recent_entries .post-date {
  display: block;
  color: #808080;
  padding-bottom:10px;
  font-size:14px;
}
.sidebar .tags-title {
  color: #666666;
}
.sidebar .product-tags li {
  float: left;
  margin-right: 5px;
}
.widget ul li {
  /* deep nesting */
}
.widgettitle {
  border-bottom: 1px solid #000000;
  margin-bottom: 0.75em;
  height:30px;
}
.widget_nav_menu {
  padding: 0 10px;
}
.widget_nav_menu li {
  border-top: 1px solid #0090db;
}
.widget_nav_menu a {
  -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5);
  float: right;
  background-color: #0090db;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  color: #ffffff;
  text-decoration: none;
  padding: 10px 10px;
}
.widget_nav_menu a:hover,
.widget_nav_menu a:focus {
  color: #ffffff;
  background-color: #006ea8;
}
.widget_nav_menu a:visited {
  color: #ffffff;
}
.zx_con1 ul { padding-bottom:5px; margin-left:5px;}
.zx_con1 ul li a { background:url(../images/zx_libg01a.gif) no-repeat; width:160px; height:33px; line-height:33px; display:block; padding-left:20px; color:#1e1e1e; font-family:Arial; font-size:14px;}
.zx_con1 ul li a:hover { background:url(../images/zx_libg02a.gif) no-repeat; color:#fff; text-decoration:none;}


.gg {width:100%;height:34px; background-color:#E0E0DF}
.gg .nr{ width:903px; height:34px ;margin:0 auto; background:url(../images/hot.jpg) no-repeat;font:12px/34px Arial; padding-left:100px; }
.gg .nr .l1{ width:102px; float:left;}
.gg .nr .l2{ width:883px; float:left;}
.content{ width:1200px; margin:0 auto; padding:15px 0; overflow:hidden;}
.content .synr{ width:777px;float:left;padding:0 10px;}
.content .synr .kz{ width:773px; display:block;padding:20px 10px; border-top:1px solid #D9D9D9}
.content .synr .kz .stitle{ font:bold 20px/35px Arial, Helvetica, sans-serif; color:#0090DB  }
.content .synr .kz .snr{ font: 14px/23px Arial, Helvetica, sans-serif; color:#4B4B4B}
.bg1{ background-color:#F4F4F4}
.bottom{ width:1200px;  border-top:1px solid #e1dedd; padding:20px 0; margin:0 auto; text-align:center; font:14px/19px Arial, Helvetica, sans-serif;}
.content3{ width:1200px; margin:130px auto 0 auto; padding:15px 0; overflow:hidden;}
.content3 .synr{ width:777px;float:left;padding:0 10px;}
.content3 .synr .kz{ width:773px; display:block;padding:20px 10px; border-top:1px solid #D9D9D9}
.content3 .synr .kz .stitle{ font:bold 20px/35px Arial, Helvetica, sans-serif; color:#0090DB  }
.content3 .synr .kz .snr{ font: 14px/23px Arial, Helvetica, sans-serif; color:#4B4B4B}

/*内页*/
.content2{	width:100%;background-color: #F2F2F2;}
.content1{	width:100%;background-color: #dfdfdf;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;}
.about_left{ width:200px; float:left;}

.about_left .al_list{ width:198px;min-height:390px; border:1px solid #ecedee; background-color:#FFF}

.about_left .al_list .al_top{ width:100%; height:37px; background:url(../images/about_20.jpg) repeat-x; font: bold 14px/37px "微软雅黑"; color:#28156E; text-indent:10px;}

.about_left .al_list .al_top span{ font:12px Arial; color:#7362B1;}

.about_left .al_list .al_content{ width:90%; padding:10px 5%; background-color:#FFF;}

.about_left .al_list .al_content li{ width:100%; height:35px; border-bottom:1px dotted #E8E8E8; line-height:30px; background:url(../images/index_35.jpg) no-repeat left center; text-indent:20px;font:  13px/35px Arial;}
.lang{ float:left;width:80px; margin-top:20px; margin-left:640px;}
.about_right{ width:780px; float:right;}

.about_right .ar_top{ width:98%; height:25px; line-height:25px; padding:0 1%; background:url(../images/index_471.jpg) repeat-x left bottom; padding-bottom:8px;}

.about_right .ar_top .art_left{ width:250px; float:left; background:url(../images/list_tit.jpg) no-repeat left center; text-indent:20px; font:14px/25px Arial;}

.about_right .ar_top .art_left strong{ color:#28156E;}

.about_right .ar_top .art_right{ width:200px; text-align:right; float:right;}


.about_right .ar_content{
	min-height:350px;
	_height:350px;
	line-height:25px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	font:13px/25px "微软雅黑";
}

.ar_content li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	clear: both;
	height: 30px;
	background-image: url(../images/index_321.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.ar_content li a {
	float: left;
	padding-left: 15px;
}
.ar_content .right {
	width: 370px;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
}
.feiye {
	font-size: 13px;
	line-height: 25px;
	text-align: center;
	clear: both;
}
.content .contact{ width:395px; margin:15px auto;}
.content .contact1{ width:300px; height:276px; float:left;padding-left:180px; background:url(../images/contact.jpg) no-repeat left;}
.content .contact2{ width:490px; float:right;}
.border1{ border:1px solid #CCC; background-color:#FFF; height:23px;}
.border2{ border:1px solid #CCC; background-color:#FFF;}
.banner-box {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 331px;
}
#banner {
	LEFT: 0px; WIDTH: auto; POSITION: absolute; TOP: 0px; HEIGHT: 331px;
}
#banner LI {
	WIDTH: 100%; HEIGHT: 30px
}
.page-box {
	RIGHT: 0px; WIDTH: 100%; BOTTOM: 1px; POSITION: absolute
}
#page {
	PADDING-RIGHT: 42px; PADDING-LEFT: 36px; BACKGROUND: url(../images/page.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 198px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: center; 
}
#page SPAN {
	DISPLAY: inline-block; BACKGROUND: url(../images/banner-btn.png) no-repeat -11px top; MARGIN-LEFT: 5px; WIDTH: 11px; CURSOR: pointer; HEIGHT: 10px;
}
#page SPAN#active {
	BACKGROUND: url(../images/banner-btn.png) no-repeat left top;
}


#demo {
     overflow:hidden;  width: 100%; }
    #demo img {
     
    }
    #indemo {
     float: left;
     width: 800%;
    }
    #demo1 {
     float: left;
    }
    #demo2 {
     float: left;
    }

#full-screen-slider { width:100%; height:400px; float:left; overflow:hidden; }
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; }
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:550px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#F60; border:1px solid #FFF; margin-top:-1px;}

.prolb{ width:1200px;}
.prolb .li1{ width:380px; float:left; margin-right:20px;}
.prolb .li1 strong{ font: bold 16px/35px "微软雅黑"; float:left; margin-right:20px; margin-bottom:20px; text-align:center; width:380px;}
.prolb .li1 strong a{ color:#FFFFFF; display:block;background-color:#06C; }
.prolb .li1 span{ display:block; font:14px/25px "微软雅黑"; float:left; padding-right:20px;color:#126193;  }

/*1热装楼盘-s*/
.hot_floor{background: #fff;padding: 0 0px;}
.hot_floor .link{padding: 10px 0;line-height: 30px;}
.hot_floor .link a{color: #0090DB; }
.hot_floor li{border: 1px solid #c7c7c7;padding: 15px;margin-bottom: 20px;}
.hot_floor li:last-child{margin-bottom: 0;}
.hot_floor li:hover{-webkit-box-shadow: 2px 2px 3px 0px #B9B6B6;-moz-box-shadow: 2px 2px 3px 0px #B9B6B6;-o-box-shadow: 2px 2px 3px 0px #B9B6B6;box-shadow: 2px 2px 3px 0px #B9B6B6;}
.hot_floor .pic{width: 277px;overflow: hidden;}
.hot_floor .pic img{width: 277px;}
.hot_floor .hbr{width: 51px; color: #fff; height: 22px;background: url(../images/viewtitle.jpg) no-repeat; background-size: 100% 100%;padding-left: 14px; line-height: 22px;top: 6px;right: -1px;z-index: 2;}
.hot_floor .cont{ width: 480px;}
.hot_floor .cont h2{ line-height: 28px; height: 28px;padding-bottom: 8px; border-bottom: 1px solid #e0e0e0;font-weight: 100;}
.hot_floor .cont h2 a{color: #0090DB;font-size: 16px; font-weight:bold;}
.hot_floor .cont h2 a:hover{color: #e29d33;}
.hot_floor .cont h2 span{color: #666;font-size: 12px;}
.hot_floor .cont .txt{color: #666;line-height: 22px;height: 64px;overflow: hidden;margin: 5px 0;}
.hot_floor .cont .txt a{color: #f37834;}
.hot_floor .cont .xq{margin-bottom: 12px;}
.hot_floor .cont .xq p{ width: 185px;line-height: 32px;color: #666;}
.hot_floor .cont .more{height: 28px;text-align: center; line-height: 28px;border: 1px solid #c0c0c0;color: #FFFFFF;padding:0 20px; background-color:#0090DB}
.hot_floor .cont .more:hover{color: #fff;border-color: #F00200;background: #F00200;}
.zx_con2 ul { padding-bottom:5px; margin-left:5px;}
.zx_con2 ul li a { background:url(../images/dot.jpg) 0 16px no-repeat;  height:33px; line-height:33px; display:block; padding-left:15px; color:#1e1e1e; font-family:"Microsoft YaHei"; font-size:14px;padding:0 20px; float:left;}
.zx_con2 ul li a:hover ,.zx_con2 ul  .select a{  color:#fff; text-decoration:none; background-color:#0090DB}


.fullSlide{width:1200px;position:relative;height:334px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:334px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:334px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:3%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:3%;background-position:-6px -137px;}


.text-14{ font:14px/25px Arial, Helvetica, sans-serif;color:#5E5D5D;}
.text-bt{ font:bold 20px/25px Arial; color:#0090DB;}
.text-bt1{ font:bold 16px/20px Arial; color:#0090DB;}