body{ background:#CCCCCC; margin:0 auto; padding:0 auto;}
img{ border:none;}
a{ text-decoration:none; color:#FFFFFF;}
h2{ color:#7a1632; font-family:"Rockwell"; font-weight:normal; font-size:24px;}
span{ color:#7a1632; font-family:"Rockwell"; font-weight:lighter;font-size:18px;}

.header_wrap{ width:100%;height:127px;background:#9d1936;}
.header{ width:1000px; height:127px; margin:auto;}
.logo{ width:90px; height:90px; float:left; margin-left:30px; margin-top:20px;}
.name{width:500px; height:auto; float:left; margin:41px 0 0 20px;}
.name h2{font-size:25px; color:#fff;}

.menu_wrap{width:100%;height:44px;background:#62462d; border-bottom:#2c1f14 2px solid;}
.menu{ width:1000px; height:44px; margin:auto;}
.menu_lft{ width:100%; height:44px; float:left; margin-left:21px;}
.menu_lft1{ width:157px; height:44px; float:left;background:url(../imgs/mn1.jpg) no-repeat;}
.menu_lft2{ width:157px; height:44px; float:left;background:url(../imgs/mn2.jpg) no-repeat;}
.menu_lft3{ width:157px; height:44px; float:left;background:url(../imgs/mn3.jpg) no-repeat;}
.menu_lft4{ width:157px; height:44px; float:left;background:url(../imgs/mn4.jpg) no-repeat;}
.mn{ cursor:pointer; border:none;}
.menu_lft1:hover{ width:157px; height:44px; float:left;background:url(../imgs/mn1_hvr.jpg) no-repeat;}
.menu_lft2:hover{ width:157px; height:44px; float:left;background:url(../imgs/mn2_hvr.jpg) no-repeat;}
.menu_lft3:hover{ width:157px; height:44px; float:left;background:url(../imgs/mn3_hvr.jpg) no-repeat;}
.menu_lft4:hover{ width:157px; height:44px; float:left;background:url(../imgs/mn4_hvr.jpg) no-repeat;}
.right{ width:200px; height:45px; float:right;right:193px; position:absolute;top:126px ;}
.menu_rht{width:200px; height:45px; float:right; background:url(../imgs/rg.jpg) no-repeat;}
.menu_rht:hover{width:200px; height:45px; float:right; background:url(../imgs/rg_hvr.jpg) no-repeat;}

.banner_wrap{ width:100%; height:409px; }
.banner{ width:1000px; height:400px; margin:auto;}

.middle_wrap{ width:100%; height:180px;}
.b_bannel{ width:1000px; height:180px; margin:auto;}
.b_bannel1{ width:200px; height:180px; float:left; background:url(../imgs/icn1.jpg) no-repeat;}
.b_bannel2{ width:200px; height:180px; float:left; background:url(../imgs/icn2.jpg) no-repeat;}
.b_bannel3{ width:200px; height:180px; float:left; background:url(../imgs/icn3.jpg) no-repeat;}
.b_bannel4{ width:200px; height:180px; float:left; background:url(../imgs/icn4.jpg) no-repeat;}
.b_bannel5{ width:200px; height:180px; float:left; background:url(../imgs/icn5.jpg) no-repeat;}


.ser_box{ width:300px; float:left;height:auto; position:relative;  margin-bottom:15px; margin:30px 15px 0 15px;}
.ser_box img{border:5px solid #e4e4e4; width:300px; height:200px;}
.wel{  margin-bottom:25px;}
.grow {
  display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.grow:hover, .grow:focus, .grow:active {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.content_wrap{ width:1000px; margin:0 auto; height:auto;background:#FFFFFF;}
.content{ width:1000px; height:1030px; margin:auto; }
.content_abt{ width:1000px; height:auto; margin:auto; }
.content_contact{ width:1000px; height:585px; margin:auto; }
.cnt_lft{width:302px; height:auto; float:left; margin-top:12px;  margin-bottom:40px;margin-left:17px;}
.box{width:295px; height:246px; float:left; background:#484848; margin-top:6px; margin-left:4px;}
.cnt_bx{width:295px; height:auto;float:left; text-align:justify; margin-top:16px;padding:0px 16px 0px 4px; font-size:16px;}
.read{width:295px; height:38px;float:left; background:url(../imgs/read_bg.jpg) repeat-x; color:#FFFFFF; font-family:"Segoe UI Symbol"; line-height:40px; text-align:center; margin-top:22px; border:2px solid #7a1632;}
.read:hover{ background:url(../imgs/read_bg_hvr.jpg) repeat-x;}
.ftr_links{width:295px; height:120px; float:left; margin-top:60px; margin-left:5px;}
.ftr1{width:295px; height:40px; float:left; text-align:left; line-height:50px;font-family:"Segoe UI Symbol"; border-bottom:1px solid #62462d; border-top:2px solid #62462d; font-size:14px;}
.ftr2{width:295px; height:40px; float:left; text-align:left;font-size:14px; line-height:50px;font-family:"Segoe UI Symbol"; border-bottom:1px solid #62462d;}
.mn_ftr{ cursor:pointer; color:#715134;border:none;}
.mn_ftr:hover{ cursor:pointer; color:#2c1f14;border:none;}

.cnt_cntr{width:340px; height:auto; float:left; margin-top:40px;margin-bottom:40px;margin-left:20px;}
.blog1{width:340px; height:116px; float:left; margin-top:5px;border-bottom:#dadada solid 1px;}
.img{width:123px; height:94px; float:left;}
.dtls{width:190px;height:95px;float:left; }
p{ line-height:5px; color:#293939;font-family:"Rockwell"; margin-left:23px; font-size:15px;}
.p{ line-height:5px; color:#293939;font-family:"Rockwell"; margin-left:23px; font-size:15px; margin-top:25px;}
.map{ width:293px; height:204px; float:left; border-top:2px solid #62462d; margin-top:60px;}
.map_inr{ width:293px; height:187px; float:left; margin-top:17px;}

.cnt_rgt{ width:290px; height:484px; float:left; margin-top:112px; margin-left:8px;}
.rgt_bx{ width:290px; height:84px; float:left;}
.rgt_img1{width:84px; height:84px; float:left; background:url(../imgs/icon1.jpg) no-repeat;}
.rgt_img1:hover{width:84px; height:84px; float:left;background:url(../imgs/icon1_hvr.jpg) no-repeat;}
.rgt_dtls{ width:200px; height:84px; float:left; margin-top:5px;}
.dts{line-height:5px;font-family:"Segoe UI Symbol"; margin-left:5px; font-size:12px;}
.rgt_img2{width:84px; height:84px; float:left; background:url(../imgs/icon2.jpg) no-repeat;}
.rgt_img2:hover{width:84px; height:84px; float:left;background:url(../imgs/icon2_hvr.jpg) no-repeat;}
.rgt_img3{width:84px; height:84px; float:left; background:url(../imgs/icon3.jpg) no-repeat;}
.rgt_img3:hover{width:84px; height:84px; float:left;background:url(../imgs/icon3_hvr.jpg) no-repeat;}
.rgt_img4{width:84px; height:84px; float:left; background:url(../imgs/icon4.jpg) no-repeat;}
.rgt_img4:hover{width:84px; height:84px; float:left;background:url(../imgs/icon4_hvr.jpg) no-repeat;}
.rgt_img5{width:84px; height:84px; float:left; background:url(../imgs/icon5.jpg) no-repeat;}
.rgt_img5:hover{width:84px; height:84px; float:left;background:url(../imgs/icon5_hvr.jpg) no-repeat;}
.cnt_adrs{ width:290px; height:237px; float:left;margin-top:160px; margin-left:12px; background:url(../imgs/cnt_img.jpg) no-repeat;}
.cnt_p{ line-height:5px; color:#62462d;font-family:"Segoe UI Symbol"; margin-left:35px; font-size:12px;}
.scl_lnk{ width:258px; height:35px; float:left; margin-top:28px; margin-left:17px;}
.scl_lnk1{ width:35px; height:35px; float:left;  margin-left:8px;background:url(../imgs/scl_link1.png) no-repeat;}
.scl_lnk1:hover{ width:35px; height:35px; float:left; background:url(../imgs/scl_link1_hvr.png) no-repeat;}
.scl_lnk2{ width:35px; height:35px; float:left; background:url(../imgs/scl_link2.png) no-repeat; margin-left:16px;}
.scl_lnk2:hover{ width:35px; height:35px; float:left; background:url(../imgs/scl_link2_hvr.png) no-repeat;}
.scl_lnk3{ width:35px; height:35px; float:left; background:url(../imgs/scl_link3.png) no-repeat; margin-left:16px;}
.scl_lnk3:hover{ width:35px; height:35px; float:left; background:url(../imgs/scl_link3_hvr.png) no-repeat;}
.scl_lnk4{ width:35px; height:35px; float:left; background:url(../imgs/scl_link4.png) no-repeat; margin-left:16px;}
.scl_lnk4:hover{ width:35px; height:35px; float:left; background:url(../imgs/scl_link4_hvr.png) no-repeat;}
.scl_lnk5{ width:35px; height:35px; float:left; background:url(../imgs/scl_link5.png) no-repeat; margin-left:16px;}
.scl_lnk5:hover{ width:35px; height:35px; float:left; background:url(../imgs/scl_link5_hvr.png) no-repeat;}
.scl_lnk6{ width:35px; height:35px; float:left; background:url(../imgs/scl_link6.png) no-repeat; margin-left:16px;}
.scl_lnk6:hover{ width:35px; height:35px; float:left; background:url(../imgs/scl_link6_hvr.png) no-repeat;}

.footer_wrap{ width:100%; height:45px; background:#62462d; border-top:2px solid #c7c7c7; border-bottom:2px solid #2d1f13;}
.footer{ width:1000px; height:45px; margin:auto;}
.ftr_lft{width:auto;height:44px;display:block;line-height:47px;float:left;font-family:Calibri;font-size:14px;color:#936944;}


.abt{ width:680px; height:auto; float:left;margin-right:20px; margin-top:10px;}
.cnt_abt{ width:660px; height:auto; float:left; margin:10px;  text-align:justify;}
.content_lft_a{ width:355px; height:475px; margin:75px 0 0 26px; float:left;}
.cnt{ width:400px; height:475px;  }
.txt_bx{width:250px; height:30px; border-radius: 5px; border:none; margin-bottom:25px; background:#af2339;box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.1); margin-left:30px;color:#FFFFFF;}
.txtare_bx{width:250px; height:100px; border-radius: 5px; border:none; margin-bottom:15px;margin-left:30px; max-width:250px; max-height:150px;background:#670f1e;color:#FFFFFF;box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.1);}
.send{ width:75px; height:30px;float:left;margin-top:15px; margin-left:50%; background:#670f1e; color:#FFFFFF; border-radius:5px; border:none; cursor:pointer;box-shadow:1px 1px 1px 1px rgba(50, 50, 50, 0.1);}
.content_lft_b{width:350px; height:240px; float:left; margin:0px 0 0 180px;}
.map_cnt{ width:293px; height:204px; float:left;  margin-top:8px; margin-left:215px;}


.abt{ width:680px; height:auto; float:left;margin-right:20px; margin-top:80px;}
.cnt_abt{ width:660px; height:auto; float:left; margin-left:10px;  text-align:justify;}
.content_lft_a{ width:355px; height:475px; margin:75px 0 0 26px; float:left;}
.cnt{ width:400px; height:475px;  }
.txt_bx{width:250px; height:30px; border-radius: 5px; border:none; margin-bottom:25px; background:#af2339;box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.1); margin-left:30px;color:#FFFFFF;}
.txtare_bx{width:250px; height:100px; border-radius: 5px; border:none; margin-bottom:15px;margin-left:30px; max-width:250px; max-height:150px;background:#670f1e;color:#FFFFFF;box-shadow: 2px 2px 2px 2px rgba(50, 50, 50, 0.1);}
.send{ width:75px; height:30px;float:left;margin-top:15px; margin-left:50%; background:#670f1e; color:#FFFFFF; border-radius:5px; border:none; cursor:pointer;box-shadow:1px 1px 1px 1px rgba(50, 50, 50, 0.1);}
.content_lft_b{width:350px; height:255px; float:left; margin:0px 0 0 180px;}
.map_cnt{ width:293px; height:204px; float:left;  margin-top:8px; margin-left:215px;}