﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body {  font-family: "Microsoft YaHei", "Arial", "SimHei"; font-size:13px; line-height:24px; color:#444; text-decoration:none; background:#fff;}
a { color:#555; text-decoration:none;}
a:hover { color:#444; text-decoration:none;}
img { border:0;}
ul,li { list-style-type:none;}
div,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{ margin: 0px; padding: 0px;}
blockquote,sub{margin:auto}
.bg100{ background-repeat:no-repeat; background-position:center center; background-size:100% 100%;}
.fl{ float:left}
.fr{ float:right}

.top { width:100%; height:30px; background:#12582A;}
.toper { width:1100px; height:30px; overflow:hidden; margin:0px auto; color:#fff; line-height:30px;}
.toper .fl{ float:left}
.toper .fr{ float:right}

.head { width:100%; height:135px; background:#fff;}
.header { width:1100px; height:135px; overflow:hidden; margin:0px auto;}
.header .logo { width: auto;max-height: 135px; float:left;}
.header .logo img { width: auto;max-height: 135px;}
.header .tel {height:135px; float:right; text-align:right;}

/*nav*/
.nav-wrap { width:100%; height:45px; background:#79A439;}
.nav{ width:1100px; height:45px; margin:0px auto;}
.nav li{float:left;}
.nav li a{float:left; min-width:122px;}
.inmenu:link,.inmenu:visited{color: #fff; font-size:16px; line-height:45px; height:45px; text-align:center; text-transform:uppercase;}
.inmenu:hover,.inmenu:active{color: #fff; background:#19582D; text-decoration:none; transition:1s all; text-transform:uppercase;}

.nav li:hover{position:relative; z-index:9999999999; background:#19582D;}
.nav li:hover ul{display:block;}
/*.nav li:hover a{}
.nav li:hover ul li a{background:#2EA250;}
*/
.nav li ul{display:none;position:absolute;top:45px;left:0; z-index:9999; border-top:1px solid #19582D; border-bottom:0px solid #2EA250; margin-left:0px;}
.nav li ul li{float:none;text-align:left;}
.nav li ul li a{float:none;display:block;background:#19582D !important;color:#FFF;white-space:nowrap;height:36px;line-height:36px;text-transform:capitalize;text-overflow:ellipsis; min-width:62px;*width:122px; padding-left:30px; padding-right:30px;color:#FFF;}
.nav li ul li a:hover{}

.nav li ul ul{left:200px;margin:0px;padding:0px;visibility:hidden}
.nav li ul ul li a{width:auto;padding:0 21px; text-decoration:none;background:#19582D;}
.nav li li:hover>ul{visibility:visible;margin:0px;padding:0px;top:0px; display:block;transition:.3s all;}

/*banner*/
#banner{clear:both;min-width:1100px;background:#ddd;width: 100%;margin: 0px auto;}
.slider_img{display: block;text-align: center;height: 100%;}
.slider_img img{display:inline-block!important;margin:0px 0;max-width:100%;width: auto;height: auto;display:block;}
.wmuSlider{height:100%!important;position:relative;overflow:hidden;}

.bbdd{z-index: 2;position: absolute;bottom: 2%;margin: 0;padding: 0; width:100%; text-align:center;}
.bbdd li{margin: 0 8px 10px 0;list-style-type: none; display:inline-block;}
.bbdd a{display:inline-block;text-indent: -9999px;width:16px;height:16px; background: url(dot.png) no-repeat 0 -16px;display: block;border-radius:16px; overflow:hidden }
.bbdd a.wmuActive{background-position: 0 0;}
.banner{width:100%;text-align:center; margin:0 auto;margin-bottom:10px;background:#eee;}
.banner img{min-width:1100px;max-width:100%;}

.wmuSliderPrev,.wmuSliderNext{width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.wmuSliderNext {background-position: 0 -70px;right: 0;}
.wmuSliderPrev {left: 0;}
.wmuSlider:hover .wmuSliderNext {opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderPrev {opacity: 0.8;filter: alpha(opacity=25);}
.wmuSlider:hover .wmuSliderNext:hover,
.wmuSlider:hover .wmuSliderPrev:hover {opacity: 1;filter: alpha(opacity=50);}


/*关键词*/
.keyword-wrap { width:100%; height:50px; background:#f7f7f7; border-bottom:1px solid #e7e7e7;}
.keyword {width: 1100px; margin:0px auto; height:50px; line-height:50px; font-size:13px;}
.keyword ul { float: left; width: 655px;}
.keyword ul li { float: left; margin-left: 4px;	margin-right: 4px;}
.keyword ul li span { font-weight: bold; font-size: 13px; color:#0f52b4;}

/*首页产品推荐*/
.main { width:1100px; height:auto; overflow: hidden; margin:40px auto;}
.h-title{margin:0px auto; margin-bottom:40px; width:100%;text-align:center; }
.h-title h2{  font-size:24px; color:#2C2C2C; font-weight:bold;  text-transform:uppercase;}
.h-title h3{ text-align:center; font-size:14px; color:#BFBFBF;font-weight:normal; }

.f-title{ margin-bottom:40px; width:100%; text-align:center; }

.promore {
	width: 100%;
	text-align: center;
	float: left;
	position: relative
}
.promore a {
    display: block;
    border: 1px solid #19582D;
    width: 120px;
    height: 36px;
    padding: 0 20px;
    line-height: 36px;
    margin: 0 auto;
	text-align:center;
	color:#19582D;
	text-transform:uppercase;
	font-size:14px;
}

.home-pro{width:100%; overflow: hidden; background:#F1F7E7;  }

#tab0{margin:0 auto; width:1122px;}
#tab0 .tab_title{ width:1100px; overflow:hidden;margin:0px auto; background:#fff;}
#tab0 .tab_title ul{ width:1100px;}
#tab0 .tab_title li{
	float: left;
	width:274px;
	margin:0px 1px 1px 0px;
	line-height:40px;	
}
#tab0 .tab_title li a { float:left;width:274px;background:#19582D; line-height:40px; height:40px; text-align:center;color: #fff; font-weight:normal; font-size:16px; }
#tab0 .tab_title li a:hover{ background:#79A439;}
#tab0 .tab_title li a.cur{background:#79A439;}

#tab0 .tab_details{width:1122px; overflow:hidden; margin:30px 0px 5px;}
#tab0 .tab_details  ul {width:1122px; min-height:264px;overflow:hidden;}
#tab0 .tab_details  ul li{width:352px; float:left; border:0px solid #ccc; margin:0px 11px 0px 11px; overflow:hidden}
#tab0 .tab_details  li img{display:block; width:352px; height:264px;border:0px solid #C8C8C8;}
#tab0 .tab_details  li span{
    background: #6075A2;
    width: 252px;
    padding: 0px;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #fff;
    font-size: 14px;
	text-align:center;
	display:none;}
#tab0 .tab_details  li span a{color:#fff;}

.home-prj{width:100%; overflow: hidden; background-image:url(/images/bg_06.jpg);  }


.home-abo{width:100%; overflow: hidden;background:#F0F7E6 url(/images/bg_04.jpg) no-repeat center top;  }
.home-abo .cont{ float:left; width:635px; min-height:320px; overflow:hidden;line-height:24px; color:#fff; font-size:14px}

.home-abo .promore a {
    border: 1px solid #fff;
	color:#fff;
	float:right;
	margin:0px;
}
.home-abo .adv{ color:#7B7B7B;}
.home-abo .adv td{ padding:15px; background:#fff; border:1px solid #ccc; font-size:14px; vertical-align:top;}
.home-abo .adv td h3{ font-size:18px; color:#19582D; margin-bottom:10px;}
.home-abo .adv td img{ margin-bottom:5px;}

.box-news{width:100%; overflow: hidden; background:#FFFFFF;}
.box-news .time{ width:110px; float:left; height:94px; overflow:hidden; color:#5B5B5B; font-size:16px;}

.box-news .title{ float:right; width:395px;height:30px; line-height:30px; word-break:keep-all;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
.box-news .title a{color:#5B5B5B;font-size:16px;}
.box-news .cont{ float:right; line-height:24px; width:395px; height:24px; word-break:keep-all;white-space:nowrap; text-overflow:ellipsis;overflow:hidden;color:#8B8B8B; font-size:14px;}


.box-news ul{width:540px; float:right; overflow:hidden;}
.box-news ul li{float:left;width: 540px; height:94px; margin-bottom: 0px;overflow: hidden; background:url(/images/index_44.png) no-repeat 110px top; }

.box-news .news-left { width:510px; overflow:hidden; float:left;}
.box-news .news-left a{ width:510px; overflow:hidden; float:left;}
.box-news .news-left a img{ width:510px; height:330px;}
.box-news .news-left .title {background:rgba(79,125,93,0.8); width:470px; padding:0px 20px;  height:50px; line-height:50px; overflow: hidden;word-break:keep-all;white-space:nowrap; text-overflow:ellipsis; color:#fff; font-size:16px}
.box-news .news-left .title span{ float:right}

/*footer*/
.foot { width:100%; background:#2E2E2E; padding:40px 0px 30px; margin-top:55px; color:#fff; overflow:hidden}
.foot .copy{ width:1100px; margin:0px auto; overflow:hidden}
.foot .copy td{width:140px;}
.foot .copy td h3{color:#fff; font-size:16px; margin-bottom:15px;}
.foot .copy td li{line-height:30px;}
.foot .copy td li a{ color:#fff; font-size:14px}
.foot .copy td .cls { width:370px;}
.foot .copy td .cls li{ float:left; width:185px;}

.foot .copy td .contact{color:#fff ;line-height:24px;}

.copyright{ width:100%;padding:5px 0; background:#000; text-align:center; color:#DEDEDE; font-size:12px}
.copyright a{ color:#949494}
.foot *{color:#DEDEDE;}
/*banner-inner*/
.inner-banner { width:100%; text-align:center; background:#ccc; }
.inner-banner img { max-width:100%; }

/*inner left*/
/*inner*/
.inner { width:1100px; background:#fff; margin:0px auto; margin-top:30px; overflow:hidden;}
.inner-title { text-align: center; width:560px; height:36px; margin:0px auto; background:url(/images/tt.jpg) repeat-x left center;  font-size:30px; font-weight:normal; color:#1C3B7A; line-height:36px; text-transform: uppercase;}
.inner-title span{ padding:0px 20px; background:#fff; font-weight:bold;}
.inner-menu{ width:100%; overflow:hidden; margin:0px auto;}
.inner-menu ul{ width:1100px;}
.inner-menu li{
	float: left;
	width:274px;
	margin:0px 1px 1px 0px;
	line-height:40px;	
}
.inner-menu li a { float:left;width:274px;background:#19582D; line-height:40px; height:40px; text-align:center;color: #fff; font-weight:normal; font-size:16px; }
.inner-menu li a:hover{ background:#79A439;}
.inner-menu li.curr a{background:#79A439;}

.inner-position {
	width: 100%;
	height: 45px;
	font-size: 14px;
	color: #7C7C7C;
	line-height: 45px;
	border-bottom: 1px solid #eee;
}
.inner-position .main {
	margin: 0px auto;
}
.inner-position a {
	color: #7C7C7C;
	font-size: 14px;
}
.inner-position span {
	color: #135728;
}
/*about*/
.inner-abo { width:1100px; font-size:14px;}
/*products*/
.inner-pro { width:1100px; margin-top:0px; overflow:hidden;}
.inner-pro ul {width:1098px; margin:0px auto; overflow:hidden}
.inner-pro ul li{width:344px; float:left; margin:0px 11px 34px 11px; overflow:hidden}
.inner-pro li img{display:block; width:342px; height:256px;border:1px solid #ccc;}
.inner-pro li span{
    background: #E7E7E7;
    width: 344px;
	margin-top:3px;
    padding: 0px;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    word-break: keep-all;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #222;
    font-size: 16px;
	text-align:center;
	display:block;}
.inner-pro li span a{color:#222;}

.protabs{height: 45px;width:100%;background: #DFDFDF;}
.protabs span{float: left;height: 45px;width: 140px;background: #2B2B2B;font-size: 18px;line-height: 45px;color: #fff;text-align:center;}

.others{width:1060px; margin-top:20px; overflow:hidden;}
.others li{width:240px; float:left; margin:0px 11px 15px 13px; overflow:hidden}
.others li img{display:block; width:240px; height:180px;}
.others li span{width: 100%;margin-top:3px;height: 45px;line-height: 45px;overflow: hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;color: #222;font-size: 14px;text-align:center;display:block;}

/*newslist*/
.show-menu{ width:981px; text-align:center; padding-bottom:20px;}
.show-menu a{ width:175px; height:35px; line-height:35px; background:#fff; border:1px solid #aaa; border-radius:5px; color:#3C3C3C; font-size:16px; text-align:center; display:inline-table; margin:15px;}
.show-menu a:hover{ border:1px solid #1F67B3; color:#1F67B3 }
.show-menu a.on{border:1px solid #1F67B3; color:#1F67B3}

/*news*/
.news-list { width:1100px; overflow:hidden}
.news-list li { width:1080px; border-bottom:1px dashed #ccc; padding:10px}
.news-list li:hover { background:#eee; transition:0.5s all;}
.news-list li strong { display:block; font-weight:500; font-size:15px; background: url(point1.jpg) no-repeat 0px 8px; width:1080px; padding-left:20px;}
.news-list li strong a { color:#222;}
.news-list li strong span { font-size:12px; color:#66c245; margin-left:10px;}
.news-list li p { display:block; font-weight: normal; font-size:12px; line-height:20px; width:1080px; color:#888;}
.news-list li:hover strong a { color:#66c245; transition:0.5s all;}

/*pages*/
/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:28px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}

/*详细页功能区*/
.preNext{position:relative;}
.preNext .line{height:10px;overflow:hidden;clear:both;background:url(../images/box_dotline.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.preNext .line strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/box_dotline.gif) right -10px no-repeat;float:left;}
.preNext .text{color:#999;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}
.preNext .actBox li#act-fav{background-position:4px 0px;}
.preNext .actBox li#act-err{background-position:4px -37px;}
.preNext .actBox li#act-pus{background-position:4px -73px;}
.preNext .actBox li#act-pnt{background-position:4px -109px;}

/*newdetail*/
.news-content { width:1100px;margin:0px auto; margin-top:10px;  font-size:14px; overflow:hidden;}
.newsTitle {clear:both;margin:0px auto;text-align:center;font-size:16px;font-weight:bold;color:#444;line-height:25px;  margin-bottom:15px;}
.newsPic{clear:both;margin:0px auto;text-align:center; margin-bottom:10px;}
.newsPic img{ max-width:720px; max-height:800px;}
.newsDate {clear:both;margin:0px auto;padding:10px 0px;text-align:center;line-height:20px; margin-bottom:15px; border:1px dashed #ccc;color:#777; font-size:12px;}
.newsDate a { color:#317de9;}
.newsDate a:hover { color:#317de9;}
.newsContent {clear:both;margin:0px auto;padding:0px; font-size:14px;color:#444;line-height:28px;word-wrap:break-word;word-break:normal; margin-bottom:15px;}
.newsContent img{ margin-bottom:10px;}
.newsContent ul,.newsContent ol{ margin:auto}
.newsContent ul li{list-style-type:disc}
.newsContent ol li{list-style-type:decimal;}

.prevNext {clear:both;margin:0px auto;border-top:dashed 1px #ccc;border-bottom:dashed 1px #ccc;height:60px;line-height:30px;color:#666;font-size:13px;-webkit-text-size-adjust:none; padding:10px 0px;}
.prevNext a {text-decoration:underline;}
.prevNext .prev { /*float:left;*/}
.prevNext .prev a { text-decoration:none;}
.prevNext .prev a:hover {color:#317de9; text-decoration:none;}
.prevNext .next { /*float:right;*/}
.prevNext .next a { text-decoration:none;}
.prevNext .next a:hover {color:#317de9; text-decoration:none;}


/*pro-detail*/

.pro-content { width:1060px; border:1px solid #ccc; padding:20px 18px 40px; }
.pro-content .ke-zeroborder {border-collapse:collapse;}
.pro-content .ke-zeroborder td, .table th {border:1px solid #cdcdcd;padding:5px;}
.pro-content .ke-zeroborder p {padding:0px;margin:0px;}
/*.pro-content .ke-zeroborder td img{ max-width:524px;}*/

.ke-zeroborder img{max-width: 100%}


.pro-detail { width:1060px; overflow:hidden; margin-top:0px; text-align:center}
.pro-detail h1{ width:980px; margin:0px auto 40px; padding-bottom:10px; height:58px; line-height:58px; color:#000; border-bottom:5px solid #EFEFEF; font-size:24px; font-weight:normal;}
.pro-detail .detpic{border:1px solid #222; width:628px;border:1px solid #eee; max-height:800px; margin:20px 0px;}
.pro-detail .picarr{ text-align:center; }
.pro-detail .picarr img{ margin:10px; width:138px; height:103px; border:1px solid #eee; cursor:pointer}
.pro-detail .picarr img.curr{ border:1px solid #000;}

.pro-inquire{ width:1060px; margin:0 auto; overflow:hidden; margin-top:40px; }
.pro-inquire table{ margin:0px auto;}
.pro-inquire .fl{ float:left; width:340px; overflow:hidden}
.pro-inquire .fl h2{ margin-bottom:10px}
.pro-inquire .fr{ float:right; width:720px; overflow:hidden}


/*feedback*/
.inner-feedback { width:720px; font-size:14px; color:#444; overflow:hidden; margin:0px auto;}
.inner-feedback .feed_t{ width:330px; height:48px; background:#FAFAFA; border:1px solid #ccc; line-height:48px; text-indent:12px; color:#444; *text-indent:0; *width:580px; *padding-left:12px;}
.inner-feedback .feed_p{ width:705px; height:48px; background:#FAFAFA; border:1px solid #ccc; line-height:48px; text-indent:12px; color:#222; *text-indent:0; *width:580px; *padding-left:12px; font-weight:bold;}
.inner-feedback .feed_c{ width:685px; height:241px; background:#FAFAFA; border:1px solid #ccc; padding:10px; color:#555; font-family:Arial, Helvetica, sans-serif;}
.inner-feedback .feed_b{ float:left; width:200px; height:48px; line-height:48px; background:#FA8021; color:#fff; text-align:center; border:1px solid #FA8021; font-size:14px;}
.inner-feedback table{ margin:0px auto;overflow:hidden;}
.inner-feedback table td{ padding:10px 0px;}

.inner-feedback2 { width:480px;}
.inner-feedback2 .feed_t{ width:166px; height:31px; background:#3D3D3D; border:none; line-height:31px; text-indent:12px; color:#656565; *text-indent:0; *width:166px; *padding-left:12px; font-family: "Microsoft YaHei","Arial","SimHei";}
.inner-feedback2 .feed_c{ width:271px; height:88px; background:#3D3D3D; border:none; padding:10px; color:#656565;font-family: "Microsoft YaHei","Arial","SimHei";}
.inner-feedback2 .feed_b{ float:left; width:84px; height:28px; line-height:28px; background:#369EE0; color:#fff; text-align:center; border:1px solid #369EE0;}
.inner-feedback2 .feed_v{ width:86px; height:28px; background:#3D3D3D; border:none; line-height:28px; text-indent:12px; color:#656565; *text-indent:0; *width:166px; *padding-left:12px; font-family: "Microsoft YaHei","Arial","SimHei";}

.feedback {clear:both;margin:0px auto;padding:0px;margin:20px 0px 0px 0px;}
.submita {margin:16px auto;display:inline-block;padding:0 18px!important;line-height:22px;background:#ff9c00;border:0px;height:24px;color:#FFF;cursor:pointer;font-size:16px;}
.xh {color:#f00;padding:0 3px;}
#feedbackForm {margin:20px 0px 0px 0px;}
#feedbackForm .text {width:300px;height:26px;margin:10px 0px 0px 0px;font-size:12px;line-height:26px;padding:0px 0px 0px 5px;border:1px solid #CCC;}
#feedbackForm .lable {padding:10px 12px 0px 0px;line-height:30px;height:30px;text-align:right;}
#feedbackForm .atextarea {float:left;border:1px solid #CCC;height:100px;width:305px;ont-size:12px;margin-top:10px;line-height:24px;color:#666;}
#feedbackForm .smtcss {padding-right:112px;text-align:center;}
.table {border-collapse:collapse;}
.table td, .table th {border:1px solid #cdcdcd;padding:5px;}
.table p {padding:0px;margin:0px;}
.e_mobile {height:25px;line-height:25px; background: url( emobile1.png) 0px -51px no-repeat; padding-left: 25px;}


/*format table*/
.defcont .ke-zeroborder {border-collapse:collapse;}
.defcont .ke-zeroborder td, .table th {border:1px solid #cdcdcd;padding:5px; line-height:24px;}
.defcont .ke-zeroborder p {padding:0px;margin:0px;}


.online {
	width: 60px;
	z-index: 3;
	position: fixed;
	right: 0;
	bottom: 0;
}
.online a {
	display: block;
	width: 60px;
	height: 50px;
	background:url(/images/list.png) no-repeat;
	background-position:0px 0px;
	position: relative;
	text-decoration: none;
	cursor: pointer;
}
.online a:hover {
	background-position:-70px 0px;
}

/*.online a:last-child {
	border-bottom: none;
}

.online a div{
	display: block;
	width: 200px;
	min-height: 24px;
	line-height:24px;
	padding:9px;
	text-align:center;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	background:#2588CC;
	position: absolute;
	right: 42px;
	top: 0px;
	z-index: 999;
	transition:1s all; 
	display: none;
	}
.online a.online-4 div {
	display: block;
	width: 138px;
	height: 138px;
	border: 2px solid #33d055;
	position: absolute;
	right: 54px;
	top: 0px;
	z-index: 999;
	display: none;
}

.online a:hover div {
	display: block;transition:1s all; 
}
*/


.clear{margin:0px auto; clear:both; height:0px; font-size:0px; overflow:hidden;}
.blank1{margin:0px auto; clear:both; height:1px; font-size:1px; overflow:hidden;}
.blank8{margin:0px auto; clear:both; height:8px; font-size:1px; overflow:hidden;}
.blank10{margin:0px auto; clear:both; height:10px; font-size:1px; overflow:hidden;}
.blank15{margin:0px auto; clear:both; height:15px; font-size:1px; overflow:hidden;}
.blank20{margin:0px auto; clear:both; height:20px; font-size:1px; overflow:hidden;}
.blank25{margin:0px auto; clear:both; height:25px; font-size:1px; overflow:hidden;}
.blank30{margin:0px auto; clear:both; height:30px; font-size:1px; overflow:hidden;}
.blank40{margin:0px auto; clear:both; height:40px; font-size:1px; overflow:hidden;}
.blank45{margin:0px auto; clear:both; height:45px; font-size:1px; overflow:hidden;}
.blank50{margin:0px auto; clear:both; height:50px; font-size:1px; overflow:hidden;}
.blank100{margin:0px auto; clear:both; height:100px; font-size:1px; overflow:hidden;}
