@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;}
img{max-width: 100%;height: auto!important;}
.box,.main,.ibox,.mLeft,.mRight{max-width: 100%; margin:0 auto;}
.ipList img,.mrProduct img,.imgList img,.iClient img,.iQuality img,.iAbout img,.iNew img{width: 100%; display: block;}
/*页头*/
.top{border-bottom:1px solid #DDDDDD;}
.top .box{line-height: 35px; margin: 0 2%;}
.head{border:0; margin:10px 2%;}
.logo{float:left; width:40%;}
.slogan{display: none;}
.service{float:right;}
.service .tit{font-size:18px; margin: 0;}
.service .txt a{font-size:22px;}
.nav{border-bottom:2px solid #DA251D; border-top: 1px solid #DDDDDD; background:url(../images/menubg.png);}
.menu li{float:left; width:33%; text-align:center; line-height:55px;}
.menu li a,.menu li:last-child a{display:block; font-size:18px; width:100%; height:55px; line-height:55px; margin:0; border:0px;}
.menu li a:hover{color:#007CC3; font-size: 22px;}
.path{background: #ECECEC; border-bottom:1px solid #DDDDDD;}
.path .box{line-height: 40px; margin: 0 2%;}
.banner{display: none;}
/*页脚*/
.btcr{text-align: center; margin-bottom: 20px;}
.btcr .tit{font-size: 18px; color: #DA251D; margin-top: 5px;}
.public{background: #ff867c; padding-bottom: 50px; text-align: center;}
.public .itit{color: #FFFFFF; margin-bottom: 20px;}
.public .list{margin: 0 auto;}
.public li{display: block;margin: 15px 10%;width: 80%; padding: 10px 0; border: 2px solid #FFFFFF; border-radius: 10px;  -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{font-size: 18px; color: #FFFFFF; display: block; padding: 3px 0;}
.links{display: none;}
.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{width:100%;}
.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 3% 5px 3%; padding-bottom: 10px;}
.mlTxt li{float:left; width:100%;}
.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{width: 100%; margin-top: 20px;}
.ipClass,.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,.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{float: left; width: 44%; padding: 5px 3%; 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 3%; 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 3%; border-bottom: 1px dashed #DDDDDD;}
.article .list .img{float: left; width:30%}
.article .con{float: right; width: 68%;}
.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 3%; border-bottom: 1px dashed #DDDDDD;}
.imgList{margin: 10px 0;}
.imgList li{float: left; width: 44%; padding: 5px 3%; margin: 0; text-align: center;}
.imgList li p{text-align: center;}
.page{text-align: center; padding: 25px 3%;}
/*详情*/
.details .con{text-align:justify; padding: 20px 3% 10px 3%;}
.state,.mlTxt ul,.pSummary,.pAtt,.pCon{padding: 0 3%;}
.aRemark{text-align: center; border-bottom:1px dashed #DDDDDD; line-height: 45px;}
.aSummary{text-align: justify; border-bottom:1px dashed #DDDDDD; padding: 10px 3%;}
.aCon{padding: 10px 3%; text-align: justify;}
.aCon a{color: #DA251D;}
.state{margin: 15px 0;}
.prenext{padding: 10px 3%;}
/*首页*/
.iMain .txt{text-align:center;}
.ipClass{float: left; width:100%; margin-top: 10px;}
.ipList{float:right; width:100%;}
.ipList li{float: left; margin: 0 3% 10px 3%; width: 44%; text-align: center;}
.ipList li p{text-align: center;}
.iMain,.iClient,.iAbout,.iNew{background: #F2F2F2;}
.iArticle{background:transparent;}
.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;}
.iClient li{float: left; margin: 0 3% 10px 3%; width: 44%; text-align: center;}
.iClient .txt{width: 96%; text-align:center; margin-bottom: 20px;}
.morego{text-align: center;}
.morego a,.iQuality .txt a,.iAbout .txt a{color: #DA251D;}
.iQuality .img{float: left; width: 94%; margin: 0 3%;}
.iQuality .txt{float: right; width: 94%; margin: 0 3%; text-align: justify;}
.iAbout .txt{width: 94%; margin: 0 3%; text-align: justify;}
.iAbout li{float: left; text-align: center; margin: 10px 3% 0 3%; width: 44%;}
.iWeixin .itit,.iArticle .itit{text-align: center;}
.iWeixin .itit a,.iArticle .itit a{font-size: 30px; font-weight: lighter;}
.qrcode,.iFAQ,.iNew,.iInfo{width: 94%; padding: 0 3%;}
.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 li{border-bottom: 1px dashed #DDDDDD; margin-bottom: 15px; padding-bottom: 15px;}
/*客服*/
#ospc{display: none;}
#osyd{display: block; position: fixed; left: 0; bottom: 0; background: #333333; padding: 20px 0; width: 100%;}
#osyd .btn{width: 90%; margin: 0 auto; background: #FFFFFF; border-radius: 15px; border: 2px solid #ea4335;}
#osyd .left{float: left; width: 65%; text-align: center;}
#osyd .left a{display: block; color: #ea4335; font-size: 18px; padding: 8px 0;}
#osyd .right{float: right; width: 35%; background: #ea4335; border-radius: 0 15px 15px 0; padding: 8px 0;}
#osyd .right a{display: block; color: #FFFFFF; font-size: 18px; padding: 0 10px;}
#osyd .right a img{display: inline-block; vertical-align: middle; margin-right: 0.2rem; width: 1.6rem;}