@charset "utf-8";

/*----内页banner----*/
.header { margin-bottom:205px;}
.ny_banner{ position:absolute; left:0; top:110px; width:100%; height:263px; overflow:hidden; z-index:10;}

/*-----主体部分----*/
.content{ width:100%; background:url(/uploads/image/tdsimg/sy_bg2.png) 0px 37px repeat-x; z-index:50; position:relative;}
.content .con_bg { width:100%; background:url(/uploads/image/tdsimg/ny_bg.png) center top no-repeat;}
.content .con_bg .con_main { width:1000px; margin:0 auto; padding:3px 0; min-height:700px; height:auto !important; height:700px; overflow:visible;}

.mart10 { margin-top:10px;}
.mart20 { margin-top:20px;}
.mart30 { margin-top:30px;}

/*---------------------------新闻中心-----------------------------*/
/*左侧导航*/
.sidebar { width:200px;}
.sidebar h1 { display:block; padding:25px; background-color:#dd000a; font-size:26px; font-weight:500; font-family:"\5fae\8f6f\96c5\9ed1"; color:#fff; line-height:30px;}
.sidebar ul li {font-weight:bold;}
.sidebar ul li a { display:block; padding:0 25px; height:38px; line-height:38px; background:url(/uploads/image/tdsimg/icon6.gif) 160px 12px no-repeat; border-bottom:1px dotted #ccc; }
.sidebar ul li a:hover,
.sidebar ul li a.cur { color:#ca000a;background:url(/uploads/image/tdsimg/icon5.gif) 160px 13px no-repeat;}
.sidebar ul li li { font-weight:normal;}
.sidebar ul li li a { margin:0 20px;}
.sidebar ul li li a.nobor { border:none;}
.sidebar ul li a.cur{ color:#ca000a;background:url(/uploads/image/tdsimg/icon5.gif) 160px 13px no-repeat;}
.rightside { width:710px; padding:20px 40px;}
.rightside h2 { height:58px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height:58px; font-size:20px; color:#000; font-weight:500; border-bottom:2px solid #dd000a;}
.rightside h2 .location { font-family:"新宋体"; font-size:12px;}
.rightside h2 .location a { color:#dd000a;}
.rightside .con_text { position:relative;}
.newslist { padding-bottom:20px;}
.newslist li { border-bottom:1px dotted #ccc; padding:30px 0; height:86px; overflow:hidden;}
.newslist li .new_desc { width:545px;}
.newslist li .new_desc h4 { font-size:14px; height:30px; line-height:30px;}
.newslist li .new_desc h4 a { color:#000;}
.newslist li .new_desc h4 a:hover { color:#dd000a;}
.newslist li .new_desc h4 span.date { color:#999;}
.newslist li .new_desc p { margin-top:10px; color:#999;}

/*-------------------------------新闻中心详细----------------------------*/
.con_text .btit{ border-bottom:1px dotted #ccc; padding:15px 0; text-align:center; margin-top:15px; height:50px;}
.con_text .btit h3{font-size:16px; font-weight:bold; color:#333; line-height:30px;}
.con_text .btit h5{ color:#999; line-height:20px;}
.con_text .btit h5 span { padding:0 10px;}
.con_text .btit h5 span.goback { display:inline-block; background:url(/uploads/image/tdsimg/icon7.gif) left center no-repeat; padding-left:15px;}
.con_text .txt p { margin-top:25px; line-height:24px;}
.con_text .txt p span.red,
.con_text .txt p a.red { color:#dd000a; font-weight:bold;}
.bshare-custom { padding:15px 0; border-bottom:1px dotted #ccc; margin-top:30px;}
.bshare-custom span { float:left; color:#c2c2c2;}
.bshare-custom a { float:left;}
.nearby { margin-top:10px;}
.nearby li { height:24px; line-height:24px;}
.nearby li span { padding:0 20px; color:#999;}

/*------------------------------视频新闻---------------------------------*/
.videolist { padding-bottom:20px;}
.videolist li { float:left; width:214px; margin-left:30px; margin-top:35px; border:1px solid #ccc; }
.videolist li.nomar { margin-left:0;}
.videolist li .sptp { width:182px; padding:15px; border-bottom:none; position:relative;}
.videolist li .sptp h4 { height:14px; line-height:14px; margin-top:15px; text-align:center;}
.videolist li .sptp em { position:absolute; left:96px; top:55px;}
.videolist li .date {border-top:1px solid #ccc; padding:5px 0;}
.videolist li .date span { padding:0 15px;}
.videolist li .date span b { font-weight:normal; color:#999;}

/*---------------------------视频新闻详细----------------------------*/
.spin { width:650px; height:465px; margin:50px auto;}

/*--------------------------投资者沟通平台---------------------------*/
.qslist{ padding-bottom:20px;}
.qslist li { padding:20px 0; border-bottom:1px dotted #ccc;}
.qslist li .qs { margin-top:20px;}
.qslist li .qz { font-size:18px; font-weight:bold; padding-right:15px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#000;}
.qslist li .az { color:#dd000a;}
.qslist li .q_ms { color:#000;}
.qslist li .q_ms h5 { color:#999;}
.qslist li .s_ms { color:#666;}
.feedback { padding:20px 0; border-top:1px dotted #ccc; margin-top:20px;}
.feedback h4 { font-size:14px; font-weight:500; font-family:"\5fae\8f6f\96c5\9ed1"; color:#000;}
.feedback .message { width:690px; height:105px; padding:10px; border:1px solid #ccc; margin:15px 0; color:#ccc;}
.feedback span { font-weight:bold; color:#000; line-height:24px; margin-right:10px;}
.feedback .input1 { height:24px; line-height:24px; border:1px solid #ccc; margin-right:10px; padding:0 5px;}
.feedback .btn1 { width:83px; height:25px; background:url(/uploads/image/tdsimg/btn2.png) no-repeat; border:none; color:#fff; cursor:pointer;}

/*----------------------------股票行情-----------------------------*/
.stock { border-bottom:1px solid #d2d2d2; border-left:1px solid #d2d2d2; margin-top:40px; font-family:"\5fae\8f6f\96c5\9ed1";}
.stock li { float:left; width:105px; height:35px; border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; line-height:35px; background-color:#fff; text-align:center; font-size:14px; font-weight:500; color:#000; cursor:pointer;}
.stock li.current { background-color:#424242; color:#fff;border-color:#424242;}
.stock li.current a { color:#fff;}
.gup { width:710px; background:url(/uploads/image/tdsimg/bg1.png) left top repeat-x; font-family:"\5fae\8f6f\96c5\9ed1"; padding:30px 0;}
.gup table {width:700px; margin:0 auto; margin-bottom:20px; }
.gup .red { color:#fe0101;}
.gup .green { color:#47a23f;}
.gup .blue { color:#3777b4;}
.gup .gp1 { font-size:20px; font-weight:500;}
.gup .gp2 { font-size:30px; color:#000; padding:0 15px;}
.gup .gp3 { font-size:18px; color:#fe0101; padding-left:15px;}
.gup .gp4 { font-size:14px; color:#aaa; padding-left:15px;}
.gup .up1 { background:url(/uploads/image/tdsimg/up1.png) left center no-repeat; padding-left:25px;}
.gup .up2 { background:url(/uploads/image/tdsimg/up2.png) left center no-repeat; padding-left:15px;}

/*---------------------------年报----------------------------*/
.report { width:100%; margin:20px 0;}
.report td, .report th { border-bottom:1px dotted #ccc; text-align:center; padding:12px 0; background:url(/uploads/image/tdsimg/line3.gif) left center no-repeat;}
.report th { font-weight:bold; color:#000; padding:20px 0;}
.report td.time { color:#999; background:none;}
.report td.title{ padding:0 30px; text-align:left;}
.report .nobg { background:none;}
.report td span { display:inline-block; background:url(/uploads/image/tdsimg/icon8.gif) left center no-repeat; height:20px; padding-left:22px; line-height:20px;}

/*-----------------------集团简介---------------------------*/
.about_img { padding-left:25px; padding-bottom:25px; *margin-top:25px;_margin-top:25px;}

/*------------------------大事记-------------------------*/
.year { width:710px;}
.year .dsj_dh { width:672px; height:32px; overflow:hidden; margin-left:12px;}
.year .dsj_dh ul {font-family:"\5fae\8f6f\96c5\9ed1"; line-height:32px; color:#fff; font-size:14px; font-weight:bold; }
.year .dsj_dh ul li { float:left; width:96px; height:32px; background:url(/uploads/image/tdsimg/dsj_tab1.png) no-repeat; text-align:center; cursor:pointer;}
.year .dsj_dh ul li.current {background:url(/uploads/image/tdsimg/dsj_tab2.png) no-repeat;}
.prev3 { width:7px; height:10px; background:url(/uploads/image/tdsimg/c_left.gif) no-repeat; cursor:pointer; border:none; margin-top:11px;}
.year .dsj_dh ul li a { color:#fff;}
.next3 { width:7px; height:10px; background:url(/uploads/image/tdsimg/c_right.gif) no-repeat; cursor:pointer; border:none; margin-top:11px;}
.dsj_con { width:710px; font-size:14px; margin-top:30px;}
.dsj_con table { width:100%;}
.dsj_con th, .dsj_con td { padding:10px 0;}
.dsj_con th { background:url(/uploads/image/tdsimg/icon9.gif) 0px 15px no-repeat; width:80px; padding-left:20px; color:#000; font-weight:bold; vertical-align:top;}

/*-----------------------房地产项目 按区域--------------------------*/
.bigmap { position:relative; width:582px; height:462px; margin:0 auto; margin-top:30px;}
.bigmap #cmap{
	position:absolute;
	left:0;
	top:0;
	z-index:10;
}
.bigmap .cm_links a{
	position:absolute;
	z-index:100;
	padding-left:10px;
	width:40px;
	height:16px;
	line-height:16px;
	color:#afafaf;
	cursor:default;
	background:url(/uploads/image/tdsimg/dt_icon1.png) no-repeat left center;
}
.bigmap .cm_links a.on{cursor:pointer;background:url(/uploads/image/tdsimg/dt_icon2.png) no-repeat left center; color:#000;}
.bigmap a.xj{left:120px;top:115px;}
.bigmap a.xz{left:95px;top:250px;}
.bigmap a.qh{left:185px;top:215px;}
.bigmap a.gs{left:208px;top:167px;}
.bigmap a.yn{left:273px;top:383px;}

.bigmap a.sc{left:265px;top:304px;}
.bigmap a.nmg{left:343px;top:170px;}
.bigmap a.gz{left:324px;top:350px;}
.bigmap a.nx{left:325px;top:212px;}
.bigmap a.cq{left:342px;top:304px;}

.bigmap a.gx{left:365px;top:395px;}
.bigmap a.sx{left:344px;top:250px;}
.bigmap a.shx{left:385px;top:207px;}
.bigmap a.hn{left:375px;top:434px;}
.bigmap a.hun{left:394px;top:337px;}

.bigmap a.hb{left:399px;top:300px;}
.bigmap a.hen{left:410px;top:246px;}
.bigmap a.heb{left:422px;top:193px;}
.bigmap a.sd{left:440px;top:215px;}
.bigmap a.bj{left:430px;top:170px;}

.bigmap a.tj{left:440px;top:180px;}
.bigmap a.ln{left:480px;top:148px;}
.bigmap a.gd{left:412px;top:388px;}
.bigmap a.jx{left:431px;top:340px;}
.bigmap a.ah{left:452px;top:283px;}

.bigmap a.fj{left:475px;top:343px;}
.bigmap a.zj{left:497px;top:310px;}
.bigmap a.js{left:479px;top:261px;}
.bigmap a.sh{left:500px;top:282px;}
.bigmap a.jl{left:505px;top:110px;}

.bigmap a.hlj{left:522px;top:62px;}
.bigmap a.tw{left:505px;top:376px;}
/*------查询按钮------*/
.cx { position:absolute; left:0; top:445px; z-index:50; width:75px; height:22px;}
.cx h4{height:22px; line-height:22px; background:url(/uploads/image/tdsimg/sel_bg2.png) no-repeat 0 0; padding-left:10px;}
.cx ul{position:absolute;top:22px;display:none;padding:0;border:1px solid #ccc;background:#fff; width:73px;}
.cx ul li{cursor:pointer;height:22px;line-height:22px; text-align:center;}
.cx ul li:hover{background:#f8f8f8;}
.btn2 { position:absolute; left:80px; top:442px; background:url(/uploads/image/tdsimg/btn3.png) no-repeat; width:73px; height:28px; border:none; z-index:50; cursor:pointer;}
/*----查询结果----*/
.qy_relsut { width:710px; margin-top:30px; padding-bottom:20px;}
.qy_relsut h3 { font-size:18px; font-weight:bold; font-family:"\5fae\8f6f\96c5\9ed1"; height:50px; line-height:50px; border-bottom:1px dotted #ccc; color:#000;}
.qy_relsut li { float:left; margin-right:15px; margin-top:30px; border:5px solid #e6e5e5; width:155px; background-color:#f9f9f9;}
.qy_relsut li.nomar { margin-right:0;}
.qy_relsut li h5 { height:35px; line-height:35px; font-weight:bold; padding:0 10px;}
.qy_relsut li h5 a { text-decoration:underline;}
.qy_relsut li p { padding:0 10px; color:#999; height:35px; width:155px; overflow:hidden;}
.qy_relsut li .more { padding-left:10px; margin-top:5px; line-height:30px; height:30px;}
.qy_relsut li .more a { background:url(/uploads/image/tdsimg/xm_icon1.gif) left center no-repeat; padding-left:15px;}
.qy_relsut li .more a:hover {background:url(/uploads/image/tdsimg/xm_icon2.gif) left center no-repeat;}
.qy_relsut li:hover { border-color:#828282;}

/*-------------------------按进度-------------------------*/
.xmjd { height:77px; background:url(/uploads/image/tdsimg/ajd.jpg) no-repeat;}
.xmjd li { float:left;margin-right:4px; font-size:14px;}
.xmjd li a { display:block; overflow:hidden; width:154px; height:27px; padding-top:50px; padding-left:20px; color:#fff;}
.xmjd li a.cur {background:url(/uploads/image/tdsimg/ajd_h.jpg) no-repeat; }
.xmjd li.nomar { margin-right:0;}
.fdc-tit {display:block; height:40px; line-height:40px; margin-top:20px; padding-left:20px;font-weight:bold;background:url(/uploads/image/tdsimg/icon5.gif) 0px 11px no-repeat; font-size:14px;}
.fdc-tit a { color:#000;}

/*--------------------房地产项目详细---------------------------*/
.con_text h3.xm_tit { font-size:20px; color:#000; font-weight:bold; height:60px; line-height:60px; margin-top:15px;}
.con_text h3 span.fhui {background:url(/uploads/image/tdsimg/icon7.gif) left center no-repeat; padding-left:15px; font-weight:normal; font-size:12px;}
/*--------图片切换-----*/
.changebox { position:relative; width:462px; height:370px; overflow:hidden;}
.changebox .changediv { position:absolute; width:462px; height:370px; left:0; top:0;}
.changebox p { position:absolute; display:block; left:0; bottom:0px; width:462px; height:50px; overflow:hidden; background:url(/uploads/image/tdsimg/slide.png) no-repeat; line-height:50px; font-size:14px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#fff; padding-left:15px;}
.changebox .changelist { float:right; position:absolute; right:0; bottom:12px;}
.changebox .changelist li { float:left; margin-right:10px; width:80px; height:55px; text-align:center; vertical-align:middle;}
.changebox .changelist li img.on { width:70px; height:45px; background-color:#fff; padding:5px;filter:alpha(opacity=60); opacity:0.6;}

.xm_desc { width:218px; height:330px; background-color:#525252; padding:20px 10px 20px 20px; line-height:22px; font-family:"\5fae\8f6f\96c5\9ed1";}
.xm_desc h5 { font-weight:bold; color:#fff;}
.xm_desc h4 { color:#c19630; font-size:14px;}
.xm_desc p { color:#bcbbbb;}
.xm_desc a.btn3 { display:block; margin-top:18px; width:118px; height:30px; line-height:30px; text-align:center; color:#fff; background:url(/uploads/image/tdsimg/btn4.png) no-repeat;}
/*-------相关信息-------*/
.xgxx {margin-top:40px;}
/*-------相关房源-------*/
.xgfy { margin-top:40px; border-top:1px dotted #ccc;}
.xgfy h4 { color:#000; font-weight:bold; font-size:14px; padding:15px 0;}
.xgxx h4 {display:block; height:38px; line-height:38px; padding-left:20px; color:#ca000a; background:url(/uploads/image/tdsimg/icon5.gif) 0px 11px no-repeat; font-weight:bold;font-size:14px;}

.rollbox {width:655px; height:192px; overflow:hidden; position:relative; margin-left:17px;}
.rollbox .xmlist {width:690px; height:155px; overflow:hidden; position:absolute; left:-19px;}
.rollbox .xmlist li { float:left; width:190px; height:155px; overflow:hidden; padding:0 19px; border-right:1px solid #ccc;}
.rollbox .xmlist li h3 { font-weight:bold; height:35px; line-height:35px;}
.rollbox .xmlist li h3 a { text-decoration:underline;}
.prev4 {width:14px; height:17px; cursor:pointer; background:transparent url(/uploads/image/tdsimg/d_left.gif) no-repeat 0 0; border:none; margin-top:40px;}
.next4 {width:15px; height:17px; cursor:pointer; background:transparent url(/uploads/image/tdsimg/d_right.gif) no-repeat 0 0; border:none; margin-top:40px;}

/*-----------------------租赁信息--------------------------*/
.zllist {}
.zllist li { float:left; margin-right:50px; padding:20px 0; margin-top:20px; border-bottom:1px dotted #ccc; width:200px;}
.zllist li.nomar { margin-right:0;}
.zllist li h5 { height:40px; line-height:40px; margin-top:5px; font-weight:bold;}
.zllist li h5 a { text-decoration:underline;}
.zllist li p { color:#999;}


/*------------------------租赁信息详细------------------------*/
.zl_top { padding-bottom:40px; border-bottom:1px dotted #ccc;}
/*--------图片切换-------*/
.changebox2 { position:relative; width:400px; height:345px; overflow:hidden; padding:10px; border:1px solid #ccc;}
.changebox2 .changediv { position:absolute; width:400px; height:345px; left:10px; top:10px;}
.changebox2 p { position:absolute; display:block; left:0; bottom:0px; width:385px; height:36px; overflow:hidden; background:url(/uploads/image/tdsimg/slide.png) no-repeat; line-height:36px; font-size:14px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#fff; padding-left:15px;}
.changebox2 .changelist { float:right; position:absolute; right:10px; bottom:20px;}
.changebox2 .changelist li { float:left; margin-right:10px; width:75px; height:50px; text-align:center; vertical-align:middle;}
.changebox2 .changelist li img.on { width:65px; height:40px; background-color:#fff; padding:5px;filter:alpha(opacity=60); opacity:0.6;}
.zl_desc { width:255px; height:330px; padding-top:20px; border-top:1px dotted #ccc; line-height:30px; font-family:"\5fae\8f6f\96c5\9ed1";}
.zl_desc h4 { font-size:14px; color:#dd000a; font-weight:bold;}

/*----------------------招标信息----------------------*/
.zblist { padding-bottom:20px;}
.zblist li { height:40px; line-height:40px; background:url(/uploads/image/tdsimg/icon10.gif) 0px 12px no-repeat; border-bottom:1px dotted #ccc; padding-left:12px;}
.zblist li span.date { float:right; color:#999;}

/*-----------------------联系我们-------------------------*/
.companyname { font-size:20px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#000; font-weight:bold;}
h5.ename {color:#999;}
.bddt { padding:20px; border:1px solid #ccc; margin-top:40px;}
.xlcx { height:23px; background:url(/uploads/image/tdsimg/icon11.gif) left center no-repeat; padding-left:30px; font-size:14px; font-weight:bold; margin-top:30px; line-height:23px;}
.xlcx a { color:#e80000;}

/*---------------------企业内刊------------------------*/
.nklist { padding-bottom:20px;}
.nklist li { float:left; margin-top:30px; width:157px; height:280px; margin-right:25px;}
.nklist li.nomar, .hdlist li.nomar { margin-right:0;}
.nklist li img { width:135px; height:175px; padding:10px; border:1px solid #ccc;}
.nklist li h5, .hdlist li h5 { height:24px; line-height:24px; font-weight:bold; margin-top:8px;}
.nklist li h5 a, .hdlist li h5 a { text-decoration:underline;}
.nklist li p, .hdlist li p { color:#999;}
.nklist li a.nk_btn { display:block; width:86px; height:30px; background:url(/uploads/image/tdsimg/nk_btn1.png) no-repeat; text-align:center; line-height:30px; margin-top:5px; cursor:pointer;}
.nklist li a.nk_btn:hover {background:url(/uploads/image/tdsimg/nk_btn2.png) no-repeat; color:#fff;}

/*--------------------员工活动-----------------------*/
.hdlist { padding-bottom:20px;}
.hdlist li { float:left; width:208px; margin-right:30px; margin-top:30px; padding:20px 0; border-bottom:1px dotted #ccc;}

/*---------------------客户服务调查--------------------------*/
h4.dc_tit { font-size:14px; font-weight:bold; height:70px; color:#000; line-height:70px;}
.survey { width:710px;}
.survey td {border:1px solid #ccc; padding:25px; text-align:center; vertical-align:text-top;}
.survey td .rectangle { width:300px; height:18px; background-color:#e9e9e9;}
.survey td .rectangle .rect1 { width:80%; height:16px; border:1px solid #b30000; background:url(/uploads/image/tdsimg/rect1.png) repeat-x;}
.survey td .rectangle .rect2 { width:60%; height:16px; border:1px solid #b25600; background:url(/uploads/image/tdsimg/rect2.png) repeat-x;}
.survey td .rectangle .rect3 { width:40%; height:16px; border:1px solid #222; background:url(/uploads/image/tdsimg/rect3.png) repeat-x;}
.btn4 { display:block; width:86px; height:30px; text-align:center; line-height:30px; color:#fff; border:none; cursor:pointer; background:url(/uploads/image/tdsimg/nk_btn2.png) no-repeat; margin-top:30px;}

/*-------------------------友情链接----------------------------*/
.linkslist {}
.linkslist li { float:left; margin-right:25px; margin-top:15px; width:158px; height:80px; overflow:hidden;}
.linkslist li.nomar { margin-right:0;}
.linkslist li img { padding:3px; border:1px solid #ccc;}

/*----------------------------------网站地图---------------------------------*/
.site_map_tit { font-weight:bold; font-size:16px; color:#ca000a; margin-top:20px; height:40px; line-height:40px; border-bottom:1px dotted #ccc;}
.site_map_tit a { color:#ca000a;}
.site_map_con { line-height:30px;}
.site_map_con a { margin-right:20px;}