@charset "utf-8";

/*hdp*/

.w100 {

	font-family: "微软雅黑";

	margin: 0 auto;

	width: 100%;

}

.wrap {

	margin:auto;

    height: 360px;

   

    overflow: hidden;

    position: relative;

    width: 100%;

}



.slidebox {

    height: 360px;

    left: 0;

    position: absolute;

    top: 0;

    width: 100%;

}





.slidebox li {

    float: left;

    height: 360px;

    left: 0;

    top: 0;

    width: 100%;

}



.slidebox li img {

    display: block;

    height: 360px;

    width: 100%;

}





.dot {

    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);

    bottom: 0;

    height: 30px;

    left: 0;

    position: absolute;

    text-align: center;

    width: 100%;

}

.dot p {

    margin-right: 10px;

}



.dot b {

    background: none repeat scroll 0 0 #fff;

    border: 1px solid #fff;

    border-radius: 20px;

    color: #333;

    cursor: pointer;

    display: inline-block;

    font-weight: normal;

    height: 17px;

    line-height: 17px;

    margin: 6px 3px 0;

    text-align: center;

    width: 17px;

}

.dot .cur {

    background: none repeat scroll 0 0 #CA1C1D;

    border: 1px solid #f63;

    color: #fff;

}

/*hdp*/



/*xiangmushuyu*/



.w {

    margin: 0 auto;

    width: 1000px;

}

.w .mt {

    height: 28px;

    line-height: 28px;

    margin-top: 20px;

    padding-bottom: 10px;

    text-align: center;

}

.w .mt h3 {

    color: #000;

    display: inline;

    font: bold 20px/50px "Microsoft YaHei";

    padding-right: 8px;

}



.func {

    padding-bottom: 5px;

    padding-left: 22px;

}





.core ul {

    overflow: hidden;

    width: 1000px;

}



.core li {

    float: left;

    text-align: center;

}

.func li {

    background-color: #fff;

    border: medium none;

    height: 157px;

    width: 157px;

}

.core li .img {

    height: 130px;

    padding-top: 25px;

}

.func li a {

    color: #333;

}

.func li b {

    font-weight: 100;

    padding-bottom: 10px;

}

.core li b {

    display: block;

    font-size: 20px;

    line-height: 30px;

}

.func li a {

    color: #333;

}

.func li span {

    padding: 0 18px;

    text-align: center;

}

.func li span {

    display: block;

    line-height: 18px;

    text-align: left;

}



.a1 {

    background:  url("images/xiangmu/1.png") no-repeat scroll 0 0;

    display: inline-block;

    height: 120px;

    width: 120px;

}

.a1:hover{

	background: url("images/xiangmu/a1.png") no-repeat scroll 0 0;

    

    height: 120px;

    width: 120px;

}



.a2 {

    background:  url("images/xiangmu/2.png") no-repeat scroll 0 0;

    display: inline-block;

    height: 120px;

    width: 120px;

}

.a2:hover{

	background: url("images/xiangmu/a2.png") no-repeat scroll 0 0;

    

    height: 120px;

    width: 120px;

}



.a3 {

    background:  url("images/xiangmu/3.png") no-repeat scroll 0 0;

    display: inline-block;

    height: 120px;

    width: 120px;

}

.a3:hover{

	background: url("images/xiangmu/a3.png") no-repeat scroll 0 0;

    

    height: 120px;

    width: 120px;

}



.a4 {

    background:  url("images/xiangmu/4.png") no-repeat scroll 0 0;

    display: inline-block;

    height: 120px;

    width: 120px;

}

.a4:hover{

	background: url("images/xiangmu/a4.png") no-repeat scroll 0 0;

    

    height: 120px;

    width: 120px;

}



.a5 {

    background:  url("images/xiangmu/5.png") no-repeat scroll 0 0;

    display: inline-block;

    height: 120px;

    width: 120px;

}

.a5:hover{

	background: url("images/xiangmu/a5.png") no-repeat scroll 0 0;

    

    height: 120px;

    width: 120px;

}



.a6 {

    background:  url("images/xiangmu/6.png") no-repeat scroll 0 0;

    display: inline-block;

    height: 120px;

    width: 120px;

}

.a6:hover{

	background: url("images/xiangmu/a6.png") no-repeat scroll 0 0;

    

    height: 120px;

    width: 120px;

}



/*xiangmushuyu*/



/*仿石水准*/



.contenter {

    height: auto !important;

    margin: 0 auto;

    min-height: 564px;

    padding: 0;

    width: 1000px;

}



.indexxz{ width:1000px; height:450px; overflow:hidden;}



.indexxz .hd {

   

    height: 60px;

    line-height: 60px; margin-bottom:20px; margin-top:20px;

}

.indexxz .cp {

    background:url(images/t.png) repeat-x left 38px;

}



.indexxz .al {

    background: url("images/t2.png") no-repeat scroll 0 0;

}

.indexxz .zp {

    background: url("images/t3.png") no-repeat scroll 0 0;

}





.indexxz .hd .zdj { float:left; height:34px; background:#fff; line-height:34px; padding-top:25px; padding-right:10px; font-size:20px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; color:#404040

}

.indexxz .hd .zdj b{ font-weight:28px; font-family:黑体; color:#84b53e; float:left; padding-right:8px}



.indexxz .hd span{ padding:0 9px; float:right; margin-right:0px; font-size:15px;}





/*首页栏目titile */





.indexxz ul {

    clear: both;

    width: 1000px;

}





.indexxz ul li {

    float: left;

    height: 350px;

    overflow: hidden;

    width: 320px;

}



.productn {

   

    position: relative;

}





.productn img {

    height: 274px;

    margin: 0;

    padding: 0;

    width: 320px;

}





.productn .info {

    color: #555555;

    font-family: "宋体";

    font-size: 14px;

    line-height: 28px;

    margin-bottom: 5px;

    text-align: center;

	margin-top:10px;

}



/*zhishiku*/



.xyMain {

    background: none repeat scroll 0 0 #fff;

    margin: 28px auto;

    width: 1000px; overflow:hidden;

}





.colL {

    float: left;

	/*700px*/

    width: 660px;

}

.colR {

    float: right;

    width: 318px;

}





.coln_t_1 {

    color: #0d4e75;

    font-weight: bold;

    height: 24px;

    padding: 6px 0 0 29px;

}



.colL_t_1 {

   

    font-weight: bold;

    height: 35px;

    padding: 6px 0 0 29px;

}





/*zhishiku*/

.tuliaozhishi_t {

    background: url("images/news/gongchengtitile.jpg") no-repeat scroll 0 0;

    display: inline;

    float: left;

    /*height: 223px;*/

    margin-right: 10px !important;

    margin-top: 10px;

    width: 660px;

}



.lianxi_t {

    background: url("images/news/xw.png") no-repeat scroll 0 0;

    margin-top: 10px;

    width: 330px;

}



.lianxi_t span{ padding:0 29px; float:right; margin-right:30px; height:24px;text-indent: -9999px;}



.maincont {

    overflow: hidden;

    padding: 20px 17px;

}

.bgline {

border-bottom:1px dashed #999;

}





.question {

    margin-bottom: 10px;

    margin-top: 5px;

    padding-bottom: 10px; font-size:13px;

}





.question .q {

    background: url("images/news/a.png") no-repeat scroll 0 6px;

    color: #911611;

    font-size: 16px;

    font-weight: bold;

    height: 28px;

    line-height: 28px;

    margin: 0 auto;

    padding: 0;

    text-indent: 25px;

    width: 626px;

}

.question .q a{color: #84b53e;}



.question .a {

    height: auto;

    line-height: 26px;

}

.question .a em {

    color: #36ca36;

    font-style: normal;

}



/*zhishiku*/



.cMore {

    float: right;

    font-size: 12px;

    font-weight: normal;

    padding-right: 10px;

    padding-top: 5px;

}





.cMore a {

    color: #555;

}





.show-notice-box {

    height: 100%;

    line-height: 38px;

    overflow: hidden;

    padding: 0 14px; border:2px solid #E0E0E0; 

}



.show-notice-box ul {

    border-top: 1px solid #ebebeb;

   

    padding-top: 10px;



}



.show-notice-box li {

    font-size: 14px;

    

    overflow: hidden; line-height:26px; height:52px; border-bottom:1px dashed #ccc;

}







.show-notice-box li a {

    color: #000;

}

.show-notice-box li a span{ color:#84b53e;}

.show-notice-box li a:hover{ text-decoration:underline}

.show-notice-box li i {

    background-color: #000;

    display: inline-block;

    height: 2px;

    margin-right: 10px;

    vertical-align: middle;

    width: 2px;

}