﻿@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body{ font:12px/22px "宋体";  text-align:left; background:#fff; color:#000;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
ul,li{ list-style:none;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#ff722d; text-decoration:none;}
img{ border:0;}
a img,a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}
input{ font-size:12px;}

/*other*/
.clearit{ clear:both;}

.header{ width:1002px; height:80px; background:url(../images/headerbg.jpg); margin:0 auto; position:relative;}
.header span{ position:absolute; width:59px; height:14px; top:29px; right:23px;}
.logo{ width:310px; height:45px; float:left; margin:12px 0 0 45px;}

.mainnav{ width:955px; height:30px; margin:0 auto; background:url(../images/mainnavbg.jpg) repeat-x; padding-left:47px;}
.mainnav li, .mainnav li a { width:100px; height:30px; display:block; float:left;}
.mainnav li.sy a{ background:url(../images/sy1.gif) no-repeat center; }
.mainnav li.zxjj a{ background:url(../images/zxjj1.gif) no-repeat center; }
.mainnav li.glzd a{ background:url(../images/glzd1.gif) no-repeat center; }
.mainnav li.pxxx a{ background:url(../images/pxxx1.gif) no-repeat center; }
.mainnav li.cgzs a{ background:url(../images/cgzs1.gif) no-repeat center; }
.mainnav li.zyxz a{ background:url(../images/zyxz1.gif) no-repeat center; }
.mainnav li.sy a:hover,li.sy a.current{ background:url(../images/sy2.gif) no-repeat center; }
.mainnav li.zxjj a:hover{ background:url(../images/zxjj2.gif) no-repeat center; }
.mainnav li.glzd a:hover{ background:url(../images/glzd2.gif) no-repeat center; }
.mainnav li.pxxx a:hover{ background:url(../images/pxxx2.gif) no-repeat center; }
.mainnav li.cgzs a:hover{ background:url(../images/cgzs2.gif) no-repeat center; }
.mainnav li.zyxz a:hover{ background:url(../images/zyxz2.gif) no-repeat center; }
.mainnav .line{ width:2px; background:url(../images/mainnav_line.jpg) no-repeat;}

.content{ width:1002px; height:424px; margin:0 auto; }
.content .mainnews{ width:433px; height:424px; background:url(../images/mainnewsbg.jpg) no-repeat; float:left;}
.content .subnav{ width:148px; height:424px; background:url(../images/subnavbg.jpg) no-repeat; float:left;}
.content .rightpic{ width:421px; height:424px; float:right; }

.mainnews h2{ height:47px; width:427px; }
.mainnews h2 img{ margin:24px 0 0 38px;}
.mainnews h2 a img{ margin:24px 0 0 280px;}
.mainnews ul{ width:370px; height:290px; margin: 20px 0 0 38px;}
.mainnews ul li { height:23px; line-height:23px; background:url(../images/lis_pic.gif) no-repeat left center; padding-left:15px;}
.mainnews ul li span.txt{ width:265px; float:left; display:block;}
.mainnews ul li span.date{float:right; display:block;}
.bott_nav{ width:405px; height:54px; margin-left:20px; background:url(../images/bott_nav.jpg) no-repeat;}
.bott_nav li{ display:block; float:left;}

.subnav h2{ width:148px; height:47px;}
.subnav h2 img{ margin:25px 0 0 15px;}
.subnav ul{ width:130px; height:190px; margin:15px auto 0 auto;}
.subnav ul li{ background:url(../images/lis_pic.gif) no-repeat left center; padding-left:15px; height:23px; line-height:23px;}
.subnav .pic{ width:148px; height:132px; margin:25px auto 0 auto;}
.subnav .pic a img{ display:block; margin-bottom:9px;}
.footer{ width:1002px; height:30px; line-height:30px; background:#5b636d; margin:0 auto; text-align:center; color:#fff;}
.footer em{ font-family:Arial;}
/*培训中心结束*/

.jw_header{ width:1002px; height:79px; background:url(../images/header2.jpg) no-repeat; margin:0 auto; position:relative;}
.jw_logo{width:345px; height:52px; float:left; margin:13px 0 0 37px;}
.jw_logo span{ float:right; position:absolute; top:25px; right:90px;}


.jw_mainnav{ width:942px; height:37px; margin:0 auto; background:url(../images/mainnav2.jpg) no-repeat; padding-left:60px;}
.jw_mainnav li{ float:left; padding:8px 15px 0;}
.jw_mainnav li.jw_line{ float:left; background:url(../images/jw_line.jpg) no-repeat right 5px; width:1px; height:37px; padding:0; }


.jw_content{ width:1002px; height:460px; background:url(../images/mainleftbg.jpg) no-repeat left top; margin:0 auto; padding-bottom:20px;}
.jw_content .mainleft{ width:713px; height:440px; padding:0 0 0 26px; padding-top:20px; float:left;}
.jw_content .mainright{ width:252px; height:461px; padding-left:9px; float:right;}
.mainright h2{ width:230px; height:43px; background:url(../images/search.jpg) no-repeat left bottom; margin-bottom:10px;}
.mainright input.text{ border:0; width:153px; height:17px; background:url(../images/search_bg.jpg) no-repeat; padding:3px 0 0 10px}
.mainright input.anniu{ width:64px; height:24px; position:absolute; top:165px; }
.mainright .rightpic{ width:224px; height:151px; padding-top:13px;}
.mainright .right_ad{ width:226px; height:89px;}
.mainright .tel{ width:226px; height:132px; margin-top:5px;}

.mainleft .jw_banner{ width:713px; height:299px; margin-bottom:14px;}
.mainleft h2{ width:713px; height:27px; background:url(../images/jw_post.jpg) no-repeat;  position:relative;}
.mainleft h2 a{ display:block; position:absolute; right:18px; top:7px; width:44px; height:13px;}
.mainleft ul{ width:711px; height:90px; background:#f4f8f9; border:#d8e4e8 solid 1px; border-top:none; padding-top:10px;}
.mainleft ul li{ float:left; width:325px; line-height:25px; height:25px; background:url(../images/lis_pic.gif) no-repeat left center; margin-left:10px; padding-left:10px; display:inline; padding-right:10px;}
.mainleft ul li span.txt{ float:left; width:250px; display:block;}
.mainleft ul li span.date{ float:right;}

.jw_footer{ width:100%; height:53px; text-align:center;}
.jw_footer span{ display:block;}
.jw_footer .bg{ background:#dce3e8; height:28px; line-height:28px;width:100%; text-align:center;}
.jw_footer em{ font-family:Arial;}


/*教务处结束*/

.zs_top{ width:1000px; height:20px; margin:0 auto; background:url(../images/zs_top.jpg) no-repeat;}
.zs_box{ width:919px; height:560px; background:url(../images/zs_bg.jpg) no-repeat; margin:0 auto; padding:0 40px 0 41px; }
.zs_box .banner{ height:206px; margin-bottom:11px; position:relative;}
.zs_box .banner a.index{ position:absolute; right:0px; width:102px; height:24px; background:url(../images/zs_xysy.png) right top no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/zs_xysy.png', sizingMethod='crop');}
.zs_box .banner a:hover{ cursor:pointer;}

/*导航*/
.zsnav{ height:32px; width:919px; background:url(../images/zsb_mainbg.jpg) no-repeat;}
.zsnav .zsbmenu{ position:relative; width:100%; z-index:100;}
.zsnav .zsbmenu .sbumenu{padding-top:1px; background:#fff; opacity:0.8; filter:alpha(opacity=80); overflow:hidden; position:absolute; left:0; top:30px;display:none; z-index:100;width:100%;}
.zsnav .zsbmenu .sbumenu p{width:100%; float:left; border-top:1px solid #fff; }
.zsnav .zsbmenu .sbumenu p a{display:block; width:90%; height:auto; line-height:16px;  color:#000; padding:5px; text-align:center; font-size:12px; font-weight:normal;}
.zsnav .zsbmenu .sbumenu p a:hover{ background:none; }



.zsnav a{ font-size:14px; font-weight:bold;}
.zsnav td{ height:32px; line-height:32px; text-align:center;}
.zsnav .line{ width:2px; background:url(../images/zsb_line.jpg) no-repeat;}

.zs_box .zsnav li{ display:block; float:left;}
.zs_box .zs_content{ height:230px; }
.zs_content .schooltxt{ width:255px; height:208px; float:left; margin-top:20px;}
.zs_content .schooltxt p{  padding:10px 15px 0 15px; line-height:25px;}
.zs_content .schooltxt h1{ width:240px; height:30px; background:url(../images/cyxyjj.jpg) no-repeat left; margin-left:15px; position:relative;}
.zs_content .schooltxt h1 a{ width:44px; height:13px; display:block;  position:absolute; top:8px; right:30px;}

.zs_content .flash{ width:255px; height:171px;  background:#fff; float:left; margin-top:48px;}
.zs_content .newslist{ width:245px; height:208px;  float:left; margin-top:22px;}

.newslist h2{ height:30px; width:245px; position:relative;  background:url(../images/zs_zsxx.jpg) no-repeat 20px 5px;}
.newslist h2 a{ position:absolute; top:8px; right:10px;}
.newslist ul{ width:232px; height:145px; margin:0 auto; padding:0 5px 0 5px;}
.newslist ul li{ background:url(../images/lis_pic.gif) no-repeat 5px 9px; padding:0 0 10px 15px; display:block; line-height:16px;}
.newslist ul span{ display:block;}


.zs_content .liaisons{ width:160px; height:216px; background:#fbfcfd; float:right; margin-top:14px;}
.zs_box .zs_footer{height:80px;}
.zs_footer span.zs_footerbg{height:30px; display:block; line-height:30px; background:url(../images/footerbg.jpg) no-repeat; padding:0 46px 0 46px; position:relative;}
.zs_footer p{ text-align:center;}
.zs_footer p em{ font-family:Arial;}
.zs_footer p strong{ color:#C30;}
.zs_footer span select{ width:161px; height:22px; position:relative; *top:5px; left:530px;}



/*教务处二级*/
.jw_wrapper{ width:1002px; margin:0 auto; overflow:hidden;}
.jw_sidebar{ width:227px; float:left; margin:18px 13px 0 12px;}
.jw_subnav ul{ margin-bottom:5px; border-left:#ccc solid 1px; border-right:#ccc solid 1px; width:221px;}
.jw_subnav h3{ height:30px; line-height:30px; background:url(../images/jw_sidebarbg.jpg) no-repeat; padding-left:19px; font-size:12px; display:block;}
.jw_subnav li{ height:29; line-height:29px; background:url(../images/soureli_bg.jpg) repeat-x; padding-left:19px;}
.jwSnd_sear{ height:68px;}
.jwSnd_sear .text{ float:left;}
.jwSnd_sear .anniu{ float:right;}
.jwSnd_piclist{ width:227px; height:143px;}
.jwSnd_ad{ width:226px; padding:8px 0 12px;}
.jwSnd_tel{ width:227px; padding-bottom:5px;}

/*以上为左侧内容*/
.jw_main{ width:713px; float:left; padding:18px 0 10px;}
.send_banner{ width:711px; height:204px; margin-bottom:13px;}
.jwSnd_news{ width:713px; background:#f4f8f9;}
.newsbox{ width:711px; height:438px; background:#f4f8f9; border:#d5e2e6 solid 1px; border-top:none;}
.newsbox ul{ }
.newsbox li{ display:block; height:27px; line-height:27px; background:#eceff0; margin-bottom:22px; padding-left:17px;}
.newsbox span.txt{ float:left; }
.newsbox span.date{ float:right; margin-right:17px; color:#ccc;}
.jwSnd_news h1{ height:20px; padding-top:7px; background:url(../images/jwSnd_newsh2.jpg) no-repeat; padding-left:38px; font-size:12px; display:block; overflow:hidden;}
.jwSnd_news h1 em{ float:left; }
.jwSnd_news h1 span{ float:right; font-weight:normal; margin-right:10px;}

.jw_search{ margin-top:10px;}
.jw_search .text{border:0; width:153px; height:17px; background:url(../images/search_bg.jpg) no-repeat; padding:3px 0 0 10px}
.jw_search .anniu{ float:right;}

/*结束*/

/*培训中心二级*/

.px_content{ width:1002px; margin:0 auto; overflow:hidden; padding-top:5px;}
.px_sidebar{ width:165px; float:left;}
.px_main{ width:834px; float:right;}
.px_main .h1{width:814px; height:20px; padding-top:10px; text-align:right; background:url(../images/px_main_tit.jpg) no-repeat; margin-top:5px; padding-right:20px; font: normal 12px "宋体";}
.px_main .downcontent{ background:#f5f5f5; padding:10px 20px; width:790px;}
.downtit{ width:784px; height:22px; margin:0 auto; color:#666;}
.px_sendbanner{ width:829px; height:134px; margin:0 auto;}
.px_subnav{ width:149px; height:204px; margin:0 auto;}
.px_subnav h2{ height:30px; line-height:30px; background:url(../images/px_subnavbg.jpg) no-repeat; padding-left:19px; font-size:12px;}
.px_subnav ul{ width:147px; border-left:#ccc solid 1px; border-right:#ccc solid 1px; margin-bottom:10px;}
.px_subnav li{ height:29px; background:url(../images/px_navbg.jpg) repeat-x; padding-left:10px; } 
.px_send_nav{ width:152px; margin:0 auto;}
.px_send_nav h2{ height:22px; padding-top:9px; background:url(../images/px_nav.jpg) no-repeat; text-align:center; font-size:12px;}
.px_send_nav ul{ height:191px; background:url(../images/px_nav2.jpg) no-repeat; padding:20px 0;}
.px_send_nav li{ display:block; height:28px; line-height:28px; background:url(../images/px_ico_blue.gif) no-repeat 25px 12px; padding-left:40px;} 

.downtxt{ width:784px; margin:0 auto; overflow:hidden;}
.downtxt h3{ height:27px; line-height:27px; background:#eee; border:#c6c6c6 solid 1px; font-weight:normal; font-size:12px; padding:0 15px;}
.downtxt h3 input.select{ float:left; display:block; margin:5px 10px 0 0;}
.downtxt h3 span.title{ float:left;}
.downtxt h3 span.MB{ float:left; margin-left:300px;}
.downtxt h3 span.date{ float:right;}
.downtxt dl{ width:740px; margin:10px 18px 0 27px; overflow:hidden;}
.downtxt dt{ float:left; width:60px;}
.downtxt dd{ float:right; width:670px; color:#666;}
.ontxt a{ float:right; height:20px; padding:0 20px; text-align:right; color:#0066cc; text-decoration:underline;}
.page{ text-align:center; margin-top:5px;}

/*培训中心*/
.mainnav td{ height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold;}
.mainnav .menu{ position:relative; width:100%;}
.mainnav .menu .pxsub{ padding-top:1px; background:#fff; opacity:0.8; filter:alpha(opacity=80); overflow:hidden; position:absolute;  left:0; top:30px;display:none; width:100px; font-size:13px;}
.mainnav .menu .pxsub p{width:100%; float:left; border-top:1px solid #fff;}
.mainnav .menu .pxsub p a{ display:block; width:90%; height:auto; line-height:16px;  color:#000; padding:5px; text-align:center; font-size:12px; font-weight:normal;}
.mainnav .menu .pxsub p a:hover{ background:none; }
.mainnav .menu a:hover,.mainnav td a:hover,.mainnav .menu a.current,.mainnav td a.current{color:#1540a0;}

/*结束*/



/*招生办*/

.zs_Sbox{ width:919px;  background:url(../images/zs_bg.jpg) no-repeat; margin:0 auto; padding:0 40px 0 41px; }
.zsb_Scontent{ overflow:hidden;}
.zsb_sidebar{width:163px; float:left;}
.zsb_sidebar ul{ width:159px; border-left:#CCC solid 1px; border-right:#CCC solid 1px; margin-bottom:13px;}
.zsb_sidebar li{ display:block; height:30px; line-height:30px; background:url(../images/px_navbg.jpg) repeat-x; padding-left:20px;}
.zsb_sidebar h2{ height:30px; line-height:30px; background:url(../images/zsb_subbg.jpg) no-repeat; margin-top:9px; padding-left:20px; font-size:12px;}
.zsb_Smain{ width:746px; float:right; margin:9px 0 10px; overflow:hidden;}
.zsb_Smain .h3{ height:29px; line-height:29px; background:url(../images/zsb_tit.gif) no-repeat; padding-right:10px; text-align:right; font-size:12px; font-weight:normal;}
.pictxt{ padding:0 15px; background:#f5f5f5; overflow:hidden;}
.pictxt_bott{ background:url(../images/zsb_bott.gif) no-repeat; height:13px;}
.txt_box{ width:719px; height:143px; border-bottom:#999 dashed 1px; overflow:hidden; }
.txt_box .pic{ display:block; margin:23px; float:left;}
.txt_box dl{ margin-top:25px;}
.txt_box dt{ font-weight:bold;}
.txt_box .xx{ float:right; margin-right:10px;}

.zsb_call{ width:161px; height:190px; float:left; background:url(../images/zsbcall2.jpg) no-repeat left bottom;position:relative; }
.zsb_call table{ margin-top:10px; font-weight:bold; }
.zsb_call td{ padding-left:25px; }

.zsb_call .add{ width:93px;z-index:1500;}
.zsb_call .addcontent{ position:absolute; left:1px; top:0; width:148px; height:180px; background:#e0e9f0; display:none; padding:5px 5px; font-weight:normal; }
#line_h{ line-height:5px;}

.outH{ height:auto;}