<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("iconfont.css");

html {width:100%;}
body { position:relative; margin:0 auto; max-width:1920px; padding:0; width:100%; font-size:16px; color:#666; background:#fff; font-family: "Microsoft YaHei","微软雅黑,Arial","PingFang SC","Helvetica Neue",Helvetica,"Hiragino Sans GB","sans-serif";}
a { margin:0px; padding:0px; text-decoration: none; color:#666666; }
a:hover { color:#d51813; text-decoration:none; cursor:pointer; }
a:link { outline-style:none;}
ul,li,ol,dl,dt,dd,p { margin:0px; padding:0px; list-style:none; }
h1,h2,h3{ margin:0; padding:0; font-weight:bold;}
div{ text-align:left }
img{ border:none; }
.clearfix{display:block; } 
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear{ clear:both; margin:0; padding:0; height:0; overflow:hidden;}
.left{ float:left;}
.right{ float:right;}
.h1{ font-size:30px; font-weight:bold;}
.h2{ font-size:24px;}
.h3{ font-size:18px;}




.box{ margin:0 auto; padding:0; width:1400px;}


.header{ position:absolute; top:0; left:0; z-index:999; width:100%; }
.header .menu { position:relative; width:100%; height:120px; background-color:transparent;}
.header .menu:hover{ background:#fff; opacity:1;}
.header .menu .box{width:100%;}
.header .menu .box .logo{ margin:10px 0px 0px 10px; float:left; width:300px; height:100px;} 
.header .menu .box .logo img{width:375px; height:100px;}

.header .menu .box .nav{ float:right; margin:0px; padding:20px 20px 0px 0px; width:1000px; background-color:transparent;}
.header .menu .box .nav .m{ float:right; z-index:9999; }
.header .menu .box .nav .m a{ display:block; margin-left:25px; text-align:center; height:100px; line-height:100px; color:#fff;}
.header .menu .box .nav .m a:hover{ color:#d51813; font-weight:bold;}
.header .menu .box .nav .m a i{ margin-left:5px; color:#ccc; font-size:10px;}
.header .menu .box .nav .m a:hover i{ color:#d51813;}
.header .menu .box .nav .sub{ position:absolute; top:120px; left:0; z-index:9999; width:100%; height:340px; display:none; background:#eee; }

.header .menu .box .nav .tel{}
.header .menu .box .nav .tel a{ font-size:18px;}
.header .menu .box .nav .tel a:hover{}
.header .menu .box .nav .tel a i{ margin-right:0px; font-size:18px;}

.header .menu:hover .box .nav .m a{ color:#666;}
.header .menu:hover .box .nav .m a:hover{ color:#d51813;}

.header .menu .box .nav .sub_box1{ margin:0 auto; padding:20px 0px; width:1400px;}
.header .menu .box .nav .sub_box1 .bd{ float:left; margin-left:150px; padding-right:100px; width:400px; border-right:1px solid #aaa;}
.header .menu .box .nav .sub_box1 .bd ul{}
.header .menu .box .nav .sub_box1 .bd ul li{}
.header .menu .box .nav .sub_box1 .bd ul li img{ display:block; margin-top:30px; width:450px; height:250px;}
.header .menu .box .nav .sub_box1 .hd{ float:left; margin-left:50px; width:600px;}
.header .menu .box .nav .sub_box1 .hd ul{ margin-top:20px;}
.header .menu .box .nav .sub_box1 .hd ul li{ margin:30px 0px; float:left;}
.header .menu .box .nav .sub_box1 .hd ul li a{ display:block; margin:0px; padding:0px; width:280px; text-align:left; height:40px; line-height:40px; font-size:20px;}
.header .menu .box .nav .sub_box1 .hd ul li a:hover{}
.header .menu .box .nav .sub_box1 .hd ul li i{ margin-right:5px; font-size:24px; font-weight:bold; color:#666;}
.header .menu .box .nav .sub_box1 .hd ul li a:hover i{ color:#d51813;}

.header .menu .box .nav .sub_box2{margin:0 auto; padding:20px 0px; width:1200px;}
.header .menu .box .nav .sub_box2 div{ float:left; margin:30px;}
.header .menu .box .nav .sub_box2 div a{ display:block; margin:0px; padding:0px; width:300px; height:210px; padding:20px; background:#fff; }
.header .menu .box .nav .sub_box2 div a:hover{ color:#d51813;}
.header .menu .box .nav .sub_box2 div a img{ display:block; width:300px; height:185px;}
.header .menu .box .nav .sub_box2 div a p{ line-height:40px; text-align:center;}


.header_line{ height:140px;}


.footer{ width:100%; min-width:1400px; background:#111;}

.footer_banner{ position:relative; padding-top:50px; width:100%; background:#efefef;}
.footer_banner h1{ text-align:center; color:#000; font-weight:bold;}
.footer_banner p{ margin:10px 0px; text-align:center;}
.footer_banner .bd{ height:380px;}
.footer_banner .bd li{ height:380px;}
.footer_banner_contact{ position:absolute; bottom:0; left:50%; transform: translate(-50%, 0); width:500px; height:380px; background:#efefef;}
.footer_banner_contact h1{ font-size:50px; font-weight:900; color:#bb291a;}
.footer_banner_contact p{}
.footer_banner_contact video{ margin-left:20px;; width:460px; height:300px;}

.footer_company{ margin-bottom:100px; padding:20px 0px; width:100%; background:#f4f4f4;}
.footer_company ul{ margin:0 auto; width:auto; padding:0px 10px; }
.footer_company ul li{ float:left; width:20%; text-align:center;}
.footer_company ul li img{ }
.footer_company ul li div{ text-align:center;}
.footer_company ul li div h2{ margin:10px 0px;}
.footer_company ul li div p{}

.footer_menu{ float:left; width:33%;}
.footer_menu dl{ float:left; margin-left:2%; width:23%;}
.footer_menu dl dt{ margin-bottom:10px;}
.footer_menu dl dt a{ color:#666; font-weight:bold;}
.footer_menu dl dt a:hover{ color:#d51813;}
.footer_menu dl dd{}
.footer_menu dl dd a{ line-height:30px;}
.footer_menu dl dd a:hover{}

.footer_ewm{ float:left; width:33%;}
.footer_ewm ul{}
.footer_ewm ul li{ float:left; width:50%; text-align:center;}
.footer_ewm ul li img{ width:140px; height:140px;}
.footer_ewm ul li p{ line-height:30px;}

.footer_contact{ float:right; width:33%;}
.footer_contact dl{}
.footer_contact dl dt{ margin-bottom:20px; font-size:44px; font-weight:900; color:#bb291a;}
.footer_contact dl dd{ line-height:28px;}
.footer_contact dl dd i{ margin-right:5px; color:#bb291a;}
.footer_contact dl dd b{ color:#666;}

.footer_link{ margin:80px 0px 0px 10px; padding:10px 0px; border-top:1px solid #222; border-bottom:1px solid #222;}
.footer_link dl{}
.footer_link dl dt{ float:left;}
.footer_link dl dd{ float:left; margin:0 20px;}
.footer_link dl dd a{}
.footer_link dl dd a:hover{}

.footer_copyright{ margin:30px 0px; text-align:center;}
.footer_copyright a{}
.footer_copyright a:hover{}


.footer_zxkf{ position:fixed; width:50px; height:253px; right:0; top:200px; z-index:100;}
.footer_zxkf ul{}
.footer_zxkf ul li{ position:relative; width:50px; height:50px; border-bottom:1px solid #444; background:#4b4b4b; overflow:hidden;}
.footer_zxkf ul li a { display:block; padding:10px; width:30px; height:30px; line-height:30px; color:#fff;}
.footer_zxkf ul li a:hover{ background:#C90304;}
.footer_zxkf ul li a:hover span{ display:block;}
.footer_zxkf ul li a i{ font-size:30px;}
.footer_zxkf ul li a span{ display:none;}

.footer_zxkf ul li .sidetop{width:50px;height:50px;line-height:50px;display:inline-block;background:#4b4b4b;transition:all 0.3s;filter: alpha(opacity=80);-moz-opacity: 0.98;-khtml-opacity: 0.8;opacity: 0.8;}
.footer_zxkf ul li .sidetop:hover{background:#C90304; cursor:pointer;}

#moquu_wxin {width:50px;height:50px;filter: alpha(opacity=80);-moz-opacity: 0.98;-khtml-opacity: 0.8;opacity: 0.8;}
#moquu_wxin a {background:#4b4b4b;right:0;float:left;width:50px;height:50px;text-indent:-9999px}
#moquu_wxin a:hover {background:#C90304;}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare .moquu_wxinh:hover .moquu_wshareh {display:block}
.moquu_wxin .moquu_wxinh {position:absolute;display:none;left:-210px;top:-178px;width:204px;height:284px;background:url(404.png) 0 -2px no-repeat;}



.index_seach{ position:relative; float:right; margin-top:30px;}
.index_seach .wenzi{ float:left; width:190px; padding-left:10px; height:29px; line-height:29px; color:#fff; font-size:14px; background:url(../image/wenzi.jpg) no-repeat; border:0; background-color:Transparent; }
.index_seach .dianji{ position:relative; left:-30px; float:left; width:29px; height:29px; background:url(../image/dianji.jpg) no-repeat; background-color:Transparent; cursor:pointer; border:0;}

                                          





.index_banner{ position:relative; width:100%; height:900px; overflow:hidden;}
.index_banner .swiper{ position:relative; width:100%; height:100%;}
.index_banner .swiper .swiper-wrapper{}
.index_banner .swiper .swiper-wrapper .swiper-slide{ position:relative; width:100%; height:100%;}

.index_banner .swiper .swiper-wrapper .swiper-slide .img{ position:relative; width:100%; height:auto;}
.index_banner .swiper .swiper-wrapper .swiper-slide .txt{ position:absolute; z-index:99; top:40%; left:10%; color:#fff;} 
.index_banner .swiper .swiper-wrapper .swiper-slide .txt h2{ font-size:50px;}
.index_banner .swiper .swiper-wrapper .swiper-slide .txt h2 b{ color:#fff;}
.index_banner .swiper .swiper-wrapper .swiper-slide .txt p{ margin:30px 0px; font-size:36px;}
.index_banner .swiper .swiper-wrapper .swiper-slide a{}

.index_banner .swiper .swiper-wrapper .swiper-button-next{ color:#fff;}
.index_banner .swiper .swiper-wrapper .swiper-button-prev{ color:#fff;}
.index_banner .swiper .swiper-wrapper .swiper-pagination.on{ color:#fff;}



.index_about{ margin-bottom:50px; padding:50px 0px; width:100%; height:auto; background:#fff url(../image/index_about_bg.jpg) no-repeat center bottom;}
.index_about .box{}
.index_about .box b{ color:#ff0000;}
.index_about .box .hd{ text-align:center;}
.index_about .box .hd h1{ font-size:800; font-weight:bold;}
.index_about .box .hd p{ margin-top:20px;}
.index_about .box .bd{ text-align:center;}
.index_about .box .bd h1{ margin-bottom:50px;}
.index_about .box .bd p{ margin:50px auto; width:1000px; line-height:50px; text-align:center;}


.index_about2{ margin-bottom:50px; padding:50px 0px; width:100%; height:auto; }
.index_about2 .box{ width:100%;}
.index_about2 .box .left{ width:50%;}
.index_about2 .box .left .hd{ margin-left:20px;}
.index_about2 .box .left .hd h1{ margin-top:50px; font-size:50px; color:#d51813;}
.index_about2 .box .left .hd h2{ font-size:30px;}
.index_about2 .box .left .hd p{ margin:50px 40px 80px 0px; line-height:30px;}
.index_about2 .box .left .bd{ margin-left:20px;}
.index_about2 .box .left .bd dl{ float:left; width:25%; text-align:left;}
.index_about2 .box .left .bd dl dt{ font-size:40px; font-weight:bolder; color:#d51813;}
.index_about2 .box .left .bd dl dd{ margin:10px 0px; font-size:16px; font-weight:bold; }
.index_about2 .box .right{ width:50%;}
.index_about2 .box .right img{ width:100%; height:auto; border-radius:20px;}


.index_service{ padding:50px 0px; width:100%; background:#fafafa;}
.index_service .box{}
.index_service .box .hd{ text-align:center;}
.index_service .box .hd h1{}
.index_service .box .hd p{ margin:50px 0px;}
.index_service .box .bd{}
.index_service .box .bd dl{ float:left; margin:15px; width:435px; height: 600px; background:#a4d69b; border-radius:20px;}
.index_service .box .bd dl dt{}
.index_service .box .bd dl dt img{ display:block; margin:0 auto; margin-top:70px; width:78px; height:65px;}
.index_service .box .bd dl dt a{ display:block; margin:50px 0px; font-size:28px; font-weight:bold; text-align:center;  color:#fff;}
.index_service .box .bd dl dt a:hover{ color:#d51813;}
.index_service .box .bd dl dd{}
.index_service .box .bd dl dd a{ display:block; margin:30px auto; width:300px; text-align:center; height:40px; line-height:40px; background:#fff; border-radius:30px;}
.index_service .box .bd dl dd a:hover{ background:#d51813; color:#fff;}



.index_service1{ padding:50px 0px; width:100%; background:#fafafa;}
.index_service1 .box{}
.index_service1 .box .hd{ text-align:left;}
.index_service1 .box .hd h1{ font-size:40px;}
.index_service1 .box .hd h1 b{ color:#d51813;}
.index_service1 .box .hd p{ margin:20px 0px;}
.index_service1 .box .hd span{ display:inline-block; float:right; margin:10px 20px 0px 0px; width:400px; border-top:2px solid #000;}
.index_service1 .box .hd i{ display:inline-block; float:right;}
.index_service1 .box .bd{ margin-top:100px;}
.index_service1 .box .bd a{ display:block; float:left; padding:20px; width:410px; height:410px;}
.index_service1 .box .bd a:hover{ background:#d51813; color:#fff;}
.index_service1 .box .bd a i{ display:block; margin-top:30px; font-size:80px;}
.index_service1 .box .bd a h2{ display:block; margin:30px 0px; font-size:22px;}
.index_service1 .box .bd a p{ display:block; line-height:30px; font-size:16px;}
.index_service1 .box .bd a span{ display:block; margin-top:30px; width:100px; text-align:left; height:30px; line-height:30px;}



.index_service2{ padding:50px 0px; width:100%; background:#fafafa;}
.index_service2 .box{ width:100%;}
.index_service2 .box .hd{ padding:0px 10px; text-align:left;}
.index_service2 .box .hd h1{ font-size:40px;}
.index_service2 .box .hd h1 b{ color:#d51813;}
.index_service2 .box .hd p{ margin:20px 0px;}
.index_service2 .box .hd span{ display:inline-block; float:right; margin:10px 20px 0px 0px; width:400px; border-top:2px solid #000;}
.index_service2 .box .hd i{ display:inline-block; float:right;}
.index_service2 .box .bd{ margin-top:60px; padding:0px 10px;}
.index_service2 .box .bd a{ display:block; float:left; padding:2%; width:21%; height:400px;}
.index_service2 .box .bd a:hover{ background:#d51813; color:#fff;}
.index_service2 .box .bd a i{ display:block; margin-top:30px; font-size:80px;}
.index_service2 .box .bd a h2{ display:block; margin:30px 0px; font-size:22px;}
.index_service2 .box .bd a p{ display:block; line-height:30px; font-size:16px;}
.index_service2 .box .bd a span{ display:block; margin-top:30px; width:100px; text-align:left; height:30px; line-height:30px;}




.index_custom{ padding:50px 0px; width:100%; background:#eeeeee;}
.index_custom .box{ width:100%;}
.index_custom .box .hd{ padding:0px 10px;}
.index_custom .box .hd h1{ text-align:left; font-size:40px; font-weight:bold;}
.index_custom .box .hd h1 b{ color:#d51813;}
.index_custom .box .hd ul{ margin:30px 0px 10px 0px;}
.index_custom .box .hd ul li{ float:left; margin-right:20px;}
.index_custom .box .hd ul li.on a{ background:#d51813; color:#fff;}
.index_custom .box .hd ul li a{ display:block; padding:0px 20px; width:auto; text-align:center; height:30px; line-height:30px; border:1px solid #666; border-radius:0px;}
.index_custom .box .hd ul li a:hover{ background:#d51813; color:#fff;}
.index_custom .box .bd{ width:100%;}
.index_custom .box .bd ul{ width:100%;}
.index_custom .box .bd ul li{ float:left; margin:20px 0.5%; width:32%;}
.index_custom .box .bd ul li a{ display:block; margin:0px; width:100%; height:560px; background:#fff;}
.index_custom .box .bd ul li a:hover{ }
.index_custom .box .bd ul li a div.img{width:100%; height:auto; overflow:hidden;}
.index_custom .box .bd ul li a div.img img{ display:block; width:100%; height:auto; transition: all 0.5s;}
.index_custom .box .bd ul li a div.img img:hover{ transform:scale(1.1);}

.index_custom .box .bd ul li span{ display:block; text-align:center; line-height:40px;}
.index_custom .box .bd ul li div.txt{ padding:10px;}
.index_custom .box .bd ul li div.txt h2{ display:block; line-height:60px; font-size:18px;}
.index_custom .box .bd ul li div.txt h2 i{ float:right; font-size:20px;}
.index_custom .box .bd ul li div.txt p{ line-height:40px; border-top:1px solid #eee;}
.index_custom .box .bd ul li div.txt p i{ float:right; font-size:20px;}


.index_news{ padding:50px 0px; width:100%; background:#dddddd;}
.index_news .box{ width:100%;}
.index_news .box h1{ margin-left:10px; font-size:40px; text-align:left;}
.index_news .box h1 b{ color:#d51813;}
.index_news .box p{ margin:20px 0px 20px 10px; text-align:left;}
.index_news .box p a{ float:right;}
.index_news .box .left{ float:left; margin:0.5%; padding:1%; width:30%; height:700px; background:#fff;}
.index_news .box .left .hd{ padding:10px 0px 0px 10px; height:60px;  border-bottom:1px solid #d51813; }
.index_news .box .left .hd ul{}
.index_news .box .left .hd ul li{ float:left;}
.index_news .box .left .hd ul li.on{ border-bottom:1px solid #d51813;}
.index_news .box .left .hd ul li a{ display:block; width:100px; height:40px; line-height:40px;}
.index_news .box .left .hd ul li a:hover{}
.index_news .box .left .bd{}
.index_news .box .left .bd dl{}
.index_news .box .left .bd dl dt{ position:relative; margin-bottom:30px; border-bottom:1px solid #ccc;}
.index_news .box .left .bd dl dt img{ display:block; width:100%; height:300px;}
.index_news .box .left .bd dl dt a{ display:block; position:absolute; bottom:0; left:0; z-index:99; width:100%; text-align:center; height:60px; line-height:60px; background:#000; color:#fff; font-size:18px; -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6;}
.index_news .box .left .bd dl dt a:hover{ color:#fff; font-weight:bold;}
.index_news .box .left .bd dl dd{ padding:16px 0px; border-bottom:1px dashed #ccc;}
.index_news .box .left .bd dl dd a{}
.index_news .box .left .bd dl dd a:hover{}
.index_news .box .left .bd dl dd span{ float:right;}

.index_news .box .middle{ float:left; margin:0.5%; padding:1%; width:30%; height:700px; background:#fff;}
.index_news .box .middle .hd{ padding:10px 0px 0px 10px; height:60px;  border-bottom:1px solid #d51813; }
.index_news .box .middle .hd ul{}
.index_news .box .middle .hd ul li{ float:left;}
.index_news .box .middle .hd ul li.on{ border-bottom:1px solid #d51813;}
.index_news .box .middle .hd ul li a{ display:block; width:100px; height:40px; line-height:40px;}
.index_news .box .middle .hd ul li a:hover{}
.index_news .box .middle .bd{}
.index_news .box .middle .bd dl{}
.index_news .box .middle .bd dl dt{ position:relative; margin-bottom:30px; border-bottom:1px solid #ccc;}
.index_news .box .middle .bd dl dt img{ display:block; width:100%; height:300px;}
.index_news .box .middle .bd dl dt a{ display:block; position:absolute; bottom:0; left:0; z-index:99; width:100%; text-align:center; height:60px; line-height:60px; background:#000; color:#fff; font-size:18px; -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6;}
.index_news .box .middle .bd dl dt a:hover{ font-weight:bold;}
.index_news .box .middle .bd dl dd{ padding:16px 0px; border-bottom:1px dashed #ccc;}
.index_news .box .middle .bd dl dd a{}
.index_news .box .middle .bd dl dd a:hover{}
.index_news .box .middle .bd dl dd span{ float:right;}

.index_news .box .right{ float:right; margin:0.5%; padding:1%; width:31%; height:700px; background:#fff; overflow:hidden;}
.index_news .box .right .hd{ padding:10px 0px 0px 10px; height:60px; background:#d51813; color:#fff;}
.index_news .box .right .hd h2{ font-size:18px; font-weight:normal;}
.index_news .box .right .hd p{ margin:0; text-align:left;}
.index_news .box .right .bd{}
.index_news .box .right .bd ul{}
.index_news .box .right .bd ul li{ padding:15px 0px; border-bottom:1px dashed #ccc;}
.index_news .box .right .bd ul li h3{ margin-bottom:10px; font-size:16px; font-weight:bold;}
.index_news .box .right .bd ul li h3 b{ display:inline-block; margin-right:5px; width:26px; text-align:center; height:26px; line-height:26px; background:#d51813; color:#fff;}
.index_news .box .right .bd ul li p{ margin:0; text-align:left; line-height:28px; font-size:16px;}
.index_news .box .right .bd ul li p b{ display:inline-block; margin-right:5px; width:25px; text-align:center; height:25px; line-height:25px; background:#000; color:#fff;}
.index_news .box .right .bd ul li a{}
.index_news .box .right .bd ul li a:hover{}


.index_team{ position:relative; width:100%; height:583px; background:#ff000c;}
.index_team .box{ width:100%; height:583px; background:url(../image/index_team_bg.jpg) no-repeat; background-attachment:fixed; background-position:bottom;}











.right-extra{ float:left; width:350px;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}


.spec-preview{width:350px;height:350px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #ccc;background:#ebebeb;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}




div.pagelist {  margin:20px 10px; padding:0px; text-align:center; font-family:Verdana; font-size: 12px;}
div.pagelist a{ border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #d51813; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none; }
div.pagelist a:hover{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #d51813; }
div.pagelist a:active{ border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #d51813; }
div.pagelist span{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #999; margin-right: 3px; padding-top: 2px; }
div.pagelist span.current{ padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #ff0084; margin-right: 3px; padding-top: 2px; }
div.pagelist span.disabled{ padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px; }


.content{ position:relative; z-index:1; width:100%; background:#eee;}
.content_banner{ position:relative; z-index:1; left:0; width:100%; height:650px;}	
.content_banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;   background:#f9ead7; }	
.content_banner .bd a{ display:block; width:100%; height:650px;  }
.content_banner .bd ul{ width:100%;}	
.content_banner .bd li{ width:100%; height:650px; overflow:hidden; text-align:center; }	
.content_banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:20px; line-height:20px; }	
.content_banner .hd ul{ text-align:center; }	
.content_banner .hd ul li{ cursor:pointer; display:none; zoom:1; width:0px; height:0px; margin:5px; overflow:hidden; background:#fff;	filter:alpha(opacity=80);opacity:0.8; }	
.content_banner .hd ul .on{ display:none; background:#4c1c1d;  }	
.content_banner .prev,
.content_banner .next{  display:block; border-radius:5px;  position:absolute; z-index:99999; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(../image/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=80);opacity:0.8; display:none; 	 }	
.content_banner .next{ left:auto; right:5%; background-position:-6px -137px; }


.custom_list{  width:100%; padding:50px 0px; background:#dddddd;}
.custom_list .box{ width:100%;}
.custom_list .box .hd{ margin:0px 10px 20px 10px; padding:15px; height:30px; line-height:30px; background:#fff;}
.custom_list .box .hd dl{}
.custom_list .box .hd dt{ float:left;}
.custom_list .box .hd dt a{ display:block; font-weight:bold;}
.custom_list .box .hd dt a:hover{}
.custom_list .box .hd dd{ float:left; margin:0px 0px;}
.custom_list .box .hd dd a{ display:block; padding:0px 20px; text-align:center;}
.custom_list .box .hd dd a:hover{ background:#d51813; color:#fff;}


.custom_list .box .bd{ width:100%;}
.custom_list .box .bd ul{ width:100%;}
.custom_list .box .bd ul li{ float:left; margin:20px 0.5%; width:31.5%;}
.custom_list .box .bd ul li a{ display:block; margin:0px; width:100%; height:560px; background:#fff;}
.custom_list .box .bd ul li a:hover{ }
.custom_list .box .bd ul li a div.img{width:100%; height:auto; overflow:hidden;}
.custom_list .box .bd ul li a div.img img{ display:block; width:100%; height:auto; transition: all 0.5s;}
.custom_list .box .bd ul li a div.img img:hover{ transform:scale(1.1);}

.custom_list .box .bd ul li span{ display:block; text-align:center; line-height:40px;}
.custom_list .box .bd ul li div.txt{ padding:10px;}
.custom_list .box .bd ul li div.txt h2{ display:block; line-height:60px; font-size:18px;}
.custom_list .box .bd ul li div.txt h2 i{ float:right; font-size:20px;}
.custom_list .box .bd ul li div.txt p{ line-height:40px; border-top:1px solid #eee;}
.custom_list .box .bd ul li div.txt p i{ float:right; font-size:20px;}




.news_list{ padding:50px 0px; background:#dddddd;}
.news_list .box{ width:100%;}
.news_list .box .hd{ margin:0px 10px 20px 10px; padding:15px; height:30px; line-height:30px; background:#fff;}
.news_list .box .hd dl{}
.news_list .box .hd dt{ float:left;}
.news_list .box .hd dt a{ display:block; font-weight:bold;}
.news_list .box .hd dt a:hover{}
.news_list .box .hd dd{ float:left; margin:0px 0px;}
.news_list .box .hd dd a{ display:block; padding:0px 20px; text-align:center;}
.news_list .box .hd dd a:hover{ background:#d51813; color:#fff;}
.news_list .box .bd{ margin:10px; background:#fff;}
.news_list .box .bd ul{}
.news_list .box .bd ul li{ position:relative; padding:10px; border-bottom:1px solid #ccc;}
.news_list .box .bd ul li:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.news_list .box .bd ul li dl{}
.news_list .box .bd ul li dl dt{ float:left; padding-top:65px; width:10%; text-align:center; height:135px; font-size:16px;}
.news_list .box .bd ul li dl dt b{ font-size:30px; font-weight:bold;}
.news_list .box .bd ul li dl dd{ float:left; width:89%; height:200px; border-left:0px solid #aaa; overflow:hidden;}
.news_list .box .bd ul li dl dd img{ display:block; float:left; width:20%; height:auto;}
.news_list .box .bd ul li dl dd div{ float:left; padding:1%; width:78%;}
.news_list .box .bd ul li dl dd div h2{ font-size:20px; font-weight:bold;}
.news_list .box .bd ul li dl dd div p{ margin:20px 0px; line-height:24px;}
.news_list .box .bd ul li dl dd div a{ display:block; float:right; padding:10px 20px; text-align:center; background:#ddd; border-radius:10px;}
.news_list .box .bd ul li dl dd:hover div a{ background:#fff;}

.news_list .box .bd ul li:hover{ background:#eee; border-left:0px solid #d51813;}
.news_list .box .bd ul li span{ position:absolute; top:100px; left:-3px; z-index:99; display:block; width:6px; height:6px; background:#aaa; visibility:hidden;}
.news_list .box .bd ul li:hover span{ visibility:visible; background:#d51813;}</pre></body></html>