body {
	background: #fff;
}

body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, ul, li, form, label,
	table, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: bottom;
	list-style: none;
}

a,a:hover{
	text-decoration: none !important;
}

.last_margin {
	margin: 0 !important;
}

.down_line {
	width: 62px;
	border-top: 2px solid #197FC7;
	position: absolute;
	left: 50%;
	top: 52px;
	margin-left: -31px;
}
/* fix-header-start */
.fix_header {
	width: 100%;
	height: 69px;
	position: relative;
	overflow:hidden;
}

.bg {
	position: absolute;
	width: 120%;
	height: 69px;
	z-index: -1
}

.fix_header_container {
	width: 1000px;
	height: 60px;
	margin: 0 auto;
}

.fix_left {
	float: left;
}

.fix_list li {
	float: left;
	width: 58px;
	height: 100%;
	line-height: 60px;
	text-align: center;
	overflow: hidden;
}

.fix_list li.w_78{
	width:78px;
}

.fix_list li>a{
	font-size:16px;
	color:#000000;
}

.fix_list li+li {
	margin-left: 5px;
}

.fix_list li:hover, .fix_active {
	background: #F7F7F7;
	border-bottom: 2px solid #0071C1;
}

.fix_list li a {
	width: 100%;
}

.fix_right {
	float: right;
}

.fix_right p {
	float: left;
	height: 60px;
	margin-right: 10px;
}

.free_consult {
	line-height: 60px;
}

.free_consult_word {
	font-weight: bold;
}

.free_consult_num {
	font-weight: bold;
	color: #0373C2;
}

.fix_right .application, .fix_right .tax_course {
	width: 62px;
	position: relative;
}

.application_photo, .tax_course_photo {
	position: absolute;
	top: 8px;
	left: 19px;
	cursor: pointer;
}

.tax_course_photo {
	left: 16px;
}

.application_photo img, .tax_course_photo img {
	max-width: 100%;
}

.application_word, .tax_course_word {
	position: absolute;
	bottom: 4px;
	left: 4px;
	font-size: 13px;
	font-weight: bold;
}

.tab_btn {
	width: 62px;
	box-sizing: border-box;
	position: relative;
}

.tab_btn>a{
	font-size: 14px;
	color:#000000;
}

.btn_cn, .btn_en {
	width: 100%;
	height: 18px;
	line-height: 15px;
	border: 1px solid #AFAFAF;
	border-radius: 4px;
	position: absolute;
	text-align: center;
	box-sizing: border-box;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}

.btn_cn:hover, .btn_en:hover {
	color: #fff;
	background: #00f;
}

.btn_cn {
	top: 11px;
}

.btn_en {
	top: 34px;
}

/*fix-header-end*/

/*header-start*/
.header {
	width: 100%;
	background: #EFF6FF;
	position: relative;
	top: -4px;
}

.header_container {
	width: 1000px;
	height: 80px;
	margin: 0 auto;
}

.header_left {
	float: left;
	height: 100%;
}

.header_logo {
	height: 100%;
	padding: 13px 0;
	box-sizing: border-box;
}

.header_logo img {
	max-width: 100%;
}

.header_right {
	float: right;
	height: 80px;
}

.header_title {
	height: 100%;
	padding: 13px 0;
	box-sizing: border-box;
}

.ht_word {
	height: 100%;
	box-sizing: border-box;
	padding: 13px 20px;
	background: url(../img/header/header_bg.png) no-repeat;
	color: #fff;
	font-size: 24px;
}
/*header-end*/

/*banner—部分*/
.banner {
	width: 100%;
	position: relative;
	top: -4px;
	overflow:hidden;
}

.banner_container {
	height: auto;
	max-height: 100%;
	position: relative;
	overflow: hidden;
}

.banner_bg {
	height: auto;
	position: relative;
	top: 0;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 400px;
	overflow: hidden;
}

.banner_photo {
	height: auto;
	max-height: 100%;
}

.banner_photo img {
	max-width: 100%;
}
/*banner—部分*/

/*代理记账流程*/
.agent_accout {
	width: 100%;
	background: #EFF6FF;
	position: relative;
	top: -4px;
	padding: 40px 0;
	box-sizing: border-box;
}

.agent_accout_container {
	width: 1000px;
	margin: 0 auto;
}

.agent_accout_container h2 {
	font-size: 32px;
	color: #002446;
	text-align: center;
	position: relative;
}

.agent_accout_num {
	width: 821px;
	margin: 50px auto 0;
	text-align: center;
}

.agent_accout_list {
	width: 730px;
	margin: 20px auto 0;
	overflow: hidden;
}

.agent_accout_list li {
	float: left;
	width: 20%;
}

.agent_accout_title {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #0071C1;
}

.agent_accout_content {
	color: #002446;
	font-size: 14px;
	margin-left: 17%;
}

.agent_accout_danju {
	color: #002446;
	font-size: 14px;
	margin-left: 8%;
}
/*代理记账流程*/

/*为什么选择九税财务代账*/
.js_agent {
	width: 100%;
	padding: 40px 0;
	background: #fff;
}

.js_agent_container {
	width: 1000px;
	margin: 0 auto;
}

.js_agent_container h2 {
	font-size: 32px;
	color: #002446;
	text-align: center;
	position: relative;
}

.js_agent_compare {
	width: 860px;
	margin: 50px auto 0;
	overflow: hidden;
}

.jiushui_agent {
	float: left;
	width: 420px;
	height: 468px;
	padding: 40px 0 40px 20px;
	background: #EFF6FF;
	overflow: hidden;
}

.other_agent {
	float: left;
	width: 386px;
	height: 468px;
	padding: 40px 0 36px 30px;
	position: relative;
	border: 2px solid #0071C1;
	/*overflow: hidden;*/
}

.js_agent_title {
	text-align: center;
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 45px;
	color: #0071C1;
}

.js_agent_content {
	background: url(../img/word/dui.png) no-repeat left center;
}

.other_agent_title {
	text-align: center;
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 45px;
	color: #5B5B5B;
}

.js_stren, .js_manage, .js_fast, .js_pfo {
	padding-left: 45px;
	margin-bottom: 35px;
}

.other_stren, .other_manage, .other_fast, .other_pfo {
	padding-left: 40px;
	margin-bottom: 35px;
}

.js_stren_title, .js_manage_title, .js_fast_title, .js_pfo_title {
	margin-bottom: 5px;
	font-size: 1em;
	font-weight: bold;
	color: #0071C1;
}

.other_stren_title, .other_manage_title, .other_fast_title,
	.other_pfo_title {
	margin-bottom: 5px;
	font-size: 1em;
	font-weight: bold;
	color: #5B5B5B;
}

.js_stren_content, .js_manage_content, .js_fast_content, .js_pfo_content
	{
	padding-right: 15%;
	font-size: 1em;
	color: #0071C1;
}

.other_stren_content, .other_manage_content, .other_fast_content,
	.other_pfo_content {
	padding-right: 15%;
	font-size: 1em;
	color: #5B5B5B;
}

.other_sloga_list {
	position: absolute;
	top: 23%;
	left: -35px;
}

.other_sloga_list li {
	width: 70px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 73px;
	color: #fff;
	background: #0071C1;
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
	border-radius: 5px;
}
/*为什么选择九税财务代账*/

/*您需要准备的资料*/
.ready {
	width: 100%;
	padding: 40px 0;
	box-sizing: border-box;
	background: #EFF6FF;
}

.ready_container {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
}

.ready_container h2 {
	font-size: 32px;
	color: #002446;
	text-align: center;
	position: relative;
}

.ready_table {
	width: 880px;
	margin: 50px auto 0;
}

.ready_table .ready_table_title {
	height: 70px;
	line-height: 70px;
	background: #D2E6FF;
	color: #0071C1;
	font-size: 22px;
	font-weight: bold;
}

.ready_table tr th {
	width: 50%;
}

.border_line {
	border-right: 1px solid #C7CCD2;
}

.ready_table tr td {
	width: 50%;
	color: #0071C1;
	font-weight: bold;
	text-align: left;
}

.ready_table tr td span {
	color: #5B5B5B;
	font-weight: normal;
}

.ready_table tr {
	height: 50px;
	line-height: 50px;
}

.blue_bg {
	background: #D2E6FF;
}

.white_bg {
	background: #fff;
}

.left_pad {
	padding-left: 5%;
}

.right_pad {
	padding-left: 14%;
}
/*您需要准备的资料*/

/*保障 */
.total_safe {
	width: 100%;
	position: relative;
}

.total_safe_container {
	height: auto;
	max-height: 100%;
	position: relative;
	overflow: hidden;
}

.total_safe_bg {
	height: auto;
	position: relative;
	top: 0;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 417px;
	overflow: hidden;
}

.total_safe_photo {
	height: auto;
	max-height: 100%;
}

.total_center_photo img {
	max-width: 100%;
}
/*保障 */

/*媒体认证*/
.media_test {
	width: 100%;
	background: #fff
}

.media_test_container {
	width: 1000px;
	margin: 0 auto;
	padding: 40px 0 20px;
	box-sizing: border-box;
}

.media_test_container h2 {
	font-size: 32px;
	color: #002446;
	text-align: center;
	margin-bottom: 55px;
	position: relative;
}

.media_list li {
	float: left;
	width: 230px;
	height: 85px;
	margin: 0 20px 20px 0;
}
/*企业展示*/
.company_display {
	width: 100%;
	background: #EFF6FF;
}

.company_display_container {
	width: 1000px;
	margin: 0 auto;
	padding: 40px 0;
	box-sizing: border-box;
}

.company_display_container h2 {
	font-size: 32px;
	color: #002446;
	text-align: center;
	margin-bottom: 55px;
	position: relative;
}

.company_display_content {
	margin-bottom: 20px;
}

.company_title {
	font-size: 22px;
	color: #00284D;
	margin-bottom: 20px;
}

.company_content p {
	font-size: 14px;
	line-height: 24px;
	color: #00284D;
	padding-right: 258px;
	box-sizing: border-box;
	margin:0;
}

.cd_photo_list li {
	float: left;
	width: 323px;
	height: 216px;
	margin-right: 10px;
}
/*底部*/
.footer {
	width: 100%;
	background: #232526;
	overflow: hidden;
}

.footer_contanier {
	width: 1000px;
	min-height: 400px;
	margin: 0 auto;
	padding-top: 60px;
}

.footer_left, .footer_middle {
	float: left;
	color: #fff;
	margin-right: 80px;
}

.contact_address_title, .contact_ways_title {
	font-size: 30px;
}

.contact_address_content {
	margin: 45px 0 0 30px;
}

.contact_address_content p {
	line-height: 24px;
	font-size: 14px;
	margin:0;
}

.contact_ways_personal p, .contact_ways_company p {
	line-height: 40px;
	font-size: 14px;
	position: relative;
	margin:0;
}

.contact_ways_personal {
	margin-top: 45px;
	margin-bottom: 50px;
}

.icon {
	position: absolute;
	top: 8px;
	left: 0;
	width: 32px;
	height: 32px;
}

.qq {
	background: url(../img/foot-nav/qq.png) no-repeat;
}

.wechat {
	background: url(../img/foot-nav/wechat.png) no-repeat;
}

.phone {
	background: url(../img/foot-nav/phone.png) no-repeat;
}

.online {
	background: url(../img/foot-nav/kefu.png) no-repeat;
}

.mail {
	background: url(../img/foot-nav/mail.png) no-repeat;
}

.together {
	background: url(../img/foot-nav/together.png) no-repeat;
}

.contact_name {
	margin-left: 52px;
}

.footer_right {
	float: right;
	color: #fff;
}

.scan_title {
	font-size: 30px;
	margin-bottom: 50px;
}

.scan_word {
	margin-bottom: 15px;
	font-size: 14px;
}

.footer_nav {
	width: 1000px;
	min-height: 100px;
	margin: 40px auto 0;
}

.footer_nav_list {
	height: 55px;
	margin: auto;
}

.footer_nav_list li {
	float: left;
	width: 131px;
	height: 55px;
	margin-right: 10px;
}

.beian {
	text-align: center;
	color: #363636;
	font-size: 12px;
	margin: 20px 0 20px 0;
}

.beian p {
	line-height: 24px;
	margin:0;
}

.beian p a {
	color: #363636;
	font-size: 12px;
}

/*左漂浮窗*/
.adguide {
	padding: 120px 8px 0;
	width: 120px;
	height: 491px;
	position: fixed;
	z-index: 1111;
	left: 0;
	top: 50%;
	margin-top: -246px;
	background: url("../img/float_bg.png?t=1.01") no-repeat center;
	box-sizing: border-box;
}

.adguide img {
	max-width: 100%;
}

.adguide a {
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #2681C4;
	font-weight: bold;
	font-size: 14px;
}

.adguide .er_code {
	margin-top: 40px;
	padding: 6px 5px 8px;
	font-size: 14px;
	text-align: center;
}

.adguide .onLine {
	width: 117px;
	margin-top: 39px;
	height: 29px;
	line-height: 29px;
	margin-left: -6px;
	text-align: center;
	font-size: 14px;
	color: #2681C4;
}

/*页面成功*/
.successPage {
	position: absolute;
	width: 400px;
	height: 200px;
	border-radius: 10px;
	box-shadow: 0 0 3px 5px #ddd;
	background: #f4f7f4;
	z-index: 1000000000000000;
	left: 50%;
	margin-left: -200px;
	padding-top: 65px;
	top: 70%;
	margin-top: -100px;
}

.successPage img {
	max-width: 100%;
}

.successPage .sImg {
	position: absolute;
	top: -45px;
	left: 50%;
	margin-left: -45px;
}

.successPage h3 {
	font-size: 30px;
	color: #3583EC;
	margin-bottom: 18px;
	text-align: center;
}

.successPage p {
	font-size: 16px;
	color: #3583EC;
	text-align: center;
}

/*右侧侧边栏*/
.rightSider {
	width: 158px;
	box-sizing: border-box;
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	position: fixed;
	top: 50%;
	margin-top: -242px;
	right: 0;
	padding: 8px;
	background: #fff;
	z-index: 999;
}

.kefuIcon {
	display: block;
	width: 141px;
	height: 33px;
	margin: 0 auto 5px;
}

.kefu1 {
	background: url(../img/group_17.png) no-repeat center;
}

.kefu2 {
	background: url(../img/group_18.png) no-repeat center;
}

.kefu3 {
	background: url(../img/group_19.png) no-repeat center;
}

.kefu4 {
	background: url(../img/group_20.png) no-repeat center;
}

.phoneNum {
	display: block;
	width: 141px;
	height: 65px;
	background: url(../img/group_21.png) no-repeat center;
	text-align: center;
	font-size: 14px;
	color: #21a9ff;
	line-height: 82px;
	font-weight: 700;
}

.calculate{
	display: block;
    width: 141px;
    height: 33px;
    margin: 8px auto 0;
    background: url(../img/calculate.png) no-repeat center;
}


/*========================2018-11-27迁移页面样式=======================*/
.migrate {
	width: 782px;
	margin: 0 auto;
	padding: 78px 0 40px;
	box-sizing: border-box;
}

.migWrap {
	font-size: 30px;
	color: #535353;
	padding: 0 120px;
	height: 73px;
	line-height: 73px;
	border-bottom: 7px solid #5bbafe;
	position: relative;
}

.migWrap.migFirst {
	border-top: 7px solid #5bbafe;
}

.migNum {
	width: 87px;
	height: 87px;
	overflow: hidden;
	position: absolute;
}

.migNumFirst {
	top: -7px;
	right: -42px;
}

.migNumTwo {
	top: -7px;
	left: -42px;
}

.migPara {
	font-size: 30px;
	color: #002446;
	text-align: center;
	margin-bottom: 87px;
}

/*========================2019-04-10税收筹划页面样式=======================*/
.planBg{
	height:440px;
}

.banner_container {
    height: auto;
    max-height: 100%;
    position: relative;
}

.banner_content {
    width: 1000px;
    height:312px;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -500px;
    margin-top: -156px;
}

.plan_banner_left{
	float:left;
	width:520px;
}

.plan_banner_left>img{
	width:100%;
	height:100%;
	margin:83px auto;
}

.plan_banner_right{
	float:right;
	width:422px;
	height:312px;
	background:#fff;
	padding:12px 24px 25px;
	box-sizing:border-box;
}

.plan_banner_right>h3{
	font-size:30px;
	color:#313131;
	text-align: center;
	margin: 0;
}

.plan_banner_right>h3:after{
	content:'';
	display:block;
	width:100%;
	height:1px;
	background:#0071c1;
	margin-top:10px;
}

.previewNum{
	margin-top:16px;
}

.previewNum .previewPeople{
	float:left;
}

.previewNum .viewNum{
	float:right;
}

.previewNum .previewPeople,
.previewNum .viewNum{
	font-size:16px;
	color:#999;
}

.previewNum .previewPeople span,
.previewNum .viewNum span{
	color:#535353;
}

.calBox{
	box-sizing:border-box;
	padding-top:20px;
}

.calItem{
	padding: 6px 0;
}

.calItem .lbl {
    width: 35%;
    float: left;
    color:#999999;
    font-size:18px;
    line-height:30px;
}

.calItem .sbox,
.calItem .fbox{
    width: 65%;
    float: left;
}

button,
select {
  text-transform: none;
}


/* 去掉ie下select下拉箭头按钮 */
/* select::-ms-expand { 
    display: none; 
} */

.myForm .form-control {
    height: 30px;
    padding: 0 12px;
    font-size: 16px;
    color: #535353;
    appearance:none;
    -moz-appearance:none;
    border: 1px solid #bfbfbf;
    box-sizing:border-box; 
}

.form-control:focus{
	border-color: #66afe9;
}

.btnx{
	padding:6px 36px;
}

.btnx button {
    color: #FFF;
    background-color: #0071c1;
}

.btn-block {
    display: block;
    width: 100%;
}
.planBtn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid #0000;
}

.btnx button:hover, .btnx button:focus, .btnx button:active,
.raBtn:hover, .raBtn:focus, .raBtn:active {
    background-color: #21a9ff;
}

.planBtn:focus, .planBtn:active:focus, .planBtn.active:focus, .planBtn.focus, .planBtn:active.focus, .planBtn.active.focus,
.raBtn:focus, .raBtn:active:focus, .raBtn.active:focus, .raBtn.focus, .raBtn:active.focus, .raBtn.active.focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.rationalBox{
	margin-top:60px;
}

.raLeft,.raRight{
	float:left;
}

.raLeft{
	margin-left:100px;
	margin-right:76px;
}

.raRight{
	margin-right:100px;
}

.raLeft,.raRight{
	width:362px;
	padding:36px 20px 15px;
	box-sizing:border-box;
	background:#eff6ff url(../../img/plan/solid-person.png) no-repeat center;
}

.raRight{
	background-image:url(../../img/plan/solid-home.png);
}

.raLeft>h3,.raRight>h3{
	font-size:32px;
	color:#535353;
	text-align:center;
	padding-bottom:20px;
}

.raLeft>p,.raRight>p{
	font-size:22px;
	color:#535353;
	padding:3px 0;
	margin:0;
}

.raBtn{
	display: block;
    width: 170px;
    height:36px;
    margin:32px auto 0;
    text-align: center;
    background:#0071c1;
    color:#fff;
    margin-bottom: 0;
    font-size: 20px;
    font-weight: normal;
    line-height: 36px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid #0000;
}

.plan_wrap.peopleBox{
	background:#eff6ff;
}

.plan_wrap {
    width: 100%;
    padding: 40px 0;
    background:#fff;
}

.plan_container{
	width: 1000px;
    margin: 0 auto;
}

.plan_wrap h2 {
    font-size: 32px;
    color: #002446;
    text-align: center;
    position: relative;
}

.peopleList{
	margin-top:40px;
}

.peopleList li{
	float:left;
	width:192px;
	height:46px;
	line-height:46px;
	background:#0071c1;
	font-size:22px;
	color:#fff;
	text-align:center;
	margin-top:10px;
}

.peopleList li+li{
	margin-left:10px;
}

.marginL0{
	margin-left:0 !important;
}

.workList{
	margin-top:60px;
}

.workList li{
	float:left;
	width:25%;
	padding:50px 20px 0;
	box-sizing:border-box;
}

.workList li>div{
	width:184px;
	height:184px;
	text-align: center;
	margin:0 auto 14px;
}

.workList li>div>img{
	width:100%;
	height:100%;
}

.workList li>h5{
	color:#313131;
	font-size:18px;
	text-align: center;
	margin-bottom:6px;
}

.workList li>p{
	color:#adadad;
	font-size:16px;
	text-align: center;
	margin:0;
}


.serviceTip{
	font-size:14px;
	color:#999999;
	text-align: center;
	margin:30px 0 0;
}


.itemLeft,.itemMid,.itemRight{
	float:left;
	width:34%;
}

.itemMid{
	width:32%;
	text-align: center;
	padding:77px 0;
	box-sizing:border-box;
}

.itemMid>img{
	max-width:100%;
}

.flowItem{
	margin-top:60px;
}

.flowItem .flowImg,.flowItem .flowDesc{
	display: inline-block;
}

.flowImg{
	width:86px;
	height:121px;
	margin-right:14px;
}

.flowImg>img{
	max-width:100%;
	margin-top:18px;
}

.flowDesc{
	width:230px;
	height: 121px;
}

.flowDesc>h4{
	font-size:24px;
	color:#313131;
}

.flowDesc>h4:after{
	content:'';
	display: block;
	width:74px;
	height:2px;
	background:#338dcd;
	margin: 5px 0 8px;
}


.flowDesc>p{
	font-size:16px;
	color:#999999;
	line-height: 1.62;
	margin: 0;
}

.qaBox{
	margin-top:63px;
}


.qaItem{
	background: #eff6ff;
    border-radius: 15px;
}

.qaItem+.qaItem{
	margin-top:20px;
}

.qaTitle{
	border-bottom: 1px solid #338dcd;
}

.qaTitle .iconx {
    width: 50px;
    text-align: center;
    background-color: #338dcd;
    border-top-left-radius: 15px;
    vertical-align: middle;
}

.qaTitle .iconx>a{
	display: block;
	width:100%;
}

.thumbs-up{
	display: inline-block;
	width:30px;
	height:31px;
	background: url(../../img/plan/dianzan1.png) no-repeat center;
}

.qaTitle .tl {
    line-height: 175%;
    padding: 10px;
    border-top-right-radius: 6px;
}

.qaTitle .tl>a {
    font-size: 22px;
    font-weight: bold;
    color: #338dcd;
}

.qaInfo{
	font-size: 18px;
    padding: 15px;
    color: #787878;
    line-height: 158%;
    height: 200px;
}

.qaInfo strong {
    color: #338dcd;
}

.qaInfo>p{
	margin:0;
}

.qaInfo>p>span{
	display: inline-block;
    width: 87%;
    vertical-align: top;
}


.advList{
	margin-top:60px;
}

.advList li{
	float:left;
	width:24.25%;
	height:276px;
	background:#f8f8f8;
	padding:20px 12px;
	box-sizing:border-box;
}

.advList li+li{
	margin-left:1%;
}

.advList li>div{
	text-align: center;
	margin-bottom:28px;
}

.advList li>div>img{
	max-width: 100%;
}


.advList li>h4{
	text-align: center;
	font-size:24px;
	color:#313131;
}

.advList li>h4:after{
	content: '';
	display: block;
	width:100%;
	height:1px;
	background: #3f93d0;
	margin:15px 0 10px;
}


.advList li>p{
	text-align: center;
	font-size:18px;
	color:#999999;
	line-height: 175%;
	margin:0;
}



/*modal*/
.modal.js-modal {
    top: 65px;
}


.jires {
    width: 98%;
    max-width: 600px;
    margin: 0 auto;
    border: 2px solid #eee;
    border-radius: 6px;
}

.jires .box1 {
    margin: 20px;
    background-color: #f8f8f8;
    text-align: center;
    padding-bottom: 20px;
}

.jires .box1 .title {
    background-color: #f0f0f0;
    text-align: center;
    font-weight: bold;
    color: #338dcd;
}

.jires .box1 .title h4 {
    margin: 0;
    background-color: #f0f0f0;
    font-weight: bold;
    color: #338dcd;
    width: 50%;
    float: left;
    font-size: 14px;
    padding: 8px;
}

.jires .box1 .subtit {
    text-align: center;
    padding-top: 10px;
}


.jires .box1 .boxtu {
    display: inline-block;
}

.jires .box2 {
    margin: 20px;
}

.jires .btn-primary {
    color: #fff;
    background-color: #0071c1;
    border-color: #0071c1;
}

.flexCont{
	width:450px;
	margin: 100px auto;
}


.flexWin{
	padding:10px;
}

.flexWin .calItem .lbl{
	width:30%;
} 

.flexWin .calItem .sbox,.flexWin .calItem .fbox{
	width:70%;
}


/*屏幕分辨率改变*/
@media screen and (max-width:1440px) and (min-width: 1367px) {
	.solga img {
		max-width: 89%;
	}
	.solga {
		padding: 39.5px 0;
	}
}

@media screen and (max-width:1366px) {
	.solga img {
		max-width: 90%;
	}
	.solga {
		padding: 38.5px 0;
	}
	.agent_accout_container, .js_agent_compare {
		font-size: 90%;
	}
	.jiushui_agent, .other_agent {
		height: 368px;
	}
	.other_sloga_list {
		top: 115px;
	}
	.other_sloga_list li {
		margin-bottom: 44px;
	}
	.js_stren, .js_manage, .js_fast, .js_pfo {
		height: 38px;
	}
}