/*info*/
.infoa{height: 43px;background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/infoa.jpg*/ repeat-x;line-height: 43px;margin-top:1rem}
.infoa h3{background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/infob.jpg*/ 10px 0 no-repeat;padding-left: 25px;font-size: 12px;}
.infoa h3 span,.infoa h3 a{padding: 0 5px;}
.infoa h3 a,.infod p b{color: #bb9765;}
.infoc ul li{float: left;width: 33.3%;text-align: center;}
.infoc ul li span{display: block;padding: 18px 10px;}
.infod{padding: 0 12px;}
.infod p{padding-bottom: 10px;text-indent: 2em;font: 14px/22px 'microsoft yahei';}
.infod span{display: block;text-align: center;padding: 5px 0 10px 0;}
/*info end*/
/*adders*/
.mapbb{padding-top: 20px;}
#xianlu {height: 50px; margin-top: 15px;}
#xianlu ul li{ float:left;width: 25%; height:35px;cursor:pointer; text-align:center; background: #cacaca;font-weight:bold; font-family: '宋体';}
#xianlu ul li span{ color:#737373; display:block;line-height:35px; font-size: 12px;}
#xianlu ul li.active{cursor:pointer;background:#a98859; color:#FFF;}
#xianlu ul li.active span{ color:#FFF;}
.xianlua{-height: 285px;}
.xianlua p{font:14px/22px '宋体'; padding-bottom: 10px; padding-left: 10px;}
.xianlu{ padding-left: 10px;height: 165px;}
.lq_main{ padding:0 0 15px 0; line-height:36px; overflow:hidden;}
.int_span{ width:65px; height:28px; float:left; display:block;}
.int01{ width:60%; height:28px; border:1px solid #c0c0c0; line-height:28px;border-radius: 5px;}
.cx_left{}
.but01{ width:175px; height:55px; background:#A98859; color:#fff; text-align:center; font:18px/55px "微软雅黑"; display:block; float:left; border:0; -moz-border-radius: 10px;  -webkit-border-radius: 10px;  border-radius: 10px; cursor:pointer; margin-top:5px;}
/*adders end*/
/*************lists***********/
.lists{padding-top: 18px;}
.lists li{ height:88px; overflow:hidden;background: #FFF;padding: 10px 0 0 10px;margin-bottom: 10px;}
.lists li .pic{ width:125px; float:left;}
.lists li .con{ margin-left:130px; line-height:20px;}
.lists li .con h3,.detaila h3,.detailb p,.detailb h3,.detailc p{font: 14px/22px 'microsoft yahei';}
.lists li .con p{ font-size:12px; color:#999;}
/*page*/
.turnpage{ max-width:480px;font:14px/22px '宋体';}
.starpage{ margin: 15px auto; height: 30px; text-align:center;}
.starpage ul li{ line-height: 24px; padding: 0 6px; margin-left: 5px;float: left;}
.starpage a{display: block;width: 100%;}
.starpage ul li.current{width: 26px;background: #b69b73;padding: 0;font-weight:bold;}
.starpage ul li select{border: 0;}
/*********lists end*****/
/***detaila***/
.detaila{border-bottom: 1px dashed #ccc;padding: 25px 0 12px 0;}
.detaila h3,.detailb h3,.detailb p a{color: #000;text-align: center;}
.detaila p{text-align: center;}
.detaila p span{font-size: 12px;color: #999;padding-right: 5px;}
.detailb{background: #dedede;margin: 18px 0 10px 0;padding: 15px 0;}
.detailb p{margin: 10px 30px auto;background: #FFF; line-height: 40px;text-align:center;border-radius: 3px;border: 1px solid #a4a4a4;color: #000;}
.detailc{padding-bottom: 25px;}
.detailc p{padding: 0 10px;color: #333;text-indent: 2em;}
.detailc p img{text-indent: 0;display: block}
.detailc span{/*display: block;*/text-align: center; padding: 10px 0 5px 0;}
/*****detaila*****/
/****alltit*****/
.alltit{height: 40px;font: 16px/40px 'microsoft yahei';background: #000;font-size: 16px;margin-top: 1em;}
.alltit span{display: block;float: left;width: 8.33333%;margin-right: 2%;text-align: center;background: #d2a96e;font-size: 18px;color: #FFF;}
.alltit h3{color: #c0966d;width: 91.6667%;}
.alltit .hbr{border-left: 5px solid #d2a96e;padding-left: 0.5em;}
/****alltit end*****/
/*****items********/
.itema{margin: 10px;padding: 10px;background: #FFF;}
.itopa{height: 95px;}
.itopa span{width: 35.6818%;float: left;}
.itopa span img{height: 93px;}
.itopa div{width: 62.2222%;float: left;margin-left: 2%}
.itopa div h3,.itopa div b{display: block;font-size: 18px;height: 23px;overflow: hidden;color: #000;}
.itopa div b{background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/xmax.jpg*/ repeat-x;width: 20%; height: 17px;margin: 10px 0;}
.itopa div p{background: #8a8a8a;width: 53.5714%;height: 30px;overflow: hidden;box-shadow:0 2px 4px #000;-webkit-box-shadow:0 2px 4px #000;-moz-box-shadow:0 2px 4px #000;border-radius: 5px;color: #FFF;font-size: 12px;text-align: center;line-height: 30px;}
.itopa div p a{color: #FFF;}
.itopb{height: 68px;margin-bottom: 1em;}
.itopb span{width: 21.1363%;display: block;float: left;margin-right: 2%;padding: 0.3em 0;text-align: center;background: #d2a96e;color: #FFF;font-size: 14px;}
.itopb span s{display: block;}
.itopb ul{width: 75%;float: left;}
.itopb ul li{float: left;width: 50%;font:12px/22px 'microsoft yahei';height: 21px;overflow: hidden;}
.itopb ul li a{}
.shiying nav ul li{width: 25%;float: left;text-align: center;margin-bottom: 0.8em;}
.shiying nav ul li a{display: block;max-width: 100px;margin: 0 auto;background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/o.jpg*/ repeat-x;height: 32px;overflow: hidden;font: 12px/32px 'microsoft yahei';border: 1px solid #b2b2b2;border-radius: 2px;color: #000;}
.shiying span{width: 22.0454%;float: left;display: block;margin-right: 2%;}
.shiying span img{height: 84px;}
.shiying .navtx{width: 75%;float: left;}
.shiying .navtx ul li{width: 33.3%;}
.shiying .navtx ul li a{max-width: 105px;}
#pata{font: 14px/22px 'microsoft yahei';padding: 10px;}
#pata span{background: #000;color: #FFF;}
/*****items end********/
/*****case******/
.case{padding: 10px;}
.anlia{width: 21.739130%;float: left;/*100*460*/margin-right: 2%;background: #bb9765;}
.anlia span{display: block;max-width: 52px;margin: 0 auto;text-align: center;color: #FFF;padding: 13px 0 12px 0;font-size: 16px;line-height: 24px;}
.anlia span s{display: block;}
.anlib{width: 76.086956%;float: left;/*350*460*/}
/*****case end******/
/*friend*/
.frda{padding: 10px 10px 0 10px;}
.frda img{float: left;margin-right: 1%;}
.frda p{text-indent: 2em;font: 14px/22px 'microsoft yahei';}
.frda p:nth-child(4){padding-top: 10px;}
.jingy ul{width: 100%;display:box;display: -moz-box;display:-webkit-box;display:-ms-box;display:-o-box;}
.jingy ul li{-webkit-box-flex:1;-moz-box-flex: 1;-ms-box-flex:1;-o-box-flex:1;box-flex:1;width: 33.3%;text-align: center;background: #FFF;margin: 15px 5px 0 5px;/*height: 158px; */overflow: hidden;}
.jingy ul li p{line-height: 33px;background: #bb9765;color: #FFF;font-size: 15px;}
.jingy ul li span{display: block;max-width: 100px;margin: 12px auto;}
.jingy ul li span img,.mxvip ul li img{vertical-align: top;}
.mingx .mxbg{background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/mingx.jpg*/ no-repeat;height: 303px;margin-top: 1em;}
.mingx .mxbga{background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/mingxa.jpg*/ no-repeat;height: 303px;margin-top: 1em;}
.mingx .mxtxta{float: right;width: 48.958333%}
.mingx .mxtxta h3{padding: 0.5em 0;margin-bottom: 0.8em;border-bottom: 1px solid #c6c7c8;}
.mingx .mxtxta p,.mingx .mxtxtb p,.jiating p{font: 14px/22px 'microsoft yahei'}
.mingx .mxtxta p b{font-weight: 700;}
.mingx .mxtxtb{background: #ad8c5c;margin: 0 10px;padding: 10px 0;}
.mingx .mxtxtb p{padding: 0 10px; text-indent: 2em;color: #FFF;}
.mxvip ul li{float: left;width: 50%;text-align: center;margin-top: 20px;}
.mxvip ul li p{background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/mxbtn.jpg*/ center no-repeat;font-size: 12px;line-height: 20px;color: #FFF;}
.mxvip ul li span{display: block;padding: 0 10px;}
.jiating{background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/frdq.jpg*/ center no-repeat;height: 237px;margin-top: 1em;color: #FFF;padding-left: 53px;}
.jiating h3{font-size: 30px;padding: 30px 0 10px 0;}
.jiating p{}
.jtbtn span{display: inline-block;width: 50%;margin-top: 0.8em;}
.jtbtn span a{display:block;max-width: 130px;margin: 0 auto;background: #613f1a;color: #f5ea7c;text-align: center;font: 17px/40px 'microsoft yahei';border-radius: 3px;}
/************friend end******************/
/**********expert************/
#exptab{margin-top: 1em;}
#exptab ul li{width: 22%;float: left;background: #b2b1b1;height: 57px;margin-left: 2.4%;color: #FFF;}
#exptab ul li.active{background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/ccc.jpg*/ center bottom no-repeat;height: 64px;}
#exptab ul li span{display: block;/*margin: 0 10px;*/text-align: center;line-height: 57px;}
.expcot{padding: 1em 0.7em;}
.expcot .eimg{float: left;width: 38.695652%}
.expcot .eimg img{/*width: 178px;height: 218px;*/}
.expcot .etxt{width: 58.695652%;float: right;}
.expcot .etxt span{display: block;float: left;width: 46.296296%;height: 33px;text-align: center;line-height: 33px;margin-top: 1em;margin-right: 0.2em;}
.expcot .etxt span a{display: block;background: #bb9765;max-width: 110px;color: #FFF;}
.expcot .etxt h3{border-bottom: 1px solid #ccc;padding: 10px 0;}
.expcot .etxt p{font: 14px/22px 'microsoft yahei';}
#ul_info{margin: 10px;padding-bottom: 1em;}
#ul_info ul li{width: 100%;margin-bottom: 10px;}
#ul_info ul li input{border-radius: 5px;width: 100%;}
#ul_info ul li input.zhu{height: 50px;}
#ul_info ul li span{color: #000;}
#info_btn{margin-left: 10%;margin-right: 5%;}
#info_btn input{width: 40%;height: 31px;float: left; border-radius: 3px; background: red;border: 0;color: #FFF;font-size: 14px;}
#info_btn a{display: block;width: 40%;float: left;margin-left: 5%;line-height: 31px;border-radius: 3px; background: red;color: #FFF;font-size: 14px;text-align: center;}
/**********expert end************/
/**********1+n************/
.bdonea{padding: 1em 1em 0 1em;}
.bdonea p{font: 14px/22px 'microsoft yahei';text-indent: 2em;}
.bdonea p b{color: #ad8c5c;}
.bdonec{background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/zth/chf.jpg*/ center right no-repeat;height: 185px;}
.bdonec{padding-top: 1em;margin-bottom: 1em;}
.bdonec div{width: 64.130434%;float: left;margin-right: 3%;}
.bdonec div p{width: 47%;margin-left: 3%;background: #c09960;float: left;font: 14px/46px 'microsoft yahei';text-align: center;color: #FFF;}
.bdonec div p:nth-child(3), .bdonec div p:nth-child(4), .bdonec div p:nth-child(5), .bdonec div p:nth-child(6){margin-top: 1.3em;}
.bdonec div p a{color: #FFF;}
/**********1+n end************/
@media screen and (max-width: 320px){
    .detailb p{
    	font-size: 12px;
    }
    .alltit h3{
    	font-size: 15px;
    }
    .itopa div h3{
    	font-size: 14px;
    }
    .itopa div b{
    	/*display: none;*/
    }
    .jingy ul li span{
        max-width: 88px;
    }
    #exptab ul li span{
        font-size: 14px;
    }
    .expcot .etxt h3{
        padding: 5px 0;
    }
    .expcot .etxt span{
        margin-top: 0.5em;
    }
    
}
@media screen and (min-width: 320px) and (max-width: 400px){
	.itopa div p{
    	width: 100%;
    }
    .shiying nav ul li a{
    	max-width: 80px;
    }
    
}
@media screen and (max-width: 400px){
    .anlia span{
        padding: 8px 0 7px 0;
        font-size: 16px;
        line-height: 20px;
    }
    .anlia span img{
        max-width:50px;
    }
    .mingx .mxbg{
        background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/mingx.jpg*/ left center no-repeat;
        background-size: 215px 272px;
        -moz-background-size: 215px 272px;
        -webkit-background-size: 215px 272px;
        background-repeat: no-repeat;
    }
    .mingx .mxbg .mxtxta h3{
        padding: 0;
    }
    .mxvip ul li p{
        background-size: 205px 22px;
        -moz-background-size: 205px 22px;
        -webkit-background-size: 205px 22px;
        background-repeat: no-repeat;
    }
    .jiating{
        background-size: 380px 237px;
        -moz-background-size: 380px 237px;
        -webkit-background-size: 380px 237px;
        background-repeat: no-repeat;
        padding-left: 40px;
    }
}
@media screen and (max-width: 320px){
	.shiying nav ul li a{
    	max-width: 65px;
    }
    .anlia span{
        padding: 7px 0 6px 0;
        font-size: 14px;
        line-height: 20px;
    }
    .anlia span img{
        max-width:40px;
    }
    .anlib img{
        height: 96px;
    }
    .mingx .mxbg{
        height:280px;
        background: url("../../www.sj0316.comm.cn/404.html")/*tpa=http://www.sj0316.com/img/mingx.jpg*/ left center no-repeat;
        background-size: 180px 216px;
        -moz-background-size: 180px 216px;
        -webkit-background-size: 180px 216px;
        background-repeat: no-repeat;
    }
    .mingx .mxbg .mxtxta h3{
        padding: 0;
    }
    .mingx .mxbga{
        height: 245px;
        background-size: 180px 216px;
        -moz-background-size: 180px 216px;
        -webkit-background-size: 180px 216px;
        background-repeat: no-repeat;
    }
    .mingx .mxtxta h3,.mingx .mxtxta p{
        font-size: 12px;
    }
    .mxvip ul li p{
        background-size: 155px 22px;
        -moz-background-size: 150px 22px;
        -webkit-background-size: 150px 22px;
        background-repeat: no-repeat;
    }
    .jiating{
        background-size: 300px 237px;
        -moz-background-size: 300px 237px;
        -webkit-background-size: 300px 237px;
        background-repeat: no-repeat;
        padding-left: 20px;
    }
}