@charset "gb2312";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{margin: 0;padding: 0; border:0;}
body,button, input, select, textarea{font:12px '宋体','\5B8B\4F53',sans-serif; color:#000;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight:normal}
html {height: 101%; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong { font-weight: bold; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0; max-width: 100%; }
a {text-decoration: none;color:#000;}
a:hover {text-decoration: none;color:#F00; }
.con{ width:1000px; margin:0 auto; overflow:hidden;}
.clear{clear:both;visibility:hidden}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
#scrollDiv{width:300px;height:100px;min-height:25px;line-height:25px;border:#ccc 1px solid;overflow:hidden}
#scrollDiv li{height:25px;padding-left:10px;}
/*------ //背景 ---------*/
.top h1,.top ul,.search,.search-keyword,.search-submit,.zx,#container .zxbm .baoming,.zysz{background:url(../img/bgg.png) 0 0 no-repeat;}
#header .header_top{background:#f8f8f8; height:38px; border-bottom:1px solid #e6e6e6; display:block;}
#header .top{height:39px; display:block; line-height:39px;}
#header .top  h1{text-indent:15px;background-position:0px 12px;}
#header .top  h1 strong{ font-size:12px; color:#404243;}
#header .top  h1 span{font-size:12px; font-weight:normal;}
#header .top ul{background-position:0px -18px;}
#header .top ul li{padding:0 0 0 20px; width:55px; float:left;}
#header .logo{height:80px; overflow:hidden;padding:5px; display:block;}
#header .logo h1{ float:left;background:url(../img/log.jpg) no-repeat; display: block; height:80px; width:620px; text-indent:-9999px;}
#header .search{ height:75px;display:block;background-position:0px -70px;width:290px; position:relative;}
#header .search-keyword{width:170px; line-height:28px; height:28px; text-indent:5px;font-size:12px; color:#999; position:absolute; left:32px; top:10px; border:none;background-position:-30px -80px; }
#header .search-submit{vertical-align:top; cursor:pointer; width:80px; height:30px;position:absolute; right:5px; top:6px;background-position:100px -90px;text-indent:-9999px;}
#header .tag{ display:block; height:30px; width:315px; position:absolute; bottom:2px; right:1px; line-height:30px; overflow:hidden;}
#header .tag ul li{ float:left; padding-left:5px;}
#header .tag ul .cor{ color:#b6b7bb;}
#header .navMenu{height:50px; background:#e60012;overflow:hidden; }
#header .navMenu ul{ width:100%; }
#header .navMenu li{width:98px; height:50px; line-height:50px; text-align:center; font-size:16px;float:left; border-right:1px solid #be120f;}
#header .navMenu li a{color:#FFF}
#header .navMenu li a:hover{color:#fff;text-decoration: underline;}
#header .navMenu .navl{border-left:none;}
#header .navMenu .navr{border-right:none;}
.navMenu{height:50px; overflow:hidden;width:100%;}
.fix_nav{position:fixed;z-index:999;top:0;}
/*banner*/
.banner{height:335px; position:relative; margin:0 auto; overflow:hidden; z-index:1; background:#666;}
.zy{width:233px;height:334px; background:#fff; border-bottom:#f0f0f0 solid 1px;position:absolute;z-index:2;}
.zysz{ background:url(../img/zyszbg.png) no-repeat;background-position:10px 10px; height:334px; }
.zy .wpzy{ padding-top:10px; height:110px;}
.zy .rmzy{padding-top:20px;height:80px;}
.zy .dqzy{padding-top:10px;height:70px;}
.zy .dqzy1{height:30px;}
.zy ul{ border:1px  dashed  #dddddd;}
.zy li{list-style:none; height:25px; margin:0px 0px 0px 90px; letter-spacing:3px; font-size:15px; line-height:25px; }
/*==============焦点图================*/
#main_promo{height:335px; width:1920px; margin-left:-960px; position:relative;  top:0;  left:50%; overflow:hidden; z-index:0; }
.promoWD{width:1000px; margin:0 auto; position:relative; }
.slide{display:block; float:left;  width:1920px;}
.slidew{ width:1000px; margin:0 auto; padding-left:466px; display:block;}
#dots{height:13px; position:absolute; bottom:13px; left:529px; z-index:99;}
#dots li{ width:23px; height:13px; float:left; }
#dots li a{ width:10px; display:block; height:10px; background-color:#7f0705; }
#dots li.act a{background-color:#000000;}
/*==============焦点图 end================*/

/*daoyu*/
.daoyu{ margin-top:8px;}
.daoyu_h{ height:70px; float:left;width:232px; display:block;}
.mainhot{ height:70px; width:764px; float:right;}
.mainhot .hot_titl{float:left; width:60px; background:url(../img/hot_line.jpg) no-repeat right; font-size:14px; font-weight:bold; line-height:20px; padding:15px 10px;color:#5a5a5a; margin:0px 8px;}
.mainhot .hot_txt{float:left; width:650px; font-size:13px; line-height:30px;color:5a5a5a;text-align:left; margin-top:8px;}
.mainhot .hot_txt a{color:#5a5a5a; margin-left:8px; }
.mainhot .hot_txt a:hover{color:#ff4400;}
/*banner*/
#container{ margin-top:5px;}
/*联系我们*/
#container .main1_left{width:233px; height:530px; border:1px solid #cfcfcf;}
/*------ //视频 ---------*/
#container .sp{width:230px; height:330px;  margin-top:10px;}
#container .sp h3{height:30px; line-height:30px; font-size:16px; color:#e4740e; padding-left:10px;}
#container .jcsp ul li{ line-height:30px; height:30px; padding-left:30px;}
.sp h3 a,.dy h3 a{float:right; padding-right:10px; font-size:12px; font-weight:normal;}
.sp p{padding:5px 0 0 5px; height:150px; overflow:hidden;}
.sp ul,.dy ul{padding:5px 10px; width:212px}
.sp ul li{height:33px; line-height:33px; width:212px; overflow:hidden; border-bottom:dashed 1px #dbdbdb; text-indent:20px; background:url(http://www.fjxdf.com/xdfmb/img/sppp.gif) left no-repeat; }
#container .zxbm{ height:180px; width:233px;}
#container .zxbm h3{ font-size:12px; color:#434343; height:30px; display:block; line-height:30px; padding-left:50px;}
#container .zxbm h3 b{ font-size:14px;}
#container .zxbm .baoming{ background-position:0 -206px;border:none; cursor:pointer; width:143px;height:30px;position:absolute;margin:-10px 0 0 35px;}
#container .bdzy h3{ height:35px; line-height:35px; border-top:2px solid #cdcdd0; border-bottom:2px solid #cdcdd0; text-align:center; font-size:18px; color:#F00;}
#container .lxwm{width:233px;height:150px;}
#container .lxwm h3{ font-size:16px; color:#e4740e; height:30px; display:block; line-height:30px; text-align:center;}
#container .lxwm .mfbd{width:180px;height:57px;position:absolute;display:block; margin:10px 0 0 25px;}
#container .lxwm .qq{width:80px;height:25px;position:absolute;margin:95px 0 0 31px;display:block;}
#container .lxwm .looyu{width:80px;height:25px;position:absolute;margin:95px 0 0 123px;display:block;}
#container .zxbm{ height:190px; width:233px;}
#container .zxbm h3{ font-size:12px; color:#434343; height:30px; display:block; line-height:30px; padding-left:50px;}
#container .zxbm h3 b{ font-size:14px;}
#container .zxbm .baoming{ background-position:0 -206px;border:none; cursor:pointer; width:143px;height:30px;position:absolute;margin:-10px 0 0 35px;*margin:10px 0 0 35px;}
#container .bdzy h3{ height:35px; line-height:35px; border-top:2px solid #cdcdd0; border-bottom:2px solid #cdcdd0; text-align:center; font-size:18px; color:#F00;}
#xsdt_box{ height:130px;min-height:25px;line-height:25px;overflow:hidden}
#xsdt_box li{height:32px; line-height:30px; text-align:center; display:block;}
/*专题*/
.zhuanti{ width:760px; display:block}
.zhuanti ul{ overflow:hidden; display:block;}
.zhuanti ul li{width:186px;height:122px;padding-left:5px;_padding-left:4px; float:left;}
/*新闻中心*/
.news{width:760px; margin-top:10px;/* IE6*/}
.news .left{width:458px; float:left; padding:0 5px 5px 5px;}
.news .left .tt{height:30px;}
.news .left .tt ul{ height:30px; line-height:20px;}
.news .left .tt ul li{ float:left; width:112px; font-size:16px; text-align:center; margin:5px 0; border-right:1px solid #dbdbdb; height:20px;}
.news .left .tt a{color:#e4740e}
.news .left .tt a:hover{text-decoration:none}
.news .zh{width:458px;}
.news .zh .pic{width:132px; height:103px; overflow:hidden;margin-right: 10px;border: 2px solid #dddddd;}
.news .txts1_1 {height:110px; }
.news .txts1_1 h1 {overflow: hidden; font-size:16px; color:#404142; display:block;}
.news .txts1_1 .daodu{ color:#e4740e;}
.news .txts1_1 span{ text-indent:2em;line-height: 23px;overflow: hidden;color:#777;height:80px; display:block;}
.news .zh ul li{list-style:none;height:25px;color:#404243; line-height:25px; border-bottom: 1px dashed #dbdbdb;}
.news .zh ul li span{float:right;display:inline;color:#404243;padding:0 5px;}
.news .zh ul li a{width:350px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;color:#333}
.news .zh ul li a:hover{color:#F00;text-decoration:none}
.news .undis{ display:block; overflow:hidden; }
.news .undis .nr{width:225px;height:124px;border:#abacb1 solid 1px;}
.news .rxdy{width:348px;height:30px;float:left;overflow: hidden; font-size:16px; color:#008ffd; display:block; line-height:30px; padding-left:10px;}
.news .rxdy a:hover{color:#F00}
#xsdt_box{ height:75px; border:1px solid #d0d0d0; margin-top:5px;}
#xsdt_box h3{ float:left; width:55px; height:75px; background:#e6e6e6; color:#F00; font-size:16px; text-align:center; letter-spacing:4px; line-height:25px;}
#xsdt_box ul{ float:left; width:198px; border-left:1px dashed #d0d0d0;}
#xsdt_box ul li{height:25px;line-height:25px;font-size:12px;color:#000; }
/*新闻right*/
.news .right{width:283px;border:1px solid #d0d0d0; height:396px; }
.news .right .tt_r{width:270px; height:28px; line-height:28px; padding-left:5px; font-size:16px;}
.news .right .tt_r a{color:#e4740e}
.news .right .tt_r a:hover{text-decoration:none}
.news .right .tt_r .gd{float:right}
.news .right .tt_r .gd a{font:12px/24px '宋体';color:#404243}
.news .right .tt_r .gd a:hover{color:#F00}
.news .right ul li{list-style:none;height:25px;color:#535353; line-height:25px;}
.news .right ul li span{float:right;display:inline;color:#ccc;padding:0 5px;}
.news .right ul li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;color:#333;padding-left:5px;}
.news .right ul li a:hover{color:#F00;text-decoration:none}
/*校园图片*/
#main_xyhj{margin-top:5px;}
.main_xyhj{width:1000px; height:330px; padding-top:12px; float:left; overflow:hidden;}
.zjxdf{border: 1px solid #cfcfcf; margin-bottom:5px; height:30px;}
.zjfj{ width:800px; float:left;}
.zjxdf ul {list-style-type:none;clear:both;float:none;position:relative;overflow:hidden;height:30px;}  
.zjxdf ul span{color:#a5a5a5; font-size:14px; height:30px; line-height:30px;}
.zjxdf ul li { display:block;float:left;position:relative;z-index:21;top:1px; text-align:center; width:100px; height:30px; line-height:30px;overflow:hidden; }  
.zjxdf ul li a { text-decoration:none;font-size:16px; color:#e4740e}
.zjxdf ul li a:hover {color:#837C27; } 
#main_xyhj .more{width:90px; float:right; font-size:12px; text-align:right; padding-right:10px; height:30px; line-height:30px;}   
/*滑动门效果*/
.tabbox2 {  _margin-top:0px;width:998px; height:331px;background-repeat:no-repeat;  border: 1px solid #cfcfcf;}  
.tabbox2 .touming{height:25px;background:#000;opacity:0.5;filter:alpha(Opacity=50); text-align:center;position:absolute;left:0;bottom:0}
.tabbox2 span{height:25px;color:#fff;padding:0 12px;position:absolute;left:0;bottom:0;overflow:hidden;line-height:25px}
.tabbox2 img:hover{filter:Alpha(opacity=90);/* for IE */ opacity:0.9;}
.tabbox2 .tabtext {clear:both;float:none;overflow:hidden; height:331px;} 
.zbphoto{ width:520px; height:331px; float:left; overflow:hidden; margin-right:5px;}
.zbphoto1{width:520px; height:163px; float:left; overflow:hidden;}
.zbphoto1a{ width:345px; height:163px; float:left; overflow:hidden; position:relative;}
.zbphoto1a .touming{width:345px;}
.zbphoto1b{ width:170px; height:163px; float:left; overflow:hidden; margin-left:5px; position:relative;}
.zbphoto1b .touming{width:170px;}
.zbphoto2{ width:520px; height:163px; float:left; overflow:hidden; margin-top:5px; position:relative;}
.zbphoto2a{ width:170px; height:163px; float:left; overflow:hidden; position:relative;}
.zbphoto2 .touming{width:170px;}
.zbphoto2b{ width:170px; height:163px; float:left; overflow:hidden; margin-left:5px; position:relative;}
.ybphoto{ width:473px; height:331px; float:left; overflow:hidden;}
.ybphoto1{ width:300px; height:331px; float:left; overflow:hidden; position:relative;}
.ybphoto1 .touming{width:300px;}
.ybphoto2{ width:168px; height:331px; float:left; overflow:hidden;margin-left:5px; }
.ybphoto2 .touming{width:168px;}
.ybphoto2a{ width:168px; height:163px; float:left; overflow:hidden; position:relative;}
.ybphoto2b{ width:168px; height:163px; float:left; overflow:hidden; margin-top:5px; position:relative;}

/*学生作品*/
#xszp,#ship{ margin-top:5px;}
#xszp .border,#prds .cgxz .border,#prds .border,#ship .border{border:1px solid #cfcfcf; height:30px; line-height:30px; font-size:16px; color:#e4740e;}
#xszp .border h3,#ship .border h3{width:800px; padding-left:10px; float:left; display:block;}
#xszp .border h3 a,#prds .border h3 a,#prds .cgxz .border h3 a,#ship .border h3 a{color:#e4740e;font-size:16px;}
#xszp .border h3 span,#prds .border h3 span,#ship .border h3 span{color:#a5a5a5; font-size:14px;}
#xszp .more,#prds .more,#ship .more{width:90px; float:right; font-size:12px; text-align:right; padding-right:10px;}
#xszp .zp{border:1px solid #cfcfcf; margin-top:5px; height:338px;}
#xszp .zp_left{ height:338px; width:235px; display:block;position:relative;}
#xszp .zp_con{height:338px; width:465px; display:block; margin:0 5px;}
#xszp .zp_con .zp_con_l{ height:164px; width:209px; display:block;position:relative;}
#xszp .zp_con .zp_con_r{ height:164px; width:250px;display:block;position:relative;}
#xszp .zp_con .zp_con_b{ height:169px; width:465px;display:block; margin-top:5px;position:relative;}
#xszp .zp_right{height:338px; width:288px; display:block; overflow:hidden;}
#xszp .zp_right .zp_right_l{ height:112px; width:288px;display:block; margin-bottom:5px;position:relative;}
#xszp .zp_right .zp_right_b{ height:221px; width:288px;display:block;position:relative;}
.text { width:100%; height:auto; background:#000; FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0; bottom:0; }
.imgtext {height:auto; float:left; padding:10px; color:#FFF; font-size:18px; line-height:100%; text-align:center; }
/*烹饪大师*/
#prds{ margin-top:5px;}
#prds .ds{ width:551px;}
#prds .border h3{padding-left:10px; float:left; display:block;}
#prds .ds ul,#prds .cgxz ul{ color:#444; display:block}
#prds .ds ul li{width:132px; height:200px; margin-right:5px; margin-top:5px;  background-color:#fff; font-size:12px; line-height:20px; border:solid 1px #dbdbdb; text-align:center; overflow:hidden; float:left;}
#prds .ds span,#prds .cgxz span{font-size:12px; line-height:20px; color:#dd0000;}
/*成功学子*/
#prds .cgxz{ width:444px;_width:444px; margin-left:5px;}
#prds .cgxz .border h3{padding-left:10px; float:left; display:block;}
#prds .cgxz ul{ padding-left:2px;}
#prds .cgxz ul li{width:142px; height:200px; margin-right:5px; margin-top:5px;  background-color:#fff; font-size:12px; line-height:20px; border:solid 1px #dbdbdb; text-align:center; overflow:hidden; float:left;}
/*视频*/
#ship  ul{ margin:5px 0 0 0px; color:#444; display:block; border:solid 1px #dbdbdb;height:170px;}
#ship  ul li{width:193px;  margin-left:5px; padding:5px 0px 5px 0px; background-color:#fff; font-size:12px; line-height:20px; text-align:center; overflow:hidden; float:left;}
/*------ //链接 ---------*/
.lj{width:100%; height:auto; overflow:hidden;}
.allList{position:relative; margin:10px 0; width:998px; height:110px; border:solid #dbdbdb 1px}
.allList dd{padding:5px 0 0 110px; height:60px; }
.allList dt{font-size:14px; font-weight:bold; color:#ff8800; position:absolute; text-align:center; width:105px;}
.allList a{text-align: center;float:left;}
#lj1{width:100px; left:10px; top:10px;}
#lj2{width:100px; left:10px; top:40px;}
#lj3{width:100px; left:10px; top:70px;}
#con_lj_1{padding:10px 0 0 110px; line-height:20px; overflow:hidden; height:90px}
#con_lj_1 a{height:90px; width:90px; padding:0 4px}
#con_lj_1 img{width:90px; height:70px; display:block}
#con_lj_2 a{height:20px; width:125px; line-height:20px}
#con_lj_3 a{word-break:keep-all; height:14px; line-height:14px; margin:4px 0 0; padding:0 10px; border-right:solid #dbdbdb 1px}
.share{float:right}
/*------ //底部 ---------*/
.clearfix{ *zoom:1;}
.clearfix:after{ display:table; line-height:0; content:""; clear:both;}
.foot{ width:100%; border-top:1px solid #e5e5e5; background:#f1f1f1;}
.foot_top{ padding-top:15px; border-bottom:1px solid #ccc;}
.foot_top_bg{width:900px; margin:0 auto; padding-left:15px;}
.foot_top_bg a:link,.lvs_foot_top_bg a:visited{color:#3f3f3f;text-decoration:none;}
.foot_top_bg a:hover{color:#3f3f3f;text-decoration:underline;}
.foot_top_bg dl{ float:left; width:120px; height:150px; padding-left:45px; background:url(../img/foottit.png) no-repeat;}
.foot_top_bg dl.linksa{ background-position:0 0;}
.foot_top_bg dl.linksb{ background-position:0 -300px;}
.foot_top_bg dl.linksc{ background-position:0 -600px; padding-left:0px;}
.foot_top_bg dl.linkscc{background-position:0 -600px; padding-left:0px;}
.foot_top_bg dl.linksd{ background-position:0 -900px;}
.foot_top_bg dl.linkse{ background-position:0 -1200px;}
.foot_top dt{ height:20px; line-height:20px; margin-bottom:10px; padding-top:6px; font-size:14px; font-weight:bold;}
.foot_top dd{ height:22px; line-height:22px; padding-left:3px; font-size:12px;}
.foot{min-width:1200px;}
.foot_mid{ padding:15px 0 20px 0; font-size:12px; text-align:center; border-top:1px solid #fff; border-bottom:1px solid #ccc;}
.foot_mid_bg{ width:924px; margin:0 auto;}
.footicon li{ float:left; width:132px; height:110px;}
.footicon li a{ display:block; width:132px; height:110px; text-indent:-9999em; overflow:hidden;}
.footicon li.fot01{  background:url(../img/footicon.png) no-repeat 0 0;}
.footicon li.fot01 a:hover{ background:url(../img/footicon.png) no-repeat 0 -115px;}
.footicon li.fot02{ background:url(../img/footicon.png) no-repeat -132px 0;}
.footicon li.fot02 a:hover{ background:url(../img/footicon.png) no-repeat -132px -115px;}
.footicon li.fot03{ background:url(../img/footicon.png) no-repeat -264px 0;}
.footicon li.fot03 a:hover{ background:url(../img/footicon.png) no-repeat -264px -115px;}
.footicon li.fot04{ background:url(../img/footicon.png) no-repeat -396px 0;}
.footicon li.fot04 a:hover{ background:url(../img/footicon.png) no-repeat -396px -115px;}
.footicon li.fot05{ background:url(../img/footicon.png) no-repeat -528px 0;}
.footicon li.fot05 a:hover{ background:url(../img/footicon.png) no-repeat -528px -115px;}
.footicon li.fot06{ background:url(../img/footicon.png) no-repeat -660px 0;}
.footicon li.fot06 a:hover{ background:url(../img/footicon.png) no-repeat -660px -115px;}
.footicon li.fot07{ background:url(../img/footicon.png) no-repeat -792px 0;}
.footicon li.fot07 a:hover{ background:url(../img/footicon.png) no-repeat -792px -115px;}
.foot_down{ padding:10px 0 10px 0; font-size:12px; text-align:center; border-top:1px solid #fff;}
.foot_down_bg{ width:900px; margin:0 auto; color:#666;}
.foot_down_bg a{  color:#666;}
.footshare{ width:450px; height:32px; margin:0 auto;}
#bdshare{ float:left; height:30px; line-height:30px;}
.footshare #bdshare .bds_more{ line-height:18px;}
.othershare{ float:left;}
.othershare a{ float:left; margin-right:10px;} 
/*左侧悬浮*/
.left_nav{width:113px; height:457px; position:fixed; left:10%; margin-left:-80px; z-index:1000; display:none; background:url(../img/left.png) no-repeat}
.left_nav a{display:block}