body{margin:0;padding:0;font:14px "Arial", Arial, Helvetica, sans-serif;}
A{color:#000;text-decoration:none;-webkit-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;}
img {border:none;}
A:hover{color:#B70000;text-decoration:none;}
#head{width:1175px;height:154px;margin:auto;}
#head1{width:336px;height:154px;float: left;}
#head2{width:400px;height:135px;float: right;text-align:right;padding-top:19px;}
#crt{font-size:16px;padding-top:12px;}
#cra{padding-top:12px;color:#A0A0A0;}
#cra a{color:#A0A0A0;}
#cra a:hover{color:#B70000;}
#mb{min-width:1175px;height:49px;background:#4C4C4C;}
#cont1{width:1175px;margin:auto;min-height:250px;}
#mcont{padding:15px;}
#mbt{min-width:1175px;height:340px;background:#000;}
#tmenu{width:1175px;margin:auto;padding-left:10px;}
#tbann{background:url(newim/wall.gif);height:1130px;min-width:1175px;margin-top:32px;}
h1 {font-family: 'Geneva', serif;font-size:30px;}
.pageHeading {font-family: 'Geneva', serif;font-size:30px;color:#000;}
.stxt{font-family: 'Geneva', serif;font-size:28px;text-align:center;text-shadow: white 1px 0px, white 1px 1px, white 0px 1px, white -1px 1px, white -1px 0px, white -1px -1px, white 0px -1px, red 1px -1px;} 
#tbann1{width:1175px;height:154px;margin:auto;padding-top:20px;}
#gal1{width:1175px;;margin:auto;}
.gal2{width:370px;;float:left;}
.gal3{width:370px;;float:left;margin-left:30px;}
.more{text-align:right;padding-top:20px;}
a:hover .more{text-align:right;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
#new{width:1175px;margin:auto;}
#mbt1{width:1175px;margin:auto;padding-top:60px;}
.bcon{width:288px;;float:left;color:#fff;}
.bcon a{color:#989898;line-height:28px;}
.bcon a:hover{color:#B70000;}
.ph {font-size:22px;padding-top:12px;}
#br1 {height:80px;}
#bb1{width:1175px;margin:auto;color:#fff; text-align:center;border-top:1px solid #4B4B4B;clear:both;padding-top:18px;}
#bbgr {
    margin-top: 0;
    position: relative;
    z-index: 3;
	height:520px;
    padding-top:30px;
    overflow: hidden;
    background: #ffffff url(newim/bgb.jpg) center top no-repeat fixed;
    background-size: cover;
	min-width:1175px;
}
.mod_search {:
  width: 290px;
  height: 34px;
  padding: 0;
  margin: 0;
  float: right;
  background: #fff;
  border-bottom: none;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
  position: relative;
  border: 1px solid #d9d9d9;
}
.search-form .btn-search {
  margin-left: 0px;
  font-size: 15px;
  line-height: 20px;
  color: #000;
  padding: 0 0px;
  height: 32px;
  width: 32px;
  text-align: center;
  position: absolute;
  right: 0px;
  top: 0px;
  text-transform: uppercase;
  border-radius: 0;
  box-shadow: none!important;
  border: none;
  background: none;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
.search-form .btn-search .fa {
  line-height: 14px;
  position: relative;
  top: 0px;
  display: block;
}
.mod_search .search-form .inputbox {
  height: 32px;
  padding: 2px 10px 2px 10px;
  line-height: 32px;
  width: 86%;
  border: none;
  display: block;
  background: none;
  box-shadow: none!important;
  color: #777;
 outline:none;
  text-transform: none;
  font-weight: 400;
  font-size: 12px;
  font-family: 'Roboto', sans-serif;
}

#t1{width:1255px;margin:auto; text-align:center;}

ul {display: block;margin: 0;padding: 0;list-style: none;}
ul:after {display: block;clear: both;float: none;}
ul.menu > li {float: left;position: relative;display: block;margin: 0;padding: 0;list-style: none;}
ul.menu > li > a {display: block;color: white;font-size:16px;text-decoration: none;padding:14px 25px 4px 25px;height:32px;}
.tt{border-right: 1px solid  #808080;}
ul.menu > li > a:hover {background:#fff!important;color:#8D8D8D;text-decoration:none;   
 -webkit-transition: color 1200ms ease-out;
transition: color 1200ms ease-out;
 -webkit-transition: background 600ms ease-out;
transition: background 600ms ease-out;
}
ul.submenu {display: none;position: absolute;width: 120px;left:15px;text-align:left; background:#333;}
ul.submenu > li {display: block;}
ul.submenu > li > a {display: block;color: white;text-decoration: none;line-height:23px; padding-left:10px;}
ul.submenu > li > a:hover {text-decoration: none;color:#8D8D8D;}
ul.menu > li:hover > ul.submenu {display: block;}
#last{border-right:1px solid #4C4C4C!important;}
#botmenu{width:1255px;margin:auto;color:#e1e1e1; text-align:center; font-size:17px;}
#botmenu a{color:#fff;}
#botmenu a:hover{color:#000;text-decoration: none;}

#ctt{width:1255px;margin:auto; height:290px;border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding-top:30px;}
#ttext1{margin:auto; float:left;color:#000;font-size:16px;font-style:italic;line-height:25px;}
#ttext2{color:#000;font-size:16px;font-style:italic;line-height:25px;}
#ppic{border:1px solid #ccc;}
.bbrd2{border:1px solid #ccc;}
 .req{width: 100%;}
 .req ul{
  display: block;
  padding:0;
  margin:0 auto;
  text-align: center;
  white-space: nowrap;
 }
 
 .req ul li{
  display: inline-block;
  padding: 0;
  margin: 0 23px;

 }
 .req ul li a{
  display: block;
  text-align: center;

  white-space: normal;
 }
 .req ul li a img{
  display: block;
 }
  .subj{
  display: none;
 }
#mcnt{width:1175px;margin:auto; min-height:400px;}
.inb { border: 1px solid #DDD;border-radius: 5px; min-height:25px;}

.main input,select { border: 1px solid #DDD;border-radius: 5px; min-height:25px;min-width:225px;}