﻿@charset "utf-8";

/* 通用样式 */
div, table, form, ul, ol, li, dl, dt, img, dd, tr, span, input, select, img, p {margin:0 ;padding:0;}
h1,h2, h3, h4, h5, h6, h7{padding:0px;margin:0px;}
body {font-size:14px; font-family:"宋体"; color:#000000; background:#FFFFFF;margin:0 auto;text-align:center;}
a {text-decoration:none; color:#000000}
a:hover{color:#CC0000;}
ul li{list-style:none;}
img {border:none;}
input, select {color:#666666;font-size:12px;vertical-align:middle; text-align:left;}
input[type=text], input[type=password] {height:18px;}

/* 页面总宽度 */
.container{
overflow:hidden;
line-height:24px;
padding-top:10px;
text-align:left;
margin:0 auto;
width:970px;
height:auto;
padding-bottom:10px;
}




     
.font_01{
color:#333333;
}

.font_03{
color:#003399;
}


.foot_wai{
width:970px;
clear:both;
margin:0 auto;
}

.head{
width:auto;
height:37px;
background-image: url(family_02.gif);
background-repeat:repeat-x;
background-position:left top;
}

.head_nei{
height:37px;
width:970px;
margin:0 auto;
}

.head_nei img{
float:left;
padding-left:15px;
}

.head_nei span{
display:block;
float:right;
padding-right:15px;
padding-top:8px;
font-size:13px;
}

.banner{
height:auto;
width:970px;
margin:0 auto;
}

.navigate{
margin:0 auto;
text-align:center;
width:970px;
height:32px;
padding-top:11px;
background-image:url(railway_03.gif);
}

.navigate img{margin-right:4px;
}


.left{
text-align:left;
width:591px;
height:auto;
float:left;
}



.right{
width:369px;
height:auto;
float:right;
}


.toutiao{
overflow:hidden;
padding-top:10px;
height:64px;
text-align:center;
background-image: url(railway_13.gif);
background-repeat:no-repeat;
background-position:left top;
}

.toutiao span{
	font-family:"黑体";
	font-size:32px;
	line-height:32px;
	word-spacing:normal;
	color:#CC0000;
	letter-spacing: -2px;
}

.big_pic{
height:678px;
border:#C5CBDF 1px solid;
padding:4px;
}

.thing_wai{
margin-top:0px;
}

.thing_wai img{
float:left;
}

.thing{
font-size:13px;
width:274px;
display:block;
height:92px;
float:left;
margin-left:8px;
line-height:24px;
}

.thing_hh{
font-size:13px;
position:relative;
top:-10px;
left:0px;
width:274px;
display:block;
height:92px;
float:left;
margin-left:8px;
line-height:24px;
}

.thing_hh li{
padding-left:8px;
background-image:url(railway_18.gif);
background-repeat:no-repeat;
background-position:0 8px;
}






.thing li{
padding-left:8px;
background-image:url(railway_18.gif);
background-repeat:no-repeat;
background-position:0 8px;
}




.thing_03{
float:left;
display:block;
height:auto;
line-height:24px;
margin-left:8px;
margin-top:4px;
}

.thing_03 li{
padding-left:8px;
background-image:url(railway_18.gif);
background-repeat:no-repeat;
background-position:0 8px;
}



.thing_02{
display:block;
height:auto;
line-height:24px;
margin-top:4px;
margin-bottom:4px;
padding-bottom:2px;
border-bottom:#999999 1px dotted;
}

.thing_02 li{
padding-left:8px;
background-image:url(railway_18.gif);
background-repeat:no-repeat;
background-position:0 8px;
}






.tongdao_01{
overflow:hidden;
height:30px;
background-image: url(railway_19.gif);
background-repeat:no-repeat;
background-position:left top;
margin-top:10px;
}

.tongdao_u{
color:#FFFFFF;
padding-left:44px;
padding-right:15px;
line-height:30px;
font-size:13px;
font-weight:bold;
}

.tongdao_u span{
color:#CC0000;
font-weight:normal;
float:right;
}

.tongdao_u span a{
color:#CC0000;
}


.tongdao_c{
overflow:hidden;
height:318px;
border:#C5CBDF 1px solid;
}

.new_tongdao_c{
background-color:#ffd7b6;
overflow:hidden;
height:318px;
border:#C5CBDF 1px solid;
}

.map{
float:left;
margin-left:10px;
margin-top:10px;
margin-right:10px;
}

.map_right{
width:348px;
float:left;
height:auto;
margin-top:8px;
}

.wenfu{
height:16px;
padding-left:10px;
background-image:url(railway_23.gif);
background-repeat:no-repeat;
background-position:left top;
line-height:16px;
font-weight:bold;
color:#CC0000;
}

.wenfu a{color: #FF0000;}
.wenfu a:hover{color: #CC0000;}

.wenfu_t{
margin-top:6px;
font-size:12px;
color:#333333;
line-height:22px;
padding-bottom:3px;
border-bottom:#999999 1px  dotted;
}

.wenfu_t span{
font-family:"黑体";
font-size:20px;
line-height:24px;
color:#000000;
}


.dongtai{
line-height:29px;
height:29px;
background-image: url(railway_30.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:25px;
font-weight:bold;
color:#CC0000;
padding-right:20px;
}

.dongtai span{
font-size:12px;
color:#333333;
float:right;
font-weight:normal;
}

.dongtai_c{
height:auto;
border-left:#C5CBDF 1px solid;
border-right:#C5CBDF 1px solid;
border-bottom:#C5CBDF 1px solid;
}


.jilv{
padding:4px;
padding-top:8px;}

.jilv img{
padding:1px;
border:#CCCCCC 1px solid;
margin-left:4px;
}

.rail_pic{
clear:both;
width:968px;
height:342px;
margin:0 auto;
font-size:12px;
line-height:22px;
border:#C5CBDF 1px solid;
}

.rail_pic_01{
height:34px;
background-image:url(railway_40.gif);
background-repeat:no-repeat;
background-position:left top;
text-align:right;
padding-right:15px;
font-size:12px;
line-height:34px;
}
.rail_pic_02{
height:34px;
background-repeat:no-repeat;
background-position:left top;
text-align:left;
padding-right:15px;
font-size:12px;
line-height:34px;
}

.rail_pic span{
padding-left:12px;
padding-top:10px;
width:147px;
height:auto;
display:block;
float:left;
}

.rail_pic img{
background-color:#FFFFFF;
padding:3px;
border:#CCCCCC 1px solid;
}






.ifocus_title_ent {
height:31px; 
width:582px; 
text-align:center;
background-color:#000000;
filter:Alpha(Opacity=45); 
top:-66px;
left:0px;
z-index:2;
position:relative; 
overflow:hidden; 
clear:both;
}


.wenzi_span{
position:relative;
text-align:left;
display:block;
height:31px;
padding-left:20px; 
width:562px; 
top:-31px;
z-index:20;
color:#FFFFFF;
font-size:18px;
line-height:27px;
font-family:"黑体"; 
}

.wenzi_span a{color:#FFFFFF;}
.wenzi_span a:hover{color: #CC0000;}

.ifocus_piclist_ent{
position:absolute; 
left:0px; 
top:0px;
width:2328px; 
height:265px;
overflow:hidden;
}

.ifocus_piclist_ent li{
float:left;
}

.ifocus_pic_ent {
position:relative; 
width:582px; 
height:265px; 
overflow:hidden;
z-index:1;
}


.slide-area-ent {
overflow:hidden;
width:582px; 
height:265px;
}



.biaozhu{
float:right;
height:18px; 
width:80px;
margin-right:10px;
top:-24px;
left:0px;
z-index:100;
position:relative; 
}

.biaozhu li{
float:left;
display:block;
overflow:hidden;
height:18px;
line-height:17px;
width:18px;
text-align:center;
background-color:#3597D9;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-right:2px;
}

.biaozhu .current{
background-color:#CC0000;
}



.vide_02{
clear:both;
width:591px;
height:165px;
height:auto;
padding-top:10px;
}

.vide_left{
border:#C5CBDF 1px solid;
border-top:none;
background-color:#F4F6FC;
width:273px;
padding:10px;
padding-top:5px;
float:left;
}

.vide_right{
border:#C5CBDF 1px solid;
border-top:none;
border-left:none;
background-color:#F4F6FC;
width:275px;
padding:10px;
padding-top:5px;
float:left;
}

.ship{
text-align:left;
width:137px;
height:117px;
background-image:url(t20100325_02.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.ship img{
width:131px;
height:98px;
margin-left:3px;
margin-top:3px;
}


.ship_td{
font-size:12px;
line-height:24px;
padding-left:8px;
padding-right:5px;
}

.ship_td span{
display:block;
color:#CC0000;
font-weight:bold;
}

.ship_td span a{
color:#CC0000;
}


.text_q{
width:200px;
height:42px;
border:#C5CBDF 1px solid;
background-color:#FFFFFF;
}

.btn_033{
width:64px;
height:20px;
border:none;
background:url(t20100325_03.jpg);
background-repeat:no-repeat;
margin-bottom:4px;
}

.btn_044{
width:64px;
height:20px;
border:none;
background:url(t20100325_04.jpg);
background-repeat:no-repeat;
}



.thing_023{
font-size:12px;
padding-top:5px;
display:block;
height:auto;
line-height:22px;
}

.thing_023 li{
padding-left:8px;
background-image:url(railway_18.gif);
background-repeat:no-repeat;
background-position:0 8px;
}


.vide_left023{
border:#C5CBDF 1px solid;
border-top:none;
background-color:#F4F6FC;
padding:10px;
padding-top:5px;
background-image:url(t20100325_06.jpg);
background-repeat:no-repeat;
background-position:292px top;
height:120px;
overflow:hidden;
}



.thing_024{
width:277px;
height:auto;
line-height:24px;
margin-top:4px;
padding-bottom:2px;
float:left;
}

.thing_024 li{
padding-left:8px;
background-image:url(railway_18.gif);
background-repeat:no-repeat;
background-position:0 8px;
}

.zxtw{
text-align:left;
float:left;
width:454px;
height:auto;
padding-left:30px;
}





.style1{float:none; color:#FF0000; display:inline;}




.hei_01{
height:276px;
}
.hei_02{
height:525px;
}

.ltjxs{
width:524px;
margin-left:10px;
margin-top:10px;
float:left;
display:inline;

}

.ltjxs_p{
line-height:35px;
padding-left:15px;
font-size:14px;
font-weight:bold;
color:#CC0000;
}

.ltjxs_p span{
float:right;
font-size:12px;
font-weight:normal;
padding-right:10px;
font-family:"宋体";
color:#666666;
}

.ltjxs_p span a{
font-family:"宋体";
color:#666666;
}

.ltjxs-pic{
width:404px;
height:276px;
float:left;
margin-left:10px;
margin-top:10px;
display:inline;
}

.ltjxs-pic img{
width:404px;
height:275px;
}

.tzlt-b{
width:998px;
border:#D4B588 1px solid;
border-top:none;
height:1160px;
}

.tzlt-p{
width:272px;
height:280px;
background-color:#F8EAD6;
font-size:12px;
line-height:24px;
margin-top:10px;
margin-left:10px;
float:left;
display:inline;
color:#666666;
float:left;
}
.tzlt-p a{
color:#666666;
}
.tzlt-p img{
width:272px;
height:184px;
}

.tzlt-p h1{
font-weight:bold;
color:#CC0000;
line-height:28px;
padding-left:10px;
font-size:14px;
padding-top:5px;
}
.tzlt-p p{
padding-left:10px;
padding-right:10px;
}
.tzlt-p p span{
color:#CC0000;
}
.tzlt-p p span a{
color:#CC0000;
}


.tzlt_zy{
width:625px;
margin-left:10px;
display:inline;
line-height:24px;
border-bottom:#CCCCCC 1px dotted;
font-size:12px;
padding:10px;
padding-left:20px;
color:#666666;
background:url(xm98_09.jpg) no-repeat left top;
background-color:#F0F0F0;
margin-top:10px;
float:left;
}

.tzlt_zy a{
color:#666666;
}
.tzlt_zy h1{font-size:26px; font-family:"微软雅黑" , "黑体"; line-height:30px; color:#CC0000; text-align:center; padding-bottom:5px; }
.tzlt_zy h1 a{color:#CC0000; }











