﻿@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(../images2/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(../images2/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(../images2/sy1.gif) no-repeat center; }
.mainnav li.zxjj a{ background:url(../images2/zxjj1.gif) no-repeat center; }
.mainnav li.glzd a{ background:url(../images2/glzd1.gif) no-repeat center; }
.mainnav li.pxxx a{ background:url(../images2/pxxx1.gif) no-repeat center; }
.mainnav li.cgzs a{ background:url(../images2/cgzs1.gif) no-repeat center; }
.mainnav li.zyxz a{ background:url(../images2/zyxz1.gif) no-repeat center; }
.mainnav li.sy a:hover,li.sy a.current{ background:url(../images2/sy2.gif) no-repeat center; }
.mainnav li.zxjj a:hover{ background:url(../images2/zxjj2.gif) no-repeat center; }
.mainnav li.glzd a:hover{ background:url(../images2/glzd2.gif) no-repeat center; }
.mainnav li.pxxx a:hover{ background:url(../images2/pxxx2.gif) no-repeat center; }
.mainnav li.cgzs a:hover{ background:url(../images2/cgzs2.gif) no-repeat center; }
.mainnav li.zyxz a:hover{ background:url(../images2/zyxz2.gif) no-repeat center; }
.mainnav li.line{ width:2px; background:url(../images2/mainnav_line.jpg) no-repeat;}

.content{ width:1002px; height:424px; margin:0 auto; }
.content .mainnews{ width:433px; height:424px; background:url(../images2/mainnewsbg.jpg) no-repeat; float:left;}
.content .subnav{ width:148px; height:424px; background:url(../images2/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(../images2/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(../images2/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(../images2/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(../images2/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(../images2/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(../images2/jw_line.jpg) no-repeat right 5px; width:1px; height:37px; padding:0; }


.jw_content{ width:1002px; height:460px; background:url(../images2/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(../images2/search.jpg) no-repeat left bottom; margin-bottom:10px;}
.mainright input.text{ border:0; width:153px; height:17px; background:url(../images2/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(../images2/jw_post.jpg) no-repeat;  position:relative;}
.mainleft h2 a{ display:block; position:absolute; right:18px; top:7px; width:44px; height:13px;}
.mainleft .divContainer{ width:711px; height:90px; background:#f4f8f9; border:#d8e4e8 solid 1px; border-top:none; padding-top:10px;}
.mainleft ul{width:355px;float:left;}
.mainleft ul li{ float:left; width:325px; line-height:25px; height:25px; background:url(../images2/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(../images2/zs_top.jpg) no-repeat;}
.zs_box{ width:919px; height:560px; background:url(../images2/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{ position:absolute; right:0px; width:102px; height:24px; background:url(../images2/zs_xysy.png) right top no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images2/zs_xysy.png', sizingMethod='crop');}
.zs_box .banner a:hover{ cursor:pointer;}
.zs_box .zsnav{ height:32px; width:919px;}
.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{ text-indent:2em; padding:10px 15px 0 15px; line-height:25px;}
.zs_content .schooltxt h1{ width:240px; height:30px; background:url(../images2/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(../images2/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(../images2/lis_pic.gif) no-repeat 5px 9px; padding:0 0 0 15px; display:block; line-height:18px;}
.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(../images2/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;}
