* {margin: 0; padding: 0;}
a img{border: none;}
ul, ol {margin-left: 25px;}
a {color: #5598AD; text-decoration: underline; outline:none;}
a:hover {text-decoration: none;}
img {margin:0; }
table {border-collapse: collapse; text-align: left;} table tr td, table tr th {padding: 0px; margin:0px;}
p {margin-bottom: 20px;}

body {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #EDEEEE;
}

img
{
   behavior: url("/images/pngbehavior.htc");
   background-color: #EDEEEE;
}

.content img {
 border: 3px solid #CCCCCC;
 
}

.conteiner {
	font-size: 62.5%;
	width: 937px;
	margin: 0 auto;
}

.clear_all {clear: both; height:0; line-height:0;}

#header {background: #FFF url(/images/bd-head.gif) repeat-x 0 bottom; height: 148px;}
.left-block {float: left; width: 254px;}
.center-block {float: left; width: 683px; font-size: 11px;}


.logo {float: left; padding: 16px 0 0 21px; width: 277px;}
.logo h1 {position: relative; font-size: 16px; color: #000; text-indent: -10000px;}
.logo h1 a {display: block; background: url(/images/logotype.gif) no-repeat 0 0; width: 277px; height: 100px; position:absolute; top: 0; left: 0;}

.cont {float: right; width: 40%; padding: 40px 48px 0 0; text-align: right; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tel {font-size: 24px;}
.cont a {color: #68A8BB;}
.cont p {margin-bottom: 0;}

.main_menu {height: 43px;}
.main_menu i {display: block; height: 43px; width: 18px; background: url(/images/bg-main-menu.png) no-repeat 0 0; float: left;}
.main_menu b {display: block; height: 43px; width: 18px; background: url(/images/bg-main-menu.png) no-repeat 0 -43px; float: right;}
.mm {width: 901px; height: 43px; position: relative; overflow: hidden; float: left; background: url(/images/bg-main-menu.png) repeat-x 0 -86px;}
.main_menu ul {width: 937px; height: 43px; margin: 0 0 0 0; list-style: none; position: absolute; left: -23px;}
.main_menu ul li {float: left; color: #FFF; font-size: 15px; margin-top: 1px; width: auto; height: 43px;}
.main_menu ul li:first-child a {background: none;}
.main_menu ul li a {color: #FFF; text-decoration: none; background: url(/images/bg-main-menu.png) no-repeat 0 -129px; line-height: 40px; display: block; padding: 0 23px;}
.main_menu ul li.active {font-weight: bold;}

.menu-list {border: 1px solid #D8D9D8; border-top: 0; background-color: #FFF; padding: 0 4px 4px; border-radius: 0 0 16px 16px;-moz-border-radius-bottomleft: 16px; -moz-border-radius-bottomright: 16px;-webkit-border-bottom-left-radius: 16px; -webkit-border-bottom-right-radius: 16px; margin: 0 0 10px;}
.menu-list ul {background-color: #F7F8F2; padding: 8px 0 6px 16px; margin: 0; list-style: none; border-radius: 0 0 16px 16px;-moz-border-radius-bottomleft: 16px; -moz-border-radius-bottomright: 16px;-webkit-border-bottom-left-radius: 16px; -webkit-border-bottom-right-radius: 16px;}
.menu-list ul li {padding-top: 14px; font-weight: bold; font-size: 12px;}
.menu-list ul li a {color: #F0650F; text-decoration: none;}
.menu-list ul  ul {padding: 10px 0 0 16px;}
.menu-list ul  ul li {padding: 3px 0 2px; color: #5598AD; font-weight: 500; font-size: 11px;}
.menu-list ul  ul li a {padding: 0; color: #5598AD; border-bottom:1px solid #5598AD; text-decoration: none;}
.menu-list ul ul  ul {padding: 0 0 0 20px;}
.menu-list ul  ul  ul li{padding: 4px 0 2px;}
.menu-list ul  ul li.active {font-weight: bold;}

.info-block {margin: 10px 0 0 0;}
.info-block .ib-title {text-indent: -10000px; display: block; height: 46px; margin-bottom: 2px;}
.action .ib-title {width: 253px; background: url(/images/bg-title.png) no-repeat 0 0;}
.ib-bg-text {border: 1px solid #E7E7E6; background-color: #FFF; padding:1px; border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px;}
.ib-text {border: 1px solid #F7F8F2; background-color: #F7F8F2; padding: 20px 22px 15px 28px; border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px; font-size: 14px; line-height: 16px;}
.ib-bg-text p {margin-bottom: 0;}

.a-href {display: block; line-height: 11px; float: left; width: auto; font-size: 11px; color: #FFF; overflow: hidden; position: relative;}
.a-href b {display: block; padding-left: 22px; float: left; width: auto;}
.a-href i {display: block; float: left; width: 22px; height: 23px;}
.a-href.b b {background: url(/images/bg-a.png) no-repeat 0 0;}
.a-href.b i {background: url(/images/bg-a.png) no-repeat right 0;}
.a-href.o b {background: url(/images/bg-a.png) no-repeat 0 -23px;}
.a-href.o i {background: url(/images/bg-a.png) no-repeat right -23px;}
.a-href a {color: #FFF; text-decoration: none;}
.action .a-href {margin: 0 8px 0 2px;}

.image {float: left; position: relative; margin-left: -1px;}

.news {margin-bottom: 46px; margin: 4px;}
.news .ib-title {width: 253px; background: url(/images/bg-title.png) no-repeat 0 bottom;}
.news .a-href {float: left;}

.search {margin-top: 46px; font-size: 12px;}

.search input[type=text] {border: 1px solid #E1E1D8; background-color: #EBEBE2; color: #999987; font-size: 11px; padding: 4px 8px 2px; margin-top: 4px; margin-left: 8px;}

.content {padding: 16px 20px 0 24px; line-height: 14px; float: rigth; padding-top:0px; padding-left:0px;}

.color1 {color: #F67317;}
.color2 {color: #5FA0B4;}
h1 {font-size: 16px; margin-bottom: 20px;}
h2 {font-size: 13px; font-weight: 500; margin-bottom: 14px;}

.footer {padding-top: 20px; font-size: 12px;}
.f {border-top: 1px solid #FFF; padding: 14px 30px 14px 18px;}
.f p {margin: 0;}
.f-left {float: left; width: 30%;}
.f-left b {font-weight: 500; padding-left: 12px;}
.f-right {float: right; width: 30%; text-align: right;}
.f-right big {font-size: 20px;}