/* 全局设定 */
html{font-size: 10vw;}
body{font-size:14px; color:#444; font-family: sans-serif, Arial;}

/*超链全局接样式*/
a{color:#444; text-decoration:none; hide-focus:expression( this.hideFocus=true ); outline:none;  cursor: pointer;}
a:hover {color:#E63E26; text-decoration: underline;}

/*页面宽度 - 根据设计页面宽度修改*/
.all{width: 1200px;} /* 可结合“m[0a~100a]”使窗口居中: <div class="all m0a"></div> ; */
.full{width:100%; max-width: 1920px; min-width: 1200px;} /*用于铺满屏幕宽度 【铺满容器宽度用w100p】*/

/*头部*/
.logo{position: absolute; left: 0; top: 20px;}

.topMenuNaviList {text-align: right; font-size: 0;}
.topMenuNaviList li{display: inline-block;}
.topMenuNaviList li a {display: inline-block;	font-size:18px;	color:#535353; height:90px; line-height:90px; text-align:center; padding:0 20px; box-sizing: border-box;}
.topMenuNaviList li a:hover {text-decoration:none; }
.topMenuNaviList li .indexCurrent, .topMenuNaviList li a:hover {color:#EA3800; background-color:#F8F8F9; border-bottom: 2px solid #E73A16;}


.topSearch {width:195px; height: 32px; overflow:hidden; z-index: 3; border-bottom: 1px solid #bbb;}
#searchValueId {border:none; background: none; display: block; height:30px; line-height:30px; padding:0 10px; width:160px; box-sizing: border-box;}
.searchButtom {position:absolute; top:6px; right:6px;}

/*footer*/
.footer{background: #0c101b; color: #999;}
.footer .bdb{border-bottom:1px solid #666;}
.footer a{color: #999; display:inline-block;}
.friendLinks  a{margin: 0 12px 0 0;}

.footer_center_1 .bb1se0{ border-bottom: 1px solid #e0e0e0; } /*1px灰色底边*/
.footer_center_1{background: #f5f5f5;}
.footer_center_1 a{color: #999;}
.footer_center_1 a:hover,
.footer_center_1 .wxpt{color: #e83a17;}
.footer_center_2{background: #f5f5f5;}
.footer_center_2 a{color: #666;}
.footer_center_2 a:hover{color: #e83a17;}
.footer_center_2 .links a{padding:0 6px;}
.footer_center_2 .links_ba a{color: #999;}
.footer_center_2 .links_ba a:hover{color: #e83a17;}
.footer_center_2 .image_ba img{ width: 22px; height: 28px; }
.footer_center_2 .image_ba a{ color: #999; }

/*其它通用样式*/
.borderb_1 {border-bottom:1px solid #E9EAEB;}
.borderb_2 {border-bottom:1px solid #949395;}
.borderb_3 {border-bottom:1px solid #EBEBEB;}
.border_1 {border:1px solid #fff;}
.border_2 {border:1px solid #EBEBEB;}
.border_3 {border:1px solid #ddd;}
.bc_1 {background-color:#fcfcfc;}
.bc_2 {background-color:#f9f9f9;}
.bc_3 {background-color:#F8F8F9;}
.bc_4 {background-color:#FAFAFA;}
.c_1 {color:#EA3800;}
.c_2 {color:#FDFDFD;}
.c_3 {color:#888;}


.bd-b-1{border-bottom: 1px solid #eee;}

.bg-1{background: #FCFCFC;}


.c-1{color:#E63E26;}

.opBG{background-color: rgba(0,0,0,0.7);}


.a-1{background: #E63E26; border: 1px solid #E63E26; color: #fff; display: inline-block; text-align: center; box-sizing: border-box;}
.a-1:hover{background: #e73c2e; border: 1px solid #e73c2e; color: #fff; text-decoration: none; box-sizing: border-box;}
.a-2{background: none; border: 1px solid #E63E26; color: #E63E26; display: inline-block; text-align: center; box-sizing: border-box;}
.a-2:hover{background: none; border: 1px solid #e73c2e; color: #e73c2e; text-decoration: none; box-sizing: border-box;}
.a-3{background: none; border: 1px solid #fff; color: #fff; display: inline-block; text-align: center; box-sizing: border-box;}
.a-3:hover{background: #E63E26; border: 1px solid #e73c2e; color: #fff; text-decoration: none; box-sizing: border-box;}
.a-4{background: none; border: 1px solid #fff; color: #fff; display: inline-block; text-align: center; box-sizing: border-box;}
.a-4:hover{background: none; border: 1px solid #fff; color: #fff; text-decoration: none; box-sizing: border-box;}


/*首页*/
.indexBanner{}
.indexBannerContent{top: 30%;}

.indexContent {height: 590px;background: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/indexContentBG.jpg) no-repeat center top;background-size: cover;}
.duanxianBGhui {background: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/duanxianBGhui.png) no-repeat bottom center;}


/*chanpin.html*/
.chanpinBG {background: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/chanpinContentBG.jpg) no-repeat top;background-size: cover;background-attachment: fixed;}
.chanpinBanner {height: 600px;background: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/chanpinBanner.jpg) no-repeat top center;background-size: cover;}
.chanpinFooter {height: 254px;background: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/chanpinFooter.jpg) no-repeat top center;background-size: cover;}


/*xiazai.html*/
.xiazaiBanner {height: 475px;background: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/xiaziaBannerBG.jpg) no-repeat top center;}
.duibiTable th,.duibiTable td{border:1px solid #ddd; height: 50px; line-height: 50px;}

/*服务*/
.supportBanner{height: 360px;background: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/supportBanner.jpg) no-repeat top;}

.supportNewsList .active a{color: #e73c2e;}

.supportSearch{width: 690px; height: 36px; border-bottom: 1px solid #fff;}
#searchSupport{background: none; border: none; width: 555px; padding: 0 40px;}
#searchSupportBtn{position: absolute; right: 15px; top:-12px;}

.supportMenu a{display: block; color: #444; box-sizing: border-box; padding-left: 70px; height: 52px; line-height: 52px; margin-top:30px; text-decoration: none;}
.supportMenu .active a,
.supportMenu a:hover{color: #e73c2e;}

.use{background: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/syjq.png) no-repeat top left;}
.supportMenu .active .use,
.use:hover{background-image: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/syjq_a.png);}

.faq{background: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/cjwt.png) no-repeat top left;}
.supportMenu .active .faq,
.faq:hover{background-image: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/cjwt_a.png);}


.supportHot a{display: block; box-sizing: box-sizing; padding: 0 0 0 28px;  background: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/supportHotBG.jpg) no-repeat left center; color: #444; text-decoration: none; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.supportHot a:hover{color: #e73c2e; background: url(//pic.mairuan.com/WebSource/tuxerantfs/web/images/supportHotBG_a.jpg) no-repeat left center}

.supportCategoryListImg{width: 180px; height: 110px;}

/*新闻分页（勿删）*/
.pageInfo .active {background: #0080cc none repeat scroll 0 0; color: #fff; }
.pageInfo a {background-color: #e6e6e6; border-radius: 3px; margin: 0 20px 0 0; padding: 3px 10px; }

/*新闻P标签（勿删）*/
.news_detail h1, .news_detail h2, .news_detail h3, .news_detail h4{padding: 0 0 10px 0; font-size: 14px; text-indent: 2px; text-indent:2em;}
.news_detail p{padding: 0 0 10px 0; text-indent: 2em;}
.news_detail a{color: #4876C8;}

.news_detail h2, .news_detail h3, .news_detail h4{font-weight:bold;}

/*搜索结果样式（勿删）*/
.searchResult li{border-bottom: 1px dashed #bbb; padding-bottom: 12px; margin-bottom: 12px;}
.searchResult a{color: #09f;}
.keywords{background: #38d878;color: #fff;}
.pagination a, .pagination span {margin-right: 5px; padding: 2px 6px; }
.pagination a {background: #09f; color: #fff; }
.pagination span {background-color: #aaa; color: #fff; }

/*站点地图（勿删）*/
.sitemapHTML{min-height: 700px;}
.sitemapHTML h2{font-size: 14px; padding-bottom: 5px; border-bottom: 1px solid  #C2BEBE; margin:10px 0 0 0;}
.sitemapHTML .sitemapCategory{overflow: hidden; padding-bottom: 5px; border-bottom: 1px #C2BEBE dashed; margin:10px 0 0 0;}
.sitemapHTML h3{font-size: 14px; text-indent: 28px; float: left;}
.sitemapHTML .openSitemap{cursor: pointer;}
.sitemapHTML .openSitemap{font-size: 12px; float: right;}
.sitemapHTML .sitemapNews{clear: both; display: none;}
.sitemapHTML .sitemapNews li{font-size: 14px; text-indent: 56px; line-height: 25px;}

/*关于我们*/
.aboutusMenu li{border-bottom:1px solid #ccc;}
.aboutusMenu li a{display: block; width: 100%; height: 50px; line-height: 50px; color: #292a31; text-indent: 1em;}
.aboutusMenu .active a, .aboutusMenu li a:hover{color: #018aff; text-decoration: none;}

/*youqinglianjie.html 友情链接*/
.moreFriendsLinks li{width: 25%; display: inline-block; font-size: 14px; padding: 6px 0}

/* 营销活动banner */
.idx-banner{width: 100%;max-width: 1920px;min-width: 1200px;height: 640px;margin: 0px auto;background: url('//pic.mairuan.com/WebSource/paragonntfs/web/images/banner_20200327.png') no-repeat center center;background-size: cover;}
.idx-banner .content{width: 1200px;height: 100%;margin: 0px auto;text-align: center;padding-top: 40px;position: relative;}
.idx-banner .desc{font-size: 26px;}

.idx-banner .slogan{font-size: 82px;font-weight: bold;padding-top: 20px;color: #e84b2f;}
.idx-banner .slogan div{display: inline-block;line-height: 35px;font-size: 42px;text-align: left;margin-left: 5px;}
.idx-banner .slogan div del{display: block;font-size: 26px;font-weight: 200;}

.idx-banner a.detail{display: inline-block;color: #e84b2f;font-size: 20px;margin-top: 10px;text-decoration: none;padding-left: 10px;}
.idx-banner a.detail::after{content: '›';padding-left: 8px;transition: padding .5s;}
.idx-banner a.detail:hover::after{padding-left: 18px;}
.idx-banner a.buy{display: block;width: 200px;height: 50px;line-height: 50px;margin: 0 auto;color: white;background-color: #ea4a25;font-size: 20px;border-radius: 4px;margin-top: 40px;}
.idx-banner .count{text-align: center;font-size: 20px;padding-top: 5px;}
.idx-banner .count span{letter-spacing: 2px;}
.idx-banner .tag{width: 70px;height: 85px;background: url('//pic.mairuan.com/WebSource/paragonntfs/web/images/tag_v2.png') no-repeat center center;background-size: cover;position: absolute;top: 0;right: 35px;}


/* 营销banner start */
.yx_banner {width: 100%;max-width: 1920px;min-width: 1200px;margin: 0px auto;height: 640px;}
.yx_banner .content {width: 1200px;margin: 0px auto;padding-top: 76px;}
.yx_banner .content .desc {font-size: 26px;font-family: 'SourceHanSansSC-Regular, bestFont regular';}
.yx_banner .content .title {width: 420px;font-size: 100px;font-family: 'SourceHanSansSC-Bold, bestFont bold';line-height: 120px;margin-top: 22px;position: relative;}
.yx_banner .content .title label{color: #e84b30;}
.yx_banner .content .title i {display: inline-block;font-style: normal;font-size: 48px;line-height: 120px;vertical-align: top;}
.yx_banner .content .title .tag {position: absolute;top: 23px;right: -78px;}
.yx_banner .content .buynow {display: inline-block;width: 200px;height: 52px;line-height: 52px;text-align: center;color: white;background-color: #e84b30;border-radius: 4px;font-size: 20px;font-family: 'SourceHanSansSC-Medium, bestFont medium';text-decoration: none;margin-top: 71px;}
.yx_banner .content .time {font-size: 20px;font-family: 'SourceHanSansSC-Regular, bestFont regular';margin-top: 14px;}
/* 营销banner end */