@CHARSET "UTF-8";
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix:before,.clearfix:after{
	display: table;
	content: "";
	clear: both;
	height: 0;
}
.clearfix{
	zoom: 1;
}
/*banner部分样式开始*/
.banner_wrap{
    width:100%;
    height: 420px;
    overflow: hidden;
    min-width: 1240px;
}
/* 地图查询部分开始 */

.scroll-wrap {
	width: 100%;
	height: 84px;
	background: #fff4e2;
}
.scroll {
	width: 1200px;
	margin: 0 auto;
}
.scroll-title {
	font-size: 20px;
	color: #f7810e;
	position: relative;
	margin-right: 25px;
	margin-top: 32px;
}
.scroll-title span {
	display: inline-block;
	width: 21px;
	height: 21px;
	position: absolute;
	top: 0px;
	left: -35px;
	background: url(../images/jiameng_chaxun_imgs/hint.png) no-repeat;
}
.scroll-con {
	width: 830px;
	height: 84px;
	line-height: 84px;
	overflow: hidden;
}
.scroll-con a {
	font-size: 16px;
	color: #f7810e;
	text-decoration: none;
	margin-right: 72px;
}
.scroll-more {
	line-height: 84px;
	margin-left: 67px;
}
.scroll-more a {
	font-size: 16px;
	color: #03b2f1;
	font-family: "微软雅黑";
}


.article {
    width: 1280px;
    height: 610px;
    display:block;
    overflow:hidden;
    font-size: 14px;
    margin: 0 auto 40px;
    min-width: 1240px;
}

.article div#chinaMap {
    width: 794px;
    height: 608px;
    border: 1px solid #7f7f7f;
    float: left;
    margin-right: 8px;
}

.article div#container {
    width: 476px;
    height: 610px;
    float: left;
    background: #f9f9f9;
}

.article div#searchDiv {
    width: 361px;
    height: 200px;
    position: relative;
}
.article div#searchDiv form {
    position: static;
}

.article div#searchDiv h4 {
    width: 476px;
    height: 52px;
    line-height: 52px;
    background: #6195dd;
    font-size: 21px;
    font-weight: normal;
    color: #fff;
    letter-spacing: 1px;
    font-family: "微软雅黑";
    margin-bottom: 40px;
    text-indent: 2px;
    padding-left: 3px;
}

.article div#searchDiv label {
    font-size: 18px;
    color: #222;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    padding-left: 3px;
}

.out_selcetChina{
    border: 1px solid #c2c0c1;
    width: 371px;
    height: 55px;
    margin-left: 3px;
}
.article div#searchDiv select {
    border: none;
    width: 371px;
    height: 55px;
    color: #666666;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    padding-left: 10px;
    background: url("/template/1/huisuanzhang/_files/images/jiameng_chaxun_imgs/select_logo.png") no-repeat scroll 314px center transparent;
}

.article div#searchDiv select::-ms-expand { display: none; }

.article div#searchDiv select option {
    padding-left:14px;
}

.article div#searchDiv input {
    border: 1px solid #c2c0c1;
    width: 306px;
    height: 53px;
    background-color: transparent;
    padding-left: 10px;
    margin-left: 3px;
    outline:none;
}

.article div#searchDiv button {
    background: #6195dd;
    border: none;
    height: 57px;
    width: 55px;
    font-size: 15px;
    color: #ffffff;
    position: absolute;
    top: 132px;
    left: 318px;
}

.article div#listDiv {
    width: 476px;
    height: 305px;
    margin-top: 105px;
}

.article div#listDiv h4 {
    height: 57px;
    line-height: 57px;
    width: 476px;
    background: #81aae4;
    font-size: 21px;
    font-weight: normal;
    color: #fff;
    font-family: "微软雅黑";
    text-indent: 2px;
    padding-left: 3px;
}

.article div#listDiv div#listContainer {
    height: 250px;
    width: 468px;
    overflow-y:auto;
    margin-top: 1px;
}
.article div#listDiv div#listContainer::-webkit-scrollbar {
    width:12px;
}
.article div#listDiv div#listContainer::-webkit-scrollbar-button    {
    display: none;
}
.article div#listDiv div#listContainer::-webkit-scrollbar-track     {
    background:#dcdcdc;
}
.article div#listDiv div#listContainer::-webkit-scrollbar-thumb{
    background:#b5b5b5;
    border-radius:6px;
}

.article div#listDiv div#listContainer dl dl{
    border-bottom: 1px solid #b5b5b5;
    padding: 10px 0;
    margin-left: 10px;
    margin-right: 10px;
}

.article div#listDiv div#listContainer dl dt {
    font-size: 16px;
    padding-left: 5px;
}
.article div#listDiv div#listContainer dl dd {
    font-weight: normal;
    font-size: 14px;
    color: #898989;
    padding-left:41px;
}
.article div#listDiv div#listContainer dl dt span {
    background: #7e88d8;
    width: 18px;
    height: 18px;
    display: inline-block;
    text-align: center;
    border-radius:50%;
    color: #ffffff;
    margin-right: 18px;
    line-height:18px;
    font-size:13px;
}
.article p {
    height: 80px;
    clear: both;
    line-height: 80px;
    font-size: 16px;
    color: #686868;
}
.article div.contact {
    font-size: 24px;
    line-height: 150%;
    float: left;
    width: 50%;
    margin-bottom: 40px;
    color: #3e3a39;
}
.article div.contact2 {
    font-size: 20px;
    line-height: 150%;
    float: left;
    width: 100%;
    margin-bottom: 40px;
    color: #3e3a39;
}
.article div.contact img {
    margin-top: 10px;
}
/* 地图查询部分结束 */

/* align部分开始 */
.align_wrap {
    width: 100%;
    min-width: 1240px;
}

.align_wrap .align {
    width: 1280px;
    height: 772px;
    margin: 0 auto;
    position: relative;
}

.align .title .line {
    width: 112px;
    height: 1px;
    background: #212121;
}

.align .title .line1{
    margin: 13px 39px 0 318px;
    float: left;
}

.align .title .line2{
    margin: 13px 352px 0 28px;
    float: right;
}

.align .title .text{
    font-size: 26px;
    color: #222;
    font-family: "微软雅黑;"
}

.align .display_wrap {
    width: 1016px;
    height: 476px;
    margin: 72px auto 0;
    overflow: hidden;
    position: relative;
}

.align .display_wrap .display {
    width: 4064px;
    height: 476px;
    position: absolute;
    top: 0;
    left: -1016px;
}

.align .display_wrap .display li {
    width: 1016px;
    height: 476px;
    float: left;
}

.align .display_wrap .display li div {
    width: 328px;
    height: 229px;
    float: left;
}

.align .display .item1,.item2,.item3 {
    margin-bottom: 18px;
    position: relative;
}

.align .display .item2 {
    margin-left: 16px;
    margin-right: 16px;
    position: relative;
}

.align .display .item5 {
    margin-left: 16px;
    margin-right: 16px;
    position: relative;
}

.align .display .item4,.align .display .item6,.align .display .item7,.align .display .item8,.align .display .item9,.align .display .item10,.align .display .item11,.align .display .item12 {
	position: relative;
}

/* 轮播按钮开始 */
.align .arrow .arrow_left {
    width: 42px;
    height: 92px;
    position: absolute;
    top: 292px;
    left: 0;
}

.align .arrow .arrow_right {
    width: 42px;
    height: 92px;
    position: absolute;
    top: 292px;
    right: 0;
}
/* 轮播按钮结束 */

.align .button {
    width: 308px;
    height: 73px;
    background: #04b1b0;
    margin: 60px auto 0;
    border-radius: 10px;
    font: 36px/73px "微软雅黑";
    color: #fff;
    text-align: center;
}

/*图片中的文字添加*/
.align .display_wrap .display .item1_block {
	width: 328px;
	height: 40px;
	background: #2c2c2c;
	opacity:0.8;
	filter:alpha(opacity=80); /* 针对 IE8 以及更早的版本 */
	position: absolute;
	bottom: 0px;
	left: 0px;
	text-align: center;
	line-height: 40px;
	font-size: 15px;
	color: #fff;
}

/* align本分结束 */


/*背景图兼容开始*/
@media screen and (max-width: 1240px) {
    .banner_wrap{
        background-position:  -320px 0;
    }
    .banner_wrap{
        background-image: url("../images/jiameng_chaxun_imgs/join_in_banner2.png");
    }
}

@media screen and (min-width:1241px) and (max-width: 1280px) {
    .banner_wrap{
        background-position:  -300px 0;
    }
    .banner_wrap{
        background-image: url("../images/jiameng_chaxun_imgs/join_in_banner2.png");
    }
}

@media screen and (min-width:1281px) and (max-width: 1360px) {
    .banner_wrap{
        background-position:  -280px 0;
    }
    .banner_wrap{
        background-image: url("../images/jiameng_chaxun_imgs/join_in_banner2.png");
    }
}
@media screen and (min-width:1361px) and (max-width: 1366px) {
    .banner_wrap{
        background-position:  -277px 0;
    }
    .banner_wrap{
        background-image: url("../images/jiameng_chaxun_imgs/join_in_banner2.png");
    }
}
@media screen and (min-width:1367px) and (max-width: 1400px) {
    .banner_wrap{
        background-position:  -260px 0;
    }
    .banner_wrap{
        background-image: url("../images/jiameng_chaxun_imgs/join_in_banner2.png");
    }
}
@media screen and (min-width:1401px) and (max-width: 1440px) {
    .banner_wrap{
        background-position:  -240px 0;
    }
    .banner_wrap{
        background-image: url("../images/jiameng_chaxun_imgs/join_in_banner2.png");
    }
}
@media screen and (min-width:1441px) and (max-width: 1600px) {
    .banner_wrap{
        background-position:  -160px 0;
    }
    .banner_wrap{
        background-image: url("../images/jiameng_chaxun_imgs/join_in_banner2.png");
    }
}
@media screen and (min-width:1601px) and (max-width: 1680px) {
    .banner_wrap{
        background-position:  -120px 0;
    }
    .banner_wrap{
        background-image: url("../images/jiameng_chaxun_imgs/join_in_banner2.png");
    }
}
@media screen and (min-width:1681px) and (max-width: 1920px) {
    .banner_wrap{
        background-position:  0 0;
    }
    .banner_wrap{
        background-image: url("../images/jiameng_chaxun_imgs/join_in_banner2.png");
    }
}

@media screen and (min-width:1921px) {
    .banner_wrap{
        background: url("../images/jiameng_chaxun_imgs/join_in_banner2.png") no-repeat center center;
        width: 100%;
    }
}
/*背景图兼容结束*/

/* 加盟商真伪查询部分样式开始 */
.truth-inquiry-wrap {
	width: 100%;
	height: 90px;
	font-size: 0;
}
.truth-inquiry {
	width: 1280px;
	height: 90px;
	margin: 0 auto;
}
.truth-inquiry-label {
	height: 90px;
	padding-left: 546px;
	margin-right: 20px;
	font: 18px/90px "黑体";
	color: #28a7e1;
}
.truth-inquiry-input {
	width: 378px;
	height: 40px;
	outline: none;
	-webkit-appearance: none;
	border: 1px solid #bfbfbf;
	border-radius: 6px;
	padding-left: 23px;
	margin-right: 20px;
	font: 18px "微软雅黑";
	color: #333;
}
.truth-inquiry-btn {
	width: 100px;
	height: 42px;
	border: 0;
	border-radius: 6px;
	background: #28a7e1;
	font: 18px/42px "微软雅黑";
	color: #fff;
	text-align: center;
	cursor: pointer;
}

/* 加盟商真伪查询结果提示框样式开始 */
.clearfix:before,.clearfix:after {
	display: table;
	content: "";
	clear: both;
	height: 0;
}
.clearfix {
	zoom: 1;
}
.truth-inquiry-prompt-wrap {
	display: none;
	width: 504px;
	height: 300px;
	position: fixed;
    top: 10%;
    left: 50%;
    margin-left: -252px;
	z-index: 999;
}
.truth-inquiry-prompt {
	width: 500px;
	border-radius: 8px;
	position: relative;
	margin: 0 auto;
	background-color: #fff;  
}
.truth-inquiry-close{
	position: absolute;
	top: 20px;
	right: 20px;
	cursor: pointer;
}
.serial-number {
	height: 70px;
	border-radius: 8px 8px 0 0;
	background-color: #28a7e1;
	font: bold 16px/70px "微软雅黑";
	color: #fff;
	text-align: center;
}
.jms-name-wrap {
	padding-top: 40px;
}
.jms-adress-wrap {
	padding-top: 30px;
}
.jms-name-prompt,.jms-adress-prompt {
	float: left;
	width: 90px;
	height: 14px;
	padding: 0 20px 0 40px;
	font: 14px "微软雅黑";
	color: #666;
	text-align: right
}
.jms-name,.jms-adress {
	padding: 0 50px 0 150px;
	font: bold 16px "微软雅黑";
	color: #333;
}
.inquiry-result2 {
	display: none;
	width: 500px;
	height: 200px;
	font: bold 18px/200px "微软雅黑";
	color: #333;
	text-align: center;
}
.friendly-prompt {
	padding: 50px 20px 20px 0;
	font: bold 16px "微软雅黑";
	color: #28a7e1;
	text-align: right;
}
/* 加盟商真伪查询结果提示框样式结束 */

/* 加盟商真伪查询部分样式结束 */
.article div#listDiv div#listContainer dl dd a:active {
    color: #00e;
}
#listContainer p{
    height: 40px;
    clear: both;
    line-height: 40px;
    font-size: 16px;
    padding-left: 30px;
    color: #686868;
}