/* 头部样式 */
.header { margin:0 auto; background:#FFF; width:970px; }
.login { width:938px; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; background:#FBFBFD; height:24px; font-size:12px; color:#014EA0; line-height:24px; padding-left:10px; margin:0 auto; text-align:left; overflow:hidden; }
.login span { float:left; line-height:26px; }
.login .black { float:left; color:#000; margin-right:4px; }
.login input { border:1px solid #d5d5d5; width:70px; height:14px; margin-right:10px; float:left; margin-top:4px; color:#666; padding:0 4px; }
.login .img { width:50px; height:16px; border:0; float:left; }
.login .web { float:right; padding-right:10px; text-align:left; }
.login .dot { float:right; background:url(../images/pic_top_001.gif) -20px -94px; width:14px; height:20px; }
.logo { float:left; width:117px; height:67px; padding:9px 0 0 20px; }
.logo_eng { background:url(../images/pic_top_001.gif) 10px -111px no-repeat; float:left; width:94px; height:50px; padding:26px 0 0 0; text-align:right; line-height:20px; }
.menu { float:left; width:729px; height:68px; padding-top:8px; }
.menu .left { float:left; width:440px; background:url(../images/pic_top_001.gif) 314px -140px no-repeat; }
.menu .left ul { float:left; font-size:12px; margin-left:10px; width:430px; }
.menu .left ul li { float:left; margin-right:7px; line-height:22px; text-align:left; }
.menu .right { float:left; width:285px; padding-left:4px; }
.menu .right ul { float:left; font-size:12px; width:285px; }
.menu .right ul li { float:left; margin-right:7px; line-height:22px; text-align:left; }

.search { margin:0 auto; width:950px; height:86px; background:url(../images/pic_top_001.gif) 0 0 no-repeat; }
.search .search_nav ul { margin-top:11px; margin-bottom:4px; }
.search .search_nav ul li { float:left; text-align:center; line-height:19px; font-size:12px; overflow:hidden; width:70px; height:18px; color:#fff; }
.search .search_nav ul .on { width:70px; height:18px; background:#034DA2; border:1px solid #6AA7E6; color:#FFF; }
.search .search_k { float:left; width:560px; margin-left:230px; display:inline; }
.search .search_k input { width:440px; float:left; border:1px solid #114A9B; height:20px; padding-left:0; margin-right:10px; padding:0 6px; color:#666; line-height:20px; }
.search .search_k .img { width:73px; height:22px; float:left; padding-left:0; border:0; }
.search .search_k p { font-size:12px; color:#FFF; line-height:30px; }
.search .search_k p a:link,.search .search_k p a:visited { color:#FFF; text-decoration:none; }
.search .search_k p a:hover { color:#fff; text-decoration:underline; }
.search .search_hot { float:left; width:150px; }
.search .search_hot ul { padding-top:10px; padding-left:6px; }
.search .search_hot ul li { float:left; line-height:22px; font-size:12px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:150px; }
.search .search_hot ul li a:link,.search .search_hot ul li a:visited { color:#FFF; text-decoration:none; }
.search .search_hot ul li a:hover { color:#FFF; text-decoration:underline; }

.ad_2 { margin:0 auto; height:22px; background:url(../images/pic_top_001.gif) 0 -222px no-repeat; line-height:24px; border-left:1px solid #C1C1C1; border-right:1px solid #C1C1C1; border-bottom:1px solid #C1C1C1; width:948px; font-size:12px; }
.ad_2 .title { float:left; width:66px; padding-left:10px; }
/* 滚动样式 */
#tmpdiv { overflow:hidden;width:864px;white-space:nowrap; }
#rollbox1, #rollbox2 {display:inline;white-space:nowrap; }
.rollnews { display:inline;white-space:nowrap; }
.rollnews p { display:inline;margin-left:2px; }
.rollnews p a:link,.rollnews p a:visited { display:inline; margin-left:10px; }

.ad_3 { border:1px solid #C1C1C1; background:#FFF; margin:10px auto 0; width:948px; }
.ad_3 .left { width:717px; float:left; }
.ad_3 .left .left_1 { float:left; width:707px; margin: 4px 0 0 10px; display:inline; }
.ad_3 .left .left_1 ul li { width:175px; line-height:24px; font-size:12px; }
.ad_3 .left .left_1 ul li a:link,.ad_3 .left .left_1 ul li a:visited { color:#464B73; text-decoration:none; }
.ad_3 .left .left_1 ul li a:hover { color:#464B73; text-decoration:underline; }
.ad_3 .left .left_2 { float:left; margin:2px 0 0 10px; display:inline; }
.ad_3 .left .left_2 img { width:699px; height:90px; }

.ad_3 .right { width:231px; float:left; padding-top:4px; }
.ad_3 .right ul li { float:left; line-height:25px; text-align:left; width:231px; font-size:12px; }
.ad_3 .right ul li a:link,.ad_3 .right ul li a:visited { color:#464B73; text-decoration:none; }
.ad_3 .right ul li a:hover { color:#464B73; text-decoration:underline; }