@charset "utf-8";
*{border:0 none; margin: 0;padding: 0; line-height:28px; font-size:14px; color: #333333;}
a:link, a:visited{color:#333333; text-decoration:none;}
a:hover, a:active{color:#DA251D; text-decoration:none;}
ul{list-style:none;}
.null{clear:both;}
.box,.main,.ibox{width:1000px; margin:0 auto;}
.ipList img,.mrProduct img,.imgList img,.iClient img,.qrcode img,.iQuality img,.iAbout img,.iNew img,.article li img{width: 100%; display: block;}
/*页头*/
.top{border-bottom:1px solid #DDDDDD;}
.top .box{line-height: 35px;}
.head{border-bottom:1px solid #DDDDDD; padding:15px 0;}
.logo{float:left; width:273px;}
.slogan{float: left; margin-left: 15px;}
.service{float:right;}
.service .tit{font-size:18px; margin: 8px 0 4px 0;}
.service .txt a{font-size:22px;}
.nav{border-bottom:2px solid #DA251D; background:url(../images/menubg.png);}
.menu li{float:left; text-align:center;}
.menu li:last-child a{border-right:1px solid #DDDDDD; width:165px;}
.menu li a{display:block; font-size:18px; width:165px; height:35px; line-height:35px; margin: 10px 0; border-left:1px solid #DDDDDD;}
.menu li a:hover{color:#007CC3; font-size: 22px;}
.path{background: #ECECEC; border-bottom:1px solid #DDDDDD;}
.path .box{line-height: 40px;}
/*页脚*/
.btcr{text-align: center; margin-bottom: 20px;}
.btcr .tit{font-size: 18px; color: #DA251D; margin-top: 5px;}
.public{background: #ff867c; padding-bottom: 70px; text-align: center;}
.public .itit{color: #FFFFFF; margin-bottom: 20px;}
.public li{display: inline; border: 2px solid #FFFFFF; border-radius: 10px; width: 200px; padding: 10px 20px; margin: 0 20px; -webkit-box-shadow:0 0 3px #DDDDDD; -moz-box-shadow:0 0 3px #DDDDDD; box-shadow:0 0 3px #DDDDDD;}
.public li:hover{background: #323232;}
.public a{color: #FFFFFF;}
.links{background: #616161; padding: 15px 0; color: #ECECEC;}
.links .ibox{color: #ECECEC;}
.links a{color: #ECECEC; margin: 0 5px;}
.foot{background:#323232; padding: 20px 0; text-align: center; color: #FFFFFF;}
.foot a,.foot p,.foot p a{color: #FFFFFF;}
/*内页主体*/
.main{background:#fff; padding:30px 0;}
.mLeft{float:left; width:740px;}
.about,.product,.article,.faq,.details,.mlImg,.mlTxt{border: 1px solid #DDDDDD; -webkit-box-shadow:0 0 3px #DDDDDD; -moz-box-shadow:0 0 3px #DDDDDD; box-shadow:0 0 3px #DDDDDD;}
.title{font-size: 30px; font-weight: normal; text-align: center; margin: 25px 0 0 0; padding-bottom: 25px; border-bottom: 2px solid #DA251D;}
/*左侧调用*/
.mlTxt,.mlImg{margin-top: 20px; padding-bottom: 15px;}
.mlTxt .tit,.mlImg .tit{border-bottom:1px solid #DDDDDD; font-size:22px; margin: 15px 20px 5px 20px; padding-bottom: 10px;}
.mlTxt li{float:left; width:49%;}
.mlTxt li a{margin-left:5px;}
.pImg{text-align: center; margin: 20px;}
.pTit{border-bottom:1px dashed #DDDDDD; font-size:22px; margin: 20px 20px 10px 20px; padding-bottom: 10px;}
.pSummary,.pCon{text-align: justify;}
/*右侧调用*/
.mRight{float:right; width:230px;}
.ipClass,.mrClass,.mrSection,.mrProduct{margin-bottom: 15px; padding-bottom: 8px; border: 1px solid #DDDDDD; -webkit-box-shadow:0 0 3px #DDDDDD; -moz-box-shadow:0 0 3px #DDDDDD; box-shadow:0 0 3px #DDDDDD;}
.ipClass .tit,.mrClass .tit,.mrSection .tit,.mrProduct .tit{border-bottom:1px solid #DA251D; background:url(../images/menubg.png); line-height: 40px; padding: 0 10px; margin-bottom: 8px; font-size: 18px;}
.ipClass .list,.mrClass .list{padding: 0 10px}
.ipClass .list a,.mrClass .list a{display: block; border-radius: 10px; padding: 5px 0 5px 20px; margin: 5px 0; background: #DDDDDD;}
.ipClass .list a:hover,.mrClass .list a:hover{background: #007CC3; color: #FFFFFF;}
.mrSection .list{padding: 0 10px}
.mrProduct .list{padding: 5px 20px; text-align: center;}
.mrSection .list a{margin-left: 5px;}
/*关于我们*/
.h2Tit,.h2Tit a{font-size: 22px; font-weight: lighter; padding: 20px 20px 10px 20px;}
.about .con{text-align:justify; padding: 10px 20px;}
.about .con a{color: #DA251D;}
.about .contact{padding: 20px;}
/*联系我们*/
.contact .tit,.fkform .tit{font-size: 24px; font-weight: lighter; margin: 20px 0 15px 0;}
.contact li{margin-bottom: 10px;}
.contact .sales{background: url(../images/c-sales.png) no-repeat 0 2px; padding-left: 35px;}
.contact .phone{background: url(../images/c-phone.png) no-repeat 0 2px; padding-left: 35px;}
.contact .youxiang{background: url(../images/c-youxiang.png) no-repeat 0 2px; padding-left: 35px;}
.contact .qq{background: url(../images/c-qq.png) no-repeat 0 2px; padding-left: 35px;}
.contact .siteweb{background: url(../images/c-siteweb.png) no-repeat 0 2px; padding-left: 35px;}
.contact .add{background: url(../images/c-add.png) no-repeat 0 2px; padding-left: 35px;}
.fkform{padding: 0 20px;}
.form-control{border: 1px solid #DDDDDD; width: 100%;}
.page-btn{margin: 10px 0 20px 0; padding: 10px 30px; background: #EA4335; color: #FFFFFF;}
/*在线问答*/
.faq .list{padding: 20px; border-bottom: 1px dashed #DDDDDD;}
.faq .tit a,.article .tit a{font-size: 20px; font-weight: normal;}
.faq .txt,.article .txt{color: #999999; text-align: justify;}
.faq span a,.article span a{color:#DA251D;}
.article .list{padding: 20px; border-bottom: 1px dashed #DDDDDD;}
.article .list .img{float: left; width: 159px;}
.article .con{float: right; width: 525px;}
.remark li{float:left; margin:0 20px 0 0; color:#999999;}
.remark li a{color:#999999;}
.remark li a:hover{color:#DA251D;}
/*产品列表*/
.product .con{padding: 15px 20px; border-bottom: 1px dashed #DDDDDD;}
.imgList{margin: 10px 10px;}
.imgList li{float: left; width:159px; margin: 10px 10px 0 10px; text-align: center;}
.imgList li p{text-align: center;}
.page{text-align: center; padding: 25px;}
.page a{margin:0 5px;}
/*详情*/
.details .con{text-align:justify; padding: 20px 20px 10px 20px;}
.state,.mlTxt ul,.pSummary,.pAtt,.pCon{padding: 0 20px;}
.aRemark{text-align: center; border-bottom:1px dashed #DDDDDD; line-height: 45px;}
.aSummary{text-align: justify; border-bottom:1px dashed #DDDDDD; padding: 10px 20px;}
.aCon{padding: 10px 20px; text-align: justify;}
.aCon a{color: #DA251D;}
.state{margin: 15px 0;}
.prenext{padding: 10px 20px;}
/*首页*/
.iMain .txt{text-align:center;}
.ipClass{float: left; width:230px; margin-top: 10px;}
.ipList{float:right; width:740px;}
.ipList li{float: left; width:165px; margin: 10px 10px 0 10px; text-align: center;}
.ipList li p{text-align: center;}
.iAbout,.iQuality,.iArticle{background: #F2F2F2;}
.iMain,.iClient,.iQuality,.iAbout,.iWeixin,.iArticle{padding-bottom: 60px;}
.itit{display: block; font-size:30px; font-weight:lighter; text-align:center; padding: 50px 0 20px 0;}
.iClient ul,.iAbout ul{margin: 0 -10px;}
.iClient li{float: left; margin: 0 10px 10px 10px; width: 184px; text-align: center;}
.iClient .txt{margin: 0 auto 20px auto; text-align:center;}
.morego{text-align: center;}
.morego a,.iQuality .txt a,.iAbout .txt a{color: #DA251D;}
.iQuality .img{float: left; width: 260px;}
.iQuality .txt{float: right; width: 720px; text-align: justify;}
.iAbout .txt{text-align: justify;}
.iAbout li{float: left; text-align: center; margin: 10px 10px 0 10px; width: 235px;}
.iWeixin .itit,.iArticle .itit{text-align: left;}
.iWeixin .itit a,.iArticle .itit a{font-size: 30px; font-weight: lighter;}
.qrcode{float: left; width: 300px;}
.iFAQ{float: right; width: 670px;}
.iFAQ li{border-bottom: 1px dashed #DDDDDD; margin-bottom: 10px; padding-bottom: 10px;}
.iFAQ .tit a,.iNew .tit a{font-size: 18px;}
.iFAQ span a,.iNew span a{color: #DA251D; margin-left: 10px;}
.iFAQ .txt{color: #999999;}
.iNew{float: left; width: 600px;}
.iNew li{border-bottom: 1px dashed #DDDDDD; margin-bottom: 15px; padding-bottom: 15px;}
.iInfo{float: right; width: 370px;}
/*客服*/
#osyd{display: none;}
#ospc{position: fixed; top: 189px; right: 0;}
#ospc li{width: 100px; margin-bottom: 1px; background: #EA4335; text-align: center;}
#ospc .tit{color: #FFFFFF;}
#ospc .tel{font-size: 14px; color: #FFFFFF;}
#ospc .osdh{padding: 15px 0 10px 0;}
#ospc .osqq{padding: 10px 0 5px 0;}