﻿/*
Theme Name:xiao zhu wu ye V07
Theme URI: https://www.aeondelight-xz.com
Version: V2021.07
Description: 2021ban
Author: LiQiang
Author URI: https://www.wuhande.com
*/

@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }

/* common */
body{font:12px/1.5 "Microsoft Yahei"; background:#fff; background:url(./static/images/bg1.jpg) no-repeat ;}
a{color:#333;text-decoration:none;outline: none; blr:expression(this.onFocus=this.blur());}
a:hover{color:#666;text-decoration:none;}
ul li{list-style:none;}
.clear{clear:both;*display:inline;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
img,input,select,button{vertical-align: middle;border:none;}
input,textarea{outline:none;border: 0;background:none;font-family:"Microsoft YaHei";} 


.wrap{width:1085px;margin:0 auto;}
.of{overflow:hidden;}

.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}

.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mb35{margin-bottom:35px;}
.mb40{margin-bottom:40px;}

.mr10{margin-right:10px;}
.mr13{margin-right:13px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mr35{margin-right:35px;}
.mr40{margin-right:40px;}

.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}

.shipin{position:relative; top:1000px;left:0px;}
.shipin img{width:150px;}

.fl{float:left;}
.fr{float:right;}

.pos-r{position:relative;}
.pos-a{position:absolute;}

.top{height:190px;}
.logo img{margin: 17px 20px 15px 27px;}

.box{margin-top:20px;margin-bottom:20px;}

.about{width:460px;height:345px;}
.abt_t{width:226px;}
.abt_t span{font-weight: bold;color:#948b2c;font-size:23px;;width:119px;letter-spacing:3px;}
.abt_t p{color:#666666;font-size:22px;border-left:1px solid #666666;padding-left:3px;margin-top:5px;height:25px;padding-left:12px;margin-right:13px;}
.abt_pic{margin-top:10px;}
.about_left{margin-right:7px;}
.about_right{width:222px;height:347px;font-size:15px;letter-spacing:3px;line-height:23px;margin-top:2px;}

.abt_b .ckxq p {position: relative;
    font-size: 15px;
    float: right;
    top: -10px;
    right: 38px;
    color: #fff;
    z-index: 1;}
.abt_b .ckxq span{background: #948b2c;
    width: 70px;
    height: 32px;
    position: relative;
    left: 122px;
    top: -14px;
    opacity: 0.5;
    float: left;}
.abt_b .ckxq1 {position:relative; z-index:1; top:-19px;}
.abt_b .ckxq1 img{position: relative;
    top: -14px;
    height: 33px;
    left: 122px;}
	
.news{width:583px;}
.news_tit{width:253px;}
.news_tit span{font-weight:bold;color:#948b2c;font-size:23px;width:119px;letter-spacing:3px;}
.news_tit p{color:#666666;font-size:22px;border-left:1px solid #666666;padding-left:3px;margin-top:5px;height:25px;padding-left:12px;}

.news_b{    width: 577px;
    float: left;
    position: relative;
    top: -12px;}
.news_b li{line-height:30px;font-size:15px;}


.news_b .ckxq p {position: relative;
    font-size: 15px;
    float: right;
    top: -10px;
    right: 35px;
    color: #fff;
    z-index: 1;}
.news_b .ckxq span{background: #948b2c;
    width: 70px;
    height: 32px;
    position: relative;
    left: 477px;
    top: -14px;
    opacity: 0.5;
    float: left;}
.news_b .ckxq2 {position:relative; z-index:1; top:-7px;}
.news_b .ckxq2 img{position: relative;
    top: -14px;
    height: 33px;
    left: 477px;}

.project_tit{width:285px;}
.project_tit span{font-weight:bold;color:#948b2c;font-size:23px;width:119px;letter-spacing:3px;}
.project_tit p{color:#666666;font-size:22px;border-left:1px solid #666666;padding-left:3px;margin-top:5px;height:25px;padding-left:12px;}
.project{margin-bottom:30px;}

.newslist3{clear:both;}
.newslist3 li{line-height: 24px;font-size: 14px;width:580px; overflow: hidden;}


.project_b .ckxq p {    position: relative;
    font-size: 15px;
    float: right;
    top: -22px;
    right: 39px;
    color: #fff;
    z-index: 1;}
.project_b .ckxq span{    background: #948b2c;
    width: 70px;
    height: 33px;
    position: relative;
    left: 25px;
    top: -27px;
    opacity: 0.5;
    float: right;}
.project_b .ckxq3 {position:relative; z-index:1; top:-7px;}
.project_b .ckxq3 img{    position: relative;
    top: -27px;
    height: 33px;
    left: 128px;
    float: right;}
	.project_pic ul li a{ width: 348px;height:322px;}
	.project_pic ul li{ width: 348px;height:322px;}
	.project_pic ul li img{width:346px;height:322px;}
	.project_pic ul li span{position: relative;z-index: 1;width: 346px;height: 322px;background: #000;opacity: 0.5;float: right;top: -324px;right: 2px;}
	.project_pic ul li p{position: relative;z-index: 2;font-size:23px;color:#fff;margin:0 auto;text-align:center;top:-500px;border-bottom:2px solid #fff; width:200px;padding-bottom:24px;}
	hr{position: relative;z-index: 2;font-size:23px;color:#fff;margin:0 auto;text-align:center;top:-586px;border-bottom:2px solid #fff; width:200px;}
	
	.project_pic ul li a:hover span{display:none;}
	
	footer{height:199px;}
	.foot_left img{margin:15px 0px 5px 0px;}
	.foot_left p {color:#fff;font-size:15px;width:628px;border-top:2px solid #fff;padding-top:10px;}
	.foot_left p span{font-weight:bold;}
	
	.foot_right{background:#a6a070;width:346px;height:199px;z-index:1;}
	.foot_right ul{padding: 32px 50px;}
	.foot_right ul li{line-height: 34px;font-size: 20px;}
	.foot_right ul li a{color:#fff;}
	.foot_right img{margin-top: 30px;}
	
	footer{background:#40403e;}
	
	
/* 鍐呴〉 */
	.box2 a{    transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;}
	
	.box2{background:#fff;margin-top:30px;}
	.box2_left{width:257px;min-height:750px;background:#e8e6cf;border:1px solid #9f9e8e;border-bottom:none;}
	.box2_left img{position:relative;bottom:1px;}
	.box2_left .bl_min{height:276px;}
	.box2_left ul li{width:257px;border-bottom:1px solid #9f9e8e;line-height:45px;text-indent:2em;}
	.box2_left ul li a{font-size:14px; text-indent:2em;display:block;}
	.box2_left ul li a:hover{text-indent:4em; background:#fff;}
	.box2_title{border-bottom:1px solid #9f9e8e;width:825px;}
	.box2_title p{font-size:16px;color:#948b2c;margin-left:40px;line-height:46px;}
	.box2_right .content{width:750px;margin-left:40px;margin-top:20px;font-size: 14px;line-height: 2;color:#6b6606;     word-wrap: break-word!important;
    word-break: break-all!important;}
	.picb{background: url(./static/images/neiyez.png) no-repeat bottom;width: 257px;height: 474px;border-bottom:10px solid #979274;}
	
	.news_right_con{margin-left:40px;margin-top:20px;width:750px;border-top: dashed 1px #fff;padding: 15px 0 0 0;}
	.bts {
		
    width: 710px;
    margin: 20px auto 0;
    border-bottom: 1px dashed #ccc;
    text-align: center;
    margin-bottom: 15px;
    padding-bottom: 10px;
}
.bts li {
    font-size: 18px;
    clear: both;
}
.bts .date {
    color: #666;
    font-size: 12px;
    font-weight: normal;
    margin-top: 12px;
}
.addview {
    width: 720px;
    margin: 0 auto;
    overflow: hidden;
    font-size: 14px;
    line-height: 2;
    padding-bottom: 123px;
}
.pages {
    position: absolute;
    bottom: 0;
    left: 30px;
    width: 710px;
    border-top: 1px dashed #0054A5;
    text-align: left;
    font-size: 12px;
    margin: 20px auto;
    padding: 15px 0 0 0;
    clear: both;
    margin-bottom: 20px;
    line-height: 2;
}
.fenye {
overflow: hidden;
text-align: center;
line-height: 60px;
height: 60px;
padding: 10px 0 0 0;
}
.fenye a {
padding: 5px 10px;
border: 1px solid #E2E2E2;
margin: 0 10px;
color: #999;
}

.newslist {
padding: 10px 10px;
}
.newslist li {
height: 30px;
line-height: 30px;
margin-bottom: 10px;
border-bottom: 1px dashed #ccc;
padding: 2px 10px;
font-size: 14px;
}
.newslist li a {
display: block;
}

.newslist li:hover{background: #e8e6cf;}
.newslist li:hover *{color: #121212;}

.news_right_con .piclist li {
padding: 5px;
border: 1px solid #ccc;
float: left;
margin: 5px 15px 0px 15px;
}
.news_right_con .piclist img {
width: 203px;
height: 168px;
}
.news_right_con .piclist p {
line-height: 30px;
text-align: center;
background: #F0F0F0;
margin-top: 8px;
}

.news_right_con .piclist li:hover{border:1px solid #e8e6cf;}
	
	
	
/* 瀵艰埅涓嬫媺 */
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.navBar{ position:relative; z-index:1;   color:#fff; height:40px; line-height:40px;   }
	.nav{ width:1023px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
	.nav a{ color:#000;  }
	.nav h3{ float:left;  font-size:100%; font-weight:normal;  }
	.nav .m{ float:left;  position:relative; }
	.nav .s{float: left;width: 9px;text-align: center;color: #999;line-height: 65px;font-size:23px;}
	.nav h3 a{display: block;    padding: 0 16px 0px 24px;width: 123px;line-height: 65px;font-size: 23px;height: 65px;text-align: center; }
/* 	.nav .on h3 a{  background:url(./static/images/navbg.png);  } */
.nav  #m1:hover{background:url(./static/images/navbg.png); }
.nav  #m2:hover{background:url(./static/images/navbg.png); }
.nav  #m3:hover{background:url(./static/images/navbg.png); }
.nav  #m4:hover{background:url(./static/images/navbg.png); }
.nav  #m5:hover{background:url(./static/images/navbg.png); }
.nav  #m6:hover{background:url(./static/images/navbg.png); }
	.nav .sub{font-size:18px;}
	
	.nav .sub li{width:150px;}
	
	.nav #m2 .sub{ display:none; /*榛樿闅愯棌*/ width:500px;  position:absolute; left:0; top:79px; height:26px; line-height:26px; padding:7px 0; background:none;  float:left;  }
	.nav #m2 .sub span{background: #e8e6cf;width: 655px;height: 233px;float: left;opacity: 0.9;}
	.nav #m2 .sub img{position: absolute;left: 40px;top: 40px;border-right: 3px solid #999999;padding-right: 65px;}
	.nav #m2 .sub p{    position: absolute;color: #bf0b0b;font-size: 24px;font-weight: bold;left: 300px;top: 39px;width: 20px;}
	.nav #m2 .sub li{ float:left;    line-height: 40px;  }
	.nav #m2 .sub li a{ display:block; padding:0 20px; margin:0 10px;  }
	.nav #m2 .sub li a:hover{ background:none; color:#fff;    }
	.nav #m2 .sub .nav_xl{position: absolute;width: 300px;right: -150px;top: 30px;}
	
	.nav #m3 .sub{ display:none; /*榛樿闅愯棌*/ width:500px;  position:absolute; left:0; top:79px; height:26px; line-height:26px; padding:7px 0; background:none;  float:left;  }
	.nav #m3 .sub span{background: #e8e6cf;width: 655px;height: 233px;float: left;opacity: 0.9;}
	.nav #m3 .sub img{position: absolute;left: 40px;top: 40px;border-right: 3px solid #999999;padding-right: 65px;}
	.nav #m3 .sub p{    position: absolute;color: #bf0b0b;font-size: 24px;font-weight: bold;left: 300px;top: 39px;width: 20px;}
	.nav #m3 .sub li{ float:left;   line-height: 40px; }
	.nav #m3 .sub li a{ display:block; padding:0 15px; margin:0 10px;  }
	.nav #m3 .sub li a:hover{ background:none; color:#fff;    }
	.nav #m3 .sub .nav_xl{position: absolute;width: 300px;right: -150px;top: 30px;}
	
	.nav #m4 .sub{ display:none; /*榛樿闅愯棌*/ width:500px;  position:absolute; left:0; top:79px; height:26px; line-height:26px; padding:7px 0; background:none;  float:left;  }
	.nav #m4 .sub span{background: #e8e6cf;width: 655px;height: 233px;float: left;opacity: 0.9;}
	.nav #m4 .sub img{position: absolute;left: 40px;top: 40px;border-right: 3px solid #999999;padding-right: 65px;}
	.nav #m4 .sub p{    position: absolute;color: #bf0b0b;font-size: 24px;font-weight: bold;left: 300px;top: 39px;width: 20px;}
	.nav #m4 .sub li{ float:left;   line-height: 40px; }
	.nav #m4 .sub li a{ display:block; padding:0 15px; margin:0 10px;  }
	.nav #m4 .sub li a:hover{ background:none; color:#fff;    }
	.nav #m4 .sub .nav_xl{position: absolute;width: 300px;right: -150px;top: 30px;}
	
	.nav #m5 .sub{ display:none; /*榛樿闅愯棌*/ width:500px;  position:absolute; left:-140px; top:79px; height:26px; line-height:26px; padding:7px 0; background:none;  float:left;  }
	.nav #m5 .sub span{background: #e8e6cf;width: 655px;height: 233px;float: left;opacity: 0.9;}
	.nav #m5 .sub img{position: absolute;left: 40px;top: 40px;border-right: 3px solid #999999;padding-right: 65px;}
	.nav #m5 .sub p{    position: absolute;color: #bf0b0b;font-size: 24px;font-weight: bold;left: 300px;top: 39px;width: 20px;}
	.nav #m5 .sub li{ float:left;   line-height: 40px; }
	.nav #m5 .sub li a{ display:block; padding:0 15px; margin:0 10px;  }
	.nav #m5 .sub li a:hover{ background:none; color:#fff;    }
	.nav #m5 .sub .nav_xl{position: absolute;width: 300px;right: -150px;top: 30px;}
	
/* 鐒︾偣鍥?*/
	.fullSlide{ width:100%;  position:relative;  height:360px; background:#e8e6cf;border-top:12px solid #e8e6cf;padding-bottom:70px;}
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:360px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:360px; }

	.fullSlide .hd{ width:1023px; margin:0 auto; z-index:1; bottom:0; left:0; height:30px; line-height:15px;margin-top:30px; }
	.fullSlide .hd ul{ float:left;}
	.fullSlide .hd p{ font-size:23px; color:#948b2c;}
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:1px; overflow:hidden; background:#000;
		filter:alpha(opacity=50);opacity:0.5;  line-height:999px; border-radius:50%;
	}
	.fullSlide .hd ul .on{ background:#f00;  }

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(./static/images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }
	
	
/* 鏂伴椈骞荤伅鐗?*/
	.fullSlides{ width:100%;position: relative;height: 191px;background: #000;margin-top: 15px;margin-bottom:15px;width: 581px;}
	.fullSlides .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlides .bd ul{ width:100% !important;  }
	.fullSlides .bd li{ width:100% !important;  height:191px; overflow:hidden; text-align:center;  }
	.fullSlides .bd li a{ display:block; height:188px; }

	.fullSlides .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
	.fullSlides .hd ul{ text-align:center; }
	.fullSlides .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
		filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 
	}
	.fullSlides .hd ul .on{ background:#f00;  }

	.fullSlides .prev{  display:block;  position:absolute; z-index:1; top:-8%; margin-top:-30px; left:87%;  z-index:1; width:33px; height:33px;   cursor:pointer; filter:alpha(opacity=50); }
	.fullSlides .prev img,.fullSlides .next img{width:33px;height:33px;}
	.fullSlides .next{  display:block;  position:absolute; z-index:1; top:-8%; margin-top:-30px; left:0%;  z-index:1; width:33px; height:33px;  cursor:pointer; filter:alpha(opacity=50);  }
	.fullSlides .next{ left:auto; right:0%; background-position:-6px -137px; }		
		
		
		
	/* QQ瀹㈡湇 */
	#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
	#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
	#floatDivBoxs .floatDqq{padding:0 14px;}
	#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
	#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
	#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
	#floatDivBoxs .floatDtel img{display:block;}
	#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(./static/images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
	.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
	#rightArrow{width:50px;height:45px;background:url(./static/images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
	#rightArrow a{display:block;height:45px;}

/*------------------
分页部分的CSS
------------------*/
.fenye{
height: 25px;
line-height: 25px;
_background: #F9F9F9;
padding: 2px 5px;
margin: 20px 4px;
_border: solid 1px #ccc;
_text-align: center;
}

.fenye a{
padding:4px 6px 4px 6px;
margin:0 2px 0 2px;
border:1px solid #aaa;
text-decoration:none;
color:#333;
}

.fenye a.current{
background:#ff6f3d;
color:#fff;
}

.fenye a:hover{
background:#ff6f3d;
color:#fff;
}

/*-- footer --*/
.footer {
width:100%;
height:64px;
background:#E6E9ED;
border-top: 1px solid #e2e2e3;
}

/*-- post --*/
.post {
background:none;
}

.post .entry-cnt {
height:auto;
line-height:2;
font-size:14px;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #eee;
padding:15px 0 0;
}

.post .entry-cnt p {
line-height:2;
font-size:14px;
}

.related {
padding:10px 5px 10px 5px;
border-top:1px solid #eee;
border-bottom:1px solid #eee;
margin: 20px auto 10px auto;
}

.r-left {
float:left;
}

.r-right {
float:right;
}

/*-- discuss --*/
.discuss {
padding:25px;
}