﻿@charset "utf-8";



/* CSS Document */



.TopBox{background:url(../images/topbg.jpg) repeat-x #fff; width: 100%; padding-bottom:20px;}



.TopBox .top{margin: 0 auto; overflow:hidden; width: 1200px;}



.Top1{height:32px; line-height:32px}



.Top1 .Top1-left{float: left;}



.Top1-left span{background: #2b99ff none repeat scroll 0 0; color: #fff; font-size: 12px;     padding: 5px 8px 3px 7px;}



.Top1-left span a{color:#fff !important;font-weight:bold;}



.Top1-left a{color: #4c4b4b; font: 14px/20px "微软雅黑";}



.Top1 .Top1-right{float: right;  width: 400px;}



.Top1-right a{color: #4c4b4b; float: right; font: 12px/20px "微软雅黑"; margin-right: 16px;    line-height: 32px;}



.Top1-right a.guide2{cursor: pointer;}



.TopBox .red{color: #e60012;}



.Top2 .logo{float: left; height: 95px; padding-top: 8px; width: 399px;}



.Top2 img{}



.Top2 .Top2-div1{float: right; width: 380px;}



.Top2-div1 h4{text-align: right; width: 360px;}



.Top2-div1 h4 a{color: #4c4b4b; font: 16px/44px "微软雅黑";}



.mr{width:1200px; margin:20px auto; overflow: hidden;}



.Warm_prompt{border: 1px solid #dfdfdf; height: 30px; margin: 15px auto; overflow: hidden;}



.Warm_prompt li{display: inline; float: left; height: 30px; line-height: 30px; overflow: hidden; text-indent: 20px;}



.Warm_prompt li a{color: #f00; font-size: 14px; line-height: 30px;}



.Warm_prompt li a:hover{color: #26699d;}























.hot_ul{width: 100%;}



.hot_ul li{float: left; height: 128px; text-align: center; width: 165px;}



.hot_ul li a{border: 1px solid #d2d2d2; display: block; height: 126px;}



.hot_ul li a:hover{border: 1px solid #b8aaaa;}



.hot_ul li a h3{line-height: 40px;}



.hot_ul li a h4{line-height: 35px;}



.hot_ul li a p{color: #fff; font-size: 15px; line-height: 30px; margin: 5px 15px;}



.hot_font_01 a{color: #f94304;}



.hot_font_02 a{color: #d22e35;}



.hot_font_03 a{color: #05b9b8;}



.hot_font_04 a{color: #d4732e;}



.hot_font_05 a{color: #26699d;}



.hot_font_06 a{color: #71a004;}



.hot_font_07 a{color: #A00493;}



.hot_font_02, .hot_font_03, .hot_font_04, .hot_font_05, .hot_font_06, .hot_font_07{margin-left:7px;}



.hot_font_01 a{color: #f94304;}



.h_p_bg_01{background: #fe4300;}



.h_p_bg_02{background: #d22e35;}



.h_p_bg_03{background: #01b6bd;}



.h_p_bg_04{background: #d4732e;}



.h_p_bg_05{background: #26699d;}



.h_p_bg_06{background: #71a004;}



.h_p_bg_07{background: #A00493;}



.scby_zysz{padding: 20px 0; overflow:hidden;}



.scby_zysz ul li{line-height: 22px; width: 195px; float:left; margin-right:56px}



.scby_zysz ul li:last-child{margin-right:0px}



.scby_zysz ul li a{color: #666666; font-size: 14px;}



.scby_zysz ul li div p{float: left;}



.scby_zysz ul li div span{color: #ff6600; font-size: 14px; font-weight: bold; margin-left: 15px;}



.margin_left{margin-left: 35px;}



.newsbox{width:1200px; margin:0 auto;}



.foot_mid_bg{margin:0 auto; width:1200px;}



.footer{width:100%; background:url(../images/bottom_img1111.jpg) no-repeat; padding:15px 0; overflow:hidden;}



.footicon{    width: 924px; margin: 0px auto;}



.footicon li{float: left; height: 110px; width: 132px;}



.footicon li a{display: block; height: 110px; overflow: hidden; text-indent: -9999em; width: 132px;}



.footicon li.fot01{background:url(../images/footicon2.png) no-repeat scroll 0 0;}



.footicon li.fot01 a:hover{background:url(../images/footicon2.png) no-repeat scroll 0 -115px;}



.footicon li.fot02{background:url(../images/footicon2.png) no-repeat scroll -132px 0;}



.footicon li.fot02 a:hover{background:url(../images/footicon2.png) no-repeat scroll -132px -115px;}



.footicon li.fot03{background:url(../images/footicon2.png) no-repeat scroll -264px 0;}



.footicon li.fot03 a:hover{background:url(../images/footicon2.png) no-repeat scroll -264px -115px;}



.footicon li.fot04{background:url(../images/footicon2.png) no-repeat scroll -396px 0;}



.footicon li.fot04 a:hover{background:url(../images/footicon2.png) no-repeat scroll -396px -115px;}



.footicon li.fot05{background:url(../images/footicon2.png) no-repeat scroll -528px 0;}



.footicon li.fot05 a:hover{background:url(../images/footicon2.png) no-repeat scroll -528px -115px;}



.footicon li.fot06{background:url(../images/footicon2.png) no-repeat scroll -660px 0;}



.footicon li.fot06 a:hover{background:url(../images/footicon2.png) no-repeat scroll -660px -115px;}



.footicon li.fot07{background:url(../images/footicon2.png) no-repeat scroll -792px 0;}



.footicon li.fot07 a:hover{background:url(../images/footicon2.png) no-repeat scroll -792px -115px;}



.br_bl{border-right: 1px solid #5e5d5d; padding: 0 35px;}



.bottom_title{color: #333; font-size: 18px; font-weight: bold; line-height: 30px;}



.bottom_show{color: #898787; line-height: 24px;}



.br_bk1{border-right: 1px solid #5e5d5d;}



.br_p045{border-right: 1px solid #5e5d5d; padding: 0 45px;}



.xxjj_xxjj{height: 360px; margin: 15px auto; position: relative; width: 1200px;}



.xxjj_xxjj div.div_xxjj_video{float:left;padding: 2px; border:2px solid #c9c9c9;}



.xxjj_xxjj p.p_xxjj_positon{float:right;}



.xxjj_se{background: #f6f6f6 none no-repeat scroll center top;}



.xxjj_se_bq{height: 337px; margin: 0 auto; width: 1200px;}



.xxjj_se_content{height: 295px; margin: 0 auto; position: relative; width: 1200px;}



.xxjj_se_content div.div_xxjj_se_01{left: 0; position: absolute; text-align: center; top: 8px; width: 280px;}



.xxjj_se_content div.div_xxjj_se_01 p.p_xxjj_se_01{border: 1px solid #ff8100; width: 280px;}



.xxjj_se_content div.div_xxjj_se_02{left: 300px; position: absolute; text-align: center; top: 8px; width: 280px;}



.xxjj_se_content div.div_xxjj_se_02 p.p_xxjj_se_02{border: 1px solid #ff8100; width: 280px;}



.xxjj_se_content div.div_xxjj_se_03{left: 605px; position: absolute; text-align: center; top: 8px; width: 280px;}



.xxjj_se_content div.div_xxjj_se_03 p.p_xxjj_se_03{border: 1px solid #ff8100; width: 280px;}



.xxjj_se_content div.div_xxjj_se_04{left: 910px; position: absolute; text-align: center; top: 8px; width: 280px;}



.xxjj_se_content div.div_xxjj_se_04 p.p_xxjj_se_04{border: 1px solid #ff8100; width: 280px;}



.xxjj_se_content a:hover{color: red; text-decoration: underline;}



.xxjj_ghlc{border: 1px solid #adadad; height: 600px; margin: 20px auto 0; width: 1200px;}



.xxjj_ghlc_bq{text-align: center;}



.xxjj_ghlc_content{height: 500px; margin: 20px auto; width: 1200px;}



.xxjj_ghlc_content_gd{background:url(../images/xxjj_ghlc_content.jpg) no-repeat scroll center top; height: 500px; overflow-y: scroll; width: 1200px;}



.xxjj_ghlc_content_gd_content{height: 784px; position: relative;}



.xxjj_ghlc_content_gd_content li:hover{color: #f30; text-decoration: underline;}



.xxjj_ghlc_content_gd_content_right{position: absolute; right: 80px;}



.xxjj_ghlc_content_gd_content_right a:hover{color:#333333}



.xxjj_ghlc_content_gd_content_left{position: absolute; width: 575px;}



.xxjj_ghlc_content_gd_content_left a:hover{color:#333333}



.xxjj_ghlc_content_gd_content_left ul li{float: left; font-size:14px; font-family:"微软雅黑";}



.xxjj_ghlc_content_gd_content_left ul li b{float: left;}



.xxjj_ghlc_content_gd_content ul li{line-height: 25px;font-size:14px; font-family:"微软雅黑";}



.xxjj_zxty{}



.xxjj_zxty_bq{height: 100px; margin: 0 auto; position: relative; width: 1200px;}



.xxjj_zxty_bq p.p_zxty_position{left: 530px; position: absolute; top: 25px;}



.xxjj_zxty_ceontent{height: 690px; margin: 0 auto; width: 1210px;}



.xxjj_zxty_ceontent a{float: left; margin-bottom: 10px; margin-right: 15px; text-align: center;}



.xxjj_zxty_ceontent a img{border: 1px solid #ccc; padding: 3px;}



.xxjj_zxty_ceontent a:hover{color: #f30; text-decoration: underline;}



.xxjj_zxty_ceontent a:hover img{border: 4px solid #f90; padding: 0;}



.xxjj_jcxy{}



.xxjj_jcxy_bq{height: 100px; margin: 0 auto; text-align: center; width: 1200px;}



.xxjj_jcxy_content{height: 470px; margin: 0 auto; width: 1200px;}



.xxjj_jcxy_content_top{height: 248px; width: 1200px;}



.xxjj_jcxy_content_top ul li{color: #666; display: block; font-size:14px; font-family:"微软雅黑"; float: left; height: 235px; line-height: 25px; padding: 10px 5px 5px; width: 590px;}



.xxjj_jcxy_content_top ul li img{padding-bottom: 10px; padding-right: 10px;}



.xxjj_jcxy_content_top ul li b, .xxjj_jcxy_content_top ul li span{color: #ff8100;}



.xxjj_jcxy_content_top ul li a:hover{color: #ff8100; text-decoration: underline;}



.xxjj_jcxy_content_rolling{background: #fff none repeat scroll 0 0; overflow: hidden; width: 1200px;}



.xxjj_jcxy_content_rolling a{display: block; float: left; margin-left: 16px; margin-top: 10px; text-align: center;}



.xxjj_jcxy_content_rolling a img{border: 3px solid #f2f2f2;}



.xxjj_jcxy_content_rolling a:hover{color: #f30; text-decoration: underline;}



.xxjj_jcxy_content_rolling a:hover img{border: 3px solid #f90;}



.xxjj_xxry{}



.xxjj_xxry_bq{height: 70px; margin: 0 auto; text-align: center; width: 1200px;}



.xxjj_xxry_content{height: 450px; margin: 0 auto; width: 1200px;}



.xxjj_xxry_content a{float: left; margin-bottom: 30px; margin-left: 12px; text-align: center;}



.xxjj_xxry_content a img{border: 1px solid #ccc; padding: 3px;}



.xxjj_xxry_content a:hover{color: #f30; text-decoration: underline;}



.xxjj_xxry_content a:hover img{border: 4px solid #f90; padding: 0;}



.llm_gai1 p{color: #fff; font-size: 14px; padding: 0 30px;}



.llm_bai1{font-size: 18px; padding: 30px 0; text-align: center;}



.xxgk_main5, .xxgk_main6{margin: 0 auto; width: 1200px;}



.xxgk_main5 h3, .xxgk_main6 h3{font-family: "Hiragino Sans GB","Microsoft Yahei",arial,宋体,"Helvetica Neue",Helvetica,STHeiTi,sans-serif; font-size: 22px;}



.xxgk_main6{margin-top: 20px;}



.xyry{border-top: medium none;  padding-top: 15px; width: 1200px;}



.xyry a{display: inline-block; float: left; font-size: 14px; height: 210px; line-height: 26px; margin-left: 8px; text-align: center; width: 230px;}



.xyry a img{border: 1px solid #dddddd; padding: 3px;}



.xyry a:hover{border: medium none; padding: 0;}



.xyry a:hover img{border: 4px solid #f90; padding: 0;}



.bottom{border: 1px solid #ddd; margin: 0 auto; width: 1200px;}



.hzdw{color: #900; font-size: 16px; font-weight: bold; line-height: 40px; padding: 5px 15px;}



.hzdw a{padding-left: 10px;}



.autoM{margin: 0 auto; width: 1200px;}



.main6_title{float: left; height: 50px; line-height: 50px; width: 1200px;}



.main6_con{float: left; width: 1200px;}



.main6_con_left{float: left; height: 200px; width: 465px;}



.main6_con_left img{border:2px solid #ff4800;}



.main5_con_right, .main6_con_right{border-top: 1px solid #ddd; float: right; padding: 20px 0 0 10px; width: 725px;}



.main5_con_right ul{margin-right: -10px; width: 735px;}



.main5_con_right ul li{border: 1px solid #fff; display: block; float: left; height: 180px; overflow: hidden; padding: 10px; transition: all 0.3s ease 0s; width: 220px;}



.main5_con_right ul li:hover{background: #fff none repeat scroll 0 0; border: 1px solid #ddd; border-radius: 1px; box-shadow: 0 1px 1px #ececec; display: block;}



.main6_title h3{color: #202020; cursor: pointer; display: inline; float: left; font-size: 22px; width: 465px;}



.main6_title p{border-bottom: 2px solid #ff4800; color: #333; cursor: pointer; display: inline; float: left; font-size: 15px; height: 63px; line-height: 50px; overflow: hidden;}



.nane_name_title{color: #333; display: block; font-size: 15px; overflow: hidden; padding-top: 5px; text-overflow: ellipsis; transition: all 0.3s ease 0s; vertical-align: middle; white-space: nowrap; width: 220px; word-wrap: normal;}



.nane_name span{display:none; font-size: 15px; padding-top: 2px;}



.mian1_namep_b{color: #999;  display:none;}



/*新闻中心*/



.container{margin: 10px auto; width: 1200px; overflow:hidden;}



.common-left{float: left; width: 920px;}



.common-right{display: inline; float: right; width: 275px;}



.left-title{background: url(../images/common-titlebg.jpg) no-repeat; height: 33px; line-height: 33px; margin-top: 5px; text-indent: 2em; width: 914px;}



.left-content{border-bottom: 1px solid #e4e4e4; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; display: inline; float: left; height: auto; line-height: 23px; overflow: hidden; width: 912px;padding-bottom: 15px;}



.content{border-bottom: 1px dashed #ffcc00; display: inline; float: left; height: 151px; margin: 20px 0 0 15px; width: 885px;}



.common-right{display: inline; float: right; width: 275px;}



.fixed{position: fixed; z-index: 999;}



.zb{border: 1px solid #b4b4b4; display: inline; float: left; height: 132px; margin-left: 5px; width: 193px;}



.zb .tu{display: inline; float: left; height: 130px; margin: 1px; overflow: hidden; width: 191px;}



.yb{display: inline; float: left; height: 120px; margin: 5px 0 0 8px; width: 672px;}



.daoyu{clear: both; color: #999999; height: 85px; line-height: 25px;  width: 670px;}



.cont02_rt span{ margin:0; padding:0;}



.cont02_rt img{width: 100%; height:150px;}



.clear{ clear:both;}



.left-content .text{float: left; font-size: 14px;}



.left-content .time{float: right;}



.ckqw2{display: inline; float: left; height: 20px; width: 80px;}



.share{display: inline; float: left; height: 22px; margin-left: 372px; overflow: hidden; width: 220px;}



.ckqw a{color: #cc6600; font-weight: bold;}



.cont02_rt{border: 1px solid #e4e4e4; height: auto; overflow: hidden; width: 268px;}



.cont03 .title, .cont02_rt .title, .cont07 .title{background:url(../images/ftabhdbg.gif) repeat-x scroll 0 0; border: 0 solid #e4e4e4; font-size: 14px; height: 40px; line-height: 34px; overflow: hidden;}



.pl10{padding-left: 10px;}



.biv{border: 1px solid #e4e4e4; padding: 2px;}



.cont03 .title .tt, .cont02_rt .title .tt, .cont07 .title .tt{clear: none; display: block; float: left; font-weight: 700; margin-right: 5px; width: 65px;}



.cont03 .title .more, .cont02_rt .title .more, .cont07 .title .more{clear: none; display: block; float: right; font-size: 12px; margin-right: 5px; width: 40px;}



.ul-news2{clear: left; color: #666; float: left; font-size: 12px; height: auto; margin: 0; padding: 0; width: 100%;}



.ul-news2 li{background:url(../images/01.gif) no-repeat scroll 5px 8px; clear: left; float: left; height: auto; line-height: 22px; width: 100%;}



.ul-news2 li a{background:url(../images/videopic.jpg) no-repeat scroll 0 0; float: left; height: auto; padding-left: 25px; width: auto;}



.ul-news2 li b{float: right; font-weight: normal; height: auto; padding-right: 10px; width: auto;}



.picshows{color: #444444; margin: 10px 0; text-align: center; width: 265px;}



.ul-news{clear: left; color: #666; float: left; font-size: 12px; margin: 0; padding: 0; width: 100%;}



.ul-news li{background:url(../images/01.gif) no-repeat scroll 5px 8px; clear: left; float: left; height: 22px; line-height: 22px; width: 100%;}



.ul-news li a{float: left; height: auto; padding-left: 15px; width: auto;}



/*------ //链接 ---------*/







.lj{height:auto; overflow:hidden; padding:40px 0; width:1200px; margin:0 auto; }







.allList{position:relative; height:110px;}







.allList dd{padding:5px 0 0 125px; height:60px; }







.allList dt{color:#ff4800; position:absolute; text-align:center; width:125px; cursor:pointer; font-size:16px; vertical-align:middle;}







.allList a{text-align: center;float:left;}















#lj1{



	width:115px;



	top:20px;



	background-color: #F60;



	color: #FFF;



}







#lj2{



	width:115px;



	top:60px;



	background-color: #F60;



	color: #FFF;



}



#lj2:hover{ background:#F00;}







#lj1:hover{ background:#F00;}







#con_lj_1{padding:10px 0 0 120px; line-height:20px; overflow:hidden; height:90px}







#con_lj_1 a{height:90px; width:90px; padding:0 15px}







#con_lj_1 img{



	width:90px;



	height:70px;



	display:block;



	border: 1px solid #878787;



}







#con_lj_2 a{



	height:35px;



	width:134px;



	line-height:25px



}







#con_lj_1 a:hover{ color:#F00;}







#con_lj_2 a:hover{ color:#F00;}  



/*------ //链接 ---------*/







/*成功学子 开始*/







#main6{background:#f9f9f9; height:385px;}







.main6{ width:1200px; float:left;background:#f9f9f9; padding:40px 0;}







.main6_title{



	height:65px;



	line-height:50px;



	width:1200px;



	float:left;



	font-family: "微软雅黑";



}







.main6_title h3{color:#202020;cursor:pointer;font-size:22px;width:465px; float:left; display:inline; }







.main6_title h3 a:hover,.main6_title p a:hover,.main6_title i a:hover{



	color: #ff4800;



	font-family: "微软雅黑";



}/*统一调用*/







.main6_title p{float:left;display:inline;font-size:15px; color: #333; cursor: pointer; height:63px; line-height:50px; border-bottom:2px solid #ff4800; overflow:hidden;}







.main6_title i{float:right;display:inline; padding-right:5px; font-size:15px;}







.main6_con{ width:1200px; float:left;}







.main6_con_left{width:465px; height:200px; float:left; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}



.main6_con_left:hover{ -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }







.main5_con_right,.main6_con_right{border-top:1px solid #ddd; width:725px; float:right;padding:20px 0 0 10px;}







.main6_con_right ul{margin-right:-10px;width:735px;}/*边框为灰色*/







.main6_con_right ul li{float:left; border:1px solid #f9f9f9; height:180px; padding:10px;transition:all 0.3s ease 0s; width:220px; display:block;overflow: hidden;}/*边框为灰色*/







.main6_con_right ul li:hover{ border: 1px solid #ddd; border-radius:1px; box-shadow: 0 1px 1px #ececec; display:block; background:#FFF;}/*边框为灰色*/







/*统一调用*/







.nane_name_title{



	color:#333;



	font-size:15px;



	width:220px;



	text-overflow:ellipsis;



	transition: all 0.3s ease 0s;



	vertical-align:middle;



	white-space:nowrap;



	word-wrap:normal;



	display:block;



	overflow:hidden;



	padding-top:5px;



	font-family:"微软雅黑";



}







.nane_name img{ width:220px; height:160px; display:block; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}



.nane_name img:hover{ -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }







.nane_name span{font-size:15px;display: none; padding-top:2px;} 







.nane_name p{



	font-size:15px;



	width: 220px;



	display:none;



	font-family:"微软雅黑";



}







.nane_name p a:hover{color:#ff4800;}







.icon-sep {background: url(../images/icon-sep.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: inline-block;height:14px;vertical-align: middle;width:2px;}







.nane_namep_b{color: #999;display: inline-block;margin-top: -1px;max-width: 128px;overflow: hidden;text-overflow: ellipsis;transition: all 0.3s ease 0s;vertical-align: middle;white-space: nowrap;width: auto !important;word-wrap: normal; }







.nane_namep_b:hover{color:#ff4800;}







/*统一调用*/







/*成功学子 结束*/







/*网上报名*/



.SignUp{width:873px; overflow:hidden; margin:0 auto; padding:20px 0;}



.SignUp .title{background:url(../images/SignUpTitle.png) left top no-repeat; height:30px; font-size:16px; line-height:30px; overflow:hidden; font-family:"微软雅黑"; color:#FFF; padding-left:20px;}



.SignUp .content{line-height:30px; color:#747474; padding:10px 0 25px 0;}



.SignUp .content span{color:#575757;}



.SignUp .formDiv{ padding:1px; overflow:hidden;}



.SignUp .formDiv h2{text-align:center; color:#FFF; height:39px; line-height:39px; overflow:hidden; background:#ff7200; margin-bottom:20px;}



.SignUp .formDiv li{height:37px; width:280px; float:left; padding-left:86px; overflow:hidden; position:relative; line-height:26px;}



.SignUp .formDiv .name{position:absolute; z-index:10; left:0px; top:0px; text-align:right; width:78px; overflow:hidden; text-align:right;}



.SignUp .formDiv .li_01{width:200px; padding-left:96px;}



.SignUp .formDiv .li_01 .name{width:88px;}



.SignUp .formDiv .input1{float:left; width:218px; height:24px; line-height:24px; padding:0 5px; border:#d2d2d2 solid 1px;}



.SignUp .formDiv .input2{width:151px;}



.SignUp .formDiv .input3{width:100px;}



.SignUp .formDiv .red{padding-left:8px; color:#F00; float:left;}



.SignUp .formDiv select{border:#d2d2d2 solid 1px; padding:5px; width:112px; float:left;}



.SignUp .formDiv .li_02{width:570px; height:130px; overflow:hidden;}



.SignUp .formDiv textarea{width:552px; height:110px; line-height:24px; padding:0 5px; border:#d2d2d2 solid 1px;}



.SignUp .btnDiv{text-align:center; height:80px;}



.SignUp .btn1{ cursor:pointer; background:url(../images/btn1.gif); width:87px; height:36px; border:0px; font-size:14px; font-weight:bold; color:#723f00; margin:0 10px;}



.SignUp .btn2{cursor:pointer; background:url(../images/btn2.gif);}



.SignUp th{border-bottom:#FFF solid 1px; border-right:#FFF solid 1px; height:31px; font-weight:100; color:#fff; background:#ff7200; text-align:center;}



.SignUp td{border-bottom:#FFF solid 1px; border-right:#FFF solid 1px; height:24px; text-align:center; background:#ffeddd;}







.fl {



    float: left;



}



.fr {



    float: right;



}



.wal {



    margin: 0 auto;



    overflow: hidden;



    width: 1180px;



}



.h10 {



    clear: both;



    height: 10px;



    overflow: hidden;



}



.clear_f {



    clear: both;



    display: block;



    height: 0;



    margin: 0;



    padding: 0;



}



.pageTitle{background:url(../images/pageTitle.gif) left bottom no-repeat; height:59px; overflow:hidden;}







.pageTitle h1{font-weight:100; font-family:"微软雅黑"; width:142px; overflow:hidden; text-align:center; color:#FFF; padding-top:13px;}



.pageTitle .fr{padding-right:5px;}











.mypagetitle{background:url(../images/single-title.png) left bottom no-repeat; height:59px; overflow:hidden;}







.mypagetitle h1{font-weight:100; font-family:"微软雅黑"; width:142px; overflow:hidden; text-align:center; color:#FFF; padding-top:13px; padding-left:25px;}







.pageTitleb{background:url(../images/pageTitleb.jpg) left bottom no-repeat; height:284px; overflow:hidden;}



.pageTitleb h1{font-weight:100; font-family:"微软雅黑"; width:142px; overflow:hidden; text-align:center; color:#FFF; padding-top:13px;}



.pageTitleb .fr{padding-right:5px;}







.pageTitlec{background:url(../images/pageTitle1.gif) left bottom no-repeat; height:59px; overflow:hidden;}



.pageTitlec h1{font-weight:100; font-family:"微软雅黑"; width:142px; overflow:hidden; text-align:center; color:#FFF; padding-top:13px;}



.pageTitlec .fr{padding-right:5px;}























.pageTitle1 {



    background: url(../images/pageTitle1.gif) no-repeat scroll left bottom;



}



.pageBox12{background:url(../images/pageBox2.gif) left repeat-y; min-height:1710px; _height:1710px;}



.pageB12{background:url(../images/pageB2.gif); height:8px; overflow:hidden;}











.pageBox1{background:url(../images/pageBox1.gif) left repeat-y; min-height:1210px; _height:1210px;}







.scholl{width:1174px; overflow:hidden; margin:0 auto;}



.scholl .title{height:54px; overflow:hidden; position:relative; border-bottom:#910609 solid 2px; margin-bottom:13px;}



.scholl .title h1{font-family:"微软雅黑"; font-size:22px; padding:20px 0 0 15px;}



.scholl .title .fr{padding:24px 10px 0 0;}



.scholl .title li{float:left; padding-left:10px;}



.scholl .title li a{display:block; float:left; background:url(../images/aBg.gif) left top no-repeat; width:69px; height:22px; line-height:22px; overflow:hidden; color:#492e00;}



.scholl .title li img{float:left; margin-right:1px;}



.scholl .title2{border-bottom:#d66f00 solid 2px;}



.scholl .title3{border-bottom:#d4d600 solid 2px;}



.scholl .title4{border-bottom:#84c800 solid 2px;}



.scholl .bigImg{width:443px; height:302px; position:relative; overflow:hidden; padding-left:10px;}



.scholl .img{border:#e5e5e5 solid 1px; text-align:center; padding:5px 0;}



.scholl .bigImg .name{position:absolute; z-index:10; left:16px; top:267px; display:block; background:url(../images/bg.png) left top repeat-x; height:28px; line-height:28px; width:431px; text-align:center; overflow:hidden; color:#FFF;}



.scholl .list{width:715px; height:302px; overflow:hidden;}



.scholl .list ul{width:110%;}



.scholl .list li{float:left; width:163px; height:144px; overflow:hidden; text-align:center; border:#e7e7e7 solid 1px; margin-right:12px; margin-bottom:10px;}



.scholl .list .imgDiv{padding:5px 0 2px 0;}











/*名师*/



.main1{width:1200px;height:523px;overflow:hidden;margin:8px auto 0 auto;}



.main1 h3,.main3 h3{width:1180px;height:40px;background:url(../images/3_34.png) no-repeat;font:20px/40px "微软雅黑";color:#fff;margin-bottom:10px;padding-left:20px;}



.main1 .main1-div{height:474px;}



.main1-div .main1-left{float:left;margin-right:8px;}



.main1-left img{width:647px;height:474px;}



.main1-div .main1-right{float:left;width:545px;height:474px;}



.main1-right h4{font:24px/34px "微软雅黑";color:#ef7601;padding-left:10px;margin-top:32px;}



.main1-right .m-r-p{font:16px/30px "微软雅黑";padding-left:10px;}



.main1-right .apply,.main1-right .apply1,.main1-right .apply2{width:535px;height:215px;position:relative;margin-top:14px;margin-left:14px;}



.apply .img_l,.apply .img_r,.apply1 .img_l1,.apply1 .img_r1,.apply2 .img_l2,.apply2 .img_r2{cursor:pointer;position:absolute;top:103px;width:20px;height:20px;}



.apply .img_l,.apply1 .img_l1,.apply2 .img_l2{left:-22px;}



.apply .img_r,.apply1 .img_r1,.apply2 .img_r2{right:5px;}



.img_l img,.img_r img,.img_l1 img,.img_r1 img,.img_l2 img,.img_r2 img{width:20px;height:20px;}



.apply .apply_nav,.apply1 .apply_nav1,.apply2 .apply_nav2{position:relative;width:507px;height:215px;overflow:hidden;}



.apply_nav .apply_w,.apply_nav1 .apply_w1,.apply_nav2 .apply_w2 {position:absolute;width:507px;}



.apply_w .apply_array,.apply_w1 .apply_array1,.apply_w2 .apply_array2{width:163px;float:left;height:215px;margin:0 3px;}



.apply_array div,.apply_array1 div,.apply_array2 div{width:163px;height:215px;position:relative;}



.apply_array div p,.apply_array1 div p,.apply_array2 div p{width:100%;height:100%;background:#fff;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;position:absolute;left:0px;top:0px;display:none;}



.apply_array div:hover p,.apply_array1 div:hover p,.apply_array2 div:hover p{display:block;}



.apply_array p span,.apply_array1 p span,.apply_array2 p span{display:block;text-align:center;width:163px;font:bold 16px/24px "微软雅黑";color:#000;margin-top:80px;}



.main1-right .xianqing{width:175px;height:46px;margin:24px auto 0 auto;}



.xianqing a{display:block;width:175px;height:46px; background:#EF7804; border-radius:15px;text-align:center;color:#fff;font:26px/46px "微软雅黑";}



.MainBox .main2{width:100%;height:852px;background:url(../images/2_84.jpg) no-repeat center;overflow:hidden; }



.main2 ul{width:1200px;height:852px;margin:0 auto;position:relative;}



.main2 li{height:340px;width:291px;float:left;margin:0 6px 173px 0;}



.main2 li a{ height:340px; width:291px; display:block; position:absolute;}



.main2 li p{ width:291px; height:78px; background:#fff;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; top:262px;position:relative;}



.main2 li span{ width:291px; height:78px; display:block;top:183px; position:relative;}



.main2 li span a.ms_a{ width:291px; height:73px; text-align:center; font-size:13px; color:#000; padding-top:5px;font-family:Microsoft YaHei}



.main2 ul .main2-div1{position:absolute;top:390px;right:0px;width:193px;height:66px;}



.main2-div1 a{display:block;width:193px;font:32px/66px "微软雅黑"; background:#C8C8C8; border-radius:26px;color:#ef7601;text-align:center;}



.main2-div1 a:hover{background:#EF7804;color:#fff;}



.main3{width:1200px;height:380px;margin:22px auto;}



.main3 ul{padding-left:3px;}



.main3 li{width:382px;height:144px;float:left;border:#e7e7e7 solid 1px;padding:3px;margin:8px 4px 0 4px; }







/*专业设置*/



.mr{ width:1200px; margin:0 auto;}











.banner img{ display:block; width:100%;}







.mr em{ float:right; font-size:12px; font-style:normal; color:#666; font-weight:400; padding-right:5px;}



.mo{ margin:10px auto; width:1200px;}



.mr h2{ background:url(../images/bt.gif)  center 10px repeat-x #FFF; color: #666; font-weight:400; line-height:42px; padding-left:14px; height:42px; width:1184px; display:block; margin-bottom:20px; border-bottom:#ccc 1px solid;}



.mr h2 span{  padding:3px 5px; font-weight:bold;}



.dht ul li.ssd a{ width:84px; color:#FF6; font-weight:bold;  background: url(../images/navbg2.jpg) no-repeat;text-decoration:none;}







.zya{  border:#ccc 1px solid; background: #FFF;  }



.shop_list{box-shadow:0 2px 3px rgba(0,0,0,.1); border:#ccc 1px solid;  height:540px; margin-bottom:10px; float:left; width:370px; display:inline-block; margin-left:20px;  overflow:hidden; background: #FFF;}



.shop_list:hover{ border: #066 1px solid; background: #FFEAD7;background:#fff;}







.shop_list p.p1{ height:30px; background:url(../images/mp.jpg) center center; line-height:30px; display:block;  color: #000; text-align:center; padding-left:5px; font-size:14px; font-weight:bold;  border-bottom:#E3E3E3 1px solid;}



.go{ background: url(../images/zxzxpp.jpg) left top  no-repeat; width:199px; height:34px; display:block; margin:0 auto;}



.go a{ width:98px; height:30px; display:block; float:left; color:#FFF; line-height:33px; text-align:center;}



.go a:hover{ color:#FFC; font-weight:bold;}







.shop_list a{display:block}



.shop_list u{ color: #090; text-decoration:none;}



.shop_list .pic{position:relative; padding:10px 5px; border-bottom:1px #E3E3E3 solid; background:#FFF; overflow:hidden; }



.shop_list a.itemList .pic p, .shop_list .pic p{ display:block; width:285px; position:absolute; top:-50px;background: #FFF; padding:0px 5px; color:#FFF;  -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 1.8s ease-in-out;-o-transition: all 0.8s ease-in-out;}



.shop_list .pic p em{ color: #808000;}







.shop_list a.itemList:hover .pic p, .shop_list:hover .pic p{ display:block; width:350px; text-align:center; position:absolute; top:10px;background: #FFF; padding:0px 5px; color: #808000;}







.shop_list p{line-height:25px; display:block;}



.shop_list p.psa{ height:125px; line-height:25px; display:block; }







.shop_list .pic a img{display:block; with:95%; padding:0 10px;}



.pic img{ width:95%; padding:0 10px;}



.shop_info { line-height:25px; padding-left:10px; height:175px; margin-bottom:10px; padding:0px 5px ; border-bottom:1px #E3E3E3 solid;}



.shop_info b{ display:block; color:#F00; line-height:25px; height:25px; padding-top:5px;}



.shop_info p{ color:#666;}







/*分页*/







.fenye{ clear:both; width:100%; }







.fenye ul{padding:20px; margin:0 auto;}







.fenye ul li{display:inline; margin-bottom:20px; line-height:36px; background:#FFFFFF; padding:5px 10px; border:1px solid #CCCCCC;}







.fenye ul li a{ }







.fenye ul .thisclass { background:#CC6600; color:#FFFFFF;}







.fenye ul .thisclass a{color:#FFFFFF;}







.sub_main_lt {



    width: 268px;



    height: 36px;



    float: left;



    background: url(/templets/default/images/img05.jpg) repeat-x left top;



    line-height: 36px;



    margin:5px auto;



    border-bottom: 2px solid #E5E3E1;



    text-align: center;



    color: #48371F;



    font-size: 14px;



    font-weight: bold;



}







.npic {



    float: left;



    width:914px;



}



.npic ul {



    border: 0 none;



}



.npic li {



    display: inline;



    float: left;



    height: 180px;



    margin: 3px;



    overflow: hidden;



    width: 220px;



}



.npic li img {



    border: 1px solid #dedede;



    height: 130px;



    padding: 6px;



    width: 200px;



}



.npic li span {



    display: inline;



    float: left;



    height: 20px;



    margin-top: 10px;



    overflow: hidden;



    text-align: center;



    width: 200px;



}



.npic li span a:link {



    color: #555;



    font-size: 12px;



    line-height: 20px;



    text-decoration: none;



}



.npic li span a:visited {



    color: #555;



    font-size: 12px;



    line-height: 20px;



    text-decoration: none;



}



.npic li span a:active {



    color: #555;



    font-size: 12px;



    line-height: 20px;



    text-decoration: none;



}



.npic li span a:hover {



    color: #ff0000;



    font-size: 12px;



    line-height: 20px;



    text-decoration: none;



}