@charset "utf-8";
body{background: #fff;}
*{font-family: "Microsoft YaHei"}
.clear { content:''; display:block; clear:both;}
.main_width{width: 1200px; margin: 0px auto;}
a:hover{text-decoration: none;}
.banner a{height: 650px; background: url(images/banner.jpg) no-repeat center bottom; display: block;}
.daoyu{width: 938px; margin-left: 30px; margin-top: 48px; margin-bottom: 40px; overflow: hidden;}
.daoyu .dy_left{width: 578px; float: left; height: 74px; background: #4786b0; padding: 38px 60px; margin-top: 46px; color: #fff; font-size: 16px; line-height: 30px;}
.daoyu img{float: left;}
.sidian li{padding: 0px 20px; float: left; height: 30px; background: #dedede; border-radius: 10px; line-height: 28px; margin-right: 20px; text-align: center; font-size: 24px;}
.sidian{margin:18px 0px 0px 450px; }
.yuanyin{margin:30px 0 0 0px; position: relative; padding-bottom: 35px;}
.yy_title{font-size:34px; text-align: center; line-height: 80px; margin-bottom: 30px;}
.neir{font-size: 20px; line-height: 44px; color: #444; text-indent: 2em;}
.y_btn{width: 230px; height:50px; line-height: 50px; background: #bb8e6d; margin: 0px auto; font-size: 18px; color: #fff; text-align: center;  display:block;}
.btn22{width:80px; height: 40px; line-height: 40px; display: block; font-size: 18px; color: #000; text-align: center; border-bottom: solid 1px #000; margin: 30px auto;}
.content1 { height:300px; overflow: hidden;}
.content1 p{text-align: center; line-height: 34px; font-size: 16px; padding-top: 50px;}
.con_tit{font-size: 50px; font-weight: lighter; text-align: center; padding-top: 36px;}
.con_tit p{min-width: 340px; font-size: 40px; position: relative; color: #000; display: inline-block;  padding-bottom: 10px;}
.con_tit span{display: block; text-transform: uppercase; font-size: 16px; color: #000; font-weight: normal;}
.content2{height: 498px; margin-bottom: 73px; overflow: hidden; background:url(images/con3.jpg) no-repeat center top;}
.content3{background:url(images/con4.jpg) no-repeat center top; height:557px;}
.content3 p{width: 400px; color: #888; line-height: 30px; padding-top: 348px; padding-left: 750px;}
.wenzi{padding-top: 50px;width: 380px; float: left;}
.wenzi h3{font-size: 38px; font-weight: normal; color: #fff;}
.wenzi h4{font-size: 20px; line-height: 30px; margin-bottom: 20px; font-weight: normal; color: #fff;}
.wenzi p{font-size: 16px; line-height: 34px; color: #cbd1fa }
.wenzi p:first-child{border-bottom: dashed 1px #cd931a; padding-bottom: 20px; margin-bottom: 20px;}
.wenzi a{width: 158px; height: 48px; display: block; margin-top: 36px; text-align: center; line-height: 48px; border: solid 1px #ab6320; border-bottom: solid 4px #ab6320; font-size: 18px; color: #ab6320}
.con_left{width: 420px; padding-left: 120px; padding-top: 80px; float: left;}
.con_left p{font-size: 17px; line-height: 28px;}
.con_left a{width: 158px; height: 48px; display: block; margin-top: 36px; text-align: center; line-height: 48px; border: solid 1px #000; border-bottom: solid 4px #000; font-size: 18px; color: #000; margin: 0 auto; margin-top: 40px;}
.liebiao_lb{width: 1102px; margin:38px auto; overflow: hidden;}
.xulie{width: 268px; height: 423px; background: url(images/lb_bg.jpg) no-repeat; float: left; margin-left: 10px;}
.xulie span{width: 112px; height: 112px; border-radius: 56px; display: block; font-size: 40px; font-family: "宋体"; font-weight: bold; color: #fff; text-align: center; line-height: 112px; background: url(images/xlbg1.jpg) no-repeat; margin: 44px auto; margin-bottom: 30px;}
.xulie p{font-size: 15px; font-weight: lighter; color: #555; line-height: 24px; padding: 0 25px;}
.xulie b{font-size: 24px; font-weight: normal; text-align: center; display: block; margin-top: 25px;}
.xulie:nth-child(2),.xulie:nth-child(3){background: #ededed}
.xulie:nth-child(4){background: url(images/lb_bg2.jpg) no-repeat;}
.xulie:hover{background: #505050;}
.xulie:hover span{background: url(images/xlbg2.jpg) no-repeat; color: #000;}
.xulie:hover p{color: #fff;}
.xulie:hover b{color: #ffb820}

.content4{height: 505px; background:url(images/con5.jpg) no-repeat center top; position: relative;}
.content4 h3{font-size: 28px; color: #fff; text-align: center; padding-top: 70px}
.content4 dl{width: 245px; float: left; margin-right: 55px;}
.content4 dt{font-size: 20px; color: #fff; margin-bottom: 12px;}
.content4 dd{line-height: 30px; color: #999}
.tc_youshi{overflow: hidden;}
.content4 .btn22{color: #fff; border-bottom: solid 1px #fff; margin-top: 70px;}
.algd2 li{position: relative;}
.algd2 a{background: #960405; width: 210px; color: #fff; position: absolute;  left: 338px; top: 600px;}
.content4 .bd .on{background: #fff}
.algd2 .tempWrap{z-index: 10}
.table_tit td{font-size: 26px; color: #ffb820}
.content5 a{width: 210px; margin-top: 640px;}
.guocheng p{width: 646px; margin: 0 auto; text-align: center; margin-top: 35px; line-height: 26px;}
.guocheng ul{padding-left: 36px; padding-top: 34px; overflow: hidden;}
.guocheng li{width: 230px; float: left; margin-left: 40px; border-bottom: solid 8px #f6f6f6}
.guocheng li:hover{border-bottom: solid 8px #ffb820}
.guocheng li span{font-size: 18px; text-align: center; line-height: 60px; display: block;}
.anli_lb .main_width{ position: relative;}
.algd{width: 1200px; height: 678px; margin: 0 auto;}
.anli_lb .prev{position: absolute; left:44px; top: 370px; }
.anli_lb .next{position: absolute; right:44px; top: 370px; }
.bx-pager2 li{width: 144px; height:158px; float: left;cursor: pointer;}
.bx-pager2 li:first-child{background: url(images/lzm_x2.jpg) no-repeat; margin-right: 1px;}
.bx-pager2 li:first-child.on{background: url(images/lzm_x.jpg) no-repeat;}
.bx-pager2 li:nth-child(2){background: url(images/lsq_x2.jpg) no-repeat;}
.bx-pager2 li:nth-child(2).on{background: url(images/lsq_x.jpg) no-repeat;}
.bx-pager2{float: left; overflow: hidden; padding-top: 178px;}
.zj_hd{float: left; padding-top: 40px; width: 910px;}
.ys_js img{float: left; margin-right: 25px;}
.ys_js h3{font-size: 28px; font-weight: lighter; line-height: 58px;}
.ys_js p{color: #7b7b7b; line-height: 26px;}
.ys_xq{float:left; width: 390px;}
.ys_xq a{margin-left: 0;}
.zhuanjia{overflow: hidden;}

.tab-hd,.tab-bd{ float: right; margin: 0 !important;}
.tab-nav{width: 227px; padding-top: 114px;}
.tab-nav li{width: 227px !important; margin-bottom: 24px; height: 60px !important; background: #322d29; border-radius: 0 !important; text-align: center; line-height: 60px !important; color: #fff !important; font-size: 22px !important; font-weight: lighter; cursor: pointer;}
.tab-nav li.on{background: #897368;}
.content5{height: 627px;}
.content6{height:423px; overflow: hidden; background: url(images/con7.jpg) no-repeat center bottom;}
.content6 a{margin-top: 330px;}
.content7{height: 490px; background: url(images/con8.jpg) no-repeat center top; overflow: hidden;}
.content7 a{margin-top: 395px;}
.case_mbtc{height: 885px; background: #f6d671; position: relative;}
.case_mbtc a{width: 55px; height: 27px; float:left; background: url(images/left.jpg) no-repeat; display: block; display: inline-block}
.case_mbtc .next{background: url(images/next.jpg) no-repeat;}
.yuandian{width: 16px; height: 27px; float:left; line-height: 0;  display: inline-block; font-size: 22px; line-height: 25px; margin: 0 25px;}
.case_btn{width: 180px; margin: 0 auto; position: absolute; bottom:110px; left: 0; right: 0}
.case_mbtc .btn22{background: 0; width: 115px; line-height: 40px; height: 40px; margin-top: 0; float: none; display: block;}
.zhuanjia{height: 867px; background: url(images/zhuanjia.jpg) no-repeat center top #1f2326;}
.zhuanjia a{width: 420px; height: 80px; background: #1f2326; border:solid 4px #f6d671; display: block; margin: 0 auto; margin-top: 705px; font-size: 20px; color: #fff; line-height: 80px; text-align: center;}