html {
	height: 100%;
}
body {
	height: 100%; color: rgb(102, 102, 102); line-height: 20px;
}
a {
	color: rgb(102, 102, 102); text-decoration: none;
}
a:hover {
	color: rgb(0, 102, 204);
}
.hb100 {
	height: auto; min-height: 100%; _height: 100%;
}
.pb115 {
	padding-bottom: 115px;
}
.topnavbox {
	background: rgb(245, 245, 245); height: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.navandlogo {
	height: 90px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; position: relative; z-index: 1; box-shadow: 0px 2px 3px rgba(51,51,51,0.2);
}
.navbox {
	width: 1000px; height: 90px;
}
.logo {
	width: 343px;
}
.menu {
	width: 650px;
	height: 90px;
	position: relative;
	z-index: 10;
}
.nav {
	width: 770px;
}
.mainlevel {
	width: 90px;
	height: 90px;
	float: left;
}
.mainlevel a {
	margin: 0px auto; width: 103px; height: 90px; text-align: center; color: rgb(0, 0, 0); line-height: 90px; display: block;
}
.mainlevel a:hover {
	color: rgb(255, 51, 0);
}
.mainlevel ul {
	padding: 0px 0px 7px; width: 110px; display: none; position: absolute;
}
#navli li {
	background: rgb(249, 249, 249); width: 90px; height: 26px; line-height: 26px; overflow: hidden; font-family: "宋体"; font-size: 12px;
}
#navli li a {
	width: 108px; height: 26px; text-align: left; line-height: 26px; padding-left: 5px; font-size: 12px; display: block;
}
#navli li a:hover {
	background: rgb(242, 242, 242);
}
.navlidd {
	background: url("navlidd.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/navlidd.png*/; height: 7px;
}
.menu_hover {
	background: url("navtop.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/navtop.png*/ no-repeat top rgb(239, 239, 239);
}
#full-screen-slider {
	width: 100%; height: 390px; position: relative; z-index: 0;
}
#b_slides {
	width: 100%; height: 390px; display: block; position: relative; z-index: 0;
}
#b_slides li {
	background-position: top; width: 100%; height: 100%; display: block; position: absolute; background-repeat: no-repeat;
}
#b_slides li a {
	width: 100%; height: 100%; text-indent: -9999px; display: block;
}
#pagination {
	list-style: none; margin: 0px; padding: 5px 15px 5px 0px; left: 50%; top: 460px; display: block; position: absolute; z-index: 6;
}
#pagination li {
	background: rgb(255, 255, 255); list-style: none; border-radius: 5px; width: 10px; height: 10px; margin-left: 15px; float: left; display: block;
}
#pagination li a {
	margin: 0px; padding: 0px; width: 100%; height: 100%; text-indent: -9999px; display: block;
}
#pagination li.current {
	background: rgb(255, 51, 0);
}
.mainbox {
	background: rgb(245, 245, 245); min-width: 1000px;
}
.ggt {
	background: url("lb.gif")/*tpa=http://zjtwrj.cw169.bizcn.com/images/lb.gif*/ no-repeat 8px 8px;
}
.mmlie ul li {
	padding: 0px 10px; width: 313px; height: 400px; float: left;
}
.mmlitu {
	height: 210px; padding-top: 30px;
}
.mmlitxt {
	height: 110px;
}
.an_lv01 {
	background: url("an_lv.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_lv.png*/; width: 122px; height: 32px; color: rgb(255, 255, 255); display: block;
}
.an_lv01:hover {
	background: url("an_lv_over.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_lv_over.png*/; color: rgb(255, 255, 255);
}
.im01 {
	background: url("im01.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/im01.png*/; width: 193px; height: 193px; display: block;
}
.im01:hover {
	background: url("im01_h.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/im01_h.png*/;
}
.im02 {
	background: url("im02.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/im02.png*/; width: 193px; height: 193px; display: block;
}
.im02:hover {
	background: url("im02_h.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/im02_h.png*/;
}
.im03 {
	background: url("im03.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/im03.png*/; width: 193px; height: 193px; display: block;
}
.im03:hover {
	background: url("im03_h.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/im03_h.png*/;
}
.index_float {
	background: url("index_float.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/index_float.png*/ no-repeat right;
	top: 20%;
	width: 88px;
	right: 0px;
	position: fixed;
	z-index: 9;
	_position: absolute;
}
.floatul01 {
	width: 11px; height: 100px;
}
.floatul02 li a:hover {
	color: rgb(251, 215, 215);
}
.float_hide {
	width: 11px;
	height: 100px;
	display: block;
	cursor: pointer;
	background-image: url("float_hide.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/float_hide.png*/;
	background-repeat: no-repeat;
	background-position: 5px center;
}
.float_show {
	background: url("float_show.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/float_show.png*/ no-repeat 5px center; width: 11px; height: 100px; display: block; cursor: pointer;
}
.foot {
	background: rgb(249, 249, 249);
	height: 160px;
	overflow: hidden;
	margin-top: -115px;
	border-top-color: rgb(219, 219, 219);
	border-top-width: 1px;
	border-top-style: solid;
	min-width: 1000px;
	padding-top: 10px;
}
.footli01 {
	width: 115px;
}
.footli02 {
	width: 690px;
}
.footli03 {
	width: 175px; padding-top: 65px;
}
#tooltip-keleyi-com {
	padding: 10px; border: 1px solid rgb(153, 153, 153); width: 344px; height: 344px; position: absolute; background-color: rgb(238, 238, 238); -webkit-border-radius: 6px;
}
.foot_pay {
	height: 94px; margin-top: -115px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
.foot_login {
	height: 94px; margin-top: -115px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.recharge {
	background: rgb(247, 247, 247); border: 1px solid rgb(204, 204, 204); width: 593px; height: 130px; margin-bottom: 150px;
}
.chargelogo {
	width: 130px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: dashed;
}
.charge_name {
	width: 420px;
}
.txt_shu {
	border: 1px solid rgb(204, 204, 204); width: 210px; height: 30px; line-height: 30px; padding-left: 5px; font-size: 14px;
}
.an_lv02 {
	background: url("an_lv02.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_lv02.png*/; width: 102px; height: 32px; color: rgb(255, 255, 255); display: block;
}
.an_lv02:hover {
	background: url("an_lv02_over.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_lv02_over.png*/; color: rgb(255, 255, 255);
}
.pl110 {
	padding-left: 96px;
}
.a01 {
	background: rgb(246, 246, 246); border: 1px solid rgb(204, 204, 204); width: 127px; height: 35px; display: block; cursor: pointer;
}
.a01:hover {
	border: 1px solid rgb(255, 102, 0); color: rgb(102, 102, 102);
}
.a02 {
	background: rgb(246, 246, 246); border: 1px solid rgb(204, 204, 204); width: 80px; height: 35px; display: block; cursor: pointer;
}
.a02:hover {
	border: 1px solid rgb(255, 102, 0); color: rgb(102, 102, 102);
}
#text_box {
	width: 30px; height: 20px; text-align: center; line-height: 20px; font-size: 14px;
}
.jiajian {
	background: rgb(246, 246, 246); border: 1px solid rgb(204, 204, 204); width: 26px; height: 26px; text-align: center; cursor: pointer;
}
.an_lv03 {
	background: url("an_lv03.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_lv03.png*/; width: 152px; height: 37px; color: rgb(255, 255, 255); display: block;
}
.an_lv03:hover {
	background: url("an_lv03_over.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_lv03_over.png*/; color: rgb(255, 255, 255);
}
.blueline {
	border-bottom-color: rgb(32, 154, 244); border-bottom-width: 2px; border-bottom-style: solid;
}
.paytop {
	height: 37px; padding-top: 50px; border-bottom-color: rgb(32, 154, 244); border-bottom-width: 2px; border-bottom-style: solid;
}
.paylogo {
	width: 200px;
}
.paytoptxt {
	width: 500px;
}
.orderinfo {
	background: rgb(240, 249, 255); height: 80px;
}
.ordertable {
	width: 100%; border-collapse: collapse;
}
.ordertable tr td {
	border: 1px solid rgb(152, 208, 250); width: 16%; height: 30px; overflow: hidden; padding-left: 10px;
}
.txt_shu02 {
	border: 1px solid rgb(204, 204, 204); width: 210px; height: 25px; line-height: 24px; padding-left: 5px; font-size: 14px;
}
.txt_shu03 {
	border: 1px solid rgb(204, 204, 204); width: 400px; height: 25px; line-height: 24px; padding-left: 5px; font-size: 14px;
}
.gryshu {
	color: rgb(153, 153, 153);
}
.gryshu input {
	background: rgb(234, 234, 234);
}
.pay_x {
	height: 30px; border-bottom-color: rgb(153, 153, 153); border-bottom-width: 1px; border-bottom-style: solid;
}
.pay_x a {
	width: 100px; height: 30px; display: block;
}
.pay_x a.selected {
	width: 100px; height: 30px; color: rgb(0, 0, 0); border-bottom-color: rgb(255, 102, 0); border-bottom-width: 2px; border-bottom-style: solid; display: block;
}
.a03 {
	background: rgb(219, 219, 219); border: 1px solid rgb(204, 204, 204); width: 100px; height: 30px; font-size: 16px !important; display: block; cursor: pointer;
}
.a03:hover {
	background: rgb(255, 153, 102); border: 1px solid rgb(255, 102, 51); color: rgb(255, 255, 255);
}
.hj01 {
	border: 0px currentColor; width: 80px;
}
.payok {
	background: url("ok.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/ok.png*/ no-repeat; margin: 120px auto; width: 350px; height: 150px; overflow: hidden;
}
.channel_l {
	width: 740px;
}
.channel_r {
	background: rgb(239, 239, 239); width: 240px;
}
.channel_tt {
	background: url("chaanel_tt.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/chaanel_tt.png*/ no-repeat 0px 2px;
}
.channeltable {
	width: 80%; border-collapse: collapse;
}
.channeltr01 td {
	background: rgb(227, 227, 227); padding: 5px 10px; border: 1px solid rgb(204, 204, 204); width: 33%; overflow: hidden; valign: top;
}
.channeltr02 td {
	padding: 10px; border: 1px solid rgb(204, 204, 204); width: 33%; overflow: hidden;
}
.channeltr03 td {
	padding: 10px; border: 1px solid rgb(204, 204, 204); width: 33%; overflow: hidden;
}
.rechargelist ul li {
	width: 110px; height: 180px; text-align: center; margin-right: 90px; float: left;
}
.regist_l {
	width: 670px;
}
.regist_r {
	background: rgb(245, 245, 245); width: 260px;
}
.form label {
	font-size: 12px; float: left;
}
.form input {
	font-size: 12px; float: left;
}
.form select {
	font-size: 12px; float: left;
}
.form textarea {
	font-size: 12px; float: left;
}
.form button {
	font-size: 12px; float: left;
}
.form .label {
	font-size: 12px; float: left;
}
.hide {
	display: none;
}
.invisible {
	visibility: hidden;
}
.overflow {
	overflow: hidden;
}
.clear {
	height: 0px; overflow: hidden; clear: both; display: block;
}
.yellow_button {
	background: url("an_lv03.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_lv03.png*/; width: 152px; height: 37px; cursor: pointer;
}
.disabled#registsubmit {
	background: rgb(204, 204, 204); cursor: default !important;
}
.red {
	color: rgb(255, 0, 0); font-family: "宋体"; font-weight: normal;
}
#formbox .item {
	height: 45px; line-height: 26px; overflow: hidden;
}
#formbox .label {
	width: 90px; text-align: right; font-size: 14px;
}
#formbox select {
	padding: 4px 3px; border: 1px solid rgb(204, 204, 204); height: 30px; font-size: 14px;
}
#formbox .span-150 {
	width: 150px;
}
#formbox .text {
	padding: 4px 3px; border: 1px solid rgb(204, 204, 204); width: 240px; height: 20px; font-size: 14px;
}
#formbox .text-1 {
	width: 100px;
}
#formbox .blank {
	margin: 2px 0px 0px; width: 16px; height: 16px;
}
#formbox .succeed {
	background: url("pwdstrength.gif")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pwdstrength.gif*/ no-repeat -105px 0px; margin-left: 15px;
}
#formbox .yellow_button {
	border: currentColor; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; cursor: pointer;
}
#formbox .highlight1 {
	outline: rgb(255, 220, 151) solid 2px; border: 1px solid rgb(239, 161, 0);
}
#formbox .highlight2 {
	outline: rgb(255, 193, 193) solid 1px; border: 1px solid rgb(255, 0, 0); color: rgb(255, 0, 0);
}
#formbox .pwdbg {
	background: rgb(255, 248, 235);
}
#formbox .focus {
	color: rgb(153, 153, 153); line-height: 28px; font-size: 12px !important;
}
#formbox .null {
	color: red; line-height: 22px; font-size: 12px !important;
}
#formbox .error {
	color: red; line-height: 22px; font-size: 12px !important;
}
#formbox .checkbox {
	margin-top: 6px;
}
#formbox #referrer {
	color: rgb(153, 153, 153); font-size: 12px;
}
#formbox #protocol {
	margin: 0px 5px 0px 0px; display: inline;
}
#pwdstrength {
	color: rgb(153, 153, 153); line-height: 22px; padding-right: 10px;
}
#pwdstrength b {
	width: 104px; height: 13px; overflow: hidden; margin-top: 5px; float: left;
}
.strengthA b {
	background: url("pwdstrength.gif")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pwdstrength.gif*/ no-repeat 0px 0px;
}
.strengthB b {
	background: url("pwdstrength.gif")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pwdstrength.gif*/ no-repeat 0px -13px;
}
.strengthC b {
	background: url("pwdstrength.gif")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pwdstrength.gif*/ no-repeat 0px -26px;
}
.btts {
	background: rgb(242, 113, 113); border: 1px solid rgb(204, 70, 70); width: auto; height: 28px;
}
.hqyz {
	background: rgb(230, 230, 230); border: 1px solid rgb(204, 204, 204); width: auto; height: 28px;
}
.login_l {
	width: 500px;
}
.login_r {
	width: 480px;
}
.login_x {
	height: 26px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.login_x a {
	width: 95px; height: 24px; text-align: center; line-height: 22px; font-size: 12px; float: left; display: block;
}
.login_x a.selected {
	border-bottom-color: rgb(242, 113, 113); border-bottom-width: 2px; border-bottom-style: solid;
}
.login_sx {
	height: 12px; line-height: 12px; margin-top: 5px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.login_txt {
	width: 64px;
}
.login_input {
	padding: 2px; border: 1px solid rgb(204, 204, 204); width: 192px; height: 26px;
}
.an_or01 {
	background: url("an_or01.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_or01.png*/; width: 82px; height: 27px; display: block;
}
.an_or01:hover {
	background: url("an_or01_over.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_or01_over.png*/;
}
.bn01 {
	background: rgb(243, 98, 80); height: 500px;
}
.pro_an01 {
	background: rgb(255, 255, 255); width: 200px; height: 50px; color: rgb(243, 98, 80) !important; line-height: 50px; display: block;
}
.pro_an01:hover {
	background: rgb(72, 146, 227); color: rgb(255, 255, 255) !important;
}
.prott01 {
	background: rgb(255, 239, 223); border-left-color: rgb(255, 153, 51); border-left-width: 5px; border-left-style: solid;
}
.w300 {
	width: 300px; overflow: hidden;
}
.mr50 {
	margin-right: 50px;
}
.pro_tu01 {
	height: 240px; overflow: hidden;
}
.pro_tu02 {
	height: 200px; overflow: hidden;
}
.w475 {
	width: 475px;
}
.pro_good img {
	margin-right: 106px; float: left;
}
.an_blue01 {
	background: url("an_blue01.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_blue01.png*/; width: 220px; height: 62px; line-height: 62px; display: block;
}
.an_blue01:hover {
	background: url("an_blue01_over.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_blue01_over.png*/; color: rgb(255, 255, 255);
}
.pro_scol {
	left: 50%; top: 20%; width: 220px; margin-left: 510px; display: none; position: fixed; _position: absolute;
}
.pro_consh {
	margin-left: 6px;
}
.pro_consh a {
	cursor: pointer;
}
.tab_now {
	background: url("pro_conline.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pro_conline.png*/ no-repeat 0px -80px;
}
.tab_now li {
	background: url("graytt.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/graytt.png*/ no-repeat 2px 6px; width: 200px; height: 30px; padding-left: 20px; font-size: 14px; display: block;
}
.on {
	background: url("redtt.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/redtt.png*/ no-repeat 2px 6px !important;
}
.on a {
	background: rgb(255, 102, 102) !important; width: 190px; height: 24px; color: rgb(255, 255, 255); line-height: 22px; padding-left: 5px; font-size: 16px; display: block;
}
.pro_li01 {
	background: url("pro_li01.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pro_li01.png*/ no-repeat 0px 4px;
}
.an_red01 {
	background: url("an_redy01.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_redy01.png*/; width: 100px; height: 30px; display: block;
}
.an_red01:hover {
	background: url("an_redy01_o.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_redy01_o.png*/; color: rgb(255, 255, 255);
}
.scotop {
	background: url("scotop.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/scotop.png*/; width: 60px; height: 54px; display: block;
}
.scotop:hover {
	background: url("scotop_o.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/scotop_o.png*/;
}
.pro_sptu {
	height: 190px; overflow: hidden;
}
.pro_sptu02 {
	height: 130px; overflow: hidden;
}
.pro_spline {
	background: url("pro_epline02.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pro_epline02.png*/; margin: 0px 22px; width: 5px; height: 325px;
}
.pro_spline02 {
	background: url("pro_epline03.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pro_epline03.png*/; margin: 0px 22px; width: 5px; height: 300px;
}
.zylc {
	width: 300px; margin-top: 40px; margin-left: 80px;
}
.zylc ul li {
	background: url("right01.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/right01.png*/ no-repeat 0px 8px; width: 125px; height: 30px; line-height: 30px; padding-left: 25px; float: left;
}
.bn02 {
	background: url("pro_banner01.jpg")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pro_banner01.jpg*/ no-repeat center; height: 500px;
}
.pro_an02 {
	background: rgb(86, 195, 88); width: 200px; height: 50px; line-height: 50px; display: block;
}
.pro_an02:hover {
	background: rgb(63, 180, 66); color: rgb(255, 255, 255) !important;
}
.prott03 {
	background: rgb(204, 235, 251); border-left-color: rgb(44, 163, 231); border-left-width: 5px; border-left-style: solid;
}
.pro_fxtu01 {
	height: 140px; overflow: hidden;
}
.wfdj span {
	width: 250px; height: 36px; float: left; display: block;
}
.pro_fxbb {
	width: 850px; border-collapse: collapse;
}
.pro_fxbb tr td {
	padding: 5px; border: 1px solid rgb(172, 214, 255);
}
.pro_fxbb01 {
	background: rgb(217, 238, 253); height: 80px;
}
.pro_fxbb02 {
	background: rgb(237, 247, 254); height: 150px; font-family: "宋体"; font-size: 14px;
}
.pro_al_l {
	width: 650px;
}
.pro_al_r {
	width: 300px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: dashed;
}
.pro_scol02 {
	left: 50%; top: 20%; width: 220px; margin-left: 510px; display: none; position: fixed; _position: absolute;
}
.pro_consh02 {
	margin-left: 6px;
}
.pro_consh02 a {
	cursor: pointer;
}
.tab_now02 {
	background: url("pro_conline.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pro_conline.png*/ no-repeat 0px -140px;
}
.tab_now02 li {
	background: url("graytt.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/graytt.png*/ no-repeat 2px 6px; width: 200px; height: 30px; padding-left: 20px; font-size: 14px; display: block;
}
.on02 {
	background: url("bluett.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/bluett.png*/ no-repeat 2px 6px !important;
}
.on02 a {
	background: rgb(32, 138, 213) !important; width: 190px; height: 24px; color: rgb(255, 255, 255); line-height: 22px; padding-left: 5px; font-size: 16px; display: block;
}
.pro_li01 {
	background: url("pro_li01.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pro_li01.png*/ no-repeat 0px 4px;
}
.an_red02 {
	background: url("an_bluey01.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_bluey01.png*/; width: 100px; height: 30px; display: block;
}
.an_red02:hover {
	background: url("an_bluey01_o.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_bluey01_o.png*/; color: rgb(255, 255, 255);
}
.scotop02 {
	background: url("scotop.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/scotop.png*/; width: 60px; height: 54px; display: block;
}
.scotop02:hover {
	background: url("scotop02_o.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/scotop02_o.png*/;
}
.bn03 {
	background: url("pro_bn02.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pro_bn02.png*/ no-repeat center; height: 450px;
}
.pro_gs01 {
	width: 560px; padding-top: 100px;
}
#slides {
	width: 100%; height: 400px; overflow: hidden; position: relative;
}
#slides .slidjt {
	left: 5px; top: 60px; width: 60px; height: 60px; display: block; position: absolute; z-index: 101;
}
#slides .prev {
	background: url("arrow-prev.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/arrow-prev.png*/;
}
#slides .prev:hover {
	background: url("arrow-prev-o.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/arrow-prev-o.png*/;
}
#slides .next {
	background: url("arrow-next.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/arrow-next.png*/; left: 940px !important;
}
#slides .next:hover {
	background: url("arrow-next-o.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/arrow-next-o.png*/; left: 940px !important;
}
.slides_container {
	width: 100%; height: 400px; overflow: hidden; position: relative;
}
.contain_cc {
	width: 1000px;
}
.pro_xt {
	width: 410px;
}
.ml90 {
	margin-left: 90px;
}
.pro_gsfoot {
	background: rgb(234, 234, 234); height: 150px;
}
.w470 {
	width: 470px;
}
.bn04 {
	background: url("pro_bn03.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pro_bn03.png*/ no-repeat center; height: 500px;
}
.pro_an03 {
	background: rgb(255, 112, 23); width: 200px; height: 50px; color: rgb(255, 255, 255) !important; line-height: 50px; display: block;
}
.pro_an03:hover {
	background: rgb(251, 95, 0); color: rgb(255, 255, 255) !important;
}
.prott04 {
	background: rgb(255, 214, 136); border-left-color: rgb(255, 112, 23); border-left-width: 5px; border-left-style: solid;
}
.an_lv04 {
	background: url("an_lv04.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_lv04.png*/; width: 200px; height: 50px; display: block;
}
.an_lv04:hover {
	background: url("an_lv04_o.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_lv04_o.png*/; color: rgb(255, 255, 255);
}
.applie {
	background: url("pro_dztjt.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/pro_dztjt.png*/ no-repeat 4px 4px; padding-left: 30px;
}
.applie p a {
	padding: 0px 10px; text-decoration: underline; float: left; white-space: nowrap;
}
.dztjg {
	width: 455px; border-collapse: collapse;
}
.dztjg tr td {
	padding: 5px; border: 1px solid rgb(204, 204, 204);
}
.dztjg01 {
	background: rgb(237, 238, 240);
}
.pro_tab01 {
	border-collapse: collapse;
}
.pro_tab01 td {
	padding: 7px; border: 1px solid rgb(119, 201, 240);
}
.pro_tab01td {
	background: rgb(226, 243, 252);
}
.pro_tab02 {
	width: 570px; border-collapse: collapse;
}
.pro_tab02 td {
	padding: 7px; border: 1px solid rgb(51, 51, 51);
}
.w315 {
	width: 315px;
}
.sv_l {
	width: 200px;
}
.sv_r {
	width: 780px;
}
.sv_nav {
	background: rgb(247, 247, 247); height: 40px; border-left-color: rgb(0, 147, 221); border-left-width: 5px; border-left-style: solid; cursor: pointer;
}
.sv_nav:hover a {
	color: rgb(0, 147, 221) !important;
}
.sv_nav_on {
	background: url("sv_navjt.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/sv_navjt.png*/ no-repeat 120px 16px rgb(234, 234, 234);
}
.kfww {
	width: 500px;
}
.kfww ul li {
	width: 50%; height: 24px; float: left;
}
.tvclass_on {
	background: url("tvclass_nav.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/tvclass_nav.png*/; width: 187px; height: 40px; float: left; display: block;
}
.selected.tvclass_on {
	background: url("tvclass_nav_s.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/tvclass_nav_s.png*/; color: rgb(255, 255, 255);
}
.tvclass_lei {
	background: rgb(247, 247, 247);
}
.tvclass_lei_a {
	width: 600px;
}
.tvclass_lei_a a {
	padding: 0px 10px; height: 12px; line-height: 12px; margin-bottom: 15px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left; display: block; white-space: nowrap;
}
.tvclass_lei_a a.selected {
	color: rgb(0, 102, 204);
}
.tch_tu {
	width: 285px; height: 285px; position: relative;
}
.tch_tu p {
	background: url("tch_name_bb.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/tch_name_bb.png*/; left: 0px; width: 285px; height: 30px; bottom: 0px; position: absolute;
}
.tch_cc {
	width: 700px;
}
.tch_cc_style {
	background: rgb(243, 243, 243); border: 1px solid rgb(225, 225, 225);
}
.an_gray02 {
	background: url("an_gray02.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/an_gray02.png*/; width: 102px; height: 32px; display: block;
}
.sign_box {
	background: url("sign_bb.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/sign_bb.png*/; left: 0px; top: 0px; width: 100%; height: auto; display: none; position: absolute; z-index: 100; min-height: 100%;
}
.sign {
	background: rgb(255, 255, 255); margin: 100px auto; padding: 15px 25px; width: 500px; height: 630px;
}
.w80 {
	width: 80px;
}
.sign_input {
	padding: 5px; border: 1px solid rgb(204, 204, 204); width: 200px; height: 18px; font-size: 14px;
}
.sign_check {
	white-space: nowrap;
}
.tch_h {
	background: url("teacher_h.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/teacher_h.png*/ no-repeat top; width: 890px; height: 590px; padding-top: 40px;
}
.tch_h_l {
	width: 440px;
}
.tch_h_r {
	width: 424px;
}
.tch_hli {
	background: url("teacher_hli.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/teacher_hli.png*/; width: 422px; height: 126px; margin-top: 70px;
}
.tch_hli_l {
	width: 235px;
}
.tch_hli_r {
	width: 110px;
}
.tch_hli02 {
	background: url("teacher_hli02.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/teacher_hli02.png*/; width: 422px; height: 126px; margin-bottom: 70px;
}
.tch_mt01 {
	margin-top: 170px;
}
.about_lc {
	background: url("about02.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/about02.png*/ no-repeat; height: 390px; padding-left: 105px;
}
.about_kf_l {
	background: url("about03.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/about03.png*/ no-repeat; width: 260px; height: 70px; padding-top: 10px; padding-left: 80px;
}
.about_kf_r {
	background: url("about04.png")/*tpa=http://zjtwrj.cw169.bizcn.com/images/about04.png*/ no-repeat; width: 260px; height: 70px; padding-top: 10px; padding-left: 80px;
}
.news {
	background: rgb(255, 255, 255);
}
.news_pic {
	display: none;
}
.news_an {
	background: rgb(47, 151, 255); width: 45px; height: 20px; display: block;
}
.news_page a {
	margin-right: 10px;
}
.news_page a:hover {
	background: rgb(0, 204, 255); color: rgb(255, 255, 255);
}
.jst {
	top: 0px; right: 0px; position: absolute;
}
.no404 {
	width: 1000px; text-align: center; display: inline-block;
}
