@CHARSET "UTF-8";


.wh{width: 1200px;margin: 0 auto;}
.pos{width: 1920px;left: 50%;margin-left: -960px;position: relative;}
/*头部样式*/
.head1{
    line-height: 40px;
    height: 40px;
    background:#3e3e3e;
}
.topLink{
    width: 1200px;
    margin: 0 auto;
    color: #fff;
}
.wel{
    float: left;
}
.k1{
    float: right;

}
.k1 a{
    color: #fff;
}
.box{position: relative;}
.top2{position: absolute;top:0;height: 79px;background:rgba(0,0,0,.3);z-index: 9999;}


#header{
    width:1200px;
    margin:0 auto;
}
.top{}
.logo{float:left;}


.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.top2 .k2{color: #f18917;font-size: 14px;padding-left: 55px;background:url(../images/tel.png) no-repeat left center;margin-top: 13px;}


.search {
 height: 40px;
}

#formsearch {
  float: right;
  margin-top: 9px;
}

.hotSearch {
  float: left;
  height: 40px;
  line-height: 40px;
  font-weight: normal;
  color: #7d7d7d;
  font-size: 15px;
}

#search-type {
  float: left;
  width: 100px;
  height: 24px;
  border: 1px solid #c8c8c8;
  margin-right: 5px;
}

/*æœç´¢å’Œçƒ­é—¨æœç´¢*/
.hotSearch a {
  margin-right: 6px;
  color: #7d7d7d;
}

#formsearch input {
  height: 22px;
  background: #fff;
  width: 196px;
  border: 1px solid #1d7ef2;
  line-height: 22px;
  outline: none;
  border-radius: 10px;
}

#formsearch input#keyword {
  height: 22px;
  line-height: 22px;
  padding-left: 14px;
  color: #7d7d7d;
  font-size: 14px;
}

#formsearch input#s_btn {
  width: 46px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  background-color: #1d7ef2;
  color: #fff;
  border: none;
  cursor: pointer;
  border-radius: 10px;
}




/*about*/
.ab {
  background: url(../images/ab.jpg) no-repeat center top;
  height: 507px;
  overflow: hidden;
}

.abnr {
 width: 794px;
    height: 409px;
  background: #fff;
  margin-top: 51px;
  margin-left: 397px;
  overflow: hidden;
}

.abtt {
  color: #262626;
  font-size: 30px;
  border-bottom: 2px solid #f18917;
  margin-left: 25px;
  margin-top: 25px;
  width: 550px;
  line-height: 53px;
  font-family: '黑体';
}

.abcn {
  width:755px;
  margin: 0 auto;
  margin-top: 10px;
  color: #262626;
  font-size: 16px;
  line-height: 35px;
  height: 240px;
  overflow: hidden;
}

.mm {
  width: 142px;
  height: 37px;
  background: #f18917;
  display: block;
  margin-top: 20px;
  color: #fff;
  font-size: 16px;
  line-height: 37px;
  text-align: center;
  margin-left: 25px;
}

.mm a {
  color: #fff;
  font-size: 16px;
  line-height: 37px;
  text-align: center;
}
/*sj*/
.sj {
  height: 155px;
  overflow: hidden;
  background: #262626;
}

.sjx {
  display: block;
  margin-top: 25px;
}

.sjx li {
  width: 300px;
  float: left;
  text-align: center;
  font-size: 42px;
  color: #f2a333;
}

.sjx li span {
  display: block;
  font-size: 18px;
  color: #fff;
}



/*fa*/
.fa {
  background: url(../images/bg1.jpg) no-repeat center top;
  height: 646px;
  overflow: hidden;
}

.fatt {
  color: #2b2b2b;
  font-size: 34px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
}

.fatt span {
  display: block;
  color: #0e34b6;
  line-height: 34px;
}

.chan {
  text-align: center;
  position: relative;
}

.l_btn,
.r_btn {
  position: absolute;
  cursor: pointer;
  top: 47%;
}

.l_btn {
  left: 0px;
}

.r_btn {
  right: 0px;
}

.twt {
  margin-top: 100px;
}

.twt li a.img {
  display: block;
}

.twt li a.img img {
  display: block;
  width: 214px;
    height: 258px;
}

.twt li {
  float: left;
  overflow: hidden;
  margin:0 30px;
}



.twt li h3 a {
  color: #000000;
  font-size: 16px;
  font-weight: normal;
  padding-top: 25px;
  text-align: center;
  display: block;
}



#m_demo {
  overflow: hidden;
  width: 88%;
  margin: 0 auto;
}

#m_indemo {
  float: left;
  width: 800%!important;
}

#m_demo1 {
  float: left;
}

#m_demo2 {
  float: left;
}

/*pro*/
.pro {
  background: url(../images/bg2.jpg) no-repeat center top;
  height: 824px;
  overflow: hidden;
}

.com-img {
  display: inline;
  overflow: hidden;
  margin: 0 auto;
  display: table;
}

.com-img img {
  transition: all 0.5s ease-in 0s;
  -webkit-transition: all 0.5s ease-in 0s;
  -moz-transition: all 0.5s ease-in 0s;
  -o-transition: all 0.5s ease-in 0s;
  overflow: hidden;
}

.com-img:hover img {
  transform: scale(1.1);
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  overflow: hidden;
}

.cpal {
  width: 1200px;
  margin: 0 auto;
  margin-top: 68px;
}

.slideGroup {
  width: 1200px;
  margin: 0 auto;
}

.slideGroup .parHd {
  height: 50px;
  line-height: 50px;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-bottom: 50px;
  border-bottom: 2px solid #fff;
}

.slideGroup .parHd ul {
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.slideGroup .parHd ul li {
    width: 200px;
    height: 52px;
    border: solid 1px #0e34b6;
    margin: 0 25px;
}

.slideGroup .parHd ul li a {
  color: #0e34b6;
  font-size: 26px;
  display: block;text-align: center;
}

.slideGroup .parHd ul li.on {
  color: #fff;
  background: #0e34b6;
}

.slideGroup .parHd ul li.on a {
  color: #fff;
  font-weight: normal;
}

.slideGroup .slideBox {
  zoom: 1;
  position: relative;
  width: 1200px !important;
  margin: 0 auto;
  margin-top: 30px;
}

.slideBox ul {
  overflow: hidden;
  margin: 0 auto;
  padding: 10px !important;
}

.slideGroup .sPrev {
  position: absolute;
  left: -50px;
  top: 60px;
  display: block;
  width: 31px;
  height: 81px;
  background: url(../images/le.png) center no-repeat;
  z-index: 99999;
}

.slideGroup .sNext {
  position: absolute;
  right: -50px;
  top: 60px;
  display: block;
  width: 31px;
  height: 81px;
  background: url(../images/re.png) center no-repeat;
  z-index: 99999;
}

.slideGroup .parBd ul {
  overflow: hidden;
  zoom: 1;
}

.slideGroup .parBd ul li {
  margin: 0 15px;
  float: left;
  _display: inline;
  overflow: hidden;
  text-align: center;
}

.slideGroup .parBd ul li .pic {
  text-align: center;
  display: block;
}

.slideGroup .parBd ul li .pic img {
  width: 277px;
    height: 280px;
  display: block;
}

.slideGroup .parBd ul li h3 {
  line-height: 54px;
  color: #000000;
  font-size: 16px;
  margin-top: 5px;
  font-weight: normal;
  background: url(../images/x2.png) no-repeat center bottom;
}

.slideGroup .parBd ul li h3 a {
  color: #000000;
  display: block;
}

.mmx {
  width: 142px;
  height: 37px;
  background: #f18917;
  display: block;
  color: #fff;
  font-size: 16px;
  line-height: 37px;
  text-align: center;
  margin-left: 25px;
  margin: 0 auto;
  margin-top: 50px;
}

.mmx a {
  color: #fff;
  font-size: 16px;
  line-height: 37px;
  text-align: center;
}
/*news*/
.news {
  background: url(../images/bj1.jpg) no-repeat top center;
  overflow: hidden;
  height: 603px;
}

.fattx {
  color: #252525;
  font-size: 34px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
}

.fattx span {
  display: block;
  line-height: 34px;
}

.news_list3 li:nth-child(3n) {
  float: right;
  margin-right: 0px;
}

.news_list3 {
  display: block;
  margin-top: 50px;
}

.news_list3 li {
  width: 365px;
  overflow: hidden;
  height: 327px;
  margin: 0 21px;
  background: #fff;
  float: left;
}

.newtp {
  width: 365px;
  display: block;
  margin-bottom: 10px;
}

.newtp a.img img {
 width: 365px;
    height: 200px;
}

.news_nr {
  margin: 0 17px;
}

.news_nr a {
  color: #000;
  font-size: 18px;
  display: block;
}
.news .mmx{margin-top: 33px;}

.news_nr p {
  color: #666666;
  font-size: 14px;
  line-height: 25px;
  display: block;
  margin-top: 5px;
}

.f_link {
  width: 1200px;
  margin: 0 auto;
  line-height: 50px;
  color: #222222;
  font-size: 18px;
}

.f_link a {
  color: #222222;
  font-size: 18px;
}

/*主体样式*/
#container{width:1200px;margin:0 auto;margin-top:10px;font-size: 14px;line-height: 28px;}
.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*友情链接*/
.link{padding-top: 50px;}
.f_link{width:1200px;margin:0 auto;overflow: hidden;margin-top: 15px;text-indent: 26px;line-height: 40px;}

.dff {
  background: url(../images/foot.jpg) no-repeat top center;
  height: 503px;
}

.dd1 {
  width: 600px;
  float: left;
  margin-top: 50px;
  font-size: 14px;
  color: #f8f8f8;
  line-height: 42px;
}

.dd1 a {
  text-align: left;
  color: #bebfc1;
}

.copyright {
  text-align: center;
  color: #fefefe;
  line-height: 30px;
  font-size: 14px;
}

.copyright a {
  color: #fefefe;
}

.dd2 {
  float: right;
  margin-top: 57px;
  font-size: 14px;
  color: #fff;
  text-align: center;
  line-height: 32px;
}

#footer{height: 340px;overflow: hidden;}
.nav_foot{border-bottom: 1px solid #f2a333;line-height: 58px;color: #fff;font-size: 14px;}
.nav_foot a{color: #fff;padding-right: 38px;}




.you{background: url(../images/bj2.jpg) no-repeat top center;height: 775px;padding-top: 50px;}
.you ul{margin-top: 40px;}
.you ul li{border-radius: 10px;margin-bottom: 35px;}
.you ul li .num{width: 223px;margin-top: 40px;}
.you ul li .wz{width: 496px;margin-left: 30px;margin-top: 35px;}
.you ul li .wz h3{font: bold 40px/50px "微软雅黑";color: #1f55bb;}
.you ul li .wz h3 span{color: #f67406;}
.you ul li .wz dt{font: normal 18px/40px "微软雅黑";color: #000;background: url(../images/line03.png) no-repeat left bottom;text-transform: uppercase;}
.you ul li .wz .info{font: normal 16px/30px "微软雅黑";color: #161616;padding-top: 10px;}
.you ul li:nth-child(2n) .wz dt{background: url(../images/line03.png) no-repeat right bottom;}
.you ul li:nth-child(2n) .tu{margin-top: 20px;}







/*------------内页-------------------*/
.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:#f18917;font-size:14px;color:#fff;}
.left .box .content{padding:5px 0px;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:1920px;margin:0 auto;position: relative;left: 50%;margin-left: -960px;}
.n_banner img{width:1920px;margin:0 auto}
.left{width:225px;float:left;}
.sort_menu{}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{width:914px;float:right;padding-bottom:10px;}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;border:2px solid #f18917;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}


