@import url(course.css);
.logosearchtel{overflow:hidden;margin:7px auto 5px;width:750pt;height:auto}.logosearchtel .weblogo{float:left;display:block;width:auto;width:170px;height:5pc;vertical-align:middle;text-align:left}.logosearchtel .weblogo img{margin-top:11px}.logosearchtel .webcity{float:left;display:block;overflow:hidden;margin-top:21px;margin-left:9px;padding:5px 0 5px 9pt;width:5pc;border-left:1px #ddd solid;text-align:left;font-size:9pt}.webcity span{padding-right:10px;background:url(../images/global/arrow_down.gif) center right no-repeat}.logosearchtel .webcity2{position:absolute;z-index:2;float:left;display:block;margin-top:10px;margin-left:176px;padding:15px;max-width:15pc;border:1px #ddd solid;background-color:#fff;text-align:left;white-space:normal;word-break:break-all}.logosearchtel .webcity2 .curcity{font-weight:700}.logosearchtel .webcity2 .curcity a{margin-left:5px;font-weight:100;font-size:9pt}.logosearchtel .webcity2 ul{margin-top:5px;padding-top:5px;border-top:1px #ddd solid}.logosearchtel .webcity2 ul a{margin-right:5px;font-size:9pt}.logosearchtel .webcity span{color:#3d3d3d;font-weight:700;font-size:14px}.logosearchtel .webcity a:link{color:#9d9d9d;font-weight:100}.logosearchtel .websearch{float:left;display:block;overflow:hidden;margin-top:8px;width:600px;height:auto;text-align:left}.logosearchtel .webtel{float:right;display:block;margin-top:25px;height:60px;background:url(../images/tel.gif) left 9px no-repeat;text-align:right;text-indent:45px}.logosearchtel .webtel span.number{float:left;width:265px;height:60px;color:#f90;text-align:left;font-weight:700;font-size:24px;line-height:60px}.websearch .s_ulC{overflow:hidden;width:25pc;height:25px;font-size:9pt}.websearch .s_ulC li{float:left;margin-top:5px;margin-right:15px}.websearch .s_ulA{position:relative;z-index:1;height:25px;text-align:left}.websearch .s_ulA ul{position:absolute}.websearch .s_ulA ul li{float:left;list-style:none}.websearch .s_ulA ul li a{float:left;padding:0 13px;color:#333;font-size:9pt;line-height:25px}.websearch .s_ulA ul li a:hover{text-decoration:none}.websearch .s_ulA ul li.current a{padding:1px 13px;background-position:right 0;color:#fff;font-weight:100}.websearch .sch_t_frm{overflow:hidden;margin:0;width:600px;height:42px}.websearch .sch_ct{float:left;display:block;overflow:hidden;width:auto}.websearch .topsearchinput{float:left;display:block;padding:5px 10px;width:460px;height:24px;border-right:0;border-left:none;background:url(../images/fdj.gif) 10px 10px no-repeat;background-color:#fff;color:#9d9d9d;text-indent:22px;font-size:9pt;line-height:24px}.sch_t_frm .select{background:#fff url(../images/global/top_search_cate_bg.gif) no-repeat right 2px}.websearch .btn-normal{float:left;display:block;width:90px;height:40px;border:0;color:#fff;text-align:center;text-decoration:none;font-size:20px;cursor:pointer;}.categories{float:left;display:block;padding:0;width:186px;background:#fff;text-align:left}.blue #infomenu{border:2px solid #3592e2}.blue #infomenu .titdown,.blue #infomenu .titup{background-color:#3592e2}.blue #infomenu .cont{border-top:2px solid #3592e2}.blue #infomenu li{border-bottom:1px solid #cedbe6}.blue #infomenu li.thismenu dl dd,.blue #infomenu li.thismenu em{border:2px solid #3592e2;box-shadow:0 0 3px #3592e2}.blue #infomenu li em{background:url(../images/index/em_blue.gif) 140px 8px no-repeat #fff}.blue #infomenu li.thismenu em{background:url(../images/index/em_blue.gif) 10px 8px no-repeat #fff}.green #infomenu{border:2px solid #42b712}.green #infomenu .titdown,.green #infomenu .titup{background-color:#42b712}.green #infomenu .cont{border-top:2px solid #42b712}.green #infomenu li{border-bottom:1px solid #cee4c5}.green #infomenu li.thismenu dl dd,.green #infomenu li.thismenu em{border:2px solid #42b712;box-shadow:0 0 3px #42b712}.green #infomenu li em{background:url(../images/index/em_green.gif) 140px 8px no-repeat #fff}.green #infomenu li.thismenu em{background:url(../images/index/em_green.gif) 10px 8px no-repeat #fff}.orange #infomenu{border:2px solid #f90}.orange #infomenu .titdown,.orange #infomenu .titup{background-color:#f90}.orange #infomenu .cont{border-top:2px solid #f90}.orange #infomenu li{border-bottom:1px solid #f9e2c9}.orange #infomenu li.thismenu dl dd,.orange #infomenu li.thismenu em{border:2px solid #f90;box-shadow:0 0 3px #f90}.orange #infomenu li em{background:url(../images/index/em.gif) 140px 8px no-repeat #fff}.orange #infomenu li.thismenu em{background:url(../images/index/em.gif) 10px 8px no-repeat #fff}.red #infomenu{border:2px solid #ed232f}.red #infomenu .titdown,.red #infomenu .titup{background-color:#ed232f}.red #infomenu .cont{border-top:2px solid #ed232f}.red #infomenu li{border-bottom:1px solid #f7cdd0}.red #infomenu li.thismenu dl dd,.red #infomenu li.thismenu em{border:2px solid #ed232f;box-shadow:0 0 3px #ed232f}.red #infomenu li em{background:url(../images/index/em_red.gif) 140px 8px no-repeat #fff}.red #infomenu li.thismenu em{background:url(../images/index/em_red.gif) 10px 8px no-repeat #fff}#infomenu{position:absolute;z-index:999;height:auto}#infomenu .titdown,#infomenu .titup{width:188px;height:39px;background:url(../images/global/cat_select.gif) center right no-repeat;color:#fff;text-align:left;text-indent:10px;font-size:1pc;line-height:39px;cursor:pointer}#infomenu .titup a{color:#fff}#infomenu .cont{padding-top:6px;border-radius:0 0 3px 3px;background:#fff}#infomenu li{position:relative;margin:0 8px;height:38px;text-align:left;line-height:34px;cursor:pointer}#infomenu li em,#infomenu li.thismenu em{top:3px;left:0;z-index:99;display:block;text-align:left;line-height:24px;cursor:pointer}#infomenu li.last{height:39px;border-bottom:0}#infomenu li dl{position:absolute;visibility:hidden}#infomenu li em{position:absolute;width:150px;height:22px;text-indent:25px;-webkit-transition:background .5s ease;transition:background .5s ease}#infomenu li em a{color:#333;font-size:14px}#infomenu li.thismenu em{position:absolute;width:455px;height:24px;border-radius:3px 3px 0}#infomenu li.thismenu dl{top:0;left:170px;z-index:100;visibility:visible;width:339px;height:200px;text-align:left}#infomenu li.thismenu dl dt{position:relative;z-index:100;margin:5px 2px;padding-left:15px;width:270px;height:35px;background:#fff;line-height:35px}#infomenu li.thismenu dl dd{position:absolute;top:30px;left:0;padding:10px 0 10px 15px;width:270px;border-top:0;border-radius:0 0 3px 3px;background:#fff;zoom:1}#infomenu li.thismenu dl b{z-index:99;font-size:14px}#infomenu li.thismenu dl dd a{float:left;display:block;overflow:hidden;padding:0 5px;width:76px;color:#333;text-align:left;white-space:nowrap}.daohang_con{overflow:auto;margin-top:10px;width:100%;height:auto;text-align:center}.daohang_con .ul{display:block;margin-top:10px;width:75pc;height:auto;text-align:left}.daohang,.daohang_con .ul{margin-right:auto;margin-left:auto}.daohang{float:right;overflow:hidden;background:#fff;background-repeat:repeat-x;text-align:center}.daohang,.daohang ul{width:998px;height:40px}.daohang ul{margin-right:auto;margin-left:auto;background-repeat:no-repeat;text-align:left}.daohang li{float:left}.daohang a{float:left;display:block;padding-right:15px;padding-left:15px;height:40px;background-repeat:no-repeat;color:#3d3d3d;font-weight:700;font-size:1pc;line-height:40px}.daohang a.current,.daohang a:hover{background-repeat:no-repeat;color:#fff;text-align:center;text-decoration:none;font-weight:700}.blue .daohang{border-bottom:3px #3592e2 solid}.blue .daohang a.current,.blue .daohang a:hover{color:#3592e2}.blue .sch_t_frm .select{border-top:3px solid #3592e2}.blue .sch_t_frm .select,.blue .selectbox-wrapper{border-bottom:3px solid #3592e2;border-left:3px solid #3592e2}.blue .selectbox-wrapper{border-right:3px solid #3592e2}.blue .topsearchinput{border-top:3px solid #3592e2;border-bottom:3px solid #3592e2;border-left:3px solid #3592e2}.blue .websearch .btn-normal{background-color:#3592e2}.blue .websearch .btn-normal:hover{background-color:#2283d4}.green .daohang{border-bottom:3px #42b712 solid}.green .daohang a.current,.green .daohang a:hover{color:#42b712}.green .sch_t_frm .select{border-top:3px solid #42b712}.green .sch_t_frm .select,.green .selectbox-wrapper{border-bottom:3px solid #42b712;border-left:3px solid #42b712}.green .selectbox-wrapper{border-right:3px solid #42b712}.green .topsearchinput{border-top:3px solid #42b712;border-bottom:3px solid #42b712;border-left:3px solid #42b712}.green .websearch .btn-normal{background-color:#42b712}.green .websearch .btn-normal:hover{background-color:#47c510}.orange .daohang{border-bottom:3px #f90 solid}.orange .daohang a.current,.orange .daohang a:hover{color:#f90}.orange .sch_t_frm .select{border-top:3px solid #f90}.orange .sch_t_frm .select,.orange .selectbox-wrapper{border-bottom:3px solid #f90;border-left:3px solid #f90}.orange .selectbox-wrapper{border-right:3px solid #f90}.orange .topsearchinput{border-top:3px solid #f90;border-bottom:3px solid #f90;border-left:3px solid #f90}.orange .websearch .btn-normal{background-color:#f90}.orange .websearch .btn-normal:hover{background-color:#e68a00}.red .daohang{border-bottom:3px #ed232f solid}.red .daohang a.current,.red .daohang a:hover{color:#ed232f}.red .sch_t_frm .select{border-top:3px solid #ed232f}.red .sch_t_frm .select,.red .selectbox-wrapper{border-bottom:3px solid #ed232f;border-left:3px solid #ed232f}.red .selectbox-wrapper{border-right:3px solid #ed232f}.red .topsearchinput{border-top:3px solid #ed232f;border-bottom:3px solid #ed232f;border-left:3px solid #ed232f}.red .websearch .btn-normal{background-color:#ed232f}.red .websearch .btn-normal:hover{background-color:#d5303a}.full .subsearch{width:1198px!important}.blue .s_ulA ul li.current,.blue .s_ulA ul li.current a{background-color:#3592e2}.green .s_ulA ul li.current,.green .s_ulA ul li.current a{background-color:#42b712}.orange .s_ulA ul li.current,.orange .s_ulA ul li.current a{background-color:#f90}.red .s_ulA ul li.current,.red .s_ulA ul li.current a{background-color:#ed232f}
.cs-list{width:100%;overflow:hidden;}
.cs-list li{display:block;padding:0;margin:5px auto;overflow:hidden;}
.cs-list li a{display:block;margin:5px 0 5px 0;text-align:center;}
.cs-list li a img{width: 100%;height:auto;display:block;}
.cs-list li a span{padding:5px 10px;display:block;overflow:hidden;line-height:23px;color:#000;font-size:15px;background:#f4f4f4}
.cs-list2{width:100%;margin:10px auto;}
.cs-list1{width:100%;overflow:hidden;}
.cs-list1 li{display:block;padding:0;margin:5px auto;overflow:hidden;}
.cs-list1 li a{display:block;text-align:center;}
.cs-list1 li a img{width: 100%;height:140px;display:block;}
.cs-list1 li a span{padding:5px 10px;display:block;overflow:hidden;line-height:22px;color:#000;font-size:14px;}
.cs-list2{width:100%;margin:10px auto;}
.cs-list2 li{display:block;padding:0;margin:0;overflow:hidden;width:25%;height:auto;float:left;}
.cs-list2 li:nth-child(4n+1){clear:both}
.cs-list2 li a{display:block;margin:10px 10px 0;text-align:center;}
.cs-list2 li a img{width: 100%;height:160px;display:block;}
.cs-list2 li a span{padding:5px 5px;display:block;overflow:hidden;line-height:21px;color:#000;font-size:14px;}
.cs-list3{width:100%;margin:10px auto 15px;overflow:hidden;}
.cs-list3 li{display:block;padding:0;margin:0;overflow:hidden;width:20%;height:auto;float:left;}
.cs-list3 li:nth-child(5n+1){clear:both}
.cs-list3 li a{display:block;margin:10px 10px 0;text-align:center;}
.cs-list3 li a img{width: 100%;height:160px;display:block;}
.cs-list3 li a span{padding:5px 5px;display:block;overflow:hidden;line-height:21px;color:#000;font-size:14px;}
.cs-list-top{background:#fff;overflow:hidden;}
.cs-list-top .tit{height: 26px;padding: 15px;line-height: 26px;font-size: 18px}
.cs-list-top .tit span{border-bottom: 3px #0599c9 solid;font-weight:400;padding: 8px 0;}
.tel-div{padding:0px;background:#fff;overflow:hidden;}
.tel-box{padding-bottom: 20px;overflow:hidden;background:#666 url(../images/tel_bg.jpg) top center repeat-x;}
.tel-box .title{line-height: 32px;color:#ccc;text-align:center;padding: 25px 20px;font-size:14px;}
.tel-box .title h3{line-height: 50px;font-size: 28px;color:#fff;font-weight:500;background: url(../images/tel_bg_b.jpg) center center no-repeat;}
.tel-box .title i{width:20px;height:2px;background:#f60;display:block;margin:20px auto;}
.tel-box form {padding: 0 20px 10px;overflow:hidden;}
.tel-box form input{width:190px;display:block;padding:10px 20px;font-size:14px;color:#000;margin-bottom:12px;border-radius:5px;border:none;}
.tel-box form input::-webkit-input-placeholder { /* WebKit browsers */
    color:    #777;
}
.tel-box form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #777;
}
.tel-box form input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #777;
}
.tel-box form input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #777;
}
.tel-box form .tel-code{position:relative;}
.tel-box form .tel-code img{width:100px;position:absolute;right:5px;top:5px;}
.tel-box form input.btn{background:#f50;color:#fff;width:230px;font-size:16px;border-radius:5px;}
.tb{width:100%;display:block;overflow:hidden;margin:10px auto;background:#f8f8f8;padding:20px 0;}
.tb .btable{width:100%;overflow:hidden;display:table}
.tb .btable li{display:table-cell;padding:5px 10px;}
.tb .btable li strong{width:100px;text-align:right;float:left;line-height:28px;}
.tb .btable li input{border:1px solid #ccc;line-height:20px;padding:4px 8px;}
.tb .btable li textarea{border:1px solid #ccc;line-height:20px;padding:5px 8px;width:600px}
.tb .btable li .go_bm{padding:5px 25px;background:#f50;color:#fff;}
.tb .btable li #code{float:left}
.tb .btable li .authcode{width:120px;}
.font-nowrap {line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.webcity2{z-index:999999999;}
#infomenu{z-index:999;}
.blue #infomenu li:hover dl dd,.blue #infomenu li:hover em {
	border: 2px solid #3592e2;
	box-shadow: 0 0 3px #3592e2
}
.blue #infomenu li:hover em {
	background: url(../images/index/em_blue.gif) 10px 8px no-repeat #fff
}
.green #infomenu li:hover dl dd,.green #infomenu li:hover em {
	border: 2px solid #42b712;
	box-shadow: 0 0 3px #42b712
}
.green #infomenu li:hover em {
	background: url(../images/index/em_green.gif) 10px 8px no-repeat #fff
}
.orange #infomenu li:hover dl dd,.orange #infomenu li:hover em {
	border: 2px solid #f90;
	box-shadow: 0 0 3px #f90
}
.orange #infomenu li:hover em {
	background: url(../images/index/em.gif) 10px 8px no-repeat #fff
}

.red #infomenu li:hover dl dd,.red #infomenu li:hover em {
	border: 2px solid #ed232f;
	box-shadow: 0 0 3px #ed232f
}
.red #infomenu li:hover em {
	background: url(../images/index/em_red.gif) 10px 8px no-repeat #fff
}
#infomenu li em,#infomenu li:hover em {
	top: 3px;
	left: 0;
	z-index: 99;
	display: block;
	text-align: left;
	line-height: 24px;
	cursor: pointer
}
#infomenu li:hover em {
	position: absolute;
	width: 455px;
	height: 24px;
	border-radius: 3px 3px 0
}
#infomenu li:hover dl {
	top: 0;
	left: 170px;
	z-index: 100;
	visibility: visible;
	width: 339px;
	height: 200px;
	text-align: left
}

#infomenu li:hover dl dt {
	position: relative;
	z-index: 100;
	margin: 5px 2px;
	padding-left: 15px;
	width: 270px;
	height: 35px;
	background: #fff;
	line-height: 35px
}

#infomenu li:hover dl dd {
	position: absolute;
	top: 30px;
	left: 0;
	padding: 10px 0 10px 15px;
	width: 270px;
	border-top: 0;
	border-radius: 0 0 3px 3px;
	background: #fff;
	zoom: 1
}

#infomenu li:hover dl b {
	z-index: 99;
	font-size: 14px
}

#infomenu li:hover dl dd a {
	float: left;
	display: block;
	overflow: hidden;
	padding: 0 5px;
	width: 76px;
	color: #333;
	text-align: left;
	white-space: nowrap
}
