@charset "utf-8";

@import url(global.css);
body{ background:url(../../images/xxts/1_05.jpg) 0 0 repeat;}

.index1{ border:#dbdbdb 1px solid; background-color:#FFF; width: 760px; float: left;}

.topic{ width: 320px; height:400px; float:left; border-right:#dbdbdb 1px solid;}

#topic-left-slide{position:relative;overflow:hidden; width:304px; height:381px; left:9px; top:9px;}
#topic-left-slide .slides_container{width:304px;overflow:hidden;position:relative;display:none}
#topic-left-slide .slides_container div.slide_item{width:304px; height:381px;display:block}
#topic-left-slide .pagination{position:absolute; right:0px; top:356px; z-index:101; padding-right:3px; }
#topic-left-slide .pagination li{float:left;margin:0 3px;list-style:none}
#topic-left-slide .pagination li a{display:block;background-color:#FFF;height:16px;width:16px;float:left;overflow:hidden;color:#a70000;text-align:center;line-height:16px; }
#topic-left-slide .pagination li.current a,#topic-left-slide .pagination li a:hover{color:#FFF; background-color:#a70000}
#topic-left-slide .slides_page_bg{ width:304px; height:36px; top:345px; z-index:100; background:#000; opacity: 0.4; filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4; position:absolute; left:0}

.focustxt{ width: 415px; padding:0 10px; float: right; border-right: #FFF 1px solid;  background: url(../../images/xxts/1_35.jpg) 0 top repeat-x;}
.focustxt .dlTxt { display: block; height: 205px; padding-top: 10px;}
.focustxt .dlTxt li{ width: 205px; float: left; line-height: 24px; text-align: center; }
.focustxt .dlTxt .title{ width: 100%; clear: both; padding: 10px 0 5px; font:normal 18px/32px "Microsoft YaHei"; text-align:center; }
.focustxt .dlTxt .title a{color:#890000;}
.focustxt .ulTxt h2{ color:#890000; display: block; font-size: 14px; font-weight: 700; line-height: 30px; height: 30px; border-bottom: #d3d3d3 1px dashed;  }
.focustxt .ulTxt ul{ display: block;;}
.focustxt .ulTxt li{ width: 200px; float: left; padding-left:5px; font-size: 12px; background: url(../../images/xxts/1_51_red.jpg) 0 center no-repeat; line-height: 24px;}

.special{ width: 230px; height: 400px; border:#dbdbdb 1px solid; float: right; background:#FFF url(../../images/xxts/1_108.jpg) 0 0 no-repeat;}
.special h2{ display: block; display: block; height: 34px; padding-top: 6px; color: #aa0d0d; font-size: 20px; font-family:"微软雅黑"; line-height: 28px; padding-left: 10px; position: relative;z-index: 0}
.special h2 i{ background: url(../../images/xxts/1_41.gif) 0 0 no-repeat; width: 51px; height: 51px; position: absolute; right: -4px; top:-4px;}

.special ol{ display: block; padding: 0 9px;}
.special ol li{ border-bottom: #d1d1d1 1px dashed; line-height: 27px; background: url(../../images/xxts/1_47.jpg) 0 center no-repeat; padding-left: 5px;}
.special .Hov{ height: 130px; background:none; line-height: 23px; padding-left: 0;}
.special .Hov .tit1{ font-size: 14px; font-weight: 700; line-height: 26px;}
.special .Hov .img{ float: left; width: 73px; height: 90px; padding: 2px; border:#dbdbdb 1px solid;}
.special .Hov .txt{ width: 127px; float: right;}
.special .Hov p{font-family:"宋体"; font-size:12px; line-height:23px; color:#666}
.special .Hov p a{ color:#666}
.special .Hov .btn1,.special .Hov .btn1:hover,.special .Hov .btn1:visited{ color: #FFF; font-family: "Microsoft YaHei"; font-size: 12px; width: 68px; height: 23px; background-color: #b40000; display: block; text-align: center; line-height: 23px; text-align: center;}

.ititle1{ margin-top:10px;}
.ititle1 h2{ display:block; float:left; font:bold 24px/40px "微软雅黑"; height: 40px; position: relative;z-index: 0}

.ititle1 span.desc{ float: left; line-height: 20px; padding-top: 18px; margin-left: 10px; color: #666; }
.ititle1 .fr{ font-size: 14px; color: #a20000; line-height: 40px;}

/*** index::新品预售 ***/
.index2{ border:#dbdbdb 1px solid; background-color:#FFF; }
.index2 .order_1{ width: 530px; height: 320px; float: left; padding: 20px 0 0 20px;}
.index2 .order_1 .img{ width: 224px; height: 290px; float: left;}
.index2 .order_1 .txt{ width: 280px; float: right; }
.index2 .order_1 .txt h2{ font-size: 14px; font-weight: 700; line-height: 20px; padding: 15px 0 5px;}
.index2 .order_1 .txt h2 a{ color:#9d0013}
.index2 .order_1 .txt p{ line-height: 24px; font-size: 14px;}
.index2 .order_1 .txt .datetime{ padding: 30px 0;}
.index2 .order_1 .txt .color1{ color: #b50000;}
.index2 .order_1 .txt del{ color: #A7A7A7; font-family: Arial; display: inline-block; width: 80px;}
.index2 .order_1 .txt .newprice{ color: #ff2828; display: inline-block; width: 80px;}
.index2 .order_1 .order_btn{ padding-top: 20px;}

.index2 .adright{ width:410px; float: right; padding-top: 6px; position: relative; right: 16px; }

.ad2{ width: 410px; height: 138px; float: left; margin-top: 13px;}

.index2_list{ clear: both; padding: 0 0 20px 20px;}
.index2_list ul{ width: 1000px; margin-right: -20px;}
.index2_list li{ display: block; float: left; width: 164px; margin-right: 32px; text-align: center;}
.index2_list li .img{ display: block; width: 160px; height: 160px; padding: 1px; border:#e6e7e7 1px solid;}
.index2_list li .img:hover{  border:#f60 1px solid; }
.index2_list li h2{ font-size: 14px;}
.index2_list li p{}
.index2_list li .color1{ color: #b50000;}
.index2_list li del{ color: #A7A7A7; font-family: Arial; display: inline-block; width: 80px;}
.index2_list li .newprice{ color: #ff2828; display: inline-block; width: 80px;}

/*** index::游戏中心 ***/
.index_games{ border:#dbdbdb 1px solid; background-color:#FFF; }
.igames_left{ float: left; width: 665px;}
.igames_focus{ width: 665px; height: 345px; overflow:hidden; position:relative; top: 17px; left: 15px;}
.igames_focus .slides_container{width:665px;overflow:hidden;position:relative; display:none}
.igames_focus .slides_container div.slide_item{width:665px; height:340px; display:block}
.igames_focus .pagination{position:absolute; left:0px; top:342px; z-index:101; width:700px; }
.igames_focus .pagination li{float:left; margin-right:2px; list-style:none}
.igames_focus .pagination li a{display:block;background-color:#717171;height:3px;width:132px;float:left;overflow:hidden;color:#717171; line-height:999px; overflow:hidden; }
.igames_focus .pagination li.current a,
.igames_focus .pagination li a:hover{color:#9e0000; background-color:#9e0000}

.igames_ftxt{ width: 680px; margin-right: -20px; padding-left: 15px; padding-top:20px;}
.igames_ftxt li{ display: block; width: 315px; float: left; margin-right: 25px; margin-top: 10px;}
.igames_ftxt li .img{ width: 75px; height: 75px; float: left; border:#fff 0 solid; border-radius: 5px; }
.igames_ftxt li .txt{ width: 230px; float: right;}
.igames_ftxt .txt h2{ font-weight: 700; line-height: 24px; }
.igames_ftxt .txt p{ line-height: 20px;}
.igames_ftxt .bot{ color: #999}
.igames_ftxt .bot .btn1{ background: url(../../images/xxts/1_88.jpg) 0 0 no-repeat; width: 62px; height: 23px; display: block; float: right; font-size: 0; line-height:8888px; overflow: hidden; }

.igames_right{ width: 300px; height: 570px; border: #fff 1px solid; border-left: none; float: right; background-color: #ececec}
.igames_right .tit1{ display: block; padding: 15px 0 5px; height: 30px;  font-size: 20px; font-weight: 700; font-family:"微软雅黑"; line-height: 30px; color: #800; padding-left: 20px;}
.igames_right ul{ display: block;  padding-left: 20px;}
.igames_right li{ height: 35px; padding: 7px 0;}
.igames_right li .ico{ float: left; margin-left: 10px; width: 35px; height: 35px; overflow: hidden;}
.igames_right li .txt_2{ float: left; margin-left: 5px; line-height: 34px; vertical-align: middle; font-weight: 700;} 

.igames_right li.first{ height: 50px; padding: 7px 0;}
.igames_right li.first .ico{float: left; margin-left: 10px; width: 50px; height: 50px; overflow: hidden;}
.igames_right li.first .txt_1{float: left; margin-left: 5px;}
.igames_right li.first .txt_1 h2{ line-height: 26px; vertical-align: middle; font-weight: 700;}
.igames_right li.first .txt_1 p{ line-height: 24px;}


/*** index::影视中心 ***/
.imovie{ border:#dbdbdb 1px solid; background-color:#FFF;  }
.imovie_list{ width: 700px; float: left; padding: 21px 0 0 15px;}
.imovie_list ul{ display: block; width: 720px; margin-right: -20px;}
.imovie_list li{ display: block; float: left; width: 125px; height: 230px; margin-right:18px; }
.imovie_list li .img{ width: 125px; height: 167px; position: relative; z-index: 0}
.imovie_list li .img p{position:absolute;width:125px;height:22px; top:145px; text-align:center; line-height:22px; vertical-align:middle; color:#FFF; z-index:3; left:0px;font-family:"微软雅黑"; }
.imovie_list li .img span{position:absolute; width:125px; height:22px; z-index:2; left:0px; top:145px; background:#000;opacity: 0.6;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;  }

.imovie_list li .txt{ text-align: center; padding-top: 5px;}
.imovie_list li .txt h2{ line-height: 24px;}
.imovie_list li .txt p{ color: #666; line-height: 20px;}

.imovie_right{ width: 263px; float: right; padding-top: 17px;}
.imovie_cat{ height: 152px; }
.imovie_cat h2{  display: block; height: 30px;  font-size: 20px; font-weight: 700; font-family:"微软雅黑"; line-height: 30px; color: #800 }
.imovie_cat .con1{ display: block;}
.imovie_cat .con1 a{ display: block; width: 62px; height: 29px; text-align: center; font-size: 14px; font-family:"微软雅黑"; line-height: 28px; float: left; margin-right: 1px; margin-top: 7px; background-color: #e4e4e4; color: #333; overflow: hidden;}
.imovie_cat .con1 a:hover{ color: #ac0000; text-decoration: none;}

.imovie_sp{ height: 300px; }
.imovie_sp .tit1{ display: block; height: 30px;  font-size: 20px; font-weight: 700; font-family:"微软雅黑"; line-height: 30px; color: #800  }
.imovie_sp ul{ display: block; }
.imovie_sp li{ display: block; height: 130px; padding-top: 5px;}
.imovie_sp li .img{ width: 98px; height: 118px; float: left;}
.imovie_sp li .txt{ width: 145px; height: 118px; float: left; margin-left: 10px;}
.imovie_sp li .txt h2{  font-size: 14px; font-weight: 700; font-family:"微软雅黑"; line-height: 20px;}
.imovie_sp li .txt h2 a{ color: #b10000}
.imovie_sp li .txt p{ line-height: 20px; color: #333}
.imovie_sp li .txt a{ color: #333}


/*** index::教育资讯 **/
.isch{  clear: both; margin-top: 10px;}
.isch_left{ width: 704px; float: left;}
.isch_left .tab-h{ height: 34px;  border-bottom: #d00 1px solid; z-index: 0 }
.isch_left .tab-h .tit{ float: left; width: 120px; color: #333; font-size: 24px; font-weight: 700; font-family:"微软雅黑"; line-height: 34px; padding-left: 10px;}
.isch_left .tab-h .tab-h-con{width: 84px; height: 34px; float:left; font-size:14px; color:#545454; font-weight:700; text-align:center; cursor:pointer; line-height: 34px; }
.isch_left .tab-h .current{ height: 33px; overflow: hidden; position:relative; z-index:1; color: #9e0202; border: #d00 1px solid; border-bottom: #FFF 1px solid; margin-bottom:-1px; font-weight: 700; background-color: #FFF; }
.isch_left .tab-b-con{ padding: 0 15px 2px; background-color: #FFF; border:#dbdbdb 1px solid; border-top: none; }
.isch_list1{ width: 327px; float: left; padding-top: 14px;}
.isch_list1 li{ display: block;}
.isch_list1 li .img{ width: 307px; height: 119px; padding: 10px; background: url(../../images/xxts/1_109.jpg) 0 0 no-repeat; }
.isch_list1 li .txt{ height: 100px;}
.isch_list1 li .txt h2{ font-size: 16px; line-height: 28px;  font-family:"微软雅黑"; }
.isch_list1 li .txt em{ color: #999; line-height: 20px;}
.isch_list1 li .txt p{ color: #666; line-height: 20px;}
.isch_list1 li .txt p a{ color: #9e0202;}

.isch_list2{ width: 331px; height: 507px; background: url(../../images/xxts/1_111.jpg) 0 0 repeat-y; float: right;}
.isch_list2 ul{ padding-top: 14px; }
.isch_list2 li{ height: 46px; border-bottom: #c2c2c2 1px dashed; padding-left: 28px; padding-top: 8px;}
.isch_list1 li h2{ color: #666; line-height: 24px;}
.isch_list1 li h2 a{ color: #666;}
.isch_list1 li p{ color: #666; line-height: 20px;}
.isch_list2 li.first{ background: url(../../images/xxts/1_107.jpg) 0 0 no-repeat; height: 45px; border-bottom: none;}
.isch_list2 li.first h2{  color:#FFF !important; line-height: 20px;}
.isch_list2 li.first h2 a{ color:#FFF !important;}
.isch_list2 li.first p{ line-height: 20px; color: #ff9898 !important}
.isch_list2 li:last-child{ border-bottom: none;}

.isch_right{width: 282px; float: right; }
.isch_right .isch_ph{ width: 280px; height: 436px; border:#dbdbdb 1px solid; background:#FFF url(../../images/xxts/1_108.jpg) 0 0 no-repeat;  }
.isch_ph h2{ display: block; height: 34px; padding-top: 6px; }
.isch_ph h2 b{  color: #aa0d0d; font-size: 20px; font-family:"微软雅黑"; line-height: 28px; padding-left: 10px; text-align: left; float: left; }
.isch_ph h2 .type1{ float: right; display: inline-block; padding-right: 6px;}
.isch_ph h2 .type1 .tab-hd-con{ background: url(../../images/xxts/1_102.jpg) 0 0 no-repeat; width: 29px; height: 23px; margin-right: 1px; float:left; font-size:12px; color:#FFF; text-align:center;cursor:pointer; line-height: 22px;  }
.isch_ph h2 .type1 .current{ background: url(../../images/xxts/1_100.jpg) 0 0 no-repeat; width: 30px; height: 26px; overflow: hidden; position:relative; z-index:1; margin-bottom:-1px; }
.isch_ph .tab-bd-con{ display: none; }
.isch_ph ul{ padding: 0 10px;}
.isch_ph ul li{line-height: 30px; height: 30px;}
.isch_ph ul li i{ margin-top: 6px; margin-right: 5px;}

.isch_ph .bot{ text-align: right; line-height: 34px; padding-right: 10px;}
.isch_ph .bot a{ color: #a80000;}

.isch_right .ad3{ width: 281px; height: 91px; margin-top: 15px;}

/*** index::招生中心 **/
.ijiaoyu{ border:#dbdbdb 1px solid; background-color:#FFF;  }
.ijiaoyu_left{ width: 676px; float: left; padding: 15px 0 15px 15px;} 
.ijiaoyu_left .img{ width: 676px; height: 252px;}
.ijiaoyu_left .list1{ clear: both;}
.ijiaoyu_left .item1{ float: left; width: 335px; height: 110px; margin-top: 10px; float: left; }
.ijiaoyu_left .item1 h2{ display: block; line-height: 30px; font-size: 16px; color: #a20000; font-weight: 700; font-family:"微软雅黑";}
.ijiaoyu_left .item1 ul{ display: block; }
.ijiaoyu_left .item1 li{ line-height: 24px; font-size: 14px; font-family:"微软雅黑"; background: url(../../images/xxts/1_125.jpg) left center no-repeat; padding-left: 10px;}

.ijiaoyu_right{  width: 293px; padding: 15px 0; float: right;}
.ijiaoyu_right .ksjq{}
.ijiaoyu_right .ksjq h2{ display: block; color: #aa0d0d; font-size: 20px; font-family:"微软雅黑"; line-height: 28px; padding-left: 10px; text-align: left;}
.ijiaoyu_right .ksjq ul{ display: block; padding-left: 10px; }
.ijiaoyu_right .ksjq li{ line-height: 24px; background: url(../../images/xxts/1_125.jpg) 0 center no-repeat; padding-left: 10px; font-family: "微软雅黑" }

.ijiaoyu_right .yxjzb{ margin-top: 10px;}
.ijiaoyu_right .yxjzb .tab-hd { height: 28px;  border-bottom: #adadad 1px solid; z-index: 0}
.ijiaoyu_right .yxjzb .title{ float: left; width: 120px; color: #aa0d0d; font-size: 20px; font-family:"微软雅黑"; line-height: 28px; padding-left: 10px;}
.ijiaoyu_right .yxjzb .tab-hd-con{ width: 60px; height: 28px; float:left; font-size:16px; color:#333; font-weight:800; text-align:center;cursor:pointer; line-height: 28px;  font-family:"微软雅黑";}
.ijiaoyu_right .yxjzb .tab-hd .current{ height: 27px; overflow: hidden; position:relative; z-index:1; color: #900808; border: #adadad 1px solid; border-bottom: #FFF 1px solid; margin-bottom:-1px; }
.ijiaoyu_right .yxjzb .tab-bd{ padding:0 10px}
.ijiaoyu_right .yxjzb .tab-bd-con{ display:none}
.ijiaoyu_right .yxjzb .tab-bd-con .tab-bd-con-top{text-align:center; height:138px; border-bottom:#e6e5e5 1px dotted;}
.ijiaoyu_right .yxjzb .tab-bd-con .tab-bd-con-top p{line-height:24px; vertical-align:middle;}
.ijiaoyu_right .yxjzb .tab-bd-con ul li{ line-height: 28px; height: 28px; }
/*.ijiaoyu_right .yxjzb .tab-bd-con ul li .name{ float: left; width: 120px; display: block;}*/
.ijiaoyu_right .yxjzb .tab-bd-con ul li i{ margin-top: 5px; margin-right: 5px;}

.tab-bd .current{display:block !important;}

/*** index::留学中心 ***/
.isabroad{ border:#dbdbdb 1px solid; background-color:#FFF; height: 852px; padding-bottom: 20px; }
.isabroad .img_list{ width: 231px; padding-left: 19px; float: left;}
.isabroad .img_list li{ width: 231px; height: 264px; margin-top: 20px; overflow: hidden;}
.isabroad .country_list{ width: 400px; float: left; margin-left: 10px;}
.isabroad .country_list h2{ display: block; color:#b60000; font-family:"微软雅黑"; font-weight: 700; font-size: 14px; margin-top: 15px; line-height: 30px;}
.isabroad .country_list ul{ display: block; margin-top:5px;}
.isabroad .country_list li{ line-height: 22px; background: url(../../images/xxts/1_133.jpg) 0 center no-repeat; padding-left: 10px;}
.isabroad .country_list li .fr{ color: #949494}

.isabroad_right{ width: 280px; float: right;}
.isabroad_right .tit1{ height: 40px; display: block; font: normal 20px/40px "微软雅黑"; color: #c00707 }
.isabroad_right .tab-hd { height: 34px; padding-top:1px; }
.isabroad_right .tab-hd-con{ width:120px; height:34px; float:left; font-size:16px; color:#FFF; font-weight:800; text-align:center; cursor:pointer; background-color:#8a8a8a; line-height: 34px; font-family:"微软雅黑"; margin-right: 2px;}
.isabroad_right .tab-hd .current{ background-color: #a30001;}
.isabroad_right .tab-bd{ padding: 8px 0 0; width: 280px; height: 480px; overflow: hidden;  }
.isabroad_right .tab-bd-con{ display:none}
.isabroad_right .tab-bd-con ul{ display: block; }
.isabroad_right .tab-bd-con ul li{ padding-left:10px; line-height:1.9; background: url(../../images/xxts/1_133.jpg) 0 center no-repeat;}
.isabroad_right .isabroad_ad{ width: 280px; height: 280px; overflow: hidden; margin-top: 10px;} 

/*** index::教育资源 ***/
.idown1{ border:#dbdbdb 1px solid; border-bottom: none; background-color:#FFF; }
.idown1_list{ width: 700px; float: left;}
.idown1_list ol{ padding-left: 23px; display: block; width: 700px; margin-right: -40px;}
.idown1_list li{ display: block; float: left; width: 86px; height: 170px; margin-right: 30px; }
.idown1_list li .img{ width: 84px; height: 110px; border:#dcdcdc 1px solid; position: relative; z-index: 0;}

.file{width: 16px; height: 16px; background: url(../../images/xxts/1_141.jpg) center center no-repeat; position: absolute; z-index: 9; right: 3px; bottom: 3px;}
.doc{ width: 16px; height: 16px; background: url(../../images/xxts/1_143.jpg) center center no-repeat; position: absolute; z-index: 9; right: 3px; bottom: 3px;}

.idown1_list li p{ color: #2a5da6; font-size: 14px; line-height: 20px; padding:5px 0; }
.idown1_list li p a{color: #2a5da6}

.idown1 .idown1_list{ padding-top: 24px; }
.idown1 .idown1_list li{ margin-bottom: 20px;}

.idown1_right{ width: 283px; height: 411px; float: right; background-color: #ececec;}
.idown1_right h2{ display: block; height: 30px; padding: 6px 0 5px 15px; font:bold 20px/48px "微软雅黑"; color: #800; line-height: 30px;}
.idown1_right ul{ display: block; height: 280px; padding: 0 15px;}
.idown1_right li{ line-height: 30px; height: 30px; }
.idown1_right li i{ margin-top: 6px; margin-right: 5px;}
.idown1_right .ad5{ width: 283px; height: 90px; overflow: hidden;}

/*** index::产品答案 ***/

.ititle2{ clear: both;}
.ititle2 h2{ display:block; float:left; font:bold 24px/48px "微软雅黑"; padding-left: 10px;}
.ititle2 .fr{ font-size: 14px; line-height: 48px; color: #a20000}


.idown2{ background-color: #fff; border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid; }
.idown3{ background-color: #ececec; border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid;  }
.idown4{ background-color: #fff; border:#dbdbdb 1px solid; border-top:none;  }
.idown2_left{width: 700px; float: left;}

.idown_cat1{width: 283px; height: 236px; float: right;}
.idown_cat1 h2{ display: block; background-color: #a20000; border-top:#fff 1px solid; border-right:#fff 1px solid; height: 30px; line-height: 30px; font:bold 18px/30px "微软雅黑"; text-align: center; color: #FFF; padding: 7px 0 6px;}
.idown_cat1 ul{ display: block;}
.idown_cat1 li{ float: left; width: 140px; height: 38px; border-top:#fff 1px solid; border-right:#fff 1px solid; text-align: center; font:normal 14px/30px "微软雅黑";}

.idown_cat2{width: 283px; height: 236px; float: right;}
.idown_cat2 h2{ display: block; background-color: #a20000; border-top:#fff 1px solid; border-right:#fff 1px solid; height: 30px; line-height: 30px; font:bold 18px/30px "微软雅黑"; text-align: center; color: #FFF; padding: 7px 0 6px;}
.idown_cat2 ul{ display: block;  padding: 6px 0;}
.idown_cat2 li{ float: left; width: 94px; height: 30px; font-size: 12px; line-height: 30px; } 

.idown_list2{width: 283px; height: 236px; float: right;}
.idown_list2 h2{ display: block; height: 30px; padding: 6px 0 5px 15px; font:bold 20px/48px "微软雅黑"; color: #800; line-height: 30px;}
.idown_list2 ul{ display: block; height: 195px; padding: 0 15px;}
.idown_list2 li{ line-height: 30px; height: 30px; }
.idown_list2 li i{ margin-top: 6px; margin-right: 5px;}

/*** index::互动问答 ***/
.imessage{ margin-top: 10px; clear: both;}
.imsg_left{ width: 704px; float: left;}
.imsg_cat{ height: 34px; border-bottom: #d00 1px solid; position: relative; z-index: 0; }
.imsg_cat .tit1{display:block; float:left; font:bold 24px/34px "微软雅黑"; width: 126px; float: left; height: 34px; padding-left: 10px;}
.imsg_cat .tab-hd-con{ display: block; width: 86px; height: 33px; margin-right: 1px; float:left; font-size:14px; color:#545454; text-align:center;cursor:pointer; line-height: 32px; }
.imsg_cat .current{ background-color: #FFF; border: #d00 1px solid; border-bottom: #fff 1px solid; overflow: hidden; position:relative; z-index:1; margin-bottom:-1px; font-weight: 700; }
.imsg_cat .more{ display: block; float: right; padding: 0 5px; height: 26px; text-align: center; line-height: 26px; color: #fe0201; font-size: 14px; margin-top: 8px; }
.imsg_cat .more:hover{ text-decoration: none;}

.imsg_list{ padding: 15px;border:#dbdbdb 1px solid; border-top: none; background:#FFF }
.imsg_list .tab-bd-con{  height: 825px; display: none; overflow-y:auto }
/*.imsg_list li{ padding-bottom: 30px;}
.imsg_list .mtit{ background: url(../../images/xxts/1_152.jpg) 0 0 no-repeat; height: 47px; padding-left: 47px; color: #555; line-height: 22px; font-size: 14px; font-weight: 700;}
.imsg_list .mdesc{ padding: 10px; background-color: #e4e4e4; font-size: 14px;}
.imsg_list .mdesc h4{ color: #9f0000; line-height: 24px;}
.imsg_list .mdesc p{ line-height: 22px; text-indent: 24px;}
*/
.imsg_list li{ float:left;width:100%;border-bottom:1px dashed #CCC;padding:6px 0;}
.imsg_list li .wid1{float:left;width:428px;margin-right:5px;display:inline;font-size:14px;line-height:29px;overflow:hidden;word-wrap:break-word;word-break:normal;}
.imsg_list li .wid1 span{font-size:12px;}
.imsg_list li .user{float:left;width:132px;overflow:hidden;white-space:nowrap;color:#8d8d8d;line-height: 1.3;}
.imsg_list li .user .pic{float:left;padding:1px;border:1px solid #efefef;width:25px;height:25px;margin-right:6px;display:inline;}
.imsg_list li .user .pic img{width:25px;height:25px;vertical-align: top;}
.imsg_list li .wid3{float:left;line-height:29px;width:81px;text-align:right;}
.imsg_list li .hot{background:url("../images/wenwen_index_pic.gif") no-repeat -472px 4px;_background-position:-472px 0;padding-left:35px;}


.imsg_list .link{ height: 40px; clear: both;}
.imsg_list .link a{ width: 101px; height: 39px; display: block; float: right; background-color: #9f0000; line-height: 38px; vertical-align: middle; font-weight: 700; font-size: 14px; color: #FFF; text-align: center;}
.imsg_list .link a:hover{ text-decoration: none;}

.imsg_right{ width: 285px; float: right;}
.iwebo_frame{ width: 263px; height: 544px; padding: 10px; border:#dbdbdb 1px solid; background-color: #FFF }

.imsg_hotcat{ border:#dbdbdb 1px solid; height: 353px; margin-top: 10px; background-color:#FFF}
.imsg_hotcat h2{ display: block; height: 30px; line-height: 30px; padding: 5px 10px; }
.imsg_hotcat h2 b{font-size: 14px; font-weight: 700; color: #9f0000; float: left;}

.imsg_hotcat h2 .fr{ color:#333; line-height: 20px; padding-top: 10px;}
.imsg_hotcat ul.bjdy{ display: block; width: 284px; height: 185px; margin-right: -1px;}
.imsg_hotcat ul.bjdy li{ float: left; width: 140px; height: 36px; border-top:#fff 1px solid; border-right:#fff 1px solid; text-align: center; font:normal 14px/30px "微软雅黑"; background-color: #ececec; }
.imsg_hotcat ul.msdy{ display: block; width: 261px; height: 84px; margin-right: -1px; padding: 0 10px;}
.imsg_hotcat ul.msdy li{ float: left; width: 42px; height: 28px; padding-left: 10px; font-size: 12px; line-height: 28px; } 
.imsg_hotcat ul.msdy li a{ color: #444}

/*** index::电子图书 ***/
.ibook{ border:#dbdbdb 1px solid; background-color:#FFF; }
.ibook_top{}
.ibook_focus{ float: left; width: 720px; height:380px;  overflow:hidden; position:relative; }
.ibook_focus .tit1{ height:30px; padding:13px 0 5px 15px;}
.ibook_focus .tit1 b{ line-height:30px; font-size:16px; color:#9f0000; font-weight:800; }
.ibook_focus .slides_container{width:720px; overflow:hidden;position:relative; display:none}
.ibook_focus .slides_container div.slide_item{width:720px; height:312px; display:block}
.ibook_focus .pagination{position:absolute; right:0px; top:20px; z-index:101; }
.ibook_focus .pagination li{float:left; margin-right:5px; list-style:none}
.ibook_focus .pagination li a{display:block;background:url(../../images/xxts/1_158.jpg) 0 0 no-repeat;height:10px;width:10px;float:left;overflow:hidden; line-height:999px; overflow:hidden; }
.ibook_focus .pagination li.current a,
.ibook_focus .pagination li a:hover{background:url(../../images/xxts/1_156.jpg);}

.ibook_focus .slide_item_li{ display:block; background-color:#f2f2f2; width:225px; height:312px; float:left; margin-left:15px;}
.ibook_focus .slide_item_li .img{ width:225px; height:200px; position:relative; z-index:0; overflow:hidden;}
.ibook_focus .slide_item_li .itxt{ width:215px; padding:0 5px; height:75px; left:0px; top:200px; position:absolute; z-index:1; background-color:#3e3a37; }

.ibook_focus .slide_item_li .itxt h2{ line-height:30px; font-size:14px; font-weight:700; color:#FFF }
.ibook_focus .slide_item_li .itxt p{ line-height: 22px;  color:#FFF }
.ibook_focus .slide_item_li .ftxt{ padding:10px 0 0 10px;}
.ibook_focus .slide_item_li .ftxt li{ background:url(../../images/xxts/1_47.jpg) 0 center no-repeat; padding-left:5px; line-height:24px;}


.ibook_zsdhg{ float: right; width: 250px; padding-right: 1px;}
.ibook_zsdhg .tit1{ height:30px; padding:13px 0 5px; line-height:30px; font-size:16px; color:#9f0000; font-weight:800; }
.ibook_zsdhg .item1{ height:164px; display:block;}
.ibook_zsdhg .item1 h2{ background: #dfdfdf url(../../images/xxts/1_163.jpg) 7px 50% no-repeat; height: 31px; line-height:30px; font-size:14px; color:#9f0000; font-weight:800; padding-left:15px;}
.ibook_zsdhg .item1 ul{ padding:5px 0 0 5px;}
.ibook_zsdhg .item1 li{ background:url(../../images/xxts/1_181.gif) 0 center no-repeat; line-height:22px; padding-left:10px;}

.ibook_bot{ width: 973px; border-top: #929292 1px dashed; margin: 0 auto; }
.ibook_bot .tit1{ height: 40px;}
.ibook_bot .tit1 b{ float: left; font-size: 16px; color: #9f0000; line-height: 40px;}
.ibook_bot .tit1 .fr{ float: right; line-height: 40px; font-size: 14px; color: #5b5b5b; }
.ibook_bot .list1{ width: 700px; height: 316px; float: left; position: relative;}
.ibook_bot .list1 ol{ width: 730px; margin-right: -30px;}
.ibook_bot .list1 li{ float: left; width: 220px; margin-bottom: 18px; margin-right: 20px;}
.ibook_bot .list1 li .img{ width: 95px; height: 140px; float: left;}
.ibook_bot .list1 li .txt{ width: 115px; float: right;}
.ibook_bot .list1 li .txt h2{ font-weight: 700; font-size: 14px; line-height: 26px; }
.ibook_bot .list1 li .txt p{ line-height: 20px; color: #999}
.ibook_bot .list1 li .txt a{ color: #000}

.ibook_bot .list1_right{ width: 255px; height: 306px; float: right; background-color: #ccc}
.ibook_bot .list1_right .top{ padding:20px 0 0 21px; }
.ibook_bot .list1_right .img{ width: 95px; height: 140px; float: left;}
.ibook_bot .list1_right .txt{ width: 115px; float: left; margin-left: 10px;}
.ibook_bot .list1_right .txt h2{ font-weight: 700; font-size: 14px; line-height: 26px; }
.ibook_bot .list1_right .txt p{ line-height: 20px; color: #888}
.ibook_bot .list1_right .txt a{ color: #000}

.ibook_bot .list1_right .bot{ clear: both; padding: 5px 21px 0;}
.ibook_bot .list1_right .bot h2{ font-weight: 700; font-size: 14px; color: #960000; line-height: 30px;}
.ibook_bot .list1_right .bot p{ color: #464646; line-height: 24px;}


/*** index::名师在线 **/
.iteacher{ border:#dbdbdb 1px solid; background-color: #fff;}
.iteacher_left{ width: 704px; height: 395px; background-color: #e6e6e6; float: left;}

.iteacher_left .slideZT{ width: 600px; height: 155px; position:relative; padding:20px 42px 0;}
.iteacher_left .slideZT .aLeft{ width:12px; height:33px; position:absolute; left:15px; top:40px; background:url(../../images/xxts/1_174.jpg) 0 0 no-repeat;}
.iteacher_left .slideZT .aRight{width:12px; height:33px; position:absolute; right:25px; top:40px; background:url(../../images/xxts/1_175.jpg) 0 0 no-repeat;}

.iteacher_left .slideZT .slide{ width:600px; height:125px; overflow:hidden; }
.iteacher_left .slideZT .slide li{ width:80px; height:120px; padding:0 10px; float:left; text-align:center}
.iteacher_left .slideZT .slide li h2{ font-weight:700; line-height:22px;}
.iteacher_left .slideZT .slide li p{ line-height:20px;}

.iteacher_list{ padding-left: 20px;}
.iteacher_list li{ float: left; display: inline-block; width: 340px; height: 95px; margin-bottom: 15px; }
.iteacher_list li .img{ width: 95px; height: 95px; overflow:hidden; float: left;}
.iteacher_list li .txt{ width: 215px; margin-left:10px; float: left;}
.iteacher_list li .txt h2{ color: #820000; font-size: 14px; font-weight: 700; line-height: 32px;}
.iteacher_list li .txt h2 a{ color: #820000;  }
.iteacher_list li .txt p{font-size: 14px; font-weight: 700; line-height: 32px;}

.iteacher_right{ width: 280px; float: right;}
.iteacher_right h2{ display: block; color: #a20000; font-size: 14px; font-weight: 700; line-height: 40px; height: 40px;}
.iteacher_right ul{ display: block;}
.iteacher_right ul li{ line-height: 27px; padding-left: 15px; background: url(../../images/xxts/1_181.gif) 0 center no-repeat;}

.ilink{  border:#dbdbdb 1px solid; background-color: #fff; padding:10px; }
.ilink a{ display:inline-block; padding:0 7px; float:left}

.block_asklist li{float:left;width:100%;border-bottom:1px dashed #CCC;padding:6px 0;}
.block_asklist li .wid1{float:left;width:428px;margin-right:5px;display:inline;font-size:14px;line-height:29px;overflow:hidden;word-wrap:break-word;word-break:normal;}
.block_asklist li .wid1 span{font-size:12px;}
.block_asklist li .user{float:left;width:132px;overflow:hidden;white-space:nowrap;color:#8d8d8d;line-height: 1.3;}
.block_asklist li .user .pic{float:left;padding:1px;border:1px solid #efefef;width:25px;height:25px;margin-right:6px;display:inline;}
.block_asklist li .user .pic img{width:25px;height:25px;vertical-align: top;}
.block_asklist li .wid3{float:left;line-height:29px;width:81px;text-align:right;}
.block_asklist li .hot{background:url("../images/wenwen_index_pic.gif") no-repeat -472px 4px;_background-position:-472px 0;padding-left:35px;}
