@charset "utf-8";
/* CSS Document */

body{ font-size:12px;}

a { color:#666; text-decoration:none; }

a:hover { text-decoration:none;}
li{list-style-type:none;}
.sider{width:285px; float:left;}
.containter{float:right; width:655px;}

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden;}

/******************header css***************/
body,td,th {
	font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
	font-size: 12px;
}



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

  
.fixed {
    position:fixed;
    top: 0px;
	z-index:999;
}

.dh{ width:100%; height:30px; background-color:#292929;}
.dhc{ width:1200px; height:30px; line-height:30px; color:rgb(255,255,255); margin:0 auto;}



.top{ width:100%; height:96px;}
.t{ width:1200px; height:96px; margin:0 auto;}

.t_right{ width:300px; height:auto; padding-top:45px; float:right;}
.t_wz{line-height:30px; height:30px; width:100%; float:right; color:#fff; text-align:right;}
.navlink{
   float:right;
   margin-top:6px; 

   }      
.navlink input{
   float:left;
   width:125px;
   padding-left:10px;
   height:18px;
   border: 0px none;
   background:url(../images/input2.png) no-repeat;
   }
.navlink input.submit{
   width: 22px;
   height: 18px;
   background:url(../images/input.png) no-repeat;
   padding: 0px;
   cursor: pointer;
   } 
.textIn {
    width: 120px;
    height: 18px;
    line-height: 18px;
    float: left;
    color:#bdbdbd;
	font-size:12px;
}  


.dropdown {
  position: relative;
  margin-left:5%;
  height:30px; line-height:30px;
}

.dropdown-toggle:focus {
  outline: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 30px;
  color: #a3a3a4;
  white-space: nowrap;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #428bca;
  outline: 0;
}

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}

.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.open > .dropdown-menu {
  display: block;
}

.open > a {
  outline: 0;
}


   
.menubg{width:100%; height:auto; overflow:hidden;}  
.menu{ width:1200px; height:96px; margin:0 auto;}         
.menu li{ float:left; text-align:center; border-left:1px solid #f9f9f9; border-right:1px solid #f9f9f9;}         
.menu li a{ color:#444; height:70px; line-height:70px; font-size:14px; padding:26px 22px 0 ; display:block;}   
.menu li a:hover{ background:#036eb8; color:#fff;}




.banner{
   width:100%;
   height:auto;
   overflow:hidden;
   margin:0 auto;
   }    
/*#slider{overflow:hidden;width:100%;height:515px;position:relative; margin:0 auto;}
#slider .pics{width:100%;height:515px;}
#slider .pics li{height:515px;width:100%;float:left; list-style-type:none;}
#slider #nav1 {position:absolute;bottom:5px;right:30px;}
#slider #nav1 li.nav1{background:#002a7f; color:#fff; border:1px solid #fff;}
#slider #nav1 li{border:1px solid #002a7f; color:#002a7f; cursor:pointer;background:#fff;font-size:12px; height:15px;width:15px;float:left;margin-left:4px;display:inline;text-align:center;}     */

.cc1{ width:100%; height:auto; overflow:hidden;}     
.c1{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}

.k1{ width:1600px; height:auto; margin:0 auto; overflow:hidden;}


.bh{ width:280px; height:210px; float:left; margin-left:10px; margin-right:10px;}
.bhc{ width:280px; height:24px; line-height:24px; overflow:hidden; float:left; margin-left:10px; margin-right:10px; text-align:center; color:#fff;}

/*修改*/
.kuai1-nei p {
   text-align:center;
   }
   
    ul,li { list-style:none}
    .img-scroll { position:relative; width:1600px; float:left; height:auto; overflow:hidden;}
    .img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:40px; height:58px; margin-top:120px; 
    top:0; color:#FFF; text-align:center;}
    .img-scroll .prev { left:30px; margin-left:7px; background:url(../images/zuo1.png) no-repeat; width:40px; height:58px;}
    .img-scroll .next { right:30px; margin-right:11px; background:url(../images/you1.png) no-repeat; width:40px; height:58px;}
	.img-scroll .prev:hover { left:30px; background:url(../images/zuo1.png) no-repeat; width:40px; height:58px;}
	.img-scroll .next:hover { right:30px; background:url(../images/you1.png) no-repeat; width:40px; height:58px;}
    .img-list { position:relative; width:1200px; height:auto; overflow:hidden; margin-left:0px; margin:0 auto;}
    .img-list ul { width:9999px;}
    .img-list li { float:left; display:inline; height:auto; overflow:hidden;}
	
	
	.img-scroll2 { position:relative; margin:10px auto; width:1180px;}
    .img-scroll2 .prev2,.img-scroll2 .next2 { position:absolute; display:block; width:17px; height:17px; margin-top:120px; background-color:#000;
    top:0; color:#FFF; text-align:center;}
    .img-scroll2 .prev2 { left:0; margin-left:570px; background:url(../images/aa.png) no-repeat; width:17px; height:17px;}
    .img-scroll2 .next2 { right:0; margin-right:570px; background:url(../images/bb.png) no-repeat; width:17px; height:17px;}
	.img-scroll2 .prev2:hover { left:0; background:url(../images/aa.png) no-repeat; width:17px; height:17px;}
	.img-scroll2 .next2:hover { right:0; background:url(../images/bb.png) no-repeat; width:17px; height:17px;}
    .img-list2 { position:relative; width:1180px; height:auto; overflow:hidden; margin-left:0px; overflow:hidden}
    .img-list2 ul { width:9999px;}
    .img-list2 li { float:left; display:inline; width:220px; height:auto; overflow:hidden; text-align:center;}
	

.more{width:82px; height:26px; text-align:center; line-height:26px; border:2px solid #b4b7bb; border-radius:3px; color:#303237; font-size:14px; float:left; margin-top:13px;}





.pro_li li{ width:285px; height:160px; float:left; margin-left:20px; position:relative;}
.pro_li li p{ width:285px; height:40px; line-height:40px; position:absolute; background:rgba(48,50,55,0.9); color:#fff; font-size:14px; bottom:0; z-index:98; margin:0px; text-align:center;}
.case_box{position:relative;}   
.case_hover {
    background:rgba(198,0,19,0.89);
	width:100%;
    height:100%;
	color:#FFFFFF;
    position: absolute;
    bottom:0px;
}
.case_tit{ font-size:16px; color:#fff; padding-top:50px; width:100%; text-align:center; margin-bottom:24px;}
.case_x{ border-bottom:1px solid #fff; width:20px; margin:0 auto;}
.case_memo{ color:#fff; height:72px; line-height:18px; width:230px; padding-top:24px; padding-bottom:34px; margin:0 auto;}
.case_more{ width:100px; height:26px; line-height:26px; text-align:center; margin:0 auto; color:#fff; font-size:14px; border:1px solid #e68e96;}




.nneik{ width:1200px; height:auto; margin:0 auto; overflow:hidden; padding-bottom:80px;}     
.nneik li{ width:588px; height:143px; float:left; list-style-type:none; border:1px solid #c9caca; margin-left:5px; margin-right:5px; margin-bottom:20px;}    
.nneik li a{ text-decoration:none; width:588px; height:119px; padding-top:24px; display:block;}
.nneik li a:hover span{color:#d0121b;}
.nneik li a:hover p{color:#fff; background:#d0121b;}

.shijian{ width:80px; height:119px; float:left; padding-left:20px; padding-right:20px;}
.nneik li a span{ width:450px; height:22px; line-height:22px; color:#231815; overflow:hidden; float:left; font-size:14px;}
.nneik_memo{ width:450px; float:left; height:40px; line-height:20px; color:#898989; margin-top:12px; margin-bottom:10px;}
.nneik li a p{ width:60px; height:18px; line-height:18px; color:#c4c4c4; float:left; text-align:center; text-transform:uppercase; margin:0px; border:1px solid #c4c4c4;}









.navc{ width:770px; padding-left:114px; height:auto; overflow:hidden; float:left; border-left:1px solid #5c6268; color:rgba(255,255,255,0.3);}
.navk{height:22px; line-height:22px; float:left; font-size:14px;color:rgba(255,255,255,0.3);}
.nav{ width:106px; height:auto; overflow:hidden; float:left; margin-right:46px;}

.nav li{ float:left; line-height:30px;}
.nav li a{ color:rgba(255,255,255,0.3); width:106px; height:auto; display:block;}
.nav li a:hover{color:rgb(255,255,255);}
.na{float:left; color:rgba(255,255,255,0.43); line-height:22px;}

.db{ width:100%; height:auto; background:#1b232d;}
.dbbq{ width:1200px; height:auto; overflow:hidden; text-align:center; color:rgba(255,255,255,0.29); padding-bottom:15px; padding-top:15px; margin:0 auto} 







.lanc{ width:100%; border-top:1px solid #e4e4e4; position:relative; padding-bottom:36px; margin-top:-8px; z-index:-1;}

.lan{ width:1300px; height:auto; margin:0 auto; overflow:hidden;}
.lan li{  float:left; line-height:80px; margin-left:30px; margin-right:40px;}
.lan li a p{ text-align:center; width:12px; height:12px; border:1px solid #595757; border-radius:50px; margin:0 auto; background:#f4f4f4;}
.lan li a{ color:#595757; padding-left:15px; padding-right:15px; font-size:18px; display:block;}
.lan li a:hover{ color:#e50012;}
.lan li a:hover p{ border:1px solid #e50012;}


.abcd{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}



.new{}
.new li{ width:850; line-height:36px; height:36px; float:left; font-size:14px;}
.new li a{ padding-left:20px; width:830px; color:#898989; display:block; border-bottom:1px dashed #999;}
.new li a:hover{ color:#d0121b;}

.newc{ width:800px; height:182px; padding-left:54px; background:url(../images/nc.png) left no-repeat; float:left;}







.procc{width:272px; height:102px; background:url(../images/pr1.png) no-repeat;}

.left{ width:272px; height:100%; float:left; margin-top:25px; margin-bottom:60px;}
.div1{ width:272px;}

.div2{height:50px; line-height:50px;cursor: pointer; font-size:14px; position:relative;border:#e1e0e0 1px solid; border-top:0px none;}
.div2 a{color:#868686; display:block; padding-left:20px; text-transform:capitalize; background:url(../images/ab1.png) no-repeat;}
.div2 a:hover{ text-decoration:none; background:url(../images/ab2.png) no-repeat;}


.div3{display: none;cursor:pointer; font-size:12px;}
.div3 ul{margin:0;padding:0;}
.div3 li{ height:40px; line-height:40px; list-style:none; border:#e1e0e0 1px solid; border-top:0px none;}
.div3 li a{ color:#717071; display:block; text-decoration:none; padding-left:52px; border-left:3px solid transparent; background:#fff;}
.div3 li a:hover{ border-left:3px solid #e50012;}

.right{ width:878px; height:auto; float:left; background:#fff; /*border:1px solid #e1e0e0;*/ margin-left:48px; margin-top:25px; padding-bottom:40px; margin-bottom:40px;}
.r_lan{ width:100%; height:64px; line-height:64px; border-bottom:1px solid #e1e0e0; float:left;}


.products{ width:285px; height:auto; overflow:hidden; float:left; margin-left:8px; margin-right:7px;}

.products a{ background:#fff;width:265px; padding:10px; height:auto; display:block;}
.products a p{width:265px; height:24px; line-height:24px; overflow:hidden; font-size:16px; color:#595757; padding-top:20px; margin:0px;}
.products a span{width:265px; height:20px; overflow:hidden;  color:#898989;  margin:0px;}

.products a:hover{ background:#d0121b; color:#fff;}
.products a:hover p{color:#fff;}
.products a:hover span{color:#fff;}




.productsc{ width:260px; height:auto; overflow:hidden; float:left; margin-left:15px; margin-right:15px; margin-top:30px;}

.productsc a{ background:#efefef;width:240px; padding:10px; height:auto; display:block;}
.productsc a p{width:240px; height:24px; line-height:24px; overflow:hidden; color:#595757; padding-top:20px; margin:0px; text-align:center;}


.productsc a:hover{ background:#d0121b; color:#fff;}
.productsc a:hover p{color:#fff;}


.contact{ width:1000px; height:auto; overflow:hidden; margin:0 auto;  padding-bottom:40px;}



