body {
    font-size: 14px;
    font-family:'微软雅黑',"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";
    font-weight: normal;
    word-break: break-all;
    word-break: break-word;
}
*{ margin: 0; padding: 0;}
body,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,td,tr,th,p{padding:0; margin:0;}
li,dd,ol,ul{list-style-type:none;}

a{ text-decoration:none;cursor: pointer;}
a{cursor:pointer; text-decoration:none;  hide-focus: expression(this.hideFocus=true);  outline:none;  }
a:link,a:visited,a:hover,a:active{text-decoration:none;  }
a:focus{outline:0;}

img{border:none; outline: medium none; }
button{cursor: pointer;}
img a{border:none;}
input, select,button{outline: medium none;border: none; padding: 0; margin: 0; font-family: "Microsoft YaHei",Helvetica,sans-serif,"宋体";}
textarea {outline: medium none; background: none; border: 0; padding: 0; margin: 0; resize: none; font-family:"Microsoft YaHei",Helvetica,sans-serif,"宋体";}
i{font-style:normal;}
h1,h2,h3,h4,h5,h6{ font-weight: normal;}
ul  li img { display: block;cursor:pointer;}
input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none;  }
textarea {  -webkit-appearance: none;}
.c:before,.c:after{display: table;content: "";}
.c:after{clear: both;}
.c{zoom: 1;}


.wrap{width: 100%;height:auto;min-width: 1210px;max-width:1920px;overflow:hidden;}
.content{width: 1200px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.li-right{margin-right: 0!important;}
/*头部导航栏*/
.topheader{height:20px;text-align:right;line-height:20px;}
.topheader a{background-color:#1a8e53;color:#ffffff;padding:0px 20px;border-radius:0px 0px 5px 5px}
.topheader a:hover{background:#333;color:#fff;}

.header-outer{width: 100%;}
.header{height:80px;}
.logo{width:200px;height:60px;display: block;margin-top:10px}
.logo img{height:46px;display: block;margin-top:10px;}
/*导航*/
.fhnav{width:700px;height:80px;position: relative;margin-right: -20px;overflow: hidden;float:right}
.nav{width: 100%;height:80px;}
.nav li{width:115px;height:80px;float: left;position: relative;}
.nav li a{width:100%;display: block;text-align: center;line-height:80px ;font-size:16px;color: #427db6;}
.bottomLine{width:115px;position: absolute;*display: none;bottom: 0;z-index: -1;}
.bottomLine img{width:58px;margin:0 auto;display: block}
.nav .on{}
.nav .on a{color: #427db6 !important;}
.nav li:hover a{color: #427db6;}

  /*底部 */
 .footer{padding: 45px 0;background: #427db6;}
 .footer .f1{width:600px;height: 115px;float:left;color:#fff;line-height:24px}
 .footer .f1 h2{padding-bottom:20px; }
 .footer .f2{float:right}
 .footer .f2 img{width: 116px;height: 116px;border: 4px solid #fff;float:left;}
 .footer .f2 p{float: left;font-size: 14px;color: #e7f6ef;margin-left: 30px;line-height: 24px;margin-top: 30px;}
 .footer a{color:#fff}

/*列表翻页*/

.page{margin:20px auto;text-align: center;}
.page a{border: 1px solid #C2C2C2 ;padding: 5px;   margin: 0px 5px; display: inline-block;display: inline-block; min-width: 22px; text-align:center; height: 22px;  line-height: 22px;color: #C2C2C2; }
.page span{display: inline-block; min-width: 22px; text-align:center; height: 22px;  line-height: 22px; margin: 0px 5px;padding: 5px;border: 1px solid #C80203;}
.page .current{  width: 22px;border: 1px solid ##1A8E53;}
.page .current a{color: #ffffff;}
.page .prev{padding:5px 15px;}
.page .prev:hover{background-color: #999999;color: #ffffff;}
.page .next{padding:5px 15px;}
.page .next:hover{background-color: #999999;color: #ffffff;}

 
 
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
 
.appbox{width:80%;margin:0px auto;margin-top:50px;}
.text{margin:10px;}
.textbox,.textareabox{}
	.textbox input{border:1px solid #e2e3e4;height:36px;line-height:36px;width:100%}
	.textareabox textarea{border:1px solid #e2e3e4;height:100px;line-height:16px;width:100%}
	.btnbox{text-align:center;height:24px;line-height:24px}
	.message-btn{text-align:center;height:34px;line-height:34px;width:100%;border-radius:2px;background-color:#37ac70;color:#fff}
	.message-btn:hover{background-color:#1a8e53;}
 

	/*右侧悬浮菜单*/
	.slide{width: 50px;height: 250px;position: fixed;top: 50%;margin-top: -126px;background: #f4f4f4;right: 0;border-radius: 5px 0 0 5px;z-index: 999;}
	.slide ul{list-style: none;}
	.slide .icon li{width: 49px;height: 50px;background: url("../img/icon.png") no-repeat;}
	.slide .icon .up{background-position:-330px -120px ;}
	.slide .icon li.qq{background-position:-385px -73px ;}
	.slide .icon li.tel{background-position:-385px -160px ;}
	.slide .icon li.wx{background-position:-385px -120px ;}
	.slide .icon li.down{background-position:-330px -160px ;}
	.slide .info{top:50%;height:147px;position: absolute;right:100%;background:#f4f4f4;width:0px;overflow:hidden;margin-top:-73.5px;transition:0.5s;border-radius:4px 0 0 4px;}
	.slide .info.hover{width: 145px;}
	.slide .info li{width:150px;color: #666;text-align: center;}
	.slide .info li p{font-size: 1.1em;line-height: 2em;padding: 15px;text-align: left;}
	.slide .info li.qq p a{
		display: block;margin-top: 12px;width: 100px;height: 32px;line-height: 32px;color: #00DFB9;font-size: 16px;text-align: center;text-decoration: none;border: 1px solid #00DFB9;border-radius: 5px;}
	.slide .info li.qq p a:hover{color: #FFFFFF;border: none;background: #00E0DB;}
	.slide .info li div.img{height: 100%;background: #DEFFF9;margin: 15px;}
	.slide .info li div.img img{width: 100%;height: 100%;}
	/*控制菜单的按钮*/
	.index_cy{
		width: 30px;
		height: 30px;
		background: url("../img/index_cy.png");
		position: fixed;right: 0;top: 50%;
		margin-top: 140px;background-position: 62px 0;cursor: pointer;
	}
	.index_cy2{
		width: 30px;
		height: 30px;
		background: url("../img/index_cy.png");position: fixed;
		right: 0;top: 50%;margin-top: 140px;background-position: 30px 0;
		cursor: pointer;
	}
	
	/*自适应 当屏小于1050时隐藏*/
	@media screen and (max-width: 1050px) {
		.slide{display: none;}
		#btn{display: none;}
	}




	
	


/*招商加盟表单*/
.joinbook textarea, .joinbook input[type=text],input[type=email] {
	background-color: #fff;border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	display: inline-block;height: 20px;padding: 4px 6px;
	margin-bottom: 8px;font-size: 14px;
	line-height: 20px;color: #555;
	vertical-align: middle;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
}
.joinbook input[type=text], .controls input[type=email] {padding: 10px; height: auto;}
.joinbook .messahebox2 [class*=span] {display: block;float: left;width: 100%;min-height: 30px;margin-left: 2.127659574468085%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.joinbook .btn {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;}			
.joinbook .btn-default {color: #333;background-color: #fff;border-color: #ccc;}	
	