/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
html {font-size:100.01%;}
body {font-size:12px;color:#222;font-family:Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:2em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:1.6em;margin-bottom:0.75em;}
h3 {font-size:1.4em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 0.5em;}
p img.left {float:left;margin:0 15px 0 0;}
p img.right {float:right;margin:0 0 0 5px;}
a:focus, a:hover {color:#000;outline:none;}
a {color:#3d3d3d;text-decoration:none;outline:0 none;}
a:hover{ color:#ff0000;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0;padding-left:0; list-style:none;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
*:focus {outline:0 none;}

div.span-1, div.span-2, div.span-3, div.span-4,div.span-5,div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:31px;}
div.span-1 {width:302px}
div.span-2 {width:860px;}
div.span-3 {width:470px; }
div.span-4 {width:695px;}
div.span-5 {width:400px;}
div.span-6 {width:250px;}
.span-7 {width:915px;}
.span-8 {width:480px;}
div.span-18{width:890px;}
.span-19 {width:943px;}
.span-24, div.span-24 {width:960px;}
.last, div.last {margin-right:0;}

.spbg, div.spbg { background:none; padding-right:0;}
body{ font-family:"微软雅黑";}
/*外部框架*/
.w-1{margin:0 auto; max-width:1920px; min-width:1200px;position:relative;}
.w{width:1200px;margin:0 auto;}
.bg-1{ background:url(../images/top_bg.jpg) repeat-x top}
.bg-2{background:url(../images/bg_1.jpg) no-repeat center top; height:349px;}
.bg-3{ border-top: 1px solid #dadada;}
.bg-4{ background:#0468b4; padding: 15px;}

/*页头*/
.header{ clear:both; height:209px;}
.header .w{ position:relative; z-index:10000;}
.header h1{ margin:0;line-height:0; font-size:0; float:left;}
.header .tel{ height:41px; line-height:41px; font-size:14px;}
.header .tel span{ float:left}
.header .tel div{ float:right; background:url(../images/tel_top.png) no-repeat left center; padding-left:30px;}

.header .fr{ width:450px; line-height:24px; float:right; background:url(../images/tel_bg.jpg) no-repeat left 30px }
.header .fr p{ padding:35px 0px 0px 50px;  font-size:24px; color:#242424}
.header .fr p span{  font-size:16px;  color:#7b7a7a}
.header .top{ height:120px;}

/*导航*/
.nav{}
.nav ul{ list-style:none;}               
.nav ul li{height:48px;float:left; width:145px;}
.nav ul li a{ font-size:16px; color:#ffffff;line-height:48px;font-family:"微软雅黑"; text-align:center; padding:0; display:block;}
.nav ul li a:hover,.nav ul li.on a,.nav ul li a:hover{color:#ffffff; background:#0393d6}
.nav ul li.n-1{ width:145px}
.nav ul li.none{ background:none; border:none; padding-right:0;}

/*焦点图*/
.banner{height:510px; margin:0 auto; z-index:100;clear:both;  }
.banner #kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item{left:0; top:0;}
#kinMaxShow{display:none;}

.search{position:relative; width:1200px; margin:0 auto}
.search_1{position:absolute; padding-left:100px; width:627px; height:50px; bottom:50px; z-index:1000000; left:570px; background:url(../images/search_bg.png) no-repeat center;}
.search-input{ width:500px; float:left; height:40px; margin-top:5px; line-height:30px; color:#ffffff; background:none; border:none}
.search-btn{ width:50px; float:left; background:url(../images/search_bt.png) no-repeat center; height:40px;  border: 0 none;border-radius: 0;cursor: pointer;
padding: 0; vertical-align: baseline !important;text-align: center;vertical-align: middle;white-space: nowrap; margin-bottom: 0; font-weight: normal;font-size: 14px;display: inline-block;position: relative;}





/*页脚*/
.foot{ line-height:30px; color:#ffffff; text-align:left; font-size:14px; padding-top: 15px;}
.foot a{ color: #FFFFFF;}
.foot ul{ list-style: none;}
.foot ul li{ width: 400px; float: left;}
.footer_nav{ text-align: center; line-height: 60px; border-bottom: 1px solid #ffffff;}
.footer_nav a{ font-size: 16px; color: #FFFFFF !important; padding: 0px 20px 0px 20px;}
.links{ font-family:"微软雅黑"; color:#707070; text-align:left; font-size:13px; line-height:50px; }
.links span{ float:left; font-size:24px; color: #0468B4;}
.links p{ line-height:50px; float:left}
.links p a{ color:#707070; padding-right:15px;}
/*内部样式*/
.block{ position: relative; z-index: 1000; top: -108px;}
.block-1{ background: #0468b4 url(../images/logo1.jpg) no-repeat bottom; padding:15px 15px 154px 15px; }


.block-2{ font-size:14px; color:#ffffff; line-height:30px; width: 650px; padding: 15px;; }
.block-2 img{ padding-bottom:15px;}
.block-2 a{ font-size:18px; color:#333333}
.block-2 p a{ color:#027eb7; font-size:14px;}

.block-3{ word-spacing:45px; text-align:right}
.block-3 a{ font-size:14px; color:#ffffff; line-height:40px;}
.block-4{ text-align:center; line-height:40px; color:#ffffff; font-size:14px;}

.block-c{ height:70px; line-height:70px;}
.block-c div{ width:255px; float:left; text-align:center; background:#0095e2; color:#ffffff; font-size:30px; font-weight:bold}
.block-c p{ float:right; font-size:14px; color:#717171}
.block-c p a{ color:#717171}
.block-c1{ border:1px solid #dedede; background:#333333; color:#ffffff; padding:15px; font-family:"微软雅黑"; font-size:14px; line-height:26px; margin-bottom:15px;}
.block-c1 span{ background:url(../images/ny_coin.jpg) no-repeat left top; font-size:24px; font-weight:bold; padding-left:60px; padding-bottom:10px; line-height:50px; height:50px;}
.border{ border-bottom:1px solid #5c5c5c}
/*分类列表*/
.subnav {font-size: 16px;  line-height: 24px;min-width: 90px;text-align: center; margin-top:20px;}
.subnav ul {float: left;left: 50%;position: relative;}
.subnav ul li {float: left; margin-bottom:5px;  font-family: "微软雅黑","宋体",Arial,sans-serif;font-size:18px;font-weight: normal; height: 40px;line-height: 40px;margin-left:15px;overflow: hidden;position: relative; right: 50%; width: 140px; border:1px solid #0393d6}
.subnav ul li:hover{ background:#0393d6; color:#ffffff}
.subnav ul li a { color: #333333;display: block; font-size:16px; height: 40px; text-align: center;width: 140px; }
.subnav ul li a:hover, .show-menu ul li a.hover { color: #ffffff; height: 40px; }

.sub{list-style:none; margin:0 auto; position:relative; width: 219px;  }
.sub li{font-family:"微软雅黑"; clear:both; overflow:hidden; background: #32b4ca;  height:39px; line-height:39px; margin-bottom: 12px;; }
.sub li a{ font-size:16px; text-align:center; display:block; color:#ffffff;}
.sub li a:hover{ border-bottom:1px solid #ffffff; color:#ffffff}


a.a-1{  width:181px; height:36px; text-indent:71px; line-height:36px; color:#fff; font-size:16px; font-weight:normal;font-family:"微软雅黑"; display:block; background:url(../images/dot_zx.png) no-repeat 0 0;}
a.a-1:hover{ color:#fff; transition-duration:0.4s;}
/*标题样式*/
.title-1{ text-align:left; font-size:24px; color: #ffffff; padding-left: 15px;}
.title-1 span{ color: #ffffff; font-size: 40px; font-weight:bold;}

.title-2{ text-align:left; font-size:22px; font-weight: bold; height:60px; line-height:60px; color:#ffffff}
.title-2 span{ font-size:36px; color:#ffffff; padding-right: 10px;}


.title-3{height:55px; line-height: 55px; font-family: "微软雅黑"; font-size: 24px; color: #0468b4; border-bottom: 1px solid #dadada;}
.title-3 a{ float: right; font-size: 12px; color: #0468b4;}

.title-4{ height:72px; text-align:center; background:url(../images/ny_tit.jpg) no-repeat 180px center #5099e5; line-height:72px; font-weight:bold; font-size:24px; color:#ffffff; border-bottom:2px solid #ffffff;  }
.title-4 p{ background:#0163b0; color:#ffffff; width:150px; height:49px; line-height:49px; text-align:center; float:left}


.title-6{height:60px; line-height:60px; border-bottom:2px solid #5099e5; color:#000000; text-align:left; }
.title-6 span{ font-size:25px;}


a.more{ margin:0 auto;width:30px; height:36px; line-height:36px; font-size:12px; color:#99999a; float:right; text-align:center; display:block; background:url(../images/coin_2.jpg) no-repeat center;  text-indent:-10000000px; margin-right:20px; }

a.more1{ color:#888888; font-size:12px;font-family:"微软雅黑";line-height:47px;text-transform: uppercase; float:right;}
a.more1:hover{ color:#26c48b;transition-duration:0.4s;}
/*面包屑*/
.place{line-height:60px; font-weight:normal; float:right; color:#848383;font-size:14px; margin:0;text-transform: uppercase; text-align:center; height:60px;font-family:"微软雅黑";}
.place a{ color:#848383;}
.place a:hover{color:#26c48b;}
.dq{ text-align:left;}
/*产品列表*/
.picScroll-left1 {position: relative;}
.picScroll-left1 .bd { padding:0px; }

.picScroll-left {position: relative;}
.picScroll-left .bd { padding:0px; }

.picScroll-left2 {position: relative;}
.picScroll-left2 .bd { padding:0px; }
	


.ul-1{list-style:none;margin:0;}
.ul-1 li{position:relative; margin-right:12px;  display:block; text-align:center; overflow:hidden; float:left; width:273px; font-family:"微软雅黑"; margin-bottom:10px;}
.ul-1 li a{ display:block; text-align:center;}
.ul-1 li a.a-p{ text-align:center; font-size:16px; line-height:56px; height: 56px; background: #0468b4; color: #ffffff;}
.ul-1 li div{width:273px; height:180px; text-align:center;/*非IE的主流浏览器识别的垂直居中的方法*/display:table-cell;/*设置垂直居中*/vertical-align:middle;/*设置水平居中*/text-align:center;/* 针对IE的Hack */*display: block;*font-size:157px; margin:0;}
.ul-1 li img{vertical-align:middle; transition-duration:0.6s;}


.ul-2{list-style:none;margin:0;}
.ul-2 li{position:relative; margin-right: 15px;  display:block; text-align:center; overflow:hidden; float:left; width:148px; font-family:"微软雅黑"; margin-bottom:10px;}
.ul-2 li a{ display:block; text-align:center;}
.ul-2 li div{width:148px; height:198px; text-align:center;/*非IE的主流浏览器识别的垂直居中的方法*/display:table-cell;/*设置垂直居中*/vertical-align:middle;/*设置水平居中*/text-align:center;/* 针对IE的Hack */*display: block;*font-size:173px; margin:0;}
.ul-2 li img{vertical-align:middle; transition-duration:0.6s;}



/*新闻列表*/
.ul-news { list-style:none; }
.ul-news li{ font-family:"微软雅黑"; height: 73px; margin-bottom: 15px;}
.ul-news li a{ font-size:18px; color:#565656; height:50px; line-height:50px; }
.ul-news li span{ float:left; line-height: 45px; color: #1f8bd0; font-size: 24px; width: 93px; height: 73px; background: #FFFFFF; border: 1px solid #a5a5a5; text-align: center;}
.ul-news li span em{ font-size: 14px; font-style: normal; height: 30px; line-height: 30px; color: #FFFFFF; background:#A5A5A5; display: block;}
.ul-news li div{ float: right; width: 575px;}
.ul-news li div{ font-size: 14px; line-height: 30px;}



/*内容*/
.bpad{ padding-top:0;}
.content{ line-height:27px; color:#000; padding: 15px 0px 0px 0px;}
.content1{}
.content1 span{ font-size:24px; color:#181818; font-weight:bold; line-height:50px;}
.content1 p{ text-align:left; line-height:30px; font-size:14px;}
.content1 div{ background:#0163b0; height:59px; line-height:59px; color:#ffffff; font-size:16px; padding-left:15px;}
.content1 div span{ font-size:32px; color:#ffffff}
.content1 .message{ background:none;  padding-top:20px; height:59px; line-height:59px; color:#ffffff; font-size:16px; padding-left:0px;}
.content1 .message a{ padding-right:30px;}
.content1 .page{ background:none; color:#000000}
.content1 .page li{ float:left; line-height:30px; list-style:none; padding-right:15px;}
.content2{ background:#f8f8f8;}
.content2 .title_5{ background:#ececec; height:50px; line-height:50px;}
.content2 .title_5 p{ background:#656565; width:130px; text-align:center; font-size:16px;  color:#ffffff}
.content3{ background:#f8f8f8; border:1px solid #c0c0c0; padding:15px; border-top:none}

.bw-form{ background:#efefef; padding:30px; margin:3px 0 0; height:317px;}

.nobg{ background:none;}
/*ϵ*/
/*边距*/
.npad{padding:none;}
.pad{ padding:0 20px;}
.mrg-t{margin:0 29px;}
.mrg-t-15{ margin-top:15px;}
.mrg-t-10{ margin-top:10px;}
.mrg-t-20{ margin-top:20px;}
.mrg-t-30{ margin-top:40px;}
.mrg-b-10{ margin-bottom:10px;}
.pad-t-20{ padding-top:40px;}


.nonep{ padding:0;}
/*浮动*/
.fl{ float:left;}
.fr{ float:right;}
/*去除浮动*/
.clear{ clear:both; overflow:hidden; zoom:1; float:none;}
.maodian{width: 150px;height: 48px;line-height: 48px;background: #14A0FF;color: #fff; text-align: center;float: right;margin-right: 5px;border-radius: 5px;}
.maodian a{ color: #ffffff !important;}
#order{ height: 45px;background: #f8f8f8;border-radius: 2px;margin: 15px auto;}
#order p{width: 150px; height: 45px; line-height: 45px !important; background: #14A0FF;color: #ffffff;text-align: center; font-size: 16px !important;}
