﻿@charset "utf-8";
/* CSS Document */

body {
	margin: 0 auto;
	font-size: 12px;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif ;
	min-width: 1280px;
}
.wrapper {
	width: 1350px;
	margin: 0 auto;
	
}
.wrapper01{ width:1186px; margin:0 auto}
.wrapper02{ width:1136px; margin:0 auto}
a {
	outline: none;
hide-focus:expression(this.hideFocus=true);
	text-decoration: none
}
a:hover {
	text-decoration: underline
}
img {
	border: 0
}
.fl {
	float: left
}
.fr {
	float: right
}
.cb {
	clear: both;
}
li {
	list-style: none
}
div, h1, h2, h3, h4, h5, h6, p, form, label, input, textarea, img, ul, li, dt, dd {
	padding: 0;
	margin: 0
}

.bg01{
	background:url(../images/bg01.jpg) center top no-repeat;
	height:33px;
	line-height:33px;
	color:#FFF
}

.txt02 div{word-wrap:break-word;}


.bg02{ background:url(../images/bg02.jpg) top repeat-x}
.bg_gray{ background:#f5f5f5;}
.bg_gray01{ background:#f0f0f0;}
.bg_gray02{ background:#8e8e8e}
.bg_gray03{ background:#f3f4f6}
.bg_gray04{ background:#fbfbfb}
.bg_gray05{ background:#eeeff1}
.bg_white{ background:#FFF}

.pt32{ padding-top:32px}
.pt40{ padding-top:40px}
.pb6{ padding-bottom:6px}
.pb16{ padding-bottom:16px}
.pb40{ padding-bottom:40px}
.pb70{ padding-bottom:70px}

.mt21{ margin-top:21px}
.mt45{ margin-top:45px}
.mb10{ margin-bottom:10px}
.mb47{ margin-bottom:47px}
.ml8{ margin-left:8px}
.mr22{ margin-right:22px}

.border_b{ border-bottom:1px dashed #323131}

.top_right{ width:246px; padding-left:37px}
.top_right span{ color:#39d8f5; padding-left:10px}
.top_right a{ color:#FFF; padding:0 3px}

.top_center{ width:480px; text-align:center; font-size:14px}
.top_center a{ color:#FFF; padding-left:31px; font-size:14px}
.top_center .top_center_left{ background:url(../images/arrow01.jpg) left no-repeat; padding-left:5px;width:260px;margin-right:20px;}
.top_center .top_center_right{ background:url(../images/arrow00.jpg) left no-repeat; padding-left:0px;width:145px;}

.top_left{ width:450px; padding-left:50px}

.nav_right{ width:876px}

.nav{ color:#4b4a4a; font-size:12px; padding-top:46px}
.nav a{ color:#4b4a4a; padding:0 5px; text-decoration:none; font-weight:bold}
.nav a:hover{ color:#f76900}
.nav a.select{ color:#f76900}
.nav a.home{ background:url(../images/arrow02.jpg) left no-repeat; padding-left:30px; color:#4b4a4a}
.nav a.homeSelect{ background:url(../images/arrow02.jpg) left no-repeat; padding-left:30px; color:#f76900}


.search{border:2px solid #078fcd;height:36px;margin:25px 0 0;width:516px; position:relative; z-index:99}
.search select{ float:left; width:124px; height:35px; border:0; outline:none}
.search .select_box{font-size:12px;color:#999999;width:124px;line-height:35px;float:left;position:relative;}
.search .select_showbox{height:35px;background:url(../images/search_ico.png) no-repeat 90px center;text-indent:1.5em;}
.search .select_showbox.active{background:url(../images/search_ico_hover.png) no-repeat 90px center;}
.search .select_option{border:2px solid #078fcd;border-top:none;display:none;left:-2px;top:35px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{text-indent:1.5em;width:90px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}

.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:right;}
.search input.inp_srh{outline:none;width:235px; border-left:1px solid #333333; height:16px; line-height:16px;padding-left:2px; margin-top:9px;}
.search input.btn_srh{ background:url(../images/btn.jpg) no-repeat; width:55px; height:36px; border:0; cursor:pointer}
.search input,select{font-size:12px;vertical-align:middle;}
.search textarea,input{word-wrap:break-word;word-break:break-all;padding:0px;}

.btn01{ display:inline-block; background:#ff8033; border:1px solid #d33813; width:146px;  height:31px; line-height:31px; text-align:center; font-family:"黑体"; color:#FFF; font-size:18px; margin-left:10px; margin-top:28px; text-decoration:none}
.btn01:hover{ text-decoration:none}

.btn02{ display:inline-block; background:#ff5a33; border:1px solid #d33813; width:146px;  height:31px; line-height:31px; text-align:center; font-family:"黑体"; color:#FFF; font-size:18px; margin-left:3px; margin-top:28px; text-decoration:none}
.btn02:hover{ text-decoration:none}

.btn03{ display:inline-block; background:#ff5a33; border:1px solid #d33813; width:300px;  height:38px; line-height:38px; text-align:center; font-family:"黑体"; color:#FFF; font-size:16px; margin-left:3px; margin-top:25px; text-decoration:none}
.btn03:hover{ text-decoration:none}

.quick_search{ display:block; line-height:30px; color:#ff7505}
.quick_search span{ font-weight:bold}
.quick_search a{ color:#4c4b4b; padding:0 8px}
.quick_search a.yellow{ color:#ff7505}
.quick_search a.green{ color:#079f44}

.slideBox{ width:100%; height:450px; overflow:hidden; position:relative; border:1px solid #ddd; z-index:0  }
.slideBox .hd{ height:21px; overflow:hidden; position:absolute; right:0px; bottom:5px; z-index:1; text-align:center; width:100% }
.slideBox .hd ul{ overflow:hidden; zoom:1; width:45px; margin:0 auto  }
.slideBox .hd ul li{ margin-right:2px;  width:9px; height:9px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:15px; border:0px solid #fff; display:inline-block; float:left}
.slideBox .hd ul li.on{ background:#f87104; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:450px; display:block;  }


.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.wyx{ display:block}
.wyx .title{ background:url(../images/index01.jpg) no-repeat; width:178px; height:24px; line-height:24px; text-align:center; color:#000; margin:0 auto}
.wyx ul{ width:1220px; margin:0 auto}
.wyx ul li{ float:left; width:65px; text-align:center; font-weight:bold; line-height:20px; margin:10px 5px}
.wyx ul li a{ color:#515151}
.wyx ul li img{ width:54px; height:65px}

.index_quick{ background:url(../images/index02.jpg) center no-repeat #fdbe47; height:230px; padding-top:47px}
.index_quick .list01{ width:371px; height:169px; border:1px solid #d9d9d9; background:#FFF; padding-top:12px; margin-left:78px}
.index_quick .list01 .title{ width:309px; height:28px; margin:0 auto; border:3px solid #d21000; line-height:28px; color:#d21000; font-size:14px;}
.index_quick .list01 .title span{ display:inline-block; background:#d21000; width:94px; text-align:center; color:#FFF; font-size:16px; font-style:italic; margin-right:16px}
.index_quick .list01 table{ width:320px; margin:10px auto; color:#000; font-size:14px; line-height:24px}

.index_quick .list02{ width:371px; height:169px; border:1px solid #d9d9d9; background:#FFF; padding-top:12px; margin-left:6px}
.index_quick .list02 .title{ width:309px; height:28px; margin:0 auto; border:3px solid #1e942f; line-height:28px; color:#1e942f; font-size:14px;}
.index_quick .list02 .title span{ display:inline-block; background:#1e942f; width:94px; text-align:center; color:#FFF; font-size:16px; font-style:italic; margin-right:10px}
.index_quick .list02 table{ width:320px; margin:10px auto; color:#000; font-size:14px; line-height:24px}

.index_quick .list03{ width:371px; height:169px; border:1px solid #d9d9d9; background:#FFF; padding-top:12px; margin-left:6px}
.index_quick .list03 .title{ width:309px; height:28px; margin:0 auto; border:3px solid #ff8a20; line-height:28px; color:#ff8a20; font-size:14px;}
.index_quick .list03 .title span{ display:inline-block; background:#ff8a20; width:94px; text-align:center; color:#FFF; font-size:16px; font-style:italic; margin-right:16px}
.index_quick .list03 table{ width:320px; margin:10px auto; color:#000; font-size:14px; line-height:24px}

.index_tjzbkc{ width:1120px; margin:0 auto}
.index_tjzbkc .t{ display:block; border-bottom:1px solid #7e7e7e; height:39px; line-height:39px; color:#000000; font-size:16px; background:url(../images/arrow03.jpg) left no-repeat; padding-left:74px; position:relative}
.index_tjzbkc .t .right{ width:394px; position: absolute; top:0; right:0}
.index_tjzbkc .t .right a{ color:#000;text-decoration:none;}
.index_tjzbkc .t .right .btn03{display:inline-block; background:#ff8033; border:1px solid #d33813; width:135px;  height:26px; line-height:26px; text-align:center; color:#FFF; font-size:14px; margin-right:3px; margin-top:0}
.index_tjzbkc .t .right .btn04{display:inline-block; background:#fc5600; border:1px solid #fc5600; width:135px;  height:26px; line-height:26px; text-align:center; color:#FFF; font-size:14px; margin-right:50px; margin-top:0;}


.slideTxtBox01{ width:1120px; text-align:left; margin-top:10px;height: 350px; }
.slideTxtBox01 .hd{ height:28px; padding:0; overflow:hidden; border-bottom:3px solid #fc5600;  position:relative; }
.slideTxtBox01 .hd ul{ float:left;  position:absolute; left:0; top:0; height:28px;   }
.slideTxtBox01 .hd ul li{ float:left; padding:0 11px; cursor:pointer; line-height:25px; height:25px; margin-top:3px; background:#e1e1e1; color:#000; text-align:center; margin-right:4px; border-top-left-radius:5px; border-top-right-radius:5px; font-weight:bold;  }
.slideTxtBox01 .hd ul li.on{ height:28px;  background:#fc5600; line-height:28px; color:#FFF; margin-top:0 }
.slideTxtBox01 .bd ul{ padding:0;  zoom:1;  }
.slideTxtBox01 .bd li{ width:273px; height:300px; background:#FFF; position:relative; float:left; margin:10px 3px; position:relative   }
.slideTxtBox01 .bd li:hover .txt02{ display:block}
.slideTxtBox01 .bd li img{ width:273px; height:166px}
.slideTxtBox01 .bd li .txt01{ display:block; border:1px solid #e1e0e0; height:122px; padding:5px; position: absolute; left:0; top:166px; width:261px}
.slideTxtBox01 .bd li .txt01 h3 a{ font-weight:normal; color:#000; text-align:left}
.slideTxtBox01 .bd li .txt01 .details{ color:#5e5d5d; line-height:20px; margin-top:5px}
.slideTxtBox01 .bd li .txt01 .price{ color:#000; font-size:14px; margin-top:5px;}
.slideTxtBox01 .bd li .txt01 .price .left{ float:left}
.slideTxtBox01 .bd li .txt01 .price .right{ float:right; margin-top:5px;}
.slideTxtBox01 .bd li .txt01 .price span.dj{ color:#e3150f; display:inline-block; font-weight:bold;}
.slideTxtBox01 .bd li .txt01 .price span.s{ text-decoration: line-through;color:#ff7500; font-weight:bold;}
.slideTxtBox01 .bd li .txt01 .price .sc{ color:#ff4e00; padding-right:5px}
.slideTxtBox01 .bd li .txt01 .price .bm{ color:#009ce4; padding-left:5px}
.slideTxtBox01 .bd li .txt02{ position:absolute; top:0; left:0; width:261px; border:1px solid #d57a7b; background:url(../images/index08.png); height:154px; padding:5px; display:none}
.slideTxtBox01 .bd li .txt02 .txt_content{ padding:5px 10px; color:#000; line-height:16px; height:110px}
.slideTxtBox01 .bd li .txt02 a{ display:block; background:#fc5600; text-align:center; color:#FFF; line-height:30px}


.index_tjlbkc{ width:1118px; margin:0 auto}
.index_tjlbkc .t{ display:block; border-bottom:1px solid #7e7e7e; height:39px; line-height:39px; color:#000000; font-size:16px; background:url(../images/arrow03.jpg) left no-repeat; padding-left:74px; position:relative}
.index_tjlbkc .t .right{ width:394px; position:absolute; top:0; right:0}
.index_tjlbkc .t .right a{ color:#000;text-decoration:none;}
.index_tjlbkc .t .right .btn03{display:inline-block; background:#fc9d00; border:1px solid #f17405; width:135px;  height:26px; line-height:26px; text-align:center; color:#FFF; font-size:14px; margin-right:3px; margin-top:0;}
.index_tjlbkc .t .right .btn04{display:inline-block; background:#009ce4; border:1px solid #009ce4; width:135px;  height:26px; line-height:26px; text-align:center; color:#FFF; font-size:14px; margin-right:50px; margin-top:0;}

.slideTxtBox02{ width:1120px; text-align:left; margin-top:10px;height: 310px; }
.slideTxtBox02 .hd{ height:28px; padding:0;overflow:hidden; border-bottom:3px solid #fc9d00;  position:relative; }
.slideTxtBox02 .hd ul{ float:left;  position:absolute; left:0; top:0; height:28px;   }
.slideTxtBox02 .hd ul li{ float:left; padding:0 11px; cursor:pointer; line-height:25px; height:25px; margin-top:3px; background:#e1e1e1; color:#000; text-align:center; margin-right:4px; border-top-left-radius:5px; border-top-right-radius:5px; font-weight:bold;  }
.slideTxtBox02 .hd ul li.on{ height:28px;  background:#fc9d00; line-height:28px; color:#FFF; margin-top:0 }
.slideTxtBox02 .bd ul{ padding:0;  zoom:1;  }
.slideTxtBox02 .bd li{ width:273px; height:300px; background:#FFF; position:relative; float:left; margin:10px 3px; position:relative   }
.slideTxtBox02 .bd li:hover .txt02{ display:block}
.slideTxtBox02 .bd li img{ width:273px; height:166px}
.slideTxtBox02 .bd li .txt01{ display:block; border:1px solid #e1e0e0; height:122px; padding:5px; position:absolute; top:166px; width:261px; left:0}
.slideTxtBox02 .bd li .txt01 h3 a{ font-weight:normal; color:#000; text-align:left}
.slideTxtBox02 .bd li .txt01 .details{ color:#5e5d5d; line-height:20px; margin-top:5px}
.slideTxtBox02 .bd li .txt01 .price{ color:#000; font-size:14px; margin-top:5px;}
.slideTxtBox02 .bd li .txt01 .price .left{float:left}
.slideTxtBox02 .bd li .txt01 .price .right{float:right; margin-top:5px;}
.slideTxtBox02 .bd li .txt01 .price span.dj{ color:#e3150f; display:inline-block; font-weight:bold;}
.slideTxtBox02 .bd li .txt01 .price span.s{ text-decoration: line-through;color:#ff7500; font-weight:bold;}
.slideTxtBox02 .bd li .txt01 .price .sc{ color:#ff4e00; padding-right:5px}
.slideTxtBox02 .bd li .txt01 .price .bm{ color:#009ce4; padding-left:5px}
.slideTxtBox02 .bd li .txt02{ position:absolute; top:0; left:0; width:261px; border:1px solid #a8bdbd; background:url(../images/index08.png); height:154px; padding:5px; display:none}
.slideTxtBox02 .bd li .txt02 .txt_content{ padding:5px 10px; color:#000; line-height:16px; height:110px}
.slideTxtBox02 .bd li .txt02 a{ display:block; background:#009ce4; text-align:center; color:#FFF; line-height:30px}

.index_faq{ width:1120px; margin:0 auto}
.index_faq .t{ height:74px; position:relative;}
.index_faq .t a{ color:#000; float:right; font-size:16px; padding-top:40px; position:absolute; right:0; top:0}
.slideTxtBox03{ width:1120px; text-align:left; margin-top:10px  }
.slideTxtBox03 .hd{ height:47px; padding:0; overflow:hidden; position:relative; }
.slideTxtBox03 .hd ul{ float:left;  position:absolute; left:0; top:9px; height:38px;   }
.slideTxtBox03 .hd ul li{ float:left; padding:0 9px; cursor:pointer; line-height:25px; height:38px; margin-top:0; color:#000; text-align:center; margin-right:3px; border-top-left-radius:5px; border-top-right-radius:5px; font-size:14px}
.slideTxtBox03 .hd ul li.on{ height:38px;  background:#fff; line-height:28px; color:#fc6500; margin-top:0 }
.slideTxtBox03 .bd ul{ padding:0;  zoom:1;  }
.slideTxtBox03 .bd li{ display:block; border-bottom:1px dashed #323131; font-size:14px; height:48px; line-height:48px; padding-left:14px}
.slideTxtBox03 .bd li a{ float:left; width:440px; color:#1f89e2}
.slideTxtBox03 .bd li .writer{ width:310px; color: #2a8b04}
.slideTxtBox03 .bd li .time{ width:110px; color:#727171}
.slideTxtBox03 .bd li .read{ background:url(../images/arrow04.jpg) left no-repeat; width:48px; padding-left:42px; color:#727171}
.slideTxtBox03 .bd li .zan{ background:url(../images/arrow05.jpg) left no-repeat; width:44px; padding-left:31px; color:#727171}
.slideTxtBox03 .bd li .message{ background:url(../images/arrow06.jpg) left no-repeat; padding-left:36px; color:#727171}

.index_mstd{ width:1130px; margin:0 auto}
.index_mstd .t{ display:block; background:url(../images/arrow07.jpg) left no-repeat; padding-left:71px; height:51px; line-height:51px; color:#f25204; font-size:18px; border-bottom:1px solid #000}
.index_mstd .t a{ float:right; color:#000; font-size:14px}
.picMarquee-left01{ width:100%;  overflow:hidden; position:relative; margin-top:12px  }
.picMarquee-left01 .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left01 .next{ background:url(../images/arrow_left01.jpg) no-repeat; width:32px; height:64px; float:left; margin-top:107px; cursor:pointer  }
.picMarquee-left01 .prev{ background:url(../images/arrow_right01.jpg) no-repeat; width:32px; height:64px; float:right; margin-top:107px; cursor:pointer  }
.picMarquee-left01 .bd{ padding:0; width:990px; margin:0 auto   }
.picMarquee-left01 .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left01 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; width:235px; height:330px; background:#FFF; border:1px solid #dddddd; border-radius:5px; padding-top:20px; position:relative }
.picMarquee-left01 .bd ul li:hover .txt02{ display:block}
.picMarquee-left01 .bd ul li img{ width:193px; height:193px; margin:0 auto; border:1px solid #dddddd; border-radius:5px; display:block; border:0; border-radius:0}
.picMarquee-left01 .bd ul li .title { width:195px; margin:10px auto; line-height:30px; font-size:14px}
.picMarquee-left01 .bd ul li .title img{ width:20px; height:20px}
.picMarquee-left01 .bd ul li .title a{ display:block; text-align:center; color:#000;}
.picMarquee-left01 .bd ul li .txt02{ position:absolute; top:20px; left:21px; background:url(../images/index08.png); width:169px; height:169px; border:2px solid #b3e69f; padding:10px; color:#000; line-height:20px; display:none}
.picMarquee-left01 .bd ul li .txt02 a{ display:block; background:#06b223; height:25px; width:133px; margin:0 auto; color:#FFF; text-align:center; margin-top:15px; line-height:25px}

.index_link{ display:block}
.index_link .t{ float:left}
.index_link ul{ float:left}
.index_link ul img{ max-height:67px; margin-top:20px; margin-left:5px}
.index_link ul li{ float:left}

.footer_left{ width:411px; margin-left:134px}
.footer_left .txt{ line-height:16px; height:120px; word-wrap: break-word; word-break: break-all}

.footer_right{ width:600px; margin-right:100px}
.footer_right .list{ border-bottom:1px solid #c6c6c6; padding:40px 0 10px 0}
.footer_right .list span{ font-size:16px; color:#414141; padding-left:13px; background:url(../images/arrow08.jpg) left no-repeat}
.footer_right .list div{ padding-left:13px}
.footer_right .list a{ display:block; color:#414141; font-size:14px; line-height:28px}

.footer_two{ color:#FFF; line-height:27px; text-align:center; font-size:14px}
.footer_two a{ color:#FFF; padding:0 10px}

.country_teach{ width:1118px; text-align:left; margin-top:10px  }
.country_teach .hd{ height:48px; padding:0;   border:1px solid #eaeaea;  position:relative;  font-size: 13px; }
.country_teach .hd ul{ float:left;  position:absolute; left:0; top:0; height:48px;   }
.country_teach .hd ul li{ float:left; padding:0; cursor:pointer; line-height:48px; height:48px; background:#fff; color:#f87104; width:186px; text-align:center; font-weight:bold  }
.country_teach .hd ul li.on{ height:48px;  background:#f87104; line-height:48px; color:#FFF; margin-top:0 }
.country_teach .hd ul li a{ color:#f87104; display:block; height:48px}
.country_teach .hd ul li.on a{ color:#FFF; display:block}
.country_teach .bd ul{ padding:0;  zoom:1;  }
.country_teach .bd li{ width:273px; height:300px; background:#FFF; position:relative; float:left; margin:10px 3px; position:relative   }
.country_teach .bd li:hover .txt02{ display:block}
.country_teach .bd li img{ width:273px; height:166px}
.country_teach .bd li .txt01{ display:block; border:1px solid #e1e0e0; height:122px; padding:5px; position:absolute; top:166px; left:0; width:261px}
.country_teach .bd li .txt01 h3 a{ font-weight:normal; color:#000; text-align:left}
.country_teach .bd li .txt01 .details{ color:#5e5d5d; line-height:20px; margin-top:5px}
.country_teach .bd li .txt01 .price{ color:#000; font-size:14px; margin-top:5px;}
.country_teach .bd li .txt01 .price .left{float:left}
.country_teach .bd li .txt01 .price .right{float:right; margin-top:5px}
.country_teach .bd li .txt01 .price span.dj{ color:#e3150f; display:inline-block; font-weight:bold;}
.country_teach .bd li .txt01 .price span.s{ text-decoration: line-through; color:#ff7500; font-weight:bold;}
.country_teach .bd li .txt01 .price .sc{ color:#ff4e00; padding-right:5px}
.country_teach .bd li .txt01 .price .bm{ color:#009ce4; padding-left:5px}
.country_teach .bd li .txt02{ position:absolute; top:0; left:0; width:261px; border:1px solid #d57a7b; background:url(../images/index08.png); height:154px; padding:5px; display:none}
.country_teach .bd li .txt02 .txt_content{ padding:5px 10px; color:#000; line-height:16px; height:110px}
.country_teach .bd li .txt02 a{ display:block; background:#fc5600; text-align:center; color:#FFF; line-height:30px}
.country_teach .search_one{ display:block; border:1px solid #eaeaea; height:45px; font-size:14px; margin:0 0 5px 0}
.country_teach .search_one .title{ float:left; width:170px;line-height:45px; background:#eaeaea; text-align:center; color:#434242; font-size:12px; font-weight:bold}
.country_teach .search_one .con{ width:930px; float:left; overflow:hidden;text-overflow:ellipsis;line-height:20px;padding:2px}
.country_teach .search_one .con a{ line-height:20px;font-size:12px; padding:0 5px; color:#434242}
.country_teach .search_one .con a:hover{ color:#f87104}
.country_teach .search_one .con a.hover{ color:#f87104}
.country_teach .search_two{ display:block; border:1px solid #eaeaea; height:45px; line-height:45px; font-size:14px; margin:5px 0 0 0}
.country_teach .search_two .title{ float:left; width:170px; background:#eaeaea; text-align:center; color:#434242; font-size:12px; font-weight:bold}
.country_teach .search_two .con{ width:800px; float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.country_teach .search_two .con a{ font-size:12px; padding:0 5px; color:#434242}
.country_teach .search_two .con a:hover{ color:#f87104}
.country_teach .search_two .con a.hover{ color:#f87104}
.country_teach .search_two .con .btn03{ display:inline-block; background:#ff8033; border:1px solid #d33813; width:133px;  height:26px; line-height:26px; text-align:center;color:#FFF; font-size:16px; margin-left:50px; margin-top:0; text-decoration:none}
.country_teach .search_two .con .btn03:hover{ color:#FFF}
.country_teach .search_two .con .btn04{ display:inline-block; background:#ff5a33; border:1px solid #d33813; width:133px;  height:26px; line-height:26px; text-align:center; color:#FFF; font-size:16px; margin-left:3px; margin-top:0; text-decoration:none}
.country_teach .search_two .con .btn04:hover{ color:#FFF}
.country_teach .search_two01{ text-align:right; margin:3px 0 5px 0;}
.country_teach .search_two01 .btn03{ display:inline-block; background:#ff8033; border:1px solid #d33813; width:174px;  height:26px; line-height:26px; text-align:center;color:#FFF; font-size:16px; margin-left:50px; margin-top:0; text-decoration:none}
.country_teach .search_two01 .btn03:hover{ color:#FFF}
.country_teach .search_two01 .btn04{ display:inline-block; background:#ff5a33; border:1px solid #d33813; width:163px;  height:26px; line-height:26px; text-align:center; color:#FFF; font-size:16px; margin-left:3px; margin-top:0; text-decoration:none}
.country_teach .search_two01 .btn04:hover{ color:#FFF}

.country_teach .search_three{ display:block; border:1px solid #eaeaea; height:45px; line-height:45px; font-size:14px; margin:0 0 10px 0}
.country_teach .search_three .title{ float:left; width:170px; background:#eaeaea; text-align:center; color:#434242}
.country_teach .search_three .con{ float:left}
.country_teach .search_three .con a{ font-size:12px; padding:0 3px; color:#434242}
.country_teach .search_three .con a:hover{ color:#f87104}
.country_teach .search_three .con a.hover{ color:#f87104}

.examination_certification{ width:1120px; text-align:left; margin-top:10px; margin:0 auto; }
.examination_certification .hd{ height:48px; padding:0;   border:1px solid #eaeaea;  position:relative;font-size: 14px; }
.examination_certification .hd ul{ float:left;  position:absolute; left:0; top:0; height:48px;   }
.examination_certification .hd ul li{ float:left; padding:0; line-height:48px; height:48px; background:#fff; color:#286bd8; width:372px; text-align:center; font-weight:bold  }
.examination_certification .hd ul li a{ color:#286bd8; display:block}
.examination_certification .hd ul li.on a{ color:#FFF; text-decoration:none}
.examination_certification .hd ul li.on{ height:48px;  background:#047df8; line-height:48px; color:#FFF; margin-top:0 }
.examination_certification .hd ul li.on:hover{ height:48px;  background:#047df8; line-height:48px; color:#FFF; margin-top:0 }
.examination_certification .hd ul li a:hover{ height:48px;  background:#eeeeee; line-height:48px; color:#286bd8; margin-top:0; display:block; text-decoration:none }
.examination_certification .bd ul{ padding:0;  zoom:1;  }
.examination_certification .bd li{ width:273px; height:284px; background:#FFF; position:relative; float:left; margin:10px 3px; position:relative   }
.examination_certification .bd li:hover .txt02{ display:block}
.examination_certification .bd li img{ width:273px; height:166px}
.examination_certification .bd li .txt01{ display:block; border:1px solid #e1e0e0; height:146px; padding:5px; position:absolute; top:166px; left:0; width:261px}
.examination_certification .bd li .txt01 h3 a{ font-weight:normal; color:#000; text-align:center}
.examination_certification .bd li .txt01 .details{ color:#5e5d5d; line-height:14px; margin-top:10px; font-size:14px}
.examination_certification .bd li .txt01 .details01{ color:#5e5d5d; line-height:18px; margin-top:5px;}
.examination_certification .bd li .txt01 .details span{ color:#fc5600;}
.examination_certification .bd li .txt01 .price .left{float:left}
.examination_certification .bd li .txt01 .price .right{float:right}
.examination_certification .bd li .txt01 .price .sc{ color:#078fa8; font-size:14px; margin-top:15px; font-weight:bold}
.examination_certification .bd li .txt01 .price .bm{ color:#e3150f; font-size:14px; margin-top:15px; font-weight:bold}
.examination_certification .bd li .txt01 .price .bm01{ color:#e3150f; font-size:14px; margin-top:5px; font-weight:bold}
.examination_certification .bd li .txt02{ position:absolute; top:0; left:0; width:261px; border:1px solid #d57a7b; background:url(../images/index08.png); height:154px; padding:5px; display:none}
.examination_certification .bd li .txt02 .txt_content{ padding:5px 10px; color:#000; line-height:16px; height:110px}
.examination_certification .bd li .txt02 a{ display:block; background:#fc5600; text-align:center; color:#FFF; line-height:30px}
.examination_certification .search_one{ display:block; border:1px solid #eaeaea; height:45px; line-height:45px; font-size:14px; margin:16px 0 5px 0}
.examination_certification .search_one .title{ float:left; width:100px; background:#eaeaea; text-align:center; color:#434242}
.examination_certification .search_one .con{ width:780px; float:left}
.examination_certification .search_one .con a{ font-size:13px; padding:0 4px; color:#6d6d6d}
.examination_certification .search_one .con a:hover{ color:#f87104}
.examination_certification .search_one .con a.hover{ color:#f87104}

.examination_certification_search{ width:690px; height:31px; margin:20px auto}
.examination_certification_search .input{ width:598px; height:29px; border:1px solid #bbb9b9; float:left; line-height:29px; color:#7b7979; padding-left:10px; font-size:14px}
.examination_certification_search .btn{ background:#276ad7; border:0; cursor:pointer; color:#FFF; line-height:31px; height:31px; width:76px; float:right; font-size:14px}

.examination_certification_result{ display:block; text-align:center; font-size:16px; font-weight:bold}
.examination_certification_result img{ max-width:867px}

.teacher_team_left{ width:936px; padding-top:22px}
.teacher_team_left .search_one{ display:block; border:1px solid #eaeaea; height:45px; line-height:45px; font-size:14px; margin:0 0 5px 0; background:#FFF}
.teacher_team_left .search_one .title{ float:left; width:100px; background:#eaeaea; text-align:center; color:#434242}
.teacher_team_left .search_one .con{ float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.teacher_team_left .search_one .con a{ font-size:14px; padding:0 5px; color:#6d6d6d}
.teacher_team_left .search_one .con a:hover{ color:#f87104}
.teacher_team_left .search_one .con a.hover{ color:#f87104}
.teacher_team_left .con01{ margin-top:10px; display:block}
.teacher_team_left .con01 ul{ overflow:hidden; zoom:1; }
.teacher_team_left .con01 ul li{ margin:16px 37px; float:left; _display:inline; overflow:hidden; width:235px; height:330px; background:#FFF; border:1px solid #dddddd; border-radius:5px; padding-top:20px; position:relative }
.teacher_team_left .con01 ul li:hover .txt02{ display:block}
.teacher_team_left .con01 ul li img{ width:193px; height:193px; margin:0 auto; border:1px solid #dddddd; border-radius:5px; display:block; border:0; border-radius:0}
.teacher_team_left .con01 ul li .title { width:195px; margin:10px auto; line-height:30px; font-size:14px}
.teacher_team_left .con01 ul li .title img{ width:20px; height:20px}
.teacher_team_left .con01 ul li .title a{ display:block; text-align:center; color:#000;}
.teacher_team_left .con01 ul li .txt02{ position:absolute; top:20px; left:21px; background:url(../images/index08.png); width:169px; height:169px; border:2px solid #b3e69f; padding:10px; color:#000; line-height:20px; display:none}
.teacher_team_left .con01 ul li .txt02 a{ display:block; background:#06b223; height:25px; width:133px; margin:0 auto; color:#FFF; text-align:center; margin-top:15px; line-height:25px}

.teacher_team_right{ width:230px; padding-top:22px;}
.teacher_team_right .t{ display:block; background:#f87104; height:41px; line-height:20px; font-size:16px; font-weight:bold; margin-right:0; color:#FFF}
.teacher_team_right .con{ display:block; background:url(../images/ny02.jpg) repeat-y; padding:5px 0}
.teacher_team_right .con li{ width:169px; background:url(../images/arrow09.jpg) left no-repeat; padding-left:31px; margin:22px 0 22px 16px; overflow:hidden; position:relative; line-height:20px}
.teacher_team_right .con li .img01{ float:left; width:47px; height:47px; border-radius:25%}
.teacher_team_right .con li .txt{ float:left; margin-left:14px; color:#000}
.teacher_team_right .con li .img02{ float:right; width:20px; height:20px; position:absolute; top:0}
.teacher_team_right .lt_b{ display:block; background:#04b2f8; height:29px; line-height:29px; text-align:center; font-weight:bold; font-size:11px}
.teacher_team_right .lt_b a{ color:#FFF}

.guess_like01{ display:block;height: 370px;}
.guess_like01 .con01{ margin-top:10px; display:block}
.guess_like01 .con01 ul{ overflow:hidden; zoom:1; }
.guess_like01 .con01 ul li{ margin:16px 13px; float:left; _display:inline; overflow:hidden; width:167px; height:249px; background:#FFF; border:1px solid #dddddd; border-radius:5px; padding-top:20px;position:relative }
.guess_like01 .con01 ul li:hover .txt02{ display:block}
.guess_like01 .con01 ul li img{ width:137px; height:137px; margin:0 auto; border:1px solid #dddddd; border-radius:5px; display:block; border:0; border-radius:0}
.guess_like01 .con01 ul li .title { width:137px; margin:10px auto; line-height:22px; font-size:14px}
.guess_like01 .con01 ul li .title img{ width:20px; height:20px}
.guess_like01 .con01 ul li .title a{ display:block; text-align:center; color:#000;}
.guess_like01 .con01 ul li .txt02{ position:absolute; top:20px; left:15px; background:url(../images/index08.png); width:113px; height:113px; border:2px solid #b3e69f; padding:10px; color:#000; line-height:20px; display:none}
.guess_like01 .con01 ul li .txt02 a{ display:block; background:#06b223; height:25px; width:113px; margin:0 auto; color:#FFF; text-align:center; margin-top:15px; line-height:25px}
.guess_like01 .con02{ margin-top:0px; display:block}
.guess_like01 .con02 ul{ padding-bottom:10px;  zoom:1;  }
.guess_like01 .con02 li{ width:232px; height:260px; background:#FFF; position:relative; float:left; margin:10px 1px; position:relative   }
.guess_like01 .con02 li:hover .txt02{ display:block}
.guess_like01 .con02 li img{ width:232px; height:139px}
.guess_like01 .con02 li .txt01{ display:block; border:1px solid #e1e0e0; height:110px; padding:5px; position:absolute; top:139px; left:0; width:220px}
.guess_like01 .con02 li .txt01 h3 a{ font-weight:normal; color:#000; text-align:left}
.guess_like01 .con02 li .txt01 .details{ color:#5e5d5d; line-height:18px; margin-top:5px}
.guess_like01 .con02 li .txt01 .price{ color:#000; font-size:12px; margin-top:5px}
.guess_like01 .con02 li .txt01 .price .left{float:left}
.guess_like01 .con02 li .txt01 .price .right{float:right; margin-top:5px}
.guess_like01 .con02 li .txt01 .price span.dj{ color:#e3150f; display:inline-block; font-weight:bold;}
.guess_like01 .con02 li .txt01 .price span.s{ text-decoration: line-through; color:#ff7500; font-weight:bold;}
.guess_like01 .con02 li .txt01 .price .sc{ color:#ff4e00; padding-right:5px}
.guess_like01 .con02 li .txt01 .price .bm{ color:#009ce4; padding-left:5px}
.guess_like01 .con02 li .txt02{ position:absolute; top:0; left:0; width:220px; border:1px solid #d57a7b; background:url(../images/index08.png); height:129px; padding:5px; display:none}
.guess_like01 .con02 li .txt02 .txt_content{ color:#000; line-height:14px; height:100px}
.guess_like01 .con02 li .txt02 a{ display:block; background:#fc5600; text-align:center; color:#FFF; line-height:30px}

.recording_class{ width:936px;}
.recording_class .search_one{ display:block; border:1px solid #eaeaea; min-height:45px; font-size:14px; margin:0 0 5px 0; font-weight:normal; color:#434242}
.recording_class .search_one .title{ float:left; width:170px; background:#eaeaea;line-height:45px; text-align:center; color:#434242; font-weight:bold; font-size:12px}
.recording_class .search_one .con{ width:750px; float:left;padding:2px}
.recording_class .search_one .con a{ line-height:20px; font-size:12px; padding:0 4px; color:#434242}
.recording_class .search_one .con a:hover{ color:#f87104}
.recording_class .search_one .con a.hover{ color:#f87104}
.recording_class .search_two{ display:block; border:1px solid #eaeaea; height:45px; line-height:45px; font-size:12px; margin:0 0 5px 0; font-weight:normal; color:#434242}
.recording_class .search_two .title{ float:left; width:100px; background:#eaeaea; text-align:center; color:#434242; font-weight:bold; font-size:12px}
.recording_class .search_two .con{ float:left}
.recording_class .search_two .con a{ font-size:12px; padding:0 4px; color:#434242}
.recording_class .search_two .con a:hover{ color:#f87104}
.recording_class .search_two .con a.hover{ color:#f87104}
.recording_class .bd ul{ padding:0;  zoom:1;  }
.recording_class .bd li{ width:232px; height:247px; background:#FFF; position:relative; float:left; margin:10px 1px; position:relative  }
.recording_class .bd li:hover .txt02{ display:block}
.recording_class .bd li img{ width:232px; height:139px}
.recording_class .bd li .txt01{ display:block; border:1px solid #e1e0e0; height:110px; padding:5px; position:absolute; top:139px; left:0; width:220px}
.recording_class .bd li .txt01 h3 a{ font-weight:normal; color:#000; text-align:left}
.recording_class .bd li .txt01 .details{ color:#5e5d5d; line-height:18px; margin-top:5px}
.recording_class .bd li .txt01 .price{ color:#000; font-size:12px; margin-top:5px}
.recording_class .bd li .txt01 .price .left{float:left}
.recording_class .bd li .txt01 .price .right{float:right;margin-top:5px}
.recording_class .bd li .txt01 .price span.dj{ color:#e3150f; display:inline-block; font-weight:bold;}
.recording_class .bd li .txt01 .price span.s{ text-decoration: line-through; color:#ff7500;font-weight:bold;}
.recording_class .bd li .txt01 .price .sc{ color:#ff4e00; padding-right:5px}
.recording_class .bd li .txt01 .price .bm{ color:#009ce4; padding-left:5px}
.recording_class .bd li .txt02{ position:absolute; top:0; left:0; width:220px; border:1px solid #d57a7b; background:url(../images/index08.png); height:129px; padding:5px; display:none}
.recording_class .bd li .txt02 .txt_content{ color:#000; line-height:14px; height:100px}
.recording_class .bd li .txt02 a{ display:block; background:#fc5600; text-align:center; color:#FFF; line-height:30px}


.student_rightBox ul{ padding:0;  zoom:1;  }
.student_rightBox li{ width:232px; height:247px; background:#FFF; position:relative; float:left; margin:10px 1px; position:relative  }
.student_rightBox li:hover .txt02{ display:block}
.student_rightBox li img{ width:232px; height:139px}
.student_rightBox li .txt01{ display:block; border:1px solid #e1e0e0; height:96px; padding:5px; position:absolute; top:139px; left:0; width:220px}
.student_rightBox li .txt01 h3 a{ font-weight:normal; color:#000; text-align:left}
.student_rightBox li .txt01 .details{ color:#5e5d5d; line-height:18px; margin-top:5px}
.student_rightBox li .txt01 .price{ color:#000; font-size:12px; margin-top:5px}
.student_rightBox li .txt01 .price .left{float:left}
.student_rightBox li .txt01 .price .right{float:right}
.student_rightBox li .txt01 .price span.dj{ color:#e3150f; display:inline-block; font-weight:bold;}
.student_rightBox li .txt01 .price span.s{ text-decoration: line-through; color:#ff7500;font-weight:bold;}
.student_rightBox li .txt01 .price .sc{ color:#ff4e00; padding-right:5px}
.student_rightBox li .txt01 .price .bm{ color:#009ce4; padding-left:5px}
.student_rightBox li .txt02{ position:absolute; top:0; left:0; width:220px; border:1px solid #d57a7b; background:url(../images/index08.png); height:129px; padding:5px; display:none}
.student_rightBox li .txt02 .txt_content{ color:#000; line-height:14px; height:100px}
.student_rightBox li .txt02 a{ display:block; background:#fc5600; text-align:center; color:#FFF; line-height:30px}

.teacher_rightBox ul{ padding:0;  zoom:1;  }
.teacher_rightBox li{ width:232px; height:247px; background:#FFF; position:relative; float:left; margin:10px 1px; position:relative  }
.teacher_rightBox li:hover .txt02{ display:block}
.teacher_rightBox li img{ width:232px; height:139px}
.teacher_rightBox li .txt01{ display:block; border:1px solid #e1e0e0; height:96px; padding:5px; position:absolute; top:139px; left:0; width:220px}
.teacher_rightBox li .txt01 h3 a{ font-weight:normal; color:#000; text-align:left}
.teacher_rightBox li .txt01 .details{ color:#5e5d5d; line-height:18px; margin-top:5px}
.teacher_rightBox li .txt01 .price{ color:#000; font-size:12px; margin-top:5px}
.teacher_rightBox li .txt01 .price .left{float:left}
.teacher_rightBox li .txt01 .price .right{float:right}
.teacher_rightBox li .txt01 .price span.dj{ color:#e3150f; display:inline-block; font-weight:bold;}
.teacher_rightBox li .txt01 .price span.s{ text-decoration: line-through; color:#ff7500;font-weight:bold;}
.teacher_rightBox li .txt01 .price .sc{ color:#ff4e00; padding-right:5px}
.teacher_rightBox li .txt01 .price .bm{ color:#009ce4; padding-left:5px}
.teacher_rightBox li .txt02{ position:absolute; top:0; left:0; width:220px; border:1px solid #d57a7b; background:url(../images/index08.png); height:129px; padding:5px; display:none}
.teacher_rightBox li .txt02 .txt_content{ color:#000; line-height:14px; height:100px}
.teacher_rightBox li .txt02 a{ display:block; background:#fc5600; text-align:center; color:#FFF; line-height:30px}

.recording_class_right{ width:239px; background:#f7f8f9}
.recording_class_right ul{ padding:0;  zoom:1;  }
.recording_class_right li{ width:232px; height:260px; background:#FFF; position:relative; margin:10px auto; display:block; position:relative   }
.recording_class_right li:hover .txt02{ display:block}
.recording_class_right li img{ width:232px; height:139px}
.recording_class_right li .txt01{ display:block; border:1px solid #e1e0e0; height:110px; padding:5px; position:absolute; top:139px; left:0; width:220px}
.recording_class_right li .txt01 h3 a{ font-weight:normal; color:#000; text-align:left}
.recording_class_right li .txt01 .details{ color:#5e5d5d; line-height:18px; margin-top:5px}
.recording_class_right li .txt01 .price{ color:#000; font-size:12px; margin-top:5px}
.recording_class_right li .txt01 .price .left{float:left}
.recording_class_right li .txt01 .price .right{float:right; margin-top:5px}
.recording_class_right li .txt01 .price span.dj{ color:#e3150f; display:inline-block; font-weight:bold;}
.recording_class_right li .txt01 .price span.s{ text-decoration: line-through; color:#ff7500; font-weight:bold;}
.recording_class_right li .txt01 .price .sc{ color:#ff4e00; padding-right:5px}
.recording_class_right li .txt01 .price .bm{ color:#009ce4; padding-left:5px}
.recording_class_right li .txt02{ position:absolute; top:0; left:0; width:220px; border:1px solid #d57a7b; background:url(../images/index08.png); height:129px; padding:5px; display:none}
.recording_class_right li .txt02 .txt_content{ color:#000; line-height:14px; height:100px}
.recording_class_right li .txt02 a{ display:block; background:#fc5600; text-align:center; color:#FFF; line-height:30px}


.feedback{ width:1044px; margin:30px auto 60px auto; border:1px solid #e6e6e6; border-bottom:0}
.feedback td{width:245px; border-bottom:1px solid #e6e6e6; padding:13px; font-size:14px}
.feedback td span{ color:#db1524}
.feedback td .input{ width:330px; height:40px; border:1px solid #d2dbe0;line-height:40px;}
.feedback td textarea{ width:690px; height:151px; border:1px solid #d2dbe0; background:url(../images/ny09.jpg) center no-repeat #fbfbfb; margin-bottom:10px;}
.feedback td p{ color:#9d9c9c}
.feedback td .btn05{ background:#f95201; text-align:center; color:#FFF; width:186px; height:36px; line-height:36px; font-size:20px; border:0; margin-right:19px}
.feedback td span{ padding-left:47px}

.lt_left{ width:936px}
.lt_left .search_one{ display:block; height:45px; line-height:45px; font-size:14px; margin:0 0 5px 0}
.lt_left .search_one .title{ float:left; width:170px; text-align:center; color:#434242;background: #eaeaea;}
.lt_left .search_one .con{  width:764px; float:left}
.lt_left .search_one .con a{ font-size:12px; padding:0 4px; color:#6d6d6d}
.lt_left .search_one .con a:hover{ color:#f87104}
.lt_left .search_one .con a.hover{ color:#f87104}
.lt_left .public{ width:181px; height:42px; background:#ff6f0b; font-size:16px; font-weight:bold; text-align:center; line-height:42px}
.lt_left .public a{ background:url(../images/ny10.png) left no-repeat; padding-left:40px; color:#FFF; padding-top:5px; padding-bottom:5px}
.lt_left .lt_list{ display:block; height:170px; border-bottom:1px solid #dddddd; margin-bottom:20px}
.lt_left .lt_list .lt_list_t{ display:block; font-family:"微软雅黑"; font-size:18px; line-height:25px; height:25px}
.ding{ display:inline-block; background:url(../images/ding1.jpg) left no-repeat; width:34px; height:25px; float:left}
.jing{ display:inline-block; background:url(../images/jing1.jpg) left no-repeat; width:34px; height:25px; float:left}
.lt_left .lt_list .lt_list_t .name{ display:inline-block; float:left}
.lt_left .lt_list .lt_list_t a{ color:#333333}
.lt_left .lt_list .q{ display:block; color:#999999; line-height:30px; margin-top:10px; font-family:"微软雅黑"; font-size:12px}
.lt_left .lt_list .q .t{ float:left; width:25px}
.lt_left .lt_list .q .q_content{ float:left}
.lt_left .lt_list .a{ display:block; color:#999999; font-family:"微软雅黑"; font-size:12px; height:50px}
.lt_left .lt_list .a .t{ float:left; width:25px}
.lt_left .lt_list .a .a_content{ float:left; width:900px}
.lt_left .lt_list .bottom{ font-family:"微软雅黑"; color:#828080; margin-top:20px}
.lt_left .lt_list .bottom .writer{ width:174px;}
.lt_left .lt_list .bottom .time{ width:144px}
.lt_left .lt_list .bottom .new_huifu{ width:350px}
.lt_left .lt_list .bottom strong{ font-weight:bold}
.lt_left .lt_list .bottom .read{ background:url(../images/arrow04.jpg) left no-repeat; width:48px; color:#727171; padding:5px 0 5px 42px; margin-left:50px}
.lt_left .lt_list .bottom .zan{ background:url(../images/arrow05.jpg) left no-repeat; width:44px; color:#727171; padding:5px 0 5px 31px}
.lt_left .lt_list .bottom .message{ background:url(../images/arrow06.jpg) left no-repeat; color:#727171; padding:5px 0 5px 36px}

.lt_team_right{ width:230px; padding-top:22px;}
.lt_team_right .t{ display:block; background:#04b2f8; height:41px; line-height:41px; font-size:16px; font-weight:bold;margin-right:0; color:#FFF; text-align:center}
.lt_team_right .con{ display:block; background:url(../images/ny11.jpg) repeat-y; padding:5px 0}
.lt_team_right .con li{ width:169px; background:url(../images/arrow09.jpg) left no-repeat; padding-left:31px; margin:42px 0 42px 16px; overflow:hidden}
.lt_team_right .con li .img01{ float:left; width:47px; height:47px; border-radius:25%}
.lt_team_right .con li .txt{ float:left; margin-left:14px; color:#000}
.lt_team_right .con li .img02{ float:right; width:20px; height:20px}
.lt_team_right .con li .img03{ width:50px}
.lt_team_right .lt_b{ display:block; background:#04b2f8; height:29px; line-height:29px; text-align:center; font-weight:bold}
.lt_team_right .lt_b a{ color:#FFF}

.lt_guess_like{ margin-top:50px; margin-bottom:50px}
.lt_guess_like ul{ padding:0;  zoom:1;  }
.lt_guess_like li{ display:block; border-bottom:1px dashed #323131; font-size:14px; height:48px; line-height:48px; padding-left:14px}
.lt_guess_like li a{ float:left; width:540px; color:#1f89e2}
.lt_guess_like li .writer{ width:210px; color: #727171}
.lt_guess_like li .time{ width:110px; color:#727171}
.lt_guess_like li .read{ background:url(../images/arrow04.jpg) left no-repeat; width:48px; padding-left:42px; color:#727171}
.lt_guess_like li .zan{ background:url(../images/arrow05.jpg) left no-repeat; width:44px; padding-left:31px; color:#727171}
.lt_guess_like li .message{ background:url(../images/arrow06.jpg) left no-repeat; padding-left:36px; color:#727171}

.tz_left{ width:787px; margin-left:9px; margin-top:20px}
.tz_left .title{}
.tz_left .title{ display:block; font-family:"微软雅黑"; font-size:18px; line-height:25px; height:25px}
.tz_left .author{ display:block; background:#f7f7f7; height:41px; line-height:41px; margin-bottom:3px; color:#828080; text-align:center; margin-top:10px}
.tz_left .author .read{ background:url(../images/arrow04.jpg) left no-repeat; width:48px; color:#727171; padding:5px 0 5px 42px; margin-left:50px}
.tz_left .author .zan{ background:url(../images/arrow05.jpg) left no-repeat; width:44px; color:#727171; padding:5px 0 5px 31px;margin:0 15px 0 15px; }
.tz_left .author .message{ background:url(../images/arrow06.jpg) left no-repeat; color:#727171; padding:5px 0 5px 36px}
.tz_left .tz_content{ padding:30px; line-height:22px; color:#878585; border-top:1px dashed #878585}
.tz_left .feedback01{ width:622px; margin:50px auto; text-align:right}
.tz_left .feedback01 textarea{ border:1px solid #dedede; width:620px; height:117px; color:#b3b3b3}
.tz_left .feedback01 .btn06{ width:130px; height:46px; background:#04acf7; color:#FFF; font-size:14px; text-align:center; line-height:46px; border:0; cursor:pointer; margin-top:10px; font-weight:bold}
.tz_left .pinglun{ width:622px; margin:0 auto}
.tz_left .pinglun .t{ display:block; height:26px; line-height:26px; border-bottom:2px solid #dddddd; font-size:14px; color:#000; font-family:"微软雅黑"}
.tz_left .pinglun .list{ display:block; border-bottom:1px solid #eeeeee; padding-top:14px}
.tz_left .pinglun .list .pl01{ display:block}
.tz_left .pinglun .list .pl01 .img01{ width:40px; height:40px; float:left; margin-right:30px}
.tz_left .pinglun .list .pl01 .pl_content{ width:550px; color:#9999a8; font-size:14px; line-height:24px}
.tz_left .pinglun .list .pl01 .pl_content img{ margin:0 10px}
.tz_left .pinglun .list .pl01 .pl_content p{ color:#333333; padding-bottom:10px}
.tz_left .pinglun .list .pl01 .pl_content span.zan01{ background:url(../images/arrow12.jpg) left no-repeat; padding-left:26px; padding-right:15px; color:#3672a2; padding-top:5px; padding-bottom:5px}
.tz_left .pinglun .list .pl01 .pl_content span.message01{ background:url(../images/arrow13.jpg) left no-repeat; padding-left:26px; padding-right:15px; color:#3672a2; padding-top:5px; padding-bottom:5px5}
.tz_left .pinglun .list .hf01{ width:520px; margin-left:70px; margin-top:10px; background:#f4f5f7; padding:10px; color:#333333; line-height:24px; margin-bottom:20px}
.tz_left .pinglun .list .hf01 span{ color:#999999}

.tz_right{ margin-top:20px; margin-right:36px; width:276px}
.tz_right .quick_btn{ display:block; border:2px solid #cdc7c7; text-align:center; height:133px; border-radius:15px}
.tz_right .xgwz{ width:270px; margin:9px auto 0 auto}
.tz_right .xgwz .t{ display:block; height:41px; background:#048af8; padding-left:7px; color:#FFF; font-size:16px; line-height:41px}
.tz_right .xgwz .t span{ background:url(../images/arrow17.png) 5px center no-repeat; padding-left:18px; padding-top:5px; padding-bottom:5px; font-weight:bold}

.tz_right .tjlbkc{ width:270px; margin:9px auto 0 auto}
.tz_right .tjlbkc .t{style:width:270px;background:#f80439; }
.tz_right .tjlbkc .t span{ background:url(../images/arrow17.png) 5px center no-repeat; padding-left:18px; padding-top:5px; padding-bottom:5px; font-weight:bold}
.tz_right .tjlbkc .t a{ }

.tz_right .tjzbkc{ width:270px; margin:9px auto}
.tz_right .tjzbkc .t{ }
.tz_right .tjzbkc .t span{ background:url(../images/arrow17.png) 5px center no-repeat; padding-left:18px; padding-top:5px; padding-bottom:5px; font-weight:bold}
.tz_right .tjzbkc .t a{ }

.class_fl{ padding:14px 29px 14px 21px}
.class_fl .top{ display:block}
.class_fl .top .class_top_left{ width:579px; height:348px}
.class_fl .top .class_top_left img{ width:579px; height:348px}
.class_fl .top .class_top_right{ width:466px; margin-left:15px; margin-top:10px}
.class_fl .top .class_top_right .first_line{ border-bottom:1px dashed #000000; font-size:12px; color:#6c6c6c; line-height:30px; margin-top:20px}
.class_fl .top .class_top_right .first_line a{ color:#6c6c6c; background:url(../images/arrow14.jpg) left no-repeat; padding-left:14px}
.class_fl .top .class_top_right .second_line{ color:#5e5d5d; font-size:16px; line-height:30px; margin:30px 0 24px auto; font-weight:bold}
.class_fl .top .class_top_right .third_line{ color:#000; font-size:16px;}
.class_fl .top .class_top_right .third_line span{ text-decoration:line-through; color:#ff7500; font-weight:bold}
.class_fl .top .class_top_right .third_line span.price01{ text-decoration:none; color:#e3150f; font-weight:bold}
.class_fl .top .class_top_right .fourth_line{ margin-top:45px}
.class_fl .top .class_top_right .fourth_line a.submit{ display:inline-block; background:#f75c61; width:274px; height:52px; text-align:center; line-height:52px; color:#ffffff; font-family:"微软雅黑"; font-size:22px; text-decoration:none}
.class_fl .top .class_top_right .fourth_line a.sc01{ padding-left:29px; background:url(../images/arrow15.jpg) left no-repeat; color:#000; font-size:16px; margin-left:32px; line-height:52px;  height:52px}
.class_fl .bottom{ margin-top:39px}
.class_fl .bottom .class_bottom_left{ width:797px}
.class_fl .bottom .class_bottom_left .allteacher{ color:#FFF; background:#3b82c4; margin-left:70px; margin-top:35px; height:25px; line-height:25px; padding:0 15px; border-radius:15px; font-size:14px; font-family:"微软雅黑"}
.class_fl .bottom .class_bottom_left .p{ display:block; height:70px; line-height:70px; text-align:center; font-size:14px; font-weight:bold}
.class_fl .bottom .class_bottom_left .p a{ color:#333333; text-decoration:none}
.class_fl .bottom .class_bottom_left .p a:hover{ color:#2490eb}
.class_fl .bottom .class_bottom_left .mzsm{ display:block; border:1px solid #dddddd; margin-top:10px; padding:20px; color:#605f5f; line-height:24px; font-family:"微软雅黑"; font-size:14px}
.class_fl .bottom .class_bottom_left .mzsm a{ color:#2490eb}

.slideTxtBox04{ width:100%; text-align:left; margin-top:0  }
.slideTxtBox04 .hd{ height:46px; padding:0; position:relative; background:#f8b104;}
.slideTxtBox04 .hd ul{ float:left;  position:absolute; left:20px; top:4px; height:43px;   }
.slideTxtBox04 .hd ul li{ float:left; padding:0; cursor:pointer; line-height:43px; height:43px; margin-top:0; color:#000; width:auto; text-align:center; margin-right:3px; font-weight:bold; font-size:14px; padding:0 9px; margin:0 10px  }
.slideTxtBox04 .hd ul li.on{ height:43px;  background:#fff; line-height:43px; color:#000;}
.slideTxtBox04 .bd ul{ padding:0;  zoom:1;  }
.slideTxtBox04 .bd li.list{ display:block; border-bottom:1px solid #dedede; font-size:16px; min-height:48px; line-height:48px; width:730px; margin:0 auto; padding:15px 25px;}
.slideTxtBox04 .bd li.list .list_img{ width:51px; height:51px; padding:1px; background:url(../images/ny18.jpg) center no-repeat; border:1px solid #cfcece}
.slideTxtBox04 .bd li.list .list_content{ width:480px; margin-left:10px; font-size:14px;color:#000; line-height:24px}
.slideTxtBox04 .bd li.list .list_content div{ color:#535353}
.slideTxtBox04 .bd li.list .time{ width:166px; line-height:24px; text-align:center; font-size:14px}

.txtScroll-left{ width:483px;  position:relative; height:25px; line-height:25px; margin-top:35px; margin-left:44px}
.txtScroll-left .prev01{ background:url("../images/icoLeft.jpg") no-repeat; display:block;  width:6px; height:11px; float:left; margin-right:5px; margin-top:5px;  overflow:hidden; cursor:pointer; }
.txtScroll-left .next01{ display:block;  width:6px; height:11px; float:right; margin-right:5px; margin-top:5px;  overflow:hidden; cursor:pointer; background:url("../images/icoRight.jpg") no-repeat;}
.txtScroll-left .bd{ padding:0; }
.txtScroll-left .bd .tempWrap{ width:425px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:auto !important; margin-left:20px; font-size:14px; font-weight:bold  }
.txtScroll-left .bd ul li a{ color:#505050; text-decoration:none}
.txtScroll-left .bd ul li a:hover{ color:#2490eb}

.class_fl .bottom .class_bottom_right{ width:270px}
.class_fl .bottom .class_bottom_right .top_list{ display:block}
.class_fl .bottom .class_bottom_right .top_list .title{ background:#f87104; height:41px; line-height:41px; color:#FFF; font-size:16px; padding-left:14px; font-weight:bold}
.class_fl .bottom .class_bottom_right .top_list .top-con{ display:block; border:1px solid #dcdcdc; border-bottom:0; border-top:1px solid #f87104}
.class_fl .bottom .class_bottom_right .top_list .list{ display:block; border-bottom:1px solid #dcdcdc; height:97px; padding-top:15px; position:relative}
.class_fl .bottom .class_bottom_right .top_list .list .img{ width:79px; height:79px; margin-left:22px; float:left; margin-right:16px}
.class_fl .bottom .class_bottom_right .top_list .list .lt_content{ line-height:20px; float:left}
.class_fl .bottom .class_bottom_right .top_list .list a{ color:#000}
.class_fl .bottom .class_bottom_right .top_list .list .img02{ position:absolute; right:10px; top:15px}

.class_fl .bottom .class_bottom_right .top_list01{ display:block; margin-top:9px}
.class_fl .bottom .class_bottom_right .top_list01 .title{ background:#f87104; height:41px; line-height:41px; color:#FFF; font-size:16px; padding-left:14px; font-weight:bold}
.class_fl .bottom .class_bottom_right .top_list01 .top-con{ display:block; border:1px solid #dcdcdc; border-top:1px solid #f87104; padding-top:10px}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list{ width:235px; height:260px; background:#FFF; position:relative; margin:10px auto; overflow:hidden; position:relative  }
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list:hover .txt02{ display:block}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list img{ width:230px; height:140px}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt01{ display:block; border:1px solid #e1e0e0; height:108px; padding:5px; position:absolute; top:140px; left:0; width:218px}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt01 h3 a{ font-weight:normal; color:#000; text-align:left; font-size:12px}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt01 .details{ color:#5e5d5d; line-height:18px; margin-top:5px; font-size:10px}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt01 .price{ color:#000; font-size:12px; margin-top:5px}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt01 .price .left{float:left}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt01 .price .right{float:right; margin-top:5px}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt01 .price span.s{ text-decoration: line-through;color:#ff7500; font-weight:bold;}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt01 .price .sc{ color:#ff4e00; padding-right:5px}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt01 .price .bm{ color:#009ce4; padding-left:5px}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt02{ position:absolute; top:0; left:0; width:218px; border:1px solid #a8bdbd; background:url(../images/index08.png); height:128px; padding:5px; display:none}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt02 .txt_content{ padding:5px 10px; color:#000; line-height:14px; height:90px}
.class_fl .bottom .class_bottom_right .top_list01 .top-con .list .txt02 a{ display:block; background:#f87104; text-align:center; color:#FFF; line-height:30px}

.help_left{ width:257px; margin-top:12px; margin-left:8px}
.help_left .con{ margin:30px auto; width:220px}
.help_left .con h1{ display:block; font-size:14px; color:#000; background:url(../images/arrow16.jpg) right no-repeat; border-bottom:1px dashed #6c6b6b; line-height:50px;}
.help_left .con h1 a{ color:#000; padding-left:0; display:block}
.help_left .con .list{ display:block; border-bottom:1px dashed #6c6b6b; height:39px; line-height:39px; color:#6c6b6b; font-size:14px}
.help_left .con .list a{ color:#6c6b6b; padding-left:31px; display:block}

.help_right{ width:784px; margin-top:12px; margin-right:46px}
.help_right .title01{ background: url(../images/ny20.jpg) left bottom no-repeat; height:46px; line-height:33px; padding-left:19px; font-size:22px }
.help_right .header{ background:url(../images/arrow20.jpg) bottom repeat-x; color:#f87104; font-size:20px; margin:25px 0 25px 4px; font-weight:bold; float:left}
.help_right .header span{ float:left; width:32px; height:22px; display:block; background:url(../images/arrow19.jpg) bottom left no-repeat;}

.help_right .con01{ color:#575555; font-size:14px; line-height:24px; clear:both}
.help_right .con01 strong{ color:#4d586a}
.help_right .con01 span{ color:#9d491b; font-weight:bold}
.help_right .con01 img{ max-width:784px; margin:10px 0}

.help_right .con02{ color:#575555; font-size:12px; line-height:24px; clear:both; word-break:normal}
.help_right .con02 .img{ width:770px; height:100px; border:5px solid #f1f1f1; margin:28px 0}


.slideTxtBox05{ width:100%;text-align:left; margin-top:0; margin-top:23px; }
.slideTxtBox05 .hd{ height:51px; padding:0; position:relative; background:#ebebeb}
.slideTxtBox05 .hd ul{ float:left;  position:absolute; left:0; top:0; height:51px;   }
.slideTxtBox05 .hd ul li{ float:left; padding:0; cursor:pointer; line-height:51px; height:51px; margin-top:0; color:#000; width:112px; text-align:center; font-size:16px  }
.slideTxtBox05 .hd ul li.on{ height:51px;  background:#fba608; line-height:51px; color:#fff;}
.slideTxtBox05 .bd ul{ padding:0;  zoom:1;  }
.slideTxtBox05 .bd li.list{ display:block; margin:0 auto; padding:15px 0; line-height:30px}
.slideTxtBox05 .bd li.list h2{ color:#a57f2c; font-weight:bold; margin:15px 0}

.slideTxtBox06{ width:100%; text-align:left; margin-top:0; margin-top:23px; }
.slideTxtBox06 .hd{ height:44px; padding:0; position:relative; border-bottom:1px solid #cccccc}
.slideTxtBox06 .hd ul{ float:left;  position:absolute; left:38px; top:0; height:44px;   }
.slideTxtBox06 .hd ul li{ float:left; padding:0; cursor:pointer; line-height:44px; height:44px; margin-top:0; color:#000; width:143px; padding-left:25px; font-size: 16px;  }
.slideTxtBox06 .hd ul li.on{ height:44px;  background:#8ab8a2; line-height:44px; color:#fff;}
.slideTxtBox06 .bd ul{ padding:30px;  zoom:1;  }
.slideTxtBox06 .bd li.list{ display:block; margin:0 auto; padding:15px 0; line-height:30px}
.slideTxtBox06 .bd li.list h2{ color:#a57f2c; font-weight:bold; margin:15px 0}

.slideTxtBox07{ width:100%; text-align:left; margin-top:0; margin-top:23px; }
.slideTxtBox07 .hd{ height:44px; padding:0; position:relative; border-bottom:1px solid #cccccc}
.slideTxtBox07 .hd ul{ float:left;  position:absolute; left:38px; top:0; height:44px;   }
.slideTxtBox07 .hd ul li{ float:left; padding:0; cursor:pointer; line-height:44px; height:44px; margin-top:0; color:#000; width:143px; padding-left:25px; font-size:16px  }
.slideTxtBox07 .hd ul li.on{ height:44px;  background:#8ab8a2; line-height:44px; color:#fff;}
.slideTxtBox07 .bd ul{ padding:30px;  zoom:1;  }
.slideTxtBox07 .bd li.list{ display:block; margin:0 auto; padding:15px 0; line-height:30px}
.slideTxtBox07 .bd li.list h2{ color:#a57f2c; font-weight:bold; margin:15px 0}

.help_q{ font-size:16px; color:#575555;}

.txtScroll-top{ width:268px;  overflow:hidden; position:relative;  border:1px solid #dcdcdc; border-top:0   }
.txtScroll-top .next01{ display:block;  width:78px; height:12px; margin-top:10px;  overflow:hidden;cursor:pointer; margin-left:auto; margin-right:auto; margin-bottom:10px; background:url(../images/ny46.png) no-repeat}
.txtScroll-top .bd{ padding:15px;  }
.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }
.txtScroll-top .infoList li a{ color:#000; background:url(../images/arrow18.png) left no-repeat; padding-left:8px}

.txtScroll-top01{ width:268px;  overflow:hidden; position:relative;  border:1px solid #dcdcdc; border-top:0   }
.txtScroll-top01 .next01{ display:block;  width:78px; height:12px; margin-top:10px;  overflow:hidden;cursor:pointer; margin-left:auto; margin-right:auto; margin-bottom:10px; background:url(../images/ny46.png) no-repeat}
.txtScroll-top01 .bd{ padding:15px;  }
.txtScroll-top01 .infoList li{ height:270px; position:relative}
.txtScroll-top01 .infoList li .list{ width:230px; height:260px; background:#FFF; position:relative; margin:0px auto; overflow:hidden  }
.txtScroll-top01 .infoList li .list:hover .txt02{ display:block}
.txtScroll-top01 .infoList li .list img{ width:230px; height:140px}
.txtScroll-top01 .infoList li .list .txt01{ display:block; border:1px solid #e1e0e0; height:108px; padding:5px; position:absolute; left:0; top:140px; width:218px}
.txtScroll-top01 .infoList li .list .txt01 h3 a{ font-weight:normal; color:#000; text-align:left; font-size:12px}
.txtScroll-top01 .infoList li .list .txt01 .details{ color:#5e5d5d; line-height:18px; margin-top:5px;}
.txtScroll-top01 .infoList li .list .txt01 .price{ color:#000; font-size:12px; margin-top:5px}
.txtScroll-top01 .infoList li .list .txt01 .price span.dj{ color:#e3150f; display:inline-block; font-weight:bold;}
.txtScroll-top01 .infoList li .list .txt01 .price span.s{ text-decoration: line-through; color:#ff7500; font-weight:bold;}
.txtScroll-top01 .infoList li .list .txt01 .price .left{float:left}
.txtScroll-top01 .infoList li .list .txt01 .price .right{float:right; margin-top:5px}
.txtScroll-top01 .infoList li .list .txt01 .price .sc{ color:#ff4e00; padding-right:5px}
.txtScroll-top01 .infoList li .list .txt01 .price .bm{ color:#009ce4; padding-left:5px}
.txtScroll-top01 .infoList li .list .txt02{ position:absolute; top:0; left:0; width:218px; border:1px solid #a8bdbd; background:url(../images/index08.png); height:128px; padding:5px; display:none}
.txtScroll-top01 .infoList li .list .txt02 .txt_content{ padding:5px 10px; color:#000; line-height:14px; height:90px}
.txtScroll-top01 .infoList li .list .txt02 a{ display:block; background:#f87104; text-align:center; color:#FFF; line-height:30px}

.txtScroll-top02{ width:268px;  overflow:hidden; position:relative;  border:1px solid #dcdcdc; border-top:0   }
.txtScroll-top02 .next01{ display:block;  width:78px; height:12px; margin-top:10px;  overflow:hidden;cursor:pointer; margin-left:auto; margin-right:auto; margin-bottom:10px; background:url(../images/ny46.png) no-repeat}
.txtScroll-top02 .bd{ padding:15px;  }
.txtScroll-top02 .infoList li{ height:270px; position:relative}
.txtScroll-top02 .infoList li .list{ width:230px; height:250px; background:#FFF; position:relative; margin:0px auto; overflow:hidden  }
.txtScroll-top02 .infoList li .list:hover .txt02{ display:block}
.txtScroll-top02 .infoList li .list img{ width:230px; height:140px}
.txtScroll-top02 .infoList li .list .txt01{ display:block; border:1px solid #e1e0e0; height:96px; padding:5px; position:absolute; left:0; top:140px; width:218px}
.txtScroll-top02 .infoList li .list .txt01 h3 a{ font-weight:normal; color:#000; text-align:left; font-size:12px}
.txtScroll-top02 .infoList li .list .txt01 .details{ color:#5e5d5d; line-height:18px; margin-top:5px;}
.txtScroll-top02 .infoList li .list .txt01 .price{ color:#000; font-size:12px; margin-top:5px}
.txtScroll-top02 .infoList li .list .txt01 .price span.dj{ color:#e3150f; display:inline-block; font-weight:bold;}
.txtScroll-top02 .infoList li .list .txt01 .price span.s{ text-decoration: line-through; color:#ff7500; font-weight:bold;}
.txtScroll-top02 .infoList li .list .txt01 .price .left{float:left}
.txtScroll-top02 .infoList li .list .txt01 .price .right{float:right}
.txtScroll-top02 .infoList li .list .txt01 .price .sc{ color:#ff4e00; padding-right:5px}
.txtScroll-top02 .infoList li .list .txt01 .price .bm{ color:#009ce4; padding-left:5px}
.txtScroll-top02 .infoList li .list .txt02{ position:absolute; top:0; left:0; width:218px; border:1px solid #a8bdbd; background:url(../images/index08.png); height:128px; padding:5px; display:none}
.txtScroll-top02 .infoList li .list .txt02 .txt_content{ padding:5px 10px; color:#000; line-height:14px; height:90px}
.txtScroll-top02 .infoList li .list .txt02 a{ display:block; background:#f87104; text-align:center; color:#FFF; line-height:30px}


/*  顶部下拉菜单 */
dl{ display: block;-webkit-margin-before: 0;-webkit-margin-after: 0;-webkit-margin-start: 0px;-webkit-margin-end: 0px; margin:0}
.lc-form{width:121px; font-family:12px/1.5 arial,\5b8b\4f53,sans-serif; position:absolute; left:0; z-index:999}
.lc-form .item{height:40px;}
.lc-form label{width:210px;color:#fff;display:inline-block;height:40px;float:left;line-height:40px;text-align:right;padding-right:20px;}
.lc-select{width:120px; height:36px;background:url(../images/arrow017.png) no-repeat #fff 105px center;}
.lc-select dt{line-height:36px;text-align:left;cursor:pointer;height:36px;border-radius: 0; font-size:14px; color:#4c4b4b; padding-left:8px }
.lc-select dd{width:120px; float:left;overflow-y:auto;background:#fff;position:absolute;left:0 !important; left:-40px;top:36px;display:none;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;border-radius: 0; -webkit-margin-start: 0; z-index:999}
.lc-select dd a{display:block;font-size:14px;text-indent:1em;line-height:32px;border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3;height:32px; color:#666}
.lc-select dd a:hover{text-decoration:none;background:#eee;}

.lx-form{width:75px; font-family:12px/1.5 arial,\5b8b\4f53,sans-serif; position:absolute; left:0; z-index:999}
.lx-form .item{height:40px;}
.lx-form label{width:220px;color:#fff;display:inline-block;height:40px;float:left;line-height:40px;text-align:right;padding-right:20px;}
.lx-select{width:75px; height:36px;background:url(../images/arrow017.png) no-repeat #fff 63px center;}
.lx-select dt{line-height:36px;text-align:left;cursor:pointer;height:36px;border-radius: 0; font-size:14px; color:#4c4b4b; padding-left:8px }
.lx-select dd{width:75px; float:left;overflow-y:auto;background:#fff;position:absolute;left:0 !important; left:-40px;top:36px;display:none;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;border-radius: 0; -webkit-margin-start: 0; z-index:999}
.lx-select dd a{display:block;font-size:14px;text-indent:1em;line-height:32px;border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3;height:32px; color:#666}
.lx-select dd a:hover{text-decoration:none;background:#eee;}

.btn-txt{ height:20px; line-height:13px}

.feedback2{ width:815px; margin:30px auto 60px auto; border:1px solid #e6e6e6; border-bottom:0}
.feedback2 td{border-bottom:1px solid #e6e6e6; padding:13px; font-size:14px}
.feedback2 td span{ color:#db1524}
.feedback2 td .input{ width:330px; height:40px; border:1px solid #d2dbe0;line-height:40px;}
.feedback2 td textarea{ width:550px; height:151px; border:1px solid #d2dbe0; background:url(../images/ny09.jpg) center no-repeat #fbfbfb; margin-bottom:10px;}
.feedback2 td p{ color:#9d9c9c}
.feedback2 td .btn05{ background:#f95201; text-align:center; color:#FFF; width:186px; height:36px; line-height:36px; font-size:20px; border:0; margin-right:19px}
.feedback2 td span{ padding-left:38px}

.slideTxtBox05{ width:50%; text-align:left; margin-top:0  }
.slideTxtBox05 .hd{ height:46px; padding:0; position:relative; background:#f8b104}
.slideTxtBox05 .hd ul{ float:left;  position:absolute; left:20px; top:4px; height:43px;   }
.slideTxtBox05 .hd ul li{ float:left; padding:0; cursor:pointer; line-height:43px; height:43px; margin-top:0; color:#000; width:96px; text-align:center; margin-right:5px; font-weight:bold; font-size:16px; margin-left:5px  }
.slideTxtBox05 .hd ul li.on{ height:43px;  background:#fff; line-height:43px; color:#000;}
.slideTxtBox05 .bd ul{ padding:0;  zoom:1;  }
.slideTxtBox05 .bd li.list{ display:block; border-bottom:1px solid #dedede; font-size:16px; min-height:48px; line-height:48px; width:730px; margin:0 auto; padding:15px 25px}
.slideTxtBox05 .bd li.list .list_img{ width:51px; height:51px; padding:1px; background:url(../images/ny18.jpg) center no-repeat; border:1px solid #cfcece}
.slideTxtBox05 .bd li.list .list_content{ width:480px; margin-left:10px; font-size:14px; font-family:"微软雅黑"; color:#000; line-height:24px}
.slideTxtBox05 .bd li.list .list_content div{ color:#535353}
.slideTxtBox05 .bd li.list .time{ width:166px; line-height:24px; text-align:center; font-size:14px}

/*  底部下拉菜单 */

.cursor_hand {
	cursor: pointer;
}

.nowrap{
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
}

/*********************分页样式 start*********************/
.pageDiv {
	float: left;
	width: 100%;
	height: 34px;
	text-align: center;
	white-space: nowrap;
	margin: 30px auto;
}

.pageDiv .page {
	display: inline;
}

.page .pageBtn {
	display: inline-block;
	width: 48px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	margin-left: -1px;
	border: 1px solid #DDDDDD;
	background-color: #FFF;
}

.page .pageBtn font {
	font-size: 14px;
}

.page .pageBtn input {
	font-size: 14px;
	color: #4299d8;
}

.page .type1 {
	cursor: pointer;
	color: #4299d8;
	transition: background-color 0.3s;
	-webkit-transition: background-color 0.3s;
	-moz-transition: background-color 0.3s;
}

.page .type1:HOVER {
	color: #2a6496;
	background-color: #DDD;
}

.page .type2 {
	color: #a59999;
	cursor: not-allowed;
}

.page .type3 {
	color: #FFF;
	background-color: #4299d8;
	cursor: not-allowed;
	border-top: 1px solid #4299d8;
	border-bottom: 1px solid #4299d8;
}

/*********************分页样式 end*********************/

.accountList{
	float: left;
	margin-left:115px;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 120px;
	position:absolute;
	z-index:100;
	background-color:#FFF;
	border-radius: 0px 10px 0px 10px;
	border:1px solid #AAA;
	background-color: #F5F5F5;
	display: none;
}
.accountList .accountSelect{
	float:left;
	width: 110px;
	padding-left: 10px;
	height: 20px;
	line-height: 20px;
	cursor: pointer;
}
.accountList .accountSelect:HOVER{
	background-color: #DDD;
}

.delBtn{
	cursor: pointer;
}
.studentAccount{
	float:left; width:100px; height:20px;
}

.messageDiv{
	float: left;
	width: 380px;
	height: 20px;
	line-height: 20px;
}
.fontType1{
	color: #888888;
}
.fontType2{
	color: #009957;
}
.fontType3{
	color: #ff0000;
}
.redStar{
	width: 20px;
	height: 20px;
}
.ifmTip{
	height:25px;
	line-height:25px;
}

#star{position:relative;}
#star ul,#star span{float:left;display:inline;height:19px;line-height:19px;}
#star ul{margin:0 10px;}
#star li{float:left;width:24px;cursor:pointer;text-indent:-9999px;background:url(/skins/images/assess/star.png) no-repeat;}
#star strong{color:#f60;padding-left:10px;}
#star li.on{background-position:0 -28px;}

.schedule{width:288px;float:left;border-left:1px solid #8f8785;border-top:1px solid #8f8785}
.schedule .subBox{width:95px;height:32px;float:left;border-right:1px solid #8f8785;border-bottom:1px solid #8f8785;line-height:34px;text-align:center;font-weight:bold;}