/*----------------------------------------------------------------------清除常用布局元素的默认边距*/
* { margin:0px;
    padding:0px;					/*网页默认字体大小*/
}
ol,ul{
	list-style-type:none;				/*不显示项目列表符号*/
}

/*清除各种BUG问题*/
p.itembottom{clear:both;}/*解决浮动元素没有闭合标签不占体积问题*/
.ppic{font-size:0;line-height:0;}/*解决图片下面三像素空间问题*/

/*----------------------------------------------------------------------定义设置常用样式*/

/*--------------------------------------------------------------------------------------------------------初始化网页默认样式*/
body{				/*设置常用字体颜色大小*/
	margin:0px auto;
	text-align:left;
	color:#2E2E2E;			/*网页默认字体颜色*/
	font-size:12px;
	background:url(images/html_bg.jpg) repeat center top; 
}




#form1{}



a{
	text-decoration:none; 
	color:#2E2E2E;			/*清除超链接下划线样式*/
}
a:link{									/*网页默认超链接样式*/
	text-decoration:none;
}
a:visited{									/*网页默认超链接样式*/
	text-decoration:none;
}
a:hover{								/*网页默认超链接样式鼠标移上去*/
	text-decoration:none;
}
a img{border:0px;}
h1{font-size:16px; font-weight:bold;}
/*--------------------------------------------------------------------------------------------------------------------------网站通用布局样式*/
.webcontent{ /*页面主体内容 */
	position:relative; margin:0 auto; margin-left:auto; margin-right:auto;overflow:visible;text-align:left;/*重要谨慎修改 */
	width:1000px; 
	min-height:520px; _height:520px;  background:url() no-repeat right top;
	padding:10px 0px 0px 0px;  
	border:0px solid #000;}
.webcontent2{}


.webdaohang{/*页面位置导航 */ 
	position:absolute; right:0px;z-index:20; color:#000;
	text-align:left; margin-top:7px; display:block;height:20px;font-family:"微软雅黑";}
.webdaohang span{ 
	font-size:12px;font-family:"微软雅黑";}
.webdaohang a{
	font-size:12px; color:#000;font-family:"微软雅黑";}

.webtitle{/*页面标题 */
	position:absolute; left:750px; top:105px; height:35px; line-height:35px; font-size:30px; font-family:"黑体"; color:#fff; text-align:left; z-index:30;
	 }
	
.webcontentnote{}
.webcontentnotetop{}/*页面内容顶部装饰样式 */
.webcontentnotebottom{}/*页面内容底部装饰样式*/
/*---------------------------------------------------------------------------------------------------------分页样式*/


.left{ float:left;  width:239px; }/*左部共同部分定义*/

#moban20{margin-bottom:30px;border-top:#65331a 7px solid;}
#moban20 .title{display:block;position:relative;height:90px;background:#58260d; font-weight:bold;padding-left:30px;}
#moban20 .title1{display:block;height:90px;background:#58260d;}
#moban20 .title1 a{display:block;color:#fff; font-size:14px;font-family:"微软雅黑"; padding-top: 17px;}
#moban20 .title1 a span{ color: #fff; font-weight: bold; font-size: 24px; display: block; }
#moban20 .title1 a b{color: #fff;font-size:14px; }


#moban20 .content{text-align:left;}
#moban20 .content a{  display:block; height:51px; line-height:51px;color:#fff;background-image:url(images/sider_bg.jpg);background-position:0px -51px;padding-left:35px;font-size:12px;	font-family:"微软雅黑";font-size:16px;}
#moban20 .content a:hover{  background-image:url(images/sider_bg.jpg);background-position:0px 0px;} 
#moban20 .content .typeselect { background-image:url(images/sider_bg.jpg);background-position:0px 0px;color:#e8941a;} 



/*联系我们*/
#moban21{float:left;margin-bottom:10px;width:239px;}
#moban21 .title{display:block;position:relative;height:51px;background:#65331a; }
#moban21 .title1{display:block;height:51px;line-height:51px; margin-left:30px;}
#moban21 .title1 a{display:block;color:#fff; font-size:15px;font-family:"微软雅黑"; font-weight:bold;}
#moban21 .title1 b{}
#moban21 .title1 span{ color:#fff; font-weight:normal;}
#moban21 .content{text-align:left;}

#moban21 .content table tr td{ border-bottom:1px solid #e6e6e6;  }
#moban21 .content table tr td:nth-child(2){padding-right:15px;padding-top:2px; padding-bottom:2px; color:#666666}
.a_title_wx{width:100%; height:auto; background:url(images/wx_imgbg.jpg) no-repeat; padding-top:25px; text-align:center; color:#fff; line-height:2.0; padding-bottom:20px;}
.a_title_wx img{width:108px; height:108px; border:5px solid #fff;}
.a_title_wx a,.a_title_wx a:hover{ color:#fff;}








#mmc_ul2{
	width:239px;
}
#mmc_ul2 li{
	float:left;
	height:38px;
	width:239px;
	margin-top:20px;
}

.mmc_icon{
	display:block;
	background-image:url(images/icon.png);
	width:40px;
	height:38px;
	float:left;
	margin-right:21px;
}
#mmc_ul2 li span{
	font-family:"微软雅黑";
	font-size:14px;
	color:#666;
}





.zuobian{width:138px; position:absolute; top:170px; left:5px; z-index:1000;}

.i_fddiv{width:140px; position:absolute; top:170px; right:0px;background:#fff; z-index:1000;}
.i_fddiv_c{width:138px;  border:1px solid #dddddd;   }
.i_fddiv_ul{width:138px;}
.i_fddiv_ul li{width:113px; height:43px; border-bottom:1px solid #dddddd; padding-left:25px;}
.i_fddiv_ul li a{width:82px; height:43px; line-height:43px; display:inline-block; overflow:hidden; color:#333333; padding-left:31px;}
.i_fddiv_ul li a:hover{ color:#58260d; text-decoration:none;}
.i_fddiv_ul li a.a1{ background:url(images/tb_01.png) left center no-repeat;}
.i_fddiv_ul li a.a1:hover{ background:url(images/tb_011.png) left center no-repeat;}
.i_fddiv_ul li a.a2{ background:url(images/tb_02.png) left center no-repeat;}
.i_fddiv_ul li a.a2:hover{ background:url(images/tb_021.png) left center no-repeat;}
.i_fddiv_ul li a.a3{ background:url(images/tb_03.png) left center no-repeat;}
.i_fddiv_ul li a.a3:hover{ background:url(images/tb_031.png) left center no-repeat;}
.i_fddiv_phone{display:block;width:138px; height:55px; line-height:22px; text-align:center; color:#58260d; font-size:16px; font-weight:bold;padding-top:10px; border-bottom:1px solid #dddddd;}
.i_fddiv_ww{display:block;width:138px; color:#666666; text-align:center;margin-bottom:20px;}












.topbanner .swiper-pagination .swiper-pagination-bullet {
	height: 10px;
	width: 10px;
	margin-top: 0;
	margin-right: var;
	margin-bottom: 0px;
	margin-left: --swiper-pagination-bullet-horizontal-gap;
}
.topbanner .swiper-pagination .swiper-pagination-bullet-active{
	color:#FFFFFF;
	background-color: #FFFFFF;
}

#moban25fenye .current{
	display:inline-block;
	height:27px;
	line-height:27px;
	padding:0px 9px;
	border: 1px solid #65331a;
	font-size: 12px;
	color: #FFFFFF;
	margin:0 2px;
	background-color: #65331a;
}

.m-r-btnbox{ display:none;}
.pc-no{display:none;}
#moban21 .content table{ background-color:#ffffff;}
@media screen and (max-width: 680px)  {
.webcontent {
    width: 100%;
    min-height: 520px;
    _height: 520px;
}
.webcontent2 {display: flex;flex-wrap: wrap;}
.left .moban21{ display:none;}
.webdaohang{ display:none;}


.webcontent2 .left {
	float: none;
	width: 100%;
	clear: both;
	height: 42px;
	margin-bottom:20px;
	background-color: #FFFFFF;
	position: relative;padding-right: 15px;
	padding-left: 15px;
	box-sizing:border-box;
}
.webcontent2 .left .content{
	height: 40px;
	border: 1px solid #CCCCCC;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding-top: 40px;
	box-sizing:border-box;
	position: absolute;
	left: 15px;
	top: 0px;
	right: 15px;
	overflow: hidden;
	background-color: #FFFFFF;
	z-index: 20;
	
}
.webcontent2 .left .content.on{height: auto;box-shadow: 0px 10px 10px rgba(0, 0, 0, 0.08);  }
.webcontent2 .left .content a.typeselect{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
}
.webcontent2 .left .content.on a.typeselect{
	background-color: #F6F6F6;
}

#moban20 {
    margin-bottom: 0px;
    border-top: #65331a 0px solid;
}
#moban20 .title { display:none;}
#moban20 .content a{
	background-image: none;
	color: #555555;
	line-height: 40px;
	margin: 0px;
	height: 40px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;box-sizing:border-box;
}
#moban20 .content .typeselect {
   background-image: none;
}
    .webcontent {
        width: 100%;
        min-height: auto;
        _height: auto;
    }

.webcontent2 .left .content .itembottom{
	position: absolute;
	height: 40px;
	width: 100%;
	top: 0px;
	right: 0px;
	display: block;
	background-image: url(images/xljt.png);
	background-repeat: no-repeat;
	background-position: 94% center;
	background-size: auto 40%;
	z-index:2;
	left: 0px;
}
.webcontent2 .left .content:after
{
	content:"";
	z-index:1;
	display: block;
	position: absolute;
	height: 40px;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
}
.m-no{ display:none!important;}
.showbody .topbanner{ display:none!important;}
}

