﻿@charset "utf-8";
/* 
作者：福州随心网络
TEL:13799305227
E-mail:61786681@qq.com
*/ 
body { font-family:'微软雅黑','Arial'; margin:0 auto;  font-size:12px;  color:#000;  line-height:24px; text-align:center;  position:relative;}
form, ul, ol, li, span, p, dl, dd, dt, img ,h1, h2, h3, h4, h5, h6, div{ margin:0 auto; padding:0px; border:0px}
dd{margin:0px}
ul, ol, li{ list-style:none; margin:0px; }
a{ color:#000;  outline-style:none;  text-decoration:none }
a:hover{ color:#f00;  text-decoration:none;}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.f_l{ float:left}
.f_c{ float:left}
.f_r{ float:right}
.xiahua a{ text-decoration:underline}
.fsize { font-size:12px; color:#999; font-family:Arial, Helvetica, sans-serif}
.fred{ font-weight:bold; font-size:14px; color:#C00}
.dixian{ border-bottom:1px dotted #ccc;}
.biankuan { border:#ccc 1px solid;}
.imgs{ padding:2px; border:1px #ccc solid;  background:url(images/loading.gif) no-repeat 50% 50%;}
.blank{ height:10px; line-height:10px;  clear:both;  visibility:hidden;}
.block{ width:995px; height:auto; margin:0px auto }
.f1,.f1 a{ color:#fff}
img{border:0}
.td_dash td{ border-bottom:#ccc 1px solid;}
.sub_c { line-height:230%;}
.anniu {color:#fff; background:#009BD8; width:60px; display:block; text-align:center;}
.cpdixian li{ border-bottom:#e1e1e1 1px solid; padding:5px; text-align:left;}
.cpdixian li strong{ font-size:14px;}

/*各类列表页样式*/
.newslist li{ line-height:35px; height:35px; width:100%; float:left; overflow:hidden;  border-bottom:#b1b5b8 1px dashed;}
.newslist li span.f_l{ width:85%; overflow:hidden;  height:35px;  }
.newslist li span.f_r{ width:13%; overflow:hidden;  height:35px;}
.productshow li{ border-bottom:#e3e3e3 1px solid; padding:8px;}
.productshow li strong{ font-size:14px;}
.xunpan ul{ width:100%;}
.xunpan li{ float:left; margin-right:8px;}

.tupianji {width:33%; text-align:center; margin:5px 0px; float:left;}/*矩形样式表*/
.imgliebiao{ width:188px; height:188px; vertical-align:middle; text-align:center; overflow:hidden; border:#ddd 1px solid;}
.imgliebiao:hover{  border:#e83f2c 1px solid;}

.tupianji_wz{ line-height:35px; height:35px; width:188px; overflow:hidden;}

.tupianji_shu{ width:48%; padding:8px 0px; height:142px; border-bottom:#f3f3f3 1px dashed;}/*树形样式表*/
.tupianji_shu_img{ margin-right:10px; width:142px; height:142px; vertical-align:middle; text-align:center; overflow:hidden; border:#ddd 1px solid; float:left}
.tupianji_shu_img:hover{  border:#2b63a8 1px solid;}
.tupianji_shu ul{ width:190px;}
.tupianji_shu ul li{ width:190px; height:24px; overflow:hidden;}


/*head*/
#top{ height:161px;  background:url(images/as_02.png) repeat-x ; z-index:999 }
.top{   }
.login {width:100%; height:30px; line-height:30px; background:#f6f6f6; border-bottom:#e4e4e4 1px solid;}
.head{ height:109px;  }
.head .f_l{ padding-top:17px; overflow:hidden;   }
.head .f_l img{   overflow:hidden; }
.head .f_r{ height:65px; text-align:right; width:420px; color:#e8982a; }
.head .f_r ul li{ float:left; padding:0 18px; height:33px; line-height:35px;}
.head .f_r a{  color:#e8982a; }

.jrsc{ background:url(images/as_05.png) no-repeat left center; }
.ftzw{ background:url(images/a_05.png) no-repeat left center;}
.lxw{ background:url(images/as_09.png) no-repeat left center;}
.zscx{ background:url(images/a_09.png) no-repeat left center;}

.toubu{ background:url(images/as_02.png) repeat-x top center; height:161px;}

.dh{ float:right; padding-right:10px; padding-top:10px; height:50px; width:180px; color:#fff; text-align:left;}

.sea_ssk{ float:left; border:0px; padding-bottom:0px; padding-right:0px; background:#fff; color: #000;  height: 23px; line-height:23px; padding-left:5px; padding-top:5px; margin-top:2px; line-height:23px; width: 145px; }
.sea_tj{ float:right; margin:0px; border:0px; padding:0px; height:28px; width:30px;  color: #FFFFFF; cursor: pointer;  background:url(images/btn.jpg) no-repeat  left top; overflow:hidden; margin-top:2px; }

.xwcxk{ background:url(images/xwcx_03.jpg) no-repeat left ; border:none; margin:0; width:298px; padding:3px 0px 3px 5px; height:26px; line-height:26px; float:left;}
.xwtj{ float:left;}

#nav { height:27px;   }
#nav ul block{   float:left; }
#nav .mainlevel { float:left; display:block; height:27px;  width:90px;  }
#nav .mainlevel a{ display:block; font-size:14px; height:27px;   line-height:26px; color:#e8982a;   }
#nav .mainlevel a:hover,#nav .mainlevel:hover a{color:#fff; background:url(images/as_26.png) no-repeat center  }

#nav .mainlevel{ position:relative; z-index:10 }
#nav .mainlevel ul {display:none; position:absolute; top:26px; z-index:100; padding:0px 17px;  background:#ffeb9f;  min-width: 55px; }
#nav .mainlevel:hover ul{ display:block;}
#nav .mainlevel li {line-height:30px; height:30px;   overflow:hidden; float:left;}
#nav .mainlevel li a,#nav .mainlevel:hover li a{ font-size:12px; height:30px; font-weight:500; line-height:30px;   background:none; padding:0px; color:#000;white-space: nowrap; }
#nav .mainlevel li a:hover,#nav .mainlevel:hover li a:hover{ background:none; padding:0px; color:#e9992a}

 .qpgg{ width:100%; z-index:1; margin-top:-5px; height:186px;}
 .qpgg img{z-index:1; width:100%}
 
/*main*/
#main{ }

#main dl{text-align:left}
#main1{ background:url(images/bj_02.jpg) top center no-repeat #f4f8fb; width:100%;  }
#main2{ padding-top:20px;}
.title { text-indent:15px}
.title strong{ font-size:14px; font-weight:600;}
.title span.f_r{ font-size:12px; font-weight:100;  }
.title img{margin-top: 5px; }
.title a{}

.container_a{ padding-top:20px; text-align:left   }
.container_a dl{   }
.container_a dl dd{ padding-top:16px;  }
.container_a dl dt{ height:31px; line-height:31px; color:#fd9822; text-indent:34px; font-size: 14px; font-weight:bold; overflow:hidden; background:url(images/dt_38.jpg) no-repeat left bottom;}
.container_a dl.ship{ background:url(images/2amr_07.jpg) no-repeat; width:310px;  }
.container_a dl.qyjj{background:url(images/2amr_09.jpg) no-repeat; width:407px; display:inline; margin-left:11px; }
.container_a dl.qyjj dd{ border:2px solid #e6e6e6; border-top:0px; height:239px; text-align:left;line-height: 22px;}
.container_a dl.weib{ background:#fff; padding:10px; width:235px; height:265px; border:2px solid #e6e6e6;}
 .container_a dt span.f_l{ color:#fd9822; }
.container_a dt font{ padding-left:4px; color:#ff6c00; font-weight:100; font-family:Arial, Helvetica, sans-serif; }
 
.container_a dd.dd1 img{ width:214px; height:114px;}

.container_a dl.bwtj{ width:642px;}
.container_a dl.bwtj dt span.f_l{ background:url(images/as_06.jpg) no-repeat left }
.container_a dl.bwtj dd{ padding-top:9px;}

.container_a dl.spzx{ width:323px;}
.container_a dl.spzx dt span.f_l{ background:url(images/as_03.jpg) no-repeat left }}

.container_a dl.zwjx{ width:319px;}
.container_a dl.zwjx dt span.f_l{ background:url(images/as_111.jpg) no-repeat left }

.container_a dl.ywjs{ width:319px;}
.container_a dl.ywjs dt span.f_l{ background:url(images/as36_03.jpg) no-repeat left }

.container_a dl.ztbd{ width:319px;}
.container_a dl.ztbd dt span.f_l{ background:url(images/as_111.jpg) no-repeat left }

.container_a dl.rmwz{ width:319px;}
.container_a dl.rmwz dt span.f_l{ background:url(images/as_50.png) no-repeat left }

.container_a dl.jyhd{ width:995px;}
.container_a dl.jyhd dt span.f_l{ background:url(images/as_17.jpg) no-repeat left }

.container_a dl.sqfb{ width:319px;}
.container_a dl.sqfb dt span.f_l{ background:url(images/as_03.jpg) no-repeat left }

.container_a dl.hzfz{ width:319px;}
.container_a dl.hzfz dt span.f_l{ background:url(images/as_21-28.jpg) no-repeat left }

.container_a dl.zxzx{ width:319px;}
.container_a dl.zxzx dt span.f_l{ background:url(images/as_21-26.jpg) no-repeat left }

.container_a dl.xwdt{ width:319px;}
.container_a dl.xwdt dt span.f_l{ background:url(images/as_119.jpg) no-repeat left }

.nycx{ width:459px; border-right:2px solid #ff6c00; height:300px;}
.cxtswz{ text-align:left; padding-left:63px; width:326px; line-height:30px; color:#404040}
.cxtswz strong{ color:#ff6c00; font-size:18px;}
/*查询*/
 .cxbt{ color:#ff6c00; height:73px; line-height:73px; font-weight:bold; font-size:18px; text-align:center;}
.cxkk{ height:54px; }
.cxkk .wz{ width:88px; height:38px; color:#fff; line-height:38px; border:1px solid #d07000; background:#fd9822; font-weight:bold; text-align:center }
.cxkk .cx .sea_ssk{ border:2px solid #a1a1a1; width:227px; text-indent:10px; height:36px; line-height:36px; border-left:none; padding:0; margin:0; font-family:微软雅黑;}
 .tij{ text-align:center; height:40px;}
 
 .cxbtt{ color:#ff6c00; height:73px; line-height:73px; font-weight:bold; font-size:18px; text-align:center;}
.cxkkt{ height:54px; }
.cxkkt .wz{ width:88px; height:38px; color:#fff; line-height:38px; border:1px solid #d07000; background:#fd9822; font-weight:bold; text-align:center }
.cxkkt .cx .sea_ssk{ border:2px solid #a1a1a1; width:341px; text-indent:10px; height:36px; line-height:36px; border-left:none; padding:0; margin:0;font-family:微软雅黑;}
 .tijt{ text-align:center; height:40px;}
 
 
.cse{ color:#c13d40}
.liebiao{ padding-left:10px; margin-top:10px; padding-right:10px; background:url(images/2amr_27.jpg) right repeat-y}
.liebiao ul{}
.liebiao ul li{ height:56px;line-height:56px; width:218px; background:#004947; border-bottom:1px solid #001312; overflow:hidden; }
.liebiao ul li a{ color:#fff; display:block; border-bottom:1px solid #00c1b9;  height: 55px; }
 
.container_d dl.gsjj{  }
.container_d dl.gsjj dt{ height:48px; line-height:48px; background:url(images/2amr_44.jpg) no-repeat left; text-indent:14px; color: #fff;  font-family: 宋体; font-size: 18px; font-weight:bold;}
  .container_d dl.gsjj font{ padding-left:5px; color:#afafaf; font-family:Arial; font-weight:500; }
.container_d dl.gsjj dd{  padding-left:11px; padding-right:17px; padding-top:1px; height:170px; background:#fff;}
.container_b dl.gsjj dd li{}
.container_b dl.gsjj dd li a{ }

 

.wrq li{ height:22px; line-height:22px;  text-indent:8px;}
.wrq li a{ color:#000}
.wrq li a:hover{ color:#dc9e27}

.gsjj_tp{ background:url(images/pcyh_38.jpg) no-repeat left bottom; padding-top:10px; width:181px; height:127px; padding-left:5px; padding-right:5px; height:155px; float:left;}
.gsjj_wz{ float:right; width:403px; height:160px; padding-top:5px; line-height:20px; text-align:left;}

.xw_tuwen3{ height:24px; line-height:24px; text-indent:17px; padding-right:10px; font-weight:100}
.xw_tuwen3 a{ font-weight:100; color:#000; font-size:12px;}

 .yqlj{  height:69px; background:url(images/hs_74.png) repeat-x; border-bottom:1px solid #b9b8b8 }

.news_div{ width:150px;  height:132; padding:0px 6px; float:left;}
.news_div1{ height:150px; width:150px; float:left;}
.news_div1 img{ height:150px; width:150px; }
.news_div1 img:hover{ filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; }

.news_div2{   height:37px; overflow:hidden; width:150px; text-align:center; line-height:37px; font-weight:bold; overflow: hidden;}
.news_div2 a{ color:#333333;}

.dbdh { color:#fff;}
.dbdh a{ color:#fff;}
.dbdh a:hover{
    color: #dc9e27;
}
.xw_tuwen1 img{ width:169px; height:128px;}
.dbdh dl{ float:left; width:84px; border-right:1px dotted #cccccc; padding-right:3px; height:165px; padding-left:34px; text-align:left; font-family:"宋体"; font-size:12px; margin-left:32px; margin-top:32px; display:inline;}
.dbdh dl dt{ font-weight:bold; border-bottom:1px solid #bdbdbd;}
.dbdh dl dd li{  }
/*.db1{ background:url(images/2amr_53.jpg) left top no-repeat;}
.db2{ background:url(images/2amr_56.jpg) left top no-repeat;}
.db3{ background:url(images/2amr_58.jpg) left top no-repeat;}
.db4{ background:url(images/2amr_61.jpg) left top no-repeat;}
.db5{ background:url(images/2amr_63.jpg) left top no-repeat;}*/

.container_c dl.pro{ width:302px; height:200px;}
.container_c dl.pro dt{ width:302px; height:40px; float:left; line-height:35px; background:url(images/pcyh_52.jpg) no-repeat;}
.container_c dl.pro span.f_l{ padding-left:11px; color:#c2151b; font-size:14px; font-weight:bold; }
.container_c dl.pro font{ padding-left:5px; color:#afafaf; font-family:Arial; font-weight:500; }
.container_c dl.pro span.f_r{ padding-right:12px; padding-top:15px; }
.container_c dl.pro dd{ width:302px; float:left; overflow:hidden; height: 160px;}
.pro_div{ width:302px; padding:7px 0px; height:65px;  border-bottom: 1px dotted #CCCCCC; float:left;}
.pro_div1{ border:1px #c8cdd1 solid; padding:3px; height:57px; width:57px; float:left;}
.pro_div1 img{ height:57px; width:57px; }
.pro_div2{ float:right; height:65px; overflow:hidden; width:225px; text-align:left; line-height:22px;}
.pro_div2 a{ font-weight:bold;}

.pro_tp{ border: 1px solid #CCCCCC; margin-top: 5px; padding: 5px; width:275px; height:65px; float:left;}
.pro_tp img{ width:275px; height:65px; }

 .hzsj_div{ width:224px; height:185px; padding-right:28px;}
.hzsj_div img{ width:224px; height:157px; }
.hzsj_div img:hover{ width:224px; height:157px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; }
.hzsjj_div img{ width:224px; height:128px; }

.hzsjj_div{ width:224px; height:156px; padding-right:28px; margin-top:5px; display:inline;}
.container_b dl.gsjj dt{ height:29px; line-height:29px; background:url(images/ysd_26.jpg) no-repeat left; text-indent: 20px;}
 /*inexcn*/
#left { width:242px;  }
#left .subnav{ width:242px; float:left;   padding-bottom:25px; }
#left .subnav dt{ width:192px; padding-left:50px; background:url(images/ny_03.jpg) no-repeat center; height:46px;  float:left; color:#353535; font-size:14px;  }
#left .subnav dt span{  font-size:23px; color:#ff7003}
#left .subnav dd{ float:left; width:242px; padding-top:22px;  }


.zbdhyj{ float:left; width:240px; height:52px; line-height:52px; border:1px solid #d0d1e1; font-size:14px; margin-bottom:4px; overflow:hidden; } /*左边导航一级样式*/
.zbdhyj a{ display:block; width:182px; padding-left:29px; padding-right:29px; height:54px; color:#000;   }
.zbdhyj a.dq,.zbdhyj a:hover{ background: #e8982a; border:none; color:#ffffff; }

.zbdhej{   float:left; width:188px; height:35px; line-height:35px;  text-indent:40px; } /*左边导航二级样式*/
.zbdhej a{  display:block; width:188px; height:35px; color:#666666;}
.zbdhej a.dq,.zbdhej a:hover{ color:#C3141B; }


.lbdh{ height:228px; background:#00574f; width:100%}

#right { width:708px; padding-top:17px; padding-left:34px; background:url(images/ny_05.jpg) repeat-y left; }
#right dt{ height:35px; line-height:37px; text-align:left; width:720px; float:left; color:#666666;  }
#right dt span.f_l{ font-size:18px; text-indent:0px;  color:#909193;  }
#right dt span.f_r{ text-indent:0px; margin-right:0px; padding-right:15px; padding-left:15px; background:url(images/dw_03.jpg) no-repeat left center;}

#right dd{ width:700px; padding:10px 0px; float:left; overflow:hidden; }
#right dd h1{ height:32px;  line-height:32px;  font-size:18px;  font-weight:bold;  color:#333333; }
.sub{ line-height:170%; font-size:13px;  text-align:left}

#rightt { width:972px; padding-top:17px; padding-left:20px; }
#rightt dt{ height:35px; line-height:37px; text-align:left; width:950px; float:left; color:#666666; background:url(images/ny_09.jpg) no-repeat 6px 6px #fafafa;  border:1px #CCCCCC solid;}
#rightt dt span.f_l{ font-size:14px; text-indent:0px; padding-left:35px; }
#rightt dt span.f_r{ text-indent:0px; margin-right:0px; padding-right:15px; }

#rightt dd{ width:912px; padding:10px 20px; float:left; overflow:hidden; }
#rightt dd h1{ height:32px;  line-height:32px;  font-size:18px;  font-weight:bold;  color:#333333; }

/*证书号*/
.zsh{ padding-top: 151px; color:#ae7240; text-indent: 204px; height:48px; line-height:48px;font-size: 16px;}
.zscs{ float:left; padding-left:88px;  color:#ae7240;height: 99px;font-size: 16px;}
.zscs ul li{ float:left; height:48px; line-height:48px; width:407px; text-indent:61px;;}
.wz1{color: #ae7240;
    float: left;
    font-size: 22px;
    height: 48px;
    line-height: 48px;
    padding-left: 186px;
    padding-right: 300px;
    text-align: center;
    width: 126px;}
.wz2{height:48px; line-height:48px; width:417px;  padding-left:82px; float:left; text-align:center; padding-left: 95px;color:#ae7240;font-size: 20px;}

/*link*/
#linktext{height:69px; line-height:69px;  }
#linktext li{ float:left;  text-align: center;   margin-right: 10px; }
#linktext li strong{ color:#ff6c00; font-size:16px; }
#linktext li a { color:#404040}
#linktext li img{ border:#ccc 1px solid; height:31px}
/*footer*/

#footer{  line-height:26px; height:132px; color:#fff; background:#e8982a;   padding-left:10px; padding-right:10px;}
#footer a{ color:#fff;}
#footer a:hover{ color:#fff; }

.dblj{   height:52px; line-height:52px;}
.dblj li{ float:left;}

.dbxx{ text-align:left; padding-left:20px;}

/*新闻类调用样式*/
.inews_lie { width:396px; }
.inews_lie li{  line-height:24px; height:24px;   text-align:left;}
.inews_lie li a{ font-size:12px; font-weight:100; color:#656565; font-family:"宋体"}
.tuwen { text-align:center; height:42px; line-height:42px; overflow:hidden; }
.dbt a{ color:#ff6c00; font-size:24px; line-height:42px; }
.ggt img{ padding-left:26px;}
.tuwen img{ margin-right:6px; width:189px; height:138px;   margin-right:14px;}
.tuwen strong{ color:#cd0000}
.tuwen p{ color:#888;}
.newpic { }


/*新闻类调用样式*/
.inews_liee {  }
.inews_liee li{background:url(images/as_88.png) no-repeat left; text-indent:12px; line-height:24px; height:24px;  text-align:left;}
.inews_liee li a{ font-size:12px; font-weight:100; color:#404040; font-family:"宋体"}
.inews_liee li a:hover{ color:#fd9822}
.tuwenn { text-align:left; height:130px; line-height:26px; overflow:hidden; }
.tuwenn img{ margin-right:6px; width:122px; height:80px;   margin-right:14px;}
.tuwenn strong{ color:#cd0000}
.tuwenn p{ color:#404040; line-height:22px;}
.tuwenn p a{  }
.ddbt{ font-weight:bold; line-height:42px; }
.ddbt a{ color:#ff6c00}

.reg{ width:400px; line-height:35px}
.reginput{ width:198px; height:18px; background:#f6f8f1; border:1px #ccc solid}

.jobsty {display:inline-block;}
.jobsty h2{font-size:16px; text-align:left; line-height:30px; border-bottom:#ccc 1px solid; height:30px;}
.jobsty li{ float:left; margin:8px; border-bottom:#ccc 1px dashed; width:30%; text-indent:1em; line-height:28px;}
.msglist td{ padding:8px; border-bottom:#ccc 1px dotted;}
.yemaa { margin-top:8px; float:right;}
.yemaa li{ height:25px; padding:0px 10px; float:left; margin:0px 3px; border:#ccc 1px solid; line-height:25px; text-align:center; background:#f1f1f1}
.yemaa li.dqym a{ color:#f00; font-weight:bold;}/*当前页面样式*


/*漂浮样式开始*/
#msg_win {width:130px;position:absolute;right:20px;overflow:hidden;z-index:99;background:whiteSmoke;font-size:12px;margin:0px;}
#msg_win .icos {position:absolute;top:0;right:0;z-index:9;}
#msg_win .icos a {float:left;color:#fff;text-align:center;font-weight:bold;text-decoration:none;font-family:webdings;display:block;line-height:12px;padding-right:2px;}
#msg_title {color:#FFFFFF;height:26px;line-height:26px;background: #505050  ;font-size:12px;padding:0 10px;}
#msg_content {width:130px;overflow:hidden;margin:0;padding:0;}
#msg_content .service .hd h3 {font-size:18px;color:#fff;margin:0; font-family:'黑体'}
#msg_content .service .hd p {font-size:11px;color:#4b3f3f;margin:0; color:#FFF; font-family:Arial;}
#msg_content .service_content li {display:block;border-bottom:1px #b1b1b1 dotted;padding:5px 10px; text-align: center; float:left; }
#msg_content .service_content .sp {border-bottom:none; padding-right:0;}
#msg_content .top_head a {display:block;height:26px;text-align:center;background: #e6e6e6 url(images/top.png) no-repeat 10px;color:#404040;line-height:26px;clear:both;}
#bdshare{margin:0 0 0 5px;}
/*漂浮样式结束*/

/*提交按钮样式*/
.tjan{  padding:0px; margin:0px; cursor:pointer; height: 25px; line-height: 25px; width:70px; overflow:hidden; background:#e3e3e3; border:0px;}

#msg_content .service_content .qqli .qqbj {display:block;border-bottom:1px #b1b1b1 dotted;padding:5px 23px; text-align:left; float:left;width: 84px; }
#msg_content .service_content .qqli .ewm {display:block;border-bottom:1px #b1b1b1 dotted;padding:5px 8px; text-align:center; float:left;width: 114px; padding-top:22px; }
.dgqq{ height:28px; line-height:28px; background:url(images/dgqq.png) no-repeat left center; text-indent:32px;}
.dgqq a{ color:#fff;}