/* CSS Document */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tfoot, {padding:0;margin:0; font-size:12px; font-family:Helvetica,Arial,sans-serif; /*color:#333333;*/}
body{ background-color:#FFFFFF;font: 12px "ËÎÌå","Arial,Verdana";margin:0px;padding:0px;}
*{margin:0px;padding:0px;}
fieldset,img{border:0; margin:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
q:before,q:after{content:''}
abbr,acronym{border:0}
a:link,a:visited{ text-decoration:none; color:#333;}
a:hover{ text-decoration:underline; color:#ff6600;}

.ablack14,a.ablack14:link,a.ablack14:visited{ font-size:14px; font-weight:bold;}
.ablack14,a.ablack14:hover{text-decoration:underline;}
.ablack12,a.ablack12:link,a.ablack12:visited{text-decoration:underline; font-weight:bold;}
.ablack12,a.ablack12:hover{text-decoration:underline;}
.ared,a.ared:link,a.ared:visited{ color:#9E2423;}
.ared,a.ared:hover{text-decoration:underline;}
.aml,a.aml:link,a.aml:visited{ color:#000; font-size:12px; font-weight:bold;}
.aml,a.aml:hover{text-decoration:none; color:#fff;}
.ablue,a.ablue:link,a.ablue:visited{ color:#306EDB;}
.ablue,a.ablue:hover{text-decoration:underline;}
.ablue14,a.ablue14:link,a.ablue14:visited{ font-size:14px; font-weight:bold;color:#004199;}
.ablue14,a.ablue14:hover{text-decoration:underline;color:#ff6600;}
.abgcheng,a.abgcheng:link,a.abgcheng:visited{background:#B24700; color:#fff;}
.abgcheng,a.abgcheng:hover{background:#B24700;text-decoration:underline;}
.abgblue,a.abgblue:link,a.abgblue:visited{background:#0C64B7; color:#fff;}
.abgblue,a.abgblue:hover{background:#B24700;text-decoration:underline;}
.agreen,a.agreen:link,a.agreen:visited{ color:#008002; text-decoration:underline;}
.agreen,a.agreen:hover{text-decoration:none;}
.ablue2,a.ablue2:link,a.ablue2:visited{ color:#0D65BE;}
.ablue2,a.ablue2:hover{text-decoration:underline;}
.abai,a.abai:link,a.abai:visited{ color:#fff;}
.abai,a.abai:hover{text-decoration:underline;}

.azhuce,a.azhuce:link,a.azhuce:visited{ color:#0267B5; font-weight:bold;}
.azhuce,a.azhuce:hover{text-decoration:underline;}
.adaoh,a.adaoh:link,a.adaoh:visited{ color:#FF6600;font-weight:bold;font-size:12px;}
.adaoh,a.adaoh:hover{text-decoration:underline;}
.afenlei,a.afenlei:link,a.afenlei:visited{ color:#9D0303;}
.afenlei,a.afenlei:hover{text-decoration:underline;}
/* font */
.font-ceng{ color:#ff6600; font-weight:bold; font-size:12px; font-weight:normal;}
.font-ceng2{ color:#ff6600; font-weight:bold; font-size:14px;}
.font-red{ color:#ff0000; font-family:ËÎÌå;}
.font-blue{ color:#004199;}
.font-red2{ color:#9E2222;}

/* big */
.boxkong{ width:970px; height:8px; overflow:hidden; margin:0 auto; background:#ffffff;}
.bigbox{ width:970px; margin:0 auto; overflow:hidden; background:#ffffff;}
/* top */
.top{ width:968px; margin:1px auto 0 auto; overflow:hidden; background:#ffffff;border:1px solid #C4C4C4;border-top:none;}
.topbox{width:100%;height:26px;overflow:hidden;background:url(../images/head_01.gif);}
.tiptop{ width:970px; height:26px;margin:0px auto;}
.tiptop span{ float:left; height:28px; line-height:28px;padding-left:10px;}
.tiptop span img{ margin-top:7px;}
.tiptop p{ float:left; height:25px; line-height:25px; color:#BFBFBF;margin-left:240px;}
.tiptop p input{ width:75px; height:15px; border:1px solid #C4C4C4; margin-top:4px;*margin-top:2px;_margin-top:2px;}
.tiptop p input.inan{ width:47px; height:18px; border:0px; padding:0; background:url(../images/head_05.gif) 0px -1px ;}
.tiptop p.serv{ padding-left:120px;}
.tiptop p.serv a{ margin-left:5px; margin-right:5px;}
.logobox{ float:left; width:962px; height:90px; }
.logobox p{ float:left; width:173px; height:90px; background:url(../images/logo.gif) no-repeat;}
.logobox .daohang{ float:left; width:788px;}
.logobox .daohang ul{ float:left; width:788px; padding-top:3px;}
.logobox .daohang ul li{ float:left; width:788px; height:28px; line-height:28px; background:url(../images/head_02.gif) bottom repeat-x; color:#CACACA;overflow: hidden;}
.logobox .daohang ul li.three{ background:none;}
.logobox .daohang ul li a{ padding:0 5px; _padding:0 5px;*padding:0px 5px;}
.logobox .daohang ul li.hang1 a{ padding:0 5px;_padding:0px 5px;*padding:0px 5px;}
.daohang1{ margin-left:-5px;}
.top2{ width:970px; margin:1px auto 0 auto; overflow:hidden;}
.tiptop2{ float:left; width:968px; height:24px; border:1px solid #ccc; background:url(../images/head_10.gif);}
.tiptop2 span{ float:left; height:24px; line-height:24px; padding-left:10px;}
.tiptop2 span img{ margin-top:8px;_margin-top:6px;*margin-top:6px;}
.tiptop2 p{ float:left; height:24px; line-height:24px; color:#BFBFBF}
.tiptop2 p.tip2p{ float:right; height:24px; line-height:24px; padding-right:20px; text-align:right;}
.tiptop2 p.tip2p a{ margin-left:6px; margin-right:6px;}
.tiptop2 p input{ width:75px; height:15px; border:1px solid #C4C4C4; margin-top:4px;*margin-top:2px;_margin-top:2px;}
.tiptop2 p input.inan{ width:41px; height:17px; border:0px; padding:0; background:url(../images/head_11.gif); margin-top:4px;*margin-top:2px;_margin-top:2px;}

/* foot */
.foot{ width:970px; margin:8px auto 0 auto; border-top:5px solid #0965B2; text-align:center; overflow:hidden; padding-top:2px;}
.foot span{ float:left; width:970px; line-height:24px; text-align:center;}
.foot span a{ padding:0 15px;}

.benner1{ width:978px; margin:0 auto; overflow:hidden;}
.benner1 p{ float:left; padding:0 4px;}
.topso{ width:970px; margin:0 auto; height:72px; background:url(../images/daohang.jpg);}
.topso2{ width:970px; margin:0 auto; height:72px; background:url(../images/daohang2.jpg);}
.topso3{ width:970px; margin:0 auto; height:72px; background:url(../images/daohang3.jpg);}
.topso-top{ float:left; width:970px; height:32px; text-align:right;}
.topso-top span{ float:left; width:95px; padding-left:10px; padding-top:5px; text-align:center; height:27px; line-height:27px; clear:#0455A6; font-size:16px; font-weight:bold;}
.topso-top p{ float:left; width:850px; color:#fff; padding-left:10px; height:32px; line-height:32px; overflow:hidden;}
.topso-top p b{ font-weight:bold;}
.topso-top p a:link,.topso-top p a:visited{ color:#fff; padding:0 5px;}
.topso-so{ float:left; width:948px; height:28px; padding-top:9px; padding-left:22px;}
.topso-sele{ float:left; width:82px; height:24px; border:1px solid #ADADAD; position:relative;}
.topso-sele p{ float:left; width:57px; text-align:center; line-height:24px;}
.topso-sele span{ float:left; width:25px; height:24px;}
.topso-sele .topso-tan{ position:absolute; display:none; width:82px;border:1px solid #ADADAD;left:-1px; top:24px; background:#FAFAFA;}
.topso-sele .topso-tan span{ float:left; overflow:hidden; width:82px; height:22px; line-height:22px; overflow:hidden;}
.topso-sele .topso-tan span a{width:82px; height:22px; overflow:hidden; display:block;}
.topso-sele .topso-tan span a:hover{ background:#CCCCCC; text-decoration:none;}
.topso-input{padding-left:5px; float:left;}
.topso-input p{ float:left;}
.topso-input input{ width:280px; height:24px;border:1px solid #ADADAD; border-left:0px; line-height:24px; font-size:14px; color:#666666; float:left;}
.topso-bottom{padding-left:5px; float:left;}
.topso-bottom input{ float:left; width:59px; height:27px; padding:0; margin:0; border:0px; background:url(../images/head_09.gif); cursor:pointer;}
.cake{ width:970px; height:24px; margin:0 auto; line-height:24px; color:#333333; font:"ËÎÌå";}
.cake a:link,.cake a:visited{color:#333333;font:"ËÎÌå";}

.techlist-bottom{ float:left; width:662px; height:40px; padding-top:10px;}
.techlist-bottom .fanye{ float:left; width:500px;}
.techlist-bottom .fanye p{ float:left; padding-top:10px;}
.techlist-bottom .fanye p input{ float:left; width:18px; height:14px;}
.techlist-bottom .fanye span{float:left; padding-top:10px;}
.techlist-bottom .fanye span a:link,.techlist-bottom .fanye span a:visited{margin:0 3px; padding:2px 3px; border:1px solid #B2C3E1; background:#F0F5F9; color:#01359B; float:left;}
.techlist-bottom .fanye span a:hover{ c}
.techlist-bottom .fanye span a.adqye:link,.techlist-bottom .fanye span a.adqye:visited{color:#FE4D07; background:#FFEDE1;border:1px solid #FF7300;}
.techlist-bottom .fanye span input{ float:left; width:41px; height:20px; background:url(../images/supply_30.gif); border:0px; cursor:pointer; margin-left:5px;}

.fenye{ float:left; width:450px; height:40px; margin-top:10px;}
.fenye .pageLinkOn{color:#FF7300;  border:1px #FF7300 solid; background-color:#FFEDE1;margin:0 3px; padding:2px 3px; float:left;}
.fenye a{margin:0 3px; padding:2px 3px; border:1px solid #B2C3E1; background:#F0F5F9; color:#01359B; float:left;}
.fenye .pageNext{width:50px;}
.fenye a:hover{ color:#FF7300;border:1px #FF7300 solid; background-color:#FFEDE1; text-decoration:none;}
.fenye .pageAll{ float:left; line-height:20px; font-size:14px;}
.security-links{background:url(../images/foot.png) no-repeat center center;width:835px;height:48px;text-align:center;margin:0px auto;clear:both;}

.bigbox table{width:100%;}


.servicesban{ position:relative; overflow:hidden; width:970px; height:100px; margin:0px auto;}
.servicesban .servicesbantop{ position:absolute;}

