@charset "utf-8";
*{margin:0px;padding:0px;}
html{-webkit-text-size-adjust:none}
body{-webkit-text-size-adjust:none;font:400 14px '微软雅黑',Helvetica,Arial,sans-serif;margin:0;padding:0}
ul,ol,li{list-style:none;}
h3,h4,h5{font-size:100%;}
a{color:inherit;text-decoration:none}
img,fieldset{border:0}
i,em,address{font-style:normal}
.main{width:100%;overflow:hidden;}
.show{display:block}
.hide{display:none}
.recommend a{color:#4693FF;padding:0px 5px;}
.fc{text-align:center;}
.fr{float:right;}
.fl{float:left;}
.flex_row{display: -webkit-box;display: -webkit-flex;display: flex;}
.flex_col{height:100%;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-webkit-flex-flow: column;flex-flow: column;}
.flex_son{-webkit-box-flex: 1;-webkit-flex: 1;flex:1;}

.pd8{padding:8px;}
.h0{clear:both;}
.h8{clear:both;height:8px;}
.pl8{padding-left:8px;}
.pl20{padding-left:20px;}
.ad{clear:both;width:100%;overflow:hidden;}

.header{height:47px;position:relative;background-color:#4693FF;overflow:hidden;padding:0!important;}
.header .logo{width:69px;height:20px;position:absolute;top:13px;left:10px;background:0 0}
.header .city_a{display:block;height:24px;margin-top:13px;margin-left:75px;overflow:hidden;color:#fff;background:0 0}
.header .city{height:24px;line-height:24px;overflow:hidden;float:left;color:#fff;padding:0;font-size:13px;}
.header .search{position:relative;padding:7px 8px 7px 10px;border:none}
.header .search .search_input{border-radius:20px;margin:0 1px 9px 0;background:#FFF;border:1px solid #BEBEBE;}
.header .search .search_input a{color:#BDBEC2;display:block;height:29px;margin-right:15px;padding-left:12px;line-height:29px;font-size:12px;-webkit-tap-highlight-color:transparent;background:url(../image/search_btn.png)right 5px no-repeat;background-size:18px;}

.search_container{width:100%;height:47px;z-index:5000;position:absolute;top:0;display:none;}
.search_container form{border-bottom:1px solid #e5e5e5;padding:6px 8px;background:#f6f6f6;}
.search_container .search_input{background:#FFF;}
.search_container .input_keys{border:1px solid #d5d5d5;border-radius:3px;-webkit-appearance:none;-webkit-user-select:text;color:#999;display:block;font-size:12px;height:30px;line-height:30px;margin:0;padding:1px 0;text-indent:12px;width:100%;}
.search_container .btn{width:80px;display:block;background: #38f;color:#fff;border-top: 1px solid #38f;border-bottom: 1px solid #38f;}

.nav{height:45px;border-bottom: 1px solid #efefef;}
.nav li{float:left;}
.nav li{width:20%}
.nav li a{display:block;text-align:center;line-height:45px;color:#374565;color:#000;font-size:16px}
.nav li  .hover{color:#f39700;}
.nav li .more{color:#4693FF;}
.nav li .more i{font-size:3px;}
.navtree{padding:0px 8px;display:none;}
.navtree h3{font-size:15px;padding-left:8px;border-bottom:1px solid #efefef;line-height:30px;}
.navtree h3 a{color:#4693FF;}
.navtree ul{}
.navtree ul li{width:25%;float:left;line-height:12px;}
.navtree ul li a{display:block;padding:8px;text-align:center;}

.place{color:#999;font-size:12px;padding:0px 0px 0px 8px;}
.place a{color:#999;}

.arc_top{border-bottom: 1px dotted #dbdbdb;padding-bottom: 1px;background-color: #fafafa;}
.arc_top h1{font-size: 23px;line-height:38px;padding:0px 10px 10px 10px;text-align:center;margin:0px;}
.arc_top .info{color: #aaa;text-align:center;padding:2px 8px;}
.arc_top .info a{color: #4593fd;}
.arc_top .info small{margin-left:10px;margin-right:10px;}

.arc_body{padding:0px 8px;line-height:2em;color:#666;}
.arc_body p{margin:5px 0px;}
.arc_body img{max-width:98%;text-align:center;}
.indent p{text-indent:2em;}

.kb_list{margin:0px 8px;}
.kb_list .clear{color:#4593fd;padding:0px 8px;font-size:15px;border-bottom:1px solid #efefef;line-height:35px;clear:both;}
.kb_list li{width:50%;float:left;line-height:30px;height:30px;overflow:hidden;}
.kb_list li a{display:block;margin-left:8px;}

/*分页*/
.pages_a {display: -webkit-box;background:#fff;border-left:1px solid #ddd;line-height:35px;}
.pages_a  a{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;display:block;border-right:1px solid #ddd;text-align:center;font-size:16px;color:#4693FF;font-weight:900;background:#efefef;border:1px solid #ddd;border-radius:15px;margin:0px 5px;}

.pageli ul{display: -webkit-box;background:#fff;border-left:1px solid #ddd;line-height:35px;}
.pageli  li{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;border-right:1px solid #ddd;text-align:center;font-size:16px;font-weight:900;color:#4693FF;background:#efefef;border:1px solid #ddd;border-radius:15px;margin:0px 5px;}
.pageli  a{color:#4693FF;}

.h3_2{margin:0px 8px;padding:5px 8px;border-bottom:1px solid #e7e5e2;line-height:26px;}
.h3_2 .tt{font-size:15px;}

.h3_3{height:30px;line-height:30px;}
.h3_3 span{width:20px;height: 20px;line-height:20px;display: block;background:#4593fd;text-align: center;color: #FFF;float: left;font-size: 14px;margin: 5px 8px 0px 0px;border-radius: 10px;-moz-border-radius: 10px;}

.h3_index_1{height:30px;line-height:30px;background:#f5f9ff;padding:0px 8px;border-top:1px solid #cbe1ff;border-bottom:1px solid #cbe1ff;}
.h3_index_1 .tt{color:#4693FF;}


.ul1_1{}
.ul1_1 li{line-height:30px;font-size:14px;font-family: 微软雅黑;line-height:26px;}
.ul1_1 li a{color:#333;display:block;padding-left:8px;}

.ul1_2{width:100%;}
.ul1_2 li{width:50%;float:left;}
.ul1_2 li a{display: block;height:30px;line-height:30px;overflow: hidden;padding:0px 5px;}

.ul1_4{width:100%;}
.ul1_4 li{width:25%;float:left;}
.ul1_4 li a{display: block;height:36px;line-height:36px;overflow: hidden;padding:0px 5px;text-align:center;}

.ul_h40{background:#fff;}
.ul_h40 li{font-size:14px;line-height:40px;padding-left:8px;height:40px;overflow:hidden;border-bottom:1px solid #ededed;}
.ul_h40 li strong{color:#4693FF;}

.ul_p{background:#fff;}
.ul_p li{padding:8px;border-bottom:1px solid #ededed;line-height:30px;}
.ul_p li h3 a{color:#4693FF;font-size:15px;}
.ul_p li p{text-indent:2em;color:#666;}

.ul_index_1{}
.ul_index_1{width:100%;}
.ul_index_1 li{}
.ul_index_1 li a{display: block;height:30px;line-height:30px;overflow: hidden;padding:0px 8px;color:#444;}

.ul_index_2{}
.ul_index_2{width:100%;}
.ul_index_2 li{width:50%;float:left;}
.ul_index_2 li a{display: block;height:30px;line-height:30px;overflow: hidden;padding:0px 5px;color:#444;}

.ul_index_4{background:#fefbf7;}
.ul_index_4{width:100%;}
.ul_index_4 li{width:25%;float:left;}
.ul_index_4 li a{display: block;height:30px;line-height:30px;overflow: hidden;padding:0px 5px;color:#ffaf2c;text-align:center;}

.ul_index_img_2{margin-bottom: 6px;}
.ul_index_img_2 li{width:50%;float:left;text-align:center;}
.ul_index_img_2 img {width:98%;}
.ul_index_img_2 .tt{display:block;height:30px;overflow:hidden;}


.tb_list{text-align:center;line-height:30px;}


.kb_img li{min-height: 80px;padding: 12px 6px;border-bottom: 1px solid #dbdbdb;position: relative;}
.kb_img li .item{display: -webkit-box;}
.kb_img li .item .pic{text-align:center;overflow:hidden;width:100px;height:100px;margin-right:10px;margin-left:8px;}
.kb_img li .item .pic a{line-height: 79px;display: inline-block;position: relative;}
.kb_img li .item .co{width:20px;height:20px;position: absolute;left:0px;top:0px;font-size:12px;}
.kb_img li img{max-width:100px;max-height:100px;}
.kb_img li .item .info{padding:10px 0px;color: #3d3d3d;margin: 4px 15px 6px 0;-webkit-box-flex: 1;}
.kb_img li .item .info a{line-height: 22px;margin-bottom: 3px;position: relative;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;color: #4b566a;font-size:15px;}
.kb_img li  .info p{line-height: 24px;color: #999;}

.shipin_shop li{min-height: 80px;padding: 12px 6px;border-bottom: 1px solid #dbdbdb;position: relative;}
.shipin_shop li .item{display: -webkit-box;}
.shipin_shop li .item .pic{text-align:center;overflow:hidden;width:100px;height:65px;margin:8px 10px 0px 8px;}
.shipin_shop li .item .pic a{line-height:79px;display: inline-block;position: relative;}
.shipin_shop li .item .co{width:20px;height:20px;position: absolute;left:0px;top:0px;font-size:12px;}
.shipin_shop li img{max-width:100px;max-height:100px;}
.shipin_shop li .item .info{padding:5px 0px;color: #3d3d3d;margin:0px 15px 6px 0;-webkit-box-flex: 1;}
.shipin_shop li .item .info a{line-height: 22px;margin-bottom: 3px;position: relative;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;color: #4b566a;font-size:14px;}
.shipin_shop li  .info p{line-height: 24px;color: #999;}

/*底部*/
.footer{color:#fff;background:#545558;padding:2px 0px 80px 0px;text-align:center;}
.footer .menu{background:#2c2e34;line-height:40px;}
.footer .menu a{color:#eee;}

.left_bar_arc{margin:8px 0px;}
.left_bar_arc .arctitle{border: 1px solid #ddd;border-bottom:none;}
.left_bar_arc .arctitle li{line-height: 22px;padding: 8px 14px;border-bottom: 1px solid #ddd;}
.left_bar_arc .arcimg{background:#fff;clear:both;}
.left_bar_arc .arcimg li{padding:15px 5px 15px 8px;border-bottom: 1px dashed #ddd;line-height:20px;font-size:12px;}
.left_bar_arc .arcimg li img{width:80px;float:right;margin:2px 8px 0px 8px;}


.ul_img_4{margin:8px 0px;background:#fff;clear:both;}
.ul_img_4  li{padding:15px 5px 15px 8px;border-bottom: 1px dashed #ddd;line-height:20px;font-size:12px;height:60px;overflow:hidden;}
.ul_img_4  li img{width:80px;float:left;margin:2px 8px 0px 0px;}

.bg3_list_1{background:#fff;overflow: hidden;padding:0px 8px;}
.bg3_list_1 .clear{height:30px;border-bottom:1px solid #ddd;}
.bg3_list_1  a{color: #333;line-height:30px;display:block;padding-left:5px;}
.bg3_list_1 .clear a{color: #333;padding-left:0px;font-size:15px;}

.ul_l_2 li{width:50%;float:left;overflow:hidden;}
.ul_l_2 li a{display: block;height:26px;line-height:26px;overflow: hidden;padding:0px 8px;font-size:14px;}

#menu_class_nav{border-top:1px solid #ddd;}
#menu_class_nav .flex_son{text-align:center;line-height:30px;}
#menu_class_nav .flex_son i{padding-left:8px;}
.menu_class_nav{position:relative;z-index:11;width:100%;}
.menu_class_nav ul{display:none;position:absolute;background:#fff;width:100%;padding:8px 0px;left:0px;background:#f0f0f0;}
.menu_class_nav ul li{padding-left:15px;line-height:35px;border-bottom:1px solid #dedede;}
.menu_class_nav ul li .hover{color:red;}


.kemu .tab-bar{border-bottom: 1px solid #e5e5e5;text-align:center;}
.kemu .tab-bar li{height:14px;line-height:14px;font-size:14px;margin:12px 0px;border-right: 1px solid #e5e5e5;}
.kemu .tab-bar .s1{border-right:1px solid #dedede;margin:8px 0px;}
.kemu .tab-bar .hover{color: #008aff;position: relative;}
.kemu .tab-bar .hover:after{content: " ";border-left: 1px solid #e5e5e5;border-top: 1px solid #e5e5e5;display: block;height: .41667rem;width: .41667rem;-webkit-transform: translate(0,.20833rem) rotate(45deg);transform: translate(0,.20833rem) rotate(45deg);position: absolute;bottom: -81.25%;left: 50%;z-index: 2;background-color: #f2f4f5;}

.kemu .shipin_list{padding-left:12px;}
.kemu .shipin_list h3{line-height:35px;border-bottom:1px solid #e5e5e5;}

.kemu .shipin_list ul{line-height:30px;padding-left:15px;}
.kemu .shipin_list ul li{list-style:square;color:#999;margin-left:15px;height:30px;overflow:hidden;}
.kemu .shipin_list ul li a{color:#999;}

.kemu .kemu_bar_ul .son{display:none;}
.kemu .kemu_bar_ul .hover{display:block;}
.kemu .khxt_list{}
.kemu .khxt_list .menu{border-bottom:1px solid #e5e5e5;}
.kemu .khxt_list .menu li{float:left;width:25%;text-align:center;overflow:hidden;height:35px;}
.kemu .khxt_list .menu li a{}

.kemu .khxt_list .lists{line-height:30px;padding-left:15px;}
.kemu .khxt_list .lists li{list-style:square;color:#999;margin-left:15px;height:30px;overflow:hidden;}
.kemu .khxt_list .lists li a{color:#999;}


.khxt .title_h1{height:30px;margin-top:5px;}
.khxt .title_h1 h1{line-height:30px;font-size:16px;padding-left:15px;float:left;width:300px;}
.khxt .title_h1 .menu{float:left;text-align:right;width:500px;overflow:hidden;height:30px;line-height:30px;}
.khxt .title_h1 .menu a{color:#999;padding:0px 4px;}
.khxt .title_h1 .more{float:right;border:1px solid #e0e0e0;padding:2px 8px;border-radius:10px;margin-top:3px;cursor:pointer;background:#;color:#FF8C00;}
.khxt .cl47_type_list{width:100%;display:none;}
.khxt .cl47_type_list .title{background:#f0f0f0;border-top:1px solid #ddd;border-bottom:1px dashed #e0e0e0;color:#4593fd;padding:5px 15px;clear:both;}
.khxt .cl47_type_list .a{padding:0px 8px;line-height:30px;}
.khxt .cl47_type_list .a a{color:#666;padding:0px 10px;}
