﻿.box{background-color:#39A4DC;}
.container{margin:0 auto;width:1000px;}
#header{height:84px;}
#logo{display:block;width:880px;height:84px; background:url(/images/logo.png) no-repeat;}
#nav{height:40px; background:#39A4DC; }
.nav .m{float: left;position: relative;border:1px solid #248ec8;border-top:0;border-bottom:0;margin-left:-1px;}
#nav a {text-decoration: none; color: #fff; }
#nav a {display: block; float: left; height: 40px; cursor: pointer;border-left: 1px solid #5bb3e1;}
#nav a font{ display: block; width:100px;line-height:40px;color: #fff; text-align: center; font-size: 16px; font-family: "微软雅黑"; }
#nav a:hover{background: #1f7caf; color: #fff; text-decoration: none; }
.nav li:last-child a{border-right: 1px solid #5bb3e1;}
.ps_box{margin-top:5px;}

/*  标题  */
.site-title{ margin: 30px 0 20px;}
.site-title fieldset{border: none; padding: 0; border-top: 1px solid #eee;}
.site-title fieldset legend{margin-left: 20px;  padding: 0 10px; font-size: 22px; font-weight: 300;}
.layui-elem-field legend {font-family:"HanHei-SC","Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",Roboto,Arial,sans-serif; margin-left: 20px; padding: 0 10px; font-size:20px; font-weight:bold; }
.layui-field-title { margin:10px 0 20px; border: none; border-top: 1px solid #CECECE; }
.layui-field-box { padding: 10px 15px; }
.layui-field-title .layui-field-box { padding: 10px 0; }

/*  关于豐睿成  */
.tem_index_about_cont{padding:0;}
.tem_index_about_txt{float:left;width:55%; text-align:left;}
.tem_index_about .txtwd100{float:none;width:100%;}
.tem_index_about_txt .met_editor{padding:0px 50px 0 0;}
.met_editor p{font-size:14px;color:#666;line-height:24px;text-indent:2em;}
.tem_index_about_img{float:right;overflow:hidden;width:45%;height:227px;font-size:0;}
.tem_index_about_video{float:right;overflow:hidden;width:45%;}
.tem_index_about_img ul{float:left;overflow:hidden;width:70%;height:227px;list-style:none;}
.tem_index_about_img .tem_index_about_img_noe{float:none;width:100%;}
.tem_index_about_img ul li{padding:4px;border:1px solid #eee;}
.tem_index_about_img ul img{width:100%;height:217px;}
.tem_index_about_img ol{float:right;overflow:hidden;width:30%;list-style:none;}
.tem_index_about_img ol li{position:relative;margin-bottom:8px;margin-left:20px;padding:4px;border:1px solid #eee;}
.tem_index_about_img ol img{width:100%;height:60px;cursor:pointer;}
.tem_index_about_img ol li.tem_now{background:#eee;}
.tem_index_about_img ol li i{position:absolute;top:26px;left:-8px;display:none;color:#eee;font-size:20px;}
.tem_index_about_img ol li.tem_now i{display:block;}
.tem_index_about_img ol li.tem_hover{background:#eee;}
.tem_index_about_more{padding-top:10px;}
.tem_index_about_more a{display:inline-block;padding:0 30px;height:30px;border:2px solid #eee;color:#999!important;text-decoration:none;font-weight:normal;line-height:30px;}
.tem_index_about_more a:hover{ background:#eee; text-decoration:none!important; }

/*  主营业务  */
.tem_index_product{padding:0 0 80px;}
.tem_index_product ul{list-style:none;}
.tem_index_product ul li{float:left;overflow:hidden;margin-bottom:30px;text-align:center;}
.tem_index_product ul li a{display:block;margin:0 auto;background:#fff;text-align:center;font-size:0;}
.tem_index_product ul li h2{padding:10px;background:#8c989f;color:#fff;text-align:left;font-weight:normal;font-size:14px;}
.tem_index_product a img{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.tem_index_product a:hover img{opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;}

/* 公司介绍 */
.tem_inner,.met_section{padding:0;margin:0 auto;width:1000px;}
.met_section{position:relative;padding:40px 0 0;}
.met_section aside{position:relative;float:left;width:230px;}
.met_section .article{float:left;margin-left:-230px;width:100%;}
.met_section article .met_article{margin-left:250px;}
.met_section_asidenone article{float:none;margin-left:0;}
.met_section_asidenone article .met_article{margin-left:0;}
.met_section aside section{border:1px solid #ddd;}
.met_section aside section h2{padding:0 20px;height:60px;border-bottom:1px solid #ddd;font-size:18px;line-height:60px;}
.met_section aside .met_aside_list{padding:10px 0;}
.met_section aside .met_aside dl dt{height:45px;line-height:45px;font-size:14px;}
.met_section aside .met_aside dl dt a{display:block;padding:0 20px;color:#333;}
.met_section aside .met_aside dl dt a:hover{background:#efefef;}
.met_section aside .met_aside dl dt.on{background:#efefef; border-left:4px solid #008080;}
.met_section aside .met_aside dl dd{padding:6px 0 6px 0;}
.met_section aside .met_aside dl dd a{display:block;padding-left:40px;height:35px;color:#333;font-weight:normal;line-height:35px;}
.met_section aside .met_aside dl dd .on a,.met_aside dl dd a:hover{background:#efefef;}
.met_section aside .met_related{margin-top:20px;}
.met_section aside .met_related ul{padding:20px;}
.met_section aside .met_related li{margin-bottom:8px;list-style:none;}
.met_article_head{position:relative;padding:0 10px;height:60px;border-bottom:1px solid #ddd;line-height:60px;}
.met_article_head .met_position{position:absolute;top:0;right:10px;color:#aaa;}
.met_article_head .met_position a{color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.met_article_head h1{color:#555;font-weight:normal;font-size:18px;}
.met_section_sehed{padding-top:0;}
.met_section_head{height:50px;color:#aaa;line-height:50px;}
.met_section_head a{color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.met_section_head a:hover{color:#e9280c;}

/* 联系我们 */
#contact_us{padding:20px;}
#contact_us p{margin:0;text-indent:0;line-height:26px;}
#contact_us strong{color:#666;}

/* 产品展示 表格 */
table { border-collapse: collapse; border-spacing: 0; display: table; border-color: grey; }
.tb { width: 100%; margin: 10px 0; background-color: #fff; }
.tb tr { transition: all .3s; -webkit-transition: all .3s; }
.tb thead tr { background-color: #f2f2f2; }
.tb th { text-align: left; }
.tb td, .tb th { padding: 9px 15px; min-height: 20px; line-height: 20px; border: 1px solid #e2e2e2; font-size: 14px; }
.tb tr:hover, .tb[lay-even] tr:nth-child(even) { background-color: #f8f8f8; }
.tb[lay-skin=line], .tb[lay-skin=row] { border: 1px solid #e2e2e2; }
.tb[lay-skin=line] td, .tb[lay-skin=line] th { border: none; border-bottom: 1px solid #e2e2e2; }
.tb[lay-skin=row] td, .tb[lay-skin=row] th { border: none; border-right: 1px solid #e2e2e2; }
.tb[lay-skin=nob] td, .tb[lay-skin=nob] th { border: none; }



.header{margin-left:auto; width:920px; margin-right:auto; background:#236DD6;}
.headers{margin-left: auto; width:890px; margin-right: auto; background:#ffffff;}

.top_bg{ margin-top:20px;}

.box_01{ border:#4d4d4d 1px solid; }
.box_02{ border:#dcdcdc 1px solid; border-top:none;}
.box_all{ border:#dcdcdc 1px solid; }

.logo_l{ padding:16px 0px 2px 10px; width:240px;}
.logo_r{ padding:16px 10px 0px 0px; line-height:22px; vertical-align:bottom;}
.logo_r a{ color:#b66921; text-decoration:none;}
.logo_r a:hover { color:#b66921; text-decoration:none; }
.logo_rr{ padding:30px 10px 0px 10px; line-height:22px;}
.logo_rr a{ color:#e7d2a3; text-decoration:none;}
.logo_rr a:hover { color:#e7d2a3; text-decoration:none; }

.menu{ background:url(/images/menu_bg.jpg) repeat-x left top; height:33px; line-height:33px; filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3);}
.menu ul{ margin:0px 34px;}



