<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 */
.w1200 { margin: 0 auto; width: 1400px; height: auto; min-width: 1400px; }
/*首页头部 start*/
.header { width: 1400px; height: 130px; position: relative; z-index: 999; min-width: 1400px; margin: 0px auto; }
.header .logo { margin: auto 0px; top: 0px; bottom: 0px; position: absolute; }
.top_ly { position: absolute; bottom: 0px; left: 160px; color: #333333; line-height: 130px; font-size:36px; font-weight:bold; }

.header .search { margin: auto 0px; top: 0px; width: 200px; right: 0px; bottom: 0px; position: absolute; }
.header .search .searchText { border: 1px solid #cccdcd; border-radius: 15px; border-image: none; left: 0px; top: 51px; height: 26px; right: 0%; position: absolute; }
.header .search .searchText .inputText { border: 0px currentColor; border-image: none; left: 12px; top: 0px; width: 76%; height: 100%; right: 36px; color: rgb(102, 102, 102); display: block; position: absolute; }
.header .search .searchText .searchBtn { margin: auto 0px; top: 0px; right: 12px; bottom: 0px; position: absolute; z-index: 1; cursor: pointer; }
.header .phone { line-height:36px; }
.header .phone span { font-size:16px; }
.header .language { width: 60px; top: 0px; right: 0px; position: absolute; line-height: 100px; text-align: right; font-family: Arial; }
.header .language img { vertical-align: middle; margin-right: 5px; }

.p1-search-1 { background: #f2f2f2; height: 82px; border-bottom: 1px solid #eee; overflow: hidden; font-size: 14px; }
.p1-search-1 p { color: #444; line-height: 82px; }
.p1-search-1 a { color: #444; display: inline-block; margin-right: 15px; }
.p1-search-1-inp { width: 270px; height: 30px; border-radius: 20px; background: #fff; padding-left: 10px; margin-top: 28px; }
.p1-search-1-inp input { border: 0; }
.p1-search-1-inp1 { width: 224px; height: 30px; line-height: 30px; color: #a9a9a9; float: left; }
.p1-search-1-inp2 { width: 30px; height: 30px; background:url("searchIcon.png")/*tpa=http://www.xihfb.com/images/searchIcon.png*/ no-repeat center center; float: right; cursor: pointer; }

@media screen and (max-width: 1400px) {
.w1200 { margin: 0 auto; width: 1200px; height: auto; min-width: 1200px; }
.header { width: 1200px; height: 130px; position: relative; z-index: 999; min-width: 1200px; margin: 0px auto; }
}
/*首页头部 end*/

/*标题 start*/
.pro_box { overflow: auto; }
.fff { background: #FFFFFF; }
.f2f { background: #F2F2F2; }
.pd50 { padding: 50px 0px; }
.pdb50 { padding: 0px 0px 50px 0px; }
.pd70 { padding: 120px 0px; }
.pd100 { padding: 120px 0px; }
.protj { height: auto; overflow: hidden; }
.index-section-title_01 { margin-bottom: 40px; text-align: center; }
.index-section-title_01 span { display: block; line-height: 25px; color: #333; letter-spacing: 1px; font-size: 24px; font-weight: bold; }
.index-section-title_01 span.en { margin-top: 10px; font-family: "Lato"; text-transform: uppercase; font-size: 14px; font-weight: normal; }
.index-section-title { margin-bottom: 70px; text-align: center; }
.index-section-title span { display: block; line-height: 25px; color: #21498D; letter-spacing: 1px; font-size:30px; font-weight: bold; margin-bottom: 6px; }
.index-section-title span.en { margin-top: 8px; font-family: "Lato"; text-transform: uppercase; font-size: 16px; font-weight: normal; color:#333333; }
.evMo_nMqpA { background: #FF0025; width: 50px; height: 3px; display: inline-block; text-align: center; }
.editTableX { text-align: center; padding-bottom: 40px; }
.editTableX a { display: inline-block; height: 44px; line-height: 44px; border: 1px solid #ec1b23; padding: 0px 5px; color: #ff0025; }
.editTableX a:hover { color: #555555; }
a.more1:link, a.more1:visited { margin: 50px auto 0px auto; background: #21498D; text-align: center; font-size: 16px; color: #FFFFFF; display: block; border: 1px solid #21498D; border-radius: 5px; width: 138px; height: 36px; line-height: 36px; transition: all .35s; }
a.more1:hover { background: #21498D; color: #FFFFFF; border: 1px solid #21498D; width: 200px; }
/*标题 end*/

/*关于我们 start*/
.about { overflow: auto; }
.about .c3 { line-height: 0px; }
.about .c3 img { max-width: 100%; }
.about .c1 { padding: 50px 0px 0px; line-height: 36px; }
.about .c2 { padding: 50px 0px 0px; text-align: center; }
a.more2:link, a.more2:visited { background: #21498D; text-align: center; font-size: 16px; color: #FFFFFF; display: inline-block; border: 1px solid #21498D; border-radius: 5px; width: 138px; height: 36px; line-height: 36px; transition: all .35s; }
a.more2:hover { background: #21498D; color: #FFFFFF; border: 1px solid #21498D; width: 200px; }

@media screen and (max-width: 1400px) {
.gs01 dl { width: 225px; float: left; padding-right: 50px; padding-left: 50px; text-align: center; font-weight: normal; }
.gs02 dl { width: 225px; float: left; padding-right: 50px; padding-left: 50px; text-align: center; }
}
/*关于我们 end*/

/*首页新闻*/
.news_list_item_line { position: relative; -webkit-transition: all .4s ease-out; transition: all .4s ease-out; padding: 25px 25px 25px 25px; -webkit-box-sizing: border-box; box-sizing: border-box }
.news_list_item_line:hover { -webkit-box-shadow: rgba(0,0,0,.12) 0 0 22px; box-shadow: rgba(0,0,0,.12) 0 0 22px; border-radius: 4px; background: #fff }
.news_list_item_content { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1 }
.news_list_item_title { font-size: 16px; font-weight: 400; color: #333; line-height: 24px; display: inline-block; width: 90%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_list_item_date { font-size: 14px; color: #999; line-height: 24px; }
.news_list_item_summery { margin-top: 18px; font-size: 14px; color: #666; line-height: 1.8 }
.news_list_parting_line { height: 0; border-bottom: 1px solid #ececec; margin: 0 0%; -webkit-box-sizing: border-box; box-sizing: border-box }
.news_list_item_group_item { display: inline-block; height: 26px; line-height: 26px; max-width: 100%; padding: 0 8px; border: 1px solid #e5e5e5; margin-top: 12px; margin-right: 15px; border-radius: 5px; color: #999; font-size: 12px; word-break: keep-all; overflow: hidden; z-index: 2; }
.news_img { margin-bottom: 50px; }
.news_list_img { width: 46%; -webkit-box-shadow: rgba(0,0,0,.12) 0 0 22px; box-shadow: rgba(0,0,0,.12) 0 0 22px; border-radius: 4px; background: #fff; padding: 15px; }
.news_list_img img { max-width: 100%; }

@media screen and (max-width: 1400px) {
.news_list_item_title { width: 90%; }
}
/*首页新闻*/

/*优势*/
.ys .ys1{ margin-bottom:120px; height:auto;}
.ys .ys2{ margin-bottom:0px; height:auto;}
.ys em{ width:700px; overflow:hidden;}
.ys em img{ transition: all 0.3s ease 0s; max-width:100%; }

.ys dl{ width:650px; }

.ys dl dt{ float:left; width:100px; height:97px; background:#21498D; font-size:30px; line-height:34px; color:#fff; text-align:center; padding-top:22px;}
.ys dl dd{ float:left; padding-left:16px; }
.ys dl dd h3{ font-size:30px; font-weight:bold; color:#21498D; height:44px; line-height:44px; padding-top:20px; }
.ys dl dd span{ color:#7f9caf; text-transform:uppercase; height:34px; line-height:34px; }

.ys ul{ padding-left:96px; padding-top:15px; width:554px;}
.ys ul li{ padding-left:20px; color:#666666; line-height:22px; margin-top:14px;}

.ys p{ padding-left:113px; height:78px; padding-top:10px; color:#21498D;}
.ys p span{ display:block; height:60px; line-height:50px; font-size:18px ; color:#333333;}
.ys p a{ display:block; width:134px; height:38px; line-height:38px; background:#21498D; text-align:center; color:#fff;}

@media screen and (max-width: 1400px) {
.ys em{ width:600px; overflow:hidden;}
.ys dl{ width:550px; }
.ys ul{ width:454px;}
}
/*优势*/

/* 荣誉资质 start */
#honor { margin: 0 auto; width: 1400px; height: auto; }
#honor li { width: 276px; height: auto; text-align: center; margin: 0px 98px 0px 0px; float: left; }
#honor li:nth-child(4) { margin-right: 0px; }
#honor li:last-child { margin-right: 0; }
#honor li .img { width: 274px; height: 390px; border:1px solid #ddd; line-height:0px; display: block; background: #FFFFFF; text-align: center; -webkit-transition: .5s ease-in; -moz-transition: .5s ease-in; transition: .5s ease-in; }
#honor li .img img { max-width: 274px; max-height: 390px; _width: expression((this.offsetWidth &gt; 274) ? "274px" : this.offsetWidth + "px" );
_height: expression((this.offsetHeight &gt; 390) ? "390px" : this.offsetHeight + "px" ); vertical-align: middle; }
#honor li:hover .img { -webkit-box-shadow: 0px 10px 20px #CCCCCC; -moz-box-shadow: 0px 10px 20px #CCCCCC; box-shadow: 0px 10px 20px #CCCCCC; -moz-transform: translateY(-15px); -webkit-transform: translateY(-15px); transform: translateY(-15px); }
#honor li .img i { display: inline-block; height: 100%; width: 0; vertical-align: middle; }
#honor li .title { display: block; width: 276px; line-height: 30px; padding: 10px 0px 30px 0px; font-size: 16px; -webkit-transition: .5s ease-in; -moz-transition: .5s ease-in; transition: .5s ease-in; }
#honor li:hover .title { color: #21498D; -moz-transform: translateY(-15px); -webkit-transform: translateY(-15px); transform: translateY(-15px); }

@media screen and (max-width: 1400px) {
#honor { margin: 0 auto; width: 1200px; height: auto; }
#honor li { width: 276px; height: auto; text-align: center; margin: 0px 32px 0px 0px; float: left; }
}
/* 荣誉资质 end */

/*经销代理*/
.distri_l { width: 634px; }
.distri_r { width: 638px; }
.distri_r h3 { height: 62px; line-height: 62px; font-size: 24px; font-weight: normal; padding: 0 0 0 12px; position: relative; color: #094; }
.distri_r h3:before { content: ""; position: absolute; width: 3px; height: 23px; background: #094; left: 0; top: 22px; }
.distri_p, .distri_p img { display: block; overflow: hidden; max-width: 100%; }
.distri_w { border-bottom: solid 1px #fafafa; padding: 15px 0 0; font-size: 16px; line-height: 30px; }
.distri_w span { color: #094; font-weight: bold; }
.distri_pho { background: url("phone.png")/*tpa=http://www.xihfb.com/images/phone.png*/ no-repeat 0 8px; margin-top: 20px; padding: 0 0 0 42px; font-size: 16px; line-height: 48px; font-weight: bold; }
.distri_pho span { display: inline-block; float: left; }
.distri_pho b { font-family: Times New Roman; color: #03b253; font-size: 38px; }

@media screen and (max-width: 1400px) {
.distri_r { width: 526px; }
.distri_w { font-size: 15px; }
}
/*经销代理*/


/* 首页底部 */
.f_bj{ background: #181818; padding-bottom:100px; }

.f_code { width: 200px; display: block; overflow: hidden; padding: 80px 0px; }
.f_code b { margin-bottom: 58px; display: block; }
.f_code b img { width: 200px; height: 100px; display: block; }
.f_code p { display: block; }
.f_code p img { width: 120px; height: 120px; background: #fff; padding: 7px; display: block; margin: 0 auto; }
.f_code p span { display: block; font-size: 14px; color: #fff; text-align: center; line-height: 40px; }

.f_nav { width: 500px; overflow: hidden; padding-top: 80px; }
.f_nav h3 { height: 86px; line-height: 20px; font-size: 18px; color: #dfdfdf; }
.f_nav h3 em { color: #515151; font-size: 14px; display: block; font-family: Arial; }
.f_nav1 { width: 250px; }
.f_nav a { display: block; color: #dfdfdf; line-height: 39px; font-size: 14px; }
.f_nav a:hover { color: #21498D; }
.f_con { width: 640px; padding-top: 80px; overflow: hidden; }
.f_logo { margin-bottom: 32px; color: #fff; font-size: 32px; font-weight: bold; }
.f_logo img { vertical-align: middle; }
.f_text { padding: 15px 0; font-size: 14px; color: #dedede; line-height: 39px; }
.f_text a { display: inline-block; color: #dedede; }
.f_text em { display: inline-block; padding: 0 10px; }	

#links { padding-top: 15px; padding-bottom: 15px; margin-top: 0px; color: #666666; }
#links a { color: #fff; display: inline-block; margin-right: 10px; }
#links a:hover, #links:active { color: #999999; }

@media screen and (max-width: 1400px) {
.f_nav { width: 360px; }
.f_nav1 { width: 180px; }
}
/* 首页底部 */

/*内页主图*/
.hfbn { width: 100%; min-width: 1200px; height: 645px; position: relative; overflow: hidden; }
.hfbn .zsy { position: relative; width: 1920px; height: 645px; margin-left: -960px; left: 50%; }
.hfbn01 { width: 100%; min-width: 1200px; height: 400px; position: relative; overflow: hidden; }
.hfbn01 .zsy01 { position: relative; width: 1920px; height: 400px; margin-left: -960px; left: 50%; }
/*内页主图*/

/*横幅*/
.module_content { padding: 50px 0px; text-align: center; background: url("full.jpg")/*tpa=http://www.xihfb.com/images/full.jpg*/ center center; color: #000000; font-size: 30px; line-height: 80px; }
.module_content span { color: #E8060A; }
.module_text_content { display: inline-block; padding: 10px 120px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; background: rgba(255,255,255,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8FFFFFF, endColorstr=#C8FFFFFF);
}
.module_text_content .p1 { font-size: 44px; }
/*横幅*/

/* 应用领域 start */
#gcal { margin: 0 auto; width: 1400px; height: auto; overflow: hidden; }
#gcal li { text-align: center; margin: 0px 20px 0px 0px; float: left; overflow: hidden; }
#gcal li:nth-child(2n) { margin-right: 0px; }
#gcal li:last-child { margin-right: 0; }
#gcal li span { height: 264px; overflow: hidden; display: block; }
#gcal li .img { -moz-transition: .5s ease-in; -webkit-transition: .5s ease-in; -o-transition: .5s ease-in; -ms-transition: .5s ease-in; transition: .5s ease-in; line-height: 0px; }
#gcal li:hover .img { transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1) }
#gcal li strong { display: block; width: 100%; margin: 0px auto 0 auto; padding: 25px 0px; }
#gcal li:hover strong { color: #21498D; transition: all 1s; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s; }
.ap1 { width: 602px; }
.ap2 { width: 778px; margin-right: 0px; }
.ap3 { width: 778px; }
.ap4 { width: 602px; margin-right: 0px; }

@media screen and (max-width: 1400px) {
#gcal { margin: 0 auto; width: 1200px; height: auto; overflow: hidden; }
#gcal li { text-align: center; margin: 0px 18px 0px 0px; float: left; overflow: hidden; }
#gcal li span { height: 226px; overflow: hidden; display: block; }
.ap1 { width: 516px; }
.ap2 { width: 666px; margin-right: 0px; }
.ap3 { width: 666px; }
.ap4 { width: 516px; margin-right: 0px; }
}
/* 应用领域 end */

/* 合作品牌 start */
#hzpp { margin: 0 auto; width: 1400px; height: auto; overflow: hidden; }
#hzpp li { width: 284px; height: auto; text-align: center; margin: 25px 85px 25px 0px; float: left; overflow: hidden; border: 1px solid #CCCCCC; }
#hzpp li:nth-child(4) { margin-right: 0px; }
#hzpp li:last-child { margin-right: 0; }
#hzpp li .img { max-width: 100%; height: auto; display: block; -moz-transition: .5s ease-in; -webkit-transition: .5s ease-in; -o-transition: .5s ease-in; -ms-transition: .5s ease-in; transition: .5s ease-in; }
#hzpp li:hover .img { transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1) }

@media screen and (max-width: 1400px) {
#hzpp { margin: 0 auto; width: 1200px; height: auto; overflow: hidden; }
#hzpp li { width: 284px; height: auto; text-align: center; margin: 10px 18px 10px 0px; float: left; overflow: hidden; border: 1px solid #CCCCCC; }
}
/* 合作品牌 end */


/*内页排版*/
.ptb { width: 100%; height: auto; overflow: hidden; padding: 30px 0px 50px 0px; }
/*当前位置*/
.inline-nav { width: 100%; border-bottom: 1px solid #e5e5e5; height: 79px; background: #fff; z-index: 10; position: relative; padding: 20px 0px 0px 0px; }
.inline-nav.pof { position: fixed; top: 0; left: 0; }
.inline-nav .now { padding-left: 24px; background: url("now01.png")/*tpa=http://www.xihfb.com/images/now01.png*/ no-repeat left center; height: 79px; line-height: 79px; color: #666; }
.inline-nav .now font { color: #FF0000; }
.inline-nav .w1200 { z-index: 5; }

.inline-nav li { width: 120px; float: left; height: 46px; overflow: hidden; border-left: solid 1px #ddd; margin-left: -1px; position: relative; top: 16px; }
.inline-nav li:first-child { border-left: solid 0px #ddd; }
.inline-nav li a { display: inline-block; width: 120px; text-align: center; background: #eee; line-height: 46px; height: 46px; color: #000; }
.inline-nav li:hover a, .inline-nav li.cur a { color: #fff; background: #21498D; text-decoration: none; }

.inline-nav li .con { position: absolute; top: 80px; left: -333px; height: 50px; width: 505px; display: none; line-height: 50px; }
.inline-nav li .con.cons { left: -125px; }
.inline-nav li .con.n { left: -212px; }
.inline-nav li .con a { display: block; float: left; width: 100px; color: #666666; transition: color 0.3s; }
.inline-nav li .con a:hover, .inline-nav li .con a.on { color: #FF0000; }
/*左侧列表*/
.siders { width: 260px; float: left; }
.menu001 li { font-size: 14px; }
.menu001 li.current .menu_first { color: #fff; background: url("sub_menu.png")/*tpa=http://www.xihfb.com/images/sub_menu.png*/ no-repeat; height: 75px; line-height: 65px; font-size: 24px; }
.menu001 li.current .sub-sub-menu { display: block; }
.menu001 li .menu_first { display: block; padding-left: 37px; height: 58px; line-height: 58px; padding-top: 0; border-bottom: #eaeaea solid 0px; font-size: 16px; }
.menu001 li .sub-sub-menu { display: none; border-bottom: #eaeaea solid 0px; margin: 0px 0 0px; }
.menu001 li .sub-sub-menu dt { line-height: 58px; background-color: #fff; font-size: 14px; margin: 0px 0px 1px 0px; }
.menu001 li .sub-sub-menu dt a { border-left: 4px solid #E6E6E6; display: block; padding-left: 48px; color: #333; background: url("pro_ico2.png")/*tpa=http://www.xihfb.com/images/pro_ico2.png*/ no-repeat 0px center; }
.menu001 li .sub-sub-menu dt.current a, .menu001 li .sub-sub-menu dt:hover a, .menu001 li .sub-sub-menu dt a:hover { border-color: #ED0221; color: #ED0221; background: url("pro_ico1.png")/*tpa=http://www.xihfb.com/images/pro_ico1.png*/ no-repeat 0px center; }
.menu001 li .sub-sub-menu dd { line-height: 36px; border-left: 1px solid #f0efee; border-right: 1px solid #f0efee; border-bottom: 0px solid #f0efee; background-color: #fff; font-size: 14px; }
.menu001 li .sub-sub-menu dd a { display: block; padding-left: 36px; color: #666; }
.menu001 li .sub-sub-menu dd.current a, .menu001 li .sub-sub-menu dd:hover a, .menu001 li .sub-sub-menu dd a:hover { color: #000; }
.sub_contact_left { padding: 18px 10px; line-height: 28px; background: #FFFFFF; }
.m_t { margin-top: 10px; }
/*02*/
.leftr { float: left; width: 260px; overflow: hidden; }
.leib2 { width: 260px; padding: 0 0 5px; }
.leib2 .tit { display: block; background: #21498D; height: 60px; text-align: center; font-size: 24px; color: #fff; display: block; padding: 18px 0 0; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.leib2 .tit i { font-size: 14px; color: #fff; text-transform: uppercase; display: block; }
.leib2 .nr { padding: 14px 0 20px; overflow: hidden; background: #F3F3F3; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.leib2 h3 { clear: both; margin-top: 15px; }
.leib2 h3 a { background: #666666; border-radius: 10px; width: 200px; height: 40px; line-height: 40px; text-align: center; font-size: 15px; color: #fff; margin: 0 auto; display: block; }
.leib2 h3 a:hover, .leib2 h3.cur a { background: #21498D; color: #fff; }
.leib3 { width: 260px; background: #fff; }
.leib3 .tit { background: #555555; height: 40px; line-height: 40px; text-align: center; font-weight: bold; color: #fff; font-size: 16px; }
.leib3 .nr { padding-bottom: 10px; padding-top: 10px; border: 1px solid #ddd; line-height: 24px; padding-left: 15px; }
/*左侧列表*/
/*右侧列表*/
.frams { float: right; width: 1100px; }
.fram-title { border-bottom: #ececec solid 1px; padding: 10px 0 10px 0; color: #555555; font-size: 16px; padding-left: 24px; background: url("now01.png")/*tpa=http://www.xihfb.com/images/now01.png*/ no-repeat left center; }
.fram-title span { border-left: #354052 solid 5px; height: 20px; line-height: 20px; padding-left: 15px; color: #333; }
.fram-title .sub-menu { position: absolute; left: 31px; top: 15px; color: #666; }
.fram-title a { color: #333; }
.fram-title a:hover { text-decoration: underline; }
.fram-title em { font-family: "宋体"; padding: 0 8px; color: #c8c8c8; font-style: normal; }
.pro_info { padding: 30px 0px 20px 0; }
.table_ys img { line-height: 0px; max-width: 100%; }
.table_ys .ctable td { font-size: 12px; }
.table_ys .tfff { color: #FFFFFF; }

@media screen and (max-width: 1400px) {
.frams { float: right; width: 900px; }
}
/* 新闻资讯 */
.newsList_01 { margin: 0px; padding: 0px; overflow: auto; }
.newsCalendar_01 { height: 84px; width: 84px; margin-right: 16px; text-align: center; background: #f2f2f2; float: left; }
.newsListDate-part1_01 { font-size: 25px; line-height: 25px; margin-top: 20px; }
.newsListDate-part2_01 { font-size: 14px; line-height: 14px; }
.separatorLine_01 { clear: both; line-height: 1px; margin: 0; font-size: 0; border-bottom: 1px dashed #dbdbdb; margin: 28px 0; }
.lineBody_01 { float: left; width: 1300px; line-height: 25px; }
.lineBody_01 .newsTitle_01 { font-weight: bold; }
.newsList_01:hover .newsCalendar_01 { background: #ED0221; color: #FFFFFF; }

@media screen and (max-width: 1400px) {
.lineBody_01 { float: left; width: 1100px; line-height: 25px; }
}
/*联系方式*/
.contactcon { font-size: 14px; }
.contactcon p { font-size: 14px; color: #303030; }
.contactcon span { color: #de002e; }
.contactcon h3 { padding-bottom: 10px; border-bottom: #cbcbcb 1px dotted; color: #9f9f9f; font-style: italic; }
.contactcon ul { padding: 15px 10px; border-bottom: #cbcbcb 1px dotted; color: #5a5a5a; }
.contactcon ul li { padding-left: 25px; line-height: 28px; }
.contactcon ul li.add { background: url("contact_img01.png")/*tpa=http://www.xihfb.com/images/contact_img01.png*/ no-repeat 0 5px; }
.contactcon ul li.tel { background: url("contact_img01.png")/*tpa=http://www.xihfb.com/images/contact_img01.png*/ no-repeat 0 -17px; }
.contactcon ul li.fax { background: url("contact_img01.png")/*tpa=http://www.xihfb.com/images/contact_img01.png*/ no-repeat 0 -41px; }
.contactcon ul li.mail { background: url("contact_img01.png")/*tpa=http://www.xihfb.com/images/contact_img01.png*/ no-repeat 0 -62px; }
.contactcon ul li.sj { background: url("contact_img01.png")/*tpa=http://www.xihfb.com/images/contact_img01.png*/ no-repeat 0 -82px; }
.contactcon ul li.yb { background: url("contact_img01.png")/*tpa=http://www.xihfb.com/images/contact_img01.png*/ no-repeat 0 -107px; }
.contactcon ul li.wz { background: url("contact_img01.png")/*tpa=http://www.xihfb.com/images/contact_img01.png*/ no-repeat 0 -126px; }
.contactcon ul li.qq { background: url("contact_img01.png")/*tpa=http://www.xihfb.com/images/contact_img01.png*/ no-repeat 0 -152px; }
.contact-map { padding: 15px 10px 30px; }
.proimgauto img { max-width: 280px; max-height: 280px; _width: expression((this.offsetWidth &gt; 280) ? "280px" : this.offsetWidth + "px" );
_height: expression((this.offsetHeight &gt; 280) ? "280px" : this.offsetHeight + "px" );
}
.zsimgauto img { max-width: 260px; max-height: 358px; _width: expression((this.offsetWidth &gt; 260) ? "260px" : this.offsetWidth + "px" );
_height: expression((this.offsetHeight &gt; 358) ? "358px" : this.offsetHeight + "px" );
}
</pre></body></html>