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







 







/* flexslider */



.flexslider{position:relative;height:624px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}



.slides{position:relative;z-index:1;}



.slides li{height:624px;}



.slides li a{ width:100%; height:624px; display:block;}



.flex-control-nav{position:absolute;bottom:30px;z-index:999;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%;top:50%;}



.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:40px;background:url(../images/prev.png) center center no-repeat;}



.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}











.sousuo{ width:1180px; margin:0 auto; height:68px;}



.sousuo .re_ci{ float:left; height:68px; line-height:68px; padding-left:20px; }



.sousuo .re_ci span{ font-weight:bold;}



.sousuo .re_ci a{ padding-right:5px; color:#000; }



.sousuo .biao_dan{ margin-top:10px;  float:right; width:321px; border:1px solid #aaaaaa; border-bottom-right-radius:14px;border-top-left-radius:14px; height:35px; line-height:35px;}



.biao_dan .search1{



   float: left;



background: none;



width:277px;



height:35px; line-height:35px



padding-left:20px;



}



.biao_dan .button1{ background:url(../images/ssbt.jpg) center no-repeat;



 color: #fff;



float: left;



height: 35px;



width:43px; cursor:pointer;}



.zuoshenme{ width:1180px; margin:0 auto; margin-top:50px; overflow:hidden;}



.zuoshenme .dot{ background:url(../images/dodotbg.jpg) center no-repeat; height:48px; text-align:center;}



.zuoshenme .dot a{ font-size:28px; font-weight:bold;}



.docon{ widht:1180px;}



.docon .zuo1{ width:260px; float:left; background:#ededed; height:330px; margin-right:15px;margin-left:15px; margin-top:30px;}



.docon .zuo1 .zuopic{ float:left;}



.docon .zuo1 .zuotitile{ padding-left:20px; padding-right:20px; border-bottom:1px solid #999; float:left; height:40px; line-height:40px;width:180px; margin-left:20px;}



.docon .zuo1 .zuotitile a{font-size:16px;}



.docon .zuo1 .zuocon{ padding-top:10px; padding-left:20px; padding-right:20px; float:left;}



.docon .zuo1 .zuocon ul li{ float:left; padding-left:5px; padding-right:5px;}



.docon .zuo1:hover{ background:#d91c20; color:#FFF;}



.docon .zuo1:hover a{color:#FFF;}







.fuwubg{ width:100%; background:#ededed; height:auto; padding:30px 0px; overflow:hidden; margin-top:50px;}



.fuwubg .fuwu{ width:1180px; margin:0 auto;}



.fuwu .fwt{ width:515px;margin:0 auto; overflow:hidden; margin-bottom:30px;}



.fuwu .fwt ul li{ float:left; background:url(../images/huodongli.jpg) no-repeat; width:230px; height:38px; line-height:38px; text-align:center; margin-left:10px;}



.fuwu .fwt ul li:hover,.fuwu .fwt ul li.casehover{ background:url(../images/huodonglihover.jpg) no-repeat;}



.fuwu .fwt ul li a{ font-size:16px; color:#FFF;}







.fuwu .fwcon{ float:left;}



.fwcon ul li{ float:left; position:relative;}



.fwcon ul li .cpbx{ width:295px; height:214px; overflow:hidden;}



.fwcon ul li .cpbx img{width:295px; height:214px;transition: all 0.5s;  transform: scale(1); }



.fwcon ul li img:hover {width:295px; height:214px; transition: all 0.5s;   transform: scale(1.2); }



.fwcon ul li .cpms{padding-top:40px;width:295px; height:174px;  text-align:center; position:absolute; left:0px; bottom:0px; line-height:40px;background-color:rgba(182,35,65,0.8); color:#fff; opacity:0; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}



.fwcon ul li a{ color:#FFF; font-size:18px;}



.fwcon ul li a:hover .cpms{ opacity:1; }



.cpms h3{ font-size:16px;}



.cpms h4{ border:1px solid #FFF; width:110px;font-size:14px; height:27px; text-align:center; line-height:27px; margin:0 auto;}















.gg1bg{ background:url(../images/gg1bg.jpg) center no-repeat; height:202px; width:100%;}



.gg1bg .gg1{ width:1180px; margin:0 auto; position:relative;}



.gg1bg .gg1 .gg1ms1{



	position: absolute;



	font-size: 36px;



	color: #FFF;



	font-weight: bold;



	left: 86px;



	top: 46px;



}



.gg1bg .gg1 .gg1ms3{



	position: absolute;



	font-size: 26px;



	color: #FFF;



	left: 485px;



	top: 112px;



}



.gg1bg .gg1 .gg1ms4{



	position: absolute;



	left: 1094px;



	top: 0px;



}







.liuchengbg{ width:100%; background:url(../images/liuchengbg.jpg) center no-repeat; height:478px;}



.liuchengbg .liucheng{ width:1180px; margin:0 auto;  padding-top:40px;}



.liucheng .lct{ height:80px;width:1180px;}



.liucheng .lct h3{ float:left; width:290px; height:57px; background:#d61518; font-size:27px; color:#FFF; line-height:57px; text-align:center;}



.liucheng .lct h4{ float:left; font-size:16px;}



.liucheng .lct h4 span{ color:#e60012;font-size:22px; font-weight:bold;}







.liucheng .lccon{position:relative;width:1180px;}



.lccon .lc1{



	width: 168px;



	font-size: 14px;



	position: absolute;



	line-height: 27px;



	text-align: center;



	left: 14px;



	top: 19px;



}



.lccon .lc11{



	position: absolute;



	top: 149px;



	font-size: 18px;



	color: #FFF;



	width: 43px;



	left: 72px;



}



.lccon .lc2{



	width: 168px;



	font-size: 14px;



	position: absolute;



	line-height: 27px;



	text-align: center;



	left: 221px;



	top: 204px;



}



.lccon .lc22{



	position: absolute;



	top: 87px;



	font-size: 18px;



	color: #FFF;



	width: 43px;



	left: 282px;



}







.lccon .lc3{



    width: 235px;



    font-size: 14px;



    position: absolute;



    line-height: 27px;



    text-align: center;



    left: 376px;



    top: -5px;



}



.lccon .lc33{



	position: absolute;



	top: 148px;



	font-size: 18px;



	color: #FFF;



	width: 43px;



	left: 482px;



}



.lccon .lc4{



	width: 168px;



	font-size: 14px;



	position: absolute;



	line-height: 27px;



	text-align: center;



	left: 621px;



	top: 200px;



}



.lccon .lc44{



	position: absolute;



	top: 91px;



	font-size: 18px;



	color: #FFF;



	width: 43px;



	left: 682px;



}







.lccon .lc5{



	width: 168px;



	font-size: 14px;



	position: absolute;



	line-height: 27px;



	text-align: center;



	left: 810px;



	top: 37px;



}



.lccon .lc55{



	position: absolute;



	top: 149px;



	font-size: 18px;



	color: #FFF;



	width: 43px;



	left: 876px;



}



.lccon .lc6{



	width: 146px;



	font-size: 14px;



	position: absolute;



	line-height: 27px;



	text-align: center;



	left: 1031px;



	top: 197px;



}



.lccon .lc66{



	position: absolute;



	top: 88px;



	font-size: 18px;



	color: #FFF;



	width: 43px;



	left: 1084px;



}











.lingyubg{ width:100%; height:383px; background:url(../images/ziyuanbg.jpg) center no-repeat; padding:40px 0px;}



.lingyubg .lyt{ width:1180px; margin:0 auto; text-align:center; background:url(../images/yingyongtbg.png) center no-repeat; height:81px; padding-top:10px;font-size:16px;color:#fff;}



.lingyubg .lyt h3{ padding-bottom:20px;}



.lingyubg .lyt h3 a{ font-size:26px; font-weight:bold;}



.lingyubg .lyt h3 a span{ color:#fff;}







.lingyubg .lingyu{ width:1180px; margin:0 auto; background:#f4f4f4; height:296px;}



.lingyu .lytitle{width:1180px; height:80px; margin-top:30px; background:url(../images/lytbg2.jpg) bottom no-repeat; line-height:80px; }



.lingyu .lytitle ul li{ float:left; padding-left:60px; padding-right:60px;}



.lingyu .lytitle ul li:hover,.lingyu .lytitle ul li.casehover{ background:url(../images/lyhoverli.png) center bottom no-repeat;}



.lingyu .lytitle ul li a{ font-size:16px;}











.lingyu .lycon{ float:left; margin-top:30px;}



.lingyu .lycon ul li{ float:left; position:relative; margin-left:15px;}



.lingyu .lycon ul li .lybx{width:213px; height:154px; overflow:hidden;}



.lingyu .lycon ul li img{ width:213px; height:154px;transition: all 0.5s;  transform: scale(1);}



.lingyu .lycon ul li img:hover { transition: all 0.5s;   transform: scale(1.2); }







.lingyu .lycon ul li span{ width:213px; height:114px; padding-top:40px;  text-align:center; position:absolute; left:0px; bottom:0px; line-height:40px;background-color:rgba(179,20,58,0.8); color:#fff; opacity:0; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}



.lingyu .lycon ul li a{ color:#FFF; font-size:18px;}



.lingyu .lycon ul li a:hover span{ opacity:1; }











.youshibg{ background:url(../images/youshibg.jpg) center no-repeat; height:862px; width:100%; padding-top:47px; margin-bottom:30px; border-bottom:1px solid #ccc;}



.youshibg .yst{ width:1180px; margin:0 auto; text-align:center; height:145px;}



.youshibg .yst h3{ font-size:31px; color:#da2428; font-weight:bold; height:70px; line-height:70px;}



.youshibg .yst h4{font-size:18px; height:40px; line-height:40px; }







.youshibg .yscon{ width:1180px; margin:0 auto; position:relative; height:543px;}



.yscon .ys1{



	width: 339px;



	height: 141px;



	position: absolute;



	left: 112px;



	top: 7px;



}



.ys1_tt{



	font-size: 20px;



	color: #FFF;



	position: absolute;



	left: 257px;



	top: 57px;



}



.ys1_con{ text-align:center;



	font-size: 14px;



	position: absolute;



	width: 204px;



	left: 21px;



	top: 29px;



}



.ys1_con span{ color:#e92a38; font-weight:bold;}



.yscon .ys2{



	width: 267px;



	height: 141px;



	position: absolute;



	left: -6px;



	top: 191px;



}



.ys2 .ys1_tt{



	font-size: 20px;



	color: #FFF;



	position: absolute;



	left: 159px;



	top: 37px;



}



.ys2 .ys1_con{



	text-align: center;



	font-size: 14px;



	position: absolute;



	width: 131px;



	left: 12px;



	top: 15px;



}







.lycon&gt;ul{

    display: none;

}



.lycon&gt;ul:nth-child(1) {

    display: block;

}







.yscon .ys3{



	width: 224px;



	height: 177px;



	position: absolute;



	left: 30px;



	top: 348px;



}



.ys3 .ys1_tt{



	font-size: 20px;



	color: #FFF;



	position: absolute;



	left: 10px;



	top: 108px;



}



.ys3 .ys1_con{



	text-align: center;



	font-size: 14px;



	position: absolute;



	width: 201px;



	left: -2px;



	top: 5px;



	height: 88px;



}







.yscon .ys4{



	width: 332px;



	height: 133px;



	position: absolute;



	left: 676px;



	top: -4px;



}



.ys4 .ys1_tt{



	font-size: 20px;



	color: #FFF;



	position: absolute;



	left: 3px;



	top: 52px;



}



.ys4 .ys1_con{



	text-align: center;



	font-size: 14px;



	position: absolute;



	width: 201px;



	left: 123px;



	top: 13px;



	height: 88px;



}



.yscon .ys5{



	width: 254px;



	height: 133px;



	position: absolute;



	left: 924px;



	top: 148px;



}



.ys5 .ys1_tt{



	font-size: 20px;



	color: #FFF;



	position: absolute;



	left: 23px;



	top: 61px;



}



.ys5 .ys1_con{



	text-align: center;



	font-size: 14px;



	position: absolute;



	width: 120px;



	left: 119px;



	top: 1px;



	height: 88px;



}







.yscon .ys6{



	width: 202px;



	height: 216px;



	position: absolute;



	left: 965px;



	top: 308px;



}



.ys6 .ys1_tt{



	font-size: 20px;



	color: #FFF;



	position: absolute;



	left: 112px;



	top: 153px;



}



.ys6 .ys1_con{



	text-align: center;



	font-size: 14px;



	position: absolute;



	width: 158px;



	left: 41px;



	top: 12px;



	height: 88px;



}



.gg1{ width:1180px; margin:0 auto; position:relative;}



.gg1 .gg1_1{



	position: absolute;



	font-size: 25px;



	color: #d91c20;



	font-weight: bold;



	width: 233px;



	height: 44px;



	top: 10px;



}



.gg1 .gg1_2{



	position: absolute;



	font-size: 18px;



	color: #d91c20;



	left: 1px;



	top: 59px;



}







.gg1 .ggtel{



	font-size: 14px;



	position: absolute;



	left: 906px;



	top: 36px;



	height: 93px;



	width: 173px;



}



.gg1 .ggtel span{color:#d91c20; font-size:22px;}



.gg1 .gg1anniu{



	position: absolute;



	text-align: center;



	padding: 20px;



	width: 32px;



	height: 36px;



	background: #d91c20;



	left: 1078px;



	top: 37px;



}



.gg1 .gg1anniu a{ font-size:14px; color:#FFF;}











.huoban{ width:1180px; margin:0 auto; height:280px;}



.huoban .hbt{ background:url(../images/hbtbg.jpg) center no-repeat; height:55px; width:1180px; text-align:center; line-height:55px;}



.huoban .hbt h3 a{ font-size:26px; font-weight:bold;}



.huoban .hbt a span{ color:#d61518;}







.huoban .hbcon{float: left;



margin-top: 30px;



height: 136px;



overflow: hidden;}



.huoban .hbcon ul li{ float:left; width:196px; margin-left:20px;}



.huoban .hbcon ul li img{width: auto;



    height: auto;



    max-width:196px;



    max-height:104px;}



.huoban .hbcon ul li span{ width:196px; height:30px; text-align:center; float:left;}







.huoban .hbcon ul li .hbbx{width:196px; height:104px;



 display: table-cell;



 vertical-align:middle;  text-align: center;  border: 1px solid #ccc;}















.jianzhengbg{ width:100%; height:567px; background:#c0080a;padding-top:30px;}



.jianzhengbg .jianzheng{ width:1180px; margin:0 auto; }



.jianzheng .jianzhengtt{ width:1180px; background:url(../images/jianzhengtbg.jpg) center no-repeat; height:90px; padding-top:20px; text-align:center;color:#e7a1a2; }



.jianzheng .jianzhengtt h3{ border-bottom:1px solid #eaabab;border-top:1px solid #eaabab; height:54px; line-height:54px; margin-bottom:10px;}



.jianzheng .jianzhengtt a{ font-size:26px; color:#fff; font-weight:bold;}











.jianzheng .jz_con{ margin:0 auto; margin-top:30px;}



.jz_con .jz1{ float:left; width:250px; height:328px; margin-right:15px;    margin-left: 26px;}



.jz1 .jz1_pic{ width:171px; height:171px;  margin:0 auto;}



.jz1 .jz1_pic img{ width:171px; height:171px; border-radius:50%;}



.jz1 .jz1_t{width:250px; line-height:40px; height:40px; overflow:hidden; text-align:center;}







.jz1 .jz1_t a{ color:#FFF; font-size:14px; font-weight:bold;}



.jz1 .jz1_con{ color:#f4d5d6;  line-height:24px; text-align:center;}



.jz1 .jz1_an{ width:137px; height:29px; text-align:center; line-height:29px; border:1px solid #f4d5d6;margin:0 auto; margin-top:15px;}



.jz1 .jz1_an a{ font-size:14px;color:#f4d5d6;}















.jianjiebg{ background:url(../images/jjbg.jpg) center top no-repeat; height:1072px; width:100%; }



.jianjiebg .jianjie{ width:1180px; margin:0 auto;padding-top:60px;}



.jianjie .jjt{ width:1180px; text-align:center;}



.jianjie .jjt a{ font-size:20px;}







.jianjie .jjcon{ font-size:14px; width:1038px; margin:0 auto; line-height:30px; text-align:center;margin-top:50px;}



.jianjie .jj_shipin{ width:763px; margin:0 auto; margin-top:30px;}







.fengcai{ width:1180px; margin:0 auto; margin-top:45px;}



.fengcai .fct{ height:30px; margin-bottom:20px;}



.fengcai .fct ul{ margin-left:492px; }



.fengcai .fct ul li{ float:left; margin-right:20px; height:30px; width:100px; text-align:center;}



.fengcai .fct ul li a{ font-size:18px;} 



.fengcai .fct ul li:hover,.fengcai .fct ul li.casehover{ background:url(../images/fengcait1.jpg) bottom center no-repeat;}







.fengcai .fcon{ width: 1180px;



overflow: hidden;



height: 200px;}



.fengcai .fcon ul li{ float:left; width:234px; margin-right:15px;}



.fengcai .fcon ul li img{ width:220px; height:153px; padding:5px; background:#FFF; border:1px solid #CCC;transition: all 0.9s; }



.fengcai .fcon ul li span{ width:234px; line-height:30px; float:left; text-align:center;}



.fengcai .fcon ul li:hover img{transform: rotateY(180deg);}















.gg2bg{ background:url(../images/gg2bg.jpg) center no-repeat; height:228px; width:100%;}



.gg2bg .gg1{ width:1180px; margin:0 auto; position:relative;}



.gg2bg .gg1 .gg1ms1{



	position: absolute;



	font-size: 43px;



	color: #FFF;



	font-weight: bold;



	left: 30px;



	top: 61px;



}



.gg2bg .gg1 .gg1ms2{



	position: absolute;



	font-size: 22px;



	position: absolute;



	color: #FFF;



	left: 145px;



	top: 132px;



}



.gg2bg .gg1 .gg1ms2 span{ font-size:29px;}



.gg2bg .gg1 .gg1ms3{



	position: absolute;



	color: #FFF;



	left: 868px;



	line-height: 26px;



	top: 71px;



}



.gg2bg .gg1 .gg1ms3 span{	font-size: 26px;}



.gg2bg .gg1 .gg1ms4{



	position: absolute;



	left: 1094px;



	top: 0px;



}











.xinxi_wenti{ width:1180px; height:434px; margin:0 auto; margin-top:20px;}



.xinxi_wenti .xinxi{ float:left; width:825px;  background:#ffffff; height:414px;}



.ttt1{ width:825px; height:47px;  }



.ttt1 ul{ float:left; height:47px;}



.ttt1 li{ float:left; width:380px; margin-right:30px; float:left; height:47px;  text-align:center; line-height:47px;color:#fff;background:#454545;}



.ttt1 li a{ font-size:16px; color:#FFF;}



.ttt1 li:hover,.ttt1 li.casehover{ background:#b9070c; color:#0f86f5;}



.ttt1 li a:hover{color:#fff; }



.tabcont1{ width:825px; float:left; height:auto;clear:both;}



.tabcont1 .tabc1{width:825px; float:left; height:auto;clear:both;}







.tabc1 .xinwen_con{ width:825px;float:left; padding-top:15px; height:145px;}



.tabc1 .xinwen_con .about_pic{ width:227px; float:left; padding-left:20px; height:146px;}



.tabc1 .xinwen_con .about_pic img{ padding:3px; border:1px solid #CCC;}



.tabc1 .xinwen_con ul{ float:left;  height:145px;}



.tabc1 .xinwen_con ul li{ width:504px;}



.tabc1 .xinwen_con ul li.ali1{ line-height:25px; width:504px; height:25px; overflow:hidden; padding-left:20px;}



.tabc1 .xinwen_con ul li.ali1 a{ font-size:14px;font-family: microsoft yahei; color:#828181; font-weight:bold;}



.tabc1 .xinwen_con ul li.ali2{ line-height:22px; padding-left:15px; width:504px; height:92px; overflow:hidden;}



.tabc1 .xinwen_con ul li.ali3 a{ padding-left:20px; padding-top:5px; font-weight:bold; color:#d10303;}



.tabc1 .dixw{ width:825px; float:left; padding-top:20px;}



.tabc1 .dixw ul{ padding-top:10px; width:825px; float:left;}



.tabc1 .dixw ul li{ line-height: 36px;



width: 364px;



float: left;



padding-left: 19px;



margin-right: 27px;



height: 36px;



overflow: hidden;}



.tabc1 .dixw ul li a{ float:left; width:200px; height:32px; overflow:hidden;}



.tabc1 .dixw ul li span{ float:right;}



.tabc1 .dixw ul li:hover{ background:#b9070c; color:#FFF;}



.tabc1 .dixw ul li:hover a{color:#FFF;}







.wenti{ width:324px; float:right; height:413px; overflow:hidden; border:1px solid #e1e1e1; color:#000;}



.wenti .wt_title{ width:322px; height:52px;  border-bottom:1px solid #bababa;}



.wenti .wt_title span.ryj1{ width:209px; height:52px; color:#000; float:left; background:url(../images/wenda.jpg) 2px 12px no-repeat; }



.wenti .wt_title span.ryj1 a{ color:#b9070c; line-height:52px; text-align:center; padding-left:9px; font-size:16px; font-family: microsoft yahei;}



.wenti .wt_title span.ryj2{ width:74px; height:52px; float:right;}



.wenti .wt_title span.ryj2 a{float:right; line-height:52px; padding-right:10px; color:#000; font-size:14px;}



.wenti .wt_con{ height:430px;}







.wenti .wt_con #ticker22 li{ width:302px; padding-bottom:15px; padding-left:18px; padding-top:10px; border-bottom:1px dashed #CCCCCC;} 



.wenti .wt_con #ticker22 li span.wen{ line-height:25px; width:258px; height:25px; overflow:hidden;background:url(../images/wen.jpg) 2px 2px no-repeat;clear:both;float:left;padding-left:30px; }



.wenti .wt_con #ticker22 li span.wen a{ color:#000; font-weight:bold;}



.wenti .wt_con #ticker22 li span.da{ width:264px; line-height:50px; overflow:hidden;line-height:25px;background:url(../images/da.jpg) 2px 6px no-repeat;clear:both; display:block;  padding-left:30px; color:#000;}











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