
body{font:14px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1000px;background-color: #fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,span{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
.layout{ clear:both;width:1000px;text-align:center;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
input {
	outline: none;
	border: none;
}
input:focus {
	outline: none;
}
.fl{ float:left; _display:inline;}
.fr{ float:right; _display:inline;}
.pr{ position:relative;}
.abs{position:absolute;}

.header {
	width: 100%;
	height: 30px;
	background-color: #e7e7e7;
}
.header p {
	line-height: 30px;
	float: left;
	color: #333333;
}
.header .dl {
	float: right;
	line-height: 30px;
}
.header .dl a {
	
}
.header .dl span {
	width: 25px;
	text-align: center;
	display: inline-block;
}
.header .dl span.loginname {
	width: 103px;
}
.search {
	height: 58px;
}
.search a{
	display: inline-block;
	width: 630px;
	height: 58px;
}
.search img {
	float: left;
	margin-top: 7px;
}
.search .search_frame  {
	width: 353px;
	height: 35px;
	background-color: #ececec;
	border-radius: 18px;
	margin-top: 15px;
}
.search .search_frame .txtScroll-top {
	line-height: 35px;
	width: 220px;
	text-align: left;
	text-indent: 23px;
}
.search .loupe {
	width: 20px;
	height: 20px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/2.png) no-repeat;
	margin-top: 8px;
	margin-right: 12px;
}
.search .loupe a {
	display: block;
	width: 100%;
	height: 100%;

}
.header_nav {
	width: 100%;
	height: 38px;
	background: #3675d4;
}
.header_nav li {
	float: left;
	width: 125px;
	line-height: 38px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
.header_nav li a {
	color: #fff;
}
.header_nav li.on {
	background-color: #0a3990;
}
.an {
    background: url(//www.chinaacc.com//images/index2017/an.png) no-repeat 0 0;
    _background: url(//www.chinaacc.com//images/index2017/an.gif) no-repeat 0 0;
}
.fir-mod{background:#fff;right:0; top:-447px;}
.fir-le{width:280px;margin:0 10px 0 0;box-shadow: 0px 2px 15px 0px 
		rgba(155, 155, 155, 0.73);}
.fir-mi{width:540px;}
.fir-ri{width:360px;}
/*登录模块*/
.login-mod{height:158px;}
.login-mod-no .do{padding:5px 0 0 20px}
.login-mod-no .do .user-avatar{width:60px;height:60px;overflow:hidden}
.login-mod-no .do .user-avatar img{width:60px;height:60px}
.login-mod-no .do .user-avatar em{display:block;width:60px;height:60px;top:0;left:0;background:url(//www.chinaacc.com/images/index2017/icon_userbg.png) no-repeat 0 0}
.login-mod-no .do ul{line-height:24px;margin:6px 0 0 20px;color:#666;_margin-left:1px}
.login-mod-no .dt{padding:5px 0 0 20px}
.login-mod-no .dt a{display:block;_display:inline;float:left;height:32px;width:113px;line-height:32px;text-align:center;border-radius:2px;}
.login-mod-no .dt a.login-btn{border:1px solid #ff7e00;background:#ff7e00;color:#fff;margin:0 10px 0 0}
.login-mod-no .dt a.reg-btn{border:1px solid #0070c3;background:#fff;color:#0070c3;}
.login-mod-no .dt a.login-btn:hover{text-decoration:none;border:1px solid #fd8f23;background:#fd8f23}
.login-mod-no .dt a.reg-btn:hover{text-decoration:none;border:1px solid #0070c3;background:#0070c3;color:#fff}
.login-mod-no .dth{padding:10px 20px 0 20px;color:#666}
.login-mod-no .dth span{display:block;_display:inline;float:left;margin:0 4px 0 0;line-height:24px}
.login-mod-no .dth a.other-btn{display:block;_display:inline;float:left;width:24px;height:24px;margin:0 8px 0 0;
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    -ms-transition:all .3s ease;
    -o-transition:all .3s ease;
    transition:all .3s ease;
}
.login-mod-no .dth a.weixin-btn{background:url(//www.chinaacc.com/images/index2017/an_son2.png) no-repeat 0 0;_background:url(//www.chinaacc.com/images/index2017/an_son2.gif) no-repeat 0 0}
.login-mod-no .dth a.qq-btn{background:url(//www.chinaacc.com/images/index2017/an_son2.png) no-repeat -32px 0;_background:url(//www.chinaacc.com/images/index2017/an_son2.gif) no-repeat -32px 0}
.login-mod-no .dth a.weibo-btn{background:url(//www.chinaacc.com/images/index2017/an_son2.png) no-repeat -64px 0;_background:url(//www.chinaacc.com/images/index2017/an_son2.gif) no-repeat -64px 0}
.login-mod-no .dth a.weixin-btn:hover{background-position:0 -30px}
.login-mod-no .dth a.qq-btn:hover{background-position:-32px -30px}
.login-mod-no .dth a.weibo-btn:hover{background-position:-64px -30px}
.login-mod-no .dth a.other-link{display:block;_display:inline;color:#666;line-height:24px;float:right;*width:58px}
.login-mod-no .dth a.other-link:hover{color:#0070c3;text-decoration:none}
.login-mod-yes .do{padding:20px 0 0 20px}
.login-mod-yes .do .user-avatar{width:60px;height:60px;overflow:hidden}
.login-mod-yes .do .user-avatar img{width:60px;height:60px}
.login-mod-yes .do .user-avatar em{display:block;width:60px;height:60px;top:0;left:0;background:url(//www.chinaacc.com/images/index2017/icon_userbg.png) no-repeat 0 0}
.login-mod-yes .do ul{line-height:24px;margin:6px 0 0 20px;color:#666;width:120px;_margin-left:1px}
.login-mod-yes .do ul li{height:24px;width:120px;overflow:hidden}
.login-mod-yes .do ul li a{color:#0070c3}
.login-mod-yes .do a.logout-btn{display:block;_display:inline;float:right;color:#999;line-height:24px;margin:6px 20px 0 0;*width:28px;font-size:12px}
.login-mod-yes .dt{padding:16px 0 0 20px}
.login-mod-yes .dt a{display:block;_display:inline;float:left;height:32px;width:113px;line-height:32px;text-align:center;border-radius:2px;border:1px solid #ff7e00;background:#fff;color:#ff7e00;margin:0 10px 0 0}
.login-mod-yes .dt a:hover{text-decoration:none;border:1px solid #ff7800;color:#fff;background:#ff7800}
.login-mod-yes .dth{padding:12px 20px 0 20px;line-height:22px}
.login-mod-yes .dth .po{padding:0 0 0 23px;background:url(//www.chinaacc.com/images/index2017/an_son.png) no-repeat 0 center;_background:url(//www.chinaacc.com/images/index2017/an_son.gif) no-repeat 0 center;height:22px;overflow:hidden;color:#0070c3}
.login-mod-yes .dth .po a{color:#0070c3}
.login-mod-yes .dth .pt{}
.login-mod-yes .dth .pt span{display:block;_display:inline;float:left;color:#999;width:194px;height:24px;line-height:24px;overflow:hidden}
.login-mod-yes .dth .pt a{display:block;_display:inline;float:right;width:34px;height:24px;line-height:24px;color:#ff7e00;text-align:right}
.login-mod-yes .df{padding:12px 20px 0 20px;line-height:20px}
.login-mod-yes .df .po{padding:0 0 0 23px;background-position:0 -88px;text-align: left;}
.login-mod-yes .df .pt{margin:2px 0 0 0}
.login-mod-yes .df .pt span{display:block;_display:inline;float:left;color:#999;width:170px;height:24px;line-height:24px;overflow:hidden}
.login-mod-yes .df .pt a{display:block;_display:inline;float:right;width:62px;height:24px;line-height:24px;color:#ff7e00;text-align:right}
/*登录卡片模块*/
/*表格样式部分*/
.loginCard table{width:100%;border-collapse:collapse}
.loginCard table tr td{border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;height:58px;text-align:center;width:33.33%}
.loginCard table tr td.noline{border-left:0}
.loginCard table tr td a{display:block;width:100%;height:53px;padding-top:10px;text-decoration:none}
.loginCard table tr td a em{display:block;width:25px;height:25px;margin:0 auto;background:url(//www.chinaacc.com/images/index2017/icon_logincard_v4.png) no-repeat 0 0;_background:url(//www.chinaacc.com/images/index2017/icon_logincard_v4.gif) no-repeat 0 0;
    -webkit-transition:all .3s ease;
    -moz-transition:all .3s ease;
    -ms-transition:all .3s ease;
    -o-transition:all .3s ease;
    transition:all .3s ease;}
.loginCard table tr td a.a01 em{background-position:3px 3px}
.loginCard table tr td a.a02 em{background-position:-119px 3px}
.loginCard table tr td a.a03 em{background-position:-243px 3px}
.loginCard table tr td a.a04 em{background-position:4px -67px}
.loginCard table tr td a.a05 em{background-position:-120px -67px}
.loginCard table tr td a.a06 em{background-position:-242px -66px}
.loginCard table tr td a.a07 em{background-position:4px -136px}
.loginCard table tr td a.a08 em{background-position:-118px -136px}
.loginCard table tr td a.a09 em{background-position:-242px -136px}
.loginCard table tr td .a10 em{display: block;
    width: 25px;
    height: 25px;
    margin: 0 auto;
    background: url(//www.chinaacc.com/images/index2017/icon_logincard_v4.png) no-repeat 0 0;
    _background: url(//www.chinaacc.com/images/index2017/icon_logincard_v4.gif) no-repeat 0 0;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    background-position:8px -206px}
.loginCard table tr td a.a11 em{background-position:-118px -207px}
.loginCard table tr td a.a12 em{background-position:-241px -208px}

.loginCard table tr td a span{display:block;color:#666;line-height:18px;}
.loginCard table tr td a:hover{text-decoration:none;margin:0}
.loginCard table tr td a.a01:hover em{background-position:3px -20px}
.loginCard table tr td a.a02:hover em{background-position:-119px -21px}
.loginCard table tr td a.a03:hover em{background-position:-243px -21px}
.loginCard table tr td a.a04:hover em{background-position:4px -90px}
.loginCard table tr td a.a05:hover em{background-position:-120px -91px}
.loginCard table tr td a.a06:hover em{background-position:-242px -89px}
.loginCard table tr td a.a07:hover em{background-position:4px -159px}
.loginCard table tr td a.a08:hover em{background-position:-118px -159px}
.loginCard table tr td a.a09:hover em{background-position:-242px -159px}


.loginCard table tr td .a10:hover em{background-position:8px -230px}
.loginCard table tr td a.a11:hover em{background-position:-118px -230px}
.loginCard table tr td a.a12:hover em{background-position:-241px -229px}

.loginCard table tr td a:hover span{color:#0070c3}
.loginCard-con{width:136px;height:160px;background:#fff;border:1px solid #e0e0e0;top:-162px;left:50%;margin:0 0 0 -68px;box-shadow:0 0 3px 1px #e0e0e0;display:none}
.loginCard table tr td a.on .loginCard-con{display:block}
.loginCard-con div {width:136px;height:150px;padding-top:10px}
.loginCard-con div i{display:block;width:17px;height:12px;background-position:0 -115px;bottom:-12px;left:50%;margin:0 0 0 -8px;overflow:hidden}
.loginCard-con div img{display:block;margin:0 auto;}
.loginCard-con div label{display:block;color:#999;line-height:20px;padding-top:6px}
.appDown{width:380px;height:160px;background:#fff;border:1px solid #e0e0e0;top:-162px;left:50%;margin:0 0 0 -68px;box-shadow:0 0 3px 1px #e0e0e0;}
.loginCard table tr td a.on .appDown{display:block}
.appDown .app-ewm {width:136px;height:150px;padding-top:10px}
.appDown .app-ewm i{display:block;width:17px;height:12px;background-position:0 -115px;bottom:-12px;left:50%;margin:0 0 0 -8px;overflow:hidden}
.appDown .app-ewm img{display:block;margin:0 auto;}
.appDown .app-ewm label{display:block;color:#999;line-height:20px;padding-top:6px}
.appDown .app-info {
    float: left;
    width: 220px;
    font-size: 12px;
    height: 115px;
    padding: 28px 0 0 12px;
    margin-left: 3px;
    line-height: 24px;
    border-left: 1px solid #f2f2f2;
    text-align: left;
}
.appDown .app-info a {
    color: #127de1;
    display: inline;
}
.appDown .app-info a:hover {
    text-decoration: underline;
}
.banner {
	width: 100%;
	height: 450px;
	background: #f7f7f7;
	padding-bottom: 30px;
}
.banner .bd {
	height: 450px;
}
.banner .bd li {
	width: 100%;
	height: 450px;
}
.banner .slideBox .hd {
    overflow: hidden;
    width: 100px;
    height: 22px;
    position: absolute;
    left: 50%;
    margin-left: -50px;
    bottom: 11px;
    z-index: 2;
}
.banner .slideBox .hd ul {
	width: 100px;
	height: 22px;
}
.banner .slideBox .hd li {
	float: left;
	width: 12px;
	height: 12px;
	margin-right: 8px;
	background-color: #fff;
	border-radius: 10px;
	z-index: 3;
	cursor: pointer;
}
.banner .slideBox .bd .ban3Btn {
	width: 250px;
	height: 60px;
	padding-top: 328px;
	padding-left: 236px;
	
}
.banner .slideBox .bd .ban3Btn a {
	display: block;
	width: 250px;
	height: 60px;
}

.banner .slideBox .hd li.on {
	background-color: #ccc;
}
.part1 {
	padding-bottom: 38px;
	background: #f7f7f7;
}
.part1 .tit {
	width: 993px;
	height: 33px;
	margin: 0 auto;
}
.part1 .tit img {
	display: block;
}
.trailer .pic .img .zb b, .trailer .pic .jt, .trailer .time .bf ,.trailer .pic .img .lb b
,.trailer .next i, .trailer .prev i{ background:url("//www.chinaacc.com/images/zhibojiaoliu/2016index/ico.png") no-repeat;}
.trailer{ width:1000px; overflow:hidden;margin-top: 20px;}
.trailer li{ float:left; display:inline; width:253px;}
.trailer .pic{ width:220px; border:1px solid #e5e5e5; padding:9px;position:relative;}
.trailer .pic .img{ display:block; width:220px; height:124px; position:relative;}
.trailer .pic .img .zb{ height:18px; line-height:18px; padding:0 4px; background:#f4674b; color:#fff; position:absolute; right:0; top:0;}
.trailer .pic .img .zb b{ display:block; width:7px; height:18px; position:absolute; left:-7px; top:0; background-position:-493px 0;}
.trailer .pic .img .lb{ height:18px; line-height:18px; padding:0 4px; background:#2375ef; color:#fff; position:absolute; right:0; top:0;}
.trailer .pic .img .lb b{ display:block; width:7px; height:18px; position:absolute; left:-7px; top:0; background-position:-493px -23px;}
.trailer .pic p{ text-align:center; font-size:14px; height:28px; line-height:28px; overflow:hidden; padding:10px 0 0 0;}
.trailer .pic .jt{ display:block; width:18px; height:12px; background-position:-377px -102px; position:absolute; left:50%; margin-left:-9px; top:180px;}
.trailer .time{ padding:25px 0 10px 0; position:relative;}
.trailer .time .xian{ width:100%; height:2px; background:#dbdbdb; overflow:hidden;}
.trailer .time .bf{ display:block; width:20px; height:20px; position:absolute; left:50%; margin-left:-10px; top:16px; background-position:-351px -74px;}
.trailer .time .dd{ text-align:center; font-size:16px; font-weight:bold; line-height:28px; padding:15px 0 0 0; color:#666;}
.trailer .time .hh{ color:#999; line-height:24px; text-align:center; font-size:14px;}
.trailer .time .hh .price{ color:#f4674b; padding:0 0 0 16px;}
.trailer .time .hh .free{ color:#189b5f; padding:0 0 0 16px;}
.trailer .next, .trailer .prev{ display:block; cursor:pointer; width:18px; height:57px; position:absolute;  top:66px; right:0px; line-height:0; font-size:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#7F000000,endColorstr=#7F000000); background-color:rgba(0,0,0,0.5);}
.trailer .prev{ background-position:-324px -51px; left:0; top:66px;}
.trailer .next i{ display:block; width:18px; height:57px;  background-position:-319px -79px;  _background-position:-19px -162px;}
.trailer .prev i{ display:block; width:18px; height:57px;  background-position:-299px -79px;  _background-position:0 -162px;}
.trailer .prevStop, .trailer .nextStop{ display:none;}
.part2 {
	padding-bottom: 25px;
	background: #f7f7f7;
}
.part2 .tit {
	width: 996px;
	height: 33px;
	margin: 0 auto;
}
.part2 .main-img {
	width: 858px;
	height: 402px;
	margin: 45px auto 0;
	background: url(/images/chujizhicheng/zbllzx/kaopei/6.png) no-repeat;
}
.part2 .main-img .city {
	font-size: 16px;
	line-height: 92px;
	text-align: left;
	text-indent: 70px;
}
.part2 .main-img .zhuti_box {
	position: absolute;
	top: 146px;
    left: 105px;
	width: 110px;
}
.part2 .main-img .zhuti2 {
	left: 278px;
	top: 110px;
}
.part2 .main-img .zhuti_box .price {
	font-size: 20px;
	color: #e92828;
	line-height: 55px;
	margin-bottom: 35px;
}
.part2 .main-img .zhuti {
	height: 310px;
}
.part2 .main-img .zhuti3 {
	left: 458px;
	top: 68px;
}
.part2 .main-img .zhuti4 {
	left: 633px;
	top: -10px;
}
.part2 .main-img li {
	line-height: 26px;
	color: #fff;
	font-size: 12px
}
.part2 .main-img .zhicheng {
	margin-top: 20px;
	font-size: 16px;
	line-height: 40px;
}
.part3 {
	padding-bottom: 40px;
	background: #f7f7f7;
}
.part3 h3 {
	font-size: 28px;
	line-height: 60px;
}
.part3 ul {
	margin-top: 10px;
}
.part3 ul li {
	float: left;
	width: 222px;
	padding-left: 25px;
	padding-top: 21px;
	height: 289px;
	margin-right: 1px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/7.png) no-repeat;
	text-align: left;
}
.part3 ul li span {
	display: block;
	width: 35px;
	height: 7px;
	background-color: #257aef;
}
.part3 ul li h4 {
	font-size: 22px;
	font-weight: bold;
	color: #000;
	line-height: 55px;
}
.part3 ul li p {
	width: 198px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	line-height: 31px;
}
.part3 ul li a {
	display: block;
	height: 30px;
	line-height: 30px;
	margin-top: 22px;
	font-size: 18px;
	color: #3675d4;
	font-weight: bold;
	text-indent: 6px;
}
.part4 {
	background: #f7f7f7;
	padding-bottom: 30px;
}
.part4 .tit {
	width: 993px;
	height: 33px;
	margin: 0 auto;
	background: url(/images/chujizhicheng/zbllzx/kaopei/8.png) no-repeat;
}
.part4 .tit a {
	float: right;
	width: 42px;
	height: 30px;
}
.part4 .free {
	margin-top: 30px;
	padding-top: 50px;
}
.part4 .free .free_hd {
	left: 10px;
	top: 11px;
}
.part4 .free .free_hd ul {
	width: 1100px;
}
.part4 .free .free_hd li {
	float: left;
	width: 124px;
	height: 45px;
	line-height: 45px;
	border: solid 2px #F9AA4D;
	margin-right: 16px;
	font-size: 16px;
	color: #ecad5e;
	cursor: pointer;
	border-bottom: none;
}
.part4 .free .free_hd li.on {
	background: #F9AA4D;
	color: #fff;
}
.part4 .free .free_bd {
	width: 1018px;
	padding-left: 235px;
	padding-top: 35px;
	height: 298px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/10.png) no-repeat;
	box-sizing: border-box;
}
.part4 .free .free_bd .free_box {
	display: none;
}
.part4 .free .free_bd .free_box li {
	float: left;
	width: 180px;
	margin-left: 10px;
	height: 216px;
	padding-top: 12px;
	background: #fff;
	cursor: pointer;
	text-align: left;
}
.part4 .free .hdlast {
	width: 124px;
	height: 45px;
	line-height: 45px;
	border: solid 2px #F9AA4D;
	margin-right: 16px;
	font-size: 16px;
	color: #ecad5e;
	cursor: pointer;
	border-bottom: none;
	left: 869px;
    top: 11px;
    z-index: 5;
}
.part4 .free .free_bd .free_box li span {
	display: inline-block;
    padding: 0 11px;
    height: 28px;
    line-height: 28px;
    background-color: #e5e5e5;
    border-radius: 14px;
    font-size: 16px;
    color: #3675d4;
    margin-left: 15px;
}
.part4 .free .free_bd .free_box li p {
	width: 144px;
    height: 48px;
    margin: 10px auto;
    font-size: 16px;
    font-weight: bold;
}
.part4 .free .free_bd .free_box li img {
	display: block;
	height: 68px;
	width: 68px;
	margin: 12px auto 0;
	-webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
}
.part4 .free .free_bd .free_box li i {
	display: block;
	font-size: 16px;
	line-height: 45px;
	text-align: center;
}
.part5 {
	padding-top: 28px;
	padding-bottom: 30px;
}
.part5 .tit {
	width: 993px;
	height: 33px;
	margin: 0 auto;
}
.part5 .kecheng {
	width: 1000px;
	height: 420px;
	background-color: #ffffff;
	box-shadow: 0px 2px 15px 0px 
		rgba(155, 155, 155, 0.73);
	margin-top: 30px;
}
.part5 .kecheng .hd {
	height: 50px;
	background-color: #f1f1f1;
	padding-left: 38px;
	width: 962px;
}
.part5 .kecheng .hd li {
	float: left;
	width: 116px;
	height: 28px;
	line-height: 28px;
	border-radius: 13px;
	margin-right: 44.33px;
	margin-top: 10px;
	font-size: 16px;
	cursor: pointer;
	
}
.part5 .kecheng .hd li.on {
	background-color: #257aef;
	color: #fff;
}
.part5 .kecheng .bdBox {
	display: none;
}
.part5 .kecheng .bdBox .bdLeft {
	float: left;
	width: 190px;
	height: 369px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/12.png) no-repeat center top;

}
.part5 .kecheng .bdBox .bdLeft span {
	display: block;
	height: 43px;
	line-height: 43px;
	font-size: 18px;
	color: #fb6e52;
}
.part5 .kecheng .bdBox .bdLeft p {
	font-size: 19px;
	line-height: 40px;
	color: #fff;
	margin-top: 10px;
}
.part5 .kecheng .bdBox .bdLeft h4 {
	font-size: 25px;
	font-weight: bold;
	color: #fff;
	line-height: 40px;
}
.part5 .kecheng .bdBox .bdLeft .charact {
	padding-left: 11px;
	padding-right: 11px;
}
.part5 .kecheng .bdBox .bdLeft .charact span {
	display: inline-block;
	width: 82px;
	height: 35px;
    line-height: 35px;
	font-size: 16px;
	color: #fff;

}
.part5 .kecheng .bdBox .bdLeft .charact i {
	display: inline-block;
	width: 1px;
	height: 10px;
	background: #fff;
}
.part5 .kecheng .bdBox .bdLeft .charact span:hover {
	text-decoration: underline;
	cursor: pointer;
}
.part5 .kecheng .bdBox .bdLeft a {
	display: block;
	width: 90px;
	height: 30px;
	line-height: 30px;
	border: solid 1px #ffffff;
	margin: 10px auto 0;
	font-size: 18px;
	color: #fff;
}
.part5 .kecheng .bdBox .bdLeft a:hover {
	text-decoration: none;
	background-color: #ffd8ce;
	color: #932a14;
}
.part5 .kecheng .bdBox .bdLeft .text {
	width: 168px;
	height: 62px;
	padding-top: 8px;
	background-color: #df5f40;
	margin: 10px auto 0;
}
.part5 .kecheng .bdBox .bdLeft .text p {
	font-size: 16px;
	color: #feeb8c;
	line-height: 28px;
	margin-top: 0;
	cursor: pointer;
}
.part5 .kecheng .bdBox .bdMid {
	padding-top: 16px;
	float: left;
}
.part5 .kecheng .bdBox .bdMid li {
	float: left;
	width: 195px;
	height: 330px;
	padding-top: 11px;
	margin-left: 12px;
}
.part5 .kecheng .bdBox .bdMid li h4 {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
}
.part5 .kecheng .bdBox .bdMid li p {
	width: 120px;
	height: 20px;
	line-height: 20px;
	background-color: rgba(0,0,0,0.3);
	border-radius: 9px;
	margin: 0 auto;
	font-size: 12px;
	color: #fff;
	margin-top: 5px;
	cursor: pointer;
}
.part5 .kecheng .bdBox .bdMid li span {
	font-size: 10px;
    color: #fff;
    display: block;
    margin-top: 15px;
    margin-bottom: 31px;
    cursor: pointer;
}
.part5 .kecheng .bdBox .bdMid li span:hover {
	text-decoration: underline;
}
.part5 .kecheng .bdBox .bdMid li .midtext {
	width: 180px;
	margin: 10px auto 0;
	overflow: hidden;	
}
.part5 .kecheng .bdBox .bdMid li .midtext dd {
	float: left;
	width: 90px;
	line-height: 30px;
	height: 30px;
	font-size: 14px;
}
.part5 .kecheng .bdBox .bdMid li .midtext .twoLine dd {
	float: none;
	width: 180px;
	margin: 0 auto;
    text-align: left;
    text-indent: 16px;
}
.part5 .kecheng .bdBox .bdMid li .midtext dd::before {
	display: inline-block;
	content: "";
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background: #aaa;
	vertical-align: middle;
	margin-right: 8px;
}
.part5 .kecheng .bdBox .bdMid li .chaozhi {
	padding-top: 10px;
	width: 180px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}
.part5 .kecheng .bdBox .bdMid li .chaozhi dd {
	background: url(//www.chinaacc.com/images/chujizhicheng/index2017/tutorialTopIcon.png) no-repeat;
    _background: url(//www.chinaacc.com/images/chujizhicheng/index2017/tutorialTopIcon.gif) no-repeat;
	background-position: 0 0px;
    height: 26px;
    line-height: 26px;
    padding-left: 28px;
    margin-bottom: 15px;
    margin-left: 7px;
    cursor: pointer;
}
.part5 .kecheng .bdBox .bdMid li .chaozhi dd:hover {
	text-decoration: underline;
}
.part5 .kecheng .bdBox .bdMid li .chaozhi dd.icon01 {
	background-position: 0 -40px;
}
.part5 .kecheng .bdBox .bdMid li .chaozhi dd.icon02 {
	background-position: 0 -79px;
}
.part5 .kecheng .bdBox .bdMid a {
	display: block;
	width: 84px;
	height: 23px;
	background-color: #f16750;
	line-height: 23px;
	font-size: 14px;
	color: #fff;
	margin: 0 auto;
}
.part5 .kecheng .bdBox .bdRight {
	float: right;
	margin-left: 12px;
}
.part5 .kecheng .bdBox .bdRight ul {
	height: 270px;
	width: 170px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/16.png) no-repeat left center;
	box-sizing: border-box;
	padding-top: 5px;
}
.part5 .kecheng .bdBox .bdRight ul li {
	font-size: 12px;
	line-height: 26px;
	text-align: left;
	text-indent: 18px;
}
.part5 .kecheng .bdBox .bdRight  .bdRightBtn {
	width: 152px;
	margin-top: 5px;
}
.part5 .kecheng .bdBox .bdRight  .bdRightBtn a {
	display: block;
	width: 152px;
	height: 20px;
	line-height: 20px;
	background-color: #f0bc77;
	color: #fff;
	margin-bottom: 8px;
}
.part6 {
	width: 100%;
	height: 310px;
	background-color: #F7F7F7;
}
.part6 .teacher {
	padding-top: 42px;
}
.part6 .teacher .teacherLeft {
	float: left;
	width: 186px;
	height: 239px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/17.png) no-repeat;
}
.part6 .teacher .teacherLeft h4 {
	padding-top: 70px;
	font-size: 26px;
	font-weight: bold;
}
.part6 .teacher .teacherLeft p {
	font-size: 20px;
	color: #8b8b8b;
}
.part6 .teacher .teacherLeft span {
	display: block;
	padding-top: 58px;
	font-size: 12px;
	color: #296ddc;
	text-align: left;
	text-indent: 43px;
}
.part6 .teacher .teacherBox {
	float: left;
	margin-left: 10px;
	height: 227px;
	width: 804px;
	overflow: hidden;
}
.part6 .teacher .teacherBox li {
	float: left;
	width: 175px;
	height: 227px;
	margin-right: 20px;
	position: relative;
	cursor: pointer;
}
.part6 .teacher .teacherBox li img {
	display: block;
	width: 100%;
	height: 100%;
}
.part6 .teacher .teacherBox li p {
	position: absolute;	
	bottom: 7px;
	left: 68px;
	font-size: 18px;
	color: #fff;
}
.part6 .teacher .teacherBox .next {
	position: absolute;
    right: 0px;
    top: 94px;
    width: 30px;
    height: 48px;
    background: url(/images/chujizhicheng/zbllzx/kaopei/9.png) no-repeat;
    cursor: pointer;
    z-index: 2;
}
.part7 {
	width: 100%;
	height: 388px;
	padding-top: 28px;
	background-color: #fffbf0;
}
.part7 .tit {
	width: 993px;
	height: 33px;
	margin: 0 auto 28px;
}
.part7 .service {
	width: 1000px;
	height: 298px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/19.png) no-repeat;
}
.part7 .service ul {
	width: 1100px;
}
.part7 .service li {
	float: left;
	padding-left: 107px;
	width: 204px;
	margin-right: 34px;
	margin-bottom: 20px;
	height: 86px;
	text-align: left;
}
.part7 .service li h5 {
	font-size: 18px;
	font-weight: bold;
	color: #e8a413;
	line-height: 38px;
}
.part7 .service li p {
	cursor: pointer;
}
.part7 .service li p:hover {
	text-decoration: underline;
}
.part8 {
	padding-top: 35px;
	background: #F7F7F7;
	padding-bottom: 20px;
}
.part8 .tit {
	width: 993px;
	height: 33px;
	margin: 0 auto 35px;
}
.part8 .book {
	width: 1000px;
	height: 528px;
}
.part8 .book .bookHd {
	width: 148px;
	top: 27px;
	left: 0;
}
.part8 .book .bookHd li {
	width: 148px;
	height: 35px;
	line-height: 35px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	background-color: #bad3ff;
	font-size: 16px;
	color: #004cd3;
	margin-bottom: 19px;
	cursor: pointer;
}
.part8 .book .bookHd li.on {
	background-color: #257aef;
	color: #fff;
}
.part8 .book .bookBd {
	margin-left: 140px;
	width: 727px;
	height: 528px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/22.png) no-repeat;
}
.part8 .book .bookBd .bookBig {
	float: left;
	width: 345px;
	padding-left: 18px;
}
.part8 .book .bookBd .bookBig h4 {
	font-weight: bold;
	font-size: 24px;
	line-height: 132px;
}
.part8 .book .bookBd .bookBig img {
	display: block;
	margin: 0 auto 30px;
	height: 142px;
}
.part8 .book .bookBd .bookBig  p {
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
}
.part8 .book .bookBd .bookBig .subtit {
	font-size: 12px;
	color: #606060;
	line-height: 48px;
}
.part8 .book .bookBd .bookBig .car {
	height: 60px;
	line-height: 60px;
}
.part8 .book .bookBd .bookBig .car span {
	font-size: 20px;
	color: #e62323;
	display: inline-block;
	width: 100px;
	margin-left: 68px;
}
.part8 .book .bookBd .bookBig .car del {
	font-size: 16px;
	color: #9c9c9c;
	margin-right: 40px;
}
.part8 .book .bookBd .bookList {
	float: left;
	width: 332px;
	padding-top: 10px;
	padding-left: 23px;
}
.part8 .book .bookBd .bookList li {
	height: 120px;
	width: 300px;
	border-bottom: 1px solid #d2d2d2;
}
.part8 .book .bookBd .bookList li img {
	float: left;
	margin-top: 17px;
	width: 70px;
}
.part8 .book .bookBd .bookList li .descri {
	float: left;
	padding-top: 17px;
	margin-left: 5px;
}
.part8 .book .bookBd .bookList li .descri p {
	width: 225px;
	text-align: left;
	line-height: 26px;
	font-weight: bold;
}
.part8 .book .bookBd .bookList li .price {
	text-align: left;
	line-height: 47px;
}
.part8 .book .bookBd .bookList li .price span {
	font-size: 20px;
	color: #e62323;
	margin-right: 20px;
}
.part8 .book .bookBd .bookList li .price del {
	font-size: 16px;
	color: #9c9c9c;
	margin-right: 20px;
}
.part8 .book .bookBd i {
	display: inline-block;
	width: 20px;
	height: 18px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/21.png) no-repeat;
	cursor: pointer;
}
.part8 .book .bookRight {
	width: 129px;
	padding-left: 14px;
	height: 483px;
	background-color: #bad3ff;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	right: -3px;
	top: 20px;
	text-align: left;
}
.part8 .book .bookRight li {
	margin-top: 30px;
	cursor: pointer;
}
.part8 .book .bookRight li h5 {
	font-size: 16px;
	font-weight: bold;
	color: #004cd3;
	line-height: 35px;
}
.part8 .book .bookRight li p {
	font-size: 12px;
	color: #004cd3;
}
.part9 {
	padding-top: 58px;
	background: #F7F7F7;
}
.part9 .tit {
	width: 993px;
	height: 33px;
	margin: 0 auto 20px;
}
.part9 .app {
	width: 100%;
	height: 356px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/26.png) no-repeat center;
}
.part9 .app .appDown {
	padding-top: 253px;
	height: 45px;
	padding-left: 535px;
}
.part9 .app .appDown .ios {
	float: left;
	margin-right: 78px;
}
.part9 .app .appDown .ios .btn {
	width: 160px;
	height: 45px;
	line-height: 45px;
	background-color: #257aef;
	border-radius: 10px;
	font-size: 20px;
	color: #fff;
	cursor: pointer;
}
.part9 .app .appDown .ios .btn i {
	float: left;
	width: 25px;
	height: 31px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/24.png) no-repeat;
	margin-top: 5px;
	margin-left: 10px;
}
.part9 .app .appDown .erweima {
	display: none;
	width: 136px;
    height: 130px;
    padding-top: 5px;
    background: #fff;
    border: 1px solid #e0e0e0;
    top: -150px;
    left: 50%;
    margin: 0 0 0 -68px;
    box-shadow: 0 0 3px 1px #e0e0e0;
}
.part9 .app .appDown .erweima i {
	display: block;
    width: 17px;
    height: 12px;
    background-position: 0 -115px;
    bottom: -12px;
    left: 50%;
    margin: 0 0 0 -8px;
    overflow: hidden;
}

.part9 .app .appDown .erweima img {
	display: block;
	margin: 0 auto;
}
.part9 .app .appDown .android {
	float: left;
}
.part9 .app .appDown .android .btn {
	width: 160px;
	height: 45px;
	line-height: 45px;
	background-color: #dd3535;
	border-radius: 10px;
	font-size: 20px;
	color: #fff;
	cursor: pointer;
}
.part9 .app .appDown .android .btn i {
	float: left;
	width: 25px;
	height: 31px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/25.png) no-repeat;
	margin-top: 5px;
	margin-left: 4px;
}
.part10 {
	padding-bottom: 20px;
	padding-top: 40px;
	background: #F7F7F7;
}
.part10 .tit {
	width: 953px;
	height: 35px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/27.png) no-repeat;
	margin: 0 auto 20px;
}
.part10 .ziliao {
	width: 995px;
	height: 462px;
	margin: 0 auto;
}
.part10 .form1 {
	width: 1200px;
	height: 165px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/28-2.png) no-repeat;
	margin-top: 30px;
}
.part10 .form1 h4 {
	font-size: 31px;
	font-weight: bold;
	color: #fff;
	line-height: 52px;
}
.part10 .free-body {
	width: 480px;
	margin-left: 291px;
	margin-top: 5px;
}
.part10 .free-body dd {
	float: left;
	width: 199px;
	height: 35px;
	margin-right: 30px;
	margin-bottom: 5px;
	background: #fff;
	border-radius: 3px;
}
.part10 .free-body dd input {
	width: 198px;
	height: 35px;
	line-height: 35px;
	border-radius: 3px;
	text-indent: 10px;
}
.part10 .free-body input.ipt1 {
	float: left;
	width: 120px;
}
.part10 .free-body dd .imgCode {
	float: right;
	width: 76px;
	height: 35px;
}
.part10 .free-body dd .imgCode img {
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
}
.part10 .free-body dd .yzm-btn {
	float: right;
	width: 76px;
	height: 35px;
	line-height: 35px;
	background-color: #e7612b;
	color: #fff;
}
.part10 .free-body  dd.last {
	font-size: 16px;
	line-height: 35px;
	margin-left: 114px;
}
.part10 .free-body  dd.last .reg-agree-tags{
	width: 480px;
	margin-left: -160px;
	color: #FFF;
	padding-top:0;
}
.part10 .free-body  dd.last .reg-agree-tags a{
	color: #FFF;
}
.part10 .free-body  dd.last .reg-agree-tags i{
	float: left;
    margin-top: 5px;
}
.part11 {
	padding-top: 26px;
	padding-bottom: 40px;
	background-color: #F7F7F7;
}
.part11 .tit {
	width: 991px;
	height: 32px;
	margin: 0 auto 14px;
}
.kjsw-mod.layout {
	width: 1200px;
	margin: 0 auto;
	text-align: left;
}

 .part12 {
 	width: 100%;
 	height: 556px;
 	background: url(/images/chujizhicheng/zbllzx/kaopei/30.png) no-repeat center top;
 }
  .part12 .p12-left {
  	width: 650px;
  	margin: 0 auto;
  }

 
 .part12 h3 {
 	padding-top: 18px;
 	font-size: 36px;
 	font-weight: bold;
 	line-height: 90px;
 	color: #fff;
 }
  .part12 h3 span {
  	font-size: 45px;
	font-weight: bold;
	color: #f64646;
  }
  .part12 .sub {
	font-size: 28px;
	font-weight: bold;
	color: #ffffff;
	line-height: 60px;
  }
 .part12 .zero-body {
 	width: 626px;
 	margin: 20px auto 0;
 }
 .part12 .zero-body dd {
  	box-sizing: border-box;
  	width: 626px;
	height: 63px;
	line-height: 63px;
	border: 1px solid #fff;
	border-radius: 5px;
	margin-bottom: 25px;
  }
.part12 .zero-body dd span {
	float: left;
	margin-top: 22px;
	margin-left: 10px;
}
.part12 .zero-body dd i {
	float: left;
	width: 1px;
	height: 26px;
	background: #fff;
	margin-top: 18px;
	margin-left: 10px;
}
.part12 .zero-body dd input {
	float: left;
	width: 370px;
	height: 63px;
	line-height: 63px;
	background: none;
	text-indent: 18px;
	font-size: 16px;
	color: #fff;
}
.part12 .zero-body dd input::placeholder {
	color: #fff;
}
.part12 .zero-body dd .yzm-btn {
	float: right;
	width: 180px;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
	color: #fff;
	margin-top: 13px;
	border-left:1px solid #fff;
	font-size: 16px;
}
.part12 .zero-body .apply-btn {
	display: block;
	width: 626px;
	height: 63px;
	line-height: 63px;
	background-color: #257aef;
	border-radius: 5px;
	color: #fff;
	font-size: 24px;
	margin: 0 auto;
}
.part12 .zero-body .reg-agree-tags{
	padding-left: 111px;
	color: #fff;
}
.part12 .zero-body .reg-agree-tags a{
	color: #fff;
}
.mask {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.4;
	filter:alpha(opacity=40);
	z-index: 50;
}
.ptips {
	display: none;
	width: 300px;
	height: 500px;
	position: fixed;
	z-index: 99;
	left: 50%;
	top: 50%;
	margin-left: -150px;
	margin-top: -250px;
	text-align: center;
	background: url(//www.chinaacc.com/images/zhucekuaijishi/zbllzx/validate/pc_b.png) no-repeat;
	font-size: 16px;
	color: #454545;
}
.ptips .tit {
	padding-top: 152px;
	line-height: 30px;
}
.ptips .change {
	color: #ff5a00;
	text-decoration: underline;
}
.ptips ul {
	margin-top: 78px;
}
.ptips ul li {
	line-height: 30px;
	width: 172px;
	height: 30px;
	margin: 0 auto;
	text-align: left;
}

.ptips ul li:before {
	content: "";
	float: left;
	width: 9px;
	height: 9px;
	background: url(//www.chinaacc.com/images/zhucekuaijishi/zbllzx/validate/fk.png) no-repeat;
	margin-right: 7px;
	margin-top: 12px;
	margin-left: 12px;
}
.ptips .true {
	display: block;
	width: 270px;
	height: 74px;
	line-height: 54px;
	background: url(//www.chinaacc.com/images/zhucekuaijishi/zbllzx/validate/pc_btn.png) no-repeat;
	font-size: 24px;
	color: #ce2906;
	margin: 12px auto 0;
}
.ptips .true:hover {
	text-decoration: underline;
}

.code {
	display: none;
	width: 319px;
	height: 281px;
	text-align: center;
	background-color: #ffffff;
	border-radius: 10px;
	border: solid 2px #c97d5c;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -175px;
    margin-top: -83px;
	z-index: 70;
}
.code2 {
	border: solid 2px #4196b4;
}
.code .ima {
	width: 255px;
	height: 50px;
	margin: 50px auto 25px;
}
.code .ima .imgCode {
	float: left;
	width: 120px;
	height: 48px;
}
.code .ima .imgCode img {
	display: block;
	width: 100%;
	height: 100%;
}
.code .ima  .change {
	float: left;
	width: 108px;
	height: 46px;
	line-height: 46px;
	background-color: #f6f3ef;
	border-radius: 3px;
	border: 1px solid #dddddd;
	font-size: 16px;
	color: #333333;
	cursor: pointer;
	margin-left: 22px;
}
.code  input {
	width: 255px;
	height: 46px;
	line-height: 46px;
	background-color: #ffffff;
	border-radius: 3px;
	border: 1px solid #dddddd;
	font-size: 16px;
	text-indent: 10px;
}
.code a {
	width: 160px;
	height: 45px;
	line-height: 45px;
	background-color: #f3804f;
	border-radius: 5px;
	font-size: 24px;
	color: #fff;
	margin: 21px auto;
	display: block;
}
.loginRegister-tipsTex{ display:none; width:208px; height:51px; line-height:51px; text-align:center; border-radius:4px; font-size:18px; color:#fff; position:fixed; left:50%; top:50%; margin:-25px 0 0 -104px; background:#000; opacity:.8; filter:alpha(opacity=80); z-index:999;}
.right_fixed {
	position: fixed;
	right: 0;
	top: 100px;
	z-index: 5;
	width: 153px;
	height: 446px;
	background: url(/images/chujizhicheng/zbllzx/kaopei/right.png) no-repeat;
}
.right_fixed ul {
	padding-top: 31px;
}
.right_fixed ul li {
	height: 55px;
	line-height: 55px;
	margin-bottom: 26px;
}
.right_fixed ul li i {
	float: left;
    width: 27px;
    height: 21px;
    margin-left: 24px;
    margin-top: 18px;
    margin-right: 5px;

}
.right_fixed ul li a {
	float: left;
	font-size: 18px;
	color: #fff;
}
.next {
      background-image: none!important
    }