@charset "utf-8";

/* base */
body {
	font-size:62.5%;
	line-height:42.5%;
	color:#666 ;
	margin: 0px;
	background:#fff;
	font-family:思源黑体 !important;
}
*{ padding:0; margin:0;}
a { color:#666; text-decoration:none;}
a:hover{ text-decoration:none;}
ul,li{ list-style:none;}
p{ margin:0;}
img { border:none; max-width:100%;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-family:"思源黑体"; margin:0;}
.wrapper{ width:982px; margin:0 auto; text-align:left;}
.clearboth { clear:both; }
.clearfix:after{content:".";height:0;display:block;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}


/*header*/
header{width:100%;background:url(../images/headerbg.jpg) no-repeat center top;max-width:640px;}
.header_top{width:95.625%;margin:0 auto;position:relative;height:86px;}
.logo{position:absolute;left:0;bottom:10px;width:32.352941%;}
.header_top .phone{font-size:280%;color:#9e0101;font-family:simhei;position:absolute;right:0;bottom:20px;}
/*nav*/
nav{width:100%;background:url(../images/navbg.jpg) no-repeat center top;max-width:640px;height:115px;}
nav ul{width:95.625%;margin:0 auto;}
nav ul li{width:33.333333%;float:left;font-size:240%;height:51px;line-height:425%;text-align:center;}
nav ul li a{color:#333;}
<!--banner-->
.main_visual{height:268px;overflow:hidden;position:relative;margin:4px 0 15px;width:100%;max-width:640px;}
.main_image{height:268px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:268px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:268px;}
.main_image li span{display:block;width:100%;height:268px}
.main_image li a{display:block;width:100%;height:268px}
/*
.main_image li .img_1{background:url('../images/1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../images/2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../images/3.jpg') center top no-repeat}
.main_image li .img_4{background:url('../images/4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../images/5.jpg') center top no-repeat}
*/
.nav2{ width:8%; margin-top:4%;  margin-right:2%; height:28px; line-height:28px; position:absolute;right:0; top:0; z-index:1;  }
		.nav2 a{ color:#fff;  }
		.nav2 .nLi{ float:left;  position:relative; display:inline;  }
		.nav2 .nLi h3{ float:left;  }
		.nav2 .nLi h3 a{ display:block;  font-size:14px; font-weight:bold;  }
		.nav2 .sub{ display:none; width:100px; right:0; top:28px;  position:absolute; background:#69453c;  line-height:26px; padding:5px 0;  }
		.nav2 .sub li{ zoom:1;  text-align:center;}
		.nav2 .sub a{ display:block; padding:0 10px; }
		.nav2 .sub a:hover{ background:#6d6d6d; color:#fff;  }
		.nav2 .on h3 a{ color:#fff;   }

div.flicking_con{position:absolute;top:238px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

.main{width:100%;margin-bottom:95px;}
/*产品展示*/
.pro{width:95.625%;margin:0 auto;border:1px solid #ccc;margin-bottom:20px;}
.pro .title{width:100%;height:54px;border-bottom:1px solid #ccc;margin-bottom:19px;}
.pro .title h2{font-size:300%;line-height:300%;color:#060505;margin-left:10px;}
.pro .title a{font-size:240%;line-height:340%;color:#060505;padding-right:10px;}
.prolist{width:96.405229%;margin:0 auto;position:relative;}
.prolist ul{margin-bottom:1px;}
.prolist ul li{width:30.508475%;border:1px solid #ccc;float:left;text-align:left;margin-right:4.237288%;font-size:240%;color:#333;margin-bottom:20px;line-height:100%;-webkit-transition:top 1s ease, left 1s ease;-moz-transition:top 1s ease, left 1s ease;-o-transition:top 1s ease, left 1s ease;-ms-transition:top 1s ease, left 1s ease}
.prolist ul li.last{margin-right:0;}
.prolist ul li a img{height:116px;max-width:100%;background:#ccc;display:block;background:url(images/loding.gif) no-repeat center;}

.prolists{width:96.405229%;margin:0 auto;position:relative;}
.prolists ul{ margin-top:20px; margin-bottom:1px;}
.prolists ul li{width:30.508475%;border:1px solid #ccc;float:left;text-align:center;margin-right:4.237288%;font-size:240%;color:#333;margin-bottom:20px;line-height:100%;-webkit-transition:top 1s ease, left 1s ease;-moz-transition:top 1s ease, left 1s ease;-o-transition:top 1s ease, left 1s ease;-ms-transition:top 1s ease, left 1s ease}
.prolists ul li.last{margin-right:0;}
.prolists ul li a img{height:116px;max-width:100%;background:#ccc;display:block;background:url(images/loding.gif) no-repeat center;}
/*新闻动态*/
.newslist{width:96.405229%;margin:0 auto;}
.newslist ul li{font-size:240%;line-height:175%;color:#060505;}
.newslist ul li a{color:#060505;}
/*联系我们*/
.contact .title{margin-bottom:0;}
.contacts{width:100%;position:relative;background:url(../images/contactbg.jpg) no-repeat;background-size:100% 100%;}
.contacts .contactbg{}
.contacts .content{width:96.405229%;margin:0 auto;padding:20px 0 0 0;font-size:240%;line-height:175%;color:#060505;}
/*footer*/
footer{z-index:10;position:fixed;left:0;bottom:0;height:70px;width:100%;background:#69453c;}
footer ul{width:100%;margin:0 auto;}
footer ul li{float:left;width:25%;text-align:center;margin-top:9px;}
footer ul li a{color:#fff;text-align:center;display:block;float:left;font-size:240%;width:80%;}
footer ul li a img{margin:0 auto 5px;width:50%;}
footer ul li a:hover{color:#fff;}


.header02{z-index:9999;position:fixed;top:0;left:0;background:#68433a;color:#fff;line-height:40px;height:40px;width:100%;font-size:200%;}
.header02 a{ color:#fff;}
.back{ position:absolute; left:10px;}
.back a{ color:#fff;}
.menu{ position:absolute; top:0; right:10px; z-index:10; width:30%; text-align:right;}
#menu_button{ display:block; cursor:pointer; color:#fff;}
#nav{ width:100%; position:absolute; z-index:9999999; top:40px; right:-10px;}
#nav ul{ background:#68433a; opacity:0.9; margin-top:14px;}
#nav ul li{ border-bottom:solid 1px #292424;}
#nav ul li a{ color:#fff; line-height:30px; display:block; text-align:left; padding-left:12px;}
#nav span.menu_arrow{ /*background:url(../images/menu_arrow.png) no-repeat right top; display:block; width:29px; height:14px;*/width:0; height:0; border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #68433a; float:right;}
.header02 .title{ text-align:center;font-size:180%;}

.page{width:100%;text-align:center;}
.page a{ background:#b3b3b3;display:inline-block;color:#fff; margin:0 2px 20px; padding:8px;font-size:200%;}
.page a.dq,.page a:hover{ background:#555;}

.pro_show{width:96.405229%;margin:0 auto;font-size:200%;line-height:175%;color:#333;}
.pro_name{font-size:150%;text-align:center;padding:4px 0;border-bottom:1px dashed #896d0a;color:#896d0a;margin-bottom:20px;}
.pro_pic{margin-bottom:20px;}
.pro_pic img{border:1px solid #ccc;}
.pro_intro img{height: auto;}

#allmap {width:960405229%;height:300px;overflow: hidden;margin:0;font-family:"微软雅黑";position:absolute;left:0;top:50%;margin-top:-150px;}