/** john 6-2 up **/
.wrap{ margin:0 auto; width:950px;overflow:hidden;}

/** same **/
.area{ position:relative; width:950px;}
.section{ position:relative; padding:4px 0 15px 3px; margin-left:4px; background:url(../images/aviation/av_mbg.png) no-repeat;}
/** =nav **/
.nav_sub{ width:949px; height:28px; margin-bottom:8px; line-height:28px; background:url(../images/aviation/av_navBG.png) no-repeat; position:relative;}
.nav_sub h1{ text-indent:-9999px;}
.nav_sub ul{ width:740px; height:22px; position:absolute; left:160px; top:0; overflow:hidden;}
.nav_sub li{ float:left; font-size:12px; font-weight:bold; padding:0 11px; background:url(../images/aviation/av_d3.png) right center no-repeat;}
.nav_sub li a{ color:#fff;}
/** =part01 **/
#part01 .sec_sub{width:249px; height:970px; background:#b7daf3;margin:0 0 10px 0; padding-top:7px; position:relative;}
.sec_sub h2{ width:242px; background:url(../images/aviation/av_msubh2.png) no-repeat; height:25px; margin-left:3px; position:relative;}
.sec_sub h2 a{ width:30px; height:15px; overflow:hidden; text-indent:-9999px; position:absolute; right:8px; top:6px;}
.sec_sub ul{ width:170px; margin:20px auto;}
.sec_sub li{ margin-bottom:25px;}
.sec_sub li img{ width:167px; height:167px; border:solid 3px #fff;}
.sec_sub li h3{ font-size:14px; height:24px; line-height:24px; overflow:hidden;text-align:center}
.sec_sub a{ color:#000;} 
/*  =hotnews */
#part01 .sec_main { width:436px; height:995px;position:absolute; left:249px; top:0;}
.sec_main h2{ height:30px;background:#000 url(../images/aviation/av_msubh2.png) left -32px no-repeat; margin:8px 0 0 18px; position:relative;}
.sec_main h2 a{ width:30px; height:15px; overflow:hidden; text-indent:-9999px; position:absolute; right:20px; top:6px;}
.sec_main ul{ padding:10px 0;}
.sec_main li{ background:url(../images/aviation/av_biao.png) 40px -425px no-repeat; height:25px; line-height:25px; overflow:hidden; padding:0 20px 0 70px; font-size:14px;}

/** zhuanti **/
.side{ width:245px; position:absolute; right:5px; top:0;}
.side h2{ height:30px; line-height:30px; text-indent:-9999px; position:relative;}
.side h2 a{ width:30px; height:15px; overflow:hidden; position:absolute; right:12px; top:12px;}
.side li{ height:24px; line-height:24px; overflow:hidden; padding:0 10px 0 32px;}
#djph{ background:url(../images/aviation/av_mside.png) no-repeat;}
#djph ul{ height:270px; margin-top:22px;}
#gtph{background:url(../images/aviation/av_mside.png) left -326px no-repeat;}
#gtph h2 a{ top:15px;}
#gtph ul{height:275px; margin-top:26px;}
#ywhg{background:url(../images/aviation/av_mside.png) left -659px no-repeat;}
#ywhg h2 a{ top:15px;}
#ywhg ul{height:275px; margin-top:30px;}
#ywhg li{ background:url(../images/aviation/av_d1.png) 17px 10px no-repeat;}
.side a{ color:#000;}
#page{ height:50px; line-height:50px; text-align:center; font-size:14px;}
#page a{ margin:0 5px;}
#page b{ font-size:16px}

