/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#333;}
a:visited{color:#333;}
a:hover,a:active,a:focus{color:#333;text-decoration:none;outline:none;}
input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
/*----- 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;}
.clear{clear:both;}
.binput{margin-top:20px;}
.xypg-left-nav li:hover .xypg-left-subnav{display:block;}




.tab{margin-top:10px;}
.tab .fl{float:left;width:700px;}
.tab .fr{float:right;width:500px;}
.tab .fl img{width:680px;height:480px;}
.tab .fr span a{line-height:48px;font-size:18px;font-weight:bold;text-align:center;}
.tab .fr p{line-height:36px;}

.fr .more{margin-top:30px;margin-left:30px;}
.fr .more .xj,.fr .more .zx{padding:8px 20px; background:#0087c1;color:white;border-radius:8px;}
.fr .more .zx{margin-left:15px;}
.box8 .hover{display:block;}

.box8 .type{width:1200px;background:#f3f3f3;height:40px;margin-top:20px;}
.box8 .type li{width:200px;;line-height:40px;float:left;border-left:1px solid white;height:40px;text-align:center;}
.box8 .type li a{display:block;}
.box8 .type li:hover{background:#005fa8;}
.box8 .type li:hover a{color:white;}

.box8 .type .cur a{color:white;}
.box8 .type .cur{background:#005fa8;}

/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}w
#demo1 {float: left;}
#demo2 {float: left;}
#m_demo{overflow:hidden;width:100%;margin:0 auto;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}
.wh{width: 1200px;margin:0 auto;}
.pos{position: relative;width: 1920px;left: 50%;margin-left: -960px;}
.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;}
.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);}
/*头部样式*/
.top1{background:url(../images/4391775.png) repeat;color:#fff;line-height:34px;height:34px;overflow:hidden;}
.wel{color:#999999;}
.k1{color:#999999;margin-left:120px;}
.k1 a{color:#999999;}
.hotSearch{height:34px;line-height:34px;font-weight:normal;color:#666;font-size:14px;}
.hotSearch a{font-weight:bold;color:#666;background:url(../images/x.png) no-repeat right center;padding:0 8px;}
.hotSearch a:first-child{color:#551a8b;}
.hotSearch a:last-child{background:none;}
.kk{background-color: rgb(0, 91, 172);color:#fff;font-size:14px;text-align:center;text-transform:uppercase;width:78px;margin-left:50px;}
.kk a{color:#fff;}
.kk a:hover{text-decoration:underline;}
.top2{height:140px;overflow: hidden;}
.logo{float:left;line-height:140px;}
.twz{background:url(../images/x2.png) no-repeat left center;height:60px;padding-top:8px;margin-left:25px;padding-left:25px;line-height:20px;margin-top:40px;}
.k2{margin-top:35px;background:url(../images/4394968.png) no-repeat left center;color:#666666;font-size:14px;padding-left:51px;line-height:21px;}
/*热门搜索*/
.sou{margin: 15px 0;}
#formsearch{float:right;background:url(../images/ss.png) no-repeat;width:304px;height:40px;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
/*搜索和热门搜索*/
#formsearch input{height:24px;background:#fff;border:1px solid #c8c8c8;line-height:24px;}
#formsearch input#keyword{height:24px;line-height:24px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#3480ce;color:#fff;border:none;cursor:pointer;font-size: 12px;}
input::-webkit-input-placeholder {color:#333;}
textarea::-webkit-input-placeholder {color: #333;}
/*首页banner*/
.banner{width:1920px;margin:0 auto;position:relative;left:50%;margin-left:-960px;height:500px;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;right:46%;bottom:20px;z-index:100;}
.banner .num li{width:12px;height:12px;display:inline-block;margin:0 4px;background:#fff;line-height:18px;
  text-indent:-100px;overflow:hidden;border-radius:12px;}
.banner .num li.num_hover{background-color:#ff7c00;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}
/* 导航样式 */
.dao{background-color:#005bac;height:50px;z-index:99999;}
.dao.scroll{position:fixed;width:100%;top:0;left:0;z-index:9999;}
.xmenu {width: 1200px;margin:0 auto;}
.xmenu li{line-height:50px;height:50px;text-align:center;width:133px;float:left;position:relative;z-index:999;box-sizing:content-box;}
.xmenu li a{display:block;line-height:50px;color:#fff;height:50px;font-size: 14px;}
.xmenu li a:hover{color:#fff;text-decoration:none;background:url(../images/4394938.png) no-repeat center bottom;}
.xmenu li a.on{}
.xmenu li:hover .x-sub-menu {display:block;visibility: visible; -webkit-transform: translateY(0); transform: translateY(0); }
.xmenu li .x-sub-menu {
  position: absolute;
  z-index: 99;
  width:120px;
  left: -1px;
  top:70px;
  background-color: rgba(255, 255, 255, .9);
  display:none;
}
.xmenu li .x-sub-menu li{background:none;height:46px;width:154px;}
.xmenu li .x-sub-menu li a {display: block; text-align: center;width:154px;height:46px;line-height:46px;font-size: 14px; color: #ffffff;padding: 0; background: none;}
.xmenu li .x-sub-menu li a:hover{background:#023c83; color:#fff;}
.box1{margin-top:38px;}
.prodz{width:226px;border:3px solid #1979ce;}
.ptt{background:url(../images/4456099.jpg) no-repeat;color:#fff;line-height:40px;font-size:20px;padding-left:35px;margin-bottom:14px;}
.ptt2{background:url(../images/4456069.jpg) no-repeat;color:#fff;height:37px;font-size:16px;line-height:29px;padding-left:15px;width:200px;margin:0 auto;font-weight:bold;}
.ptt2 a{color:#fff;}
.ptt2 a:hover{text-decoration:underline;}



.sort{width:200px;margin:0 auto;}
.sort li{position:relative;z-index: 999;}
.sort li a{background:url(../images/s1.png) no-repeat 95% center;color:#333;display:block;line-height:39px;font-family: "微软雅黑";border-bottom:1px dashed #dddddd;padding-left:14px;font-size:14px;font-weight:bold;}
.sort li a:hover{color:#005bac;text-decoration: none;background:url(../images/s2.png) no-repeat 95% center;}
.sort li:last-child a{border:none;}
.sort li .layer2{position:absolute;left:200px;top:0px;width:210px;padding:10px;background:rgba(255,255,255,.5);z-index:9999;}
.sort li .layer2 li{overflow:hidden;}
.sort li .layer2 li a{font-size:14px;color:#333;font-weight:normal;background:none;border:none;}
.sort li .layer2 li a:hover{text-decoration:none;color:#005bac;font-weight:bold;}





.lx{width:200px;margin:0 auto;margin-top:20px;color:333;font-size:14px;line-height:2;}
.lxwz{margin-top:10px;}
.wei{text-align:center;margin-top:15px;padding-bottom:9px;}
.prody{width:961px;}
.phot{background:url(../images/pt.png) no-repeat;height:45px;position:relative;}
.phot a{position:absolute;right:0;top:8px;text-transform:uppercase;color:#666666;font-size:16px;}
.phot a:hover{text-decoration:underline;}
.plist{margin-top: 10px;
    border-bottom: 3px solid #1979ce;
    height: 802px;
    overflow: hidden;}
.plist li{margin-bottom:10px;float:left;margin-right:10px;border:1px solid #fff;}
.plist li:nth-child(4n){margin-right:0;}
.plist li img{width: 230px;
    height: 249px;}
.plist li h3{background:#f5f5f5;line-height:44px;font-weight:normal;text-align:center;border-bottom:1px solid #dddddd;transition:0.5s;}
.plist li h3 a{color:#404040;font-size:14px;}
.plist li:hover h3{background:#fff;border-color:#fff;}
.plist li h3 a:hover{color:#005bac;text-decoration:underline;}
.plist li:hover{border-color:#dddddd;}
.box2{margin-top:70px;}
.b2tt{text-align:center;color:#333;font-size:30px;color: rgb(51, 51, 51);line-height:35px;}
.b2tt span{color: rgb(0, 91, 172);}
.b2tt p{font-size: 20px;}
.box3{background:url(../images/bj3.jpg) no-repeat;height:539px;margin-top:48px;}
.box3 .cont{width:600px;height:524px;background:url(../images/jz.png) no-repeat;}
.b3wz{color:#fff;font-weight:bold;height:83px;padding-left:24px;font-size:22px;padding-top:13px;}
.b3wz p{font-size:16px;font-weight:normal;}
.jz{margin-left:25px;margin-top:18px;height:375px;overflow:hidden;}
.jz li{line-height:42px;height:42px;}
.jz li a{font-weight:bold;color:#333333;font-size:14px;background:url(../images/xx.png) no-repeat left center;padding-left:20px;}
.jz li a:hover{color:#005bac;}
.jslx{height:48px;line-height:48px;position:relative;color:#333333;font-size:16px;margin-left:25px;}
.jslx a{width:182px;position:absolute;right:0;top:0;text-align:center;font-weight:normal;color:#fff;font-size:14px;background:#6ba420;}
.jslx a:hover{text-decoration:underline;}
.box4{margin-top:56px;background:#005bac;height:251px;}
.b4tt{color:#fff;text-align:center;font-size:30px;padding-top:65px;}
.fufw{width:580px;margin:0 auto;margin-top:40px;}
.fwdh{color:#fff;font-size:14px;background:url(../images/dh.png) no-repeat left center;height:42px;line-height:31px;padding-left:54px;width:415px;}
.fufw a{width:133px;line-height:36px;display:block;float:right;font-size:14px;text-align:center;border:1px solid #fff;border-radius:25px;color:#fff;transition:0.5s;}
.fufw a:hover{background:#6ba420;;border-color:#6ba420;}
.box5{background:url(../images/4424138.jpg) no-repeat;height:530px;}
.b5tt{font-size:20px;color:#333;margin-top:50px;position:relative;}
.b5tt a{position:absolute;right:0;top:8px;text-transform:uppercase;color:#666666;font-size:16px;font-weight:normal;}
.b5tt a:hover{text-decoration:underline;}
.abpic{width:560px;height:377px;margin-top:25px;}
.about{width:535px;margin-left:40px;margin-top:25px;}
.abtt{color:#333333;font-size:24px;}
.abtt:hover{color:#6ba420;}
.abwz{color:#444444;font-size:14px;line-height:23px;margin-top:25px;}
.abwz a{color:#6ba420;margin-top:18px;display:block;}
.abwz a:hover{text-decoration:underline;}
.box6{background:url(../images/4491454.jpg) no-repeat;height:858px;}
.box6 .wh{position:relative;}
.ys{position:absolute;}
.ys .sz{width:56px;height:85px;}
.ys .wz{margin-left:15px;width:580px;}
.ytt{color:#333333;font-size:22px;}
.ytt span{color:#005bac;}
.sub{color:#444444;font-size:14px;line-height:20px;}
.sub p{margin-top:16px;}
.ys1{width:666px;left:0;top:74px;}
.ys2{width:666px;left:0;top:240px;}
.ys3{width:660px;left:518px;top:515px;}
.ys4{width:660px;left:518px;top:669px;}
.box7{background:url(../images/bj7.jpg) no-repeat;height:641px;margin-top:40px;}
.mj{width:540px;}
.mjtt{color:#005bac;font-size:30px;margin-top:49px;}
.mjwz{color:#333333;font-size:14px;margin-top:40px;line-height:22px;}
.mjwz p{margin-bottom:20px;}
.mj2{width:570px;}
.mjt img{width:570px;height:340px;box-shadow:-2px 2px 6px #bfe591;}
.zc{background:#fff;height:110px;padding-left:24px;}
.zcwz{color:#333333;font-size:16px;padding-top:12px;}
.zcwz span{font-weight:bold;}
.zcdh{color:#6ba420;font-size:30px;background:url(../images/4394968.png) no-repeat left center;font-weight:bold;padding-left:57px;margin-top:12px;}
.box8{background:url(../images/4458980.png) no-repeat center 61px;height:600px;}
.ads{margin-top:30px;}
.ads li{float:left;margin-right:18px;}
.ads li:nth-child(5n){margin-right:0;}
.ads li img{width:225px;height:187px;}
.ads li h3{color:#404040;font-size:14px;font-weight:normal;text-align:center;line-height:46px;}
.ads li h3:hover{text-decoration:underline;}
.box9{background:url(../images/bj9.png) no-repeat center 50px;height:535px;}
.box9 .cont{margin-top:28px;}
.xlist1{width:507px;}
.xlist1 li{}
.xlist1 li img{width:507px;height:283px;}
.xlist1 li h3 a{color:#333333;font-size:16px;display:block;margin-top:15px;}
.xlist1 li h3 a:hover{color:#6ba420;text-decoration:underline;}
.xlist1 li p{color:#666;font-size:14px;margin-top:15px;line-height:22px;}
.xlist2{width:638px;}
.xlist2 li{border-bottom:1px solid #ddd;padding:13px 0;position:relative;}
.xlist2 li h3 a{color:#404040;font-size:16px;display:block;}
.xlist2 li h3 a:hover{text-decoration:underline;}
.xlist2 li p{color:#999;font-size:14px;margin-top:12px;line-height:22px;}
.xlist2 li span{display:block;color:#BBB;font-size:12px;margin-top:5px;}
.xlist2 li h4{position:absolute;right:0;bottom:14px;font-weight:normal;color:#BBB;font-size:12px;padding-left:14px;background:url(../images/ya.png) no-repeat left center;}
.box10{background:url(../images/4429489.jpg) repeat;height:560px;}
.box10 .cont{background:#fff;border:1px solid #ddd;padding:25px;height:480px;margin-top:42px;}
.map{width:747px;height:425px;}
.liuyan{width:364px;}
.x-message {}
.x-message-wrap {}
.x-message-wrap .row {
  margin-left: -5px;
  font-size: 0;
  margin-right: -5px;
}
.x-message-wrap div[class^='col-'] {
  padding-left: 5px;
  padding-right: 5px;
  position: relative;
}
.x-message-wrap input[type='text'],
.x-message-wrap textarea {
  width: 100%;
  height: 42px;
  border: 1px solid #d8d8d8;
  padding: 0 10px;
  font-size: 14px;
  color:#b2b2b2;
  background:none;
  outline: none;
  margin-bottom: 13px;
}
.x-message-wrap input::-webkit-input-placeholder {color:#b2b2b2;}
.x-message-wrap textarea::-webkit-input-placeholder {color: #b2b2b2;}
.x-message-wrap input[type='text']::-webkit-input-placeholder,
.x-message-wrap textarea::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.8);
}
.x-message-wrap input[type='text']:-ms-input-placeholder,
.x-message-wrap textarea:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.8);
}
.x-message-wrap input[type='text']::-ms-input-placeholder,
.x-message-wrap textarea::-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.8);
}
.x-message-wrap input[type='text']::placeholder,
.x-message-wrap textarea::placeholder {
   color:#d6d6d6;
}
.x-message-wrap textarea {
  padding-top: 5px;
  height: 135px;
  resize: none;
}
.x-message-wrap #checkcode {
  float: left;
  width:65%;
  margin-bottom: 0;
}
.x-message-wrap .checkCodeImg {
  float:right;
  display: block;
  text-align: center;
  width:35%;
  height: 42px;
  font-size: 0;
  background: #e7e4e4;
  padding: 5px 10px;
}
.x-message-wrap .checkCodeImg img {
  max-width: 100%;
  max-height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.x-message-wrap .checkCodeImg:after {
  content: '';
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.x-message-wrap .checkCodeImg img {
  cursor: pointer;
}
.x-message-wrap .x-submit {
  float: right;margin-top:13px;
  width:28%;
  height: 40px;
  background: #005bac;
  color: #fff;
  font-size: 14px;
  border: none;
  outline: none;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;border-radius:3px;
}
.x-message-wrap .x-submit:hover {
  background: #1979ce;text-decoration:underline;}
.rx2{color:#333;font-size:14px;background:url(../images/4394968.png) no-repeat left center;height:42px;line-height:31px;padding-left:54px;margin-top:34px;}
.link{line-height: 30px;font-size:14px;color:#333;margin-top:22px;margin-bottom:42px;}
.link a{color:#0000ee;}
.link a:hover{color:#551a8b;}
.dao2{background-color:#005bac;height:50px;z-index:99999;}
.foot{background-color:#005bac;height:250px;color:#fff;}
.foot a{color:#fff;}
.logos{margin-top:80px;width:303px;}
.flx{margin-top:51px;width:338px;font-size:14px;line-height:27px;margin-left:62px;}
.copyright{margin-top:60px;width:338px;font-size:14px;line-height:27px;margin-left:83px;}
.xian{border-left:1px solid #cccccc;height:145px;width:1px;margin-top:51px;}
/*内页左侧样式*/
.container{width: 1200px!important;margin: 0 auto;padding: 0;}
.page-position a{color: #333;}
.page-product-inquiry a{color: #fff;}
.page-mob-tool{display: none;}