.page_position{width:1200px;margin:20px auto 0}
.page_position a{font-size:12px;color:#808080;display:inline-block;margin-bottom:10px}
.page_position span{font-size:12px;display:inline-block}
.page_position span.position_text{border:1px dashed #ccc;background:#fff;padding:0 20px;line-height:28px}
.page_position span.position_text0{color:#0077ff}
.page_position i.right_icon{color:#808080;display:inline-block;margin:0 16px}
.main_question{width:1200px;margin:23px auto 40px}
.main_question_a{position:relative}
.main_question_l{float:left;width:856px;border:1px solid #e6e6e6;border-radius:8px;background:#fff}

.main_question_l .input__box{position:relative;margin:15px 15px;}
.main_question_l .input__box .input{width:703px;height:17px;padding:22px 88px 22px 17px;background:#fff;border:2px solid #0077ff;border-radius:8px;color:#333;font-size:18px;font-weight:400}
.main_question_l .input__box::-webkit-input-placeholder{color:#0077ff}
.main_question_l .input__box::-moz-placeholder{color:#0077ff}
.main_question_l .input__box::-ms-input-placeholder{color:#0077ff}
.main_question_l .input__box .search--btn{right:0;bottom:0px;position:absolute;width:160px;height:65px;background-color:#0077ff;border:2px solid #0077ff;color:#fff;font-size:22px;font-weight:500;border-radius:0 8px 8px 0}


.question_l_a{width:856px;padding:0px 0 0}
.question_l_a h3.a_h3,.question_l_b h3.a_h3{font-size:18px;color:#000;font-weight:bold;border-left:6px solid #0077ff;line-height:26px;padding-left:30px}
.question_l_a p.option{margin:28px 30px 22px}
.question_l_a p.option span{width:96px;font-size:14px;color:#333;line-height:28px;text-align:center;display:inline-block;background:url(../images/btn_pic01.png) no-repeat;background-size:100% 100%}
.question_text{margin:0 30px}
.question_text h1{font-size:16px;padding-bottom:20px;line-height:30px;}
.question_text h2{font-size:17px;padding-bottom:20px;line-height:29px;}
.question_text h3{font-size:15px;margin-top:14px;line-height:28px}
.question_text p{}
.question_text ul{margin-top:5px;line-height:30px;font-size:15px;}
.question_text ul p{line-height:30px;color:#000;font-size:15px}
.check_box{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:25px 30px;margin-top:26px}
.check_box i.see_icon{width:26px;height:20px;display:inline-block;background:url(../images/icons_st.png) 0 -65px no-repeat;vertical-align:middle}
.by_icon{width:26px;height:20px;display:inline-block;background:url(../images/icons_st.png) 0 -150px no-repeat;vertical-align:middle}
.check_box span{margin-left:14px;vertical-align:middle;cursor:pointer;background:#419aff;border-radius:0.43rem;font-size:18px;color:#fff;padding:10px 14px;margin-right:10px;display:inline-block}
.check_text{padding:28px 30px 0;border-bottom:1px solid #f2f2f2}
.check_text p{font-size:16px;color:#333;margin-bottom:28px;line-height:28px}
.check_text p span.blue_text{color:#0077ff}
.check_text p span.answer_text{color:#000;font-size:20px;font-weight:bold}
.catalog_box{padding:30px 30px 40px}
.catalog_box span{float:left;width:200px;height:50px;background:url(../images/btn_pic.png) no-repeat;background-size:100% 100%;font-size:16px;color:#0077ff;display:inline-block;text-align:center;line-height:50px;cursor:pointer}
.catalog_box span.catalog_btn{margin-left:100px}
.catalog_box span.next_btn{float:right}
.question_l_b{padding-top:37px;border-top:6px solid #f2f2f2}
.kt_list{margin-top:24px}
.kt_item{line-height:30px;border-top:1px solid #f2f2f2;padding:20px 20px;width:auto}
.kt_item_left{float:left}
.kt_item_left span{width:96px;font-size:14px;color:#333;text-align:center;background:url(../images/btn_pic01.png) no-repeat;background-size:100% 100%;margin-right:17px}
.kt_item_right{width:84%;display:inline-block;font-size:15px;font-weight:300;margin-left:12px}
.kt_item_right .kt_item_title{font-size:12px;font-weight:bold}
.kt_item_right a{font-size:15px;color:#000}
.kt_item_option{font-size:14px;padding-top:20px}
.ks_look_btn{border-top:1px solid #f2f2f2;border-bottom:none;padding:0px 0px;padding-top:10px;margin-top:15px}
.kt_list ul li{line-height:35px;border-top:1px solid #f2f2f2;padding:20px 20px;overflow:hidden;}
.kt_list ul li span{width:96px;font-size:14px;color:#333;line-height:28px;text-align:center;display:inline-block;background:url(../images/btn_pic01.png) no-repeat;background-size:100% 100%;margin-right:17px}
.kt_list ul li a{font-size:15px;color:#000;font-weight:300;display:inline-block;line-height:35px}
.kt_list ul li p{padding-top:10px;}
.main_question_r{float:right;width:320px}
.question_r_a{width:320px}
.question_r_a img{width:320px;height:280px;border-radius:8px}
.question_r_b{width:318px;border:1px solid #e6e6e6;border-radius:8px;background:#fff;margin-top:30px;padding-top:16px}
.question_r_b h3.a_h3{font-size:18px;color:#000;font-weight:bold;border-left:6px solid #0077ff;line-height:26px;padding-left:20px}
.r_b_list{margin-top:15px;border-top:1px solid #e6e6e6}
.r_b_list ul{padding:12px 0}
.r_b_list ul li{line-height:30px;padding:0 10px 0 20px}
.r_b_list ul li a{font-size:14px;color:#333}
.r_b_list ul li a:hover{color:#0077ff}
.r_b_list ul li a i.yuan_icon{width:4px;height:4px;background:url(../images/icons_st.png) 0 -108px no-repeat;display:inline-block;margin-right:12px;vertical-align:middle;margin-top:-2px}
.r_b_list ul li a:hover i.yuan_icon{background:url(../images/icons_st.png) 0 -128px no-repeat}
.page_list{width:1198px;margin:25px auto 30px;border:1px solid #e6e6e6;border-radius:8px;background:#fff;padding:28px 0 10px}
.page_list ul{padding:0 18px}
.page_list ul li{width:136px;text-align:center;line-height:36px;background:#fff;float:left;margin:0 0 18px 32px;display:block;border-radius:30px;border:1px solid #f2f2f2;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.page_list ul li.p_listOn{background:#0077ff;border:1px solid #0077ff;color:#fff}
.page_list ul li.p_listOn a{color:#fff}
.page_list ul li.no_l{margin-left:0}
.page_list ul li a{font-size:14px;color:#333}
.main_question0{margin-top:0}
.main_page_list{padding-top:31px}
.main_page_list h3.a_h3{font-size:20px;color:#000;border-left:6px solid #0077ff;line-height:26px;padding-left:20px}
.kt_list0 ul li{line-height:73px;padding:0 20px}
.page_btn{border-top:1px solid #f2f2f2;padding:39px 19px 38px}
.page_btn .turn_ul li{width:34px;height:34px;line-height:34px !important;padding:0;border:1px solid #e7e7e7;float:left;border-radius:50%;font-size:13px;color:#4c4c4c;text-align:center;margin-right:16px;cursor:pointer}
.page_btn .turn_ul li.on{color:#fff;background:#0077ff;border:1px solid #0077ff}
.page_btn .turn_ul li.end{margin-right:0}
.page_btn .turn_ul li.first,.page_btn .turn_ul li.next,.page_btn .turn_ul li.prev,.page_btn .turn_ul li.end{width:60px;line-height:32px;border-radius:8px}
.page_r_a{width:318px;border:1px solid #e6e6e6;border-radius:8px;background:#fff;padding-top:16px}
.page_r_a h3.a_h3{font-size:18px;color:#000;font-weight:bold;border-left:6px solid #0077ff;line-height:26px;padding-left:20px}
.page_r_a ul{margin-top:15px;padding:12px 0;border-top:1px solid #e6e6e6}
.page_r_a ul li{line-height:30px;padding:0 10px 0 0;margin-left:43px;list-style-type:disc;color:#ccc}
.page_r_a ul li:hover{color:#0077ff}
.page_r_a ul li a{font-size:14px;color:#333}
.page_r_a ul li a:hover{color:#0077ff}
.page_r_a ul li a i.yuan_icon{width:4px;height:4px;background:url(../images/icons_st.png) 0 -108px no-repeat;display:inline-block;margin-right:12px;vertical-align:middle;margin-top:-2px}
.list_dl{margin-top:15px}
.list_dt{padding:0 20px 0 46px;height:54px;line-height:54px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;border-top:1px solid #f2f2f2}
.list_dt p{color:#000;font-size:14px;display:inline-block;line-height:55px;width:100%}
.list_dt_icon{position:absolute;left:20px;top:19px;display:block;width:13px;height:13px;background:url(../images/icons_st.png) -49px 0 no-repeat}
#open .list_dt_icon{background:url(../images/icons_st.png) -49px -34px no-repeat}
.list_dd{display:none}
.list_dd ul{padding:16px 0;background:#fafafa;border-bottom-right-radius:8px;border-bottom-left-radius:8px}
.list_li{background:#fafafa;list-style-type:none;height:32px;line-height:32px;cursor:pointer;padding:0 20px 0 32px;color:#333;font-size:14px}
.list_liOn{color:#0077ff}
.list_li a{color:#333;font-size:14px}
.list_li p{display:inline-block}
.list_li a:hover{color:#0077ff}
.list_li a:active{color:#0077ff}
.list_li a i.yuan_icon{width:4px;height:4px;background:url(../images/icons_st.png) 0 -108px no-repeat;display:inline-block;margin-right:12px;vertical-align:middle;margin-top:-2px}
.list_li a:hover i.yuan_icon{width:4px;height:4px;background:url(../images/icons_st.png) 0 -128px no-repeat;display:inline-block;margin-right:12px;vertical-align:middle;margin-top:-2px}
.list_li a:active i.yuan_icon{width:4px;height:4px;background:url(../images/icons_st.png) 0 -128px no-repeat;display:inline-block;margin-right:12px;vertical-align:middle;margin-top:-2px}
.list_li i.yuan_icon0{background:url(../images/icons_st.png) 0 -128px no-repeat}
.dofixed{position:fixed;top:0;left:50%;width:320px;margin-left:280px;margin-top:0}
#menu-box{width:100%;height:56px;background:#0077ff}
.menu{margin:auto;width:1200px;height:56px}
.menu ul{float:left}
.menu ul li{float:left;padding:0 15px;display:block;height:56px;font:15px/56px "Microsoft YaHei";color:#fff;text-align:center;cursor:pointer}
.menu ul li a{display:block;height:56px;font:15px/56px "Microsoft YaHei";color:#fff;text-align:center}
.menu-hover{background:#3392ff}
.menu ul li.menu-hover0{font-weight:bold}
.submenu{position:absolute;border:0}
.submenu ul{position:relative;border:0;display:none}
.submenu ul li a{height:35px;font:14px/35px "Microsoft YaHei";color:#3e3e3e;border:0}
.submenu ul li a:hover{font-weight:bold}
.submenu-bg{width:100%;height:35px;background:#fcfcfc;border-bottom:1px solid #e5e5e5}
.topic__list{margin-top:15px;width:100%;margin-bottom:35px}
.topic--answer{margin:5px 30px 5px;width:96px;font-size:14px;color:#333;line-height:28px;text-align:center;display:inline-block;background:url(../images/btn_pic01.png) no-repeat;background-size:100% 100%}
.topic__list p{display:inline-block;vertical-align:middle;font-size:15px;padding:5px 30px 5px}

.kefu__box_content {position: fixed;left: 20px;bottom: 210px;height: 180px;width: 180px;z-index: 999;}
.kefu__box_content img {width: 180px;height: 180px;}
.kefu__box_content p {text-align:center;font-size:13px;}