@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; padding:0; font-family:"SimSun"; font-size:12px; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,lable,textarea,p,blockquote,img { margin:0; padding:0;}
ol,ul li{list-style:none outside none;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
h4 {font-size:100%; text-align:center;}
h1{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none; text-align:center; padding:10px;}
h2{ font-size:18px; font-weight:bold;color:#000000;text-decoration:none; text-align:center;padding:10px;}
em{ font-style:normal;}
H3{ font-weight:normal;}
a{text-decoration:none;}
.clr{ clear:both;}   /*清除样式*/
*{padding:0;margin:0;}
img{border:none;}
.clr { clear:both;}
a:hover { text-decoration:none;}


/*头部设置*/
.header { width:100%; background:#2b2b2b;}
.logo{ padding:19px 0px;}
.logo img { width:75%;}
.pc_dh ul li { font-family:"微软雅黑"; font-size:16px; color:#dfdfdf; float:left; text-align:center; line-height:108px; padding:0px 4%; background:url(../images/dhx.png) no-repeat right;}
.pc_dh ul li a { color:#dfdfdf;}
.banner { margin-top:2px;}


/*手机头部*/
.glyphicon-th-list { font-size:25px;}
.sj_dh { float:right; padding-top:5%;}
.active a{ background:#8be909 !important; color:#333 !important;}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: -48px !important;
  z-index: 1000;
  display: none;
  line-height:35px;
  float: left;
  background:#fff; /*opacity:0.8;*/
  min-width: 100px !important;
  }

/* 产品中心*/
.cpcenterkd { width:1218px;}
.cptitle { height:75px; margin-top:70px;}
.cptitle h4 { height:71px; border-bottom:1px solid #e1e1e1;}
.cplist { margin-top:65px;}
.cplist ul li { margin-bottom:55px !important;}
.cp_pic { border:1px solid #dfdfdf; position:relative;}
.cp_pic_tmc { width:100%; background:url(../images/cptmc.png) repeat-x center bottom; text-align:center; color:#fff; position:absolute; bottom:1px; z-index:999;}
.cp_pic_tmc a {color:#fff; font-family:"微软雅黑"; font-size:14px; line-height:30px;}
.cp_pic_tmc a:hover { color:#8be909;}
.tc { padding:0px 9px !important;}
.cp_pic img { width:100%;}
.cen { width:100%;}



/*关于我们*/
.gywmbj { background:#2b2b2b; margin-top:15px; }
.gywmtitle { height:80px; margin-top:40px;}
.gywmtitle h4 { height:77px; border-bottom:1px solid #444444;}
.gywm { margin-top:55px; margin-bottom:45px;}
.gywm_pic img { padding:0px !important; border:5px solid #fff;}
.gywm_jj { padding:0px 0px 0px 45px!important; color:#efefef; font-family:"微软雅黑"; font-size:14px; line-height:28px; max-height:335px; overflow:hidden;}
.gywm_jj a { color:#efefef;}
.gd { display:block; float:right; padding-right:15px; padding-top:15px;}

 /*新闻中心*/
.newslist { margin-top:50px;}
.newslist h3 { font-family:"宋体"; font-size:24px; color:#828282; font-weight:bold; background:url(../images/newlist_xb.png) no-repeat left center; padding-left:25px; height:35px; line-height:35px; overflow:hidden;}
.newslist a { color:#828282;}
.newslist p{ font-family:"宋体"; font-size:12px; color:#828282; line-height:25px; padding-left:28px; margin-top:20px;}
.kg2,.kg4 { width:0px;}
.glyphicon-arrow-right { font-size:18px; color:#a2d15f !important;}
.h3 span { text-align:center !important;}
.gdtb { padding:5px 60px; border:1px solid #a6a6a6; color:#a6a6a6; margin-top:45px;}

/*联系我们*/
.lxwm { margin-top:15px;}
.dz { padding-top:55px; padding-left:45px;}
.dz ul li { line-height:50px; font-family:"微软雅黑"; font-size:14px; color:#636363;}
.dz ul li img { padding-right:20px;}

/*foot*/
.pc_footer { background:#2b2b2b; margin-top:45px; }
.pc_foot { color:#ffffff; font-family:"微软雅黑"; font-size:14px; line-height:40px;}
.pc_foot a { color:#ffffff;}
.foot_dh { margin-top:65px; display:block; }
.foot_dh a { color:#ffffff; padding:0px 20px; font-family:"微软雅黑"; font-size:14px; line-height:40px; }
.pc_foot p { padding-left:20px;}
.ewm { padding:48px 0px; }
.fhsy { margin-top:65px;}

/*手机foot*/
.sj_footer { background:#2b2b2b; position:fixed; bottom:0px; z-index:9999; width:100% !important;}
.sj_foot { padding:15px 5px;}
.sj_foot ul li p { text-align:center; font-family:"微软雅黑"; padding-top:8px !important; font-size:13px; }
.sj_foot ul li p a { color:#ffffff; }


/*子页——新闻列表页*/
.zy_contect { width:100%; height:auto; margin-bottom:30px;}
.zyzj { height:auto; margin:15px auto 35px; background:#fff;}
.left_zy { height:auto; padding-left:0px !important; padding-right:0px !important; float:left !important;}
.left_shopfl { height:auto; border:1px solid #d9d9d9; padding-bottom:15px; background:#f3f3f3; padding-left:0px !important; padding-right:0px !important;}
.left_shopfl_title { width:100% !important; height:70px; line-height:70px; font-family:"微软雅黑"; font-size:24px; text-align:center; border-top:2px solid #8be909; letter-spacing:1px; background:#333; color:#fff; padding-left:0px !important; padding-right:0px !important;}
.left_shopfl ul li { width:90%; height:45px; line-height:45px;  font-family:"微软雅黑"; font-size:15px; color:#444444; padding-left:10%; letter-spacing:1px; border-bottom:1px dashed #e8e8e8; background:url(../images/zyfl_dh_bj.png) no-repeat left center; margin-top:1px; padding-right:0px !important;}
.left_shopfl ul li a {color:#444444;}
.left_shopfl ul li span { width:8px; height:9px; float:right; padding:16px 30px 0px;}
.left_shopfl ul li a:hover { color:#0678ed; font-weight:bold;}
.lxwm_pic { width:100%; margin-top:25px; border:1px solid #d9d9d9;}


/*right 开始*/
.right_k { padding-right:0px !important;}
.zy_right { height:auto; border:1px solid #d9d9d9; width:100%;}
.right_title { line-height:42px; border-bottom:1px solid #dfdfdf; margin-left:5px !important; margin-right:5px !important;}
.right_title em { font-family:"微软雅黑"; font-size:16px; color:#444444;  font-weight:bold; letter-spacing:1px; background:url(../images/xfzz.jpg) no-repeat left center; padding-left:35px;}
.right_title span { float:right; padding-right:10px;  font-family:"宋体"; font-size:13px; color:#444444; text-align:right;}
.right_title a { color:#444444;}
.right_title a:hover { color:#df0000;}
.right_list_news { width:100%; height:auto; margin-right:0px !important; margin-left:0px !important;}
.right_list_news ul { margin:10px auto;}
.right_list_news ul li { width:100%; height:43px; line-height:43px; font-family:"宋体"; font-size:13px; color:#5e5e5e; margin-left:0px !important; margin-right:0px !important; border-bottom:1px dotted #c8c8c8; background:url(../images/xsjj1.png) no-repeat left center; overflow:hidden;}
.right_list_news ul li a { color:#444444; padding-left:15px;}
.right_list_news ul li span { float:right; padding-right:3px;}
.page { width:90%; line-height:40px; padding:20px 0px 20px; text-align:center; margin:0 auto;}


/************子页——内容详细页************/
.zy_newstext { width:100%; height:auto; padding:20px 0px; margin:0 auto; }
.zy_newstext h3 { width:100%; line-height:45px; font-size:20px; font-family:""; color:#4a4a4a; text-align:center; font-weight:bold;}
.newstext_time { line-height:50px; font-family:"微软雅黑"; font-size:14px; text-align:center; border-bottom:1px dashed #9b9b9b; margin:15px auto; color:#343434; padding-left:0px !important; padding-right:0px !important;}
.newstext_time a { color:#444444; padding:0px 40px;}
.newstext_time a:hover { color:#df0000;}
.zy_newstext_wz { height: auto; font-family:"微软雅黑"; font-size:14px; line-height:35px; padding:5px 0px 20px; color:#444444;}
.zy_textcontect { margin-left:0px !important; margin-right:0px !important;}
.text_page { line-height:35px; padding:20px 0px 5px; text-align:center; font-family:"微软雅黑"; font-size:15px; color:#797979; text-align:left; margin:0 auto; border-top:1px dotted #dddddd; font-weight:bold;}
.text_page a { color:#797979; padding:0px 30px;}
.text_page a:hover { color:#df0000;}


/************子页---产品列表页************/
.right_shop_news ul li { padding:25px 8px 0px !important;}
.right_shop_news ul li p { text-align:center; font-family:"微软雅黑"; font-size:15px; color:#333; line-height:20px;}
.right_shop_news ul li p a { color:#333;}
.right_shop_news a:hover { color:#8be909;}
.cpy_picmm { width:100%;}

/*二级菜单分类*/
.ejdhline { margin-top:15px;}
.ejdhline ul li { padding:5px 10px;}
.ejdh { line-height:35px; text-align:center; font-family:"微软雅黑"; font-size:13px; color:#333;  font-weight:bold; border:1px solid #c8c8c8; color:#333; min-width:70px;}
.ejdh a { color:#333;}
.ejdh a:hover { color:#fe8f00;}


/************子页---留言板************/
.lyk { margin-top:45px; margin-bottom:45px;}
.tjline { margin-top:50px !important;}
.tjan { padding:10px 30px !important;}


@media screen and ( max-width: 970px) 
{ .pc_dh { display: none !important;}
  .sj_dh { display: block !important;}
  .logo img { width:100%;}
  .glyphicon-th-list { font-size:25px;}
  .cptitle { margin-top:45px; margin-bottom:10px;}
  .cplist { margin-top:35px;}
  .cplist ul li { margin-bottom:15px !important;}
  .cp_pic_tmc a {color:#fff; font-family:"微软雅黑"; font-size:14px; line-height:25px;}
  .gywm_jj { padding:20px 10px !important;}
  .newslist { margin-top:35px; padding-left:5px !important; padding-right:5px !important;}
  .dz { padding-top:35px; padding-left:25px;}
  .pc_foot { display: none !important;}
  .sj_foot { display: block !important;}
  .pc_footer { background:#2b2b2b; margin-top:35px; }
  .sj_foot ul li p { font-size:13px; }
  .cpzx { padding-left:8px !important; padding-right:8px !important;}
  .newslist h3 { font-family:"宋体"; font-size:18px;}
  .newslist p { margin-top:5px !important;}
  .newslist { margin-top: 10px;}
  .left_zy { display:none !important;}
  .right_k { padding-left:0 !important;}
  .list_k {  padding-left:0px !important; padding-right:0px !important;}
  .zy_right { border:none !important; padding-left:5px !important; padding-right:5px !important;}
  .right_shop_news ul li { padding:25px 15px 0px !important;}
  .thumbnail { margin-bottom: 15px;}
  .right_shop_news ul li { padding-top:20px !important;}
  .sj_footer { display:block !important;}
  .lxwm { padding-bottom:85px;}
  .zyzj { margin-bottom:0px !important;}
  .page { padding:15px 0px 0px; }
  .ejdhline { display:block !important;}

 }
 
 @media screen and ( max-width: 750px) 
{ .pc_dh { display:none !important;}
  .sj_dh { display:block !important;}
  .logo img { width:100%;}
  .glyphicon-th-list { font-size:15px;}
  .cptitle { margin-top:35px; margin-bottom:10px;}
  .cplist { margin-top:35px;}
  .cplist ul li { margin-bottom:15px !important;}
  .cp_pic_tmc a {color:#fff; font-family:"微软雅黑"; font-size:14px; line-height:25px;}
  .gywm_jj { padding:20px 10px !important;}
  .newslist { margin-top:35px; padding-left:5px !important; padding-right:5px !important;}
  .dz { padding-top:35px; padding-left:25px;}
  .pc_foot { display: none !important;}
  .sj_foot { display: block !important;}
  .pc_footer { background:#2b2b2b; margin-top:25px; }
  .sj_foot ul li p { font-size:12px; }
  .cpzx { padding-left:8px !important; padding-right:8px !important;}
  .newslist h3 { font-family:"宋体"; font-size:18px;}
  .newslist p { margin-top:5px !important;}
  .newslist { margin-top: 10px;}
  .left_zy { display:none !important;}
  .dqwz { display:none !important;}
  .list_k {  padding-left:0px !important; padding-right:0px !important;}
  .zy_right { border:none !important; padding-left:10px !important; padding-right:10px !important;}
  .newstext_time { display:none !important;}
  .zy_newstext_wz { height: auto; font-family:"微软雅黑"; font-size:14px; line-height:25px !important; padding:5px 0px 20px; color:#444444;}
  .zy_newstext { padding:20px 0px 10px !important;}
  .right_shop_news ul li { padding:25px 15px 0px !important;}
  .thumbnail { margin-bottom: 10px;}
  .right_shop_news ul li { padding-top:15px !important;}
  .sj_footer { display:block !important;}
  .lxwm { padding-bottom:85px;}
  .zyzj { margin-bottom:0px !important;}
  .page { padding:15px 0px 0px; }
 }
 
 
