<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.he40{    background-color: rgba(188, 59, 54, 1); height: 40px;}
.topleft p{ height: 40px; line-height: 40px; margin-right: 15px; color: #fff; margin-top: 0px; display: flex  }
.topleft p a{  color: #fff;  }
.topleft p img{ width:18px; height: 18px; margin-top: 10px; margin-right: 4px; margin-left:2px;  }
.topright form{ padding: 0px; margin: 0px;}

.topright input{ padding: 0px; margin: 0px;}

.topright input.gjc{ width: 240px; height: 28px; border: 0px; background: #f2f2f2; padding: 5px; padding-left: 10px; margin-top: 6px;
	border-radius: 4px 0px 0px 4px;}

.topright input.ssan{
	width:40px;
	height: 28px; border: 0px;margin-top: 6px;
	border-radius: 0px 4px 4px 0px ; font-size: 0px; margin-left: -1px; border-left:1px #e1e1e1 solid; background: #f2f2f2 url("../images/top5.png") no-repeat center center;background-size:20px 20px;cursor:pointer}
.logo img{ width: 591px;  margin: 15px 0px;}
.logo { height: 115px;}
.content1{ width: 1300px; padding: 0px; margin: 0px auto}

/* 本例导航*/
.nav1{ margin-top: 15px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ height:34px; line-height:34px;  position:relative; z-index:1; float:left; width:100%; margin-top: 30px;  }
.nav a{ color:#000;  }
.nav .nLi{ float:left;  position:relative; display:inline; height: 75px; }
.nav .nLi h3{ float:right;height: 40px;  }
.nav .nLi h3 a{ display:block;  font-size:16px; font-weight:bold; margin-left: 16px; width:66px; height: 40px;     }
.nav .nLi1 h3 a{ display:block;  font-size:16px; font-weight:bold; margin-left: 16px; width:96px; height: 40px;     }
.nav .sub{ display:none; width:1000px;  height: 250px;   position: absolute; top: 42px; }
.navxnow{ width: 2px; background: #bc3b36; height: 23px; }

.navx{ width:1000px;   background:rgba(242,247, 255, 1); border-top: 2px solid #bc3b36  }


.nav .now h3 a{color:#bc3b36; border-bottom: #bc3b36 solid 2px;   }
.nav:hover .on h3 a{color:#bc3b36; border-bottom: #bc3b36 solid 2px;   }


/* 本例结束*/

/* 幻灯片*/
.hdp{ width: 1300px; margin: 0px auto}
.slideBox{ width:100%; height:420px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:16px; overflow:hidden; position:absolute; width:100%; text-align:center; bottom:10px; z-index:1; }
.slideBox .hd ul{text-align: center;  }
.slideBox .hd ul li{
	cursor: pointer;
	display: inline-block;
	zoom: 1;
	width: 16px;
	height: 16px;
	margin: 0 1px;
	background: #fff;
	overflow: hidden;-webkit-border-radius:8px;border-radius:8px

}
.slideBox .hd ul li.on{ width: 40px;background:#bc3b36; color:#fff; border-radius:8px}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; text-align:center;}
.slideBox .bd img{width:1300px; position:absolute; left:50%; top:0; margin-left:-650px; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.ztttt{ margin-top: 20px;}
/* 本例结束*/
.navtu{ width:140px; height: 140px;  margin:40px;}
.navtu img{ width:140px; height: 140px; }
.navtext{ width:180px; height: 140px; margin-top: 40px; font-size: 16px; color: #bc3b36; }
.navnav{ margin: 40px 40px;}
.navnav p{ width: 33.33%; text-align: left; font-size: 18px;}
.navnav p a{ color: #000}
.navnav p a:hover{ color: #bc3b36}

.indexnewsleft{ width: 900px;}
.indexnewsright{ flex: 1px; margin-left: 30px;}

.innewsltitle{ width: 100%; height: 50px; background: #e5e5e5; margin-top: 30px; padding: 0px 10px;  }

.titlebg{
	width: 100%; height: 35px; background: url("/Public/Home/img/titlebg1.png") top left no-repeat; margin-top: 30px;}
.titlebg p{ font-size: 16px; font-weight: bold; margin-top: 6px; margin-left: 40px;}
.titlebg p a{ font-size: 16px; color: #ffffff}


.innewsltitle p a{ margin-top: 12px; color: #000;font-size: 18px; margin-left: 10px;}
.innewsltitle p a:hover{ color: #000;}
.innewsltitle img{ width: 24px; height: 24px; margin-top: 13px;}
.indlnews21{ width: 48%;}
.indtu{ width: 100%; height: 290px;}
.indtu img{ width: 100%; height: 290px;}
.indlnews21{ margin-top: 20px;}
.indtutitle{ height: 40px; line-height: 40px; border: solid #e1e1e1 1px; padding-left: 20px; font-size: 16px; font-weight: bold; margin-top: 0px;}

.indtuxlst{ margin-top: 10px;}
.indtuxlst li{ width: 100%; height:36px; line-height: 36px; display: flex;}
.indtuxlst li s{ width: 4px; height: 4px; background: #000; margin-right: 10px; margin-top: 15px;}
.indtuxlst li p{ flex: 1}
.indtuxlst li span{ width: 30px; margin-right: 5px;}
.indtuxlst li span img{ width: 30px;}

.indexgg01{ margin-top: 10px;}
.indexgg01 li.ggl{ width: 80px; }
.indexgg01 li.ggl p{ width: 80px; height: 30px; line-height: 30px; color: #fff; text-align: center; font-size: 14px; background: #bc3b36}
.indexgg01 li.ggl span{ width: 78px; height: 30px; line-height: 30px; color: #bc3b36; text-align: center; font-size: 14px; background: #fff; border: solid 1px #e1e1e1}

.indexgg01 li.ggr{ flex: 1; margin-right: 20px; margin-left: 20px;}
.indexgg01 li.ggr p{ width: 300px; font-size: 14px; line-height: 28px; }

.indexgg01 li.ggr span{ width: 100%; font-size: 14px; color: #666; margin-top: 10px; }

.indexgg01 li.ggr p span{ width: 30px; margin-right: 5px; }
.indexgg01 li.ggr p span img{ width: 30px; margin-right: 5px; }
.indexmtlst li{ margin-top: 15px; border-bottom: double 1px #e1e1e1; padding-bottom: 10px; display: flex}
.indexmtlst li s{width: 4px; height: 4px; background: #000; margin-right: 10px; margin-top: 8px;  }
.indexmtlst li p{width:400px; }
.indexkj{ width: 100%;
	height: 160px; background: #e5e5e5; margin-top: 12px;border-radius: 4px; }
.indexkj li{ flex: 1; text-align: center;  }
.indexkj li.ab{ flex: 1; text-align: center; border: 1px #bc3b36 solid;border-radius: 4px 0px 0px 4px;  }
.indexkj li.ab1{ flex: 1; background: url("../images/kj.jpg") left center no-repeat; margin-left: -1px; }
.indexkj li p{ width: 42px; height: 42px; margin: 0px auto;  margin-bottom: 8px;}
.indexkj li span{ width: 100%; text-align: center;font-size: 16px; font-weight: 500 }
.indexkj li.ab span{  color: #bc3b36}
.indexkj a{margin: 0px auto; margin-top: 10px; width:90px; height: 90px; padding-top: 15px;  }
.indexkj a:hover{ border: 1px #bc3b36 solid; border-radius: 6px; color: #bc3b36 }
.indexkj a.now{  color: #bc3b36 }

.indexkj li p.bg1{  background: url("../images/u66.png") no-repeat;background-size: 42px 42px;}
.indexkj li p.bg2{  background: url("../images/kj02.png") no-repeat;background-size: 42px 42px;}
.indexkj li p.bg3{  background: url("../images/kj03.png") no-repeat;background-size: 42px 42px;}
.indexkj li p.bg4{  background: url("../images/kj06.png") no-repeat;background-size: 42px 42px;}
.indexkj li p.bg5{  background: url("../images/kj04.png") no-repeat;background-size: 42px 42px;}
.indexkj li p.bg6{  background: url("../images/kj05.png") no-repeat;background-size: 42px 42px;}
.indexkj li p.bg7{  background: url("../images/kj07.png") no-repeat;background-size: 42px 42px;}


.indexkj li a:hover p.bg2{  background: url("../images/kj002.png") no-repeat;background-size: 42px 42px;}
.indexkj li a:hover p.bg3{  background: url("../images/kj003.png") no-repeat;background-size: 42px 42px;}
.indexkj li a:hover p.bg4{  background: url("../images/kj006.png") no-repeat;background-size: 42px 42px;}
.indexkj li a:hover p.bg5{  background: url("../images/kj004.png") no-repeat;background-size: 42px 42px;}
.indexkj li a:hover p.bg6{  background: url("../images/kj005.png") no-repeat;background-size: 42px 42px;}
.indexkj li a:hover p.bg7{  background: url("../images/kj007.png") no-repeat;background-size: 42px 42px;}
.inzt li{ margin-top: 20px; width: 32.2%;}
.inzt li span{ width: 100%; height: 158px; }
.inzt li img{width: 100%; height: 158px; margin: 0px; padding: 0px; border-radius: 4px 4px 0px 0px;}
.inzt li p{width: 100%; height: 30px; line-height: 30px; background: #f0580c; margin-top: -30px; text-align: center; font-size: 14px; color: #fff; font-weight: bold; z-index: 999999;}
.inzt li p a{color: #fff; }
.inzt li p.zts1{ background: rgba(136,192,238,0.95)}
.inzt li p.zts2{ background: rgba(180, 179, 246,0.95)}
.inzt li p.zts3{ background: rgba(123, 176, 220,0.95)}
.inzt li p.zts4{ background: rgba(121, 202, 196,0.95)}
.inzt li p.zts5{ background: rgba(228, 191, 114,0.95)}
.inzt li p.zts6{ background: rgba(169, 73, 87,0.95)}

.inzt li:hover p.zts1{ background: rgba(136,192,238,1)}
.inzt li:hover p.zts2{ background: rgba(180, 179, 246,1)}
.inzt li:hover p.zts3{ background: rgba(123, 176, 220,1)}
.inzt li:hover p.zts4{ background: rgba(121, 202, 196,1)}
.inzt li:hover p.zts5{ background: rgba(228, 191, 114,1)}
.inzt li:hover p.zts6{ background: rgba(169, 73, 87,1)}
.indexwx{ margin-top: 20px;}
.indexl{ width: 792px; ; border: #e1e1e1 solid 1px;}
.indexr{ width: 388px;  border: #e1e1e1 solid 1px;}
.inwxtitle{ border-bottom: #e1e1e1 solid 1px; padding: 15px 20px;}
.inwxtitle li.inwx1{ width: 70px;}
.inwxtitle li.inwx2{ width: 480px; }
.inwxtitle li.inwx2 p{ width: 100%; font-size: 20px; font-weight: bold}
.inwxtitle li.inwx2 span{ width: 100%; font-size: 14px; color: #666666; margin-top: 5px;}
.inwxtitle li.inwx3{ width: 150px; border: #333 solid 1px; height: 60px; text-align: center; line-height: 60px;}
.inwxtitle li.inwx3 a{font-size: 18px; font-weight: bold;}
.inwxtitle li.inwx1 img{ width: 70px;}
.inwxx{ padding: 0px 20px 20px 20px;}
.wxlst{ width: 100%; margin-top: 20px;}
.wxtu{ width: 222px; height: 98px;}
.wxtu img{ width: 100%; height: 98px;border-radius: 4px;}
.wxtur{ flex: 1; padding-left: 20px;}
.wxtur p{ width: 100%; font-size: 16px; }
.wxtur span{ width: 100%; font-size: 14px; margin-top: 10px; color: #666666 }
.inyou{ padding: 20px; font-size: 18px; font-weight: bold}
.inyou img{ width: 25px; height: 25px; margin-right: 15px;}
.youlst{ padding: 0px 20px 20px 20px;}
.youlst li{ width: 45%; text-align: center;  text-align: left; margin-top: 25px;}
.youlst li img{ width: 50px; height: 50px;}
.mo{ width: 100%; background: #bc3b36; margin-top: 20px;}
.mo1{ width: 100%; border-bottom: #c84843 solid 1px; padding: 20px 0px;}
.mo1 img{ width: 20px; height: 20px;}
.mo1 a{ margin-left: 20px; color: #fff;}
.mo1 a:hover{ margin-left: 20px; color: #e5e5e5;}
.mo01{ width: 280px;}
.mo01 img{ width: 280px; margin-top: 30px;}
.mo02{ width: 550px; margin-top: 30px;  margin-bottom: 30px; margin-left: 20px;}


.mo02 p{ width: 100%; font-size: 16px; font-weight: bold; color: #fff}
.mo02 span{ width: 100%; font-size: 14px; color: #fff; margin-top: 10px;}
.mo03{ width: 230px; margin-top: 20px; margin-bottom: 15px; }
.mo03 li{ width:100px; }
.mo03 li img{ width:100px; height: 100px; }
.mo03 li p{ width:100px; text-align: center; color: #fff}
.mobq{ width: 100%; font-size: 14px; text-align: center; padding: 15px 0px;}
.sydw{  margin-top: 30px;  padding-left: 20px; margin-bottom: 30px; margin-left: 30px; border-left:#c84843 1px solid;}
.fei100{ margin-top: 20px;}
.banner{ width: 100%;
	}
.banner img{ width: 100%;}
.top25{ margin-top: 25px;}
.ableft{ width: 254px; }
.ablefttu{ height: 202px; width: 100%}
.ablefttu img{ width: 100%;height: 202px; border-radius: 4px 4px 0px 0px;}
.ablefttitle{ width: 100%; height: 40px; background: rgba(198, 72, 68, 0.9); text-align: center; line-height: 40px; margin-top: -40px; z-index: 999999; color: #fff; font-size: 18px;
	font-weight: bold;}
.ableftnav{width: 100%; border: #e1e1e1 solid 1px; border-bottom: 0px; background: #fff}
.ableftnav li{ width: 100%; border-bottom: #e1e1e1 solid 1px; height: 60px; line-height: 60px; background: url("../images/6.png") left 18px center no-repeat; font-size: 18px; padding-left: 38px;}

.ldxy01 a:hover{color: #ffffff}
.ldxy02{color: #ffffff}
.ldxy02:hover{color: #ffffff}
.ableftnav  li span{ width: 20px; height: 20px; background: url("../images/u1818.png") no-repeat;background-size: 20px 20px; margin-top: 15px; margin-right: 20px;}

.ableftnav  a:hover li span,.ableftnav  a.now li span{ background: url("../images/u1817.png") no-repeat;background-size: 20px 20px;width: 20px; height: 20px;}
.ableftnav a:hover li,.ableftnav a.now li{ background: url("../images/6sub.png") left 18px center no-repeat; }
.ableftnav  a.now{ color: #bc3b36}
.abcontent{ flex: 1px; margin-left: 20px; border: #e1e1e1 solid 1px; background: #fff; padding-bottom: 30px;}

.abconttitle{ height: 50px; border-bottom: #bc3b36 solid 1px;}
.abconttitle p{ height: 50px; line-height: 50px; background: #bc3b36; padding: 0px 30px; color: #fff; font-size: 18px; font-weight: 500; display: flex}
.abconttitle p span{ height: 20px; width: 5px; background: #fff; margin-top: 15px; margin-right: 15px;}
.abconttitle span.dqwz{ margin-top: 16px; margin-right: 20px;}
.abnw{ width: 100%;  font-size: 16px; line-height: 32px; color: #333; padding: 30px; }
.newsnwtitle{ width: 100%;  font-size: 24px; text-align: center; font-weight: bold; color: #000; border-bottom: #e1e1e1 1px solid; padding-bottom: 20px; margin-bottom: 20px;}
.abnw img{ margin: 10px 0px;max-width: 96% !important;}
.abnwgj{ padding: 40px;}
.abnwgj li{ width: 30%; margin-top: 15px;}
.abnwgj li img{ width: 100%;border-radius:4px;}
.abnwgj li p{ width: 100%; margin-top: 6px; line-height: 22px;}
.dsjnav{ margin-top: 20px; padding: 0px 0px 0px 30px;}
.dsjnav a{ padding: 6px 28px; margin-right: 6px; background: #f1f1f1; margin-top: 6px;border-radius: 4px}
.dsjnav a:hover,.dsjnav a.now{  background: #bc3b36; margin-top: 6px;border-radius: 4px; color: #fff}

.dsjnavx{ margin-top: 20px;  border-left: 1px #e1e1e1 solid;  flex: 1; margin-left:60px; padding: 30px 0px;}
.dsjnavtitle{ font-size: 16px; font-weight: bold; color: #000;margin-top: 20px;}
.dsjnavtitle span{ width: 20px; height: 20px; background: #bc3b36;border-radius: 10px; margin-left: -10px; margin-right: 20px; }
.dsjsmall{ margin-top: 20px; padding: 0px 30px; color: #666; width: 90%; line-height: 24px; margin-bottom: 50px;}
.aboutxr{ width: 600px; margin: 30px auto; border: #e1e1e1 1px solid; border-bottom: 0px; margin-top: 60px; }
.aboutxr li p.xr01{ flex: 1; text-align: center; height: 60px; line-height: 60px; border-bottom: #e1e1e1 1px solid; border-right: 1px #e1e1e1 solid; font-size: 16px;}
.aboutxr li p.xr02{ flex: 1; text-align: center;height: 60px; line-height: 60px;border-bottom: #e1e1e1 1px solid;font-size: 16px; }
.rcpy{ border-bottom: #e1e1e1 solid 1px; padding-bottom: 20px;}
.rcpy li{ width: 100%; margin-top: 10px; height:22px; line-height: 22px; font-size: 14px; padding-left: 50px; background: none; border-bottom: none;   }
.rcpy li a{ color:#666  }
.rcpy li a:hover{ color:#bc3b36  }
.rcpy li a.now{ color:#bc3b36  }
.newslst1{ margin-top: 20px; padding: 0px 20px; }
.newslst1 li { height: 50px; line-height: 50px; background: url("../images/ddd.jpg") left center no-repeat; padding-left: 20px; font-size: 16px;border-bottom: dashed 1px #e1e1e1 }
.newslst1 li span{ color: #666666}
.newslst1 li p{ width: 700px;}

.xslst01 p.xslst002{ padding: 20px;}
.newssp11000{ padding: 0px; margin-top: 40px;}
.newssp11 li{ width: 32%; margin-top: 10px;}
.newssp11 li p.newssp2 img{ width: 100%; }
.newssp11 li span { width:100%;   }
.newssp11 li span img{ width: 50px; height: 50px; margin: 0px auto; margin-top: -140px;}
.newssp11 li p.newssp3{ width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 16px;}


.newssp111{ padding: 20px;}
.newssp111 li{ width: 23%; margin-top: 10px;}
.newssp111 li p.newssp2 img{ width: 100%; }
.newssp111 li span { width:100%;   }
.newssp111 li span img{ width: 50px; height: 50px; margin: 0px auto; margin-top: -140px;}
.newssp111 li p.newssp3{ width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 16px;}
.newssp111 li p.newssp4{ width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #666666}
.newsnwftitle{ width: 100%; font-size: 14px; color: #666; text-align: center; margin-top: 12px; margin-bottom: 20px;}
.xjsz{ flex: 1;  padding: 20px;}
.zjsx1{ width: 100%;}
.zjsx1 p{ width: 100px; font-weight: bold}
.zjsx1 span{ flex: 1; text-align: left;}
.zjsx1 span a{ margin-right: 20px; display: inline-block}
.zjsx1 span a:hover{ color: #bc3b36;}

.xsdq{ width: 100%; height: 60px; line-height: 60px; border-bottom: #e5e5e5 1px solid; font-size: 18px;}
.xsabout{ margin-top: 0px; border-bottom: 1px solid #e1e1e1; padding-bottom: 40px;}
.xsabouttu{ width: 300px; height: 205px; background: #bc3b36}
.xsabouttu img{ width: 300px; height: 205px;}
.xsabouttu1{ flex: 1px; margin-left: 40px;}
.xsabouttu1 p{ width: 80px; font-size: 24px; font-weight: bold}
.xsabouttu1 span{ flex: 1; background: url("../images/u223.png") center left repeat-x;}
.xsabouttu1 p a{ border-bottom: solid 3px #bc3b36; padding-bottom: 5px;}
.xsab8{ width: 100%; font-size: 16px; margin-top: 30px; line-height: 28px;}

.xslst{ margin-top: 20px;}
.xslst01{ margin-top: 20px; margin-bottom: 30px;}
.xslst01 p.xslst001{ width: 237px; height: 170px; }
.xslst01 p.xslst001 img{ width: 237px; height: 170px;border-radius: 4px }
.xslst01 p.xslst002{ width: 237px; height: 85px; text-align: center; line-height: 85px; border-right: 1px solid #bc3b36; font-size: 28px; font-weight: bold; color: #bc3b36; margin-top: 42px;}
.xslst01 p.xslst003{ flex: 1; margin-left: 30px; }
.xslst01 p.xslst003 span{ width: 24%; border-right: 1px solid #999; text-align: center; height: 18px; margin-top: 10px; font-size: 18px; line-height: 18px;}
.xslst01 p.xslst003 span.br0{ border-right: 0px solid #f00; }

.ptop30{ padding-top: 65px;}
.ptop20{ padding-top: 30px;}

.focusBox1 { float:left; position: relative; width: 430px; height: 290px; overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox1 .pic img { width: 430px; height: 290px; display: block; }
.focusBox1 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 30px; width:100%;background: #333;  filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox1 .txt { position: absolute; bottom: 0; z-index: 2; height: 30px; width:100%; overflow: hidden;  }
.focusBox1 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-30px;}
.focusBox1 .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; width: 270px }
.focusBox1 .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox1 .num li{ float: left; position: relative; width: 8px; height: 8px; line-height: 6px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer;  border-radius: 4px }
.focusBox1 .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size: 10px;background: #e5e5e5; color: #666}
.focusBox1 .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox1 .num li.on a,.focusBox .num a:hover{ background:#f60; color: #fff  }


.focusBox2 { float:left; position: relative; width: 430px; height: 290px; overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox2 .pic img { width: 430px; height: 290px; display: block; }
.focusBox2 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 30px; width:100%;background: #333;  filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.focusBox2 .txt { position: absolute; bottom: 0; z-index: 2; height: 30px; width:100%; overflow: hidden;  }
.focusBox2 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-30px;}
.focusBox2 .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none;  width: 270px;}
.focusBox2 .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox2 .num li{ float: left; position: relative; width: 8px; height: 8px; line-height: 6px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer;  border-radius: 4px }
.focusBox2 .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; font-size: 10px;background: #e5e5e5; color: #666}
.focusBox2 .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox2 .num li.on a,.focusBox .num a:hover{ background:#f60; color: #fff  }
.xsabouttu105{ width: 300px; height: 60px; background: #bc3b36; line-height: 60px; padding-left: 20px; font-size: 24px;
	font-weight: bold; color: #fff}
.ksleft{ width: 300px; border: #e5e5e5 1px solid}
.xsabouttu105 img{ width:30px; height: 30px; margin-top: 15px; margin-right: 20px;}

.xsabouttu106{ width: 300px; height: 50px; background: #e5e5e5; line-height: 50px;  font-size: 18px;
	font-weight: bold; color: #333; text-align: center;}
.xsabouttu107{ width: 100%; background: #fff; padding-left: 20px; padding-bottom: 20px;}
.xsabouttu107 span{ width: 45%;  margin-top: 20px; font-size: 16px;}
.xsabouttu11{ padding-left: 40px;}
.xsabott01{ width: 100%; }
.xsabott01 p{ font-size: 24px; font-weight: bold}
.xsabott01 span{ flex: 1; background: url("../images/u223.png") center left repeat-x; margin-left: 20px;}
.xsabott01 p a{ border-bottom: solid 3px #bc3b36; padding-bottom: 5px;}

.newslst11{ margin-top: 20px;  }

.newslst11 li { height: 50px; line-height: 50px; background: url("../images/ddd.jpg") left center no-repeat; padding-left: 20px; font-size: 16px;border-bottom: dashed 1px #e1e1e1 }
.newslst11 li span{ color: #666666}
.newslst11 li p{ width: 700px;}
.kstitle{ width: 100%; border-bottom: #e5e5e5 dashed 1px; padding-bottom: 20px; margin-top: 40px; text-align: center; font-size: 18px; font-weight: bold;}
.kstitlef{width: 100%;  margin-top: 20px; text-align: center; font-size: 14px; color: #666 }
.ksnwecont{ width: 100%; font-size: 14px; margin-top: 40px;}

.xk130{ margin-top: 20px;}
.xk130 li { margin-top: 20px; border-bottom: #e5e5e5 dashed 1px; padding-bottom: 20px;}
.xk130 li { margin-top: 20px; border-bottom: #e5e5e5 dashed 1px; padding-bottom: 20px;}
.xk1301{ width: 300px;}
.xk1301 img{ width: 300px;border-radius: 4px}
.xk1302{ flex: 1; margin-left: 30px;}
.xk1302 p.xk1303{ font-size: 18px; font-weight: bold;}
.xk1302 p.xk1304{ font-size: 14px; height: 90px; margin-top: 20px; color: #666; line-height: 24px;}
.xk1302 p.xk1035{ font-size: 14px;margin-top: 20px; color: #666; line-height: 24px;}
.xk1302 p.xk1035 span{ margin-right: 20px;}
.xk1302 p.xk1035 a{ padding: 8px 40px; background: #bc3b36; color: #fff; font-size: 16px; font-weight: bold;border-radius: 4px}


/*登录*/


.singsj {
	margin-top: 20px;
	font-size: 14px;
	color: #666666
}

.signin_banner {
	height: 468px;
	background: url(../images/loginbj2.jpg) center center;
	width: 100%;
	float: left;
	margin-top: 20px;
}
.banner1{ width: 100%; height: 20px; border-top: 1px #f1f1f1 solid}
.signin_kuang {
	float: right;
	width: 350px;
	background: url(../images/90.png);
	height: 400px;
	-webkit-border-radius: 4px;
	margin-top: 30px;
}

.signin_kuang li.singtitle {
	width: 100%;
	float: left;
	font-size: 12px;
	color: #333;
	text-align: center;
	margin-top: 20px;
}

.signin_kuang li.singtitle2 {
	width: 100%;
	float: left;
	font-size: 24px;
	color: #000;
	text-align: center;
	margin-top: 20px;
	border-bottom: #e1e1e1 solid 1px;
	border-top: #e1e1e1 solid 1px;
	padding: 15px 0px;
}

.singdl {
	width: 300px;
	float: left;
	display: inline;
	margin-left: 25px;
	margin-top: 20px;
}

.singdl li {
	width: 100%;
	float: left;
	margin-top: 8px;
}


.singdl li p.singdltu {
	width: 35px;
	height: 35px;
	border: #CCC solid 1px;
	float: left;
}

.singdl li p.singdltu img {
	width: 20px;
	float: left;
	margin-top: 6px;
	margin-left: 6px;
}

.singdl li p.singdls {
	width: 265px;
	height: 35px;
	border: #CCC solid 1px;
	float: left;
	border-left: 0px;
}

.singdl li p.singdls input {
	width: 265px;
	height: 35px;
	border: 0px;
	background: none;
	padding-left: 10px;
}

input::-webkit-input-placeholder {
	color: #999999;
}



.signin_kuang li.singwj {
	float: left;
	width: 100%;
	color: #000;
	text-align: right;
}


.signin_kuang li.singwj a {
	float: right;
	color: #000;
	margin-right: 25px;
	margin-top: 15px;
}

.signin_kuang li.singwj a:hover {
	color: #e4393c;
}

.signin_kuang li.singwj img {
	float: right;
	width: 20px;
	margin-top: 16px;
	margin-right: 8px;
}

.signin_kuang input.submit1 {
	width: 300px;
	float: left;
	margin-left: 25px;
	margin-top: 20px;
	height: 40px;
	background-color: #e4393c;
	text-align: center;
	border: none;
	color: #FFF;
	-webkit-border-radius: 4px;
}
.mobq1{ width: 100%; font-size: 14px; color: #666; height: 70px; line-height: 70px; text-align: center}
.membernw{ margin-top: 50px; font-size: 16px; font-weight: bold}
.membernw p{ margin-right: 30px;}
@media (max-width:1200px){
	.he40,.content1,.hdp,.mo{width:1300px;  }

}

.web22{ display:none; position: absolute; left:812px; top: 1930px;}
.web22 img{ border: 1px #e1e1e1 solid}
</pre></body></html>