﻿/*全局样式开始-----------------------------------------------------------------------*/
html{}
body{ margin:0 auto; padding:0; width:auto; font-size:12px; color:#333333; font-family: "微软雅黑", "黑体", Arial, Helvetica, sans-serif;  background-color:#ffffff;}
div,h1,h2,h3,p{ margin:0px; padding:0px;}
img{ margin:0px; padding:0px; border:0px; vertical-align:top;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#0957ba; text-decoration:none;}
ul, ol, li, dl, dd, dt{ margin:0px; padding:0px; list-style-type:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; margin:0; padding:0; height:0; overflow:hidden;}
.line10{ clear:both; margin:0; padding:0; height:10px; overflow:hidden;}
.line20{ clear:both; margin:0; padding:0; height:20px; overflow:hidden;}
/*全局样式结束-----------------------------------------------------------------------*/

/*通用样式开始-------------------------------------------------------------------------*/
/*头部header*/
.header{ min-width:1200px; position:relative; z-index:1;}
    .header_top{ width:100%; position:relative; height:30px; background-color:#ea0437; }
    .header_top_box{margin:0 auto; width:1200px; position:relative;}
    .header_top_box .wel{ float:left; color:#fff; line-height:28px; font-size:14px; width:285px;}
    .header_top_box .header_phone{ float:right;}
    .header_top_box .header_phone ul{  }
    .header_top_box .header_phone ul li{ float:left; color:#fff; font-size:12px; }
    .header_top_box .header_phone ul .email{ margin-right:15px; padding-left:30px; line-height:28px; background:url(../images/header_email.png) no-repeat 0 center;}
    .header_top_box .header_phone ul .tel{padding-left:20px; line-height:30px; background:url(../images/header_phone.png) no-repeat 0 center;}
    .header_top_box .header_phone ul .yy{padding-left:20px; line-height:30px;}
    .header_top_box .header_phone ul .yy a{ color:#fff;}
/*导航菜单menu*/
.menu_box{margin:0 auto; width:1200px; height:95px;  }
    .menu_box .menu{ width:700px; float:right; }
    .menu_box .menu ul{}
    .menu_box .menu ul .top{ float:left; width:100px; height:96px; text-align:center; line-height:96px;}
    .menu_box .menu ul li a{}


    
    
    
    
/*header_logo*/
.header_logo{position:absolute; z-index:999; margin-left:120px; margin-top:30px; left:0; top:0;}
    .header_logo img{width:187px; height:91px;}
      
/*焦点广告banner*/
    .banner{ min-width:1200px;}
    .banner_box{ width:100%;  position:relative;  height:493px; background:#ffffff;  }	
    .banner_box .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
    .banner_box .bd ul{ width:100% !important;  }	
    .banner_box .bd li{ width:100% !important;  height:493px; overflow:hidden; text-align:center;  }	
    .banner_box .bd li a{ display:block; width: 100%; height: 493px; margin: 0 auto; }	
    .banner_box .bd li img{ width:100%; height: 493px;}
    .banner_box .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
    .banner_box .hd ul{ text-align:center; }	
    .banner_box .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:3px; overflow:hidden; background:#000000; filter:alpha(opacity=80);opacity:0.8;  line-height:999px; -moz-border-radius: 15px;
    -webkit-border-radius: 15px; border-radius:15px; 	}	
    .banner_box .hd ul .on{ background:#9d9b99; -moz-border-radius: 15px;
    -webkit-border-radius: 15px; border-radius:15px; }	
    .banner_box .prev,.banner_box .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:10%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=80);opacity:0.8; display:none;  }	
    .banner_box .next{ left:auto; right:10%; background-position:-6px -137px; }


  /*通知公告tzgg*/
  .tzgg{ width:100%; min-width:1200px; height:40px; background-color:#404042; }
    .tzgg_box{margin:0 auto; width:1200px;}
    .tzgg_box .title{ float:left; width:125px; height:40px; padding-left:18px; line-height:40px; color:#ffffff; font-size:18px; font-weight:bold; text-align:center; background:url(../images/tzgg_title.png) no-repeat 0 center;}

    .tzgg_box .txtScroll-top{float:left; position:relative; width:880px; height:40px; overflow:hidden; }  
	.tzgg_box .txtScroll-top .hd{float:right; width:14px;}
	.tzgg_box .txtScroll-top .hd .next{ top:22px; z-index:1; position:absolute;display:block;  width:14px; height:9px; background:url(../images/tzgg_next.png) no-repeat 0 0; cursor:pointer;}
	.tzgg_box .txtScroll-top .hd .prev{ top:8px;  z-index:1; position:absolute;display:block;  width:14px; height:9px; background:url(../images/tzgg_prev.png) no-repeat 0 0; cursor:pointer;}
    .tzgg_box .txtScroll-top .bd{float:left;}
    .tzgg_box .txtScroll-top .bd ul{overflow:hidden; zoom:1;}
    .tzgg_box .txtScroll-top .bd ul li{ width:350px; line-height:40px; height:40px;  position:relative; float:left; margin-right:50px; }
    .tzgg_box .txtScroll-top .bd ul li a{ display:block; padding-left:20px; background:url(../images/tzgg_list.png) no-repeat 0 center;  color:#ffffff; }
    .tzgg_box .txtScroll-top .bd ul li a span{ float:right; color:#ffffff; }
    
    .tzgg_box .more{float:right;}
    .tzgg_box .more a{color:#ffffff; line-height:40px;}
    .tzgg_box .more a:hover{color:#0098db; }

 /*产品分类product*/
 .cpzx{ margin-top:30px; min-width:1200px;}
    .cpzx_box{ margin:0 auto; width:1200px;}
    .cpzx_box .title{width:1200px; height:32px; background:url(../images/title.png) no-repeat 0 center; text-align:center; line-height:32px; color:#ea0437; font-size:26px; font-weight:bold; }
    .cpzx_box .min_title{text-align:center; color:#707070; font-size:16px;}
    
    .cpzx_box .cpzx_list{margin-top:30px; height:505px; }
    .cpzx_box .cpzx_list .hd{ float:left; width:250px; margin-top:8px; }
    .cpzx_box .cpzx_list .hd ul{}
    .cpzx_box .cpzx_list .hd ul li{margin:20px 0; padding-left:30px; width:220px; height:58px; line-height:58px; background-color:#404042;}
    .cpzx_box .cpzx_list .hd ul li a{ display:block; padding-left:60px; color:#9d9b99; font-size:17px; letter-spacing:1px;}
    .cpzx_box .cpzx_list .hd ul li a.ljq{ background:url(../images/ljq.png) no-repeat 0 center;}
    .cpzx_box .cpzx_list .hd ul li a.dzxs{ background:url(../images/dzxs.png) no-repeat 0 center;}
    .cpzx_box .cpzx_list .hd ul li a.qcxs{ background:url(../images/qcxs.png) no-repeat 0 center;}
    .cpzx_box .cpzx_list .hd ul li a.gyxs{ background:url(../images/gyxs.png) no-repeat 0 center;}
    .cpzx_box .cpzx_list .hd ul li a.fsxs{ background:url(../images/fsxs.png) no-repeat 0 center;}    
    .cpzx_box .cpzx_list .hd ul li.on{ background-color:#eb0438;}
    .cpzx_box .cpzx_list .hd ul li.on a{color:#fff; font-weight:bold; }
    .cpzx_box .cpzx_list .hd ul li.on a.ljq{ background:url(../images/ljq_hover.png) no-repeat 0 center;}
    .cpzx_box .cpzx_list .hd ul li.on a.dzxs{ background:url(../images/dzxs_hover.png) no-repeat 0 center;}
    .cpzx_box .cpzx_list .hd ul li.on a.qcxs{ background:url(../images/qcxs_hover.png) no-repeat 0 center;}
    .cpzx_box .cpzx_list .hd ul li.on a.gyxs{ background:url(../images/gyxs_hover.png) no-repeat 0 center;}
    .cpzx_box .cpzx_list .hd ul li.on a.fsxs{ background:url(../images/fsxs_hover.png) no-repeat 0 center;}  
       
    .cpzx_box .cpzx_list .bd{ float:right; width:900px; }
    .cpzx_box .cpzx_list .bd ul{}
    .cpzx_box .cpzx_list .bd ul li{float:left; margin:0 17px; width:265px; height:230px;}
    .cpzx_box .cpzx_list .bd ul li a{} 
    .cpzx_box .cpzx_list .bd ul li a img{width:261px; height:190px; border:2px solid #c6c5c5;}
    .cpzx_box .cpzx_list .bd ul li a:hover img{border:2px solid #707070;}
    .cpzx_box .cpzx_list .bd ul li a:hover span{color:#707070;}
    .cpzx_box .cpzx_list .bd ul li a span{ display:block; width:261px; text-align:center; line-height:26px; font-size:15px; color:#c6c5c5; }   
        
    
 /*广告gg*/
  .gg{ min-width:1200px;}
    .gg_box{margin:0 auto; width:100%;height:157px; overflow:hidden; text-align:center; background:url(../images/gg_pic.jpg) no-repeat center 0; margin-bottom:20px;}
    .gg_box a{}
    .gg_box a img{ width:1440px; height:157px;}     
            

/*关于我们gywm*/
.gywm{ margin-top:10px; min-width:1200px; }
    .gywm_box{margin:0 auto; width:1200px;} 
    .gywm_box .title{width:1200px; height:32px; background:url(../images/title.png) no-repeat 0 center; text-align:center; line-height:32px; color:#eb0438; font-size:26px; font-weight:bold; }
    .gywm_box .min_title{text-align:center; color:#707070; font-size:16px; margin-bottom:25px;}
    
    .gywm_box .gywm_pic{ float:left; width:485px;}
    
    .gywm_box .gywm_pic .leftLoop{position:relative;}
    .gywm_box .gywm_pic .hd{ width:485px; height:20px; margin-top:-25px; margin-left:10px;  position:relative; z-index:0; bottom:0; left:0;  line-height:20px; float:right; }	
    .gywm_box .gywm_pic .hd ul{ text-align:center; float:right;  }	
    .gywm_box .gywm_pic .hd ul li{ cursor:pointer; display:inline-block; zoom:1; width:15px; height:15px; margin:1px; overflow:hidden; color:#fff; background:#404042; filter:alpha(opacity=80);opacity:0.8;  line-height:16px; -moz-border-radius: 16px;
    -webkit-border-radius: 16px; border-radius:2px; 	}	
    .gywm_box .gywm_pic .hd ul .on{ background:#eb0438; color:#fff; -moz-border-radius: 15px; width:15px; height:15px;
    -webkit-border-radius: 5px; border-radius:2px; }	
    
    .gywm_box .gywm_pic img{width:485px; height:292px; border:1px solid #c0c0c0;}    
    .gywm_box .gywm_txt{ float:right; width:684px; line-height:26px; font-size:14px; color:#39393a; }
    .gywm_box .gywm_txt a{ margin-top:15px; display:block; width:144px; height:38px; font-size:14px; color:#fff; line-height:38px; text-align:center;  background-color:#404042; }
    .gywm_box .gywm_txt a:hover{background-color:#eb0438;}
    
/*新闻和问题xwhwt*/
.xwhwt{ margin-top:60px; }
    .xwhwt_box{margin:0 auto; width:1200px;}
    
/*新闻资讯xwzx*/
    .xwzx{float:left; width:735px;} 
    .xwzx .title{width:735px; height:35px; background-color:#eeeeee;} 
    .xwzx .title span{ float:right;}
    .xwzx .title span a{ display:block; width:80px; text-align:center; font-size:13px;line-height:35px; color:#9d9b99;}
    .xwzx .title span a:hover{ color:#000;}
   
    .xwzx .title .hd{}
    .xwzx .title .hd ul{}    
    .xwzx .title .hd ul li{float:left; width:150px; height:35px; line-height:35px; text-align:center; font-size:16px;cursor:pointer; }
    .xwzx .title .hd ul li a{ display:block; color:#49494a;  }
    .xwzx .title .hd ul li a:hover{color:#fff;}
    .xwzx .title .hd ul li.on{background-color:#eb0438;} 
    .xwzx .title .hd ul li.on a{ color:#fff;}
    
    .xwzx .bd{}
    .xwzx .bd ul{}
    .xwzx .bd ul li{ width:735px; height:110px; margin-top:20px;}
    .xwzx .bd ul li .xwzx_pic{float:left; width:180px}
    .xwzx .bd ul li .xwzx_pic img{width:180px; height:110px;}
    .xwzx .bd ul li .xwzx_txt{float:right; width:535px; }
    .xwzx .bd ul li .xwzx_txt h3{line-height:35px;}
    .xwzx .bd ul li .xwzx_txt h3 a{color:#39393a; font-size:17px;}
    .xwzx .bd ul li .xwzx_txt p{line-height:24px;}
    .xwzx .bd ul li .xwzx_txt p a{color:#8a8a8c; font-size:14px;}

/*常见问题cjwt*/        
    .xwhwt_box .cjwt{float:right; width:405px; height:425px; background-color:#eeeeee;} 
    .xwhwt_box .cjwt .title{float:left; padding-left:17px; width:388px; height:45px; font-size:20px; color:#ffffff; line-height:45px; background-color:#eb0438;} 
    .xwhwt_box .cjwt .title span{float:right; width:80px; text-align:center; line-height:45px; }
    .xwhwt_box .cjwt .title span a{ display:block; font-size:13px; color:#fff; }
    .xwhwt_box .cjwt .title span a:hover{color:#c5c7cb;}
    .xwhwt_box .cjwt .pic{width:374px; margin:0 auto; }
    .xwhwt_box .cjwt .pic img{width:374px; height:162px; margin:15px 0 5px 0;}    
       
    .xwhwt_box .cjwt .bd{ padding:0 15px; }
    .xwhwt_box .cjwt .bd ul{}
    .xwhwt_box .cjwt .bd ul li{ margin-top:10px; width:374px; height:85px;}
    .xwhwt_box .cjwt .bd ul li .ask{}
    .xwhwt_box .cjwt .bd ul li .ask_01{width:20px; height:20px; margin-right:10px;}
    .xwhwt_box .cjwt .bd ul li .ask_02 a{color:#000000; font-size:14px; }
    .xwhwt_box .cjwt .bd ul li .answer{ margin-top:10px;}
    .xwhwt_box .cjwt .bd ul li .answer_01{width:20px; height:20px; margin-right:10px;}
    .xwhwt_box .cjwt .bd ul li .answer_02 {color:#575757; line-height:24px;}
    .xwhwt_box .cjwt .bd ul li .answer_02 a{color:#575757; font-size:14px; }
                      
    .txtScroll-top{ overflow:hidden; position:relative;}
	.txtScroll-top .bd{}
	.txtScroll-top .infoList li{ height:80px;}
	
/*合作客户hzkh*/    
.hzkh{ margin-top:45px; }
    .hzkh_box{margin:0 auto; width:1200px;}
    .hzkh_box .title{width:1200px; height:32px; background:url(../images/title.png) no-repeat 0 center; text-align:center; line-height:32px; color:#eb0438; font-size:26px; font-weight:bold; }
    .hzkh_box .min_title{text-align:center; color:#707070; font-size:16px; margin-bottom:25px;}
    
    .hzkh_box .leftLoop{margin:0 auto; width:1200px; height:175px; position:relative;}
	.hzkh_box .leftLoop .bd{ margin-left:30px; }
	.hzkh_box .leftLoop .bd ul{ overflow:hidden; zoom:1; }
	.hzkh_box .leftLoop .bd ul li{ float:left; display:inline; margin:0 12px ; text-align:center; width:166px; height:120px;}
	.hzkh_box .leftLoop .bd ul li img{ width:166px; height:91px; z-index:0; border:1px solid #c0c0c0; }
	.hzkh_box .leftLoop .bd ul li span{ line-height:28px; color:#333333; font-size:14px; }
	.hzkh_box .leftLoop .hd .next{ top:37px; right:0; z-index:1; position:absolute; display:block; width:32px; height:32px; background:url(../images/yqlj_right.png) no-repeat 0 0; cursor:pointer;}
	.hzkh_box .leftLoop .hd .prev{ top:37px; left:0; z-index:1; position:absolute; display:block;  width:32px; height:32px; background:url(../images/yqlj_left.png) no-repeat 0 0; cursor:pointer;}

/*质量保证zlbz*/
/*.zlbz{ margin-top:30px; width:100%; min-width:1200px; padding-top:20px; height:90px; background-color:#e6e6e6; }
    .zlbz_box{margin:0 auto; width:1200px;}
    .zlbz_box ul{}
    .zlbz_box ul li{float:left; margin:0 14px; display:inline;} 
    .zlbz_box ul li .pic{float:left; width:67px; margin-right:15px;}
    .zlbz_box ul li .pic img{ width:67px; height:67px;}
    .zlbz_box ul li .txt{float:left; width:130px;}
    .zlbz_box ul li .txt h3{color:#9d9b99; font-size:21px; font-weight:bold;  line-height:40px;} 
    .zlbz_box ul li .txt p{color:#686868; font-size:14px;  line-height:24px;} 
 */       

/*页脚footer*/
.footer{ min-width:1200px; height:220px; background-color:#404042; border-top:3px solid #ea0437;}
    .footer_box{margin:0 auto; width:1200px;}   
        .footer_box .link{ width:1200px; height:48px; line-height:48px; border-bottom:1px solid #403f3e;}  
        .footer_box .link ul{}
        .footer_box .link ul li{float:left; padding:0 15px; color:#c9c9c9; font-size:14px; }
        .footer_box .link ul li.name{color:#ffffff; font-size:17px;}
        .footer_box .link ul li a{ display:block; color:#ffffff; font-size:14px; }
        
        .footer_box .foot{ padding-top:20px;  height:90px; border-top:1px solid #c6c5c5;}
        .footer_box .foot_box{margin:0 auto; width:1000px;}
        .footer_box .foot .footer_logo{ float:left; margin-right:80px; margin-top:18px;}
        .footer_box .foot .footer_logo img{width:207px; height:83px;}
        .footer_box .foot .bq{ float:left;}
        .footer_box .foot .bq ul{}
        .footer_box .foot .bq ul li{ padding-left:33px; width:430px; height:30px; line-height:30px; color:#fff; font-size:14px;}
        .footer_box .foot .bq ul li a{color:#fff; font-size:14px;}
        .footer_box .foot .ewm{float:right;}
        .footer_box .foot .ewm img{width:130px; height:130px;}

        
       
           
/*内页样式开始-------------------------------------------------------------------------*/
/*内页焦点广告banner_box*/
.content_banner{position:relative; z-index:0; min-width:1200px; }
.content_banner_box{position:relative; margin:0 auto;text-align:center;height:220px; overflow:hidden;}
   .content_banner_box img{width:1440px; height:220px;margin:0 auto; }
/*内容content*/
.content{ margin-top:18px;  min-width:1200px; }
    .content_box{margin:0 auto; width:1200px;}

/*左边content_left*/
.content_left{ float:left; width:265px; height:auto;} 
    .content_left .title{width:265px; height:85px; line-height:85px; color:#ffffff; letter-spacing:1px; font-size:24px; font-weight:bold; text-align:center; border-radius: 0 0 0 15px; background-color:#ea0437;}
    .content_left .list{ margin-top:10px; }
    .content_left .list ul{}  
    .content_left .list ul li{display:block; margin-top:6px; width:265px; height:38px; line-height:38px; text-align:center; background-color:#c5c7cb; border-radius:4px; } 
    .content_left .list ul li a{ display:block; height:38px; color:#707070; font-size:16px;}
    .content_left .list ul li a:hover{width:265px; height:38px; color:#ffffff; font-size:16px;  background-color:#ea0437; border-radius:4px; }
   
    .content_left .lxwm{width:233px; height:250px; border:4px solid #9d9b99; margin-top:40px; padding:12px;}
    .content_left .lxwm .title2{height:35px; color:#9d9b99; font-size:22px; font-weight:bold;  line-height:35px; } 
    .content_left .lxwm .text{ }
    .content_left .lxwm .text ul{}
    .content_left .lxwm .text ul li{color:#818181; line-height:30px; font-size:14px;}
    .content_left .lxwm .text ul li span{ padding-left:42px; }

/*右边content_right*/
.content_right{ float:right; width:870px;  min-height:600px;}
    .content_right .wz{ width:870px; height:40px; font-size:13px; line-height:40px; border-bottom:1px solid #c9c9c9;}
    .content_right .wz span{ float:right;}
    .content_right .wz span a{color:#686868;} 