<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* { margin: 0; padding: 0; font-family: '微软雅黑'; }
html, body {position:relative; margin: 0; padding: 0;min-width:1250px; }
img { border: 0; }
a { text-decoration: none; }
a{color: #333;}
ul, li, ol { margin: 0; padding: 0; list-style: none; }
p { margin: 0; padding: 0; }
.cb { clear: both; }
.fr { float: right; }
.fl { float: left; }
.tc { text-align: center; }
.pr { position: relative; }
.pa { position: absolute; }
.dn { display: none; }

.m { width: 1200px; margin: 0 auto; }




.top{display:none;height:35px;line-height:35px;border-bottom:1px solid #ececec;font-size:12px;}
.top .m{position:relative;}
.top .shar{position:absolute;right:80px;top:7px;padding-right:10px;border-right:1px solid #aaa;height:20px;line-height:20px;}
.top .lang{position:absolute;right:0;top:0;font-size:12px;vertical-align:middle;}
.top .lang img{height:12px;margin-right:10px;vertical-align:middle;}
.top .shar{background:url(../images/sharicons.png) 0 center no-repeat;}
.top .shar a{background:none;height:15px;width:15px;margin-right:8px;padding:0;}

.header2 {position:absolute;left:0;top:0;right:0;z-index:1000;height: 140px; border-bottom: 0px solid #2d9ad5; }
.header {height: 100px; border-bottom: 0px solid #2d9ad5;background:#b18852; }
.header .m { position: relative;}
.header .logo { float: left; margin: 25px 0 0 0; }
.header .logo img { float: left; height: 55px; }
.header .info {display:none; float: left; font-size: 14px; color: #eee; border-left:1px solid #aaa;padding-left:30px;margin:40px 0 0 30px;font-family:'楷体';}
.header .info span { display: inline-block; padding-left: 45px; }
.header .info span.tel { background: url(../images/tel.png) 28px 3px no-repeat; }
.header .info span.email { background: url(../images/email.png) 28px 4px no-repeat; }


.header .language {position: absolute; z-index: 10; right: 0px; top: 30px; }
.header .language i{display:none;float:left;width:24px;height:24px;background2:url(../images/langicons.png) 0 center no-repeat;margin-right:5px;}
.header .language a {display: inline-block;color: #000; font-size: 14px; padding: 0 5px;height: 40px; line-height: 40px;}

.header .language .cn i{background-position:right center;}
.header .language .ru i{background-position:-65px center;}
.header .language .ar i{background-position:-118px center;}


.header .language2:hover{height:auto;}

.header .hotphone {display:none; position: absolute; z-index: 10; left: 660px; top: 20px; line-height: 35px; font-size: 14px; color: #666666; padding-left: 40px; background: url(../images/telicon.png) no-repeat; overflow: hidden;font-weight:bold;}

.header .hotphone .a {display:inline-block;}
.header .hotphone .b {display:inline-block;height:20px;line-height:20px;padding-right:15px;border-right:1px solid #eee;}

.header .shar{position:absolute;right:160px;top:20px;}

.header .search {float:right;margin:57px 0 0 220px;border:0px solid #878787;text-align:right; }
.header .search i{display:inline-block;width:25px;height:25px;background2:url(../images/searchicon.png) center center no-repeat;}
.header .search div{display:none;border:1px solid #fff;overflow:hidden;}
.header .search .input{position:absolute;right:0;top:30px;border:0px solid #000;}
.header .search input {float:left;height:25px;line-height: 25px; background: none; font-size: 14px;border: 0; }
.header .search input[type=text] { width: 150px; padding:0 10px; }
.header .search input[type=submit] { padding:0 10px; height: 25px; background:#dd0a00;color:#fff; }


.header .contact{display:none;position:absolute;right:145px;top:30px;}

.header .contact .a{float:left;color:#878787;font-size:16px;padding:0 30px 20px 50px;margin-right:10px;background:url(../images/telicon.png) no-repeat;}
.header .contact .a .a2{font-size:20px;color:#ff9000;font-weight:bold;line-height:30px;margin:0;}

.header .contact .b{border:0;background:url(../images/emailicon.png) no-repeat;padding:0 0 0 40px;margin-right:0;}

.menu{clear:both; position: absolute;z-index:2000; top: 0; width:800px;left:50%;margin-left:-300px; font-size: 14px; }
.menu2{height:50px;line-height:50px;background:#0c3775;}
.menu .list { font-size: 0;text-align:right;white-space:nowrap; }
.menu .list .item { position: relative; display:inline-block; text-align: center;width:12%; }
.menu .list .item a { display: block; font-size: 16px;color:#000;text-align:center;height:100px;line-height:100px; }
.menu .list .item a.first i {display:none;}
.menu .list .item a.first span{}
.menu .list .item a.cur, .menu .list .item a:hover { color:#f9e0c2;font-weight:bold;}


.menu .list .item ul { display: none; position: absolute; z-index: 1000; left: 0; right: 0; top: 100%; line-height: 40px; border-top:0px solid #ececec; }
.menu .list .item ul li a { display: block;height:40px;font-weight:normal;font-size:14px;border-bottom:1px solid #eee; padding: 0; background: #fff; color: #000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.menu .list .item ul li a:hover { background: #eee; color: #000; }


.submenu .list{display:none;position:absolute;z-index:1000;left:0;right:0;top:100px;clear:both;text-align:center;background:#000;background:rgba(0,0,0,0.8);}

.submenu .list li{display:inline-block;width:200px;margin:10px;}

.submenu .list li a{color:#fff;display:block;}

.submenu .list li a:hover{color:#b18851;}

.submenu .list li .img{position:relative;padding-top:70%;overflow:hidden;}
.submenu .list li .img img{position:absolute;left:0;right:0;top:0;bottom:0; width:100%;margin:auto;}

.submenu .list ul{transition:all 0.5s;}

.submenu .list2{display2:block;}
.submenu .list2 ul.ani{margin-left:-250px;}

.submenu .list3{display2:block;}
.submenu .list3 ul.ani{margin-left:-280px;}

.submenu .list4{display2:block;}
.submenu .list4 ul{}

.submenu .list5{display2:block;}
.submenu .list5 ul.ani{margin-left:200px;}


.submenu .list6{display2:block;}
.submenu .list6 ul.ani{margin-left:450px;}

.submenu .list7{display2:block;}
.submenu .list7 ul.ani{margin-left:650px;}



.banner {position: relative;  margin: 0 auto; border-bottom: 0 solid #000; background: #e1e1e1; }
.banner .flex-control-nav { bottom: 20px; }
.banner .flex-control-nav li {width:auto; margin: 0 5px;}
.banner .flex-control-nav a { background: #a4a4a4;width:10px; height:10px; border-radius:100%;opacity:1; }
.banner .flex-control-nav a.flex-active { background: #f9e0c2; }

.banner .flex-direction-nav li a.flex-prev{left:0;background:#a4a4a4 url(../images/bannerprevnext.png) 0 center no-repeat;height:145px;width:40px;}
.banner .flex-direction-nav li a.flex-next{right:0;background:#a4a4a4 url(../images/bannerprevnext.png) right center no-repeat;height:145px;width:40px;}
.banner .flex-direction-nav li a:hover{background-color:#363434;}

.swiperbanner { position: relative; }
.swiperbanner .item {position: relative;  height: auto; }
.swiperbanner .img1 { position: absolute; top: 30%; left: 10px;right: 10px;text-align:center; z-index: 10; }
.swiperbanner .img2 { position: absolute; bottom: 20px; right: 10px; z-index: 10; }
.swiperbanner .img2 { visibility:visible; }
.swiperbanner .img img { height: 100%; }
.swiperbanner .link{position: absolute; bottom: 30%; left: 10px;right: 10px;text-align:center;margin-top:20px;}
.swiperbanner .link a{display:inline-block;padding:10px 25px;font-size:14px;color:#fff;background:#009241;}
.swiperbannerpage {position: absolute;z-index:100;left:0;right:0;bottom:30px;  text-align: center; }
.swiperbannerpage span { display: inline-block; width: 10px; height: 10px;border-radius:100%; background: #fff; margin: 0 10px; }
.swiperbannerpage .swiper-pagination-bullet{opacity:1;}
.swiperbannerpage span.swiper-active-switch {background:#009241; }
.swiperbannerpage span.swiper-pagination-bullet-active { background: #348bd5; }


.searchbox {height:70px;box-shadow:#d6d6d6 0 2px 6px 2px; }
.searchbox .m {position:relative; }
.searchbox .a { font-size: 14px; padding-top: 24px; }
.searchbox .a a { font-size: 14px; margin-right:20px;}

.searchbox .b { position: absolute; right: 0; top: 25px;border:1px solid #b5b5b5; }
.searchbox .b input { margin: 0; padding: 0; border: 0; height: 30px; }
.searchbox .b input[type=text] { width:200px;padding:0 10px;}
.searchbox .b input[type=submit] { width:50px;background:#e60012 url(../images/searchicon.png) center center no-repeat;}

.boxtitle { position: relative;text-align:center;font-size:0;color:#393939; }
.boxtitle .bt1{ font-size:25px;font-weight:bold;}
.boxtitle .bt1 span{font-size:30;margin-right:10px;font-family:YouYuan;font-weight:normal;}
.boxtitle .bt2{line-height:30px;font-size:14px;font-family:YouYuan;}
.boxtitle .bt3{margin:5px 0;}
.boxtitle .bt3 span{display:inline-block;width:140px;height:1px;background:#a4a4a4;}

.boxtitle.white{color:#fff;}
.boxtitle.white .bt2{}

.boxtitle.gold{color:#f9e0c2;}
.boxtitle.gold .bt2{}

.aboutbox{position:relative;overflow:hidden;background:url(../images/aboutbg.jpg) center top;}

.aboutbox .m{overflow:hidden;}

.aboutbox .boxtitle{margin:50px 0;text-align:center;}

.aboutbox br{display:none;}
.aboutbox .a .a1{float:left;width:45%;}
.aboutbox .a .a1 img{width:100%;}
.aboutbox .a .a2{overflow:hidden;padding-left:60px;}
.aboutbox .a .a2 .tit{line-height:80px;font-size:20px;}
.aboutbox .a .a2 .tit span{color:#b18851;}
.aboutbox .a .a2 .cont{font-size:14px;line-height:25px;height:200px;overflow:hidden;}

.aboutbox .a .a2 .more{text-align:right;margin-top:20px;}
.aboutbox .a .a2 .more a{color:#c6c6c6;font-size:14px;}

.aboutbox .a .aa1{padding:0;float:left;width:45%;margin-top:80px;}
.aboutbox .a .aa2{float:right;margin-top:80px;}



.brandbox{background:#b18851;overflow:hidden;}

.brandbox .boxtitle{padding:55px 0 0 0;}

.brandbox .a{padding:50px 150px;line-height:25px;font-size:14px;color:#f9ebeb;text-align:center;}

.brandbox ul{overflow:hidden;padding-bottom:80px;}
.brandbox li{float:left;width:33.33%;margin:0;text-align:center;font-size:0;}
.brandbox li a{position:relative;display:block;padding-top:100%;border:0px solid #d8d8d8;background2:#fff;}
.brandbox li img{height:100%;width:100%;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;}


.joinbox{padding:80px 0;overflow:hidden;background:#fff url(../images/joinbg.jpg) center center no-repeat;height:670px;}
.joinbox .m{position:relative;}
.joinbox .content{position:absolute;left:55%;top:30px;}
.joinbox .content .tit{line-height:80px;font-size:20px;}
.joinbox .content .tit span{color:#b18851;}
.joinbox .content .info{display:none;line-height:25px;font-size:13px;color:#909090;}
.joinbox .content .info.show{display:block;}

.joinbox .content .a{padding-top:30px;}
.joinbox .content .a input{width:80%;height:40px;margin:20px 0;border:1px solid #9b9b9b;padding:0 1%;}

.joinbox .content .a textarea{width:80%;padding:1%;resize:none;height:120px;}

.joinbox .content .a input[type=submit]{width:50%;background:#b18852;color:#fff;border:0;}


.fazhanbox{background:url(../images/fazhanbg.jpg) center top no-repeat;height:680px;position:relative;}

.fazhanbox .boxtitle{padding:80px 0 65px 0;}

.fazhanbox .play{height:120px;background:url(../images/play.png) center center no-repeat;}


.fazhanbox .video{display:none;position:absolute;z-index:1000;left:50%;width:500px;margin-left:-250px;top:20%;background:#000;}
.fazhanbox .video video{width:100%;}

.fazhanbox .video span{position:absolute;z-index:1111;right:-20px;top:-20px;background:#ff0000;color:#fff;width:50px;height:50px;line-height:50px;text-align:center;border-radius:100%;font-weight:bold;font-size:20px;cursor:pointer;}

.fazhanbox .fazhan{color:#fff;margin-top:100px;}
.fazhanbox .fazhan .item{padding-top:30px;}
.fazhanbox .fazhan .point{border-top:1px solid #606060;margin-bottom:30px;position:relative;}
.fazhanbox .fazhan .point i{position:absolute;left:15px;top:-7.5px;display:inline-block;width:20px;height:15px;background:url(../images/point.png) no-repeat;}
.fazhanbox .fazhan .tit{font-size:20px;}
.fazhanbox .fazhan .cont{color:#fff;line-height:25px;margin-top:20px;}
.fazhanbox .fazhan .cont br{display:none;}

.fazhanbox .fazhan .item:hover .tit,.fazhanbox .fazhan .item:hover .cont{color:#f9e0c2;}


.fazhanbox .fazhan .owl-nav div { position: absolute; width:25px; text-indent: 100px; overflow: hidden; height: 36px; top: 50%; margin-top: -18px; background: url(../images/fzprevnext.png) no-repeat; }
.fazhanbox .fazhan .owl-nav .owl-prev { left: -55px; }
.fazhanbox .fazhan .owl-nav .owl-next { right: -55px; background-position: right top; }


.honourbox{background:#f1f1f1 url(../images/honourbg.png) center top no-repeat;overflow:hidden;padding-bottom:60px;}
.honourbox .boxtitle{margin:60px 0 30px 0;}

.honourbox .list{padding:15px;background:#fff;}
.honourbox .item{text-align:center;}
.honourbox .item .img{border:1px solid #eee;}
.honourbox .item .cont,.productzheng .item .info{display:none;}


.honourbox .owl-dots { text-align: center;padding:20px 0; }
.honourbox .owl-dots div {display:inline-block; width: 15px; height: 15px;margin:0 10px; background:#a4a4a4;border-radius:100%; }
.honourbox .owl-dots div.active { background:#da251c; }


.casebox{background:#d66262;height:900px;overflow:hidden;}
.casebox .boxtitle{margin:60px 0;}
.casebox .list{overflow:hidden;}
.casebox .list li{float:left;width:32%;margin:0 2% 2% 0;}
.casebox .list li.r{margin:0 0 2% 0;}
.casebox .list li a{display:block;color:#fff;text-align:center;}
.casebox .list li .img{position:relative;height:0;padding-top:60%;background:#fff;overflow:hidden;}
.casebox .list li .img img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;margin:auto;transition:all 0.5s;}
.casebox .list li .tit{font-size:18px;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.casebox .list li a:hover .img img{transform:scale(1.2);}


.casebox .more{text-align:center;}
.casebox .more a{height:50px;line-height:50px;padding:0 40px;border-radius:26px;border:1px solid #fff;font-size:14px;color:#fff;}


.newsbox{background:url(../images/newsbg.jpg) center top no-repeat;padding-bottom:50px;overflow:hidden;}
.newsbox .boxtitle{padding:55px 0;}

.newsbox .list{overflow:hidden;}
.newsbox .list li{float:left;width:32%;margin:0 2% 2% 0;}
.newsbox .list li.r{margin:0 0 2% 0;}
.newsbox .list li a{display:block;color:#fff;text-align:left;line-height:30px;padding-bottom:20px;}
.newsbox .list li .time{font-size:12px;overflow:hidden;}
.newsbox .list li .cont{font-size:12px;line-height:20px;height:40px;overflow:hidden;}
.newsbox .list li .img{height:230px;position:relative;overflow:hidden;}
.newsbox .list li .img img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;margin:auto;}
.newsbox .list li .tit{margin-top:10px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.newsbox .list li .more{overflow:hidden;margin:10px 0;}
.newsbox .list li .more span{display:inline-block;padding:6px 20px;color:#fff;background:#da251c;}

.newsbox .list li a:hover{border-bottom:3px solid #ff9000;}
.newsbox .list li a:hover .tit{color:#ff9000;}


.newsbox .showmore{text-align:center;padding:20px 0;}
.newsbox .showmore a{display:inline-block;padding:10px 50px 10px 25px;font-size:14px;border:1px solid #a7a7a7;color:#a7a7a7;background:url(../images/moreicon.png) 92px center no-repeat;}


.productbox {background:#b18851;overflow:hidden;}
.productbox .boxtitle{padding:60px 0; }

.productbox .m { position: relative;height:100%;}





.productbox .owl-dots { position: absolute; right:20px; bottom: 30px; text-align: center; }
.productbox .owl-dots div {display:inline-block; width: 20px; height: 20px;margin:0 10px 0 0; background: url(../images/dot.png) center center no-repeat; }
.productbox .owl-dots div.active { background: url(../images/dotcur.png) center center no-repeat; }



.productbox .owl-nav div { position: absolute; width:30px; text-indent: 100px; overflow: hidden; height: 76px; top: 50%; margin-top: -38px; background: url(../images/prevnext.png) no-repeat; }
.productbox .owl-nav .owl-prev { left: -55px; }
.productbox .owl-nav .owl-next { right: -55px; background-position: right top; }
.productbox .owl-nav .owl-prev:hover{background-position:left bottom;}
.productbox .owl-nav .owl-next:hover{background-position:right bottom;}



.messagebox{margin:30px 0 0 0;background:url(../images/messagebg.jpg) repeat-x;height:250px;}

.messagebox .m{position:relative;}

.messagebox input,.messagebox textarea{height:30px;width:280px;padding:0 10px;border:1px solid #fff;border-radius:8px;background:none;}
.messagebox textarea{height:100px;}

.messagebox .a{position:absolute;left:0;top:70px;}
.messagebox .b{position:absolute;left:0;top:140px;}
.messagebox .c{position:absolute;left:500px;;top:70px;}
.messagebox .d{position:absolute;left:900px;;top:70px;}

.messagebox .d input{background:#fff;color:#000;}
.messagebox .d div{height:70px;line-height:40px;font-size:25px;color:#fff;padding-left:65px;background:url(../images/messageicon.png) no-repeat;}


.gotop{position:fixed;z-index:10000;right:3%;bottom:10%;width:80px;height:80px;background:url(../images/gotop.png) center center no-repeat;}


.footer { clear: both;background:#b18852;padding-top:40px;height:190px;font-size:14px;color:#555;overflow: hidden;border-bottom:0px solid #0c3775;}
.footer a{color:#555;font-size:14px;}

.footer .m { position: relative; height:100%;overflow:hidden;}

.footlogo img{height:135px;}

.footsearch{position:absolute;left:250px;top:60px;border:1px solid #878787;}
.footsearch input {float:left;height:35px;line-height: 35px; background: none; font-size: 14px;border: 0; }
.footsearch input[type=text] { width: 200px; padding:0 10px; }
.footsearch input[type=submit] { padding:0 30px; height: 35px; background:#dd0a00;color:#fff; }

.footqrcode{position:absolute;right:40px;top:0;width:120px;line-height:25px;text-align:center;}
.footqrcode img{width:100%;}

.foothotline{display:none;position:absolute;right:250px;top:40px;width:160px;line-height:40px;text-align:center;}
.foothotline .f1{height:40px;background:#ff9f00;color:#fff;font-size:16px;}
.foothotline .f2{color:#ff9f00;font-size:23px;}

.footcontact{display:none;position:absolute;left:0;top:70px;line-height:40px;}
.footcontact .n{line-height:30px;font-size:18px;padding-bottom:25px;white-space:nowrap;}
.footcontact div{vertical-align:middle;}
.footcontact span{display:inline-block;width:30px;height:25px;background:url(../images/footicons.png) no-repeat;vertical-align:middle;}
.footcontact .b1{background-position:0 -36px;}
.footcontact .b2{background-position:-36px 0px;margin-left:10px;}
.footcontact .b3{background-position:-34px -78px;margin-left:10px;}
.footcontact .c1{background-position:0 -78px;}
.footcontact .c2{background-position:-34px -40px;margin-left:10px;}

.footcopyright{position:absolute;left:0;top:60px;line-height:60px;white-space:nowrap;}


.footmenu{position:absolute;left:0;top:0;width:660px;border-bottom:0px solid #cacaca;}
.footmenu li{display:inline-block;line-height:45px;}
.footmenu li a{margin-right:30px;font-size:14px;}


.footmenu .a{float:left;width:200px;margin-right:10px;height:180px;}

.footmenu .a .tit{color:#000;font-size:22px;border-left:5px solid #da251c;padding-left:15px;line-height:20px;}
.footmenu .a ul{margin-top:10px;}
.footmenu .a li{padding-left:20px;line-height:40px;}


.footshar{position:absolute;bottom:10px;right:0;background:url(../images/footsharicons.png) 0 c enter no-repeat;}
.footshar a{display:inline-block;background:none!important;height:50px!important;width:50px!important;margin-right:5px;padding:0;}




.inmessage{padding:10px 0 80px 0;line-height:50px;}
.inmessage table{width:100%;}
.inmessage th{width:120px;text-align:right;padding-right:20px;}

.inmessage { font-size: 14px; }
.inmessage input[type=text] { width:350px;height:25px; border:1px solid #aaa;}
.inmessage textarea{width:350px;height:80px;border:1px solid #aaa;}
.inmessage input[type=submit], .inmessage input[type=reset] {border:0; width:150px;height:40px;background:#da251c;color:#fff; }
.inmessage input[type=reset]{background:#1c1c1c;}
.inmessage li { font-size: 14px; margin-bottom:14px;white-space:nowrap;}
.inmessage li span{ display:inline-block;width:60px;}
.inmessage li input, .inmessage li textarea { width: ; }
.inmessage li.cont span{float:left;}
.inmessage li.btn{clear:both;}



.inproductbox{background:#fff;}
.inproductbox .configs{position:absolute;z-index:10;left:0;right:0;top:100%;}
.inproductbox .configs{max-height:0;background:#e7e7e7;overflow:hidden;text-align:center;line-height:40px;font-size:14px;transition:all 0.5s;}
.inproductbox .configs .ctit{color:#009639;}
.inproductbox .configs .cval1{background:#d1d1d1;}



.in { padding: 20px 0; }

.in .left { float: left; width: 230px; margin-right: 20px; }
.in .left .title { height: 40px; line-height: 40px; background:#b18851; padding: 0 15px; color: #fff; }
.in .left .title span { color: #fff; }
.in .left .list { border: 1px solid #b18851; font-size: 14px; }
.in .left .list a { display: inline-block; padding: 0 15px; line-height: 30px; color: #323232; font-size: 14px; color: #000; }
.in .left .list li { position: relative; border-bottom: 1px solid #b18851; line-height: 30px; color: #000; }
.in .left .list li li a { padding-left: 30px; }
.in .left .list li ul { display: none; border-top: 1px solid #b18851; }
.in .left .list li .jia { display: inline-block; position: absolute; right: 10px; top: 7.5px; height: 15px; line-height: 15px; font-size: 12px; color: #000; }
.in .left .list2 li { padding: 0 15px; }

.in .right { position: relative; float: left; width: 900px; }
.in .right .title { height: 40px; line-height: 40px; border-bottom: 1px solid #b18851; color: #000; font-weight: bold; }
.in .right .location { position: absolute; right: 0; top: 0; line-height: 40px; font-size: 12px; }
.in .right .content { padding: 10px 0; word-wrap: break-word; }

.in2{padding:0;}
.in2 .title{display:none;}
.in2 .content{min-height:400px;padding-bottom:50px;}

.in2 .types{padding:40px 0;overflow:hidden;}
.in2 .types li{float:left;height:40px;line-height:40px;text-align:center;background:#ddd;}
.in2 .types li a{display:block;color:#000;}
.in2 .types li.cur{background:#b18851;color:#fff;}
.in2 .types li.cur a{color:#fff;}


.productlist li { float: left; width: 25%; }
.productlist li a { position:relative;display: block; margin: 5px; text-align: center; color: #333; }
.productlist li a .img {position:relative; height:0;padding-bottom:100%; overflow: hidden; border: 1px solid #eee; }
.productlist li a .img img { position:absolute;left:0;top:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto; }
.productlist li a .tit { padding:0 10px;height:50px;line-height:50px;background:#fff;color:#000; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.productlist li a .time{display:none;}
.productlist li a.hover{box-shadow:#eee 2px 2px 3px 5px; }
.productlist li a:hover .configs{max-height:500px;}
.productlist li a:hover .tit { color: #da251c; }

.newslist a { display: block; position: relative; line-height: 45px; border-bottom: 1px dashed #eaeaea; font-size: 12px; color: #333; }
.newslist a .time { position: absolute; right: 0; top: 0; display: inline-block; height: 45px; line-height: 45px; }
.newslist a img{display:none;}

.newslist2 li {position: relative;  clear: both; }
.newslist2 a { display: block;padding-bottom:20px;margin-bottom:20px; line-height: 30px; border-bottom: 1px dashed #eaeaea; font-size: 12px; color: #333; overflow:hidden;}
.newslist2 a .time { position: absolute; right: 0; top: 0; display: inline-block; height: 25px; line-height: 25px; }
.newslist2 a .img{float:left;width:145px;height:95px;margin-right:15px;position:relative;overflow:hidden;}
.newslist2 a .img img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;margin:auto; }
.newslist2 a:hover .tit { color: #da251c; font-weight:bold;}

.infoshow .tit { height: 45px; line-height: 45px; font-size: 18px; border-bottom: 1px dashed #eaeaea; color: #333; text-align: center; }
.infoshow .info { font-size: 12px; text-align: center; line-height: 25px; color: #333; }
.infoshow .img { text-align: center; margin: 15px;}
.infoshow .cont { clear: both; font-size: 14px; line-height: 30px; color: #333;margin: 10px 0; }
.infoshow .cont a { font-size: 14px; color: #333; }
.infoshow .prevnext { line-height: 30px; font-size: 12px; }
.infoshow .prevnext a { font-size: 12px; }

.infoshow .imgs .left { float: left; width: 120px; text-align: center; }
.infoshow .imgs .left img { width: 110px; height: 110px; border: 1px solid #333; cursor: pointer; }
.infoshow .imgs .right { float: left; width: 630px; text-align: center; overflow: hidden; }
.infoshow .imgs .right img { height: 350px; }
.infoshow .cont .ctit { height: 40px; border-bottom: 1px solid #b61b23; margin-top: 10px; }
.infoshow .cont .ctit span { display: inline-block; cursor: pointer; height: 40px; line-height: 40px; text-align: center; font-size: 16px; background: #9e9e9e; color: White; margin-right: 2px; padding: 0 15px; }
.infoshow .cont .ctit span.cur { background: #b61b23; }
.infoshow .cont .ccont div { display: none; }
.infoshow .cont .ccont div.cur { display: block; }





.page { clear: both; height: 100px; line-height: 100px; text-align: center; font-size: 14px; color: #333; }
.page a { display: inline-block; text-align: center; height: 30px; line-height: 30px; padding: 0 10px; margin: 5px; border: 1px solid #eaeaea; font-size: 12px; color: #333; }
.page a.cur { background: #eaeaea; }
</pre></body></html>