﻿@charset "utf-8";
/* CSS Document */
@import url("share.css");

/*关注*/
.gz{ width:100%; height:33px; background:url(../Image/gzbj.png) repeat-x; font-size:14px; line-height:15px; font-size:12px;}
.zj{ width:1006px; margin:0 auto;}
.zj { height:30px; line-height:30px;}
.zj a:hover{color: #990000;}
.zj img{ margin:0 3px 0 3px; line-height:33px;}
.weibo{ float:left; margin:0 15px 0 0; width:100px; height:30px; }
.wb_a{ float:left; margin-top:7px; height:17px; line-height:17px;}
.wb_b{ float:left;}
.weixin{ float:left; margin:0 15px 0 0; width:100px; height:30px;}
.sc{ float:left; margin:0 15px 0 0; width:100px; height:30px;}
.zj .sp{ font-size:12px; color:#FFFFFF; background:url(../Image/gzh.png) no-repeat; padding:0 6px 2px 2px; margin-left:3px;}
.weixin .sp_a{ font-size:12px; color:#FFFFFF; background:url(../Image/gzl.png) no-repeat; padding:0 6px 2px 2px; margin-left:3px;}
.zj a:hover span{color:#FFFFFF;}
.zj ul{ float:right;}
.zj li{ float:left; margin-left:20px; line-height:30px;}

.banner{ width:100%; height:350px; background:url(../Image/ban16.jpg) no-repeat;}
/*banner图下方*/
.cr{ width:969px; margin:0 auto; padding-left:37px; height:53px; }
.cr_bg{ width:100%; background:#fafafa; height:63px; padding-top:12px;}
.cr_img{ margin-right:164px;}


/*内容-精品*/
.nr{ width:1006px; margin:0 auto;clear: both;}
.nr_one{ width:205px; height:320px; background:#F1F1F1; float:left;}
.nr_one_1{ width:205px; height:51px; background:url(../Image/nr_one_1.jpg) no-repeat; }
.nr_one_img{ height:1px;}
.nr_one ul{ list-style:none;}
.nr_one li{  position:relative; }
.nr_one .wuli a{ padding:10px 18px 14px 18px;}
.nr_one li a{ font-size:14px; padding:10px 18px 10px 18px; display:block; height:17px; line-height:17px;}
.nr_one li a:hover{ color:#046fcd;background:url(../Image/baise.jpg);}
.nr_one li span{ font-weight:bold;}
.nr_one .sanjiao{ position:absolute; left:3px; top:14px;}
.bt{ width:778px; height:26px;margin-bottom:15px;}
.xdh_{ width:110px; height:25px; float:left; border-bottom:#182983 solid 1px; margin-right:4px;background:url(../Image/cxcp.jpg) no-repeat;}
.nr_two .bt .xdh{ width:663px;  height:25px;  border-bottom:#C0BEBE 1px solid; float:left; position:relative; color:#444444; font-size:13px; font-family: 微软雅黑;}
.xdh a:hover {color: #990000;}
.bt ul{ position:absolute; right:0px; top:0px;}
.bt li{ float:left; font-size:10px;}
.bt li a{ font-size:14px; height:14px;margin: 0 5px;}
.bt li.more{ padding-left:13px; background:url(../Image/gd.jpg) no-repeat left center; margin-left:10px; }
.bt li.more a{ color:#0570cd;}
.bt li.more a:hover{color:#990000;}

.nr_two .bt_one{ width:170px; height:272px; float:left; margin-right:30px; background:#f5f5f5; margin-top:18px; border:2px #f5f5f5 solid; border-right:1px #f5f5f5 solid; border-left:1px #f5f5f5 solid; border-top:#f5f5f5 1px solid;cursor:hand}
.nr_two .bt_two{width:170px; height:272px;float:left;  background:#f5f5f5; margin-top:18px; border:2px #f5f5f5 solid; border-right:1px #f5f5f5 solid; border-left:1px #f5f5f5 solid; border-top:#f5f5f5 1px solid;cursor:hand}
.nr_two .bt_all a:hover .bt_one{ border:#0570cd 2px solid;  border-right:1px #0570cd solid; border-left:1px #0570cd solid; border-top:1px #0570cd solid;}
.nr_two .bt_all a:hover .bt_two{ border:#0570cd 2px solid;  border-right:1px #0570cd solid; border-left:1px #0570cd solid; border-top:1px #0570cd solid;}
.nr_two .a_img{ margin:15px 0 7px 5px;}
.nr_two .bt_one .p{ margin:10px 0 7px 5px; color:#3b3b3b;}
.nr_two .bt_two .p{ margin:10px 0 7px 5px; color:#3b3b3b;}
.nr_two .img_b{ width:158px; margin:0 auto; color:#646464;}
.nr_two .img_b .gou_{ float:left; width:75px; height:80px;}
.nr_two .img_b .bugou_{ float:left; margin-left:8px; width:75px; height:80px;}
.nr_two .img_b .gou{ background:url(../Image/gou.jpg) no-repeat left center; padding-left:17px; margin:0 0 2px 0; }
.nr_two .img_b .bugou{ background:url(../Image/bugou.jpg) no-repeat left center; padding-left:17px;  margin:0 0 2px 0;}
.nr_two .p_b{ color:#f69f04; font-size:14px; margin:12px 0 0 5px; letter-spacing:-1px; height:17px; line-height:17px;}
.nr_two .p_b span{ color:#FFF; background:#f69f04; padding:0 2px 0 2px; }
.bt_all em{ display:none; width:170px; height:84px; background:url(../Image/ho.png) no-repeat center; position:absolute; top:33px; left:0px; _background:none;}
.nr_recommend{ width:1006px; margin:0 auto;}
.nr_recommend .bt{ width:100%;}
.nr_recommend .bt .xdh{ width:892px;}
.nr_recommend .bt .xdh_b{ width:36px; height:35px; background-position:-1px -81px;top: -14px;}
.bt .xdh_a{ position:absolute; left:0;}
.nr_recommend_list{width:103%;}
.nr_recommend_list li{ float:left; border:1px solid #fff; cursor:pointer; margin:0 15px 0 0; position:relative;}
.nr_recommend_list li.hover{ border:1px solid #4292d9}
.nr_recommend_list li.hover .mask{ display:block;}

/*内容-案例*/
.al{ width:1006px; margin:0 auto;}
.al .bt{ width:1006px; }
.al .bt .xdh_{width:75px; height:25px; float:left; border-bottom:#182983 solid 1px; margin-right:4px;background:url(../Image/ytal.jpg) no-repeat;}
.al .bt .xdh_ry{width:125px; height:25px; float:left; border-bottom:#182983 solid 1px; margin-right:4px;background:url(../Image/ryzs.jpg) no-repeat;}
.al .bkry{margin-top:20px;width:1006px; height:180px;}
.al .bt .xdh{ width:872px; border-bottom:#444444 1px solid; height:25px; border-bottom:#C0BEBE 1px solid; float:left; position:relative; color:#444444; font-size:13px; font-family: 微软雅黑;}
.al .bt .xdh a{ font-size:13px}
.al .bk{ width:1006px; height:281px; background:url(../Image/bk_bj.jpg) repeat-x;}
.al .bk .xian{ float:left; width:1px; height:278px; background:url(../Image/xian.jpg) no-repeat;}
.al .al_one{ width:250px; height:250px; float:left;  margin-top:29px; border-bottom:2px #f5f5f5 solid;cursor:hand}
.al .al_two{width:253px; height:250px; float:left;  margin-top:29px; border-bottom:2px #f5f5f5 solid;cursor:hand}
.al a:hover .al_one{ border-bottom:2px #0570ce solid;}
.al a:hover .al_two{ border-bottom:2px #0570ce solid;}
.al .bk_p{ margin:15px 0 17px 23px; font-family: 微软雅黑; font-size:14px; color:#3b3b3b;}
.al a:hover .bk_p{ color: #990000; }
.al .bk_p span{ color:#0570cd; font-family: 微软雅黑; font-size:14px;}
.al a:hover span{ color: #990000;}
.al .bk_w{ color:#646464; font-family: 微软雅黑; margin-left:30px; width:200px; height:100px; line-height: 20px;}
.al a:hover .bk_w{ color: #990000;}
.al .bk_img{ margin:0 0 0 23px; width:204px; height:106px; background:url(../Image/bkbj.jpg) no-repeat;}
.al img{ margin:2px 0 0 4px;}
.al em{ display:none; width:192px; height:97px; background:url(../Image/wa.png) no-repeat center; position:absolute; top:2px; left:26px; _background:none;}


/*正在发生=已经发生*/
.fs{ width:1006px; margin:0 auto;}
.fs_one{ width:431px;  float:left; height:676px;}
.fs_one .fs_bt{ width:431px; height:24px;}
.fs_bt_a{ width:75px; height:24px; color:#0571cc;  line-height:24px; float:left; margin-right:4px; border-bottom:1px #182983 solid; background-position:-77px -63px;}
.fs_one .fs_bt_b{ width:352px; height:24px; background:url(../Image/zt.jpg) no-repeat; float:left; border-bottom:1px #C0BEBE solid; position:relative;}
.fs_bt_b_b{ position:absolute; right:0px; top:0; width:24px; padding-left:13px; line-height:18px; background:url(../Image/gd.jpg) no-repeat left center; }
.fs_bt_b_b a{ color:#0570cd; font-size:12px;}
.fs_bt_b_b a:hover{ color: #990000;}
.fs_one .fs_nr{ width:431px;height:284px; }
.fs_one_a{ height:284px; width:431px;}
.fs_one .fs_nr_a{ width:431px; height:80px; margin-top:20px; border-bottom:1px #D5D2D2 dashed;cursor:hand}
.fs_one .fs_nr_a img{ margin-left:1px; margin-top:3px; border:2px #FFFFFF solid;}
.fs_one a:hover img{ border:2px #0570ce solid;}
.fs_one .fs_nr_a .fs_nr_img{ width:112px; height:70px; background:url(../Image/fs_bj.png) no-repeat; float:left; margin-right:10px;}
.fs_one .fs_nr_a .fs_nr_x{ float:left; width:300px; height:20px; font-size:13px; font-weight:bold;font-family: 微软雅黑; color:#0570cd; margin-top:3px;}
.fs_one a:hover .fs_nr_x{ color: #990000; float:left;}
.fs_one .fs_nr_a .fs_nr_xn{ float:left; width:309px; height:50px; margin-top:8px; font-size:14px; color:#646464; font-family: 微软雅黑; line-height:18px; *position:relative;}
.fs_one a:hover .fs_nr_xn{ color: #990000;}
.fs_one .fs_nr_a .fs_nr_xn span{  color:#f69f04; float:right; *float:none; *position:absolute; right:0px;}
.fs_one a:hover span{color: #990000;}
.fs_one_b{ height:348px; margin-top:20px; font-family: 微软雅黑; font-size:16px; color:#3b3b3b;*margin-top:45px;}
.fs_one_b span{ color:#646464;} 
.fs_one_b li{ height:30px; padding-left:20px; line-height:30px;}
.fs_one_b ul li a{ display:block; float:left; width:360px;}
.fs_one_b ul li a:hover{color: #990000;}
.fs_one_b .t{ background:url(../Image/dian.png) no-repeat left center;}

.fs_one_c{ height:348px; margin-top:20px; font-family: 微软雅黑; font-size:16px; color:#3b3b3b;*margin-top:45px;}
.fs_one_c span{ color:#646464;} 
.fs_one_c li{ height:30px; padding-left:20px; line-height:30px;}
.fs_one_c ul li a{ display:block; float:left; width:420px;}
.fs_one_c ul li a:hover{color: #990000;}
.fs_one_c .t{ background:url(../Image/dian.png) no-repeat left center;}

.fs_two{ width:536px; float:left; height:676px; margin-left:39px;}
.fs_two .fs_bt{ width:536px; height:24px;}
.fs_two .fs_bt_a{ width:75px; height:24px; color:#0571cc;  line-height:24px; float:left; margin-right:4px; border-bottom:1px #182983 solid; background-position:-80px -16px;}
.fs_two .fs_bt_b{ width:457px; height:24px; background:url(../Image/zt02.jpg) no-repeat; float:left; border-bottom:1px #C0BEBE solid; position:relative;}
.fs_two .fs_a_all{ width:536px; height:610px; background:#f5f5f5; margin-top:20px; }
.fs_two .fs_a,.fs_b,.fs_c,.fs_d{ width:233px; float:left;font-size:14px; font-family: 微软雅黑; color:#990000;line-height:16px; }
.fs_two .fs_a{cursor:hand;margin-top: 6px;margin-right: 0;margin-bottom: 0;margin-left: 12px;padding-right: 16px;}
.fs_two .fs_b{cursor:hand;margin-top: 6px;margin-right:8;margin-bottom: 0;margin-left: 12px;}
.fs_two .fs_a_a{  margin:0 0 2px 0; color:#3b3b3b;font-weight: bold;}
.fs_two a:hover .fs_a_a{ color:#000;}
.fs_two .fs_a_b{ width:244px; height:155px;}
.fs_two .fs_a_b img{margin-top: 5px;margin-right: 0;margin-bottom: 10;margin-left: 5px;}
.fs_two .fs_a_c{ margin:10px 0 0 4px; color:#3b3b3b;}
.fs_two a:hover .fs_a_c{ color: #990000;}
.fs_two .fs_a_c p{ line-height:19px;}
.fs_two .fs_a_d{ margin:10px 0 0 4px; font-family: 微软雅黑; color:#646464; font-size: 13px;line-height: 20px;}
.fs_two a:hover .fs_a_d{ color:#990000;}
.fs_two em{ display:none; width:221px; height:111px; background:url(../Image/ci.png) no-repeat center; position:absolute; top:27px; left:5px; _background:none;}
.sel{ position:relative;}
.sel em{ display:block;}


#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(../Image/macffbghack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

/*gywmm_A*/
.gywmm_A{background:#fafafa; padding:15px 0; overflow:hidden; clear:both;}
.gywmm_A ul{width:1000px; margin:0 auto;}
.gywmm_A ul li{float:left;}
.gywmm_A ul li img{ display:block}

/*地区案例导航addressNav*/
.addressNav{ height:auto; border:none;}
.addressNav .bt .xdh_ry{ background:url(../Image/a05.jpg) no-repeat;width: 119px;}
.addressNav .bt .xdh{ width:883px;}
.addressNav_B_lt{ float:left; width:200px;}
.addressNav_B_lt li{ width:100%; height:30px; text-align:center; font:bold 14px/30px "微软雅黑"; color:#3e3a39; background-color:#d7d7d7; background-position:165px -135px;}
.addressNav_B_lt li.add{ background-color:#f2f2f2; background-position:165px -165px;}
.addressNav_B_rt{  margin-left: 0; float: left;}
.addressNav_B_rt li{
	height:28px;
	color:#3e3a39;
	background-color:#e9e9eb;
	border:1px solid #e9e9eb;
	padding-right:10px;
	width: 476px;}
.addressNav_B_rt li.add{ background-color:#fafafa;  border:1px solid #fafafa;background-position:165px -165px;}
.addressNav_B_rt li a{font:14px/28px "微软雅黑"; color:#0470cb; display:inline-block; text-align:center; margin-left:35px;}
.addressNav_B_rt li a:hover{ text-decoration:underline}
.addressNav_B_rt li.hover{ border:1px solid #4292d9}

/*案例右边图片滚动*/
.slideBox{ width:300px; height:240px; overflow:hidden; position:relative; float:right;margin-left:15px;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:0px;left:0; width:100%; bottom:42px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1;  text-align:center; width:100%; }
.slideBox .hd ul li{ display:inline-block; margin:0 4px;  width:6px; height:6px;  background:#9fa0a0; cursor:pointer; 
-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; text-indent:-9999px;}
.slideBox .hd ul li.on{ background:#036eb8; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; height:240px; }
.slideBox .bd img{ width:300px; height:169px; display:block; margin:0  }
.slideBox .bd .tit{ position:absolute;top:200px; left:0; height:40px; color:#3E3A39;font:14px/40px "微软雅黑";text-align:center; background:#DCDDDD;-o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width:280px; padding:0 10px;}
.slideBox .bd .tit a:hover{ color: #990000;}
		
/*荣誉资质滚动*/
.ryuZhengshu{ clear:both; background:#f5f5f5; overflow:hidden; padding:15px 0;}
.ryuZhengshu h1{ margin-bottom:10px;  font-family:"微软雅黑"; font-weight:100}
.ryuZhengshu_A{width:1000px;overflow:hidden;position:relative;z-index:2; float:left;}
.ryuZhengshu_A_a {width:10000px!important;list-style:none;margin:0;padding:0;overflow:hidden; cursor:pointer}
.ryuZhengshu_A_a li { float:left; text-align:center; padding:0 10px;}
.ryuZhengshu_A_a li span {font:14px "微软雅黑";text-align:center; display:block; padding-top:10px;}

/*微信订房公众号*/
.weixDf_A,.weixDf_B{ clear:both; width:100%; background:#fff; overflow:hidden;}
.weixDf_A img,.weixDf_B img{ display:block; width:1000px; margin:0 auto;}
.weixDf_B{ background:url(../Image/weixdf_xx.jpg) repeat-x 0 bottom #ebebeb; padding:45px 0 53px 0; } 
.weixDf_B01{ padding:15px 0 52px 0;}
.weixDf_B img,.weixDf_foot img{ width:750px;}
.weixDf_foot{ background:#e9e9eb; padding:29px 0 24px 0}


.feedback-list{ width:1000px; margin:0 auto; padding-bottom:60px;}
.feedback-list_tit{ width:100%; font:28px yahei; color:#9a9a9a; padding:60px 0 60px 0; text-align:center}
.feedback-list ul{overflow:hidden;position:relative;height:211px;}
.feedback-list li{display:block;height:220px;position:relative;padding:43px 40px 20px 250px;}
.feedback-list .user-pic{position:absolute;width:170px;top:0;left:60px;text-align:center;font-size:13px;color:#333;line-height:1.5;cursor:default;}
.feedback-list .user-pic:hover{text-decoration:none;}
.feedback-list .user-pic p{padding:0;margin:0 auto;width:153px;height:153px;border:solid #9a9a9a 3px;}
.feedback-list .user-pic span{padding-top:10px;display:block;font-family:'sans-serif';}
.feedback-list p{color:#9a9a9a;font-size:24px;line-height:36px;}
.feedback-list font{font-family:'microsoft yahei';}
.feedback-list p span{font-family:'yahei';font-size: 30px;font-weight: bold;color:#ccc;}


/*首页免费下载样式*/
.cp{
	width: 1010px;
	margin-right: auto;
	margin-left: auto;
}
