.fdnav{ position: fixed; right:68px; top: 50%; z-index: 2100; margin-top: -83px; display: block;}
.fdnav li{ color: #333333; font-size: 14px; margin: 17px 0px; cursor: pointer; position: relative;}
.fdnav li:after{ 
  content:"";
  position: absolute;
  top:8px;
  left:-18px;
  width: 6px;
  height: 6px; 
  border-radius: 3px; background: #cccccc; overflow: hidden;
}
.fdnav li:hover{ color: #4970d8; }
.fdnav li:hover:after{ 
 background: #1352d3; 
}

.top{ width: 1090px; margin: 0 auto; height: 112px; overflow: hidden;}
.logo{ float: left;}
.topr{ float: right; padding-right: 12px;}

.toptel{ overflow: hidden; float: right; padding-top: 20px; margin-bottom: 20px;}
.toptel li{ float: left; line-height: 24px; padding-right: 14px; padding-left: 13px; background: url(../images/x.jpg) no-repeat right center;}
.toptel li a{ width: 18px; height: 24px; display: block;}
.toptel li:nth-child(1) a{ background: url(../images/sina.png) no-repeat center center;}
.toptel li:nth-child(2) a{ background: url(../images/wx.png) no-repeat center center;}
.toptel li:nth-child(3) a{ background: url(../images/message.png) no-repeat center center;}
.toptel li:nth-child(1) a:hover{ background: url(../images/sinao.png) no-repeat center center;}
.toptel li:nth-child(2) a:hover{ background: url(../images/wxo.png) no-repeat center center;}
.toptel li:nth-child(3) a:hover{ background: url(../images/messageo.png) no-repeat center center;}
.toptel li span{ color: #127ef7; font-size: 22px;}
.toptel li:last-child{ background-image: none;  padding-right: 0px;}
nav{ clear: both;}
nav ul{}
nav ul li{ float: left; padding-left: 62px;}
nav ul li a{ color: #231815; font-size: 16px;}

.fnavp{ position: relative;}
.fnav{position: absolute; width: 1090px; left: 50%; margin-left: -545px; top: 0px; z-index: 1800; background: #1352d3; height: 50px;}
.fnav ul li{ float: left; height: 50px; line-height: 50px; border-right: 1px solid #0d44b4; width: 270px; text-align: center; color: #fff; font-size: 16px; font-weight: bold; position: relative;}
.fnav ul li:last-child{ width: 239px;  border-right: none; text-align: left; padding-left: 0px;}
.fnav ul li span{ position: relative;}
.fnav ul li dl{ width: 269px; position: absolute; display: none;  left: 0px; top: 50px; background: #2a5fcd; padding-top: 14px; padding-bottom: 8px;}
.fnav ul li dl dd{ padding: 0px 16px; text-transform:uppercase; }
.fnav ul li dl dd a{ display: block; color: #fff; border-bottom: 1px solid #4072d9; line-height: 40px; font-size: 14px; transition: all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;}
.fnav ul li dl dd a:hover{background: #7a9bdf;}
.fnav ul li dl dd:last-child a{ border-bottom: none;}

.fnav ul li.afnav span:after{ 
  content:"";
  position: absolute;
  top:50%;
   margin-top: -2px;
  right:-16px;
  background: url(../images/snav.png) no-repeat;
  width: 6px;
  height: 5px; 
}
.fnav ul li.afnav span a{
  color: #fff;
}

.fnav ul li.afnavo span:after{
  content:"";
  position: absolute;
  top:50%;
   margin-top: -2px;
  right:-16px;
  background: url(../images/snavo.png) no-repeat;
  width: 6px;
  height: 5px; 
}

.sear{}
.sear em{padding-left: 30px; display: none;}
.sear div{ display: block;   width: 244px; position: relative;  height: 30px; margin-top: 7px; padding: 2px 0px; padding-left: 8px; margin-left: 10px;}
.sear div input{ width: 198px; height: 30px; padding-right: 30px; padding-left: 12px; line-height: 30px; color: #fff; clear: both; float: left; border: none; background: #3f76e8;}
.sear div .s{cursor: pointer;
  position: absolute;
  top: 1px;
  right: 4px;
  height: 30px;
  width: 26px;
  background: url(../images/search.png) no-repeat center;}
.sear input::-webkit-input-placeholder { 
color: #fff; 
} 
.sear input:-moz-placeholder { 
color: #fff; 
} 

.banner{ height:400px; overflow: hidden;}
.banner ul li{width: 100%; height: 400px; position: relative;}
.banner ul li img{ width: 1920px; height: 400px; position: absolute; left: 50%; top: 0px; margin-left: -960px; }
.banner ul.slides{height: 400px; overflow: hidden;}
.banner ul.slides li{ width: 100%; height: 400px; position: relative;}
.banner ul.slides li img{position: absolute; left: 50%; top: 0px; margin-left: -960px;}
.banner .flex-control-nav {position: absolute; width:170px; text-align: center; bottom:24px; left: 50%; margin-left: -85px; z-index:99; height:8px; font-size:0px; padding: 14px 0px; border-radius: 18px; background: rgba(0,0,0,0.3);}
.banner .flex-control-nav li{margin: 0 4px;display:inline-block;zoom: 1; *display:inline; z-index:200; position:relative;}
.banner .flex-control-nav li a{ font-size:0px; width:8px; height:8px; border-radius: 4px; background: #96959b;  cursor:pointer; display:block; float:left; margin:0px; transition: all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;}
.banner .flex-control-nav li a.flex-active{background:#fff;}
.banner .flex-prev{ position:absolute; opacity:0; display:none; left:0px; top:50%; width:64px; height:64px; margin-top:-32px; z-index:100;  transition: all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;} 
.banner .flex-next{position:absolute; opacity:0; display:none; right:0px; top:50%; width:64px; height:64px; margin-top:-32px; z-index:100;}

.reason{ width: 1090px; margin: 0 auto; padding-top: 30px; padding-bottom: 30px; overflow: hidden;}
.reasontitle{ float: left; height: 126px; border-right: 1px solid #1352d3; width: 122px; padding-right: 20px; position: relative;}
.reasontitle em{ display: block; color: #3a2020; font-size: 24px; line-height: 36px; padding-bottom: 6px; margin-top: -8px;}
.reasontitle p{ position: absolute; left: 4px; top: 45px; color: #1352d3; font-size: 48px; line-height: 0px;}
.reasontitle b{position: absolute; right: -5px; top: 14px; line-height: 0px;}
.reasontitle span{ display: block; text-align: right;}
.reasontitle div{ text-transform:uppercase;  color: #b2b2b2; font-family: arial;}
.reason ul{ float: left; overflow: hidden; padding-left: 6px;}
.reason ul li{ padding-left: 22px; height: 126px; border-right: 1px solid #cccccc; width: 190px; padding-right: 26px; float: left;}
.reason ul li div{ overflow: hidden;}
.reason ul li i{ display: block; float: left; line-height: 0px;}
.reason ul li em{ line-height: 26px; display: block; font-size: 18px; padding-left: 8px; float: left;}
.reason ul li span{ display: block; font-size: 14px; line-height: 20px; padding-top: 17px;}
.reason ul li:last-child{ padding-right: 11px;}

.brand{ background: #f9f9f9; padding-bottom: 62px;}
.brands{width: 1090px; margin: 0 auto; height: 140px;}
.brands i{ float: left; line-height: 140px; display: block; color: #1352d3; font-weight: bold; font-size: 30px;}
.brands span{ float: left; line-height: 140px; display: block; padding-left: 16px; font-size: 14px;}
.brands a{ float: right; width: 96px; height: 30px; border-radius: 2px; border: 1px solid #cccccc; margin-top: 54px; color: #666666; font-size: 14px; display: block; text-align: center; line-height:30px; transition: all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; }
.brands a:hover{ color: #fff; border: 1px solid #1352d3; background: #1352d3;}
.brandx{ width: 1090px; margin: 0 auto; overflow: hidden;}
.brandxt{ width: 190px; float: left;}
.brandtop{ height: 19px; border: 1px solid #c3d4f7; background: url(../images/wtop.png) no-repeat center center; margin-bottom: 3px; cursor: pointer;}
.brandbottom{height: 19px; border: 1px solid #c3d4f7; background: url(../images/wbottom.png) no-repeat center center; cursor: pointer;}
.brandxtn{height: 453px; overflow: hidden; margin-bottom: 3px;}
.brandxtnx{}
.brandxtn ul{}
.brandxtn ul li{ transition: all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; opacity: 0.3; line-height: 0px; border: 1px solid #1352d3; width: 188px; height: 52px; overflow: hidden; margin-bottom: 3px; cursor: pointer;}
.brandxtn ul li:hover{ opacity: 1;}
.brandxtn ul li.brandxtno{ opacity: 1;}
.abcp{ height: 42px; line-height: 42px; background: #1352d3; text-align: center; color: #fff; font-size: 18px; margin-top: 12px;}
.abcp a{ display: inline-block; position: relative; color: #fff; padding-right: 16px;}
.abcp a:after{
  content:"";
  position: absolute;
  bottom:0px;
  right:0px;
  background: url(../images/bright.png) no-repeat center center;
  width: 9px;
  height: 42px; 
}
.brandxw{ width: 890px; float: right; display: none;}
.brandxws{ height: 210px; border: 1px solid #cccccc; background: #fff; padding-left: 32px; padding-top: 36px; padding-right: 30px;}
.brandxws b{ font-size: 18px; color: #333333; font-weight: normal; background: url(../images/wtitle.png) no-repeat left  center; padding-left: 24px;}
.brandxws div{font-size: 14px; line-height: 24px; margin-top: 22px; height: 72px; overflow: hidden; margin-bottom: 32px;}
.brandxws a{font-size: 14px;}
.brandxwx{ padding-top: 10px;}
.brandxwx ul{ overflow: hidden; width: 105%; height: 297px;}
.brandxwx ul li{text-transform:uppercase; height: 158px; float: left; margin-right: 8px;}
.brandxwx ul li i{width: 216px; height: 118px; display: block; line-height: 0px;}
.brandxwx ul li span{ padding-top: 5px; display: block;}
.brandxwx img{ width: 216px; height: 118px;}

.application{ width: 1090px; margin: 0 auto;}
.tiontitle{ padding-top: 40px; overflow: hidden; padding-bottom: 38px;}
.tiontitle em{ color: #1352d3; font-weight: bold; font-size: 30px; display: block; float: left;}
.tiontitle span{ display: block; font-weight: normal; color: #333333; font-size: 14px;}
.tiontitle a{ float: right; width: 96px; height: 30px; border-radius: 2px; border: 1px solid #cccccc; margin-top: 18px; color: #666666; font-size: 14px; display: block; text-align: center; line-height:30px; transition: all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; }
.tiontitle a:hover{ color: #fff; border: 1px solid #1352d3; background: #1352d3;}

.planimgt{ overflow: hidden; height: 530px; position: relative;}
.planimgtn{ height: 530px; }
.planimgtn ul{ width: 102%;}
.planimgtn ul li{width: 212px; height: 530px;  float: left; margin-right: 8px;}
.planimgtn ul li a{width: 212px; height: 530px; display: block; position: relative;}
.planimgtn ul li img{ width: 212px; height: 530px;}
.planimgtn ul li a span{ display: block; position: absolute; color: #fff;  left: 0px; top: 0px; font-size: 18px; width: 212px; height: 530px; text-align: center; line-height: 530px; background: rgba(34,137,242,0.7); opacity: 0; transition: all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;}
.planimgtn ul li a:hover span{  opacity: 1;}
.ptop{ width: 40px; height: 40px; cursor: pointer; background: url(../images/pleft.png) no-repeat; position: absolute; left: 20px; top: 50%; margin-top: -20px; z-index: 100;}
.pbottom{width: 40px; height: 40px; cursor: pointer; background: url(../images/pright.png) no-repeat; position: absolute; right: 20px; top: 50%; margin-top: -20px; z-index: 100;}
.indexnews{ margin-top: 42px; overflow: hidden;}
.indexnewsl{ width: 660px; float: left;}
.indexnewsbt{ height: 40px;}
.indexnewsbt em{ color: #1352d3; font-size: 18px;}
.indexnewsbt a{ float: right; color: #000033; font-size: 14px;}
.indexnewsbt a:hover{color: #1352d3;}
.inewsimg{ position: relative; overflow: hidden;}
.inewsimgn{}
.icaseleft{ width: 40px; height: 40px; cursor: pointer; background: url(../images/pleft.png) no-repeat; position: absolute; left: 20px; top: 50%; margin-top: -20px; z-index: 100;}
.icaseright{ width: 40px; height: 40px; cursor: pointer; background: url(../images/pright.png) no-repeat; position: absolute; right: 20px; top: 50%; margin-top: -20px; z-index: 100;}
.inewsimgn ul{ height: 216px; width: 105%;}
.inewsimgn ul li{width: 320px; height: 216px; position: relative; float: left; margin-right: 20px;}
.inewsimgn ul li img{ width: 320px; height: 216px;}
.inewsimgn ul li span{ position: absolute; left: 0px; bottom: 8px; display: block; width: 100%; color: #fff; text-align: center; font-size: 14px;}
.indexnewsr{ width: 390px; float: right;}
.nbt{ height: 40px; border-bottom: 1px solid #cccccc;}
.nbt li{ float: left; color: #666; font-size: 18px; height: 39px; cursor: pointer; margin-right: 4px; padding-right: 7px; position: relative; padding-left: 3px; margin-left: 6px;}
.nbt li:after{
  content:"";
  position: absolute;
  top:5px;
  right:-4px;
  width: 1px;
  height: 15px; background: #cccccc; overflow: hidden;  
}
.nbt li:first-child{ margin-left: 0px;}
.nbt li:last-child:after{ display: none;}
.nbt li.nbto{ color: #1352d3;}
.nbt li.nbto:before{
  content:"";
  position: absolute;
  bottom:-2px;
  left:0px;
  width: 100%;
  height: 2px; background: #1352d3; overflow: hidden;  
}

.inewsdet{ padding-top: 20px; position: relative; display: none;}
.inewsdet a.inmore{ position: absolute; top: -39px; right: 0px; color: #000033; font-size: 14px;}
.inewsdet a.inmore:hover{ color: #1352d3;}
.inewsdet a{ display: block; overflow: hidden;}
.inewsdet a i{ float: left;}
.inewsdet a i img{ width: 116px; height: 88px;}
.inewsdet a div{ width: 260px; float: right;}
.inewsdet a div b{ display: block; font-weight: normal; color: #333; font-size: 14px; height: 20px; overflow: hidden;}
.inewsdet a div span{ display: block; color: #999; line-height: 20px; font-size: 12px; margin-top: 7px; height: 60px; overflow: hidden;}
.inlist{ margin-top: 16px;}
.inlist li{ line-height: 24px; font-size: 14px;}
.inlist li a{}

.link{ background: #f9f9f9; margin-top: 32px; padding-top: 36px; padding-bottom: 30px; margin-bottom: 2px;}
.linkn{ width: 1090px; margin: 0 auto; overflow: hidden; height: 40px;}
.linkn span{ position: relative; line-height: 40px; display: block; float: left; color: #1352d3; font-size: 24px; font-weight: bold; border-right: 1px solid #1352d3; width: 138px;}
.linkn span:after{
  content:"";
  position: absolute;
  top:50%; margin-top: -4px;
  right:-5px;
  width: 4px;
  height: 8px; overflow: hidden;  background: url(../images/advsanj.png) no-repeat; 
}
.linkn ul{ overflow: hidden; float: left; width: 948px;}
.linkn ul li{ line-height: 0px; float: left; margin-left:24px;}
.linkn ul li:last-child{ margin-right: 0px;}

footer{ background: #eeeeee;}
.footers{width: 1090px; margin: 0 auto; overflow: hidden; padding-top: 34px; height: 250px;}
.footers ul{ float: left; font-size: 14px; width: 90px; text-align: center; margin-right: 30px;}
.footers ul b{  font-weight: normal; display: block; padding-bottom: 14px;}
.footers ul li{ line-height: 30px;}
.footers ul li a{ opacity: 0.5;}
.footers ul a:hover{ color: #135ed3;}
.footers ul li a:hover{ color: #135ed3;}
.footerx{ text-align: center; line-height: 50px; border-top: 1px solid #d6d6d6; font-size: 14px;}
.foottel{ float: right; width: 212px;}
.foottel em{ display: block; text-align:right; font-size: 14px; padding-right: 10px;}
.foottel b{ display: block; color: #3e72dd; font-size: 30px; text-align: right; padding-right: 8px; margin-top: 2px; margin-bottom: 12px;}
.foottel div{ background: #dbdbdb; overflow: hidden; padding: 12px;}
.foottel div span{ display: block; float: left; color: #999999; font-size: 14px; line-height: 22px; padding-left: 14px; padding-top: 16px;}
.foottel div img{ width: 77px; height: 77px; float: right;}

/*资讯中心*/
.ban{ height: 280px; position: relative;}
.ban img{ position: absolute; left: 50%; top: 0px; margin-left: -960px;}
.path{ width: 1090px; margin: 0 auto; line-height: 50px; border-bottom: 1px solid #d8e6f4; font-size: 14px; color: #8c8c8c;}
.path a{ color: #8c8c8c;}
.path a:hover{ color: #0d44b4;}
.content{ width: 1090px; margin: 0 auto; overflow: hidden; margin-top: 40px; padding-bottom: 60px;}
.dleft{ width: 188px; float: left; border: 1px solid #eeeeee;}
.dleft div{ height: 78px; background: url(../images/dnav.jpg) no-repeat; }
.dleft div b{ display: block; color: #fff; font-size: 18px; padding-left: 18px; padding-top: 27px;}
.dnav{ padding-bottom: 32px;}
.dnav li{ width: 158px; line-height: 40px; margin: 0 auto; border-bottom: 1px solid #f2f2f2; padding-right: 6px;}
.dnav li a{ color: #666666; font-size: 14px; display: block; padding-left: 7px; }
.dnav li a:hover{background: url(../images/jnav.jpg) no-repeat right center; color: #135ed3;}
.dnav li a.dnavo{background: url(../images/jnav.jpg) no-repeat right center;  color: #1352d3;}
.dright{ float: right; width: 866px;}
.news{ color: #999999;}
.news ul{ border-bottom: 1px solid #eeeeee; padding-bottom: 34px; padding-top: 8px; margin-bottom: 38px;}
.news ul li:nth-child(1){ font-size: 16px; margin-bottom: 14px;}
.news ul li a{ color: #333333; transition: all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; }
.news ul li:nth-child(2){ font-size: 14px; line-height: 24px; height: 48px; overflow: hidden; margin-bottom: 12px; color: #999999; transition: all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; }
.news ul li:nth-child(3){ overflow: hidden;}
.news ul li:nth-child(3) span{ float: left; padding-right: 13px; margin-right: 12px; background: url(../images/border.jpg) no-repeat right center;}
.news ul li:nth-child(3) a{ float: left;}
.news ul li a:hover{ color: #1352d3;}

.news ul:hover a{color: #1352d3;}
.news ul:hover li:nth-child(2){color: #666666;}

.fy{ text-align: center; font-size: 0px;}
.fy a{ display: inline-block; margin: 0px 5px; color: #666; border: 1px solid #eeeeee; line-height: 28px; padding: 0px 11px; cursor: pointer; font-size: 12px;}
.fy a:hover{border: 1px solid #35b5fc; background: #35b5fc; color: #fff;}
.fy span{ padding: 0px 6px; font-size: 12px;}
.fy a.fyo{ border: 1px solid #35b5fc; background: #35b5fc; color: #fff;}




.newsbt{ text-align: center; font-size: 22px; color: #333; margin-bottom: 14px; padding-top: 20px;}
.newstime{ text-align: center; color: #999999; font-size: 14px;}
.newstime span{ padding-left: 22px;}
.newsdet{ font-size: 14px; line-height: 26px; padding-bottom: 58px; padding-top: 40px;}
.newsdet img{max-width: 100%;}
.updown{ overflow: hidden; border-top: 1px solid #eeeeee; padding-top: 34px; margin-bottom: -20px;}
.updown li{width: 50%; overflow: hidden;}
.updown li:first-child{ float:left; }
.updown li:last-child{ float: right; text-align: right;}
.updown li a{ color: #999999; font-size: 14px;}
.updown li a:hover{color: #1352d3;}
.updown li a span{ padding-left: 14px;}


.servicew{ margin-top: -20px; margin-bottom: 20px;}
.service{ border-bottom: 1px solid #eeeeee;}
.services{ overflow: hidden; line-height: 30px; padding-top: 20px; padding-bottom: 18px; cursor: pointer;}
.services span{  float: left; display: block; width: 30px; color: #1352d3; height: 30px; text-align: center; line-height: 30px; background: #e6eff1; border-radius: 15px; overflow: hidden; margin-right: 10px; font-size: 16px;}
.services i {display:none; float:right;}
.services a{ float: left; color: #333; font-size: 16px; }
.services1 a{ float: left; color: #333; font-size: 16px; }
.services1{ overflow: hidden; line-height: 30px; padding-top: 20px; padding-bottom: 18px; cursor: pointer;}
.services1 span{  float: left; display: block; width: 30px; color: #1352d3; height: 30px; text-align: center; line-height: 30px; background: #e6eff1; border-radius: 15px; overflow: hidden; margin-right: 10px; font-size: 16px;}
.services1 i a{ line-height: 32px; float: right; background-color: #1352D3; padding: 2px 20px; border-radius: 6px;color: #fff; font-size: 14px; display:block}
.servicex{ overflow: hidden; padding-bottom: 26px; display: none;}
.servicex span{ float: left; display: block; width: 30px; color: #ea560d; height: 30px; text-align: center; line-height: 30px; background: #ffe7e0; border-radius: 15px; overflow: hidden; font-size: 16px;}
.servicex em{ float: right; display: block; width: 826px; font-size: 14px; line-height: 24px;}
.about{font-size: 14px; line-height: 30px;}
.about img{max-width: 100%;}

.lxm{ color: #333333; font-size: 16px; line-height: 40px;/* border-bottom: 1px solid #9eedff; margin-bottom: 60px; padding-bottom: 30px;*/}
.lxm b{ display: block; font-size: 20px; font-weight: normal;}
.lx{ overflow: hidden;}
.lx li{ overflow: hidden; float: left; height: 134px; width: 50%;}
.lx li i{ float: left; line-height: 0px; display: block; margin-right: 22px;}
.lx li div{ float: left; line-height: 32px; color: #333333; font-size: 14px; margin-top: -8px;}
.lx li div em{ display: block; font-size: 18px;}
.lx li div span{ display: block;}
.map{ width:100%; height: 264px;}
#map .BMapLabel{ display: none; opacity: 0;}
#map .shadow{ display: none;}
#map .pop{ display: none;}


.feed{background: url(../images/feed.jpg) no-repeat right 60px;}
.feed b{ color: #999999; font-size: 14px; font-weight: normal; padding-left: 50px; display: block; padding-top: 18px; padding-bottom: 28px;}
.feed ul{}
.feed ul li{overflow: hidden; color: #333; font-size: 14px; margin-bottom: 14px;}
.feed ul li span{ float: left; display: block; width: 50px; line-height: 40px;}
.feed ul li input{ float: left; width: 444px; height: 38px; padding-left: 34px; border: 1px solid #cccccc; border-radius: 2px;}
.feed ul li:nth-child(1) input{background: url(../images/feedicon1.png) no-repeat 12px center;}
.feed ul li:nth-child(2) input{background: url(../images/feedicon2.png) no-repeat 12px center;}
.feed ul li:nth-child(3) input{background: url(../images/feedicon3.png) no-repeat 12px center;}
.feed ul li textarea{ float: left; width: 410px; height: 156px;  border: 1px solid #cccccc; border-radius: 2px; padding: 0px; background: url(../images/feedicon4.png) no-repeat 12px 8px; padding: 6px 34px;}

.feed div{padding-left: 50px; padding-top: 16px;}
.feed div button{ width: 270px; height: 40px; background: #135bd3; color: #fff; font-size: 14px; border-radius: 2px; cursor: pointer;}

.pathx{ border-bottom: none; color: #c6c6c6; width: 1090px; margin: 0 auto; line-height: 50px;}
.pathx a{ color: #c6c6c6;}
.pathx a:hover{ color: #0d44b4;}
.pathx div{float: right;}
.pathx input{ width: 164px; padding-left: 12px; padding-right: 32px; height: 32px; border: 1px solid #cccccc;}
.pathx input::-webkit-input-placeholder { 
color: #cccccc; 
} 
.pathx input:-moz-placeholder { 
color: #cccccc; 
} 
.brandf{ background: #ebf5ff;}
.brandfn{ width: 1090px; margin: 0 auto;}
.brandfn b{ font-size: 14px; color: #8c8c8c; font-weight: normal; padding-top: 24px; margin-bottom: 6px; display: block;}
.brandfn ul{ overflow: hidden; padding-bottom: 12px;}
.brandfn ul li{ float: left; min-width: 99px;  color: #666666; line-height: 30px; font-size: 14px; font-family: "microsoft yahei" "arial"; }
.brandfn ul li a{color: #666666;}
.brandfn div{ color: #8c8c8c;  font-size: 14px; padding: 20px 0px;  border-top: 1px solid #d8e6f4;}
.brandfn div em{}
.brandfn div span{ position: relative; display: inline-block;}
.brandfn div input{ width: 164px; padding-left: 12px; padding-right: 32px; height: 34px; border: 1px solid #cccccc;}
.brandfn div input::-webkit-input-placeholder { 
color: #cccccc; 
} 
.brandfn div input:-moz-placeholder { 
color: #cccccc; 
} 
.brandfn div span i{cursor: pointer; position: absolute; right: 14px; top: 1px; display: block; width: 15px; height: 34px; background: url(../images/bsear.jpg) left center no-repeat;}

.contentx{ width: 1090px; margin: 0 auto; margin-top: 30px; padding-bottom: 40px; overflow: hidden;}
.bleft{ width: 886px; float: left;}
.bleft1{ padding-left: 14px; padding-top: 2px;}
.brandlist{ width:884px; border: 1px solid #d8e6f4; border-bottom: none; position: relative; overflow: hidden; margin-bottom: 40px;}
.brandlist ul{ overflow: hidden;  width: 895px;}
.brandlist:after{
  content:"";
  position: absolute;
 bottom: 0px;
  left:0px;
  width: 100%;
  height: 1px; overflow: hidden;  background: #d8e6f4; 
}
.brandlist ul li{border: 1px solid #d8e6f4; border-top: none; border-left: none; width: 294px; height:108px; float: left;}
.brandlist ul li img{ width: 188px; height:52px; display: block;padding: 30px 50px;}

.bright{ width: 164px; float: right; margin-top: -4px;}
.rnav{}
.rnav b{font-weight: normal; color: #1352d3; font-size: 16px; display: block; padding-bottom: 8px;}
.rnav ul{ margin-bottom: 26px;}
.bright .rnav:last-child ul{ margin-bottom: 0px;}
.rnav ul li{ line-height: 29px; font-size: 14px; border-bottom: 1px solid #eeeeee;}
.rnav ul li a{ color: #666;}
.rnav ul li a:hover{color: #1352d3;}

.bnavx{ width: 188px; border: 1px solid #eeeeee; float: left; margin-right: 0px;}
.bnavx b{font-weight: normal; color: #1352d3; display: block; padding-left: 20px; font-size: 16px; padding-bottom: 3px; padding-top: 20px;}
.bnavx ul{ padding-left: 20px; padding-bottom: 28px;}
.bnavx ul li{ width: 138px; line-height: 34px; border-bottom: 1px solid #eee; font-size: 14px;}
.bnavx ul li a{ color: #666666;}
.bnavx ul li a:hover{ color: #1352d3;}
.bnavx ul li a.bnavo{ color: #1352d3;}

.rnavx{}
.rnavx b{color: #1352d3; display: block;  font-size: 18px; padding-bottom: 8px;}
.rnavx ul{ margin-bottom: 26px;}
.rnavx ul li{ line-height: 29px; font-size: 14px; border-bottom: 1px solid #eeeeee;}
.rnavx ul li a{ color: #666;}
.rnavx ul li a:hover{color: #1352d3;}



.banc{ height: 280px;}
.banc ul.slides{height: 280px; overflow: hidden;}
.banc ul.slides li{ width: 100%; height: 280px; position: relative;}
.banc ul.slides li img{position: absolute; left: 50%; top: 0px; margin-left: -960px;}
.banc .flex-control-nav {position: absolute; width:1090px; text-align: right; bottom:16px; left: 50%; margin-left: -545px; z-index:99; height:8px;  padding-top:0px; font-size:0px;}
.banc .flex-control-nav li{margin: 0 4px;display:inline-block;zoom: 1; *display:inline; z-index:200; position:relative;}
.banc .flex-control-nav li a{ font-size:0px; width:6px; height:6px; border-radius: 4px; border: 1px solid #fff; background:none; cursor:pointer; display:block; float:left; margin:0px; transition: all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;}
.banc .flex-control-nav li a.flex-active{background:#fff;}
.banc .flex-prev{ position:absolute; opacity:0; display:none; left:0px; top:50%; width:64px; height:64px; margin-top:-32px; z-index:100;  transition: all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;} 
.banc .flex-next{position:absolute; opacity:0; display:none; right:0px; top:50%; width:64px; height:64px; margin-top:-32px; z-index:100;}

.banfd{ position: absolute;  width: 1090px; top: 55px; left: 50%; margin-left: -545px; z-index: 1200;;}
.banfd b{  float: left; display: block; color: #fff; line-height: 192px; font-size: 48px; font-weight: normal;}
.banfd ul{ width: 544px; height: 188px; background: rgba(0,0,0,0.2); float: right; color: #fff; font-size: 16px;}
.banfd li{color: #fff;  overflow: hidden; line-height: 20px;  padding-left: 26px; margin-bottom: 18px;}
.banfd li:first-child{ padding-top: 26px;}
.banfd li em{ display: block; float: left;}
.banfd li span{ display: block; float: left; width: 412px; max-height: 40px; overflow: hidden;}

.bnav{ width: 188px; border: 1px solid #eeeeee; float: left; margin-right: 0px;}
.bnav b{color: #1352d3; display: block; padding-left: 20px; font-size: 18px; padding-bottom: 15px; padding-top: 16px;}
.bnav ul{ padding-left: 20px; padding-bottom: 28px;}
.bnav ul li{ width: 138px; line-height: 34px; border-bottom: 1px solid #eee; font-size: 14px;}
.bnav ul li a{ color: #666666;}
.bnav ul li a:hover{ color: #1352d3;}
.bnav ul li a.bnavo{ color: #1352d3;}

.contrast{ width: 670px; float: left; margin-left: 30px;}
.cpuimg{ line-height: 0px; padding-top: 10px; margin-bottom: 18px;}
.cpuimg img{ max-width: 100%; }
.cpubz{ font-size: 14px; line-height: 26px; border-bottom: 1px solid #eeeeee; padding-bottom: 14px;}

.prolist{ margin-top: 16px; margin-bottom: 26px;}
.prolist em{ color: #000000; font-size: 14px;}
.prolist ul{ margin-top: 6px;}
.prolist ul li{ float: left; font-size: 14px; margin: 0px 6px; height: 26px; position: relative; padding: 0px 4px; cursor: pointer;}
.prolist ul li:hover{background: url(../images/prolisto.png) no-repeat center top; color: #fff; }
.prolist ul li.prolisto{background: url(../images/prolisto.png) no-repeat center top; color: #fff; }
.prolist ul li.prolisto a{background: url(../images/prolisto.png) no-repeat center top; color: #fff; }
.prolist ul li:after{
  content:"";
  position: absolute;
  top:7px;
  right:-6px;
  width: 1px;
  height: 7px; overflow: hidden; background: #666666;
}
.prolist ul li:hover a {
    color: #fff;
}
.prolist ul li:last-child{margin-right: 0px;}
.prolist ul li:first-child{ margin-left: 0px;}
.prolist ul li:last-child:after{ display: none;}
.prolist dl{  padding-top: 3px; display:none;}
.prolist dl dd{  display: inline-block; padding-right: 12px; line-height: 20px;}
.prolist dl dd a{ color: #999999;}
.prolist dl dd a:hover{ color:#1352D3;}


.btlist{ width: 105%; overflow: hidden;}
.btlist li{ width: 218px; position: relative; height: 178px; float: left; margin-right: 7px;}
.btlist li a{}
.btlist li a i{ line-height: 0px;}
.btlist li a i img{width: 218px; height: 138px;}
.btlist li a em{text-transform:uppercase; display: block; padding-top: 2px;}
.btlist li a span{ position: absolute; top: 116px; right: 2px;  display: none;}
.btlist li a span input{ width: 20px; height: 20px; background: #fff; border: none;}

.dbn{ line-height: 34px; background: #eeeeee; overflow: hidden; padding-left: 12px; font-size: 14px; padding-right: 14px; margin-top: 30px; margin-bottom: 50px; }
.dbn i{ display: block; float: left; color: #333333; font-weight: bold;}
.dbn em{ display: block; float: left; color: #1352d3; width: 76px; cursor: pointer; margin-right: 300px;}
.dbn span{ display: block; float: left; width: 60px; text-align: center; background: #35b5fc; text-align: center; color: #fff; cursor: pointer; display: none;}
.dbn a{ float: right; text-decoration: underline; cursor: pointer;color: #1352d3;}

.brandbg{ position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,0.6); left: 0px; top: 0px; z-index: 3000; display: none;}
.brandn{ width: 632px; padding-left: 38px; height: 490px; position: fixed; left: 50%; top: 50%; margin-left: -335px; margin-top: -245px; background: #fff; font-size: 14px;}
.brandn b{ display:  block; font-weight: normal; padding-top: 28px; padding-bottom: 18px;}
.brandn b img{border: none; width: 24px; height: 24px; float: right; margin-right: 30px;}
.brandn dl{overflow: hidden;}
.brandn dl dd{ float: left; margin-right: 11px;}
.brandn dl dd select{ width: 184px; height: 32px; border: 1px solid #999999; color: #666;}
.brandn ul{ margin-top: 22px; height: 248px; overflow-x: hidden;}
.brandn ul li{ width: 186px; position: relative; float: left; margin-right: 12px; margin-top: 12px; height: 118px; overflow: hidden;}
.brandn ul li:nth-child(1){ margin-top: 0px;}
.brandn ul li:nth-child(2){ margin-top: 0px;}
.brandn ul li:nth-child(3){ margin-top: 0px;}
.brandn ul li img{ width: 186px; height: 118px; display: block;}
.brandn ul li span{ position: absolute; bottom: 1px; right: 2px; display: block; height: 20px;}
.brandn ul li span input{ width: 20px; height: 20px; background: #fff; border: none;}
.subea{ width: 582px;  line-height: 34px; font-size: 14px; margin-top: 32px;}
.subea em{}
.subea a{ float: right; display: block; width: 78px; height: 34px; background: #35b5fc; text-align: center; color: #fff; cursor: pointer;}
.subea span{color: #0d44b4; padding-left: 12px;}


.dhx{ height: 80px; border-top: 1px solid #1352d3;}

.dbn em.xxem{ color: #333333; width: auto; margin-right: 0px;}
.dbn  b{ font-weight: normal; cursor: pointer; padding-left: 16px; float: left; margin-right: 254px; display: none;}

.contrastx{ width: 690px; float: left; margin-left: 10px;}
.dettw{}
.dett{ width: 300px;  float: left;}
.dett img{ display: block;}
.dett i{ display: block; border: 1px solid #d7d7d7;height: 206px; margin-bottom: 12px;}
.dett i img{ width: 298px; height: 206px;}
.dett  ul{ width: 105%;}
.dett  ul li{width: 94px; height: 64px; margin-right: 6px; border: 1px solid #d7d7d7; cursor: pointer; float: left;}
.dett  ul li img{ width: 94px; height: 64px;}
.detw{ width: 362px; float: right;}
.detw ul{ font-size: 14px; line-height: 30px;}
.detw ul li{overflow: hidden;}
.detw ul li em{ font-weight: bold; float: left;}
.detw ul li div{float: left; width: 282px;}



.cpnn{ margin-top: 20px;  padding-bottom: 26px;}
.cpnn ul{margin-bottom: 26px; overflow: hidden;}
.cpnn ul li{ overflow: hidden; background: #e8e8e8; margin-top: 4px; line-height: 22px;}
.cpnn ul li:first-child{ margin-top: 0px;}
.cpnn ul li:nth-child(2n){ background: #f5f5f5;}
.cpnn ul li i{display: inline-block;width: 40%;text-align: right;font-weight: bold;}
.cpnn ul li em{text-align: center;border-left: 4px solid #fff;width: 29%;display:  inline-block;}
.cpnn ul li span{text-align: center;border-left: 4px solid #fff;width: 29%;display:  inline-block;}

.upd{background: url(../images/upd.jpg) no-repeat center top; color: #999999; text-align: center; padding-top: 22px; width: 70px; margin: 0 auto; display: none; cursor: pointer;}

.btlistx{ margin-bottom: 40px;}
.ytitle{color: #1352d3; font-size: 14px; line-height: 50px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin-bottom: 18px;}
.ytitle em{ padding-right: 6px;}
.ytitle span{ padding-right: 20px;}

.industry{ overflow: hidden; padding-bottom: 26px;}
.industryn{ width: 450px; float: left; font-size: 14px; line-height: 26px; margin-top: -6px;}
.indimg{ width: 202px; float: right;}
.indimg img{ max-width: 100%;}

.pathno{ border-bottom: none;}

.brandfnx{ width: 1090px; margin: 0 auto;}
.brandfnx b{ font-size: 14px; color: #8c8c8c; font-weight: normal; padding-top: 24px; margin-bottom: 6px; display: block;}
.brandfnx ul{ overflow: hidden; padding-bottom: 0px; padding-top: 6px;}
.brandfnx ul li{ float: left; padding: 0px 6px; margin-right: 24px; cursor: pointer;  color: #333333; height: 34px; line-height: 26px; font-size: 16px;  }

.brandfnx ul li.brandfnxo{color: #fff; background: url(../images/appliancex.png) no-repeat center top;}
.brandfnx ul li.brandfnxo a{color: #fff;}
.brandfnx div{ color: #8c8c8c;  font-size: 14px; padding: 20px 0px;  border-top: 1px solid #d8e6f4;}
.brandfnx div em{}
.brandfnx div span{ position: relative; display: inline-block;}
.brandfnx div input{ width: 164px; padding-left: 12px; padding-right: 32px; height: 34px; border: 1px solid #cccccc;}
.brandfnx div input::-webkit-input-placeholder { 
color: #cccccc; 
} 
.brandfnx div input:-moz-placeholder { 
color: #cccccc; 
} 
.brandfnx div span i{cursor: pointer; position: absolute; right: 14px; top: 1px; display: block; width: 15px; height: 34px; background: url(../images/bsear.jpg) left center no-repeat;}

.brandfnx dl{ overflow: hidden; padding-bottom: 6px; display: none;}
.brandfnx dl dd{ float: left; line-height: 32px; color: #666666; font-size: 14px; padding-right: 32px;}
.brandfnx dl dd a{}
.brandfnx dl dd a:hover{color: #1352D3;}
.brandfnx dl dd a.cur {
    color: #1352D3;
}
.applian{ width: 890px; float:left;}
.appbt{ font-weight: normal; color: #333333; font-size: 18px; display: block; position: relative; padding-left: 12px; margin-bottom: 7px;}
.appbt:after{
  content:"";
  position: absolute;
  top:3px;
  left:0px;
  width: 3px;
  height: 18px; overflow: hidden; background: #1352d3;
}
.applian1{ font-size: 14px; line-height: 24px; border-bottom: 1px solid #eeeeee; padding-bottom: 32px; margin-bottom: 32px;}
.applian2{ font-size: 14px; line-height: 24px; margin-bottom: 32px;}
.apptu{ margin-top: 5px; margin-bottom: 40px;}

.probalance{ width: 1090px; margin: 0 auto; margin-top: 30px; margin-bottom: 60px; font-size: 14px;}
.probalance table{ text-align: center; border-top: 1px solid  #cccccc; border-bottom: 1px solid  #cccccc;}
.probalance table tr th{ height: 90px; color: #1352d3; font-weight: bold; font-size: 18px;}
.probalance table tr td{ border-top: 1px solid  #cccccc; height: 54px; border-right: 1px solid  #cccccc;} 
.probalance table tr:nth-child(2) td{ line-height: 0px; padding: 28px 0px;}
.probalance table tr td img{}
.probalance table tr td:first-child{ text-align: left; padding-left: 60px; width: 136px;  font-weight: bold;}
.probalance table tr td:last-child{ border-right: none}
.probalance table tr.pxbg td{ background: #f9f9f9;}



.search-pagination {
  text-align: center; }
.search-pagination > .pagination:hover a{

  color: #333333 !important; }




.search-pagination > .pagination > li{
   display: inline-block;
  margin: 0px 5px;
  color: #666;
  border: 1px solid #eeeeee;

  padding: 0px 11px; margin-bottom: -12px !important;height: 30px !important;
  cursor: pointer;
  font-size: 12px;}
.search-pagination > .pagination > li > a {
  line-height: 28px;  height: 30px !important;margin-bottom: -12px !important;
}

.search-pagination > .pagination .active {border: 1px solid #35b5fc;
background: #35b5fc;
color: #fff;}


.search-pagination > .pagination > .active> a {

  color: #fff !important; }


.search-pagination > .pagination > .active> a:hover {
  color: #1352d3; color: #fff !important; }
}
.search-pagination.pagination-rounded > .pagination > li > a {
  border-radius: 50% !important; }

