﻿@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 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:"微软雅黑"; font-size:14px; background:none; color:#333333; }
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 */
0 *:first-child +html .clearfix {
zoom:1;
} /* IE7 */
/* Defaults */
a { text-decoration:none; color:#646464;  }
a:hover { text-decoration:none; color:#646464; }
a:focus { outline:none; color:#646464; }
body { font:normal 12px tahoma, Arial, \5FAE\8F6F\96C5\9ED1, \5B8B\4F53; color:#333; background:#f2f2f2; line-height:24px; overflow-x:hidden; }
.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; }
/*头部*/
.header { width:100%; height:446px; position:relative; }
.top { width:1100px; height:86px; margin:0 auto; overflow:hidden; position:absolute; left:50%; margin-left:-550px; top:20px; line-height:46px; }
.navBar { width:1100px; margin:0 auto; position:absolute; top:86px; left:50%; margin-left:-550px; background:#fff; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; box-shadow: 0 0 15px #3333338a; }
.logo_text {
    font-size: 16px;
    margin-left: 10px;
    border-left: #fff 1px solid;
    padding-left: 10px;
    color: #ff0202;
    font-size: 20px;
    font-weight: bold;
}
/* 本例子css */
	.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/*.navBar{ position:relative; z-index:1;  background:#fff; color:#fff; line-height:63px;   } */
.nav { width:100%; margin:0 auto; list-style:none; margin:0; padding-left:10px; }
.nav a { color:#333; }
.nav h3 { float:left; font-size:100%; font-weight:normal; font-size:14px; }
.nav .m { line-height:63px; text-align:center; float:left; position:relative; }
.nav .s { float:left; width:1px; text-align:center; color:#eee; border-right:#eee solid 1px; height:63px; }
.nav h3 a { display:block; text-align:center; width:150px; height:100%; }
.nav h3 a:hover { font-weight:bold; }
.nav .on a { background:#c0df18; }
.nav .sub {
    display: none;
    width: 500px;
    position: absolute;
    left: 0;
    top: 63px;padding:0;
    line-height: 40px;
    /* padding: 5px 0; */
    background: #c0df18;
    float: left;
    list-style: none;
}
.nav .sub li { float:left; }
.nav .sub li a {  padding: 0 10px;}
.nav .sub li a:hover { background:#c0df18; color:#333; }
.top .l { width:700px; }
.top .l a { font-size:30px; line-height:46px; color:#fff; }
.top .r { background:url(http://oldfile.4e8.com/skin/mrfa8042/img/tel.png) no-repeat left center; padding-left:35px; font-size:24px; font-weight:bold; color:#fff; }
.top .r span{display:block; font-size:12px; font-weight:normal; line-height:15px;}
/* banner *
.banner { width:1920px; height:446px; position:absolute; top:0; z-index:-1; }*/

.banner { width:100%; position: relative; overflow: hidden; z-index:-1; top:0; }
.banner .pic { position:absolute; width:1920px; height:446px; z-index:0; list-style:none; padding:0; margin-top:0; margin-left:-960px; left:50%; position:absolute; }
.banner .pic img { width:1920px; height:446px; 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/mrfa8042/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/mrfa8042/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/mrfa8042/img/ad_ctr.png) no-repeat 0 0; position: absolute; top: 60%; z-index: 1000; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20); opacity:0.2; }
.banner .prev { left: 0; }
.banner .next { background-position: 0 -90px; right: 0; }
.banner .prev:hover, .banner .next:hover { filter:alpha(opacity=50) !important; opacity:0.5 !important; }
.bg2 { width:100%; background:url(http://oldfile.4e8.com/skin/mrfa8042/img/bg01.jpg) no-repeat center; height:77px; }
.inx_main { width:1100px; overflow:hidden; margin:0 auto; top:-148px; position:relative; }
.inx_main .left { width:340px; overflow:hidden; height:514px; }
.inx_main .right { width:760px; overflow:hidden; height:514px; }
.inx_tel { margin-top:80px; }
.inx_tel span { display:block; text-align:right; color:#fff; line-height:30px; }
.inx_tel span img { margin:0 10px; }
.inx_pro { background:url(img/cpbg.png) no-repeat; width:714px; height:291px; overflow:hidden; padding:20px; }
.inx_about { width:294px; height:310px; margin-top:20px; overflow:hidden; background:url(http://oldfile.4e8.com/skin/mrfa8042/img/abbg.png) no-repeat center; padding:20px; }
.title { font-size:16px; background:url(http://oldfile.4e8.com/skin/mrfa8042/img/hot.png) no-repeat left center; text-indent:32px; line-height:40px; }
.title span { color:#d2d2d2; font-size:14px; }
.inx_about .text { margin-top:5px; font-size:12px; overflow:hidden; height:265px; }
.title_pro { width:100%; margin-top:40px; height:40px; }
.title01 { font-size:16px; background:url(http://oldfile.4e8.com/skin/mrfa8042/img/hot.png) no-repeat left center; text-indent:32px; float:left; }
.title01 span { color:#d2d2d2; font-size:14px; }
.fenlei {
    /* height: 32px; */
    float: right;
    line-height: 32px;
    font-size: 12px;
}
.fenlei ul li { width:96px; overflow:hidden; text-align:center; float:left; margin:0 3px; }
.fenlei ul li a { width:92px; overflow:hidden; display:block; line-height:30px; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; border:#d7d7d7 1px solid; }
.fenlei ul li a:hover { width:92px; overflow:hidden; display:block; line-height:30px; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; border:#c0df18 2px solid; }
/*产品展示*/
.pro_box { width:100%; height:200px; overflow:hidden; margin:0 auto; margin-top: 10px; }
.pro_box ul { margin-top:10px; }
.pro_box ul li { width:120px; height:160px; overflow:hidden; margin:0 5px; float:left;background:#fff; }
.pro_box ul li a { width:100%; height:160px; display:block; }
.pro_box ul li a i { width:100%; height:126px; overflow:hidden; display:block; }
.pro_box ul li a i img { width:100%;}
.pro_box ul li span { width:100%; height:40px; font-size:12px; line-height:40px; display:block; text-align:center; }
.pro_box ul li span:hover { }
.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; }
/*新闻中心*/
.inx_news { padding: 10px; width: auto; overflow: hidden; }
.title_news { width:100%; margin-top:10px; height:40px; }
.news_box ul li { background:url(http://oldfile.4e8.com/skin/mrfa8042/img/sj.png) no-repeat left center; text-indent:15px; border-bottom:#d2d2d2 1px dotted; width: 47%; float:left; margin:0 10px; overflow:hidden; }
.news_box ul li span { width:90px; float:right; color:#999; font-size:12px; }
.news_box ul li a { width:254px; overflow:hidden; line-height:28px; display:block; }
.news_box ul li a:hover { font-weight:bold; color:#ffae00; }
.casebg { width:100%; height:371px; margin-top:-120px; background:url(http://oldfile.4e8.com/skin/mrfa8042/img/casebg.png) no-repeat center; }
.inx_case { width:1100px; overflow:hidden; margin:0 auto; }
.title_case { width:100%; margin-top:60px; height:40px; }
.title_case .title01 { font-size:16px; background:url(http://oldfile.4e8.com/skin/mrfa8042/img/hot.png) no-repeat left center; text-indent:32px; float:left; color:#FFF; }
.title_case .title01 span { color:#758fa1; font-size:14px; }
.title_case .fenlei ul li a { width:92px; overflow:hidden; display:block; line-height:30px; color:#FFF; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; border:#758fa1 1px solid; }
.title_case .fenlei ul li a:hover { width:92px; overflow:hidden; display:block; line-height:30px; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; border:#c0df18 2px solid; }
/*首页案例*/
.case_box { width:100%; height:250px; overflow:hidden; margin:0 auto; margin-top: 10px; }
.case_box ul { margin-top:20px; }
.case_box ul li { width:160px; height:230px; overflow:hidden; margin:0 5px; float:left; border:#315872 1px solid; padding:5px; }
.case_box ul li a { width:100%; height:230px; display:block; }
.case_box ul li a i { width:100%; height:180px; overflow:hidden; display:block; }
.case_box ul li a i img { width:100%; height:100%; }
.case_box ul li span { width:100%; height:50px; font-size:12px; line-height:50px; color:#fff; display:block; text-align:center; }
.case_box ul li span:hover { }
.case_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; }
.link { height:100px; width:1100px; margin:0 auto; overflow:hidden; line-height:30px; }
.link a { margin:0 5px; }
/*底部*/
.footbg { width:100%; height:95px; margin-top:20px; background:url(http://oldfile.4e8.com/skin/mrfa8042/img/footbg.png) no-repeat center; }
.foot { width:1100px; overflow:hidden; margin:0 auto; }
.foot .l { width:484px; height:70px; overflow:hidden; margin:15px 0 0 15px; }
.foot .r { width:84px; height:84px; overflow:hidden; }
/*内页*/
.left_menu ul{margin:0;padding:0;list-style:none;}
.bgny { width:100%; background:url(img/nybg.png) no-repeat center; height:151px; margin-top: -63px; }
.main { width:1100px; overflow:hidden; margin:0 auto; top:-148px; position:relative; }
.main .left { width:290px; overflow:hidden; }
.main .right { width:800px; overflow:hidden; }
.tel { margin-top:72px; }
.tel span { display:block; text-align:right; color:#fff; line-height:30px; }
.tel span img { margin:0 10px; }
.prolist { background:#fff;min-height:502px; width:760px; overflow:hidden; padding:20px; margin-top:28px; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; box-shadow: 0 0 15px #7562621f; }
.prolist_box { width:100%; overflow:hidden; margin:0 auto; }
.prolist_box ul { margin-top:10px; }
.prolist_box ul li { width:140px; overflow:hidden; margin:0 5px; float:left; }
.prolist_box ul li a { width:100%; overflow:hidden; display:block; }
.prolist_box ul li a i { width:100%; height:150px; overflow:hidden; display:block; }
.prolist_box ul li a i img { width:100%;  }
.prolist_box ul li span { width:100%; height:40px; font-size:12px; line-height:40px; display:block; text-align:center; }
.prolist_box ul li span:hover { font-weight:bold; }
.prolist_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; }
.left_nav_bg { width:234px; margin-top:20px; min-height:300px; overflow:hidden; padding:20px; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; border:#c0df18 5px solid; box-shadow: 0 0 15px #7562621f; }
.title_ny { width:100%; height:40px; }
.left_nav ul li { width:100%; line-height:40px; }
.left_nav ul li a { width:100%; line-height:40px; display:block; background:url(http://oldfile.4e8.com/skin/mrfa8042/img/lijing.png) no-repeat left center; text-indent:15px; }
.left_nav ul li a:hover { width:100%; line-height:40px; display:block; font-weight:bold; color:#14415f; background:url(http://oldfile.4e8.com/skin/mrfa8042/img/jingguo.png) no-repeat left center; text-indent:15px; }
.page { text-align:center; line-height:40px; display:block; width:100%; overflow:hidden; color:#666; }
.pic { width:100%; overflow:hidden;}
.pic .l { width:500px;}
.pic .l img { width:500px;}
.pic .r { width:240px;}
.pic .r h1 { text-align:left; line-height:40px;}
h1{ font-size:20px; text-align:center; font-weight:normal;}
.pic .r span { width:100%; line-height:30px; display:block; color:#666;}
.box { width:100%; overflow:hidden; margin:10px auto;}
/*新闻列表*/
.newslist_box { }
.padding_ny { width:100%; height:30px;}
.newslist_box ul li { background:url(http://oldfile.4e8.com/skin/mrfa8042/img/sj.png) no-repeat left center; line-height:35px; text-indent:15px; border-bottom:#d2d2d2 1px dotted; width:100%; float:left; margin:0 10px; overflow:hidden; }
.newslist_box ul li span { width:90px; float:right; color:#999; font-size:12px; }
.newslist_box ul li a { width:650px; overflow:hidden;line-height:35px;  display:block; }
.newslist_box ul li a:hover { font-weight:bold; color:#ffae00; }
.newslist_box ul li .down{ width:75px; height:30px; background:#ffae00; color:#fff; line-height:30px; font-weight:bold;}
.newslist_box ul li .down:hover{ color:#fff;}
.casebg_ny { width:100%; height:371px; margin-top:-120px; margin-bottom:10px; background:url(http://oldfile.4e8.com/skin/mrfa8042/img/casebg.png) no-repeat center;}



/*在线留言*/
.box th{text-align:right;line-height:30px;color:#666;}
.box input{border:1px solid #e4e4e4;width:550px;line-height:30px;margin:5px 0;}
.box textarea{width:550px;border:1px solid #e4e4e4;}
#submit105:hover{background:#d6e8f4;}


.box .submit {line-height:40px;margin:5px 0;background:#f1f1f1;}

.left_menu_2{margin-left:20px;}
.page .neidown {
    width: 75px;
    height: 30px;
    background: #ffae00;
    color: #fff;
    line-height: 30px;
    font-weight: bold;
    display: block;
    margin: 0 auto;
}

