/*head*/
body{ max-width:700px; margin:0 auto !important;}

.sj_head{ overflow:hidden;}
.sj_head_top{ height:60px; width:100%;background: #fff;}
.sj_head_top_son{ width:95%; margin:0 auto; position:relative; height:60px;}
.sj_head_top_left{ position: absolute;left: 0px;top: 9px;}
.sj_head_top_left img{ height:40px;}
.sj_head_top_son_right{ position:absolute; right:0px; top:20px; color:#000; font-size:12px;}
.sj_head_search{ width:100%; background:#fff; height:50px; z-index:99999999;}
.sj_head_search.on{ position:fixed; top:0px; right:0px; z-index:9999999;border-bottom:2px solid #D1D1D1;}
.sj_head_search_son{ width:95%; margin:0 auto; height:50px; z-index:99999999;}

.sj_head_tbale{ width:100%; height:100%;     position: relative;}
.sj_head_tbale_son{ position: absolute; color:#454545; font-size:14px; line-height:10px; margin-right: 5px; line-height: 22px;top:4px;}
.sj_head_tbale_img{ float:right;}

.sj_head_tbale_search_son{background: #fff;
outline: none;
        border-radius: 0px 5px 5px 0px;
    height: 100%;
    width: 77%;
    position: relative;
    border: 0 none;
    color: #008989;
    font-size: 16px;
    margin: 0 auto;
    position: absolute;
    right: 0px;
 }
.sj_head_tbale_search_son_text{ }
.sj_head_tbale_search_son_img{ position:absolute; top: 10px; right: 50px;}

.sj_head_eject{ text-align:right;}
.sj_head_eject img{ width:30px;}

	/*弹出*/
#head_eject{ position: fixed;top:51px;right: -130px;border-left:#D1D1D1; background-color:#ffffff; z-index: 9999999; overflow-y: auto;width:117px;}
.head_eject_guide{ width:100%; height:50px; background:#EEEEEE;}
.head_eject_guide_son{ width:95%; margin:0 auto; line-height:50px; overflow:hidden;}
.head_eject_guide_text{ float:left;}
.head_eject_guide_text em{ color:#5D5D5D; font-size:14px;}
.head_eject_guide_text span{ color:#807F7F; font-size:14px;}
.head_eject_guide_guanbi{ text-align:center;}
.head_eject_guide_guanbi em{color:#3F3F3F; font-size:16px;}
.head_eject_guide_guanbi span{ color:#3F3F3F; font-size:14px;}

.head_eject_sgcase{ height:48px; border-bottom:1px solid #A3A3A3; line-height:50px;border-left: 1px solid #A3A3A3;}
.head_eject_sgcase_title{ width:95%; margin:0 auto;}
.head_eject_sgcase h4{ font-weight:normal; font-size:14px; color:#454545; float:left;width:100%;text-align: center;}
.head_eject_sgcase p{ float:right;transition: transform 0.2s linear 0s;display: none;}
.head_eject_sgcase p img{width:20px;}
.head_eject_sgcase p.on{transform: rotate(180deg);}

.head_eject_sgcase_table{ width:100%; text-align:center; color:#000; border-top:1px solid #BFBFBF;}
.head_eject_sgcase_table tr{ height:50px; }
.head_eject_sgcase_table td{ border-bottom:1px solid #BFBFBF; font-size:14px; width:33.333%}
.head_eject_sgcase_table td a{color:#000;}
.head_eject_sgcase_td{ border-left:1px solid #BFBFBF; border-right:1px solid #BFBFBF;}
.head_eject_sgcase_son{ border-bottom:10px solid #EEEEEE; width:100%;}
	/*弹出 end*/
/*banner*/
/*.flexslider { background: #fff; position: relative; zoom: 1; overflow: hidden;}*/
/*.flexslider .slides { zoom: 1;}*/
/*html[xmlns] .slides {display: block;}*/
/*.flexslider .slides img {width: 100%; display: block;}*/
/*.flex-control-nav {width: 100%; position: absolute; bottom: 10px; text-align: center; z-index: 9;}
.flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1;}
.flex-control-paging li a { width: 10px; height: 10px; font-size: 0px; line-height: 0px;display: block; background: #ffffff; cursor: pointer; text-indent: -9999px;-webkit-border-radius: 20px;  -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; opacity: 0.5;}
.flex-control-paging li a.flex-active { background: #ffffff; cursor: default; opacity:1; }
.flex-direction-nav{ display:none;}*/
/*banner end*/
/*head end*/

.sj_head_search_dinwei{position: relative;}
.sj_head_search_dinwei_son{position: absolute; top: 52px; z-index: 999; padding-top: 10px;    border-bottom: 2px solid #D1D1D1;
    padding-bottom: 10px;
    left: 0px;
    right: 0px;
    text-align: center; background: #fff;}
    .search_style1_xiala{ position: absolute;
    left: 13px;
    top: 7px;}
    .search_style1_xiala_zon{    background: #fff;
    border: 1px solid #D1D1D1;
    border-radius:5px;
    height: 35px;
    width: 95%;
    position: relative;

    color: #454545;
    font-size: 16px;
    margin: 0 auto;}


   .search_style1_xiala_list{    background: #fff;
   
    width: 131%;
    position: absolute;
    top: 33px;
    left: -13px;
    font-size: 14px;}
   .search_style1_xiala_list li a{ color: #454545;}

.flexslider {
	width: 100%;
	height: 195px;
	overflow: hidden;
}
.flexslider ul li a {
	height: 195px;
	overflow: hidden;
	display: block;
}
.flexslider ul li a img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}