﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
span { overflow:hidden;}/*兼容IE8*/

/**/
.banners{height: 511px;}
.fullSlide {width:100%;position:relative;height:511px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:511px;overflow:hidden;text-align:center; background: no-repeat center top;}
.fullSlide .bd li a {display:block;height:511px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width: 15px; height: 15px; background:#FFF;margin:0 10px;overflow:hidden;line-height:999px; border-radius: 50%;}
.fullSlide .hd ul .on {background: #A40000;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{background:url(img/Index/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(img/Index/right1s.png) no-repeat;}


/*正文开始*/
/*banner*/
.banner{ display:block; height:511px;overflow:hidden;}
.banner a{height:511px; display:block;}
/**/
.us{ padding-bottom: 98px; overflow: hidden;}
.us h3{ width: 424px; float: left;background:url(Img/Index/u_h3.gif) no-repeat right 27px; padding-bottom: 75px; text-align: right; color: #a40000; line-height: 100%; font-size: 60px;}
.us p{ float: right; width: 615px; padding:19px 123px 0 0; font-size: 14px; color: #333; line-height: 30px;}
/**/
.fan{ clear: both; padding-bottom: 105px;}
.fan h3{ text-align: center; padding-bottom: 51px;}
.fan h3 i{ display: block; font-weight: bold; color: #a40000; font-size:48px; padding-bottom: 32px;background:url(Img/Index/f_lin.gif) no-repeat center 67px; line-height: 100%;}
.fan h3 span{ padding-right: 15px;}
.fan h3 em{ display: block; font-weight: normal; color: #333; font-size: 26px;}
.fa_nav{ position: relative;}
.fa_nav ul{ overflow: hidden; margin-left:-115px; height: 146px; padding-left: 70px; width: 1343px;background:url(Img/Index/f_lin2.gif) repeat-x left 71px;}
.fa_nav ul li{ float: left; padding: 0 56px; text-align: center;background:url(Img/Index/f_ico1.gif) no-repeat center 4px; height: 126px;color: #FFF;}
.fa_nav ul li span{ display: block; padding-top: 57px; height: 30px; line-height: 30px; text-align: center; font-size: 18px;  letter-spacing:3px; margin-bottom: 15px; }
.fa_nav ul li i{font-size: 16px; color: #333;}
.fa_nav ul li.bg2{background:url(Img/Index/f_ico2.gif) no-repeat center 4px;}
.fa_nav ul li.bg3{background:url(Img/Index/f_ico3.gif) no-repeat center 4px;}
.fa_nav ul li.bg4{background:url(Img/Index/f_ico4.gif) no-repeat center 4px;}
.fa_nav ul li.bg5{background:url(Img/Index/f_ico5.gif) no-repeat center 4px;}
.fa_nav ul li.cur{background:url(Img/Index/f_ico11.gif) no-repeat center 0;}.fa_nav ul li.cur span{ color: #fff;}
.fa_nav ul li.cur i{ font-weight: bold; color: #a40000;}
.fa_nav ul li.bg2.cur{background:url(Img/Index/f_ico12.gif) no-repeat center 0;}
.fa_nav ul li.bg3.cur{background:url(Img/Index/f_ico13.gif) no-repeat center 0;}
.fa_nav ul li.bg4.cur{background:url(Img/Index/f_ico14.gif) no-repeat center 0;}
.fa_nav ul li.bg5.cur{background:url(Img/Index/f_ico15.gif) no-repeat center 0;}
.f_onn{ overflow: hidden;}
.f_onn ul li{ font-size: 0; position: relative; margin: 0 7px 6px 0; float: left;}
.f_onn ul li.long3{ margin-right: 0;}
.f_onn ul li span{ display: none;}
.f_onn ul li i{ display: block;position: absolute; left: 0; top: 251px; width: 100%;background:url(Img/Index/span.png) repeat; text-align: center;}
.f_onn ul li i a{ display: block; height: 44px; line-height: 44px; font-size: 16px; color: #fff;}
.f_onn ul li.cur i{ top: 0; padding-top: 62px; height: 230px;}
.f_onn ul li.cur i a{ font-size: 18px; font-weight: bold;}
.f_onn ul li.cur i span{ display: block;font-size: 14px; line-height: 25px; color: #fff; padding: 27px 25px 0; text-align: left;}
.f_onn ul li.long6{ margin-right: 0;background:url(Img/Index/f_img6.jpg) no-repeat; width: 197px; height: 295px;}
.f_onn ul li.long6 em{ display: block; padding-top: 103px; text-align: center;}
.f_onn ul li.long6 em a{ color: #FFF; font-size: 30px;}
    /**/
.huzz{padding-bottom: 80px;}
.huzz h3{ text-align: center; padding-bottom: 43px;}
.huzz h3 i{ display: block; font-weight: bold; color: #a40000; font-size:48px; padding-bottom: 32px;background:url(Img/Index/f_lin.gif) no-repeat center 67px; line-height: 100%;}.huzz h3 span{ padding-right: 15px;}
.huzz h3 em{ display: block; font-weight: normal; color: #333; font-size: 26px;}
.hu_l{ width: 583px;}
.hu_l ul li{ float: left; text-align: center;}
.hu_l ul li a{ display: block; position: relative; width: 194px; height: 150px; overflow: hidden;}
.hu_l ul li a span{ display: block; padding-top: 15px;}
.hu_l ul li a span img{width:138px; height:82px; display:block; margin:0 auto;}
.hu_l ul li a i{width:138px;margin:0 auto; display: block;background:#ccc url(Img/Index/hu_li.gif) no-repeat center 0; height: 30px; line-height:30px; font-size: 16px; color: #333;}
.hu_l ul li.last a i{background:url(Img/Index/hu_li2.gif) no-repeat center 0;color: #fff;}
.hu_l ul li.cur a{ box-shadow:5px 5px 10px #dcdcdc; text-decoration: none;}
.hu_l ul li.cur a i{background:#A40000  url(Img/Index/hu_li2.gif) no-repeat center 0; color: #fff;}
.hu_l ul li.cur a em{ display: block; width: 194px; height: 150px;background:url(Img/Index/hu_cuu.png) no-repeat center 20px;top:0; position: absolute;left: 0;}
.hu_l ul li.last.cur a em{background:none;}
.hu_r{ width: 642px;margin-right: -25px;}
.hu_uu{ width: 26px; padding-top: 282px; float: left;}
.hu_dd{ width: 26px; padding-top: 282px; float: left;}
.hu_dd img{ padding-left: 7px;}
.hu_ii{ width: 590px; background: #f2f2f2; height: 596px; margin-bottom: 15px;}
.hu_ii dl dt img{ width: 590px; height: 331px;}
.hu_ii dl dd h4{ padding-top: 25px; height: 45px; line-height: 42px; font-weight: normal; color: #a40000; font-size: 24px; text-align: center; margin-bottom: 15px;background:url(Img/Index/hu_lin1.gif) no-repeat center bottom;}
.hu_ii dl dd .sd{ color: #333; font-size: 16px; padding-left: 45px; line-height: 33px; overflow: hidden; height: 105px;margin-bottom: 15px;}
.hu_ii dl dd .sd p{ display: inline-block; float: left; width:33%;}
.hu_ii dl dd .sd div{padding-right:45px;}
.hu_ii dl dd em{ display: block; text-align: center;}
.hu_ii dl dd em a{ display: inline-block; width: 120px; height: 30px; line-height: 30px; background: #a40000; border-radius: 3px; color: #fff; font-size: 14px;}
.hu_om{ border: 1px dotted #b9b9b9; border-radius: 13px; padding: 17px; overflow: hidden;}
.hu_om h4{ float: left; padding-left: 28px; color: #a40000; font-size: 16px; line-height: 34px;}
.hu_om p{ float: left; width: 925px; padding-left: 9px;}
.hu_om p a{ display: inline-block; font-size: 14px; color: #666; line-height: 34px; width: 143px;}
.hu_om em{ display: block; width: 107px; height: 83px; text-align: center; float: right;background:url(Img/Index/gu_kf.gif) no-repeat;}
.hu_om em a{ color: #a40000; font-size: 14px; display: block; padding-top: 57px;}
    /**/
.yss{ padding-bottom: 103px;}
.yss h3{ text-align: center; padding-bottom: 48px;}
.yss h3 i{ display: block;color: #a40000; font-size:48px; padding-bottom: 48px;background:url(Img/Index/f_lin.gif) no-repeat center 68px; line-height: 100%; font-weight: bold; }
.huzz h3 span{ padding-right: 15px;}
.yss h3 em{ display: block; font-weight: normal; color: #333; font-size: 26px;}
.yss1{background:url(Img/Index/ys1.jpg) no-repeat center 0; height: 600px;}
.yss2{background:url(Img/Index/ys2.jpg) no-repeat center 0; height: 600px;}
.yss1 dl{ height: 300px; overflow: hidden;}
.yss1 dl dt{ float: right; font-size: 0;}
.yss1 dl dd{ float: left; padding: 67px 0 0 83px; width: 432px;}
.yss1 dl dd  h4{ font-size: 18px; color: #333;}
.yss1 dl dd  h4 i{ display: block; padding:17px 0 15px 101px; color: #a40000; font-size: 36px; line-height: 100%;}
.yss1 dl dd p{ font-size: 14px; color: #333; line-height: 25px; padding-top:4px;}
.yss1 dl dd p span{ display: block; margin-top: 15px; padding-left: 18px;background:url(Img/Index/y_ico.png) no-repeat left 9px;}
.yss1 dl.fan dt{ float: left;}
.yss1 dl.fan dd{ padding: 54px 0 0 96px;}
    /**/
.xuz{overflow-x: hidden;}
.xuz h3{ text-align: center; padding-bottom:55px;}
.xuz h3 i{ display: block; font-weight: bold; color: #a40000; font-size:48px; padding-bottom:34px;background:url(Img/Index/f_lin.gif) no-repeat center 65px; line-height: 100%;}
.xuz h3 em{ display: block; font-weight: normal; color: #333; font-size: 26px;}

.xuz_com {width: 100%; height: 405px; overflow: hidden; margin: 0 auto ;position: relative;}
.xuz_com .case{width:466px; position:absolute; left:50%;top:0; margin-left:-233px; display:block;}
.case .tempWrap {overflow: visible !important;}
.xuz ul{ margin-left: -105px; width: 1418px; height: 405px;}
.xuz ul li{ float: left; position: relative; margin-right: 6px;}
.xuz ul li em{ display: block; position: absolute; left:84px; top: 121px;background:url(Img/Index/x_li.png) no-repeat; width: 298px; height: 93px; line-height: 88px; font-size: 24px; color: #333;}
.xuz ul li em a{ display:block; color: #333;}
.xuz ul li i img{ width: 466px; height: 350px;}
.xuz ul li em{ display: block;}
.xuz ul li em span{ display: inline-block; float: left; padding: 22px 6px 0 38px;}
.xuz h4{ font-weight: normal; text-align: center; padding-bottom: 81px;}
.xuz h4 a{ display: inline-block; width: 180px; height: 30px; line-height: 30px; background: #a40000; color: #fff; font-size: 14px; border-radius: 30px;}
    /**/
.lit{ padding-top: 72px; background: #f2f2f2; height: 728px; margin-bottom: 102px;}
.lit h3{ text-align: center;}
.lit h3 i{ display: block; font-weight: bold; color: #a40000; font-size:48px; padding-bottom:80px;background:url(Img/Index/f_lin.gif) no-repeat center 68px; line-height: 100%;}
.li_menu{ height: 72px;}
.li_menu ul li{ float: left;}
.li_menu ul li a{ display: inline-block; height: 34px; line-height: 34px; font-size: 16px; color: #333; padding: 0 31px;background:url(Img/Index/li_lim.gif) repeat-x left 33px; border-left: 1px solid #999; border-top: 1px solid #999;}
.li_menu ul li.last a{ border-right: 1px solid #999;}
.li_menu ul li.cur a{ color: #fff;background:url(Img/Index/li_cur.gif) no-repeat center 0; padding-bottom: 9px; border-left: none;}
.li_menu ul li.last.cur a{ border-right: none;}
.pj_com{ position:relative;}
.li_uu{ display: inline-block; position: absolute; left: 8px; top: 268px;z-index:3;}
.li_uu a{ display: block;background:url(Img/Index/li_uu.png) no-repeat; width: 28px; height: 51px;}
.li_dd{ display: inline-block; position: absolute; left: 565px; top: 268px;z-index:3;}
.li_dd a{ display: block;background:url(Img/Index/li_dd.png) no-repeat; width: 28px; height: 51px;}
.li_l{ float: left; width: 600px;}
.li_l img{ width: 600px; height: 450px;}
.li_r{ padding: 0 30px; width: 540px; background: #fff; height: 450px;}
.li_r h2{ padding-top: 22px; font-weight: normal; color: #a40000; font-size: 24px; text-align: center; border-bottom: 1px solid #ccc;}
.li_r h2 strong{ font-weight: bold; padding: 0 13px;}
.li_r h2 span{ display: block; font-size: 18px; color: #333; padding: 12px 0 10px 0;}
.li_r h4{ padding: 9px 0; font-weight: normal;border-bottom: 1px solid #ccc; font-size: 14px; color: #333; line-height: 25px;}
.li_r h4  strong{ font-weight: bold; color: #a40000; display: block;}
.li_r p{ overflow: hidden; padding: 17px 0 10px;}
.li_r p  em{ display: inline-block; float: left; color: #a40000; font-weight: bold; font-size: 16px;line-height: 28px;}
.li_r p i{ display: inline-block; float: right; width: 430px;}
.li_r p i a{ display: inline-block; font-size: 14px; color: #333; height: 28px; line-height: 28px; padding-left: 40px;background:url(Img/Index/li_li3.gif) no-repeat 12px 9px; width:85px; margin-bottom:12px; border: 1px solid #fff; margin-left: 10px;}
.li_r p i a:hover{ border: 1px solid #a40000;background:url(Img/Index/li_li4.gif) no-repeat 12px 9px #f2f2f2; text-decoration: none; color: #a40000;}
.li_r h5{ overflow: hidden; color: #a40000;}
.li_r h5 i{ float: left; padding-left: 52px;background:url(Img/Index/li_tel.gif) no-repeat; font-size: 18px; font-weight: normal; height: 40px;}
.li_r h5 i span{ display: block; font-size: 14px;}
.li_r h5 em{ display: inline-block; float: right; font-weight: normal;}
.li_r h5 em a{ display: inline-block; width: 140px; height: 30px; line-height: 30px; text-align: center; background: #a40000; border-radius: 5px; margin-left: 3px; font-size: 14px; color: #fff;}.li_r h5 em a.bg{ background: #404040;}
/**/
.cnn h3{ padding-bottom: 115px;}
.cnn h3{ text-align: center; padding-bottom:100px;}
.cnn h3 i{ display: block; font-weight: bold; color: #a40000; font-size:48px; padding-bottom:34px;background:url(Img/Index/f_lin.gif) no-repeat center 69px; line-height: 100%;}
.cnn h3 em{ display: block; font-weight: normal; color: #333; font-size: 26px;}
.cnn ul{ overflow: hidden; padding-bottom: 116px;}
.cnn ul li{ float: left; text-align: center; font-size: 14px; color: #333; line-height: 25px; padding-right:97px;width: 226px;}
.cnn ul li span{ display: block;}.cnn ul li.nop{ padding-right: 0;}
.cnn ul li span img{display: block; transition: all 0.3s ease-in-out 0s;margin:0 auto;}
.cnn ul li:hover span img{ transform: rotateY(180deg);}
.cnn ul li strong{ display: block; font-size: 18px; font-weight: bold; padding-top: 24px; line-height: 42px;}
/**/
.shouh{ overflow: hidden;}
.shouh h3{ text-align: center; padding-bottom:44px;}
.shouh h3 i{ display: block; font-weight: bold; color: #a40000; font-size:48px; padding-bottom:34px;background:url(Img/Index/f_lin.gif) no-repeat center 69px; line-height: 100%;}
.shouh h3 em{ display: block; font-weight: normal; color: #333; font-size: 26px;}
.sh_l{ width: 430px;}
.sh_l h4{ padding-top: 19px; color: #a40000; font-size: 24px; padding-bottom: 12px;}
.sh_l p{ color: #666; line-height: 28px; font-size: 14px;}
.sh_l p i{ display: block;border-bottom: 1px dashed #ccc; color: #a40000; font-size: 18px; font-weight: bold; padding-bottom: 3px;}
.sh_l p span{ display: block; border-bottom: 1px dashed #ccc;}.sh_l p .nob{ border-bottom: none; padding-bottom: 17px;}
.sh_l em{ display: block; padding-left: 53px;background:url(Img/Index/sh_tel.gif) no-repeat; line-height: 40px; color: #666; font-size: 14px; height: 73px;}
.sh_l em span{ color: #a40000; font-size: 18px;}
.sh_r{ width: 726px;}
.sh_r dl dt{ padding-bottom: 38px;}
.sh_r dl dd h4{ height: 50px; line-height: 50px; color: #fff; font-weight: normal; background: #a40000; border-radius:50px; text-align: center; font-size: 18px; margin-bottom: 18px;}
.sh_r dl dd h4 img{ vertical-align: middle; padding-right: 10px;}
.sh_r dl dd h4 span{ padding: 0 39px;}
.sh_r dl dd p{ color: #333; font-size: 14px; line-height: 42px; padding-bottom: 14px; margin-bottom: -32px; position:relative; z-index:1;}
.sh_r dl dd p span{ display: block; border-bottom: 1px dashed #ccc;}
.sh_r dl dd em{background:url(Img/Index/sh_img2.jpg) no-repeat; display: block; padding-top: 72px; height: 141px; color: #a40000; font-size: 24px; padding-left: 152px; letter-spacing:2px;}
.sh_r dl dd em span{ display: block; padding-bottom: 9px;}
.sh_r dl dd em a{ display: block; width: 140px; height: 30px; line-height: 30px; border-radius: 5px; text-align: center; font-size: 14px; letter-spacing: 2px; margin-left: 65px; color: #fff; margin-top:9px;}
    /**/
.zj{ padding-top: 50px; background: #f2f2f2; margin-bottom: 62px;}
.zj h3{ text-align: center; padding-bottom:50px;}
.zj h3 i{ display: block; font-weight: bold; color: #a40000; font-size:48px; padding-bottom:34px;background:url(Img/Index/f_lin.gif) no-repeat center 69px; line-height: 100%;}
.zj h3 i span{ font-weight: normal; padding-right: 13px;}
.zj h3 em{ display: block; font-weight: normal; color: #333; font-size: 26px;}
.zj_con dl { height:386px;}
.zj_con dt { float:left;width: 615px; height: 345px;}
.zj_con dt img { width: 615px; height: 345px;}
.zj_con dd { float:right; width:558px; }
.zj_con dd p { line-height:26px; font-size: 14px; color: #333; padding-bottom: 28px;}
.zj_con dd p a { color:#fff; display: block; margin-top: 18px; width: 140px; height: 30px; border-radius: 5px; background: #a40000; line-height: 30px; text-align: center;}
.zj_con dd em{ display: block; font-size: 0; margin-right: -25px;}
.zj_con dd em a{ border: 1px solid #999; display: inline-block; margin-right: 20px;}
.zj_con dd em img{width:122px; height:162px;}
.zj_js {position: relative; height:296px;}
.zjs01{ position: absolute; left: -48px; top: 128px;width:23px; height:42px;z-index:2;}
.zjs03{ position: absolute; right: -48px; top: 128px;width:23px; height:42px;z-index:2;}
.zjs02 ul li { float:left; width:296px; margin-right: 5px;}
.zjs02 ul li img { width:296px; height: 296px;}
.zjs02 ul li.nom{ margin-right: 0;}
    /**/
.news{ height:955px; overflow:hidden;}
.news h2{ text-align: center; padding-bottom:32px;}
.news h2 i{ display: block; font-weight: bold; color: #a40000; font-size:48px; padding-bottom:34px;background:url(Img/Index/f_lin.gif) no-repeat center 69px; line-height: 100%;}
.news h2 i span{ font-weight: normal; padding-right: 13px;}
.news h2 em{ display: block; font-weight: normal; color: #333; font-size: 26px;}
.news h3{font-size:24px;background:url(Img/Index/n_lin.gif) no-repeat 0 34px; padding-bottom: 48px; line-height: 100%;}
.news h3 a{ color:#333; font-weight:normal;}
.news h3 span{ float:right; font-size:14px; font-weight:normal; font-family:Arial; text-transform:uppercase; padding-top:5px; padding-left: 26px;background:url(Img/Index/n_mm.jpg) no-repeat 0 8px;}
.news h3 span a{ color:#333;}

.n_l{width:670px;}
.n_l dl{ border-bottom: 1px dotted #747474;}
.n_l dl dt{ position: relative; margin-bottom: 24px;}
.n_l dl dt img{ width:670px; height:333px; display:block;}
.n_l dl dt span{ display: block; position: absolute; left: 0; bottom: 0; height: 44px; line-height: 44px; width: 100%;background:url(Img/Index/n_lim.png) no-repeat; font-size: 18px; color: #fff; padding-left: 28px;}.n_l dl dt span a{ color: #fff;}
.n_l dl dd h4{ font-size:16px; height:24px; line-height:24px; padding-bottom:8px; font-weight: normal;overflow: hidden; text-overflow:ellipsis;white-space:nowrap; }
.n_l dl dd h4 span{ display: inline-block; float: left; width: 60px; height: 25px; line-height: 25px; background: #a40000; color: #fff; text-align: center; font-weight: normal; margin-right: 10px;}
.n_l dl dd h4 a{ color:#333; font-size: 24px; display:block; float: left;width:596px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.n_l dl dd p{ font-size:14px; line-height:30px; color: #333; padding: 12px 0;}
.n_l dl dd p a{ color:#ff5400;}
.n_l ul li{ height:45px; line-height:45px;}
.n_l ul li a{ font-size:14px; color:#666; background:url(Img/Index/nl_ico2.gif) no-repeat 11px 18px; padding-left:27px; display: block;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;width: 510px;display: block;}
.n_l ul li span{ float:right; font-size:14px;}
.n_l ul li a:hover{ color: #333;background:url(Img/Index/nl_ico1.gif) no-repeat 11px 18px;}

.n_r{ width:480px;}
.n_r dl { height:123px; overflow:hidden; margin-bottom: 50px;}
.n_r dl dt { float:left;width:220px;}
.n_r dl dt img { width:220px; height:123px;}
.n_r dl dd {width:239px; float:right;}
.n_r dl dd h4 {  font-weight: normal; overflow: hidden;}
.n_r dl dd h4 span{ display: inline-block; float: left; color: #a40000; font-size: 30px;}
.n_r dl dd h4 a { font-size:16px; color:#333; float: left; display: inline-block; margin: 10px 0 0 7px;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;width: 196px;display: block;}
.n_r dl dd p{ font-size:14px; line-height:25px;padding-top: 9px; color: #666;}
.n_r dl dd p a{ color:#a40000; display: block; text-align: right;}
.n_r2 .ndy{ margin-top: -15px;}
.n_r2 .ndy dl{ height:100px; padding-bottom: 23px;margin-bottom:0px;}
.n_r2 .ndy dl dt{ width:180px; height:100px;}
.n_r2 .ndy dl dt img{ width:180px; height:100px;}
.n_r2 .ndy dl dd{ width:285px; float: right;}
.n_r2 .ndy dl dd i{ display: block; padding-left: 30px;background:url(Img/Index/n_w.gif) no-repeat 0 4px; margin-bottom: 3px;}
.n_r2 .ndy dl dd i a{ font-size: 14px; color: #333; font-weight: bold; line-height: 26px;}
.n_r2 .ndy dl dd span{ display: block; padding-left: 30px;background:url(Img/Index/n_d.gif) no-repeat 0 4px; font-size: 14px; color: #666; line-height: 24px;}
    /**/
.abo{ background:url(Img/Index/a_bg.jpg) no-repeat center 0; height:508px; overflow:hidden; padding-top: 91px;}
.abo dl dt{ width: 1000px; margin: 0 auto 42px;}
.abo dl dd p{ text-align: center;}
.abo dl dd p a{ display: inline-block; width: 180px; height:30px; line-height: 30px; border-radius: 30px; background: #a40000; color: #fff; font-size: 14px;}
