.iheader {width:980px;margin:0 auto;}

.iheader .itopdiv{ height:28px; width:980px; background:url(/freemsg/images/06.jpg) repeat-x;}
.iheader .itopdiv .loginform{float:left; padding-left:15px;}

.iinputtxt{border:solid 1px #9f9f9f; height:18px; width:120px;}
.iinputsub{border:solid 0px #666; background:#BDBDBE; height:20px; width:50px;}


.iheader .iuserstate {float:left;height:22px; line-height:25px;}
.iheader .iuserstates {float:right;}
.iheader .iuserstateimg {height:25px; line-height:22px;  float:right;}
.iheader .iuserstate a {padding:0 8px;}

.iswsy{ width:150px; height:22px; padding-left:20px; line-height:25px; background:url(/images/header/006.jpg) no-repeat 0 -5px;}
.iswsya{ width:70px; height:22px; padding-left:20px; line-height:25px; background:url(/images/header/007.jpg) no-repeat 0 -4px;}

.iggaa{ width:528px; height:61px; float:left;}
.imffb{ width:224px; height:46px; float:right; padding:9px 0;}

.ihead {height:64px;}
.ihead .ilogo {float:left;width:217px;height:64px; }
.ihead .iadpic{float:left; valign:top; width:540px; height:86px; line-height:90px;  text-align:right; }
.ihead .iadpica{float:right; width:225px; height:86px; line-height:90px;  text-align:right; }
.ihead .iadpic img {margin-top:0px;}
.ihead .iadpic span{margin:0 0px;}

.imenu {float:left;width:980px;height:65px;margin-top:1px;background:url(/images/header/002.jpg) repeat-x; }
.imenu .ileftbg {float:left;width:10px;height:65px;background:url(/images/header/001.jpg) no-repeat;}
.imenu .irightbg {float:right;width:10px;height:65px;background:url(/images/header/002.jpg) no-repeat;}

.imenu1 {float:left;width:960px;height:65px;overflow:hidden; background:url(/images/header/004.jpg);}
.imenu1 ul{float:left;}
.imenu1 li{float:left;width:3px;height:35px;overflow:hidden;background:url(/images/header/003.jpg);}

.imenu1 ul a {float:left; margin:0 5px 0 6px;height:35px; font:normal 12px/35px 宋体;text-align:center; color:#fff;}

.menu1 {float:left;width:974px;height:45px;overflow:hidden; background:url(/978img/index/index/4.jpg);}
.menu1 ul{float:left; width:88px;}
.menu1 li{float:left;width:5px;height:45px;overflow:hidden;background:url(/978img/index/index/3.jpg);}

.menu1 ul a {float:left;width:83px;height:45px;line-height:45px;font-size:13px;text-align:center; color:#fff;}

.imenu1 ul a:link{color:#FFF;}
.imenu1 ul a:visited{color:#FFF;}
.imenu1 ul a:hover{color: #000; background:#FF821C; text-decoration:none;}
.imenu1 ul a:active{color:#FFF;}

.imenu2{ width:950px;}
.imenu2a a{ padding:0 3px; font:normal 12px/30px 宋体;}
.imenu2a a:link{color:#F00; text-decoration:none;}
.imenu2a a:visited{color:#F00; text-decoration:none;}
.imenu2a a:hover{color:#cc0000; text-decoration:none;}
.imenu2a a:active {color:#F00; text-decoration:none;}
.imenu2a{ width:780px; height:30px; float:left; overflow:hidden;}

.isearch{ width:170px; height:20px; padding-top:3px; float:left;}
.isousuoa{ width:120px; height:18px; line-height:20px; border:2px solid #E23779;}

.hiddendiv{display:none;}
.displaydiv{display:block;}
.displaydiv a{background:;}

/*页头位置导航*/
#local{font-size:12px; color: #000;line-height:30px; padding-left:25px;border:solid 1px #ddd;background:url(/978img/ico01.gif) no-repeat 8px center;margin-bottom:10px;background-color:white;}
.local1{wight:750px; float:left;}
.local2{wight:200px; text-align:center; font-size:16px; color:#F00; font-weight:bold;}
#local a:link{color: #5192CF;}
#local a:visited{color:#5192CF;}
#local a:hover{color:#c00;}
#local a:active{color:#5192CF;}


/*dibu*/
.hssy_foot{ width:980px; margin:auto;}
.hssy_navs{ width:970px; padding-left:10px; line-height:40px; border-bottom:1px solid #CCCCCC; color:#9D9D9D;}
.hssy_navsa{ width:740px; float:left; margin-top:26px; margin-left:15px;}
.hssy_navsa span{ color:#9D9D9D;}
.hssy_navs a:link{color:#9D9D9D;}
.hssy_navs a:visited{color:#9D9D9D;}
.hssy_navs a:hover{color: #EB3F89;}
.hssy_navs a:active{color:#9D9D9D;}

.hssy_navsa a:link{color:#9D9D9D;}
.hssy_navsa a:visited{color:#9D9D9D;}
.hssy_navsa a:hover{color: #EB3F89;}
.hssy_navsa a:active{color:#9D9D9D;}

.hssy_navsb{ width:980px; margin:auto;color:#9D9D9D; margin-top:10px; margin-bottom:20px;}
.hssy_navsb a:link{color:#9D9D9D;}
.hssy_navsb a:visited{color:#9D9D9D;}
.hssy_navsb a:hover{color: #EB3F89;}
.hssy_navsb a:active{color:#9D9D9D;}


/*页尾*/
.freemsg_foot{ width:980px; margin:auto; margin-top:5px; border-top:1px solid #DDDDDD;}
.freemsg_navs{ width:740px; line-height:20px; color:#9D9D9D;}
.freemsg_navsa{ width:740px; float:left; padding-left:10px; margin-left:5px;}
.freemsg_navsa span{ color:#9D9D9D;}
.freemsg_navs a:link{color:#5D5D5D;}
.freemsg_navs a:visited{color:#5D5D5D;}
.freemsg_navs a:hover{color: #EB3F89;}
.freemsg_navs a:active{color:#5D5D5D;}

.freemsg_navsa a:link{color:#9D9D9D;}
.freemsg_navsa a:visited{color:#9D9D9D;}
.freemsg_navsa a:hover{color: #EB3F89;}
.freemsg_navsa a:active{color:#9D9D9D;}


#flink {width:980px; clear:both; margin:2px auto; margin-bottom:5px; margin-top:5px;}
#flink h3{ height:25px; line-height:12px; font-size:12px; font-weight:normal; padding-left:10px; background:#F3F3F3;  color:#999999;}
#flink h3 span{line-height:30px; padding-left:20px; padding-top:-12px;}

#flink ul{background:#fff; height:auto; margin:3px 0; padding:0;}
#flink ul li{width:140px; height:16px; line-height:16px; float:left; display:block; text-align:left; padding:0; text-indent:10px;}
.clear{ width:100%; height:1px;}
#flink ul li a:link{color:#999999; text-decoration: none;}
#flink ul li a:visited{color:#999999; text-decoration: none;}
#flink ul li a:hover{color: #999999; text-decoration: none;}
#flink ul li a:active{color:#999999; text-decoration: none;}