/*header*/
html {padding:0;margin:0;}
body{line-height: 160%; font-family: "Microsoft YaHei","寰蒋闆呴粦"}
ul {list-style: none;padding:0;margin:0;}
ul li{ list-style-type: none;}
* {transition: all 0.3s ease 0s;}
a {text-decoration: none; color: #555;}
a:focus, a:hover{ color: #333;}
/*澶撮儴鏍峰紡*/
.topabg {background: #c3272b; display: inline-block; line-height: 30px; height: 30px; color: #fff;}
.topabg a{ color: #fff;}
.topabg p {float: left;color: #858585;font-size: 12px;line-height: 30px;margin:0;}
@-webkit-keyframes scrollText2 {
0%{
-webkit-transform: translateX(0px);
}
33%{
-webkit-transform: translateX(504px);
}
66%{
-webkit-transform: translateX(-1008px);
}
100%{
-webkit-transform: translateX(-1512px);
}
}
@keyframes scrollText2 {
0%{
transform: translateX(0px);
}
33%{
transform: translateX(-504px);
}
66%{
transform: translateX(-1008px);
}
100%{
transform: translateX(-1512px);
}
}
.box4{ position: absolute; left: 20px; width: 500px; height: 30px; overflow: hidden; }
.border4{ position: absolute; top: 0px; left: 0px; width: 1500px; -webkit-animation:scrollText2 12s infinite cubic-bezier(1,0,0.5,0);
animation:scrollText2 12s infinite cubic-bezier(1,0,0.5,0) ; }
.border4 a{ height: 30px; width:500px; overflow: hidden; display: inline-block; }
.border4:hover{ animation-play-state:paused; -webkit-animation-play-state:paused; }
.top-icon{display: inline-block; width: 100%; text-align: right;}
.top-icon .fa{ margin-right: 10px; float: right; padding: 0px 10px; line-height: 30px; }
.top-icon .fa:hover, .top-icon .active{ background: #c3272b;}
.weix-t{display: inline-block; font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased; float: right;}
/*榧犳爣鎮仠鍥炬爣鏄剧ず浜岀淮鐮佹晥鏋?/
.weixin_nr{width:140px; height:160px; padding:10px; background:#fff; text-align:center; position:absolute; left:-60px; box-shadow: 5px 5px 15px #ccc; top:44px; color: #555; display:none;z-index: 9999}
.weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:55px; top:-10px;}
.navbar {border:0;margin:0;min-height: 0;border-radius: 0; }
.web-logo{ padding: 20px;}
.container {padding:0;}
.navbar-default{ background-color: transparent; margin-top:26px;}
.dropdown-menu>li>a {text-align: center;line-height: 30px;}
.navbar-nav ul li a { padding:0 ;margin:0 ;}
.navbar-nav { float: none;display: inline-block; border: 0px; margin: 0px; padding: 0px;height: 50px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
background-color:transparent;
/*border-bottom:2px solid #c3272b; */
color: #c3272b;
}
/*logo鏍峰紡*/
.navbar-brand { height: 100%;padding:0;}
/*瀵艰埅a鏍囩鏍峰紡*/
.nav>li { padding:6px 14px;margin-bottom: -5px;}
.nav>li:focus, .nav>li:hover { border-bottom:2px solid #c3272b; color: #c3272b; }
.navbar-default .navbar-nav>li>a { font-weight: bold; color: #4d4c4c;padding:6px 10px; font-size: 16px;color: #333 ;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {background-color: transparent;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {background-color: transparent;}
.navbar-nav li {
margin:0 auto;
text-align: center;
}
.dropdown-menu{background: #fff; border: 0px;}
.dropdown-menu>li>a{ display: inline-block;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu>li>a{color:#444; padding:10px 10px; width: 100%;}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:#c3272b; color: #fff!important;}
#bs-example-navbar-collapse-1 {
padding:0;
}
.carousel-control span {
font-size: 24px;
font-family: 瀹嬩綋;
font-weight: bold;
position: absolute;
top: 50%;
}
.mj-banner{ display: inline-block; background: #f5f5f5;}
.carousel-control.right,.carousel-control.left{ background-image: none;}
.cxdl-pagea{ display: inline-block; padding: 60px 0; width: 100%;}
.pagea-tit .pagea-tit-l{ width: 100%; display: inline-block; background: #c3272b; line-height: 0px;}
.cxdl-pagea .cn{ display: inline-block; color: #fff; font-weight: bold; margin-top: 20px; font-size: 24px; line-height: 40px;}
.cxdl-pagea .en{ font-size: 14px; color: #fff; display: inline-block; line-height: 24px; margin-bottom: 20px;}
.pagea-tit .col-md-7{ line-height: 0px;}
.cxdl-pagea .fr{ margin-right: 60px;}
.sy-tit-ul .cn{ display: inline-block; color: #fff; font-weight: bold; margin-top: 20px; line-height: 40px;}
.sy-tit-ul .en{ font-size: 14px; color: #fff; display: inline-block; line-height: 24px; margin-bottom: 20px;}
.sy-tit-ul .active .cn{ font-size: 24px;}
.sy-tit-ul .active .en{ font-size: 14px; color: #fff;}
.tit-type{ display: inline-block; width: 100%; text-align: center;}
.tit-type-ul{display: inline-block; width: 100%; padding: 20px 0; margin-top: 10px;}
.tit-type-ul li{ display: inline-block; font-size: 16px; margin: -2px;}
.tit-type-ul li:nth-child(1) a{ display: inline-block; color: #fff; background: #c3272b; border:2px solid #c3272b; padding: 8px 30px;}
.tit-type-ul li:nth-child(2) a{ display: inline-block; border: 2px solid #c3272b; padding: 8px 30px;}
.syabout{ display: inline-block; width: 100%;}
.syabout-con{ display: inline-block; background: #fff; padding: 30px; width: 90%; margin-left: 10%; margin-top: 40px; line-height: 180%;}
.syabout-img{margin-top: -109px; float: right;}
.syabout-con img{ max-width: 100%;}
.syabout-more{ display: inline-block; margin-top: 50px; margin-left: 10%; }
.syabout-more a{ display: inline-block; padding: 10px 30px; background: #c3272b; color: #fff; font-size: 14px;}
.syabout-more:hover a{ padding: 10px 40px;}
.pagec{ width: 100%; display: inline-block; padding: 60px 0; background: url("../images/pageabj.jpg"); height: 800px;}
.sy-tit-ul .cn{ font-size: 16px; }
.sy-tit-ul .cn{ font-size: 14px; }
.sy-tit-ul{ width: 90%; margin-left: 10%;}
.sy-tit-ul li{ border-left: 1px solid #e09696; padding-left: 20px;}
.sy-tit-ul li:hover{background: #d81111;}
.fujzx{ display: inline-block; margin-top: -5px; width: 100%; height: 600px; padding: 60px; background: #666; background: rgba(0,0,0,0.6);}
.fujzx-ul{ margin-top: 40px; }
.fujzx-ul a{ color: #fff;}
.fujzx-ul li{ display: inline-block; border-right: 1px solid #fff; border-bottom: 1px solid #fff;}
.fujzx-ul li:nth-child(3),.fujzx-ul li:nth-child(6),.fujzx-ul li:nth-child(9),.fujzx-ul li:nth-child(12),.fujzx-ul li:nth-child(15){ border-right: 0px;}
.fujzx-ul li:nth-last-child(1),.fujzx-ul li:nth-last-child(2),.fujzx-ul li:nth-last-child(3){ border-bottom: 0px;}
.fujzx-ul li a{ display: inline-block; width: 100%; padding: 30px;}
.fujzx-ul li:hover a{ background: #c3272b; background: rgba(200,40,40,.6)}
.fujzx-more{ display: inline-block; width: 100%; text-align: center; margin-top: 50px;}
.fujzx-more a{ display: inline-block; padding: 10px 30px; background: #c3272b; color: #fff; font-size: 14px;}
.fujzx-more:hover a{ padding: 10px 40px;}
.triangle-up{
width:0;
position: absolute; left: 20%; bottom: 0;
height:0; display: none;;
border-left:8px solid transparent;
border-right:8px solid transparent;
border-bottom:10px solid white;
}
.sy-tit-ul li{cursor: pointer;}
.sy-tit-ul .active .triangle-up,.sy-tit-ul li:hover .triangle-up{ display: inline-block;}
.pagec-shuzi{ display: inline-block; text-align: center; width: 100%; color: #fff;}
.pagec-shuzi li{display: inline-block; font-size: 30px; font-weight: bold; position: relative; padding: 30px; margin: 10px; cursor: pointer;}
.pagec-shuzi li >div{ background: #fff; display: inline-block; width: 1px; height: 10px; position: absolute; bottom: 0px; left: 50%;}
.pagec-shuzi li a{ color: #fff;}
.pagec-shuzi li.active a{ color: #c3272b; font-size: 36px;}
.pagec-shuzi li.active >div{ background: #c3272b;}
.fujzx-con{ overflow: hidden; height:600px; margin-top: -5px;}
.pagea-tit .fujzx{ margin-left: 100%; position: absolute; }
.pagea-tit .fujzx.active{display: inline-block; margin: 0; }
.sy-new-tit-ul .cn{ display: inline-block; color: #fff; font-weight: bold; margin-top: 20px; line-height: 40px;}
.sy-new-tit-ul .en{ font-size: 14px; color: #fff; display: inline-block; line-height: 24px; margin-bottom: 20px;}
.sy-new-tit-ul .active .cn{ font-size: 24px;}
.sy-new-tit-ul .active .en{ font-size: 14px; color: #fff;}
.sy-new-tit-ul{ display: inline-block; float: right;}
.sy-new-tit-ul li{ padding: 0px 40px; cursor: pointer;}
.sy-new-tit-ul li:nth-last-child(1){ padding: 0px 40px; padding-right: 100px; cursor: pointer;}
.paged{ display: inline-block; padding: 60px 0; width: 100%;}
.new-sy-div{ display: inline-block; width: 100%; }
.new-body{ display: inline-block; width: 100%; padding: 20px; margin-top: 20px; position: relative; border: 1px solid #f1f1f1; background: url("../images/newlibj.jpg") left bottom no-repeat; height: 300px;}
.new-body .new-tit{ font-size: 14px; font-weight: bold; line-height: 30px; position: relative; height: 30px; margin-top: 20px; overflow: hidden; }
.new-body > span{ display: inline-block; width: 20px; position: absolute; height: 1px; left: -10px; top: 55px; background: #c3272b;}
.new-body .new-time{ background: #c3272b; padding: 0px 10px; font-size: 12px; color: #fff; display: inline-block;}
.new-body .new-note{ line-height: 25px; font-size: 12px; height: 50px; overflow: hidden; color: #666; margin-top: 10px;}
.new-body:hover{ box-shadow: 5px 5px 15px #ccc;}
.new-body:hover .new-tit,.new-tj:hover .new-note{color: #fff;}
.new-body:hover .new-time{background: #fff; color: #c3272b;}
.new-ri{ margin-top: -104px;}
.new-sy-img{ z-index: 3; position: relative; width: 100%; overflow: hidden;}
.new-more{ display: inline-block; width: 100%; margin-top: 40px; text-align: right;}
.new-more a{display: inline-block; padding: 12px 30px; border: 2px solid #ccc; color: #ccc;}
.new-more:hover a,.new-sy-div:hover .new-more a{ color: #fff; border: 2px solid #c3272b; background: #c3272b;}
.new-sy-div:hover .new-sy-img img{ transform: scale(1.2)}
.new-sy-con .new-sy-div:nth-child(2){ margin-top: 100px;}
.pagea-tit .new-ri-b{ margin-top: 10px; z-index: 2; position: relative;}
.newg{ display: inline-block; width: 100%; text-align: center; height: 104px;}
.newg >div{ display: inline-block; font-size: 36px; color: #fff; line-height: 100px;}
.newg > a{ font-size: 24px; font-weight: bold; color: #c3272b; line-height: 40px; background: #fff; padding: 10px 30px; margin-top: -10px;}
.page-hb{ width: 100%; padding: 60px 0; background: url("../images/hezhbbj.jpg");}
.hezhb-tit { width: 100%; display: inline-block; text-align: center; }
.hezhb-tit .cn{ width: 100%; font-size: 24px; font-weight: bold; display: inline-block; line-height: 50px; background: url("../images/hehbtjt.png") center no-repeat; color: #fff;}
.hezhb-tit .en{ display: inline-block; font-size: 14px; color: #fff;}
.hezhb-ul{ display: inline-block; margin-top: 32px; margin-bottom: 32px; width: 100%; text-align: center;}
.hezhb-ul li{ display: inline-block; margin-top: 5px; padding:5px;}
.foota{background: #fff; border-top: 1px solid #ccc; padding: 40px 0;}
.footernav{ text-align: right; float: right; display: inline-block; padding: 10px ; border-top: 3px solid #c3272b;}
.footernav ul {
margin-left: 10px; margin-right: 20px;
float: right;
}
.footernav a {
color:#666;
text-decoration: none;
}
.footernav ul li {
margin-top: 4px;
font-size: 12px;
}
.footernav ul li:nth-child(1) {
border-right: 2px solid #c3272b;
padding-right: 6px;line-height: 18px;
font-size: 14px;
color: #666;
font-weight: bold;
}
.footernav ul li:nth-child(2) {
margin-top: 2px;
font-family: "Arial";
font-size: 12px;
color: #666;
}
.footernav ul li:nth-child(3) {
margin-top: 10px;
}
.footernav ul li:hover a ,.footernav ul li.active a {
color:#c3272b;
}
.footernav ul li.xian{background: #ccc; width: 100%; display: inline-block; margin-top: 16px; margin-bottom: 0px; height: 1px;}
.foot-lx{ display: inline-block;width: 100%; margin-top: 20px;}
.foot-lx .en{ font-size: 24px; font-weight: bold; color: #333;}
.foot-lx .cn{ font-size: 14px; color: #333; font-weight: bold;}
.foot-lx-ul{ width: 100%; display: inline-block; margin-top: 20px;}
.foot-lx-ul li{ color: #333; padding:5px; font-size: 12px;}
.foot-lx-ul li span{ font-size: 14px;}
.foot-lx-ul .fa{ color: #c3272b;}
.footb{ background: #cccccc; background: linear-gradient(to right, #f5f5f5 ,#ccc); line-height: 40px; color: #333;}
.footb a{ color: #333;}
/**/
.ny-page-n{ position: relative; z-index: 5;}
.ny-page-tit{ width: 100%; display: inline-block; text-align: center;}
.cxdl-banner{ position: relative; z-index: 1}
.breadcrumb {
margin-bottom: 6px;
display: inline-block;
width: 100%;
}
.ny-page-name{ background: #c3272b; background: rgba(200,40,40,0.8); z-index: 5; border-radius: 300px; height: 209px; padding-top: 50px; width: 209px; text-align: center; display: inline-block;}
.ny-page-name .en{font-size: 12px; color: #ccc; display: inline-block; width: 100%;}
.ny-page-name .cn{font-size: 30px; color: #fff; line-height: 50px; font-weight: bold; display: inline-block; width: 100%;}
.ny-page-name .note{ font-size: 14px; color: #fff; margin-top: 10px;}
.ny-page{ padding: 40px 0; display: inline-block; width: 100%;}
.page-nav1{ padding: 20px 0; margin-top: 0px; }
.ny-nav-ul{ margin-top: 0px; width: 100%; display: inline-block; text-align: center;}
.ny-nav-ul li{ margin: 0 5px; display: inline-block;
}
.ny-nav-ul li a{ font-weight: bold; padding: 8px 4px; width: 150px; display: inline-block; color: #fff; background: rgba(0,0,0,0.6); margin-top:10px;overflow: hidden;}
.ny-nav-ul li a:hover,.ny-nav-ul li a.active{ background: #c3272b; padding: 8px 4px;}
.new-pcon{ border-top: 1px solid #f5f5f5; border-left: 1px solid #f5f5f5; display: inline-block; margin-top: 20px; padding:20px; width: 100%; box-shadow: 5px 5px 15px #ccc}
.new-l{ display: inline-block; width: 100%; margin-top: 20px; padding: 20px;}
.new-tit{ font-size: 16px; font-weight: bold; line-height: 40px;}
.new-note{ font-size: 14px; color: #666; margin-top: 20px;}
.new-time{color: #ccc; font-size: 12px; margin-top: 10px;}
.new-l:hover{ transform: scale(1.1); box-shadow: 5px 5px 15px #ccc; }
.new-more{display: inline-block; margin-top: 20px; margin-bottom: 10px;}
.new-more a{ display: inline-block; padding: 8px 26px; border: 2px solid #999; color: #999;}
.new-more:hover a{ color: #fff; background: #c3272b; border: 2px solid #c3272b;}
.news-div{ display: inline-block; width: 100%; margin-top: 20px; padding-bottom: 10px;}
.news-img{ width: 100%; height: 280px; overflow: hidden;}
.news-img img{ width: 100%; height: 100%;}
.news-tit{ line-height: 30px; height: 30px; font-size: 14px; font-weight: bold; margin-top: 8px; overflow: hidden;}
.news-div:hover .news-img img{ transform: scale(1.2)}
.news-div:hover .news-tit a{color: #c3272b;}
.new-left-t{ display: inline-block; margin-top: 20px; width: 100%; color: #333; font-size: 18px; font-weight: bold;}
.new-note-x {
font-size: 12px;
color: #999;
}
.newlisbtn{border-top: 1px solid #ccc;padding-bottom: 15px;margin-left: 10px;margin-right: 10px; width: 100%; display: inline-block; margin-top: 20px;}
.newlisbtn a:hover{color:#27517b;text-decoration: none;}
.newlistul li{height:30px;line-height: 30px;font-size: 14px;margin-left: 30px;margin-right: 30px;}
.newlistul li a{color:#666;}
.newlistul li a:hover{color:#27517b;text-decoration: none;}
.nypage{ display: inline-block; width: 100%; line-height: 24px;}
.nypage{position:relative; display: inline-block; width: 100%; padding-bottom: 40px;}
.nypage img{ max-width: 100%; height: auto!important;}
.news-img-l{ height: 120px;}
.news-body-l{ height: 120px;}
.zswd-ul li{ display: inline-block; width: 100%; padding-bottom: 10px; background: #eeeded; margin-top: 20px; border-radius: 6px; cursor: pointer;}
.zswd-ul li{ transition: all 0s ease 0s;}
.wd-tit{ font-size: 14px; font-weight: bold; line-height: 40px; padding: 0px 16px; margin-top: 10px;}
.wd-note{ line-height: 24px; font-size: 12px; margin-top: 10px; color: #999; width: 100%; display: inline-block; padding-left: 16px; padding-right: 16px;}
.wd-note .huida{ background: #fff; border-radius: 6px; display: inline-block; padding: 10px; transition: all 0s ease 0s;}
.nypage-tit{/*line-height:40px;*/border-bottom:2px solid #ebf5ec;position:relative;/* margin-top: 10px;*/}
.nypage-tit .h2{display:inline-block;font-size:16px;word-spacing:.7em;color:#ccc;font-weight:normal; margin: 0px; padding: 0px;}
.nypage-tit .h2 a{display:inline-block;line-height:42px;margin-bottom:-2px;font-weight:bold;}
.nypage-tit .h2 a.cur{color:#004674;border-bottom:2px solid #004674;}
.nypage-tit .h2 span{color:#999;}
.nypage-tit .fr{color:#ddd;word-spacing:.5em;}
.ry-ul{ display: inline-block; width: 100%; margin-top: 20px;}
.ry-ul .ry-div{ width: 100%; height: auto;}
.ry-ul .ry-div img{height: 180px;}
.ry-ul .ry-div .ry-tit{ line-height: 40px; height: 40px; display: inline-block; overflow: hidden; width: 100%; text-align: center;}
.ry-div:hover img{transform: scale(1.1);}
.news-div{ display: inline-block; width: 100%; margin-top: 20px; padding-bottom: 10px;}
.news-img{ width: 100%; height: 220px; overflow: hidden;}
.news-img img{ width: 100%; height: 100%;}
.news-tit{ line-height: 30px; height: 30px; font-size: 14px; font-weight: bold; margin-top: 8px; overflow: hidden;}
.news-div:hover .news-img img{ transform: scale(1.2)}
.news-div:hover .news-tit a{color: #c3272b;}
.tj-news-img img{ height: 100%;}
.news-div .new-note{ font-size: 14px; color: #666; margin-top:10px;}
.news-div .new-time{color: #ccc; font-size: 12px; margin-top: 0px;}
.jd-ul{ display: inline-block; width: 100%; }
.jd-ul li{display: inline-block; margin-top: 20px;}
.jd-img2{height: 246px;}
.jdyd-div{ display: inline-block; background: #fff; padding: 8px;}
.jdyd-div .cyyd-img{ width: 100%; display: inline-block ; height: 100%; overflow: hidden;}
.jdyd-div .cyyd-img img{ width: 100%; height: 100%;}
.jdyd-div .cyyd-tit{ display: inline-block; padding: 8px;}
.jdyd-div .cyyd-tit .cyyd-name{ height: 30px; font-size: 14px; font-weight: bold;
color: rgb(84, 84, 84);
font-family: "Microsoft YaHei UI", 寰蒋闆呴粦;
line-height: 30px;
width: calc(100% - 100px);
display: inline-flex;
overflow: hidden;}
.cyyd-name.active{ font-size: 18px;}
.cyyd-yd{width: 60px;
float: right;
font-family: "Microsoft YaHei UI", 寰蒋闆呴粦;
line-height: 30px;
font-size: 12px;
text-align: center;}
.cyyd-yd.active{color: #c3272b; border-bottom: 1px solid #c3272b;}
.jd-ul li .jdyd-div:hover{ background: #c3272b; color: #fff;}
.jd-ul li .jdyd-div:hover .cyyd-img img{ transform: scale(1.2)}
.jd-ul li .jdyd-div:hover .cyyd-name,.jd-ul li .jdyd-div:hover .cyyd-yd a{color: #fff;}
.syabout-img{ width: 100%; display: inline-block;}
.syabimg{ display: inline-block; width: 100%; min-height: 680px; position: relative;}
.syabimgh{ position: absolute; }
.syabimgh img{ cursor: pointer;}
.syabimgh-1{right: 30%; top: 60px; transform: scale(0.7);z-index: 1}
.syabimgh-2{ right: 0%; top: 0; transform: scale(1); z-index: 2}
@media (max-width: 768px) {
.navbar-toggle{ margin-top: -8px;}
.navbar-default{ margin-top: 0px;}
.navbar-nav{ width: 100%;}
.syabimgh{ transform: scale(0.7); top:20px; }
.cxdl-pagea{ padding: 30px 0;}
.syabimgh-2{ right: -20%; transform: scale(0.7);}
.syabout-con{ margin-left: 5%; margin-top: 0px;}
.fujzx{ padding: 20px 10px; height: 360px;}
.fujzx-con{ height: 400px;}
.pagec,.paged{ padding: 20px 0;}
.fujzx-ul li a{ padding: 6px; line-height: 22px; height: 48px; overflow: hidden; display: inline-block;}
.sy-new-tit-ul li{ padding: 0px 20px;}
.sy-new-tit-ul li:nth-last-child(1){ padding-right: 20px;}
.new-ri{ margin-top: 10px;}
.new-sy-con .new-sy-div:nth-child(2){ margin-top: 10px;}
}
/*public*/
.ny-r-c{display: inline-block; width: 100%;}
.p0{ padding-left: 0px; padding-right: 0px;}
.pl0 { padding-left:0;}
.pr0 { padding-right:0;}
.ml0 { margin-left:0 ;}
.mr0 { margin-right:0;}
.ml100 { margin-left:100px ;}
.fl { float: left;}
.fr { float: right;}
.w100 { width: 100%;}
.mt10 { margin-top: 10px !important;}
.mt20 { margin-top: 20px;}
.mt30 { margin-top: 30px;}
.mt6 { margin-top: 6px;}
.mt60 { margin-top: 60px;}
.mr60{ margin-right: 60px !important;}
.tac { text-align: center;}
.pb10 { padding-bottom: 10px;}
.borderb1 { border-bottom:1px solid #d4d4d4;}
.rela{position: relative}
.ba-ffffff{ background: #fff;}
.ba-f5f5f5{ background: #f5f5f5;}
h3 {margin:0;}
h4 { margin:0;}
a { text-decoration: none !important;}