﻿/* reset */
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, th {
border:0 none;
margin:0;
outline:medium none;
padding:0;
}

/* end reset */
body{background:#f2f2f0 ;font-family:Arial,Sans-Serif;font-size:12px;margin:0;}

a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:none;}


.wrap1{width:980px;margin:0 auto;}
.head{}
.logo1{height:95px;overflow:hidden;position:relative;}
.h23{color:#9e9e9e;position:absolute;right:0px;top:55px;width:200px;text-align:right;}.h23 a{color:#9e9e9e;}
.h23 span{margin:0 3px;}
.h23 .at2{color:#6d6d6d;}
.m1{height:53px;background:#542640;}
.mtop1{list-style:none;}
.mtop1 li{float:left;position:relative;}
.mtop1 li a{font-size:17px;font-family:UTMHelve;color:#fff;display:block;padding:14px 41px;}
.mtop1 li a:hover,.mtop1 li .act{background:#424748;}
.mtop1 li:first-child a:first-child{padding-left:0;padding-right:41px;}
.mtop1 li:first-child ul li a:first-child{padding:5px 10px 5px 20px;}
.mtop1 li:last-child a:last-child{padding-right:0;padding-left:42px;}
.mtop1 li ul{position:absolute;top:51px;left:0;width:250px;background:#424748;display:none;list-style:none;}
.mtop1 li ul li{float:none;}
.mtop1 li ul li a {float:none;font-size:15px;color:#fff;padding:5px 10px 5px 20px !important;}




.mtop1 li ul li:last-child a:last-child{padding:5px 10px 5px 20px;}
.mtop1 li ul li a:hover{background:#542640;}
.im1,.n1t{display:block;clear:both;}
.im1{height:495px;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
 .mtop1 li a{font-size:17px;font-family:UTMHelve;color:#fff;display:block;padding:15px 41px;}
 .mtop1 li:last-child a:last-child{padding-right:0;padding-left:41px;}
 .mtop1 li:first-child a:first-child{padding-left:0;padding-right:41px;}
}

.mbody{margin-top:21px;clear:both;padding-bottom:38px;background:url(bg2.jpg) no-repeat left bottom;}
.col1{width:251px;float:left;min-height: 60px;}
.col2{width:696px;float:left;margin-left:33px;display:inline;}
.n1{clear:both;}
.n1t{height:43px;background:#542640 url(n1.jpg) no-repeat;font-family:HelveticaBold;font-size:18px;color:#fff;line-height:53px;text-indent:26px;}
.n1t a{color:#fff;}
.im1 img{width:251px;}
.nurl{height:25px;}
.nurl2{background:#e2ddde;height:25px;display:inline-block;float:left;color:#6d6d6d;padding:8px 7px 0;}
.nurl2 a{color:#6d6d6d;}
.nurl2 img{vertical-align:middle;margin:0 7px;}
.n2{clear:both;margin-top:24px;}
.n2t {color:#542640;font-family:UTMBebas;font-size:26px;text-transform:uppercase;line-height:17px;padding-bottom:10px;border-bottom:1px solid #542640;}
.n2t a{color:#542640;}
.n2b{font-size:13px;color:#4d4d4d;text-align:justify;line-height:18px;padding:6px 0 26px;border-bottom:1px solid #542640;}
.n2b p{margin-top:5px;}
.n2b p b{margin-bottom:10px;}
.n2view{clear:both;text-align:right;margin-top:14px;}
.n2view a{margin-left:6px;}
.f1{clear:both;clear:both;background:#000;height:86px;z-index:2000}
.f11{float:left;width:600px;color:#bdbdbd;padding-top:33px;text-indent:32px;}
.f11 a{color:#bdbdbd;}
.f11  span,.f12 span{margin:0 8px;}
.f12{text-align:right;padding-top:33px;color:#bdbdbd;}
.f12 a{color:#bdbdbd;}
.f12 span{}
.dm1{background:#0c0b0b url(dm1.jpg) no-repeat;min-height:124px;list-style:none;}
.dm1 li{padding-top:4px;}
.dm1 li a{font-size:16px;color:#fff;display:block;padding:6px 10px 6px 27px;}
.dm1 li a.act3,.dm1 li a:hover{background:#a9a9a9;}
.dm1 li:first-child{padding-top:12px;}
.nhist{}
.a12{float:left;width:487px;margin-top:34px;line-height:18px;color:#4d4d4d;font-size:13px;text-align:justify;min-height:300px}

.a12x {float:left;width:487px;margin-top:34px;line-height:18px;color:#4d4d4d;font-size:13px;text-align:justify;border-right:1px solid #d2c9cd;padding-right:5px;}
.a13{margin-top:39px;margin-left:10px;display:inline;float:left;width:198px;border-left:1px solid #d2c9cd;}

.a13x{margin-top:39px;margin-left:4px;display:inline;float:left;width:198px;}
.w186{width:186px;margin-left:12px;}
.wt1{background:#eae8e7 ;font-size:24px;height:25px;line-height:21px;text-indent:9px;color:#542640;font-family:UTMBebas;}
.wt1 a{color:#542640;}
.c12{padding-left:9px;list-style:none;}
.c12 li{border-bottom:1px dotted #b9b9b9;padding:11px 0 12px;}
.c12 li a{color:#4d4d4d;text-transform:uppercase;}
.c12 li a:hover{color:#542640;text-transform:uppercase;}
.law2 p{margin-bottom:30px;}

.law2x p{margin-bottom:5px;margin-top:0px;padding-top:0px}
.i1{margin-top:28px;}
.adir{clear:both;margin-top:20px;}
.adir a{font-size:17px;color:#fff;font-family:UTMBebas;display:block;float:left;padding:3px 6px;background:#542640;border-left:1px solid #62384f;border-right:1px solid #62384f;margin-right:6.4px;}
.adir a:hover,.adir a.act5{background:#ce0303;border:1px solid #ce0303;border-top:none;border-bottom:none;}
.adir .disabled {
color:#8b8b8b;
}
.mar32{margin-top:32px;clear:both;}
.a345{padding:0px 21px 3px;background:#6c6c6c;float:left;color:#fff;font-family:UTMBebas;font-size:22px;line-height:23px;}
.hr1{border-bottom:1px solid #542640;padding-bottom:12px;}
.avatar1{clear:both;margin-top:25px;padding-bottom:16px;border-bottom:1px solid #dbdbda;}
.avatar2{width:453px;float:left;}
.avatar3{color:#6d6d6d;width:242px;float:left;height:116px;box-shadow:0 0 4px #e3e3e3;background:#fff;}
.aim34{box-shadow:0 0 4px #aaa;width:90px;float:left;margin-right:20px;}
.k1{color:#525252;font-size:18px;}
.k1 a{color:#525252;}
.k1 div{border-bottom:1px dotted #b4b3b3;padding-bottom:4px;margin-bottom:11px;}
.k0{width:311px;float:left;}
.k3{color:#6d6d6d;padding-top:8px;}
.avatar3 p{color:#6d6d6d;padding-top:10px;padding-left:25px;}
.avatar3 p:first-child{padding-top:25px;}
.ades1{margin-top:15px;color:#6c6c6c;}

.acol1{width:90px;float:left;margin-right:10px;text-align:right;font-weight:700;font-size:14px;color:#542640;}
.acol2{width:593px;float:left;color:#6c6c6c;line-height:18px;text-align:justify;}
.ades2{margin-top:25px;clear:both;}


.newspaper
{
-moz-column-count:2; /* Firefox */
-webkit-column-count:2; /* Safari and Chrome */
column-count:2;padding-top:20px;-moz-column-gap:30px; /* Firefox */
-webkit-column-gap:30px; /* Safari and Chrome */
column-gap:30px;
}.newspaper p{margin:0 0 20px 0;}





@font-face
{
font-family: HelveticaBold;
src: url('../font/Helvetica-Bold.ttf');
     /*url('Sansation_Light.eot');  IE9 */
} 
@font-face
{
font-family: UTMBebas;
src: url('../font/UTM-Bebas.ttf'),
     url('../font/UTM-Bebas.eot'); /* IE9 */
} 
@font-face
{
font-family: UTMHelve;
src: url('../font/UTM-Helve.ttf'),
     url('../font/UTM-Helve.eot');  /*IE9 */
} 
/* ----------------------- */
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
    }

* html .clearfix             { height: 1% } /* IE6 */
*:first-child+html .clearfix { height: 1% } /* IE7 */

/*-----------*/	

.intro1{height:700px;}
.l2{height:294px;text-align:center;}
.ga1 .ga2{text-align:center;line-height:43px;height:55px;width:261px;float:left;background:url(g1.jpg) no-repeat;margin-left:23px;}
.ga1{width:829px;margin:0 auto;}
.ga1 .ga2:first-child{margin-left:0;}
.ga2 a{font-size:18px;color:#fff;font-family:UTMHelve;}
.rscol1{width:180px;float:left;margin-left:30px;display:inline;}
.rscol1 img{margin-right:20px;width:104px;}
.rscol1 a{color:#4d4d4d;font-size:13px;font-weight:700;}
.rs2{padding:30px 0;border-bottom:1px solid #c2b4bb;}
.rscol1 a span{margin-top:24px;float:left;display:block;width:172px;}

.phone {
background:url(phone_icon.jpg) no-repeat;
}


