* {margin:0;padding:0; border: 0;}
body {font-family: Tahoma;font-size: 11px; color: #000000;}
.bg { background: url(../images/body.jpg) repeat-x;  background-color: #435d52; }
.bg2 { background: url(../images/body2.jpg) repeat-x;  background-color: #435d52; }
html, body { width: 100%;}
ul { list-style: none;}
img {border:0}
.centermap { width: 950px; margin: 0 auto; background: url(../images/main.jpg) left top no-repeat; height: 900px; padding-left: 75px;}
.centermap2 { width: 950px; margin: 0 auto; background: url(../images/main2.jpg) left top no-repeat; height: 1100px; padding-left: 75px;}
.head { background: url(../images/head.jpg) no-repeat; width: 872px; height: 72px;}
.head  p { font-size: 14px; color: #FFFFFF; font-weight: bold;  float: right;}
.forma { padding-top: 25px;}
.forma img { vertical-align: middle;}
.tx {color: #cfd7e1; font-size: 10px; vertical-align: top; float: right;}
.logo { position: absolute; margin-top: 13px;}
.inp { background: url(../images/input.gif) no-repeat; width: 150px; height: 19px; margin-left: 12px; vertical-align: middle; padding-left: 7px; padding-top: 5px; color: #FFFFFF; font-weight: bold; font-size: 9px; font-family:Tahoma;}
.inp2 { width: 77px; height: 24px; background:url(/images/sign.gif) no-repeat; border:0px none; cursor:pointer; margin-left: 12px; margin-right: 12px; vertical-align: middle;font-family: "trebuchet MS";}
.left { float: left;}
.menu { width: 190px;}
.menu li { width: 189px;  }
.menu li a { font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; display: block; font-family: "trebuchet MS";}
.menu li a:hover { color: #f87880;}
.menu li ul li { background: none; border: none; margin-bottom: 2px;width: 169px;}
.menu li ul { margin-left: 20px;margin-top: 2px; }

.menu1 { background: url(../images/menu1.jpg) no-repeat; height: 24px; width: 189px;}
.menu2 { background: url(../images/menu2.jpg) no-repeat; height: 24px; width: 189px;}
.menu3 { background: url(../images/menu3.jpg) no-repeat; height: 24px; width: 189px;}
.menu4 { background: url(../images/menu4.jpg) no-repeat; height: 24px; width: 189px;}
.menu5 { background: url(../images/menu5.jpg) no-repeat; height: 24px; width: 189px;}
.menu6 { background: url(../images/menu6.jpg) no-repeat; height: 24px; width: 189px;}
.menu7 { background: url(../images/menu7.jpg) no-repeat; height: 24px; width: 189px;}
.menu8 { background: url(../images/menu8.jpg) no-repeat; height: 25px; width: 189px;}

.menu1:hover { background: url(../images/menu1_hover.jpg) no-repeat;}
.menu2:hover { background: url(../images/menu2_hover.jpg) no-repeat;}
.menu3:hover { background: url(../images/menu3_hover.jpg) no-repeat;}
.menu4:hover { background: url(../images/menu4_hover.jpg) no-repeat;}
.menu5:hover { background: url(../images/menu5_hover.jpg) no-repeat;}
.menu6:hover { background: url(../images/menu6_hover.jpg) no-repeat;}
.menu7:hover { background: url(../images/menu7_hover.jpg) no-repeat;}
.menu8:hover { background: url(../images/menu8_hover.jpg) no-repeat;}


.tx2 {  color: #e4e6ea; font-weight: bold; font-size: 12px; padding-top: 8px;}
.tx2 a {  color: #e4e6ea; font-weight: bold; font-size: 12px; text-decoration: none; margin-left: 4px; margin-right: 4px;} 
.tx2 .one { margin-left: 0px;}
.right { float: left;}
.flash { width: 648px; height: 299px;}
.flash2 { width: 648px; height: 229px;}

.clear { clear: both; height: 0px; padding: 0px; line-height: 0px; margin: 0px;}
.news { background: url(../images/news.jpg) no-repeat; width: 867px; height: 245px; float: left; margin-top: 25px; padding-top: 15px;}

.block { float: left; margin-left: 20px;}
.title { font-size: 31px; color: #FFFFFF; margin-left: 30px; padding-bottom: 23px;}
.title img { vertical-align: middle;}
.title a { font-size: 12px; color: #FFFFFF; font-weight: bold; margin-left: 5px;}
.info { float: left; width: 100px;  margin-left: 30px; color: #FFFFFF;}
.info span { color: #c1ddfe; font-weight: bold;}
.info a { background: url(../images/more.gif) no-repeat; width: 43px; height: 15px; float: left; text-align: center; color: #FFFFFF;  text-decoration: none; font-weight: bold; font-size: 10px; padding-top: 2px; margin-top: 19px;}

.info2 {  float: left; width: 100px; padding-left: 30px; margin-left: 30px; color: #FFFFFF; border-left: 1px solid #969fa4; }
.info2 span { color: #c1ddfe; font-weight: bold;}
.info2 a { background: url(../images/more.gif) no-repeat; width: 43px; height: 15px; float: left; text-align: center; color: #FFFFFF;  text-decoration: none; font-weight: bold; font-size: 10px; padding-top: 2px; margin-top: 19px;}


.block2 { float: left; width: 270px; margin-left: 90px; color: #c3ccd2;}
.block2 a { background: url(../images/more.gif) no-repeat; width: 43px; height: 15px; float: left; text-align: center; color: #FFFFFF;  text-decoration: none; font-weight: bold; font-size: 10px; padding-top: 2px; margin-top: 19px;}
.title2 { font-size: 31px; color: #3b444b;padding-bottom: 23px;}
.title2 img { vertical-align: middle;}


.foot { float: left;border-top: 1px solid #85908e; width: 872px;margin-top: 30px; padding-top: 20px;}
.menu_foot { float: left;  }
.menu_foot a { color: #ffffff; margin-right: 15px; font-weight: bold; text-decoration: none;}
.menu_foot a:hover { text-decoration: underline;}
.copy { float: right;  color: #FFFFFF; font-weight: bold;}

.des { float: right; color: #FFFFFF; font-weight: bold; margin-top: 25px;}
.slide-show {display: block;}
.slide-hide {display: none;}

/*New_page*/
.support { background: url(../images/support.gif) no-repeat; width: 164px; height: 125px; padding-left: 25px; padding-top: 20px;margin-top: 30px;}
.support img { vertical-align: middle; margin-right: 4px;}
.support a { color: #FFFFFF;}
.support p { padding-top: 3px;}
.support .title3 { font-size: 24px; color: #FFFFFF; padding-bottom: 7px;}
.news2  .title3 { font-size: 24px; color: #FFFFFF; padding-bottom: 7px;}
.news2 { background: url(../images/news2.jpg) no-repeat; width: 164px; height: 189px; padding-left: 25px; padding-top: 20px; margin-top: 30px;}
.info3 { width: 150px; color: #FFFFFF;  }
.info3 span { color: #c1ddfe; font-weight: bold;}
.info3 a { background: url(../images/more.gif) no-repeat; width: 43px; height: 15px; float: left; text-align: center; color: #FFFFFF;  text-decoration: none; font-weight: bold; font-size: 10px; padding-top: 2px; margin-top: 19px;}

.text { background: url(../images/text.gif) top no-repeat; width: 646px; min-height: 551px;  }
.textbg { background: url(../images/textbg.gif) repeat-y; width: 646px; min-height: 551px; margin-top: 35px;}
.text_foot { background: url(../images/text_foot.gif) bottom no-repeat; width: 646px; min-height: 551px;padding-top: 20px; padding-bottom: 20px;}
.text  .red { color: #f99898; font-size: 14px; font-weight: bold; padding-top: 10px;}
.text p { color: #FFFFFF; margin-left: 30px; width: 580px; padding-top: 5px;}
.text a { margin-left: 30px; display: block; margin-top: 5px;}
.border { border-bottom: 1px solid #84898d; padding-top: 10px; height: 10px;}


/*forma2*/
.forma2 { margin-left: 60px;}
.forma2 input { background: url(../images/input.jpg) no-repeat; width: 210px; height: 23px; border: none; padding-left: 5px;}
.forma2 td { color: #FFFFFF; font-size: 11px; font-weight: bold; padding: 5px;}
.forma2 a { display: inline; margin: 0; color: #feabad;}
.forma2 .input2 { background: url(../images/input2.jpg) no-repeat; width: 351px; height: 23px;}
.forma2 .blue { color: #bcd7f6;}
.forma2 .input3 { background: url(../images/input3.jpg) no-repeat; width: 145px; height: 23px;}
.forma2 .input4 { width: 12px; height: 12px; margin-right: 4px; padding: 0px;}
.forma2 .inp5 { width: 104px; height: 27px; padding: 0px; background:url(/images/signinp.jpg) no-repeat; border:0px none; cursor:pointer; }


select {display: block; height: 23px;}
select.srReplacedSelect { width: 1px;position: absolute;	left: -999em;}
ul.srList {	list-style:none; padding: 0px; margin: 0px; height:23px;}
ul.srList li {	display:none;		line-height:23px;  width: 210px;  background:url(../images/select.jpg) right top  no-repeat; padding-left: 5px;}
ul.srBlur {	}
ul.srBlur li.srSelectedLi {	display:block;	background: url(../images/select.jpg) right  no-repeat;	}
ul.srFocus li.srSelectedLi, ul.srHoverUl li.srSelectedLi {	display:block;	background: url(../images/select.jpg) right top  no-repeat ;}
ul.srExpanded li.srSelectedLi { 	display:block;background: url(../images/input.jpg)  repeat-x ; }
ul.srExpanded {	position:relative;z-index:1000;}
ul.srExpanded li {	display:block;background: url(../images/input.jpg)  repeat-x ;}