﻿ @charset "utf-8";
/*==========@@HTML默认 开始@@==========*/
/*基本*/
* {
	padding: 0px;
	margin: 0px
}
body {
	font-size: 100px;
}
* {
	margin: 0;
	padding: 0;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	box-sizing: border-box;
}
.trans {
	transition: all .3s ease-in;
}
html {
	width: 100%;
	min-height: 100%;
}
body {
	width: 100%;
	min-height: 100%;
	max-width: 640px;
	min-width: 320px;
	margin: 0 auto;
font:.24rem/1.5 "PingFang SC", Helvetica, "Helvetica Neue", "microsoft yahei", Tahoma, Arial, sans-serif;
	color: #666;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background: #fff;
	position: relative;
}
body:before, body:after {
	content: "";
	width: 100%;
	display: block;
}

img {
	border: 0px;
}
em {
	font-style: normal;
}
s, i {
	font-style: normal;
}
ul, ol {
	list-style-type: none;
}
li {
	list-style: none outside none;
}
b {
	font-weight: normal;
}
/*表单*/

table {
	border-collapse: collapse;
	border-spacing: 0;
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color:#999;
}
input:-moz-placeholder, textarea:-moz-placeholder {
color:#999;
}
input::-moz-placeholder, textarea::-moz-placeholder {
color:#999;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
color: #999;
}
/*公用样式*/
.layout {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-wrapper: 101;
	background: #000;
	opacity: 1;
}
.blue {
	color: #28a5f4;
}
/*链接*/
a, a:link, a:visited, a:hover, a:active {
	color: #666;
	text-decoration: none;
}
a:focus {
	outline: none;
}
a:hover, a:active {
	color: #1048a0;
	outline: none;
}
/*标题*/
h1, h2, h3, h4, h5, h6, h7 {
	font-weight: normal;
}
.icon {
	background: url(../images/icon.png) no-repeat;
	display: inline-block;
	background-size: 2.4rem auto;
	vertical-align: middle;
}
.icon, .iconbef:before, .iconbef:after {
	content: "\20";
	display: block;
}
/*清除浮动*/
.fl {
	float: left;
}
.fr {
	float: right;
}
.hidden {
	display: none;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
	width: 100%;
	height: 0;
	line-height: 0;
	font-size: 0;
}
.clear, .clearfix:after {
	content: "";
	display: block;
	clear: both;
	width: 100%;
	height: 0;
	line-height: 0;
	font-size: 0;
}
/*字体*/
@media only screen and (min-width:641px) {
html {
	font-size: 100px;
}
}
@media only screen and (max-width:640px) {
html {
	font-size: 100px;
}
}
@media only screen and (max-width:540px) {
html {
	font-size: 84.375px;
}
}
@media only screen and (max-width:480px) {
html {
	font-size: 75px;
}
}
@media only screen and (max-width:414px) {
html {
	font-size: 64.6875px;
}
}
@media only screen and (max-width: 400px) {
html {
	font-size: 62.5px;
}
}
@media only screen and (max-width: 375px) {
html {
	font-size: 58.5938px;
}
}
@media only screen and (max-width: 360px) {
html {
	font-size: 56.25px;
}
}
@media only screen and (max-width: 320px) {
html {
	font-size: 50px;
}
}
#topnav.menu-btn .menu-line {
	background: #000;
	height: 4px;
	position: absolute;
	width: 24px;
	right: 0;
}
#topnav.menu-btn #menu-line1 {
	top: 0;
}
#topnav.menu-btn #menu-line2 {
	top: 50%;
}
#topnav.menu-btn #menu-line3 {
	top: 100%;
}
#topnav.menu-btn .menu-line {
	animation-duration: 0.5s;
	animation-timing-function: ease;
	animation-iteration-count: 1;
	animation-direction: normal;
	animation-delay: 0;
	animation-play-state: running;
	animation-fill-mode: forwards;
}
#topnav.menu-btn.inactive #menu-line1 {
	animation: 800ms ease 0s normal none 2 running menu;
}
#topnav.menu-btn.inactive #menu-line2 {
	animation: 800ms ease 0.16s normal none 2 running menu;
}
#topnav.menu-btn.inactive #menu-line3 {
	animation: 800ms ease 0.32s normal none 2 running menu;
}
/*==========@@HTML默认 结束@@==========*/
.footer {clear: both;text-align: center; padding: 30px 0 10px; color:#575757; font-size:10px; background-color:#fff; margin-bottom:65px;}
/* 工具栏 */
#toolbar {
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 33888;
	height: 1.1rem;
	left: 0;
}
#toolbar .list {
	width: 100%;
	max-width: 640px;
	min-width: 320px;
	margin: 0 auto;
	background: #ff6727;
	text-align:center;
}
.toolbar-left-box{float:left; width:49%;text-align: center;height: 1.1rem; }
.toolbar-left{margin:auto;width:132px;text-align: center;height: 1.1rem; line-height:1.1rem;}
.toolbar-left em{float:left;width:34px;vertical-align: middle; margin-top:6px; margin-left:0px; text-align:right;}
.toolbar-left em img{width:70%}
.toolbar-left span{float:left;height: 1.1rem; width:98px; line-height:1.1rem; color:#fff; text-align:left;}
.vertical-line-box{
width: 1px;
padding-top: 0.285rem;
float:left;
margin:auto;
}

.vertical-line{
width: 1px;
height: 0.6rem;
float:left;
background: #d8d8d8;
margin:auto;
}



/*==========@@公共模块 开始@@==========*/
.header  {
	width:100%;
	position: absolute;
	z-index:999;
	text-align:center;
	z-index:999;
	}
.header.act {

    background: rgba(255, 255, 255, 1);

    transition: all 0.36s;

    border-bottom: 1px solid rgba(51, 51, 51, .2);

}

.header1  {
	width:100%;
	z-index:999;
	text-align:center;
	z-index:999;
	}
.header1.act {

    background: rgba(255, 255, 255, 1);

    transition: all 0.36s;

    border-bottom: 1px solid rgba(51, 51, 51, .2);

}

#top_main {
	width: 100%;
	height: 1rem;
    *zoom: 1;
	z-index: 300;
	position: fixed;
	top: 0px;
	left: 0px;
}
#top_main1 {
	width: 100%;
	height: 1rem;
    *zoom: 1;
	z-index: 300;
	top: 0px;
	left: 0px;
}
#top {
	max-width: 640px;
	min-width: 320px;
	height: 1rem;
	margin: 0px auto;
	position: relative;
}
#top .logo {
	text-align: center;
	display: block;
	color: #000;
font-size: .32rem;
padding-top: .15rem;
margin-left: .290rem;
margin-right: .05rem;
float:left;
}
#top .logo a {
	display: block;
}
#top .logo img {
	display: block;
    height: .7rem;
}
#top .comname{float:left; margin-top:15px;}
#top .name{ float:left; color:#46d4ee; font-size: .30rem; clear:both}
#top .fanwei{ float:left; color:#46d4ee; font-size: .11rem; clear:both}
#top .topsearch {
	display: block;
	position: absolute;
	right: 20%;
    top:.2rem;
	text-align: center;
	cursor: pointer;
width:.5rem;
height:.5rem;
margin:.16rem auto;
}
#top .topsearch span {
	display: block;
	width: 100%;
	height: 0.42rem;
	background-position: 0rem -1.19rem;
width:.42rem;
}
#top_main .tsearch * {
	box-sizing: border-box;
}
#top_main .tsearch {
	position: absolute;
	height: 1rem;
	width: 6.4rem!important;
padding: .2rem 5%;
	left: 0;
top: .99rem;
	z-index: 99;
	background: #f2f2f2;
	box-sizing: border-box;
	display: none;
}
#top_main .tsearch input {
	-webkit-appearance: none;
}
#top_main .tsearch .txt {
	width: 78%;
	color: #000;
text-indent: .1rem;
font-size:.22rem;
height:.64rem;
	background: #fff;
	border: 1px solid #fff;
	border-radius: 0.1rem;
	position: absolute;
	left: 5%;
top:.2rem;
border-top-left-radius: .6rem;
border-bottom-left-radius: .6rem;
}
#top_main .tsearch .btn {
	color: #fff;
font-size:.22rem;
	width: 16%;
height:.62rem;
line-height: .6rem;
	text-align: center;
	border: 0px;
	background-color: #1048a0;
	background-position: -0.748rem -1.055rem;
	position: absolute;
	right: 5%;
top:.2rem;
border-top-right-radius: .6rem;
border-bottom-right-radius: .6rem;
}
#top_main .btn_close_main {
width: .88rem;
	height: 1rem;
	background-color: #f2f2f2;
	position: absolute;
	top: 0;
	right: 18%;
	z-index: 9;
	display: none;
}
#top_main .btn_close_main .btn_close {
width: .34rem;
height: .33rem;
margin-top: .45rem;
margin-left: .26rem;
	background-position: -2rem -1rem;
}
#top #nav {
width: .6rem;
	height: 50%;
	position: absolute;
	right: 3%;
top: .36rem;
	text-align: center;
	cursor: pointer;
}
#top .nav {
width: .4rem;
height: .36rem;
background-position: -.5rem -1.2rem;
}
#top .close {
	background-position: -2.06rem 0;
width: .34rem;
height: .34rem;
	cursor: pointer;
	position: absolute;
	right: 44%;
	top: -0.02rem;
	text-align: center;
}




.banner-box{min-width:100%;position:relative;overflow:hidden;}
.banner {
	margin: 0 auto;
	width: 100%;
	*zoom: 1;
	overflow: hidden;
	position: relative;
	height: auto;
}
.banner .list {
	width: 100%;
	overflow: hidden;
}
.banner .list li {
	float: left;
	width: 100%;
	overflow: hidden;
}
.banner .list li img {
	width: 100%;
	height: auto;
}
#banner .tip {
	width: 100%;
	height: 0.35rem;
	line-height: 0.35rem;
	clear: both;
	position: absolute;
	left: 6%;
	bottom: 5%;
	z-index: 2;
	font-size: 0;
}
#banner .tip span {
	display: inline-block;
	vertical-align: middle;
	width: 0.12rem;
	height: 0.12rem;
	margin: 0 0.05rem;
	vertical-align: middle;
	background-position:-.26rem 0;
}
#banner .tip span.cur {
	width:.24rem;
	height:.2rem;
	background-position: 0rem 0rem;
}
.showInfo #banner .tip {
	width: 100%;
	text-align: center;
	margin-left: 0;
	left: 0;
	bottom: .2rem;
}

.hua 
{
	width: 90%;
	margin: 0 auto;
	font-size: .19rem;
	text-align:center;
}



/*右侧菜单subNav*/
.subNav {
	position: fixed;
	width: 100%;
	height: 100%;
	right: 0;
    top: .99rem;
	z-index: 999;
	max-width: 640px;
	min-width: 320px;
	background: #ff6727;
	-webkit-transform: translateX(4rem);
	-moz-transform: translateX(7rem);
	-ms-transform: translateX(7rem);
	transform: translateX(7rem);
}
.subNavCon {
	margin: 0px;
	background: #ff6727;
	width: 100%;
	border-top: 1px solid #8bc1fd;
}
.subNav .closrbox {
	width: 20%;
	height: 0.5rem;
line-height: .5rem;
	background: #fff;
	position: absolute;
	right: 2%;
	top: -5%;
}
.subNav .close {
	background-position: -1.64rem -1.5rem;
width: .4rem;
height: .4rem;
}
.subNav .c_clos {
	width: 52%;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
}
.subNav .list {
margin-top:.6rem;
}
.subNav li {
	width: 100%;
	display: block;
	line-height: 0.8rem;
	margin: 0 auto;
	position: relative;
}
.subNav li:first-child {
margin-top:.6rem;
}
.subNav .subnav2 {
	width: 100%;
	display: none;
}
.subNav .subnav2 a {
margin-bottom: .1rem;
	background: #eeeeee;
font-size: .24rem;
}
.subNav li a {
	display: block;
	width: 90%;
	margin: 0 auto;
	color: #fff;
	font-size: 0.3rem;
	text-align: center;
	border-bottom: 1px solid #f7cb00;
}
.subNav li a:hover {
	color: #00923f;
}
.subNav li em {
width: .3rem;
height: .3rem;
	display: inline-block;
	background-position: 0 -2.2rem;
	vertical-align: middle;
	position: absolute;
	right: 3%;
top: .26rem;
}
.subNav li:hover {
	background: #fab381;
}
.subNav li:hover a {
	color: #fff;
}
.subNav.show {
	right: 0 !important;
}
.subNavShow {
	-webkit-transform: translateX(-48%);
	-moz-transform: translateX(-48%);
	-ms-transform: translateX(-48%);
	transform: translateX(-48%);
	display: block;
}
.subNavShow2 {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

.box{width:88%; margin:auto; clear:both; overflow:auto;border-bottom: 1px solid #dedede; text-align:center; padding:30px 0px 30px 0px;}
.box1{width:88%; margin:auto; clear:both; overflow:auto; text-align:center; padding:30px 0px 30px 0px;}
.box img{width:75%; margin:auto;}
.box p{font-size:0.45rem; color:#ff6727; line-height:0.5rem;}
.box .con{width:90%; color:#5d6494; font-size:0.22rem; padding-top:15px; margin:auto}

.news {
    width: 100%;
    text-align: center;
	padding: 25px 0;
    background: url(../images/news_bg.png) no-repeat center 0;
    background-size: cover;
	margin:50px 0px 0px 0px;
}
.news_tit{
font-size:0.40rem; color:#4b4b4b; margin-top:0px;}
.news_tit p{color:#828282; font-size:0.2rem; line-height:20px;}
.news_pic {width:100%; text-align:center}
.news_pic img {border-radius: 15px; width:90%; text-align:center}
.news_pic_time{color:#7c7c7c; font-size:0.18rem; text-align:left; line-height:20px;}
.news_list_con{width:90%; margin:15px auto;overflow:auto;}
.border-bottom{border-bottom: 1px solid #dedede; }
.news_list_title {text-align:left;}
.news_list_title a{font-size:0.22rem; color:#141414;text-decoration: none;}
.news_list_title a:hover{font-size:0.22rem; color:#ff6727;text-decoration: none;}

h3.heading {
    font-size: 38px;
    position: relative;
}

h3.heading{ margin-bottom:1% !important}
h3.heading span{ font-size:0.40rem; bottom:10px; color:#ff6727;}
.tit_con{font-size:0.2rem; color:#828282; padding-top:0px; text-align:center; }
h3.heading strong{
	width:100%;
	margin:auto;
	font-size:0.58rem;
	color: #efefef;
	text-transform: uppercase;  font-family: "DIN-BOLD";
}
h3.heading span{ position:absolute; left:0; bottom:9px; width:100%;} 
.customer_item{width:100%; float:left; text-align:left;margin-top:20px;margin-bottom:20px;}
.customer_item .customer_item_box {width:100%;  height:auto;text-align:right;clear: both;}
.customer_item .customer_item_list {width:100%;padding:0px;text-align:right;clear: both;}
.customer_item .customer_item_list .mli {width: 33.33%;color:#d3d3d3;float:left; margin-bottom:15px;}
.customer_item .customer_item_list .mli .item{width: 90%;line-height:40px;vertical-align: middle; text-align: center;color:#d3d3d3; padding:0px;margin:0 auto; margin-right:0px; float:left;border:#efefef 1px solid;position: relative;border-radius: 5px;}
.customer_item .customer_item_list .mli .item img{width: 90%;vertical-align: middle; text-align:center;}
.customer_item .customer_item_list .mli .item a { color:#d3d3d3; font-size:14px;}
.customer_item .customer_item_list .mli .item a:hover { color:#e6c9a1; font-size:14px;}
.customer_item .customer_item_list .mli .item{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.customer_item .customer_item_list .mli .item:hover{color:#e6c9a1;border:#e6c9a1 1px solid;}

.end{width:100%; margin:auto; clear:both; overflow:auto; background:#f1f1f1; font-size:0.19rem; padding:5px 0px 5px 0px; text-align:center;}
.end-box{width:88%; margin:auto;}
.end-box span{color:#f7cb00; float:left; margin-right:2px;}
.end-box em{margin-right:11px;float:left; }

.mBanner___gt6cV {
    height: 101.86667vw;
    padding: 17.06667vw 0;
    background: linear-gradient(93.03deg,rgba(62,206,182,.8) -8.42%,rgba(20,97,244,.8) 108.28%);
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
}
.particleBg___3DNm0 {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 2;
    opacity: .6;
}

.sub-box{width:100%; margin-top:55px; clear:both;}
.sub_banner{width:100%;}
.sub_banner img{width:100%;}

/*子页*/
.all_bg {background:#fff ; -webkit-background-size:cover; background-size: cover; }
.prbox {padding: 12px;margin:0 auto 40px;height:auto;overflow:hidden;clear:both;}
.about h2 { text-align: center; font-size: 22px; font-weight: normal; color: #00385f; padding:8px 0 8px 0;}
.aboutcon{ color:#000; font-size:12px; line-height:23px;text-indent: 0px;margin-bottom: 10px;font-family: "Microsoft YaHei";min-height:490px; height:auto; text-align:left;}
.aboutcon img{width:98%; text-align:center;}
.aboutcon a{ color:#000;}
.contactcon{ color:#000; font-size:12px; line-height:23px;text-indent: 0px;margin-bottom: 10px;font-family: "Microsoft YaHei";min-height:115px; height:auto; text-align:left;}
.contactcon a{ color:#000;}
.pright { margin:auto;width: 100%; margin-top:0px;height:auto; }
.location_b { height:40px; line-height:40px;border-bottom: 2px solid #777777; width:90%;margin:auto;}
.location { text-align: left;font-family: "Microsoft YaHei"; color: #cfcfcf;font-size:14px;  width:72%; float:left; padding-left:3px;}
.location,.location a {color: #777;}
.location a:hover {color: #ff0000;}
.sub_more{float:right;width:22%; text-align:right;padding-right:8px;}
.sub_more a{color: #777777;font-size:14px; }

.plcon{margin:0 auto;min-height:35px;height:auto;width:100%; clear:both;overflow:hidden;clear:both;}
.plconul{margin:0 auto; }
.lmenu ul { width:100%; height:auto;overflow:hidden;clear:both; text-align:left;}
.lmenu li  {float:left;text-align:left; width:33%; margin-bottom:10px;}
.lmenu li  .item {float:left;text-align:center; width:90%;font-size: 12px;height:36px; line-height:36px;text-align:center;float:left;border-radius:15px; border:1px solid #46d4ee;color:#00385f;}
.lmenu li  .item a{color:#18ab42; font-size: 12px;}
.lmenu li  .item a:hover { color:#e5e5e5;}

.casemenu ul { width:100%; height:auto;overflow:hidden;clear:both; text-align:left;}
.casemenu li  {float:left;text-align:left; width:100%; margin-bottom:0px;}
.casemenu li  .item {float:left;text-align:center; width:90%;font-size: 12px;height:25px; line-height:25px;text-align:center;float:left;border-radius:15px;color:#00385f;}
.casemenu li  .item a{color:#00385f; font-size: 12px;}
.casemenu li  .item a:hover { color:#e5e5e5;}

.pro_menu ul { width:100%; height:auto;overflow:hidden;clear:both; text-align:left;}
.pro_menu li  {float:left;text-align:left; width:50%; margin-bottom:10px;}
.pro_menu li  .pro_item {float:left;text-align:center; width:90%;font-size: 11px;height:26px; line-height:26px;text-align:center;float:left;border-radius:15px; border:1px solid #46d4ee;color:#00385f;overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.pro_menu li  .pro_item a{color:#18ab42; font-size: 11px;}
.pro_menu li  .pro_item a:hover { color:#e5e5e5;}

.casemenu ul { width:100%; height:auto;overflow:hidden;clear:both; text-align:left;}
.casemenu li  {float:left;text-align:left; width:99%;}
.casemenu li  .item {float:left;width:100%;font-size: 11px;height:22px; line-height:22px;text-align:left;float:left;border-radius:0px;color:#18ab42;overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.casemenu li  .item a{color:#18ab42; font-size: 11px;}
.casemenu li  .item a:hover { color:#e5e5e5;}

.sub_newslist{width:100%; height:auto;}
.sub_newslist li{padding:0px; float:left;width:100%; margin-bottom:8px;}
.sub_newstime{width:15%;font-size:12px; color:#969696; float:right; text-align:right;}
.sub_newstitle{width:80%;font-size:14px; color:#777777;float:left;overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}

.indexSubmit{width:90%; float:left; margin:0 auto 20px;}
.indexSubmit_k{width:100%;border:#676768 1px solid; padding:5px 10px 5px 10px; margin-bottom:10px; height:auto; overflow:auto;float:left;}
.indexSubmit_k label{width:20%; font-size:18px; margin-right:10px;}
.indexSubmit_k input{font-size:18px; font-family:"Microsoft YaHei";}
.indexSubmit_k textarea{font-size:18px; font-family:"Microsoft YaHei";}
.searchtxt{ width:80%; height:30px; line-height:30px; float:right; border:none;color:#c5c5c5;}
.index_searchtxt_dh{ width:80%; height:80px; line-height:30px; float:right; border:none;color:#c5c5c5;background-color : transparent;   
	border-bottom-width : 0px;  
    border-right-width : 0px;  
    border-left-width : 0px;
    border-top-width : 0px;
    border-top-style : none;
    border-right-style : none;
    border-left-style : none;
    padding : 0px;
    margin : 0;
	overflow:hidden;}
.indexSubmit_btn{width:70%; background-color:#f85750; height:33px; line-height:33px;padding:0px;padding:5px 10px 5px 10px; text-align:center; margin:auto; clear:both;}
.lbtn{padding:0px;background-color:transparent;width:90%; color:#FFFFFF; font-size:18px;}


.subcont6prolist{ width:100%; min-height:295px; height:auto;float:left; overflow:hidden;clear:both;}
.subcont6prolist ul{ width:100%; float:left;}
.subcont6prolist ul li{ width:45%; height:auto; float:left; margin-left:10px;  margin-bottom:10px; border:1px solid #a05f4b;border-radius:12px;background-color:#a05f4b; text-align:center;}
.subcont6prolist ul li span{ width:100%; float:left;}
.subcont6prolist ul li span img {width:100%;border-radius:12px 12px 0px 0px}
.subcont6prolist ul li samp {width:100%;font-size:12px; color:#fff; text-align:center; }
.subcont6prolist ul li samp a{width:100%;line-height:15px; font-weight:normal; font-size:12px; color:#fff; float:left; text-align:center;}
.subcont6prolist ul li samp a:hover{color:#FF0000;}
.sub_pro_con_font{color:#ddaa9a; font-size:0.7rem; float:right; text-align:right;width:100%; line-height:15px; margin-top:2px; margin-right:5px;
}

.subaboutcon   {line-height:29px; font-size: 16px ;  margin-bottom: 20px; color:#000;overflow: hidden; min-height:150px; height:auto;}
.subaboutcon p {line-height:29px; font-size: 16px ;  margin-bottom: 20px; color:#000}
.nlist_inv ul{ min-height:150px; height:auto;overflow: hidden; margin-bottom:20px; font-family: "Microsoft YaHei"; padding:0px;}
.nlist_inv li {padding: 0px; line-height:30px;}
.nlist_inv li span {padding:0;}
.nlist_inv li span{ float:right; width:130px; color:#999999}
.nlist_inv li samp{ font-size:14px; color:#000; width:100%; float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #fff;}
.nlist_inv li samp a{ font-size:14px; font-family: "Microsoft YaHei";  color:#000;}

.page {margin-right: 15px; margin-bottom: 16px; width: 660px; text-align: center;}
.sub_pagelist{ width:100%; height:50px;margin-left:40px;overflow: hidden; margin:0 auto; color:#00000e;}
.sub_pagelist .thisclass {
    border: 0px solid #ff0000;color:#fff; padding:0px; background-color:#993300; width:25px;
}
.sub_pagelist li {
    float: left;
    height: 16px;
    line-height: 16px; padding:0px;
    list-style:none; text-align:center;min-width:25px;
}
.nlink{color:#993300; text-align:left; line-height:30px;}
.nlink a{color:#000;}
.nlink a:hover{ color:#000;}
.snlink{color:#777; float:left;}
.snlink a{color:#777;text-decoration:underline; padding-right:3px; font-size:12px;}
.snlink a:hover{ color:#7777;}