@charset "gb2312";

body,ul,ol,dl,li,dt,dd,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,input,select,a,button{margin:0;padding:0;}
body{ font-size:12px; color:#333333; background:#f7fafa;}
ul,ol,dl,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{text-decoration:none;  font-size:12px; color:#333333; line-height:24px;}
a:focus{ outline:none;} 
a.current{ color:#1d76d1}
a:hover{ color:#1d76d1;}
em ,i{font-style:normal;}
img{ border:0px;}
.clearboth{clear:both;}


.mt20{ margin-top:20px;}

.divtopbox{ width:100%; background:url(../images/topbg.jpg) repeat-x; height:139px;}
.dtopbox{ width:980px; margin:0 auto;}
.dtlogobox{ float:left; width:950px; background:url(../images/top.png) no-repeat; height:72px; text-align:right; padding:20px 30px 0px 0px;}
.dtlogobox a{color:#515151; line-height:24px;}
.dtlogobox a:hover{ color:#fe8d00;}

.dtnavbox{ float:left; width:980px; padding-top:13px;}

.dtnavbox li{ float:left; width:85px; margin:0px 6px 0px 7px; display:inline; height:30px; text-align:center;}
.dtnavbox li a{float:left; width:85px; height:30px;color:#FFFFFF; font-size:14px; font-weight:bold; line-height:30px;}
.dtnavbox li a.current{ background:url(../images/navbg.png) no-repeat;}
.dtnavbox li a:hover{ background:url(../images/navbg.png) no-repeat;}

#home  .dtnavbox  li a.nav1{ background:url(../images/navbg.png) no-repeat;}
#about  .dtnavbox  li a.nav2{ background:url(../images/navbg.png) no-repeat;}
#product .dtnavbox  li a.nav3{ background:url(../images/navbg.png) no-repeat;}
#exchange .dtnavbox  li a.nav4{ background:url(../images/navbg.png) no-repeat;}
#case .dtnavbox  li a.nav5{ background:url(../images/navbg.png) no-repeat;}
#honor .dtnavbox  li a.nav6{ background:url(../images/navbg.png) no-repeat;}
#web .dtnavbox  li a.nav7{ background:url(../images/navbg.png) no-repeat;}
#hkfs  .dtnavbox  li a.nav8{ background:url(../images/navbg.png) no-repeat;}
#datum  .dtnavbox  li a.nav9{ background:url(../images/navbg.png) no-repeat;}
#contact  .dtnavbox  li a.nav10{ background:url(../images/navbg.png) no-repeat;}



.divbannerbox{ width:100%;}



.divmainbox{ width:100%; overflow:hidden;}
.dmainbox{width:980px; margin:0 auto; padding-bottom:30px;}
.dm_part1{ float:left; width:980px; padding-top:20px;}
.dmp1_left{ float:left; width:288px;}
.dmp1l_ti{ float:left; width:228px; background:url(../images/bg2.jpg) no-repeat; height:24px; padding:5px 30px 5px 30px;}
.dmp1_title{ float:left; color:#FFFFFF; line-height:24px; font-size:14px; font-weight:bold;}
.dmp1_more{ float:right; }
.dmp1_more a{color:#707070; line-height:24px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.dmp1l_conbox{ float:left; width:266px; border:1px #e0e0e0 solid; border-top:none; padding:10px;}
.fl_abody{ float:left; width:266px; height:180px; line-height:20px; color:#000000; overflow:hidden;}
.fl_amore{ float:left; width:266px; padding:8px 0px 0px 0px; text-align:right;}




.dmp1l_casebox{ float:left; width:276px; padding:10px 5px; height:243px; overflow:hidden;border:1px #e0e0e0 solid; border-top:none;}
.dmp1l_casebox li{ float:left; width:138px; text-align:center;}
.dmp1l_casebox li img{width:130px; height:97px; border:0px;}
.dmp1l_casebox li a{ line-height:24px;}






.dmp1_cen{ float:left; width:318px; padding-left:23px;}
.dmp1c_ti{ float:left; width:258px; background:url(../images/bg3.jpg) no-repeat; height:24px; padding:5px 30px 5px 30px;}
.dmp1c_conbox{ float:left; width:316px; border:1px #e0e0e0 solid; border-top:none; padding:10px 0px;}
.dmp1c_conbox li{ float:left; width:158px; text-align:center;}


.dmp1l_newbox{ float:left; width:296px; padding:10px; height:243px; overflow:hidden;border:1px #e0e0e0 solid; border-top:none;height:242px;}
.dmp1l_newbox li{ float:left; width:286px; background:url(../images/jian.png) no-repeat 0px 10px; padding:2px 0px 2px 10px; height:24px; overflow:hidden;}
.dmp1l_newbox li a{ float:left; width:200px;}
.dmp1l_newbox li span{ float:left; width:86px; text-align:right;}




.dmp1_right{ float:left; width:328px; padding-left:23px;}
.dmp1r_ti{ float:left; width:268px; background:url(../images/bg1.jpg) no-repeat; height:24px; padding:5px 30px 5px 30px;}
.dmp1l_probox{ float:left;width:326px;border:1px #e0e0e0 solid; border-top:none; padding:10px 0px; height:530px;}
.dmp1l_probox li{ float:left; width:90px; padding:9px 9px 9px 9px; text-align:center; height:108px; overflow:hidden; }
.dmp1l_probox li a{ line-height:24px;}
.dmp1l_probox img{ border:1px #CCCCCC solid; height:60px; width:80px; padding:3px 4px;}




.dm_part2{ float:left; width:980px; padding:30px 0px;}





.divbotbox{ width:100%; background:url(../images/botbg.jpg) repeat-x; height:97px; padding-top:20px; overflow:hidden;}
.dbotbox{ width:980px; margin:0 auto; text-align:center; color:#ffffff; line-height:24px;}
.dbotbox a{color:#ffffff; line-height:24px;}
.dbotbox a:hover{ color:#fe8d00;}


.secleft{ float:left; width:200px; padding-top:20px; padding-bottom:30px;}
.sl_tibox{ float:left; width:140px; background:url(../images/secleftbg.jpg) no-repeat; height:25px; font-size:14px; color:#08639a; font-weight:bold; padding:10px 0px 2px 60px; line-height:25px;}
.sl_conbox{ float:left; width:178px; border:1px #e0e0e0 solid; padding:10px;}
.sl_conbox{ float:left; width:178px; padding:10px 10px 20px 10px;}
.sl_conbox li{float:left; width:178px;  border-bottom:1px #e4e9ea solid; }
.sl_conbox li a{float:left; width:165px; padding:6px 0px 6px 13px;  font-size:14px; }
.sl_conbox li a.current{background:url(../images/icon01.jpg) no-repeat 0px 12px; color:#1d76d1;}
.sl_conbox li a:hover{background:url(../images/icon01.jpg) no-repeat 0px 12px; color:#1d76d1; }
.sl_conbox li  ul  li{ float:left; width:150px; padding-left:15px; border-bottom:none;}
.sl_conbox li  li a{font-size:12px; color:#666666}
.sl_conbox li  li a.current{background:none; color:#1d76d1; font-size:12px;}
.sl_conbox li  li a:hover{background:none; color:#1d76d1; font-size:12px;}






.secright{ float:left; width:718px; border:1px #e0e0e0 solid; padding:20px; margin:20px 0px 0px 20px; display:inline;}

.sr_tibox{ float:left; width:688px; background:url(../images/icon3.jpg) no-repeat 0px 8px; padding-left:30px;  color:#1d76d1; font-size:24px; font-family:'微软雅黑';}

.sr_bodybox{ float:left; width:718px; font-size:14px; line-height:28px; padding-top:20px;}




/*新闻中心*/
.secr_newbox{ float:left; width:718px;}
.secr_newlist{ float:left; width:718px; padding-top:20px;}
.secr_newlist li{ float:left; width:718px; border-bottom:1px #CCCCCC  dotted; padding:4px 0px;}
.secr_newlist li a{ float:left; width:630px; font-size:14px;color:#525252; line-height:24px;}
.secr_newlist li a:hover{ color:#1d76d1;}

.secr_newlist li span{ float:left; width:88px; text-align:right;}
.secr_newpage{ float:left; width:718px; text-align:right; padding-top:20px; font-size:14px;}

.thrnewtitle{ float:left; width:718px; border-bottom:1px #ccc dotted; color:#1d76d1; font-size:16px; line-height:34px; text-align:center;}
.thrnewtime{ float:left; width:718px;   line-height:30px; text-align:center; font-size:12px;}
.thrnewbody{ float:left; width:718px;   line-height:28px; font-size:14px; padding-top:10px;}



/*案例*/
.secr_calist{ float:left; width:718px; padding-top:20px; }
.secr_calist li{float:left; width:239px;  text-align:center; margin-bottom:20px;}
.secr_calist li img{ width:210px; height:157px;}


/*产品*/
.secr_prolist{ float:left; width:718px; padding-top:20px; }
.secr_prolist li{ float:left; width:359px; text-align:center; margin-bottom:20px; display:inline;}
.secr_prolist li .imgbox{ float:left;border:1px #CCCCCC solid; width:300px; height:214px; padding:5px; margin:0px 23px 0px 24px; display:inline;}
.secr_prolist li .imgbox img{ width:285px; height:214px; border:0px;}
.secr_prolist li .tibox{ float:left; width:359px; text-align:center;}
.secr_prolist li .tibox a{ color:#666}
