﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
/* CSS Document */html { -webkit-text-size-adjust: none; }body, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; font-family: "Microsoft YaHei"; font-size: 14px; background: none; }table { border-collapse: collapse; border-spacing: 0; }td, th { word-wrap: break-word; word-break: break-all; }img { border: 0; }del, ins { text-decoration: none; }caption, th { text-align: left; }h1, h2, h3, h4, h5, h6 { font-size: 100%; }q:before, q:after { content: ''; }abbr, acronym { border: 0; font-variant: normal; }sup, sub { vertical-align: baseline; }/* because legend doesn't inherit in IE */input, select { vertical-align: middle; }i, cite, em { font-style: normal }/* New Clearfix */.clearfix:after { visibility: hidden; display: block; font-size: 0; content: ''; clear: both; height: 0; }* html .clearfix { zoom: 1; }/* IE6 */ul { margin:0; padding:0; }*:first-child + html .clearfix { zoom: 1; }/* IE7 *//* Defaults */a { text-decoration: none; color: #646464; font-size: 14px; }a:hover { text-decoration: none; color: #646464; }a:focus { outline: none; color: #646464; }body { font: normal 14px tahoma, Arial, \5FAE\8F6F\96C5\9ED1, \5B8B\4F53; color: #646464; line-height: 24px; }.L, .l, .C, .c, .Left, .Center, .left, .center { float: left; }.R, .r, .Right, .right { float: right; }.reset_ul { margin: 0; padding: 0; list-style: none; }/*首页*/.top_bg { background:#f5f5f5; height:40px; line-height:40px; }.top { width:1200px; margin:0 auto; }.nav { width:1200px; margin:0 auto; }.nav .r { background:url(http://oldfile.4e8.com/skin/mrfa9259/img/dh.png) no-repeat left center; line-height:110px; font-size:22px; text-indent:50px; }.nav .l { font-size:22px; line-height:110px; }.nav .c {    width: 650px;    margin: 0 auto;    height: 110px;    margin-left: 50px;}.nav .c ul .on { color:#333; z-index:111; font-weight:bold; background:url(http://oldfile.4e8.com/skin/mrfa9259/img/navhover.png) 55px 20px no-repeat; }.nav .c ul .on:hover { background:url(http://oldfile.4e8.com/skin/mrfa9259/img/navhover.png) 55px 20px no-repeat; }.nav .c ul li { width:14%; float:left; line-height:110px; text-align:center; position:relative; }.nav .c ul li a { width:100%; display:block; color:#333; font-size:16px; }.nav .c ul li a:hover { background:url(http://oldfile.4e8.com/skin/mrfa9259/img/navhover.png) 55px 20px no-repeat; color:#333; z-index:111; }.nav .c ul li:after { background:url(http://oldfile.4e8.com/skin/mrfa9259/img/navhover.png) 55px 20px no-repeat; color:#333; z-index:111; font-weight:bold; }.nav .c ul li:hover:after { background:url(http://oldfile.4e8.com/skin/mrfa9259/img/navhover.png) 60px 20px no-repeat; color:#333; z-index:111; }.nav .c .m .sub { width:100%; overflow: hidden; position: absolute; z-index: 999; display: none; margin:0; padding:0; list-style:none; }.nav .c .m .sub li { width:100%; line-height:40px; overflow: hidden; background: #85898a; margin:1px 0; }.nav .c .m .sub li a { width:100%; line-height:40px; overflow: hidden; background: #85898a; margin:1px 0; color:#fff; font-weight:normal; }.nav .c .m .sub li a:hover { width:100%; line-height:40px; overflow: hidden; background: #85898a; color:#fff; }.nav .cv ul .m .sub li:hover:after { display: none; }.nav h1 {    font-size: 22px;    line-height: 110px;}.nav span {    font-size: 22px;    line-height: 110px;}/*banner*/.banner { width:100%; position: relative; overflow: hidden; }.banner .pic { position:absolute; width:1920px; height:438px; z-index:0; margin-left:-960px; left:50%; padding:0; list-style:none; }.banner .pic img { width:1920px; height:438px; display: block; }.banner .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }.banner .hd li { margin: 0 auto; background: url(http://oldfile.4e8.com/skin/mrfa9259/img/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display:inline-block; *display:inline;zoom:1; _background: url(http://oldfile.4e8.com/skin/mrfa9259/img/dot8.png) no-repeat 0 -16px; }.banner .hd .on { background-position:0 0; }.banner .prev, .banner .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(http://oldfile.4e8.com/skin/mrfa9259/img/ad_ctr.png) no-repeat 0 0; position: absolute; top: 55%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20); opacity:0.2; }.banner .prev { left: 10%; }.banner .next { background-position: 0 -90px; right: 10%; }.banner .prev:hover, .banner .next:hover { filter:alpha(opacity=50) !important; opacity:0.5 !important; }/* 优势 */.advantage { width:1200px; overflow:hidden; margin:30px auto 10px; }.advantage ul li { width:240px; height:260px; float:left; }.advantage ul li img { width:146px; height:146px; overflow:hidden; margin:0 auto; display:block; }.advantage ul li span { width:220px; height:68px; text-align:center; display:block; font-size:18px; padding:10px; overflow:hidden; }.advantage ul li span i { width:100%; display:block; font-size:12px; color:#999; }/*首页产品*/.tilte { width:100%; margin:15px auto; font-size:24px; text-align:center; line-height:30px; }.title_en { font-size:16px; color:#999; }.title_bt { font-size:24px; }.title_bt img { margin:0 10px; }.title_bt h2 { color:#f83144; display: inline; }.title_text { font-size:16px; color:#999; }/*首页分类*/.inx_fenlei { width:1100px; margin:20px auto; }.inx_fenlei ul { width: 100%; overflow: hidden; text-align: center; }.inx_fenlei ul li { display: inline-block; margin:3px; }.inx_fenlei ul li a { padding:5px 30px; font-size:18px; display:block; text-align:center; border:1px solid #cccccc; border-radius: 10px; }.inx_fenlei ul li a:hover { background:url(http://oldfile.4e8.com/skin/mrfa9259/img/fenleia.jpg) no-repeat left center; border-radius: 10px; border:1px solid #f7515f; color:#f7515f; }/*首页成功案例*/.inx_pro { width:1200px; margin:20px auto; }.pro_box { width:1200px; max-height:650px; }.pro_box ul { width:1200px; overflow:hidden; }.pro_box ul li { width:392px; height:328px; overflow:hidden; margin:3px 3px; float:left; }.pro_box ul li a { width:100%; height:328px; display:block; }.pro_box ul li a i { width:100%; height:264px; overflow:hidden; display:block; background:#fff; }.pro_box ul li span { width:100%; line-height:60px; display:block; text-align:center; font-size:16px; }.pro_box ul li span em { font-size:12px; color:#777; line-height:30px; height:20px; display:block; }.pro_box ul li span:hover { color:#333; }.pro_box ul li img:hover { transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); transition-duration: 0.8s; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; }.pro_box ul li a i img { width:100%; height:100%; }/*首页关于我们*/.inx_about { width:100%; height:750px; background:url(http://oldfile.4e8.com/skin/mrfa9259/img/abbg.jpg) no-repeat; overflow:hidden; }.about_box { width:1200px; overflow:hidden; margin:0 auto; margin-top:100px; border-radius: 10px; background:#fff; }.about_box .l { width:520px; overflow:hidden; padding:40px; }.about_box .r { width:600px; overflow:hidden; }.about_box h2 { font-size:24px; line-height:50px; font-weight:normal; border-bottom: #CCC 1px solid; margin-bottom:10px; }.about_box .r img { width:100%; height:312px; }.inx_age { width:1200px; margin:20px auto; overflow:hidden; }.inx_age .left { width: 518px; height: 217px; overflow: hidden; border-radius: 10px; background: url(http://oldfile.4e8.com/skin/mrfa9259/img/ly.jpg) no-repeat; padding: 40px; }.inx_age .center { width:236px; height:297px; overflow:hidden; margin-left:15px; border-radius: 10px; background:url(http://oldfile.4e8.com/skin/mrfa9259/img/qq.jpg) no-repeat; }.inx_age .right { width:335px; height:298px; overflow:hidden; border-radius: 10px; }.inx_age .left form { margin-top:20px; }.inx_age .left .sub { background:url(http://oldfile.4e8.com/skin/mrfa9259/img/baoming.png) no-repeat; width:195px; height:50px; border:none; margin:0 auto; display:block; margin-top:20px; font-size:16px; color:#f83144; }.inx_age .left .name { width:187px; height:50px; line-height:50px; border-radius: 10px; background:#FFF; border:none;      text-indent: 10px;  color: #6b6567; }.inx_age .left .phone {  text-indent: 10px;  color: #6b6567;width:320px; height:50px; line-height:50px; border-radius: 10px; background:#FFF; border:none; margin-left: 5px; }.inx_aget { font-size:22px; color:#FFF; line-height:70px; }.inx_age .center a { background:url(http://oldfile.4e8.com/skin/mrfa9259/img/baoming.png) no-repeat; width:195px; height:50px; line-height:50px; border:none; margin:0 auto; display:block; margin-top:200px; font-size:16px; color:#f83144; text-align:center; }.inx_case ul li { box-shadow: 0px 6px 8px rgba(0, 0, 0, 0.03); }.inx_case ul li a span { line-height:60px; text-align:center; font-size:16px; display:block }.inx_case .more a { background:url(http://oldfile.4e8.com/skin/mrfa9259/img/moreh.jpg) no-repeat; width:163px; height:43px; line-height:43px; border:none; margin:50px auto 0; display:block; font-size:16px; color:#fff; text-align:center; }/*首页案例*/#lrtk { width:1200px; }#lrtk >li { width:600px }.mb-wrapper { margin:0 auto 20px; position:relative; height:440px; left:0; top:0 }.mb-slider, .mb-scroll { width:100%; height:380px; overflow:hidden; margin:0 auto; padding:0; position:relative; left:0; top:0 }.mb-active-slider { border-color:#333 }.mb-slider .mb-panel { margin-top:100px; display:block; cursor:pointer; float:left; list-style:none }.mb-panel a { outline:0 }.mb-slider .mb-panel.current { cursor:auto }.mb-inside * { max-width:100%; }a.mb-scrollButtons { display:block; width:45px; height:58px; background:transparent url(http://oldfile.4e8.com/skin/mrfa9259/img/arrows.png) no-repeat; position:absolute; top:45%; margin-top:-29px; cursor:pointer; text-decoration:none; outline:0; border:0; _background:transparent url(http://oldfile.4e8.com/skin/mrfa9259/img/arrows.gif) no-repeat }a.mb-scrollButtons.mb-left { background-position:left top; left:-45px }a.mb-scrollButtons.mb-right { background-position:right top; right:-45px }a.mb-scrollButtons.mb-left:hover { background-position:left bottom }a.mb-scrollButtons.mb-right:hover { background-position:right bottom }a.mb-scrollButtons.disabled { display:none }.mb-controls { margin:0 auto; text-align:center; position:absolute; top:445px; left:560px; z-index:100 }.mb-controls a { color:#666; font:18px/2.2 Georgia, Serif; display:inline-block; text-decoration:none; padding:2px; margin:0 5px 0 0; text-align:center; outline:0 }.mb-panel { margin-top:90px; background:#fff; padding:5px; }.mb-controls a:hover { color:black; }.mb-controls a.current { color:#f83144; }.main-nav { display:block; text-align:center; border-bottom:2px solid #a71700; margin:0 0 20px 0; padding:0 0 10px 0 }.main-nav a { text-decoration:none; color:#3e63ec; font-size:18px; margin:0 8px }.main-nav a:hover { color:black; border-bottom:2px solid black }.mb-inside img { width:100% }.inx_news { width: 1200px; /* overflow: hidden; */ margin:30px auto; height: 540px; }.inx_news .l { width: 382px; height: 460px; border: #d8d8d8 1px solid; background: #fff; margin-top: 30px; overflow:hidden; }.inx_news .c { width:430px; height:519px; border:#d8d8d8 1px solid; background:#fff; position:relative; }.inx_news .r { width: 382px; height: 460px; border:#d8d8d8 1px solid; background:#fff; margin-top: 30px; overflow:hidden; }.inx_news .l .title1 { width:100%; height:140px; font-size:20px; line-height:158px; text-align:center; background: url(http://oldfile.4e8.com/skin/mrfa9259/img/newstubiao.png) 110px 63px no-repeat #f8f8f8; }.inx_news .c .title1 { width:100%; height:140px; font-size:20px; line-height:158px; text-align:center; background: url(http://oldfile.4e8.com/skin/mrfa9259/img/title2.png) 130px 63px no-repeat #f8f8f8; }.inx_news .r .title1 { width:100%; height:140px; font-size:20px; line-height:158px; text-align:center; background: url(http://oldfile.4e8.com/skin/mrfa9259/img/title3.png) 110px 63px no-repeat #f8f8f8; }.inx_news .c .title1 span { }.inx_news .title1 a { width:100%; font-size:18px; display:block; height:140px; overflow:hidden; }.inx_news .title1 a:hover { color:#f83144; font-weight:bold; }.newsmore { position: absolute; z-index: 1; top: 490px; left: 190px; }.list { width:90%; margin:10px auto; }.list li { width:100%; line-height:30px; height:30px; overflow:hidden; }.list li a { display:block; }.list li span { float:right; }.list li a:hover { color:#f83144; }.inx_news .c .title1 span { }.inx_news .c .list { height:330px; overflow:hidden; }/*底部*/.footerbg { width:100%; background:#f4f4f4; height:326px; }.foot { width:1200px; overflow:hidden; height:240px; margin:0 auto; padding-top:30px; }.foot .l { width:590px; }.foot .l .left a { padding-right:50px; font-size:16px; color:#333; line-height: 50px; }.foot .l .left { }.foot .l .left li a { font-size:14px; font-weight:normal; color:#666; line-height: 30px; }.foot .c { line-height:30px; }.foot .c span { font-size:22px; }.foot .c a { display:block; width:134px; height:38px; border-radius:5px; background:#dedede; text-align:center; margin-top:10px; line-height:38px; }.copyright { width:100%; line-height:50px; border-top:#e0e0e0 1px solid; text-align:center; }.link { width:1200px; line-height:40px; margin:10px auto; font-size:16px; }/*子页面*//*banner内页*/.banner_ny { width:100%; position: relative; overflow: hidden; }.banner_ny .pic { position:absolute; width:1920px; height:280px; z-index:0; margin-left:-960px; left:50%; padding:0; list-style:none; }.banner_ny .pic img { width:1920px; height:280px; display: block; }.banner_ny .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }.banner_ny .hd li { margin: 0 auto; background: url(http://oldfile.4e8.com/skin/mrfa9259/img/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display:inline-block; *display:inline;zoom:1; _background: url(http://oldfile.4e8.com/skin/mrfa9259/img/dot8.png) no-repeat 0 -16px; }.banner_ny .hd .on { background-position:0 0; }.banner_ny .prev, .banner_ny .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(http://oldfile.4e8.com/skin/mrfa9259/img/ad_ctr.png) no-repeat 0 0; position: absolute; top: 60%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20); opacity:0.2; }.banner_ny .prev { left: 10%; }.banner_ny .next { background-position: 0 -90px; right: 10%; }.banner_ny .prev:hover, .banner_ny .next:hover { filter:alpha(opacity=50) !important; opacity:0.5 !important; }/*关于我们*/.main { width:1200px; margin:20px auto; overflow:hidden; }.main .left { width:244px; overflow:hidden; margin: 10px 10px 20px 10px; padding:10px 20px; font-size: 18px; border-radius:8px; box-shadow: 0px 8px 28px 0px rgba(0, 0, 0, 0.06); }.main .right { width:880px; overflow:hidden; background:#fff; }.title4 { width:100%; height:60px; border-bottom: 1px solid #e4eaec; line-height: 60px; }.title4 .l { height: 60px; color: #595959; font-size: 18px; min-width: 100px; border-bottom: #595959 2px solid; }.left_name { line-height:50px; background:url(http://oldfile.4e8.com/skin/mrfa9259/img/newstubiao.png) left center no-repeat; text-indent:50px; border-bottom:#CCC 1px dotted; }.left_nav { }.left_nav ul li {    line-height: 40px;    list-style: none;}.left_menu {margin-top:10px;}.left_nav ul li a { line-height:40px; display:block;  text-indent: 10px;}.left_nav ul li a:hover {    display: block;    color: #fff;    background: #f83144;    text-indent: 10px;    border-radius: 10px;}.text { width: 860px; padding: 10px; overflow: hidden; }/*子页产品*/.productlist ul li { width:280px; height:239px; overflow:hidden; margin:3px 3px; float:left; }.productlist ul li a { width:280px; height:239px; display:block; }.productlist ul li a i { width:100%; height:190px; overflow:hidden; display:block; background:#fff; }.productlist ul li span { width:100%; line-height:48px; display:block; text-align:center; font-size:16px; }.productlist ul li span em { font-size:12px; color:#777; line-height:30px; height:20px; display:block; }.productlist ul li span:hover { color:#333; }.productlist ul li img:hover { transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); transition-duration: 0.8s; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; }.productlist ul li a i img { width:100%; height:100%; }.page { text-align:center; line-height:30px; }/*相关*/.xg_news { width:1200px; overflow:hidden; margin:10px auto 20px ; }.xg_news .news_title { font-size:18px; display:block; }.xg_news .news_text { width: 100%; line-height: 27px; color: #777; height: 60px; overflow: hidden; }.xg_news .news_date { width: 70px; height:38px;/* text-align:center; */ font-size:18px; border-top:2px solid #4a4a4a; display:block; line-height:40px; color: #666; margin-top:10px; }.xg_news ul { }.xg_news ul li { width: 580px; margin: 0 10px; float: left; line-height: 35px;  text-indent: 20px; }.xg_news ul li a { line-height:35px; display:block; }.xg_news ul li span { float:right; }.tilte_xg { width: 100%; margin: 15px auto; font-size: 24px; text-align: center; border-top: 1px solid #dedede; line-height: 60px;/* line-height: 30px; */}.tilte_xg .title_bt { font-size:24px; }.tilte_xg .title_bt img { margin:0 10px; }.tilte_xg .title_bt h2 { color:#f83144; display: inline;}.tilte_xg .title_text { font-size:16px; color:#999;}/*新闻列表*/.newslist{ width:100%; margin: 0 10px; float: left; line-height: 35px; }.newslist a { line-height:35px; display: block; }.newslist a:hover { color:#f83144; line-height:35px; display: block; }.newslist span { float:right; }.newslist ul li { width:100%; line-height:30px;}/*相关产品*/.xg_pro { width:1200px; overflow:hidden; margin:0 auto;}.xg_pro ul li { width:280px; height:239px; overflow:hidden; margin:3px 3px; float:left; }.xg_pro ul li a { width:280px; height:239px; display:block; }.xg_pro ul li a i { width:100%; height:190px; overflow:hidden; display:block; background:#fff; }.xg_pro ul li span { width:100%; line-height:48px; display:block; text-align:center; font-size:16px; }.xg_pro ul li span em { font-size:12px; color:#777; line-height:30px; height:20px; display:block; }.xg_pro ul li span:hover { color:#333; }.xg_pro ul li img:hover { transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); transition-duration: 0.8s; -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -o-transition-duration: 0.8s; }.xg_pro ul li a i img { width:100%; height:100%; }h1 { font-size:18px; font-weight:normal; line-height:30px; text-align:center;}.date { font-size:12px; color:#666;text-align:center;}/*在线留言*/.box #inputform106 { margin-top:20px; }.box #inputform106 th { text-align:right; }.box #inputform106 input { border: 1px dotted #CCC; width:76% ;height:35px; line-height:35px; }.box #inputform106 textarea { border: 1px dotted #CCC; width:76%; }.box #inputform106 .submit {background-color: #85898a;    width: 470px;    cursor: pointer;    height: 40px;    border: none;    color: #fff;    margin-top: 10px;}