body { font-size: 14px; margin: 0; padding: 0 }
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% }
body, button, input, select, textarea { color: #666666; font-family: Microsoft YaHei !important }
a { color: #333; text-decoration: none }
a:active, a:hover { outline: 0 }
img { border: 0 }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0 }
button, input { line-height: normal }
button, select { text-transform: none }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer }
button[disabled], html input[disabled] { cursor: default }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0 }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none }
input::-moz-focus-inner, button::-moz-focus-inner { border: 0; padding: 0; outline: 0 }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0 }
textarea { overflow: auto; vertical-align: top }
table { border-collapse: collapse; border-spacing: 0 }
section, article, aside, header, footer, nav, figure { display: block }
p, ul, li, dl, dd, dt, form, h1, h2, h3, h4, h5, h6 { list-style: none; font-weight: 400 }
body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, figure { margin: 0; padding: 0 }
.clear-both { clear: both }
.clearfix:after { content: " "; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { display: inline-block }
.clearfix { display: block }
.fl { float: left !important }
.fr { float: right !important }
input::-ms-clear { display: none !important }
input::-ms-reveal { display: none !important }
.wrapper { width: 1200px; margin: 0 auto; position: relative }
.header .img { float: left; max-width: 351px; vertical-align: middle; display: inline-block; margin-top: 10px }
.header .menu { float: left; margin-left: 40px }
.header .menu li { display: block; float: left }
.header .menu li a { font-size: 16px; color: #333; display: block; float: left; padding: 0px 20px; line-height: 110px; margin: 0px 1px; box-sizing: border-box; min-width: 100px; text-align: center; text-transform: uppercase }
.header .menu li a:hover, .header .menu li a.cur { color: #fff; background: #253374 }
.header .language_tabs { padding: 8px 8px 3px; background: #fff; border: 1px solid #e5e5e5; margin: 10px 0 0 0; position: relative; z-index: 9999; display: none }
.header .language_tabs li:first-child a { }
.header .language_tabs li a { display: block }
.header .language_tabs li a img { width: 28px; height: 20px }
.header { height: 110px; min-width: 1200px }
.index .header { background: #0c0c0c; border-bottom-color: #fff }
.index .header .menu li a { color: #fff }
.index .footer { background: #0c0c0c; color: #fff; border-top: 1px solid #fff }
.index .footer .dig a { color: #fff }
.index-banner { width: 100%; height: 550px }
.index-banner .flexslider { height: 550px }
.index-banner .flexslider .slides li a { display: block }
.index-banner .flexslider .slides li a img { display: block; height: 420px }
.index-banner .flexslider .flex-control-nav { bottom: 0; text-align: center; right: 0 }
.index-banner .flexslider .flex-control-paging li a { width: 40px; height: 4px; background: #7d868b; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; text-align: left; border-radius: 0 }
.index-banner .flexslider .flex-control-paging li a.flex-active { background: #fff }
.flex-direction-nav .flex-next { right: 0 }
.flex-direction-nav a { background: #808080; border-radius: 50%; text-align: center !important; width: 50px; height: 50px; font-size: 40px }
.movex { }
.movex a { display: inline-block }
.movex a:hover { -moz-transform: translateX(5px); -webkit-transform: translateX(5px); -o-transform: translateX(5px); -ms-transform: translateX(5px); transform: translateX(5px) }
.movex2 { }
.movex2 a { display: inline-block }
.movex2 a:hover { -moz-transform: translateX(-5px); -webkit-transform: translateX(-5px); -o-transform: translateX(-5px); -ms-transform: translateX(-5px); transform: translateX(-5px) }
.movey { }
.movey a { display: inline-block }
.movey a:hover { -moz-transform: translateY(5px); -webkit-transform: translateY(5px); -o-transform: translateY(5px); -ms-transform: translateY(5px); transform: translateY(5px) }
.movey2 { }
.movey2 a { display: inline-block }
.movey2 a:hover { -moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px) }
.indexprod { min-height: 500px }
.indexprod2 { }
.slideTxtBox1 { width: 100%; position: relative }
.slideTxtBox1 .hd { position: relative; height: 80px; margin-bottom: 20px }
.slideTxtBox1 .hd ul { }
.slideTxtBox1 .hd ul li { float: left; font-size: 15px; cursor: pointer; color: #b5b5b5; margin: 0 0 10px }
.slideTxtBox1 .hd ul li a { border: solid 1px #253374; color: #253374; height: 32px; line-height: 32px; display: inline-block; text-align: center; margin: 0 5px; padding: 0 20px; font-size: 15px }
.slideTxtBox1 .hd ul li.on { color: #FFF }
.slideTxtBox1 .hd ul li.on a { background-color: #253374; border-color: #253374; color: #FFF }
.slideTxtBox1 .bd ul { zoom: 1 }
.slideTxtBox1 .bd li { float: left; display: block; text-align: center; margin: 0 16px 20px;width: 262px;height: 216px;white-space: nowrap; }
.slideTxtBox1 .bd li img { width: 260px; height: 176px; border: 0; background-color: #FFF; display: block }
.slideTxtBox1 .bd li a { color: #fff; display: block; line-height: 12px; overflow: hidden; background: #253374; font-size: 16px; height: 214px; border: 1px solid #253374;text-overflow: ellipsis; }
.slideTxtBox1 .bd li a:hover { color: #FFF; -webkit-box-shadow: 0 5px 10px #B8B8B8; -moz-box-shadow: 0 5px 10px #B8B8B8; box-shadow: 0 5px 10px #B8B8B8 }
.title-box { text-align: center; padding: 45px 0 35px }
.title-box .title { font-size: 26px; color: #253374; font-weight: 700; margin: -18px 0 0 0 }
.title-box .sub-title { font-size: 22px; color: #d5d5d5; text-transform: uppercase }
.intro-box { background: url(../images/bg_intro.jpg) no-repeat 50% 50%; height: 550px }
.intro-box .title { color: #fff }
.intro-body { }
.intro-body .intro-body-left { float: left; width: 600px; color: #fff; line-height: 2.5; text-indent: 2em; padding: 30px 0 0 0 }
.intro-body .intro-body-left .btn-more { display: inline-block; color: #253374; background: #fff; text-align: center; line-height: 35px; text-indent: 0; padding: 0 25px; margin: 15px 0 0 }
.intro-body .intro-body-right { float: left; width: 562px; padding: 0 0 0 38px }
.intro-body .intro-body-right img { display: block; border: 6px solid #fff; width: 550px; height: 350px }
.news-first-list { }
.news-first-list li { float: left; margin: 0 10px }
.news-first-list li a { }
.news-first-list li img { display: block; width: 380px; height: 150px }
.news-second-list { padding: 10px 0 }
.news-second-list li { background: url(../images/ico-list.jpg) no-repeat 0 11px; line-height: 2; text-indent: 10px; width: 290px; position: relative; padding: 0 90px 0 0; white-space: nowrap; overflow: hidden; float: left; margin: 0 10px }
.news-second-list li a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }
.news-second-list li .time { position: absolute; right: 0; top: 0; color: #999 }
.products-box { }
.products-box .products-box-items { width: 1050px; margin: 50px 0 30px }
.products-box .products-box-items .item { float: left; width: 220px; margin: 0 41px 40px 0; height: 305px }
.products-box .products-box-items .item .item-top { }
.products-box .products-box-items .item .item-top a { display: block; position: relative }
.products-box .products-box-items .item .item-top .img { width: 220px; height: 220px; display: block }
.products-box .products-box-items .item .item-top .cover { position: absolute; top: 0; left: 0; width: 220px; height: 220px; background: rgba(31,105,22,0.5); display: none }
.products-box .products-box-items .item .item-top .cover h3 { border-top: 1px solid #fff; border-bottom: 1px solid #fff; color: #fff; display: table; padding: 15px 10px; margin: 85px auto 0; text-align: center; font-size: 16px }
.products-box .products-box-items .item .item-bottom { border-top: 1px solid #333; border-bottom: 1px solid #333; color: #333; display: table; padding: 15px 10px; margin: 30px auto 0; text-align: center; font-size: 16px }
.products-box .products-more .more { font-size: 14px; color: #fff; background: #56b02a; border-radius: 20px; padding: 5px 30px; margin: 20px auto 0; display: table; height: 20px }
.about .about-left { float: left; width: 455px; height: 360px; position: relative }
.about .about-left img { margin: 27px 0 0 0; width: 400px; height: 300px }
.about .about-left .borderbox { position: absolute; width: 395px; height: 350px; border: 2px solid #56b02a; top: 0; left: 30px }
.about .about-right { }
.about .about-right .title { display: inline-block; width: 176px; height: 23px; background: url(../images/bg_about_title.png) no-repeat; text-indent: -9999px; margin: 60px 0 30px }
.about .about-right .zhaiyao { line-height: 34px; color: #666; font-size: 16px }
.news { margin: 55px auto 50px }
.news .news-box { margin-top: 30px }
.news .news-box .news-list { width: 1050px }
.news .news-box .news-list li { float: left; margin: 0 0px 0 0 }
.news .news-box .news-list li a { display: block; padding: 14px; border: 1px solid transparent }
.news .news-box .news-list li a:hover { border-color: #56b02a }
.news .news-box .news-list li .img { width: 220px; height: 160px; display: block }
.news .news-box .news-list li .text { margin: 15px 0 5px; color: #333; display: block }
.news .news-box .news-list li .time { color: #666; font-size: 12px }
.news .news-box .news-list li a:hover { border-color: #56b02a }
.news .news-box .news-list li a:hover .text { color: #196f06 }
.case-box .case-title { border-bottom: 1px solid #d8d8d8 }
.case-box .case-title .title { background: url(../images/bg_case_title.png) no-repeat; text-indent: -9999px; height: 35px }
.case-box { position: relative; margin-bottom: 30px }
.case-box .index-mien-flow { width: 1103px; height: 320px; overflow: hidden }
.case-box .leftBtn, .case-box .rightBtn { position: absolute; width: 22px; height: 22px; background: #c4c4c4; top: 0; text-align: center; line-height: 22px; color: #fff; font-family: SimSun; font-size: 16px }
.case-box .leftBtn { right: 30px }
.case-box .rightBtn { right: 0px }
.case-box .leftBtn:hover, .case-box .rightBtn:hover { background: #56b02a }
.case-box .item { float: left; margin: 30px 30px 20px 0; text-align: center }
.case-box .item img { width: 228px; height: 228px; display: block }
.case-box .item .text { line-height: 40px; display: block }
.index-title { width: 1003px; height: 57px; background: url(../images/bg_title.png) no-repeat; text-align: center }
.index-title h3 { font-size: 24px; color: #333 }
.index-title p { font-family: Arial; font-size: 14px; color: #999; text-transform: uppercase; margin: 6px 0 0 0 }
.showpage { margin-top: 30px }
.leftside { float: left; margin-right: 30px }
.leftside .leftside-top { width: 280px; height: 80px; background: url(../images/bg_leftside.jpg) no-repeat 0 0 }
.leftside .leftside-title { height: 80px; background: url(../images/bg_leftside.jpg) no-repeat 0 0; overflow: hidden; width: 280px }
.leftside .leftside-title .en { font-family: Arial; font-size: 18px; color: #7a84b4; text-transform: uppercase; text-indent: 50px }
.leftside .leftside-title .zh { font-size: 34px; color: #fff; padding: 10px 0 0 20px; font-family: SimSun }
.leftside .leftside-bottom { width: 223px; height: 57px; background: url(../images/bg_leftside.png) no-repeat 0 bottom }
.leftside .left-menu { padding: 15px 15px 5px; border: 1px solid #253374; width: 248px; overflow: hidden }
.leftside .left-menu .left-menu-list { }
.leftside .left-menu .left-menu-list li { margin-bottom: 10px; color: #253374; line-height: 36px; background: #dce0ef url(../images/ico-yuan.png) no-repeat 7px 15px }
.leftside .left-menu .left-menu-list li.cur { background-color: #253374 }
.leftside .left-menu .left-menu-list li.cur > a { color: #fff }
.leftside .left-menu .left-menu-list li a { font-size: 16px; color: #253374; display: block; text-indent: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }
.leftside .left-menu .left-menu-list li a:hover, .leftside .left-menu .left-menu-list li a.cur { color: #fff }
.leftside .left-menu .left-menu-list li.hasClass a { background: url(../images/up.png) no-repeat 7px 14px }
.leftside .left-menu .left-menu-list .second-menu-list { background: #fff; padding: 10px 0 5px 0; display: none }
.leftside .left-menu .left-menu-list .second-menu-list li { line-height: 30px; background: none; margin: 0 }
.leftside .left-menu .left-menu-list .second-menu-list li a { font-size: 12px; color: #333; text-indent: 30px }
.leftside .left-menu .left-menu-list .second-menu-list li.cur a, .leftside .left-menu .left-menu-list .second-menu-list li a:hover { color: #ff0000; font-weight: 700 }
.leftside .left-menu .left-menu-list.products { }
.leftside .left-menu .left-menu-list.products li.current { }
.leftside .left-menu .left-menu-list.products li.select > a { background: #253374 url(../images/down.png) no-repeat 7px 14px; color: #fff }
.leftside .left-menu .left-menu-list.products li.select .second-menu-list { display: block }
.main { float: left; width: 890px; overflow: hidden }
.main .breadcrumb { border-bottom: 1px solid #d3d3d3; position: relative }
.main .breadcrumb .nav { text-align: right; line-height: 32px; color: #999; font-size: 12px }
.main .breadcrumb .nav a { color: #999 }
.main .breadcrumb .nav .icon-position { border: 6px solid transparent; border-left: 10px solid #12ac07; width: 0; height: 0; font-size: 0; vertical-align: middle; display: inline-block; visibility: hidden }
.main .content { font-size: 14px; color: #666; padding: 20px 0; line-height: 30px }
.main .content img { max-width: 100% }
.showlist { overflow: hidden; min-height: 300px; font-size: 14px; line-height: 40px; position: relative }
.showlist ul { width: 800px }
.showlist li { position: relative; display: block; float: left; margin: 0 22px 22px 0; overflow: hidden; text-align: center; height: 270px; width: 232px }
.showlist li a { display: block; margin: auto }
.showlist li img { width: 230px; height: 230px; display: block; border: 1px solid #ddd }
.showlist li span { border-bottom: 2px solid transparent; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; padding: 5px 0 }
.showlist li:hover span { color: #f00 }
.showlist li:hover a:before { position: absolute; top: 0; left: 0; content: ""; display: inline-block; width: 231px; height: 231px; background: url(../images/bg_hover.png) no-repeat }
.factorylist { overflow: hidden; min-height: 300px; font-size: 14px; line-height: 40px; position: relative }
.factorylist ul { width: 800px }
.factorylist li { display: block; float: left; margin: 25px 30px 0 0; overflow: hidden; text-align: center }
.factorylist li img { width: 355px; height: 250px; display: block }
.factorylist li span { text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; padding: 5px 0 }
.newslist { }
.newslist .item { width: 100%; display: table; border-bottom: 1px solid #eee; padding: 22px 0 18px }
.newslist .item .thumb { float: left; width: 140px; height: 100px; margin-right: 20px; overflow: hidden }
.newslist .item .thumb img { height: 100%; width: 100% }
.newslist .item .info { float: left; width: 580px; color: #999; line-height: 24px }
.newslist .item .info .info-title a { font-size: 16px; color: #333; white-space: nowrap; width: 100%; overflow: hidden; display: block; text-overflow: ellipsis }
.newslist .item .info .info-title a:hover { color: #ff0000 }
.newslist .item .info .info-intro { font-size: 14px; color: #666; max-height: 46px; overflow: hidden; margin: 6px 0 }
.newslist .item .info .view-details { font-size: 12px; color: #632123 }
div.flickr { padding: 30px 0; text-align: center; font-family: -webkit-body; font-size: 14px }
div.flickr:after { display: block; clear: both; visibility: hidden; content: " " }
div.flickr a { padding-right: 10px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 10px; padding-bottom: 5px; border-left: #dedfde 1px solid; color: #999; padding-top: 5px; border-bottom: #dedfde 1px solid; text-decoration: none; font-size: 12px }
div.flickr a:hover { }
div.flickr a:active { background-image: none; color: #fff; border: #f00 1px solid }
div.flickr span { color: #999; padding: 5px 10px; border: 1px solid #dedfde; font-size: 12px; border-right: 0 }
div.flickr span.current { padding: 5px 10px; color: #fff; background: #253374; border-color: #253374 }
div.flickr span.disabled { padding: 5px 10px; color: #999 }
div.flickr a.next { border-right: #dedfde 1px solid }
.article-title { font-family: microsoft yahei; font-size: 20px; color: #333; text-align: center; margin: 10px 0 5px; box-sizing: border-box }
.article-pubtime { text-align: center; border-bottom: 1px solid #eee; margin-bottom: 20px; padding: 0 0 10px 0; color: #999 }
.article-section { line-height: 2; padding-bottom: 20px }
.article-section p { padding-bottom: 20px }
.prevandnext { border-top: 1px solid #eee; padding: 10px 0 0 0; margin: 20px 0 0; font-size: 12px }
.contact-box { height: 243px; color: #fff; background: url(../images/bg_leftside.png) no-repeat 0 -413px; box-sizing: border-box; padding: 60px 14px 0; font-size: 12px; line-height: 26px }
.contact-box h4 { text-align: right; font-size: 20px; border-bottom: 1px solid #fff; padding: 0 0 10px 0; margin: 0 0 12px 0 }
.page-title { position: absolute; left: 0; top: -5px; font-size: 18px; color: #253374; font-weight: 700 }
.job-box { }
.job-box .job-title-list { }
.job-box .job-title-list li { font-size: 16px; background: #f2f2f2; color: #999; display: inline-block; padding: 2px 25px; margin: 0 10px 10px 0; cursor: pointer }
.job-box .job-title-list li:hover, .job-box .job-title-list li.cur { background: #000; color: #fff }
.job-box .job-content { display: none }
.footer { background: #192663; font-size: 12px; color: #fff; text-align: center; padding: 30px 0 20px; overflow: hidden; line-height: 3; margin: 50px 0 0 0 }
.footer .link { font-size: 14px; margin-bottom: 5px }
.footer .sep { margin: 0 10px }
.footer a { color: #fff; text-transform: uppercase }
.version-box { position: absolute; margin: 36px 0 0 0; right: 10px }
.version-box .version-link { border: 1px solid #e5e5e5; background: #f1f1f1 url(../images/version.png) no-repeat 8px -22px; width: 74px; height: 32px; line-height: 32px; text-indent: 40px; display: block; font-size: 12px }
.version-box .version-link:hover { color: #333 }
.version-box .language_tabs { }
.version-box .language_tabs:before { content: ""; position: absolute; width: 10px; height: 10px; background: #fff; border: 1px solid #e5e5e5; transform: rotate(45deg); left: 50%; top: -7px; margin: 0 0 0 -5px; border-bottom: 0; border-right: 0 }
.version-box .language_tabs li { margin: 0 0 5px }
.version-box .language_tabs li a { text-indent: 32px; height: 22px; line-height: 22px; font-size: 12px }
.version-box .language_tabs li a.zh { background: url(../images/version.png) no-repeat 0 2px }
.version-box .language_tabs li a.en { background: url(../images/version.png) no-repeat 0 -27px }
.map-box { }
.map-box .map-item { border-bottom: 1px dashed #ddd; padding: 20px 0; height: 260px }
.map-box .map-item .map-item-left { float: left; width: 440px; padding: 50px 0 0 0 }
.map-box .map-item .map-item-left h3 { font-size: 14px; font-weight: 700; color: #333; margin: 0px 0 5px }
.map-box .map-item .map-item-left p { font-size: 14px; color: #666 }
.map-box .map-item .map-item-right { float: left; width: 450px }
.productlist { padding: 10px 0 0 0; overflow: hidden }
.productlist ul { width: 925px; overflow: hidden }
.productlist li { float: left; display: inline; text-align: center; width: 200px; margin: 0 30px 20px 0 }
.productlist li a.img { display: block; text-align: center; font-size: 0px; border: 1px solid #dcdcdc }
.productlist li a.img img { display: block; width: 200px; height: 280px }
.productlist li h3 { padding: 5px 0px 10px; font-weight: normal; line-height: 1.5 }
.productlist li h3 a { font-size: 14px; color: #333; font-family: Microsoft YaHei; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block }
.productlist li h3 a:hover { text-decoration: underline }
.product-list { padding: 10px 0 0 0; overflow: hidden }
.product-list ul { width: 925px; overflow: hidden }
.product-list li { float: left; display: inline; text-align: center; width: 200px; margin: 0 30px 20px 0 }
.product-list li a.img { display: block; text-align: center; font-size: 0px; border: 1px solid #dcdcdc }
.product-list li a.img img { display: block; width: 200px; height: 140px }
.product-list li h3 { padding: 5px 0px 10px; font-weight: normal; line-height: 1.5 }
.product-list li h3 a { font-size: 13px; color: #333; font-family: Microsoft YaHei; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block }
.product-list li h3 a:hover { text-decoration: underline }
.product-cate-list { padding: 10px 0 0 0; overflow: hidden }
.product-cate-list ul { width: 925px; overflow: hidden }
.product-cate-list li { float: left; display: inline; text-align: center; width: 200px; margin: 0 30px 20px 0 }
.product-cate-list li a.img { display: block; text-align: center; font-size: 0px; border: 1px solid #dcdcdc }
.product-cate-list li a.img img { display: block; width: 200px; height: 200px }
.product-cate-list li h3 { padding: 5px 0px 10px; font-weight: normal; line-height: 1.5 }
.product-cate-list li h3 a { font-size: 13px; color: #333; font-family: Microsoft YaHei; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block }
.product-cate-list li h3 a:hover { text-decoration: underline }
.equipment { padding: 10px 0 0 0; overflow: hidden }
.equipment ul { width: 925px; overflow: hidden }
.equipment li { float: left; display: inline; text-align: center; width: 275px; margin: 0 32px 20px 0 }
.equipment li a.img { display: block; text-align: center; font-size: 0px; border: 1px solid #dcdcdc }
.equipment li a.img img { display: block; width: 275px; height: 200px }
.equipment li h3 { padding: 5px 0px 10px; font-weight: normal; line-height: 1.5 }
.equipment li h3 a { font-size: 14px; color: #333; font-family: Microsoft YaHei; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block }
.equipment li h3 a:hover { text-decoration: underline }
.newslist { overflow: hidden }
.newslist li { float: left; width: 100%; height: 50px; line-height: 50px; border-bottom: 1px dashed #e3e3e3; background: url(../images/ico-list.jpg) no-repeat 8px 22px; overflow: hidden }
.newslist li:hover { background: #eaedf6 url(../images/ico-list.jpg) no-repeat 8px 22px }
.newslist li a { display: block; overflow: hidden }
.newslist li span { float: left; color: #333; margin-left: 20px; cursor: pointer; width: 760px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap }
.newslist li b { float: right; font-weight: normal; font-size: 12px; color: #999; cursor: pointer; margin: 0 10px 0 0; width: 75px }
.news-show-title { text-align: center; color: #333; font-size: 20px }
.news-show-time { text-align: center; color: #999; font-size: 12px; border-bottom: 1px dashed #ddd; margin: 0 0 15px; padding: 10px 0 }
.fields-box { margin: 0 0 15px }
.fields-box .fields { border-left: 3px solid #253374; font-weight: 700; padding: 0 0 0 10px }
.product-show { border-top: 1px solid #ddd }
.product-show .product-show-title { text-align: center; color: #333; font-size: 20px; font-weight: 700; margin: 25px 0 30px }
.product-show .product-show-img-box { width: 820px; margin: 0 auto }
.product-show .product-show-img-box img { width: 100% }
.daohang { margin-top: 30px; margin-bottom: -10px; font-size: 12px; color: #999; }
.daohang a { font-size: 12px; color: #999; }
.search-box { float: right; margin: 0 0 20px; }
.search-box .inputTxt { width: 200px; border: 1px solid #253374; height: 30px; padding: 0 8px; float: left; }
.search-box .inputBtn { padding:0 10px; height: 32px; border: 0; background: #253374; color: #fff; float: left; }