﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal; }

body{min-width: 1200px; width: 100%;}

.link_bj{height:87px; background: url(../images/link_bj.gif) repeat-y center top; overflow: hidden;}
.link{width:1200px; margin: 0 auto; height: 87px; overflow: hidden;font-family:"Microsoft Yahei";}
.link h2{ width:100px; overflow: hidden; float: left; font-size: 16px; line-height: 87px; overflow: hidden;color:#5e6064;font-weight: normal;}
.link p{  width: 820px; float: left; font-size: 14px; overflow: hidden; line-height: 42px; color:#fff;}
.link p a{ color:#5e6064; padding:0 10px;}

.about{ width:1200px; height:685px;  margin: 80px auto 0; overflow: hidden;font-family:"Microsoft Yahei";}
.about h2{height:122px;background: url(../images/news_line.png) no-repeat center bottom;text-align: center; overflow: hidden; font-size: 30px; line-height: 40px;}
.about h2 a{ color:#3b3f4a;}
.about h2 span{display: block; font-size: 18px;font-weight: normal;color:#3b3f4a;}
.about dt{margin-top: 45px; width:600px;height:451px; overflow: hidden; float: left;}
.about dt img{ width:600px;height:451px;}
.about dd{ float: right;width:600px;margin-top: 45px; background:#f3f3f3;height:451px; overflow: hidden;}
.about dd h3{padding: 75px 0 0 45px; font-size: 36px; color:#b68250; line-height: 40px;}
.about dd h3 a{ color:#b68250;}
.about dd h3 span{display: block; font-size: 18px; color:#333333;font-weight: normal;}
.about dd p{padding: 30px 60px 0 45px;height:175px; font-size: 14px; line-height: 30px; color:#606163;}
.about dd i{display: block;width:136px; height:36px; background:#860000; text-align: center; line-height: 36px; overflow: hidden; font-size: 14px; margin-left: 45px;}
.about dd i a{ color:#fff;}
.about dd i img{vertical-align: middle;margin-left: 10px;}

.news_bj{background: url(../images/news_bj.jpg) no-repeat center 0; height:855px;overflow: hidden;font-family:"Microsoft Yahei";}
.news_bj h2{height:120px;background: url(../images/news_line.png) no-repeat center bottom;text-align: center; overflow: hidden; font-size: 30px; line-height: 40px;margin-top: 55px;}
.news_bj h2 a{ color:#3b3f4a;}
.news_bj h2 span{display: block; font-size: 18px;font-weight: normal;color:#3b3f4a;text-transform: uppercase; font-family: "Arial";}
.newsbk{width:390px; overflow: hidden;margin-top: 125px;}
.newsbk h3{background: url(../images/news_ico01.gif) no-repeat center 0; padding-top: 66px;text-align: center;font-weight: normal;height:84px; line-height: 28px;font-size: 22px; letter-spacing: 4px;}
.newsbk h3 a{ color:#fff;}
.newsbk h3 i{display: block; font-family: "Arial"; color:#fff; font-size: 14px; text-transform: uppercase;letter-spacing: 0;}
.newsbk ul{margin:20px 0 0 27px;}
.newsbk ul li{ padding-left: 22px;background: url(../images/news_ico04.png) no-repeat 0 16px; font-size: 14px; line-height: 38px; font-size: 14px;}
.newsbk li a{ color:#595959;}

.news{width:360px;margin:125px 0 0 26px; overflow: hidden;}
.news h3{background: url(../images/news_ico02.png) no-repeat center 0; padding-top: 60px;text-align: center;font-weight: normal;height:84px; line-height: 28px;font-size: 22px; letter-spacing: 4px;}
.news h3 a{ color:#fff;}
.news h3 i{display: block; font-family: "Arial"; color:#fff; font-size: 14px; text-transform: uppercase;letter-spacing: 0;}
.news dl{margin-top: 22px;height:97px; overflow: hidden;}
.news dt{ float: left;width:128px; overflow: hidden;}
.news dt img{width:128px; height:72px;}
.news dd{ float: right;width:205px;overflow: hidden;}
.news dd h4{ font-size: 14px; line-height: 24px;font-weight: normal;}
.news dd h4 a{ color:#595959;}
.news dd p{font-size: 14px; line-height: 24px;color:#595959;}
.news ul{margin:10px 0 0 10px;}
.news ul li{ padding-left: 22px;background: url(../images/news_ico04.png) no-repeat 0 16px; font-size: 14px; line-height: 38px; font-size: 14px;}
.news li a{ color:#595959;}

.wt{width:350px; overflow: hidden;margin-top: 130px;}
.wt h3{background: url(../images/news_ico03.gif) no-repeat center 0; padding-top: 66px;text-align: center;font-weight: normal;height:84px; line-height: 28px;font-size: 22px; letter-spacing: 4px;}
.wt h3 a{ color:#fff;}
.wt h3 i{display: block; font-family: "Arial"; color:#fff; font-size: 14px; text-transform: uppercase;letter-spacing: 0;}
.wt ul{margin:20px 0 0 0;}
.wt ul li{ padding-left: 22px;background: url(../images/news_ico04.png) no-repeat 0 16px; font-size: 14px; line-height: 38px; font-size: 14px;}
.wt li a{ color:#595959;}

.case{margin: 60px auto 0;height:825px; width:1200px; overflow: hidden;font-family:"Microsoft Yahei";}
.case h2{height:120px;background: url(../images/news_line.png) no-repeat center bottom;text-align: center; overflow: hidden; font-size: 30px; line-height: 40px;}
.case h2 a{ color:#3b3f4a;}
.case h2 span{display: block; font-size: 18px;font-weight: normal;color:#3b3f4a;}
.case_nav{width:260px;margin-top: 53px; overflow: hidden;}
.case_nav h3{background: url(../images/case_nav.jpg) no-repeat center 0; height:92px; overflow: hidden;  padding-left: 22px; line-height: 92px; font-size: 22px;font-weight: normal;}
.case_nav h3 a{ color:#fff;}
.case_nav li{margin-top: 1px;}
.case_nav li a{display: block;height:90px;background:#f3f3f3 url(../images/case_ico01.gif) no-repeat 20px center ;padding-left: 45px; font-size: 16px; line-height: 90px;}
.case_nav li a:hover , .case_nav .cur a{ color:#fff; text-decoration: none; background:#3b3f4a url(../images/case_ico02.gif) no-repeat 20px center ;}
.case_nav span{display: block;margin-top: 1px; background:#3b3f4a url(../images/case_ico02.gif) no-repeat 20px center ;height:90px;padding-left: 45px; font-size: 16px; line-height: 90px;}
.case_nav span a{ color:#fff;}
.case_nr{width:917px; overflow: hidden;}
.case_c{margin-top: 53px;width:917px; overflow: hidden;height:547px;}
.case_c dt{line-height: 0;height:457px; overflow: hidden;}
.case_c dt img{width:917px; height:457px;}
.case_c dd{background:#3b3f4a; height:90px;position: relative;overflow: hidden;}
.case_c dd h3{padding: 15px 0 0 25px; font-size: 16px; line-height: 24px;}
.case_c dd h3 a{ color:#fff;font-weight: normal;}
.case_c dd p{padding: 5px 120px 0 25px; font-size: 14px; color:#fff; line-height: 22px;}
.case_c dd i{display: block;position: absolute; top:0; right:0;width:97px;height:90px;background:#b68250;text-align: center; font-size: 16px; line-height: 24px;}
.case_c dd i img{display: block;margin: 18px auto 4px;width:23px ;height:24px;}
.case_c dd i a{ color:#fff;}

.pic{background: url(../images/pic.jpg) no-repeat center 0;height:241px; overflow: hidden;position: relative;font-family:"Microsoft Yahei";}
.pic p{position: absolute; top:83px; right:50%;margin-right: -600px;width:275px; font-size: 18px; color:#fff;}
.pic i{display: block;position: absolute; top:123px;right:50%;margin-right: -480px;width:151px; height:44px; font-size: 14px;background: url(../images/pic_ico.png) no-repeat center 0; line-height: 44px;}
.pic i a{ display: inline-block;padding-left: 33px; color:#fff;}

.ys_bj{height:2211px;overflow: hidden;position: relative;font-family:"Microsoft Yahei";}
.ys1{background: url(../images/ys_t.jpg) no-repeat center 0;height:205px; overflow: hidden;}
.ys2{background: url(../images/ys1.jpg) no-repeat center 0;height:481px; overflow: hidden;}
.ys3{background: url(../images/ys2.jpg) no-repeat center 0;height:481px; overflow: hidden;}
.ys4{background: url(../images/ys3.jpg) no-repeat center 0;height:481px; overflow: hidden;}
.ys5{background: url(../images/ys4.jpg) no-repeat center 0;height:481px; overflow: hidden;}
.ys{width:1200px; margin: 0 auto; height:2211px; position: absolute; top:0;left:50%;margin-left: -600px;}
.ys h2{height:64px;text-align: center; font-size: 38px; color:#b68250;line-height: 64px;}
.ys_c1{position: absolute; top:238px; right:18px;width:490px;overflow: hidden;}
.ys_c2{position: absolute; top:740px; left:0px;width:515px;overflow: hidden;}
.ys_c3{position: absolute; top:1236px; right:0px;width:505px;overflow: hidden;}
.ys_c4{position: absolute; top:1731px; left:0px;width:500px;overflow: hidden;}
.ys dt{ font-size: 34px; color:#b68250;font-weight: bold;line-height: 40px;}
.ys dd{padding-top: 11px; font-size: 18px; color:#6e6e6e;line-height: 34px;}
.ys p{margin-top: 30px;height:120px;overflow: hidden;}
.ys p span{display: block; float: left;width:100px;margin-right: 5px; overflow: hidden; color:#5f6465; font-family: "SimSun"; line-height: 30px;text-align: center;}
.ys p span  img{display: block;margin: 0 auto;width:63px; height:63px;}
.ys i{display: block;background: url(../images/ys_ico.gif) no-repeat center 0;width:93px;height:30px;text-align: center; line-height: 30px; font-size: 14px;}
.ys i a{ color:#0f1010;}
.ys_c2 dl{text-align: right;}
.ys_c2 p{margin-top: 10px;}
.ys_c2 p span{margin-right: 0;}
.ys_c2 i{float: right;}
.ys_c3 p span{width:63px;margin-right: 40px;}
.ys_c4 dl{text-align: right;}
.ys_c4 p{margin-left: 160px;}
.ys_c4 p span{width:63px;margin-left: 40px;}
.ys_c4 i{float: right;}

.pro_bj{margin-top: 70px;height:655px;overflow: hidden;font-family:"Microsoft Yahei";background: url(../images/pro_bj.jpg) no-repeat center 104px;}
.pro{width:1200px;margin: 0 auto;}
.pro h2{height:104px;background: url(../images/news_line.png) no-repeat center bottom;text-align: center; overflow: hidden; font-size: 30px; line-height: 40px;}
.pro h2 a{ color:#3b3f4a;}
.pro h2 span{display: block; font-size: 18px;font-weight: normal;color:#3b3f4a;}
.pro dt{margin-top: 50px;width:780px; float: right; overflow: hidden;}
.pro dt img{width:780px; height: 439px;}
.pro dd{width:390px;padding-top: 145px; float: left;overflow: hidden;}
.pro dd h3{height:78px; border-bottom: 1px solid #d9d9d9; overflow: hidden; font-size: 36px; line-height: 44px;}
.pro dd h3 a{ color:#b68250;}
.pro dd h3 i{display: block; font-size: 16px; color:#6e6e6e;font-weight: normal; font-family: Tahoma; text-transform: uppercase;line-height: 22px;}
.pro dd p{padding-top: 20px;height:112px; overflow: hidden; font-size: 16px; line-height: 28px; color:#666666;}
.pro dd em{display: block;width:136px; height:36px; background:#860000; text-align: center; line-height: 36px; overflow: hidden; font-size: 14px;}
.pro dd em a{ color:#fff;}
.pro dd em img{vertical-align: middle;margin-left: 10px;}

.pk_bj{height:885px;overflow: hidden;font-family:"Microsoft Yahei";background: url(../images/cpys_bj.jpg) repeat-y center 0;}
.pk {width:1200px; margin: 80px auto; overflow: hidden;}
.pk h2{height:104px;background: url(../images/cpys_line.png) no-repeat center bottom;text-align: center; overflow: hidden; font-size: 30px; line-height: 40px; color:#fff;}
.pk h2 a{ color:#fff;}
.pk h2 span{display: block; font-size: 18px;font-weight: normal;color:#fff;}
.pk_nav{margin-top: 28px;height:60px; overflow: hidden;}
.pk_nav li{margin-right: 2px;width:298px; overflow: hidden; float: left; height:60px;background:#fff; overflow: hidden;text-align: center;line-height: 60px; font-size: 20px; font-weight: bold; color:#454141;letter-spacing: 10px;}
.pk_nav li:hover , .pk_nav li.cur{background:#860000; color:#fff;}
.pk_nav .nomar{margin-right: 0;}
.pk_c{margin:43px 2px 0 0;height:510px; overflow: hidden;background: url(../images/vs.png) no-repeat 538px 165px;}
.pk_c dl{padding: 36px;height:410px;width:444px; overflow: hidden;background:#860000;}
.pk_c .dl01{background:#ebebeb;}
.pk_c dt{line-height: 0;height:245px; overflow: hidden;}
.pk_c dt img{width:444px;height:245px;}
.pk_c dd h3{padding-top: 21px;border-bottom: 1px solid #bb7070;height:50px; font-size: 20px;line-height: 50px; color:#fff;overflow: hidden;}
.pk_c dd p{padding-top: 14px; font-size: 16px; line-height: 24px; color:#fff;}
.pk_c .dl01 dd h3{border-bottom: 1px solid #cccccc; color:#333;}
.pk_c .dl01 dd p{ color:#333;}

.faq_bj{height:700px;overflow: hidden;font-family:"Microsoft Yahei";background: url(../images/faq_bj.jpg) no-repeat center 0; margin-top: 55px;}
.faq{width:1200px; margin: 0 auto;overflow: hidden;}
.faq h2{padding-top: 328px;padding-left: 50px;width:315px; text-align: center; font-size: 30px; color:#fff;line-height: 45px; float: left;margin-right: 25px;}
.faq h2 span{display: block; font-size: 38px;}
.faq dl{ float: left;width:150px;margin-right: 65px;}
.faq .dl01{margin-top: 392px;}
.faq .dl02{margin-top: 350px;}
.faq .dl03{margin-top: 330px;margin-right: 40px;}
.faq .dl04{margin-top: 392px; margin-right: 0;}
.faq .dl01 dt{border-bottom: 1px solid #a46d7a;}
.faq .dl02 dt{border-bottom: 1px solid #ad5d05;}
.faq .dl03 dt{border-bottom: 1px solid #bc7380;}
.faq .dl04 dt{border-bottom: 1px solid #bf680a;}
.faq  dt{ font-size: 20px; color:#fff;font-weight: bold;line-height: 45px;}
.faq  dd{padding-top: 10px; font-size: 14px; line-height: 26px; color:#fff;}

.we{height:450px;width:1208px;margin: 42px  auto 0; overflow: hidden;font-family:"Microsoft Yahei";}

.we h2{margin:38px 0 0 145px;line-height: 0;height:auto;overflow: hidden;}
.we p{font-size: 14px;line-height: 30px; color:#616161;}

