html {width:100%; height:100%;}

body { width:100%; height:100%; font-family:Verdana; font-size:14px; color:#000;}
h1 {color: #024699; font-size:18px; text-align: center; font-weight: bolder; font-family: Verdana; margin-bottom: 15px;}
h2 {font-size:18px; font-weight: bolder; font-family: Verdana; text-align: center; margin-bottom: 10px;}
h3 {text-align: center;}
.breadcrumps a, .breadcrumps{color: #024699; font-weight: bolder; margin-bottom: 30px; font-size: 12px; font-family: Verdana;}
.container {background-color: #fff; margin:0 auto;
min-width: 1124px; max-width: 1440px; width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1124?'1124px':(document.body.clientWidth > 1440? "1440px": "auto")); min-height:100%;   }
* html .container {height: 100%;}


/*****************head***************/
.head {height: 198px; width: 100%; background: #000; position: relative;}
.head .pole {background:url("../images/head2.jpg");  height:150px; width: 100%; position: relative; margin-bottom: 3px;}
.pole .hleft {background:url("../images/head1.jpg"); width:676px; height:150px; float: left;}
.pole .hright {background:url("../images/head3.jpg"); width:222px; height:150px;float: right; overflow: hidden;}



.logo {width:220px; height:140px; position: absolute; top:0px; left: 50px;}
.contact {position: absolute; text-align: left; font:20px/21px Verdana; color: #fff;}
.contact a{font:18px/21px arial; color: #fff; text-decoration:none;}
.con2 { right: 18%; width: 380px; top:80px;}
.con3 { right: 45%; width: 380px; top:80px;}
.con1 { right: 25%; width: 600px; top:10px;}
.contact2 {position: absolute; top:158px; width: 200px; text-align: left; font:18px/30px arial; color: #fff; right: 75%;}
.contact2 a{font:18px/30px arial; color: #fff; text-decoration:none;}
.contact1 {position: absolute; top:158px; width: 200px; text-align: left; font:18px/30px arial; color: #fff; right: 3%;}
.hmenu { background:url("../images/head_l.png"); padding-left:386px; height:48px;}
.hmenu ul {list-style-type: none; background:url("../images/head_r.png") repeat-x 400px; height:48px; overflow: hidden; min-width: 600px;}
.hmenu ul li {float: left; height: 48px; line-height: 48px;  overflow: hidden;}
.hmenu ul li a {font:bold 17px/36px Times New Roman; background:url("../images/news.png") left; width: 125px; height: 48px; float: left; text-align: center; color: #fff;text-decoration:none;}
.hmenu ul li a:hover {font:bold 17px/36px Times New Roman; background:url("../images/news1.png") left; width: 125px; height: 48px; float: left; text-align: center;}
/*****************left***************/
.left {float:left; width:320px;  padding-top: 10px; height: 850px; #fff; color: white;}



.smenu {margin-left: 6px; margin-bottom: 40px; color: #024699; font: Trebushet MS; }
.smenu .top {background:url("../images/side-menu-top-bg.png") no-repeat; height:16px;}
.smenu .bot {background:url("../images/side-menu-bot-bg.png") no-repeat; height:15px;}
.smenu ul {background: url("../images/side-menu-center-bg.png") repeat-y; list-style-type: none; overflow: hidden;}
.smenu ul li {font: Trebushet MS; font-weight: bolder; margin-left: 14px;}
.smenu ul li ul {background: none; }
.smenu ul li ul li {margin: 0; display: none;}
.smenu ul li.opened ul li{display: block;}
.smenu ul li.opened a {color: #000000; width: 290px; padding-right: 5px;}
.smenu ul li.opened a:hover {color: #007ba7; width: 290px;}
 
.smenu ul li a{color: #024699; font-size: 14px; display: block; padding-bottom: 7px; line-height: 14px;  width: 290px; padding-top: 7px; padding-left: 2px; }
.smenu ul li a:hover, .smenu ul li a:hover.current {color: #000000; font-size: 14px; display: block; padding-bottom: 7px; line-height: 14px;  width: 280px; padding-top: 7px; padding-left: 2px; text-decoration:none; }
.smenu ul li.current a {color: #000000; width: 280px; padding-right: 5px; text-decoration:none; padding-left: 10px; }
.smenu ul li.current a:hover {color: #007ba7}

.smenu ul li.opened ul li a{color: #2070bb; padding-top: 3px; font-size: 14px; padding-bottom: 3px; padding-left: 20px; width: 270px; padding-right: 5px;} 
.smenu ul li.opened ul li.selected a{color: #000000; width: 270px; font-size: 14px; padding-right: 5px; text-decoration:none;} 
.smenu ul li.opened ul li.selected a:hover{color: #2070bb; width: 270px; font-size: 14px; padding-right: 5px; padding-left: 20px;}
.smenu ul li.opened ul li a:hover{width: 270px; padding-right: 5px; font-size: 14px; padding-left: 20px;}

.wraper { float:left; width:100%; }

/*****************center***************/
.center { margin-left: 320px; background:#fff; padding: 10px 5px 10px 5px;  }

.center, .right, .left { }

.crt{background: url(../images/coners_04.png) repeat-x; height: 18px; font-size: 1px;}
.cr1{background: url(../images/coners_03.png); height: 18px; width: 17px; float: left;}
.cl1{background: url(../images/coners_06.png); height: 18px; width: 21px; float: right;}
.crb{background: url(../images/coners_14.png) repeat-x; height: 18px;}
.cr2{background: url(../images/coners_13.png); height: 18px; width: 17px; float: left;}
.cl2{background: url(../images/coners_15.png); height: 18px; width: 21px; float: right;}

.crl{background: url(../images/coners_08.png) repeat-y left; padding: 0 18px 0 15px; overflow: hidden; zoom:1;  }
.crr{background: url(../images/coners_10.png) repeat-y right;   overflow: hidden; }

/*****************footer***************/
.footer { clear:both; width:100%; background-color:#f6f6f6; position: relative; overflow: hidden; }
.footer .copy {color: black; font-size: 12px; font-weight: bolder; float:left; width:30%;  overflow:hidden;}
.counter {float: right; overflow:hidden; zoom:1; display:block;  text-align: center; width: 70%;}

.counter img{ margin-right: 2px; text-align: center; }
.footer-c {height: 11px; background-color: #fff; overflow: hidden; width: 100%; }
.under-footer {height: 10px; width: 100%; background: #fff;}

.style5 {color: #024699; font-size: 18px; font-family: Verdana;}
.style5 a{color: #024699; font-size: 18px; font-family: Verdana;}
.style5 a:hover{color: #024699; font-size: 18px; font-family: Verdana; text-decoration:none;}
.style6 a, .style6{color: #024699; font-weight: bolder; margin-bottom: 30px;}
.style7 a, .style7{color: #024699; font-weight: bolder; margin-bottom: 30px;}