.headtopbn {background:#c00;HEIGHT: 35px; line-height:35px; }
.ifl h1,.ifl span{ float:left; width:500px; font-size:12px; height:28px; margin:0; padding:0; text-align:left; font-weight:normal}
.top960{width:960px; margin:auto; text-align:right;FONT-SIZE: 12px; color:#fff}
.top960 a{ color:#fff}
.top960 a:hover{ color:#fff600; text-decoration:none}
.width960 { zoom:1; height:auto; width:960px;  margin:0 auto; text-align:left; }
.header_2j{width:960px;height:100px;}
.logo_right {idth:785px;text-align:right;padding-top:10px; float:right}
.logo_left{float:left;width:305px;height:100px;}
.header{width:960px;height:100px;}
.logo_css{float:left;width:305px;height:100px;}
.header_R{ float:right; }
.header_R_nav{ width:768px; height:32px;background:url(../images/anv_bg.gif) repeat-x; border-bottom:1px solid #DDDDDDD; border-right:1px solid #DDDDDD;}
.header_R_nav ul{ margin:0px auto; padding:0px; width:752px;}
.header_R_nav ul li{ line-height:32px; list-style:none; float:left;}
.header_R_nav ul li a{color:#FFF; font-size:12px; text-decoration:none; }
.header_R_nav ul li a:hover{text-decoration:underline; color:#FFF;}
.header_R_nav ul li.li_red{color:#fafafa; font-size:10px; line-height:32px; padding:0px 5px;}
.header_R_nav ul li.li_white{ font-size:14px; color:#FFF;}
.header_R_nav ul li.navli2{width:60px;text-align:left;background:url(../images/anv_bg_down.gif) 50px 15px no-repeat;}
.hotso{ width:410px; float:right}
.topmenu-qy dt i, .topmenu-jd dt i{background: url(../images/index_logo.png) 0 0 no-repeat;}
.topmenu{ background:url(../images/main1.png) no-repeat; width:960px; margin: 0 auto; height:60px; }
.topmenu img{ border:0}
.topmenu-icon {;padding: 1px 0 0 5px;}
.topmenu-icon dl {margin:0;float: left;zoom: 1; padding-left:10px}
.topmenu-jd {width:286px;}
.topmenu-icon .topmenu-hd{width:268px;margin:0px;}
.topmenu-qy {width:370px;}
.topmenu-icon dt {width: 48px;padding-top: 6px;margin: 0 10px 0 0;_margin-right: 7px;float: left;text-align: center;position: relative;overflow: hidden;}
.topmenu-icon dt .topicon-blue {display: block;}
.toptitle1 .topblue{font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; color:#F3CC96 }
.topmenu-icon dt i {width: 48px;height: 48px;margin: 0 auto;display: block;position: relative;zoom: 1;}
.toptitle1 {height: 54px;padding-top:8px;overflow: hidden; width:22px; float:left}
.toptitle2 {height: 48px;padding-top: 4px; width:285px; float:left}
.toptitle3 {height: 48px;padding-top: 4px; width:204px; float:left}
.toptitle4 {height: 48px;padding-top: 4px; width:176px; float:left}
.toptitle2 a{ color:#fff;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";  display:inline-block; padding:2px 4px 5px;height:16px;}
.toptitle2_1 a{width:59px;height:16px;}
.yikatong{display:inline-block;*display:inline;zoom:1;position:relative;}
.yikatong .yktUl li:hover{background: #be080b;}
.yktUl{position:absolute;display:none;background:#d61810;z-index:700;width:70px;top:20px}
.yktUl,.pxUl{ margin:0; padding:0}
.znjj{padding:4px 7px 5px 0px;}
.pingxuan{display:inline-block;width:66px;position:relative;}
.pingxuan a{padding: 4px 0px 5px 6px;}
.pxUl{position:absolute;display:none;background:#d61810;z-index:700;width:70px;top:22px}
.pingxuan .pxUl li:hover{background: #be080b;}
.topmenu-icon dt {text-align: center;}
.topmenu-qy dt i {background-position:-2px -244px;}
.topmenu-jd dt i {background-position:-1px -309px;}
.topmenu-hd dt i{background-position:-64px -3px;}
.topmenu-icon dd {height: 53px;zoom: 1;}
.newsso{ margin-top:30px}
.newsks{width:330px; height:32px; border:2px solid #f00; color:#999;font-family: "Î¢ÈíÑÅºÚ";}
.newsimg{height:34px; width:77px;}