﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; color:#383838; font-size:14px; font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
img{ border:none;} 
b,i,em,font,h1,h2,h3,h4,h5,h6{font-style:normal; font-weight:normal;line-height:1;}
em{ display:inline-block; vertical-align:middle;}
a,a:hover{color:#000; 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;}
.f0{ font-size:0;}
.fl{float:left;}
.fr{float:right;}
.frame{ float:left; width:100%;}
.mid{width:1080px; margin:0 auto; overflow:hidden;}
body{background: #ffffff;overflow-x:hidden;}

.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.pr{ position:relative;}
.pa{ position:absolute;z-index:999;}
.ell{text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.default{ cursor:default;}
.ll{ float:left;}
.lr{ float:right;}
.padding7{ padding-right:7px; padding-left:7px;}
.red{ color:#e60000;}

.song,.song a,.song a:hover,.song p,.song b,.song font,.song span,.song em,.song i{font-family:Arial,"宋体", Helvetica, sans-serif;}
.hei,.hei a,.hei a:hover,.hei p,.hei b,.hei font,.hei span,.hei em,.hei i{font-family:Arial,"黑体", Helvetica, sans-serif;}
.yh,.yh a,.yh a:hover,.yh p,.yh b,.yh font,.yh span,.yh em,.yh i{font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.cw,.cw a,.cw p,.cw b,.cw font,.cw span,.cw em,.cw i{ color:#fff;}
.cw a:hover{ color:#e60000;}
.cb,.cb a,.cb p,.cb b,.cb font,.cb span,.cb em,.cb i{ color:#000;}
.cb a:hover{ color:#e60000;}
.bol,.bol a,.bol a:hover,.bol p,.bol b,.bol font,.bol span,.bol em,.bol i{ font-weight:bold;}
.upp,.upp a,.upp a:hover,.upp p,.upp b,.upp font,.upp span,.upp em,.upp i{text-transform:uppercase;}
.f12,.f12 a,.f12 a:hover,.f12 p,.f12 b,.f12 font,.f12 span,.f12 em,.f12 i{ font-size:12px;}
.f13,.f13 a,.f13 a:hover,.f13 p,.f13 b,.f13 font,.f13 span,.f13 em,.f13 i{ font-size:13px;}
.f14,.f14 a,.f14 a:hover,.f14 p,.f14 b,.f14 font,.f14 span,.f14 em,.f14 i{ font-size:14px;}
.f15,.f15 a,.f15 a:hover,.f15 p,.f15 b,.f15 font,.f15 span,.f15 em,.f15 i{ font-size:15px;}
.f16,.f16 a,.f16 a:hover,.f16 p,.f16 b,.f16 font,.f16 span,.f16 em,.f16 i{ font-size:16px;}
.f18,.f18 a,.f18 a:hover,.f18 p,.f18 b,.f18 font,.f18 span,.f18 em,.f18 i{ font-size:18px;}
.f19,.f19 a,.f19 a:hover,.f19 p,.f19 b,.f19 font,.f19 span,.f19 em,.f19 i{ font-size:19px;}
.f20,.f20 a,.f20 a:hover,.f20 p,.f20 b,.f20 font,.f20 span,.f20 em,.f20 i{ font-size:20px;}
.f21,.f21 a,.f21 a:hover,.f21 p,.f21 b,.f21 font,.f21 span,.f21 em,.f21 i{ font-size:21px;}
.f22,.f22 a,.f22 a:hover,.f22 p,.f22 b,.f22 font,.f22 span,.f22 em,.f22 i{ font-size:22px;}
.f24,.f24 a,.f24 a:hover,.f24 p,.f24 b,.f24 font,.f24 span,.f24 em,.f24 i{ font-size:24px;}
.f25,.f25 a,.f25 a:hover,.f25 p,.f25 b,.f25 font,.f25 span,.f25 em,.f25 i{ font-size:25px;}
.f26,.f26 a,.f26 a:hover,.f26 p,.f26 b,.f26 font,.f26 span,.f26 em,.f26 i{ font-size:26px;}
.f28,.f28 a,.f28 a:hover,.f28 p,.f28 b,.f28 font,.f28 span,.f28 em,.f28 i{ font-size:28px;}
.f30,.f30 a,.f30 a:hover,.f30 p,.f30 b,.f30 font,.f30 span,.f30 em,.f30 i{ font-size:30px;}
.f31,.f31 a,.f31 a:hover,.f31 p,.f31 b,.f31 font,.f31 span,.f31 em,.f31 i{ font-size:31px;}
.f34,.f34 a,.f34 a:hover,.f34 p,.f34 b,.f34 font,.f34 span,.f34 em,.f34 i{ font-size:34px;}
.f35,.f35 a,.f35 a:hover,.f35 p,.f35 b,.f35 font,.f35 span,.f35 em,.f35 i{ font-size:35px;}
.f36,.f36 a,.f36 a:hover,.f36 p,.f36 b,.f36 font,.f36 span,.f36 em,.f36 i{ font-size:36px;}
.f40,.f40 a,.f40 a:hover,.f40 p,.f40 b,.f40 font,.f40 span,.f40 em,.f40 i{ font-size:40px;}
.f45,.f45 a,.f45 a:hover,.f45 p,.f45 b,.f45 font,.f45 span,.f45 em,.f45 i{ font-size:45px;}


@font-face {
  font-family:"arial_bold";
  src:url('../font/arial_bold.eot');
  src:url('../font/arial_bold.eot?#iefix') format('embedded-opentype'),
      url('../font/arial_bold.woff') format('woff'),
      url('../font/arial_bold.ttf') format('truetype'),
      url('../font/arial_bold.svg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
  font-family:"bodoni_bd_bt";
  src:url('../font/bodoni_bd_bt.eot');
  src:url('../font/bodoni_bd_bt.eot?#iefix') format('embedded-opentype'),
      url('../font/bodoni_bd_bt.woff') format('woff'),
      url('../font/bodoni_bd_bt.ttf') format('truetype'),
      url('../font/bodoni_bd_bt.svg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
  font-family:"times_new_roman";
  src:url('../font/times_new_roman.eot');
  src:url('../font/times_new_roman.eot?#iefix') format('embedded-opentype'),
      url('../font/times_new_roman.woff') format('woff'),
      url('../font/times_new_roman.ttf') format('truetype'),
      url('../font/times_new_roman.svg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
  font-family:"impact";
  src:url('../font/impact.eot');
  src:url('../font/impact.eot?#iefix') format('embedded-opentype'),
      url('../font/impact.woff') format('woff'),
      url('../font/impact.ttf') format('truetype'),
      url('../font/impact.svg') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
  font-family:"agency_fb";
  src:url('../font/agency_fb.eot');
  src:url('../font/agency_fb.eot?#iefix') format('embedded-opentype'),
      url('../font/agency_fb.woff') format('woff'),
      url('../font/agency_fb.ttf') format('truetype'),
      url('../font/agency_fb.svg') format('svg');
font-weight: normal;
font-style: normal;
}





/*首页*/
.ttbox { height:38px; background:#eeeeee;}
.ttbox .ll{ padding-left:8px; color:#797979; line-height:38px;}

.headbox { height:119px;}
.headbox .ll{ padding-top:26px;}
.headbox .e1{ margin-left:8px; margin-right:17px;}
.headbox .e2 h1{ margin-bottom:15px; color:#0c0c0c;}
.headbox .e2 h1 b{ color:#0066d9;}
.headbox .e2 h2{color:#0c0c0c;}
.headbox .e2 h2 b{ color:#0066d9;}
.headbox .lr{ text-align:right; padding-top:10px; padding-right:5px;}

.navbox3{ float:left; width:100%; height:51px; background:#0166da; border-bottom:1px solid #fff; text-align:center;overflow:hidden;}
.navbox3 a{ display:inline-block; vertical-align:middle; padding:0 44px; text-align:center; font-size:16px; color:#fff;line-height:51px;}
.navbox3 a:hover{color:#fff; background:#21ad5a;}

#tonglan{ width:100%; height:490px; margin:0 auto; float:left; background-color:#FFFFFF;}
.bannerbox { width: 1430px; height: 519px; overflow: hidden; margin: 0px auto; }
#focus { width:1430px; height: 519px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 1430px; height:519px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 1430px; height: 519px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 550px; height:480px; 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; }

.searchbox { height:90px;}
.searchbox .ll { width:716px;}
.searchbox .ll h1{ margin-left:8px; padding-top:37px; color:#393939;}
.searchbox .ll h1 a{color:#393939;}
.searchbox .lr{ padding-top:22px; padding-right:7px;}
.searchbox .search03{ float:right; width:295px; height:41px; background:#f1f1f1; overflow:hidden; }
.searchbox .search03 .input{ float:left; width:224px; padding:0px 10px; height:41px; line-height:41px; color:rgba(0,0,0,0.7); font-size:12px; background:none; overflow:hidden; border:none;}
.searchbox .search03 .button{ float:left; width:51px; height:41px; cursor:pointer;border:none;}

.probox { height:614px;}
.probox .ll { margin-left:4px; width:240px; height:614px;}
.probox .ll .p1{ width:100%; height:87px; background: url(../images/sy4.png) no-repeat;}
.probox .ll h1{ margin-left:21px; padding-top:19px; margin-bottom:10px;}
.probox .ll h2{margin-left:21px; color:rgba(255,255,255,0.4);}
.probox .ll .p2{ width:204px; padding-left:36px; height:33px; background: url(../images/sy5.png) no-repeat 9px 7px #f5f5f5; font-size:13px; color:#272626; line-height:33px;}
.probox .ll .p2:hover{background: url(../images/sy6.jpg) no-repeat 9px center #e0e0e0;}
.probox .ll .p3{ width:100%; height:61px; background: url(../images/sy7.png) no-repeat;}
.probox .ll h3{ margin-left:55px; line-height:61px;}
#banner { width:836px; height:606px; margin:0 auto;overflow: hidden;}
.focus{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.focus .hd{ width:100%; height:20px; z-index:999; text-align:center;  }
.focus .hd ul{ display:inline-block; height:14px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:14px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:14px; height:14px; -webkit-border-radius:14px; -moz-border-radius:14px; border-radius:100%; background:#969696; margin:0 13px;  vertical-align:top; overflow:hidden; color:rgba(0,0,0,0);   }
.focus .hd ul .on{ background:#21ad5a; }
.focus .bd{position:relative;z-index:0;margin:0px;padding:0px;overflow: hidden;}
.focus .bd li{ margin:0px; padding:0px;}
.focus .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */}
.probox .lr .a1{ float:left; width:193px; height:225px;background: url(../images/sy8.jpg) no-repeat; margin:0 8px; margin-bottom:56px;}
.probox .lr .a1:hover{background: url(../images/sy9.jpg) no-repeat;}
.probox .lr h4{  width:100%; margin-top:7px; height:106px; text-align:center;}
.probox .lr h4 img{ max-width:157px; max-height:94px; vertical-align:middle;}
.probox .lr h4 font{ display:inline-block; vertical-align:middle; height:100%;}
.probox .lr h5{text-align:center; padding-top:18px; margin-bottom:22px; }
.probox .lr h6{margin-bottom:13px;margin-left:15px; color:rgba(255,255,255,0.7);}
.probox .lr .p7{margin-left:15px;color:rgba(255,255,255,0.7); line-height:1;}
.probox .lr .p7 p{ display:inline-block;color:rgba(255,255,255,0.7); line-height:1;}

.aboutbox{ height:311px;}
.about_con { width:1075px;height:311px; background:#f1f1f1;}
.about_con .ll{ width:723px; margin-left:16px;}
.about_con h1{ margin-bottom:16px; height:87px; border-bottom:1px solid #c3c3c3;}
.about_con .e1{ margin-top:37px; margin-right:14px; color:#272727;}
.about_con .e1 b{ color:#146ec8;}
.about_con .e2{ margin-top:47px; color:#b2c7e5;}
.about_con .about{ height:146px;}
.about_con .about,.about_con .about p,.about_con .about a{ color:#383838; line-height:33px;}
.about_con h2{ color:#fff; width:170px; height:45px; line-height:45px; text-align:center; background:#21ad5a; float:right;}
.about_con .lr{ width:294px; height:268px; background:#146ec8;}
#banner03 { width:239px; height:238px; margin:0 auto; padding-top:24px;overflow: hidden;}
.focus03{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.focus03 .hd03{ width:100%; height:28px; z-index:999; text-align:center; margin-top:20px; text-align:right;  }
.focus03 .hd03 ul{ display:inline-block; height:22px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:22px; font-size:0; vertical-align:top;}
.focus03 .hd03 ul li{ display:inline-block; width:22px; height:22px; -webkit-border-radius:22px; -moz-border-radius:22px; border-radius:100%; background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden; text-align:center; color:#146ec8; font-size:12px; line-height:22px; }
.focus03 .hd03 ul .on{ background:#21ad5a; color:#fff; }
.focus03 .bd03{position:relative;z-index:0;margin:0px;padding:0px;overflow: hidden;}
.focus03 .bd03 li{ margin:0px; padding:0px;}

.newbox { height:291px; margin-top:49px; margin-bottom:49px;}
.newbox .ll { width:199px; height:291px;background: url(../images/sy11.png) no-repeat;}
.newbox .ll .contact{ width:100%; background:rgba(20,110,200,0.9); height:62px; margin-top:197px;}
.newbox .ll h1{ padding-top:10px; margin-bottom:9px; margin-left:13px;}
.newbox .ll h2{ margin-left:13px;}
.newbox .lm { float:left; width:270px; padding-left:60px; height:291px;background: url(../images/sy12.jpg) no-repeat;}
.newbox .lm .p1{ margin-top:10px;}
.newbox .lm .p2{ margin-top:34px;}
.newbox .lm .p3{ margin-top:22px;}
.newbox .lm .p0,.newbox .lm .p0 p,.newbox .lm .p0 a{  color:#343434; line-height:30px; font-size:14px;}
.newbox .lr { margin-right:16px; width:308px; position:relative; padding-left:223px; height:291px;background: url(../images/sy13.png) no-repeat left top;}
.newbox .lr .news{ width:199px; background:rgba(20,110,200,0.9); height:62px; top:197px; left:0;}
.newbox .lr h1{ padding-top:10px; margin-bottom:9px; margin-left:13px;}
.newbox .lr h2{ margin-left:13px;}
.newbox .lr .newslist{margin-bottom:12px;}
.newbox .lr  h3{ padding-top:1px; margin-bottom:11px; color:#146ec8;}
.newbox .lr  h4{ margin-bottom:4px; color:#a5a5a5;}
.newbox .lr .p4,.newbox .lr .p4 p{ color:#666666; font-size:13px; line-height:23px;} 

.footbox { height:161px; background:#0858b2;}
.footbox dl{ width:100%; text-align:center; padding-top:30px; height:68px; border-bottom:1px solid #2d71bd;}
.footbox dl .pic1{ display:inline-block; margin:0 23px;}
.footbox ul{ height:62px; text-align:center;}
.footbox ul,.footbox ul p,.footbox ul a{ color:rgba(255,255,255,0.5); font-size:14px; line-height:62px;}
.footbox ul a:hover{ color:#fff000;}






/*内页*/
.nybanner{ float:left; width:100%; height:309px; background:url(../images/company_04.jpg) no-repeat center top;}
.nybanner1{ float:left; width:100%; height:309px; background:url(../images/company_04-1.jpg) no-repeat center top;}
.nybanner2{ float:left; width:100%; height:309px; background:url(../images/company_04-2.jpg) no-repeat center top;}
.nybanner3{ float:left; width:100%; height:309px; background:url(../images/company_04-3.jpg) no-repeat center top;}
.nybanner4{ float:left; width:100%; height:309px; background:url(../images/company_04-4.jpg) no-repeat center top;}
.nybanner5{ float:left; width:100%; height:309px; background:url(../images/company_04-5.jpg) no-repeat center top;}

.nybox{ margin-top:51px; min-height:600px; margin-bottom:70px;}
.nybox .ll { margin-left:6px; width:240px;}
.nybox .ll .p1{ width:100%; height:87px; background: url(../images/sy4.png) no-repeat;}
.nybox .ll h1{ margin-left:21px; padding-top:19px; margin-bottom:10px;}
.nybox .ll h2{margin-left:21px; color:rgba(255,255,255,0.4);}
.nybox .ll .p02{width:240px; overflow:hidden; }
.nybox .ll .p2{ width:204px; padding-left:36px; height:33px; background: url(../images/sy5.png) no-repeat 9px 7px #f5f5f5; font-size:13px; color:#272626; line-height:33px;}
.nybox .ll .p2:hover{background: url(../images/sy6.jpg) no-repeat 9px center #e0e0e0;}
.nybox .ll .p3{ width:100%; height:61px; background: url(../images/sy7.png) no-repeat;}
.nybox .ll h3{ margin-left:55px; line-height:61px;}
.nybox .lr{ float:right; width:802px; margin-right:10px;}
.nybox .nytitlebox { height:84px; border-bottom:1px solid #c3c3c3; margin-bottom:16px;}
.nybox .nytitlebox .e1{ margin-top:21px; margin-left:5px; margin-right:10px; color:#000; font-size:36px; font-weight:bold;text-transform:uppercase;font-family:Arial,"黑体", Helvetica, sans-serif;}
.nybox .nytitlebox .e1 b{ color:#0066d9;font-size:36px; font-weight:bold;text-transform:uppercase;font-family:Arial,"黑体", Helvetica, sans-serif;}
.nybox .nytitlebox .e2{ margin-top:40px; color:#e3e3e3; font-size:22px; text-transform:uppercase;}
.nybox .nycontentbox{width:790px; margin:0 auto; overflow:hidden;}
.nybox .about_down{ width:100%; margin-top:30px; text-align:left;}
.nybox .about_down img{ display:inline-block; border:7px solid #e4e4e4; width:238px; margin:0 4px;}


.format,.format p,.format strong,.format a,.format a:hover{color:#383838; font-size:14px; line-height:33px;}
.format a:hover{color:#e60000;}

.onlinebox{ width:100%;}
.onlinebox ol{ margin-bottom:14px;}
.onlinebox .orderlist { float:left;width: 100%; margin-bottom:17px;}
.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{ margin-right:4px; width:97%; height:35px; line-height:35px; border:1px solid rgba(25,112,184,0.7); background:#fff;}
.onlinebox .orderlist .onliner .input-txt:hover{background:#f5f5f5;}
.onlinebox .orderlist .onliner .textarea-txt{width:97%; height:105px; line-height:35px; border:1px solid rgba(25,112,184,0.7); background:#fff;}
.onlinebox .orderlist .onliner .textarea-txt:hover{background:#f5f5f5;}
.onlinebox .orderlist .onliner .input-verify{ margin-right:24px; width:115px; height:35px; line-height:35px; vertical-align:middle; border:1px solid rgba(25,112,184,0.7); background:#fff;}
.onlinebox .orderlist .onliner .input-verify:hover{background:#f5f5f5;}
.onlinebox .orderlist .onliner img{cursor:pointer; width:250px; height:63px; vertical-align:middle;}
.onlinebox .ordersubmit { text-align:center;}
.onlinebox .ordersubmit input[type="submit"],.onlinebox .ordersubmit input[type="reset"]{margin-top:10px; width:124px; height:39px; line-height:39px; border:none;border-radius:6px; background:#1970b8; color:#fff; font-size:14px; text-align:center; cursor:pointer;}
.onlinebox .ordersubmit input[type="submit"]{margin-right:30px;}

.nycontact{float:left; width:100%; margin-bottom:30px; background: url(../images/contact_08.jpg) no-repeat 488px 46px;}
.nycontact .nycontactcon{width:63%; border-bottom:1px dashed #cccccc;}
.nycontact .nycontactcon,.nycontact .nycontactcon a{color:#383838; font-size:14px; line-height:40px;}
.nycontact .nycontactcon a:hover{ color:#e60000;}
.nycontact .nycontactcon span{ margin-left:34px; color:#e60000; font-size:20px; font-weight: bold;}
.nycontact .nycontactcon img{ vertical-align:middle; margin-left:12px; margin-right:15px;}
.nymap{ margin:0 auto; overflow:hidden; width:99%; height:460px; border:1px solid #ccc;}

.nynews{ float:left; width:100%; margin-bottom:18px; height:80px; padding-top:16px; padding-bottom:16px; border-bottom:1px solid #cccccc;}
.nynews .li1{ float:left; width:15%; height:80px; text-align:center; border-right:1px solid #999999;}
.nynews .pl1{ padding-top:9px; margin-bottom:4px; color:#0166da; font-size:30px; line-height:1; font-weight:bold; }
.nynews .pl2{color:#0166da; font-size:24px; line-height:1;}
.nynews .li2{ float:right; width:80%; height:80px; margin-right:1.8%;}
.nynews .pr1{ padding-top:12px; margin-bottom:20px; color:#383838; font-size:17px; line-height:1; font-family:Arial,"微软雅黑", Helvetica, sans-serif; }
.nynews .pr2{color:#383838; font-size:14px; line-height:1;font-family:Arial,"微软雅黑", Helvetica, sans-serif;}
.nynews .li2:hover .pr1{color:#e60000;}

.nyprotable{ width:98%; margin:0 auto; margin-top:12px; border:1px solid #cccccc; border-collapse:collapse; border-spacing:0;padding:0;}
.nyprotable tr td{border:1px solid #cccccc;}
.nyprotable tr td,.nyprotable tr td a{color:#383838; font-size:14px; line-height:35px;}
.nyprotable tr td a:hover{ color:#e60000;}
.nyprotable tr td img{ vertical-align:middle;}
.nyprotable tr .td0{text-align:center; background:#0166da; color:#fff; font-size:14px; font-weight:bold;}
.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;}

.prodetail{width:98%; margin:0 auto; margin-top:10px;}
.prodetail img{ vertical-align:middle;}
.prodetail table{ width:100%; border-spacing:0;padding:0;border-collapse:collapse;}
.prodetail table tr td{padding:0 7px; color:#383838; font-size:14px; line-height:30px; border:1px solid #cccccc;}
.prodetail table tr .tdl{ width:18%; text-align:center; font-weight:bold; background:rgba(222,246,234,0.2);}







.nytitstyle07{text-align:center; color:#e60000; font-size:16px; line-height:40px; font-weight: bold;}
.nytitstyle07line{ float:left; margin-left:1%; width:98%; height:2px; border-bottom:1px solid #146ec8; border-top:1px solid #146ec8;}
.nytitlestyle01{text-align:center; color:#e60000; font-size:15px; line-height:38px; font-weight: bold; border-bottom: #cccccc 1px dashed;}

#newspage01{ float:left; width:100%; padding:7px 0; margin-top:30px; background:#f5f5f5;}
.newspage01{ float:right; margin-right:7px;}
.newspage01 a,.newspage01 span{ display:inline-block;}
.newspage01 span{cursor:default;}
.newspage01,.newspage01 a,.newspage01 a:hover,.newspage01 a:active,.newspage01 a span,.newspage01 a span:hover,.newspage01 span,.newspage01 span:hover{color:#666; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01 a{float:left; padding:3px 5px; margin-right:5px; border:1px solid #ddd; background:none;}
.newspage01 a:hover {color:#fff !important; border:1px solid #E05222; background:#E05222;}
.newspage01 a:active {color:#fff !important; border:1px solid #666; background:#E05222;}
.newspage01 a span:hover,.newspage01 span:hover{color:#fff;}
.newspage01 span.current{ float:left; padding:3px 5px; margin-right:5px; border:1px solid #993300; background:#993300; color:#fff;}
.newspage01 .zi form:hover{color:#666;}
.newspage01 .zi form input[type="text"]{border:1px solid rgba(153,153,153,0.7); background:none; color:#666; font-size:12px; line-height:18px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01 .zi form input[type="submit"]{padding:1px 5px; color:#666; font-size:12px; line-height:12px; font-family:Arial,"宋体", Helvetica, sans-serif;}
.newspage01_detail{ float:left; width:100%; padding:7px 0; margin-top:30px; text-align:center; background:#f0f0f0;}
.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 rgba(153,153,153,0.7); background:none;}
.newspage01_detail a:hover {color:#fff !important; border:1px solid #E05222; background:#E05222;}





.left_box{ background-color:#f2f2f2; padding-left:20px; padding-right:20px; padding-bottom:20px; margin-bottom:5px;}
.left_box .left_p1{ font-size:20px; font-weight:bold; color:#0166da; padding-top:20px; margin-bottom:10px;}
.left_box .left_ss select{ width:200px;
    border-radius: 3px;
    border: solid 1px #ccc;
    background: #fff;
    font-size: 14px;
    line-height: 34px;
    height: 34px;
    margin-bottom: 15px;
    padding-left: 15px;}

.left_box .left_ss .left_ss_kaung1{ width:183px;font-size: 14px;padding-left: 15px; border: solid 1px #ccc;
    background: #fff;
    line-height: 34px;
    height: 34px;margin-bottom: 15px;}

.left_box .left_ss .left_ss_kaung2{ width:100%; font-size:14px; color:white; line-height:34px; height:34px; text-align:center; cursor:pointer; background-color:#0166da; border:0;}







/*产品*/


.pro_fl_title{ font-size:14px; font-weight:bold; color:white; text-align:center; line-height:40px; background-color:#0b65cf; }
.pro_fl_title a{color:white;}

.pro_tb{ width:100%; margin-bottom:20px; border:1px solid #505050; border-bottom:0; border-left:0;}
.pro_tb tr td{ font-size:13px; color:#333; line-height:40px;font-family:Arial,"Microsoft YaHei"; border:1px solid #505050; border-top:0; border-right:0;}
.pro_tb tr td a{ color:#333;}





.pro_title{ font-size:14px; color:white; line-height:40px; text-align:center; background-color:#298e16; font-weight:bold;}
.pro_nr_box table{ width:100%;border:1px solid #ccc; border-bottom:0; border-left:0;}
.pro_nr_box table tr td{ padding:11px; font-size:13px; color:#333; line-height:50px;border:1px solid #ccc; border-top:0; border-right:0;}
.pro_nr_box p{ font-size:13px; color:#333; line-height:28px;}




.pro_more{ width:150px;background-color:#0764b9; margin:0 auto;  margin-bottom:20px;}
.pro_more p a{ display:block; font-size:13px; color:#333;  text-align:center; line-height:28px;background-color:#e5e5e5;}
.pro_more p a:hover{background-color: #0b65cf; color:white;}










