<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
* {margin: 0;padding: 0;}

body {background:#fff;font-size: 14px;font-family: "微软雅黑";color: #333;line-height: 22px;min-width:1200px;}
a {text-decoration: none;color: #000;}
a:hover {color: #d81a19;}
li {list-style-type: none;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
input, button, select, textarea {outline: none;}
.cl:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cl {zoom: 1;}
.l {width: 1100px;margin: 0 auto;}
.left {	float: left;}
.right {float: right;}

/*top*/
.top-box{ width:100%; height:auto; border-bottom:1px solid #d8d8d8;color:#999999;font-size:12px; background:#f5f5f5;}
.top-box h1{font-size:12px;color:#6a6969; float:left;padding:5px 0; }
.top-box-r div{ float:left; margin-left:10px; margin-top:6px;}
.top-box-r a{font-size:12px; margin-left:5px; color:#999;}
.top-box-r div img{ width:27px;float: left;}
.top{ padding:20px 0px;}
.top-tel img{margin-top: 28px; margin-right: 5px;}
.tel-text{ float:right;}
.tel-text p{ font-size:12px; color:#666;}
.tel-text h4{ font-size:20px; color:#d81a19;}
/*nav*/
.navBar{width:100%;margin:0px auto; height: 40px;line-height: 40px;background:#d81a19;color:#fff;}
.nav{position:relative;width:1100px;margin:0 auto;font-size:16px;  z-index:2}
.nav a{color:#fff;}
.nav h3{font-size:100%;font-weight:normal;}
.nav .m{float:left;position:relative;z-index:1;}
.nav .s{float:left;width:3px;text-align:center;color:#D4D4D4;font-size:12px;}
.nav h3 a{display:block;width:159px;text-align:center;}
.nav li:last-child h3 a { background:none;width: 144px !important;}
.nav .sub li a:hover{color:#fff;}
.nav .sub{display:none;position:absolute;left:0px;top:40px;z-index:1;width:148px;border-top:0;background:#d81a19;}
.nav .sub li{text-align:center;margin-bottom:-1px;}
.nav .sub li a{display:block;border-bottom:1px solid #9f0807;padding:8px 0;height:20px;line-height:22px;color:#fff;font-size:14px;}
/*.nav .sub li a:hover{background:#ff721d;}*/
/*banner*/
.flexslider{position:relative;height:400px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*.flex-direction-nav li a.flex-prev{left:20px;background:url(../image/prev.png) center center no-repeat; top:150px;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../image/next.png) center center no-repeat;top:150px;}*/
/*footer*/
.footer-bj{ width:100%; height:auto; overflow:hidden;background:#f5f5f5;}
.foot-nav{ border-bottom:1px solid #dad8d8; text-align:center;color:#666;}
.foot-nav ul li {text-align:center; padding:10px 0;}
.foot-nav ul li a{ display:inline; color:#666;text-align:center; padding:10px 15px;}
.foot-logo{ width:290px;margin:45px 0;height: 90px;}
.foot-lx{ width: 370px; margin-top: 28px; margin-left: 139px;}
.foot-lx h2{ font-size:16px; color:#333; padding-bottom:10px;}
.foot-lx p{ color:#666; font-size:14px;}
.foot-ewm{ font-size:14px; color:#666; text-align:center;width: 254px;margin-top:30px;}
.foot-ewm div{width:107px; float:left; margin-left:20px;}
.foot-ewm div img{ width:100%;}
.copyright{ background:#dad8d8; text-align:center; font-size:12px; color:#333333; line-height:20px; padding:10px 0;}
.copyright a{ color:#333333;}


/*left*/
.righr-nav{ border:1px solid #b0afaf; width:208px;padding: 0 15px 10px 15px; margin-top: 30px;margin-bottom: 50px;}
.righr-nav h3{ font-size:16px; color:#d81a19; font-weight:600;line-height: 0.8;padding-left: 7px; padding-top: 15px;}
.right-nav-h4{  width:100%;}
.right-nav-h4 h4{ background:#f2f2f2; height:35px; line-height:35px; text-indent:1em;margin: 5px auto;}
.right-nav-h4 h4 a{ color:#d81a19;}
.right-nav-li li{ border-bottom:1px dotted #b3b2b2;line-height: 30px; width: 95%; margin: 0 auto;padding-left: 10px; line-height: 30px;}
.right-nav-li li a{ font-size:12px; color:#333;}
/*index*/
.index-right{ width:835px;}
.index-about{ background:#f2f2f2; width:100%; border-left:3px solid #dc182d;margin-top: 30px;}
.index-about-l{ width:454px; margin-left:20px;}
.index-about-l h2{ font-size:20px; color:#dc182d; padding: 40px 0 30px;}
.index-about-l p{ color:#666; line-height:30px; text-align:justify;}
.index-about-l a{ display:inline-block;font-size:16px; color:#fff; text-align:center; width:145px; height:35px; line-height:35px;margin-right: 6px; margin-top: 25px;transition: all 0.8s;background: linear-gradient(#dc182d 50%, #aba9a9 50%);background-size: 100% 200%; background-position: 0 100%;}
.index-about-l a:hover{ -webkit-animation: myfirst 2s 1; background-position: 0 0%;}
.index-about-r{ width:333px; height:434px; overflow:hidden;}
.index-about-r img{ width:100%; height:100%;}

.Box {position: relative; border:1px solid #aba9a9; margin-top:30px;width: 100%;padding: 10px 0 20px;}
.Box .content {width:835px;margin: 0 auto;}
.Box h2 {text-align:left; font-size:16px;color:#dc182d; background:url(../images/index_11.png) bottom no-repeat; margin-bottom:25px; padding-top: 10px; padding-bottom:15px;text-indent: 19px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width:28px;height: 28px;position: absolute;top: -60px;cursor: pointer;}
.Box .Box_con .btnl {background:url(../images/index_19.png) no-repeat center;right: 47px;}
.Box .Box_con .btnr {background:url(../images/index_21.png) no-repeat center;}
.Box .Box_con .btnl:hover {background:url(../images/index_19.png)) no-repeat center;}
.Box .Box_con .btnr:hover {background:url(../images/index_21.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;width: 810px; margin: 0 auto;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width:255px;margin-left: 20px;overflow: hidden; text-align:center;}
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li .cur{width:100%;height:185px;overflow:hidden;}
.Box .Box_con .conbox ul li .cur img{ width:100%; height:100%;transition: all 0.8s; }
.Box .Box_con .conbox ul li:hover .cur img {transform: scale(1.1);}
.lr{ float: right; width: 42px;}

.link{border:1px solid #aba9a9; margin-top:30px;width: 100%;}
.link-h4{ float:left; font-size:16px; background:#dc182d; text-align:center; color:#fff; width: 17px; padding: 15px 10px;line-height: 25px; margin-right:15px;}
.link-a{ padding-top:15px;}
.link-a a{ margin-right: 36px; color: #666; font-size: 14px; margin-bottom: 14px; display: inline-block;}


/*内页*/
.crumbs{ background:url(../images/index_08.png) no-repeat bottom left; width:100%;height: 35px; margin-top: 36px;}
.crumbs h2{ font-size:16px; color:#dc182d; float:left;}
.crumbs .weizhi{ float:right; color:#666;font-size:13px;}
.crumbs .weizhi a{color:#666;}
/*about*/
.content{ font-size:14px; color:#666; text-align:justify; line-height:25px; padding-top:25px;}
/*图片列表*/
.img-list ul{ margin-top:25px;width: 102%;}
.img-list ul li{ width:270px; text-align:center; float:left;margin-right: 13px; margin-bottom: 10px;}
.img-list ul li figure{width:270px; height:370px; overflow:hidden;}
.img-list ul li figure img{ width:100%;transition: all 0.8s; }
.img-list ul li p{ text-align:center; font-size:14px; line-height:30px;}
.img-list ul li:hover figure img{transform: scale(1.1);}
/*详情*/
.xiangqing{ margin-bottom:30px;}
.xiangqing h3{ font-size:20px; line-height:50px; text-align:center; padding-top:10px;}
.xiangqing p{ font-size:14px; color:#666; text-align:center;}
.xiangqing span{ border-bottom:1px dashed #aaa; display:block; width:100%; height:1px; margin:10px 0 20px;}
.xq-text p{ text-align:left;}
.xq-text img{margin: 0 auto; display: block;}
.xq-text{border-bottom:1px dashed #aaa; margin-bottom:10px;}
/*news*/
.news-list ul{ margin-top:20px;}
.news-list ul li{ width:100%; margin-bottom:20px; float: left;}
.news-list ul li figure{width:253px; height:190px; overflow:hidden; float:left;}
.news-list ul li figure img{ width:100%;transition: all 0.8s; }
.news-list ul li:hover figure img{transform: scale(1.1);}
.news-ms{ float:right; width:550px;}
.news-ms h4{ font-size:16px; line-height:50px;}
.news-ms p{ font-size:14px; color:#666; line-height:25px; padding-bottom:20px;}
.news-ms span{ font-size:14px; color:#999;}
/*分页条*/
.fenye{ float:right; font-size:14px;margin-top: 30px;}
.fenye span{ display:inline-block; text-align:center; }
.fenye span a{display:inline-block; text-align:center; border:1px solid #dad8d8; background:#fff; padding:3px 8px;margin-left:8px;}
.page-num-current{ border:1px solid #dc182d !important; color:#dc182d;}
/*联系我们*/
.contact .left img{ width:365px;}
.contact .lxfs{ width:442px;margin-top: 55px;}
.contact .lxfs h4{ font-size:16px; color:#dc182d; line-height:40px;}
.contact .lxfs p{ text-align:left; line-height:25px; color:#666; font-size:14px;}
.api{ margin-top:20px;margin-bottom:40px;}
#allmap{width:100%;height:500px;}













</pre></body></html>