@charset "UTF-8";
@font-face {font-family: "iconfontb";
  src: url('../fontb/iconfontb.eot'); /* IE9*/
  src: url('../fontb/iconfontb.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fontb/iconfontb.woff') format('woff'), /* chrome、firefox */
  url('../fontb/iconfontb.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('../fontb/iconfontb.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfontb {
  font-family:"iconfontb" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
// .wsd{position:absolute;opacity:0.5;top:80px;left:35%;z-index:1;}
.wsd{position:absolute;top:80px;left:50%;z-index:1;}
.fenxiaodaonoindex .icon-twitter:before { content: "\e600";}
.fenxiaodaonoindex .icon-weixin:before { content: "\e601"; }
.fenxiaodaonoindex .icon-renrenwang:before { content: "\e602"; }
.fenxiaodaonoindex .icon-socialfacebooksquare:before { content: "\e603"; }
.fenxiaodaonoindex .icon-tengxunweibo:before { content: "\e604"; }
.fenxiaodaonoindex .icon-xinlangweibo:before { content: "\e605"; }
.fenxiaodaonoindex .icon-QQkongjian:before { content: "\e606"; }
.fenxiaodaonoindex .icon-twitter1:before { content: "\e607"; }
.fenxiaodaonoindex .icon-qq:before { content: "\e608"; }
.fenxiaodaonoindex .icon-facebook:before { content: "\e609"; }
.fenxiaodaonoindex .icon-dianhua:before { content: "\e60a"; }
.fenxiaodaonoindex .icon-qqkongjian:before { content: "\e60b"; }
.fenxiaodaonoindex .icon-douban:before { content: "\e60c"; }
.fenxiaodaonoindex .icon-gengduo:before { content: "\e60d"; }
.fenxiaodaonoindex .icon-gongnengyewangyiweibofanshe:before { content: "\e60e"; }
.fenxiaodaonoindex .icon-88:before { content: "\e60f"; }
.fenxiaodaonoindex .icon-89:before { content: "\e610"; }
.fenxiaodaonoindex .icon-90:before { content: "\e611"; }
.fenxiaodaonoindex .icon-douban1:before { content: "\e612"; }
.fenxiaodaonoindex .icon-dayin:before { content: "\e613"; }
#fenxianganniu{z-index:9999}
.fenxianganniu ul{-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 0px;margin:0; padding:0;}
.bot-link .fenxianganniu ul li a{ cursor:pointer; color:#fff;  text-decoration:none; background:none; border-radius:0px;}
.fenxianganniu ul li a i{font-size:26px;width:46px; height:46px; text-align:center; line-height:46px; display:block;font-family: "iconfontb";}
.fenxianganniu ul li .bashare_fenxiang_a{ display:block; overflow:hidden;}
.fenxianganniu ul li .bashare_fenxiang_div{ position:relative;}
.fenxianganniu ul li .bashare_fenxiang_div .bds_more{ position:absolute; top:0px; left:0px;display:block; width:40px; height:40px; padding:0px; }
.fenxianganniu ul li a:hover{ opacity:1;}
.fenxianganniu ul li{ transition:.5s background-color;-webkit-transition:.5s background-color;-moz-transition:.5s background-color;-ms-transition:.5s background-color;-o-transition:.5s background-color;}
.fenxianganniu ul li:hover{ background-color:#056AA0;}

/*bottom 的时候*/
.fenxianganniubottom{ width:100%; text-align:center; background-color:#373737; }
.fenxianganniubottom ul li{ display:inline-block; vertical-align:middle; position: relative; width:46px; height:46px;}
.fenxianganniubottom ul li a{position: absolute; left:0px; top:0px; width:46px; height:46px; display:inline-block; margin:0px; padding:0px;}
.fenxianganniubottom ul li a font{ position:absolute; left:0px; bottom:40px; border:1px solid #ccc; border-radius:3px; box-shadow:0px 0px 4px #ccc; background-color:#fff; padding:5px; display: none; overflow: hidden; -moz-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all;-webkit-transition:.5s all; transition:.5s all;}
.fenxianganniubottom ul li a font span{ color:#666;}
.fenxianganniubottom ul li a font img{ border:4px solid #057CBC;}
.fenxianganniubottom ul li:hover a font{ display:block;}
.fenxianganniubottom ul li .bashare_fenxiang_div .bds_more{ position:absolute; top:10px; left:10px;display:block; width:40px; height:40px; padding:0px; }

/*right 的时候*/
.fenxianganniuright{ width:46px; position:fixed; right:0px;}
.fenxianganniuright li{ position:relative; display:block;z-index:99;width:10000%; background-color:#057CBC; height:46px;}
.fenxianganniuright li a{display:block; z-index:99; position:absolute; top:0px; left:0px;}
.fenxianganniuright li a:nth-child(2){ width:40px; height:46px;}
.fenxianganniuright li a i{ position:absolute; top:0px; left:0px;}
.fenxianganniuright li a font{display:block; position:absolute; top:0px; left:46px; line-height:46px; font-size:24px;z-index:99999999;}
.fenxianganniuright li a font img{ z-index:99999999;border:4px solid #057CBC;}
.fenxianganniuright .bashare_fenxiang_ali i{ left:-20px;}
.fenxianganniuright ul li .bashare_fenxiang_div .bds_more{ left:-20px;}
.fenxianganniuright .bashare_fenxiang_a{ width:40px; height:46px;}
.fenxianganniuright ul li .bashare_fenxiang_div .bds_more{ position:absolute; top:13px; left:-5px;display:block; width:40px; height:40px; padding:0px; }

/*left 的时候*/
.fenxianganniuleft{ width:46px; position:fixed; left:0px;}
.fenxianganniuleft li{ position:relative;display:block;z-index:99;width:1000%; left:-900%;  background-color:#057CBC; height:46px;}
.fenxianganniuleft li a{display:block; z-index:99; height:46px;}
.fenxianganniuleft li a:nth-child(2){ width:40px; height:46px; position:absolute; top:0px; right:0px;}

.fenxianganniuleft li a i{ float:right;}
.fenxianganniuleft li a font{display:block; float:right; line-height:46px; font-size:24px;z-index:99999999;}
.fenxianganniuleft li a font img{ z-index:99999999;border:4px solid #057CBC;}
.fenxianganniuleft li a .bashare_fenxiang_div{ position:absolute; right:0px;}
.fenxianganniuleft ul li .bashare_fenxiang_div .bds_more{ position:absolute; top:10px; left:10px;display:block; width:40px; height:40px; padding:0px; }
/*差号 关闭按钮*/
#iconandiv{ width:46px; cursor:pointer; padding:8px 10px;  height:36px; position:absolute; top:-36px; text-align:center;  border-radius:3px;background-color:#056AA0; }
#iconandiv span:nth-child(2){ opacity:1;}
#iconandiv span{ display:block; height:2px; background-color:#fff;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;-webkit-transition:.2s all;transition:.2s all; margin:4px auto;}
#iconandiv.iconandivclass span:nth-child(1){-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg); position:relative; top:6px;}
#iconandiv.iconandivclass span:nth-child(2){ opacity:0;}
#iconandiv.iconandivclass span:nth-child(3){ -moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);position:relative; bottom:6px;}
#iconandiv.iconandivclass{ border-radius:0px;}
/*详情页面分享*/
.fenxiaodaonoindex ul{-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 0px;}
.fenxiaodaonoindex ul li.fxd{ width:auto;}
.fenxiaodaonoindex{ width:100%; padding:20px 0px;text-align:left;}
.fenxiaodaonoindex ul li{ display:inline-block; position:relative; width:30px; height:30px; vertical-align:middle;background:none;}
.fenxiaodaonoindex ul li a{ font-size:30px; position:absolute; top:0px; left:0px; width:100%; height:100%; color:#ADADAD; text-decoration:none; cursor:pointer; -moz-transition:.5s all; -ms-transition:.5s all;-o-transition:.5s all;-webkit-transition:.5s all; transition:.5s all;}
.fenxiaodaonoindex ul li a i{ font-style:normal; position:absolute; top:0px; left:0px;width:100%; height:100%;padding:0; margin:0;}
.fenxiaodaonoindex ul li .icon-gengduo{ position:relative;}
.fenxiaodaonoindex ul li .icon-gengduo .bashare_fenxiang_divgengduo{ position:absolute; left:0px; top:0px; height:100%; width:100%;}
.fenxiaodaonoindex ul li .icon-gengduo .bashare_fenxiang_divgengduo span{height:100%; width:100%;}
.fenxiaodaonoindex ul li:nth-child(2):hover a{ color:#DE675B;}
.fenxiaodaonoindex ul li:nth-child(3):hover a{ color:#518AF3;}
.fenxiaodaonoindex ul li:nth-child(4):hover a{ color:#57AB63;}
.fenxiaodaonoindex ul li:nth-child(5):hover a{ color:#4FC6F7;}
.fenxiaodaonoindex ul li:nth-child(6):hover a{ color:#63BF5C;}
.fenxiaodaonoindex ul li:nth-child(7):hover a{ color:#67A8EF;}
.fenxiaodaonoindex ul li span{ font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.fenxiaodaonoindex ul li a{ display:inline; padding:0;}
@media(min-width:1200px){
.fenxiaodaonoindex ul li a{ font-size:30px; }
    }
@media(max-width:1200px){
.fenxiaodaonoindex ul li a{ font-size:30px; }
    }
@media(max-width:920px){
	.fenxiaodaonoindex ul li{ width:25px; height:25px;}
.fenxiaodaonoindex ul li a{ font-size:25px; }
.fenxiaodaonoindex ul li{ margin:0px 2px;}
.fenxiaodaonoindex ul li span{ font-size:12px;}
    }
@media(max-width:674px){
.fenxiaodaonoindex ul{ text-align:left;}
.fenxiaodaonoindex ul li a{ font-size:25px; }
.fenxiaodaonoindex ul li{ margin:0px 2px;}
.fenxiaodaonoindex ul li.fxd{ font-size:12px; display:block; line-height:30px;}
    }
@media(max-width:400px){
	.fenxianganniubottom ul li{ margin:0px -5px;}
	.fenxiaodaonoindex ul li{ width:25px; height:25px;}
	.fenxiaodaonoindex ul li.fxd span{ line-height:0px; margin-bottom:20px;display:block;}

	}


/*转化组件样式代码*/
.fcall{display:block;background:#057CBC;height:49px;margin-top:15px;text-align: center; padding:0px; width:100%; position:fixed; bottom:0; left:0px; z-index:9999999999; overflow:hidden;}
.bottomqq  .bottom1 {margin: 0 auto; max-width:1003px;margin:auto;/*overflow-x:hidden;overflow-y:auto;*/ height:70px;overflow:hidden;}
.bottomqq  .bottom1 a {	float:left;	width:25%;text-align:center;line-height:20px;color:#fff;height:44px;padding:5px 0px;font-size:12px; overflow:hidden;}
.bottomqq  .bottom1 a img {margin:0; vertical-align:inherit; position:relative; top:5px;}
.bottomqq  .bottom1 a.xianqd {border:0px;}
.bottomqq{overflow:hidden; }
.footheitop{ clear:both; float:none;}
.fenxiangweixinerweim img{max-width: 200px;}

@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; }
@font-face { font-family: "iconfont"; src: url("../fonts/iconfont.eot"); src: url("../fonts/iconfont.eot?#iefix") format("embedded-opentype"), url("../fonts/iconfont.woff") format("woff"), url("../fonts/iconfont.ttf") format("truetype"), url("../fonts/iconfont.svg#uxiconfont") format("svg"); }
.list-no-style { list-style: none; padding: 0; }

.icon { font-family: "iconfont"; font-style: normal; -webkit-font-smoothing: antialiased; }

body { font-size: 14px; font-family: "Microsoft YaHei", sans-serif; color: #555555; }

.space { height: 20px; }

a { -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; }

/*--- 1.头部（header） ----- */
.tb { display: table; }

.tc { display: table-cell; vertical-align: top; }

/* navbar-style */
.navbar-style { font-size: 16px; background-color: white; border: none; min-height: 40px; margin-bottom: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.navbar-style .navbar-toggle { color: #444444; margin-right: 8px; padding: 9px 12px; background-color: #0da4f1; }
.navbar-style .navbar-toggle .icon-bar { background-color: white; }
.navbar-style .navbar-toggle:hover, .navbar-style .navbar-toggle:focus { color: white; background-color: #0193de; outline: none; }
.navbar-style .navbar-brand { color: #444444; }
.navbar-style .navbar-brand:hover, .navbar-style .navbar-brand:focus { color: white; }
.navbar-style .navbar-collapse { padding: 0; }
.navbar-style .navbar-nav > li > a { color: #444444; padding: 52px; padding-left: 18px; padding-right: 18px; position: relative; text-align: center; overflow: hidden; }
.navbar-style .navbar-nav > li > a span { -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all; position: absolute; display: block; left: 0; width: 100%; }
.navbar-style .navbar-nav > li > a .ch { top: 50%; margin-top: -10px; }
.navbar-style .navbar-nav > li > a .eng { bottom: -50%; margin-bottom: -10px; color: white; }
.navbar-style .navbar-nav > li > a i { width: 64px; height: 20px; display: block; }
.navbar-style .navbar-nav > li > a:hover, .navbar-style .navbar-nav > li > a:focus { color: white; background-color: #0da4f1; }
.navbar-style .navbar-nav > li > a:hover .ch, .navbar-style .navbar-nav > li > a:focus .ch { top: -50%; }
.navbar-style .navbar-nav > li > a:hover .eng, .navbar-style .navbar-nav > li > a:focus .eng { bottom: 50%; }
.navbar-style .navbar-nav > .active > a, .navbar-style .navbar-nav > .active > a:hover, .navbar-style .navbar-nav > .active > a:focus { color: white; background-color: #0193de; }
.navbar-style .navbar-nav > .active > a .ch, .navbar-style .navbar-nav > .active > a:hover .ch, .navbar-style .navbar-nav > .active > a:focus .ch { top: -50%; }
.navbar-style .navbar-nav > .active > a .eng, .navbar-style .navbar-nav > .active > a:hover .eng, .navbar-style .navbar-nav > .active > a:focus .eng { bottom: 50%; }

.nav li .subnav { position: absolute; z-index: 99; width: 700%; top: 100%;  background-color: #0da4f1; display: none; left: 0; padding-left: 0;}
.nav li .subnav li { float: left; padding: .5em; list-style: none;}
.nav li .subnav li a,.nav li .subnav li a:focus, .nav li .subnav li a:hover { color: #fff; text-decoration: none; padding: .5em;}
.nav li .subnav li:hover { background-color: #0193de;}
.ar { text-align: right; }

.main-contain { background: #f0f0f0; padding: 25px 0; }

.box1 { padding: 0 20px 20px; background: white; }

.product-menu { margin-top: 5px; }
.product-menu li.list { width: 50%; padding: 8px 3px; float: left; font-size: 14px; }
.product-menu li.list:before { font-family: "iconfont"; content: "\f0028"; font-size: 16px; color: #aaaaaa; }
.product-menu li.list a { color: #888888; text-decoration: none; }
.product-menu li.list a:hover { color: #0193de; }
.product-menu .line { border-bottom: 1px dotted #aaaaaa; clear: both; }

.heading { border-bottom: 1px solid #bebebe; position: relative; }
.heading.menu span { font-size: 24px; color: #07754b; }
.heading span { display: inline-block; padding: 20px 0 8px; border-bottom: 3px solid #5f5f5f; margin-bottom: -1px; font-size: 24px; font-weight: bold; }
.heading small { font-size: 22px; color: #888888; font-family: "Times New Roman", serif; }
.heading a.more { background: url(../images/more.png) #858585; width: 38px; height: 15px; display: block; position: absolute; top: 35px; right: 0; }
.heading a.more:hover { background-color: #0193de; }

.heading3 { border-bottom: 1px solid #bebebe; position: relative; }
.heading3 span { display: inline-block; padding: 20px 0 8px; border-bottom: 3px solid #5f5f5f; margin-bottom: -1px; font-size: 30px; font-weight: bold; }
.heading3 small { font-size: 24px; color: #aaaaaa; }
.heading3 .position { position: absolute; text-align: right; top: 15px; right: 0px; }

.heading2 { border-bottom: 1px solid #bebebe; position: relative; padding: 18px 0 3px; }
.heading2 span { font-size: 20px; font-weight: bold; line-height: 20px; }
.heading2 small { display: block; font-size: 20px; color: #aaaaaa; font-family: "Times New Roman", serif; }

.img img { width: 100%; }

.body { margin-top: 20px; }
.body .row .ct { margin: 0 15px; }
.body .ct.about { font-size: 16px; line-height: 200%; }
.body .ct.about2 { font-size: 14px; line-height: 200%; }

.news { margin-top: 18px; }
.news h3 { margin-top: 0; }
.news .date { background: url(../images/date.png) no-repeat; height: 70px; width: 73px; text-align: center; margin-right: 20px; }
.news .date .dd { font-size: 32px; line-height: 32px; font-weight: bold; color: #575757; padding: 3px 0; }
.news .date .yymm { padding: 4px 0; color: #999999; }

.space25 { height: 25px; }

.nav-tabs-style > li { float: left; }
.nav-tabs-style > li > a { font-size: 24px; background: #373737; padding: 5px 15px; color: white; }
.nav-tabs-style > li > a:hover { color: white; background: #4f7487; }
.nav-tabs-style > li.active > a, .nav-tabs-style > li.active > a:hover, .nav-tabs-style > li.active > a:focus { color: white; background-color: #0193de; }

.box2 { background: white; position: relative; }
.box2 .tab-content { padding: 0px 20px 20px 20px; overflow:hidden; }
.box2 a.plus-more { background: url(../images/plus.png) #888888; height: 24px; width: 24px; position: absolute; top: 0; right: 0; }
.box2 a.plus-more:hover { background-color: #0193de; }

.product { margin-top: 10px; position: relative; padding-bottom: 20px;}
.product img { width: 253px; height: 185px; }
.product p { position: absolute; left: 0; right: 0; bottom: 0; margin-bottom: 0; text-shadow: 0 0 1px #fff; font-weight: 700; text-align: center; color: #01208B;}

footer { background: #373737; }

.bot-link { padding: 15px 0; border-bottom: 1px solid #414141; }
.bot-link .link { float: left; line-height: 24px; padding: 6px 0; }
.bot-link .link a { color: #989898; }
.bot-link .link a:hover { color: #bbbbbb; }
.bot-link .social { float: right; }
.bot-link .social a { display: inline-block; height: 36px; width: 36px; line-height: 36px; text-align: center; color: white; background: #5f5f5f; -webkit-border-radius: 18px; -moz-border-radius: 18px; border-radius: 18px; font-size: 24px; text-decoration: none; margin: 0 2px; }
.bot-link .social a.fb:hover { background: #45619d; }
.bot-link .social a.tw:hover { background: #55acee; }
.bot-link .social a.sn:hover { background: #d52728; }
.bot-link .social a.qq:hover { background: #4499d2; }
.bot-link .social a.wc:hover { background: #8bc71a; }

.bot-info { padding: 40px 0; }
.bot-info p { margin-bottom: 3px; color: #888888; }
.bot-info p span { margin-right: 10px; display: inline-block; }
.bot-info a { color: #888888; }
.bot-info a:hover { color: #0193de; }

.list2 { margin-top: 15px; margin-bottom: 15px; }
.list2 li { padding: 8px 0; padding-left: 35px; font-size: 12px; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; -o-transition: 0.5s all; transition: 0.5s all; border-bottom: 1px dotted #dddddd; }
.list2 li:before { font-family: "iconfont"; content: "\f0028"; font-size: 16px; margin-right: 10px; }
.list2 li:hover, .list2 li.active { background: #0193de; color: white; }
.list2 li:hover a, .list2 li.active a { color: white; }
.list2 li a { color: #888888; text-decoration: none; }
.list2.newslist { padding: 15px 0; border-bottom: 1px dotted #eeeeee; margin-top: 0; }
.list2.newslist li { padding: 10px 0; padding-left: 5px; padding-right: 8px; border-bottom: 0; line-height: 18px; }
.list2.newslist li:hover { border-bottom: 0; }
.list2.newslist li .d { float: right; color: #bfbfbf; font-size: 12px; }

.search i.icon { font-size: 16px; line-height: 18px; }
.search .form-control, .search .btn { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }

.contact-fixed-box { position: fixed; top: 50%; right: 0; background: #0193de; color: white; padding: 20px; font-size: 12px; margin-top: -139px; max-width:300px;}
.contact-fixed-box a { color: white; }

.contact-banner { background: url(../images/contact_bg.jpg) no-repeat right #fdfdfb; height: 66px; padding-left: 15px; margin-top: 15px; position: relative; border: 1px solid #f6f6f6; }
.contact-banner h4 { color: #666666; padding-top: 15px; margin: 0; }
.contact-banner p { font-size: 12px; color: #aaaaaa; }
.contact-banner a { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; }

#close { display: none; }

a.spc-btn { text-decoration: none; padding: 8px; position: absolute; top: 0; left: -34px; background: #0193de; }
a.spc-btn:hover { background: #0060ab; }
a.spc-btn i { display: block; height: 3px; margin: 2px 0; width: 18px; background: white; }

.slide-pic { padding: 10px 50px; }
.slide-pic.product-slide { margin-top: 10px; padding: 10px 40px; }
.slide-pic .slide { position: relative; }
.slide-pic .carousel-control { position: absolute; top: 0; background: #777777; color: white; height: 100%; padding: 4px; vertical-align: middle; text-decoration: none; text-align: center; width: 20px; }
.slide-pic .carousel-control:hover { background: #0193de; }
.slide-pic .carousel-control i { vertical-align: middle; display: block; position: absolute; top: 50%; margin-top: -10px; }
.slide-pic .carousel-control.left { left: -40px; }
.slide-pic .carousel-control.left i { left: 3px; }
.slide-pic .carousel-control.right { right: -40px; }
.slide-pic .carousel-control.right i { right: 3px; }

.news-pic { padding-bottom: 20px; border-bottom: 1px dotted #dddddd; }
.news-pic .pic { width: 180px; margin-right: 20px; }
.news-pic .pic img { width: 100%; }
.news-pic h3 { margin-top: 0; }
.news-pic h3 a { color: #555555; }
.news-pic h3 a:hover { color: #0193de; }
.news-pic .readmore { text-align: right; }

#page { text-align: right; }
#page .pagination > li > a { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin: 0 3px; }

.article-content p { line-height: 180%; color: #777777; }
.article-content h1 { font-size: 24px; margin-top: 30px; margin-bottom: 25px; color: #444444; text-align: center; }
.article-content p.info { border: 1px solid #e9e9e9; background: #f6f6f6; margin-bottom: 15px; text-align: center; padding: 5px 0; color: #888888; }
.article-content p.info a { color: #888888; text-decoration: none; }
.article-content p.info a:hover { color: #0193de; }
.article-content p.info span { margin: 0 5px; display: inline; }

.next-article { border-top: 1px dotted #dddddd; margin-top: 15px; padding: 15px 0; }
.next-article a { color: gray; text-decoration: none; }
.next-article a:hover { color: #0193de; }

.product-page .product img { width: 249px; height: 183px; }

.map { text-align: center; margin-top: 20px; }
.map img { width: 100%; max-width: 647px; }

#map { height: 500px; margin-top: 20px; }

.main-pic { margin-top: 20px; }
.main-pic img { width: 100%; }

.product-details h1 { font-size: 24px; line-height: 36px; margin-top: 10px; border-bottom: 1px dotted #bbbbbb; }

@media (max-width: 1200px) { .product-page .product img { width: 172px; height: 126px; }
  .heading3 span { font-size: 24px; }
  .heading3 small { font-size: 22px; }
  .heading3 .position { position: static; text-align: left; padding-top: 20px; margin-bottom: -10px; }
  .product img { width: 203px; height: 149px; }
  .body .ct.about { font-size: 12px; }
  .navbar-style #logo img { height: 83px; }
  .navbar-style .navbar-nav > li > a { padding: 52px; padding-left: 22px; padding-right: 22px; }

  .wsd{top:110px;}


  }
@media (max-width: 992px) { .product-page .product img { width: 207px; height: 152px; }
  .product img { width: 207px; height: 152px; }
  .navbar-style { font-size: 14px; }
  .navbar-style #logo img { height: 62px; }
  .navbar-style .navbar-nav > li > a { padding: 38px; padding-left: 14px; padding-right: 14px; }
  .navbar-style .navbar-nav > li > a i { width: 56px; }
  .contact-fixed-box { right: -300px; }
  #open { display: block; }
  #close { display: none; } }
@media (max-width: 768px) { .slide-pic .col-xs-12.col-sm-4 .img { margin-bottom: 20px; }
  .slide-pic .col-xs-12.col-sm-4:last-child .img { margin-bottom: 0; }
  .slide-pic .col-xs-6.col-sm-3 .img { margin-bottom: 20px; }
  .slide-pic .col-xs-6.col-sm-3:nth-last-child(1) .img, .slide-pic .col-xs-6.col-sm-3:nth-last-child(2) .img { margin-bottom: 0; }
  #map { height: 250px; }
  .product-page .product img { width: 100%; height: auto; }
  .list2 .d { display: none; }
  .tc { display: block; }
  .news-pic .pic { width: 100%; margin-right: 0; margin-bottom: 15px; }
  .bot-link .link a { display: inline-block; }
  .bot-link .link, .bot-link .social { float: none; text-align: center; }
  .product img { width: 100%; height: auto; }
  .container, #slider { min-width: 320px; }
  .navbar-style { font-size: 14px; }
  .navbar-style #logo img { height: 50px; }
  .navbar-style .navbar-nav > li > a { padding: 10px; padding-left: 25px; padding-right: 25px; } }

  .fenxianganniu ul li a i{font-size:26px;width:46px; height:46px; text-align:center; line-height:46px; display:block;font-family: "iconfont";}



#KeFuDiv{
	position: fixed;
	top: 14%;
	right: 0;
	z-index: 9;
}
.KeFuList{
	background:url(../images/mid001.gif); width:118px;
}
.KeFuTitle{
	background:url(../images/list_001.gif);
	margin-left:9px;
	font-size:9pt;
	width:101px;
	height:20px;
	text-align:center;
}
.KeFuItem{
	text-align:center;
	margin-top:8px;
	font-size:9pt;
}