﻿@charset utf-8;
/* == 重置 == */
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}ol,ul{list-style:none;}a img{border:0;}img{/*vertical-align:top;*/}table{/*empty-cells:show;border-collapse:collapse;border-spacing:0;*/}textarea{resize:none;}em{font-style:normal;}input,button,textarea,select{font-size:inherit;*font-size:100%;font-family:inherit;}a:active,a:focus{outline:0;}body{font:12px/150% Arial,\5b8b\4f53,"microsoft yahei",Verdana;background-color:#fff;_background-image:url(about:blank);_background-attachment:fixed;}a{text-decoration:none;}a:hover{text-decoration:underline;}input{vertical-align:middle;}

/* == 常见效果 == */
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}.clear{display:block;height:0;overflow:hidden;clear:both}.clearfix {zoom:1;}.clearfix:after {display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}.overflow{overflow:hidden;}.block{display:block;overflow:hidden;}.hide{display:none;}.invisible{visibility:hidden;}.fl{float:left;}.fr{float:right;}.fn{float:none;}.al{text-align:left;}.ac{text-align:center;}.ar{text-align:right;}.noborder{border:0;}.yahei{font-family:"microsoft yahei";} img { vertical-align:middle;}

/* == Basic == */
body { color:#333; -webkit-text-size-adjust:none; word-wrap:break-word; background-color:#FFF0E1; }
a { color:#353535; }
a:hover { color:#D01F01; text-decoration:none;}

.wrapper { width:100%; height:100%; position:relative;}
.wbox { width:999px; margin:0 auto;}

.header { position:relative; width:100%; z-index:9;}

.topArea,topArea_n { position:relative; z-index:99;}

.topArea_n .logo { float:left;}
.topnav { font-size:14px; font-weight:bold; padding:30px 0 0 40px; float:left;}
.topnav strong { color:#DB2302;}


/* 导航区域 */
.nav { height:48px; line-height:48px; z-index:99; width:100%; background:url(nav_bg.jpg) repeat-x;}
.nav ul {}
.nav ul li { float:left; width:97px;position:relative; z-index:99; text-align:center; background:url(nav_line.jpg) right center no-repeat; padding-right:1px;}
.nav ul li.nobg { background:none;}
.nav ul li a { display:block;font-size:14px;font-family:"microsoft yahei"; color:#fff;}
.nav ul li a:hover,.nav ul li .current { text-decoration:none; background:url(nav_hover.jpg) repeat-x; }


.banner { position:relative; width:100%; height:361px; z-index:9; overflow:hidden; margin-top:2px;}
.banner .bd { width:1920px; position:absolute; left:50%; margin-left:-960px;}
.banner .hd { width:100%; height:19px; position:absolute; bottom:20px; text-align:center;}
.banner .hd ul {}
.banner .hd li { display:inline-block; *display:inline; zoom:1; width:19px; height:0; overflow:hidden; font-size:0; padding-top:19px; background:url(ico_01.png) no-repeat; cursor:pointer; margin:0 2px;}
.banner .hd li.on { background:url(ico_02.png) no-repeat;}
.Marquee_x ul li div {
    float: left;
    line-height: 25px;
    overflow: hidden;
	border:1px solid #FCCB9B;
}
.homepage .banner,.homepage .banner .bd { height:361px;}

.toppic { position:relative; width:100%; height:474px; z-index:9; overflow:hidden;}
.toppic .bd { width:1440px; height:474px; position:absolute; left:50%; margin-left:-960px;}


.onlinezx { background:url(ico_03.jpg) no-repeat; height:78px;}
.onlinezx ul { padding-top:18px; padding-left:20px;}
.onlinezx li { float:left; height:54px;}
.onlinezx li.o1 { background:url(online_3.jpg) right top no-repeat; padding-right:10px; margin-right:10px;}
.onlinezx li.o2 { padding-top:15px; padding-left:10px;}
.onlinezx .wpinput { width:181px; height:22px; line-height:22px; border:0; font-family:"microsoft yahei"; padding:2px;}


.container { position:relative; z-index:10; margin-top:0;}

/* 底部 */
.footer { position:relative; clear:both; margin-top:30px;}
.footer a {}

.footnav { background:url(ico_24.jpg) center bottom no-repeat;}
.footnav .ewm { text-align:center; height:290px;}
.footnav .ewm a { margin:0 20px;}
.footnav .foot_nav { text-align:center; line-height:30px; font-size:14px;}
.footnav .foot_nav a { margin:0 8px;}

.copyright {line-height:34px; text-align:center; padding:20px 0 30px;}
.copyright .txt { color:#727272; line-height:18px;}


/*首页*/
.farea { margin-top:10px;}
.fleft { background:url(ico_04.jpg) no-repeat; width:259px; height:310px; float:left;}
.fleft .applyform { padding-top:93px;}
.applyform div { padding:3px 0;}
.applyform label { width:60px; float:left; text-align:right;}
.applyform label em { padding-right:5px;}
.applyform .wpinput { border:0; height:19px;}
.applyform select { border:0; height:21px;}
.applyform em { color:#EA2201;}
.applyform .input-submit { line-height:30px; padding-top:8px;}

.fright { width:723px; float:right;}
.fright .video {}
.video dl { width:355px;}
.video dl dd { background:#991801; height:58px; color:#fad7b4; font-family:"microsoft yahei"; padding-top:5px; padding-left:15px;}
.video dl dd h2 { color:#fff; font-size:16px; font-weight:normal; line-height:25px;}
.video dl dd a { float:right; margin-top:6px; margin-right:17px;}

.fright .foodsraech { background:url(ico_08.jpg) no-repeat; width:723px; height:66px; margin-top:15px; color:#676565;}
.fright .foodsraech a { margin:0 3px;}
.foodsraech .sbox { padding:10px 0 0 65px;}
.foodsraech .sbox strong { float:left; color:#991801; padding-right:4px; line-height:23px;}
.foodsraech .skeyword { padding:4px 0 0 65px;}

.foodform { border:1px solid #E1E0E0; float:left;}
.foodform .f_select { float:left; border-right:1px solid #E1E0E0; height:21px; padding:0 3px;}
.foodform .f_select select { width:100px; border:0; background:none;}
.foodform .f_input {float:left;border-right:1px solid #E1E0E0;padding:0 3px; height:21px;}
.foodform .f_input input {width:300px; border:0; background:none;}
.foodform .f_submit {float:left; padding:0 15px;}

.box { border:1px solid #FCCB9B; background:#FFFFFF; padding:0 5px 5px;}
.box h2 { font-size:16px; height:41px; line-height:35px; margin-bottom:10px; font-weight:normal; background:url(h2bg.jpg) repeat-x;font-family:"microsoft yahei";}
.box h2 span { float:right; padding-top:6px; font-size:12px; padding-right:10px;}
.box h2 em { background:url(ico_14.jpg) no-repeat left bottom; display:block; text-align:center; width:94px; height:35px; padding-top:6px;  font-weight:bold; float:left; margin-right:3px; color:#464545; font-size:14px;}
.box h2 em.on {background:url(ico_10.jpg) no-repeat left bottom;color:#fff0e1;}
.box>h3 { background:url(tlefth3.jpg) no-repeat; line-height:37px; text-align:center; font:bold 14px/37px "microsoft yahei"; color:#fff0e1;}
.ad { margin-top:10px;}
.box2 { border:1px solid #FCCB9B; background:#FFFFFF; padding:0 5px 5px;}
.box2>h3 { background:url(h3bg.jpg) no-repeat; line-height:34px; text-align:center; font:bold 14px/34px "microsoft yahei"; color:#fff0e1;}

.sarea { margin-top:15px;}
.sarea .bd { padding:13px 13px 18px;overflow:hidden;}
.sarea .bd li { float:left; text-align:center; padding-top:3px;}
.sarea .bd li a.t { display:block; background:url(ico_11.jpg) repeat-x; line-height:30px; border-top:1px solid #FCCB9B; margin-top:3px;}

.tarea { margin-top:15px;}
.tleft { width:244px; float:left; padding-top:6px;}
.tleft dl { width:209px; margin:10px auto;}
.tleft dl dt { background:url(tleftdt.jpg) no-repeat; text-align:center;font:bold 14px/33px "microsoft yahei"; color:#fff0e1; margin-bottom:8px;}
.tleft dl dd { width:38%; float:left; background:url(tleftdd.jpg) left center no-repeat; padding-left:8%; line-height:24px;}

.tright { width:713px; float:right;}
.tright .bd li { float:left; width:213px;box-shadow:0 3px 2px #aaa; margin:11px 12px;}
.tright .bd li .btns { background:#F5F5F5; text-align:center; padding:13px 0; border-top:1px solid #E0E0E0;}
.tright .bd li .btns a { margin:0 6px;}
.tright .bd li .txt { padding:6px 10px; color:#9B9C9C; line-height:16px;}
.tright .bd li .txt a { font-weight:bold; color:#333; font-size:14px;}


.fourarea { margin-top:10px;}
.fourleft {width:244px; float:left; padding-top:6px;}
.fourleft .bd { padding:20px 10px 10px; line-height:24px; height:218px;}
.fourleft .bd p { margin-top:10px;}
.fourleft .bd a { color:#CC1F01;}

.fourcenter { width:468px; float:left; margin-left:18px;}
.fourcenter h2 em { cursor:pointer;}
.fourcenter .bd { padding:10px; height:220px;}
.fourcenter .bd dl { margin-bottom:10px;}
.fourcenter .bd dt { width:128px; float:left;}
.fourcenter .bd dd { margin-left:138px; line-height:20px;}
.fourcenter .bd dd a { color:#C91E00;}
.fourcenter .bd dd a.t { font-size:14px; font-weight:bold; margin-bottom:5px; display:block;}
.fourcenter .bd li { background:url(ico_15.jpg) left center no-repeat; padding-left:18px; line-height:24px;}
.fourcenter .bd li span { float:right; color:#939292;}
.bd2 { padding:10px; height:220px;}
.bd2 dl { margin-bottom:10px;}
.bd2 dt { width:128px; float:left;}
.bd2 dd { margin-left:138px; line-height:20px;}
.bd2 dd a { color:#C91E00;}
.bd2 dd a.t { font-size:14px; font-weight:bold; margin-bottom:5px; display:block;}
.bd2 li { background:url(ico_15.jpg) left center no-repeat; padding-left:18px; line-height:24px;}
.bd2 li span { float:right; color:#939292;}

.fourright { width:214px; float:right; padding-top:6px; height:285px;}
.fourright .bd { width:206px; margin:20px auto 15px;}
.fourright .bd a.t { display:block; background:url(ico_16.jpg) repeat-x; line-height:34px; text-align:center; font-weight:bold; color:#d72001;}
.fourright .hd { height:30px;text-align:center; position:relative;}
.fourright .hd ul { height:9px; padding-top:6px;}
.fourright .hd li { display:inline-block; *display:inline; zoom:1; width:9px; height:9px; font-size:0; cursor:pointer; margin:0 5px; background:url(ico_19.jpg) no-repeat;}
.fourright .hd li.on {background:url(ico_20.jpg) no-repeat;}
.fourright .hd a { display:block; width:16px; height:29px; top:0; position:absolute;}
.fourright .hd a.prev {background:url(ico_17.jpg) no-repeat; left:5px;}
.fourright .hd a.next {background:url(ico_18.jpg) no-repeat; right:5px;}


.fivearea {margin-top:15px;}
.fiveleft {width:244px; float:left; padding-top:6px;height:297px;}
.fiveleft .bd { border:1px solid #FCCB9B; width:226px;height:183px;overflow:hidden; margin:20px auto 15px;}
.fiveleft .bd a.t { display:block; background:url(ico_16.jpg) repeat-x; line-height:30px; text-align:center; font-weight:bold;border-top:1px solid #FCCB9B;}

.fiveleft .hd { height:30px;text-align:center; position:relative;}
.fiveleft .hd ul { height:9px; padding-top:6px;}
.fiveleft .hd li { display:inline-block; *display:inline; zoom:1; width:9px; height:9px; font-size:0; cursor:pointer; margin:0 5px; background:url(ico_19.jpg) no-repeat;}
.fiveleft .hd li.on {background:url(ico_20.jpg) no-repeat;}
.fiveleft .hd a { display:block; width:16px; height:29px; top:0; position:absolute;}
.fiveleft .hd a.prev {background:url(ico_17.jpg) no-repeat; left:10px;}
.fiveleft .hd a.next {background:url(ico_18.jpg) no-repeat; right:10px;}

.fivecenter { width:468px; float:left; margin-left:18px;}
.fivecenter h2 em { cursor:pointer;}
.fivecenter .bd { padding:1px 4px; height:250px;}
/*.fivecenter .bd li { width:137px; float:left; border:1px solid #FCCB9B; margin:8px 7px;}*/
/*.fivecenter .bd li a.t {display:block; background:url(ico_16.jpg) repeat-x; line-height:27px; text-align:center; font-weight:bold;border-top:1px solid #FCCB9B;}*/
.bd1 li{width:137px; float:left; border:1px solid #FCCB9B; margin:8px 7px;}
.bd1 li a.t{display:block; background:url(ico_16.jpg) repeat-x; line-height:27px; text-align:center; font-weight:bold;border-top:1px solid #FCCB9B;}

.fiveright { width:214px; float:right; padding-top:6px; height:297px;}
.fiveright .bd { width:206px; margin:20px auto 15px;}
.fiveright .bd img { display:block; margin-bottom:5px;}
.fiveright .bd p { line-height:24px; padding-left:10px;}

.linkbox { border:1px solid #FCCB9B; width:997px; height:113px; background:#fff; margin:15px auto 0;}
.linkbox h2 { width:114px; height:113px; background:url(ico_23.jpg) no-repeat; border-right:4px solid #D6D6D6; float:left;}
.linkbox .bd { margin:10px 10px 0 134px; line-height:24px;}

.projectbox {border:1px solid #FCCB9B; width:997px; height:113px; background:#fff; margin:15px auto 0;}
.projectbox h2 { width:114px; height:113px; background:url(ico_27.jpg) no-repeat; border-right:4px solid #D6D6D6; float:left;}
.projectbox .bd { padding:33px 0 0 35px; margin-left:114px;}
.projectbox .bd a { width:160px; height:41px; border-bottom:4px solid #E0E0E0; background:#E0E0E0; font:16px/45px "microsoft yahei"; overflow:hidden; float:left; text-align:center; margin-right:2px;}
.projectbox .bd a:hover,.projectbox .bd a.current { background:#575757; color:#fff; border-bottom:4px solid #D72001;}

/*内页*/
span.breadcrumbs { font-weight:normal;font-size:12px; font-family:\5b8b\4f53; background:url(ico_25.jpg) left 18px no-repeat; padding-left:20px; }

/* Display */
.article { margin:0 auto; padding:10px;}
.article .hd { text-align:center; padding-top:10px; }
.article .hd h1 { padding-bottom:16px; color:#c91e00; font-size:16px;}
.article .hd .titBar { margin-bottom:10px; color:#9B9B9B; line-height:42px; background:url(ico_26.jpg) repeat-x; border:1px solid #EEEDED;} 
.article .bd { padding:10px 0 35px; line-height:210%; font-size:12px;}
.jiathis_style { display:inline-block; *display:inline; zoom:1;}

/*相关阅读*/
.re_list { width:713px; float:right; margin-top:15px;}
.re_list .bd { padding:15px;}
.re_list .bd dl { margin-bottom:17px;}
.re_list .bd dt { width:128px; float:left;}
.re_list .bd dd { margin-left:145px; line-height:20px;}
.re_list .bd dd a { color:#C91E00;}
.re_list .bd dd a.t { font-size:14px; font-weight:bold; margin-bottom:5px; display:block;}
.re_list .bd li { background:url(ico_15.jpg) left center no-repeat; padding-left:2%; line-height:24px; width:48%; float:left;}

/*师资力量*/
.picnews { padding:10px;}
.psContent{clear: both;}
.psContent>div{float: left;}
.psContent>div.t_img{width: 194px;margin-right: 20px;margin-bottom: 20px;}
.psContent>div.t_img a{display: inline-block;border: 1px solid #F0F0F5;}
.psContent>div.t_img img{ border-radius: 6px;}
.datum{width: 479px !important;}
.datum h3{position: relative;}
.datum h3 a{font-size: 22px;color: #E02202;line-height: 32px;}
.datum h3 span{ float: right;line-height: 32px;margin-right: 10px;font-weight: 100;
	*font-size: 14px!important;
    *position: absolute!important;
    *top: 0 !important;
    *right: 10px !important;}
div.datum p{line-height: 26px;}
.datum>a{ line-height: 25px; color: #FF0000;}
.datum span{float: right;}
.datum span a{padding:5px 10px; color: #fff;margin-right: 10px;border-radius: 4px;}
.datum span a{background-color: #ed4e4e;box-shadow: 1px 1px #A99895;}
.datum span a+a{background-color: #ff7248;}


/* 新闻列表 */
.list { padding:5px 15px;}
.list dl { margin-bottom:15px; border-bottom:1px dashed #C7C7C7; padding-bottom:15px;}
.list dt { width:128px; float:left;}
.list dd { margin-left:145px; line-height:20px;}
.list dd a { color:#C91E00;}
.list dd a.t { font-size:14px; font-weight:bold; margin-bottom:5px; display:block;}


/* 分页 */
.page { text-align:center; padding-bottom:8px;}
.page span {margin: 0px 2px;color: red;border: 1px solid red;border-radius: 5px;font-size: 14px;font-weight: bold;}
.page a {margin: 0px 1px;color: #999;border: 1px solid #999;border-radius: 5px;font-size: 14px;font-weight: bold;display: inline-block;padding: 0 15px;}
.page>span.current {margin: 0px 1px;color: red;border: 1px solid red;border-radius: 5px;font-size: 14px;font-weight: bold;display: inline-block;padding: 0 15px;}

/* 图片列表 */
.piclist { padding:4px 6px 0;}
.piclist li { border:1px solid #FCCB9B; width:163px; float:left; text-align:center; padding-top:3px; margin:0 5px 14px 5px;}
.piclist li a.t { display:block; background:url(ico_11.jpg) repeat-x; line-height:30px; border-top:1px solid #FCCB9B; margin-top:3px;}

/*小吃项目*/
.footlist { margin-top:15px;}
.footlist .box { padding:40px 0 20px 20px;}
.footlist .items { width:440px; float:left; margin:0 20px 50px;}
.footlist .items .hd { border-bottom:1px solid #D92000; height:59px; line-height:59px; font-size:24px; color:#D92000; font-family:"microsoft yahei"; font-weight:bold;}
.footlist .items .hd span { float:left; text-align:center; width:43px; height:52px; padding:7px 8px 0; background:url(food_a1.jpg) no-repeat; color:#fff; font:bold 18px/20px "microsoft yahei"; margin-right:15px;}
.footlist .items .bd { margin-top:15px;}
.footlist .items .bd .img { width:175px; float:left;}
.footlist .items .bd dl { margin-left:190px;}
.footlist .items .bd dt { font:bold 18px/30px "microsoft yahei"; color:#d92000; padding-top:15px;}
.footlist .items .bd dd {font: 14px/21px "microsoft yahei"; margin:15px 0;}
.footlist .items .bd dd a { display:inline-block; *display:inline; zoom:1; width:91px; height:30px; line-height:30px; text-align:center; color:#fff; margin-right:10px;}
.footlist .items .bd dd a.zixun { background:url(food_a2.jpg) no-repeat;}
.footlist .items .bd dd a.xiangxi { background:url(food_k2.jpg) no-repeat;}

.footlist .item2 .hd {border-bottom:1px solid #5CBB4F; color:#5CBB4F;}
.footlist .item2 .hd span {background:url(food_b1.jpg) no-repeat;}
.footlist .item2 .bd dt { color: #5CBB4F;}
.footlist .item2 .bd dd a.zixun {background:url(food_b2.jpg) no-repeat;}

.footlist .item3 .hd {border-bottom:1px solid #CC00D9; color:#CC00D9;}
.footlist .item3 .hd span {background:url(food_c1.jpg) no-repeat;}
.footlist .item3 .bd dt { color: #CC00D9;}
.footlist .item3 .bd dd a.zixun {background:url(food_c2.jpg) no-repeat;}

.footlist .item4 .hd {border-bottom:1px solid #4F9BBB; color:#4F9BBB;}
.footlist .item4 .hd span {background:url(food_d1.jpg) no-repeat;}
.footlist .item4 .bd dt { color: #4F9BBB;}
.footlist .item4 .bd dd a.zixun {background:url(food_d2.jpg) no-repeat;}

.footlist .item5 .hd {border-bottom:1px solid #D9A300; color:#D9A300;}
.footlist .item5 .hd span {background:url(food_e1.jpg) no-repeat;}
.footlist .item5 .bd dt { color: #D9A300;}
.footlist .item5 .bd dd a.zixun {background:url(food_e2.jpg) no-repeat;}

.footlist .item6 .hd {border-bottom:1px solid #6904C7; color:#6904C7;}
.footlist .item6 .hd span {background:url(food_f1.jpg) no-repeat;}
.footlist .item6 .bd dt { color: #6904C7;}
.footlist .item6 .bd dd a.zixun {background:url(food_f2.jpg) no-repeat;}

.footlist .item7 .hd {border-bottom:1px solid #3B3E0B; color:#3B3E0B;}
.footlist .item7 .hd span {background:url(food_g1.jpg) no-repeat;}
.footlist .item7 .bd dt { color: #3B3E0B;}
.footlist .item7 .bd dd a.zixun {background:url(food_g2.jpg) no-repeat;}

.footlist .item8 .hd {border-bottom:1px solid #87A9AF; color:#87A9AF;}
.footlist .item8 .hd span {background:url(food_h1.jpg) no-repeat;}
.footlist .item8 .bd dt { color: #87A9AF;}
.footlist .item8 .bd dd a.zixun {background:url(food_h2.jpg) no-repeat;}

.footlist .item9 .hd {border-bottom:1px solid #00CB77; color:#00CB77;}
.footlist .item9 .hd span {background:url(food_i1.jpg) no-repeat;}
.footlist .item9 .bd dt { color: #00CB77;}
.footlist .item9 .bd dd a.zixun {background:url(food_i2.jpg) no-repeat;}

.footlist .item10 .hd {border-bottom:1px solid #CF4D6F; color:#CF4D6F;}
.footlist .item10 .hd span {background:url(food_j1.jpg) no-repeat;}
.footlist .item10 .bd dt { color: #CF4D6F;}
.footlist .item10 .bd dd a.zixun {background:url(food_j2.jpg) no-repeat;}

/*小吃内容*/
.fooddisplay { margin-top:10px;}
.food_video { padding:40px 84px 10px;}
.food_video .videobox { width:566px; float:left; text-align:center; font:18px/30px "microsoft yahei";}
.food_video .video_list { width:246px; float:right;}
.food_video .video_list a { display:block; margin-bottom:9px;}

.food_btns { text-align:center; padding:20px 0 60px;}

.food_scoll { height:202px; position:relative;}
.food_scoll .bd { width:936px; margin:0 auto;}
.food_scoll .bd li { width:300px; height:200px; border:1px solid #C3C3C3; margin:0 5px;}
.food_scoll .hd a { width:22px; height:46px; display:block; position:absolute; top:76px;}
.food_scoll .hd a.prev { background:url(ico_29.jpg) no-repeat; left:2px;}
.food_scoll .hd a.next { background:url(ico_30.jpg) no-repeat; right:2px;}

.food_pics { padding:0 30px;}
.food_pics .items { margin-top:50px;}
.food_pics .items dl { float:left;}
.food_pics .items dl dt { background:url(ico_33.jpg) no-repeat; width:402px; height:86px; line-height:86px; text-align:center; font-size:24px; color:#fff; font-family:"microsoft yahei"; margin-top:70px; margin-bottom:30px;}
.food_pics .items dl dd {background:url(ico_34.jpg) no-repeat; width:348px; height:89px; padding:20px 30px 0 20px; font:15px/24px "microsoft yahei";}
.food_pics .items .pic { width:496px; height:312px; background:#F2F2F2; padding:10px; border:1px solid #CECECE; float:right;}

.food_pics .items.even  dl { float:right;}
.food_pics .items.even dl dt {background:url(ico_31.jpg) no-repeat;}
.food_pics .items.even dl dd {background:url(ico_32.jpg) no-repeat; padding:20px 20px 0 30px;}
.food_pics .items.even  .pic { float:left;}

.food_intro { margin-top:30px;}
.food_intro .hd { font-size:28px; color:#DA0000;font-family:"microsoft yahei"; font-weight:bold; padding:20px 30px;}
.food_intro .hd em { font-size:20px; color:#666; font-weight:normal; padding-left:8px;}
.food_intro table { width:100%; background:#CACACA;font-family:"microsoft yahei"; line-height:24px;}
.food_intro table td { background:#F1F1F1; font-size:14px;}
.food_intro .thead td { color:#DA0000; font-size:20px; text-align:center; line-height:68px;}
.food_intro table td.f { text-align:center; font-size:20px;}
.food_intro table td p { padding:30px;}
.food_intro table td strong { font-size:20px; padding:0 60px; line-height:78px; font-weight:normal;}

/*在线报名*/
.signup { background:url(signupbg.jpg) center top fixed;font-family:"microsoft yahei";}
.signup .wrapper { width:1002px; margin:0 auto;}
.signup .container { padding:40px 80px; background:url(ico_signup.jpg) no-repeat 78% 100px #fff; margin-bottom:80px;}
.signup .container .title { color:#DA0000; font-size:31px; font-weight:bold; border-bottom:1px solid #989898; padding:0 8px 10px;}
.signup .container .title span { float:right; font-size:18px; font-weight:normal;}
.signup .container .title em {font-size:18px; font-weight:normal; padding-left:8px;}

/* 表单部分 */
.form-panel { margin:20px 10px; }
.form-panel h4 { margin-bottom:10px; padding:2px 20px; color:#666; line-height:22px; }
.form-panel .tips { font-size:13px; text-align:right; padding-right:70px;}
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:140px; line-height:24px; text-align:right; font-size:18px; }
.form-panel li.field label em { color:#F00; padding-right:5px;}
.form-panel .input { padding:12px 0; color:#666; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:3px; border:1px solid #ccc; color:#666; }
.form-panel .select {height:28px; padding:3px; border:1px solid #ccc; color:#666; width:310px;}
.form-panel .textarea { height:100px; padding:1px 3px; border:1px solid #D0D0D0; color:#666; }
.form-panel .submit-field { padding:0 10px 20px 140px; clear:both; }
.form-panel .submit-field .btn-submit { margin-right:10px; background:#A00000; border:none; font-size:16px; color:#fff; width:102px; height:31px; cursor:pointer; float:left;}
.form-panel .submit-field a { display:inline-block; *display:inline; zoom:1;background:#333333;font-size:16px; line-height:31px; text-align:center; color:#fff; width:102px; height:31px; float:left;}
.form-panel li span { padding-left:10px; color:#999;}

.gotop{width:58px;height:110px;position:fixed;bottom:80px;right:90px; z-index:99999;}
.gotop a { display:block; margin-bottom:7px; position:relative;}
.gotop img.ewm { display:none; position:absolute; left:0; bottom:38px;}