@charset "utf-8";
/*html { overflow-x: hidden; overflow-y: auto; }*//******屏蔽水平滚动条********/
body{ margin:0px; padding:0px; color:#292826;font-family:"宋体"; font-size:12px;background:#fff url(../images/bdbg.jpg) repeat-x;}
.body{margin:4px auto 0px;width:1004px;background:#fff url(../images/tbdbg.png) repeat-y 7px; height:auto}
img{padding:0px;margin:0px; border:0px;}
a{text-decoration:none;color:#404144;}
a:hover{text-decoration:none;color:#107ac8}

.clear{clear:both}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.space5{ width:100%;height:5px;}
.space10{ width:100%;height:10px;}
.space15{ width:100%;height:15px;}
.space25{ width:100%;height:25px;}

.dash-line{width:100%;height:9px; border-bottom:#cdcdcd 1px dashed;margin-bottom:1px}
.fr{float:right}
.fleft{float:left}
.more{float:right;margin:15px 25px 0px 0px;}
.current{float:right;margin:12px 25px 0px 0px;}
.mgt8{margin-top:8px}

.header{width:100%;height:auto;margin-top:0px;}
.head{width:976px;height:115px;margin:0px auto;background:url(../images/hdbg.png) repeat-x;}
.head .logo{width:340px;height:44px; float:left}
.head .logo .logoimg{width:340px;height:44px;margin:50px 0px 0px 18px}
.head .logindiv{width:130px;height:115px;float:right;margin-right:13px}
.head .logindiv .login{width:114px;height:20px; background:url(../images/login.png) no-repeat;color:#7ac5ef;padding-left:25px;padding-top:2px}
.head .logindiv .login a{color:#7ac5ef;}
.head .logindiv .cnoren{margin:45px 0px 0px 10px;}
.head .logindiv .cnoren a{color:#107ac8}

.navbg{width:1004px;margin:0px auto;height:60px; background:url(../images/navbg.png) no-repeat center;position:relative}
.navbg ul{margin:0px;padding:0px;height:60px;list-style:none outside;margin-left:25px;line-height:43px}
.navbg ul li:hover{background:url(../images/navcur.png) no-repeat center bottom}
.navbg ul li{float:left;width:94px;text-align:center;height:43px}
.navbg ul .navcur{background:url(../images/navcur.png) no-repeat center bottom}
.navbg ul li a{color:#fff;font-size:15px;font-weight:800}
.navbg ul li a:hover{color:#fff;}
.navbg .time{position:absolute;top:12px;right:50px;color:#fff}

.tbody{width:960px;height:auto;margin:0px auto}
.slider{width:960px;height:253px;position:relative}
.slider img{width:960px;height:253px;position:absolute;top:0px;left:0px}
.slider .num{margin:0px;padding:0px;list-style:none outside;line-height:18px;position:absolute;right:10px;bottom:5px}
.slider .num li{float:left;background:#107ac8;width:18px;height:18px;margin-left:6px;text-align:center;color:#fff;cursor:pointer}
.slider .num .cur{background:#7abce1;}

.ilmbg{width:100%;height:34px;background:url(../images/lmbg.png) repeat-x}
.ilmbg .ilmtitle{ background:url(../images/nodbg.png) no-repeat no-repeat left center;height:24px;margin-left:15px;padding:10px 0px 0px 22px; color:#107ac8;font-size:14px;font-weight:800}
.form{width:210px;height:23px;margin:11px 0px 0px 6px}
.form .kw{width:90px;height:21px; border:#cfcdcd 1px solid; background:url(../images/search.png) no-repeat 1px center;overflow:hidden; float:left}
.form .kw .keyword{margin-left:18px;border:#fff 0px solid;width:72px;height:21px;*line-height:18px; text-align:middle;}
.form .sel{margin-left:5px;height:23px;width:63px;border:#cfcdcd 1px solid;float:left;}
.form .btn{width:43px;height:23px;background:url(../images/btnbg.jpg) no-repeat center; border:none; text-align:center;margin-left:6px;_margin-left:4px;_blr:expression(this.onFocus=this.blur());outline:0;padding:0px}

.procat{margin:0px;padding:0px;list-style:none outside;line-height:28px;margin-left:35px;margin-top:15px;}
.seccat{margin:0px;padding:0px;list-style:none outside;margin-left:10px;display:none}
.seccat li{background:url(../images/secbg.png) no-repeat left center;padding-left:9px}
.curcolor{color:#107ac8}
.icnt{margin:15px auto;width:680px}
.icnt .imgsa{float:left;width:226px;height:140px;margin-right:7px}
.icnt .abcnt{line-height:25px;text-indent:2em;}

.ileft{width:225px;height:345px;border:#cfcdcd 1px solid; float:left}
.iright{width:706px;height:345px;border:#cfcdcd 1px solid; float:right}

.b-left{width:225px;height:auto;float:left}
.b-right{width:706px;height:auto;float:right}
.border{border:#cfcdcd 1px solid;}
.prodl{margin:0px;padding:0px;width:100%;height:auto;}
.prodl dd{width:327px; height:140px; border-bottom:#cdcbcb 1px dashed;margin:30px 0px 20px;padding:0px 0px 0px 25px;float:left;}
.prodl dd .imgbox{border:#cdcbcb 1px solid;float:left;width:110px;height:105px}
.prodl dd .imgbox img{width:110px;height:105px}
.prodl dd .ptitle{width:205px;height:auto;float:right}
.prodl dd .ptitle h4{font-size:14px;margin:0px;padding:0px}
.prodl dd .ptitle div{margin:8px 0px}
.prodl dd .ptitle div span{color:#38a3d9}

.prosh{width:670px;margin:20px auto 0px;padding:0px}
.prosh .prot{width:110px;height:140px;float:left;}
.prosh .prot .imgbox{border:#cdcbcb 1px solid;width:110px;height:105px}
.prosh .prot .imgbox img{width:110px;height:105px}
.prosh .prot .ptitle{width:100%;margin-top:5px;text-align:center}
.prosh table{float:right;width:460px;height:145px;border:#cdcbcb 1px solid; text-align:center}
.prosh table .title{background:#cdcbcb;}
.prosh table tr{height:29px;}
.prosh table tr td{height:29px;border-top:#cdcbcb 1px solid;border-right:#cdcbcb 1px solid;}
.prosh table tr .tleft{width:117px;}
.prosh table tr .tright{width:136px;}
.prosh table tr .noborder{border-right:none}
.prosh .backfr{width:80px;height:23px; background:url(../images/backbtn.png) no-repeat;float:right;margin-top:10px;display:block}

.xxcsbg{height:24px;background:#cdcbcb;padding-left:35px;padding-top:8px}
.cnt{width:645px;height:auto;margin:0px auto;line-height:25px;margin-top:10px;margin-bottom:15px}
.cnt ul{margin:0px;padding:0px;list-style:none outside;line-height:28px}
.cnt h2{font-size:16px;color:#F07C04;text-align:center;font-weight:800}
.cnt .f_title{text-align:center;margin-top:20px;margin-bottom:10px;}
.cnt .cont{margin-top:15px;line-height:25px;}
.cnt .mrt5{margin-top:5px;}
.space1{height:2px;border-top:#ccc 2px solid;width:100%}
.left-form{height:45px;width:223px;}

.ict{height:245px}
.ict .ictimg{width:220px;height:100px}
.ict .ctcntline{margin:10px 0px 0px 15px}
.ipro{height:245px;}
.ipro dl{margin:15px auto 0px;padding:0px;float:left}
.ipro dl dd{width:162px;height:auto;float:left;margin:0px 6px;_margin:0px 5px}
.ipro dl dd .imgbox{width:162px;height:160px;background:url(../images/probg.png) no-repeat;}
.ipro dl dd .imgbox img{width:152px;height:150px;margin:2px 0px 0px 3px}
.ipro dl dd .ptitle{width:100%;margin-top:10px;text-align:center}
#imgl{width:9999px;}
#prod{height:210px;width:698px;overflow:hidden}

.page{width:645px;margin:0px auto;text-align:right;*margin-top:20px;height:25px}

.links{width:960px;height:37px;}
.links .border-left{background:url(../images/linkbd.png) no-repeat left;width:7px;height:37px;float:left}
.links .border-right{ background:url(../images/linkbds.png) no-repeat right bottom;width:7px;height:37px;float:left}
.links .border-mid{width:878px;height:25px;border-bottom:#cfcdcd 1px solid;border-top:#cfcdcd 1px solid;float:left; background:url(../images/linkbg.png) no-repeat left center;padding:10px 0px 0px 68px}

.foot{width:974px; margin:0px auto;height:auto; border-top:#107ac8 2px solid;padding-bottom:20px}
.foot .copyright{margin-left:35px;margin-top:10px;}

.red{color:#F00}
.mark{margin-left:100px}
.note{margin:0px;padding:0px;}
.note div label{width:100px;text-align:right;display:inline-block}
.note div label{*display:inline}
.note .ml15{ margin-left:15px}
.note div{margin-top:10px}
.note .textarea{width:360px;height:80px}
.note .submit{margin-left:100px;width:60px;height:20px}
.note .reset{margin-left:50px;width:60px;height:20px}
.note .input{width:150px;height:18px;}

.reg{margin:0px;padding:0px;margin-left:60px;}
.reg div label{width:100px;text-align:right;display:inline-block}
.reg div label{*display:inline}
.reg .ml15{ margin-left:15px}
.reg div{margin-top:10px}
.reg .textarea{width:360px;height:80px}
.reg .submit{margin-left:100px;width:60px;height:20px}
.reg .reset{margin-left:30px;width:60px;height:20px}
.reg .input{width:150px;height:18px;}

.mask{position:fixed;top:0;width:100%;height:100%;background-color:#1e6ab8;filter: Alpha(Opacity=50);opacity:0.5;z-index:999;display:none}
.loginbg{position:fixed;top:20%;left:32%;margin:0 auto;font-family:"宋体";width:440px;background-color:#e6e6e6;border-radius:7px;box-shadow:1px 1px 6px #575757;z-index:9999;height:245px;display:none}
#close{float:right;width:30px;height:25px;margin-top:5px}
#close a{color:#f00;font-weight:800}
#close_reg{float:right;width:30px;height:25px;margin-top:5px}
#close_reg a{color:#f00;font-weight:800}
.logins{width:355px;height:200px;margin:0px auto 0px;padding:0px;}
.logint{height:30px;background:url(../images/login.jpg) repeat-x;text-align:center;font-size:17px;font-family:"微软雅黑";padding-top:5px;margin:0px}
.logins .loginform{margin:10px 0px 10px 20px;height:30px;position:relative}
.logins .loginform label{width:60px;text-align:right;display:inline-block;font-size:13px}
.logins .loginform label{*display:inline}
.logins .loginform .textinput{width:230px;height:23px;line-height:23px;*height:18px;*line-height:18px}
.logins .loginform .code{width:50px;height:20px;line-height:20px;*height:18px;*line-height:18px;}
.logins .loginform img{position:absolute;top:3px;left:120px}
.logins .btnform{margin-left:80px}
.logins .btnform .sbtn{width:60px;height:20px;padding:0px;margin:0px;margin-left:20px}
.regbg{position:fixed;top:20%;left:32%;margin:0 auto;font-family:"宋体";width:440px;background-color:#e6e6e6;border-radius:7px;box-shadow:1px 1px 6px #575757;z-index:9999;height:375px;display:none}
.regbg .regform{position:relative}
.regbg .regform .code{width:50px;height:20px;line-height:20px;*height:18px;*line-height:18px;}
.regbg .regform img{position:absolute;top:3px;left:168px}
.regt{height:30px;background:url(../images/login.jpg) repeat-x;text-align:center;font-size:17px;font-family:"微软雅黑";padding-top:5px;margin:0px}