/* CSS Document */
body{margin:0; padding:0; font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333;background:url(../images/bj.jpg) repeat-x}
div,td,ul,dd,li,a,dl,dt,ol,p{padding:0px;margin:0px;text-decoration:none;list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:400; margin:0px; padding:0px; line-height:150%; text-decoration:none;}
a{text-decoration:none; color:#333;}
img{border:none;vertical-align:top;}
table{border-collapse:collapse;}
i,u,s,em{text-decoration:none;font-style:normal;} 
td,th{padding:0;}
form,select{margin:0;}
.fl{float:left}
.fr{float:right}
textarea{resize:none; overflow:auto; outline:none;}
.clear:after{content:''; display:block; clear:both;}
.clear{zoom:1;}
/* 共有 */
.fullmax{max-width:100%;}
.n_banner{text-align:center;}
.bg_gray{background-color:#f5f5f5}


.main{max-width:640px; margin:0 auto;}

/*头部*/
.header{background:#185d9e}
.header ul li{float:left;width:25%}
.header ul li a{display:block;color:#ffffff;text-align:center;line-height:35px;font-size:14px;border-bottom:1px solid #d7d7d7;margin-bottom:-1px;}

/*banner*/
.ui-banner{}
.swipe {overflow: hidden;visibility: hidden;position: relative;width:100%;height:auto;z-index:1}
.swipe-wrap{overflow: hidden;position: relative;z-index:1}
.swipe-wrap li{float:left;width:100%;position: relative;z-index:1}
.swipe-wrap li img{ max-width:100%;z-index:1; display:block;}
.swipe-text{ position:absolute; bottom:0; width:100%; height:30px; line-height:30px; z-index:100; background-color:rgba(0,0,0,0.5); color:#fff; font-size:14px;}
.swipe-text p{ padding-left:8px;}
#slider_on{ position:absolute;width:100%;height:30px; line-height:30px; z-index:9999;text-align:center; bottom:0;}
#slider_on ul{ padding-right:8px;}
#slider_on li{display:inline-block;width:10px;height:10px;border-radius:6px;background:#ffffff; margin:0 2px;cursor:pointer; z-index:9999;}
#slider_on li.on{background-color:#185d9e; z-index:9999;}

/*电话*/
.tel{background:#185d9e;color:#ffffff;font-size:14px;position:relative;}
.tel span{
	height: 50px;
	line-height: 50px;
	padding-left: 10px;
	font-size: 20px;
}
.tel a{position:absolute;right:10px;top:10px;background:#ffffff; border-radius:4px;color:#666666;padding:5px 20px;}

/*搜索*/
.search{margin-top:10px}
.search .search_item{padding-left:8px;background:#f5f5f5;border-radius:4px;}
.search input[type="text"]{width:85%;padding:8px 0;background:#f5f5f5;font-size:13px;float:left;border:none; outline:none}
.search input[type="button"]{background:#185d9e;width:15%;float:left;padding:8px 0;color:#ffffff;font-size:12px;border:none;outline:none;}

/*产品*/
.titlebar{ text-align:center; position:relative;margin:20px 0}
.titlebar span{font-size:14px;background:#185d9e; border-radius:20px;color:#ffffff;padding:8px 30px;}
.titlebar:before{content:"";width:100%;position:absolute;top:10px;left:0;height:1px;background:#185d9e;z-index:-1;}
.scenic_list{margin-left:-10px;padding:0 10px;}
.scenic_list .scenic_item{background-color:#fff; margin-left:10px; margin-bottom:10px;}
.scenic_list .scenic_item .image img{ width: 100%;}
.scenic_list .scenic_item .title{
	overflow: hidden;
	line-height: 30px;
	margin-top: 10px;
	text-align: center;
	font-size: 16px;
	height: 60px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #F6F6F6;
}
.scenic_list .scenic_item .title:hover{
	background-color: #E30000;
	color: #FFF;
}
.scenic_list .scenic_item  .tel{background:#f0492d; border-radius:3px;color:#ffffff;padding:5px 15px;display:block; text-align:center;margin-top:10px;}
.preferential_List{/*padding-bottom:10px;*/}
.preferential_List .item{background-color:#fff; margin:10px 0 0 0; padding:0px 10px;border-bottom:1px dashed #efefef;}
.preferential_List .img{width:80px; height:80px;overflow:hidden; float:left; margin-right:15px;}
.preferential_List .img img{max-width:100%;}
.preferential_List .item_R{overflow:hidden; min-height: 80px;}
.preferential_List .title{font-size:16px; color:#000;}
.preferential_List .info{margin-top:5px; color:#999; line-height:1.3;}
.preferential_List .deta{padding:8px 0; text-align:left; color:#999;}
.more a{display:block;background:#f5f5f5; text-align:center;padding:8px 0;margin:10px 0;}
.mt60{margin-bottom:60px;}
.news{}
.news ul li a{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height:1;padding:0px 10px 0 20px;font-size:14px;display:block;position:relative;line-height:30px;border-bottom:1px dashed #efefef;}
.news ul li a:before{content:"";position:absolute;top:50%;left:10px;width:5px;height:5px; border-radius:50%;background:#666;margin-top:-1px;}

.app-foot{
	position: fixed;
	width: 100%;
	bottom: 0;
	left: 0;
	z-index: 10;
	background-color: #FEF3F1;
	height: 54px;
	box-shadow: -1px 0px 1px #ddd;
}
.app-menu{height:inherit}
.app-menu>li{position:relative;width:25%;float:left;height:inherit; text-align:center;}
.app-menu>li a{display:block;height:inherit; text-align:center; color:#596170; font-size:12px;}
.app-menu>li.active>a{color:#fa8621;}
.app-menu>li .icon{display:block; height:22px; width:100%; background-repeat:no-repeat; background-position:center center; background-size:auto 100%; margin-top:7px; margin-bottom:3px;}
.app-menu>li:nth-child(1) .icon{background-image:url(../images/menu_01.png);}
.app-menu>li:nth-child(2) .icon{background-image:url(../images/menu_02.png);}
.app-menu>li:nth-child(3) .icon{background-image:url(../images/menu_03.png);}
.app-menu>li:nth-child(4) .icon{background-image:url(../images/menu_04.png);}
.app-menu>li.active:nth-child(1) .icon{background-image:url(../images/menu_01_1.png);}
.app-menu>li.active:nth-child(2) .icon{background-image:url(../images/menu_02_1.png);}
.app-menu>li.active:nth-child(3) .icon{background-image:url(../images/menu_03_1.png);}
.app-menu>li.active:nth-child(4) .icon{background-image:url(../images/menu_04_1.png);}
.consu{background-color:#ff7202; margin:10px 0 54px 0; padding:10px;}
.consu .img{width:60px; height:60px;overflow:hidden; float:left; margin-right:15px;}
.consu .img img{max-width:100%;}
.consu .item_R{overflow:hidden;}
.consu .title{font-size:16px; color:#ffffff;}
.consu .info{margin-top:5px;color:#ffffff; line-height:1.3;}


/*列表详情*/
.details_Deta{background-color:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
.details_Deta .title{font-size:16px; text-align:center;color:#d83b3b;padding:10px 0 3px 0}
.details_Deta .source{font-size:12px;border-bottom:1px solid #e0e0e0;text-align:center;padding-bottom:10px}
.details_Deta .info_Deta{line-height:1.8;font-size:14px;padding:20px;color:#666666}
.details_Deta .info_Deta img{max-width:100%;}
/*面包屑*/
.crumbs{
	font-size: 16px;
	padding: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
}
.pagelist{border-top:1px solid #e0e0e0;padding:10px 0}
.pagelist a{height:25px;line-height:25px;font-size:12px;display:block;padding:0px 10px}


/*表单*/

.information-box{padding:0 10px 10px 10px;color:#737373; background:#ffffff;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;font-size:14px;min-height:1px;}
.information-box .til{border-bottom: 1px solid #e0e0e0;line-height:40px;color:#b7272d; font-weight:800;margin-top:10px}
.information-box  dl{border:1px solid #e0e0e0;padding:10px;margin-top:10px}
.information-box  dl dt{margin: 20px auto -20px; width: 70%; text-align: center; border-top: 1px solid #000; }
.information-box  dl dt span{font-size: 16px; top: -15px; padding: 0 10px; position: relative; background: #fff;}
.information-box  dl dd{min-height:1px; line-height:40px}
.information-box  dl dd .ipt{box-sizing: border-box;height: 40px;border: none;padding: 9px 5px 9px 5px;border: 1px solid #e0e0e0;width:100%;color:#666666;-webkit-user-select:auto;}
.information-box  dl dd .caption{line-height: 40px; text-align: left;width:100%}
.information-box  dl dd i{line-height:20px;display:block;font-size:12px;padding:10px 0}
.information-box  dl dd textarea{box-sizing: border-box;border: 1px solid #e0e0e0;width:100%;padding: 9px 5px 9px 5px;}
.information-box  .b{padding:10px 0;text-align: center;}
.information-box  .b button{background-color: #50535A;color:#ffffff}
.se{color:#185d9e;}
.information-box  input,.information-box textarea,.information-box select{ outline:none;font:13px/1.5 "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.butt{ text-align:center;padding:15px 0;}
.bt01 {font-size: 14px;line-height: 40px;text-align: center;height: 40px;padding:0px 30px;border-radius:3px; background:#f7941c; cursor:pointer;color:#ffffff;border:none}



.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left;}
.col-lg-12 { width: 100%;}
.col-lg-11 { width: 91.66666667%;}
.col-lg-10 { width: 83.33333333%;}
.col-lg-9 { width: 75%;}
.col-lg-8 { width: 66.66666667%;}
.col-lg-7 { width: 58.33333333%;}
.col-lg-6 { width: 50%;}
.col-lg-5 { width: 41.66666667%;}
.col-lg-4 { width: 33.33333333%;}
.col-lg-3 { width: 25%;}
.col-lg-2 { width: 16.66666667%;}
.col-lg-1 { width: 8.33333333%;}

@media screen and (max-width: 1199px){
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left;}
  .col-md-12 { width: 100%;}
  .col-md-11 { width: 91.66666667%;}
  .col-md-10 { width: 83.33333333%;}
  .col-md-9 { width: 75%;}
  .col-md-8 { width: 66.66666667%;}
  .col-md-7 { width: 58.33333333%;}
  .col-md-6 { width: 50%;}
  .col-md-5 { width: 41.66666667%;}
  .col-md-4 { width: 33.33333333%;}
  .col-md-3 { width: 25%;}
  .col-md-2 { width: 16.66666667%;}
  .col-md-1 { width: 8.33333333%;}

  .hide-md{ display:none !important;}
}
@media screen and (max-width: 990px){
  .col-xm-1, .col-xm-2, .col-xm-3, .col-xm-4, .col-xm-5, .col-xm-6, .col-xm-7, .col-xm-8, .col-xm-9, .col-xm-10, .col-xm-11, .col-xm-12 { float: left;}
  .col-xm-12 { width: 100%;}
  .col-xm-11 { width: 91.66666667%;}
  .col-xm-10 { width: 83.33333333%;}
  .col-xm-9 { width: 75%;}
  .col-xm-8 { width: 66.66666667%;}
  .col-xm-7 { width: 58.33333333%;}
  .col-xm-6 { width: 50%;}
  .col-xm-5 { width: 41.66666667%;}
  .col-xm-4 { width: 33.33333333%;}
  .col-xm-3 { width: 25%;}
  .col-xm-2 { width: 16.66666667%;}
  .col-xm-1 { width: 8.33333333%;}

  .hide-xm{ display:none !important;}
}
@media screen and (max-width: 767px){
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left;}
  .col-sm-12 { width: 100%;}
  .col-sm-11 { width: 91.66666667%;}
  .col-sm-10 { width: 83.33333333%;}
  .col-sm-9 { width: 75%;}
  .col-sm-8 { width: 66.66666667%;}
  .col-sm-7 { width: 58.33333333%;}
  .col-sm-6 { width: 50%;}
  .col-sm-5 { width: 41.66666667%;}
  .col-sm-4 { width: 33.33333333%;}
  .col-sm-3 { width: 25%;}
  .col-sm-2 { width: 16.66666667%;}
  .col-sm-1 { width: 8.33333333%;}

  .hide-sm{ display:none !important;}
}
@media screen and (max-width: 479px){
  .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left;}
  .col-xs-12 { width: 100%;}
  .col-xs-11 { width: 91.66666667%;}
  .col-xs-10 { width: 83.33333333%;}
  .col-xs-9 { width: 75%;}
  .col-xs-8 { width: 66.66666667%;}
  .col-xs-7 { width: 58.33333333%;}
  .col-xs-6 { width: 50%;}
  .col-xs-5 { width: 41.66666667%;}
  .col-xs-4 { width: 33.33333333%;}
  .col-xs-3 { width: 25%;}
  .col-xs-2 { width: 16.66666667%;}
  .col-xs-1 { width: 8.33333333%;}

  .captcha-input{ width: 80px !important; }
}

.mTab2 {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 2%;
}
.mTab2 a{
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	margin: 1%;
	float: left;
	height: 30px;
	width: 47%;
	border: 1px solid #185d9e;
}
.mTab2 .on{
	color: #FFF;
	background-color: #185d9e;
}

.mTab3 {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 2%;
}
.mTab3 a{
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	margin: 1%;
	float: left;
	height: 30px;
	width: 30%;
	border: 1px solid #185d9e;
}
.mTab3 .on{
	color: #FFF;
	background-color: #185d9e;
}

.mTab4 {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 2%;
}
.mTab4 a{
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	margin: 1%;
	float: left;
	height: 30px;
	width: 22%;
	border: 1px solid #185d9e;
}
.mTab4 .on{
	color: #FFF;
	background-color: #185d9e;
}

.delfd {
	clear: both;
}

/*page*/
.page{
	text-align: center;
	padding-top: 20px;
	line-height: 40px;
	border-top: 1px solid #dcdcdc;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 50px;
	margin-left: 15px;
}
.page a{display:inline-block; width:30px; height:30px;  color:#ffffff; font-size:14px; line-height:30px; text-align:center; margin-left:3px; margin-right:3px; overflow:hidden; border-radius:2px;background:#185d9e}

.jiage {
	font-family: "微软雅黑";
	font-size: 16px;
	line-height: 30px;
	color: #F00;
	padding: 10px;
	border: 1px solid #F00;
	height: auto;
	width: 90%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.info_Deta2{line-height:1.8;font-size:14px;padding:10px;color:#666666}