﻿@charset "utf-8";
/* CSS Document */

/*全局变量*/
* {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; text-decoration:none;outline:none;}
IMG {BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px}
.clear{ clear:both}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur());cursor:pointer;}
a:focus{ outline:none;}
a:hover{ color:#44181f;}
ul{ list-style:none;margin:0; padding: 0;}
body{ margin:0; padding: 0; font-size:12px; font-family:"微软雅黑"; background:#fff;-webkit-text-size-adjust:none;}
.left{float:left;}
.right{float:right;}
.hide{ display:none;}

#more{ width:218px; height:170px; float:left; background:url(../images/more.jpg) no-repeat;}
#more:hover{ width:218px; height:170px; float:left; background:url(../images/more2.jpg) no-repeat; transition-duration: .8s;}


#QQ{
	position:absolute;
	width:120px;
	height:150px;
	top:100px;
	right:5px;
	z-index:9999;}
#QQclose{
	width:33px;
	height:11px;
	position:absolute;
	top:7px;
	right:25px;
	z-index:9999;
	cursor:pointer;
	background:url(../images/pic0027.png) no-repeat;
}

/*主页*/
.banner{ width:100%; height:626px; position:relative;}
.flexslider{position:relative;height:626px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:626px;}
.slides li a{ display:block; width:100%;height:626px;}
.flex-control-nav{position:absolute;bottom:7px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:50px;height:22px;margin:0 6px;*display:inline;zoom:1; }
.flex-control-nav a{display:inline-block;width:50px;height:22px;line-height:60px;overflow:hidden;background:url(../images/dot_01.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:110px;height:80px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/sy_prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/sy_next.png) center center no-repeat;}

/*导航*/
.mNav{ position:absolute; width:100%; height:62px; z-index:999; top:41px;}
.mNav_content{ width:1002px;height:62px;  margin:0 auto; background:url(../images/mNav_bg.png) repeat-x;}
.logo{ width:178px; height:62px;}

#l2{background:url(../images/nav_li_bg.png) repeat-x;}


.nav_li{ width:824px; height:35px; line-height:35px; float:left; position:relative; z-index:1000; margin:0 auto;}
.nav_li ul{ list-style:none; display:block; margin:0; padding:0; float:left;}
.nav_li ul li{ margin:0 0 0 0; padding:0; display:block; width:117.7px;; height:62px; float:left;text-align:center; position:relative;}
.nav_li ul li a{height:62px; line-height:62px; width:117.7px;; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#dad9d5; text-decoration:none; float:left; display:block;}
.nav_li ul li a:hover{height:62px; line-height:62px; width:117.7px;; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#ffffff; background:url(../images/nav_li_bg.png) repeat-x;}
.nav_li ul li ul{ position:absolute; left:0; top:62px; padding:0; width:117.7px;; height:auto; display:none;}
.nav_li ul li ul li{ margin:0; padding:0;  float:left; display:bolck; height:62px; width:117.7px;; line-height:62px; position:relative;}
.nav_li ul li ul li a{line-height:62px;font-size:14px; color:#FFF; text-align:center; font-weight:normal; font-family:"微软雅黑";background:url(../images/mNav_bg.png) repeat-x;}
.nav_li ul li ul li a:hover{line-height:62px;font-size:14px; color:#FFF; text-align:center; font-weight:normal; font-family:"微软雅黑";background:url(../images/nav_li_bg.png) repeat-x;}
.nav_li ul li:hover ul{ display:block;}
.nav_li ul li ul li:hover ul{ visibility:visible;}

/*主页内容*/
.mCase{ width:100%; height:430px; background:url(../images/case_bg.png) repeat-x;}
.mCase_content{ width:1002px; height:430px; margin:0 auto;}
.mCase_title{ width:100%; height:84px;}
.mCase_title_pic{ width:89px; height:84px;}
.mSearch{ width:265px; height:58px; padding-top:26px;}
.search_text{ width:109px; height:30px; border:none; background:url(../images/search.png) no-repeat; color:#909090; padding-left:10px; padding-right:35px;}
.mSearch3{ line-height:14px; color:#626262;}
.mCase_content2{ width:100%; height:506px; padding-bottom:40px;}
.mCase_content2 li{ float:left; width:218px; margin-right:32px; margin-bottom:40px; cursor:pointer;}
.mCase_pic{ width:218px; height:170px; margin-bottom:16px; position:relative; z-index:99;}
.mCase_pic img{ width:100%; height:100%;}
.mCase_pic2{height:170px; position:relative; z-index:999; top:-170px;}
.mCase_pic2 img{ width:218px; height:170px;}
.mCase_pic3{height:100px; top:0; left:0; position:relative;}
.mCase_pic3 img{ width:100px; height:100px;}
.mCase_pic_content{ width:218px;}
.mCase_pic_content h2{ font-size:14px; font-weight:bold; padding-bottom:6px; color:#464646;}
.mCase_pic_content2{ width:100%; color:#616161; line-height:18px; padding-bottom:12px;}

.mNews{ width:100%; height:524px; background:#f0f0f0; float:left;}
.mNews_content{ width:1002px; height:354px; margin:0 auto;}

.mNews_content1{ width:471px; margin-right:30px;}
.mNews_title{ width:100%; height:73px;}
.mNews_main{ width:100%;}
.mNews_main li{ float:left; background:url(../images/mNew_Pre.png) left top no-repeat; width:436px; height:69px; padding-left:35px; margin-bottom:20px; position:relative; cursor:pointer;}
.mNews_name{ padding-bottom:6px; padding-top:2px;}
.mNews_name a{ font-weight:bold; color:#383532;}
.mNews_name span{  color:#383532;}
.mNews_name_content{color:#383532; line-height:22px;}
.mNews_name_content a{ color:#5a0000; font-size:10px;}
.mNews_content2{ width:501px;}
.mNews_main2{ width:100%;}
.mNews_main2 li{ float:left; width:100%; height:132px; border-bottom:1px solid #8c8885; margin-bottom:20px;}
.mNews_main2_pic{ width:189px; height:123px;}
.mNews_main2_content{ width:282px; height:123px; background:url(../images/mNew_Pre.png) left top no-repeat; padding-left:29px;}
.mNews_main2_name a{ font-weight:bold; font-size:14px; color:#1e1e1e;}
.mNews_name_content2{ color:#717171; line-height:18px; padding-top:7px;}
.mNews_name_content2 a{color:#5a0000; font-size:10px;}

.mCase_content2 li:hover .mCase_pic_content h2,.mCase_content2 li:hover .mCase_pic_content2{ color:#5a0000;}
.mNews_main li:hover .mNews_name a,.mNews_main li:hover .mNews_name_content,.mNews_main li:hover .mNews_name span{ color:#5a0000;}
.mNews_main2 li:hover .mNews_main2_name a,.mNews_main2 li:hover .mNews_name_content2{ color:#5a0000;}
/*底部*/
.footer{ clear:both; width:100%; height:90px; background:#2f2c2a;}
.footer_content{ width:1002px; hanging-punctuation:90px; text-align:center; margin:0 auto;color:#fff;}
.footer_content a{ color:#fff;}
.footer_content a:hover{ color:#5a0000;}
/*子页*/
.zTop{ width:100%; height:416px; background:url(../images/zbanner1.jpg) 50% 0 no-repeat;}
.zMain{ width:100%; min-height:586px;}
.zMain_content{ width:1002px; min-height:586px; margin:0 auto;}
.zNav{ width:231px; min-height:241px; margin-top:-46px; margin-right:34px;}
.zNav_title{ height:48px; background:url(../images/zNav_title.jpg) no-repeat; font-size:14px; color:#444444; line-height:46px; padding-left:31px;}
.zNav_list{ width:231px; min-height:42px; margin-bottom:26px;}
.zNav_list li{ width:231px; height:42px; background:#292929; font-size:14px;}
.zNav_list li a{ display:block;line-height:42px; height:42px; padding-left:31px; color:#fff;}
.zNav_list li a:hover{ background:url(../images/zNav_li.jpg) no-repeat;}
#l1{background:url(../images/zNav_li.jpg) no-repeat;}
.zNav_left{ width:100%;}
.zContent{ width:737px;min-height:574px; padding-top:12px; padding-bottom:50px;}
.zContent_title{ width:100%; height:31px; border-bottom:1px solid #d4d4d4; line-height:31px; margin-bottom:23px;}
.zContent_title_left{ font-size:16px; color:#292929; line-height:30px; border-bottom:2px solid #661e22;}
.zContent_title_right{ font-size:10px; color:#292929;}
.zContent_title_right a{ color:#848383;}
.zContent_title_right a:hover{ color:#5a0000;}
.zContent_title_right span{color:#848383;}
.zContent_content{ width:100%;}

/*新闻列表*/
.zNew{ width:100%;}
.zNew li{ width:100%; height:55px; padding-bottom:19px; border-bottom:1px solid #e6e6e6; margin-top:19px;}
.zNew_time{ width:107px; height:45px; background:#661e22; color:#fff; text-align:center; line-height:20px; padding-top:9px; margin-right:22px;}
.zNew_content{ width:608px; height:45px; line-height:19px;}
.zNew_content a{ color:#767676;}
.zNew_name{ width:100%; font-size:14px;}
.zNew_content a .zNew_name{ color:#292929;}
.zNew_content a:hover .zNew_name{ color:#661e22;}

.page{clear:both; text-align:center;  margin:0 auto;color:#484848; padding-top:35px; margin-bottom:15px;}
.page .cpb {color:#661e22;}
.page a{ width:17px; height:23px; padding:3px 7px; line-height:17px;color:#484848;}

.page a:hover{ color:#661e22;}


/*投资项目*/
.zPic_pic3{ width:100%;}
.zPic_pic3 li{ float:left; width:215px; height:163px; background:#f2f0f0; margin-left:8px; margin-right:22px; margin-bottom:26px;}
.zPic_pic3{ width:215px; height:163px; padding-bottom:17px;}
.zPic_pic3 img{ width:215px; height:163px;}

/*新闻详情*/
.zShownews{ width:100%;}
.zShownews_title{ width:100%; text-align:center; line-height:25px; margin-bottom:23px;}
.fanye{ line-height:25px; color:#595959; line-height:24px; padding:30px 0;}
.fanye a{color:#595959;}

/*投资项目*/
.zPic_list{ width:100%;}
.zPic_list li{ float:left; width:737px; min-height:163px; margin-left:8px; margin-right:22px; margin-bottom:26px; line-height:25px;}
.zPic_pic{ width:737px; height:163px; padding-bottom:17px; padding-right:10px;}
.zPic_name{ width:573px; float:left; padding-left:10px; text-align:left; color:#656565; font-size:14px;}
.zPic_name a{color:#656565; line-height:35px;}
.zPic_name p{color:#656565; font-size:12px; line-height:23px; padding-top:10px;}

/*最新楼盘*/
.zPic_pic2{ width:100%; height:140px; padding-bottom:6px; }
.zPic_name2{ width:134px;text-align:center; color:#787878; line-height:30px;padding:0 10px; float:left;}
.zPic_name2 a{color:#787878;}

/*最新楼盘详情页*/
.showbuilding{ width:100%;}
.showpic{ width:290px; height:361px; margin-right:20px;}
.showpic_content{ width:100%; color:#555555; width:760px; margin:0 auto; line-height:25px; font-family:'宋体'; font-size:14px;}
.showpic_content_title{ width:100%; color:#651e22; font-size:16px; font-size:16px; border-bottom:1px solid #c4c0c0; font-weight:bold; padding-bottom:25px; margin-bottom:25px; margin-bottom:20px;}
.showpic_content_content { padding-bottom:30px;}
.showpic_content_content img {max-width:700px;padding:5px 0px;}
.showpic_content p strong{ color:#333333;}
/*联系我们*/
.contact{ width:100%; height:292px; margin-bottom:35px;}
.contact_content{ width:707px; padding-left:30px;}
.mark{ width:35px;}

/*企业荣誉*/
.honor{ width:100%;}
/* focus_Box */
#focus_Box{position:relative;width:699px;height:260px; margin:0 auto; margin-bottom:94px;}
#focus_Box ul{position:relative;width:573px;height:260px;margin:0 auto;}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;box-shadow:1px 1px 12px rgba(200, 200, 200, 1)}
#focus_Box li img{width:100%;background:url(images/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:41px;height:56px;top:102px;}
#focus_Box .prev{ background:url(../images/next.png) no-repeat; right:0px;}
#focus_Box .next{background:url(../images/prev.png) no-repeat;left:0px} 
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(images/share-btn.png) no-repeat;text-indent:-999px;}

.honor_list{ width:717px; margin-left:20px;}
.honor_list li{ width:100%; height:49px; float:left; margin-bottom:15px;}
.honor_time{float:left; width:107px; height:42px; background:#661e22; color:#ffffff; text-align:center; padding-top:7px; line-height:18px; margin-right:22px;}
.honor_name{ float:left; color:#292929; line-height:42px;}

/*招聘信息*/
.job table{ font-size:12.42px; color:#878785; text-align:center;}
.job table th{ font-size:12.42px; color:#5a5b58; font-weight:normal; height:34px;}
.job table tr{height:34px;}
.vtitle{ cursor:pointer;}
.job li{ width:100%; }
.job li a:hover{background:#eeeeee;}
.tab{ display:block; width:100%; height:31px;border-bottom:2px dashed #cacaca;}
.tab span{ display:block; width:25%; height:31px; float:left; text-align:center; line-height:31px; color:#878785;}
.tab_content{border-bottom:2px dashed #cacaca; color:#878785; background:#fafafa; line-height:32px; padding-left:15px; padding-top:15px; padding-bottom:55px;}
.v02{ background:#eeeeee;}
.v01{background:#fff;}

/*招聘表格*/
.message{ padding:0 19px;}
.tab_name{ width:70px; text-align:right; color:#a5a5a5; height:20px; padding-right:20px;}
.job_select{ width:127px; height:18px; border:1px solid #d1d1d1; text-align:center; color:#a5a5a5;}
.text1{ width:127px; height:18px; border:1px solid #d1d1d1; text-indent:5px;}
.text2{ width:588px; height:18px;border:1px solid #d1d1d1; text-indent:5px;}
.textarea1{border:solid 1px #d1d1d1; width:578px; height:95px; padding:5px;}
.resume_bt{ float:left; width:65px; margin-right:14px; height:27px; background:url(../images/resume_bt.jpg) no-repeat; border:none;}
.resume_bt2{ display:block; float:left; width:65px; height:27px; background:url(../images/resume_bt2.jpg) no-repeat;}

.zPic_list3{ width:100%;}
.zPic_list3 li{ float:left; width:215px; height:213px; background:#f2f0f0; margin-left:8px; margin-right:22px; margin-bottom:26px;}
.zPic_pic3{ width:215px; height:213px; }

/*背景*/

.guide{ width:33.02%; margin:0 auto;}
.guide_top{ width:100%; display:none;}
.guide_top2{ width:100%; display:none;}
.guide_top img{ width:100%;}
.guide_top2 img{ width:100%;}

#marquee1{ width:1002px; margin:0 auto;}
#marquee1 ul li{ width:155px; float:left; margin-right:12px; padding-top:15px;}
#marquee1 ul li img{ width:155px; float:left; border:#CCC solid 1px;}