@charset "gb2312";
/* CSS Document */
/*=========================================全局共用属性CSS ===============================================*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset, table, th, td img{ margin:0; padding:0;}
body{ font-family:"宋体"; font-size:12px;  text-align:center; margin:0 auto; line-height:24px; color:#333;}
img{ border:0; vertical-align:top; margin:0; padding:0;}/*让链接里的 img 无边框；清除图片间距*/
ul,li{ list-style:none;} 
button{ cursor:pointer;} /*这个可以不用*/
.clear{ clear:both;}
.xym{float:right;}
.xzm{float:left;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.tl{ text-align:left;}
/*全局的字体链接*/
a:link,a:visited{ color:#333; text-decoration:none;}
a:hover,a:active{ color:#FF0000; text-decoration:none;}
.index_box{width:1002px; height:auto; margin:0 auto;}
.top{background:url(logo.jpg) no-repeat; height:96px; width:1002px; margin:0 auto;}
/*top*/
.shca{ float:right; margin-right:10px;}
.shca-sh{ height:30px; margin-top:10px; float:right; width:225px;}
.shca-sh li.bj{ background:url(xbq.jpg) no-repeat left 10px; padding-left:10px; line-height:30px;}
.shca-sh li.map{ background:url(xmp.jpg) no-repeat left 5px; padding-left:35px; line-height:30px;}
.shca-sh li{ float:left;}
.shca-xia{ clear:both; width:214px; height:27px; background:url(wex.jpg) no-repeat; float:right; margin-top:10px; line-height:20px; padding-top:7px;}
/*导航*/
#nav{ background:url(menubg.jpg) repeat-x; width:1002px; height:35px; float:left; margin-bottom:1px;}
#nav li{ float:left; font-size:14px; font-weight:bold; display:block; POSITION: relative;}
#nav li a{width:110px; color:#fff; height:35px; line-height:35px; display:block;}
#nav li a:hover{width:110px; color:#fff; background:url(menunav.jpg) no-repeat; height:35px; line-height:35px;}
#menu{ background:url(submenu.jpg) repeat-x; height:26px; line-height:26px;}
#menu li{ float:left; text-align:left; background:url(menu_btn.gif) no-repeat 5px 10px; padding-left:25px;}
#menu li a{ float:left; padding-left:15px; padding-right:7px; color:#1368A4; display:block;}
#menu li a:hover{ color:#FFF; background:#3E9BD4; height:24px; line-height:24px; margin-top:1px;}



/*banner*/
.banner{width:1002px; height:320px; background:url(banner.jpg); clear:both; margin-top:1px;}
.banei{width:1002px; height:200px; background:url(banner.jpg); clear:both; margin-top:1px;}
.bandi{height:33px; width:1002px; background:url(bandi.jpg) repeat-x; font-family:"宋体"; font-size:12px; color:#333; line-height:33px; float:left; text-align:33px; text-align:left; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.bandi span{ color:#e37102; font-family:"宋体"; font-size:12px; font-weight:bold; height:33px; line-height:33px; margin-left:10px; float:left;}
/*cen*/
.cen{width:1002px; height:auto; background:url(bg.jpg) repeat-x;}
/*技术服务*/
.jifw{width:215px; margin:10px 15px 10px 15px; float:left; display:inline;}
.jibt{ height:30px; background:url(tb.jpg) no-repeat bottom; margin-bottom:10px;}
.jibt span{ font-family:"微软雅黑"; font-size:13px; color:#333; line-height:30px; float:left; margin-left:10px;}
.new01{ clear:both;}
.new01 li{background:url(xtb.jpg) no-repeat 5px 9px; width:200px; padding-left:20px;}
.new01 li span a:link,.new01 li span a:visited{width:180px; font-family:"宋体"; font-size:12px; font-weight:bold; text-align:left; color:#5a5959; height:30px; line-height:30px; display:block;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
.new01 li span a:hover,.new01 li span a:active{width:180px; font-family:"宋体"; font-size:12px; font-weight:bold; text-align:left; color:#ff0000; height:30px; line-height:30px; display:block;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
/*新闻中心*/
.xwzx{width:450px; margin:10px 15px; float:left; display:inline; height:230px; border:1px solid #e3e3e3;}

.box_bt { width:448px; height:29px; background:url(xwbg.jpg) repeat-x;}
.box_ct { width:448px;}
.bdbottom{ border-bottom:#e3e3e3 solid 1px}
.news { text-align:left;}
.news li { background:url(icon02.png) no-repeat left 10px; padding-left:10px;}
.news span { float:right;}
.ct { padding:0px; margin:0px;}
.nav2 li{ float:left; line-height:30px; text-align:center; margin-right:1px; font-size:13px;}
.nav2 .normaltab{ background-image:url(hyym.jpg); width:82px; height:30px; color:#333; cursor:hand;}
.nav2 .hovertab{ background-image:url(gsjj.jpg); width:82px; height:30px; color:#cc6633; cursor:hand;}
.undis{ display:none;}<!--这个必须要-->
ul,li{ list-style:none;}
.news11{ float:left; width:420px;}
.news11 li{ text-align:right; width:410px; color:#999; background:url(xwb.jpg) no-repeat 5px 10px; padding-left:15px; line-height:28px; height:28px; border-bottom:1px dashed #a0a0a0;}
.news11 span{display:block; text-align:left; width:310px; float:left; line-height:28px; height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*新闻*/
.xiwe{ width:430px; margin:10px 0px; text-align:left;}
.xiwe-sh{width:430px; color:#999999; font-family:"宋体"; font-size:12px; line-height:20px;}
.xiwe-sh img{ float:left; border:0px; margin-right:10px;}
.xiwe-sh a:link,.xiwe-sh a:visited{font-family:"宋体"; color:#e37102; line-height:20px; font-size:12px; color:#e37102; float:left;}
.xiwe-sh a:hover,.xiwe-sh a:active{font-family:"宋体"; color:#e37102; line-height:20px; font-size:12px; color:#ff0000; float:left;}
.news05{ float:left; width:420px; margin-top:10px;}
.news05 li{ text-align:right; width:410px; color:#999; background:url(xwb.jpg) no-repeat 5px 10px; padding-left:15px; line-height:28px; height:28px; border-bottom:1px dashed #a0a0a0;}
.news05 span{display:block; text-align:left; width:310px; float:left; line-height:28px; height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
/*公司简介*/
.gs{width:430px; margin:10px 0px 10px 0px; float:left; display:inline; text-align:left; font-family:"宋体"; font-size:12px; color:#333; line-height:24px;}
.gs img{float:left;}
.hy{width:430px; margin:10px 0px 10px 0px; float:left; display:inline; text-align:left; font-family:"宋体"; font-size:12px; color:#333; line-height:24px;}
.hy img{ margin-right:10px; float:left;}
/*产品中心*/

.news06{text-align:center; clear:both; width:447px; padding-left:3px;}
.news06 li{float:left; width:90px; margin:10px 8px 0px 12px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;/*适用IE*/  -o-text-overflow:ellipsis;/*适用opera*/-moz-binding: url('ellipsis.xml#ellipsis');/*适用火狐(firefox通过XUL实现效果)*/}
/*快速通道*/
.kstd{ width:240px; margin:10px 0px 10px 13px; float:left; text-align:right; display:inline;}
.ksbt{ height:30px; background:url(kst.jpg) no-repeat bottom; margin-bottom:10px;}
.ksbt span{ font-family:"微软雅黑"; font-size:13px; color:#333; line-height:30px; float:left; margin-left:10px;}
.ks-sh{width:240px; height:auto; text-align:right; float:right;}
.ks-sh img{ float:left; border:0px; margin:0px 2px;}
.ks-xia{width:240px; height:auto; text-align:right;}
.ks-xia img{border:0px;}
/*友情链接*/
.yqlj{width:980px; height:43px;  clear:both; margin-bottom:10px;}
.fl{ float:left; background:url(yqlj.jpg) no-repeat; width:54px; height:43px;}
.yqwz{ float:left; background:url(yqce.jpg); width:920px; height:43px; text-align:left; line-height:43px;}
.fr{ float:left; background:url(yqri.jpg) no-repeat; width:5px; height:43px;}
.shu{ background:url(shu.jpg) no-repeat; float:left; width:1px; height:240px; margin-top:35px;}
/*footer*/
.foot{width:1002px; height:60px; background:url(foot.jpg) repeat-x; clear:both; padding-top:15px;}
.ftzt{width:1002px;}
.ftzt span{ color:#fff;}
.ftzt span a:link,.ftzt span a:visited{ color:#fff;}
.ftzt span a:hover,.ftzt span a:active{ color:#ff0000;}
/*二级页面*/
.ejym{width:1002px; height:auto; margin-top:10px; padding-bottom:10px;}
.ny_fl{width:223px; float:right;}
.ny{width:769px; float:left; background:url(bgnei.jpg) no-repeat top;}
.nyxw{ float:left; margin:10px 0px 10px 10px; text-align:left; width:745px; color:#666;}
.nyxw img{ margin:0px; float:left; margin-right:10px;}
.nyxw p a{ text-align:left; color:#333; font-family:"宋体"; font-size:12px; line-height:24px;}
.nyxw p span a{ color:#e37102;}
.ncpw{margin:10px 0px 0px 0px; padding-bottom:10px; border-bottom:1px solid #ccc; text-align:left; width:750px; color:#666;}
.ncpw img{ margin:0px; float:left; margin-right:10px;}
.ncpw p a{ text-align:left; color:#333; font-family:"宋体"; font-size:14px; line-height:24px;}
.ncpw p span a{ color:#e37102; font-size:12px;}
.lelb{width:217px; float:left;}
.leshang{ height:33px;}
.leshang-le{width:91px; height:33px; line-height:33px; float:left; color:#333; font-size:14px; font-weight:bold;}
.lelb-sh{ height:33px;}
.lelb-shfr{width:250px; text-align:left; padding-left:10px; height:33px; line-height:33px; float:left; color:#333; font-size:14px; font-weight:bold;}
.l-sh{ height:33px; background:url(menubg.jpg) repeat-x;}
.l-shfr{width:91px; height:33px; line-height:33px; float:left; color:#fff; font-size:14px; font-weight:bold;}
.more2{width:38px; float:right;}
.lbfc{border:#ddd solid 1px; border-top:none; margin-bottom:10px; padding-bottom:10px;}
.new02{ padding-top:5px; margin-left:10px; margin-right:10px;}
.new02 li{background:url(xtb.jpg) no-repeat 0px 5px; text-align:left; padding-left:15px; font-weight:bold; border-bottom:#ddd dashed 1px;}
.new02 span{width:60px; float:right}
.news07{ padding-top:10px; margin-left:10px; margin-right:10px;}
.news07 li{background:url(xtb.jpg) no-repeat 30px 9px; text-align:left; padding-left:45px; font-weight:bold; border-bottom:#ddd dashed 1px; line-height:30px; height:30px;}
.news07 span{width:60px; float:right}
.news08{ padding-top:10px; margin-left:10px; margin-right:10px;}
.news08 li{background:url(xtb.jpg) no-repeat 15px 9px; text-align:left; padding-left:30px; font-weight:bold; border-bottom:#ddd dashed 1px; line-height:30px; height:30px;}
.news08 span{width:60px; float:right}
.new03{width:200px; padding-top:10px}
.new03 img{width:85px; border:#ddd solid 1px}
.new03 li{width:100px; text-align:center; float:left;}
.abtop{font-size:12px; font-weight:100; color:#666; float:right; padding-top:5px; padding-right:8px}
.abtop a{color:#666;}
.abtop a:hover{ color:#ff0000;}
.op{font-size:12px; font-weight:100; color:#666; float:right; padding-top:5px; padding-right:8px}
.op a{color:#666;}
.op a:hover{ color:#ff0000;}
/*ab*/
.gykh{ border-bottom:1px solid #ccc; height:30px; margin:20px 10px 20px 10px;}
.gykh span{float:left; width:90px; font-family:"微软雅黑"; font-size:13px; line-height:30px; background:url(../images/hyym.jpg) repeat-x; margin-right:1px;}
.gykh span.di{color:#333; background:url(menubg.jpg) repeat-x; margin-right:1px;}
.gykh span.di a{color:#fff;}
.jsfw{text-align:left; color:#333; padding:10px 17px;}
.wenzi{ padding:10px 0px 10px 0px; float:left; display:inline; margin-left:10px; text-align:left; color:#333;}
.nenr{ padding:10px 0px 10px 0px; float:left; display:inline; margin-left:25px; width:730px; text-align:left; color:#333;}
.wenzi img{ float:left; margin-bottom:10px;}
.biao{ text-align:left; height:50px; border-bottom:1px solid #ccc; margin-bottom:20px;}
/*产品*/
.anli_show{text-align:center; clear:both;}
.anli_show li{float:left; width:138px; margin-right:10px;}
.pro{ height:30px; line-height:30px; font-family:"宋体"; font-weight:bold; font-size:24px; color:#333;  text-align:center; margin-top:10px;}
.pro-shijian{ height:30px; line-height:30px; font-family:"宋体"; font-size:12px; color:#666; border-bottom:1px dashed #999; border-top:1px dashed #999; text-align:center; margin-top:8px;}
.new-tm{ height:30px; line-height:30px; font-family:"宋体"; font-weight:bold; font-size:24px; color:#333;  text-align:center; margin-top:10px; margin-bottom:10px; display:block; width:730px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;/*适用IE*/  -o-text-overflow:ellipsis;/*适用opera*/-moz-binding: url('ellipsis.xml#ellipsis');/*适用火狐(firefox通过XUL实现效果)*/}
.new-sj{ height:30px; line-height:30px; font-family:"宋体"; font-size:12px; color:#666; border:1px solid #ddd; text-align:center; background:#f6f6f6; width:730px; margin:0 auto;}
.pic{ text-align:center; margin:10px 0px;}
.xgcp{width:500px; float:left; height:156px; border:1px solid #ccc; margin-right:5px; display:inline; margin-top:20px;}
.xgxw{width:220px; height:auto; float:left; border:1px solid #ccc; margin-top:20px;}
.xg-sh{ height:30px; background:url(bandi.jpg) repeat-x;}
.xg-sh span{ float:right; margin-right:10px; display:inline; margin-top:10px;}
.xg-shfr{background:url(nde.jpg); width:91px; height:30px; text-align:center; line-height:30px; float:left; color:#333; font-size:14px; font-weight:bold;}
.xgli_show{text-align:center; clear:both; margin-top:10px;}
.xgli_show li{float:left; display:inline; width:115px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  margin-left:8px;}
.xgnew{ padding-top:5px; margin-left:5px;}
.xgnew li{background:url(xtb.jpg) no-repeat left center; text-align:left; padding-left:15px; border-bottom:#ddd dashed 1px; display:block;  width:180px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:23px;}
.pin{width:340px; margin:5px 0px 5px 15px; float:left; display:inline; border:1px solid #ccc; text-align:left; height:132px; padding:0px 10px 5px 10px; color:#666; background:url(cp.jpg) repeat-x; line-height:22px;}
.xzhi1{ display:block; width:200px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;/*适用IE*/  -o-text-overflow:ellipsis;/*适用opera*/-moz-binding: url('ellipsis.xml#ellipsis');/*适用火狐(firefox通过XUL实现效果)*/}
.pin p{ color:#e37102; font-family:"宋体"; text-align:left; margin:5px 0px; font-weight:bold; line-height:24px; font-size:12px; padding-left:10px;}
.pin p a:link,.pin p a:visited{color:#e37102; text-decoration:none;}
.pin p a:hover,.pin p a:active{color:#ff0000; text-decoration:none;} 
.pin img{ float:left; margin:0px 10px 0px 0px;}
.pin a{ text-align:left; font-weight:bold; color:#333; font-family:"宋体"; font-size:12px; line-height:24px;}
.pin span img{ float:left;}
/*分页*/
.ny_nr{margin:0 auto;}
.xglk{width:730px; margin:0 auto;}
.page{margin-top:10px; clear:both; text-align:center; width:700px;}
.page a:link,.page a:visited{margin:3px; text-align:center; color:#333; border:1px solid #929292; padding:3px 5px; background:#F1FCFC;}
.page a:hover,.page a:active{margin:3px; text-align:center; color:#fff; border:1px solid #929292; padding:3px 5px; background:#fd8d2a;}
.shxia{padding-top:20px; text-align:left; width:730px; margin:0 auto;}
/*新闻信息*/
.hyxw{width:355px; float:left; padding-top:10px; margin-top:40px; display:inline; margin-left:20px; background:#fafafa;}
.hyxw-new{ height:30px; text-align:left;}
.hyxw-new h1{ font-size:14px; font-family:"微软雅黑"; color:#FFFFFF; line-height:30px; margin-left:10px; float:left; display:inline; text-align:center; width:80px; background:#666666;}
.hyxw-new p a:link,.hyxw-new p a:visited{ color:#ff7a01; font-family:"宋体"; font-size:12px; float:right; margin-right:10px; display:inline;}
.hyxw-new p a:hover,.hyxw-new p a:active{ color:#333; font-family:"宋体"; font-size:12px; float:right; margin-right:10px; display:inline;}
.news09{margin-left:10px; float:left; text-align:left; display:inline; width:335px; font-family:"宋体"; font-size:12px;  padding-bottom:10px; margin-top:10px;}
.news09 li{ width:160px;}
.news09 li span{ color:#666;}
.news09 li p a:link,.news09 li p a:visited{ float:right; padding-top:1px; background:url(sub.jpg) no-repeat; color:#333; text-align:center; width:95px; height:22px; line-height:22px;}
.news09 li p a:hover,.news09 li p a:active{ float:right; padding-top:1px; background:url(sub.jpg) no-repeat; color:#fff; text-align:center; width:95px; height:22px; line-height:22px;}
.news09 li b a:link,.news09 li b a:visited{ color:#fc9a41; display:block; width:160px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;/*适用IE*/  -o-text-overflow:ellipsis;/*适用opera*/-moz-binding: url('ellipsis.xml#ellipsis');/*适用火狐(firefox通过XUL实现效果)*/}
.news09 li b a:hover,.news09 li b a:active{ color:#333; display:block; width:160px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;/*适用IE*/  -o-text-overflow:ellipsis;/*适用opera*/-moz-binding: url('ellipsis.xml#ellipsis');/*适用火狐(firefox通过XUL实现效果)*/}
.news09 li img{width:154x; height:96px; border:#ddd;}
.news10{margin-left:10px; float:left; text-align:left; display:inline; width:335px; font-family:"宋体"; font-size:12px;  padding-bottom:10px;}
.news10 li{font-size:12px; font-family:"宋体"; float:left; line-height:24px;  width:335px; display:inline;}
.news10 li span{ float:right; color:#666;}
.news10 li a:link,.news10 li a:visited{ color:#333; text-align:left;display:block; width:260px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;/*适用IE*/  -o-text-overflow:ellipsis;/*适用opera*/-moz-binding: url('ellipsis.xml#ellipsis');/*适用火狐(firefox通过XUL实现效果)*/}
.news10 li a:hover,.news10 li a:active{ color:#ff0000; text-align:left;display:block; width:260px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;/*适用IE*/  -o-text-overflow:ellipsis;/*适用opera*/-moz-binding: url('ellipsis.xml#ellipsis');/*适用火狐(firefox通过XUL实现效果)*/}

.news04{width:730px; margin:0 auto;}
/*.news04 li{clear:both; background:url(arrow.gif) no-repeat 0px 5px; padding-left:20px; line-height:30px; display:block; width:725px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:30px; border-bottom:#ccc dashed 1px; text-align:left}
.news04 span{width:60px; float:right; text-align:right; margin-right:5px; color:#999;}*/
.news04 li{text-align:right; padding-right:10px; line-height:30px; width:720px; height:30px; border-bottom:1px solid #ddd; color:#999;}
.news04 li span{width:630px; color:#333; height:30px; line-height:30px; display:block; text-align:left; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:2px;}
.lx{width:180px; height:auto; text-align:left;}
.lx span{ color:#e37102;}
.xixw{ margin-left:20px; float:left; display:inline; background:#f6f6f6; margin-top:30px; margin-bottom:5px; width:730px; text-align:center; border-top:2px solid #4d8ec6; border-bottom:1px solid #4d8ec6; line-height:30px; height:30px;}
.xixw span{ float:right; text-align:right; margin-right:10px; line-height:30px; font-weight:bold; width:90px;}
.xixw b{width:450px;  line-height:30px; height:30px; float:left;}
.lxwm{padding:0px 10px; margin:0 auto; width:600px;}