<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* public start */
html,body{-webkit-text-size-adjust:none;}
body{ width:100%;font-size:14px;line-height: 24px; font-family:"Microsoft YaHei";margin:0;padding:0;color:#666;  overflow-x:hidden;  }
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;paddid:0; }
ul,li{list-style:none;margin:0;padding:0}
img{border:0px; vertical-align:top;}
.fl{ float:left;} .fr{ float:right;}
div,dl{display: block;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clear{clear:both;}
/*----------linkes---------*/
a{color:#555; text-decoration:none; -webkit-transition: all 0.2s linear;-khtml-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear; text-decoration:none;}
.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}
.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}
#none{background:none;}
.main{width: 1000px; margin:0 auto; overflow:hidden;}
.container{width:1100px; margin:0 auto;}
.font-color1{color:#c03427;}
.bg-color1{background-color:#f37548;}
.bg-color2{background-color:#3d3f4b;}
/* END public */
/*本页公共样式开始*/
.tit{ font-size:16px;border-bottom:1px solid #e5e5e5;}
.tit .tit_left{ float:left; line-height:43px;margin-top:15px;}
.tit .tit_left p span{ color:#d3301f}
.tit .tit_right{ float:right; line-height:43px;margin-top:15px;}
.tit .tit_right span{ color:#0B3698}
.tit .tit_right p{ float:left; margin-right:35px;color:#666;}
.tit .tit_right p a{color:#d3301f;display:inline-block;margin-left:10px;}
.tit .tit_right p a:hover{text-decoration:underline;}
.tit .tit_right form{ float:right}
.tit .input_1{ height:37px; width:208px; border: 1px solid #E6E6E6; font-size:14px; color:#999999; padding-left:20px;font-family:"微软雅黑";outline: none;}
.tit .input_2{ height:39px; width:80px; background:#FF5B02; border:0px; font-size:16px; color:#fff; float:right; margin-top:3px}
.tit_s h3{font-size:20px; color:#333333; font-weight:normal; padding-bottom:5px; }
.tit_s h3 span{ width:80px;padding-bottom:5px;  }
.tit_s .span_1{ font-size:14px; color:#cccccc; margin-left:10px; border:0px}
.tit_s .span_2{font-size:16px; color:#cccccc; float:right; border:0px; width:333px; text-align:right}
.tit_s .span_2 img{ margin-top:4px; margin-left:10px}
.public_s{ margin-top:15px}
.public_left{  float:left; box-shadow:-2px 10px 5px #888888; background:#fff;}
.public_1{width:275px;  height:639px;border:1px solid #D9DBDD; border-top:#294EAA 4px solid;}
.public_1 ul{ margin-top:1px}
.public_1 li{ height:43px}
.public_1 li p{ width:253px; text-indent:65px; height:42px; line-height:42px; font-size:16px; border-bottom:#E6E6E6 1px solid; margin:0 auto; position:relative}
.public_1 li img{ position:absolute; left:40px; top:14px;opacity:0}
.public_1 li.on{ background:#294EAA; color:#fff; border-left:0px;height:42px;cursor:pointer;}
.public_1 li.on a{color:#fff;}
.public_1 li:hover{ background:#294EAA; color:#fff; border-left:0px;height:43px;cursor:pointer;}
.public_1 li:hover p{border-bottom:#294EAA 1px solid;color:#fff;}
.public_1 li:hover img{ opacity:1}
.public_1 li span{ font-size:12px; margin-left:15px; color:#D8D8D8}
.xinxi_top{ width:220px; margin:15px auto 0}
.xinxi_left{ float:left}
.xinxi_left img{ margin-top:10px; padding-right:9px}
.xinxi_left p{ font-size:16px; color:#707070; }
.xinxi_left h2{ font-size:24px; color:#666; font-weight:normal}
.xinxi_bottom{ width:228px; margin:15px auto 0}
.pu_zixun{ width:230px; margin:28px auto 0}
.pu_zixun_left{ float:left}
.pu_zixun a{ width:112px; height:112px; display:block; text-align:center;background:#FF8500; font-size:16px; color:#fff}
.pu_zixun a:hover{text-decoration:underline;}
.pu_zixun a img{ margin-top:10px}
.pu_zixun_right{ float:right}


/*本页公共样式结束*/

/*---------------------------top------------------------------*/
.top { overflow:hidden; padding:28px 0 24px; background:#FFF;}
.top a { display:block; color:#656565; font-size:12px; line-height:16px;float:left;}
.top .logo { width:425px; float:left; margin-right:15px;}
.top .logo span{display:block;border:1px solid #cccccc;float:right;height:62px;}
.top ul { width:441px; float:left; overflow:hidden; margin-top:13px;}
.top ul li { width:147px; float:left;}
.top ul li a { display:block;  overflow:hidden;}
.top ul li img { display:block; width:45px; float:left; margin-right:6px;}
.top ul li span { display:block; width:96px; float:left; margin-top:6px;}
.top .tel { width:185px; float:left; margin-top:10px;}
/***搜索**/
.search  { width:360px; float:right; height:43px;margin-top:15px;}
.search  .inp_1 { width:260px; line-height:33px; height:33px; padding-left:18px; border:1px solid #e6e6e6; border-right:0; float:left; outline:none; color:#999;}
.search  .inp_2 { width:80px; height:43px; line-height:43px; color:#fff; text-align:center; font-size:16px;border:0; float:left; outline:none; cursor:pointer;}


.mainNav { height:50px; width:100%; background:#C03728; }
.mainNav .nav { overflow:hidden;}
.mainNav .nav li { width:100px; float:left; height:50px; line-height:50px; text-align:center;}
.mainNav .nav li a { background:#C03728; display:block; height:50px; line-height:50px; color:#FFF;}
.mainNav .nav li a.on { background:#d3301f; }
.mainNav .box { position:relative;  overflow:visible; z-index:2;}
.mainNav .box ul { width:100px; padding:0 ;  background:#fff; position:absolute;}
.mainNav .box #box_1 { left:98px;}
.mainNav .box #box_2 { left:198px;}
.mainNav .box #box_3 { left:898px;}
.mainNav .box ul { border:1px solid #e6e6e6; height:0; overflow:hidden;  border-top:0; border-bottom:0;}
.mainNav .box ul li { text-align:center;line-height:29px; height:29px;  border-bottom:1px solid #e6e6e6; }
.mainNav .box ul li a{ display:inline-block; line-height:20px; height:20px; overflow:hidden;  text-align:center; display:inline-block; margin-top:3px; padding:1px 0 2px; width:100%;}
.mainNav .box ul li a:hover {color:#d3301f;}
.mainNav .box ul li:last-of-type a { border-bottom:0;}
#banner{position:relative}
#banner .hd{ height:25px; overflow:hidden; position:absolute; right:14.5%; bottom:10px; z-index:1; }
#banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
#banner	.hd ul li{ float:left; margin-right:10px; border-radius:50%; width:15px; height:15px; line-height:15px; text-align:center; background:#fff; cursor:pointer; margin-top:5px }
#banner	.hd ul li.on{ background:#d3301f; margin-top:5px;width:15px;border:0; height:15px; line-height:15px; text-align:center; }
.bg1{text-align:center; position:relative}
.bg1 span{ width:100%; height:48px; position:absolute; left:0px; bottom:0px; line-height:48px; font-size:20px; color:#fff;background:rgba(0,0,0,.7);}
.bg1 span b{position:absolute;left:15%;bottom:0;font-weight:normal}

/*footer*/
.footer { margin-top:34px; background:#C03728; padding:21px 0 42px 0;}
.footer .foot_nav { text-align:center;border-bottom:1px solid #D37168;padding-bottom:20px;overflow:hidden;margin:0 auto;}
.footer .foot_nav li { display:inline-block; font-size:18px; line-height:22px; color:#FFF; border-right:1px solid #D37168;width: 249px;float:left;text-align:center}
.footer .foot_nav li.ys{ border-right:0;}
.footer .foot_nav li a{color:#fff;display:block;width:182px;text-align:center;margin:0 auto}
.footer .foot_nav li a  img{width:41px;float:left;}
.footer .foot_nav li  a span {display:inline-block;width:120px;float:left;text-align:left;margin-left:20px;}
.footer .foot_nav li  a span b{font-weight:normal;font-size:12px;color:#fff;}
.footer .lz { overflow:hidden; margin-top:44px;}
.footer .lz .wx { width:159px;  float:left; margin-right:27px;}
.footer .lz .wx i { display:block; width:159px; height:159px; }
.footer .lz .wx span { display:block; text-align:center; font-size:16px; line-height:16px; margin-top:16px; color:#FFF;}
.footer .lz ul { width:200px; float:left; margin-right:28px; border-right:1px solid #D37168; margin-top:6px;}
.footer .lz ul li { height:26px; margin:10px 0;width:100px;float:left;}
.footer .lz ul li a { display:inline-block; font-size:16px; line-height:22px; padding:1px 5px 2px; color:#FFF; border-radius:2px;}
.footer .lz ul li a:hover { background:#d3301f; }
.footer .lz .dz { width:640px; float:left; position:relative;margin-top:15px;}
.footer .lz .dz p { font-size:14px; line-height:16px; color:#FFF; margin-bottom:15px;}
.footer .lz .dz p.p1{font-size:16px;}
.footer .lz .dz .foot_map { width:237px; height:123px; position:absolute; right:0; top:0;}
.foot_ewm{color:#fff;width:130px;float:left;margin-top:30px;}
.foot_ewm span{display:block;text-align:center;margin-top:5px;}</pre></body></html>