@charset "utf-8";

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 {  font-weight:normal; }
body, input, select, button, textarea { font-size:16px/1.5; font-family:"Microsoft Yahei","\5b8b\4f53";  }


body { background-image: url("../images/page_bg.png");background-repeat: repeat;color: #000; line-height: 1.2;}
html{-webkit-text-size-adjust:none;background-color:#f2f2f2; }
a{ color: #000; text-decoration: none; _color:#000000; }
a{blr:expression(this.onFocus=this.blur());}
a:hover { text-decoration:none; color:#9a7646;  }
a:focus { outline: none; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }


.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;overflow: hidden;}
.clearfix {zoom: 1;/* for ie6 & ie7 */}

.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }



.header{  position:relative; width:100%; height:220px; background: url(../images/header_bg.png) no-repeat center;}
.logo-box{ max-width:1200px; height:220px;  margin:0 auto;}
.logo { float:left; width:50%;line-height:220px; }
.logo img{ vertical-align:middle;}


/*搜索*/
.search { margin:80px 20px; width:400px; height:45px; line-height:45px; float:right; background-color:#fff; border:1px solid #9f7b4b; border-radius:20px;}
.search{margin:80px 20px; width: 400px; height: 45px; line-height: 45px;  float:right; background-color:#fff; border:1px solid #9f7b4b; border-radius:20px;}
.search input[type="text"]{ margin-left:20px; width: 330px; height:45px; line-height:45px; border: none; float: left;}
.search input[type="submit"]{ width: 40px;  height:45px; line-height:45px; display: inline-block; float: left; cursor:pointer; border: none; background:url(../images/search.png) no-repeat 0 0}

.search2 { margin:80px 20px; width:95%; height:45px; line-height:45px; background-color:#fff; border:1px solid #9f7b4b; border-radius:20px;}
.search2{margin:80px 20px; width: 90%; height: 45px; line-height: 45px; background-color:#fff; border:1px solid #9f7b4b; border-radius:20px;}
.search2 input[type="text"]{ margin-left:20px; width: 80%; height:45px; line-height:45px; border: none; float: left;}
.search2 input[type="submit"]{ width: 40px;  height:45px; line-height:45px; display: inline-block; float: right; margin-right: 10px; cursor:pointer; border: none; background:url(../images/search.png) no-repeat 0 0}
@media only screen and (max-width: 480px) {
	.search2 input[type="text"]{width: 60%;}
}

/*移动版的搜索 */

.u-search { display:none; width: 50px;height: 42px; }
.u-search-box {position:absolute; right:50px;top:42%; }
/*导航*/
.menu-box { width:100%;height:55px; }
.menu-box .menu{width:1200px;height:55px; background-color:#9a7646; margin:0 auto;}
.menu-box .menu li{ position:relative; float:left;height:55px; line-height:55px; margin: 0 20px; }
.menu-box .menu li:first-child{margin-left:70px;}
.menu-box .menu li a{display:block; width:120px;  text-align:center; font-size:21px; color:#fff;}
.menu-box .menu li a:hover{ background-color:#960; color:#fff;  width:120px; }
/*子导航；*/

.menu-box .menu .sub { position:absolute; top:55px; width:100%; left:0; background:#fff; border-top:2px solid #a52422; display:none; z-index:999; }
.menu-box .menu .sub dt { width:100%; text-align:center; font-size:16px;}
.menu-box .menu .sub dt a { display:block; color:#333; font-size:16px;}
.menu-box .menu .sub dt:hover { background:#00a0e6; }
.menu-box .menu .sub dt:hover a { color:#fff; }



.menu-box .menu li:nth-child(4) .sub {  width: 220px; left: -50px;}
.menu-box .menu li:nth-child(4) .sub dt { width: 220px;  text-align:center; font-size:16px;}
.menu-box .menu li:nth-child(4) .sub dt a { width: 220px;  display:block; color:#333; font-size:16px;}
.menu-box .menu li:nth-child(4) .sub dt:hover {  width: 220px; background:#ff0000; }
.menu-box .menu li:nth-child(4) .sub dt:hover a {  width: 220px; color:#fff; }


/*遮罩*/
.u-mask{ position:fixed; top:0; right:0; left:0; bottom:0; background-color:rgba(0,0,0,0.5); z-index: 9;  overflow: hidden; display:none;}
.m-nav-show .u-mask { display:block; }


/*移动版的菜单；*/
.m-menu { position:fixed; top:0; right:-50%; width:45%; height:100%; background:#fff; z-index:99; opacity:0; overflow:auto; }
.m-menu .site-nav {  padding:30% 5% 7% 15%;  min-height:400px; overflow-y:auto; }
.m-menu li { padding-bottom:15px; font-size:15px; }
.m-menu li:hover a,.m-menu .current a { color: #00a0e6; }
.m-menu li dl { padding-left:15%; display:none; }
.m-menu li dt { padding-top:8px; padding-bottom:0; font-size:12px; }
.m-menu li a { color:#333; }
.m-menu li dt a { color:#333; }
.m-menu li dt.on a { color:#00a0e6; }
.m-menu li:hover dt a,.m-menu .current dt a { color: #333; }
.m-menu li.p dl { display:block; }
.u-menu { position:absolute; right:0; top:50%; margin-top:-21px; width:50px; height:42px; transform:translateZ(0px) rotate(0deg); transition:transform 0.4s cubic-bezier(0.4, 0.01, .165, 0.99); cursor:pointer; display:none; z-index:9; }
.u-menu div { position:absolute; left:13px; top:20px; width:25px; height:25px; transform:translateZ(0px) rotate(0deg); transition:transform 0.25s cubic-bezier(0.4, 0.01, 0.165, 0.99) 0s; }
.u-menu div i { position:absolute; left:0; top:0; display:block; width:25px; height:2px; background:#9a7646; }
.u-menu .u-menu-top i {transform:translate3d(0px,-8px,0px);-webkit-transform:translate3d(0px,-8px,0px);}
.u-menu .u-menu-middle i {transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);}
.u-menu .u-menu-bottom i {transform:translate3d(0px,8px,0px);-webkit-transform:translate3d(0px,8px,0px);}

@media (max-width: 1200px)
.u-menu {
    display: block;
}

@media all and (max-width:1200px){
	.menu-box { display:none; }
	.u-menu { display:block; }
	.u-search {display:block;}
	.search {display:none;}
}


/*banner*/

.banner-box{ max-width: 1200px; margin:0 auto;}
.banner { position:relative;width: 100%;}
.swiper-container-1 .swiper-slide {  font-size:0; vertical-align:top; }
.swiper-container-1 .swiper-pagination  { bottom:30px!important; font-size:0; }
.swiper-container-1 .swiper-pagination-bullet { width:10px!important; height:10px!important; margin:0 5px!important; background:none; border:1px solid #fff; border-radius:100%; opacity:1; }
.swiper-container-1 .swiper-pagination-bullet-active { background:#fff; }
.swiper-container-1 .img02 { display:none; }

.banner .prev-01,.banner .next-01 { position:absolute; top:50%; margin-top:-12px; display:block; width:15px; height:25px; z-index:2; }
.banner .prev-01 { background:url(../images/ban01.png) no-repeat center; left:3%; }
.banner .next-01 { background:url(../images/ban02.png) no-repeat center; right:3%; }



.index-page{ width:1200px; height:100%; background-color:#fff; margin:0 auto; }
/*评级标准*/
.pjbz{ width:1120px; margin:0 auto; }
.pjbz-title{width:433px; height:120px; line-height:120px ; background: url(../images/title_bg.png) no-repeat center; margin:0 auto;}
.pjbz-title h{ display:block;font-size:21px; text-align:center; color:#a52422; margin:0 auto; }


.pjbz-list { width:100%; margin:20px;}
.pjbz-list li{ position:relative; float:left; width:245px; margin:15px;  border-radius:20px;}
.pjbz-list li img{ width:100%;}
.pjbz-list li span{ position:absolute; bottom:0px; display:block; height:45px; line-height:45px; width:100%; text-align:center; color:#fff; background-color:rgba(0, 0, 0, 0.3);border-bottom-right-radius:20px;border-bottom-left-radius:20px;}



	/*新闻*/
.news{ width:1120px; margin:0 auto;}
.news .tzgg{ float:left; width:535px;}
.news .tzgg .tzgg-title {  height:120px; line-height:120px;background: url(../images/title_bg.png) no-repeat center; margin:0 auto;}
.news .tzgg .tzgg-title  h{ display:block;font-size:21px; text-align:center; color:#a52422; margin:0 auto; }
.news .tzgg li{  height: 41px;line-height: 41px; list-style: none; }
.news .tzgg li a{ display: block;background: url(../images/dian.png) left no-repeat; width:500px; padding-left: 20px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.news .hyxw{ float:left; width:535px; padding-left:45px; }
.news .hyxw .hyxw-title {  height:120px; line-height:120px;background: url(../images/title_bg.png) no-repeat center; margin:0 auto;}
.news .hyxw .hyxw-title  h{ display:block;font-size:21px; text-align:center; color:#a52422; margin:0 auto; }
.news .hyxw li{ height: 41px;line-height: 41px; list-style: none; }
.news .hyxw li a{ display: block;background: url(../images/dian.png) left no-repeat; width:500px; padding-left: 20px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }




/*关于我们*/
.gywm{ width:1120px; margin:0 auto;}
.gywm .gywm-title {  height:120px; line-height:120px;background: url(../images/title_bg.png) no-repeat center; margin:0 auto;}
.gywm .gywm-title  h{ display:block;font-size:21px; text-align:center; color:#a52422; margin:0 auto; }
.gywm-content{ width:1120px; margin:0 auto; }
.gywm-content .c1{ float:left; width:530px; margin:0 auto;}
.gywm-content .c1 p{font-size:16px;  text-indent: 2em; line-height:3; text-indent: 2em;}
.gywm-content .c2 {float:left; width:500px;  margin-left:45px;}
.gywm-content .c2 img{ border-radius:10px;}

/*合作伙伴*/
.hzhb { width:1120px; margin:0 auto;}
.hzhb .hzhb-title { float:left; width:45px; height:120px;background-color:#9a7646;  }
.hzhb .hzhb-title h{ display:block; margin: 0 auto;writing-mode: vertical-rl; letter-spacing: 4px; padding-top:20px; text-align:center; color:#fff;  }
.u-hzhb-title{ display: none;}

.hzhb .hzhb-list { width:1060px; float:left; margin-bottom: 20px; padding-top: 20px;}
.hzhb .hzhb-list li{ float:left; width: 170px; height: 90px; line-height:90px; margin-left:5px;}
.hzhb .hzhb-list li .hzimg img{border-radius: 5px;
	border: 1px solid #ccc;
	width: 160px;
	height: 70px; }

/*footer*/
.footer{ width:100%; background-color:#f2f2f2; height:100%; border-top:1px solid #9f7b4b; padding-bottom:30px;}
.footer .footer-box { width:1120px;   margin:25px auto;}
.footer .footer-box .cp{ width:60%;  float:left;}
.footer .footer-box .cp p{ line-height:35px;}
.footer .footer-box .gz-box{ float:right; }
.footer .footer-box .gz-box li{ float:left; margin:10px;}
.footer .footer-box .gz-box li img{ width:100px; height:100px;}
.footer .footer-box .gz-box li span {display:block; padding-top:5px; font-size:12px; text-align:center;}

@media all and (max-width:1680px){
	.swiper-container-1 .swiper-pagination  { bottom:20px!important;  }
}
@media all and (max-width:750px){
	.swiper-container-1 .swiper-pagination-bullet { width:7px!important; height:7px!important; }
	.swiper-container-1 .img01 { display:none; }
	.swiper-container-1 .img02 { display:block; }
}


@media all and (max-width:1000px){
	.logo-box{ width: 100%;}
	.index-page{ width:100%;margin:0px auto;}
	.pjbz{ width: 100%;}
	.pjbz-title {width: 100%;}
	.pjbz-list li{ position:relative; float:left; width:20%; margin:15px;  border-radius:10px;}
	.pjbz-list li span{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}

}
@media all and (max-width:750px){
	.logo-box{ width: 100%;}
	.index-page{ width:100%;margin:0px auto;}
	.pjbz{ width: 100%;}
	.pjbz-title {width: 100%;}
	.pjbz-list li{ position:relative; float:left; width:20%; margin:15px;  border-radius:10px;}
	.pjbz-list li span{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
	.news{ width:100%;}
	.news .tzgg{float:right; width:100%; margin: 0 auto;  }
	.news .hyxw{float:right; width:100%;  margin: 0 auto; }
	.news .tzgg li a{ display: block; margin-left: 20px; width: 90%;}
	.news .hyxw li a{ display: block; margin-left: 20px; width: 90%;}
	.gywm,.gywm-content{ width: 100%; margin: 0 auto;}
	.gywm-content .c1{ float: none; width: 90%; margin: 20px auto; }
	.gywm-content .c2{ float: none; width: 90%; margin: 20px auto;}

	.gywm-content .c2 img{ display: block; width: 90%; margin: 0 auto;}
	.hzhb { width:100%; margin:0 auto;}
	.hzhb-title{ display: none;}
	.u-hzhb-title { display:block; height:120px; line-height:120px;background: url(../images/title_bg.png) no-repeat center; margin:0 auto;}
	.u-hzhb-title  h{ display:block;font-size:21px; text-align:center; color:#a52422; margin:0 auto; }
	.hzhb .hzhb-list { width: 100%;}
	.hzhb .hzhb-list li {width: 30%;}
	.hzhb .hzhb-list li img { width: 100%;}

	.footer {width: 100%; height: 100%;}
	.footer .footer-box{width: 100%; background-color: #eee;}
	.footer .footer-box .cp{ width:90%;  float:left;}
	.footer .footer-box .cp p { font-size: 0.8rem; margin-left: 20px;}
	.footer .footer-box .gz-box { float: left; width: 90%; text-align: center; padding: 20px;}

}
@media all and (max-width:750px){
	.pjbz-list li{ width:40%;}
}

/*单文章页面；*/


.page-box{ width: 1160px; margin:0px auto; padding-top: 20px;}
/*网站当前位置*/
.wz-position {line-height: 20px;padding: 0 0 10px 30px;background: 5px 0 no-repeat;background-image: url(../images/wz-ico.png) !important;font-size: 14px;color: #505050;overflow: hidden;border-bottom: #e5cfb2 1px solid; margin-bottom: 20px;}
.mainer{
	background: 280px repeat-y;
	background-image: url(../images/line-db.png) !important;
	 margin-bottom: 20px;
}


/*文章信息*/
.article-box {margin-bottom: 20px;}
.article-title { width: 96%; margin: 20px auto; border-bottom: 1px solid #e5e5e5;}
.article-title h2{ display: block; padding-bottom: 20px; text-align: center; font-size: 32px; }
.article-title h2 p{ line-height: 1.5}
.article-info { height:35px; padding-bottom: 10px;}
.article-info .fbrq{ font-size: 14px; color: #999;}
.article-info .fbly{ padding-left:20px;font-size: 14px; color: #999;}


.fl{ float: left;}
.son-menu { width: 260px;  height: 480px; padding: 10px 20px 0 0; }
.lm-big-title { border-bottom:#e5cfb2 1px solid; padding-bottom: 10px;}
.lm-big-title span{ padding-left: 5px; font-size: 18px; font-weight: bold; color: #960;}
.menu-list{}
.menu-list li{ width: 100%; margin-top: 15px; }
.menu-list li a{display: block;  height: 45px; line-height: 45px;  background-color: #f8f8f8; border-radius:5px; padding:0px 20px; }
.menu-list li a:hover{background-color: #f5eee4; border-radius:5px; color: #9a7646;}
.menu-list .on{ background-color: #f5eee4; border-radius:5px; }
.menu-list .on a{ background-color: #f5eee4; color: #9a7646;}


.msg-list-box{ width: 860px; float: right; padding: 2px 0px 0px 0px; }
.msg-type-name{ border-bottom:#e5cfb2 1px solid;}
.msg-list-box .msg-type-name .s-title {}
.msg-list-box .msg-type-name .s-title span{display: block;float: left;width: auto;white-space: nowrap;height: 38px;line-height: 38px;font-size: 18px;color: #fff;padding: 0 20px;background: #960;border: 1px #960 solid; }

/*文字列表；*/
.msg-txt-list ul{ margin-top: 10px;}
.msg-txt-list ul li{padding:2px 0 2px 15px; background: 0 20px no-repeat; background-image: url(../images/ico.png) !important; height:41px; line-height:41px; position: relative; vertical-align:bottom;}
.msg-txt-list ul li .date{color:#999;font-size:16px;font-family:Arial, Helvetica, sans-serif; position: absolute; top: 2px; right: 0;}
.msg-txt-list ul li a{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block; max-width: 730px; *width: 730px;}
.msg-txt-list ul li a:hover{ color: #960;}

/*.msg-txt-img-list{border-top: #ccc 1px solid;}*/
.msg-txt-img-list li{padding: 36px 0;border-bottom: #ccc 1px solid;overflow: hidden;vertical-align: bottom;}
.msg-txt-img-list li .img{width:260px;height: 133px;float: left;overflow: hidden;}
.msg-txt-img-list li img{width:260px;height: 133px; vertical-align: middle; border-radius: 5px;}
.msg-txt-img-list li .newsr{padding-left: 300px;}
.msg-txt-img-list li .newsr:hover{color: #960;}
.msg-txt-img-list li .img_title{display: block; font-size: 21px;line-height:25px;}
.msg-txt-img-list li .date{float: none;display: block;font-size: 20px; color: #999999;margin-top: 10px;}


/*内页移动端子菜单；*/
.btn-group { display: none !important;}
.btn-group {cursor:pointer;position:relative;z-index:10;  }
.btn-bottom {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid\9;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.btn-danger .btn-bottom{float:right;position: absolute;top: 50%;right: 10px;margin-top: -2px;}
.btn-top {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-bottom: 4px dashed;border-bottom: 4px solid\9;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.btn-danger .btn-top{float:right;position: absolute;bottom: 50%;right: 10px;margin-bottom: -2px;}
.btn-danger {width:100%;padding:8px 12px;font-size:18px;text-align:left;border-radius:0;}
.btn-danger{color:#fff;background:#960;border:0;font-weight:bold;padding:6px 20px 6px 12px;border-radius:4px;position: relative;}
.down-menu {position: absolute;	top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;box-shadow: 0 6px 12px rgba(0,0,0,.175);background-clip: padding-box }
.down-menu {width:100%;padding:0;border-radius:0;box-shadow:none;border:0; position: static; float: none; top: auto; left: auto;}
.down-menu li{ background-color: #f8f8f8; border-bottom: 1px solid #fff;  height: 35px; line-height: 35px; }
.down-menu li a{  height: 35px; line-height: 35px; padding-left: 20px; display:block; }
.down-menu li a:hover{  height: 35px; line-height: 35px; padding-left: 20px; display:block; background-color: #f5eee4; color: #9a7646; }
.down-menu .active a {  background-color: #f5eee4; color: #9a7646;}



.msg-content{ width: 95%; margin:10px auto;}
.msg-content p{ text-align: justify;}
.msg-content img{ max-width: 90%;}
.reads {display: none;}


/*产品查询；*/
.pj-info-box { width: 100%; margin-top: 10px; }
	.pj-img{
		display: flex;
		overflow-x: scroll;
		white-space: nowrap;
	}

	.pj-img::-webkit-scrollbar-track-piece {
		background-color: rgba(0, 0, 0, 0);
		border-left: 1px solid rgba(0, 0, 0, 0);
	}
	.pj-img::-webkit-scrollbar {
		width: 5px;
		height: 13px;
		border-radius: 5px;
	}
	.pj-img::-webkit-scrollbar-thumb {
		background-color: rgba(0, 0, 0, 0.5);
		background-clip: padding-box;
		border-radius: 5px;
		min-height: 28px;
	}
	.pj-img::-webkit-scrollbar-thumb:hover {
		background-color: rgba(0, 0, 0, 0.5);
		border-radius: 5px;
	}

.pj-img .item {flex: 0 0 auto;	width: 200px;margin-right: 10px;}
.pj-img .item img{  max-width: 100%; height: 200px;}
.pj-info { width: 100%; margin-top: 20px;}
.pj-info table {border-collapse: collapse;}
.pj-info table,.pj-info td,.pj-info th { height:35px;border: 1px solid #e5cfb2;}
.pj-info th {width: 30%; font-weight: normal;}
.pj-info td { padding-left: 10px;}
.pj-info tr td i { display:block;text-align: center; font-style: normal; }


.p-memo { padding: 15px;}
.p-memo p{ margin-bottom: 20px;}
.p-memo img {max-width: 95%;}


@media only screen and (min-width: 992px) and (max-width: 1199px) {
.index-page{ width: 96%; padding: 20px;}
.page-box { width: 100%;}
.son-menu {display: none !important;;}
.mainer { background-image: none !important;}
.msg-list-box{ width: 96%; padding: 20px; }
.msg-type-name { display: none !important;}
.btn-group {display: block !important;}
}
@media only screen and (max-width: 991px) {
	.index-page{ width: 96%; padding: 20px;}
	.page-box { width: 100%;}
	.son-menu {display: none !important;}
	.mainer { background-image: none !important;}
	.msg-list-box{ width: 95%; padding: 20px; }
	.msg-txt-list ul li a {max-width:70%;float: none;display: block;}
	.msg-txt-img-list li .img_title{font-size: 1.2rem;}
	.msg-txt-img-list li .date {font-size: 1rem;}
	.msg-txt-img-list li .img{width:35%;height: 100px;  border-radius: 5px;}
	.msg-txt-img-list li img{width:100%;height: 100px;  border-radius: 5px;}
	.msg-txt-img-list li .newsr { padding-left: 40%;}
	.msg-type-name { display: none !important;}
	.btn-group {display: block !important;}
}
@media only screen and (max-width: 767px) {
	.msg-txt-list ul li a {max-width:70%;float: none;display: block;}
	.msg-txt-img-list li .img_title{font-size: 1rem;}
	.article-title h2{font-size: 1.4rem; }
}
@media only screen and (max-width: 619px) {
	.article-title h2{font-size: 1.2rem; }
}
@media only screen and (max-width: 479px) {

}
@media only screen and (max-width: 424px) {

}
@media only screen and (max-width: 374px) {

}



	.position {
		height: auto;
		line-height: 22px;
		font-size: 14px;
		color: #666;
		padding: 10px 0 10px 35px;
		background: url(../images/dq.png) 12px 9px no-repeat;
	}
	.position a {
		color: #666;
	}
	.position a:first-child {
		color: #333;
	}
	.position a:hover {
		color: #1182EA;
	}
	.position span {
		color: #f00;
		float: right;
		font-size: 14px;
		font-weight: bold;
		padding-right: 10px;
	}
	.position span a {
		color: #f00;
	}
	/*分页/翻页*/

	.pagination {
		clear: both;
		width: 100%;
		text-align: center;
		margin: 10px 0 5px;
		padding: 3px 0;
		line-height: 26px;
		font-size: 14px;
		font-family: "Microsoft YaHei", 微软雅黑;
	}
	.pagination a, .pagination span {
		display: inline-block;
		border: 1px solid #d9d9d9;
		color: #666;
		margin: 3px;
		padding: 0px 10px;
		text-decoration: none;
		white-space: nowrap;
		height: 28px;
		border-radius: 3px;
	}
	.pagination a:hover {
		background: #9a7646;
		border: 1px solid #9a7646;
		color: #fff !important;
	}
	.pagination .on {
		display: inline-block;
		border: 1px solid #9a7646;
		margin: 3px;
		padding: 0px 10px;
		text-decoration: none;
		white-space: nowrap;
		height: 28px;
		border-radius: 3px;
		background-color: #9a7646;
		color: #FFFFFF;
	}
	.pagination a.active {
		border: 1px solid #1182EA;
		color: #fff;
	}
	.pagination span.current, .pagination span.current:hover {
		background: #1182EA;
		border: 1px solid #1182EA;
		color: #fff;
	}
	.pagination span.disabled, .pagination span.disabled:hover {
		border: 1px solid #d9d9d9;
		color: #666;
		background: #eee;
	}
	.pagination a.text, .pagination a.text:hover {
		color: #fff;
		background: #1182EA;
		border: #1182EA 1px solid;
		cursor: text;
	}
	.pagination a.pagemore, .pagination a.pagemore:hover {
		color: #666;
		background: #fff;
		border: 1px solid #fff;
		cursor: text;
		padding: 0px 3px;
	}
	.pagination .inputBar {
		border: 0px;
		height: 28px;
		padding: 0 6px;
	}
	.pagination .inputBar button {
		display: none;
	}
	.pagination .total {
		border: 0px;
		height: 28px;
		padding: 0;
	}
	.pagination .inputBar input {
		width: 40px;
		height: 24px;
		line-height: 24px;
		padding: 2px 5px;
		border: #ccc 1px solid;
		margin: -3px 3px 0;
		*margin: -3px 3px 0;
		_margin: -3px 3px 0;
		background: #eee;
		vertical-align: middle;
		border-radius: 3px;
	}
	@media (max-width:767px) {
		.pagination {
			margin: 0;
		}
	}
	/*用户登录*/

	.login-box {margin-bottom: 20px;}
	.login-title { width: 96%; margin: 20px auto; }
	.login-title h2{ display: block; padding-bottom: 20px; text-align: center; font-size: 32px; }
	.login-title h2 p{ font-size: 1.8rem; color:#9a7646;  width: 120px; margin: 10px auto; text-align: center; border-bottom: 4px solid #9a7646; padding-bottom: 5px; line-height: 1.5;}
	.login-content { margin:20px auto; width: 300px; font-size: 1.2rem;}
	.login-content li { float: left; height: 50px; line-height: 50px;}
	.login-content li:nth-child(1){ font-weight: normal; font-size: 1rem; display: table-cell; width:70px; text-align: justify;text-align-last: justify; padding-left: 10px;}
	.login-content li:nth-child(2) {  width: 220px;}
	.login-content li:nth-child(2) input { width:100%; height: 31px; line-height: 31px; border: #9a7646 solid 1px;}
	.login-content li:nth-child(2) input:hover{ border: #875c22 solid 1px;}
	.login-btn-box {width:300px; text-align: center;margin: 115px 0;}
	.login-btn-box .login-btn { width: 100px; height: 35px; line-height: 35px; background-color: #9a7646; color: #fff; font-size: 1rem; border: 0px; border-radius: 5px; }
	.login-btn-box .login-btn:hover {background-color: #895a1c;}
	.login-btn-box p span{ text-align: left; font-size: 0.8rem; color: #999;}
	.jxs-list { border: 1px solid #f2f2f2; width: 98%;font-size: 1rem; }
	.jxs-list table {text-indent: 0;border-color: inherit;border-collapse: collapse;}

	.jxs-list th{ font-weight: normal; text-align: left; padding-left: 10px;}
	.jxs-list tr{float: inherit;width: 100%; height: 35px; line-height: 35px;}
	.jxs-list td{ font-weight: normal; text-align: left; padding-left: 10px;}


	.jxs-list tr:nth-child(odd){ background-color: #f7f7f7;}
	.jxs-list tr:nth-child(even){ background-color: #fff;}
	.jxs-list tr:nth-child(odd):hover{ background-color: #fff7ec;}
	.jxs-list tr:nth-child(even):hover{ background-color: #fff7ec;}
	.jxs-list thead tr:nth-child(1){ background-color: #dfdfdf;}
	.jxs-list thead tr:nth-child(1):hover{ background-color: #dfdfdf;}
	.jxs-sel { height: 50px; line-height: 50px;}
	.jxs-sel select { width: 200px; line-height: 31px; height: 31px; border: 1px solid #dfdfdf; border-radius: 5px; }

	.user-info{ width: 95%; margin:10px auto; }
	.user-info tr{  height: 55px; line-height: 55px;}
	.user-info tr td{ padding-left: 10px; border-bottom: 1px solid #ffedd6; }
	.user-info tr td:nth-child(odd){ width:120px;text-align: justify;text-align-last: justify; }
	.user-info td input { width:35%; height: 31px; line-height: 31px; border: #9a7646 solid 1px;}
	.user-info td input:hover{ border: #875c22 solid 1px;}
	.user-btn { width: 95%; text-align: center; margin-top: 20px;}
	.user-btn .login-btn { width: 100px; height: 35px; line-height: 35px; background-color: #9a7646; color: #fff; font-size: 1rem; border: 0px; border-radius: 5px; }
	.user-btn .login-btn:hover {background-color: #895a1c;}