
*{ padding: 0px; margin:0px; margin:0 auto; }
a{ text-decoration: none; }	img{ border:none; }
div,a,p,span,h3,h4,h5{ font-family: "microsoft yahei","微软雅黑","宋体"; }
li{ list-style-type: none; }
.body_box{ width:100%; margin:0 auto; }

/*引导页样式*/
.index-index{ height:840px; }
.index-index .top{ height:100%; height:340px; color:#fff; margin:0 auto; }
.index-index .top .t_box{ width:1000px; height:340px; position: relative; }
.index-index .top .t_box .t_img{ width:605px; height:99px; position: absolute; bottom:0px; left:198px; }
.index-index .bot{ width:100%; height:500px; background:#fafafa; margin:0 auto; }
.index-index .bot .b_box{ width:1000px; height:185px; position: relative; }
.index-index .bot .b_img{ width:414px; height:185px; background: url(../images/index_bot.png) no-repeat; position:absolute; top:50px; left:293px; }
.index-index .bot .b_img a{ display: block; width:114px; height:32px; position: absolute; }
.index-index .bot .b_img .a1{ top:142px; left:7px; }
.index-index .bot .b_img .a2{ top:142px; left:152px; }
.index-index .bot .b_img .a3{ top:142px; left:294px; }

/*首页样式*/

/*顶部轮播图开始*/
.img_box{ width:100%; height:430px; position: relative; }
.img_box .top_img{ max-width:1680px; min-width:960px; height:430px; margin:0 auto; position: relative; }
.img_box .top_img #flash_text{ position: relative; top:26px; margin:0 auto; width:990px; height:360px; z-index: 999; }
.img_box .top_img #flash_text p img{ opacity: 0.5; filter:alpha(opacity=50); }
#flash{ width:100%; height: 430px; min-width:960px; position: absolute; top:0px; }
#flash p{ width:100%; height: 430px; position: absolute; top:0px; }
#flash p.a{ width:100%; height: 430px; position: absolute; top:0px;}
/*#flash .img{ display:none; width:100%; height: 430px; min-width:960px; position: absolute; top: 0; left: 0; }*/
/*#flash .img.a{display:block; width:100%; height: 430px; min-width:960px; position: absolute; top: 0; left: 0; }*/
#flash ul{ position: absolute; right:10px; top:380px; }
#flash ul li{ list-style: none; float: left; font-size:14px; color: #000; background: #ccc; font-family: SimSun; line-height: 14px; padding: 3px 5px; font-weight: 700; margin-left: 4px; border: 1px solid white; opacity: 0.7; filter:alpha(opacity=70); }
#flash ul li.cur{ background: #000; color: white; }

/*首页头部导航样式*/
.nav_bg{ width:100%; height:39px; background: #000000; position: relative;}
.nav{ width:100%; height:36px; background: url(../images/nav.png) repeat-x; }
#con_nav{ width:100%; height:36px; background: url(../images/con_nav.png) repeat-x; position: absolute; left:0px; bottom:-1px; }
.nav_con{ width:1000px; height:36px; margin:0 auto; position: relative; background: url(../images/nav.png) repeat-x;}
#con_nav .nav_con{ width:1000px; height:36px; margin:0 auto; position: relative; background: url(../images/con_nav.png) repeat-x;}

.nav_left{   float: left; display: inline; position: relative; }
.nav_left ul{ width:auto; height:32px; margin-top:1px; float: left; }
.nav_left ul li{ display: block; width:auto; *+width: 65px; height:32px; float: left; display: inline; }
.nav_left ul li.frist{ width:44px; background: #323232; margin-right:10px; }
.nav_left ul li:hover{ background: #323232; }
#dq_con_nav{ background:#b4000e; }
#con_nav .nav_left ul li.frist{ width:44px; background: #e60012; }
#con_nav .nav_left ul li:hover{ background: #b4000e; }
#con_nav .nav_left ul li a:hover{ background: #b4000e; }
.nav_left ul li a{ display: block; height:32px; line-height: 32px; font-size:12px; text-align: center; padding:0 8px; *+padding:0 1px; color:#FFF; }
.nav_left ul li a:hover{ background:  #323232; *+padding:0 1px; color:#FFF; }
.get_size{ width:110px; height:36px; float: left; margin-left:30px; }
.get_size span a{ height:36px; line-height: 36px; padding:0 6px; font-size:12px; text-align: center; color:#ff9696;font-weight:bold; }
.get_size .img{ width:30px; height:32px; line-height: 32px; position: absolute; top:10px; }
.nav_right{ width:70px; height:32px; background: #c8c8c8; padding-top:1px; position: absolute; right:0px; }
.nav_right a{ display: block; width:70px;  text-align: center; height:32px; line-height: 32px; color:#ff0000; font-size: 12px; font-weight:700; }



/*首页导航下 内容样式*/
.con{ width:100%; height:335px; }
.con_con{ width:1000px; height:335px; position: relative; }
.con_img1{ width:623px; height:97px; background: url(../images/con_1.png) no-repeat; position: absolute; bottom:220px; left:10px; }
.con_img2{ width:623px; height:73px; background: url(../images/con_2.png) no-repeat; position: absolute; bottom:128px; left:10px; }
.con_text1{ width:623px; height:25px; position: absolute; bottom:70px; left:10px; }
.con_text2{ width:623px; height:20px; position: absolute; bottom:43px; left:10px; }
.con_text1 .p1{ font-size:24px; color:#c8c8c8; font-weight: 300; font-family: "宋体"; }
.con_text2 .p2{ font-size:16px; color:#c8c8c8; }

.index_bot_img{ width:623px; height:310px; background: url(/uploads/allimg/140508/1-14050Q53940J5.jpg)no-repeat; position: absolute; top:20px; left:10px; }

/*首页导航下 内容 右 重要公告部分样式*/
.con_right{ width:250px; height:223px; position: absolute; top:20px; right:0px; }
.con_right .top{ width:250px; height:223px; position: relative; }
.con_right .top .rtitle{ width:250px; height:18px; line-height: 18px; background: #e1e1e1; position: relative; }
.con_right .top .rtitle .rtitle_show{ display: block; }
.con_right .top .rtitle .rtitle_hide{ display: none; }
.con_right .top .rtitle .p1{ display: block; width:100px; position: absolute; top:0px; left:10px; font-size:12px; color:#e60012; }
.con_right .top .rtitle .p2{ width:80px; height:18px; position: absolute; top:0px; right:0px; }
.con_right .top .rtitle .p2 span{ display: block; float: left; width:9px; height:9px; margin-top:5px; _margin-top:1px; background: #FFFFFF; margin-left:10px; _margin-left:10px; }
.con_right .top .aul{ display: none; width:250px; display: none; height:205px; position:absolute; top:18px; left:-15px; }
.con_right .top .aul ul li{ width:250px; height:30px; margin-top:10px; }
.con_right .top .aul ul li a{ display: block; width:220px; height:15px; color:#707070; padding-left:10px; text-align:left; font-size:12px; }
.con_right .top .aul ul li a:hover{ color:#707070; }
.con_right .top .aul .more a{ width:50px; height:30px; font-size:12px; color: #707070; position: absolute; right:0px; top:180px; }
.con_right .top #aul4 .more a{ width:50px; height:30px; font-size:12px; color: #707070; position: absolute; right:0px; top:70px; }
.con_right .top #aul4{ display: block; }
.con_right .top .rtitle .p2 span:hover{ background:  #e60012; }
.con_right .top .rtitle .p2 .span1{ background: #e60012; }

/*首页重要公告 下部分 样式*/
.con_right .top .aul .bot{ width:250px; height:160px; position: absolute; left:18px; top:90px; }
.con_right .top .aul .bot .rtitle{ width:250px; height:18px; background: #f0f0f0; }
.con_right .top .aul .bot .rtitle p{ width:230px; height:18px; line-height: 18px; margin-left:10px; font-size:12px; color:#707070; }
.con_right .top .aul .bot  p{ width:250px; height:30px; line-height:30px; font-size:12px; color:#707070; }
.con_right .top .aul .bot  p span{ display:block; width:115px; height:15px; float: left; padding-left:10px; display: inline; }
.con_right .top .aul .bot .p1{ height:25px; line-height: 25px; margin-bottom:-5px; }
.con_right .top .aul .bot .p3{ margin-top:5px; }
.con_right .top .aul .bot p .p3_span{ width:230px; padding-left:10px; }

.con_right .top #aul1 ul li{ margin-bottom:18px; }
.con_right .top #aul1 .more a {
width: 50px;
height: 30px;
font-size: 12px;
color: #969696;
position: absolute;
right: 0px;
top: 70px;
}
.con_right .top #aul2 ul li{ display: block; float: left; width:80px; height:60px; margin:25px 24px 2px 20px; }
.con_right .top #aul2 ul li a{ display: block; width:80px; height:60px; }
.con_right .top #aul2 ul li a img{ display: block; margin:0 auto; }
.con_right .top #aul2 ul li a span{ display: block; margin-top:10px; text-align: center; }
.con_right .top #aul3 ul li a{ width:200px; line-height: 20px; }
.con_right .top #aul3 ul li a span{ font-size:24px; font-weight: 700; }


/*首页底部版权样式*/
.bot_logo{ width:240px; height:30px; line-height: 30px; position:absolute; right:0px; bottom:47px; }
.bot_logo span{ display: block; float: left; font-size:12px; color:#707070; }
.bot_logo img{ width:182px; height:30px; position:absolute; right:0px; bottom:0px; }
.bot_banquan{ width:250px; height:35px; position:absolute; right:-10px; top:289px; }
.bot_banquan div{ height:18px; line-height: 18px; }
.bot_banquan div a{ height:18px; line-height: 18px; text-align: center; font-size: 11px; color:#707070; }	


/*内容页上部图片样式*/
.content_top_img{ max-width:1680px; margin:0 auto; height:192px; _margin-bottom:-1px; position: relative; overflow:hidden; }
.content_top_img img{ width:100%; min-width:960px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1024?"1024px":"100%"); min-height:195px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)<195?"195px":"100%"); margin:0 auto; position: absolute; top:0px; z-index:1; }
.con_img_text{ position: relative; top:20px; width:1000px; height:152px; margin:0 auto; z-index:999; }
.con_img_text p{ width:360px; font-size:36px; color:#fff; position: absolute; left:0px; top:0px; z-index:1999; }
.con_img_text p span{ display: block; height:56px; color:#f0f0f0; color:red;font-family: "Arial"; }
.con_img_text p .span1{ font-size:66px; font-weight: 900; margin-top:-10px; }
.con_img_text p .span2{ font-size:50px; font-weight: 700; margin-top:15px; }

/*内容页 中间内容 样式*/
.con_cbox{ width:100%; min-height:592px; }
.con_cbox .con{ width:1000px; min-height:592px; position: relative; }
/*.div_hide{ display: none; width:960px; height:640px; background: #fff; border:1px solid #dfdfdf; position: fixed; top:20px; left:50%; margin-left:-480px;  z-index: 9900; }
.div_hide .to_close{ width:45px; height:45px; background: url(../images/t_close.png) no-repeat; cursor: pointer; position: absolute; top:25px; right:30px; }
.div_hide .g_left{ width:30px; height:40px; background: url(../images/t_left.gif) no-repeat; cursor: pointer; position: absolute; left:12px; top:276px; }
.div_hide .g_right{ width:30px; height:40px; background: url(../images/t_right.gif) no-repeat; cursor: pointer; position: absolute; right:30px; top:276px; }
.div_hide .big_img{ width:520px; height:80%; background: #f5f5f5; position: absolute; left:55px; top:10%; }
.div_hide .big_img .b_img{ width:520px; height:372px; position: absolute; left:0px; top:60px; }
.div_hide .big_img .b_img img{ width:520px; height:372px; cursor: pointer; }
.div_hide .pic_title{ width:300px; height:30px; font-weight:700; position: absolute; left:590px; top:200px; }
.div_hide .small_img{ width:360px; height:67px; position: absolute; left:590px; top:428px; overflow: hidden; }
.div_hide .small_img .slb_box{ width:auto; height:67px; float: left;  }
.div_hide .small_img .s_img{ width:65px; height:57px; float: left; margin-right:8px; margin-top:10px; z-index: 999; }
.div_hide .small_img .s_img img{ width:65px; height:57px; cursor: pointer; }
*/





.div_hide{ display: none; width:960px; height:640px; background: #fff; border:1px solid #dfdfdf;position: fixed; top:20px; left:50%; margin-left:-480px;  z-index: 999999;  }
.div_hide .to_close{ width:45px; height:45px; background: url(../images/t_close.png) no-repeat; cursor: pointer; position: absolute; top:25px; right:30px; }
.div_hide .g_left{ width:30px; height:40px; background: url(../images/t_left.gif) no-repeat; cursor: pointer; position: absolute; left:12px; top:276px; }
.div_hide .g_right{ width:30px; height:40px; background: url(../images/t_right.gif) no-repeat; cursor: pointer; position: absolute; right:30px; top:276px; }
.div_hide .big_img{ width:520px; height:80%; background: #f5f5f5; position: absolute; left:55px; top:10%; }
.div_hide .big_img .b_img{ width:520px; height:372px; position: absolute; left:0px; top:60px;display: none;text-align:center;vertical-align:middle;}
.div_hide .big_img .cur{
    display: block;
}
.div_hide .big_img .b_img img{   cursor: pointer; }
.div_hide .pic_title{ width:300px; height:30px; font-weight:700; position: absolute; left:590px; top:200px; }
.div_hide .small_img{ width:280px; height:67px; position: absolute; left:590px; top:428px; overflow: hidden; }
.div_hide .small_img .slb_box{ width:auto; height:67px; position: absolute; left:0px; top:0px; }
.div_hide .small_img .s_img{ width:65px; height:57px; float: left; margin-right:8px; margin-top:10px; }
.div_hide .small_img .cur{
    position: relative;
    top:-5px;
}
.div_hide .small_img .s_img img{ width:65px; height:57px; cursor: pointer; }


/*内容页 中间左样式*/
.con_cbox .con .left{ width:210px; float:left; }

/*内容页 中间左列表 样式*/
.list_nav{ width:210px; height:auto; }
.list_show li a{ position: relative; }
.list_show li h3{ width:160px; /*height:31px; */line-height: 31px; cursor:pointer; font-size:14px; color:#787979; padding-left:30px; padding-right:20px;border-bottom:1px solid #e6e6e6; font-weight: 700; position: relative; }
.list_show li a h3{ width:160px; /*padding-right:50px;*//*height:31px;*/ line-height: 31px; *margin-top:-7px!important; font-size:14px; color:#787979; padding-left:30px; border-bottom:1px solid #e6e6e6; font-weight: 700; }
.list_show li h3 #h3_p{ display: block; width:160px; margin-left:-15px; }
.list_show li h3 a{ color:#787979; }
.list_show li h3:hover{ color:#e60012; }
.list_show li h3:visited{ color:#e60012; }
.list_show li h3 span{ display: none; width:30px; /*text-align: right;*/ /* height:31px;*/ position: absolute; right:-20px; /*float: right;*/ top:0px;}

.list_hide{ margin-left:40px; }
.list_hide li{ width:140px; /*height:26px;*/padding-right:10px; position: relative; }
.list_hide li a{ display:block; width:140px; padding-right:10px; /*height:26px;*/ line-height: 26px; font-size: 12px; color:#787979; position: relative; }
.list_hide li a span{ display: none; width:10px; position: absolute; right: 0px; top: 0px; /*text-align: right;*/ /* height:26px; */float: right; }
.list_hide li a:hover{ color:#e60012; }
.list_nav ul li .list_hide{ display: none; }
.list_show li h3.dq_h3{ color:#e60012; }
.list_show li h3 a.dq_h3{ color:#e60012; }
.list_show li ul li.dq_li2{ color:#e60012; }
#dq_li_span{ display: block; width:30px; /*text-align: right;*/ /* height:31px;*/ position: absolute; right:-20px; /*float: right;*/ top:0px; color:#e60012; }
#tzzgx_h3{ color:#e60012; }
#list2_a{ color:#e6000f; }
#list2_a #list2_p{ color:#e6000f; width:10px; /*height:26px;*/ float: right;position: absolute; right: 0px; top: 0px;}

/*内容页 左四级栏目 样式*/
.yw_nav4{ display: none; width:170px; height:auto; background: #FFF; padding:10px 2px 5px 15px; position: absolute; top:0px; left:150px; z-index: 99999; }
.yw_nav4 p{ width:120px;/* height:25px;*/ }
.yw_nav4 p a{width:110px; display: block; line-height: 25px; margin-left:10px; margin-top:-25px; }

.yw_nav4 p span{ width:15px; height:25px; text-align: right; color:#707070; }
/*.yw_nav4 p .span2{ width:85px; color:yellow; background: #707070; }*/


/*内容页 中间 右内容 样式*/
.con_cbox .con .right{ width:765px; float:right; }
.con_cbox .con .right .text_con{ width:510px; position: absolute; top:0px; left:0px; }
.con_cbox .con .right .top_text{ width:510px; font-size:12px; line-height: 23px; color:#707070; text-indent: 2em; height:auto; }

.con_cbox .con .right .text_con div .text_con_img{ margin-top:16px; }
.con_cbox .con .right .text_con div { position: relative; }
.con_cbox .con .right .text_con div a{ display: block; width:100px; height:28px; font-size:16px; color:#707070; }
.con_cbox .con .right div a.a1{ position: absolute; top:50px; left:270px; }
.con_cbox .con .right div a.a2{ position: absolute; top:202px; left:-10px; }
.con_cbox .con .right div a.a3{ position: absolute; top:186px; left:239px; }
.con_cbox .con .right div a.a4{ position: absolute; top:185px; right:-30px; }
.con_cbox .con .right div a.a5{ position: absolute; bottom:20px; left:97px; }
.con_cbox .con .right div a.a6{ position: absolute; bottom:35px; left:343px; }

.con_cbox .con .right .text_con .gsyw_ul { width:750px; _width:760px; height:325px; _height:325px; background: #f0f0f0; position: absolute; top:120px; left:0px; }
.con_cbox .con .right .text_con .gsyw_ul li{ display: block; width:174px; float: left; margin-left:11px; }
.con_cbox .con .right .text_con .gsyw_ul li a span{ display: block; text-align: center; font-size:14px; color:#707070; margin-top:10px; }

/*内容页 中间 右部上导航 样式*/
.con_cbox .con .right .right_box{ width:775px; min-height:550px; position: relative;  }
.con_cbox .con .right .right_box .top{ width:740px; height:25px; position: absolute; top:0px; left:0px; border-bottom:1px solid #dcdbdb; }
.con .right .right_box .top li{ display: block; height:24px; margin-right:30px; color:#707070; float: left; display: inline; }
.con .right .right_box .top li span{ display: block; float: left; cursor: pointer; }
.con .right .right_box .top li a span{ color:#707070; }
.con .right .right_box .top li .span1{ height:24px; line-height: 24px; font-weight: 300; font-size:14px; }
.con .right .right_box .top li .span2{ width:10px; height:6px; line-height: 6px; margin-left:5px; margin-top:8px; background: url(../images/r_list.png) no-repeat; }
.con .right .right_box .top li:hover{ border-bottom:2px solid #e60012; }
.con .right .right_box .top li:hover .span1{ color:#e60012; }
.con .right .right_box .top li:hover .span2{ background: url(../images/r_alist.png) no-repeat; }
.con .right .right_box .top li a span:visited{ color:#707070; }
.con .right .right_box .top li:visited a span{ color:#707070; }
.con .right .right_box .top li#dq_li{ border-bottom:2px solid #e60012; }
.con .right .right_box .top li a #dq_span1{ color:red; }
.con .right .right_box .top li a #dq_span2{ background: url(../images/r_alist.png) no-repeat; }
.con .right .right_box .top p{ font-size:16px; font-weight: 700; color:#E60012; }

/*图片内容页  右图片列表 样式*/
.con .right .right_box .con_img{ width:775px; height:483px; position: absolute; left:0px; top:50px; }
.right_box .con_img ul li{ display: block; width:230px; height:150px; margin-right:27px; margin-bottom:25px; float: left; position: relative; }
.right_box .con_img ul a{ display: block; width:230px; height:150px; }
.right_box .con_img ul a img{ display: block; width:230px; height:125px; }
.right_box .con_img ul a span{ display: block; width:230px; height:25px; line-height: 25px; color:#707070; text-align: center; font-size:12px; border-bottom:1px solid #ddd; }

/*图片内容页  右图片列表 样式*/
.con .right .right_box .con_img_test{ width:775px; height:auto; position: relative; left:0px; bottom:25px;margin-top:25px;}
/*.right_box .con_img_test ul li{ display: block; width:748px; height:450px; margin-right:27px; _margin-right:27px; margin-bottom:25px; _margin_bottom:15px; float: left; position: relative; }*/
.right_box .con_img_test ul li{ display: block; width:750px; height:auto; margin-right:27px; float: left; position: relative; }
/* .right_box .con_img_test ul a{ display: block; width:748px; height:450px; } */
.right_box .con_img_test ul a{ display: block; width:750px; height:auto; }
/*.right_box .con_img_test ul a img{ display: block; width:748px; height:407px; }*/
.right_box .con_img_test ul a img{ display: block; width:750px; height:auto;}
.right_box .con_img_test ul a span{ display: block; width:230px; height:25px; line-height: 25px; color:#707070; text-align: center; font-size:12px; border-bottom:1px solid #ddd; }

/*城市轨道交通内容页  右样式*/
#csjt_left{ width:360px; height:340px; position: absolute; top:42px; left:0px; }
#csjt_left h3{ font-size:16px; font-weight: 300; height:18px; line-height: 18px; }
#csjt_left ul{ margin-top:10px; }
#csjt_left ul li a{ font-size:12px; color:#707070; height:18px; line-height: 18px; }

#csjt_right{ width:360px; height:340px; position: absolute; top:42px; left:372px; }
#csjt_right h3{ font-size:16px; font-weight: 300; height:18px; line-height: 18px; }
#csjt_right ul{ margin-top:10px; }
#csjt_right ul li a{ font-size:12px; color:#707070; height:18px; line-height: 18px; }

#csjt_bot{ width:740px; height:50px; position: absolute; top:373px; left:0px; }
#csjt_bot h3{ font-size:16px; font-weight: 300; height:18px; line-height: 18px; }
#csjt_bot ul{ margin-top:5px; _margin-top:5px; }
#csjt_bot ul li{ width:110px; margin-right:100px; _margin-right:102px; float: left; }

#csjt_bot ul li a{ font-size:12px; color:#707070; font-family: "宋体"; height:18px; line-height: 18px; }
#csjt_bot ul li.last{ margin-right:0px; }

/*常见问题 文本内容 样式*/
#cjwt_text{ width:740px; height:auto; position: absolute; left:0px; top:0px; }
#cjwt_text h4{ font-weight: 700; color:#707070; margin-bottom:35px; }
#cjwt_text h5{ color:#707070; }
#cjwt_text p{ width:740px; font-size: 12px; color:#707070; line-height: 38px; }

#ggth_list{ width:565px; height:480px; position: absolute; top:26px; left:0px; }
#ggth_list ul li{ height:23px; line-height: 23px; border-bottom:1px dashed #dcdcdc; position: relative; }
#ggth_list ul li a{ font-size:12px; color:#707070; }
#ggth_list ul li a span{ display: block; width:68px; position: absolute; top:0px; right:0px; }

/*提名程序 文本内容 样式*/
#tmcx_text{ width:740px; height:auto; position: absolute; left:0px; top:16px; }
#tmcx_text .text1{ width:435px; color:#707070; margin-left:0px; }
#tmcx_text .text1 h4{ height:36px; line-height: 36px; font-size: 14px; font-family: "宋体"; font-weight: 700; border-bottom:1px dashed #707070; }
#tmcx_text .text1 .p1{ height:110px; line-height: 24px; font-size: 14px; text-indent: 0em; margin-top:6px; }
#tmcx_text .text1 h3{ height:18px; line-height: 18px; font-size: 12px; font-weight: 700; }
#tmcx_text .text1 .p2{ width:433px; font-size:12px; margin-top:26px; line-height: 22px; font-weight: "宋体"; text-indent: 0em; }
#tmcx_text .text2{ width:241px; height:auto; position: absolute; left:499px; top:45px; }
#tmcx_text .text2 span{ font-size:12px; color:#707070; }
#tmcx_text .text2 p{ width:238px; height:auto; font-size:12px; color:#707070; margin-top:18px; line-height: 22px; text-indent: 0em; }

/*招股文件 列表 样式*/
#zgwj_list{ width:365px; height:480px; position: absolute; top:26px; left:0px; }
#zgwj_list ul li{ height:23px; line-height: 23px; position: relative; }
#zgwj_list ul li a{ font-size:12px; color:#707070; }
#zgwj_list ul li a span{ display: block; width:68px; position: absolute; top:0px; right:0px; }

/*公司业务 投融资 样式*/
#gsyw_trz{
	width:740px;
	height:auto;
	margin-right:0px;
}
#gsyw_trz .top_text{
	width:740px;
	margin-right:0px;
	font-size: 12px;
	color:#707070;

}

#gsyw_trz .bot{
	width:740px;
	height:auto;
	margin-top:40px;s


}

#gsyw_trz .bot .text{
	border-bottom:1px solid #c8c8c8;
	color:#e60012;
	font-size:14px;
	line-height: 25px;
}

#gsyw_trz .bot .anul{
	width:506px;
	margin-left:0px;
}
#gsyw_trz .bot .anul .anli{
	width:506px;
	height:285px;
	margin-top:20px;
	margin-left:0px;
	background: url(../images/gsyw_trz_bg.png) no-repeat;
	position: relative;
}
#gsyw_trz .bot .anul .anli .a{
	display: block;
	width:506px;
	height:285px;
	font-size:12px;

}
#gsyw_trz .bot .anul .anli .a img{
	width:482px;
	height:246px;
	margin-top:10px;
	margin-left:10px;

}

#gsyw_trz .bot .anul .anli .a span{
	display: block;
	width:506px;
	height:30px;
	color:#707070;
	text-align: center;
}

/*科技奖项 内容样式*/
#kjjx_list h4{ width:740px; height:25px; color:#E60012;/* position: absolute; top:0px; left:0px; */}
#kjjx_list h5{ width:740px; height:25px; color:#707070; border-bottom:1px solid #e6e6e6; text-align: left; }
#kjjx_list #kjjx_top{ width:740px; height:auto; margin-top:20px; /* position: absolute; top:33px; left:0px;*/ }
#kjjx_list #kjjx_top ul li{ width:740px; font-size:12px; color:#707070; clear: both; }
#kjjx_list #kjjx_top ul li span{ display: block; float: left;}
#kjjx_list #kjjx_top ul li span.s1{width:470px; font-size:12px; color:#707070; line-height: 23px; text-indent: 2em;}
#kjjx_list #kjjx_top ul li span.s2{width:470px; font-size:12px; color:#707070; line-height: 23px; text-indent: 0em;}
#kjjx_list #kjjx_top ul li .span1{ display: block; width:37px; height:auto; }
#kjjx_list #kjjx_top ul li .span2{ display: block; width:208px; }

#kjjx_list #kjjx_bot{ width:740px; height:auto;  margin-top:40px; /* position: absolute; top:190px; left:0px; */}
#kjjx_list #kjjx_bot ul li{ width:740px; font-size:12px; color:#707070; line-height: 23px; clear: both; }
#kjjx_list #kjjx_bot ul li span{  display: block; float: left; }
#kjjx_list #kjjx_bot ul li .s1{ width:470px; font-size:12px; color:#707070; line-height: 23px;}
#kjjx_list #kjjx_bot ul li .span1{ display: block; width:37px; }
#kjjx_list #kjjx_bot ul li .span2{ display: block; width:208px;}

/*人力资源 内容样式*/
#rlzy{ width:740px; height:515px; position: relative; }
#rlzy .rlzy_l{ width:355px; margin-left:0px; position: relative; }
#rlzy .rlzy_l .rlzy_text{ overflow: hidden; }
#rlzy .rlzy_l .rlzy_text h3 a{ display: block; width:355px; font-size:14px; font-weight:300; color:#e60012; line-height: 25px; margin-bottom:8px; border-bottom:1px solid #e6e6e6; position: relative; }
#rlzy .rlzy_l #text1 .p2{ margin-top:20px; }
#rlzy .rlzy_l #text1{ height:290px; }
#rlzy .rlzy_l #text2{ height:215px; position: absolute; left:0px; top:295px; }
#rlzy .rlzy_l .rlzy_text h3 a span{ font-size:12px; font-weight: 300; color:#707070; position: absolute; top:0px; right:0px; cursor: pointer; }
#rlzy .rlzy_l .rlzy_text p{ font-size:12px; color:#707070; line-height: 23px; text-indent: 2em;}
#rlzy .rlzy_r{ width:348px; position: absolute; top:0px; right:0px; }

#rlzy .rlzy_l .rlzyen_text{ overflow: hidden; }
#rlzy .rlzy_l .rlzyen_text h3 a{ display: block; width:355px; font-size:14px; font-weight:300; color:#e60012; line-height: 25px; margin-bottom:8px; border-bottom:1px solid #e6e6e6; position: relative; }
#rlzy .rlzy_l .rlzyen_text h3 a span{ font-size:12px; font-weight: 300; color:#707070; position: absolute; top:0px; right:0px; cursor: pointer; }
#rlzy .rlzy_l .rlzyen_text p{ font-size:12px; color:#707070; line-height: 23px; text-indent: 0em;}

/*专家工作室 内容样式*/
#zjgz_text{ width:611px; padding-top:43px; padding-bottom:30px; }
#zjgz_text p{ margin-left:0px; font-size:12px; color:#707070;line-height: 23px; text-indent: 2em; }

#zjgzen_text{ width:611px; padding-top:43px; padding-bottom:30px; }
#zjgzen_text p{ margin-left:0px; font-size:12px; color:#707070;line-height: 23px; text-indent: 0em; }
/*专家工作室 列表样式*/

#zjgzs_list{ width:678px; height:480px; position: absolute; top:43px; left:0px; }
#zjgzs_list ul li{ height:23px; line-height: 23px; border-bottom:1px dashed #dcdcdc; position: relative; }
#zjgzs_list ul li a{ font-size:12px; color:#707070; }
#zjgzs_list ul li a span{ display: block; width:68px; position: absolute; top:0px; right:0px; }
.page_box{ width:100%; height:30px; margin-top:15px; }
.page_box .pages{ width:300px; margin-right:0px; position: relative; }
.page_box .pages a { display: block; float: left; text-indent: 0px; height:15px; line-height: 15px; font-size:12px; margin: 0 auto; color:#707070; padding:1px 3px 1px 3px; margin:0px 1px; }
.page_box .pages a select{ position: absolute; top:0px; right:0px; }

/*投资者关系 列表样式*/
.tzzgx_list{ width:315px; height:150px; }
.tzzgx_list h3{ font-size:14px; font-weight: 300; height:25px; line-height: 25px; border-bottom:1px solid #e6e6e6; color:#E60012; position: relative; }
.tzzgx_list h3 a{ display: block; width:30px; color:#707070; position: absolute; top:0px; right:0px; }
.tzzgx_list ul li{ height:23px; line-height: 23px; border-bottom:1px dashed #dcdcdc; position: relative; }
.tzzgx_list ul li a{ font-size:12px; color:#707070; }
.tzzgx_list ul li a span{ display: block; width:68px; position: absolute; top:0px; right:0px; }
#tzzgx_list1{ position: absolute; top:0px; left:0px; }
#tzzgx_list2{ position: absolute; top:0px; right:35px; }
#tzzgx_list3{ position: absolute; top:200px; left:0px; }
#tzzgx_list4{ position: absolute; top:200px; right:35px; border-bottom:1px dashed #dcdcdc; }
#tzzgx_list4 ul li{ border-bottom:none; }
#tzzgx_list4 ul li a span{ color:red; font-weight: 700; text-align: right; }
#tzzgx_list4 .a_img{ margin-top:13px; }


/*投资者关系-投资者日志 内容样式*/
#tzzrz_text{ width:720px; position: absolute; top:0px; left:0px; }
#tzzrz_text h4{ width:720px; height:25px; font-size:14px; color:#707070; border-bottom:1px dashed #dcdbdb; }
#tzzrz_text #colee_left { width:720px; height:50px; line-height: 50px; margin-left:0px; border-bottom:1px dashed #dcdbdb; }
#colee_left{ width:720px; overflow:hidden; }
#tzzrz_text{ width:720px; position: absolute; top:0px; left:0px; }
#tzzrz_text h4{ width:720px; height:25px; font-size:14px; color:#707070; border-bottom:1px dashed #dcdbdb; }
#colee_left { width:720px; height:50px; overflow:hidden; } 
#longwidth { height:50px; width:1000%; } 
.kuang { float:left; height:50px; } 
#colee_left p{ text-indent: 0em; height:50px; line-height: 50px; margin-left:0px; border-bottom:1px dashed #dcdbdb; }
#colee_left p a{ display: block; float: left; width:44px; font-size:14px; margin-left:28px; _margin-left:26px; color:#707070; font-weight: 700; text-align: left; }
#colee_left p a.a2014{ color:red; font-size:18px; }
#colee_left p a:hover{ color:red; font-size:18px; }

/*投资者日志列表 样式*/
.tzzrz_list{ width:310px; height:auto; border-bottom:1px dashed #dcdcdc; }
.tzzrz_list h3{ font-size:14px; font-weight: 700; height:25px; line-height: 25px; color:#707070; position: relative; }
.tzzrz_list h3 a{ display: block; width:30px; color:#707070; position: absolute; top:0px; right:0px; }
.tzzrz_list ul li{ height:23px; line-height: 23px; position: relative; }
.tzzrz_list ul li a{ font-size:14px; font-weight:700; color:#707070; }
.tzzrz_list ul li a span{ display: block; width:68px; font-weight:300; font-size:12px; position: absolute; top:0px; right:0px; }
#tzzrz_list1{ position: absolute; top:120px; left:0px; }
#tzzrz_list2{ position: absolute; top:120px; right:35px; }
#tzzrz_list3{ position: absolute; top:232px; left:0px; }
#tzzrz_list4{ position: absolute; top:232px; right:35px; }
#tzzrz_list5{ width:685px; height:auto; border-bottom:1px dashed #dcdcdc; position: absolute; top:336px; left:0px; }
#tzzrz_list5 ul li a{ font-weight:300; }
#tzzrz_h3{ margin-left:-15px; color:#e60012; }

/*投资者关系——信息披露 列表 样式*/
.xxpl_list{ width:315px; height:150px; }
.xxpl_list h3{ font-size:14px; font-weight: 300; height:25px; line-height: 25px; border-bottom:1px solid #e6e6e6; color:#E60012; position: relative; }
.xxpl_list h3 a{ display: block; width:30px; color:#707070; position: absolute; top:0px; right:0px; }
.xxpl_list ul li{ height:23px; line-height: 23px; border-bottom:1px dashed #dcdcdc; position: relative; }
.xxpl_list ul li a{ font-size:12px; color:#707070; }
.xxpl_list ul li a span{ display: block; width:68px; position: absolute; top:0px; right:0px; }
#xxpl_list1{ position: absolute; top:0px; left:0px; }
#xxpl_list2{ position: absolute; top:0px; right:35px; }
#xxpl_list3{ width:740px; position: absolute; top:200px; left:0px; }

/*投资者关系——公司管制 样式*/
#gsgz_dsh{ width:740px; height:auto; position: absolute; left:0px; top:32px; }
#gsgz_dsh ul li{ height:24px; line-height: 24px; color:#707070; font-size: 12px; }
#gsgz_dsh ul li .span1{ display: block; width:125px; float: left; display: inline; }
#gsgz_dsh ul li .span2{ display: block; float: left; display: inline; }

/*投资者关系——公司管制 股东章程 样式*/
#gdzc_list{ width:680px; margin-left:0px; margin-top:33px; }
#gdzc_list ul li{ height:23px; line-height: 23px; border-bottom:1px dashed #dcdcdc; position: relative; }
#gdzc_list ul li a{ font-size:12px; color:#707070; }
#gdzc_list ul li a span{ display: block; width:68px; position: absolute; top:0px; right:0px; }

/*投资者关系 公司告知 股票信息  样式*/
#gpxx_text{ width:740px; margin-left:0px; }
#gpxx_text h4{ font-size:14px; color:#707070; height:20px; padding-bottom:5px; border-bottom:1px dashed #707070; }
#gpxx_text p{ width:740px; height:25px; line-height: 25px; margin-top:5px; }
#gpxx_text p span{ display: block; font-size: 14px; font-weight:700; }
#gpxx_text p .span1{ float: left; color:#E60012; }
#gpxx_text p .span2{ float: right; color:#707070; }
#gpxx_text table{ width:560px; height:76px; margin-left:0px; }
#gpxx_text table tr td{ font-size:12px; color:#707070; height:30px; }
#gpxx_text .k_list{ width:723px; height:360px; position: relative; }
#gpxx_text .k_list .k_nav{ height:30px; position: absolute; left:0px; top:0px; }
#gpxx_text .k_list .k_nav span{ display: block; width:100px; float: left; font-size: 12px; font-weight: 700; text-align: center; color:#E60012; z-index: 9; }
#gpxx_text .k_list .k_nav span:hover{ color:#FFF; background: #E60012; }
#gpxx_text .k_list div{ display: none; width:723px; height:330px; border:1px solid #707070; position: absolute; left:0px; top:29px; }

#tzzgxll_text{ width:740px; margin-left:0px; }
#tzzgxll_text h4{ font-size:14px; color:#707070; }
#tzzgxll_text ul{ margin-top:30px; }
#tzzgxll_text ul li span{ font-size:12px; color:#707070; line-height: 25px; }
#tzzgxll_text ul li a{ font-size:12px; color:#707070; }

/*业务 工程建设  样式*/
#gcjs_text{ width:510px; position: absolute; top:0px; left:0px; }
#gcjs_text p{ width:510px; font-size:12px; color:#707070; line-height: 23px; text-indent: 2em; height:auto; }


/*业务 工程建设  英文版样式*/
#gcjsen_text{ width:510px; position: absolute; top:0px; left:0px; }
#gcjsen_text p{ width:510px; font-size:12px; color:#707070; line-height: 23px; text-indent: 0em; height:auto; }
/*例业务——投融资－投资案样式*/
#tzal_list{ width:740px; margin-left:0px; }
#tzal_list .tzal_con{ width:740px; height:232px; position: relative; }
#tzal_list .tzal_con .tzal_img{ width:487px; height:232px; position: absolute; top:0px; left:0px; }
#tzal_list .tzal_con .tzal_text{ width:240px; height:85px; position: absolute; right:0px; bottom:0px; }
#tzal_list .tzal_con .tzal_text a h4{ font-size:14px; color:#e60012; font-weight: 300; margin-bottom:3px; }
#tzal_list .tzal_con .tzal_text ul li span{ font-size:12px; color:#707070; line-height: 24px; }
#tzal_bot{ margin-top:40px; }

/*发展历程 样式*/
#fzlc_text{ width:740px; }
#fzlc_text p{ margin-left:0px; font-size:12px; color:#707070; width:500px; line-height: 23px; text-indent: 2em; }
#fzlc_text #lb_box{ width:460px; height:398px; margin-top:75px; overflow: hidden; position: relative; *overflow:hidden !important; margin-left:125px; }
#fzlc_text #lb_box .li_box{ width:460px; height:auto; position: relative; }
#fzlc_text #lb_box #lb .li_box .span1{ width:62px; height:100%; position: absolute; top:3px; left:0px; font-size: 24px; font-family: "Arial"; font-weight: 700; color:#e60012; }
#fzlc_text #lb_box #lb .li_box .span2{ width:9px; height:9px; background: url(../images/fzlc_bg.png) no-repeat; position: absolute; top:9px; left:61px; z-index: 99; }
#fzlc_text #lb_box #lb .li_box .span3{ width:382px; border-left:2px solid #e6e6e6; padding-bottom:30px; padding-left:11px; padding-top:3px; padding-right:2px; margin-left:65px; }
#fzlc_text #lb_box #lb .li_box .span3 a{ display: block; width:375px; font-size:12px; color:#707070; line-height: 23px; text-indent: 0px; }





/*企业资质 样式*/
#qyzz_text{ width:650px; height:auto; margin-right:0px; }
#qyzz_text .p_text{ width:620px; line-height: 22px; font-size:12px; color:#707070; margin-right: 10px; text-indent: 2em; font-family: "微软雅黑";}
#qyzz_text .gszz{ width:650px; }
#qyzz_text .gszz h4{ width:620px; line-height: 20px; font-size:14px; color:#eb0016; border-bottom:1px solid #b6b5b5; }
#qyzz_text .gszz div p{ width:204px; height:172px; float: left; margin-left:12px; background: url(../images/zz_bg.png) no-repeat; position: relative; display: inline;}
#qyzz_text .gszz div p a{display: block; width:204px; height:172px;}
#qyzz_text .gszz div p a img{width:163px; height:116px; position: absolute;top:15px; left:15px;}
#qyzz_text .gszz div p a span{ width:100%;height:25px; font-size:12px; color:#707070; text-align: center; position: absolute; bottom:12px;}
#qyzz_text .gszz div .clearf{width:100%; clear:both;}
#qyzz_text .gszz.a{ margin-top:20px; clear:both;}
#qyzz_text .gszz.b{/* margin-top:20px;*/ *+margin-bottom:-30px;}
#qyzz_text .gszz.a p{ margin-top:5px; }
#qyzz_text .gszz.b p{ margin-top:10px; }
/* 业务-设计咨询-轨道交通样式*/

#map_title{ border:none; font-size:14px; color:#ff0000; padding-top:10px; font-weight: 700; width:720px; margin-right:5px;}

#gdjt_map{ width:740px; position: absolute; left:0px; top:29px; }
#gdjt_map .china_map{ width:740px; position: absolute; }
#gdjt_map .map_box{ width:569px; height:483px; margin-left:0px; position: absolute; }
#gdjt_map .map_box .city{ font-size:14px; color:#707070; z-index: 1200; cursor: pointer; }
#gdjt_map .map_box .city.bj{ position: absolute; top:164px; left:400px; color:#ff0000; }
#gdjt_map .map_box .city.tj{ position: absolute; top:194px; left:430px; }
#gdjt_map .map_box .city.qd{ position: absolute; top:214px; left:480px; }
#gdjt_map .map_box .city.dl{ position: absolute; top:194px; left:470px; }
#gdjt_map .map_box .city.sy{ position: absolute; top:144px; left:495px; }
#gdjt_map .map_box .city.cc{ position: absolute; top:114px; left:510px; }
#gdjt_map .map_box .city.sjz{ position: absolute; top:194px; left:360px; }
#gdjt_map .map_box .city.jz{ position: absolute; top:154px; left:440px; }
#gdjt_map .map_box .city.se{ position: absolute; top:190px; left:510px; }
#gdjt_map .map_box .city.nj{ position: absolute; top:270px; left:435px; }
#gdjt_map .map_box .city.sh{ position: absolute; top:289px; left:492px; }
#gdjt_map .map_box .city.hz{ position: absolute; top:315px; left:465px; }
#gdjt_map .map_box .city.nb{ position: absolute; top:316px; left:497px; }
#gdjt_map .map_box .city.hf{ position: absolute; top:300px; left:435px; }
#gdjt_map .map_box .city.wh{ position: absolute; top:305px; left:380px; }
#gdjt_map .map_box .city.cd{ position: absolute; top:315px; left:297px; }
#gdjt_map .map_box .city.cq{ position: absolute; top:333px; left:328px; }
#gdjt_map .map_box .city.gz{ position: absolute; top:399px; left:380px; }
#gdjt_map .map_box .city.sz{ position: absolute; top:407px; left:428px; }
#gdjt_map .map_box .city.hn{ position: absolute; top:428px; left:326px; }
#gdjt_map .map_box .china_map1{ width:569px; height:483px; margin-left:0px; position: absolute; }
#gdjt_map .map_box .china_map2{ position: absolute; top:0px; left:0px; z-index: 999; }
.map_text{ display:none; width:315px; min-height:80px; height:auto; color:#707070; font-size:12px; margin-top:0px; margin-left:0px; margin-bottom:20px; /*position: absolute; top:0px; left:0px; */}
#bj_map_text{ display:block; margin-top:0px; margin-left:0px; }
.map_text h4{ font-size:12px; color:#e60012; }
.map_text ul li a{ font-size:12px; color:#707070; line-height: 20px; }
.map_text .ul_hide{ display: none; }
#gdjt_map .map_box .right_bot{ width:64px; height:auto; border:1px solid  #e1e1e1; position: absolute; left:0px; top:28px; z-index: 1001; }
#gdjt_map .right_bot ul li a{ display: block; width:60px; font-size:11px; color:#b2b1b1; height:14px; *margin-top:-2px !important; line-height: 14px; margin:0 auto; position: relative; }


.google_box{
	width:720px;
	margin-right:5px;
	margin-top:20px;

}
#stationmap{
	margin-right:0px;
}
/*新闻中心列表  样式*/

#xwzx_list{ width:740px; height:auto; }
#xwzx_list #top_img{ height:166px; position: relative; left:-15px; }
#xwzx_list #top_img li{ display:block; height:166px; }
#xwzx_list #top_img li .img_box{ display: block; width: 235px; height:157px; border:4px solid #c8c8c8; margin-left:0px; }
#xwzx_list #top_img li .img_box img{ width:235px; height:157px; }
#xwzx_list #top_img li .xwzx_r{ width:478px; height:166px; position: absolute; right:0px; top:0px; }
#xwzx_list #top_img li .xwzx_r h3 a{ width:478px; line-height: 30px; color:#e60012; font-weight: 300; }
#xwzx_list #top_img li .xwzx_r p{ width:478px; line-height: 23px; font-size:12px; color:#707070; }

/*新闻中心列表  样式*/
#xwzx_list .bot_list{ width:738px; height:340px; position: absolute; top:176px; left:2px; }
#xwzx_list .bot_list li{ height:23px; line-height: 23px; border-bottom:1px dashed #dcdcdc; position: relative; }
#xwzx_list .bot_list li a{ font-size:12px; color:#707070; }
#xwzx_list .bot_list li a span{ display: block; width:85px; text-align: right; position: absolute; top:0px; right:0px; }

/*内容页 底部 样式*/
.con_bot{ width:100%; height:160px; border-top:2px solid #dcdbdb; clear:both; }
.con_bot_con{ width:1000px; margin:0 auto; position: relative; }

#bot_banquan{ width:255px; height:35px; position:absolute; right:-10px; top:45px; }
#bot_banquan div{ height:20px; line-height: 20px; }
#bot_banquan div a{ height:20px; margin:0 2px; line-height: 20px; text-align: center; font-size: 11px; color:#707070; }	
.bot_img1{ width:701px; height:93px; position: absolute; top:7px; left:0px; }
.bot_img1 p{ font-size:28px; font-family: "Arial"; font-weight: 700; line-height: 35px;  color:#F0F0F0; color:#ccc; letter-spacing:2px; }
.bot_img2{ display: block; width:251px; height:40px; background: url(../images/bot2.png) no-repeat; position: absolute; top:10px; right:0px; }


.con_cbox{ height:auto; clear:both; padding:40px 0; min-height:500px; }
.con_cbox .con{ height:auto; clear:both; }
.con_cbox .con .left{ float:left; position:static; width:220px;z-index:99999;position:relative;}#z-index:99999;position:relative; }
.list_nav{ width:220px; }
.con_cbox .con .right{ float:right; position:static; width:760px; }
.con_bot{ clear:both; }
#gcjs_text{ position:static; width:auto; }
#gcjs_text p{ width:auto; }
#gcjsen_text{ position:static; width:auto; }
#gcjsen_text p{ width:auto; }
.con_cbox .con .right .text_con{ position:static; margin:0; width:auto; font-size:12px;  color:#707070;}
.con_cbox .con .right .text_con .gsyw_ul{ position:static; margin-top:20px; }


#map_canvas * { padding: 0px; margin:0px;}
.ero-leftBeak{width:250px;}
