/* CSS Document */

/*--------------------基础样式 开始----------------------*/

body,p,ol,ul,li,h1,h2,h3,h4,h5,h6,img,form,input,button,textarea,dt,dl,dd {

	margin: 0px;

	padding: 0px;

}

img{

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

ul, li, ol {list-style-type: none;}

a:link { color:#000;text-decoration: none; } /* 未访问的链接 */
a:visited {color:#999;text-decoration: none;}  /* 已访问的链接 */
a:hover,a:active {color:#FF7F40;text-decoration: underline;} /* 当有鼠标悬停在链接上,被点击时候的链接 */


/*--------------------共用样式----------------------*/

body{background-image: url(../img/bg.jpg);font-size: 12px;color: #999;}

.fl{ float:left;}

.fr{ float:right; }

.gap{clear:both;}

.gap2{height:30px; clear:both;}

.gap3{height:10px; clear:both;}

.box{ width:1000px; margin:0px auto;position: relative;}

.box2{width:1000px; margin:0px auto; padding:20px 29px; border-bottom:solid 1px #E4E4E4;border-left:solid 1px #E4E4E4;border-right:solid 1px #E4E4E4; position:relative; z-index:200; background:#FFF;}

.box3{height:2100px; width:1000px; margin:0px auto; padding:20px 29px; border-bottom:solid 1px #E4E4E4;border-left:solid 1px #E4E4E4;border-right:solid 1px #E4E4E4; position:relative; z-index:200; background:#000000;}

.box2 .nomargin{ margin-right:0px;}

.box2 #tabcontent .nomargin{ margin-right:0px;}

.box2 #workshow .nomargin{ margin-right:0px;}

.titline{ border:solid 2px #5B0060;}

/*----------top-----------*/

.top{ height:34px; line-height:34px; border-bottom:solid 1px #e4e4e4; background:#F7F7F7;}

.top a{ margin:0px 5px;}

/*----------menu-----------*/

#menu{height:101px;background:url(../img/menu_bg.jpg) repeat-x left top;}

#menubg{ width:1000px; margin:0px auto; height:84px; padding-top:17px;background:url(../img/menu_bg.jpg) repeat-x left top;}

#menu ul{height:35px; line-height:35px; padding-bottom:12px; }

#menu ul li{float:left; width:105px; text-align:center; margin-right:1px;}

#menu ul li a:link,#menu ul li a:visited{font-family:"微软雅黑"; font-size:18px;color:#FFF; display:block; width:105px; height:35px;text-decoration: none;}

#menu ul li a:hover,#menu ul li a:active { background:url(../img/menu_a.jpg) no-repeat center center;text-decoration: none;}

#menu ul li a.a_choose:link,#menu ul li a.a_choose:visited{background:url(../img/menu_a.jpg) no-repeat center center;text-decoration: none;}

#main_show{float: left;width:100%;}

#main_show dl{display: none;}

#main_show dl dd a,#main_show dl dd a:link,#main_show dl dd a:visited{font-size:12px;color:#333;float: left;display: block;margin-right: 20px;line-height: 37px;height: 37px;font-weight: normal;}

#main_show dl dd a:hover{color:#A53800;text-decoration: underline; font-weight:bold;}

#main_show dl dd a.cur_vice:link,#main_show dl dd a.cur_vice:visited{ color:#A53800;text-decoration: underline; font-weight:bold;}

#main_a_1{margin-left:0px;}

#main_a_2{margin-left:100px;}

#main_a_3{margin-left:150px;}

#main_a_4{margin-left:220px;}

#main_a_5{margin-left:350px;}

#main_a_6{margin-left:450px;}

#main_a_7{margin-left:580px;}

#main_a_8{margin-left:790px;}


/*----------banner-----------*/

.banner{ width:100%; height:652px;}

.m-banner-show{position: relative;z-index:0;min-width: 1000px;}

.m-banner-show{background: #c0c0c0;min-height: 652px;overflow: hidden;_height:652px;_overflow:visible;}

.m-silde-list{ overflow: hidden;}

.m-silde-list li{position: absolute;top:0;left:0;width:100%;height: 100%;min-width: 1000px;min-height: 400px;background-image: url('../img/loading.gif');background-repeat: no-repeat;background-position: center center;}

.m-silde-list li a{ display: block;width: 200px;height: 200px;position: absolute;right: 400px;top: 130px;}

.body-index .m-silde-bar{bottom:17px;}

.m-silde-bar{position: absolute;bottom:170px;background: url('../img/ui-slide-ctrl-bg.png') no-repeat 0 0;float:left;padding-left: 8px;zoom:1;}

.m-silde-bar ul{float:left;height: 27px;background: url('../img/ui-slide-ctrl-bg.png') no-repeat right -42px;padding-top: 4px;padding-right: 4px;zoom:1;}

.m-silde-bar li{float:left;margin-right: 5px;}

.m-silde-bar li span{display: block;width:19px;height: 18px;line-height: 200px;overflow: hidden;cursor: pointer;background:url('../img/slide_icon_off.png') no-repeat 0 0;_background-image: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://youxi.baidu.com/r/image/2012-07-10/e874d0323984bf5eba22200021bce054.png');}

.m-silde-bar li.current span{background:url('../img/slide_icon_on.png') no-repeat 0 0; _background-image: none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://youxi.baidu.com/r/image/2012-07-10/cd12eb7dc03748dadb74646187c1568c.png');}

/*-----------cont---------------*/

/*---专题------*/

.topic{ width:300px; height:286px; margin-top:-100px; background:url(../img/topic.jpg) no-repeat left bottom; position:relative; z-index:210; margin-right:50px;}

.topic a {text-decoration: none; display:block; width:300; height:286px; color:#999999;}

.topic a:hover,.topic a:active {text-decoration: none;}

.topic a h3{ font-size:14px; color:#FF7F40; font-family:"微软雅黑"; line-height:18px; padding:20px 0px 10px 12px;}

.topic a p{line-height:26px; padding:0px 60px 0px 12px;}

/*---精品课程------*/

a.more{width:38px; height:13px; display:block; float:right;margin-top:15px;}

h2{height: 38px;line-height: 38px;margin-top: 20px;margin-right: 0px;margin-bottom: 20px;margin-left: 0px;}

h2.tit01{ background:url(../img/h2_bg.jpg) no-repeat left top;}

.courses{width:308px; margin-right:43px;}

.courses ul { width:306px; height:auto; border-top: solid 1px #DCDCDC;border-left: solid 1px #DCDCDC;border-right: solid 1px #DCDCDC;}

.courses ul li{ height:40px; line-height:40px; border-bottom:solid 1px #DCDCDC; font-size:14px; padding-left:28px;}

.courses ul li.hot{ background:url(../img/hot.jpg) no-repeat 270px center;}

.courses ul li.tight{ background:url(../img/tight.jpg) no-repeat 270px center;}

/*---学校动态------*/

.moving{ width:294px;}

h2.tit02{ background:url(../img/h2_bg.jpg) no-repeat left -38px;}

a.pic01{display:block; width:288px; height:152px; border:solid 1px #DCDCDC; padding:2px;}

.moving p{ line-height:30px; border-bottom:dotted 1px #dcdcdc; margin-bottom:4px;}

.moving p a:link,.moving p a:visited {color:#333;text-decoration: none; font-size:14px;}

.moving p a:hover,.moving p a:active {color:#FF7F40;text-decoration: underline;}

.moving li{line-height:22px;}

.moving li a:link,.moving li a:visited {color:#333;text-decoration: none; padding-left:5px;}

.moving li a:hover,.moving li a:active {color:#FF7F40;text-decoration: underline;}

/*---影像资讯------*/

.imginfo{ width:312px;}

h2.tit03{ background:url(../img/h2_bg.jpg) no-repeat left -76px;}

a.pic02{display:block; width:312px; height:188px; margin-bottom:4px;}

.imginfo li{line-height:22px;}

.imginfo li a:link,.imginfo li a:visited {color:#333;text-decoration: none; padding-left:5px;}

.imginfo li a:hover,.imginfo li a:active {color:#FF7F40;text-decoration: underline;}

/*---专业设置------*/

h2.tit04{ background:url(../img/h2_bg.jpg) no-repeat left -114px;}

a.in_spe:link,a.in_spe:visited{ display:block; float:left;width:228px; height:306px; padding:4px;border:solid 1px #dcdcdc;background:url(../img/oblique.jpg) no-repeat 221px 249px;margin-right:12px; margin-bottom:20px;}

a.in_spe:hover,a.in_spe:active{border:solid 1px #FF7F40;background:url(../img/oblique2.jpg) no-repeat 221px 249px;text-decoration: none;}

a.in_spe:link h3,a.in_spe:visited h3{font-size:14px; font-weight:bold; color:#000; line-height:32px; padding-left:2px; }

a.in_spe:hover h3,a.in_spe:active h3{text-decoration: none; color:#FF7F40;}

a.in_spe:link p,a.in_spe:visited p{line-height:20px;}

a.in_spe:hover p,a.in_spe:active p{text-decoration: none;}

a.in_spe img {width:228px !important; height:228px !important;}



/*---名师------*/

h2.tit05{ background:url(../img/h2_bg.jpg) no-repeat left -152px;}

.tabmenu {height:30px; line-height:30px;}

.tabmenu li {text-align:center; float:left; display:block; width:62px; height:30px;background-color: #E8E8E8; line-height:30px; display:inline; font-size:12px; color:#000; font-weight:normal; margin-right:1px;}

.tabmenu .cli {background-color: #003F7E;cursor:pointer;color:#fff;}

.tabmenu li a:link,.tabmenu li a:visited{ color:#000;}

.tabmenu li.cli a:link,.tabmenu li.cli a:visited{ color:#fff;}

#tabcontent .hidden {display:none;}

a.in_tea:link,a.in_tea:visited{ display:block; float:left;width:224px; height:270px; padding:3px;border:solid 1px #dcdcdc;margin-right:18px;}

a.in_tea:hover,a.in_tea:active{border:solid 1px #FF7F40;text-decoration: none;}

a.in_tea:link h3,a.in_tea:visited h3{font-size:14px; font-weight:bold; color:#000; line-height:32px;text-align:center;}

a.in_tea:hover h3,a.in_tea:active h3{text-decoration: none; color:#FF7F40;}

/*---作品------*/

h2.tit06{ background:url(../img/h2_bg.jpg) no-repeat left -190px;}

.sharemenu li a:link,.sharemenu li a:visited{ color:#000;}

.sharemenu li.cli a:link,.sharemenu li.cli a:visited{ color:#fff;}

#workshow .hidden {display:none;}

.boxgrid_caption{ width: 190px; height: 220px;float:left;margin-right:10px;margin-bottom:16px; overflow: hidden; position: relative;}

.cover_boxcaption{ position:absolute; height: 56px; width: 190px;top:184px;left:0px; line-height:36px; background:url(../img/tit_bg.png) repeat left top; overflow:hidden; }

.cover_boxcaption h3{font-family:"微软雅黑"; font-size:14px;z-index:10000; text-align:center;}

.boxgrid_caption a:link,.boxgrid_caption a:visited{display:block; float:left;width:190px; height:220px;color:#fff;}

.boxgrid_caption a:hover,.boxgrid_caption a:active{text-decoration: none;}

.boxgrid_caption a:link h3,.boxgrid_caption a:visited h3{color:#fff;}

.boxgrid_caption a:hover h3,.boxgrid_caption a:active h3{text-decoration: none; color:#fff;}

/*---校园活动------*/

.campus{ width:1000px; height:46px;}

h2.tit07{ background:url(../img/h2_bg.jpg) no-repeat left -228px;}

.activity{width:658px;}

.activity li{height: 118px;padding-bottom: 15px;margin-bottom: 15px;border-bottom: solid 1px #ccc; _margin-bottom:10px;_padding-bottom: 10px;}

a.pic03:link,a.pic03:visited{ display:block; width:145px; height:110px; padding:2px; border:solid 1px #ccc; float:left; margin-right:18px;}

a.pic03:hover,a.pic03:active{border:solid 1px #FF7F40;}

.activity h3{ font-size:14px; padding-bottom:8px;}

.activity h3 a:link,.activity h3 a:visited{ color:#333;}

.activity h3 a:hover,.activity h3 a:active{ color:#A53800;text-decoration:underline;}

.activity p{line-height:20px; margin-bottom:10px; color:#333;}

a.details:link,a.details:visited{display:block;line-height:22px; float:left; background:url(../img/ckxq.jpg) no-repeat left 3px; padding-left:20px;}

a.details:hover,a.details:active{}

/*---美丽分享------*/

.share{width:308px;}

h2.tit08{ background:url(../img/h2_bg.jpg) no-repeat left -266px;}

.sharemenu {height:41px;}

.sharemenu li {text-align:center; float:left; display:block; width:76px; height:41px;background:url(../img/share_hd.jpg) no-repeat -77px top;; line-height:32px; display:inline; font-size:14px; color:#666; margin-right:1px; font-family:"微软雅黑";}

.sharemenu .cli {background:url(../img/share_hd.jpg) no-repeat left top;cursor:pointer;color:#fff;}

#sharecont .hidden {display:none;}

#sharecont ul{ background:url(../img/xuhao.jpg) no-repeat left top;}

#sharecont li{ line-height:38px; border-bottom:dotted 1px #999; padding-left:22px;}

#sharecont li span{ float:right;}

/*---就业明星------*/

.star{width:658px;}

h2.tit09{background:url(../img/h2_bg.jpg) no-repeat left -304px;}

.star li{ width:218px; height:88px; float:left; margin-bottom:14px; margin-right:1px;}

.star li p{ line-height:22px;}

a.pic04:link,a.pic04:visited{ display:block; width:112px; height:84px; padding:1px; border:solid 1px #ccc; float:left; margin-right:10px;}

a.pic04:hover,a.pic04:active{border:solid 1px #FF7F40;}

a.pic04 img{ width:111px !important; height:84px !important;}

/*---在线报名------*/

.online{width:308px;}

h2.tit10{ background:url(../img/h2_bg.jpg) no-repeat left -342px;}

/*---合作伙伴------*/

.partners h4{ font-size:18px; font-weight:bold; line-height:26px; color:#333; padding-bottom:10px;}

.partners a:link,.partners a:visited{ display:block; float:left; padding:3px; border:solid 1px #ccc; margin-right:18px;_margin-right:12px;}

.partners a:hover,.partners a:active{border:solid 1px #FF7F40;}

/*---友情链接------*/

.links h4{ font-size:18px; font-weight:bold; line-height:26px; color:#333; padding-bottom:5px;}

.links p{ line-height:22px;}

.links a:link,.links a:visited{ margin-right:10px; white-space:nowrap;}

/*---底部导航------*/

.b_nav{ height:206px; border:solid 1px #EBEBEB; background:url(../img/b_bg.jpg) no-repeat right bottom #F8F8F8; padding-top:34px;}

.b_nav ul{ background:url(../img/line.jpg) no-repeat right top; height:176px; padding-left:34px; float:left;padding-right:34px;}

.b_nav h4{ font-size:14px; color:#333; line-height:24px;}

.b_nav li{ line-height:26px;}

.b_nav ul.nobg{ background:none;}

a.zxzx:link,.a.zxzx:visited{ display:block; width:121px; height:36px; float:left; margin-top:66px; margin-left:66px;}

/*---foot------*/

.foot{ height:380px; width:100%; background:url(../img/foot_bg.jpg) repeat-x left top #A63800;}

.foot_box{ background:url(../img/logo_b.jpg) no-repeat 180px center; width:950px; margin:0px auto; height:320px; color:#FFF; padding-left:420px; padding-top:40px;}

.foot_box p{ line-height:24px;}

.foot_box p span{ display:block; float:left;width:68%;}

.foot_box a:link,.foot_box a:visited{ color:#FFF;}

/* 幻灯开始*/

#imageShow{ position:relative; height:652px;overflow:hidden;margin:0px auto; width:100%;}

#imageShow .imagebg{height:652px; overflow:hidden;margin:0px auto; width:100%;}

.bannerbg {height:652px; overflow:hidden;}

#imageShow .imagebg li { height: 652px; overflow: hidden;}

.bannerbg_main{background-position: center center;background-repeat: no-repeat;width:100%;height:652px;}

.scrollbg{height:60px;margin-top:-400px;}

.scroll {position:relative; overflow:hidden;height:60px;z-index:10;width:1000px; margin:0px auto;}

.s_pre, .s_next {display:block;width:60px;height:60px;position:absolute;}

a.s_pre {background:url(../img/ban_l.png);top:0px;left:0;}

a.s_next {background:url(../img/ban_r.png);top:0px;right:0;}

/* 幻灯结束*/

/* qq*/

* html/* 修正IE6振动bug */

{background-image:url(about:blank); /*用浏览器空白页面作为背景*/

background-attachment:fixed; /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/}

.qq_box { position:fixed; top: 120px; right: 0px; _position: absolute;_osition:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop)); _margin-top:10px; z-index:1000;}

.qq_box a {color: #00a0e9}

.qq_box a:hover {color: #ff8100; text-decoration:none}

.qq_box .floatL { position:relative; width: 29px; float:left}

.qq_box .floatL a { text-indent: -9999px; display:block; font-size:0px}

.qq_box .floatR { width:148px; float:left; overflow: hidden;}

.qq_box .tp { background:url(../img/qq_t.png) no-repeat left top #fff; height: 56px;}

.qq_box .btnOpen {background: url(../img/qq_zk.png) no-repeat 0px 0px;}

.qq_box .btnCtn {background: url(../img/qq_ss.png) no-repeat 0px 0px;}

.qq_box .btnOpen {position: relative; width: 29px; height: 118px; top: 118px; left: 0px;}

.qq_box .btnCtn {position: relative; width: 29px; height: 118px; top: 118px; left: 0px;}

.qq_box .scroll_title_1{background:url(../img/qq_t.png) no-repeat 0px 0px; height:234px; width:148px;}

.qq_box .online_body_1{ background:url(../img/qq_m.png) repeat-y; width:148px;}

.qq_box .qq_xq{ line-height:20px; font-size:14px; color:#5A005F; text-align:center; font-weight:bold; padding-top:12px; }

.qq_box .scroll_qq_1{color:#333; line-height:20px; font-size:12px; color:#333; height:20px; }

.qq_box .scroll_qq_1 span{ display: block; height:15px;float:left; padding-top:3px; text-align:center; margin-left:20px;_margin-left:5px; margin-right:5px;}

.qq_box .gz{width:148px; height:75px;background:url(../img/qq_m.png) repeat-y; width:148px; padding-top:10px;}

.qq_box .scroll_foot3_1{ height:24px;background:url(../img/qq_b.png) no-repeat 0px 0px;}

#toTop{width:30px;height:30px;background-image:url(../img/top2.png);position:fixed;bottom:10px;right:20px;cursor:pointer;display:none; z-index:1000;}

#toTop{_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)-10));_bottom:auto;_position: absolute;}


a.in_tea2:link,a.in_tea:visited{display:block; float:left;width:250px; height:190px;color:#fff;}

a.in_tea2:hover,a.in_tea:active{text-decoration: none;}

a.in_tea2 h3{text-decoration:none; color:#fff;}



a.in_tea5:link,a.in_tea:visited{display:block; float:left;width:250px; height:190px;color:#fff;}

a.in_tea5:hover,a.in_tea:active{text-decoration: none;}

a.in_tea5 h3{text-decoration:none; color:#fff;}




















/*-------------------iphone 6--------------------*/
@media only screen and (max-width: 375px) 

{
	body{font-size:10px;font-weight:lighter;letter-spacing:-1px;}
	.box{ width:375px; margin:0px auto;}
	.box img {height:25px;}

}