html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: inherit;
}
img {
    border: medium none;
}
a {
    text-decoration: none; font-family:"ï¿½ï¿½ï¿½ï¿½";
}
a:hover {
    text-decoration: underline;
}
ol, ul, li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
input, select, textarea, button {
    font-family: inherit;
    font-size: 100%;
}
body{ background-color:#dfcda9; background:url(../images/bg.jpg) repeat-y top center; font-size:14px; font-family:"ï¿½ï¿½ï¿½ï¿½"; }
.top{  margin:0 auto; height:83px; width:970px; background: url(../images/01.jpg) no-repeat center top;}

.menu{ background:url(../images/02.jpg) no-repeat center  center; height:40px;}
.menu_2{ margin:0 auto; width:970px; height:40px;}

.menu_2 ul{ float:left; width:970px;}
.menu_2 ul li{float:left;width: 20%;text-align:center;}
.menu_2 ul li a{ color:#dbd3c8; line-height:40px; font-family:"Î¢ï¿½ï¿½ï¿½Åºï¿½"; font-size:16px;}
.menu_2 ul li a:hover{ color:#FFF;}
.banner{ height:585px; overflow:hidden;}
.banner1{ background:url(../images/banner1.png) no-repeat center center; height:585px;}




.wrap{ margin:0 auto; width:970px; margin-top:10px;}
.gsjj{ float:left; width:480px;}
.tit{ float:left; width:480px; height:42px; background:url(../images/03.jpg) no-repeat;}
.tit2{ background:url(../images/04.jpg) no-repeat;}
.tit .gd { float:right; width:40px; height:40px; display:block;}
.tit .gd a{ display:block;width:40px; height:40px;}
.gsjj_2{ width:460px; padding:10px; float:left;}
.gsjj_2 p img{ float:right; padding:5px; background:url(../images/06.jpg) no-repeat; margin:5px;}
.gsjj_2 h2{ float:left; width:445px; line-height:25px; padding-left:15px; font-size:16px; font-weight:bold; background-color:#dfcca4; color:#602709;}
.gsjj_2 p{ font-size:12px; line-height:24px; padding-top:5px; float:left; display:inline;}
.gsjj_2 p a{ color:#F00;}



.xwdt-1{ float:left; width:460px;}
.xwdt-1 h1{ float:left; width:460px; font-size:14px; color:#60513d; text-align:center; line-height:22px; font-weight:bold;}
.xwdt-1 p{ line-height:22px; color:#6f6f6f;}
.xwdt-2{ float:left; width:460px;}
.xwdt-2 ul{ float:left; width:460px;}
.xwdt-2 ul li{ float:left; width:460px; line-height:30px; border-bottom: dashed 1px #be9882;}
.xwdt-2 ul li a{ float:left; width:400px; color:#60513d; font-size:12px;}
.xwdt-2 ul li .sty1{ float:right; width:60px; text-align:right; color: #6f6f6f;}


.cpzs{ float:left; width:970px; margin-top:10px; display:inline;}
.tit-2{ float:left; width:970px; background:url(../images/07.jpg) no-repeat; height:40px;}

.cpzs-2{ float:left; width:968px; height:245px; border:solid 1px #beaf98;}

.cpzs-2 ul{ float:left; width:968px;}
.cpzs-2 ul li{ float:left; width:170px; height:180px; padding-top:5px; text-align:center; background:url(../images/08.jpg) no-repeat; margin:30px 11px;}
.cpzs-2 ul li a{ line-height:30px; color:#615141; font-size:14px;}


.footer{ float:left; width:970px; text-align:right; margin:20px 0px; font-size:12px; color:#62513d;}





.main-2{ margin:0 auto; width:970px;}
.main-3{float:left;width:970px;height: auto;/* line-height: 300px; */margin-bottom: 100px;}

.banner-3{ margin-bottom:15px;}
.left{ float:left; width:227px;}
.lxwm{float:left; width:227px;}
.lxwm h1{float:left; line-height:30px; font-size:15px; font-weight:normal; font-family:"Î¢ï¿½ï¿½ï¿½Åºï¿½"; color:#FFF; padding-left:35px; width:192px; height:37px; background:url(../images/a-1.jpg) no-repeat;}
.lx-1{float:left; width:227px; height:200px; background:url(../images/a-2.jpg) repeat-y;}
.lx-1 p{ padding:10px; font-size:12px; line-height:26px; color:#60513d;}

.zsjm{ margin-top:10px; float:left;}
.right{ float:right; width:710px;}
.tit-3{ float:left; width:655px; height:33px; line-height:33px; font-size:12px; color:#60513d; background:url(../images/11.jpg) no-repeat; padding-left:55px;}

.wenz-1,.wenz-2,.wenz-3,.xwnr,.wenz-4{float:right;width:710px;padding-top:15px;margin-bottom: 50px;}
.wenz-1 p{ font-size:12px; font-family:"ï¿½ï¿½ï¿½ï¿½"; line-height:24px; color:#60513d;}


.wenz-2 ul{ float:left; width:710px;}
.wenz-2 ul li{float:left;width:710px;line-height: 50px;font-size:12px;border-bottom: dashed 1px #c5a983;}
.wenz-2 ul li a{ color:#60513d; width:650px;}
.wenz-2 ul li a{}

.sty-2{float:right;width: 70px;color:#6F6F6F}


.tit-4{ float:left; width:710px; text-align:center; line-height:40px; font-size:18px; font-family:"Î¢ï¿½ï¿½ï¿½Åºï¿½"; color:#60513d; font-weight:bold;}
.fbt{float:left; width:710px; text-align:center; line-height:30px; font-size:12px; font-family:"Î¢ï¿½ï¿½ï¿½Åºï¿½"; color:#826f56; border-bottom: dashed 1px #c5a983; margin:10px 0px 0px;}
.xwnr p{ line-height:26px;color:#60513d;}


.cpzs-3{float:left;width:710px;height: auto;}

.cpzs-3 ul{ float:left; width:710px;}
.cpzs-3 ul li{ float:left; width:170px; height:180px; padding-top:5px; text-align:center; background:url(../images/08.jpg) no-repeat; margin:15px 30px;}
.cpzs-3 ul li a{ line-height:30px; color:#615141; font-size:14px;}



/* 前端分页 */
#page{margin:30px 0;font-size:14px;height:30px;line-height:30px;text-align:center}
#page .pageinfo{display: none;}
#page  a{border:1px solid #ddd;background:#fff;color:#808080;padding:4px 10px;margin-left:5px;transition:all 0.2s}
#page  a:hover,#page .curpage{background:#2196f3;color:#fff;text-decoration:none;border:1px solid #2196f3;}
#page .nopage{cursor:not-allowed;}
#page .nopage:hover{background:#fff;color:#808080;border:1px solid #ddd;}

.pagination {padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination>li {display: inline;}
.pagination>li>a,.pagination>li>span {position: relative;float: left;padding: 6px 12px;line-height: 1.42857;text-decoration: none;color: #40aae2;background-color: #fff;border: 1px solid #ddd;margin-left: -1px;}
.pagination>li:first-child>a,.pagination>li:first-child>span {margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.pagination>li:last-child>a,.pagination>li:last-child>span {border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {z-index: 2;color: #23527c;background-color: #eee;border-color: #ddd;}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {z-index: 3;color: #fff;background-color: #333;border-color: #333;cursor: default;}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {color: #777;background-color: #fff;border-color: #ddd;cursor: not-allowed;}
.pagination-lg>li>a,.pagination-lg>li>span {padding: 10px 16px;font-size: 18px;line-height: 1.33333;}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {border-bottom-left-radius: 6px;border-top-left-radius: 6px;}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {border-bottom-right-radius: 6px;border-top-right-radius: 6px;}
.pagination-sm>li>a,.pagination-sm>li>span {padding: 5px 10px;font-size: 12px;line-height: 1.5;}
.badge,.label {line-height: 1;white-space: nowrap;}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {border-bottom-right-radius: 3px;border-top-right-radius: 3px;}
.search-pagination>.pagination>li>a {margin: 0 3px;}
.search-pagination {text-align: center;}
.search-pagination>.pagination>.page-active>a {background-color: #40aae2;color: #fff;}
.pagination>li>a,.pagination>li>span {color: #000;}
.pagination>li>a:hover {cursor: pointer;color: #23527c;}



#b, .bottom {
    clear: both;
    color: #999;
    height: auto;
    margin-top: 10px;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 20px;
    text-indent: 0;}

#b,#bottomnav {
	padding-top: 10px
}


#b {
	clear: both;
	color: #999;
	display: block;
	margin-top: 10px;
	text-align: center;
	width: 100%;
	background-color: #3d3d3d;
	color: #f0f0f0;
	line-height: 200%
}

#b a {
	color: #fff
}

#b,.bottom {
	clear: both;
	color: #999;
	height: auto;
	margin-top: 10px;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 20px;
	text-indent: 0
}









