﻿@charset "utf-8";
/* CSS Document */
body{font-size:12px;color:#000; background:#f0f0f0;}
td{font-size:12px;color:#cccccc;}
.dt1{font-size:88px;}
.tb{width:200px;}
.checked{color:red;}
.check{color:#cccccc;}
.error{color:red;}
* { margin:0; padding:0;}
ul,li { list-style-type:none;}
a { text-decoration:none; color:#4c4c4c;}
.clea { clear:both;}
.main { width:1000px; height:auto; margin:0 auto;}
img { border:0;}
.top { width:100%; height:80px;}
.logo { width:500px; height:75px; float:left;}
.search { width:200px; height:50px; margin-top:30px; float:right; background:url(../Images/jsimg/search_bg.jpg) no-repeat bottom left;}
.menu { width:992px; background:url(../Images/jsimg/menubg.jpg) repeat; height: 39px; margin: 0 2px 0 auto; border-radius: 7px; border-left: 1px solid #dadada;border-right: 1px solid #dadada;}

.banner { padding-top:10px;padding-bottom:10px;}
.in_banner { padding-top:10px;padding-bottom:10px;padding-left:6px;}
.i_main { width:1000px; height:auto;}
.i_m {width:969px; height:auto; background: url(../Images/jsimg/i_m_bg.jpg) repeat-y; padding:2px 13px 5px 18px; display:block; position:relative; z-index:1px;}
.i_m_l { width:194px; height:auto; float:left;}
.i_m_daili { width:182px; height:269px; padding:0 5px; background:url(../Images/jsimg/daili.jpg) no-repeat; padding-top:40px; text-align:center;}
.i_m_daili img { padding:10px 0px;} 
.i_m_l_con { width:194px; height:auto; padding-top:10px;}
.i_m_r { float:right; width:771px; height:auto;}
.i_news { background:url(../Images/jsimg/i_news.jpg) no-repeat; width:661px; height:34px; padding-left:110px; margin-top:2px;}
.i_news li{ background:url(../Images/jsimg/dot02.gif) left center no-repeat; width:300px; padding-left:15px; line-height:35px; height:35px; float:left; margin-right:20px; display:inline; color:#4c4c4c;}
.i_news li a{ padding-left:15px;}

.i_pro { padding-top:7px; width:771px; height:150px; background:url(../Images/jsimg/i_pro_bg.jpg) repeat-x bottom; margin-bottom:15px;}
.i_pro dl { width:107px; height:123px; text-align:center; padding:15px 13px; float:left;}
.i_pro img { border:1px solid #dadada;}
.i_pro dt { width:107px; height:94px;}
.i_pro dd { padding-top:5px;}
.i_m_f { width:771px; height:auto;}
.i_about{ width:432px; height:380px; float:left;}
.i_about dl { width:430px;border-right:1px dashed #999; height:350px; }
.i_about dl img {border:1px solid #dadada;}
.i_about dt { padding:10px 14px; float:left; width:96px; height:102px; }
.i_about dd { float:left; padding-right:15px; width:280px; color:#1f1f1f;line-height:22px; }
.i_about dd a { text-align:right; display:block; color:#1f1f1f;}
.i_contact { float:right; width:330px; padding-top:12px; height:450px; background:url(../Images/jsimg/i_ren.jpg) no-repeat 240px 400px;}
.i_contact h4 { font-size:14px; padding-left:12px; height:20px; line-height:20px;}
.address { width:320px; height:85px; margin:5px 0px; background:url(../Images/jsimg/i_con4.jpg) no-repeat left top; padding:5px 12px; line-height:20px; box-sizing: content-box;}
.i_main_top { width:1000px; background:url(../Images/jsimg/i_m_top.jpg) no-repeat top left; height:15px;}
.i_main_foot { background:url(../Images/jsimg/i_m_foot.jpg) no-repeat; width:1000px; height:15px; position:relative; z-index:2; top:-5px;}
.foot { width:1000px; color:#333; padding: 1em 0; line-height:26px; text-align:center; font-size:14px; font-family: "微软雅黑";}

.s_left { float:left; width:195px; height:auto;}
.subnav { width:192px; height:auto; background:url(../Images/jsimg/nav_top.jpg) no-repeat top left;}
.subnav h3 { color:#318738; font-style:italic;  font-size:14px; padding:7px 0 0 30px; height:27px;font-family: "微软雅黑"; display:block;}
.left_nav { background:url(../Images/jsimg/nav_bg.jpg) repeat-y; padding-top:17px;}

.left_h1 a { width:157px; height:32px; border-bottom:1px dashed #CCC; display:block; color:#555555; line-height:32px;font-size:13px; font-family:"微软雅黑"; padding-left:30px; font-weight:bold;}
.left_h1 a:hover { width:157px; height:33px; line-height:32px; background:url(../Images/jsimg/nav_hover.jpg) no-repeat; color:#fff; border-bottom:none;padding-left:30px;font-weight:bold;}
.left_h1d a { width:157px; display:block; height:32px; line-height:32px; background:url(../Images/jsimg/nav_hover.jpg) no-repeat; color:#fff; border-bottom:none;padding-left:30px;font-size:13px; font-family:"微软雅黑";font-weight:bold;}
.left_h2 a { width:137px; height:32px; border-bottom:1px dashed #CCC; display:block; color:#555555; line-height:32px;font-size:13px; font-family:"微软雅黑"; padding-left:50px; background:url(../Images/jsimg/nav2_hover.jpg) no-repeat;}
.left_h2 a:hover{ width:137px; height:32px; border-bottom:1px dashed #CCC; display:block; color:#555555; line-height:32px;font-size:13px; font-family:"微软雅黑"; padding-left:50px;background:url(../Images/jsimg/nav2_hover.jpg) no-repeat;}
.left_h2d a { width:137px; height:32px; border-bottom:1px dashed #CCC; display:block; color:#fff; line-height:32px;font-size:13px; font-family:"微软雅黑"; padding-left:50px;background:url(../Images/jsimg/nav2d_hover.jpg) no-repeat;}
.left_h3 a { width:147px; height:32px; border-bottom:1px dashed #CCC; display:block; color:#555555; line-height:32px;font-size:13px; font-family:"微软雅黑"; padding-left:40px;}
.left_h3 a:hover{ width:147px; height:32px; border-bottom:1px dashed #CCC; display:block; color:#555555; line-height:32px;font-size:13px; font-family:"微软雅黑"; padding-left:40px;}
.left_h3d a { width:147px; height:32px; border-bottom:1px dashed #CCC; display:block; color:#555555; line-height:32px;font-size:13px; font-family:"微软雅黑"; padding-left:40px;}
.left_h4 a { width:147px; height:32px; border-bottom:1px dashed #CCC; display:block; color:#555555; line-height:32px;font-size:13px; font-family:"微软雅黑"; padding-left:40px;}
.left_h4 a:hover{ width:147px; height:32px; border-bottom:1px dashed #CCC; display:block; color:#555555; line-height:32px;font-size:13px; font-family:"微软雅黑"; padding-left:40px;}
.left_h4d a { width:147px; height:32px; border-bottom:1px dashed #CCC; display:block; color:#555555; line-height:32px;font-size:13px; font-family:"微软雅黑"; padding-left:40px;}

.subnav_foot { background:url(../Images/jsimg/nav_foot.jpg) no-repeat; width:192px; height:10px; display:block; margin-bottom:25px;}
.sub_contact { width:89px; height:105px; background:url(../Images/jsimg/sub_con.jpg) no-repeat; margin-top:13px; padding:15px 10px 10px 93px; }
.sub_contact a { border:0; padding:5px 0px; text-align:center; display:block;}
.s_right { float:right; width:745px; margin-right:5px;background: url(../Images/jsimg/p_bg.jpg) 0px 30px repeat-x;}
.position {height:22px; width:690px; color:#2a2a2a; background:url(../Images/jsimg/p_dot.jpg) no-repeat left bottom; padding-left:30px; padding-top:10px;font-size:12px; font-family:"微软雅黑";}

.datetime { float:right;}
.newslist { }
.newslist .company-news {font-size: 14px;}
.newslist .company-news p {margin-top: 5px;}
.newslist .company-news h3 {
  margin: 20px auto;
}
.newslist ul { padding-top:12px;}
.newslist li { height:22px; border-bottom:1px dashed #CCC; padding-top:18px; padding-left:30px; background:url(../Images/jsimg/dot04.jpg) no-repeat 5px 22px; width:660px; float:left;color:#4c4c4c;}
.newslist li a { color:#4c4c4c;}
.newslist li a:hover { color:#40a735; font-size:14px;}
.page{ padding-top:20px;}

.subtext { width:100%; height:auto; padding-top:20px; line-height:24px;}
.subtext2 { padding:15px;line-height:24px;}
.subtext h4 { font-size:14px; font-weight:bold; text-align:center; line-height:35px;}
.subtext2 h4 { font-size:14px; font-weight:bold; text-align:center; line-height:35px;}
.from { line-height:30px; text-align:right; padding:10px 30px;}

.product { padding-top:20px;}
.product dl { width:140px; height:220px; padding:0px 30px 10px 16px; float:left; display:block; overflow:hidden;} 
.product dt { width:128px; height:128px; padding:6px; background:url(../Images/jsimg/pro_bg.jpg) no-repeat top left;}
.product dt img { border:1px solid #fff;}
.product dd { font-size:12px; font-weight:bold; color:#333; padding:5px; line-height:18px;}
.product dd a { color:#333333;}

.nei_about{ padding:15px 0; line-height:23px; color:#2A2A2A;}
.nei_link{ padding:15px; line-height:23px; color:#2A2A2A;}
.nei_link a{ padding:10px;}

.nei_guest td{  color:#2A2A2A; height:35px; line-height:24px;}
.prod { line-height:23px; padding:15px;}

#ME_nav {width:1000px;}
.ME_nav_1 {width:66px;height:39px;float:left;}

.ME_nav_normals, .ME_nav_normala, .ME_nav_normalp, .ME_nav_normaln, .ME_nav_normalf, .ME_nav_normalr, .ME_nav_normalg, .ME_nav_normalc {width:105px;height:39px;float:left;display:block;overflow:hidden;position:relative;}
.ME_nav_hovers, .ME_nav_hovera, .ME_nav_hoverp, .ME_nav_hovern, .ME_nav_hoverf, .ME_nav_hoverr, .ME_nav_hoverg, .ME_nav_hoverc {width:105px;height:39px;float:left;position:relative;}
.ME_nav_separator  {width: 1px; height: 39px; float: left; background:url(../Images/jsimg/menuseparator.jpg) repeat;}
.ME_nav_normals h3 a  span, .ME_nav_normala h3 a  span, .ME_nav_normalp h3 a  span, .ME_nav_normaln h3 a  span, .ME_nav_normalf h3 a  span, .ME_nav_normalr h3 a  span, .ME_nav_normalg h3 a  span, .ME_nav_normalc h3 a  span {
  display:block;
  height:39px;
  width:105px;
  line-height: 39px;
  color: #555;  
  font-family: "微软雅黑";  
  font-weight: normal;
  text-align: center;
  -webkit-text-shadow: 0 0 0 #000;
  -moz-text-shadow:0 0 0 #000;
  -o-text-shadow:0 0 0 #000;  
  text-shadow: 0 0 0 #000;
}
.ME_nav_hovers h3 a  span, .ME_nav_hovera h3 a  span, .ME_nav_hoverp h3 a  span, .ME_nav_hovern h3 a  span, .ME_nav_hoverf h3 a  span, .ME_nav_hoverr h3 a  span, .ME_nav_hoverg h3 a  span, .ME_nav_hoverc h3 a  span {
  display:block;
  height:39px;
  width:105px;background:url(../Images/jsimg/menuhoverbg.jpg) repeat;
  color: #fff;
  line-height: 39px;
  font-family: "微软雅黑";
  font-weight: normal;
  text-align: center;
  width: 100%;
}

.ME_nav_submenu {position:absolute;text-align:left; background:#4e9623;z-index: 1010;}
.ME_nav_submenu a { display:block;  color:#fff; line-height:28px; width:78px; height:32px; padding-left:30px;}
.ME_nav_submenu a:hover{ display:block;  color:#fff; line-height:28px; width:78px; height:32px;padding-left:30px;text-decoration:underline;}
.ME_nav_submenu2 {position:absolute;text-align:left; background:#4e9623;z-index: 1010;}
.ME_nav_submenu2 a { display:block;  color:#fff; line-height:28px; width:88px; height:32px; padding-left:20px;}
.ME_nav_submenu2 a:hover{ display:block;  color:#fff; line-height:28px; width:88px; height:32px;padding-left:20px;text-decoration:underline;}
.ME_nav_submenu3 {position:absolute;text-align:left; background:#4e9623;z-index: 1010;}
.ME_nav_submenu3 a { display:block;  color:#fff; line-height:28px; width:83px; height:32px; padding-left:25px;}
.ME_nav_submenu3 a:hover{ display:block;  color:#fff; line-height:28px; width:83px; height:32px;padding-left:25px;text-decoration:underline;}
.ME_nav_submenu4 {position:absolute;text-align:left; background:#4e9623;z-index: 1010;}
.ME_nav_submenu4 a { display:block;  color:#fff; line-height:28px; width:85px; height:32px; padding-left:23px;}
.ME_nav_submenu4 a:hover{ display:block;  color:#fff; line-height:28px; width:85px; height:32px;padding-left:23px;text-decoration:underline;}
.ME_nav_submenu5 {position:absolute;text-align:left; background:#4e9623;z-index: 1010;}
.ME_nav_submenu5 a { display:block;  color:#fff; line-height:28px; width:85px; height:32px; padding-left:23px;}
.ME_nav_submenu5 a:hover{ display:block;  color:#fff; line-height:28px; width:85px; height:32px;padding-left:23px;text-decoration:underline;}

.kuang{ border:none; background:#f0f0f0; text-align:center; color:#a3a3a3; width:145px;}

.text-center {text-align: center;}
