﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
@font-face{ font-family:"BodoniBT"; 
src:url(../font/BodoniBT.eot),/*兼容IE*/
url(../font/BodoniBT.otf),
url(../font/BodoniBT.svg),
url(../font/BodoniBT.ttf),
url(../font/BodoniBT.woff);/*兼容IE*/}
.BodoniBT{ font-family:"BodoniBT";}
img{ border:none;} 
b,i,em,strong,font,h1,h2,h3,h4,h5,h6{font-style:normal; font-weight:normal; line-height:1;}
a,a:hover{text-decoration:none;}
a:hover{color:#e60000;}
ul,ol,dl,li,dt,dd{ list-style:none;}
input:focus,textarea:focus {outline:none;}
textarea{resize:none;}
.fl{float:left;}
.fr{float:right;}
.mid{width:1192px; 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;}
.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;}
.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;}
.default{cursor:default;}
.indent7{ text-indent:7px;}
.indent7box{ margin-left:7px; text-indent:0px;}
.format,.format p,.format a,.format a:hover{color:#000; font-size:14px; line-height:33px; }
.format a:hover{color:#e60000;}
.nytitlestyle01{text-align:center; color:#e60000; font-size:16px; line-height:38px; font-weight: bold; border-bottom: #cccccc 1px dashed;}


/*首页*/
#headboxc{ width:100%; height:127px; background:#fff;}
#headboxc .headboxc ul li span{ display:inline-block; vertical-align:middle;}
#headboxc .headboxc ul .ll{ margin-left:16px; margin-top:40px;}
#headboxc .headboxc ul .ll h1{ cursor:default; margin-bottom:6px; color:#000; font-size:30px; font-weight:bold;}
#headboxc .headboxc ul .ll h2{cursor:default; color:#000; font-size:12px; text-transform:uppercase;}
#headboxc .headboxc ul li span b{ display:inline-block; width:1px; height:47px; margin:0 16px; background:#b7b7b7;}
#headboxc .headboxc ul li h3{ color:rgba(0,0,0,0.7); font-size:21px; margin-bottom:7px;}
#headboxc .headboxc ul li h4{color:rgba(0,0,0,0.7); font-size:15px;}
#headboxc .headboxc ul .lr{margin-top:19px;}
#headboxc .headboxc ul .lr .s1{ width:12px; color:rgba(0,0,0,0.7); font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
#headboxc .headboxc ul .lr .s2 img{ margin-left:12px; margin-right:20px; vertical-align:middle;}

#navbox{float:left; width:100%; background:#006fb7; border-bottom:1px solid #fff;}
#navbox .navbox a{ display:inline-block; padding:0 47px; height:43px; line-height:43px; font-size:15px; color:#fff;} 
#navbox .navbox a:hover{ background:#055aa8;}

.left_banner{ float:left; width:100%;}
#slider{width:1423px; height:540px; margin:0 auto;z-index:0;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
.nivo-controlNav{position:absolute;left:700px;bottom:10px;z-index:1000;}
.nivo-controlNav a {display:block;width:15px;height:16px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -16px; margin-top:-3px;}
.nivo-directionNav a {display:block;width:41px;height:65px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0; margin-top:-30px;}
a.nivo-nextNav {background-position:-41px 0;right:0px;}
a.nivo-prevNav {left:0px;}
.nivo-caption {text-shadow:none; height:38px; line-height:33px;}
.nivo-caption a {color:#fff;text-decoration:underline;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}

#probox{ float:left; width:100%; height:557px;}
#probox .probox{}
#probox .probox dl{ float:left; width:100%; height:182px; text-align:center;}
#probox .probox dl h1{ margin-top:62px; margin-bottom:25px;}
#probox .probox dl h1{ color:#000; font-size:36px; font-weight:bold; text-transform:uppercase;}
#probox .probox dl h2{ margin-bottom:9px;}
#probox .probox dl h2{ color:rgba(0,0,0,0.7); font-size:16px;}
#probox .probox dl h3{ color:rgba(0,0,0,0.7); font-size:12px;}
#probox .probox .pro{ float:left; height:360px; padding-top:15px; position:relative;}
#probox .probox .pro .prom{height:203px; padding-top:33px; padding-bottom:31px; border:15px solid #006fb7;}
#probox .probox .pro .prom ul li{ float:left; width:17.6%; margin:17px 1.1%; height:32px; border:1px dashed #666666;}
#probox .probox .pro .prom ul li span{ display:inline-block; vertical-align:middle;}
#probox .probox .pro .prom ul li .s1 img{ margin-left:11px; margin-right:7px;}
#probox .probox .pro .prom ul li .s2{ width:70%;}
#probox .probox .pro .prom ul li .s2,#probox .probox .pro .prom ul li .s2 a,#probox .probox .pro .prom ul li .s2 a:hover{ color:#000; font-size:14px; font-family:Arial,"宋体", Helvetica, sans-serif; font-weight:bold; line-height:32px; }
#probox .probox .pro .prom ul li .s2 a:hover{color:#e60000;}
#probox .probox .pro .prom ul li .s3{ float:right; margin-right:7px;}
#probox .probox .pro .prom ul li .s3,#probox .probox .pro .prom ul li .s3 a,#probox .probox .pro .prom ul li .s3 a:hover{ color:#4c4c4c; font-size:14px; font-family:Arial,"宋体", Helvetica, sans-serif; line-height:32px;}
.search02{ position:absolute; left:468px; top:0; width:228px; height:33px; padding:7px 15px; overflow:hidden; background:#fff; z-index:999;}
.search02 .input{ float:left; width:149px; padding-left:39px; height:25px; line-height:25px; color:rgba(142,142,142,0.9); font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; border-right:none; background:#fff url(../images/sy_03.jpg) 6px center no-repeat; display:inline-block; vertical-align:middle; overflow:hidden;}
.search02 .button{ float:left;width:38px; height:27px; line-height:27px; color:#fff; font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif; border:none; background:#1c6cb4; display:inline-block; vertical-align:middle; cursor:pointer;}
.more{ display:inline-block; position:absolute; left:547px; top:297px; width:82px; text-align:center; height:15px; background:#fff;}
.more,.more a,.more a:hover{ color:rgba(0,1,0,0.6); font-size:14px; font-weight:bold;  font-family:Arial,"宋体", Helvetica, sans-serif; line-height:15px; }
.more a:hover{color:#e60000;}

#aboutbox{ float:left; width:100%; height:741px; background:url(../images/sy_05.jpg) no-repeat center top;}
#aboutbox .aboutbox .about{ height:408px; background:#d9f1ff;}
#aboutbox .aboutbox .about ul li{ float:left; margin-top:62px;}
#aboutbox .aboutbox .about ul .ll img{ margin-left:40px; margin-right:34px;}
#aboutbox .aboutbox .about ul .lr{ width:819px;}
#aboutbox .aboutbox .about ul .lr h1{ margin-top:5px; margin-bottom:38px;}
#aboutbox .aboutbox .about ul .lr h1,#aboutbox .aboutbox .about ul .lr h1 b{ color:#000; font-size:36px; line-height:1; font-weight:bold;}
#aboutbox .aboutbox .about ul .lr h1 b{ color:#006fb7;}
#aboutbox .aboutbox .about ul .lr h1 a,#aboutbox .aboutbox .about ul .lr h1 a:hover{margin-top:19px; float:right; color:rgba(0,1,0,0.7); font-size:14px; line-height:1; font-weight:bold; font-family:Arial,"宋体", Helvetica, sans-serif;}
#aboutbox .aboutbox .about ul .lr h1 a:hover{color:#e60000;}
#aboutbox .aboutbox .about ul .lr h2{ height:236px; overflow:hidden;}
#aboutbox .aboutbox .about1{ margin-top:33px; margin-bottom:27px; text-align:center; color:rgba(255,255,255,0.3); font-size:30px; line-height:30px; font-family:"BodoniBT"; font-weight:bold; text-transform:uppercase;}
#aboutbox .aboutbox #demobox { height:241px; overflow:hidden;}
#aboutbox .aboutbox #demobox #demo1 img{ width:268px; height:177px; border:10px solid #c1e7ff; margin-right:29px;}
#aboutbox .aboutbox #demobox #demo2 img{ width:268px; height:177px; border:10px solid #c1e7ff; margin-right:29px;}

#contactbox{ float:left; width:100%;}
#contactbox .contactbox .contact{ float:left; width:581px; height:468px; margin-right:30px;}
#contactbox .contactbox .contact h1{ margin-top:33px; margin-bottom:41px;}
#contactbox .contactbox .contact h1 span{display:inline-block; vertical-align:middle;}
#contactbox .contactbox .contact h1 span b{ display:inline-block; vertical-align:middle; width:9px; height:31px; margin-right:16px; background:#006fb7;}
#contactbox .contactbox .contact h1 .s1{ color:#006fb7; font-size:25px; line-height:1; font-weight:bold; text-transform:uppercase;}
#contactbox .contactbox .contact h1 .s3{ margin-top:12px;}
#contactbox .contactbox .contact h1 .s3 a,#contactbox .contactbox .contact h1 .s3 a:hover{ color:rgba(0,0,0,0.7); font-size:14px; font-weight:bold; text-transform:uppercase;}
#contactbox .contactbox .contact h2{margin-bottom:23px;}
#contactbox .contactbox .contact h2,#contactbox .contactbox .contact h2 a #contactbox .contactbox .contact h2 a:hover{ color:rgba(0,0,0,0.7); font-size:20px; font-weight:bold;}
#contactbox .contactbox .contact h3{color:rgba(0,0,0,0.6); font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif; line-height:26px; margin-bottom:28px;}
#contactbox .contactbox .contact .c1{ width:541px; padding-left:40px; height:512px; background:url(../images/sy_11.jpg) no-repeat;}
#contactbox .contactbox .contact .c1 p i{ display:inline-block; margin-bottom:12px; color:#fff; font-size:14px; line-height:31px; font-family:Arial,"宋体", Helvetica, sans-serif; font-weight:bold;}
#contactbox .contactbox .contact .c1,#contactbox .contactbox .contact .c1 p,#contactbox .contactbox .contact .c1 p a,#contactbox .contactbox .contact .c1 p a:hover{ color:#000; font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif; line-height:36px;}
#contactbox .contactbox .contact .c1 p a:hover{ color:#e60000;}
#contactbox .contactbox .job{ float:left; width:581px; height:468px;}
#contactbox .contactbox .job h1{ margin-top:33px; margin-bottom:41px;}
#contactbox .contactbox .job h1 span{display:inline-block; vertical-align:middle;}
#contactbox .contactbox .job h1 span b{ display:inline-block; vertical-align:middle; width:9px; height:31px; margin-right:16px; background:#006fb7;}
#contactbox .contactbox .job h1 .s1{ color:#006fb7; font-size:25px; line-height:1; font-weight:bold; text-transform:uppercase;}
#contactbox .contactbox .job h1 .s3{ margin-top:12px;}
#contactbox .contactbox .job h1 .s3 a,#contactbox .contactbox .job h1 .s3 a:hover{ color:rgba(0,0,0,0.7); font-size:14px; font-weight:bold; text-transform:uppercase;}
#contactbox .contactbox .job h2{margin-bottom:23px;}
#contactbox .contactbox .job h2,#contactbox .contactbox .job h2 a #contactbox .contactbox .job h2 a:hover{ color:rgba(0,0,0,0.7); font-size:20px; font-weight:bold;}
#contactbox .contactbox .job h3{color:rgba(0,0,0,0.6); font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif; line-height:26px; margin-bottom:28px;}
#contactbox .contactbox .job .j1{ width:541px; padding-left:40px; height:512px; background:url(../images/sy_11.jpg) no-repeat;}
#contactbox .contactbox .job .j1 dl dt{ margin-bottom:12px; color:#fff; font-size:14px; line-height:31px; font-family:Arial,"宋体", Helvetica, sans-serif; font-weight:bold;}
#contactbox .contactbox .job .j1 dl .d1{ float:left; width:405px;}
#contactbox .contactbox .job .j1 dl .d2{ float:left; width:72px; text-align:center;}
#contactbox .contactbox .job .j1 ul li,#contactbox .contactbox .job .j1 ul li a,#contactbox .contactbox .job .j1 ul li a:hover{color:#000; font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif; line-height:36px;}
#contactbox .contactbox .job .j1 ul li a:hover{ color:#e60000;}
#contactbox .contactbox .job .j1 ul .l1{ float:left; width:405px;}
#contactbox .contactbox .job .j1 ul .l2{ float:left; width:72px; text-align:center;}

#mailbox{width:1421px; height:97px; margin:0 auto; overflow:hidden; background:url(../images/mail_bg.jpg) no-repeat; border-bottom:1px solid #fff;}
#mailbox .mailbox {margin-left:238px; margin-top:41px; overflow:hidden;}
#mailbox .mailbox span{ display:inline-block; vertical-align:middle;}
#mailbox .mailbox span i{ font-size:22px; color:#000; letter-spacing:1px; text-transform:uppercase;}
#mailbox .mailbox span b{ width:1px; height:39px; background:#cacaca; margin:0 22px 0 24px;}
#mailbox .mailbox span em{ font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif; color:#000;}
#mailbox .mailbox span .userinput{ width:115px; height:19px; border:1px solid #a7a6aa; background:#fff; line-height:19px; margin:0 4px;}
#mailbox .mailbox span input[type="image"]{ margin-left:13px; vertical-align:middle;}

#linkbox{width:1421px; height:99px; margin:0 auto; overflow:hidden; background:url(../images/link_bg.jpg) no-repeat;}
#linkbox ul{ height:45px; margin-left:592px; margin-top:27px;}
#linkbox ul .pic1{ margin:0 16px; float:left; box-shadow: 2px 2px 4px rgba(0,0,0,0.5);}

#footbox{ margin:0 auto; overflow:hidden; width:1423px; height:329px; background:url(../images/sy_12.jpg) no-repeat;}
#footbox .footbox ul { height:212px;}
#footbox .footbox ul span{ display:inline-block; vertical-align:middle; margin-top:86px;}
#footbox .footbox ul .s1{ margin-left:10px;}
#footbox .footbox ul span h1{ color:#5b9dc8;}
#footbox .footbox ul span h2{ margin-top:10px; color:#5b9ec9;}
#footbox .footbox ul .s2 img{ margin-left:28px; margin-right:12px;}
#footbox .footbox ul .s3{ width:12px; color:#60a1cc; font-size:12px; line-height:12px;}
#footbox .footbox ol { height:117px;}
#footbox .footbox ol h3{ margin-top:42px; margin-bottom:12px;}
#footbox .footbox ol h3,#footbox .footbox ol h3 a{ color:#abd2eb;font-family:Arial,"宋体", Helvetica, sans-serif; font-size:12px; line-height:1;}
#footbox .footbox ol h4,#footbox .footbox ol h4 a{ color:#abd2eb;font-family:Arial,"宋体", Helvetica, sans-serif; font-size:12px; line-height:1;}



/*内页*/
#tonglan{ float:left; width:100%; text-align:center;}
#tonglan img{ width:1421px;}

#nytitlebox{ float:left; width:100%; height:197px; text-align:center;}
#nytitlebox h1{ margin-top:62px; margin-bottom:25px; color:#000; font-size:36px; font-weight:bold; text-transform:uppercase;}
#nytitlebox h2{ margin-bottom:9px; color:rgba(0,0,0,0.7); font-size:16px;}
#nytitlebox h3{ color:rgba(0,0,0,0.7); font-size:12px;}

#bignycontentbox{ float:left; width:100%; margin-bottom:45px;}
#bignycontentbox #nycontentbox{width:1161px; padding-top:30px; margin:0 auto; overflow:hidden; border:15px solid #006fb7;}
.aboutbg{width:1161px; margin:0 auto; height:1100px; background:url(../images/ny_01.jpg) no-repeat center 370px;}
.newbg{width:1161px; margin:0 auto; height:855px; background:url(../images/ny_02.jpg) no-repeat center 177px;}
#bignycontentbox #nycontentbox .nycontentbox{width:1083px; min-height:450px; margin:0 auto; overflow:hidden; padding-bottom:50px;}

.nycontact{float:left; width:100%; margin-bottom:33px; background: url(../images/contact_05.jpg) no-repeat 517px -22px;}
.nycontact .nycontactcon{}
.nycontact .nycontactcon tr td{border-bottom:1px dashed #cccccc;}
.nycontact .nycontactcon tr td,.nycontact .nycontactcon tr td a,.nycontact .nycontactcon tr td a:hover{color:#000; font-size:14px; line-height:33px;}
.nycontact .nycontactcon tr td a:hover{color:#e60000;}
.nycontact .nycontactcon tr td span{color:#e60000; font-size:20px; letter-spacing:2px; font-weight: bold;}
.nymap{ margin:0 auto; overflow:hidden; width:99%; height:460px; border:1px solid #ccc;}

.nynews{ width:100%; margin:0 auto; margin-top:20px; border:0; border-collapse:collapse; border-spacing:0; padding:0;}
.nynews tr td{border-bottom:1px dashed #cccccc;}

.prodetailtable{ width:98%; 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{/* border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;*/ color:#000; font-size:14px; line-height:33px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.prodetailtable tr td img{ margin-top:9px; margin-bottom:9px;}
.prodetailtable tr .tdl{ width:8%; text-align:center; font-weight:bold;}
.prodetailtable tr .tdr{ width:92%; text-indent:7px; text-align:left;}

.nysearch02{ position:absolute; left:50%; margin-left:-114px; top:763px; width:228px; height:33px; padding:7px 15px; overflow:hidden; background:#fff; z-index:999;}
.nysearch02 .input{ float:left; width:149px; padding-left:39px; height:25px; line-height:25px; color:rgba(142,142,142,0.9); font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; border-right:none; background:#fff url(../images/sy_03.jpg) 6px center no-repeat; display:inline-block; vertical-align:middle; overflow:hidden;}
.nysearch02 .button{ float:left;width:38px; height:27px; line-height:27px; color:#fff; font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif; border:none; background:#1c6cb4; display:inline-block; vertical-align:middle; cursor:pointer;}

.picstyle{padding:4px; border:1px dashed #dfdfdf; transition:.5s transform; transform: translateZ(0);}
.picstyle:hover{padding:4px; border:1px dashed #006fb7; transform: scale(1.1, 1.1); transition:.5s transform;}
.picstyle_detail{ max-width:700px; padding:4px; border:1px dashed #dfdfdf; margin-top:23px;}

.nyprotitle{ position:relative;display:block; text-align:center; background:#006fb7; margin-top:20px; margin-bottom:10px; border-top-right-radius:7px; 
border-bottom-right-radius:7px; 
box-shadow: 0 1px 2px rgba(0,0,0,0.5);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.5);
border-bottom: 1px solid rgba(0,0,0,0.25); 
color:#fff; font-size:15px; line-height:35px; font-weight:bold; cursor:default;}
.nyprotitle i{ position:absolute; left:0px; top:-5px; display:inline-block; width:1px; height:45px; background:#4a4f41; box-shadow:4px 4px 16px rgba(0,0,0,1); z-index:9999;}

.nyprotable{ width:98%; margin:0 auto; border-left: none; border-top: none; border-collapse:collapse; border-spacing:0;padding:0;}
.nyprotable tr td{ height:38px;line-height:38px; border-right:none; border-bottom:1px dashed #cccccc;}
.nyprotable tr .td1{ width:5%;}
.nyprotable tr .td2{ width:80%;}
.nyprotable tr .td3{ width:15%;}
.nyprotable tr .td00{ background:#e0e0e0; color:#000; font-weight:bold; border-bottom:none;}
.nyprotable tr .td01{ width:5%;}
.nyprotable tr .td02{ width:49%;}
.nyprotable tr .td03{ width:18%;}
.nyprotable tr .td04{ width:14%;}
.nyprotable tr .td05{ width:14%;}

.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;}










#newspage01{ float:left; width:100%; margin:20px 0 30px 0; text-align:center;}
.newspage01{ display:inline-block;}
.newspage01,.newspage01 a,.newspage01 a:hover,.newspage01 a:active{color:#666; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01 a{display:inline-block; vertical-align:middle; float:left; padding:3px 5px; margin-right:3px; color:#666; border:1px solid #999;}
.newspage01 a:hover {color:#fff; border:1px solid #E05222; background:#E05222;}
.newspage01 a:active {color:#fff; border:1px solid #666; background:#E05222;}
.newspage01 a span,.newspage01 span,.newspage01 a span:hover,.newspage01 span:hover{font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01 a span,.newspage01 span{display:inline-block; vertical-align:middle; float:left; color:#666;}
.newspage01 a span:hover,.newspage01 span:hover{display:inline-block; vertical-align:middle; float:left; color:#fff;}
.newspage01 span{cursor:default;}
.newspage01 span.current {padding:3px 5px; margin-right:3px; color:#fff; border:1px solid #993300; background:#993300;}
.newspage01 span.disabled {padding:3px 5px; margin-right:3px; border:1px solid #fff;}
.newspage01 span form input{color:#666; font-size:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01 span form #text{ margin-top:-4px;}
.newspage01 span form input[type="hidden"]{}
.newspage01 span form input[type="text"]{border:1px solid #999; height:18px;}
.newspage01 span form input[type="submit"]{height:20px; padding:0px 5px;line-height:16px;}
.newspage01_detail{ float:left; width:100%; margin:20px 0 30px 0;text-align:center;}
.newspage01_detail a,.newspage01_detail a:hover{display:inline-block; padding:3px 5px; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01_detail a{ color:#666; border:1px solid #999; background:none;}
.newspage01_detail a:hover {color:#fff; border:1px solid #E05222; background:#E05222;}