﻿html{-webkit-text-size-adjust:none; overflow-y:scroll; overflow-x:hidden;}
*,body{ margin:0; padding:0; font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif; }
* {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body{ background:#f5fbfe; color:#595757; line-height:2; font-size:14px;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
th,td{border-collapse:collapse;}
img,a img,a:hover img{ border:0; }
ol,ul,dl,li,dt,dd{list-style:none;}
input,button,textarea,select,optgroup,option{ font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;}
input{-webkit-appearance:none;}
:focus{outline:0;}
::-webkit-input-placeholder { color:#adadad; }
:-moz-placeholder { color:#adadad; }
::-moz-placeholder { color:#adadad; }
:-ms-input-placeholder { color:#adadad; }
a{color:#595757;text-decoration:none; }
a:hover{color:#bca480;text-decoration:none;}
a,a:hover,.btn,.more{ transition:all 300ms ease; -webkit-appearance:none ; }
input,select,button{ -webkit-appearance: none; }
hr{border:none;height:1px;}
.mr0 { margin-right:0 !important;}
.clear{height:0;font-size:0px;overflow:hidden;clear:both;float:none;}

.mainbox { width:1200px; margin-left: auto; margin-right: auto; transition:all 300ms ease; }


.wrap { padding-top:90px;}

/*头部*/
.header { position:fixed; left:0; top:0; right:0; z-index:9999;}
.topbox { height:90px; background:#ffffff; box-shadow:0 0 10px rgba(0,0,0,0.1); }
.topbox .logo { float:left; padding-top:10px; }
.topbox .logo img{ display:block; }

.navbox { float:right; padding-top:10px;}
.navbox ul li{ float:left; position:relative;}
.navbox ul li a{ display:block; padding:0 24px; height:80px; line-height:80px; color:#bca480; font-size:16px; }
.navbox ul li:hover a{ color:#656565; }
.navbox ul li a.on{ color:#656565; }
.navbox ul li .m{ display:none; position:absolute; left:-18px; right:-18px; top:60px; background:rgba(59,62,67,0.9); padding:2px 0px; }
.navbox ul li .m a{ display:block; text-align:center; color:#fff; font-size:12px; padding:0; height:32px; line-height:32px; }
.navbox ul li .m a:hover{ background:#bca480; color:#fff; }

.navbox ul li:hover .m { display:block;}

.topsearch { float:right; margin-top:37px; position:relative; margin-left:10px; }
.topsearch .input{ display:block; width:137px; height:26px; line-height:26px; border:1px #bca480 solid; border-radius:14px; text-indent:15px;}
.topsearch .btn{ display:block; position:absolute; right:0; top:0; width:28px; height:28px; border-radius:14px; background:url(../images/main/search.png) center center no-repeat #bca480; border:none; cursor:pointer; line-height:200px; overflow:hidden;}
.topsearch .btn:hover{ background-color:#a16f24; }

.search_btn { display:none;}
.nav_btn { display:none;}

.ibanner { height:760px; position:relative; overflow:hidden;}
.ibanner .img { display:block; height:760px;}

.mainer { position:relative; }


.imain1{ background:#f3f5f8; padding:98px 0px 78px 0px; }
.imain2{ background:#ffffff; padding:58px 0px 1px 0px; }
.imain3{ background:#f3f5f8; padding:52px 0px 42px 0px; }
.imain4{ background:#ffffff; padding:66px 0px 82px 0px; }

.imain1 .mainbox { position:relative;}

.itit { padding-left:12px; border-left:2px #bca480 solid; margin-bottom:40px;}
.itit span { display:block; font-size:16px; color:#bca480; line-height:26px; margin-bottom:4px; }
.itit b { display:block; font-size:32px; color:#595757; line-height:26px; text-transform:uppercase; font-weight:bolder; font-family: 'Roboto', sans-serif; font-weight:900; }

.imain1 .itit { margin-bottom:32px;}
.imain2 .itit { margin-bottom:55px;}


.imain1 .img { position:absolute; right:0; top:0;}
.imain1 .img img{ display:block; position:relative; z-index:99; width:488px;}
.imain1 .img:before{ display:block; content:''; position:absolute; left:-18px; top:-18px; right:18px; bottom:18px; border:2px #ada15c solid; z-index:98; }
.imain1 .img:after{ display:block; content:''; position:absolute; left:-38px; top:-38px; right:38px; bottom:38px; background:#fff; z-index:97; }
.imain1 .con { line-height:36px; width:600px; text-align: justify; text-justify: inter-ideograph; }



.iservice { position:relative; }
.iservice .item{ float:left; width:33.33%; margin-bottom:48px; }
.iservice .item_m{ display:block; }
.iservice .item i{ display:block; margin:0 auto 18px auto; background:url(../images/index/inav.png?v=4) no-repeat; width:176px; height:176px; border:2px #3b3e43 solid; border-radius:50%; transition:all 300ms ease;}
.iservice .item i.t1{ background-position:0 0;}
.iservice .item i.t2{ background-position:0 -176px;}
.iservice .item i.t3{ background-position:0 -352px;}
.iservice .item i.t4{ background-position:0 -528px;}
.iservice .item i.t5{ background-position:0 -704px;}
.iservice .item i.t6{ background-position:0 -880px;}
.iservice .item .t{ display:block; font-size:16px; text-align:center; line-height:24px; font-weight:bold;}
.iservice .item .ts{ display:block; font-size:12px; text-align:center; line-height:18px; text-transform:uppercase; margin-bottom:10px;}
.iservice .item .m{ display:block; font-size:12px; text-align:center; line-height:18px; height:54px; overflow:hidden; width:270px; margin:0 auto; }
.iservice .item a:hover i{ border:2px #bca480 solid; }
.iservice .item a:hover i.t1{ background-position:-176px 0;}
.iservice .item a:hover i.t2{ background-position:-176px -176px;}
.iservice .item a:hover i.t3{ background-position:-176px -352px;}
.iservice .item a:hover i.t4{ background-position:-176px -528px;}
.iservice .item a:hover i.t5{ background-position:-176px -704px;}
.iservice .item a:hover i.t6{ background-position:-176px -880px;}

.iservice .b1 { position:absolute; left:33.33%; top:88px; margin-left:-92px; width:184px; height:2px; background:#3b3e43; }
.iservice .b2 { position:absolute; right:33.33%; top:88px; margin-right:-92px; width:184px; height:2px; background:#3b3e43; }
.iservice .b3 { position:absolute; left:33.33%; top:447px; margin-left:-92px; width:184px; height:2px; background:#3b3e43; }
.iservice .b4 { position:absolute; right:33.33%; top:447px; margin-right:-92px; width:184px; height:2px; background:#3b3e43; }


.icase { margin:0 -18px;}
.icase .item{ float:left; width:412px; margin-bottom:18px; }
.icase .item_m{ display:block; margin:0 18px; }
.icase .item .img{ display:block; overflow:hidden;}
.icase .item .img img{ display:block; width:100%; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: -webkit-transform 0.2s; -moz-transition: -moz-transform 0.2s; -ms-transition: -moz-transform 0.2s; transition: transform 0.2s;}
.icase .item .t{ display:block; text-align:center; height:54px; line-height:54px; font-size:16px; font-weight:bold; overflow:hidden;}
.icase .item a:hover .img img{ -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}

.imore {}
.imore a { display:block; margin:0 auto; width:90px; height:30px; line-height:30px; text-align:center; font-size:18px; color:#bca480; border:1px #bca480 solid; border-radius:16px; text-align:center; }
.imore a:hover { background:#bca480; color:#ffffff; }


.icustomers img { display:block;}

.mmain { padding:26px 0px 46px 0px;}


.mtit { line-height:60px; padding:43px 0px; text-align:center;}
.mtit span { font-size:45px; color:#bca480; font-weight:bolder;}
.mtit b { font-size:45px; color:#656565; text-transform:uppercase; font-weight:normal; }

.mtit3 { text-align:left; }
.mtit4 { text-align:left; }
.mtit4 span { display:block;}
.mtit4 b { display:block;}

.service_list{}
.service_list .item{ padding-bottom:48px; }
.service_list .item_m{ display:block; position:relative; background:#fff; height:246px; padding:52px 60px 0px 60px; color:#656565; }
.service_list .item .img{ position:absolute; top:0; width:50%; overflow:hidden; height:298px; }
.service_list .item .img img{ display:block; height:298px; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: -webkit-transform 0.2s; -moz-transition: -moz-transform 0.2s; -ms-transition: -moz-transform 0.2s; transition: transform 0.2s;}
.service_list .item_m:after { position:absolute; top:50%; margin-top:-15px; display:block; content:''; width:0; height:0; border-top:15px solid transparent; border-bottom:15px solid transparent;}
.service_list .item .t{ display:block; text-align:left; margin-bottom:8px; }
.service_list .item .t b{ display:block; font-size:30px; line-height:44px; font-weight:normal; }
.service_list .item .t span{ display:block; font-size:18px; line-height:28px; text-transform:uppercase; }
.service_list .item .more{ display:block; text-align:left; margin-bottom:30px;}
.service_list .item .more span{ display:inline-block; font-size:16px; text-align: center; width:78px; line-height:24px; background:#bca480; color:#fff; }
.service_list .item .m{ display:block; font-size:16px; text-align:left; line-height:28px; height:56px; overflow:hidden; }

.service_list .item_l .item_m{ padding-right:50%; }
.service_list .item_l .item_m:after{ left:50%; border-left:16px solid #fff; }
.service_list .item_l .img{ right:0; }
.service_list .item_r .item_m{ padding-left:50%; }
.service_list .item_r .item_m:after{ right:50%; border-right:16px solid #fff; }
.service_list .item_r .img{ left:0; }
.service_list .item_r .t { text-align:right;}
.service_list .item_r .t2 { text-align:right;}
.service_list .item_r .more { text-align:right;}
.service_list .item_r .m { text-align:right;}
.service_list a:hover { box-shadow:0 0 20px rgba(0,0,0,0.1);}
.service_list a:hover .img img{ -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.service_list a:hover{ color:#bca480;}


.mtit2 { padding:30px 0px 38px 0px;}
.mtit2 .t{ display:block; font-size:32px; line-height:44px; color:#bca480; }
.mtit2 .m{ display:block; font-size:16px; line-height:26px; color:#656565; text-transform:uppercase; }

.case_list { margin:0 -18px;}
.case_list .item{ float:left; width:412px; margin-bottom:52px; }
.case_list .item_m{ display:block; margin:0 18px; }
.case_list .item .img{ display:block; overflow:hidden; margin-bottom:8px;}
.case_list .item .img img{ display:block; width:100%; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: -webkit-transform 0.2s; -moz-transition: -moz-transform 0.2s; -ms-transition: -moz-transform 0.2s; transition: transform 0.2s;}
.case_list .item .t{ display:block; text-align:center; height:28px; line-height:28px; font-size:16px; background:#656565; color:#fff; font-weight:bold; overflow:hidden; transition:all 300ms ease;}
.case_list .item a:hover .img img{ -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05);}
.case_list .item a:hover .t{ background:#bca480; color:#fff; }


.case_tit { border-bottom:1px #656565 solid; padding-top:30px; margin-bottom:30px;}
.case_tit h1{ font-size:28px; line-height:66px;}
.case_share { margin-bottom:22px; position:relative;}
.case_share .tit{ width:32px; height:32px; background:url(../images/main/share.png) center center no-repeat #bca480; border-radius:50%; }
.case_share .con{ position:absolute; left:50px; top:0; display:none;}

.case_share:hover .con { display:block;}

.case_con { font-size:14px; line-height:28px; padding-bottom:37px;}

.case_img { line-height:35px; color:#bca480; padding-bottom:20px;}
.case_img .img{ display:block; }
.case_img .img img{ display:block; width:100%; }
.case_img .t{ display:block; text-align:center; margin-bottom:10px;}


.contact_box { background:url(../images/main/contact_r.png) right center no-repeat;}
.contact_con { font-size:16px; line-height:30px; color:#656565; width:540px; padding-bottom:50px;}
.contact_con hr { margin:25px 0px; display:block; width:66px; background:#bca480; }


.news_list { border-top:1px #dbdbdd dashed; padding-bottom:50px;}
.news_list ul li{ border-bottom:1px #dbdbdd dashed; position:relative; padding-right:100px; padding-left:4px;}
.news_list ul li a{ display:block; height:56px; line-height:56px; font-size:18px; overflow:hidden;}
.news_list ul li .time{ position:absolute; right:4px; top:50%; line-height:20px; font-size:18px; margin-top:-10px; }


.mbanner { height:528px; }

.about_logo { position:absolute; left:0; top:515px; right:0; z-index:999;}
.about_logo img{ display:block; margin:0 auto;}


.amain1 { background:#ffffff; padding:100px 0px 78px 0px;}
.amain2 { background:#f3f5f8; padding:45px 0px 100px 0px;}
.amain3 { background:#ffffff; padding:20px 0px 82px 0px; }

.mabout { font-size:14px; line-height:30px; color:#656565; text-align:center; padding-bottom:50px;}
.mabout hr { margin:45px auto; display:block; width:124px; background:#bca480; }
.maboutf:after { content:''; display:block; margin:0 auto; width:0; height:0; border-left:18px solid transparent; border-right:18px solid transparent; border-top:22px solid #bca480; }

.mabout2 { display:none;}

.amain2 .mainbox{ position:relative;}
.amain2 .img { position:absolute; right:0; top:90px;}
.amain2 .img img{ display:block; position:relative; z-index:99;}
.amain2 .con { line-height:32px; width:390px; text-align: justify; text-justify: inter-ideograph; }



.pages { text-align:center; padding-bottom:20px;}
.pages a,.pages span{ display:inline-block; padding:0px 12px; height:24px; margin:0px 5px; line-height:24px; text-align:center; vertical-align:middle; font-size:16px; }
.pages a:hover,.pages .on,.pages .hover{ color:#bca480; }
.pages span{ color:#bca480; }
.pages a.l ,.pages a.r{ border:1px #687c85 solid; border-radius:12px; height:22px; line-height:22px; font-size:14px;}
.pages a.l:hover ,.pages a.r:hover{ border:1px #bca480 solid; }



/*底部*/

.footer { }

.footbox { background:#2b313e; padding:55px 0px 65px 0px; color:#ffffff; }
.footbox a{ color:#ffffff;}
.footbox a:hover{ color:#bababa;}
.footbox .fitem { float:left; width:219px; margin-right:26px;}
.footbox .fitem .tit { line-height:56px; font-size:18px; border-bottom:1px #fff solid;}
.footbox .fitem .tit b{ font-weight:normal;}
.footbox .fitem .con { padding:20px 0px; line-height:34px;}
.footbox .fitem .con a{ display:block;}

.footbox .fitem5 { margin-right:0; float:right;}

.footsearch { position:relative; }
.footsearch .input{ display:block; width:100%; box-sizing:border-box; height:32px; line-height:32px; border:1px #bca480 solid; border-radius:16px; text-indent:15px;}
.footsearch .btn{ display:block; position:absolute; right:0; top:0; width:32px; height:32px; border-radius:16px; background:url(../images/main/search.png) center center no-repeat #bca480; border:none; cursor:pointer; line-height:200px; overflow:hidden;}
.footsearch .btn:hover{ background-color:#a16f24; }


.fcopy { background:#252b38; text-align:center; color:#666666; padding:10px 0px; line-height:30px;}
.fcopy a{ color:#666666; }
.fcopy a:hover{ color:#ffffff; }


@media (min-width:901px) and (max-width:1200px){
.wrap { min-width:1000px;}

}

@media (min-width:240px) and (max-width:900px){
body { font-size:14px;}
.wrap { padding-top:50px;}
.mainbox{width:auto;margin-left:15px;margin-right:15px;}
.header { }
.topbox { height:50px; top:0; position:relative; }
.topbox .logo { padding-top:5px;}
.topbox .logo img{ height:40px; }

.search_btn { display:block; position:absolute; right:65px; top:9px; width:34px; height:32px; background:url(../images/main/search2.png) center center no-repeat #bca480; background-size:20px 20px; border-radius:3px;}

.nav_btn { display:block; position:absolute; right:15px; top:9px; cursor:pointer; background:#bca480; padding:3px 3px 3px 3px; border-radius:3px;}
.nav_btn i{ display:block; font-style:normal; width:2px;height:2px;box-shadow:inset 0 0 0 28px,0 -7px 0 0,0 7px 0 0;margin:12px 22px 12px 4px; position:relative; text-align: left; text-indent: -9999px; direction: ltr; box-sizing: border-box; color:#fff; }
.nav_btn i:before{width:16px;height:2px;left:5px;box-shadow:inset 0 0 0 28px,0 -7px 0 0,0 7px 0 0;position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);}
.nav_btn i:after, .nav_btn i:before { content: ''; pointer-events: none; }


.navbox { display:none; position:fixed; left:0; top:50px; right:0; z-index:999; background:#2b313e; padding-bottom:10px; }
.navbox ul li { float:none; width: auto; }
.navbox ul li a{ display:block; text-align:center; font-size:16px; height:42px; line-height:42px; color:#ffffff; }
.navbox ul li a.on { background:#bca480; color:#ffffff;}
.navbox ul li a:hover{ background:#bca480; color:#ffffff;}

.navbox ul li .m{ display:none;}
.navbox ul li:hover .m { display:none;}

.topsearch { display:none; float:none; margin-top:0px; position:fixed; left:0; top:50px; right:0; margin-left:0px; background:#2b313e; padding:10px; }
.topsearch .input{ width:100%; height:36px; line-height:36px; box-sizing:border-box; border-radius:18px; text-indent:15px;}
.topsearch .btn{ right:10px; top:10px; width:36px; height:36px; border-radius:18px; background:url(../images/main/search2.png) center center no-repeat #bca480; background-size:20px 20px; }


.ibanner { height:200px; }
.ibanner .img { height:200px; background-size:cover !important;}
.ibanner .swiper-pagination-bullet { width:6px; height:6px; margin:0 2px !important;}



.imain1{ padding:49px 0px 39px 0px; }
.imain2{ padding:29px 0px 1px 0px; }
.imain3{ padding:26px 0px 21px 0px; }
.imain4{ padding:33px 0px 41px 0px; }

.itit { padding-left:12px; border-left:2px #bca480 solid; margin-bottom:20px;}
.itit span { font-size:16px; line-height:18px; margin-bottom:6px; }
.itit b { font-size:24px; line-height:20px; }

.imain1 .itit { margin-bottom:16px;}
.imain2 .itit { margin-bottom:27px;}


.imain1 .img { position: relative; margin:40px 0px 20px 20px; }
.imain1 .img img{ display:block; width:100%;}
.imain1 .img:before{ left:-10px; top:-10px; right:10px; bottom:10px; border:1px #ada15c solid; }
.imain1 .img:after{ left:-21px; top:-21px; right:21px; bottom:21px; }
.imain1 .con { line-height:28px; width: auto; }



.iservice { }
.iservice .item{ float:none; width: auto; margin-bottom:20px; }
.iservice .item_m{ padding-left:100px; position:relative; height:80px; }
.iservice .item i{ position:absolute; left:0; top:0; margin:0; background-size:160px 480px; width:80px; height:80px; border:1px #3b3e43 solid; }
.iservice .item i.t1{ background-position:0 0;}
.iservice .item i.t2{ background-position:0 -80px;}
.iservice .item i.t3{ background-position:0 -160px;}
.iservice .item i.t4{ background-position:0 -240px;}
.iservice .item i.t5{ background-position:0 -320px;}
.iservice .item i.t6{ background-position:0 -400px;}
.iservice .item .t{ font-size:16px; text-align:left; line-height:24px; padding-top:2px; }
.iservice .item .ts{ font-size:10px; text-align:left; line-height:18px; margin-bottom:3px;}
.iservice .item .m{ font-size:12px; text-align:left; line-height:18px; height:36px; width:auto; }
.iservice .item a:hover i{ border:1px #bca480 solid; }
.iservice .item a:hover i.t1{ background-position:-80px 0;}
.iservice .item a:hover i.t2{ background-position:-80px -80px;}
.iservice .item a:hover i.t3{ background-position:-80px -160px;}
.iservice .item a:hover i.t4{ background-position:-80px -240px;}
.iservice .item a:hover i.t5{ background-position:-80px -320px;}
.iservice .item a:hover i.t6{ background-position:-80px -400px;}

.iservice .b1 { display:none; }
.iservice .b2 { display:none; }
.iservice .b3 { display:none; }
.iservice .b4 { display:none; }


.icase { margin:0;}
.icase .item{ float:none; width: auto; margin-bottom:15px; }
.icase .item_m{ margin:0; }
.icase .item .t{ height:44px; line-height:44px; font-size:14px; }

.imore {}
.imore a { width:90px; height:30px; line-height:30px; font-size:16px; border-radius:16px; }

.icustomers img { display:block; width:100%;}

.mmain { padding:15px 0px 23px 0px;}


.mtit { line-height:34px; padding:20px 0px; }
.mtit span { font-size:26px; }
.mtit b { font-size:26px; }

.service_list{}
.service_list .item{ padding-bottom:20px; }
.service_list .item_m{ height:105px; padding:15px 50% 0px 15px; }
.service_list .item .img{ width:50%; height:120px; }
.service_list .item .img img{ height:120px; margin-left:-32px; }
.service_list .item_m:after { margin-top:-10px; border-top:10px solid transparent; border-bottom:10px solid transparent;}
.service_list .item .t{ line-height:18px; margin-bottom:0px; height:95px; display: flex; justify-content: space-around; flex-direction: column; }
.service_list .item .t b{ font-size:18px; line-height:18px; margin-bottom:-22px; }
.service_list .item .t span{ font-size:12px; line-height:18px; }
.service_list .item .more{ display:none; }
.service_list .item .m{ display:none; }

.service_list .item_l .item_m{ padding-right:55%; }
.service_list .item_l .item_m:after{ border-left:10px solid #fff; }
.service_list .item_l .img{ right:0; }
.service_list .item_r .item_m{ padding-left:55%; padding:15px 15px 0px 50%; }
.service_list .item_r .item_m:after{ border-right:10px solid #fff; }
.service_list .item_r .img{ left:0; }


.service_list .item:nth-child(4) .t b{ margin-bottom:-36px; }
.service_list .item:nth-child(5) .t b{ margin-bottom:-36px; }
.service_list .item:nth-child(6) .t b{ margin-bottom:-36px; }

.mtit2 { padding:15px 0px 19px 0px;}
.mtit2 .t{ font-size:18px; line-height:24px; }
.mtit2 .m{ font-size:12px; line-height:20px; }

.case_list { margin:0 -6px;}
.case_list .item{ float:left; width:50%; margin-bottom:15px; }
.case_list .item_m{ margin:0 6px; }
.case_list .item .img{ margin-bottom:3px;}
.case_list .item .t{ height:28px; line-height:28px; font-size:14px; }


.case_tit { padding-top:5px; margin-bottom:15px;}
.case_tit h1{ font-size:18px; line-height:40px;}
.case_share { display:none;}

.case_con { font-size:14px; line-height:28px; padding-bottom:37px;}
.case_con img { max-width:100%;}

.case_img { line-height:30px; padding-bottom:10px;}


.contact_box { background:url(../images/main/contact_r.png) center top no-repeat; background-size:60% auto; padding-top:55%;}
.contact_con { font-size:14px; line-height:26px; width: auto; padding-bottom:20px;}
.contact_con hr { margin:20px 0px; width:56px; }


.news_list { padding-bottom:30px;}
.news_list ul li{ padding-right:60px; padding-left:2px;}
.news_list ul li a{ height:40px; line-height:40px; font-size:14px; }
.news_list ul li .time{ font-size:14px; }


.mbanner { height:160px; background-size:cover !important; }

.about_logo { top:172px; }
.about_logo img{ width:80px;}


.amain1 { padding:50px 0px 39px 0px;}
.amain2 { padding:22px 0px 50px 0px;}
.amain3 { padding:10px 0px 41px 0px; }

.mabout { font-size:12px; line-height:26px; padding-bottom:30px;}
.mabout hr { margin:25px auto; width:100px; }
.maboutf:after { border-left:10px solid transparent; border-right:10px solid transparent; border-top:12px solid #bca480; }

.mabout1 { display:none;}
.mabout2 { display: block;}

.amain2 .mainbox{ position:relative;}
.amain2 .img { position: relative; right:0; top:0px;}
.amain2 .img img{ display:block; width:100%;}
.amain2 .con { font-size:12px; line-height:26px; width: auto; padding-top:20px; }


.pages { padding:10px 0px;}
.pages a,.pages span{ padding:0px 5px; height:30px; min-width:20px; margin:0px 3px; line-height:30px; font-size:12px; }


.footbox { display:none;}

.fcopy { padding:10px 10px; line-height:20px; font-size:11px;}
}