* { margin:0; padding:0; }

body { font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:14px; color:#171717; background-image: url(/style/topbj.jpg); background-repeat: repeat-x; background-position: top; }


/*table {
margin:0 auto;
}*/

ul {list-style:none;}
li {list-style:none;}
a img {border:0;}

a { color:#171717; }

a:link {
	text-decoration: none;
	color: #171717;
}
a:visited {
	color:#171717;
	text-decoration: none;
}
a:hover {
color:#B80002;
	text-decoration: none;
}
a:active {
color:#B80002;
	text-decoration: none;

}


#nr4{
	float:left;
	padding: 5px;
}
.nr10{ float:left; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 7px; }
.nr10 img { border:1px solid #CCCCCC;}

.nr{ border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
#nr3{ float:left; padding: 6px; }
#nr2{ float:left; padding: 5px; }
.tp{ width:140px; height:105px; overflow:hidden; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding: 5px; border: 2px solid #646464; }
.tp2{ width:146px; height:110px; overflow:hidden; float: left; padding: 0px; border: 1px solid #CCCCCC; margin: 5px; }
.tp3{ width:146px; height:110px; overflow:hidden; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; float: left; padding: 5px; border: 1px solid #957329; }


a.link2:link { font-size: 14px; color: #555555; text-decoration: none; font-weight: bold; line-height: 32px; display: block; height: 32px; width: 90px; background-image: url(/style/dhbj.jpg); background-repeat: no-repeat; }
a.link2:visited { font-size: 14px; color: #555555; text-decoration: none; font-weight: bold; line-height: 32px; display: block; height: 32px; width: 90px; background-image: url(/style/dhbj.jpg); background-repeat: no-repeat; }
/* 当鼠标经过时候的颜色*/
a.link2:hover { font-size: 14px; color: #555555; text-decoration: none; font-weight: bold; line-height: 32px; display: block; height: 32px; width: 90px; background-image: url(/style/dhbj.jpg); background-repeat: no-repeat; }
a.link2:active { font-size: 14px; color: #555555; text-decoration: none; font-weight: bold; line-height: 32px; display: block; height: 32px; width: 90px; background-image: url(/style/dhbj.jpg); background-repeat: no-repeat; }


/*====================================*/
.weizi { font-size: 12px; line-height: 23px; padding: 8px; }
.gyfb { line-height: 30px; min-height:452px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>452?"452px":""); height:auto; padding-top: 18px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; margin-top: 15px; }
.gyfb img { margin-right:15px;}

.gyfb2 { font-size: 14px; line-height: 25px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 8px; }

.pagenav { margin-bottom: 5px; height: 22px; line-height: 22px; margin-right: 50px; }
.pagenav span {	margin-left: 20px; }
.pagenav a, .pagenav strong { /* [disabled]width: 23px; */ height: 22px; line-height: 22px; font-size: 14px; text-align: center; line-height: 22px; display: inline-block; border: 1px solid #E7ECF0; margin-right: 5px; text-decoration: none; vertical-align: middle; padding: 0 8px; color: #00C; background-color: white; }
.pagenav strong { color: #333; }
.pagenav a:hover{ background: #EBEBEB; }
/*===============top开始--------------------------*/
.left { float:left;}
.right { float:right;}
.hszt { color:#FF0000;}
.wryhzt { font-family:"微软雅黑";}
.gylszt { color:#C00D2B;}
.gy24hzt { font-size:24px; color:#000000; line-height:35px;}

.topz { width:1200px; height:auto; margin:0px auto; overflow:hidden}
.topz dd { height:30px; width:1200px; line-height:30px; float:left; }

.topkj { width:1200px; height:119px; margin:0px auto; overflow:hidden}
.logo { float:left; width:467px; }
.sousuo { width:390px; float:left; margin-left:50px; height:119px; overflow:hidden; }
.sousuo ul { float:left; padding-top:37px; padding-bottom:5px;}
.sousuo ul li { float:left;}
.sousuo dd { color:#A8A8A8;}
.sousuok { width:350px; height:28px; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #DDDDDD; border-bottom-color: #DDDDDD; border-left-color: #DDDDDD; border-right-width: 1px; border-right-style: solid; border-right-color: #FFFFFF; }
.dhlx { float:right; width:185px; height:56px; margin-top:37px;}
.dhlx dd { font-size:26px; color:#B80002;}
.dhlx dl { color:#656565; letter-spacing:9px; padding-top:5px; }

.dh { width:1200px; height:46px; display: block; overflow:hidden; margin:0px auto; }
.dh ul { float:left; width:1200px; height:46px; }
.dh ul li { width:132px; text-align:center; line-height:46px; height:46px; float:left; font-size:16px; display: block; }
.dh ul li a { color:#FFFFFF;}
.dh ul li a:hover { background-color:#FE9901; height:46px; width:132px;  display: block; }
.dh ul li .on2 { background-color:#FE9901; height:46px; width:132px;  display: block; }
/*===============关于我们--------------------------*/
.gywmk { width:1200px; margin:20px auto; height:auto; overflow:hidden;} 
.gywmk dd { float:left; width:330px; height:220px; margin-right:20px;}
.gywmk dl { float:right; width:318px; height:215px; }
.gsjja { width:500px; float:left; }
.gsjja ul { float:left;}
.gsjja ul dt { float:left; width:500px; height:50px; line-height:50px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DBDBDB;  background-image: url(/style/btt.jpg); background-position: left center; background-repeat: no-repeat; font-size: 16px; text-transform: uppercase; color: #C00D2B; text-decoration: none; text-indent: 30px; }
.gsjja ul li { line-height:30px; width:100%; float:left; padding-top:10px; }

/*===============公用标题1--------------------------*/
.gybt1 { width:1200px; margin:20px auto; height:auto; text-align:center; text-transform: uppercase; overflow:hidden; background-image: url(/style/btbj2.png); background-repeat: no-repeat; background-position: center center; }
.gybt1 dd { font-size:30px; margin-bottom:5px; color:#C00D2B;  }
.gybt1 dl { color:#B9B9B9;} 
.gybt2 { width:1200px; margin:20px auto; height:auto; text-align:center; text-transform: uppercase; overflow:hidden; background-image: url(/style/btbj2.png); background-repeat: no-repeat; background-position: center center; }
.gybt2 dd { font-size:30px; margin-bottom:5px; color:#C00D2B;  }
.gybt2 dl { color:#B9B9B9;} 


/* 推荐培训项目 */
.picMarquee-left{ width:1200px; margin:25px auto;  overflow:hidden; position:relative;   }
.picMarquee-left .bd{  }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:231px; height:245px; display:block; margin-bottom:10px;}
.picMarquee-left .bd ul li .title{ line-height:37px; height:37px; color:#FFFFFF; background-color:#C00D2B;  }
.picMarquee-left .bd ul li a { color:#FFFFFF;}

/* 推荐培训项目 */
.nytj{ width:1200px; margin:25px auto;  overflow:hidden; position:relative;   }

.nytj ul{ overflow:hidden; zoom:1; width:1220px;}
.nytj ul li{ width:280px;margin-right:20px;margin-bottom:15px;float:left; float:left; _display:inline; overflow:hidden; text-align:center;  }
.nytj ul li .pic{ text-align:center; }
.nytj ul li .pic img{ width:280px; height:245px; display:block;}
.nytj ul li .title{ line-height:37px; height:37px; color:#FFFFFF; background-color:#C00D2B;  }
.nytj ul li a { color:#FFFFFF;}



/* 热门培训项目 */
.rmpxbj { width:100%; overflow:hidden; background-color:#F5F5F5; height:auto;}
.rmpxk { width:1200px; height:auto; margin-top: 30px; margin-right: auto; margin-bottom: 50px; margin-left: auto; }
.rmpxleft { width:288px; height:auto; float:left; text-transform: uppercase; overflow:hidden; }
.rmpxleft dd { float:left; width:100%; height:88px; background-color:#C00D2B; color:#FFFFFF; text-align: center; }
.rmpxleft dd p { font-size:30px; line-height:50px; padding-top:7px;}
.rmpxleft ul { background-color:#FFFFFF; float:left; width:286px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #D5D5D5; border-bottom-color: #D5D5D5; border-left-color: #D5D5D5; padding-bottom:9px; }
.rmpxleft ul li { width:268px; height:36px; float:left; margin-left:9px; background-image: url(/style/flbj.jpg); background-repeat: no-repeat; margin-top:10px; line-height:36px; text-indent:70px; display: block; }
.rmpxleft ul li a:hover { width:268px; height:36px; float:left; background-image: url(/style/mz.png); background-repeat: no-repeat;line-height:36px; text-indent:70px; display: block; color: #FFFFFF; background-color: #FE9901; background-position: 27px center; }
.rmpxleft ul li .ssd { width:268px; height:36px; float:left; background-image: url(/style/mz.png); background-repeat: no-repeat;line-height:36px; text-indent:70px; display: block; color: #FFFFFF; background-color: #FE9901; background-position: 27px center; }
.rmpxleft dl { float:left; margin-top:15px;}

.rmpxright { float:right; width:906px; height:1000px; overflow:hidden;  }
.rmpxright ul { float:left; width:930px;}
.rmpxright ul li { width:287px; float:left; height:459px; background-color:#FFFFFF; box-shadow: 3px 3px 5px #D7D7D7; -moz-box-shadow: 3px 3px 5px #D7D7D7; background-image: url(/style/cpbja.jpg); background-repeat: no-repeat; box-shadow: 8px 0 8px -5px #D7D7D7,-5px 0 8px -5px #D7D7D7; margin-left:15px; background-position: bottom; margin-bottom:20px; }
.rmpxright dl { height:257px; float:left; width:100%; margin-bottom:18px;  }
.rmpxright dd { font-size:16px; color:#C00D2B; width:100%; padding-top:5px; padding-bottom:10px; text-align:center;}
.rmpxright dd a { color:#C00D2B;}
.rmpxright dt { height:80px; float:left; width:95%; padding-left:15px; padding-right:10px; color:#838383; line-height:24px; margin-bottom:10px;}
.rmpxright p { width:287px; float:left; margin-top:2px;}
.rmpxright p span { width:110px; float:left; height:30px; background-color:#C00D2B; margin-left:22px; border-radius:15px; text-align:center; line-height:30px;}
/* 8大优势 */
.sy8dysk { width:1200px; height:auto; overflow:hidden; margin:20px auto;}
.sy8dysk dt { margin-top:20px; margin-bottom:20px;}
.sy8dysk ul { float:left;}
.sy8dysk ul li { float:left; width:299px; height:180px; }
.sy8dysk dd { font-size:18px; text-align:center; color:#C00D2B; padding-top:20px; padding-bottom:10px;}
.sy8dysk dl { padding-left:20px; padding-right:20px; line-height:28px;}
/* 学员风采 */
.xyfcbj { width:100%; height:512px; overflow:hidden; background-image: url(//ww1.sinaimg.cn/large/d9d78ffaly1fqlsc5qlh5j21hc0g6k12.jpg); background-repeat: repeat; background-position: top; margin-top:35px; }
.picScroll-left{ width:1200px; overflow:hidden; position:relative; margin:0px auto;  }
.picScroll-left .bd{ margin-top: 20px; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; margin-right: 15px; width:347px; height:341px; background-color:#C00D2B;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:327px; height:274px; display:block; margin-left:10px; margin-top:10px;  }
.picScroll-left .bd ul li .title{ line-height:24px; background-color:#C00D2B; height:45px; line-height:45px; margin-top:7px;   }
.picScroll-left .bd ul li .title a { color:#FFFFFF;}
/* 教师团队 */
.jstdbj { width:100%; height:559px; overflow:hidden; background-image: url(//ww1.sinaimg.cn/large/d9d78ffaly1fqls9os441j21hc0ft3z8.jpg); background-repeat: repeat; background-position: top; padding-top:10px; }
.picMarquee-left2{ width:1200px; margin:25px auto;  overflow:hidden; position:relative;   }
.picMarquee-left2 .bd2{  }
.picMarquee-left2 .bd2 ul{ overflow:hidden; zoom:1; }
.picMarquee-left2 .bd2 ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left2 .bd2 ul li .pic{ text-align:center; }
.picMarquee-left2 .bd2 ul li .pic img{ width:290px; height:353px; display:block; margin-bottom:10px;}
.picMarquee-left2 .bd2 ul li .title{ line-height:46px; height:46px; color:#FFFFFF; background-color:#C00D2B;  }
.picMarquee-left2 .bd2 ul li a { color:#FFFFFF;}

/*===============首页新闻--------------------------*/
.syxwk { width:1200px; height:auto; overflow:hidden; margin:0px auto; margin-top:15px; margin-bottom:10px;}
.syxwbt { width:1200px; overflow:hidden; height:90px; text-align:center; background-image: url(/style/xwbtx.jpg); background-repeat: no-repeat; background-position: center bottom;}
.syxwbt dd { font-size:30px; margin-bottom:5px; margin-top:10px; }
.syxwbt dl { font-size:16px; color:#B5B5B5; text-transform: uppercase;  }

.syxwk2 { width:1200px; height:auto; margin-top:35px;}
.syxwtj { width:486px; height:400px; float:left; }
/*.syxwtj img { border:1px solid #CCCCCC;}*/
.syxwtj dt { font-size:18px; height:60px; line-height:60px;}
.syxwtj dl { font-size:12px; color:#848484; line-height:25px;}
.syxwnrk { width:690px; height: auto;  float:right;}
.syxwnrk ul { float:left;}
.syxwnrk ul li { width:690px; height:86px; float: left; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #DFDFDF; margin-bottom:20px; }
.syxwnrk dd { width:70px; height:63px; float:left; text-align:center; background-image: url(/style/xwsj.jpg); font-size:30px; margin-right:20px; color:#666666; padding-top:7px; }
.syxwnrk dd span { font-size:14px; color:#666666;}
.syxwnrk dl { width:100%; font-size:18px; }
.syxwnrk dt { width:100%; font-size:12px; color:#848484; line-height:22px; padding-top:5px;}
/*===============首页友情链接--------------------------*/
.sycpbt2 { background-image:url(/style/cpxt.png); background-repeat: no-repeat; background-position: center; clear: both; height: 79px; width: 100%; margin-top: 14px; display: block; }
.sycpbt2 dd { text-align:center; font-size:30px; padding-top:10px; padding-bottom:5px;}
.sycpbt2 dl { text-align:center; color:#A1A1A1; text-transform: uppercase; background-image: url(/style/hsx.jpg); background-repeat: no-repeat; background-position: center bottom; height:30px; }
.sycpbt2 dt { text-align:center; color:#A1A1A1; padding-top:8px;}
.syhzk { background-color:#F7F7F7; width:100%; overflow:hidden;}
.yqlj { width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.yqlj ul { float:left; width:1210px; padding-top:50px; }
.yqlj ul li { float:left; border: 1px solid #DBDBDB; margin-right:12px; margin-bottom:12px; }	
/*===============网站尾部--------------------------*/
.wzwei { color: #fff; background-color: #333333; height:305px; width:100%; overflow:hidden; }
.weidh { width:880px; margin:0px auto; overflow:hidden; margin-top:30px;}
.weidh ul { float:left; width:900px;}
.weidh ul li { width:98px; float:left; text-align:center; line-height:40px; height:40px;}
.weidh ul li a { color:#B0B0B0; }

.weinr { width:1182px; margin:0px auto;}
.weinr ul { float:left; width:1182px; }
.weinr li { width:298px; float:left; margin-top:20px; line-height:30px; text-align:center; margin-left:80px; }
.weinr dl { font-size:16px; padding-top:10px;}
.weinr dt { color:#B0B0B0;} 

.weidb { text-align:center; width:100%; line-height:70px; background-image: url(/style/weigx.jpg); background-repeat: no-repeat; background-position: center top; overflow:hidden; background-color: #282828; vertical-align: bottom; color:#FFFFFF; padding-top:20px;}
/*=============== 网站内页--------------------------*/

.sideMenu{  border:1px solid #ebebeb; width:268px; height:auto; padding-bottom:10px; float:left;  }
.sideMenu h3{ height:36px; line-height:36px; width:255px; font-size: 14px; display: block; float: left; background-image: url(/style/flbj.jpg); background-repeat: no-repeat; text-indent:70px; margin-top: 10px; margin-left: 7px; }
.sideMenu ul{ padding:8px 25px; color:#999; display:none; /* 默认都隐藏 */ height:auto; }
.sideMenu ul li { line-height:35px; float: left; width: 220px; background-image: url(/style/mz.png); background-repeat: no-repeat; background-position: 20px; text-indent: 50px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; }

.nrkj { width:1200px; overflow:hidden; margin-top: 30px; margin-right: auto; margin-bottom: 30px; margin-left: auto; }
.nrzckj { width:288px; height:auto; float:left; } 
.nrzckj .lmbt { width:288px; height:75px; float:left; background-color:#C00D2B; font-size:24px; color:#FFFFFF; text-align: center; vertical-align: middle; display: block; padding-top:20px; overflow:hidden; }
.nrzckj .lmbt .nyywzt { font-size:18px;}
.nrzcflk { border:1px solid #E5E5E5; padding-top:10px; float:left; width:288px; overflow:hidden; height:auto;}
.nrzcflk ul { float:left;}
.nrzcflk ul li { background-image:url(/style/flbj.jpg); background-repeat:no-repeat; height:36px; line-height:36px; text-indent:80px; float:left; margin-left:9px; width:250px; margin-bottom:10px;} 
.nrzclxk {  width:286px; height:auto; float:left;  border:1px solid #D5D5D5; margin-top:10px; }
.nrzclxk dd { width:268px; float:left; margin-left:9px; background-image:url(/style/xtb.jpg); background-repeat:no-repeat; line-height: 43px; background-position: left center; height: 43px; text-indent:25px; font-weight:bold; }
.nrzclxk dt { width:268px; float:left; margin-left:9px;}
.nrzclxk dl { width:268px; float: left; margin-left:9px; line-height:28px; margin-top:8px; margin-bottom:8px;}

.nryckj { width:892px; height:auto; float:left; margin-left:20px;}
.nryckj .nygybt { width:892px; height:40px; line-height:40px; float:left; display: block; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e5e5e5; margin-bottom:15px; }
.nyzbt { background-image:url(/style/xtb.jpg); background-repeat: no-repeat; background-position: left center; text-indent: 25px; height:40px; font-size:16px; color:#C00D2B; font-weight:bold; line-height:40px; border-bottom:2px solid #C00D2B; display: block; float:left; padding-right: 20px; }
/*小吃项目*/
/* == 常见效果 == */
.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;}
.gyfb img{width:100%;float:left;}

.wbox { width:1200px; margin:0 auto;}
.footlist { width:1200px;}

.footlist .items { width:560px; 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;}

/*小吃内容*/
.Marquee_x ul li div { overflow:hidden;
    float: left;
    line-height: 25px;
    overflow: hidden;
	border:1px solid #FCCB9B;
}
	
.fooddisplay { margin-top:10px;}
.food_video { padding:40px 84px 10px;}
.food_video .atitle { width:1000px; margin-bottom:20px; 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:203px; position:relative; width:1200px; overflow:hidden; clear: both; margin-top:10px; }
.food_scoll .bd { width:1116px; float:left; margin-left:40px; overflow:hidden;}
.food_scoll .bd li { width:300px; height:200px; border:1px solid #C3C3C3; margin:0 5px; float:left;}
.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;}

.content {  clear: both; padding-top: 0; padding-bottom: 0; line-height:28px; padding-top:15px; padding-bottom:15px; }
.content .items { margin-top:50px;}
.content .items dl { float:left;}
.content .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;}
.content .items dl dd {background:url(ico_34.jpg) no-repeat; width:348px; height:89px; padding:20px 30px 0 20px; font:15px/24px "microsoft yahei";}
.content .items .pic { width:496px; height:312px; background:#F2F2F2; padding:10px; border:1px solid #CECECE; float:right;}

.content .items.even  dl { float:right;}
.content .items.even dl dt {background:url(ico_31.jpg) no-repeat;}
.content .items.even dl dd {background:url(ico_32.jpg) no-repeat; padding:20px 20px 0 30px;}
.content .items.even  .pic { float:left;}

.food_intro { margin-top:30px; width:1200px; float:left;}
.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;}
/* 表单部分 */
.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;}

.projectbox { width:1000px; height:636; background:#fff; margin:10px 100px; }
.projectbox img{text-align:center;vertical-align: middle;}
.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;}
/*产品展示*/

.rmpxright2 { float:right; width:906px; height:auto; clear: both; }
.rmpxright2 ul { float:left; width:930px;}
.rmpxright2 ul li { width:287px; float:left; height:440px; background-color:#FFFFFF; box-shadow: 3px 3px 5px #D7D7D7; -moz-box-shadow: 3px 3px 5px #D7D7D7; background-image: url(/style/cpbja.jpg); background-repeat: no-repeat; box-shadow: 8px 0 8px -5px #D7D7D7,-5px 0 8px -5px #D7D7D7; margin-left:15px; margin-bottom:15px; background-position: bottom; }
.rmpxright2 dl { height:257px; float:left; width:100%; margin-bottom:10px; }
.rmpxright2 dd { font-size:16px; color:#C00D2B; width:100%; padding-top:5px; padding-bottom:10px; text-align:center;}
.rmpxright2 dd a { color:#C00D2B;}
.rmpxright2 dt { height:80px; float:left; width:95%; padding-left:15px; padding-right:10px; color:#838383; line-height:24px;}
.rmpxright2 p { width:287px; float:left; margin-top:2px;}
.rmpxright2 p span { width:110px; float:left; height:30px; background-color:#C00D2B; margin-left:22px; border-radius:15px; text-align:center; line-height:30px;}

.cpzskj { width:906px; float:left; height:auto;  }
.cpzskj ul { float:left; width:930px;}
.cpzskj ul li { float:left; overflow:hidden; text-align:center; margin-bottom:25px; margin-right:10px; }
.cpzskj ul li img {width:283px; height:333px; display:block; background-color:#FFFFFF; padding:2px; border:1px solid #ccc;}
.cpzskj ul li img:hover{ border-color:#C00D2B;  }
.cpzskj ul li dd {line-height:45px; height:45px; background-color:#C00D2B; color:#FFFFFF; margin-top:10px;}
.cpzskj ul li dd a { color:#FFFFFF;}

.cpzskj2 { width:906px; float:left; height:auto;  }
.cpzskj2 ul { float:left; width:930px;}
.cpzskj2 ul li { float:left; overflow:hidden; text-align:center; margin-bottom:25px; margin-right:10px; }
.cpzskj2 ul li img {width:283px; height:220px; display:block; background-color:#FFFFFF; padding:2px; border:1px solid #ccc;}
.cpzskj2 ul li img:hover{ border-color:#C00D2B;  }
.cpzskj2 ul li dd {line-height:45px; height:45px; background-color:#C00D2B; color:#FFFFFF; margin-top:10px;}
.cpzskj2 ul li dd a { color:#FFFFFF;}

.listConts{line-height:26px;color:#666;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}
.listConts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}

.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(/style/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(/style/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(/style/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}

/*//下载展示*/
.xzkj { width:910px; float:left; height:auto; max-height:610px; margin-bottom:30px;  }
.xzkj ul { float:left; width:910px;}
.xzkj ul li { float:left ; height:75px; width:910px; border-bottom:solid 1px #CCCCCC; margin-top:15px;}
.xzkj ul li dd { width:65px; height:75px; float:left;}
.xzkj ul li dl { width:770px; float:left; height:75px; line-height:28px;}
.xzkj ul li dt { width:67px; height:26px; background-image:url(/style/bkgdown.png); line-height:26px; float:left; text-align:center; margin-top:15px;}
.xzkj ul li dt:hover { background-image:url(/style/bkghover.png); }
/*软件内容页*/
.softConts{position:relative;line-height:26px;color:#666;}
.softConts .view{top:40px;right:0;position:absolute;}
.softConts .pic{width:82px;height:82px;background:url(/style/soft_logo_bg.png) no-repeat;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:75px;*font-family:Arial;}
.softConts .pic img{width:72px;height:72px;vertical-align:middle;}
.softConts .title{padding-bottom:6px;font-weight:bold;}
.softConts .title .softname{font-size:20px;color:#000;}
.softConts .title .green{font-size:14px;color:#44AC05;}
.softConts .info span{color:#000;}
.softConts .tabs{border-bottom:1px solid #ccc;height:28px;margin-bottom:15px;}
.softConts .tabs li{float:left;margin-right:5px;}
.softConts .tabs li a{width:83px;height:29px;display:block;text-align:center;line-height:29px;font-size:12px;font-weight:bold;}
.softConts .tabs li a:hover{text-decoration:none;}
.softConts .tabs li.active a{background:url(/style/soft_tabs_on.png) no-repeat;}
.softConts .tabs li.normal a{background:url(/style/soft_tabs.png) no-repeat;}
/*//新闻资讯样式*/
.xwkj { width:890px; float:left; min-height:500px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>500?"500px":""); height:auto; padding-top:10px; margin-bottom:20px; }
.xwkj li { height:90px; width:99%; margin:0px auto; margin-bottom:15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; }
.xwkj li dt { font-size:15px; font-weight:bold;}
.xwkj li dl { color:#999999; line-height:25px; padding-top:5px;}
.xwkj li span { color:#999999;}

.xwkj2 { width:890px; float:left; min-height:500px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>500?"500px":""); height:auto; padding-top:10px; margin-bottom:20px; }
.xwkj2 li { height:30px; width:100%; margin:0px auto; margin-bottom:10px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; }
.xwkj2 li span { color:#999999; float:right;}

.xwnr { width:890px; float:left; min-height:500px; _height:expression((document.documentElement.clientHeight||document.body.clientHeight)>500?"500px":""); height:auto; padding-top:10px; }
.xwnr .xwbt { width:100%; text-align:center; font-size:20px;  padding-bottom:15px; }
.xwnr .xwxbt { width:100%; text-align:center; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; padding-bottom:10px;}
.xwsxfy { line-height:30px; font-size:14px;}
/*分页*/
.page_list { width:100%; text-align:center; height:45px; line-height:45px; margin-top:15px; margin-bottom:15px; overflow:hidden; }
.page_list a { width:45px; height:45px; text-align:center; font-size:15px; border:1px solid #ebebeb; margin-right:8px; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; }
.page_list .on { background-color:#C00D2B; color:#FFFFFF; }

/*订购*/
.dgkj { width:890px;  height:auto; margin:0px auto; overflow:hidden;}
.dgkj dd { text-align:center; margin-top:15px; margin-bottom:25px;}
.dgkj ul li {  float:left; width:100%; margin-bottom:15px; line-height:32px;}
.dgkj ul dl { float:left; width:89px; text-align:right; margin-right:10px;}
.ddk { width:422px; height:32px; border:1px solid #e5e5e5;}
.ddk2 { width:422px; height:62px; border:1px solid #e5e5e5;}
.ddk3 { width:153px; height:32px; border:1px solid #e5e5e5;}
.dgkj ul dt { margin-left:100px;}
.anniouka { width:90px; height:35px; line-height:35px;}

/*招聘详细*/
.jobConts{line-height:30px;color:#666; padding-left:10px; padding-right:10px;}
.jobConts .line{background:#ccc;height:1px;overflow:hidden;font-size:0;margin:10px 0;}
.jobConts .jobdesc{padding:10px;color:#333;}
.jobConts strong{color:#333;}



/*.home_start_trading{ background:url(images/banner2.jpg) center no-repeat; background-size:cover; padding:75px 0; text-align:center; position:relative;}
.home_start_trading .inner{ z-index:10;}
.home_start_trading #home_start_trading_bg{ position:absolute; left:0; width:100%; height:100%; top:0; z-index:1;}
.home_start_trading h4.home_section_sub_title{ color:#c68dff;}
.home_start_trading .button_box a{display:inline-block; vertical-align:middle; color:#fff;  padding:13px 40px; font-size:20px; margin:0 15px;webkit-transition: all linear 0.4s; -moz-transition:all linear 0.4s; -ms-transition:all linear 0.4s; -o-transition:all linear 0.4s;transition:all linear 0.4s;}
.home_start_trading .button_box .demo_button{border:1px solid #fff;}
.home_start_trading .button_box .live_button{ background:#1b1b1b;}
.home_start_trading .button_box .demo_button:hover{ background:rgba(255,255,255,0.4);}
.home_start_trading .button_box .live_button:hover{ background:#b400ff;}
.home_start_trading .button_box a:hover{ text-decoration:none;}
*/

/*banner*/
.bodycon{position:relative; z-index:0;  overflow:hidden; }
.banner{width:100%;  position:relative; height:370px; z-index:0; }
.fullSlide{width:100%;position:relative;height:370px;background:transparent;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:370px;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat;}
.fullSlide .bd li a{display:block;height:370px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;}
.fullSlide .hd ul{text-align:center;margin-bottom:10px;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin:5px;overflow:hidden; background:#ffffff; text-indent:9999px; -moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.fullSlide .hd ul .on{background:#C00D2B;}
.banner-btn{position:absolute;top:40%; width:100%;}
.banner-btn a{display:block;width:50px !important;height:50px;position:absolute;top:0;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
.banner-btn a.prev{left:20px;background:url(/style/prev.png) no-repeat ; }
.banner-btn a.next{right:20px;background:url(/style/next.png) no-repeat;}


.xmjj{height:350px;width:1200px;background: #f5f5f5;overflow: hidden;margin-bottom:20px;border-bottom:0px solid #ccc;}
.xmjj-l{width:500px;height:350px;float:left;}
.xmjj-r{width:650px;height:350px;float:left;margin-left:50px;}
.xmjj-r h2{font:normal 18px normal;display: inline;}
.xmjj-r ul{height:270px;width:450px;padding:40px 0;float:left;}
.xmjj-r li{height:40px;line-height: 40px;font-size:16px;}
.xmjj-r li a{font:16px;color:#08c;}
.wxewm{height:350px;width:200px;float:left;}