body{color: #666;}

.on{color:#DC4CA9 !important}

.nbannerbox{margin:0 auto;height:380px;width: 980px;}

.nbannerbox img{height: 380px;width: 980px;}

.nmainbox{margin:0 auto;width: 980px;margin-top: 10px;margin-bottom:24px;}

.nleft{width: 260px;float: left;}

.xian{float:left;background: url("/images/iborder.png") center no-repeat; height: 1020px;width: 10px;}

.nltoplist{margin:0 auto;width: 215px;}

.nltoplist li{height: 46px;border-top: 1px solid #ccc;line-height: 46px;padding-left: 10px;}

.nltoplist li:nth-of-type(1){border-top: 0px;}

.nltoplist li a{color: #666;}

.nspan1{display: block;height: 30px;width: 250px;border-radius: 5px;background: #cc0033;line-height: 30px;vertical-align: middle;}

.nspan1 p{margin-left:30px;display:block; float: left;color: #fff;font-size: 16px;}

.nspan1 img{margin-right:13px;float: right;margin-top: 12px;}

.nright{float: right;width: 670px;}

.position{border-bottom: 2px solid #ccc;width: 670px;height: 30px;line-height: 30px;}

.nrightcon{line-height: 20px;font-size: 12px;margin-top: 23px;}

/**************产品中心******************/

/**pro1**/

.proul1 li{margin-left: 20px;margin-top: 20px;float:left;height: 307px;width: 304px;background: url("/images/cbg.png") 0 0 no-repeat;}

.proimg1{height: 263px;width: 100%;text-align: center;line-height: 263px;}



.proimg1 img{vertical-align: middle;}

.proul1 span{display:block;text-align: center;font-size: 18px;color: #8a8a8a}

.proul1 span a{color:#8a8a8a; }

.nlmid{margin-top: 12px;}

.nlmidcon{margin:0 auto;margin-top:10px;height: 591px;width: 224px;border:1px solid #ccc;}

.nlmul li{margin:0 auto;margin-top:10px;height: 185px;width: 194px;}

.nlmulimg{height: 153px;width: 100%;border: 1px solid #ccc;text-align: center;line-height: 153px;}

.nlmulimg img{vertical-align: middle;width: 128.9px;height: 103px;}

.nlmul span{display: block; text-align: center;font-size: 14px;line-height: 30px;color: #9d9d9d;}

.nlmul span a{color: #9d9d9d;}

/**pro2**/

.proul2 li{margin-top:20px;height:645px;height:221px;background:url(/images/prolibg2.png) 0 0 no-repeat}

.pro2{float:left;width:224px;height:209px;text-align:center;line-height:209px}

.pro2 img{margin:0 auto;vertical-align:middle;width: 219px;height: 175px;}

.prointro2{float:left;margin-top:25px;width:420px;height:165px;border-left:1px dashed #959595}

.prointro2 span{display:block;margin-left:25px;font-size:18px}

.prointro2 span p{display:block;line-height:30px}

/**proart**/

.proartimg{height: 298px;width: 373px;border: 1px solid #ccc;margin-top: 20px;margin-left: 10px;line-height: 298px;text-align: center;float: left;}

.proartimg img{vertical-align: middle;height:100%;width:100%;}

.proartjian{height: 298px;width: 258px;border:1px solid #ccc;margin-top: 20px;margin-left: 15px;float: left;background: #f3fbff; }

.proarttitle{margin-top:26px;margin-left:14px;height:50px;width: 242px;background: url("/images/proartjbg.png") 0 0 no-repeat;}

.proarttitle span{margin-left:65px;padding-top:8px;display: block;height: 45px;width: 140px;line-height: 18px;font-size: 14px;color: #666;}

.proartjian p{display: block;font-size: 14px;margin-left: 25px;line-height: 21px;}

.proartconbox{width: 100%;margin-top: 25px;float: left;}

.jishu{height: 35px;border-bottom: 1px dashed #ccc;line-height: 35px;padding-left: 10px;color: #cc0033;font-size: 18px;font-weight: bold;}

.proartcon{width: 100%;padding-left: 10px;padding-right: 10px;padding-top: 15px;line-height: 20px;}

/***********新闻中心***********/

/**list**/

.newsul li{height: 198px;width: 650px;border-bottom: 1px solid #ccc;padding-right: 27px;}

.newsliimg{height: 198px;width: 250px;text-align: center;line-height: 198px;float: left;}

.newsliimg img{vertical-align: middle;width: 225px;height: 150px;}

.newsduct{float: right;width: 381px;}

.newsduct span{display: block;height:20px;margin-top: 30px;font-size: 14px;color: #666;font-weight: bold; }

.newsduct span a{color: #666;}

.newsduct p{display: block;height: 105px;width: 100%;margin-top: 10px;}

/*************技术支持*****************/

/**解决方案**/

.solutionul li{height: 194px;width: 200px;border: 1px solid #ccc;margin-top: 17px;margin-left: 20px;position:relative;float: left;}

.solutionul li img{height: 100%;width: 100%;}

.solutionul li span{display: block;top:161px;left:0;height: 33px;width:200px;background: #0066cc;position: absolute;line-height: 33px;color:#fff;font-size: 14px;text-align: center;}

.solutionul li span a{color: #fff;}

/**常见问题**/

.quesul li{height:170px;width: 300px;margin-left: 28px; float: left;margin-bottom:15px;margin-top: 20px; }

.quesliimg{height: 155px;width: 150px;float: left;}

.quesliimg img{width: 100%;height: 100%;}

.quesxiang{height: 130px;width: 140px;float: right;margin-top: 20px;}

.quesxiang span{display:block;font-size: 13px;font-weight: bold;}

..quesxiang p{display:block;font-weight: 12px;height: 66px;margin-top: 15px;line-height: 18px;}

.sposition{border-bottom: 2px solid #ccc;width: 980px;height: 30px;line-height: 30px;}

.soluctioncon{margin-top: 5px;line-height: 20px;}


/*listBox*/
.listBox{width:210px;height:auto;overflow:hidden;float:left; margin:2px}
.listBox .picHold{width:200px; height:auto; overflow:hidden; border:1px solid #efefef; padding:4px; background:#EFEFEF}
.listBox .picHold img{height:150px; max-width:200px; min-height:150px; width:expression(this.width > 200 ? 200:true);}
.listBox .title{width:200px; height:25px; overflow:hidden; line-height:25px; text-align:center; text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.listBox .title a{ color:#FFF}

.listBox1{width:210px;height:auto;overflow:hidden;float:left; margin:2px}
.listBox1 .picHold{width:200px; height:auto; overflow:hidden; border:1px solid #efefef; padding:4px; background:#EFEFEF}
.listBox1 .picHold img{height:150px; max-width:200px; min-height:150px; width:expression(this.width > 200 ? 200:true);}
.listBox1 .title{width:200px; height:25px; overflow:hidden; line-height:25px; text-align:center; text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.listBox1 .title a{ color:#FFF}

.prodTit,.prodBack{text-align:center; line-height:25px;}
.prodDeta{line-height: 26px; height:26px; border-bottom:1px solid #c0c0c0; text-align:left;}
.prodDeta h1{float:left;color:#FFF; font-weight:bold; padding:0px 10px; line-height:26px; height:26px; margin:0px;background:#c0c0c0;}
.prodCont{padding:10px 0px; min-height:20px; text-align:left}
.prodBack{border-top:1px solid #c5c5c5;}
.order_btn{border:1px solid #768565; border-radius:3px; height:20px; padding:0 5px 0 20px; color:#9a9a9a; background:#FFF url(../images/o.png) no-repeat 5px center}

.pageBox{clear:both; text-align:center; font-size:13px; border-top: solid 1px #c0c0c0; line-height:22px; padding-top:5px; color:#FFF}
.pageStatus{clear:both; line-height:20px;}
.pageBox a{padding:0px 8px; border:1px solid #c0c0c0; display:inline-block; width:auto; margin:0px 3px; line-height:20px;color:#000}
.pageBox a.cur, .pageBox a:hover{background:#c0c0c0; text-decoration:none; color:#FFF;}
.pageSel{line-height:30px; height:30px; overflow:hidden; border-top: solid 1px #c0c0c0;}
.blank5{height:5px; visibility:hidden;line-height:5px;clear:both;}
.blank10{height:10px; visibility:hidden;line-height:10px;clear:both;}
 .title{font-size:18px; font-weight:normal; line-height:30px;}
.fl {
    float: left;
}
.fr {
    float: right;
}
.contact .map {
    height: 450px;
    overflow: hidden;
}
common.css:49
.mb10 {
    margin-bottom: 10px;
}
common.css:47
.mt10 {
    margin-top: 10px;
}


.list_word .news{width:670px;height:135px;overflow:hidden;border-bottom: 1px dotted #CC0033; padding:10px 0}
.list_word .news .left{width:180px;height:135px;overflow:hidden; float:left}
.list_word .news .right{width:490px;height:135px;overflow:hidden; float:right}
.list_word .news .right .cont{width:460px;height:135px;overflow:hidden; float:right; text-align:left; padding-left:10px; padding-right:20px}
.list_word .news .right li a{display:block;width:300px; padding-left:15px; text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; color:#317de9; font-weight:bold}
.list_word .news .right li .date{width:80px; float:right; color:#686868; font-size:12px; padding-right:30px}


.aboutbanner img{width:100%}
.cont img{
width:100%;	
}