@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; font:12px/21px "\5B8B\4F53",Arial,sans-serif;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,button,p,img,table,tr,td{margin:0; padding:0; list-style:none;}
img {border:none;}
.clearfix { zoom:1;}
.clearfix:after { visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}
.clear { clear:both; font-size:0; height:0; line-height:0; }
a{color:#333;text-decoration:none}
a:hover{color:#f40; text-decoration: none;}

.jq_zbty{width:1166px; height:50px; margin-top:20px; font-size:20px; line-height:50px; padding-left:24px; color:#fff; font-weight:normal; background:#42cbb1; position:relative;font-family: "Microsoft YaHei";}
.jq_zbty .sqbtn { position:absolute; right:20px; top:6px; width:40px;height: 40px;
    padding-left: 30px;background: url(../images/icon_btn.png) 0 0 no-repeat;
    line-height: 40px;font-size: 16px; color:#fff;cursor: pointer;font-family: "Microsoft YaHei";
}

/*倒计时*/
.colock{ height:26px;padding-left:44px; padding-right:28px; border:1px dashed #fc091b; font:16px/26px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; background:#ffffc0 url(../images/naoz.png) no-repeat 200px center; text-align: center;margin-top: 20px;}
.colock span{color:#319f01;}
.colock b{ color:#f00; font-weight:normal;}
.colock a{color:#f00;display:inline-block;margin-left:20px;}
/*header*/
.header_wrap{width:100%; height:40px; background:url(../images/headbg.jpg) repeat-x;}
.header{width:1190px; height:40px; margin:0 auto; line-height:40px; color:#999; font-size:12px;}
.header p{float:left; width:165px; padding-left:8px;}
.header span{width:400px; float: left; }
.header span a{padding:0 7px 0 8px;color:#6c6c6c;}
.header span a:hover{color:#f40;}
.header ul{float:right; width:auto;}
.header ul li{float:left; padding-top:10px; line-height:22px; background:url(../images/icon.png) right -110px no-repeat;position:relative; z-index:3;}
.header ul li a{ display:block; padding:0 16px; _padding:0 14px; color:#6c6c6c;}
.header ul li a:hover{color:#f40;padding:0 15px; height:22px;}
.header ul li.nobg{background:none;}
.header ul li.pt8{ padding-top:8px; padding-bottom:8px; background:#319f01; margin-right:4px;}
.header ul li a:not(.nobg).current{border:1px solid #efefef; border-bottom:0; background:#fff;padding:0 15px; _padding:0 13px;}
.header ul li a:hover{border:1px solid #efefef; border-bottom:0; background:#fff;padding:0 15px 0 16px; _padding:0 13px; }
.header ul li a.nobg:hover{border:0; border-bottom:0; background:0;padding:0 16px; _padding:0 13px;}
.header ul li.nohover a{ padding:0 4px;}
.header ul li.nohover a:hover{border:0; border-bottom:0; background:none;padding:0 4px; _padding:0; }

.header ul .gr{width:auto; min-width:120px;}
.header ul li .down{width:155px; height:90px; border:1px solid #efefef; position:absolute; right:0; top:32px; background:#fff; z-index:-1; display: none;}
.header ul li .down img{padding:10px;float:left;}
.header ul li .down strong{float:left; width:56px; font-weight:normal; padding-top:10px;}
.header ul li .down2{width:172px; height:90px;}
.header ul li .down2 strong{width:72px; text-align: center;}
.header ul li .down2 .care{float: left; width:40px; height:18px; border-radius:3px; background: #319f01; text-align: center; line-height:18px; color:#fff; padding:0; margin-left:15px;}

/*广告*/
#add_22{width:100%; height:80px; background:url(../images/app_add_hd.jpg) no-repeat center 0; position:relative;}
#add_22 a{display:block; width:1190px; height:80px; margin:0 auto;}
#add_22 img{display:block; width:1190px;  margin:0 auto;}

/*通栏横幅*/
.hf_w{ width:100%; height:580px; position:absolute; left:0; top:40px; background:url(http://upload.hteacher.net//webupload/img/2018chunjie_hf.png) no-repeat center 0; z-index:-1;}
.hf{ width:1190px; height:102px; margin:0 auto; position:relative;}
.hf a{ position:absolute; left:0; top:0; width:1190px; height:102px;}
 
.ban_top{width:1190px; height:90px; position:relative; margin:0 auto;}
.ban_top a{display:block; width:1190px; height:90px; margin:0 auto;}
.ban_top img{display:block; width:1190px;}
.add_bg{width:100%; height:720px; position:absolute; left:0; top:37px; background:url(http://upload.hteacher.net//webupload/img/2017cj1920.png) no-repeat center 0; z-index:-1;}
/*main*/
.mainwrap{width:100%; height:auto;}
.main{width:1190px; height:auto; margin:0 auto;}
/*top*/
.top{width:1190px; height:127px; margin: 0 auto; clear: both;}
.top .l{float: left; width:370px; padding:27px 54px 0 4px;}
.top .c{float: left; width:540px; height:78px; padding:37px 0 0; position:relative;}
.selectList {position:absolute;left:2px; top:39px;width: 69px;height: 27px;border-right: 1px solid #E2E1E1;background: #F3F3F3;color: #333;line-height: 28px;cursor: pointer;}
.selectList dt { width:54px; height:27px; padding-left: 12px; background:url(../images/icon2.png) -66px -65px no-repeat;}
.selectList dd {position: absolute;top: 26px; display: none;width: 68px;border: 1px solid #E2E1E1;background: #FFF;text-align: center;}
.selectList span {display: block;width:68px;border-bottom: 1px solid #E2E1E1;line-height: 28px;cursor: pointer;}

.top .c .search{width:320px; height:28px;border:2px solid #319f01; border-right:0; border-radius:2px 0 0 2px; float: left; color:#888; padding-left:73px; background: url() 0 0 no-repeat;}
.top .c .btn{float: left; height:30px;}
.top .c p{font-size:12px; padding-top:12px;clear: both; height:22px; color:#888;}
.top .c p a{padding-right:13px; color:#888;}
.top .c p a:hover{color:#f40;}
/*.top .r{float: right; width:171px; height:95px; background:url(../images/hpic1.jpg) 0 0 no-repeat;margin-top:10px;}*/
.top .r{float: right; width:171px; height:95px; margin-top:10px;}
.top .r img{ display:inline-block;}

.gonggao{width:1188px; height:36px; margin:0 auto 8px; border:1px solid #ff7575;font:18px/36px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color:#f40; background:#ffffea;text-align:center;}
/*nav*/

.nav{width:100%; height:160px; background:#f8f8f8; border-bottom:1px solid #dedede; }

.navwrap{ width:100%; height:46px; background:#319f01;}
.mainnav{width:1190px; height:46px; margin: 0 auto; }
.mainnav li{float: left; padding:0 4px 0 30px; font:400 16px/46px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; position:relative;}
.mainnav li img{position:absolute; right:-25px; top:-7px;}
.mainnav li a{color:#fff;}
.mainnav li a:hover{color:#fff; text-decoration:underline;}
.nav .menu{width:1190px; margin:0 auto; line-height:30px; font-size:12px;}
.nav .menu p{float: left; width:988px; padding-top:15px; padding-left:2px;}
.nav .menu p a{display:inline-block; padding-right:14px;}
.nav .menu .btn_m,.nav .menu .btn_w{margin:40px 0 0 0; float: left; width:92px; height:36px; background:#3fa600; font:bold 16px/36px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color:#fff; text-align: center;}
.nav .menu .btn_w{background:#ff4401; margin-right:14px;}
.nav .menu .btn_w:hover{background:#ed3101;}
.nav .menu .btn_m:hover{background:#349800;}

/*新增考试日程*/
#ksrc{ border:1px solid #ccc; border-top:3px solid #333; padding-bottom:5px; padding-top:10px; margin:10px 0;}
#ksrc h2{ font:18px/40px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
#ksrc .left{ float:left; width:705px; padding:0 15px; position:relative;}
#ksrc .left p{font-size:14px; color:#333; height:36px; overflow:hidden; line-height:36px; border-bottom:1px dashed #ccc;}
#ksrc .left p span{display:inline-block; width:180px; height:30px; line-height:30px; background:#fdc8c0; text-align:center; vertical-align:middle; font-size:14px;}
#ksrc .right{float:left; width:450px;}
#ksrc .right img{display:block; width:210px; height:114px;}
#ksrc .right a{display:block; float:left; width:210px; height:114px; margin:13px 15px 0 0;}

/*screen*/
.screen{height:585px; padding-top:10px;}
/*左侧*/
.sidenav{width:220px; float: left; z-index:20;}
.sidenav .title{width:206px; height:37px; background:#319f01; font:18px/36px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; padding-left:14px; color: #fff;}
.sidenav .con{height: 540px; border:1px solid #319f01; border-top:0;}
.sidenav .con .con_1{position: relative;}
.sidenav .con h3{height:40px; margin:0 15px 3px; padding-left: 21px; background:url(../images/icon.png) -1px 9px no-repeat; border-bottom:1px solid #e6e5e5; font:16px/40px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.sidenav .con h3 a{color:#333;}
.sidenav .con .list{z-index:11;}

.sidenav .con .list li {height:33px; font:normal 12px/34px "\5B8B\4F53",Arial,sans-serif; background:url(../images/icon.png) 168px -139px no-repeat;position: relative;}
.sidenav .con .list li em{font-style:normal;padding-left: 35px;}
.sidenav .con .list li .current{border:1px solid #339900; border-right:1px solid #fff;width:182px; z-index:9999!important; background:#fff; padding-left: 35px; position: absolute; height:34px; display: block;}
.sidenav .con .list_con_wrap{z-index:10;position:absolute; left:218px; top:-37px;}
.sidenav .con .list_con_wrap .list_con{width:340px; height:auto; border:1px solid #339900;display:none; background:#fff; z-index:30; padding:16px 0 0 25px;}
.sidenav .con .list_con_wrap .list_con1{width:340px; height:264px; border:1px solid #339900;display:none; background:#fff; z-index:30; padding:16px 0 0 25px;}

.list_con .bskc{float: left; width:336px;margin-bottom:10px;}
.list_con1 .bskc{float: left; width:346px; margin-bottom:10px;}
.list_con .bskc h4,.list_con .tjkc h4{font-size:14px; color:#339900; line-height:32px;}
.list_con .bskc p{font-size:12px; line-height:26px;}
.list_con .bskc p span{display:inline-block; width:30px;}
.list_con .bskc p a{padding-right:11px;}

.list_con .tjkc{clear: both; width:330px; height:120px; padding-top:10px; border-top:1px dotted #ccc;}
.list_con .tjkc a{float: left; /*width:270px;*/ font-size:12px; line-height:26px;}
.list_con .tjkc a em{color:#f40; font-style:normal; font-weight:bold;}
/*中间*/
.content{width:679px; float: left; z-index: 15; _width:660px;}
.content .hot{height:36px; font:12px/36px "\5B8B\4F53",Arial,sans-serif; padding-left:10px; overflow: hidden; position: relative;}
.content .hot ul{position: absolute; left:10px; top:0;}
.content em{color:#f40; font-style:normal;}
/*banner轮播��?*/
.content .banner{width: 650px; height:280px; position: relative; _z-index:-1; padding:0 14px 0 15px; _padding-left:10px;}
.content .banner ul{position: relative;z-index: 1; width:650px; height:260px;}
.content .banner ul li{position: absolute;left: 0;top: 0; width:679px; height:260px;}
.content .banner ol{
	position: absolute;
	bottom: 5px;
	z-index: 2;
	font: 12px/20px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;
}
.content .banner ol li{height: 20px;float: left;cursor: pointer; background:#ccc; padding:0 5px; margin:0 1px;}
.content .banner ol .current{background: #f40; color:#fff;}
.content .banner span{width: 20px;height: 49px;background: url(../images/arr.png) no-repeat 0 0;position: absolute;top: 50%;margin-top:-25px;cursor: pointer;z-index: 2;display: none;}
.content .banner .prev{left: 20px;}
.content .banner .next{right: 20px;background-position: -20px 0;}

.content .txt{padding-left: 19px;}
.content .txt h3{font:18px/54px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; position:relative;}
.content .txt h3 img{position:absolute; left:220px; top:0; width:30px; height:20px;}
.content .txt .news{height:26px; font-size:12px;}
.content .txt .news a{padding-right:5px;}
/*右侧*/
.screen_right{width:289px; height:541px; border:1px solid #dfdfdf; float: left; _float:right;margin-top:36px;}
.screen_right .grkc{height:157px; border-bottom:1px solid #dfdfdf; background: #fdfff9;}
.screen_right .grkc p{height:15px; padding:13px 0 0 245px;}
.screen_right .grkc div{height:60px;}
.screen_right .grkc .face{float: left; width:80px; padding-left:20px;}
.screen_right .grkc div span{float: left; width:180px; font-weight:bold;}
.screen_right .grkc .btn{width:88px; height:28px;background:#ff4401; font:bold 16px/28px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color:#fff; text-align: center; float: left; margin-top:5px;}
.screen_right .grkc .btn:hover{background:#ed3101;}
.screen_right .grkc ul{clear: both; padding-left:32px;}
.screen_right .grkc ul li{float: left; width:50px; padding-right:35px; line-height:16px;}

.screen_right .login{height:135px; background:url(../images/screenpic2.jpg) 0 0 no-repeat; border-bottom:1px solid #dfdfdf; padding:20px 0 0 27px;}
.screen_right .login p{font:14px/24px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; padding-bottom:15px; color:#888;}

.login .btn_reg,.login .btn_log{margin-right:10px; float: left; width:112px; height:37px; background:#3fa600; font:bold 16px/37px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color:#fff; text-align: center;}
.login .btn_log{background:#ff4401;}
.login .btn_log:hover{background:#ed3101;}
.login .btn_reg:hover{background:#349800;}

.screen_right h3{font: 14px/34px Arial,"\5B8B\4F53",sans-serif;height:34px; padding-left:14px;}
.screen_right .bsjj{ text-align:center;}
.screen_right .bsjj a{display:inline-block;width:140px; height:34px; font:14px/34px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color:#fff; margin:0 0 3px 3px;}
.screen_right .hotjz{height:90px; padding-left:9px; font-size:12px; line-height:26px; clear: both;}
.screen_right .hotjz .img{float: left; width:126px; padding-right:3px; height:90px;
}
.screen_right .hotjz .img a{display:block; float:left;position:relative; width:126px; height:90px;}
.screen_right .hotjz .img a:hover:after{content:"";width:126px; height:90px; background:rgba(0, 0, 0, 0.6) url(../images/indeximg.png) 42px -364px no-repeat; z-index:30; position:absolute; left:0; top:0;}
.screen_right .hotjz .desc{float: left;}
.screen_right .hotjz h4{font-weight:normal; font-size:12px; padding-bottom:5px;}
.screen_right .hotjz p{color:#888;}
.screen_right .mnks{height:30px; margin:0 13px 0 14px; background:url(../images/mnksbg2.jpg) 0 0 no-repeat; clear: both;}
.screen_right .mnks li{height:30px; width:80px; float: left;  font:14px/26px "\5B8B\4F53",Arial,sans-serif;; text-align: center; margin-right:5px;}
.screen_right .mnks li.current{color:#f40; background:url(../images/linebg.jpg) 0 0 no-repeat;}
.screen_right .txt{font-size:12px; line-height:20px; padding:5px 13px 0 14px; position: relative;}
.screen_right .txt .con1{position: absolute; left:14px; top:5px;}
.screen_right .txt .con1 p{height:26px; width:262px;}
.screen_right .txt .l{float: left;}
.screen_right .txt .r{width:57px; height:20px; float: right; margin-right:5px;
 _margin:0 5px 0 0; background:#3fa600; color:#fff; text-align: center;}
 .screen_right .txt .r:hover{background:#349800;}
/*wbanner*/
.wbanner{width:1190px; height:92px; padding:15px 0 5px;}
/*wbannerw*/
.wbannerw{width:1190px; height:80px; margin:10px 0;}
/*教师招聘*/
.jszp{height:500px; overflow: hidden;}
.jszp h2{height:55px; border-bottom:2px solid #333; font:bold 20px/56px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color: #339900;margin-bottom:20px;}
.jszp h2 a{color: #339900; text-decoration:none;}
.jszp h2 a:hover{color:#f40;}
.jszp .left{width:900px; height:440px; border-right:1px solid #e2e2e2; float: left;overflow: hidden;}
.jszp .left .part{width:274px;height:174px; float: left; margin-right:30px; position: relative; _display:inline;}
.jszp .left .part h3,.jszp .right h3{height:32px; border-bottom:1px solid #e2e2e2;
font: bold 16px/26px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;
margin:5px 0; position: relative;}
.jszp .left .part p{font-size:12px; line-height:26px; height:26px; overflow:hidden; }
.jszp .left .part .title,.jszp .right .title{position:absolute; left:0; top:0px; height:37px;}
.jszp .left .part .title a,.jszp .right .title a{width:70px; height:37px; float: left; margin-right:5px; text-align: center;_display:inline;}
.jszp .left .part .title a.current,.jszp .right .title a.current{color:#f40; background:url(../images/partbg.jpg) 0 0 no-repeat; display:block;}
.jszp .left .part .txt{position:absolute; left:0; top:42px; height:140px;}
.jszp .left .part2{width:900px; height:200px; padding-top:5px}
.jszp .left .part2 h3{border-bottom:0; line-height:40px;}
.jszp .left .part2 ul{width:900px; height:183px; padding-top:10px;}
.jszp .left .part2 ul li{width:200px; float: left; padding-right:25px;_display:inline; position: relative; height:176px;}
.jszp .left .part2 ul li .img_wrap{position: absolute; left:0; top:0; width:200px; height:176px;}

.jszp .left .part2 ul li .img{position: relative; width:200px; height:146px;}
.jszp .left .part2 ul li span{position: absolute; left:0; bottom:0;_bottom:3px; background:rgba(0,0,0,0.6); display: block; width:200px; height:24px; line-height:24px; font-size:12px; color:#fff; text-align: center;  _background:#000;
	_opacity:0.6; _filter:alpha(opacity=50);}
.jszp .left .part2 ul li p{font-size:14px; line-height:20px; padding-top:10px; color: #fff;}
.jszp .left .part2 ul li p del{color:#999; padding-right:5px; font-size:12px;}
.jszp .left .part2 ul li p strong{color:#f40; padding-right:66px;}
.jszp .left .part2 ul li p a{ display:inline-block; width:47px; height:20px; background:#3fa600; text-align: center; font-weight:bold; color:#fff; float:right;}
.jszp .left .part2 ul li p a:hover{background:#349800;}

.jszp .right{width:274px; height:420px; float: left; margin-left:14px;overflow: hidden;}
.jszp .right h3 .title{font: 14px/32px Arial,"\5B8B\4F53",sans-serif;}
.jszp .right h3 a.more,.jszp .left h3 a.more{font-weight:normal;float: right; font-size:12px; color:#888}
a.more:hover{color:#f40 !important;}
.jszp .right table{width:274px; height:210px; font-size:12px;margin-top:15px;}
.jszp .right table tr{height:30px;}
.jszp .right table tr.thead{font-weight:bold;}
.jszp .right table tr td{text-align: center;}
.jszp .right .zprl{width:235px; height:88px; margin:10px 0 0 0;}

.jszgz .right table{height:128px;}
.jszgz .right table tr{height:32px;}
.jszgz .right table tr.thead{font-weight:normal;}
.jszgz .right .km{height:38px; border-top:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2; font:bold 14px/38px "\5B8B\4F53",Arial,sans-serif; margin-top:5px;}
.jszgz .right .km a{padding-right:39px;}
.jszgz .right .pic{width:274px; height:132px; padding-top:16px;}
.jszgz .right .pic div{width:132px; height:132px; float: left; overflow: hidden;}
.jszgz .right .pic img{transition:all 0.3s; -webkit-transition:all 0.3s;}
.jszgz .right .pic img:hover{transform: scale(1.1); -webkit-transform: scale(1.1);}
/*名师讲堂*/
.msjt{width:1190px; height:600px; background:#f9f9f9;}
.msjt h2{height:48px; border-bottom:0; font:bold 20px/48px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color:#339900; background:#fff;}
.msjt h2 a{color:#339900; text-decoration:none;}
.msjt h2 a:hover{color:#f40;}
.msjt .left{width:872px; height:552px; float: left; overflow: hidden; }
.msjt .left .top{}
/*banner轮播��?*/
.msjt .left .top{width: 840px; height:335px; padding:15px 0 23px 13px; _padding:15px 0 23px 13px; overflow: hidden; position: relative; clear: none;}
.msjt .left .top ul{position:absolute; left:0; top:0; width:9999px; height:330px; background: #fff;}
.msjt .left .top ul li{width:853px; height:330px; float: left;}
.msjt .left .top ul li img{float: left; width:565px; height:330px;}
.msjt .left .top ul li .txt{float: left; width:250px; height:330px; padding-left:12px;}
.msjt .left .top ul li .txt h5{font:14px/48px Microsoft YaHei,tahoma,arial,Simsun;padding-top:5px; color:#333;}
.msjt .left .top ul li .txt p{font:12px/26px Microsoft YaHei,tahoma,arial,Simsun;color:#888;}
.msjt .left .top ul li .txt a{width:163px; height:41px; margin:30px 0 0 40px; display:block; background:#ff4401; font:bold 22px/41px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color:#fff; text-align: center;}
.msjt .left .top ul li .txt a:hover{background:#ed3101;}

.msjt .left .top ol{position: absolute;bottom: 46px;right:130px;z-index: 2;}
.msjt .left .top ol li{width: 12px;height: 12px; border-radius:50%; margin-left: 10px;float: left;cursor: pointer; background:#ccc;}
.msjt .left .top ol .current{background: #f40;}
.msjt .left .top span{width: 20px;height: 49px;background: url(../images/arr.png) no-repeat 0 0;position: absolute;top: 50%;margin-top:-25px;cursor: pointer;z-index: 2;display: none;}
.msjt .left .top .prev{left: 0px;}
.msjt .left .top .next{right: 0px;background-position: -20px 0;}

.msjt .left .bot{height:160px;}
.msjt .left .bot .img{float: left; width:200px; height: 160px; padding-right:17px;position: relative; line-height:24px; font-size:12px; color:#fff;}
.msjt .left .bot .img span{position: absolute; left:0; bottom:0; _bottom:3px; background:rgba(0,0,0,0.6); display: block; width:200px; text-align: center;
 _background:#000; _opacity:0.6; _filter:alpha(opacity=60);}
.msjt .left .bot .img .desc{position: absolute; left:0; bottom:0; width:170px; height:145px; background:rgba(0,0,0,0.6); padding:15px 15px 0; display:none;
_background:#000; _opacity:0.6; _filter:alpha(opacity=60);}
.msjt .left .bot .img .desc h5{text-align: center; line-height:30px; font-size:12px;}
.msjt .left .bot .img .desc p{height:72px; overflow: hidden;}
.msjt .left .bot .img .desc a{display:block; width:48px; height:24px; background: #339900; color:#fff; text-align: center; margin:5px auto 0;}
.msjt .right{width:318px; float: left; padding-top:20px; height:532px;}
.msjt .right .evaluate{height:420px; overflow: hidden; position: relative;}
.msjt .right .evaluate ul{position: absolute; left:0px; top:0;}
.msjt .right .evaluate ul li{height:420px; overflow: hidden;}
.msjt .right .txt{font-size:12px; padding:15px 37px 0 32px;}
.msjt .right .txt h5{color:#999; line-height:26px; font-size:12px; font-weight:normal;}
.msjt .right .txt p{ line-height:22px;}
.msjt .right .btn a{color:#fff;}
.msjt .right .btn{width:163px; height:41px; margin:36px auto 0;background:#3fa600; font:bold 22px/41px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;text-align: center;}
.msjt .right .btn:hover{background:#349800;}
/*底部导航*/
.bottom_nav_wrap{width:100%; height:352px; background:#f6f6f6; margin-top:14px;}
.bottom_nav{width:1190px; height:352px; margin:0 auto;}
.bottom_nav .left{width:338px; padding:18px 0 0 22px; line-height:48px; float: left;}
.bottom_nav .left h2 a{font:28px/40px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color:#888;}
.bottom_nav .left h2 strong{font-size:18px; font-weight:normal;}
.bottom_nav .left span,.bottom_nav .left span a{font-size:14px; color:#888;}
.bottom_nav .left span a:hover{color:#f40;}
.bottom_nav .right{width:830px; float: left; padding-top:20px;}
.bottom_nav .right dl{float: left; width:195px; height:120px; overflow: hidden;}
.bottom_nav .right dl dt{font:16px/40px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.bottom_nav .right dl dd{float: left; width:85px; font-size:12px; color:#888; line-height:26px;}
.bottom_nav .right dl dd a{color:#888;}
.bottom_nav .right dl dd a:hover{color:#f40;}
.bottom_nav .footer{height:120px;clear: both;}
.bottom_nav .imgs{ text-align:center;}
.bottom_nav .imgs img{ padding:0 4px;}
.bottom_nav .footer .link{width:922px; height:32px; line-height:32px; font-size:12px; padding-left:156px;}
.footer .link b{float:left; width:72px;}
.footer .link .link_add{float:left; width:840px; height:32px; overflow:hidden; position:relative;}
.link_add ul{position:absolute; left:0; top:0;}
.bottom_nav .footer .link a{padding-right:5px; float:left; display:block;}
/*版权*/
.copyright_wrap{width:100%; height:42px; background: #333;}
.copyright{height:42px; width:865px; line-height:42px; padding-left:30px; font-size:12px; color:#fff; _padding-top:12px;  margin:0 auto; _height:30px;}
.copyright span{padding-left:10px;}

/*解决IE6鼠标滚动时的抖动*/
*html{
    background-image:url(about:blank);
    background-attachment:fixed;
}

.siderBar { position: fixed;top: 50px; right: 0px; width: 35px;height:525px;background: #444 none repeat scroll 0% 0%;z-index: 903;
 _position:absolute; _right:0; _bottom:auto;
_top:expression(eval(document.documentElement.scrollTop));}
.siderBar .bg {position:absolute;left: 0; top:0; display: block;width:35px;height:525px;box-shadow: 0px 0px 2px #999;background: #444 none repeat scroll 0% 0%; _height:400px;}
.siderBar .siderBarTop {height: 140px; width: 100%; padding-top:20px;}
.siderBar .face {margin-bottom: 5px;background-color: #444;}
.siderBarTop a, .siderBarBot a, .indexFloor a {position: relative;display: block;width: 100%;height: 30px;background-color: #444;text-align: center;text-decoration: none;line-height: 30px;color: #FFF;font:12px/30px "Microsoft YaHei"; color:#fff;}
.siderBarTop a:hover,.siderBarBot a:hover{background-color:#222;}
.siderBar .face img {width: 25px;height: 25px;margin: 2px auto;border-radius: 50%; display:block;}
.siderBar .shop img{border-radius:0; width:22px; height:18px; padding-top:3px;}
.siderBar .shop .numGoods{width:22px; height:15px; background: #fff; border-radius:5px; display: block; color:#f40; margin:5px auto 0; text-align: center; line-height:15px; font-size:12px;}
.siderBar em, .indexFloor em ,.siderBarBot em{position: absolute;top: 0px;left: 45px;display: block;width: 70px;background: #222 none repeat scroll 0% 0%;font-style: normal;font-size: 12px;color: #FFF;z-index:-1;}
.siderBarBot em{width:98px; background-color:#f2f2f2; color:#333;}
.indexFloor {width:35px;height:100px;background: #444 none repeat scroll 0% 0%; z-index: 904;}
.indexFloor a {border-top: 1px solid #555; font-weight:bold;}

.siderBar .siderBarBot{width: 100%;height: 267px;}
.siderBar .siderBarBot a{height:35px; padding:3px 0;}

.siderBarBot .icon_service01{width:13px;height: 70px;padding: 32px 12px 0px;background: #E4393C url("../images/icon_kefu01.gif") no-repeat scroll 3px 0;font:bold 14px/16px "Microsoft YaHei"; position: relative; color:#fff}
.siderBarBot.icon_service01:hover{background-color:#E4393C; color:#fff;}
.siderBarBot .icon_service01 .qq_info{position: absolute; top:-122px; left:45px; width:140px; height:235px; background: #fff; color:#333; z-index:-5; overflow: hidden;}
.siderBarBot .icon_service01 .qq_info h4{height:40px; background:#339900; line-height:40px; color:#fff;padding-left:18px;}
.siderBarBot .icon_service01 .qq_info .qq_online{width:105px; height:40px; color:#333; background:#fff url(../images/zx.png) 8px 15px no-repeat; line-height:40px; border-bottom:1px dashed #ccc; margin:0 10px; padding-left:15px;}
.siderBarBot .icon_service01 .qq_info .tel{height:22px; color:#f00; background:#fff; line-height:22px;}
.siderBarBot .icon_service01 .qq_info p{font:12px/22px "Microsoft YaHei"; padding-left:10px;background:#585858; color:#fff; text-align: center;
}
.siderBar .siderBarBot .goTop{background:url(../images/icons_siderbar.png) center -160px no-repeat;}
.siderBar .siderBarBot .goTop:hover{background-color:#222;}
.siderBar .siderBarBot .goTop em{width:70px; height:41px; line-height:41px; background: #222; color:#fff;}
.siderBarBot .weix em,.siderBarBot .xinl em{padding:12px; line-height:20px;}
.siderBarBot .weix em img,.siderBarBot .xinl em img{display: block; padding-bottom:5px;}

/*登陆之后*/
.header ul li a img{width:20px; height:20px; border-radius:50%; display:inline-block;vertical-align: middle;margin-right:5px;}
.header ul li .down3{width: 100%; min-width: 120px; height:135px; padding-top:10px; box-sizing:border-box;border:1px solid #efefef; border-top:0;}
.header ul li .down3 a{display:block;height:30px; text-align: center; line-height: 30px; border-bottom:1px solid #ccc; margin:0 10px;}
.header ul li .down3 a:hover{padding:0; border:0; border-bottom:1px solid #ccc;}

/*左侧悬浮*/
.wxwb_hot{position:fixed;left:0; top:50%; margin-top:-174px; width:100px; height:348px; background:url(../images/wxwb.png) no-repeat;
	_position:absolute;
    _bottom:auto;
	_margin-bottom:20px;
    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}


/*新增活动专区 s*/
.activeAreaWrap{height:178px; padding-top:20px; background:url(../images/activeAreaBg01.png) no-repeat 60px 0;}
.activeArea{ height:178px; overflow:hidden; position:relative;}
.activeArea ul{ position:absolute; left:2px; top:0;}
.activeArea ul li{height:34px; padding-left:20px; font-size:12px; line-height:34px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;width: 250px;}
.activeArea ul li span{ color:#666;}
.activeArea ul li i{ display:inline-block; width:13px; height:13px; background:url(../images/activeAreaBg02.png) no-repeat; vertical-align:middle; margin:0 12px; }
.activeArea ul li a strong{ color:#fc371e;}
.activeArea ul li:hover span{ color:#29b547;}
/*新增活动专区 end*/
