/* CSS Document */
body {margin:0 auto; padding:0;font-size:12px; color:#000;text-align:center;line-height:22px;font-family:Arial, Helvetica, sans-serif，verdana;}
body div{margin:0 auto;overflow:hidden;}
div,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
textarea{resize:none;}
li{list-style-type:none}
em,cite{font-style:normal;}

/* 链接颜色 */
a:link {color: #005EAC; text-decoration:none;}
a:visited {color: #005EAC;text-decoration:none;}
a:hover {color: #fd2828; text-decoration:underline;}
a:active {color: #005EAC;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:#c00;}
.Red,a.Red:link,a.Red:visited{color:#ff0000;font-size:12px;}
.cDRed,a.cDRed:link,a.cDRed:visited{color:#c00;font-size:14px;font-weight:bold;}
.cDRed1,a.cDRed1:link,a.cDRed1:visited{font-size:18px;font-weight:bold;color:#CC0000}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#499704;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#005EAC;}
.cDBlue,a.cDBlue:link,a.cDBlue:visited{color:#2E457B;text-decoration:underline}
a.cDBlue:hover{color:#FD2828;}
.cWhite,a.cWhite:link,a.cWhite:visited,a.cWhite:hover{color:#fff;text-decoration:none;}
.cYellow,a.cYellow:link,a.cYellow:visited,a.cYellow:hover{color:#FFE96F;text-decoration:none;}

/* 字体属性*/
.fon16{ font-size:16px;}
.fon14{ font-size:14px;}
.fon12{ font-size:12px;}
.fB{font-weight:bold;}
.fI{ font-style:italic}
.fo1{ font-family:'黑体';color:#777; font-size:28px}
.fo2{ font-family:'黑体';color:#777; font-size:16px}
.fo3{ font-family:'黑体';color:#777; font-size:14px}
.fo4{ font-family:'黑体';color:#005EAC; font-size:12px}

/*layout*/
#topbar {
    border-bottom:1px solid #E4EDF9;
    color:#3366CC;
    height:26px;
    line-height:25px;
    padding:0 10px;
    text-align:right;
    zoom:1;
}
#topbar .nav {
    float:left;
}
#topbar .nav a {
    margin-right:15px;
}
#topbar .nav strong{
    color:#000;
    margin-right:15px;
}
/* new首页顶部 */
.w960{width:960px;margin:0px auto;}
.flo_l{float:left;}
.flo_l a img{ border:none}
.flo_r{float:right;}
.logobox{width:230px;height:90px;float:right;margin:17px 0px 0px 0px;padding:0;font-size:12px;font-family:Verdana, Geneva, sans-serif;}
.input{width:333px;height:20px;float:left;margin:0 0 0 3px;padding:0;}
.top_right{ width:730px; float:left; height:auto}


.search{ width:488px;+width:491px;_width:490px; height:39px; background:#cceaf3; position:relative; float:left; margin:18px 0 0 0px;}
.search s{ display:block; overflow:hidden;}
.searchtl,.searchtr,.searchbl,.searchbr{ position:absolute;width:3px; height:3px;background:url(../mimg/bgcorner.gif) no-repeat;}
.searchtl{BACKGROUND-POSITION: 0px 0px; TOP: 0px; LEFT:0px}
.searchtr{BACKGROUND-POSITION: -3px 0px; TOP: 0px; RIGHT: 0px}
.searchbl{BACKGROUND-POSITION: 0px -3px; BOTTOM: 0px;_BOTTOM: -1px; LEFT: 0px}
.searchbr{BACKGROUND-POSITION: -3px -3px; BOTTOM: 0px;_BOTTOM: -1px; RIGHT: 0px}
.inputbox{ width:397px; height:28px;+height:22px;border:solid 1px #81a8d1; float:left; margin:3px 0 0 0; background:url(../mimg/input_bg.gif) repeat-x; text-align:left;  font-size:14px; color:#333; padding-top:1px;+padding-top:7px;}
.search img{ float:left; margin:3px 0 0 3px; width:5px; height:32px;}
.searchbutton{ width:79px; height:32px; float:left; margin:3px 0 0 0;}
.search_p{ width:300px; float:left; color:#666; font-size:12px; text-align:left; }
.search_p a{ color:#005eac; text-decoration:none}
.search_p a:hover{ text-decoration:underline}
.navbox{ width:960px; margin:0px auto 0; height:33px;border-bottom:solid 3px #4a90d9;}
.topnav{ width:960px; float:left; height:33px;  background:url(../mimg/nav_bg.gif) repeat-x; position: relative; margin-top:2px;}
.pngimage
 {
      width:19px; height:17px; float:left; margin:2px 4px 0 20px;_margin:2px 2px 0 10px;
      background-image:url(../mimg/nav_ico.png);
      _background-image:none;
      _filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=../mimg/nav_ico.png); 
 }
.topnav s{ display:block; overflow:hidden;}
.navtl,.navtr{ position:absolute;width:5px; height:5px;background:url(../mimg/navcorner.gif) no-repeat;}
.navtl{BACKGROUND-POSITION: 0px 0px; TOP: 0px; LEFT:0px}
.navtr{BACKGROUND-POSITION: -5px 0px; TOP: 0px; RIGHT: 0px}
.topnav ul{ float:left; margin:0; padding:0;}
.topnav ul li{ width:132px; height:33px; float:left; margin:0;  font-size:14px; font-weight:bold; margin:0; padding:0;}

.topnav ul li a{ color:#404040; float:left; margin:0; padding:0; display:block; width:132px; text-align:left; padding-top:5px; height:33px; text-decoration:none }

.topnav ul li a:hover,.topnav ul li a.check{ color:#fff; display:block; background:url(../mimg/nav.gif) no-repeat; width:132px; height:33px; margin:0 ; padding:5px 0 0 0;}
.topnav ul li img{ border:none; float:left;margin:3px 5px 0 23px;+margin:3px 5px 0 23px; padding:0; }
.guanggao{ width:950px; height:auto; overflow:hidden; margin:3px auto;}
.marB12{margin-bottom:8px;}
.path{width:920px;padding:0px 15px 0px 5px;}
.pathleft{float:left;text-align:left;font-family:"宋体";line-height:24px;}
.pathright{float:right;padding-left:5px;}
.pathright a{margin-left:6px;}
/* 页脚 */
.footer{width:960px;margin:0 auto;padding:20px 0;line-height:1.8;text-align:center;color:#999;background:url(../mimg/foot_bg.png) no-repeat 50% 0;}
.footer a:link,.footer a:visited{color:#999;}
.clear{clear:both;height:0;overflow:hidden;}
.clearfix{zoom:1;}
.clearfix:after{content:".";display:block;clear:both;height:0;font:0/0 sans-serif;visibility:hidden;}

/* new菜谱查询 */
.marg10{margin-bottom:10px;}
.marg5{margin-bottom:5px;}

/* 左 */
.mainL{float:left;width:665px;}
.mainR{float:right;width:290px;}
.mainkbg1{width:665px;height:66px;background:url(../mimg/bord1.gif) no-repeat}
.mainkbg2{width:665px;height:4px;background:url(../mimg/bord1.gif) no-repeat 0 -66px}
.mainkbg3{width:665px;background:url(../mimg/bord2.gif) repeat-y}
.gnhead{float:left;width:540px;padding:16px 0 0 19px;color:#666;text-align:left;}
.gnhead img{float:left;margin:5px 15px 0 4px;}
.gnhead span{display:block;color:#1664AD;padding-bottom:4px;}
.gnhead span b{font-size:14px;color:#036;padding-right:20px;}

/* 右 */
.tqkbg{width:290px;}
.sckbg1{width:290px;height:70px;background:url(../mimg/sck.gif) no-repeat}
.sckbg1b{width:290px;height:4px;background:url(../mimg/sckk.gif) no-repeat}
.sckbg2{width:290px;height:4px;background:url(../mimg/sck.gif) no-repeat 0 -70px}
.sckbg3{width:288px;border-left:1px solid #73AAED;border-right:1px solid #73AAED;}
.schead{float:left;width:255px;padding:16px 0 0 19px;color:#fff;text-align:left;}
.schead img{float:left;margin:5px 15px 0 4px;}
.schead span{display:block;}
.schead span b{font-size:14px;color:#036;padding-right:20px;}
.close{float:right;padding:11px 10px 0 0;}
.scnet{width:344px;padding:2px 12px;font-size:14px;text-align:left;}
.scnet h4{padding:10px 0 2px 2px;line-height:30px;margin-bottom:6px;color:#505050;font-size:14px;border-bottom:1px solid #BCDBEE;}
.scnet h4 label{float:right;width:140px;font-weight:normal;}
.scnet li{float:left;width:344px;height:26px;line-height:26px;border-bottom:1px solid #EDEDED;}
.scnet li img{float:left;padding:4px 6px 0 0;}
.scnet li a:link,.scnet li a:visited{color:#555;}
.scnet li a:hover{color: #fd2828;}
.scnet p{float:left;display:block;padding:5px 0;margin:0;}
.syshzs{width:268px;padding:0 12px 13px 12px;}
.syshzs h4{font-size:12px;padding-bottom:2px;margin-bottom:5px;border-bottom:1px dashed #ccc;}
.syshzs a{margin-right:12px;}
.menu{float:center;width:255px;padding:5px 2px 5px 2px;text-align:left;}
.menu li{float:left;width:30px;padding:3px 1px;}
.menu a1{margin-right:12px;}
.menuk{width:600px;padding:5px 2px 5px 2px;text-align:left; font-size:14px;}
.menuk li{float:left;width:123px;padding:3px 1px;}
.menuk a{margin-right:16px;}
