<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document 
 * ver：2.0
 * By：liuyang.
 * ICQ：1845676808
 * Date：2019/08/30
*/

/**common**/
html,body { min-width:1200px;}
body, div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p {padding:0; margin:0; font:14px Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif;}
table,td,tr,th{font-size:14px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.clear{*zoom:1;}
.clear:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a { text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { text-decoration:none;}
a:active { text-decoration:none;}
.fl { float:left;}
.fr { float:right;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
input[type="text"] {
 -webkit-appearance: none;
}
textarea{
 -webkit-appearance: none;
}
::-webkit-input-placeholder { /* WebKit browsers */
  color: #bbb; font-size: 14px;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #bbb; font-size: 14px;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #bbb; font-size: 14px;
}  

/**logo_search**/
.logo_search { width:1200px; height:140px; overflow:hidden; margin:0 auto; padding:0;}
.logo_search .ly_logo { width:580px; height:70px; overflow:hidden; margin:35px 0; padding:0; float:left;}
.ly_logo a img { display:block; width:580px; height:70px; margin:0; padding:0;}

.logo_search .ly_search { width:320px; height:40px; overflow:hidden; margin:50px 0; padding:0; float:right;}
.sc_ipt { width:260px; height:40px; overflow:hidden; margin:0; padding:0; border-left:1px solid #dfdfdf; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; border-radius: 2px 0 0 2px; float:left; box-sizing:border-box;}
.sc_ipt input { display:block; width:100%; height:38px; overflow:hidden; line-height:28px; color:#2b2b2b; font-size:14px; margin:0; padding:5px 10px; box-sizing:border-box; outline:none; border:none;}
.sc_btn { width:60px; height:40px; overflow:hidden; margin:0; padding:0;}
.sc_btn input { display:block; width:60px; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:14px; text-align:center; margin:0; padding:0; border-radius:0 2px 2px 0; background-color:#00aeff; outline:none; border:none;}

/**nav**/
.ly_nav { width:100%; height:40px; margin:0 auto; padding:0; background-color:#023f98;}
.ly_nav .nav_mid { width:1200px; height:40px; margin:0 auto; padding:0;}
.nav_mid ul li { float:left; position:relative; margin:0 30px 0 0;}
.nav_mid ul li:last-child { margin:0;}
.nav_mid ul li a { display:inline-block; height:40px; line-height:40px; color:#fff; font-size:14px; margin:0; padding:0 35px;}
.nav_mid ul li a:hover, .nav_mid ul li a.nav_on { background-color:#00aeff;}

.navigation ul { position:absolute; left:0; display:none; margin:0; padding:6px 0 0; list-style:none; z-index: 999; width:100%; background:url(../images/jt2.png) center top no-repeat;}
.navigation ul li { width:100%; float:left; border-top:none; padding:0!important; background-color: #023f98;}
.navigation ul a { display:block; width:100%; height:40px; line-height: 40px; padding:0!important; color:#fff; font-size: 13px!important; text-align:center; text-decoration:none; border-top:none;}
.navigation ul a:hover { background-color: #4496df;}

.ly_menu { width:100%; height:40px; overflow:hidden; margin:0 auto; padding:0; background-color:#f8f8f8;}
.ly_menu .menu_mid { width:1200px; height:40px; margin:0 auto; padding:0;}
.menu_mid ul li { float:left;}
.menu_mid ul li a { display:inline-block; height:40px; line-height:40px; color:#787878; font-size:12px; margin:0; padding:0 12px;}
.menu_mid ul li a:hover { color:#023f98; font-weight:bold;}

/**banner**/
.ly_banner { width:100%; height:480px; overflow:hidden; margin:0 auto; padding:0; background-color:#f8f8f8;}
.swiper-container { width:100%; height:100%;}
.ly_banner .swiper-container .swiper-slide {}
.swiper-pagination-bullet { width:40px; height:3px; border-radius:0; opacity:0.4;}
.swiper-pagination-bullet-active { background-color:#023f98; opacity:1;}

.ly_hyzl { width:1200px; height:280px; overflow:hidden; margin:0 auto; padding:0; background-color:#f8f8f8;}

/**功能入口**/
.zh_btn { width:1200px; height:360px; overflow:hidden; margin:20px auto; padding:0;}
.zh_btn ul li { width:240px; height:360px; overflow:hidden; margin:0; padding:0; float:left;}
.zh_btn ul li a { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:100px 0; background-color:rgba(0, 0, 0, 0.6); box-sizing:border-box;}
.zh_btn ul li a:hover { background-color:rgba(2, 63, 152, 0.9);}
.zh_btn ul li a img { display:block; width:80px; height:80px; overflow:hidden; margin:0 auto; padding:0;}
.zh_btn ul li a span { display:block; width:32px; height:2px; overflow:hidden; margin:20px auto; padding:0; background-color:#fff;}
.zh_btn ul li a p { width:100%; overflow:hidden; color:#fff; font-size:18px; text-align:center; margin:0 auto; padding:0;}

/**main**/
.ly_main { width:1200px; overflow:hidden; margin:20px auto; padding:0;}

.focuspic { width:460px; height:420px; overflow:hidden; margin:0; padding:0;}
.example ol{position:absolute;height: 10px;bottom:20px;left:50%; z-index:999; margin:0 0 0 -30px;}
.example ol li{float:left;width: 10px;height: 10px; margin:0 5px; background-color: rgba(255, 255, 255, 0.4); border-radius:50%; cursor:pointer;}
.example ol li.seleted{background-color: #fff;}
.luara-left{position:relative;padding:0;overflow: hidden;}
.luara-left ul{position: relative;padding: inherit;margin: 0;}
.luara-left ul li{float: left;padding: inherit;margin: inherit;list-style: none; position:relative;}
.luara-left ul li img{width: inherit;height: inherit;}
.luara-left ul li p { width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:16px; white-space: nowrap; text-overflow: ellipsis; margin:0; padding:0 140px 0 20px; background-color:rgba(0, 0, 0, 0.5); position:absolute; bottom:0; box-sizing:border-box;}

.lxfs { width:460px; height:140px; overflow:hidden; margin:0 auto; padding:19px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; box-sizing:border-box;}
.lxfs .lxfs_img { width:100px; height:100px; overflow:hidden; margin:0 20px 0 0; padding:0; float:left;}
.lxfs_img img { display:block; width:100%; height:100%; margin:0 auto; padding:0;}
.lxfs .lxfs_text { width:300px; height:100px; overflow:hidden; margin:0; padding:0; float:right;}
.lxfs_text p { width:100%; overflow:hidden; color:#202020; font-size:15px; font-weight:bold; margin:10px auto; padding:0;}
.lxfs_text span { display:block; width:100%; overflow:hidden; line-height:24px; color:#666; font-size:14px; margin:0 auto; padding:0;}

.itnews { width:720px; height:420px; overflow:hidden; margin:0; padding:0;}
.simpleTab { width:100%; height:40px; overflow:hidden; margin:0 auto; padding:0; border-bottom:1px solid #e5e5e5; box-sizing:border-box;}
.simpleTab ul li { float:left; height:40px;}
.simpleTab ul li a { display:inline-block; height:40px; overflow:hidden; line-height:40px; color:#202020; font-size:16px; margin:-1px 0 0; padding: 0 20px; position:relative; box-sizing:border-box;}
.simpleTab ul li.tabActive a { color:#023f98; font-weight:bold; border-bottom:2px solid #023f98;}

.itnewlist { width:100%; height:380px; overflow:hidden; margin:0 auto; padding:12px 19px; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; box-sizing:border-box;}
.itnewlist ul li { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.itnewlist ul li a { display:block; width:100%; height:44px; overflow:hidden; line-height:44px; color:#565656; font-size:14px; white-space: nowrap; text-overflow: ellipsis; margin:0; padding:0 80px 0 0; box-sizing:border-box; position:relative;}
.itnewlist ul li a em { display:block; width:5px; height:5px; overflow:hidden; margin:19px 10px 0 0; padding:0; background-color:#aaa; float:left;}
.itnewlist ul li a img { display:inline-block; width:36px; height:16px; margin:4px 0 0 4px; padding:0; vertical-align:top;}
.itnewlist ul li a span { display:block; width:80px; height:44px; line-height:44px; color:#a9a9a9; font-size:12px; text-align:right; position:absolute; top:0; right:0;}
.itnewlist ul li a:hover { color:#023f98;}
.itnewlist ul li a:hover em { background-color:#023f98;}

.ly_title2 { width:100%; height:40px; line-height:40px; margin:0 auto 20px; padding:0; border-bottom:1px solid #e5e5e5;}
.ly_title2 p { height:40px; overflow:hidden; line-height:40px; color:#023f98; font-size:16px; font-weight:bold; margin:1px 0 0; padding: 0 20px; position:relative; border-bottom:2px solid #023f98; box-sizing:border-box; float:left;}
.ly_title2 a { display:inline-block; float:right; color:#999; font-size:14px;}
.ly_title2 a:hover { color:#023f98;}

/**展商推荐**/
.brand_list { width:1200px; height:64px; overflow:hidden; margin:0 auto; padding:0;}
.brand_list ul li { width:160px; height:64px; overflow:hidden; margin:0 13px 0 0; padding:0; float:left;}
.brand_list ul li:last-child { margin:0;}
.brand_list ul li a { display:block; width:160px; height:64px; overflow:hidden; margin:0; padding:0; border:1px solid #e0e0e0; background-color:#fff; position:relative; box-sizing:border-box;}
.brand_list ul li a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.brand_list ul li a:hover { border:1px solid #023f98;}

.aui-content-box { width:1200px; height:90px; margin:0 auto; padding:0; position:relative;}
.prev, .next { width:28px; height:28px; overflow:hidden; position:absolute; top:31px; z-index:99;}
.prev { left:0;}
.next { right:0;}
.prev a, .next a { display:block; width:28px; height:28px; overflow:hidden; margin:0; padding:0; background-color:rgba(0, 0, 0, 0.5);}
.prev a:hover, .next a:hover { background-color:#023f98;}
.prev a img, .next a img { display:block; width:28px; height:28px; margin:0 auto; padding:0;}
.aui-content-box-ovf { width:1200px; height:90px; overflow:hidden; margin:0; padding:0; position:relative;}
.aui-content-box-list { width:12000px; height:90px; margin:0; padding:0; position:absolute; left:0; top:0;}
.aui-content-box-list ul li { width:224px; height:90px; overflow:hidden; margin:0 20px 0 0; padding:4px; border:1px solid #e5e5e5; box-sizing:border-box; float:left;}
.aui-content-box-list ul li a.pro_img { display:block; width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.aui-content-box-list ul li a.pro_img img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.aui-content-box-list ul li:hover { border:1px solid #023f98;}

/**友情链接**/
.lk_list { width:1200px; overflow:hidden; margin:0 auto; padding:14px 7px; border:1px solid #e0e0e0; box-sizing:border-box;}
.lk_list a { display:inline-block; line-height:32px; color:#787878; font-size:14px; margin:0; padding:0 12px;}
.lk_list a:hover { color:#023f98;}

/**底部**/
.ly_foot { width:100%; overflow:hidden; margin:0 auto; padding:0; background-color:#282828;}
.ly_foot .ft_nav { width:100%; height:40px; overflow:hidden; margin:0 auto 10px; padding:0; text-align:center; background-color:#023f98;}
.ft_nav a { display:inline-block; height:40px; line-height:40px; color:#fff; font-size:14px; margin: 0 10px; padding:0 20px;}
.ft_nav a:hover { background-color:#00aeff;}

.ly_foot .ft_main { width:1200px; overflow:hidden; margin:0 auto; padding:0;}
.ft_main .ftl { width:840px; overflow:hidden; margin:0; padding:0 20px;}
.ftl a.ftlogo { display:block; width:440px; height:50px; overflow:hidden; margin:0 0 20px; padding:0;}
.ftl ul { width:840px; overflow:hidden; margin:0; padding:0;}
.ftl ul li { width:50%; overflow:hidden; line-height:24px; color:#787878; font-size:14px; margin:0 0 8px; padding:0 20px 0 26px; position:relative; box-sizing:border-box; float:left;}
.ftl ul li img { display:block; width:20px; height:20px; position:absolute; left:0; top:2px;}

.ft_main .ftr { width:160px; overflow:hidden; margin:0; padding:0;}
.ftr ul li { width:120px; overflow:hidden; margin:0; padding:0 20px; float:left;}
.ftr ul li img { display:block; width:120px; height:120px; overflow:hidden; margin:0 auto 5px; padding:0;}
.ftr ul li p { width:100%; overflow:hidden; margin:0 auto; padding:0; color:#787878; font-size:14px; text-align:center;}

.ly_foot .ft_copy { width:100%; overflow:hidden; margin:10px auto 0; padding:0; background-color:#1c1c1c;}
.ft_copy p { width:100%; overflow:hidden; line-height:40px; color:#666; font-size:14px; text-align:center; margin:0; padding:0;}
.ft_copy p a { color:#666;}
.ft_copy p a:hover { color:#fff;}

/**在线咨询**/
.zxzx { width:110px; overflow:hidden; margin:-115px 0 0; padding:0; border:1px solid #023f98; background-color:#fff; box-sizing:border-box; position:fixed; top:50%; right:10px; z-index:9999;}
.zxzx .zxzx_tit { width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:14px; text-align:center; background-color:#023f98; margin:0 auto; padding:0;}
.zxzx .zxzx_qq { width:100%; height:40px; overflow:hidden; margin:0 auto; padding:0; border-bottom:1px solid #eaeaea;}
.zxzx_qq a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#202020; font-size:12px; text-align:center; margin:0 auto; padding:0;}
.zxzx_qq a img { display:inline-block; width:16px; height:16px; margin:-2px 8px 0 0; padding:0; vertical-align:middle;}
.zxzx_qq a:hover { color:#00aeff; font-weight:bold;}
.zxzx .zxzx_ewm { width:100%; overflow:hidden; margin:0 auto; padding:16px 0;}
.zxzx_ewm img { display:block; width:90px; height:90px; overflow:hidden; margin:0 auto 9px; padding:0;}
.zxzx_ewm p { width:100%; overflow:hidden; margin:0 auto; padding:0; color:#202020; font-size:12px; text-align:center;}

/**内页banner**/
.ny_banner { width:100%; height:320px; overflow:hidden; margin:0 auto; padding:0; background-color:#f2f2f2; position:relative;}
.ny_banner img { display:block; width:1920px; height:320px; overflow:hidden; margin:-160px 0 0 -960px; padding:0; position:absolute; left:50%; top:50%;}

/**nytitle**/
.ny_title { width:100%; overflow:hidden; margin:0 auto 20px; padding:20px 0; border-bottom:1px solid #e0e0e0;}
.ny_title .nytit_mid { width:1200px; height:28px; overflow:hidden; margin:0 auto; padding:0;}
.nytit_mid p { height:28px; overflow:hidden; line-height:28px; color:#2b2b2b; font-size:24px; font-weight:bold; margin:0; padding:0 0 0 20px; position:relative; box-sizing:border-box; float:left;}
.nytit_mid p img { display:block; width:8px; height:20px; position:absolute; left:0; top:4px;}
.nytit_mid p span { display:inline-block; color:#aaa; font-size:14px; font-weight:normal; margin:0 0 0 12px;}

.nytit_mid .nypos { height:28px; overflow:hidden; line-height:28px; color:#2b2b2b; font-size:14px; float:right;}
.nypos img { display:block; width:20px; height:20px; overflow:hidden; margin:4px 0; padding:0; float:left;}
.nypos a { color:#787878;}
.nypos a:hover { color:#023f98;}
.nypos span { color:#aaa;}

/**nytab**/
.nytab { width:1200px; overflow:hidden; margin:20px auto; padding:0;}
.nytab ul li { float:left; margin:0 10px 0 0;}
.nytab ul li:last-child { margin:0;}
.nytab ul li a { display:inline-block; height:40px; overflow:hidden; line-height:40px; color:#2b2b2b; font-size:16px; margin:0; padding:0 20px; background-color:#f8f8f8;}
.nytab ul li a:hover, .nytab ul li a.nytab_on { color:#fff; background-color:#023f98;}
.nytab p { width:100%; overflow:hidden; margin:0 auto; padding:20px 0 0;}
.nytab p a { display:inline-block; color:#787878; font-size:12px; margin:0; padding:0 20px;}
.nytab p a:hover, .nytab p a.act { color:#023f98;}

.ab_con { width:1200px; overflow:hidden; margin:40px auto; padding:0;}
.ab_con p { width:1200px; overflow:hidden; line-height:24px; color:#787878; font-size:14px; text-align:justify; text-indent:2em; margin:0 auto; padding:0;}
.ab_con img { display:block; max-width:100%; margin:20px auto; padding:0;}

.ab_con img { display:block; max-width:100%; height:auto!important; margin:20px auto; padding:0;}
.ab_con table { width:100%!important; height:auto!important; border:1px solid #e5e5e5!important;}
.ab_con table p { width:auto; text-indent:0;}

.zlxz_btn { display: block; width: 120px; height: 40px; line-height: 40px; color: #fff; font-size: 14px; text-align: center; background-color: #023f98; margin: 20px 0;}
.zlxz_btn:hover { background:url(../images/sc_btn.jpg) 0 0 repeat-x; background-size:100% 100%; font-weight:bold;}

.ab_team, .ab_user { width:1200px; overflow:hidden; margin:40px auto 20px; padding:0;}
.ab_team ul li { width:1200px; min-height:170px; overflow:hidden; margin:0 auto 20px; padding:19px; border:1px solid #e0e0e0; box-sizing:border-box;}
.ab_team ul li .tm_img { width:130px; height:130px; overflow:hidden; margin:0; padding:0; background-color:#f8f8f8; position:relative;}
.tm_img img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.ab_team ul li .tm_text { width:990px; overflow:hidden; margin:0; padding:0;}
.tm_text .tm_tit { width:100%; overflow:hidden; margin:0 auto 20px; padding:0; color:#2b2b2b; font-size:24px;}
.tm_tit span { display:inline-block; font-size:16px; margin:0 0 0 20px;}
.tm_text p { width:100%; overflow:hidden; line-height:24px; color:#787878; font-size:14px; text-align:justify; text-indent:2em; margin:0; padding:0;}

.ab_user ul li { width:580px; height:140px; overflow:hidden; margin:0 40px 20px 0; padding:19px; border:1px solid #e0e0e0; box-sizing:border-box; float:left;}
.ab_user ul li:nth-child(2n+2) { margin:0 0 20px;}
.ab_user ul li .us_img { width:300px; height:100px; overflow:hidden; background-color:#f8f8f8; position:relative;}
.ab_user ul li .us_img img { display:block; max-width:100%; height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.ab_user ul li .us_img p { width:100%; height:100px; overflow:hidden; line-height:100px; color:#fff; font-size:24px; text-align:center; position:absolute; left:0; top:0; z-index:1;}
.ab_user ul li .us_text { width:200px; height:100px; overflow:hidden; margin:0; padding:0;}
.us_text .us_name { width:100%; overflow:hidden; margin:0 auto 10px; padding:0; color:#2b2b2b; font-size:16px; font-weight:bold;}
.us_text span { display:block; width:100%; overflow:hidden; margin:0 auto 20px; padding:0; color:#aaa; font-size:14px;}
.us_text p { width:100%; overflow:hidden; margin:0 auto; padding:0; color:#787878; font-size:14px;}

/**contact**/
.ly_contact { width:1200px; overflow:hidden; margin:40px auto 0; padding:0;}
.ly_contact .fzr { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.ct_tit { width:100%; overflow:hidden; margin:0 auto 15px; padding:0; color:#2b2b2b; font-size:24px; font-weight:bold;}
.fzr .fzr_main { width:100%; overflow:hidden; margin:0 auto; padding:39px 19px; border:1px solid #e0e0e0; box-sizing:border-box;}
.fzr_main p { display:inline-block; float:left; color:#787878; font-size:14px; margin:0 40px 0 0;}
.fzr_main p span { color:#2b2b2b; font-size:16px; font-weight:bold;}
.fzr_main .fhz_list { width:100%; overflow:hidden; margin:0 auto; padding:40px 0 0;}
.fhz_list p.fhz_tit { width:100%; overflow:hidden; color:#aaa; font-size:14px; margin:0 auto 10px; padding:0;}
.fhz_list p.fhz_tit span { color:#2b2b2b; font-size:16px; font-weight:bold;}
.fhz_list ul li { width:33.333333%; overflow:hidden; line-height:30px; color:#787878; font-size:14px; margin:0; padding:0; float:left;}
.fhz_list ul li span { color:#2b2b2b;}

.contact_list { width:100%; overflow:hidden; margin:0 auto; padding:39px 19px 0; border: 1px solid #e0e0e0; box-sizing:border-box;}
.contact_list ul li { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.contact_list ul li p { width:100%; overflow:hidden; color:#2b2b2b; font-size:16px; font-weight:bold; margin:0 auto 15px; padding:0;}
.contact_list ul li dl { display:block; width:100%; overflow:hidden; margin:0 auto; padding:24px 0; background-color:#f8f8f8;}
.contact_list ul li dl dd { display:block; width:50%; overflow:hidden; line-height:30px; color:#787878; font-size:14px; margin:0; padding:0 20px; float:left; box-sizing:border-box;}

.ly_msg { width:100%; overflow:hidden; margin:0 auto; padding:40px 60px; background-color:#f8f8f8; box-sizing:border-box;}
.ly_msg ul li { width:50%; overflow:hidden; margin:0 0 40px; padding:0 20px; float:left; box-sizing:border-box;}
.ly_msg ul li p { width:100%; overflow:hidden; color:#2b2b2b; font-size:14px; font-weight:bold; margin:0 0 10px; padding:0;}
.ly_msg ul li .msg_ipt { width:100%; height:40px; overflow:hidden; margin:0; padding:0 20px; background-color:#fff; box-sizing:border-box;}
.msg_ipt input { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#787878; font-size:14px; margin:0; padding:0; border:none; outline:none;}
.msg_ipt select { width:100%; height:40px; overflow:hidden; line-height:40px; color:#787878; font-size:14px; margin:0; padding:0; border:none; outline:none;}
.ly_msg ul li .msg_area { width:100%; height:160px; overflow:hidden; margin:0; padding:6px 20px; background-color:#fff; box-sizing:border-box;}
.msg_area textarea { display:block; width:100%; overflow:hidden; line-height:28px; color:#787878; font-size:14px; border:none; outline:none; resize:none;}
.ly_msg ul li .msg_btn { width:100%; height:56px; overflow:hidden; margin:133px 0 0; padding:0;}
.ly_msg ul li .msg_btn1 { width:100%; height:48px; overflow:hidden; margin:21px 0 0; padding:0;}
.msg_btn input, .msg_btn1 input { display:block; width:100%; overflow:hidden; color:#fff; font-size:16px; font-weight:bold; text-align:center; background-color:#fead00; border-radius:2px; border:none; outline:none;}
.msg_btn input { height:56px; line-height:56px;}
.msg_btn1 input { height:48px; line-height:48px;}

/**news**/
.ny_news { width:1200px; min-height:280px; overflow:hidden; margin:20px auto; padding:0;}
.ny_news ul li { width:580px; height:80px; overflow:hidden; margin:0 40px 20px 0; padding:20px 0; border-bottom:1px dashed #e0e0e0; float:left;}
.ny_news ul li:nth-child(2n+2) { margin:0 0 20px;}
.ny_news ul li .nw_time { width:80px; height:80px; overflow:hidden; margin:0; padding:6px 0; background-color:#f8f8f8; color:#023f98; box-sizing:border-box;}
.nw_time span { display:block; width:100%; overflow:hidden; margin:0 auto; padding:0; font-size:44px; text-align:center;}
.nw_time em { display:block; width:100%; overflow:hidden; margin:0 auto; padding:0; font-size:12px; font-style:normal; text-align:center;}
.ny_news ul li:hover .nw_time { background-color:#023f98; color:#fff;}
.ny_news ul li .nw_text { width:480px; height:80px; overflow:hidden; margin:0; padding:0;}
.ny_news ul li .nw_text a { display:block; width:100%; height:22px; overflow:hidden; line-height:22px; color:#2b2b2b; font-size:16px; white-space: nowrap; text-overflow: ellipsis; margin:0 auto 10px; padding:0;}
.ny_news ul li .nw_text p { width:100%; height:48px; overflow:hidden; line-height:24px; margin:0 auto; padding:0; color:#787878; font-size:14px; text-indent:2em;}
.ny_news ul li:hover .nw_text a { color:#023f98;}

.ly_page { width:1200px; height:40px; overflow:hidden; margin:0 auto 40px; padding:0; text-align:center;}
.ly_page a { display:inline-block; width:38px; height:38px; overflow:hidden; line-height:38px; color:#a9a9a9; font-size:14px; text-align:center; border:1px solid #e0e0e0; margin:0 4px; padding:0;}
.ly_page a:hover, .ly_page a.pg_on { color:#fff; font-weight:bold; background-color:#023f98; border:1px solid #023f98;}
.ly_page a.pg_prev { background:url(../images/prev1.png) center center no-repeat;}
.ly_page a.pg_next { background:url(../images/next1.png) center center no-repeat;}
.ly_page a.pg_prev:hover { background:#023f98 url(../images/prev2.png) center center no-repeat;}
.ly_page a.pg_next:hover { background:#023f98 url(../images/next2.png) center center no-repeat;}

/**hyzl**/
.ny_hyzl { width:1200px; overflow:hidden; margin:40px auto; padding:0;}
.zl_tit { width:100%; height:40px; overflow:hidden; margin:0 auto 20px; padding:0; background-color:#f8f8f8;}
.zl_tit p { width:120px; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:16px; text-align:center; background-color:#023f98; float:left;}

.hyzl_list { width:1200px; overflow:hidden; margin:0 auto 20px; padding:19px; border:1px solid #e0e0e0; box-sizing:border-box;}
.hyzl_top { width:1160px; height:240px; overflow:hidden; margin:0 auto; padding:0;}
.hyzl_top .hyzl_top_img a { display:block; width:560px; height:240px; overflow:hidden; margin:0; padding:0; background-color:#f8f8f8; position:relative;}
.hyzl_top_img a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.hyzl_top .hyzl_top_text { width:560px; height:240px; overflow:hidden; margin:0; padding:0; position:relative;}
.hyzl_top_text a.hyzl_top_name { width:100%; max-height:64px; overflow:hidden; line-height:32px; color:#2b2b2b; font-size:24px; font-weight:bold; margin:0; padding:0;}
.hyzl_top_text a.hyzl_top_name:hover { color:#023f98;}
.hyzl_top_text span { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#a9a9a9; font-size:14px; margin:14px auto; padding:0;}
.hyzl_top_text p { width:100%; max-height:96px; overflow:hidden; line-height:24px; color:#787878; font-size:14px; text-align:justify; text-indent:2em; margin:0 auto; padding:0;}
.hyzl_top_text a.hyzl_btn { display:block; width:118px; height:38px; overflow:hidden; line-height:38px; color:#023f98; font-size:14px; text-align:center; border:1px solid #023f98; position:absolute; right:0; bottom:0;}
.hyzl_top_text a.hyzl_btn:hover { color:#fff; background-color:#023f98;}

.hyzl_list ul { width:100%; overflow:hidden; margin:20px auto; padding:0;}
.hyzl_list ul li { width:50%; overflow:hidden; margin:0; padding:20px 20px 20px 0; border-bottom: 1px dashed #e0e0e0; box-sizing:border-box; float:left;}
.hyzl_list ul li:nth-child(2n+2) { padding:20px 0 20px 20px;}
.hyzl_list ul li a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#2b2b2b; font-size:16px; white-space: nowrap; text-overflow: ellipsis; margin:0; padding:0 80px 0 0; position:relative; box-sizing:border-box;}
.hyzl_list ul li a em { display:block; width:4px; height:14px; overflow:hidden; margin:8px 10px 8px 0; padding:0; background-color:#023f98; float:left;}
.hyzl_list ul li a span { display:block; width:80px; height:30px; line-height:30px; color:#aaa; font-size:14px; text-align:right; position:absolute; top:0; right:0;}
.hyzl_list ul li a:hover { color:#023f98;}
.hyzl_list ul li p { width:100%; height:48px; overflow:hidden; line-height:24px; color:#787878; font-size:14px; text-indent:2em; text-overflow: ellipsis; margin:2px auto 0; padding:0;}

.hyxq { width:1200px; overflow:hidden; margin:40px auto; padding:0;}
.hyxq_con { width:100%; overflow:hidden; margin:0 auto; padding:0;}
.hyxq_con_img { width:540px; height:270px; overflow:hidden; margin:0 40px 20px 0; padding:0; background-color:#f8f8f8; position:relative;}
.hyxq_con_img img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.hyxq_con b { color:#023f98; font-size:24px; font-weight:bold;}
.hyxq_con span { display:block; height:20px; overflow:hidden; line-height:20px; color:#a9a9a9; font-size:14px; margin:14px auto; padding:0;}
.hyxq_con p { line-height:24px; color:#787878; font-size:14px; text-align:justify; text-indent:2em; margin:10px 0 0; padding:0;}
.hyxq ul.hyxqdt { width:100%; overflow:hidden; margin:20px auto; padding:0;}
.hyxq ul.hyxqdt li { width:580px; overflow:hidden; margin:0 40px 0 0; padding:20px 0; border-bottom: 1px dashed #e0e0e0; box-sizing:border-box; float:left;}
.hyxq ul.hyxqdt li:nth-child(2n+2) { margin:0;}
.hyxq ul.hyxqdt li a { display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#2b2b2b; font-size:16px; white-space: nowrap; text-overflow: ellipsis; margin:0; padding:0 80px 0 0; position:relative; box-sizing:border-box;}
.hyxq ul.hyxqdt li a em { display:block; width:4px; height:14px; overflow:hidden; margin:8px 10px 8px 0; padding:0; background-color:#023f98; float:left;}
.hyxq ul.hyxqdt li a span { display:block; width:80px; height:30px; line-height:30px; color:#aaa; font-size:14px; text-align:right; position:absolute; top:0; right:0;}
.hyxq ul.hyxqdt li a:hover { color:#023f98;}
.hyxq ul.hyxqdt li p { width:100%; height:48px; overflow:hidden; line-height:24px; color:#787878; font-size:14px; text-indent:2em; text-overflow: ellipsis; margin:2px auto 0; padding:0;}

/**xhdtdetail**/
.xhdtdetail { width:1200px; overflow:hidden; margin:40px auto; padding:0;}
.detail_title { width:100%; overflow:hidden; line-height:32px; color:#2b2b2b; font-size:24px; font-weight:bold; text-align:center; margin:0 auto; padding:0;}
.detail_time { width:100%; overflow:hidden; color:#a9a9a9; font-size:14px; text-align:center; margin:20px auto; padding:0;}
.detail_con { width:100%; overflow:hidden; margin:0 auto; padding:20px 0; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.detail_con p { width:100%; overflow:hidden; line-height:24px; color:#787878; font-size:14px; text-indent:2em; text-align:justify; margin:20px auto; padding:0;}
.detail_con img { display:block; max-width:100%; height:auto!important; margin:20px auto; padding:0;}

.detail_con table { width:100%!important; height:auto!important; border:1px solid #e5e5e5;}
.detail_con table p { text-indent:0;}

.prev_next { width:100%; max-width:1200px; height:40px; overflow:hidden; margin:40px auto; padding:0;}
.prev_next ul li { width:50%; height:40px; overflow:hidden; margin:0; padding:0; float:left;}
.prev_next ul li a { display:block; width:100%; height:40px; overflow:hidden; line-height:40px; color:#2b2b2b; font-size:14px; white-space:nowrap; text-overflow:ellipsis; text-align:center; margin:0; padding:0; background-color:#f8f8f8;}
.prev_next ul li:nth-child(2) a { background-color:#f2f2f2;}
.prev_next ul li a:hover { color:#fff; background-color:#023f98;}

/**qmtzx**/
.qmtzx { width:1200px; overflow:hidden; margin:40px auto 0; padding:0;}
.qmtzx ul.qmtzx_dzqk li { width:580px; height:290px; overflow:hidden; margin:0 40px 40px 0; padding:9px; border:1px solid #e0e0e0; box-sizing:border-box; float:left;}
.qmtzx ul.qmtzx_dzqk li:nth-child(2n+2) { margin:0 0 40px;}
.qmtzx ul.qmtzx_dzqk li:hover { border:1px solid #023f98;}
.qmtzx_dzqk li .dzqkpic a { display:block; width:204px; height:270px; overflow:hidden; margin:0; padding:0; position:relative;}
.qmtzx_dzqk li .dzqkpic a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.qmtzx_dzqk li .dzqktext { width:316px; height:250px; overflow:hidden; margin:0; padding:10px 0;}
.qmtzx_dzqk li .dzqktext a.dzqkname { display:block; width:100%; overflow:hidden; line-height:24px; color:#2b2b2b; font-size:16px; font-weight:bold; margin:0 auto 10px; padding:0;}
.qmtzx_dzqk li .dzqktext a.dzqkname:hover { color:#023f98;}
.qmtzx_dzqk li .dzqktext p { width:100%; overflow:hidden; line-height:24px; color:#a9a9a9; font-size:12px; margin:0 auto; padding:0;}
.qmtzx_dzqk li .dzqktext a.dzqkbtn { display:block; width:120px; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:14px; text-align:center; background-color:#023f98; margin:40px 0 0; padding:0;}
.qmtzx_dzqk li .dzqktext a.dzqkbtn:hover { background-color:#008a6e;}

.qmtzx ul.qmtzx_vd li { width:285px; overflow:hidden; margin:0 20px 40px 0; padding:0; float:left;}
.qmtzx ul.qmtzx_vd li:nth-child(4n+4) { margin:0 0 40px;}
.qmtzx_vd li .vdpic { width:285px; height:160px; overflow:hidden; margin:0 auto; padding:9px; border:1px solid #e0e0e0; box-sizing:border-box;}
.qmtzx_vd li .vdpic a { display:block; width:265px; height:100px; overflow:hidden; background-color:#fff; margin:0 auto; padding:0; position:relative;}
.qmtzx_vd li .vdpic a img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.qmtzx_vd li .vdpic a em { display:block; width:48px; height:48px; overflow:hidden; margin:-24px 0 0 -24px; background:url(../images/vdbtn.png) center center no-repeat; position:absolute; left:50%; top:50%;}
.qmtzx_vd li .vdpic a.vdname { display:block; width:100%; height:20px; overflow:hidden; line-height:20px; color:#2b2b2b; font-size:16px; text-align:center; margin:16px auto 0; background:none;}
.qmtzx_vd li:hover .vdpic { border:1px solid #023f98;}
.qmtzx_vd li:hover .vdpic a.vdname { color:#023f98;}

/**dzqkxq**/
.dzqkxq { width:880px; margin:0 auto 40px; padding:0 320px 0 0; position:relative;}
.dzqkxq .dzqkxq_main { width:100%; min-height:1030px; overflow:hidden; margin:0 auto; padding:0;}
.dzqkxq_main .dzqkxq_top { width:100%; height:380px; overflow:hidden; margin:20px auto 40px; padding:0;}
.dzqkxq_top .dzqkxq_img { width:292px; height:380px; overflow:hidden; margin:0; padding:9px; border:1px solid #e0e0e0; box-sizing:border-box;}
.dzqkxq_img p { width:100%; height:100%; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.dzqkxq_img p img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}
.dzqkxq_top .dzqkxq_text { width:548px; height:380px; overflow:hidden; margin:0; padding:0; position:relative;}
.dzqkxq_text .dzqkxq_name { width:100%; overflow:hidden; color:#2b2b2b; font-size:24px; font-weight:bold; margin:0 auto; padding:0;}
.dzqkxq_text span { display:block; width:100%; overflow:hidden; color:#a9a9a9; font-size:14px; margin:20px auto 40px; padding:0;}
.dzqkxq_text ul li { width:50%; overflow:hidden; color:#2b2b2b; font-size:14px; font-weight:bold; margin:0 0 20px; padding:0; float:left;}
.dzqkxq_text ul li font { color:#787878; font-weight:normal;}
.dzqkxq_text .dzqkxq_btn { width:100%; height:40px; overflow:hidden; margin:0; padding:0; position:absolute; left:0; bottom:30px;}
.dzqkxq_btn a { display:block; width:120px; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:14px; text-align:center; margin:0 40px 0 0; padding:0; float:left;}
.dzqkxq_btn a.dzqkxq_btn1 { background-color:#023f98;}
.dzqkxq_btn a.dzqkxq_btn2 { background-color:#fead00;}
.dzqkxq_btn a.dzqkxq_btn1:hover { background-color:#d51c1c;}
.dzqkxq_btn a.dzqkxq_btn2:hover { background-color:#e69d00;}

.dzqkxq_main .dzqkxq_con { width:100%; overflow:hidden; margin:40px auto; padding:0;}
.dzqkxq_con .dzqkxq_con_tit { height:40px; line-height:40px; color:#2b2b2b; font-size:16px; font-weight:bold; border-bottom:2px solid #023f98; margin:0; padding:0; float:left;}
.dzqkxq_con .dzqkxq_con_text { width:100%; overflow:hidden; margin:0 auto; padding:29px 19px; border:1px solid #e0e0e0; box-sizing:border-box;}
.dzqkxq_con_text p { width:100%; overflow:hidden; line-height:28px; color:#787878; font-size:14px; text-indent:2em; text-align:justify; margin:0 auto; padding:0;}

.dzqkxq .xgqk { width:280px; height:1090px; overflow:hidden; margin:0; padding:0; position:absolute; top:-60px; right:0;}
.xgqk p { height:40px; line-height:40px; color:#2b2b2b; font-size:16px; font-weight:bold; border-bottom:2px solid #023f98; box-sizing:border-box; float:left;}
.xgqk ul { width:280px; max-height:1050px; overflow-y:scroll; margin:0 auto; padding:39px 39px 0; border:1px solid #e0e0e0; box-sizing:border-box;}
.xgqk ul li { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.xgqk ul li a { display:block; width:100%; overflow:hidden; margin:0 auto; padding:0;}
.xgqk ul li a img { display:block; width:100%; overflow:hidden; margin:0 auto 20px; padding:0;}
.xgqk ul li a span { display:block; width:100%; overflow:hidden; color:#2b2b2b; font-size:14px; font-weight:bold; text-align:center; margin:0 auto; padding:0;}
.xgqk ul li a:hover span { color:#023f98;}

.vdetail { width:1200px; overflow:hidden; margin:40px auto; padding:0;}
.vdetail .vdetail_main { width:840px; height:580px; overflow:hidden; margin:0 auto 20px; padding:9px; border:1px solid #e0e0e0; box-sizing:border-box;}
.vdetail_main .vdetail_con { width:820px; height:560px; overflow:hidden; margin:0 auto; padding:0; background-color:#f8f8f8;}
.vdetail .vdetail_tit { width:100%; overflow:hidden; color:#2b2b2b; font-size:24px; text-align:center; margin:0 auto; padding:0;}

/**ly_products**/
.ly_products { width:1200px; overflow:hidden; margin:40px auto; padding:0;}

.ly_title3 { width:100%; height:40px; overflow:hidden; margin:0 auto 10px; padding:0; background-color:#f8f8f8;}
.ly_title3 p { width:120px; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:16px; text-align:center; background-color:#023f98; margin:0; padding:0; float:left;}
.ly_title3 a { display:inline-block; height:40px; line-height:40px; color:#aaa; font-size:14px; padding:0 20px; float:right;}
.ly_title3 a:hover { color:#023f98;}

.ly_productshow { width:1200px; overflow:hidden; margin:0 auto; padding:0;}
.ly_productshow .proshow { width:1200px; overflow:hidden; margin:40px auto; padding:0;}
.proshow .proshowimg { width:628px; height:340px; overflow:hidden; margin:0; padding:0;}
#zSlider{margin:0px auto; width:628px; overflow:hidden;}
#picshow{position:relative;}
#picshow,#picshow_img{width:476px; height:340px; overflow:hidden; float:left;}
#picshow_img li {width:476px; height:340px; overflow:hidden; float:left; display:none; position:relative; background-color:#f8f8f8;}
#picshow_img li img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}

#select_btn { width:142px; height:340px; float:right; display:inline;}
#select_btn li { padding:4px; width:142px; height:108px; border:1px solid #e0e0e0; cursor:pointer; margin-bottom:8px; box-sizing:border-box;}
#select_btn li:hover, #select_btn li.current, #select_btn li.current:hover { border:1px solid #023f98;}
#select_btn li p { width:100%; height:100%; background-color:#f8f8f8; margin:0; padding:0; position:relative;}
#select_btn li p img { display:block; max-width:100%; max-height:100%; margin:auto; padding:0; position:absolute; left:0; top:0; right:0; bottom:0;}


.proshow .proshowtext { width:532px; height:340px; overflow:hidden; margin:0; padding:0;}
.proshowtext .proshowname { width:100%; overflow:hidden; margin:0 auto; padding:0; color:#2b2b2b; font-size:24px; font-weight:bold; text-align:justify;}
.proshowtext span { display:block; width:100%; overflow:hidden; margin:20px auto 28px; padding:0; color:#a9a9a9; font-size:14px; text-align:justify;}
.proshowtext p { width:100%; overflow:hidden; line-height:24px; color:#787878; font-size:14px; text-align:justify; margin:28px auto; padding:0;}
.proshowtext p b { display:block; width:100%; overflow:hidden; color:#2b2b2b; font-size:14px; font-weight:bold;}
.proshowtext p font { color:#2b2b2b; font-weight:bold;}
.proshowtext p.proshow_conatct { color:#023f98; font-weight:bold;}
.proshowtext p.proshow_conatct em { font-size:24px; font-weight:bold; font-style:normal;}

.ly_productshow { width:1200px; overflow:hidden; margin:0 auto; padding:0;}
.ly_productshow .productshow_con { width:100%; overflow:hidden; margin:40px auto; padding:0;}
.productshow_con .productshow_con_tit { height:40px; line-height:40px; color:#2b2b2b; font-size:16px; font-weight:bold; border-bottom:2px solid #023f98; margin:0; padding:0; float:left;}
.productshow_con .productshow_con_text { width:100%; overflow:hidden; margin:0 auto; padding:29px 19px; border:1px solid #e0e0e0; box-sizing:border-box;}
.productshow_con_text p { width:100%; overflow:hidden; line-height:28px; color:#787878; font-size:14px; text-indent:2em; text-align:justify; margin:0 auto; padding:0;}

.rmpro_tit { height:40px; line-height:40px; color:#2b2b2b; font-size:16px; font-weight:bold; border-bottom:2px solid #023f98; margin:0 0 20px; padding:0; box-sizing:border-box; float:left;}
</pre></body></html>