@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 '宋体',Arial,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: 13px; 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 { background-color: #fff; background: url("../images/bgs.jpg") repeat 0 0; }

a { color: #333; text-decoration: none; }
a:hover { color: #333; text-decoration: underline; }

.fn-clear { clear: both; width: 0px; height: 0px; font-size: 0px; }

.fn-0 { display: inline; margin: 0 0 40px 0; }

.fn-left { float: left !important; }

.fn-right { float: right !important; }

.fn-wra { width: 100% !important; }

#pg-header, #pg-banner, #pg-ads, #pg-content, #pg-fix, #pg-footer, #pg-filly { position: relative; width: 100%; min-width: 1280px; float: left; }

#pg-header { z-index: 900; }

#pg-banner { z-index: 700; }

#pg-fix { z-index: 700; }

#pg-content { z-index: 600; }

#pg-footer { z-index: 700; }

#pg-fily { z-index: 700; }

.ly-center { width: 1150px; margin: 0 auto; }

.ly-main { position: relative; width: 100%; float: left; }

.ly-aside { width: 250px; float: left; }

.ly-article { width: 897px; float: left; }

.grid-0 { width: 100%; float: left; padding: 0 0 50px 0; background: url("../images/grid0bg0.png") repeat-x 0 bottom; _background: url("../images/grid0bg0.gif") repeat-x 0 bottom; }

.grid-2 { width: 100%; float: left; padding: 10px 0 30px 0; }

.grid-3 { width: 100%; float: left; background-color: #fff; }
.grid-3 .lins { position: relative; top: -30px; display: inline; width: 100%; height: 30px; float: left; margin: 0 0 -20px 0; background: url("../images/grid0bg1.png") repeat-x 0 top; _background: url("../images/grid0bg1.gif") repeat-x 0 top; }
.grid-3 .lins2 { position: relative; bottom: -20px; display: inline; width: 100%; height: 20px; float: left; backGround: url("../images/grid0bg0.png") repeat-x 0 bottom; _backGround: url("../images/grid0bg0.gif") repeat-x 0 bottom; }

.grid-4 { width: 100%; float: left; padding: 30px 0 30px 0; }

#pg-header0 { background: #b80a02 url("../images/wanfu2.png") repeat-x 0 0; }
#pg-header0 .ly-main { background: url("../images/pgheaderbg1.png") no-repeat 0 bottom; }
#pg-header0 .ui-content { position: relative; width: 100%; height: 135px; float: left; overflow: hidden; }
#pg-header0 .ui-content .logo { display: inline; width: 291px; height: 73px; float: left; margin: 30px 0 0 0; text-indent: -10000em; background: url("../images/logo.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/logo.png); }
#pg-header0 .ui-content .nav { float: right; }
#pg-header0 .ui-content .nav ul li { width: 104px; float: left; border-right: 1px solid #960000; }
#pg-header0 .ui-content .nav ul li a.name { position: relative; display: inline-block; width: 100%; height: 135px; float: left; }
#pg-header0 .ui-content .nav ul li a.name .pri, #pg-header0 .ui-content .nav ul li a.name .sec { color: #fff400; position: relative; display: inline; width: 100%; float: left; text-align: center; font-family: "微软雅黑", Microsoft yahei; cursor: pointer; z-index: 60; }
#pg-header0 .ui-content .nav ul li a.name .pri { margin: 45px 0 0 0; font-size: 16px; }
#pg-header0 .ui-content .nav ul li a.name .sec { font-size: 12px; }
#pg-header0 .ui-content .nav ul li a.name:hover { text-decoration: none; }
#pg-header0 .ui-content .nav ul li.hover a.name, #pg-header0 .ui-content .nav ul li.current a.name { background-color: rgba(0, 0, 0, 0.3); }
#pg-header0 .ui-content .nav ul li.hover a.name .pri, #pg-header0 .ui-content .nav ul li.hover a.name .sec, #pg-header0 .ui-content .nav ul li.current a.name .pri, #pg-header0 .ui-content .nav ul li.current a.name .sec { color: #fff400; }
#pg-header0 .ui-content .nav ul li.current a.name .lomo { width: 0px; height: 0px; }

#pg-header { border-bottom: 7px solid #000; background: url("../images/aaa.jpg") repeat 0 0; -moz-box-shadow: 1px 0px 3px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 1px 0px 3px rgba(0, 0, 0, 0.6); -o-box-shadow: 1px 0px 3px rgba(0, 0, 0, 0.6); box-shadow: 1px 0px 3px rgba(0, 0, 0, 0.6); }
#pg-header .ui-content { position: relative; width: 100%; height: 135px; float: left; overflow: hidden; }
#pg-header .ui-content .logo { display: inline; width: 263px; height: 65px; float: left; margin: 35px 0 0 0; text-indent: -10000em; background: url("../images/logo.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/logo.png); }
#pg-header .ui-content .logo a { display:inline-block;float:left; }
#pg-header .ui-content .logo a img { float:left; }
#pg-header .ui-content .nav { float: right; }
#pg-header .ui-content .nav ul li { width: 104px; float: left; border-right: 1px solid #ecd3a7; }
#pg-header .ui-content .nav ul li a.name { position: relative; display: inline-block; width: 100%; height: 135px; float: left; }
#pg-header .ui-content .nav ul li a.name .pri, #pg-header .ui-content .nav ul li a.name .sec { color: #333; position: relative; display: inline; width: 100%; float: left; text-align: center; font-family: "微软雅黑", Microsoft yahei; cursor: pointer; z-index: 60; }
#pg-header .ui-content .nav ul li a.name .pri { margin: 45px 0 0 0; font-size: 16px; }
#pg-header .ui-content .nav ul li a.name .sec { font-size: 12px; }
#pg-header .ui-content .nav ul li a.name:hover { text-decoration: none; }
#pg-header .ui-content .nav ul li.hover a.name, #pg-header .ui-content .nav ul li.current a.name { background: #b80a02 url("../images/pgheaderbg2.jpg") no-repeat 0 0; }
#pg-header .ui-content .nav ul li.hover a.name .pri, #pg-header .ui-content .nav ul li.hover a.name .sec, #pg-header .ui-content .nav ul li.current a.name .pri, #pg-header .ui-content .nav ul li.current a.name .sec { color: #fff400; }
#pg-header .ui-content .nav ul li.current a.name .lomo { width: 0px; height: 0px; }
#pg-header .loli { position: absolute; bottom: -52px; _bottom: -53px; left: 0; width: 100%; height: 52px; float: left; background: url("../images/pgheaderbg0.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/pgheaderbg0.png); }

#pg-banner { position: relative; width: 100%; float: left; -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.6); -o-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.6); box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.6); }
#pg-banner .ui-content { position: relative; width: 100%; height: 530px; float: left; overflow: hidden; }
#pg-banner .ui-content ul { clear: both; position: absolute; top: 0; left: 0; width: 100%; height: 530px; overflow: hidden; }
#pg-banner .ui-content ul li { width: 100%; float: left; }
#pg-banner .ui-content ul li a { display: inline-block; width: 100%; height: 530px; float: left; background-repeat: no-repeat; background-position: center center; }
#pg-banner .ui-footer { clear: both; position: absolute; right: 15px; bottom: 15px; width: 100%; }
#pg-banner .ui-footer table { margin: 0 auto; }
#pg-banner .ui-footer table tr td .cir { display: inline-block; width: 13px; height: 13px; float: left; margin: 0 3px; font-size: 0px; background: url("../images/cir0.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/cir0.png); }
#pg-banner .ui-footer table tr td.current .cir, #pg-banner .ui-footer table tr td.hover .cir { background: url("../images/cir1.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/cir1.png); }
#pg-banner .pictures { width: 100%; height: 280px; float: left; background-repeat: no-repeat; background-position: center center; }

#pg-fix .ui-header { position: relative; width: 100%; float: left; }
#pg-fix .ui-header .list { width: 100%; float: left; }
#pg-fix .ui-header .list ul { width: 100%; float: left; }
#pg-fix .ui-header .list ul li { position: relative; display: inline; width: 33%; height: 70px; float: left; }
#pg-fix .ui-header .list ul li .icon { display: inline; width: 70px; height: 70px; float: left; margin: 0 10px 0 10px; }
#pg-fix .ui-header .list ul li .line { position: absolute; top: 14px; right: 0; width: 1px; height: 48px; background: url("../images/png2.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/png2.png); }
#pg-fix .ui-header .list ul li .info { height: 70px; float: left; }
#pg-fix .ui-header .list ul li .info .mtit { color: #b80a02; clear: both; display: inline; width: 100%; float: left; margin: 8px 0 -4px 0; font-size: 24px; font-family: arial; }
#pg-fix .ui-header .list ul li .info .stit { color: #333; width: 100%; float: left; font-family: arial; }
#pg-fix .ui-header .list ul li .info a.qq { display: inline-block; width: 31px; height: 31px; float: left; }
#pg-fix .ui-header .list ul li .info a.qq0 { background: url("../images/qq0.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/qq0.png); }
#pg-fix .ui-header .list ul li .info a.qq1 { background: url("../images/qq1.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/qq1.png); }
#pg-fix .ui-header .list ul li .info a.qq2 { background: url("../images/qq2.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/qq2.png); }
#pg-fix .ui-header .list ul li .info a.qq3 { background: url("../images/qq3.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/qq3.png); }
#pg-fix .ui-header .list ul li .info .tit { color: #333; display: inline; width: 100%; float: left; margin: 10px 0 0 0; font-size: 15px; font-family: arial; }
#pg-fix .ui-header .list ul li .info .con { color: #b80a02; clear: both; width: 100%; float: left; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
#pg-fix .ui-header .list ul li.phone .icon { background: url("../images/phone.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/phone.png); }
#pg-fix .ui-header .list ul li.phone .info { width: 250px; }
#pg-fix .ui-header .list ul li.mess .icon { background: url("../images/mess.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/mess.png); }
#pg-fix .ui-header .list ul li.map { float: right; }
#pg-fix .ui-header .list ul li.map .icon { background: url("../images/map.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/map.png); }
#pg-fix .ui-header .list ul li.map .info { width: 270px; }
#pg-fix .ui-header .list ul li a:hover .tit { text-decoration: underline; }
#pg-fix .ui-header .bg { width: 100%; height: 34px; float: left; background: url("../images/pgfixbg2.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/pgfixbg2.png); }

.i-pg-fix { background-color: #fff; }

#pg-content { min-height: 500px; }

#pg-footer .ui-header { position: relative; width: 100%; height: 100px; float: left; border-top: 1px solid #000; border-bottom: 1px solid #960000; background-color: #303030; background: url("../images/pgfooterbg1.gif") repeat 0 0; }
#pg-footer .ui-header ul { width: 100%; float: left; }
#pg-footer .ui-header ul li { position: relative; height: 100px; float: left; padding: 0 10px; }
#pg-footer .ui-header ul li .line { position: absolute; top: 0; right: 0; width: 11px; height: 100px; background: url("../images/pgfooterbg0.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/pgfooterbg0.png); }
#pg-footer .ui-header ul li .name { color: #fff; width: 100%; line-height: 100px; font-size: 30px; font-family: "微软雅黑", Microsoft yahei; }
#pg-footer .ui-header ul li .tit { color: #b9b9b9; display: inline; width: 100%; float: left; margin: 15px 0 -2px 0; font-size: 10px; font-weight: bold; font-family: arial; }
#pg-footer .ui-header ul li .tits { color: #fff; width: 100%; float: left; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
#pg-footer .ui-header ul li .phone { color: #fff400; display: inline; width: 100%; float: left; margin: -5px 0 0 0; font-size: 30px; font-family: "微软雅黑", Microsoft yahei; }
#pg-footer .ui-header ul li.ity-0 { width: 380px; }
#pg-footer .ui-header ul li.ity-1 { width: 280px; }
#pg-footer .ui-header ul li.ity-2 { width: 380px; }
#pg-footer .ui-header ul li .con { color: #fff; width: 100%; float: left; font-size: 16px; font-family: "微软雅黑", Microsoft yahei; }
#pg-footer .ui-content { width: 100%; float: left; background-color: #262626; background: url("../images/pgfooterbg2.gif") repeat 0 0; }
#pg-footer .ui-content .tent { position: absolute; left: 0; bottom: 0; width: 380px; float: left; }
#pg-footer .ui-content .tent .big_qq { width: 161px; height: 133px; float: left; background: url("../images/png_qq0.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/png_qq0.png); }
#pg-footer .ui-content .tent .qqlist { position: absolute; left: 180px; bottom: 30px; float: left; }
#pg-footer .ui-content .tent .qqlist a.face { display: inline-block; width: 31px; height: 31px; float: left; margin: 0 3px; }
#pg-footer .ui-content .tent .qqlist a.qq0 { background: url("../images/qq0.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/qq0.png); }
#pg-footer .ui-content .tent .qqlist a.qq1 { background: url("../images/qq1.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/qq1.png); }
#pg-footer .ui-content .tent .qqlist a.qq2 { background: url("../images/qq2.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/qq2.png); }
#pg-footer .ui-content .tent .qqlist a.qq3 { background: url("../images/qq3.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/qq3.png); }
#pg-footer .ui-content .list { width: 760px; padding: 15px 0; float: right; }
#pg-footer .ui-content .list .sitemap { color: #fff; width: 100%; float: left; font-size: 22px; font-family: "微软雅黑", Microsoft yahei; }
#pg-footer .ui-content .list .nav { width: 100%; float: left; }
#pg-footer .ui-content .list .nav ul { width: 100%; float: left; }
#pg-footer .ui-content .list .nav ul li { display: inline; width: 180px; height: 38px; float: left; margin: 3px; }
#pg-footer .ui-content .list .nav ul li a { color: #fff; position: relative; display: inline-block; width: 84%; line-height: 38px; float: left; padding: 0 8%; font-family: "微软雅黑", Microsoft yahei; background-color: #303030; }
#pg-footer .ui-content .list .nav ul li a i { position: absolute; top: 15px; right: 10px; width: 10px; height: 10px; font-size: 0px; background: url("../images/icons.gif"); background-repeat: no-repeat; background-position: 0 0; }
#pg-footer .ui-content .list .nav ul li a:hover { color: #fff; text-decoration: none; background-color: #1f1f1f; }
#pg-footer .ui-footer { width: 100%; float: left; background-color: #1f1f1f; }
#pg-footer .ui-footer .copyright { color: #fff; width: 100%; line-height: 38px; float: right; padding: 10px 0; font-family: "微软雅黑", Microsoft yahei; text-align: center; }
#pg-footer .ui-footer .copyright span.elogo { position: relative; top: 10px; display: inline-block; width: 41px; height: 38px; margin: 0 10px 0 0; background: url("../images/elogo.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/elogo.png); }

#js-lomo { display: none; clear: both; position: absolute; top: 0; left: 0; width: 100%; background-color: #000; z-index: 910; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }

#js-show { display: none; clear: both; position: absolute; top: 50%; left: 50%; border: 10px solid #ffffff; background-color: #fff; z-index: 920; }
#js-show a.close { position: absolute; top: -30px; right: -30px; width: 45px; height: 44px; background: url("../images/close.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/close.png); }
#js-show .pic { float: left; text-align: center; }
#js-show .pic img { float: left; }
#js-show .info { color: #333; clear: both; width: 100%; height: 30px; line-height: 30px; float: left; text-align: center; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }

.ph-00 { position: relative; display: inline; width: 100%; float: left; margin: 0 0 10px 0; }
.ph-00 a.more { display: inline; float: right; margin: 10px 0 0 0; font-size: 12px; font-family: arial; }
.ph-00 h2 { color: #b80a02; position: relative; display: inline-block; float: left; margin: 2px 0 0 0; font-size: 18px; font-family: "微软雅黑", Microsoft yahei; }
.ph-00 h3 { color: #b80a02; position: relative; display: inline-block; float: left; margin: 7px 0 0 10px; font-size: 14px; font-family: arial; }

.ph-01 { position: relative; width: 100%; height: 52px; float: left; background: url("../images/pch0bg0.png") no-repeat center bottom; }
.ph-01 .ads { display: inline; float: right; margin: 10px 10px 0 0; }
.ph-01 .ads span { color: #333; font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }
.ph-01 .ads i { color: #333; font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }
.ph-01 .ads a { color: #333; font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }
.ph-01 a.more { color: #333; display: inline; float: right; margin: 12px 10px 0 20px; font-size: 12px; font-family: arial; }
.ph-01 .status { display: inline; float: right; margin: 7px 0 0 0; }
.ph-01 .status ul { float: left; }
.ph-01 .status ul li { display: inline; float: left; margin: 0 0 0 10px; }
.ph-01 .status ul li a { display: inline-block; width: 80px; height: 25px; line-height: 25px; float: left; text-align: center; background-color: black; -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); -o-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); }
.ph-01 .status ul li a:hover { text-decoration: none; }
.ph-01 .status ul li.current a { color: #000; background-color: #333; }
.ph-01 .tit { float: left; padding: 0 0 5px 0; border-bottom: 3px solid #b80a02; }
.ph-01 .tit h2 { color: #b80a02; float: left; font-size: 20px; font-family: "微软雅黑", Microsoft yahei; }
.ph-01 .tit .eng { color: #555555; display: inline; float: left; margin: 8px 0 0 15px; font-size: 14px; font-family: arial; }
.ph-01 .tit b { color: #333; font-family: arial; margin: 0 10px; }

.ph-02 { display: inline; width: 100%; float: left; margin: 0 0 10px 0; padding: 0 0 3px 0; border-bottom: 1px solid #b80a02; }
.ph-02 h2 { color: #b80a02; float: left; font-size: 16px; font-family: "微软雅黑", Microsoft yahei; }
.ph-02 a.more { color: #000; display: inline-block; float: right; margin: 5px 0 0 0; font-size: 12px; font-family: arial; }

.ph-05 { position: relative; width: 98%; float: left; margin: 0 1%; padding: 0 0 5px 0; border-bottom: 2px solid #b63341; }
.ph-05 .line { position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; float: left; font-size: 0px; background: url("../images/png7.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/png7.png); }
.ph-05 .cname { color: #333; float: left; font-size: 18px; font-family: "微软雅黑", Microsoft yahei; }
.ph-05 .fname { color: #333; display: inline; float: left; margin: 4px 0 0 10px; font-size: 14px; font-family: arial; }
.ph-05 .ads { display: inline; float: right; margin: 3px 10px 0 0; }
.ph-05 .ads span { color: black; font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }
.ph-05 .ads i { color: black; font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }
.ph-05 .ads a { color: black; font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }

.plc-page { width: 96%; float: left; padding: 2%; }
.plc-page table { margin: 0 auto; }
.plc-page table tr td { text-align: center; }
.plc-page table tr td .unlink, .plc-page table tr td a { color: #b80a02; display: inline-block; height: 30px; line-height: 30px; margin: 0 5px; padding: 0 15px; text-align: center; border: 1px solid #b80a02; font-size: 14px; font-family: "微软雅黑", Microsoft yahei, arial; }
.plc-page table tr td .unlink { color: #fff; border: 1px solid #b80a02; background-color: #b80a02; }

.plc-pn { width: 100%; float: left; padding: 15px 0 0; text-align: center; }
.plc-pn font { color: #b80a02; font-family: "微软雅黑", Microsoft yahei; }
.plc-pn a { display: inline-block; height: 35px; line-height: 35px; margin: 0 20px; padding: 0 20px; line-height: 35px; font-size: 14px; background-color: #b80a02; font-family: "微软雅黑", Microsoft yahei; -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; -moz-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.3); -o-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.3); box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.3); }
.plc-pn a:hover { text-decoration: none; background-color: #a70000; }
.plc-pn a font { color: #fff; }

.pt-00 { width: 49%; height: 252px; float: left; }
.pt-00 .ui-content { position: relative; width: 100%; height: 205px; float: left; }
.pt-00 .ui-content .news { position: relative; top: 0; left: 0; width: 100%; float: left; }
.pt-00 .ui-content .news .slides_container { position: relative; width: 100%; float: left; overflow: hidden; }
.pt-00 .ui-content .news .slides_container .list { width: 564px; float: left; }
.pt-00 .ui-content .news .slides_container .list .pic { display: inline; width: 42%; float: left; margin: 0 2% 0 0; padding: 5px; border: 1px solid #ccc; }
.pt-00 .ui-content .news .slides_container .list .pic a { display: inline-block; float: left; }
.pt-00 .ui-content .news .slides_container .list .pic a img { width: 100%; float: left; }
.pt-00 .ui-content .news .slides_container .list .info { width: 53%; float: left; }
.pt-00 .ui-content .news .slides_container .list .info .tit { display: inline; width: 100%; float: left; margin: 0 0 10px 0; }
.pt-00 .ui-content .news .slides_container .list .info .tit a { font-size: 16px; font-family: "微软雅黑", Microsoft yahei; }
.pt-00 .ui-content .news .slides_container .list .info .con { color: #777777; width: 100%; float: left; font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }
.pt-00 .ui-content .news .prev, .pt-00 .ui-content .news .next { position: absolute; top: 60px; display: inline-block; width: 23px; height: 41px; float: left; text-indent: -10000em; z-index: 100; display: none; }
.pt-00 .ui-content .news .prev { left: -30px; background: url("../images/arr_l.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/arr_l.png); }
.pt-00 .ui-content .news .next { right: -30px; background: url("../images/arr_r.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/arr_r.png); }
.pt-00 .ui-content .news .pagination { display: inline; float: left; margin: 15px 0 0 0; }
.pt-00 .ui-content .news .pagination li { display: inline; float: left; margin: 0 3px 0 3px; }
.pt-00 .ui-content .news .pagination li a { display: inline-block; width: 18px; height: 18px; line-height: 18px; float: left; font-size: 11px; text-align: center; font-family: arial; background-color: #dddddd; -moz-border-radius: 15px 15px 15px 15px; -webkit-border-radius: 15px 15px 15px 15px; -o-border-radius: 15px 15px 15px 15px; border-radius: 15px 15px 15px 15px; }
.pt-00 .ui-content .news .pagination li a:hover { text-decoration: none; }
.pt-00 .ui-content .news .pagination li.current a { color: #fff; background-color: #b80a02; }

.pt-01 { width: 48%; float: right; padding: 0 0 0 1.5%; border-left: 1px dotted #bbbbbb; }
.pt-01 .ui-content { width: 100%; float: left; }
.pt-01 .ui-content .about { position: relative; width: 100%; float: left; }
.pt-01 .ui-content .about .pic { display: inline; width: 50%; float: left; margin: 0 2% 2% 0; }
.pt-01 .ui-content .about .pic img { width: 100%; float: left; -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); border: 1px solid #ddd \9; }
.pt-01 .ui-content .about .info { color: #777777; line-height: 23px; font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }
.pt-01 .ui-content .about .more { width: 100%; float: left; text-align: right; }
.pt-01 .ui-content .about .more a { font-family: "微软雅黑", Microsoft yahei; }

.pt-02 { width: 100%; float: left; }
.pt-02 .ui-content { width: 100%; float: left; overflow: hidden; }
.pt-02 .ui-content ul { width: 1165px; float: left; }
.pt-02 .ui-content ul li { display: inline; position: relative; width: 264px; height: 322px; float: left; margin: 0 15px 15px 0; padding: 5px; border: 1px solid #ccc; background-color: #fff; }
.pt-02 .ui-content ul li .pics { position: relative; display: inline; width: 100%; float: left; margin: 0 0 8px 0; overflow: hidden; }
.pt-02 .ui-content ul li .pics a { position: relative; display: inline-block; width: 100%; height: 264px; float: left; overflow: hidden; }
.pt-02 .ui-content ul li .pics a img { position: relative; height: 264px; float: left; }
.pt-02 .ui-content ul li .pics a .lomo { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 350px; background-color: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.pt-02 .ui-content ul li .pics a .icon { display: none; position: absolute; width: 201px; height: 159px; top: 50%; left: 50%; margin: -80px 0 0 -100px; background: url("../images/pt7bg0.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/pt7bg0.png); }
.pt-02 .ui-content ul li .info { width: 100%; height: 50px; float: left; }
.pt-02 .ui-content ul li .info p { width: 100%; float: left; text-align: center; }
.pt-02 .ui-content ul li .info p a { color: #333; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-02 .ui-content ul li .info p .time { color: #999; font-size: 12px; font-family: arial; }
.pt-02 .ui-content ul li .lins { display: none; position: absolute; top: -1px; left: -1px; }
.pt-02 .ui-content ul li .lins a { display: inline-block; width: 276px; height: 334px; float: left; background: url("../images/icons.gif"); background-repeat: no-repeat; background-position: 0 bottom; }
.pt-02 .ui-content ul li.hover { background-color: transparent; }
.pt-02 .ui-content ul li.hover .pics a .lomo { display: inline-block; }
.pt-02 .ui-content ul li.hover .pics a .icon { display: inline-block; }
.pt-02 .ui-content ul li.hover .info p a { color: #b80a02; }
.pt-02 .ui-content ul li.hover .info p .time { color: #b80a02; }
.pt-02 .ui-content ul li.hover .lins { display: inline-block; }
.pt-02 .ui-footer { display: inline; width: 100%; float: left; margin: 10px 0 0 0; background-color: #333; }
.pt-02 .ui-footer img { width: 1136px; float: left; padding: 7px; -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); -o-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2); }

.pt-03 { width: 100%; float: left; }
.pt-03 .ui-content { width: 100%; float: left; }
.pt-03 .ui-content .lists { width: 100%; float: left; }
.pt-03 .ui-content .lists .item { position: relative; display: inline; width: 1148px; height: 400px; float: left; }
.pt-03 .ui-content .lists .item a.next, .pt-03 .ui-content .lists .item a.prev { clear: both; position: absolute; top: 140px; display: inline-block; width: 38px; height: 68px; cursor: pointer; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; z-index: 500; }
.pt-03 .ui-content .lists .item a.next { right: -40px; background: url("../images/arr1-off.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/arr1-off.png); }
.pt-03 .ui-content .lists .item a.next:hover { filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.pt-03 .ui-content .lists .item a.prev { left: -40px; background: url("../images/arr0-off.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/arr0-off.png); }
.pt-03 .ui-content .lists .item a.prev:hover { filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.pt-03 .ui-content .lists .item .box { position: absolute; top: 0; width: 1148px; height: 390px; overflow: hidden; }
.pt-03 .ui-content .lists .item .box ul { width: 9999px; float: left; }
.pt-03 .ui-content .lists .item .box ul li { display: inline; width: 267px; float: left; padding: 3px 10px; _padding: 3px 4px; }
.pt-03 .ui-content .lists .item .box ul li .item { width: 100%; height: 380px; float: left; background: url("../images/bgs.jpg") repeat 0 0; width: 265px \9; border: 1px solid #ddd \9; -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-03 .ui-content .lists .item .box ul li .item .pic { width: 100%; height: 165px; float: left; border-bottom: 1px solid #ddd; overflow: hidden; }
.pt-03 .ui-content .lists .item .box ul li .item .pic a { display: inline-block; position: relative; width: 100%; height: 165px; float: left; overflow: hidden; }
.pt-03 .ui-content .lists .item .box ul li .item .pic a img { position: relative; width: 100%; float: left; }
.pt-03 .ui-content .lists .item .box ul li .item .info { display: inline; width: 100%; float: left; margin: 10px 0 0 0; }
.pt-03 .ui-content .lists .item .box ul li .item .info p { display: inline; width: 100%; float: left; }
.pt-03 .ui-content .lists .item .box ul li .item .info p.tit .name { display: inline; width: 100%; float: left; margin: 0 0 5px 0; text-align: center; }
.pt-03 .ui-content .lists .item .box ul li .item .info p.tit .name a { font-size: 16px; font-family: arial; }
.pt-03 .ui-content .lists .item .box ul li .item .info p.tit .lomo { display: inline; width: 220px; height: 12px; float: left; margin: 0 28px; background: url("../images/pt3bg2.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/pt3bg2.png); }
.pt-03 .ui-content .lists .item .box ul li .item .info p.clsic { color: #262522; width: 90%; margin: 15px 5%; text-align: center; font-size: 12px; font-family: "微软雅黑", Microsoft yahei; }
.pt-03 .ui-content .lists .item .box ul li .item .info p.detail { text-align: center; }
.pt-03 .ui-content .lists .item .box ul li .item .info p.detail a { color: #45331d; display: inline-block; width: 112px; height: 24px; line-height: 24px; text-align: center; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; border: 1px solid #bfb7a7; }
.pt-03 .ui-content .lists .item .box ul li .item .info p.detail a:hover { text-decoration: none; background-color: #e1d9c9; }
.pt-03 .ui-content .lists .item-0 .img { position: absolute; left: 55px; top: 0; }
.pt-03 .ui-footer { display: inline; width: 1126px; 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-03 .ui-footer img { width: 100%; float: left; }

.pt-04 { display: inline; width: 357px; float: left; margin: 0 15px 0 0; }
.pt-04 .ui-content { width: 100%; float: left; border: 1px solid #ccc \9; background-color: #fff; -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25); -o-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25); }
.pt-04 .ui-content .honor { position: relative; width: 100%; float: left; }
.pt-04 .ui-content .honor .hon_top { position: relative; display: inline; width: 351px; height: 264px; float: left; margin: 3px; overflow: hidden; }
.pt-04 .ui-content .honor .hon_top ul { clear: both; position: absolute; top: 0; left: 0; width: 100%; height: 270px; }
.pt-04 .ui-content .honor .hon_top ul li { display: inline; width: 357px; height: 270px; float: left; background-color: #fff; }
.pt-04 .ui-content .honor .hon_top ul li a { display: inline-block; width: 351px; height: 264px; float: left; }
.pt-04 .ui-content .honor .hon_top ul li a img { width: 351px; height: 264px; float: left; }
.pt-04 .ui-content .honor .hon_bm { clear: both; position: absolute; right: 3px; bottom: 3px; z-index: 30; }
.pt-04 .ui-content .honor .hon_bm table { float: right; }
.pt-04 .ui-content .honor .hon_bm table tr td { color: #fff; width: 22px; height: 20px; line-height: 20px; float: left; text-align: center; background-color: #141416; }
.pt-04 .ui-content .honor .hon_bm table tr td.current, .pt-04 .ui-content .honor .hon_bm table tr td.hover { background-color: #ab1618; }

.pt-05 { width: 380px; float: left; }
.pt-05 .ui-content { width: 100%; float: left; border: 1px solid #ccc \9; background-color: #fff; -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25); -o-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.25); }
.pt-05 .ui-content .news { position: relative; width: 92%; height: 246px; float: left; padding: 12px; }
.pt-05 .ui-content .news .list { width: 100%; float: left; }
.pt-05 .ui-content .news .list ul { width: 100%; float: left; }
.pt-05 .ui-content .news .list ul li { width: 100%; float: left; padding: 4px 0 5px 0; border-bottom: 1px dotted #ccc; }
.pt-05 .ui-content .news .list ul li .pics { display: inline; width: 45%; float: left; margin: 0 2% 2% 0; }
.pt-05 .ui-content .news .list ul li .pics a { display: inline-block; float: left; }
.pt-05 .ui-content .news .list ul li .pics a img { width: 100%; float: left; }
.pt-05 .ui-content .news .list ul li .infos { color: #333; line-height: 23px; font-size: 12px; font-family: "微软雅黑", Microsoft yahei; }
.pt-05 .ui-content .news .list ul li .infos .tit a { color: #da2c24; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-05 .ui-content .news .list ul li .infos .bik { color: #999; font-size: 12px; font-family: "微软雅黑", Microsoft yahei; }
.pt-05 .ui-content .news .list ul li .time { color: #999; float: right; font-size: 12px; font-family: arial; }
.pt-05 .ui-content .news .list ul li i { display: inline; width: 9px; height: 10px; float: left; margin: 5px 5px 0 0; background: url("../images/bg19.gif") no-repeat 0 0; }
.pt-05 .ui-content .news .list ul li a.tit { display: inline-block; float: left; font-size: 12px; font-family: "微软雅黑", Microsoft yahei; }
.pt-05 .ui-content .news .list ul li.first { padding: 0 0 5px 0; }
.pt-05 .ui-content .news .list ul li.last { border: 0 none; }

.pt-06 { width: 380px; float: right; }
.pt-06 .ui-content { width: 100%; float: left; }
.pt-06 .ui-content .feedback { width: 100%; float: left; }
.pt-06 .ui-content .feedback .sin { display: inline; width: 100%; float: left; margin: 0 0 6px 0; }
.pt-06 .ui-content .feedback .sin .lab { width: 60px; line-height: 34px; float: left; text-align: center; font-family: "微软雅黑", Microsoft yahei; border-left: 3px solid #b80a02; }
.pt-06 .ui-content .feedback .sin .text, .pt-06 .ui-content .feedback .sin .textarea, .pt-06 .ui-content .feedback .sin .verifycode { width: 300px; float: left; padding: 2px 5px; border: 1px solid #ccc; background-color: #fff; }
.pt-06 .ui-content .feedback .sin .text { height: 28px; line-height: 28px; }
.pt-06 .ui-content .feedback .sin .textarea { height: 90px; }
.pt-06 .ui-content .feedback .sin img { display: inline; float: left; margin: 0 0 0 5px; height: 32px; border: 1px solid #ddd; }
.pt-06 .ui-content .feedback .sin .verifycode { width: 80px; height: 28px; line-height: 28px; }
.pt-06 .ui-content .feedback .sin .submit { color: #fff; display: inline; width: 70px; height: 32px; float: right; margin: 0 5px 0 0; border: 1px solid #b80a02; background-color: #b80a02; }

.pt-0 { display: inline; width: 375.33333px; float: left; border-top: 9px solid #89756c; background: url("../images/news_bj.jpg") no-repeat 0 -20px; }
.pt-0 .ui-header { width: 373.33333px; height: 38px; float: left; border-left: 1px solid #89756c; border-right: 1px solid #89756c; border-bottom: 1px dotted #89756c; }
.pt-0 .ui-header a.more { display: inline-block; width: 18px; height: 18px; float: right; margin: 12px 12px 0 0; background: url("../images/amore.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/amore.png); background-position: 0 0; }
.pt-0 .ui-header h2 { color: #7f6b60; display: inline; float: left; margin: 8px 0 0 10px; font-size: 16px; font-family: "微软雅黑", Microsoft yahei; }
.pt-0 .ui-content { position: relative; width: 100%; float: left; overflow: hidden; }
.pt-0 .ui-content .blockquote { width: 94%; float: left; padding: 3%; overflow: hidden; }
.pt-0 .ui-content .list { width: 100%; float: left; overflow: hidden; }
.pt-0 .ui-content .list ul { width: 100%; float: left; }
.pt-0 .ui-content .list ul li { display: inline; width: 100%; float: left; padding: 5px 0; border-bottom: 1px dotted #ddd; }
.pt-0 .ui-content .list ul li span.time { color: #999; float: right; }
.pt-0 .ui-content .list ul li i { display: inline; width: 7px; height: 7px; float: left; margin: 6px 5px 0 0; background: url("../images/icons.gif"); background-repeat: no-repeat; background-position: -60px 0; }
.pt-0 .ui-content .list ul li a { color: #b80a02; display: inline-block; float: left; font-size: 12px; font-family: arial; }
.pt-0 .ui-content .baidumap { width: 94%; float: left; padding: 3%; }
.pt-0 .ui-content .baidumap * { font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-0 .ui-content .baidumap #l-map { height: 210px !important; margin: 10px 0 0 0; border: 1px solid #ddd; }
.pt-0 .ui-content .about { width: 94%; float: left; padding: 3%; background-color: #fff; }
.pt-0 .ui-content .about .pic { width: 100%; float: left; }
.pt-0 .ui-content .about .pic img { width: 99.7%; float: left; border: 1px solid #ddd; }
.pt-0 .ui-content .about .info { color: #444; display: inline; width: 100%; line-height: 24px; float: left; margin: 10px 0 0 0; font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }
.pt-0 .ui-content .video { width: 96%; height: 367px; float: left; padding: 2%; }
.pt-0 .ui-content .video embed { width: 697px !important; height: 365px !important; border-bottom: 0 none !important; }

.pt-4 { position: relative; width: 100%; min-height: 500px; float: left; padding: 11px 0 0; }
.pt-4 .ui-header { display: inline; width: 100%; float: left; margin: 0 0 15px 0; }
.pt-4 .ui-header .cname { color: #b80a02; float: left; font-size: 18px; font-family: "微软雅黑", Microsoft yahei; }
.pt-4 .ui-header .fname { color: #333; display: inline; float: left; margin: 4px 0 0 10px; font-size: 14px; font-family: arial; }
.pt-4 .ui-header .enname { color: #999; clear: both; float: left; font-family: arial; }
.pt-4 .ui-content { width: 100%; float: left; }
.pt-4 .ui-content ul { width: 100%; float: left; }
.pt-4 .ui-content ul li { display: inline; width: 95%; float: left; margin: 0 5% 10px 0; }
.pt-4 .ui-content ul li a.name { position: relative; display: inline-block; width: 85%; height: 58px; float: left; padding: 0 0 0 15%; z-index: 200; }
.pt-4 .ui-content ul li a.name span { position: relative; display: inline; width: 100%; float: left; z-index: 190; }
.pt-4 .ui-content ul li a.name span.cname { color: #333; margin: 8px 0 0 0; font-size: 15px; font-family: "微软雅黑", Microsoft yahei, thoma; }
.pt-4 .ui-content ul li a.name span.fname { color: #333; font-size: 12px; font-family: arial; }
.pt-4 .ui-content ul li a.name:hover { cursor: pointer; text-decoration: none; }
.pt-4 .ui-content ul li a.name:hover .cname { text-decoration: underline; }
.pt-4 .ui-content ul li a.name:hover .fname { text-decoration: none; }
.pt-4 .ui-content ul li .item { display: none; width: 100%; float: left; padding: 5px 0; font-size: 0px; }
.pt-4 .ui-content ul li .item .sec { width: 100%; float: left; }
.pt-4 .ui-content ul li .item .sec a.nam { color: black; display: inline-block; width: 85%; height: 35px; line-height: 35px; float: left; padding: 0 0 0 15%; font-size: 13px; font-family: "微软雅黑", Microsoft yahei, thoma; }
.pt-4 .ui-content ul li .item .sec .item2 .thr { display: inline-block; width: 75%; height: 24px; line-height: 24px; float: left; padding: 0 0 0 25%; font-size: 12px; font-family: "微软雅黑", Microsoft yahei, thoma; }
.pt-4 .ui-content ul li .item .sec .item2 .thr a.na { color: #444; }
.pt-4 .ui-content ul li .item .sec .item2 .thr.cur a { color: #333; text-decoration: underline; }
.pt-4 .ui-content ul li .item .sec.curr a.nam { color: black; text-decoration: underline; }
.pt-4 .ui-content ul li.current a.name { -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; border-bottom: 0 none; background: #b80a02 url("../images/wanfu2.png") repeat 0 0; }
.pt-4 .ui-content ul li.current a.name .cname { color: #fff; }
.pt-4 .ui-content ul li.current a.name .fname { color: #fff; }
.pt-4 .ui-content ul li.current a.name .bg-lomo { display: block; }
.pt-4 .ui-content ul li.current .item { display: inline-block; }
.pt-4 .ui-content ul li.last { border-bottom: 0 none; }
.pt-4 .ui-content .cant { width: 100%; float: left; }
.pt-4 .ui-content .cant .tit { color: #333; width: 60%; height: 54px; line-height: 54px; float: left; padding: 0 0 0 40%; font-size: 16px; font-family: "微软雅黑", Microsoft yahei; border-bottom: 1px solid #eee; background: url("../images/pt1contact.jpg") no-repeat 0 0; }
.pt-4 .ui-content .cant .cont { width: 90%; float: left; padding: 5%; }
.pt-4 .ui-content .cant .cont * { font-weight: normal !important; font-size: 12px !important; font-family: "微软雅黑", Microsoft yahei; }
.pt-4 .lomo { clear: both; position: absolute; top: 0; right: 0; width: 22px; height: 500px; background: url("../images/png-6.png") no-repeat 0 0; background-position: right bottom; _background: url("../images/png-6.jpg") no-repeat 0 0; _background-position: 0 0; }

.pt-5 { width: 877px; min-height: 600px; float: left; padding: 10px; }
.pt-5 .ui-content { width: 100%; float: left; padding: 0 0 2% 0; overflow: hidden; }
.pt-5 .ui-content .about { width: 98%; float: left; padding: 2% 1% 0; }
.pt-5 .ui-content .about * { color: #333; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .about img { max-width: 100%; _width: expression((document.documentElement.clientWidth||document.body.clientWidth)>723?"723px":""); }
.pt-5 .ui-content .news { width: 100%; float: left; }
.pt-5 .ui-content .news ul { width: 100%; float: left; }
.pt-5 .ui-content .news ul li { width: 98%; float: left; padding: 1.5% 1%; border-bottom: 1px dotted #d9c498; }
.pt-5 .ui-content .news ul li .pics { display: inline; width: 214px; float: left; margin: 0 10px 0 0; }
.pt-5 .ui-content .news ul li .pics a { display: inline-block; width: 210px; float: left; border: 2px solid #da2c24; }
.pt-5 .ui-content .news ul li .pics a img { width: 200px; height: 125px; float: left; padding: 5px; }
.pt-5 .ui-content .news ul li .pics a:hover { border: 2px solid #b80a02; }
.pt-5 .ui-content .news ul li .info h2 { margin: 0 0 10px 0; }
.pt-5 .ui-content .news ul li .info h2 a { color: #b80a02; font-size: 16px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .news ul li .info .con { color: #555555; margin: 0 0 5px 0; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .news ul li .info .ope span.time { color: #777777; font-family: arial; }
.pt-5 .ui-content .newsblock { width: 98%; float: left; padding: 2% 1% 1%; }
.pt-5 .ui-content .newsblock .tit { display: inline; width: 100%; float: left; margin: 0 0 10px 0; text-align: center; }
.pt-5 .ui-content .newsblock .tit h1 { color: #b80a02; font-size: 16px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .newsblock .ope { display: inline; width: 100%; float: left; margin: 0 0 20px 0; text-align: center; }
.pt-5 .ui-content .newsblock .ope span { color: #666; margin: 0 20px; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .newsblock .con { width: 100%; float: left; }
.pt-5 .ui-content .newsblock .con * { color: #333; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .newslog { display: inline; float: left; margin: 140px 0 0 220px; }
.pt-5 .ui-content .newslog form { width: 100%; float: left; }
.pt-5 .ui-content .newslog .sin { clear: both; display: inline; width: 100%; float: left; margin: 0 0 10px 0; }
.pt-5 .ui-content .newslog .sin .lab { color: #333; width: 90px; line-height: 40px; float: left; text-align: right; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .newslog .sin .text { color: #333; width: 250px; height: 28px; line-height: 28px; float: left; padding: 5px 10px; border: 1px solid #ccc; background-color: #fff; font-family: arial; -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-5 .ui-content .newslog .sin .submit, .pt-5 .ui-content .newslog .sin .reset { display: inline; width: 120px; height: 36px; line-height: 36px; float: left; margin: 0 10px 0 0; padding: 0; border: 0 none; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; cursor: pointer; -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); -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-5 .ui-content .newslog .sin .submit { color: #fff; background-color: #b80a02; }
.pt-5 .ui-content .newslog .sin .reset { color: #333; background-color: #eee; }
.pt-5 .ui-content .product { width: 100%; float: left; overflow: hidden; }
.pt-5 .ui-content .product ul { width: 102%; float: left; }
.pt-5 .ui-content .product ul li { display: inline; width: 31%; float: left; margin: 2% 0 10px 10px; }
.pt-5 .ui-content .product ul li .pics, .pt-5 .ui-content .product ul li .info { display: inline; width: 100%; float: left; }
.pt-5 .ui-content .product ul li .pics { margin: 0 0 5px 0; }
.pt-5 .ui-content .product ul li .pics a { position: relative; display: inline-block; width: 257px; height: 257px; float: left; border: 5px solid #b80a02; overflow: hidden; }
.pt-5 .ui-content .product ul li .pics a span { display:table-cell;width:100%;height:257px;float:left;vertical-align:middle;background-color:#fff; font-size:140px;}
.pt-5 .ui-content .product ul li .pics a span img { width: 257px; vertical-align:middle;}
.pt-5 .ui-content .product ul li .pics a:hover { border: 5px solid #888888; }
.pt-5 .ui-content .product ul li .info { text-align: center; }
.pt-5 .ui-content .product ul li .info a { color: #333; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .products { width: 100%; float: left; overflow: hidden; }
.pt-5 .ui-content .products ul { width: 101%; float: left; }
.pt-5 .ui-content .products ul li { display: inline; width: 24%; float: left; margin: 2% 0 10px 10px; }
.pt-5 .ui-content .products ul li .pics, .pt-5 .ui-content .products ul li .info { display: inline; width: 100%; float: left; }
.pt-5 .ui-content .products ul li .pics { margin: 0 0 5px 0; }
.pt-5 .ui-content .products ul li .pics a { position: relative; display: inline-block; width: 257px; height: 257px; float: left; border: 5px solid #333; overflow: hidden; }
.pt-5 .ui-content .products ul li .pics a img { position: relative; width: 257px; height: 257px; }
.pt-5 .ui-content .products ul li .pics a:hover { border: 5px solid #333; }
.pt-5 .ui-content .products ul li .info { text-align: center; }
.pt-5 .ui-content .products ul li .info a { color: #333; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .productblock { width: 100%; float: left; }
.pt-5 .ui-content .productblock .tit { display: inline; width: 100%; float: left; margin: 0 0 10px 0; text-align: center; }
.pt-5 .ui-content .productblock .tit h1 { color: #333; font-size: 16px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .productblock .con { width: 100%; float: left; }
.pt-5 .ui-content .productblock .con * { color: #333; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .productblock .con img { border: 1px solid #ccc \9; background-color: #fff; -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); }
.pt-5 .ui-content .productblock img { max-width: 100%; height: auto !important; _width: expression((document.documentElement.clientWidth||document.body.clientWidth)>723?"723px":""); }
.pt-5 .ui-content .honor { width: 98%; float: left; padding: 2% 0 2% 2%; }
.pt-5 .ui-content .honor ul { width: 102%; float: left; }
.pt-5 .ui-content .honor ul li { display: inline; width: 31%; float: left; margin: 2% 0 10px 10px; }
.pt-5 .ui-content .honor ul li .pics, .pt-5 .ui-content .honor ul li .info { display: inline; width: 100%; float: left; }
.pt-5 .ui-content .honor ul li .pics { margin: 0 0 5px 0; }
.pt-5 .ui-content .honor ul li .pics a { position: relative; display: inline-block; width: 257px; height: 200px; float: left; border: 5px solid #b80a02; overflow: hidden; }
.pt-5 .ui-content .honor ul li .pics a img { position: relative;width:257px;height:200px; }
.pt-5 .ui-content .honor ul li .pics a:hover { border: 5px solid #630000; }
.pt-5 .ui-content .honor ul li .info { text-align: center; }
.pt-5 .ui-content .honor ul li .info a { color: #333; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .feedback { width: 96%; float: left; padding: 2%; }
.pt-5 .ui-content .feedback .sin { display: inline; width: 100%; float: left; margin: 0 0 10px 0; }
.pt-5 .ui-content .feedback .sin .lab { color: #333; width: 110px; line-height: 40px; float: left; text-align: right; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .feedback .sin .lab i { color: #ff0000; margin: 3px 5px 0 0; font-size: 14px; }
.pt-5 .ui-content .feedback .sin .text, .pt-5 .ui-content .feedback .sin .textarea { color: #333; width: 250px; height: 28px; line-height: 28px; float: left; padding: 5px 10px; border: 1px solid #ccc; background-color: #fff; font-family: arial; -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-5 .ui-content .feedback .sin .text { height: 30px; line-height: 30px; }
.pt-5 .ui-content .feedback .sin .textarea { width: 450px; height: 100px; }
.pt-5 .ui-content .feedback .sin img { margin: 0 0 0 10px; padding: 3px 2px 2px; border: 1px solid #ccc; background-color: #fff; }
.pt-5 .ui-content .feedback .sin .submit, .pt-5 .ui-content .feedback .sin .reset { display: inline; width: 120px; height: 36px; line-height: 36px; float: left; margin: 0 10px 0 0; padding: 0; border: 0 none; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; cursor: pointer; -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); -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-5 .ui-content .feedback .sin .submit { color: #fff; background-color: #b80a02; }
.pt-5 .ui-content .feedback .sin .reset { color: #333; background-color: #eee; }
.pt-5 .ui-content .feedbackblock { width: 100%; float: left; }
.pt-5 .ui-content .feedbackblock dl { color: #333; display: inline; width: 97%; float: left; margin: 0 0 5px 0; padding: 7px 1.5%; border-bottom: 1px dotted #bbbbbb; }
.pt-5 .ui-content .feedbackblock dl b { color: #333; font-weight: normal; }
.pt-5 .ui-content .feedbackblock dl dt { font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .feedbackblock dl dt .time { color: #333; float: right; font-size: 12px; font-family: arial; }
.pt-5 .ui-content .feedbackblock dl dd { font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .feedbackblock dl dd .red { color: #333; font-size: 13px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .contact { width: 98%; float: left; padding: 2% 1% 0; }
.pt-5 .ui-content .contact * { color: #333; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .count { color: #333; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-5 .ui-content .count b { font-family: arial; margin: 0 10px; }

.pt-15 { width: 50%; float: left; }
.pt-15 .ui-content { width: 100%; float: left; }
.pt-15 .ui-content .news { position: relative; width: 92%; float: left; padding: 12px; }
.pt-15 .ui-content .news .list { width: 100%; float: left; }
.pt-15 .ui-content .news .list ul { width: 100%; float: left; }
.pt-15 .ui-content .news .list ul li { width: 100%; float: left; padding: 4px 0 5px 0; border-bottom: 1px dotted #ccc; }
.pt-15 .ui-content .news .list ul li .pics { display: inline; width: 45%; float: left; margin: 0 2% 2% 0; }
.pt-15 .ui-content .news .list ul li .pics a { display: inline-block; float: left; }
.pt-15 .ui-content .news .list ul li .pics a img { width: 100%; float: left; }
.pt-15 .ui-content .news .list ul li .infos { color: #333; line-height: 23px; font-size: 12px; font-family: "微软雅黑", Microsoft yahei; }
.pt-15 .ui-content .news .list ul li .infos .tit a { color: #333; font-size: 14px; font-family: "微软雅黑", Microsoft yahei; }
.pt-15 .ui-content .news .list ul li .infos .bik { color: #999; font-size: 12px; font-family: "微软雅黑", Microsoft yahei; }
.pt-15 .ui-content .news .list ul li .time { color: #999; float: right; font-size: 12px; font-family: arial; }
.pt-15 .ui-content .news .list ul li i { display: inline; width: 9px; height: 10px; float: left; margin: 5px 5px 0 0; background: url("../images/bg19.gif") no-repeat 0 0; }
.pt-15 .ui-content .news .list ul li a.tit { display: inline-block; float: left; font-size: 12px; font-family: "微软雅黑", Microsoft yahei; }
.pt-15 .ui-content .news .list ul li.first { padding: 0 0 5px 0; }
.pt-15 .ui-content .news .list ul li.last { border: 0 none; }

.i_1 { width: 300px; height: 98px; float: left; background-color: #fff; -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); width: 298px \9; border: 1px solid #ddd \9; overflow: hidden; }
.i_1 img { width: 100%; }

.loline { position: absolute; top: -15px; left: 228px; width: 22px; float: left; overflow: hidden; }
.loline .line { position: absolute; bottom: 0; left: 0; width: 100%; height: 19960px; background: url("../images/png-6.png") no-repeat 0 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/png-6.png); }

.advsa { width: 100%; float: left; width: 1148px \9; border: 1px solid #ccc \9; -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); -o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }
.advsa img { width: 100%; float: left; }

/*# sourceMappingURL=style.css.map */
