*{
	margin: 0;
	padding: 0;
}
li{
	list-style: none;
}
a{
	text-decoration: none;
}
@font-face
{
    font-family: "Microsoft Yahei UI Bold";
    src:url('../font/Microsoft Yahei UI Bold.TTC');
}
@font-face
{
    font-family: "Microsoft Yahei UI Light";
    src:url('../font/Microsoft Yahei UI Light.TTC');
}
@font-face
{
    font-family: "Microsoft Yahei UI";
    src:url('../font/Microsoft Yahei UI.TTC');
}
body{
	font: 12px/1 "微软雅黑",Helvetica, Arial, "\5b8b\4f53", sans-serif;
}
/*header*/
#header{
	width: 100%;
	overflow: hidden;
}
#header .header-main{
	width: 1150px;
	overflow: hidden;
	margin: 0 auto;
}
#header .header-main div.header-left{
	float: left;
}
#header .header-main ul.header-right{
	float: right;
	margin: 30px 0;
}
#header .header-main ul.header-right li{
	float: left;
	width: 108px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-family: "Microsoft Yahei UI";
	font-size: 16px;
	margin-left: 23px;
}
#header .header-main ul.header-right li a{
	display: block;
	color: #333;
}
#header .header-main ul.header-right li a:hover{
	color: #fff;
	background-color: #925544;
}
/*banner*/
.banner{
    width: 100%;
}
.banner img{
    width: 100%;
}
.lubo{
    width: 100%;
    position: relative;
    height: 553px;
}
.lubo_box{
    position: relative;
    width: 100%;
    height: 553px;
}
.lubo_box li{
    float: left;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 553px;
    opacity: 0;
    filter:alpha(opacity=0);
}
.lubo_box li a{
    display: block;
    width: 100%;
    height: 100%;
}
.lubo_box li img{
    display: block;
    width: 100%;
}
.lubo_box .a1{
    background-image: url("../images/banner1.png");
    background-position: center;
    background-repeat: no-repeat;
}
.lubo_box .a2{
    background-image: url("../images/banner2.png");
    background-position: center;
    background-repeat: no-repeat;
}
.lubo_box .a3{
    background-image: url("../images/banner3.png");
    background-position: center;
    background-repeat: no-repeat;
}
/*圆点*/
.cir_box{
    overflow: hidden;
    position: absolute;
    z-index: 100;
}
.cir_box li{
    float: left;
    width: 35px;
    height: 6px;
    margin:0 5px;
    cursor: pointer;
    background: #fff;
    opacity: 0.6;
    filter: alpha(opacity=60);
}
.cir_on{
    opacity: 1!important;
    filter: alpha(opacity=100)!important;
}

/*按钮*/
.lubo_btn{
    position: absolute;
    width: 100%;
    top: 43%;
    padding: 0 1%;
    box-sizing: border-box;
    display: none;
}
.left_btn, .right_btn{
    width: 50px;
    height: 100px;
    color: #bbb;
    line-height: 95px;
    opacity: 0.3;
    filter: alpha(opacity=30);
    background-color: #000;
    font-size: 70px;
    font-weight: bold;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.left_btn:hover, .right_btn:hover{
    color:#fff;
}
.left_btn{
    float: left;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-top-left-radius: 10px;
}
.right_btn{
    float: right;
    border-bottom-right-radius: 10px;
    border-top-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-top-right-radius: 10px;
}
/*content*/
#content{
	width: 100%;
	overflow: hidden;
}
	/*gsjj*/
#content .gsjj{
	width: 1150px;
	overflow: hidden;
	margin: 0 auto;
}
#content .gsjj .gsjj-left{
	float: left;
}
#content .gsjj .gsjj-left .chuixian{
	width: 1px;
	height: 43px;
	background-color: #8F4C43;
}
#content .gsjj .gsjj-left span.span1{
	display: block;
	font-family: "Microsoft Yahei UI";
	font-weight: bold;
	font-size: 24px;
	color: #333;
	margin-top: 30px;
}
#content .gsjj .gsjj-left span.span2{
	display: block;
	font-family: "Hiragino Sans GB";
	font-size: 12px;
	color: #B4B4B4;
	margin-top: 16px;
}
#content .gsjj .gsjj-left .div1{
	overflow: hidden;
	margin-top: 54px;
}
#content .gsjj .gsjj-left .div1 .zhixian{
	width: 107px;
	height: 1px;
	background-color: #8F4C43;
	margin-top: 50px;
	float: left;
}
#content .gsjj .gsjj-left .neirong{
	width: 568px;
	overflow: hidden;
	padding: 43px 35px;
	box-sizing: border-box;
	background-color: #F2F2F2;
	margin-left: 16px;
	float: left;
}
#content .gsjj .gsjj-left .neirong p{
	font-family: "Hiragino Sans GB";
	font-size: 14px;
	color: #333;
	line-height: 28px;
	text-indent: 2em;
}
#content .gsjj .gsjj-left a.more{
	display: block;
	margin-top: -9px;
}
#content .gsjj .gsjj-right{
	float: right;
	position: relative;
}
#content .gsjj .gsjj-right .box{
	width: 318px;
	height: 318px;
	border: 10px solid #8F4C43;
	float: right;
	margin-top: 57px;
}
#content .gsjj .gsjj-right .img{
	width: 435px;
	overflow: hidden;
	position: absolute;
	top: 39px;
	right: 24px;
}
#content .gsjj .gsjj-right .img img{
	display: block;
	width: 100%;
}
	/*cpzs*/
#content .cpzs{
	width: 100%;
	overflow: hidden;
	margin-top: 55px;
	background-color: #F2F2F2;
}
#content .cpzs .cpzs-main{
	width: 1150px;
	overflow: hidden;
	margin: 0 auto;
}
#content .cpzs .cpzs-main .title{
	margin-top: 55px;
}
#content .cpzs .cpzs-main .title p.p1{
	font-family: "Microsoft Yahei UI";
	font-weight: bold;
	font-size: 26px;
	color: #333;
	text-align: center;
}
#content .cpzs .cpzs-main .title p.p2{
	font-family: "Hiragino Sans GB";
	font-size: 12px;
	color: #B4B4B4;
	text-align: center;
	margin-top: 18px;
}
#content .cpzs .cpzs-main .title .zhixian{
	width: 135px;
	height: 1px;
	background-color: #8F4C43;
	margin: 23px auto 0;
}
#content .cpzs .cpzs-main ul.cpzs-type{
	width: 946px;
	overflow: hidden;
	margin: 32px auto 0;
}
#content .cpzs .cpzs-main ul.cpzs-type li{
	width: 178px;
	height: 47px;
	background-color: #302727;
	text-align: center;
	line-height: 47px;
	font-family: "Microsoft Yahei UI";
	font-size: 16px;
	float: left;
	margin-right: 14px;
	color: #fff;
	cursor: pointer;
}
#content .cpzs .cpzs-main ul.cpzs-type li.active{
	font-family: "Microsoft Yahei UI";
	font-weight: bold;
	background-color: #8F4C43; 
}
#content .cpzs .cpzs-main ul.cpzs-type li:last-child{
	margin-right: 0;
}
#content .cpzs .cpzs-main .cplb{
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-top: 75px;
	display: none;
}
#content .cpzs .cpzs-main .cplb ul.img1{
	overflow: hidden;
	position: relative;
}
#content .cpzs .cpzs-main .cplb ul.img1 li{
	float: left;
	width: 170px;
	overflow: hidden;
	margin: 0 30px;
}
#content .cpzs .cpzs-main .cplb ul.img1 li a{
	display: block;
}
#content .cpzs .cpzs-main .cplb ul.img1 li a img{
	display: block;
	width: 100%;
}
#content .cpzs .cpzs-main .cplb ul.img2{
	overflow: hidden;
	position: relative;
}
#content .cpzs .cpzs-main .cplb ul.img2 li{
	float: left;
	width: 170px;
	overflow: hidden;
	margin: 0 30px;
}
#content .cpzs .cpzs-main .cplb ul.img2 li a{
	display: block;
}
#content .cpzs .cpzs-main .cplb ul.img2 li a img{
	display: block;
	width: 100%;
}
#content .cpzs .cpzs-main .cplb ul.img3{
	overflow: hidden;
	position: relative;
}
#content .cpzs .cpzs-main .cplb ul.img3 li{
	float: left;
	width: 170px;
	overflow: hidden;
	margin: 0 30px;
}
#content .cpzs .cpzs-main .cplb ul.img3 li a{
	display: block;
}
#content .cpzs .cpzs-main .cplb ul.img3 li a img{
	display: block;
	width: 100%;
}
#content .cpzs .cpzs-main .cplb ul.img4{
	overflow: hidden;
	position: relative;
}
#content .cpzs .cpzs-main .cplb ul.img4 li{
	float: left;
	width: 170px;
	overflow: hidden;
	margin: 0 30px;
}
#content .cpzs .cpzs-main .cplb ul.img4 li a{
	display: block;
}
#content .cpzs .cpzs-main .cplb ul.img4 li a img{
	display: block;
	width: 100%;
}
#content .cpzs .cpzs-main .cplb ul.img5{
	overflow: hidden;
	position: relative;
}
#content .cpzs .cpzs-main .cplb ul.img5 li{
	float: left;
	width: 170px;
	overflow: hidden;
	margin: 0 30px;
}
#content .cpzs .cpzs-main .cplb ul.img5 li a{
	display: block;
}
#content .cpzs .cpzs-main .cplb ul.img5 li a img{
	display: block;
	width: 100%;
}
#content .cpzs .cpzs-main ul.lrbtn{
	width: 60px;
	overflow: hidden;
	margin: 60px auto 38px;
	display: none;
	cursor: pointer;
}
#content .cpzs .cpzs-main ul.lrbtn li{
	float: left;	
}
#content .cpzs .cpzs-main ul.lrbtn li img{
	user-select: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}
#content .cpzs .cpzs-main ul.lrbtn li.lbtn{
	margin-right: 4px;
}
	/*xwzx*/
#content .xwzx{
	width: 1150px;
	overflow: hidden;
	margin: 0 auto; 
}
#content .xwzx .title{
	margin-top: 55px;
}
#content .xwzx .title p.p1{
	font-family: "Microsoft Yahei UI";
	font-weight: bold;
	font-size: 26px;
	color: #333;
	text-align: center;
}
#content .xwzx .title p.p2{
	font-family: "Hiragino Sans GB";
	font-size: 12px;
	color: #B4B4B4;
	text-align: center;
	margin-top: 18px;
}
#content .xwzx .title .zhixian{
	width: 135px;
	height: 1px;
	background-color: #8F4C43;
	margin: 23px auto 0;
}
#content .xwzx ul.xwzx-main{
	overflow: hidden;
	margin-top: 46px;
}
#content .xwzx ul.xwzx-main li{
	width: 268px;
	overflow: hidden;
	float: left;
	margin: 0 26px 35px 0;
}
#content .xwzx ul.xwzx-main li:nth-child(4n){
	margin-right: 0;
}
#content .xwzx ul.xwzx-main li a{
	display: block;
}
#content .xwzx ul.xwzx-main li a img{
	display: block;
	width: 100%;
}
#content .xwzx ul.xwzx-main li a span.span1{
	display: block;
	font-family: "Microsoft Yahei UI";
	font-weight: bold;
	font-size: 16px;
	color: #333;
	margin-top: 15px;
}
#content .xwzx ul.xwzx-main li a span.span2{
	display: block;
	color: #A3A3A3;
	margin: 16px 0;
}
#content .xwzx ul.xwzx-main li a p{
	font-family: "Hiragino Sans GB";
	font-size: 12px;
	color: #A3A3A3;
	line-height: 18px;
}
#content .xwzx a.ckgd{
	display: block;
	width: 87px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	background-color: #8F4C43;
	font-family: "Hiragino Sans GB";
	font-size: 12px;
	color: #F6F6F6;
	margin: 32px auto 46px;
}
/*foot*/
#foot{
	width: 100%;
	overflow: hidden;
	background-color: #262120;
	border-top: 1px solid #9A9797;
}
#foot .foot-main{
	width: 1150px;
	overflow: hidden;
	margin: 0 auto
}
#foot .foot-main .index-all{
	width: 100%;
	overflow: hidden;
	margin-top: 89px;
	position: relative;
}
#foot .foot-main .index-all .index1{
	float: left;
	width: 258px;
	overflow: hidden;
	margin-left: 45px;
}
#foot .foot-main .index-all .index1 span{
	color: #AAAAAA;
}
#foot .foot-main .index-all .index1 span.span1{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
#foot .foot-main .index-all .index1 .tb{
	margin-top: 34px;
}
#foot .foot-main .index-all .index1 .tb img.img1{
	float: left;
	margin-right: 22px;
}
#foot .foot-main .index-all .index1 .tb img.img2{
	float: left;
}
#foot .foot-main .index-all .sjzewm{
	width: 120px;
	height: 120px;
	position: absolute;
	top: 47px;
	left: 177px;
	display: none;
}
#foot .foot-main .index-all .sjzewm img.img1{
	display: block;
	width: 100%;
}
#foot .foot-main .index-all .index2{
	float: left;
	width: 371px;
	overflow: hidden;
}
#foot .foot-main .index-all .index2 span{
	color: #AAAAAA;
}
#foot .foot-main .index-all .index2 span.span1{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
#foot .foot-main .index-all .index2 ul{
	margin-top: 34px;
}
#foot .foot-main .index-all .index2 ul li{
	font-size: 13px;
	color: #fff;
	margin-bottom: 8.5px;
}
#foot .foot-main .index-all .index3{
	float: left;
	width: 242px;
	overflow: hidden;
}
#foot .foot-main .index-all .index3 span{
	color: #AAAAAA;
}
#foot .foot-main .index-all .index3 span.span1{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
#foot .foot-main .index-all .index3 ul{
	margin-top: 34px;
}
#foot .foot-main .index-all .index3 ul li{
	font-size: 13px;
	margin-bottom: 8.5px;
}
#foot .foot-main .index-all .index3 ul li a{
	display: block;
	color: #fff;
}
#foot .foot-main .index-all .index4{
	float: left;
	width: 234px;
	overflow: hidden;
}
#foot .foot-main .index-all .index4 span{
	color: #AAAAAA;
}
#foot .foot-main .index-all .index4 span.span1{
	font-size: 16px;
	font-weight: bold;
	color: #fff;
}
#foot .foot-main .index-all .index4 .ewm{
	width: 117px;
	overflow: hidden;
	margin-top: 34px;
}
#foot .foot-main .index-all .index4 .ewm img{
	display: block;
	width: 100%;
}
#foot .foot-main .copyright{
	width: 100%;
	overflow: hidden;
	border-top: 1px solid #666262;
	margin-top: 35px;
}
#foot .foot-main .copyright .zhixian{
	width: 100%;
	height: 1px;
	background-color: #3D3938;
}
#foot .foot-main .copyright .div1{
	margin: 12px 0 15px;
}
#foot .foot-main .copyright .div1 p{
	font-size: 14px;
	color: #fff;
	line-height: 28px;
}
/*content1*/
#content1{
	width: 100%;
	overflow: hidden;
	background-color: #F2F2F2;
}
#content1 .content1-main{
	width: 1150px;
	overflow: hidden;
	margin: 0 auto;
}
#content1 .content1-main ul.position{
	width: 100%;
	overflow: hidden;
	border-left: 1px solid #8F4C43;
	border-bottom: 1px solid #D3D3D3;
}
#content1 .content1-main ul.position li{
	float: left;
	margin-left: 5px;
	color: #999;
	line-height: 42px;
}
#content1 .content1-main ul.position li:first-child{
	margin-left: 12px;
	color: #333;
}
#content1 .content1-main ul.position li a{
	color: #999;
}
#content1 .content1-main ul.position li:last-child a{
	color: #925544;
}
#content1 .content1-main .navlist{
	width: 100%;
	overflow: hidden;
	margin-top: 70px;
}
#content1 .content1-main .navlist ul.type{
	float: right;
}
#content1 .content1-main .navlist ul.type li{
	float: left;
	width: 170px;
	height: 49px;
	background-color: #fff;
	text-align: center;
	line-height: 49px;
	font-size: 14px;
	margin-bottom:5px;
	margin-left: 5px; 
}
#content1 .content1-main .navlist ul.type li.active{
	background-color: #925544;
}
#content1 .content1-main .navlist ul.type li.active a{
	color: #fff;
}
#content1 .content1-main .navlist ul.type li a{
	display: block;
	color: #333;
}
	/*about*/
#content1 .content1-main .about{
	width: 100%;
	overflow: hidden;
	margin-bottom: 50px;
}
#content1 .content1-main .about img.img1{
	margin-top: 45px;
}
#content1 .content1-main .about .cont{
	margin-top: 50px;
}
#content1 .content1-main .about p{
	font-family: "Hiragino Sans GB";
	font-size: 16px;
	color: #333;
	line-height: 32px;
	text-indent: 2em;
}
	/*newslist*/
#content1 .content1-main .newslist{
	width: 100%;
	overflow: hidden;
	margin-top: 68px;
}
#content1 .content1-main .newslist p.p1{
	font-family: "Microsoft Yahei UI";
	font-weight: bold;
	font-size: 26px;
	color: #333;
	text-align: center;
}
#content1 .content1-main .newslist p.p2{
	font-family: "Hiragino Sans GB";
	font-size: 12px;
	color: #B4B4B4;
	text-align: center;
	margin-top: 20px;
}
#content1 .content1-main .newslist .zhixian{
	width: 135px;
	height: 1px;
	background-color: #8F4C43;
	margin: 25px auto 0;
}
#content1 .content1-main .newslist ul.list{
	width: 100%;
	overflow: hidden;
	margin: 50px 0 15px;
}
#content1 .content1-main .newslist ul.list li{
	width: 269px;
	overflow: hidden;
	margin: 0 24.6px 35px 0;
	float: left;
}
#content1 .content1-main .newslist ul.list li:nth-child(4n){
	margin-right: 0;
}
#content1 .content1-main .newslist ul.list li a{
	display: block;
}
#content1 .content1-main .newslist ul.list li a img{
	display: block;
	width: 100%;
}
#content1 .content1-main .newslist ul.list li a span.span1{
	display: block;
	font-family: "Microsoft Yahei UI";
	font-weight: bold;
	font-size: 16px;
	color: #333;
	margin-top: 15px;
}
#content1 .content1-main .newslist ul.list li a span.span2{
	display: block;
	color: #A3A3A3;
	margin-top: 16px;
}
#content1 .content1-main .newslist ul.list li a p{
	font-family: "Hiragino Sans GB";
	font-size: 12px;
	color: #A3A3A3;
	line-height: 18px;
	margin-top: 16px;
}
	/*news*/
#content1 .content1-main .news{
	width: 100%;
	overflow: hidden;
	margin: 68px 0 50px;
	padding: 0 35px;
	box-sizing: border-box;
}
#content1 .content1-main .news span.span1{
	display: block;
	font-family: "Microsoft Yahei UI";
	font-weight: bold;
	font-size: 26px;
	color: #333;
	text-align: center;
}
#content1 .content1-main .news span.span2{
	display: block;
	font-family: "Hiragino Sans GB";
	font-size: 14px;
	color: #B4B4B4;
	text-align: center;
	margin: 20px 0;
}
#content1 .content1-main .news p{
	font-family: "Hiragino Sans GB";
	font-size: 16px;
	color: #666;
	text-indent: 2em;
	line-height: 32px;
	margin-bottom: 32px;
}
	/*productlist*/
#content1 .content1-main ul.productlist{
	width: 100%;
	overflow: hidden;
	margin-top: 75px;
}
#content1 .content1-main ul.productlist li{
	float: left;
	width: 170px;
	overflow: hidden;
	margin: 0 30px 70px;
}
	/*product*/
#content1 .content1-main .product{
	width: 100%;
	overflow: hidden;
	margin: 60px 0 50px;
	text-align: center;
}
#content1 .content1-main .product img{
	max-width: 100%;
}

	/*contact*/
#content1 .content1-main .contact{
	width: 100%;
	overflow: hidden;
	margin-top: 35px;
}
#content1 .content1-main .contact ul.lianxi{
	width: 100%;
	overflow: hidden;
}
#content1 .content1-main .contact ul.lianxi li{
	width: 383px;
	height: 181px;
	padding-left: 90px;
	box-sizing: border-box;
	border-left: 1px solid #DCDCDC;
	float: left;
}
#content1 .content1-main .contact ul.lianxi li:first-child{
	border-left: none;	
	padding-left: 50px;
	box-sizing: border-box;
}
#content1 .content1-main .contact ul.lianxi li p.p1{
	font-size: 20px;
	color: #333;
	margin-top: 10px;
}
#content1 .content1-main .contact ul.lianxi li p.p2{
	font-family: "Hiragino Sans GB";
	font-size: 14px;
	color: #999;
	margin-top: 9px;
}
#content1 .content1-main .contact ul.lianxi li .div1{
	overflow: hidden;
	margin-top: 65px;
}
#content1 .content1-main .contact ul.lianxi li .div1 img{
	float: left;
	margin-right: 8px;
}
#content1 .content1-main .contact ul.lianxi li .div1 span{
	float: left;
	font-size: 14px;
	color: #666;
	line-height: 22px;
}
#content1 .content1-main .contact .liuyan{
	width: 100%;
	overflow: hidden;
}
#content1 .content1-main .contact .liuyan p.p1{
	font-family: "Hiragino Sans GB";
	font-size: 26px;
	color: #333;
	margin-top: 84px;
}
#content1 .content1-main .contact .liuyan form{
	width: 100%;
	overflow: hidden;
	margin-top: 39px;
}
#content1 .content1-main .contact .liuyan form input[placeholder], [placeholder], *[placeholder] { 
	color: #333 !important; 
} 
#content1 .content1-main .contact .liuyan form .faqline1{
	float: left;
	margin-bottom: 45px;
}
#content1 .content1-main .contact .liuyan form .faqline1 .ipt1{
	display: block;
	width: 405px;
	height: 63px;
	font-family: "Hiragino Sans GB";
	font-size: 15.62px;
	color: #333;
	padding-left: 24px;
	box-sizing: border-box;
	border: none;
	border: 1px solid #EAEAEA;
	margin-bottom: 15px;
}
#content1 .content1-main .contact .liuyan form .faqline2{
	float: left;
	margin-left: 35px;
}
#content1 .content1-main .contact .liuyan form .faqline2 textarea{
	width: 710px;
	height: 141px;
	font-family: "Hiragino Sans GB";
	font-size: 15.62px;
	color: #333;
	padding: 17px 0 17px 24px;
	box-sizing: border-box;
	border: none;
	border: 1px solid #EAEAEA;
}
#content1 .content1-main .contact .liuyan form .faqline2 .ipt2{
	display: block;
	width: 150px;
	height: 63px;
	font-family: "Hiragino Sans GB";
	font-size: 18px;
	color: #333;
	border: none;
	border: 1px solid #EAEAEA;
	margin-top: 15px;
	cursor: pointer;
	background-color: #fff;
	text-align: center;
}
#content1 .content1-main .contact .map{
	width: 100%;
	overflow: hidden;
	margin: 70px 0 55px;
}
	/*zsjm*/
#content1 .content1-main .zsjm{
	width: 100%;
	overflow: hidden;
	margin-bottom: 50px;
}
#content1 .content1-main .zsjm img.img1{
	display: black;
	margin-top: 45px;
}
#content1 .content1-main .zsjm .cont1{
	margin-top: 50px;
}
#content1 .content1-main .zsjm .cont1 p{
    font-family: "Hiragino Sans GB";
    font-size: 16px;
    color: #333;
    line-height: 32px;
}

/*分页*/
#content1 .page{
	width: 100%;
	height: 22px;
	text-align: center;
	font-size: 14px;
	margin-bottom: 50px;
}
#content1 .page span{
	border: 1px solid #D3D3D3;
	color: #333;
	padding: 2px 8px;
	margin-left: 15px;
	box-sizing: border-box;
}
#content1 .page span:hover{
	color: #fff;
	background-color: #925544;
	border: 1px solid #925544;
}
#content1 .page span.nolink{
	color: #999;
	background-color: #fff;
	border: 1px solid #D3D3D3;
}
#content1 .page a{
	border: 1px solid #D3D3D3;
	color: #333;
	padding: 2px 8px;
	margin-left: 15px;
	box-sizing: border-box;
}
#content1 .page a:hover{
	color: #fff;
	background-color: #925544;
	border: 1px solid #925544;
}
#content1 .page span:hover:first-child{
	background-color: #FFF;
	color: #333;
	border: 1px solid #D3D3D3;
}
#content1 .page .current{
	color: #925544;
}
/*上下篇*/
#content1 ul.sxp{
	width: 100%;
	overflow: hidden;
	margin-top: 88px;
}
#content1 ul.sxp li{
	font-family: "Hiragino Sans GB";
	font-size: 16px;
	margin-bottom: 15px;
}
#content1 ul.sxp li a{
	color: #925544;
}
#content1 ul.sxz{
	width: 100%;
	overflow: hidden;
	margin-top: 88px;
}
#content1 ul.sxz li{
	font-family: "Hiragino Sans GB";
	font-size: 16px;
}
#content1 ul.sxz li.syz{
	float: left;
	margin-left: 160px;
}
#content1 ul.sxz li.xyz{
	float: right;
	margin-right: 160px;
}
#content1 ul.sxz li a{
	color: #925544;
}