﻿/* CSS Document */
/*通用*/
body { font: 14px "微软雅黑", Arial, Helvetica, sans-serif;margin:0; padding:0; color:#555;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,div,span,img {margin:0;padding:0; border:none;list-style:none;}
input {border:none;vertical-align:middle}
a{text-decoration:none;color:#555}
img {border:0 none; display:inline-block;}
body ::selection {color:#FFFFFF;background-color:#db1374;}
body ::-moz-selection {color:#FFFFFF;background-color:#db1374;}
.clearfix{ clear:both;overflow:hidden; }
.content{ width:1200px; margin:0 auto; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.mt{ margin-top:50px;}

/*头部*/
.head{	background-color:#fdfbfb;}
.headm{	width:1200px; overflow:hidden;margin:0 auto;	padding: 10px 0 20px;	color:#838282}
.headm .headLogo{	line-height:126px;	float:left; width:314px}

.headm .headtel{	padding-top:15px; width:415px;float:right}
.headm .headtel dl{ float:right; width:345px}
.headm .headtel dd{	line-height:25px;	margin-top:10px;	font-size:13px;color:#fb7803;  }
.headm .headtel dd div{ float: left}
.headm .headtel dt img{	display:block;	float:left;	margin-right:9px; }
.headm .headtel dd img{	display:block;	float:left;	margin-right:9px; margin-top:8px}
.headm .headtel dd .telno{	font-size:20px;	font-weight:bold;}
.headm .headtel dd .jk{ color:#838282}

/*导航*/
.navbar{ width:100%; height:50px; background:#db1374;}
.navbar .nav{ width:1200px; margin:0 auto;  }
.navbar .nav ul{display:flex;  justify-content:space-between;}
.navbar .nav li{width:14.20%;height:50px; line-height:50px; text-align:center;}
.navbar .nav li a{ font-size:16px;color:#fff; transition: all 1s; display:block; width:100%; }
.navbar .nav li:hover{ background:#eee;  }
.navbar .nav li:hover a{ color:#db1374;font-size:17px; font-weight:bold;}
.navbar .nav li a.on{background:#F5F5F5;color:#db1374;font-weight:bold;}
/*banner*/
.banner{ width:100%; height:450px; position:relative; overflow:hidden;}
.top4_box{ width:1920px; height:450px; position:absolute; top:0; left:50%; margin-left:-960px; overflow:hidden;}
.top4_list{ width:1920px; height:450px; margin:0 auto; display:block;}
.top4_list li{ width:1920px; height:450px; float:left;}
.top4_tips{ width:auto; height:15px; position:absolute; bottom:15px; left:48%;  z-index:30;}
.top4_tips li{ width:30px; height:8px; float:left; margin-right:6px; background:#cccccc; cursor:pointer;}
.top4_tips li.active{ background:#db1374;}
/*病种导航*/
.menu{ width:100%;height:120px;background:#ecd7c3;}
.menu .nav{width:1200px;height:120px;margin:0 auto;position:relative;}
.menu .nav li{float:left;font-size:16px; width:200px;}
.menu .nav li a{display:block; width:200px;height:120px; text-align:center;color:gray;text-decoration:none;position:relative;overflow:hidden;}
.menu .nav li a:hover,.menu .nav li a.current{background:#db1374;transition: all 0.6s linear 0s;-moz-transition:all 0.6s linear 0s;-webkit-transition:all 0.6s linear 0s;-o-transition:all 0.6s linear 0s;}
.menu .nav li a:hover span,.menu .nav li a.current span{color:#fff;}
.menu .nav li .box{width:1200px;height:30px; padding:20px 0;position:absolute;top:120px;left:0;*left:0px;left:0px;background:#db1374;display:none; z-index:999;}
.menu .nav li .box a{display:block;height:28px;float:left;color:#fff;line-height:28px;border:none;background:none;padding:0;width:100px;text-align:center; font-size:16px; margin-left:20px;}
.menu .nav li .box a:hover{text-decoration:none;color:#fff; border:1px solid #fff;}
.menu .nav li a {display:block;width:100%;height:120px;z-index:21;position:relative;}
.menu .nav li a i{ display:block; width:56px; height:56px; margin:15px auto 10px;}
.menu .nav li a i.il1{ background:url(../images/menu_ico_01.png) no-repeat; }
.menu .nav li a i.il2{ background:url(../images/menu_ico_02.png) no-repeat; }
.menu .nav li a i.il3{ background:url(../images/menu_ico_03.png) no-repeat; }
.menu .nav li a i.il4{ background:url(../images/menu_ico_04.png) no-repeat; }
.menu .nav li a i.il5{ background:url(../images/menu_ico_05.png) no-repeat; }
.menu .nav li a i.il6{ background:url(../images/menu_ico_06.png) no-repeat; }
.menu li a span { display:block;width:200px;z-index:10;color:#db1374; text-align:center; font-size:16px; font-weight:bold; }

/*院内新闻*/
.news{ width:1200px; margin:40px auto 0;}
.hd{ width:300px; float:left; height:352px;}
.slideBoxs1 {zoom:1; overflow:hidden; width:100%; position:relative; margin:0.5rem 0;}
.slideBoxs1 .bds1 img{ width:100%; vertical-align:bottom;}
.hds1{ width:80px; height:12px;  zoom:1; overflow:hidden; position:absolute; bottom:15px; right:10px;  }
.hds1 ul li{ width:12px; height:12px; background:#cccccc; float:left; margin-left:10px; border-radius:100px; text-indent:-99999px; overflow:hidden}
.hds1 ul li.on{ background: #db1374;}


.new-content{float:left;Width:540px; margin:0 30px;}
.ynxw{ width:100%;}
.ynxw:after{content:'';display:block;clear:both;}
.ynxw h3{float:left;font-size:20px;font-weight:normal;}
.ynxw p{ padding-top:5px;font-size:10px;color:#939393;}
.xiangqing{ margin:12px 0 0; padding:0 15px;background:#FAFAFA;}
.xq-title{width:5q0px;}
.xq-title p{font-size:20px;line-height:60px;text-align:center;display:block;}
.xq-title p a:hover{ color:#db1374;}
.xq-title span{display:block;padding-bottom:20px;border-bottom:1px solid #D6D6D6; color:#555;font-size: 14px;line-height: 22px;}
.xq-title span a{ color:#db1374;}
.new-list{ width:100%; overflow:hidden; margin-top:10px; }
.new-list ul{ width:100%; height:auto; }
.new-list ul li{ width:100%; height:30px;  line-height:30px; float:left; background:url(../images/dian.png) no-repeat left center}
.new-list ul li:hover{ height:30px; }
.new-list ul li:hover .z1 a{ color:#BB7B3F;}
.new-list ul li .z1{ width:90%; height:28px; float:left; text-indent:15px;}
.new-list ul li .z1 a{ font-size:14px; color:#555; cursor:pointer;}
.new-list ul li .z2{ width:10%; font-size:12px; color:#999; text-align:right; float:left;}

.new-charas{ width:300px; float:right;}
.yiliao{ width:100%; margin:15px 0 0; clear:both;}
.yiliao li{ width:33%; text-align:center; float:left; margin-top:15px;}

.yiliao ul{ width:100%; overflow:hidden; margin-bottom:30px;}
.yiliao li i{ display:block; margin-bottom:5px;}
.yiliao li a:hover{ color:#db1374;}
.yiliao li a:hover img{ transition: all 0.8s; transform: scale(1.2);}

/*医院环境*/
.hj{ width:100%;  overflow:hidden; margin-top:10px;}
.hj .HomeCon1{ width:100%; margin:0 auto; clear:both;}
.hj .HomeCon1 .HomeCon1_n{width:100%;height:70px; line-height:70px;  background:#db1374; width:100%;}
.hj .HomeCon1 ul{ width:1200px; margin:0 auto;}
.hj .HomeCon1 ul li{ width:25%; text-align:center; height:70px;float:left;}
.hj .HomeCon1 ul li a{ display:block;}
.hj .HomeCon1 ul li.lihover{ background:#c29163;}
.hj .HomeCon1 ul li a{ color:#fff; font-size:18px;}
.hj .HomeCon1 .HomeCon1_1{ width:1200px; margin:0 auto; height:500px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l{ width:933px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a{ display:block; float:left; margin-bottom:8px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_r a{ display:block;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p1{ width:325px; height:264px; overflow:hidden; margin-right:8px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p2{ width:600px; height:264px; overflow:hidden;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p3{ width:360px; height:217px; overflow:hidden; margin-right:7px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p4{ width:300px; height:217px; overflow:hidden; margin-right:6px;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_l a.p5{ width:260px; height:217px; overflow:hidden;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_r a.p6{ width:259px; height:489px; overflow:hidden;}
.hj .HomeCon1 .HomeCon1_1 .hj .hj_r{ width:259px;}
.hj .HomeCon1 .HomeCon1_1 .hj a img{  transition: all 0.6s;  }
.hj .HomeCon1 .HomeCon1_1 .hj a:hover img{ transform: scale(1.2);  }
/*新*/
.yyhj{ width: 1200px; margin: 0 auto;}
.yyhj img { width: 100%; height:100%; }
.yyhj ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
.yyhj li { overflow: hidden;margin-bottom:8px; }
.yyhj ul li:nth-child(1){width:325px; height:264px;}
.yyhj ul li:nth-child(2){width:600px; height:264px;}
.yyhj ul li:nth-child(3){width:360px; height:217px;}
.yyhj ul li:nth-child(4){width:300px; height:217px;}
.yyhj ul li:nth-child(5){width:260px; height:217px;}
.yyhj .fl {width:933px; }
.yyhj .fr {width:259px; }
.yyhj li img { transition: all 0.5s; }
.yyhj li:hover img { transform: scale(1.2); cursor: pointer; }
/*公用底部*/
.footer{ width:100%; height:180px; background:#f2f2f2; border-top:2px solid #db1374;; margin-top:40px; padding-top:10px;}
.footer .d1{ width:294px; float:left; margin:0 50px 0 30px;}
.footer .d2{ width:167px; float:left;}
.footer .d2 h6{ font-size:18px; font-weight:normal; margin-bottom:8px;}
.footer .d2 a{ display:block; font-size:14px; line-height:24px;}
.footer .d2 a:hover{color:#db1374;}
.footer .d3{ width:428px; height:160px; float:left; margin-top:20px;padding-left:25px;}

.footer .d3 p{ font-size:14px; line-height:30px;  }
.footer .d4{ width:170px; float:right;}
.footer .d5{ width:100%;}
.footer .d5 p{ float:right;margin-top:30px;}
.footer .d5 p b{ color:#fb7803;}
.footer .d5 .ss{ width:390px; float:right; margin-top:20px;}
.footer .d5 .ss .s_btn1{ width:293px; height:35px; border:1px solid #ccc; background:#fff; color:#999;}
.footer .d5 .ss .s_btn2{ width:70px; height:37px; background:#fb7803; color:#fff; font-size:16px; font-family:"微软雅黑";}



/*列表页*/
.ileft{ width:300px; float:left; overflow:hidden;}
.iright{ width:878px; float:right; overflow:hidden; border:1px solid #F4F4F4;}
.iright .title{ background:#ccc; line-height:40px; font-size:24px; text-indent:1em;}
.list{ padding:20px;}
.list li{ width:100%; overflow:hidden; padding:15px 0; border-bottom:1px solid #f0f0f0;}
.list ul li img{width:200px; height:130px; float:left; margin-right:20px; border-radius:10px;transition: all 1s; }

.list ul li:hover img{ transform: scale(1.1);  }
.list ul li:hover{color:#db1374;  cursor:pointer;}
.list ul li:hover a{color:#db1374;}
.list ul li h2{ font-size:16px; background:url(../images/slistico.png) no-repeat 220px center; text-indent:20px; height:30px; line-height:30px;}

.list ul li span{ color:#999; font-size:12px;}
.list ul li p{ font-size:14px; line-height:24px; margin-top:15px;}
.list ul li p a{ color:#db1374;}


.list ol li img{ width:180px; height:200px;float:left; margin-right:20px; border-radius:10px;}
.list ol li h2{ font-size:20px; height:50px; line-height:50px; }
.list ol li b{}
.list ol li p{ font-size:16px; line-height:30px; margin-top:15px;}

.list_img li{ float:left; width:350px; height:250px; margin-right:20px; margin-left:20px; margin-bottom:40px;}
.list_img li img{width:100%;}
.list_img li p{ text-align:center; font-size:18px; background-color:#F1F0F0; padding:5px }
/*-----分页-------*/
.pagelist{height:36px; margin:0 auto; width:80%; padding:20px 0; overflow:hidden;}
.pagelist ul{display: flex; justify-content:center; }
.pagelist ul li{ margin-right:10px; }
.pagelist ul li a{ display:block;font-size:16px; color:#555;padding:8px 12px; background:#fff;border:1px #cbcbcb solid; }

.pagelist ul li.this a{background:#db1374;border:1px #db1374 solid; color:#FFF;}
.pagelist ul li a:hover{background:#FF9900;border:1px #FF9900 solid; color:#FFF;transition: all 0.3s;transform: scale(1.1); }



/*当前位置*/
.position{ width:100%; padding:25px 0; }
.position a:hover{ color:#db1374;}

/*文章页*/
.wenzhang{padding:20px;}
.wenzhang h1{ font-size:24px; text-align:center; line-height:40px; margin-top:20px;}
.wenzhang h3{ font-size:16px; text-align:center; line-height:40px; font-weight:200;color:#999; border-bottom:2px dashed #F4F4F4 }

.wenzhang .arc{ font-size:16px; line-height:32px; margin-top:30px;}
.wenzhang .arc p{ /*text-indent:2rem;*/ margin-top:15px;}
.wenzhang .arc img{max-width:80%; margin:0 auto}

.pagelist2{ padding:30px 20px;line-height:2; font-size:16px; font-weight:bold;}
.pagelist2 a{ color:#db1374; font-weight:100}
/*二级科室页面*/
.ititle1{ width:100%; height:40px; line-height:40px; background:#f4f4f4; margin-top:20px;  font-size:20px; text-indent:20px;}
.ititle1 span{ font-size:12px; color:#999;}
.operate{width:300px;margin:0 0 20px;}
.operate li{border-bottom:1px dotted #e5e5e5;display:inline-block;width:100%;position:relative;min_height:52px;z-index:10;zoom:1 }
.operate li h4{cursor:pointer;background:url(../images/bg3.png) no-repeat 270px 0;padding-left:30px;text-decoration:none;font-size:16px;color:#555;display:block; line-height:52px;font-weight:normal;}
.operate li.selected h4{background-position:270px -52px; color:#cf9c65;}
.operate li .list-item{padding:5px 0;position:relative;zoom:1;display:none;}
.operate li .list-item p{padding-left:8px;}
.operate li .list-item p.on a{color:#db1374; font-size:14px;}
.operate li .list-item p a{background:url(../images/bg1.png) no-repeat 42px 12px;color:#555;display:block;height:32px;line-height:32px;margin:0 -1px 0 1px;padding-left:60px; position:relative;text-decoration:none;font-size:14px;}
.operate li .list-item p a:hover{color:#db1374;text-decoration:none;}

.expert{ width:300px; margin-top:20px;}
.expert ul li{ width:100%; height:214px; margin-top:20px;}
.dis_img_box{position:absolute;margin-bottom:10px;height:224px;}
.dis_img_title{top: -167px;left: 178px;position:relative;}
.dis_img_title p{font-size:20px;}
.dis_img_title span{font-size:16px; line-height:46px;}
.dis_img_title a{ display:block;font-size:14px;width:85px;line-height:30px;text-align:center;color:#fff; background:#FF5513;}


.dis_content_right{width:100%;float:right; min-height:600px;}
.dis_xin{margin-bottom:10px;}
.dis_xin_top p{font-size:26px;display:inline-block;line-height:45px;}
.dis_xin_top span{font-size:12px;}
.dis_table ul li{float:left;width: 136px;/*height:80px;*/border:1px solid #eee;text-align:center;vertical-align:middle;}
.dis_table ul li:hover{ background:#cf9c65; }
.dis_table ul li:hover a{ color:#fff;}
.dis_table{ width:828px;}
.dis_table ul li a{content:'';display:block;clear:both; padding:18px 0;}
.dis_table ul li p{font-size:18px;}
.dis_table ul li span{ font-size:9px;}
.dis_table ul:after{content:'';display:block;clear:both;}
.dis_xin_top{ padding:15px 0;}
.dis_details{ margin-top:20px;}
.dis_details p{ line-height:34px; font-size:16px; /*text-indent:2rem;*/}
.dis_details h3{font-size:20px;font-weight:400; margin:30px 0;}
.dis_details span{display:block; padding:20px 0;font-size:16px; line-height:32px;}



/*医院环境*/
.hjPic{ width:100%;}
.hos_out_box{width:828px;height:495px;background:#F4F4F4;position:relative;text-align:center;vertical-align: middle;display: table-cell;*padding-top:20px;_padding-top:20px;}
.hos_out_mod{ position:relative; line-height:50px;width:100%;bottom:21px;background:#F4F4F4;text-align:center;font-size:16px;z-index:3;opacity:0.9;}
.hos_img_this{ background:#F4F4F4;padding:30px 0;overflow:hidden;}
.hos_img_this i,.hos_img_this s{ float: left;width: 35px; text-align: center;margin-top: 35px;}
.hos_img_ul{ float: left;width: 752px;overflow: hidden;height: 105px;position:relative;}
.hos_img_ul ul{position:absolute;}
.hos_img_ul ul li{ float:left;}
.hos_img_ul ul li img{padding:0 2px;}
.hos_img_ul ul li:after{ content:''; display:block;clear:both;}



/*--科室---*/
.keshi{ width:100%; overflow:hidden; margin-top:40px;}
.ititle{ width:100%; background:url(../images/xian.png) no-repeat center 10px; text-align:center; font-size:32px; margin-bottom:26px;}
.ititle span{ font-size:14px; color:#999; display:block;}

.ks_con { width: 1200px; margin: 0 auto; }
.ks_con ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
.ks_con ul li { width: 32.4%; position: relative; overflow: hidden; margin-bottom: 20px; }
.ks_con ul li img { width: 100%; }
.ks_con ul li h2 { position: relative; overflow: hidden; color: #fff; padding: 15px; z-index: 100; }
.ks_con ul li h2 b { display: block; width: 60%; float: left; font-size: 25px; }
.ks_con ul li h2 b i { display: block; font-size: 12px; font-style: normal; }
.ks_con ul li h2 span { display: block; font-weight: normal; font-size: 15px; float: right; width: 6em; margin-top: 10px; border: 2px solid #fff; border-radius: 6px; line-height: 35px; text-align: center }
.ks_con ul li h2 span:after { content: ">>" }
.ks_con ul li p { padding: 70px 25px 0;  position: absolute; height: 0; z-index: 2; text-align: center; filter: inherit; font-size: 18px; color: #fff; opacity: 0; transition: all 1s; overflow: hidden; }
.ks_con ul li:hover p { height: 100%; opacity: 0.9; }
.ks_con ul li:hover h2 span { transform: scale(1.1); transition: all 1s; }
.ks_con ul li:hover h2 span:after { content: ">" }
.ks_con ul li:nth-of-type(6n-5) h2, .ks_con ul li:nth-of-type(6n-5):hover p { background-color: #853978; }
.ks_con ul li:nth-of-type(6n-4) h2, .ks_con ul li:nth-of-type(6n-4):hover p { background-color: #df6a61; }
.ks_con ul li:nth-of-type(6n-3) h2, .ks_con ul li:nth-of-type(6n-3):hover p { background-color: #b6566d; }
.ks_con ul li:nth-of-type(6n-2) h2, .ks_con ul li:nth-of-type(6n-2):hover p { background-color: #6f9ad1; }
.ks_con ul li:nth-of-type(6n-1) h2, .ks_con ul li:nth-of-type(6n-1):hover p { background-color: #b98e5b; }
.ks_con ul li:nth-of-type(6n) h2, .ks_con ul li:nth-of-type(6n):hover p { background-color: #95b55b; }










.widget.promotions { zoom: 1; width:1200px; margin:0 auto; }
.widget.promotions:before, .widget.promotions:after { content: ''; display: table; }
.widget.promotions:after { clear: both; }
.widget.promotions .box { float: left; width: 33.33333333%; }
.widget.promotions .box .container { text-align: center; background-color: #a8c57a; }
.widget.promotions .box .container p { color: #ffffff; }
.widget.promotions .box .container .top {position: relative; }
.widget.promotions .box .container .top img { display: block; width: 100%; }
.widget.promotions .box .container .top .overlay { position: absolute; width: 100%; height: 100%; top: 0; left: 0; text-align: left; -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -ms-transition: opacity 0.5s; -o-transition: opacity 0.5s; transition: opacity 0.5s; }
.widget.promotions .box .container .top .overlay .background { position: absolute; width: 100%; height: 100%; top: 0; left: 0; -khtml-opacity: 0.9; -moz-opacity: 0.9; opacity: 0.9; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90); z-index: 1; filter: inherit; }
.widget.promotions .box .container .top .overlay p { padding: 25px; position: relative; top: 20%; z-index: 2; text-align: center; filter: inherit; font-size:18px; }
.widget.promotions .box .container .bottom { padding-bottom: 10px; }
.widget.promotions .box .container .bottom .oli { width:64%; margin-top: 5px; float:left; text-align:left; padding:2% 0 0 4%; font-weight:bold; font-size:24px; }
.widget.promotions .box .container .bottom p span { display:block; line-height:20px; font-size:12px; font-weight:normal; height:2em; overflow:hidden; }
.widget.promotions .box .container .bottom .oli2 { margin-top: 20px;display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline;
padding: 2% 5px 2% 2%; text-decoration: none; color: #ffffff; -webkit-border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; border: 2px solid #ffffff; font-size: 15px; -webkit-transition: color 0.3s, background-color 0.3s; -moz-transition: color 0.3s, background-color 0.3s; -ms-transition: color 0.3s, background-color 0.3s; -o-transition: color 0.3s, background-color 0.3s; transition: color 0.3s, background-color 0.3s; float:right; margin-right:5%; }
.widget.promotions .box .container .bottom .oli2:after{ content:">>"}
#clor01:hover { color:#853978; background:#fff url(../images/pic19.png) no-repeat 90% center; }
#clor02:hover { color:#b6566d; background:#fff url(../images/pic18.png) no-repeat 90% center; }
#clor03:hover { color:#b98e5b; background:#fff url(../images/pic20.png) no-repeat 90% center; }
.widget.promotions .box:nth-child(3n-2) .container { margin: 0 12px 0 0; }
.widget.promotions .box:nth-child(3n-1) .container { margin: 0 6px 0 6px; }
.widget.promotions .box:nth-child(3n) .container { margin: 0 0 0 12px; }



.widget.promotions .box:nth-of-type(6n-5) .container,.widget.promotions .box:nth-of-type(6n-5) .container .top .overlay .background { background-color:#853978; }
.widget.promotions .box:nth-of-type(6n-4) .container,.widget.promotions .box:nth-of-type(6n-4) .container .top .overlay .background { background-color:#df6a61;}
.widget.promotions .box:nth-of-type(6n-3) .container,.widget.promotions .box:nth-of-type(6n-3) .container .top .overlay .background { background-color:#b6566d; }
.widget.promotions .box:nth-of-type(6n-2) .container,.widget.promotions .box:nth-of-type(6n-2) .container .top .overlay .background { background-color:#6f9ad1;}
.widget.promotions .box:nth-of-type(6n-1) .container,.widget.promotions .box:nth-of-type(6n-1) .container .top .overlay .background { background-color:#b98e5b;}
.widget.promotions .box:nth-of-type(6n) .container,.widget.promotions .box:nth-of-type(6n) .container .top .overlay .background { background-color:#95b55b;}


.widget.promotions .box.green .container .bottom a:hover { color: #a8c57a; }
.widget.promotions .box:hover .container .top .overlay { -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); }
#pad .container { padding-bottom:5%; overflow:hidden; margin-bottom:30px }
.widget a{color:#fff;}