/*----------header-----------*/

/*#freeCall{ font-size: 12px; color: #666; }
#freeCall p strong { color: #00629F; }*/

#headerBtn li{
width:98px;
height:35px;
float:left;
display:block;
margin-top:38px;
margin-right:5px;
}


#headerBtn li a{
font-size:12px;
text-decoration:none;
line-height:27px;
display:block;
float:left;
color:#FFFFFF;
width:98px;
height:25px;
}

#headerBtn1 li{
width:98px;
height:35px;
float:left;
display:block;
margin-top:22px;
margin-right:5px;
}


#headerBtn1 li a{
font-size:12px;
text-decoration:none;
line-height:27px;
display:block;
float:left;
color:#FFFFFF;
width:98px;
height:25px;
}

/*---------/header-----------*/


#searchBox p{
width:510px;
height:33px;
line-height:33px;
font-size:12px;
display:block;
float:left;
padding-left:165px;
}

#searchBox p span{
font-weight:bold;
color:#00629f;
padding-right:15px;
}

#searchBox p a{
color:#00629f;
text-decoration:none;
padding-right:10px;
}

#searchIn{
height:22px;
width:200px;
display:block;
float:left;
line-height:22px;
margin-top:4px;
}

#searchBtn{
display:block;
float:left;
width:46px;
height:25px;
margin-top:4px;
margin-left:5px;
}

.reTitle{ width:198px; height:34px; background:url(../img/retitle.gif) no-repeat right; display:block; line-height:34px; font-size:16px; font-weight:bold; text-decoration:none; color:#555555; margin-bottom:15px; text-indent: 6px; }

.reTitle:hover{ background:url(../img/retitlea.gif) right; color: #0181CC; }

.reText{ line-height:18px; font-size:12px; margin-left: 8px; margin-right: 6px; }

.reText a{
text-decoration:none;
color:#555555;

}

.reText a:hover{ text-decoration:underline; }

#j1{
width:340px;
float:left;
margin-right:20px;
}

#j2{
width:340px;
float:left;
}

.newsBlockNav{
width:339px;
border-right:1px solid #eeeeee;
height:30px;
position:relative;
background:url(../img/newsbg.gif) no-repeat;
}

.newsBlockNav h4{
width:100px;
display:block;
float:left;
height:30px;
line-height:30px;
color:#3584cc;
font-size:12px;
padding-left:20px;
}

.newsBlockNav li{
display:block;
width:88px;
height:30px;
float:left;
line-height:30px;
font-size:14px;

}

.newsBlockNav li a{ display:block; width:100px; height:30px; float:left; text-decoration:none; color:#ffffff; font-weight:bold; background:url(../img/newsnav.gif) no-repeat; letter-spacing: 10px; padding-left: 7px; }

.newsBlockNav li a:hover{

}

.newsList{
padding-top:5px;
background-color:#ffffff;}

.newsList li{
display:block;
height:22px;
color:#55555;
padding-top:8px;
border-bottom:1px dotted #d3d3d3;
font-size:12px;
width:320px;
background:url(../img/li.gif) 72px 13px no-repeat;
}

.newsList li a{
padding-left:15px;
color:#555555;
padding-right:10px;
text-decoration:none;

}

.newsList li a:hover{
text-decoration:underline;
}

.moreaa{
display:block;
width:47px;
height:16px;
position:absolute;
top:6px;
background:url(../img/more.gif) no-repeat;
left:280px;
text-indent:-9999px;
}

/*youHuiList*/
.youHuiList { }
.youHuiList li { clear: both; overflow: hidden; width: 680px; height: 169px; margin-top: 30px; margin-bottom: 30px; margin-left: 9px; }
.yhimg { display: block; float: left; width: 266px; height: 165px; margin-right: 20px; padding: 1px; border: 1px solid #DEDEDE; }
.yhimg:hover { border: 1px solid #1491DA; }
.yhimg img { width: 266px; height: 165px;}
.youHuiList h2 { margin-bottom: 20px; line-height: 30px; }
.youHuiList h2 a { font-family: Tahoma, "Microsoft Yahei", "微软雅黑", SimHei, "黑体", SimSun, "宋体"; font-size: 14px; color: #1491DA text-decoration: underline; }
.youHuiList h2 a:hover { color: #00F; }
.youHuiList h2 span { font-family: SimSun, "宋体"; font-size: 12px; color: #999; float: right; }
.youHuiList p { font-size: 12px; line-height: 2; color: #666; }
.youHuiList p a:hover  { color: #00F; }

/*youHuiList end*/

#weibo{
width:220px;

height:256px;
margin-top:20px;
}

#block1Lb{
width:220px;
background-color:#FFFFFF;
}

#sliderNav{
width:218px;
border-top:1px solid  #f1f1f0;
border-left:1px solid  #f1f1f0;
border-right:1px solid  #f1f1f0;
}

.sliderNavBox{
width:218px;
height:48px;
background-color:#0181cc;
border-bottom:1px solid #f1f1f0;
display:block;
}











/**/
.L2Box{
width:298px;
height:auto;
float:left;
display:inline;
margin-left:20px;
/*position:relative;*/
}



.L2Boxtitle{
width:300px;
height:30px;
background-color:#f7f7f7;
margin-top:15px;
}

.L2Boxtitle h3{
display:block;
height:30px;
width:90px;
float:left;
font-size:14px;
padding-left:10px;
color:#00629f;
line-height:30px;
}

.L2BoxNav{
display:block;
width:200px;
float:left;
}

.L2BoxNav li{
display:block;
width:45px;
height:30px;
float:left;
}

.L2BoxNav li a{
display:block;
width:45px;
height:30px;
float:left;
font-weight:bold;
font-size:12px;
text-decoration:none;
color:#555555;
line-height:30px;
text-align:center;
}

.iBg img{
width:93px;
height:63px;
}

.L2BoxNav li a:hover{
font-weight:normal;
background:url(../img/sss.gif) no-repeat;
}

.iBg1{
margin-top:10px;
width:100px;
padding-top:4px;
height:70px;
display:block;
float:left;
background:url(../img/ibg.gif) no-repeat;
}

.iBg1 img{
display:block;
margin-left:3px;

}

.iText1{
display:block;
width:180px;
float:left;
margin-left:15px;
font-size:12px;
margin-top:10px;
line-height:18px;
}

.iText1 a{
color:#3b6ba9;
text-decoration:none;
padding-left:10px;
}

.iText1 a:hover{
text-decoration:underline;
}
/**/

.iTextlist{
display:block;
margin-top:10px; 
margin-left:10px;
float:left;
}

.iTextlist li {
padding-left:10px;
line-height:22px;
background:url(../img/ali2.gif) no-repeat 1px 10px;
}

.iTextlist li a{
color:#555555;
font-size:12px;
text-decoration:none;
}

.iTextlist li a:hover{ text-decoration:underline; color: #09F; 
}

.L2Boxtitle1{
width:300px;
height:30px;

background:#f7f7f7 url(../img/gdas.gif) no-repeat;
margin-top:15px;position:relative;
}

.L2Boxtitle1 h3{
display:block;
height:30px;
float:left;
font-size:14px;
padding-left:10px;
color:#0181cc;
line-height:30px;
}

.L2Boxtitle1 h3 a{
color:#0181cc;
text-decoration:none;
}

.L2Boxtitle1 h3 a:hover{
text-decoration:underline;
}

.ask{
position:absolute;
width:77px;
height:28px;
position:absolute;
display:block;
top:5px;
background:url(../img/ask.gif) no-repeat;
left:218px;
}


#sliderNavBox1{ background:url(../img/slidernav.png) no-repeat 0px 0px; }

#sliderNavBox1:hover{ background:url(../img/slidernav.png) no-repeat 0px -50px; }

#sliderNavBox2{ background:url(../img/slidernav.png) no-repeat 0px -100px; }

#sliderNavBox2:hover{ background:url(../img/slidernav.png) no-repeat 0px -150px; }

#sliderNavBox3{ background:url(../img/slidernav.png) no-repeat 0px -200px; }

#sliderNavBox3:hover{ background:url(../img/slidernav.png) no-repeat 0px -250px; }

#sliderNavBox4{ background:url(../img/slidernav.png) no-repeat 0px -300px; }

#sliderNavBox4:hover{ background:url(../img/slidernav.png) no-repeat 0px -350px; }

#sliderNavBox5{ background:url(../img/slidernav.png) no-repeat 0px -400px; }

#sliderNavBox5:hover{ background:url(../img/slidernav.png) no-repeat 0px -450px; }

#sliderNavBox6{ background:url(../img/slidernav.png) no-repeat 0px -500px; }

#sliderNavBox6:hover{ background:url(../img/slidernav.png) no-repeat 0px -550px; }

#sliderNavBox7{ background:url(../img/slidernav.png) no-repeat 0px -600px; }

#sliderNavBox7:hover{ background:url(../img/slidernav.png) no-repeat 0px -650px; }

.Ablock13a1{
width:298px;
float:left;
height:140px;
margin-top:20px;
margin-left:20px;
display:inline;
background-color:#f9f9f9;
border:1px solid #f1f1f0;
}

.Ablock13b1{
margin-left:10px;
}


.Ablock13BoxA1{
width:80px;
float:left;
margin-left:10px;
display:inline;
margin-top:10px;
}

.Ablock13BoxB1{
width:180px;
float:left;
margin-left:10px;
display:inline;
margin-top:10px;
}

.Ablock13BoxB1 h4{
font-size:15px;
padding-bottom:5px;
color:#0181cc;
}

.Ablock13BoxB1 h4 a{
color:#0181cc;
text-decoration:none;
}

.Ablock13BoxB1 h4 a:hover{
text-decoration:underline;
}

.Ablock13BoxB1 p{
font-size:12px;
line-height:19px;
}

.Ablock13BoxB1 p a{
color:#2990c6;
text-decoration:none;
}

.Ablock13BoxB1 p a:hover{
text-decoration:underline;
}








#loginBox{
width:691px;
height:291px;
background:#ffffff url(../img/loginbg.gif) no-repeat 4px 4px;
margin:0 auto;
margin-top:100px;
position:relative;
border:1px solid #758898;

}

#loginBox td{
height:18px;
line-height:18px;
font-size:12px;
}


#loginSend{
display:block;
width:100px;
height:30px;
position:absolute;
top:200px;
left:463px;
}

#loginList{
width:auto;
margin:0 auto;
background-color:#ffffff;
height:auto;
}

#loginsss{
width:auto; height:20px; line-height:20px;
}

#loginsss td{
font-size:12px;
}

#loginTb{
width:100%;
display:block;
margin:0 auto;
margin-top:20px;
}

#loginTb th{
height:20px;
line-height:20px;
color:#ffffff;
width:auto;
text-align:center;
background-color:#3a88cd;
}

#loginTb td{
height:20px;
line-height:20px;
font-size:12px;
width:auto;
text-align:center;
}

.lg2{
background-color:#f2f3f4;
}

.lt1{
color:#af3215;
font-weight:bold;
}

.lt2{
color:#af3215;
font-weight:bold;
}

#xinwList{
width:660px;
margin:0 auto;
display:block;
font-size:12px;
padding-top:20px;
}

#xinwList li{
display:block;
height:34px;
line-height:34px;
background:url(../img/xstb_340.gif) no-repeat 20px 8px;
border-bottom:1px dotted #e0e0e0;
}

#xinwList li a{
width:540px;
display:block;
float:left;
padding-left:40px;
color:#555555;
text-decoration:none;
}

#xinwList li a:hover{
text-decoration:underline;
}

#xinwList li span{
color:#0585db;
}


/*切换城市 css*/
.city_box .chsh_a1{
 height:34px; background:url(../images/city_icon3.png) repeat-x 0 -661px; font-weight:bold; text-align:left; line-height:34px; color:#000; text-indent:10px;
 }
 
 .city_box .chsh_a1 a{ 
 float:right; margin:6px 10px 0 0; width:60px; height:20px; background:url(../images/city_bg2.png) no-repeat -501px -208px; 
 }.chsh_hot{padding:10px 15px 0;overflow:hidden;_zoom:1;
 }
 
 .chsh_hot b,.chsh_hot a{
 line-height:16px; float:left; padding-top:10px; overflow:hidden;white-space:nowrap
 }
 
 .chsh_hot b{width:70px;color:#dc0000;}
 
 .chsh_hot a{width:40px;color:#000;}
 
 .chsh_hot a:hover{color:#38939a;}
 
 .chsh_a2{ width:625px; padding:15px 0 0 2px; overflow:hidden;}
 
 .chsh_a2 a{ width:75px;;text-align: center; height:25px; float:left; margin-right:2px; line-height:25px;background:#ececec; color:#000; font-weight:bold;}
 
 .chsh_a2 a.current,.chsh_a2 a:hover{ background:url(../images/city_bg2.png) no-repeat -388px -208px; color:#fff; text-decoration:none;}
 
 .chsh_a3{margin:0 ;}.chsh_a3 dl{text-align:left;margin:15px 0;}
 
 .chsh_a3 #all_cities{overflow:auto;height:320px;}
 
 .chsh_a3 dt{text-align:left; font-size:14px; color:#30a6ae;margin-left:10px; }
 
 .chsh_a3 dd{overflow:hidden;_zoom:1;margin-bottom:15px;border-bottom:1px dotted #c7c7c7;padding-bottom:10px;width:580px; margin-left:20px;}
 
 .chsh_a3 a{ width:72px;line-height:16px; float:left; padding-top:10px; color:#000;overflow:hidden;white-space:nowrap}
 
 .chsh_a3 a:hover{color:#38939a;}
 
 .chsh_a3 a.hot{color:#dc0000;}
 
 .chsh_a3 a.city_more{float:right;color:#0099a3;text-decoration: underline}
 
 .chsh_a3 a span{color:#0031ac;}
/* /切换城市 css*/


/*jcc*/
.Ablock13BoxA a.zjimg
{
background:none;
}

.Ablock13BoxA a.zjimg:hover
{
background:none;
}

.Ablock13BoxA a.yyimg
{
 margin-top:70px; 
 display:block; 
 width:83px;
}
