@charset "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { margin: 0; padding: 0; font: 12px/1.6 Microsoft yahei,sans-serif,Helvetica Neue,Liberation Sans,FreeSans,sans-serif; word-wrap: break-word; word-break: break-all; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 500; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: 500; }

sub, sup { position: relative; line-height: 0; font-size: 75%; vertical-align: baseline; }

audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }

input, select, textarea { font-size: 100%; outline: none; }

input:-webkit-autofill { background-color: none; }

textarea { font-size: 12px; resize: none; }

table { border-collapse: collapse; border-spacing: 0; }

th { text-align: inherit; }

fieldset, img { border: 0; }

iframe { display: block; }

abbr, acronym { border: 0; font-variant: normal; }

del { text-decoration: line-through; }

ol, ul { list-style: none; }

caption, th { text-align: left; }

q:before, q:after { content: ''; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

a, input, button, select, textarea { outline: none; }

/* Add css3 */
html, body { background-color: #fff; }

a { color: #383838; text-decoration: none; }
a:hover { text-decoration: underline; }

select { height: 34px; line-height: 34px; padding: 0 6px; border: 1px solid #e5e5e5; }

.submit, .reset { color: #fff; display: inline; height: 26px; line-height: 22px; border: 1px solid #004496; background-color: #0055a7; -moz-border-radius: 2px 2px 2px 2px; -webkit-border-radius: 2px 2px 2px 2px; -o-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; cursor: pointer; }

.fn-clear { clear: both; width: 0px; height: 0px; font-size: 0px; }

.fn-0 { display: inline; margin: 0 0 40px 0; }

.fn-fl { float: left !important; }

.fn-fr { float: right !important; }

.fn-wra { width: 100% !important; }

.fn-mn { margin: 0 !important; }

.clear_1 { width: 100%; height: 100px; float: left; }

#pg-header, #pg-banner, #pg-ads, #pg-content, #pg-fix, #pg-footer { position: relative; display: inline; width: 100%; float: left; }

#pg-header { z-index: 900; }

#pg-banner { z-index: 700; }

#pg-content { z-index: 600; }

#pg-footer { z-index: 700; }

.ly-ct { width: 1024px; margin: 0 auto; }

.ly-ct-nav { width: 1200px; }

.ly-mi { position: relative; width: 100%; float: left; z-index: 400; }

.ly-aside { width: 210px; float: left; }

.ly-article { width: 799px; float: right; }

.ly-ns { display: inline; width: 982px; float: left; margin: 40px 0 0; padding: 20px 20px; border: 1px solid #ddd; }

.ly-wra, ly-wrashow { position: relative; display: inline; width: 100%; float: left; margin: 20px 0 0; background-color: #fff; }

.ly-ar { width: 862px; float: left; }

.grid-0 { width: 100%; float: left; margin: 0 0 10px 0; }

.grid-1 { width: 100%; float: left; }

.pc-page { display: inline; width: 100%; float: left; margin: 20px 0; padding: 15px 0; text-align: center; }
.pc-page .page { float: right; }
.pc-page .page dl { float: left; }
.pc-page .page dl dt, .pc-page .page dl dd { display: inline; float: left; margin: 0 4px; padding: 4px 10px; border: 1px solid #ddd; }
.pc-page .page dl dt { float: left; }
.pc-page .page dl dd { float: left; }
.pc-page .page dl .pagepa { color: #fff; border: 1px solid #0055a7; background-color: #0055a7; }
.pc-page .redirect { display: inline; float: right; margin: 0 0 0 10px; }
.pc-page .redirect dl { float: right; }
.pc-page .redirect dl dt, .pc-page .redirect dl dd { height: 31px; float: left; }
.pc-page .redirect dl dt .Tnum, .pc-page .redirect dl dd .Tnum { display: inline-block; width: 50px; height: 27px; line-height: 27px; margin: 0 3px; padding: 0; border: 1px solid #d5d5d5; text-align: center; }
.pc-page .redirect dl dt .turnonbtn, .pc-page .redirect dl dd .turnonbtn { height: 29px; line-height: 29px; margin: 0 0 0 10px; padding: 0 7px; }

.pc-next { clear: both; display: inline; width: 100%; float: left; margin: 30px 0 0 0; }
.pc-next table { width: 100%; }
.pc-next table tr td { font-size: 14px; }

#pg-header { -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); -o-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); }
#pg-header .ui-h { width: 100%; float: left; padding: 10px 0; background-color: #fff; }
#pg-header .ui-h .logo { display: inline-block; float: left; }
#pg-header .ui-h .logo a { display: inline-block; float: left; }
#pg-header .ui-h .logo a img { height: 75px; float: left; }
#pg-header .ui-h .logos { display: none; }
#pg-header .ui-h #menu { display: none; }
#pg-header .ui-h .ope { display: inline; width: 180px; float: right; margin: 36px 0 0 20px; }
#pg-header .ui-h .ope form { position: relative; width: 100%; float: left; }
#pg-header .ui-h .ope form .text { width: 130px; height: 20px; line-height: 20px; float: left; padding: 5px 30px 5px 20px; border: 1px solid #e2e2e2; background-color: #f3f3f3; -moz-border-radius: 100px 100px 100px 100px; -webkit-border-radius: 100px 100px 100px 100px; -o-border-radius: 100px 100px 100px 100px; border-radius: 100px 100px 100px 100px; }
#pg-header .ui-h .ope form .submit { position: absolute; top: 9px; right: 10px; width: 14px; height: 14px; float: right; border: 0 none; }
#pg-header .ui-c { width: 100%; float: left; background-color: #0054a7; }
#pg-header .ui-c .nav { width: 100%; float: left; }
#pg-header .ui-c .nav .logos { display: none; }
#pg-header .ui-c .nav ul { width: 100%; float: left; }
#pg-header .ui-c .nav ul li { position: relative; width: 160px; float: left; padding: 0 5px; background: url("/images/lines.png") no-repeat right center; }
#pg-header .ui-c .nav ul li a { color: #fff; display: inline-block; width: 100%; height: 36px; line-height: 36px; float: left; font-size: 14px; text-align: center; }
#pg-header .ui-c .nav ul li a.currunt { margin: -8px 0 0 0; padding: 5px 0 0 0; height: 39px; background: url("/images/currnav.png") no-repeat 0 bottom; }
#pg-header .ui-c .nav ul li ul { display: none; position: absolute; top: 36px; left: 0; width: 146px; float: left; margin: 0 12px; border-bottom: 1px solid #1166b8; background-color: #0055a7; }
#pg-header .ui-c .nav ul li ul li { width: 100%; float: left; margin: 0; padding: 0; border-bottom: 1px solid #004496; border-top: 1px solid #1166b8; background: none; }
#pg-header .ui-c .nav ul li ul li a { display: inline-block; width: 100%; height: 32px; line-height: 32px; float: left; font-size: 12px; text-align: center; }
#pg-header .ui-c .nav ul li.hover a.onename { margin: -8px 0 0 0; padding: 5px 0 0 0; height: 39px; background: url("/images/currnav.png") no-repeat 0 bottom; }
#pg-header .ui-c .nav ul li.hover ul { display: inline-block; }

#pg-shows { display: none; position: fixed; left: 0; width: 100%; height: 100%; float: left; background-color: #fff; z-index: 998; }
#pg-shows a.close { color: #fff; display: inline-block; position: absolute; top: 0; right: 0; width: 40px; height: 40px; line-height: 40px; float: right; text-align: center; font-size: 12px; background-color: #dd0000; }
#pg-shows a.close:hover { text-decoration: none; }
#pg-shows .mainpic { width: 100%; float: left; text-align: center; }
#pg-shows .mainpic table { width: 100%; }
#pg-shows .mainpic table tr td { padding: 20px; text-align: center; }
#pg-shows .mainpic table tr td img { max-width: 600px; max-height: 600px; }
#pg-shows .secpic { width: 100%; float: left; text-align: center; }
#pg-shows .secpic ul { margin: 0 auto; }
#pg-shows .secpic ul li { display: inline-block; margin: 0 2px; }
#pg-shows .secpic ul li a { display: inline-block; width: 90px; padding: 4px; border: 1px solid #ddd; }
#pg-shows .secpic ul li a img { display: inline-block; width: 90px; height: 90px; background-color: #000; }
#pg-shows .secpic ul li a:hover img { filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; }
#pg-shows .secpic ul li.curr a img { filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; }

#pg-banners { position: relative; display: inline; width: 100%; float: left; overflow: hidden; background-color: #ddd; -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3); -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3); box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3); }
#pg-banners .ui-sc { position: relative; width: 100%; float: left; overflow: hidden; z-index: 1; }
#pg-banners .ui-list { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
#pg-banners .ui-list .ui-li { position: relative; width: 100%; height: 100%; float: left; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; }
#pg-banners .ui-list .ui-li .item { display: inline; width: 100%; float: left; background-color: #000; }
#pg-banners .ui-list .ui-li .item .pic { width: 100%; float: left; }
#pg-banners .ui-list .ui-li .item .pic a { display: inline-block; position: relative; width: 100%; height: 360px; float: left; background-position: center top; background-repeat: no-repeat; background-size: fixed; overflow: hidden; }
#pg-banners .ui-list .ui-li .item .pic a img { display: none; position: relative; width: 100%; float: left; }
#pg-banners .ui-f { position: absolute; left: 0; bottom: 5%; width: 100%; text-align: center; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms; -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10; }
#pg-banners .ui-f.ui-botm-hidden { opacity: 0; }
#pg-banners .ui-f .ui-botm-bullet { display: inline-block; width: 30px; height: 5px; margin: 0 5px; background: #fff; opacity: .2; }
#pg-banners .ui-f .ui-botm-clickable .ui-botm-bullet { cursor: pointer; }
#pg-banners .ui-f .ui-botm-white .ui-botm-bullet { background: #fff; }
#pg-banners .ui-f .ui-botm-bullet-active { opacity: 1; background: #063e69; }
#pg-banners .ui-f .ui-botm-white .ui-botm-bullet-active { background: #fff; }
#pg-banners .ui-f .ui-botm-black .ui-botm-bullet-active { background: #000; }
#pg-banners .ui-next, #pg-banners .ui-prev { position: absolute; top: 50%; width: 90px; height: 90px; margin: -45px 0 0 0; z-index: 10; cursor: pointer; }
#pg-banners .ui-prev { left: 20px; }
#pg-banners .ui-next { right: 20px; }
#pg-banners .ui-dis { opacity: .35; cursor: auto; pointer-events: none; }

#pg-content { display: inline; width: 100%; float: left; padding: 10px 0; background: url("/images/bg1.jpg") no-repeat center 15px; }
#pg-content .wras { width: 100%; float: left; }

#pg-footer { width: 100%; float: left; padding: 15px 0; background-color: #005ea6; }
#pg-footer .ui-c { color: #fff; width: 100%; float: left; font-size: 12px; text-align: center; }
#pg-footer .ui-c .ly-mi { display: block; width: auto; float: none; padding: 0 20px; }

#winsshow { width: 100%; float: left; }

#win_lomo { display: none; position: absolute; top: 0; left: 0; width: 100%; background-color: #000; filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4; z-index: 940; }

#win_showo { display: none; position: absolute; width: 100%; text-align: center; z-index: 950; }
#win_showo a.close { position: relative; top: 0; right: 0; width: 45px; height: 44px; line-height: 44px; float: right; margin: 0 0 -45px 0; text-align: center; font-size: 18px; font-family: arial; background-color: #fff; }
#win_showo a.close:hover { text-decoration: none; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
#win_showo table { margin: 0 auto; background-color: #fff; }
#win_showo table tr td { padding: 5px; }
#win_showo table tr td .pic img { max-width: 700px; max-height: 600px; }
#win_showo table tr td .info { color: #333; height: 30px; line-height: 30px; text-align: center; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ", Microsoft yahei; }

#pg-fixed { display:none;width:0px;height:0px;font-size:0px;overflow:hidden;position: absolute; top: 10%; right: 10px; float: left; z-index: 920; }
#pg-fixed .ui-c { position: relative; top: 0; left: 0; width: 120px; float: left; background-color: #fff; border: 2px solid #005ea6; z-index: 30; }
#pg-fixed .ui-c .tit { width: 100%; float: left; background-color: #005ea6; }
#pg-fixed .ui-c .tit h2 { color: #fff; display: inline; width: 90%; height: 40px; line-height: 40px; float: left; padding: 0 5%; font-size: 14px; }
#pg-fixed .ui-c .con { width: 94%; float: left; padding: 3% 3% 10%; background-color: #fff; }
#pg-fixed .ui-c .con .list { display: inline; width: 100%; float: left; margin: 0 0 10px 0; }
#pg-fixed .ui-c .con .list ul { width: 100%; float: left; padding: 5px 0; }
#pg-fixed .ui-c .con .list ul li { display: inline; width: 100%; float: left; padding: 7px 0; border-bottom: 1px solid #ddd; }
#pg-fixed .ui-c .con .list ul li a { display: inline-block; width: 100%; float: left; }
#pg-fixed .ui-c .con .list ul li a img { width: 100%; float: left; }
#pg-fixed .ui-c .con .list ul li img { width: 100%; float: left; }
#pg-fixed .ui-c .con .coph { width: 100%; float: left; }
#pg-fixed .ui-c .con .coph .phone { width: 100%; float: left; }
#pg-fixed .ui-c .con .coph .phone p { text-align: center; font-family: "Î¢ÈíÑÅºÚ", Microsoft yahei; }
#pg-fixed .ui-f { position: absolute; top: 0; left: -25px; z-index: 20; }
#pg-fixed .ui-f a { width: 25px; height: 112px; float: left; text-indent: -10000em; }

.pt-aside { display: inline; width: 210px; float: left; margin: 0 0 20px 0; border-bottom: 1px solid #eee; }
.pt-aside .ui-h { color: #fff; width: 94%; height: 35px; line-height: 35px; float: left; padding: 0 0 0 6%; font-size: 16px; font-weight: bold; background: url("/images/head.png") no-repeat 0 0; }
.pt-aside .ui-c { width: 208px; float: left; border: 1px solid #e5e5e5; border-top: 0 none; border-bottom: 0 none; background-color: #f8f8f8; }
.pt-aside .ui-c .list { width: 100%; float: left; }
.pt-aside .ui-c .list ul { width: 100%; float: left; }
.pt-aside .ui-c .list ul li { width: 100%; float: left; background: url("/images/about_mr.jpg") no-repeat 10px 14px; }
.pt-aside .ui-c .list ul li a { color: #333; display: inline-block; width: 188px; height: 35px; line-height: 35px; float: left; padding: 0 0 0 20px; border-bottom: 1px solid #e5e5e5; font-size: 14px; }
.pt-aside .ui-c .list ul li a:hover { text-decoration: underline; }
.pt-aside .ui-c .list ul li a.Lcenter { color: #0055a7; font-weight: bold; text-decoration: underline; }
.pt-aside .ui-c .list ul li ul li { background: url("/images/about_mr.jpg") no-repeat 25px 14px; }
.pt-aside .ui-c .list ul li ul li a { width: 173px; padding: 0 0 0 35px; }
.pt-aside .ui-c .list ul li.current a.oncname { color: #0055a7; text-decoration: none; }
.pt-aside .ui-c .list ul li.current .oncitem { display: inline; }
.pt-aside .ui-c .list ul li.end { margin: 0; }
.pt-aside .ui-c .ops { line-height: 65px; float: right; font-size: 14px; }
.pt-aside .ui-c .contact { width: 180px; float: left; padding: 0 15px; }
.pt-aside .ui-c .contact .tit { display: inline; width: 100%; float: left; margin: 0 0 5px 0; padding: 0 0 3px 0; font-size: 14px; border-bottom: 1px dotted #eac78c; }
.pt-aside .ui-c .contact .con { width: 100%; float: left; }
.pt-aside .ui-c .contact .con * { font-size: 12px !important; }
.pt-aside .ui-f { width: 100%; float: left; }

.pt-article { width: 799px; float: right; }
.pt-article .ui-h { color: #004496; width: 100%; height: 45px; float: left; border-bottom: 1px solid #e5e5e5; }
.pt-article .ui-h .address { display: inline; float: right; margin: 10px 0 0 0; font-size: 12px; }
.pt-article .ui-h h2 { color: #0055a7; display: inline; float: left; margin: 8px 0 0 0; font-size: 16px; }
.pt-article .tita { width: 100%; height: 35px; float: left; border-bottom: 2px solid #0055a7; }
.pt-article .tita ul { float: left; }
.pt-article .tita ul li { display: inline; width: 105px; float: left; margin: 0 5px 0 0; }
.pt-article .tita ul li a { display: inline-block; width: 100%; height: 35px; line-height: 35px; float: left; font-size: 14px; text-align: center; }
.pt-article .tita ul li a span { display: inline; width: 17px; height: 17px; float: left; margin: 11px 0 0 12px; }
.pt-article .tita ul li.current a { color: #fff; }
.pt-article .ui-c { width: 100%; min-height: 400px; float: left; }
.pt-article .ui-c .newslist { width: 767px; float: left; padding: 15px; border: 1px solid #e5e5e5; background: url("/images/lines1.png") repeat-x 0 0; }
.pt-article .ui-c .newslist ul { width: 100%; float: left; }
.pt-article .ui-c .newslist ul li { width: 100%; float: left; padding: 8px 0; border-bottom: 1px dotted #e5e5e5; }
.pt-article .ui-c .newslist ul li b { color: #999; float: right; font-weight: normal; }
.pt-article .ui-c .newslist ul li .tit a { color: #000; float: left; font-size: 14px; }
.pt-article .ui-c .shows { width: 767px; float: left; padding: 15px; border: 1px solid #d5d5d5; background: url("/images/lines1.png") repeat-x 0 0; }
.pt-article .ui-c .shows .tit { width: 100%; float: left; padding: 0 0 10px 0; border-bottom: 1px solid #e5e5e5; }
.pt-article .ui-c .shows .tit h1 { color: #0055a7; font-size: 16px; font-weight: bold; text-align: center; }
.pt-article .ui-c .shows .ops { width: 100%; float: left; padding: 5px 0 0 0; text-align: center; font-size: 12px; }
.pt-article .ui-c .shows .content { width: 100%; float: left; padding: 25px 0; }
.pt-article .ui-c .shows img { max-width: 100%; }
.pt-article .ui-c .productslist { width: 100%; float: left; }
.pt-article .ui-c .productslist ul { width: 100%; float: left; }
.pt-article .ui-c .productslist ul li { display: inline; width: 236px; float: left; margin: 0 4px 8px; padding: 10px; border: 1px solid #ddd; background-color: #f8f8f8; }
.pt-article .ui-c .productslist ul li .pics { display: inline; width: 236px; float: left; margin: 0 0 8px 0; }
.pt-article .ui-c .productslist ul li .pics a { display: inline-block; width: 100%; float: left; }
.pt-article .ui-c .productslist ul li .pics a img { width: 100%; height: 135px; float: left; }
.pt-article .ui-c .productslist ul li .infos { width: 100%; height: 45px; float: left; overflow: hidden; text-align: center; }
.pt-article .ui-c .productslist ul li .infos a { color: #000; font-size: 14px; }
.pt-article .ui-c .productslist ul li.end { float: right; margin: 0 0 14px 0; }
.pt-article .ui-c .caseslist { width: 767px; float: left; padding: 15px; border: 1px solid #e5e5e5; background: url("/images/lines1.png") repeat-x 0 0; }
.pt-article .ui-c .caseslist .tit { display: inline; width: 100%; float: left; margin: 0 0 10px 0; }
.pt-article .ui-c .caseslist table { width: 100%; }
.pt-article .ui-c .caseslist table tr td { padding: 4px; }
.pt-article .ui-c .caseslist table tr td input { width: 350px; height: 22px; line-height: 22px; float: left; padding: 5px; border: 1px solid #e5e5e5; }
.pt-article .ui-c .caseslist table tr td textarea { width: 350px; height: 90px; float: left; padding: 5px; border: 1px solid #e5e5e5; }
.pt-article .ui-c .caseslist table tr td img { margin: 2px 0 0 5px; padding: 2px; border: 1px solid #e5e5e5; }
.pt-article .ui-c .caseslist table tr td .submit { color: #fff; width: 90px; height: 36px; line-height: 36px; border: 1px solid #0055a7; }
.pt-article .ui-c .caseslist table tr td.tdw1 { width: 60px; text-align: right; }
.pt-article .ui-c .about img { padding: 10px; }
.pt-article .ui-c .contact img { margin: 5px; padding: 5px 5px; border: 1px solid #e5e5e5; }
.pt-article .ui-c .honor { width: 100%; float: left; }
.pt-article .ui-c .honor ul { width: 100%; float: left; }
.pt-article .ui-c .honor ul li { display: inline; width: 224px; float: left; margin: 0 15px 15px; }
.pt-article .ui-c .honor ul li .pic { display: inline; width: 224px; float: left; margin: 0 0 5px 0; padding: 4px; border: 1px solid #e5e5e5; background-color: #fff; }
.pt-article .ui-c .honor ul li .pic a { display: inline-block; width: 100%; float: left; }
.pt-article .ui-c .honor ul li .pic a img { width: 100%; height: 194px; float: left; }
.pt-article .ui-c .honor ul li .info { width: 100%; float: left; text-align: center; }
.pt-article .ui-c .honor ul li .info a { font-size: 14px; }
.pt-article .ui-c .honor ul li.end { float: right; margin: 0 0 14px 0; }
.pt-article .ui-c .message { display: inline; width: 100%; float: left; margin: 0 0 10px 0; padding: 10px 0 0; border-top: 0 none; }
.pt-article .ui-c .message form { width: 100%; float: left; }
.pt-article .ui-c .message form .tit { color: #0055a7; display: inline; width: 98%; height: 40px; line-height: 40px; float: left; margin: 0 0 10px 0; padding: 0 0 0 2%; font-size: 14px; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background-color: #f6f6f6; }
.pt-article .ui-c .message form .sin { display: inline; width: 100%; float: left; margin: 0 0 10px 0; }
.pt-article .ui-c .message form .lab { display: inline; width: 100px; height: 38px; line-height: 38px; float: left; margin: 0 10px 0 0; font-size: 14px; text-align: right; }
.pt-article .ui-c .message form .lab i { color: #ff0000; margin: 0 2px 0 0; font-style: normal; }
.pt-article .ui-c .message form .cons { width: 700px; float: left; }
.pt-article .ui-c .message form .text, .pt-article .ui-c .message form .textarea { width: 700px; float: left; padding: 5px 10px; border: 1px solid #1166b8; background-color: rgba(254, 254, 254, 0.4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4Ffefefe,endColorstr=#4Ffefefe); }
.pt-article .ui-c .message form .text:focus, .pt-article .ui-c .message form .textarea:focus { border: 1px solid #0055a7; background-color: rgba(254, 254, 254, 0.8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8Ffefefe,endColorstr=#8Ffefefe); }
.pt-article .ui-c .message form .text { height: 26px; line-height: 26px; }
.pt-article .ui-c .message form .textarea { height: 60px; }
.pt-article .ui-c .message form .text_s { width: 280px; }
.pt-article .ui-c .message form .spe { color: red; }
.pt-article .ui-c .message form .submit { width: 100px; height: 36px; line-height: 32px; font-size: 14px; }
.pt-article .ui-c .message form .reset { color: #0055a7; width: 100px; height: 36px; line-height: 32px; font-size: 14px; border: 1px solid #ddd; background-color: #e5e5e5; }
.pt-article .ui-c .message table { width: 100%; border-top: 1px solid #e5e5e5; background-color: #f7f7f7; }
.pt-article .ui-c .message table tr td { padding: 8px; }
.pt-article .ui-c .message table tr i { color: #ff0000; margin: 0 3px 0 0; font-style: normal; }
.pt-article .ui-c .complain { display: inline; width: 100%; float: left; margin: 0 0 10px 0; padding: 20px 0 0; border: 1px solid #e5e5e5; border-top: 0 none; }
.pt-article .ui-c .complain form { width: 100%; float: left; }
.pt-article .ui-c .complain form .sin { display: inline; width: 100%; float: left; margin: 0 0 10px 0; }
.pt-article .ui-c .complain form .lab { display: inline; width: 110px; height: 38px; line-height: 38px; float: left; margin: 0 10px 0 0; font-size: 14px; text-align: right; }
.pt-article .ui-c .complain form .lab i { color: #ff0000; margin: 0 2px 0 0; font-style: normal; }
.pt-article .ui-c .complain form .cons { width: 650px; float: left; }
.pt-article .ui-c .complain form .text, .pt-article .ui-c .complain form .textarea { width: 650px; float: left; padding: 5px 10px; border: 1px dotted #ccc; background-color: rgba(153, 153, 153, 0.2); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#2F999999,endColorstr=#2F999999); }
.pt-article .ui-c .complain form .text:focus, .pt-article .ui-c .complain form .textarea:focus { background-color: rgba(153, 153, 153, 0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3F999999,endColorstr=#3F999999); }
.pt-article .ui-c .complain form .text { height: 26px; line-height: 26px; }
.pt-article .ui-c .complain form .textarea { height: 60px; }
.pt-article .ui-c .complain form .text_s { width: 220px; }
.pt-article .ui-c .complain form .spe { color: red; }
.pt-article .ui-c .complain form .submit { width: 100px; height: 36px; line-height: 32px; font-size: 14px; }
.pt-article .ui-c .complain form .reset { color: #0055a7; width: 100px; height: 36px; line-height: 32px; font-size: 14px; border: 1px solid #ddd; background-color: #e5e5e5; }
.pt-article .ui-c .complain table { width: 100%; border-top: 1px solid #e5e5e5; background-color: #f7f7f7; }
.pt-article .ui-c .complain table tr td { padding: 8px; }
.pt-article .ui-c .complain table tr i { color: #ff0000; margin: 0 3px 0 0; font-style: normal; }
.pt-article .ui-c .search { width: 704px; float: left; }
.pt-article .ui-c .search table { width: 100%; }
.pt-article .ui-c .search table tr td { height: 32px; padding: 3px 5px; font-size: 12px; border: 1px solid #ddd; background-color: #fff; }
.pt-article .ui-c .search table tr td.tdw1 { width: 90px; text-align: right; }
.pt-article .ui-c .search table tr td i { color: red; margin: 0 4px 0 0; font-style: normal; }
.pt-article .ui-c .search table tr.titles td { color: #004496; padding: 3px 10px; font-size: 14px; text-align: left; background-color: #f7f7f7; }
.pt-article .ui-c .messageview { width: 100%; float: left; }
.pt-article .ui-c .messageview table { width: 100%; }
.pt-article .ui-c .messageview table tr td { padding: 6px; font-size: 12px; border: 1px solid #ccbea3; background-color: rgba(254, 254, 254, 0.4); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4Ffefefe,endColorstr=#4Ffefefe); }
.pt-article .ui-c .messageview table tr td.tdw1 { width: 150px; text-align: right; }
.pt-article .ui-c .productlog { display: inline; float: left; margin: 100px 0 0 220px; }
.pt-article .ui-c .productlog form { width: 100%; float: left; }
.pt-article .ui-c .productlog .sin { clear: both; display: inline; width: 100%; float: left; margin: 0 0 10px 0; }
.pt-article .ui-c .productlog .sin .lab { color: #000; width: 90px; line-height: 40px; float: left; text-align: right; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ", Microsoft yahei; }
.pt-article .ui-c .productlog .sin .text { color: #000; width: 250px; height: 30px; line-height: 30px; float: left; padding: 5px 10px; border: 0 none; font-family: arial; border: 1px solid #0055a7; background-color: #fff; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -o-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; }
.pt-article .ui-c .productlog .sin .submit, .pt-article .ui-c .productlog .sin .reset { display: inline; width: 120px; height: 36px; line-height: 34px; float: left; margin: 0 10px 0 0; padding: 0; border: 0 none; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ", Microsoft yahei; cursor: pointer; border: 1px solid #ddd; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; -o-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; }
.pt-article .ui-c .productlog .sin .submit { color: #fff; border: 0 none; background-color: #0055a7; }
.pt-article .ui-c .productlog .sin .submit:hover { background-color: #003385; }
.pt-article .ui-c .productlog .sin .reset { color: #0055a7; background-color: #eee; }
.pt-article .ui-c .productlog .sin .reset:hover { background-color: #ddd; }
.pt-article .ui-c .none { color: #0055a7; width: 100%; height: 200px; line-height: 200px; float: left; font-size: 16px; text-align: center; }

.pt-search { width: 100%; min-height: 550px; float: left; }
.pt-search .none { color: #0055a7; width: 100%; height: 500px; line-height: 500px; float: left; font-size: 16px; text-align: center; }
.pt-search .ui-h { color: #0055a7; display: inline; width: 944px; height: 40px; line-height: 40px; float: left; margin: 0 0 10px 0; font-size: 14px; border-bottom: 1px solid #0055a7; }
.pt-search .ui-h a { color: #0055a7; font-size: 14px; }

.pt-wra { display: inline; width: 100%; float: left; margin: 20px 0 40px 0; }
.pt-wra .ui-h { color: #004496; display: inline; width: 962px; float: left; margin: 0 15px; border-bottom: 1px solid #0055a7; }
.pt-wra .ui-h .info { width: 100%; float: left; padding: 0 0 10px 0; }
.pt-wra .ui-h .info h1 { display: inline; width: 100%; float: left; margin: 0 0 5px 0; text-align: center; font-size: 18px; }
.pt-wra .ui-h .info .ope { width: 100%; float: left; text-align: center; }
.pt-wra .ui-h .info .ope span { margin: 0 5px; font-family: Microsoft yahei,arial; }
.pt-wra .ui-c { width: 962px; float: left; padding: 15px; }
.pt-wra .ui-c .newsshow { width: 100%; min-height: 400px; float: left; }
.pt-wra .ui-c .newsshow * { font-size: 14px; }
.pt-wra .ui-c .productshow { width: 100%; min-height: 400px; float: left; }
.pt-wra .ui-c .productshow span.profont { font-size: 16px; }
.pt-wra .ui-c .productshow img { border: 1px solid #e5e5e5; }
.pt-wra .ui-f { width: 100%; float: left; }
.pt-wra .ui-f .newsshow { width: 100%; float: left; }
.pt-wra .ui-f .newsshow p { display: inline; width: 100%; float: left; margin: 2px 0; }
.pt-wra .ui-f .newsshow p a { color: #0055a7; font-size: 13px; }
.pt-wra .ui-f .productsshow { width: 100%; float: left; text-align: center; }
.pt-wra .ui-f .productsshow table { width: 100%; }
.pt-wra .ui-f .productsshow table tr td { width: 50%; padding: 0 10px; }
.pt-wra .ui-f .productsshow table tr td a { color: #fff; display: inline-block; height: 35px; line-height: 35px; padding: 0 20px; background-color: #0055a7; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; -o-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; }
.pt-wra .ui-f .productsshow table tr td a:hover { text-decoration: none; background-color: #004496; }

.pt-win { position: absolute; top: 50%; left: 50%; width: 500px; height: 380px; float: left; margin: -190px 0 0 -250px; border: 1px solid #ccc; background-color: #fff; z-index: 950; }
.pt-win .ui-h { width: 100%; height: 40px; float: left; background-color: #0055a7; }
.pt-win .ui-h h2 { color: #fff; display: inline; line-height: 40px; float: left; margin: 0 0 0 15px; font-size: 14px; }
.pt-win .ui-h a.close { color: #fff; display: inline; line-height: 40px; float: right; margin: 0 15px 0 0; font-weight: bold; }
.pt-win .ui-c { width: 470px; float: left; padding: 15px; }
.pt-win .ui-c .sin { display: inline; width: 100%; float: left; margin: 0 0 10px 0; }
.pt-win .ui-c .sin .lab { display: inline; width: 60px; height: 34px; line-height: 34px; float: left; margin: 0 10px 0 0; text-align: right; }
.pt-win .ui-c .sin .text { width: 370px; height: 32px; line-height: 32px; float: left; padding: 0 6px; border: 1px solid #e5e5e5; background-color: #fff; }
.pt-win .ui-c .sin .text:focus { border: 1px dotted #0055a7; }
.pt-win .ui-c .sin .submit { width: 80px; height: 34px; line-height: 32px; font-size: 13px; }

.pt-shows { width: 100%; float: left; }
.pt-shows .aside { width: 570px; float: left; }
.pt-shows .aside .big { position: relative; display: inline; width: 570px; height: 570px; float: left; margin: 0 0 15px 0; border: 1px solid #eee; }
.pt-shows .aside .big .pics { display: table-cell; width: 570px; height: 570px; text-align: center; vertical-align: middle; }
.pt-shows .aside .big .pics img { max-width: 570px; max-height: 570px; }
.pt-shows .aside .big .tit { color: #fff; position: absolute; bottom: 0; left: 0; width: 94%; height: 40px; line-height: 40px; float: left; padding: 0 3%; font-size: 14px; background-color: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#5F0,endColorstr=#5F0); }
.pt-shows .aside .list { width: 100%; float: left; }
.pt-shows .aside .list ul { width: 100%; float: left; }
.pt-shows .aside .list ul li { display: inline; float: left; margin: 0 5px 0 0; }
.pt-shows .aside .list ul li a { display: inline-block; width: 100%; float: left; }
.pt-shows .aside .list ul li a img { width: 35px; height: 35px; float: left; }
.pt-shows .article { width: 580px; float: right; }
.pt-shows .article .tit { display: inline; width: 100%; float: left; margin: 0 0 10px 0; font-size: 20px; font-weight: bold; text-align: center; }
.pt-shows .article .con { color: #222; width: 100%; float: left; padding: 15px 0; font-size: 18px; }
.pt-shows .article .oth { width: 100%; float: left; padding: 15px 0; border-top: 1px solid #ccc; }
.pt-shows .article .oth p { padding: 8px 0; font-size: 16px; }
.pt-shows .tuji_tit { display: inline; width: 100%; float: left; padding: 40px 0 30px 0; font-size: 30px; }
.pt-shows .tuji { width: 100%; float: left; }
.pt-shows .tuji ul { width: 100%; float: left; }
.pt-shows .tuji ul li { width: 246px; float: left; margin: 0 10px 0 0; }
.pt-shows .tuji ul li a { position: relative; display: inline-block; width: 100%; height: 285px; float: left; }
.pt-shows .tuji ul li a .tis { display: none; position: absolute; top: 50%; left: 50%; margin: -20px 0 0 -20px; z-index: 80; }
.pt-shows .tuji ul li a .tis img { width: 40px; height: 40px; }
.pt-shows .tuji ul li a .imgs { width: 100%; float: left; background-color: #000; }
.pt-shows .tuji ul li a .imgs img { width: 100%; height: 285px; float: left; }
.pt-shows .tuji ul li a:hover .tis { display: inline-block; }
.pt-shows .tuji ul li a:hover .imgs img { filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; }

.ui-h0 { position: relative; display: inline; width: 100%; float: left; padding: 0 0 2% 0; }
.ui-h0 .tit, .ui-h0 .tits { position: relative; display: inline-block; margin: 0 auto; padding: 0 30px; z-index: 1; }
.ui-h0 .tit h3, .ui-h0 .tits h3 { color: #444; font-size: 30px; font-family: georgia; }
.ui-h0 .tit h2, .ui-h0 .tits h2 { color: #444; font-size: 20px; }
.ui-h0 .tit { background-color: #fff; }
.ui-h0 .tits { background-color: #f8f8f8; }
.ui-h0 a.more { color: #888; display: inline-block; margin: 10px 0; padding: 4px 10px; font-size: 14px; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; }
.ui-h0 a.more:hover { color: #0055a7; text-decoration: none; }
.ui-h0 .line { position: absolute; top: 38px; width: 100%; height: 1px; float: left; font-size: 0px; border-top: 1px solid #d8d8d8; z-index: 0; }

.ui-h1 { position: relative; display: inline; width: 100%; float: left; margin: 0 0 10px 0; padding: 0 0 7px 0; border-bottom: 1px solid #ddd; }
.ui-h1 a.more { color: #888; display: inline; float: right; margin: 5px 0 0 0; font-size: 12px; }
.ui-h1 span.tit, .ui-h1 span.tits { color: #0055a7; font-size: 15px; }
.ui-h1 span.entit { color: #ccc; margin: 1px 0 0 4px; font-size: 12px; }
.ui-h1 span.line { position: absolute; left: 0; bottom: -2px; width: 74px; height: 3px; font-size: 0px; background: url("/images/bg2.png") no-repeat 0 bottom; z-index: 0; }

.ui-h2 { position: relative; display: inline; width: 1002px; height: 29px; float: left; margin: 0 0 10px 0; padding: 0 10px; border: 1px solid #ddd; background: url("/images/bg4.png") repeat-x 0 0; }
.ui-h2 a.more { display: inline; float: right; margin: 7px 0 0 0; font-size: 10px; }
.ui-h2 span.tit { color: #0055a7; line-height: 29px; font-size: 14px; }
.ui-h2 span.entit { color: #ccc; margin: 1px 0 0 4px; font-size: 12px; }

.ui-h3 { display: inline; width: 100%; float: left; margin: 0 0 10px 0; }
.ui-h3 h1 { font-size: 14px; }
.ui-h3 h1 a { font-size: 14px; }

.pt-0 { float: left; }
.pt-0 .ui-c { width: 100%; float: left; }
.pt-0 .ui-c ul { width: 100%; float: left; }
.pt-0 .ui-c ul li { width: 100%; float: left; padding: 3px 0; border-bottom: 1px dotted #ddd; }
.pt-0 .ui-c ul li .names { width: 330px; float: left; padding: 0 0 0 10px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; background: url("/images/bg3.png") no-repeat 0 center; }
.pt-0 .ui-c ul li .names a { font-size: 14px; }
.pt-0 .ui-c ul li span.date { color: #999; float: right; }
.pt-0 .ui-c ul li.end { border-bottom: 0 none; }
.pt-0 .ui-c .old { display: none; width: 0px; height: 0px; float: left; overflow: hidden; }

.sty-0 { width: 502px; }

.sty-1 { width: 502px; margin: 0 0 0 20px; }
.sty-1 .ui-c ul li.first a.img { width: 120px; float: left; margin: 0 10px 0 0; padding: 3px; border: 1px solid #ddd; }
.sty-1 .ui-c ul li.first a.img img { width: 100%; float: left; }
.sty-1 .ui-c ul li.first .name { width: auto; float: none; }
.sty-1 .ui-c ul li.first .name a { font-size: 13px; }
.sty-1 .list { width: 100%; float: left; }
.sty-1 .list ul { width: 100%; float: left; }
.sty-1 .list ul li { width: 140px; float: left; padding: 0; border-bottom: 0 none; }
.sty-1 .list ul li a { display: inline-block; width: 100%; float: left; }
.sty-1 .list ul li a img { height: 140px; float: left; }
.sty-1 .list ul li.middle { margin: 0 30px; }

.sty-2 { width: 302px; float: right; background: url("/images/bg5.jpg") no-repeat right bottom; }
.sty-2 .ui-c { height: 154px; float: left; overflow: hidden; }
.sty-2 .ui-c * { font-size: 13px !important; }
.sty-2 .ui-c p { padding: 2px 0; font-size: 13px !important; }

.pt-1 { width: 100%; float: left; }
.pt-1 .ui-c { width: 100%; float: left; }
.pt-1 .ui-c .lists { width: 100%; float: left; }
.pt-1 .ui-c .lists .items { position: relative; width: 100%; float: left; }
.pt-1 .ui-c .lists .items a.prev, .pt-1 .ui-c .lists .items a.next { clear: both; position: absolute; top: 50%; display: inline-block; width: 11px; height: 22px; margin: -11px 0 0 0; cursor: pointer; z-index: 500; }
.pt-1 .ui-c .lists .items a.prev { left: -15px; background: url("/images/arr.jpg") no-repeat 0 0; }
.pt-1 .ui-c .lists .items a.prev:hover { filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.pt-1 .ui-c .lists .items a.next { right: -15px; background: url("/images/arr.jpg") no-repeat right 0; }
.pt-1 .ui-c .lists .items a.next:hover { filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; }
.pt-1 .ui-c .lists .items .boxs { width: 100%; float: left; }
.pt-1 .ui-c .lists .items .box { position: relative; width: 1024px; float: left; margin: 0 0 0 0; overflow: hidden; }
.pt-1 .ui-c .lists .items .box ul.list_b { width: 99999px; float: left; }
.pt-1 .ui-c .lists .items .box ul.list_b li { display: inline; width: 246px; float: left; margin: 0 0 10px 0; padding: 0 5px; }
.pt-1 .ui-c .lists .items .box ul.list_b li .item { width: 230px; float: left; padding: 7px; border: 1px solid #e5e5e5; background-color: #f8f8f8; }
.pt-1 .ui-c .lists .items .box ul.list_b li .item .pic { display: inline; width: 100%; float: left; margin: 0 0 6px 0; background-color: #fff; }
.pt-1 .ui-c .lists .items .box ul.list_b li .item .pic a { display: inline-block; position: relative; width: 100%; float: left; overflow: hidden; }
.pt-1 .ui-c .lists .items .box ul.list_b li .item .pic a img { position: relative; width: 100%; float: left; }
.pt-1 .ui-c .lists .items .box ul.list_b li .item .info { width: 100%; float: left; }
.pt-1 .ui-c .lists .items .box ul.list_b li .item .info p { width: 100%; float: left; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; text-align: center; }
.pt-1 .ui-c .lists .items .box ul.list_b li .item .info p a { color: #333; font-size: 12px; }
.pt-1 .ui-c .lists .item-0 .img { position: absolute; left: 55px; top: 0; }
.pt-1 .ui-f { display: inline; width: 1000px; float: left; margin: 0 12px; -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4); -o-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.4); }
.pt-1 .ui-f img { width: 100%; float: left; }

.pt-2 { display: none; width: 100%; float: left; }
.pt-2 .ui-c { width: 100%; float: left; }
.pt-2 .ui-c ul { width: 100%; float: left; }
.pt-2 .ui-c ul li { width: calc(50% - 5px); float: left; margin: 0 0 10px 0; padding: 5px; border: 1px solid #e5e5e5; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.pt-2 .ui-c ul li .pic { display: inline; width: 100%; float: left; margin: 0 0 5px 0; }
.pt-2 .ui-c ul li .pic a { display: inline-block; width: 100%; float: left; }
.pt-2 .ui-c ul li .pic a img { width: 100%; float: left; }
.pt-2 .ui-c ul li .info { width: 100%; float: left; padding: 5px 0; }
.pt-2 .ui-c ul li .info p { width: 100%; float: left; text-align: center; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.pt-2 .ui-c ul li .info p a { color: #333; }

#pg-wins { position: fixed; left: -50%; top: 0; width: 50%; height: 100%; float: left; background-color: #000; z-index: 990; }
#pg-wins #wins_c { width: 100%; height: 100%; float: left; }
#pg-wins #wins_c .list { width: 94%; float: left; padding: 6% 3% 0; }
#pg-wins #wins_c .list ul { width: 100%; float: left; }
#pg-wins #wins_c .list ul li { width: 100%; float: left; border-bottom: 1px solid #333; }
#pg-wins #wins_c .list ul li a.name { color: #fff; display: inline-block; width: 100%; height: 40px; line-height: 40px; text-indent: 0.83333em; font-size: 1.16667em; }
#pg-wins #wins_c .list ul li a.name i { display: inline; width: 11px; height: 40px; float: right; margin: 0 0.83333em 0 0; }
#pg-wins #wins_c .list ul li .item { display: none; }
#pg-wins #wins_c .list ul li.hover .item { display: inline-block; width: 92%; float: left; padding: 2% 4%; background-color: rgba(254, 254, 254, 0.1); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1Ffefefe,endColorstr=#1Ffefefe); }
#pg-wins #wins_c .list ul li.hover .item p { width: 100%; float: left; }
#pg-wins #wins_c .list ul li.hover .item p a { color: #ddd; display: inline-block; width: 100%; height: 30px; line-height: 30px; float: left; text-indent: 15px; font-size: 1em; }
#pg-wins #wins_c .list ul li.hover .item p:last-child { border-bottom: 0 none; }

#index #pg-banner { display: inline; }

@media only screen and (min-width: 0px) and (max-width: 639px) { .ly-ct,.ly-ct-nav, .ly-mi { width: 100%; float: left; }
  #pg-header { height: 100%; z-index: 941; -moz-box-shadow: none; -webkit-box-shadow: none; -o-box-shadow: none; box-shadow: none; }
  #pg-header .ui-h { padding: 10px 10px; background-color: #005ea6; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-header .ui-h .ly-mi .logo { display: none; width: 0px; height: 0px; overflow: hidden; }
  #pg-header .ui-h .ly-mi .logos { display: inline-block; float: left; }
  #pg-header .ui-h .ly-mi .logos a { display: inline-block; float: left; }
  #pg-header .ui-h .ly-mi .logos a img { height: 36px; float: left; }
  #pg-header .ui-h .ly-mi #menu { display: inline-block; float: right; margin: 0.5em 0 0; }
  #pg-header .ui-h .ly-mi #menu img { height: 2em; float: right; }
  #pg-header .ui-c { display: none; position: fixed; top: 0; left: -100%; width: 50%; height: 100%; z-index: 960; background: none; background-color: #000; }
  #pg-header .ui-c .nav { width: 100%; height: 100%; float: left; }
  #pg-header .ui-c .nav .logos { display: inline-block; width: 100%; float: left; padding: 20px 0 0 0; text-align: center; }
  #pg-header .ui-c .nav .logos img { width: 60%; }
  #pg-header .ui-c .nav ul { width: 100%; float: left; }
  #pg-header .ui-c .nav ul li { clear: both; width: 100%; float: left; border-bottom: 1px solid #333; padding: 0; background: none; }
  #pg-header .ui-c .nav ul li a { width: 70%; padding: 0 0 0 30%; text-align: left; font-size: 12px; background: url("/images/arr.png") no-repeat calc(30% - 10px) center; }
  #pg-header .ui-c .nav ul li a.currunt { height: auto; margin: 0; padding: 0 0 0 30%; background: url("/images/arr.png") no-repeat calc(30% - 10px) center; }
  #pg-header .ui-c .nav ul li ul { display: none !important; }
  #pg-header .ui-c .nav ul li.hover a.onename { height: auto; margin: 0; padding: 0 0 0 30%; background: url("/images/arr.png") no-repeat calc(30% - 10px) center; }
  #pg-header .ui-c .nav ul li.hover ul { display: inline-block; }
  #pg-content { padding: 10px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras { width: 100%; border: 0 none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras .ui-h3 { display: none; }
  #pg-content .wras .pt-aside { width: 100%; height: auto; float: left; margin: 0 0 10px 0; border: 0 none; }
  #pg-content .wras .pt-aside .ui-h { display: none; }
  #pg-content .wras .pt-aside .ui-c { width: 100%; float: left; border: 0 none; background-color: #fff; }
  #pg-content .wras .pt-aside .ui-c ul li { width: 23%; margin: 0 1% 2%; background: none; }
  #pg-content .wras .pt-aside .ui-c ul li a { width: 100%; height: auto; line-height: normal; padding: 6px 0; text-align: center; border: 1px solid #ddd; background-color: #ffffff; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; -o-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras .pt-aside .ui-c ul li a span { width: 0px; height: 0px; line-height: 0px; font-size: 0px; overflow: hidden; }
  #pg-content .wras .pt-aside .ui-c ul li a.Lcenter { color: #fff; font-weight: normal; border: 1px solid #0055a7; background-color: #0055a7; }
  #pg-content .wras .pt-aside .ui-c ul li.stwo { width:48%; }
  #pg-content .wras .pt-aside .ui-c ul li.stwo a { font-size:13px; }
  #pg-content .wras .pt-aside .ui-c ul li ul { width: 250%; float: left; }
  #pg-content .wras .pt-aside .ui-c ul li ul li { width: 20%;margin: 10px 0 0 0; }
  #pg-content .wras .pt-aside .ui-c ul li ul li a { padding: 6px 0; }
  #pg-content .wras .pt-article { width: 100%; float: left; }
  #pg-content .wras .pt-article .newslist { width: 100%; float: left; padding: 0; border: 0 none; background: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras .pt-article .newslist ul li b { display: none; }
  #pg-content .wras .pt-article .productslist { width: 100%; float: left; padding: 0; border: 0 none; background: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras .pt-article .productslist ul li { width: calc(50% - 5px); margin: 0 0 10px 0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras .pt-article .productslist ul li:nth-child(even) { float: right; }
  #pg-content .wras .pt-article .productslist ul li .pics { width: 100%; height:30vw;overflow:hidden; }
  #pg-content .wras .pt-article .productslist ul li .pics a img { width: 100%; height: 38%; float: left; }
  #pg-content .wras .pt-article .shows { width: 100%; float: left; padding: 0; border: 0 none; background: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras .pt-article .shows * { font-size: 14px !important; }
  #pg-content .wras .pt-article .shows .content { padding: 10px 0; }
  #pg-content .wras .pt-article .shows img { width: auto !important; height: auto !important; max-width: 100%; }
  #pg-banners .ui-list .ui-li .item .pic a { height: auto; }
  #pg-banners .ui-list .ui-li .item .pic a img { display: inline-block; }
  #pg-fixed { display: none; }
  .pc-page .redirect { display: none; }
  .pt-0 { margin: 0 0 10px 0; }
  .pt-0 .ui-c ul li { padding: 8px 0; }
  .pt-0 .ui-c ul li span.names { width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  .pt-0 .ui-c ul li span.date { display: none; }
  .pt-0 .ui-c ul li:nth-child(5) { display: none; }
  .sty-0 { width: 100%; }
  .sty-1 { width: 100%; margin: 0 0 10px 0; }
  .sty-1 .ui-c ul li.first a.img { display: inline-block; width: calc(40% - 10px); margin: 0 10px 0 0; padding: 5px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  .sty-1 .list ul li { width: 31.3%; padding: 0 1%; }
  .sty-1 .list ul li a img { width: 100%; height: auto; float: left; }
  .sty-1 .list ul li.middle { margin: 0; }
  .sty-2 { width: 100%; }
  .ui-h2 { width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  .pt-1 { display: none; }
  .pt-2 { display: inline-block; }
  .pt-2 .ui-c ul li:nth-child(even) { float: right; }
  .pt-2 .ui-c ul li:nth-child(5), .pt-2 .ui-c ul li:nth-child(6), .pt-2 .ui-c ul li:nth-child(7) { display: none; } }
@media only screen and (min-width: 640px) and (max-width: 1023px) { .ly-ct,.ly-ct-nav, .ly-mi { width: 100%; float: left; }
  #pg-header { height: 100%; z-index: 941; -moz-box-shadow: none; -webkit-box-shadow: none; -o-box-shadow: none; box-shadow: none; }
  #pg-header .ui-h { padding: 15px 10px; background-color: #005ea6; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-header .ui-h .ly-mi .logo { display: none; width: 0px; height: 0px; overflow: hidden; }
  #pg-header .ui-h .ly-mi .logos { display: inline-block; float: left; }
  #pg-header .ui-h .ly-mi .logos a { display: inline-block; float: left; }
  #pg-header .ui-h .ly-mi .logos a img { height: 46px; float: left; }
  #pg-header .ui-h .ly-mi #menu { display: inline-block; float: right; margin: 0.5em 0 0; }
  #pg-header .ui-h .ly-mi #menu img { height: 2.83333em; float: right; }
  #pg-header .ui-c { display: none; position: fixed; top: 0; left: -100%; width: 50%; height: 100%; z-index: 960; background: none; background-color: #000; }
  #pg-header .ui-c .nav { width: 100%; height: 100%; float: left; }
  #pg-header .ui-c .nav .logos { display: inline-block; width: 100%; float: left; padding: 20px 0 0 0; text-align: center; }
  #pg-header .ui-c .nav .logos img { width: 60%; }
  #pg-header .ui-c .nav ul { width: 100%; float: left; }
  #pg-header .ui-c .nav ul li { clear: both; width: 100%; float: left; border-bottom: 1px solid #333; padding: 0; background: none; }
  #pg-header .ui-c .nav ul li a { width: 70%; padding: 0 0 0 30%; text-align: left; font-size: 12px; background: url("/images/arr.png") no-repeat calc(30% - 10px) center; }
  #pg-header .ui-c .nav ul li a.currunt { height: auto; margin: 0; padding: 0 0 0 30%; background: url("/images/arr.png") no-repeat calc(30% - 10px) center; }
  #pg-header .ui-c .nav ul li ul { display: none !important; }
  #pg-header .ui-c .nav ul li.hover a.onename { height: auto; margin: 0; padding: 0 0 0 30%; background: url("/images/arr.png") no-repeat calc(30% - 10px) center; }
  #pg-header .ui-c .nav ul li.hover ul { display: inline-block; }
  #pg-header .ui-c { display: none; position: fixed; top: 0; left: -100%; width: 50%; height: 100%; z-index: 960; background: none; background-color: #000; }
  #pg-header .ui-c .nav { width: 100%; height: 100%; float: left; }
  #pg-header .ui-c .nav .logos { display: inline-block; width: 100%; float: left; padding: 20px 0 0 0; text-align: center; }
  #pg-header .ui-c .nav .logos img { width: 60%; }
  #pg-header .ui-c .nav ul { width: 100%; float: left; }
  #pg-header .ui-c .nav ul li { clear: both; width: 100%; float: left; border-bottom: 1px solid #333; padding: 0; background: none; }
  #pg-header .ui-c .nav ul li a { width: 70%; padding: 0 0 0 30%; text-align: left; background: url("/images/arr.png") no-repeat calc(30% - 10px) center; }
  #pg-header .ui-c .nav ul li ul { display: none !important; }
  #pg-content { padding: 10px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras { width: 100%; border: 0 none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras .ui-h3 { display: none; }
  #pg-content .wras .pt-aside { width: 100%; height: auto; float: left; margin: 0 0 10px 0; border: 0 none; }
  #pg-content .wras .pt-aside .ui-h { display: none; }
  #pg-content .wras .pt-aside .ui-c { width: 100%; float: left; border: 0 none; background-color: #fff; }
  #pg-content .wras .pt-aside .ui-c ul li { width: 23%; margin: 0 1% 2%; background: none; }
  #pg-content .wras .pt-aside .ui-c ul li a { width: 100%; height: auto; line-height: normal; padding: 10px 0; text-align: center; border: 1px solid #d5d5d5; background-color: #f8f8f8; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; -o-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; }
  #pg-content .wras .pt-aside .ui-c ul li a span { width: 0px; height: 0px; line-height: 0px; font-size: 0px; overflow: hidden; }
  #pg-content .wras .pt-aside .ui-c ul li a.Lcenter { color: #fff; font-weight: normal; border: 1px solid #0055a7; background-color: #0055a7; }
  #pg-content .wras .pt-aside .ui-c ul li.stwo { width:48%; }
  #pg-content .wras .pt-aside .ui-c ul li.stwo a { font-size:13px; }
  #pg-content .wras .pt-aside .ui-c ul li ul { width: 230%; float: left; }
  #pg-content .wras .pt-aside .ui-c ul li ul li { width: 20%;margin: 10px 0 0 0; }
  #pg-content .wras .pt-aside .ui-c ul li ul li a { padding: 6px 0; }
  #pg-content .wras .pt-article { width: 100%; float: left; }
  #pg-content .wras .pt-article .newslist { width: 100%; float: left; padding: 5px; border: 0 none; background: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras .pt-article .productslist { width: 100%; float: left; border: 0 none; background: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras .pt-article .productslist ul li { width: 31.3%; margin: 0 1% 2%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras .pt-article .productslist ul li .pics { width: 100%; }
  #pg-content .wras .pt-article .productslist ul li .pics a img { width: 100%; float: left; }
  #pg-content .wras .pt-article .shows { width: 100%; float: left; padding: 10px; border: 0 none; background: none; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  #pg-content .wras .pt-article .shows * { font-size: 14px !important; }
  #pg-content .wras .pt-article .shows .content { padding: 10px 0; }
  #pg-content .wras .pt-article .shows img { width: auto !important; height: auto !important; max-width: 100%; }
  #pg-banners .ui-list .ui-li .item .pic a { height: auto; }
  #pg-banners .ui-list .ui-li .item .pic a img { display: inline-block; }
  #pg-fixed { display: none; }
  .pc-page .redirect { display: none; }
  .pt-0 { margin: 0 0 10px 0; }
  .pt-0 .ui-c ul li { padding: 8px 0; }
  .pt-0 .ui-c ul li span.names { width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  .pt-0 .ui-c ul li span.date { display: none; }
  .pt-0 .ui-c ul li:nth-child(5) { display: none; }
  .sty-0 { width: 100%; }
  .sty-1 { width: 100%; margin: 0 0 10px 0; }
  .sty-1 .ui-c ul li.first a.img { display: inline-block; width: calc(40% - 10px); margin: 0 10px 0 0; padding: 5px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  .sty-1 .list ul li { width: 31.3%; padding: 0 1%; }
  .sty-1 .list ul li a img { width: 100%; height: auto; float: left; }
  .sty-1 .list ul li.middle { margin: 0; }
  .sty-2 { width: 100%; }
  .ui-h2 { width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
  .pt-1 { display: none; }
  .pt-2 { display: inline-block; }
  .pt-2 .ui-c ul li { width: calc(33.3% - 5px); }
  .pt-2 .ui-c ul li:nth-child(7) { display: none; }
  .pt-2 .ui-c ul li:nth-child(2) { margin: 0 7px 10px; }
  .pt-2 .ui-c ul li:nth-child(5) { margin: 0 7px 10px; } }

/*# sourceMappingURL=style.css.map */
