#t1_3_{
margin-left:-5px;
}
*{
padding:0;
margin:0;
}
a{
 text-decoration: none;
 color: #000;
 font-size: 12px;
}
img{border:none;}
ul,li{
 list-style-type: none;
}
body{
 font-family:"Microsoft YaHei";
 font-size: 12px;



}
.c45572_content span{text-indent: 2pt !important; }

.clear{clear: both;}
.top{
 width: 1170px;
 height: 130px;
 border-bottom: 1px #993333 solid;
 margin: 0 auto;
}
.logo{
 width: 470px;
 height: 130px;
 float: left;
 background:url(/images/logo.png) no-repeat 0 25px;

}
.logo h1 a{
 display: block;
 width: 490px;
 height: 80px;
 text-indent: -999999px;
 margin: 25px 0 0 0 ;
}
.top_link1{
 width: 345px;
 height: 30px;
 line-height: 30px;
 float:left;
 margin:70px  20px 0 0px;

}
.top_link2{
 width: 320px;
 height: 30px;
 line-height: 30px; 
 float:left; 
 margin-top: 30px;
}
.top_link2 ul li{
 float: left;
 width: 70px;
 
 padding:0 0 0 25px;
}
ul.a li.xxmh{
 background: url(/images/home.jpg) no-repeat 0 50%;
}
ul.a li.yjxt{
 background: url(/images/mail.jpg) no-repeat 0 50%;
}
ul.a li.bgxt{
 background: url(/images/suitcase.jpg) no-repeat 0 50%;
}
.top_link2 ul li a{
 display: block;
 width: 80px;
 height: 30px;
 line-height: 30px;
}
.ss{
 width: 270px;
 height: 40px;
 line-height: 40px;
 float:left; 

}
.nav{
 width: 1170px;
 height: 38px;
 margin: 0 auto; 
 margin-top: 1px;
 z-index: 2;
 
 background: url(/images/nav_bg.png) repeat-x;
}
.banner{
 width: 1170px;
 height: 390px;
 margin: 0 auto; 
 margin-top: 1px;

 position: relative;

 z-index: 1;

}
.content{
 width: 1170px;
 height: 380px;
 margin: 0 auto;



 background: #f4f4f4;
}
.news{
 width: 350px;
 height: 330px;
 float:left;
 margin:20px 0 0 20px;
}
.content h3{
 font-weight: normal;
 line-height: 25px;
height: 25px;
}
.content h3 span.lm{
 font-size: 16px;
 color:#933;
 float: left;
 line-height: 25px;
}
.content h3 span.en{
 font-size: 12px;
 color:#999;
 padding:0 10px;
 float: left;
 line-height: 30px;
 
}
.content h3 em{
 float: right;
 font-style: normal;
 font-size: 11px;
 color:#999; 

}
.content h3 em a{
 float: right;
 font-style: normal;
 font-size: 11px;
 color:#999; 

}
.news_top{
 height: 80px;
 width: 355px;
 margin:15px 0 10px 0;

 border-bottom: 1px dashed #69c; 

 overflow:hidden;
}
.time{
 width: 60px;
 height: 52px;
 margin:10px 0 0 5px;
 float: left;

}
.time span.m{
 display: block;
 border: 1px solid #699;
 border-bottom: none;
 height: 30px;
 line-height: 30px;
 width: 62px;
 background: #933;
 color:#fff;
 text-align: center;

}
.time span.d{
 display: block;
 border: 1px solid #ccc;
 text-align: center;
 height: 30px;
 line-height: 30px; 
 width: 62px;
 background: #fff;

}
.tt{
 width: 280px;
 float: right;

}
.tt p{
 line-height: 25px;
 margin: 0 5px 0 15px;
 text-indent: 2em;
}
.content h4{
 font-size: 16px;
 font-weight: normal;
 height: 35px;
 line-height: 35px;
 margin-left: 15px;
overflow: hidden;

}
.wzlb ul{
 margin-top:15px;
}
li.fy_bt{
 height:35px;
 line-height:35px;
}
li.fy_bt a{
font-size:14px;
}
.notice{
 width: 350px;
 height: 330px;
 float:left;
 margin:20px 0 0 40px; 
}
.xs{
 width: 350px;
 height: 330px;
 float:right;
 margin:20px 20px 0 20px;
}

.hasMoreTab{  width: 1170px;margin:0 auto; }
.hasMoreTab .hd{ line-height:70px; height:70px;  position:relative; padding-right:10px; font-size: 14px;}
.hasMoreTab .hd .more{ float:right; }
.hasMoreTab .hd .xian{width:780px;background: #eee;height:10px;margin-top:30px; float:right;margin-right:15px; }
.hasMoreTab .hd .more a{font-size: 12px;color:#000}
.hasMoreTab .hd ul{ z-index:5; position:absolute;   zoom:1; }
.hasMoreTab .hd li{ float:left; padding:0 3px; cursor:pointer; margin-left:7px;height:30px; }
.hasMoreTab .hd li.on{ font-weight:bold; height:70px; line-height:70px; font-weight:bold; color:#fff;  }
.hasMoreTab .hd li.on span{
background:url(/style/tzgg.jpg) no-repeat;
width:73px;
height:60px;
display:block;
height:70px;
line-height:70px;


text-align:center;

font-weight: normal;
font-size: 16px;
color: #039;
}
.hasMoreTab .hd li  span{
background:url(/style/xxgk.jpg) no-repeat;
width:73px;

display:block;
height:70px;
line-height:70px;

color:#fff;

text-align:center;
font-size: 16px;
font-weight: normal;
color:#000;
float: left;
}
.hasMoreTab .hd li  em{
 float: left;
 font-size: 12px;
    color: #999;
    height: 70px;
    line-height: 70px;
    font-weight: normal;
    font-style: normal;
    padding:0 10px;
}
.hasMoreTab .bd{ padding:10px; clear:both; position:relative; }
.hasMoreTab .bd h2{ font-size:14px; }
.hasMoreTab .bd p{ color:#999; }
.hasMoreTab .bd p a{ color:#c00; }
.hasMoreTab .bd ul a{ color:#3E78B3; }



.tabList{
height: 35px;
width:334px;
 background:url(/style/h3_bg.jpg) repeat-x;
}
.tabList ul{
height: 35px;
margin-left:8px;

}
#tab{position:relative;}
#tab .tabList ul li{
 float:left;
 
 padding:5px 0;
  margin-top:6px;
 margin-left:10px;
 text-align:center;
 
 position:relative;
 cursor:pointer;
 width:110px;
 height:15px;
 line-height:15px;
 background:#fff;
 border:1px solid #ccc;
 border-bottom:none;
 
}
#tab .tabCon{
 position:absolute;
 left:-1px;
 top:32px;
 
 
 border-top:none;
 width:334px;
 height:100px;
}
#tab .tabCon div{
 padding:10px;
 position:absolute;
 opacity:0;
 filter:alpha(opacity=0);
}
#tab .tabList li.cur{
 color:#fff;
 width:106px;
 height:26px;
 margin-top:6px;
 margin-left:8px;
 border:none;

}
#tab .tabCon div.cur{
 opacity:1;
 filter:alpha(opacity=100);
}

.bottom{
 width: 1170px;
 height: 110px;
 margin: 0 auto;
 background: #eee;

}
.bq{
 width:770px;
 height: 50px;
 border-right: 1px #999 solid;
 margin: 30px 0 0 0px;
 float: left;
}
.bq p{
 color: #2a1e1e;
 line-height: 30px;
 height: 30px;
 text-align: center;
}

.dblj{
 float: right;
 width:290px;
 height: 80px;



}

.sydw{float:left; margin-left:20px; width:50px; height:60px; margin-top:6px;}
.ldxx{margin-top:20px;}