@charset "utf-8";
/* CSS Document */
body{
	width:100%;
	margin:0px;
	background-color:#fff;
	overflow-x:hidden;
}
td,th,span,p,input,div,font{word-break:break-all;font-size:13px;color:#333;font-family:"Microsoft YaHei";}

a:link {color:#333;text-decoration: none;}
a:visited {text-decoration:none;color: #333;}
a:hover {text-decoration:underline;color:#333;}
a:active {text-decoration:none;color:#333;}
ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;list-style:none;}
img{display:block;border:0px;}
.tpan{
	position:absolute;
	display:block;
	width:7%;
	height:auto;
	overflow:hidden;
	right:12px;
	top:12px;
	z-index:1000000;
}
.dhmenbg{
	display:none;
	position:absolute;
	width:100%;
	height:auto;
	z-index:1000002;
	top:45px;
	background:url(../images/wtm.png);
}
.dhmenbg a{
	display:block;
	height:35px;
	line-height:35px;
	text-indent:20px;
	text-decoration:none;
	font-size:18px;
	color:#000;
	border-bottom:1px solid #D3A863;
}
.tpan img{cursor:pointer;width:100%;height:auto;}

#maxbody{
	position:relative;
	max-width:640px;
	margin:0px auto;
	background:#fff;
}
.logo{position:relative;clear:both;width:100%;height:auto;overflow:hidden;padding:5px 0px;}
.logo img{width:100%;height:auto;}


/**/

.tylist{clear:both;width:96%;height:auto;overflow:hidden;margin:0px auto;padding-left:1%;}
.tylist a.nav1{display:block;width:49%;height:150px;margin-right:2%;margin-bottom:20px;float:left;}
.tylist a.nav2{display:block;width:49%;height:150px;margin-bottom:20px;float:left;}

.tylist a h1{display:flex;width:90%;height:104px;align-items:center;border-bottom:1px solid #BFBFBF;margin:0px auto;}
.tylist a h1 img{width:100%;max-height:104px;align-items:center;}
.tylist a ul{position:relative;display:block;width:93%;height:30px;margin:0px auto;margin-top:10px;}

.tylist a ul>li:first-child{width:10%;height:30px;text-align:center;color:#fff;float:left;background:url(../images/serbtbg_r1_c2.jpg);}
.tylist a ul>li:first-child+li{width:80%;height:30px;line-height:30px;text-align:center;color:#fff;float:left;background:url(../images/serbtbg_r1_c2.jpg);}
.tylist a ul>li:first-child+li+li{width:10%;height:30px;color:#fff;float:left;background:url(../images/serbtbg_r1_c2.jpg);}
.tylist a ul>li:first-child+li+li img{float:right;}


.tjpro{clear:both;width:100%;height:400px;background:url(../images/index_r8_c1.jpg)}
.tjpro a.nav1{display:block;width:92%;height:auto;overflow:hidden;margin:0px auto;}
.tjpro a.nav1 img{width:100%;height:auto;}

/**/

.tj-pist{clear:both;width:96%;height:auto;padding:10px 0px;margin:0px auto;}
.tj-pist a.nav1{display:block;width:31%;height:auto;border:1px solid #BFBFBF;margin-right:2%;margin-bottom:20px;float:left;}
.tj-pist a.nav2{display:block;width:31%;height:auto;border:1px solid #BFBFBF;margin-bottom:20px;float:left;}
.tj-pist a h1{display:flex;width:90%;height:104px;align-items:center;margin:0px auto;}
.tj-pist a h1 img{width:100%;max-height:104px;align-items:center;margin-top:10px;}
.tj-pist a font{display:block;width:90%;height:30px;line-height:30px;text-align:center;color:#2C2827;border-top:1px solid #BFBFBF;margin:0px auto;margin-top:15px;font-size:15px;}
.tj-pist a span{display:block;width:100%;height:25px;text-align:center;color:#8D8D8D;}

/**/
.ab-info{width:93%;height:auto;color:#5e5e5e;font-size:16px;line-height:30px;text-indent:20px;margin:0px auto;}
.ab-info b{color:#bf8f43;font-size:20px;}
.ab-more a.nav1{display:block;width:150px;height:40px;line-height:40px;margin:0px auto;text-align:center;font-size:18px;border:1px solid #A0A0A0;color:#6F6F6F;}

.ab-list{clear:both;width:96%;height:auto;padding:10px 0px;margin:0px auto;}
.ab-list a.nav1{display:block;width:32%;height:auto;margin-right:2%;margin-bottom:10px;float:left;}
.ab-list a.nav2{display:block;width:32%;height:auto;margin-bottom:10px;float:left;}
.ab-list a h1{display:flex;width:100%;height:104px;align-items:center;margin:0px auto;}
.ab-list a h1 img{width:100%;max-height:104px;align-items:center;margin-top:10px;}
.ab-list a font{display:block;width:100%;height:30px;line-height:30px;text-align:center;color:#2C2827;margin:0px auto;margin-top:15px;font-size:15px;}


/**/
.honor{clear:both;width:100%;height:auto;background:#fff;}
.honor ol{width:96%;height:auto;overflow:hidden;margin:0px auto;}

.honor ol a.nav1{display:block;width:31%;height:auto;margin-right:3%;float:left;}
.honor ol a.nav2{display:block;width:31%;height:auto;float:left;}

.honor ol a h1{display:flex;width:100%;height:150px;align-items:center;border:1px solid #C9C9C9;}
.honor ol a h1 img{display:block;margin:0px auto;max-width:86%;max-height:150px;align-items:center;}

.tj-news{clear:both;width:100%;height:auto;overflow:hidden;background:#fff;padding:20px 0px;}
.tj-news img{width:100%; height:auto;}
.tj-news a.nav1{display:block;width:100%;height:40px;line-height:40px;font-size:14px;border-bottom:1px dashed #aaa;}
.tj-news a.nav1 span{color:#A8A8A8;float:right;}


/**/

.flbot{
	display:block;
	position:fixed;
	width:100%;
	bottom:0px;
	left:0px;
	height:50px;
	background:#AE7B2A;
}

.flbot a.nav1{
	display:block;
	width:50%;
	color:#FFF;
	font-size:22px;
	height:50px;
	line-height:50px;
	text-align:center;
	text-decoration:none;
	float:left;
	background:#AE7B2A;
}

.flbot a.nav2{
	display:block;
	width:50%;
	height:50px;
	line-height:50px;
	color:#000;
	font-size:22px;
	text-align:center;
	text-decoration:none;
	float:left;
	background:#fff;
}


/**/

.d-baner{clear:both;}
.d-baner img{width:100%;height:auto;}
.ab-tibg{
	clear:both;
	width:100%;
	height:45px;
	line-height:45px;
	color:#C4964B;
	padding-left:10px;
	font-size:14px;
	border-bottom:1px solid #D3A864;
	margin-bottom:20px;
}
.ab-tibg b{color:#C4964B;}
.ab-tibg a{color:#C4964B;}
.ab-tibg img{display:block;float:left;margin-top:10px;margin-right:10px;}
.v-tent{width:94%;vertical-align:top;line-height:25px; margin:0px auto;}
.v-tent img{max-width:100%;height:auto;margin:10px 0px;}

/**/

.ab-btn ol{width:96%;height:auto;overflow:hidden;margin:0px auto;}
.ab-btn ol a.nav1{display:block;width:31%;height:30px;margin-right:3%;margin-bottom:10px;float:left;}
.ab-btn ol a.nav2{display:block;width:31%;height:30px;margin-bottom:10px;float:left;}

.ab-btn a ul>li:first-child{width:10%;height:30px;text-align:center;color:#fff;float:left;background:url(../images/serbtbg_r1_c2.jpg);}
.ab-btn a ul>li:first-child+li{width:80%;height:30px;line-height:30px;text-align:center;color:#fff;float:left;background:url(../images/serbtbg_r1_c2.jpg);}
.ab-btn a ul>li:first-child+li+li{width:10%;height:30px;color:#fff;float:left;background:url(../images/serbtbg_r1_c2.jpg);}
.ab-btn a ul>li:first-child+li+li img{float:right;}

.ab-tbg font{display:block;width:183px;height:65px;line-height:65px;text-align:center;margin:0px auto;font-size:30px;color:#bf8f43;background:url(../images/ab-tbg.jpg);}


/*  内页子导航 */
.zdhmenu{ clear:both;width:94%;height:auto;overflow:hidden;margin:0px auto;}
.zdhmenu ul{width:100%;height:auto;padding-bottom:10px;}
.zdhmenu a.nav1{
	position:relative;
	display:block;
	width:31%;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	background:#CCC;
	text-decoration:none;
	margin-right:3%;
	margin-bottom:3%;
	float:left;
	
	-moz-border--radius:3px;
    -webkit-border-radius:3px;
	border-radius:3px;
	behavior: url("../PIE/PIE.htc");
}
.zdhmenu a.nav1C{
	position:relative;
	display:block;
	width:31%;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	color:#FFF;
	background:#006ACE;
	text-decoration:none;
	margin-right:3%;
	margin-bottom:3%;
	float:left;
	
	-moz-border--radius:3px;
    -webkit-border-radius:3px;
	border-radius:3px;
	behavior: url("../PIE/PIE.htc");
}
.zdhmenu a.nav2{
	position:relative;
	display:block;
	width:31%;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	background:#CCC;
	text-decoration:none;
	float:left;
	margin-bottom:3%;
	
	-moz-border--radius:3px;
    -webkit-border-radius:3px;
	border-radius:3px;
}
.zdhmenu a.nav2C{
	position:relative;
	display:block;
	width:31%;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#FFF;
	text-align:center;
	background:#006ACE;
	text-decoration:none;
	float:left;
	margin-bottom:3%;
	
	-moz-border--radius:3px;
    -webkit-border-radius:3px;
	border-radius:3px;
}

/* product */

.prodt{clear:both;width:96%;height:auto;overflow:hidden;margin:20px auto;}
.prodt h2{display:block;border-left:10px solid #006ACE;height:38px;line-height:38px;font-size:20px;color:#000;padding-left:10px;margin-bottom:10px;}
.prodt a.nav1{display:block;width:31%;height:210px;float:left;margin-right:3%;background:#EAEAEA;margin-bottom:3%;}
.prodt a.nav2{display:block;width:31%;height:210px;float:left;background:#EAEAEA;margin-bottom:3%;}
.prodt a h3{display:flex;width:80%;height:160px;margin:0px auto;align-items:center;}
.prodt a h3 img{display:block;width:100%;max-height:160px;align-items:center;}
.prodt a font{display:block;width:90%;text-align:center;background:#fff;margin:0px auto;font-size:12px;padding:5px 0px;}

/* prolist */

.prolist{clear:both;width:96%;height:auto;overflow:hidden;margin:0px auto;margin-top:5px;}
.prolist a.nav1{display:block;width:31%;height:210px;float:left;margin-right:3%;background:#fff;margin-bottom:3%;}
.prolist a.nav2{display:block;width:31%;height:210px;float:left;background:#fff;margin-bottom:3%;}
.prolist a h3{display:flex;width:80%;height:160px;margin:0px auto;align-items:center;}
.prolist a h3 img{display:block;width:100%;max-height:160px;align-items:center;}
.prolist a font{display:block;width:90%;text-align:center;background:#BF8F43;color:#fff;margin:0px auto;font-size:12px;padding:5px 0px;}

/* case */

.caselist{clear:both;width:96%;height:auto;overflow:hidden;margin:0px auto;}
.caselist a.nav1{position:relative;display:block;border:1px solid #C2C2C2;padding:6px;height:auto;overflow:hidden;margin-bottom:20px;z-index:0;}
.caselist a h3{display:block;width:40%;height:auto;float:left;margin-right:3%;}
.caselist a h3 img{width:100%;max-height:120px;}
.caselist a font{display:block;width:56%;height:auto;line-height:20px;float:left;}
.caselist a font h2{font-size:16px;padding-bottom:6px;}
.caselist a span{position:absolute;display:block;width:80px;height:30px;line-height:30px;font-style:normal;right:0px;border-bottom:1px solid #C2C2C2;bottom:20px;z-index:1000000000;}

/* views */

.views{clear:both;width:92%;height:auto;overflow:hidden;margin:0px auto;}
.views dl{width:100%;height:auto;line-height:25px;}
.views dl img{display:block;width:100%;height:auto;}

.views ul{width:100%;height:auto;line-height:25px;background:#F3F3F3;padding-bottom:20px;}
.views ul h5{width:100%;height:37px;background:url(../images/views_r5_c7.jpg);}
.views ul p{line-height:25px;}
.views ul p img{display:block;width:100%;height:auto;}
.views ul div img{display:block;width:100%;height:auto;}


.v-slt img{width:95%;height:auto;padding:2%;border:1px solid #B0B0B0;margin:0px auto;}
.v-title{height:50px;line-height:50px;text-align:center;font-size:18px;color:#000;}
.v-cansuo{vertical-align:top;}
.v-cansuo td{font-size:12px;}
.v-cansuo td b{font-size:15px;}

/*分页*/


.page{
	clear:both;
	width:100%;
	height:auto;
	overflow:hidden;
	zoom:1;
	margin-bottom:15px;
}

.page a{
	display:block;
	background:#666;
	text-decoration:none;
	padding:0px 10px;
	height:25px;
	line-height:25px;
	text-align:center;
	cursor:pointer;
	float:left;
	font-size:16px;
	color:#FFF;
	margin:0px 5px;
	border-radius:5px;
}

.page a:hover{
	display:block;
	background:#BF8F43;
	color:#fff;
	text-decoration:none;
	padding:0px 10px;
	height:25px;
	line-height:25px;
	text-align:center;
	cursor:pointer;
	float:left;
}

.page a.cur{
	display:block;
	background:#BF8F43;
	color:#fff;
	text-decoration:none;
	padding:0px 10px;
	height:25px;
	line-height:25px;
	text-align:center;
	cursor:pointer;
	float:left;
}

.page font{
	display:block;
	height:25px;
	line-height:25px;
	padding:0px 12px;
	float:left;
}

/* about */
.aboutinfo{clear:both;width:80%;height:360px;margin:0px auto;box-shadow:0px 0px 20px 3px #ccc;margin-top:20px;}
.jm-gdt{line-height:25px;text-align:center;font-size:18px;color:#845e19;padding:15px 0px;}

.jmlybg{clear:both;width:90%;height:auto;;margin:0px auto;box-shadow:0px 0px 20px 3px #ccc;margin-top:40px;}

.jm-title{height:86px;line-height:86px;text-indent:49px;font-size:20px;color:#7F0206;}
.jm-input{font-size:18px;color:#444;padding-left:17px;}
.jm-input input{position:relative;width:198px;height:25px;line-height:25px;border:1px solid #D2D2D2;padding:3px 8px;-moz-border--radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior: url("../PIE/PIE.htc");}
.jm-input textarea{position:relative;width:200px;height:94px;line-height:25px; vertical-align:top;overflow:hidden;border:1px solid #D2D2D2;padding:3px 8px;-moz-border--radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior: url("../PIE/PIE.htc");}
.jm-submit{padding-left:116px;}
.jm-submit input{position:relative;width:130px;height:39px;line-height:39px;background:#FF3B3C;color:#fff;font-size:18px;text-align:center;border:0px;-moz-border--radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior: url("../PIE/PIE.htc");}
.jm-submit input:hover{background:#7F0206;cursor:pointer;}

.at-info{clear:both;width:100%;height:auto;overflow:hidden;background:#fff;}
.at-info ul{width:100%;height:auto;margin:0px auto;}
.at-info ul>li:first-child{position:relative;width:100%;height:41px;border-bottom:1px solid #C8C8C8;}
.at-info ul>li:first-child font{position:absolute;display:block;width:100px;height:40px;line-height:40px;z-index:10000;border-bottom:3px solid #C3903D;color:#bf8f43;font-size:25px;font-weight:bold;text-align:center;left:50%;margin-left:-50px;}
.at-info ul>li:first-child+li{width:92%;padding:20px 10px;}

.at-info ul>li:first-child+li dl{width:100%;height:auto;overflow:hidden;}
.at-info ul>li:first-child+li dl dt{width:92%;height:auto;margin:0px auto;}
.at-info ul>li:first-child+li dl dt img{width:100%;height:auto;padding:4px;border:1px solid #C0C0C0;}
.at-info ul>li:first-child+li dl dd{width:92%;height:auto;line-height:25px;color:#444;font-size:14px;margin:0px auto;padding-top:10px;font-weight:normal;}

.at-gaogan{clear:both;width:100%;height:auto;background:#FFFAF4;padding:15px 0px 43px 0px;}

.at-title{position:relative;width:100%;height:41px;border-bottom:1px solid #C8C8C8;}
.at-title font{position:absolute;display:block;width:100px;height:40px;line-height:40px;z-index:10000;border-bottom:3px solid #C3903D;color:#bf8f43;font-size:25px;font-weight:bold;text-align:center;left:50%;margin-left:-50px;}


/* news */

.newlist{clear:both;width:90%;height:auto;overflow:hidden;padding:10px;margin:0px auto;}
.newlist a.nav1{display:block;width:100%;height:auto;overflow:hidden;border-bottom:1px dashed #C2C2C2;padding:15px 0px;}
.newlist a.nav1 img{display:block;width:100px;height:auto;float:left;margin-right:10px;}
.newlist a.nav1 p{line-height:22px;}
.newlist a.nav1 p b{font-size:14px;}
.newlist a.nav1 p span{color:#c2c2c2;}

/* shows */

.shows{clear:both;width:96%;height:auto;overflow:hidden;margin:0px auto;}
.shows ul>li:first-child{clear:both;width:100%;height:auto;padding:5px 0px;border-bottom:1px dashed #CDCDCD;}
.shows ul>li:first-child font{display:block;width:60%;height:auto;line-height:25px;text-align:center;margin:0px auto;font-size:16px;}
.shows ul>li:first-child+li{color:#929292;font-size:12px;text-align:center;padding:8px 0px;}
.shows ul>li:first-child+li+li{padding:15px 0px;line-height:23px;border-bottom:20px solid #fff;}
.shows ul>li:first-child+li+li img{display:block;max-width:100%;height:auto;}
.npage{padding:20px 0px;margin-bottom:8%;border-top:1px dashed #D1D1D1;}
.npage a.nav1{display:block;width:90px;height:28px;line-height:28px;text-align:center;color:#FFF;background:#BF8F43;float:left;-moz-border--radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;}
.npage a.nav1C{display:block;width:90px;height:28px;line-height:28px;text-align:center;color:#000;background:#ccc;float:left;-moz-border--radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;}
.npage a.nav2{display:block;width:90px;height:28px;line-height:28px;text-align:center;color:#FFF;background:#BF8F43;float:right;-moz-border--radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;}
.npage a.nav2C{display:block;width:90px;height:28px;line-height:28px;text-align:center;color:#000;background:#ccc;float:right;-moz-border--radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;}

/* abouts */

.abouts{clear:both;width:96%;height:auto;margin:0px auto;overflow:hidden;}
.at-qq{width:100%;height:auto;}
.mtitle{padding:20px 0px;font-size:18px;}
.thti{height:35px;line-height:35px;font-size:16px;color:#4F4949;}
.thti font{color:#F00;}
.thinput{height:35px;line-height:35px;}


/* 表单 */
#myname,#phone,#title,#taddress{
	width:90%;
	height:17px;
	line-height:17px;
	padding:5px;
	border:1px solid #EBEBEB;
	background:#F7F7F7;
}

#address{
	border:1px solid #EBEBEB;
	border-radius:5px;
	width:86%;
	padding:5px;
}

textarea{
	width:90%;
	height:50px;
	line-height:17px;
	padding:5px;
	border:1px solid #EBEBEB;
	background:#F7F7F7;
}

#subt{
	position:relative;
	display:block;
	width:25%;
	height:32px;
	line-height:32px;
	color:#FFF;
	font-size:16px;
	text-align:center;
	border:0px;
	border-radius:5px;
	background:#C4964B;
	margin-right:10px;
	margin:0px auto;
}
/**/
.botbg{
	clear:both;
	width:100%;
	height:auto;
	overflow:hidden;
	margin:10% 0px 0px 0px;
	padding-bottom:20%;
	background:#D1A964;
}
.botbg ul{width:100%;height:auto;background:#BF8F43;}
.botbg ul li{width:100%;height:24px;border-bottom:1px solid #fff;padding:6px 0px;}
.botbg ul li a.nav1{
	display:block;
	width:24%;
	height:22px;
	line-height:22px;
	color:#FFF;
	font-size:16px;
	text-align:center;
	border-right:1px solid #fff;
	float:left;
}

.botbg ul li a.nav2{
	display:block;
	width:24%;
	height:24px;
	line-height:24px;
	color:#FFF;
	font-size:16px;
	text-align:center;
	float:left;
}


.botbg dl{width:100%;height:auto;overflow:hidden;margin-top:20px;}
.botbg dl dt{width:40%;height:auto;overflow:hidden;float:right;}
.botbg dl dt img{width:90%;height:auto;}
.botbg dl dt h4{color:#fff; text-align:center;padding:10px 0px;}
.botbg dl dd{
	width:50%;
	padding:0px 10px 10px 10px;
	line-height:20px;
	color:#FFF;
	font-size:14px;
	vertical-align:top;
	height:auto;
	overflow:hidden;
	float:left;
}
.botbg dl dd h1{line-height:40px;color:#FFF;}
.botbg dl dd font{color:#FFF;font-size:20px;}
.botbg dl dd span{color:#FFF;font-size:16px;}
.botbg dl dd img{display:block;float:left;margin-right:8px; margin-top:20px;}



























