﻿@charset "utf-8";
/* CSS Document */
@font-face{ font-family:BodoniBT; src:url(../font/BodoniBT_.TTF);}
*{margin:0; padding:0; font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
img{ border:none;} 
p,a,span,font,strong,b,i,em,h1,h2,h3,h4,h5,h6{font-style:normal; font-weight:normal;}
a{text-decoration:none;}
a:hover{text-decoration:none; color:#e60000;}
ul,ol,dl,li,dt,dd{ list-style:none;}
textarea{resize:none;}
textarea:focus {outline:none;}
input:focus {outline:none;}
.fl{float:left;}
.fr{float:right;}
.mid{width:1040px;margin:0 auto; overflow:hidden;}
body{background: #ffffff;}

/*特色设置*/
.song,.song a{font-family:Arial,"宋体", Helvetica, sans-serif;}
.hei,.hei a{font-family:Arial,"黑体", Helvetica, sans-serif;}
.yahei,.yahei a{font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.title{font-size: 15px; color:#e60000; font-weight: bold;}
.nytitlestyle{ text-align:center; font-size:15px; color:#e60000; font-weight: bold; border-bottom: #cccccc 1px dashed;}
.white,.white a{ color:#fff;}
.white a:hover{ color:#1d841b;}
.black,.black a{ color:#000;}
.black a:hover{ color:#1d841b;}
.red,.red a{color:#e60000;}
.red a:hover{ color:#e60000;}
.smallfontscale{font-size:12px; -webkit-transform: scale(0.91); -moz-transform: scale(1.0);}
.smallfont{font-size:11px;}
.f8,.f8 a,.f8 a:hover{ font-size:8px;}.f9,.f9 a,.f9 a:hover{ font-size:9px;}.f10,.f10 a,.f10 a:hover{ font-size:10px;}.f11,.f11 a,.f11 a:hover{ font-size:11px;}.f12,.f12 a,.f12 a:hover{ font-size:12px;}.f13,.f13 a,.f13 a:hover{ font-size:13px;}.f14,.f14 a,.f14 a:hover{ font-size:14px;}.f15,.f15 a,.f15 a:hover{ font-size:15px;}.f16,.f16 a,.f16 a:hover{ font-size:16px;}.f17,.f17 a,.f17 a:hover{ font-size:17px;}.f18,.f18 a,.f18 a:hover{ font-size:18px;}.f19,.f19 a,.f19 a:hover{ font-size:19px;}.f20,.f20 a,.f20 a:hover{ font-size:20px;}.f21,.f21 a,.f21 a:hover{ font-size:21px;}.f22,.f22 a,.f22 a:hover{ font-size:22px;}.f23,.f23 a,.f23 a:hover{ font-size:23px;}.f24,.f24 a,.f24 a:hover{ font-size:24px;}.f25,.f25 a,.f25 a:hover{ font-size:25px;}.f26,.f26 a,.f26 a:hover{ font-size:26px;}.f27,.f27 a,.f27 a:hover{ font-size:27px;}.f28,.f28 a,.f28 a:hover{ font-size:28px;}.f29,.f29 a,.f29 a:hover{ font-size:29px;}.f30,.f30 a,.f30 a:hover{ font-size:30px;}.f31,.f31 a,.f31 a:hover{ font-size:31px;}.f32,.f32 a,.f32 a:hover{ font-size:32px;}.f33,.f33 a,.f33 a:hover{ font-size:33px;}.f34,.f34 a,.f34 a:hover{ font-size:34px;}.f35,.f35 a,.f35 a:hover{ font-size:35px;}.f36,.f36 a,.f36 a:hover{ font-size:36px;}.f37,.f37 a,.f37 a:hover{ font-size:37px;}.f38,.f38 a,.f38 a:hover{ font-size:38px;}.f39,.f39 a,.f39 a:hover{ font-size:39px;}.f40,.f40 a,.f40 a:hover{ font-size:40px;}.f41,.f41 a,.f41 a:hover{ font-size:41px;}.f42,.f42 a,.f42 a:hover{ font-size:42px;}
.bold{ font-weight:bold;}
.xie{ font-style:italic;}
.upp{ text-transform:uppercase;}
.ellip{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.dis{ display:inline-block;}
.distable{display:table-cell;}
.ver{ vertical-align:middle;}
.ma{margin:0 auto;}
.ov{overflow:hidden;}
.pore{ position:relative;}
.poab{ position:absolute;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.l1{ line-height:1;}
.hand{cursor:pointer !important;}
.default{cursor:default !important;}

/*首页*/
#headbox{ float:left; width:100%;}
#headbox .headbox{width:1040px; height:132px; margin:0 auto; overflow:hidden;}
#headbox .headbox span{ display:inline-block; vertical-align:middle; float:left; margin-top:35px;}
#headbox .headbox span img{ margin-right:17px;}
#headbox .headbox span h1{ margin-bottom:12px; letter-spacing:1px;}
#headbox .headbox span h2{letter-spacing:1px;}
#headbox .headbox .headright{ float:right; margin-right:22px; margin-top:14px;}
#headbox .headbox .headright font{ display:inline-block; vertical-align:middle; float:left;}
#headbox .headbox .headright .t1{ font-size:12px; line-height:1; width:12px; height:103px; color:rgba(12,69,139,0.8); margin:0 4px;}
#headbox .headbox .headright .p2{ margin-left:38px;}

#navbox{float:left; width:100%; background:#2165b8;}
#navbox .navbox a{ display:inline-block; padding:0 27px; height:51px; line-height:51px; font-size:16px; color:#fff;} 
#navbox .navbox a:hover{color:#fff000;}

#tonglan{ float:left; width:100%; height:468px; background-color:#FFFFFF;}
.bannerbox { display:inline-block; width: 1440px; height: 552px; overflow: hidden; margin: 0px auto;}
#focus { width:1440px; height: 552px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 1440px; height:552px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width: 1440px; height: 552px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width: 550px; height:552px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

#aboutbox{ float:left; width:100%; height:625px;}
#aboutbox .aboutbox dl{ margin:0 auto; overflow:hidden; width:1040px; height:173px; background: url(../images/sy_04.jpg) no-repeat;}
#aboutbox .aboutbox dl h1{ margin-top:56px; margin-bottom:12px; font-family:Arial,"黑体", Helvetica, sans-serif; font-size:33px; color:#000; font-weight:bold; text-transform:uppercase; line-height:1;}
#aboutbox .aboutbox dl  h1 b{font-family:Arial,"黑体", Helvetica, sans-serif; font-size:33px; color:#2165b8; font-weight:bold; text-transform:uppercase; line-height:1;}
#aboutbox .aboutbox dl h2{font-size:16px; color:rgba(190,190,190,0.5); text-transform:uppercase; line-height:1;}
#aboutbox .aboutbox dl h2 b{font-size:16px; color:rgba(33,101,184,0.5); text-transform:uppercase; line-height:1;}
#aboutbox .aboutbox ul{ position:relative; height:369px;}
#aboutbox .aboutbox ul .about{ position:absolute; left:0; top:36px; width:566px; height:369px; background: url(../images/sy_06.jpg) no-repeat 0px 0px rgba(246,246,246,0.8);}
#aboutbox .aboutbox ul .about dt { margin-left:67px; padding-top:24px; width:473px; height:285px;}
#aboutbox .aboutbox ul .about dt,#aboutbox .aboutbox ul .about dt p,#aboutbox .aboutbox ul .about dt p a{ font-size:14px; color:#000; line-height:40px;}
#aboutbox .aboutbox ul .about dt p a:hover{ color:#C00;}
#aboutbox .aboutbox ul li{ width:492px; height:369px; float:right; margin-right:8px;}
#aboutbox .aboutbox ul li h2{ text-align:right; margin-top:32px;}
#aboutbox .aboutbox ul li h2 a{ display:inline-block; padding:0 21px; margin:0 5px; font-size:15px; color:#fff; height:39px; line-height:39px;}
#aboutbox .aboutbox ul li h2 .bg1{ background:#1f5ba3;}
#aboutbox .aboutbox ul li h2 .bg2{ background:#c22826;}

#probox{ float:left; width:100%; height:516px; border-bottom:13px solid #2165b8;}
#probox .probox{ position:relative; margin:0 auto; overflow:hidden; width:1440px; height:516px; background: url(../images/sy_08.jpg) no-repeat;}
#probox .probox dl{ position:absolute; z-index:999; left:378px; top:15px; width:676px; height:214px; background: url(../images/sy_07.jpg) no-repeat;}
#probox .probox dl h1{ margin-top:29px; margin-bottom:16px;font-family:Arial,"黑体", Helvetica, sans-serif; font-size:33px; font-weight:bold; line-height:31px; color:#fff; text-transform:upp;}
#probox .probox dl h2{ margin-bottom:21px; font-size:16px; color:rgba(255,255,255,0.5); line-height:12px; text-transform:upp;}
#probox .probox dl h3{ display:inline-block; padding:0 48px; height:27px; border-left:5px solid #ff0100; border-right:5px solid #ff0100; background:#fff;}
#probox .probox dl h3,h3 b{font-family:Arial,"黑体", Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#494949; line-height:27px;}
#probox .probox dl h3 b{ color:#c22826;}
#probox .probox ul{ width:1004px; padding-top:266px; margin:0 auto; overflow:hidden;}
#probox .probox ul li{ float:left; width:217px; height:43px; line-height:43px; text-align:center; background: url(../images/sy_10.png) no-repeat; margin:24px 17px;}
#probox .probox ul li,li a{ font-size:14px; line-height:43px; color:#fff;}
#probox .probox ul li a:hover{font-size:14px; line-height:43px; color:#fff000;}

#newsbox{float:left; width:100%; height:434px;}
#newsbox .newsbox{ margin-top:81px;}
#newsbox .newsbox .contact{ float:left;}
#newsbox .newsbox .contact .c1 { margin-left:5px; width:199px; height:291px; background: url(../images/sy_11.jpg);}
#newsbox .newsbox .contact .c1 b{ display:inline-block; margin-top:197px; background:rgba(33,104,184,0.9); width:185px; padding-left:14px; height:61px;}
#newsbox .newsbox .contact .c1 b h1{font-family:Arial,"黑体", Helvetica, sans-serif; font-size:22px; color:#fff; font-weight:bold; line-height:21px; margin-top:10px;}
#newsbox .newsbox .contact .c1 b h2{ font-family:BodoniBT; font-size:20px; color:#fff; font-weight:bold; line-height:13px; margin-top:7px;}
#newsbox .newsbox .contact .c2 { width:257px; padding-left:64px; height:291px; background: url(../images/sy_23.jpg);}
#newsbox .newsbox .contact .c2,#newsbox .newsbox .contact .c2 p,#newsbox .newsbox .contact .c2 p a,#newsbox .newsbox .contact .c2 p a:hover{ font-size:13px; line-height:28px; color:#666666;}
#newsbox .newsbox .contact .c2 p a:hover{color:#C00;}
#newsbox .newsbox .contact .c2 .p1{ margin-top:10px;}
#newsbox .newsbox .contact .c2 .p2{ margin-top:15px;}
#newsbox .newsbox .contact .c2 .p3{ margin-top:15px;}
#newsbox .newsbox .news{ width:502px; height:291px; float:right; overflow:hidden;}
#newsbox .newsbox .news .c1 {width:199px; height:291px; background: url(../images/sy_12.jpg);}
#newsbox .newsbox .news .c1 b{ display:inline-block; margin-top:197px; background:rgba(33,104,184,0.9); width:185px; padding-left:14px; height:61px;}
#newsbox .newsbox .news .c1 b h1{font-family:Arial,"黑体", Helvetica, sans-serif; font-size:22px; color:#fff; font-weight:bold; line-height:21px; margin-top:10px;}
#newsbox .newsbox .news .c1 b h2{ font-family:BodoniBT; font-size:20px; color:#fff; font-weight:bold; line-height:13px; margin-top:7px;}
#newsbox .newsbox .news .c2{ width:282px; margin-left:13px; margin-right:7px; height:291px; overflow:hidden;}
#newsbox .newsbox .news .c2 li{ margin-bottom:14px; height: 89px; overflow:hidden;}
#newsbox .newsbox .news .c2 li h1,#newsbox .newsbox .news .c2 h1 a{ font-size:15px; color:#68c9ff; line-height:1;width:282px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
#newsbox .newsbox .news .c2 li h2{margin-top:11px; margin-bottom:6px;}
#newsbox .newsbox .news .c2 li h2{ font-size:12px; line-height:11px; color:#a5a5a5; }
#newsbox .newsbox .news .c2 li h3,#newsbox .newsbox .news .c2 h3 p,#newsbox .newsbox .news .c2 h3 p a{ font-size:13px; color:#666666; line-height:23px;}

#mailbox{ float:left; width:100%; height:49px; background:#f2f2f2;}
#mailbox .mailbox {}
#mailbox .mailbox span{ display:inline-block; vertical-align:middle; margin-top:4px;}
#mailbox .mailbox .p1{ margin-left:68px;}
#mailbox .mailbox .p2{ margin-left:22px; margin-right:10px;}
#mailbox .mailbox .p3{ margin-left:17px; margin-right:10px;}
#mailbox .mailbox span i{font-family:Arial,"黑体", Helvetica, sans-serif; font-size:20px; color:#353535; text-transform:uppercase;}
#mailbox .mailbox span em{ font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif; color:#000;}
#mailbox .mailbox span .userinput{ width:197px; height:22px; border:1px solid #d2dce5; background:#d2dce5; line-height:22px; margin:0 6px;}
#mailbox .mailbox span .submitinput{ margin-left:10px; display:inline-block; font-size:12px; line-height:1; font-family:Arial,"宋体", Helvetica, sans-serif; padding:5px 8px; border:1px solid #d6d6d6;
background: #f6f6f6;
background: -moz-linear-gradient(top, #f6f6f6 0%, #dddddd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#dddddd));
background: -webkit-linear-gradient(top, #f6f6f6 0%,#dddddd 100%);
background: -o-linear-gradient(top, #f6f6f6 0%,#dddddd 100%);
background: -ms-linear-gradient(top, #f6f6f6 0%,#dddddd 100%);
background: linear-gradient(to bottom, #f6f6f6 0%,#dddddd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dddddd',GradientType=0 );cursor:pointer;}

#footbox{ float:left; width:100%; height:131px; background:#2165b8;}
#footbox h1{ margin-top:28px; margin-bottom:28px; line-height:1;} 
#footbox h1 img{ margin:0 9px;}
#footbox h2,#footbox h2 a,#footbox h2 a:hover{ font-size:13px; color:#fff; line-height:1;}
#footbox h2 a:hover{ color:#fff000;}




/*内页*/
#bannerbox{ float:left; width:100%; text-align:center;}
#bannerbox img{ width:1440px; height:291px;}

#bignycontentbox{ float:left; width:100%; padding-top:39px; padding-bottom:59px;}
#bignycontentbox .bignycontentbox {width:1040px; margin:0 auto; overflow:hidden;}
#bignycontentbox .bignycontentbox .nycontentboxl { float:left; width:234px; margin-left:11px; margin-right:34px;}
#bignycontentbox .bignycontentbox .nycontentboxl dl { float:left; width:213px; padding-left:21px;height:62px; background:#2165b8;} 
#bignycontentbox .bignycontentbox .nycontentboxl dl h1{font-family:Arial,"黑体", Helvetica, sans-serif; font-size:25px; letter-spacing:2px; color:#fff; font-weight:bold; text-transform:uppercase; line-height:24px; margin-top:11px;}
#bignycontentbox .bignycontentbox .nycontentboxl dl h2{ font-size:12px; line-height:9px; text-transform:uppercase; color:rgba(255,255,255,0.5); margin-top:7px;}
#bignycontentbox .bignycontentbox .nycontentboxl ul{ float:left; width:232px; padding-top:19px; border-left:1px solid #ececec; border-right:1px solid #ececec;}
#bignycontentbox .bignycontentbox .nycontentboxl ul li{ margin:0 auto; width:178px; height:40px; margin-bottom:3px; padding-left:12px; background:#2165b8; border:1px solid #f0f5fa; }
#bignycontentbox .bignycontentbox .nycontentboxl ul li font{ display:inline-block; width:80%;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
#bignycontentbox .bignycontentbox .nycontentboxl ul li font,#bignycontentbox .nycontentboxl ul li a,#bignycontentbox .nycontentboxl ul li font a:hover{line-height:40px; font-size:14px; color:#fff;}
#bignycontentbox .bignycontentbox .nycontentboxl ul li font a:hover{ color:#fff000;}
#bignycontentbox .bignycontentbox .nycontentboxl ul li img{ float:right; margin-top:10px; margin-right:8px;}
#bignycontentbox .bignycontentbox .nycontentboxl ol{ float:left; width:209px; padding-left:23px; padding-top:17px; height:148px; border-left:1px solid #ececec; border-right:1px solid #ececec; border-bottom:4px solid #2165b8;  background: url(../images/ny_02.jpg) no-repeat 2px bottom;}
#bignycontentbox .bignycontentbox .nycontentboxl ol,#bignycontentbox .bignycontentbox .nycontentboxl ol p,#bignycontentbox .bignycontentbox .nycontentboxl ol p a{ font-size:14px; color:#333333; line-height:24px;}
#bignycontentbox .bignycontentbox .nycontentboxr{ float:left; width:761px; overflow:hidden;}
#bignycontentbox .bignycontentbox .nycontentboxr .nytitlebox{ float:left; width:761px; height:47px; margin-bottom:15px; position:relative;}
#bignycontentbox .bignycontentbox .nycontentboxr .nytitlebox span{ position:absolute; z-index:999; left:0; top:0; display:inline-block; font-family:Arial,"黑体", Helvetica, sans-serif; font-size:28px; font-weight:bold; height:46px; line-height:46px; border-bottom:2px solid #2165b8;}
#bignycontentbox .bignycontentbox .nycontentboxr .nytitlebox font{ display:inline-block;width:755px; height:47px; border-bottom:1px solid #dfdfdf;}
#bignycontentbox .bignycontentbox .nycontentboxr .nycontentbox{ width:730px; padding-top:18px; overflow:hidden; margin:0 auto; min-height:720px;}
#bignycontentbox .bignycontentbox .nycontentboxr .nycontentbox,#bignycontentbox .bignycontentbox .nycontentboxr .nycontentbox ol,ul,li,dl,dt,dd,tr,td,input,textarea,p,a,a:hover,span,font,b,i,em,strong,h1,h2,h3,h4,h5,h6{ font-size:13px; line-height:28px; color:#000;}
#bignycontentbox .bignycontentbox .nycontentboxr .nycontentbox a:hover{color:#e60000;}

.nyprotable{ width:99%; margin:0 auto; border-left:1px solid #cccccc; border-top:1px solid #cccccc; 
border-collapse:collapse; border-spacing:0;padding:0;}
.nyprotable tr td{line-height:31px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.nyprotable tr td img{ vertical-align:middle;}
.nyprotable tr .td1{ width:8%; color:#fff; text-align:center; background:#2165b8;}
.nyprotable tr .td2{ width:42%; color:#fff; background:#2165b8;}
.nyprotable tr .td3{ width:25%; color:#fff; text-align:center; background:#2165b8;}
.nyprotable tr .td4{ width:25%; color:#fff; text-align:center; background:#2165b8;}
.detail{display:inline-block; padding:4px 8px 4px 6px; border:1px solid #dddddd;
background: #f6f6f6;
background: -moz-linear-gradient(top, #f6f6f6 0%, #dddddd 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#dddddd));
background: -webkit-linear-gradient(top, #f6f6f6 0%,#dddddd 100%);
background: -o-linear-gradient(top, #f6f6f6 0%,#dddddd 100%);
background: -ms-linear-gradient(top, #f6f6f6 0%,#dddddd 100%);
background: linear-gradient(to bottom, #f6f6f6 0%,#dddddd 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dddddd',GradientType=0 );}
.detail span{ display:inline-block; vertical-align:middle; font-size:12px; line-height:1; font-family:Arial,"宋体", Helvetica, sans-serif; color:#666666; text-decoration:none;}
.detail span:hover{ font-size:12px; line-height:1; font-family:Arial,"宋体", Helvetica, sans-serif; color:#C00; text-decoration:none;}
.detail img{ margin-right:5px; vertical-align:middle;}

.prodetailtable{ width:99%; margin:0 auto; margin-top: 20px; border-left:1px solid #cccccc; border-top:1px solid #cccccc; 
/*border:0;相当于border="0"*/
border-collapse:collapse; border-spacing:0;/*相当于cellspacing="0"*/
padding:0;/*相当于cellpadding="0"*/}
.prodetailtable tr td{line-height:31px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.prodetailtable tr td img{ margin-top:9px; margin-bottom:9px;}
.prodetailtable tr .tdl{ width:18%; text-align:center;}
.prodetailtable tr .tdr{ width:82%; text-indent:7px;}
.indent7{ text-indent:7px;}
.indent7box{ margin-left:7px; text-indent:0px;}

.picstyle{padding:4px; border:1px solid #cccccc;}
.picstyle:hover{padding:4px; border:1px solid rgba(31,91,163,0.8);}
.picstyle-honor{ width:220px; height:165p; padding:4px; text-align:center; border:1px solid #cccccc;}
.picstyle-honor font{ height:100%; display:inline-block; vertical-align:middle;}
.picstyle-honor img{vertical-align:middle;}
.picstyle-honor:hover{width:220px; height:165p; padding:4px; text-align:center; border:1px solid rgba(31,91,163,0.8);}
.picstyle_detail{ max-width:640px; padding:4px; border:1px solid #cccccc; margin-top:23px;}

.newstable{ width:100%; margin:0 auto; margin-top:20px; border:0; border-collapse:collapse; border-spacing:0; padding:0;}
.newstable tr td{border-bottom:1px dashed #cccccc;}

.onlinebg{ width:730px; height:808px; background: url(../images/ny_04.jpg) no-repeat center 572px; }
.onlinebox{ width:100%;}
.onlinebox ol{ margin-bottom:20px;}
.onlinebox .orderlist { float:left;width: 100%; margin-bottom:20px;}
.onlinebox .orderlist .onlinel{float:left; width:15%; text-align:center;}
.onlinebox .orderlist .lihe1{line-height:37px;}
.onlinebox .orderlist .lihe2{line-height:107px;}
.onlinebox .orderlist .lihe3{line-height:63px;}
.onlinebox .orderlist .onliner{float:left; width:85%;}
.onlinebox .orderlist .onliner .input-txt{width:97%; margin-right:4px; height:35px; line-height:35px; border:1px solid #dedede;}
.onlinebox .orderlist .onliner textarea{width:97%; height:105px; line-height:35px;border:1px solid #dedede;}
.onlinebox .orderlist .onliner .input-verify{width:115px; line-height:35px;border:1px solid #dedede; vertical-align:middle; margin-right: 14px;}
.onlinebox .orderlist .onliner img{cursor:pointer; width:250px; height:63px; vertical-align:middle; margin-left:10px;}
.onlinebox .ordersubmit { text-align:center;}
.onlinebox .ordersubmit input[type="submit"],.onlinebox .ordersubmit input[type="reset"]{ width:124px; height:39px; line-height:39px; border:none;border-radius:6px; background:#1970b8; color:#fff; font-size:14px; text-align:center;}
.onlinebox .ordersubmit input[type="submit"]{margin-right:30px;}

.nycontact{float:left; width:100%; margin-bottom:30px;}
.nycontact .nycontactcon{width: 99%; border-bottom:1px dashed #cccccc; color:#151515;}
.nycontact .nycontactcon span{ margin-left:10px; font-size:15px; color:#e60000; font-weight: bold;}
.nycontact .nycontactcon img{ vertical-align:middle; margin-left:12px; margin-right:15px;}
.nycontact .nycontactcon a{font-size:13px; line-height:28px; color:#151515;}
.nycontact .nycontactcon a:hover{font-size:13px; line-height:28px;}
.nymap{ margin:0 auto; overflow:hidden; width:99%; height:400px; border:1px solid #ccc;}


/*页数样式*/
.pagebox{float:left; width:100%;text-align:center;height:33px;line-height:33px; margin-top:30px; margin-bottom:30px;}
.pagebox a{ margin-right:5px;line-height:33px;}
.pagebox a:hover{color:#e60000 !important;line-height:33px;}
.pagebox span.zi{ cursor:default;line-height:33px;}
.pagebox span.current{ margin-right:5px; color:#e60000;line-height:33px;}
.pageboxbg{ background:#f5f5f5;}







