@charset "utf-8";
	/* CSS Document */
.ui-mobile-viewport {-webkit-tap-highlight-color:rgba(90,90,90,0.2); }
body,div,dl,dt,dd,ul,li,form,h1,h2,h3,h4,h5,h6,p {margin:0; padding:0; }
html {overflow-x:hidden; -webkit-text-size-adjust:none; } 
ul,li,dl,dt,dd {display:block; list-style:none; } 
fieldset,img {border:0;}
/*勿删，解决滚动图片ie样式问题*/
img {border:0; max-width:100%; display:block; } 
.clear {background:none; border:0; clear:both; display:block; float:none; font-size:0; overflow:hidden; visibility:hidden; width:0; height:0; } 
/*万能清楚浮动CSS样式*/
.clearfloat:after{content:"."; height:0px; visibility:hidden; display:block; clear:both; } 
.left{float:left; } 
.right{float:right; } 
h4{display:inline; } 
a {text-decoration:none; outline:none; } 
#page1 {background:#fff; overflow:auto; }
.ui-panel-content-wrap{background:#fff !important;position: relative;}
body{max-width:640px;background:#fff !important;} 
#contt {width:100%;max-width:640px; min-height:480px; overflow:auto; position: relative; z-index:1; background-size:cover; /*padding-bottom: 80px;*/ margin:0px auto; padding:0px; background:#fff;}
.head{max-width:640px;width:98%;margin:0px auto;background:#FFFFFF;position:relative;height:60px;z-index:3;}
.searchbtn {position: absolute; width:6.05375%;right: 16.5%;padding-top: 1.83125%;z-index:105;}
#search-form { width:80%; height:30px; border-radius:10px; min-width:200px; background:#FFF; border:1px solid #ccc; position:absolute; top:5%;left:10.9230769230769232%; z-index:99999; display:none}
#search-form #keywords { border:none; height:20px; padding:5px; width:70%; border-right:1px solid #ccc; margin-left:10px;outline:none;}
#search-form #post-search {width:15%; border:none; background:white;}
.logo{width:100%;position: absolute;top:0;left: 0; z-index:101;}
.btn{position: absolute; width:10.5%; right: 7%; padding-top: 1.83125%;z-index:105;}
.btn a{display:inline-block;}
.home{width: 6.1875%;position: absolute;left: 6.09375%;padding-top: 1.5125%;z-index:105;}
/*首页文字导航展示样式s*/
.navgation{width:95%;margin:0 auto;font-size: 16px; overflow:hidden;border-top:1px solid #000;}
.navgation a{width:100%;color:#000;display: block;text-align:center;}
.navgation li{width:25%; margin:0 auto; float: left;line-height:320%;} 
.navgation .catnamenav{position:absolute;top:60%;left:30%;font-size:16px;font-family:'微软雅黑';color:#333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} 
/*首页文字导航展示样式e*/
/*滚动图s*/
.big-pic {width:98%; margin:0 auto; position: relative;z-index:1px; padding-top:9.5%;} 
.big-pic-in {position:relative; width:100%; height:auto; overflow:hidden; margin:0 auto; } 
.pic-list {position:relative; height:auto; -webkit-transform:translate3d(0,0,0); z-index:0; } 
.big-pic img {float:left; height:auto; width:100%; display:block; } 
.slide-dot {width:100%; overflow:hidden; position:absolute; left:0; bottom:0;margin:0 auto;background:rgba(151,85,42,0.2);padding:0.8% 0px;} 
.slide-dot1{width:80%;margin-left:4%;}
.slide-dot span {display:inline-block; width:9px; height:9px; line-height:40px; z-index:10;border:1px solid transparent;background:#464646;margin-left:1.5%;margin-top:1%;} 
.slide-dot .slide-dot-cur{z-index:10; background:#fff; } 
/*滚动图e*/
/*网页中部*/
/*公司简介样式s*/
.syabout {width:98%;max-width:640px;margin:0 auto;overflow:hidden;background:#fff;border:1px solid transparent;margin-top:2%;}
.syab_top{width:74.3%;overflow:hidden;text-align:center;margin:0 auto;background:url(img/line.png) no-repeat bottom center;}
.catname{font-family:"宋体";font-size:18.67px;color:#333333;line-height:280%;font-weight:bold;}
.syab_main{width:100%;text-align:center;margin:0 auto;margin-top:2.3%;}
.syab_des{width:63%;height:76px;margin:0 auto;font-family:"宋体";font-size:13.33px;color:#333333;line-height:150%;overflow:hidden;}
/*公司简介样式e*/
/*首页文字+图片导航展示样式s*/
.nav{width:98%;max-width:640px;margin:0 auto;overflow:hidden;border-top:1px solid #A5A5A5;margin-top:3.5%;}
.nav-box{width:100%;margin:0 auto;overflow:hidden;background:#FFF;}
.nav-ul{width:100%;margin:0 auto;overflow:hidden;background:url(img/sanjiao.png) no-repeat bottom center;padding-bottom:1.5%;background-size:contain;}
.nav-li{width:25%;float:left;overflow:hidden;position:relative;padding:1% 0px;}
.nav-li>a{display:block;text-align:center;}
.nav-li>a img{width:69%;margin: 0 auto;}
.nav-li>a>span{position:absolute;left:22%;bottom:5%;}
.nav-ul2{width:100%;margin:0 auto;overflow:hidden;}
.nav-ul2 li{width:25%;float:left;overflow:hidden;text-align:center;}
.nav-ul2 li>a{display:block;text-align:center;}
.nav-ul2 li a span {font-size:18.67px;font-family:"微软雅黑";color:#333333;} 
/*首页文字+图片导航展示样式e*/

/*<!--这里是产品展示样式s-->*/
.sypro {width:98%;max-width:640px;margin:0 auto;overflow:hidden;background:#fff;margin-top:5.5%; }
.sypro_box{width:90.9%;margin:0 auto;overflow:hidden;margin-top:3.5%;}
.sypro_lf{width:30.5%;margin-right:1.75%;}
.sypro_lf>img{width:100%;}
.sypro_gt{width:67.75%;overflow:hidden;}
.sypro_gt >ul{width:100%;overflow:hidden;}
.sypro_gt >ul>li{width:49%;float:left;margin-right:2%;margin-bottom:2%;}
.sypro_gt >ul>li>a{display:inline-block;}
.sypro_gt >ul>li>a>img{width:100%;}
.sypro_gt >ul>li.rg{margin-right:0;}
/*<!--这里是产品展示样式e-->*/
/*新闻中心样式s*/
.synews{width:98%;max-width:640px;margin:0 auto;overflow:hidden;background:#fff;margin-top:4.5%;}
.synews_box{width:90.9%;margin:0 auto;overflow:hidden;margin-top:3%;}
.synews_lf{width:30.25%;overflow:hidden;border:1px solid #A6A6A6;margin-right:1.75%;}
.synews_lf .img_bx{width:95%;margin:2.5% auto;}
.img_bx>img{width:100%;}
.synews_gt{width:67%;overflow:hidden;}
.synews_ul,.synews_li{overflow:hidden;width:100%;}
.synews_li{border-bottom: 2px dashed #666666;margin-bottom:3%; }
.synews_ul>li:last-child{border-bottom:none;}
.synews_li>a{display:block;}
.synews_title{width:100%;font-size:18.67px; font-family:"微软雅黑";white-space: nowrap; overflow: hidden; text-overflow: ellipsis;color:#666666;}
.synews_time{font-size:18.67px; font-family:"微软雅黑";color:#666666;margin-top:2%;padding-bottom:4%;}

/*新闻中心样式e*/
/*案例展示样式s*/
.sycase{width:98%;max-width:640px;margin:0 auto;overflow:hidden;background:#fff;margin-top:3%;}
.sycase_box{width:87.7%;overflow:hidden;margin:0 auto;margin-top:3%;}
.sycase_ul{width:100%;overflow:hidden;margin:0 auto;padding-bottom:3%;}
.sycase_li{width:31%;float:left;margin-right:3.5%;text-align:center;position:relative;}
.sycase_ul>li:last-child{margin-right:0;}
.sycase_li img{width:100%;}
.case_title{position:absolute;bottom:-5%;left:8%;width:76%;padding:0 2%;margin:0 auto;overflow:hidden;border:2px solid #7E6B5A;font-size:16px;font-family: "宋体";color:#666666;line-height:180%;background:#F8F3E8;font-weight:bold;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/*案例展示样式e*/
/*版权s*/
.copyright{width:98%;max-width:640px;background:#fff;text-align:center;margin: 0 auto;position:relative;z-index: 6;font-size: 14.05px;font-family: "微软雅黑";color:#333333;padding:1.5% 0px;border-top:2px solid #8F8F8F;margin-top:2.5%;}
/*版权e*/
/*form*/
#form-guide { margin-top:10px;} 
#form-guide h4 { text-align:center} 
#wrap-a {background:#fff; z-index:9999; max-width:627.2px; width:98%;; margin:0px auto; border-top:2px solid #8F8F8F; } 
.nav_map {width:90%;margin:0px auto; overflow:auto } 
.nav_map li {float:left; width:25%;} 
.nav_map li img {margin:0 auto;} 
/*子页面*/ 
#content{min-height: 390px;} 
.conttent_di {width:95%; margin:0 auto; color:#fff; /*border:#fff 3px solid; -moz-box-shadow:2px 2px 10px #a9a9a9; -webkit-box-shadow:2px 2px 10px #a9a9a9; box-shadow:2px 2px 10px #a9a9a9; */ overflow:auto; } 
.conttent_nav {height:30px; line-height:30px; margin:1% auto; border-top:#363636 1px solid; border-bottom:#363636 1px solid; color:#666; } 
.conttent_nav a{color:#333 } 
.title_p1 {font-weight:bold; } 
.conttent_con {font-size:14px; line-height:25px; margin:0 auto; margin-bottom:3%; color:#000; overflow:hidden } 
.conttent_con h4 {line-height:30px; overflow:hidden; text-align:center; border-bottom:#ccc 1px dotted; } 
/*新闻中心*/ 
#inews li {font-size:14px; background:none; text-shadow:none; font-weight:normal; padding-left:0px; width:100%; overflow:hidden; text-overflow:ellipsis; /* for internet explorer */ } 
#inews li a {color:#000; } 
.ui-btn-inner {border:none; } 
.ui-icon {display:none; } 
.ui-btn-up-c,ui-btn-text {color:#fff; } 
.ui-btn-up-c a,ui-btn-text a {color:#fff; } 
.inews li a {color:#fff; }
.conttent_con h4 {
    line-height: 30px;
    overflow: hidden;
    text-align: center;
    border-bottom: #ccc 1px dotted;
    display: block;
} 
/*产品列表*/
.product_imgshow {width:70%; border:#fff 2px solid; margin:0px auto; } 
.showpic{width: 48%; text-align: center; float: left; font-size: 14px; margin:1%; }
.showpic img{width: 90%; margin:0 auto; } 
.showpic .title{margin:0px auto; width:85%; font-size: 12px; } 
.ellipsis{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; /*For Opera*/ -ms-text-overflow: ellipsis; /*For IE8*/ } 
.showpic a:link{color: #000;} 
.showpic a:visited{color: #000;}
#contt{max-width:640px;padding-bottom:18%;}  
@media all and (min-width:640px){
	#contt {width:640px;margin:0 auto;padding-bottom:5%;}
}
@media all and (max-width:770px){
	#contt{padding-bottom:20%;}  
}
@media all and (max-width:700px){
	#contt{padding-bottom:11%;}  
}
@media all and (max-width:630px){
	#contt{padding-bottom:11.5%;}  
}
@media all and (max-width:620px){
	.nav-li>a>span{left:24.5%;}
}
@media all and (max-width:580px){
	  .synews_time{margin-top:1%;}
}
@media all and (max-width:570px){
	#contt{padding-bottom:13%;}  
}
@media all and (max-width:565px){
	.nav-li>a>span{left:21.5%;}  
}
@media all and (max-width:550px){
	.synews_title,.synews_time{font-size:16px;}
}
@media all and (max-width:540px) {
    .time{padding-bottom: 3%;}
	.inr_bottom{height: 66px;overflow: hidden;}
	.pr_bottom{height: 87px;overflow: hidden;}
	/*#contt{padding-bottom: 91px;}*/
}
@media all and (max-width:560px) {
	#contt{padding-bottom: 14%;}
	    
} 
@media all and (max-width:545px) {
	/*#contt{padding-bottom: 91px;}*/
}
@media all and (max-width:530px) {
	/*#contt{padding-bottom: 89px;}*/
}
@media all and (max-width:515px) {
	/*#contt{padding-bottom: 86px;}*/
}

@media all and (max-width:500px) {
	/*#contt{padding-bottom: 83px;}*/
    #contt{padding-bottom: 15%;}
}
@media all and (max-width:485px) {
	/*#contt{padding-bottom: 83px;}*/
}
@media all and (max-width:470px) {
	/*#contt{padding-bottom: 83px;}*/
}
@media all and (max-width:450px) {
	/*#contt{padding-bottom: 83px;}*/
	#contt{padding-bottom: 16%;}

}
@media all and (max-width:480px) {
	/*#contt{padding-bottom:80px;}*/
	.inr_bottom{height: 45px;overflow: hidden;}
	.pr_bottom{height: 64px;overflow: hidden;}
}
@media all and (max-width:470px){
	.synews_title{font-size:16px;}
	.synews_time{padding-bottom:2%;}
}
@media all and (max-width:430px) {
	/*#contt{padding-bottom:73px;}*/
	.nav-ul2 li a span{font-size:16px;}
	.inr_bottom{height: 45px;overflow: hidden;}
	.pr_bottom{height: 64px;overflow: hidden;}

}
@media all and (max-width:420px){
	.synews_title{font-size:15px;}
	.synews_time{padding-bottom:1%;}
}
@media all and (max-width:420px) {
	/*#contt{padding-bottom:70px;}*/
	.inr_bottom{height: 45px;overflow: hidden;}
	.pr_bottom{height: 64px;overflow: hidden;}  	
}
@media all and (max-width:414px) {
	/*#contt{padding-bottom:70px;}*/
	.inr_bottom{height: 45px;overflow: hidden;} 
	.pr_bottom{height: 63px;overflow: hidden;} 
}
@media all and (max-width:435px) {
	.nav-li>a>span{left:10.5%;}
}
@media all and (max-width:415px) {
	.nav-li>a>span{left:9.5%;}
}
@media all and (max-width:420px) {
.pro_title{font-size:12px;}
}
@media all and (max-width:390px){
	.case_title{font-size:14px;bottom: -6%;}
	.synews_title{font-size:15px;}
	.synews_li {margin-bottom: 1%;}

}
@media all and (max-width:365px) {
	.pro_title{font-size:10px;width:95%;}
	.synews_title{font-size:15px;}
	.synews_time{padding-bottom:0.5%;margin-top:0.5%;}
	.synews_li {margin-bottom: 0.5%;}
}

@media all and (max-width:345px) {
.pro_title{font-size:8px;width:96%;}
}
@media all and (max-width:390px) {
	.nav-li>a>span{left:7.5%;bottom:3%;}
}
@media all and (max-width:375px) {
	.nav-li>a>span{left:7.5%;bottom:3%;font-size:15px;}
	/*#contt{padding-bottom:63px;}*/
	.i_title{font-size: 14px;}
	.ellipsis{font-size: 12px;}
	.inr_top{font-size: 12px;}
	.inr_bottom{height: 45px;overflow: hidden;line-height: 170%;} 
	.pr_bottom{height: 48px;overflow: hidden;}
	.copy{font-size: 12px;}
	
}
@media all and (max-width:360px) {
	/*#contt{padding-bottom:54px;}*/
	.i_title{font-size: 14px;}
	.ellipsis{font-size: 12px;}
	.inr_top{font-size: 12px;}
	.inr_bottom{height: 38px;overflow: hidden;line-height: 150%;}
	.pr_top{font-size: 14px;}
	.pr_bottom{height: 40px;overflow: hidden;}
	.copy{font-size: 12px;}
}
@media all and (max-width:350px) {
    .nav-li>a>span{left:6%;bottom:3%;font-size:14px;}
}
@media all and (max-width:335px) {
   .synews_title,.synews_time{font-size:14px;}
}
@media all and (max-width:330px) {
	.nav-li>a>span{left:6%;bottom:1%;font-size:14px;}
	#content{min-height: 290px;} 
}
/*pw add page 2013/7/4*/
#pages{color: #000;padding-bottom:2%;}
#pages .a1 {
	color: #000;
	margin-top:2%;
	display:inline-block;
	padding:4px 20px;
	line-height: 18px;
	border:1px solid #454545;
	border-radius:5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px
}
a.ui-link{color:#211f1f;}
#post-search{outline:none;}
/*
	右侧弹出样式
*/
#menu{ height:100%; background:#7E6B59; width:150px; text-shadow:none;}
#menu a{ color:#fff;font-size:16px;}
#menu ul li{border-bottom: 1px solid rgba(255, 255, 255, 0.3);border-top: 1px solid rgba(255, 255, 255, 0.1); height:35px; line-height:35px;}
.ui-panel-content-wrap{ background:none;}