a{color:#3372a1;}
a:hover{color:#5b5b5b;}
h1,h2,h3,h4,h5,h6{margin:0;}
ul,ul li{padding:0;margin:0;}
ul li{margin-left:20px;}
body{background:#ebebeb;margin:0;color:#787878;font-family:arial,helvetica,sans-serif;font-size:13px;}
header{background:#fff;text-align:center;}header div.inner{width:950px;margin:0 auto;text-align:left;position:relative;height:130px;}header div.inner div#logo{position:absolute;left:0;top:20px;}header div.inner div#logo img{border:0;}
header div.inner div#phone{position:absolute;right:0;padding-right:4px;top:60px;line-height:44px;font-weight:bold;font-size:28px;color:#227fc2;}
div#layout{text-align:center;}div#layout div.inner{width:950px;margin:0 auto;text-align:left;}div#layout div.inner nav{background:url(images/menubg.png) repeat-y;padding:33px 0 40px;}div#layout div.inner nav div.menudec{background:url(images/menu.png) no-repeat;height:70px;padding:3px 6px 11px;text-align:right;}div#layout div.inner nav div.menudec ul,div#layout div.inner nav div.menudec ul li{margin:0;padding:0;list-style:none;}
div#layout div.inner nav div.menudec ul li.l1{display:inline;}div#layout div.inner nav div.menudec ul li.l1 span{cursor:default;}
div#layout div.inner nav div.menudec ul li.l1 a,div#layout div.inner nav div.menudec ul li.l1 span{display:inline-block;*zoom:1;*display:inline;color:#fff;text-decoration:none;line-height:70px;height:70px;width:100px;text-align:center;background-color:#1f5f99;border-left:1px solid #3372a1;font-size:16px;}div#layout div.inner nav div.menudec ul li.l1 a.p,div#layout div.inner nav div.menudec ul li.l1 span.p{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAXklEQVQY02OQj5/JSAxm+Pj1p8D////t8WGwQhAB5Jz7jxv0Iyu0x6HoHchGuEKo4vVYFObD3YikUB5N0X0UzyBzgJJ1SArtcSqEhsA7IN6PETzoAiB3gZxBUCEuDAD2I9/6Jag6qQAAAABJRU5ErkJggg==);background-position:50% 52px;background-repeat:no-repeat;}
div#layout div.inner nav div.menudec ul li.l1 span.hover,div#layout div.inner nav div.menudec ul li.l1 a.hover,div#layout div.inner nav div.menudec ul li.l1 a:hover{background-color:#0f5386;}
div#layout div.inner nav div.menudec ul li.l1 div{display:none;border:1px solid #0f5386;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:2px;-moz-box-shadow:1px 1px 5px #000000;-webkit-box-shadow:1px 1px 5px #000000;box-shadow:1px 1px 5px #000000;position:absolute;top:236px;margin-left:1px;z-index:11;background:#0f5386;width:200px;}div#layout div.inner nav div.menudec ul li.l1 div ul{padding-left:0;width:auto;}div#layout div.inner nav div.menudec ul li.l1 div ul li a,div#layout div.inner nav div.menudec ul li.l1 div ul li span{width:auto;display:block;line-height:30px;padding:0 0 0 20px;height:30px;text-align:left;white-space:nowrap;border-left:0;background:#0f5386;}div#layout div.inner nav div.menudec ul li.l1 div ul li a:hover,div#layout div.inner nav div.menudec ul li.l1 div ul li span:hover{background:#1f5f99;}
section{padding:40px 0 40px;}section h1{font-size:20px;font-weight:normal;color:#373737;}section h1 span{color:#1144aa;}
section h2{font-size:100%;color:#373737;font-weight:normal;}
section article{margin-bottom:20px;float:left;clear:left;width:610px;}section article div.noarticle{padding-left:100px;line-height:19px;}
section article div.columns{text-align:justify;line-height:19px;}section article div.columns img.sectionimg{float:right;}
section article h1{margin:0 0 14px 0;}
section article h2{margin:14px 0;}
section aside{line-height:19px;float:right;text-align:justify;width:290px;}section aside img{margin:0 10px;}
footer{width:950px;margin:0 auto;text-align:left;background:#e0e0e0;position:relative;}footer ul,footer ul li{margin:0;padding:0;list-style:none;}
footer ul li{display:inline;}
footer nav{padding-left:10px;border-bottom:1px solid #c4c4c4;}footer nav a{display:inline-block;*zoom:1;*display:inline;color:#5b5b5b;text-decoration:none;line-height:48px;height:48px;padding:0 10px;text-align:center;}footer nav a:hover{background:#cbcbcb;}
footer aside{position:absolute;top:17px;width:100px;right:10px;text-align:right;}footer aside a{display:inline-block;*zoom:1;*display:inline;vertical-align:top;width:14px;height:1px;overflow:hidden;line-height:20px;padding-top:13px;font-size:1px;background:url(images/social.png) 0 0 no-repeat;}footer aside a.twitter{background-position:-14px 0;}
footer address{font-style:normal;padding:5px 0 0 20px;line-height:22px;}
footer div.phone{line-height:44px;font-weight:bold;padding-left:20px;font-size:18px;color:#227fc2;}
footer div.copyright{position:absolute;right:0;bottom:10px;font-size:11px;}footer div.copyright a{display:inline-block;*zoom:1;*display:inline;padding:0 10px;color:#5b5b5b;text-decoration:none;}
div#promo{height:487px;overflow:hidden;position:relative;}div#promo ul.list,div#promo ul.list li{margin:0;padding:0;list-style:none;}
div#promo ul.list li{height:487px;width:950px;background:#3372a1;display:none;position:relative;}div#promo ul.list li div.img{float:left;height:487px;width:717px;background:no-repeat 50% 50%;}
div#promo ul.list li div.text{float:right;width:203px;padding:15px 15px 150px 0;color:#fff;}div#promo ul.list li div.text h3{text-transform:uppercase;font-size:30px;margin:0 0 10px 0;}
div#promo ul.list li div.text div{font-size:16px;}
div#promo ul.list li div.link{position:absolute;left:732px;top:350px;}div#promo ul.list li div.link a{display:inline-block;*zoom:1;*display:inline;width:176px;height:24px;line-height:24px;font-size:16px;font-weight:bold;padding:15px 0;background:#3c3c3c;text-align:center;color:#fff;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}div#promo ul.list li div.link a:hover{background:#1f5f99;}
div#promo ul.pagination{z-index:11;position:absolute;left:732px;top:420px;}div#promo ul.pagination,div#promo ul.pagination li{margin:0;padding:0;list-style:none;}
div#promo ul.pagination li{display:inline-block;*zoom:1;*display:inline;vertical-align:top;}div#promo ul.pagination li a{display:inline-block;*zoom:1;*display:inline;vertical-align:top;background:url(images/promonav.png) 0 -40px no-repeat;width:18px;padding-top:16px;margin-right:4px;height:0;line-height:10px;font-size:1px;overflow:hidden;}
div#promo ul.pagination li.current a{background-position:0 0;}
div.fix{clear:both;height:0;line-height:1px;font-size:1px;overflow:hidden;}
