@charset "utf-8";

.banner{ width:100%; height:499px;}
.flexslider{position:relative;height:499px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:499px;}
.slides li a{ display:block;}
.flex-control-nav{position:absolute;bottom:30px;z-index:999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.search-box{ width:100%; height:60px; border-bottom:1px solid #e2e2e2;}
.search-box2{ width:1180px; height:60px; margin:0 auto;}
.search-L{ width:700px; height:60px; line-height:60px; float:right; overflow:hidden;}
.search-L a{ margin-right:10px;}
.search-R{ width:440px; height:32px;float:left; margin-top:14px;}
.search-R1{ width:330px; height:28px; float:left; margin-left:10px;border:3px solid #49a2f6; border-radius:6px;}
.search2{ width:300px; height:28px; border:0px; background:none; color:#909090; line-height:30px;padding-left:10px;}
.search3{ width:36px; height:32px; float:left;}
.search3 a{  display: block;height: 32px;color: #FFE;line-height: 30px;width: 70px;text-align: center;font-size: 12px;
background-color: #49A2F6;margin-left:10px; border-radius:6px;}



.product-top {height: 42px;
  line-height: 42px;
  font-family: "Microsoft YaHei";
  margin-bottom: 10px;
  color: #fff;
  background-color: #af000a;
  font-size: 14px;}
.product-top i{color:#CF0;font-size:18px;}
.product-top span{padding:0 10px;}

.product-top2 {height: 42px;line-height: 42px;font-family: "Microsoft YaHei";margin-bottom: 10px;color: #fff;background-color:#bd3d16;font-size: 14px;text-align:center;}
.product-top2 b{color:#fff;font-size:22px;}
.product-top2 span{padding:0 10px;}

.product-top3 {height: 42px;line-height: 42px;font-family: "Microsoft YaHei";margin-bottom: 10px;color: #fff;background-color:#bd3d16;font-size: 14px;}
.product-top3 b{color:#fff;font-size:22px;}
.product-top3 span{padding:0 10px;}
.cl-1,.cl-2,.cl-3{display:inline-block;}
.cl-1{font-size:24px;color:#b3000a;}
.cl-3{font-size:40px;color:#b3000a;}
.big_title{ float:left;}
.more {display: block; color: #000;float: right; }


.box1-B{width: 100%;
  background-color: #eeeeee;
  overflow: hidden;
  margin-top: 10px;}
.box1{ width:1180px; overflow:hidden; margin:0px auto;padding-bottom:30px;}
.product-L{ overflow:hidden;height:248px;width:100%; clear:both;}
.product-L-T{ height:111px;}

.product-R a { position: relative;}
.product-C{background-color: #fff;}
.product-C ul li{float: left;
  width: 308px;
  height: 356px;
  text-align: center;
  font-family: "Hiragino Sans GB","微软雅黑","Microsoft YaHei",SimHei,Tahoma,"宋体b8b\4f53",SimSun,sans-serif;}
.product-C ul li a{  height:55px;line-height:55px; display:block; cursor:pointer; margin-top:14px; font-family:"Microsoft YaHei"; font-size:14px; text-indent:10px;}
.product-C ul li a:link{ color:#111111;}
.product-C ul li a:visited{ color:#111111;}
.product-C ul li a:hover{ color:#111111;}
.product-C ul li a:active{ color:#111111;}
.product-tel{height: 184px;overflow: hidden;font-size: 14px;line-height: 25px;  border: 1px dashed #A50101; background:url(../images/kf_03.png)left bottom no-repeat;}
.product-tel h3{color:#a50101;text-align:center;height:48px; }
.product-tel p{padding:0 12px;font-style: oblique;font-size:12px;text-align:right;}

.product-R{ width:846px;float:right; overflow:hidden;background-color:#fff;border: 1px solid #000000;}
.product-R ul{ width:1000px;}
.product-R ul li{ width:242px; height:174px; float:left; display:inline; margin:20px;}
.product-R-pic{ width:242px; height:172px;}
.product-R-pic img{ width:242px; height:170px;}
.product-R-T{position:absolute;bottom:2px;width:242px; height:29px;  line-height:29px; text-align:center; font-size:15px; font-family:"Microsoft YaHei"; color:#FFFFFF; border-top:1px solid #FFFFFF;background-color:#000;  opacity: 0.65;}
.product-R ul li a{ width:242px; height:172px; display:block; cursor:pointer;background:#b5b5b5;}
.product-R ul li a:link{}
.product-R ul li a:visited{}
.product-R ul li a:hover{ background:#c10012;}
.product-R ul li a:active{}

.about-T{ width:1180px; height:118px; margin:0 auto; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#737373; }
.about-T span{ font-family:"Microsoft YaHei"; font-size:28px; color:#c10012; display:block; margin-bottom:5px;}
.about-T h3{ font-size:18px; color:#111111; font-family:"Microsoft YaHei"; font-weight:100; display:block; margin-bottom:5px;}
.about-box{ width:1180px; height:390px; margin:0 auto}

.video-box{float:left;}
.video{ width:339px; height:240px;}

.about-R{ width:700px; height:390px; float:right;}
.about{width: 700px;
  height: 286px;
  border: 1px solid #d7d7d7;
  overflow: hidden;
  padding:15px;
  line-height: 36px;
  font-size: 14px;
  float:left;
  margin-right: 20px;}
.about-top {
  text-align: center;overflow:hidden;position:absolute;  top: -42px;
  right: 342px;
}
.about p{  text-indent: 24px;}
.about-top .cl-2{font-size:16px;background-color:#fff;width:100px;}
.honor{   width: 1180px;
  height: 310px;
  overflow: hidden;
  margin: 0 auto}
.honor-L{ border: 1px dashed #c0c0c0;
  height: 210px;
  margin: 0 auto;
  overflow: hidden;
  background-color: #fff;}

.left{height: 210px;
  overflow: hidden;
  margin: 10px 14px;}
.left ul{list-style-type:none;float:left;}
.left ul li{float: left;
  line-height: 20px;
  text-align: center;
  width: 220px;
  height: 165px;
  margin: 0px 15px;}
.left ul li img{border: 1px solid #d7d7d7;
  width: 220px;
  height: 162px;
  padding: 2px;}
.left ul li a{ width: 220px;
  height: 162px;
  display: block;
  cursor: pointer;
  font-family: "微软雅黑";
  font-size: 14px;}
.left ul li a:link{ color:#111111;}
.left ul li a:visited{ color:#111111;}
.left ul li a:hover{ background:#da000c; color:#FFFFFF;}
.left ul li a:active{ color:#111111;}
.honor-R{ width:19px; height:145px; float:right;}


.fsxt{ width:1164px; height:390px; background:#f6f6f6; border:8px solid #ececec; margin:0 auto; text-align:center;}
.fsxt-T{ width:1000px; height:115px; margin:20px auto 0 auto; font-size:14px; font-family:"Microsoft YaHei"; line-height:20px;}
.fsxt-C{ width:1100px; height:228px; margin-left:40px}
.fsxt-C ul{ width:1180px; }
.fsxt-C ul li{ width:196px; height:228px; background:#FFFFFF;float:left; margin-right:26px; display:inline;}
.fsxt-C ul li a{ width:196px; height:228px; display:block; cursor:pointer;}
.fsxt-C ul li a:link{ color:#111111;}
.fsxt-C ul li a:visited{color:#111111;}
.fsxt-C ul li a:hover{ background:#c10012; color:#FFFFFF;}
.fsxt-C ul li a:active{color:#111111;}
.fsxt-C-pic{ width:194px; height:196px; border:1px solid #FFF; }
.fsxt-C-pic img{ width:194px; height:196px;}
.fsxt-C-T{width:194px; height:28px; border:1px solid #ececec; font-family:"Microsoft YaHei"; font-size:14px; line-height:28px;}

.ys-box{ width:100%; overflow:hidden; background:#fff ;}
.ys-box2{ width:1180px; height:820px; margin:0 auto; background:url(../images/ysimg.png) 0 0 no-repeat; position:relative;}
.ys{  position:absolute;}
.ys ul li{text-indent:23px; font-family:"Microsoft YaHei"; font-size:16px; height:30px; line-height:30px;color:#000;font-weight:600;}
.ys1{ top:100px; left:25px;}
.ys2{ top:312px; left:25px;}
.ys3{ top:510px; left:25px;}
.ys4{ top:680px; left:25px;}



.ys-R{padding-left:18px;}
.ys-R p{text-align:center;width:100%}
.ys-R .p2{font-size:18px;}
.ys-R a{COLOR:#FFF;}
.ys-L,.ys-R{float:left;}
.ys .ys-L{  text-shadow: 0px 0px 1px #000;width:428px;}
.zixun{ width:1180px; height:260px; margin:0 auto; background:url(../images/guizi_316.png) no-repeat center; position:relative; }
.zixun .zixun-tel1{position: absolute;bottom: 66px;right: 426px;color: #fff;font-size:14px;}
.zixun .zixun-tel2{position: absolute;bottom: 66px;  right: 296px;
  color: #C82012;
  font-size: 16px;}
.fsdl{ width:1180px; height:365px; margin:35px auto 0 auto;}
.fsdl-L{ width:260px; height:365px; background:#ececec; float:left;}
.fsdl-L-T{ width:260px; height:105px;}
.fsdl-R{ width:879px; height:365px; float:right;}
.zixun2{   width:100%;
  height: 260px;
  margin: 60px auto;
  background: url(../images/zixun-img.jpg) no-repeat center;
  position: relative;}
.zixun2 .zixun-tel1 {
  position: absolute;
  bottom: 70px;
  right: 330px;
  color: #fff;
  font-size: 14px;
  padding: 10px 70px;
  border-radius: 8px;
  letter-spacing: 3px;
  text-align: left;
  background: url(../images/dianhua2.png) left center no-repeat;
}
.zixun2 .zixun-tel1 span {
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}
.zixun2 .zixun-tel2 {
  position: absolute;
 bottom: 81px;
  right: 650px;
  color: #B83918;
  font-size: 12px;
  background-color: #FFFFFF;
  height: 16px;
  padding: 12px;
  border-radius: 8px;
  font-weight: bold;
}
.case-T{ width:408px; height:130px; margin:0 auto; text-align:center; font-size:15px; font-family:"Microsoft YaHei"; line-height:30px;}


.case{width:1180px;height:284px;overflow:hidden; margin:0 auto;}
.case ul{list-style-type:none;float:left;}
.case ul li{float:left; line-height:40px; text-align:center; width:268px; height:240px; margin:0px 15px; background:#f2f2f2;}
.case ul li img{width:248px; height:185px; }
.case ul li a{ width:248px; height:220px; display:block; cursor:pointer; padding:8px; border:1px solid #e8e8e8; font-size:14px;}
.case ul li a:link{ color:#111111;}
.case ul li a:visited{ color:#111111;}
.case ul li a:hover{ background:#da000c; color:#FFFFFF;}
.case ul li a:active{ color:#111111;}


.news-box{ width:1180px; height:410px; margin:0 auto;}

.news{ width:400px; height:400px; float:left; margin-right:35px;}
.news-T{ width:398px; height:40px; border:1px solid #2d2d2d; color:#700006; background-color:#dedede;}
.news-T h3{ width:75px; height:14px; font-family:"Microsoft YaHei"; font-size:14px; font-weight:100; float:left; border-right:1px solid #2d2d2d; margin-top:14px; line-height:14px;  text-indent:12px}
.news-T h4{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-top:14px; margin-left:7px;}
.news-T a{ float:right;width:50px; height:14px; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:100; border-left:1px solid #2d2d2d; margin-top:14px; line-height:14px; text-align:center;}
.news-T a:link{ color:#111111;}
.news-T a:visited{ color:#111111;}
.news-T a:hover{ color:#000000;}
.news-T a:active{ color:#111111;}
.news-C{ width:400px; overflow:hidden; margin-top:25px; background:url(../images/news.jpg) 0 0 no-repeat;}
.news-C ul li{ margin-bottom:19px; padding-left:55px; width:345px; height:30px;color: #535353;}
.news-C ul li a{ width:345px; line-height:15px; display:block; height:15px; overflow:hidden;}

.faq{ width:300px; height:400px; float:right;}
.faq-T{ width:298px; height:40px; border:1px solid #2d2d2d; color:#700006;  background-color: #DEDEDE;}
.faq-T h3{ width:75px; height:14px; font-family:"Microsoft YaHei"; font-size:14px; font-weight:100; float:left; border-right:1px solid #2d2d2d; margin-top:14px; line-height:14px; text-indent:12px;}
.faq-T h4{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-top:14px; margin-left:7px;}
.faq-T a{ float:right;width:50px; height:14px; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:100; border-left:1px solid #2d2d2d; margin-top:14px; line-height:14px; text-align:center;}
.faq-T a:link{ color:#111111;}
.faq-T a:visited{ color:#111111;}
.faq-T a:hover{ color:#000000;}
.faq-T a:active{ color:#111111;}
.faq-C{ width:300px; height:320px;  overflow:hidden; margin-top:25px;}

.ttop{width:300px;height:320px;overflow:hidden; }
.ttop ul li{ width:300px; height:100px;}
.ttop ul li a{ width:290px; height:100px; border-bottom:1px solid #d9d9d9; display:block; overflow:hidden;}
.ttop ul li a:hover{ border-bottom:1px solid #545454;}
.wen{ width:290px; height:15px; margin-top:20px; overflow:hidden;}
.wen-L{ width:18px; height:18px; color:#FFFFFF; background:#D00006; float:left; text-align:center; line-height:15px;}
.wen-R{ width:265px; height:15px; overflow:hidden; color:#111111; float:right; line-height:15px;}
.da{ width:290px; height:45px; margin-top:10px;}
.da-L{ width:18px; height:18px; color:#FFFFFF; background:#097c25; float:left; text-align:center; line-height:15px;}
.da-R{ width:265px; height:43px; overflow:hidden;  float:right; line-height:20px;}


.link-box{width: 1180px;border: 3px solid #9a9a9a;margin:50px auto;position:relative;}
.link-top{  text-align: center;
  overflow: hidden;
  position: absolute;
  top: -66px;
  left: 20px;}
.link-top .cl-2{font-size:16px;background-color:#fff;width:100px;}
.link{ line-height:30px; overflow:hidden; margin:10px auto;}
.link img{ float:left; margin-right:10px;}
.link a{ margin:0 15px;}








/*滑动门*/
#tab{width:1180px;margin:40px auto;}
#tab .tab_menu{width:100%;float:left;z-index:1;}
#tab .tab_menu li{float:left;width:300px;height:250px;line-height:30px;border-bottom:0px;cursor:pointer;text-align:center;margin:0 45px; position:relative;/*background:url(../images/quanq.png) center no-repeat;*/}
#tab .tab_box{width:1180px;clear:both;padding-top:60px;overflow:hidden;}
#tab .tab_menu .selected{cursor:pointer;/*background:url(../images/quanq2.png) center no-repeat;*/}
#tab .hide{display:none;}

.tab_box ul li{float:left;width:290px;}

.tab_box .tabc{width:1180px; float:left; height:auto;clear:both;}

.tab_box .tabc ul{width:254px; height:auto; float:left; overflow:hidden; padding:0px; margin:0px; padding-left:32px; margin-bottom:10px;}

.tab_box .tabc ul li{width:254px; height:auto; float:left; overflow:hidden;}

.tab_box .tabc ul li.tu1{ width:245px; border:1px solid #900; padding:3px; float:left;}

.tab_box .tabc ul li.tu1 img{ width:245px; height:169px;}

.tab_box .tabc ul li.tu2{width:254px; padding:0px; margin:0px;float:left;}

.tab_box .tabc ul li.wz{ text-align:center; height:25px; line-height:25px;}

.tab_box .tabc ul li.wz a{ color:#af013f ; font-size:12px; font-family: microsoft yahei; font-weight:bold;}
.tab-img1 {position: absolute;
  z-index: 2;}
 .tab-img2 {position: absolute;
  z-index: -1;} 
.tab-img1 img{width:210px;height:210px;}
.tab-img2 img{width:210px;height:210px;}
.tab-text {
  position: absolute;
  bottom: 0;
  left: 120px;
}
.gd_03{ position:relative; height:300px; width:400px;float:left;}
.gd_03 h3{text-align:center; letter-spacing:5px;}
.gd_03 em{position: absolute;top: 150px;}
.gd_03 .t_l{left: 0px;}
.gd_03 .t_r{right: 0px;}
.gd_03 #simgs02{ margin:0;}
.gd_03 li{ float:left; width:400px; text-align:center;}
.gd_03 li.last{ padding-right:0;}
.gd_03 li img{ display:block; width:400px; height:300px; margin-bottom:19px;}
.gd_03 li a{ color:#000000;}
.gd_03 .fl { float:left;}
.gd_03 .fr { float:right;}
.gd_03 .pa{ position:absolute;}
.gd_03 .pr{ position:relative}

.news-E {height: 390px;width: 1180px;
  overflow: hidden;
  background-color: #fff;
  border: 1px dashed #9e9e9e;
  margin: 0 auto;}
.news-E ul li {
  line-height: 18px;
  color: #535353;
  float: left;
  padding: 12px 10px;
  width: 570px;
}
.new-img{float:left;width: 160px;height: 170px;}
.new-text{float:left;width:370px;height:170px;padding:0 12px;}

.li-1,.li-2,.li-3{line-height:12px;}

.new-text .li-1 a{height:24px;line-height:22px;text-align:center;font-size: 14px;

  font-weight: bold;

  color: #c80028;}
.new-text .li-1 {
  border-bottom: 1px solid #010101;
  text-align: center;
}
.new-text .li-2{font-size: 12px;
  line-height: 18px;
  overflow: hidden;
  text-indent: 24px;
    height: 110px;
  max-height: 120px;
  text-overflow: ellipsis;}

.new-text .li-3{  background-color: #414858;
  width: 80px;
  height: 22px;
  line-height: 20px;
  text-align: center;
  border-radius: 4px;}

.new-text .li-3 a{color:#fff;height:20px;}