﻿@charset "utf-8";
body{font-family:"Microsoft Yahei";overflow-x:hidden;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
em,i{font-style: normal;}
.titis{height:166px;text-align: center;}
.titis h4 {font-size:0;line-height: 0;margin-top: 77px;}
/*.titis p {height:50px;font-size:20px;color: #dadada;line-height:50px;}*/
.titis p {
    color: #dadada;
    font-size: 18px;
    line-height: 34px;
    padding-top: 22px;
}

.sl_c{margin-top:75px;position: relative;height:305px;background: url(../images/sl_bj.jpg) no-repeat center top;}
.sl_c h4{height:70px;width:320px;text-align: center;font-size:26px;color: #fff;line-height:70px;font-weight: normal;}
.sl_fl{float:left;width:718px;padding:52px 0 0 40px;}
.sl_fl p {font-size:16px;color: #333333;line-height:30px;}
.sl_fr{float:right;width:360px;padding-top:35px;}
.sl_fl img {width:36px;height: 270px;}

.yang {
    height: 1185px;
}
.ljf_bj{background: url(20181219094153000399/resource/images/7968d683d42a4f71bfec49cac8f10c87_2.jpg) no-repeat center top;margin-top:0px;height: 1248px;padding-top:7px;overflow: hidden;}
/*.ljf_bj{background: url(../images/ljf_bj.jpg) no-repeat center top;margin-top:77px;height: 1406px;padding-top:7px;overflow: hidden;}*/
.ljf_tit{height: 98px;text-align: center;padding-top:20px;}
.ljf_tit span {font-size:24px;height: 31px;line-height: 31px;color: #fff;display: block;margin-bottom:24px;}
.ljf_tit li{display:inline-block;width:127px;height: 42px;line-height: 39px;text-align: center;border:1px solid #655c55;margin:0 5px;}
.ljf_tit li a {font-size:16px;color: #fff;display:block;}
.ljf_tit li:hover,.ljf_tit li.cur{background: #e60012;border-color: #e60012}
.yang .ljf_tit li a{color:#666;}
.ljf_tit li:hover a p,.ljf_tit li.cur a p{color:#fff;}
.ljf_t{float:left;width:450px;padding-left:50px;}
.ljf_t dt{font-size:0;line-height: 0}
.ljf_t dt img {width:450px;height: 600px;}
.ljf_t dd {padding:41px 0 0 0px;}
.ljf_t dd h4 {height: 39px;line-height: 39px;font-size:22px;color: #fff;font-weight:normal;}
.ljf_t dd p {padding-top:7px;line-height: 24px;font-size:16px;color: #fff;height: 92px;}
.ljf_t dd span a{width:118px;height: 38px;text-align: center;font-size:16px;color: #fff;line-height: 38px;display: inline-block;border:1px solid #cccccc;margin-right:20px;}
.ljf_t dd span a:last-child{background: #e60012;border:1px solid #e60012;}
.ljf_fr{float:right;width:670px;}
.ljf_fr li{float:left;width:300px;height: 400px;line-height: 0;font-size:0;position: relative;margin:0 20px 20px 0;}
.ljf_fr li img {width:300px;height: 400px;}
/*.ljf_fr li span a{display:block;height:80px;line-height:80px;width:254px;bottom:0;position:absolute;left:23px;font-size:18px;color:#333333;text-align:center;border-top:1px dashed #cccccc;box-sizing: border-box;}*/
.ljf_fr li span a{margin-bottom: 0px;display:block;height:80px;line-height:80px;bottom:0;position:absolute;left:0;font-size:18px;color:#333333;text-align:center;box-sizing:border-box;background:rgba(0,0,0,0.5);color: #fff;width:100%;}


.ljy_c{height: 1192px;overflow: hidden;padding:0px 0 0 0;}
.ljy_fl{float:left;width:650px;padding-left:50px;}
.ljy_tit{height: 262px;text-align: left;}
.ljy_tit span {font-size:24px;height:56px;line-height:56px;color: #333333;display: block;margin-bottom:11px;}
.ljy_tit ul{height: 150px;}
.ljy_tit li{display:inline-block;width:118px;height: 38px;line-height: 38px;text-align: center;border:1px solid #655c55;margin:0 10px 10px 0;}
.ljy_tit li a {font-size:16px;color: #666666;display:block;}
.ljy_tit li:hover {background: #e60012;border-color: #e60012;}
.ljy_tit li:hover a{color: #fff}
.ljy_a li{float:left;width:300px;height: 400px;line-height: 0;font-size:0;position: relative;margin:0 20px 20px 0;}
.ljy_a li img {width:300px;height: 400px;}
.ljy_a li span a{display:block;height:80px;line-height:80px;bottom:0;position:absolute;left:0;font-size:18px;color:#333333;text-align:center;box-sizing:border-box;background:rgba(0,0,0,0.5);color: #fff;width:100%;}
.ljy_t{float:right;width:450px;margin-right: 55px;}
.ljy_t dt{font-size:0;line-height: 0}
.ljy_t dt img {width:450px;height: 600px;}
.ljy_t dd {padding:75px 0 0 0;}
.ljy_t dd h4 {height:42px;line-height:42px;font-size:22px;color: #333333;font-weight:normal;}
.ljy_t dd p {padding-top:5px;line-height: 24px;font-size:16px;color: #666666;height:138px;/*width:390px;*/}
.ljy_t dd span a{width:118px;height: 38px;text-align: center;font-size:16px;color: #666666;line-height: 38px;display: inline-block;border:1px solid #cccccc;margin-right:20px;}
.ljy_t dd span a:last-child{background: #e60012;border:1px solid #e60012;color: #fff}

.tw_bj{background: url(../images/tw_bj.jpg) no-repeat center top;height: 1300px;}
.tw_fr{float:right;width:670px;padding-top:98px;}
.tw_tit{height: 262px;text-align:right;padding-right:50px;}
.tw_tit span {font-size:24px;height:55px;line-height:55px;color: #fff;display: block;margin-bottom:12px;}
.tw_tit ul{height: 150px;width:620px;}
.tw_tit li{display:inline-block;width:136px;height: 38px;line-height: 38px;text-align: center;border:1px solid #655c55;margin:0 0 10px 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tw_tit li a {font-size:16px;color: #fff;display:block;}
.tw_tit li:hover {background: #e60012;border-color: #e60012;}
.tw_tit li:hover a{color: #fff}
.tw_a li{float:left;width:300px;height: 400px;line-height: 0;font-size:0;position: relative;margin:0 20px 20px 0;}
.tw_a li img {width:300px;height: 400px;}
/*.tw_a li span {display:block;height:80px;line-height:80px;width:254px;bottom:0;position:absolute;left:23px;font-size:18px;color:#333333;text-align:center;border-top:1px dashed #cccccc;box-sizing: border-box;}*/
.tw_a li span a{display:block;height:80px;line-height:80px;bottom:0;position:absolute;left:0;font-size:18px;color:#333333;text-align:center;box-sizing:border-box;background:rgba(0,0,0,0.5);color: #fff;width:100%;}
.tw_t{float:left;width:450px;padding:210px 0 0 50px;}
.tw_t dt{font-size:0;line-height: 0}
.tw_t dt img {width:450px;height: 600px;}
.tw_t dd {padding:20px 0 0 30px;}
.tw_t dd h4 {height:42px;line-height:42px;font-size:22px;color: #fff;font-weight:normal;}
.tw_t dd p {padding-top:5px;line-height: 24px;font-size:14px;color: #fff;height:124px;width:390px;}
.tw_t dd span a{width:118px;height: 38px;text-align: center;font-size:16px;color: #fff;line-height: 38px;display: inline-block;border:1px solid #cccccc;margin-right:20px;}
.tw_t dd span a:last-child{background: #e60012;border:1px solid #e60012;color: #fff}


.ys_bj{background: url(../images/ys_bj.jpg) no-repeat center top;height:786px;padding-top:94px;overflow: hidden;}
.yous{position: relative;}
.yous .titis{height: 156px;}
.ys_qh{position: absolute;left:0;width:520px;top:161px;text-align: center;z-index: 9}
.ys_qh li{display: inline-block;font-size:18px;color:#333333;height: 49px;line-height: 49px;padding:0 7px;margin:0 15px;}
.ys_qh li.on{background: url(../images/ys_ico1.png) no-repeat center bottom;color: #921720}
.ys_nr{height: 520px;position: relative;overflow: hidden;}
.ys_nr dl{height: 520px;}
.ys_nr dt{position: absolute;right:0;top:0;}
.ys_nr dd {width:515px;height: 342px;background: rgba(255,255,255,0.9);margin-top:70px;padding:58px 0 0 65px;position: relative;z-index: 9;overflow: hidden;}
.ys_nr dd h4 {font-size:26px;color: #333333;height: 52px;line-height: 52px;}
.ys_nr dd h4 b{color: #921720}
.ys_nr dd p{padding-top:22px;height: 138px;font-size:15px;color: #666666;line-height: 30px;padding-right:15px;}
.ys_j{position: absolute;top:563px;left:421px;z-index: 10}
.ys_j img {margin-right:92px;}
.ys_sz{position: absolute;top:541px;left:474px;font:14px "Tahoma";color: #888888;z-index: 10}
.ys_sz span{font-size:40px;color: #313131}


.al_bj{background: url(../images/al_bj.jpg) no-repeat center top;height: 770px;box-sizing: border-box;overflow: hidden;background-size:100% 100%;}
.anl .titis{height: 170px;}
.anl .titis p {color: #fff}
.al_nr dl{height: 210px;float:left;width:362px;padding:11px;margin-right:24px;background:#fff;height:395px;}
.al_nr dt {width:190px;font-size:0;line-height:0;margin:0 auto;}
.al_nr dt img {width:100%;}
.al_nr dd {padding:20px 15px;}
.al_nr dd h4 a {display:block;height: 34px;line-height: 34px;font-size:20px;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #333}
.al_nr dd span {display:block;height: 29px;line-height: 24px;border-bottom:1px solid #ad424b;font-size:14px;color: #666;display:block;}
.al_nr dd p{font-size:14px;color: #333;line-height: 24px;padding-top:10px;height: 60px;}
.al_nr dd em a{height: 20px;line-height: 20px;display:inline-block;padding-right: 27px;background: url(../images/al_ico1.png) no-repeat right;font-size:14px;color: #333}
.al_nr dl:last-child{margin:0;}

.ns_bj{background: #f4f4f4;height: 795px;overflow: hidden;}
.news .titis{height: 156px;}
.xw_nr{float:left;width:746px;}
.xw_nr h3{ height: 53px; line-height: 100%; font-weight: normal;}
.xw_nr h3 a{ display: inline-block; line-height: 100%; font-size: 24px; color: #333;}
.xw_nr h3 span{ display: inline-block; float: right; padding-top:7px;}
.xw_nr h3 span a{ text-transform: uppercase; font-family: Arial; font-size: 12px; color: #808080;}
.xw_nr dl{height:211px;margin-bottom: 14px; overflow: hidden;}
.xw_nr dt{font-size:0;line-height: 0;width:286px; float: left;}
.xw_nr dt img {width:286px;}
.xw_nr dd { float: right; width: 435px; padding-top: 32px;}
.xw_nr dd h4 a {display: block;height:54px;line-height: 27px;font-size:16px;color: #1a1a1a;overflow: hidden;font-weight: normal;font-family:"微软雅黑";}
.xw_nr dd h4 a:hover{ color: #741a24;}
.xw_nr dd p {font-size:14px;color: #666;padding-top:15px;line-height: 25px;font-family:"微软雅黑";}
.xw_nr dd p a { color: #741a24;font-size:14px;}
.xw_nr li{height: 48px;line-height:48px;font-size:14px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; border-bottom: 1px dashed #c5bdb1;}
.xw_nr li span{ display: inline-block; float: right;}
.xw_nr li a {color: #333; display: block; padding-left: 24px;background: url(../images/n_li.gif) no-repeat left 20px;font-family:"微软雅黑";}
.xw_nr li a:hover{color: #741a24;}
.xw_nr li.nob{ border-bottom: none;}

.went{float:right;width:375px;}
.tit{ height:42px; line-height: 100%; font-weight: normal; border-bottom: 1px solid #c5bcb4; margin-bottom: 24px;}
.tit span a{display: inline-block; line-height: 100%; font-size: 24px; color: #741a24;font-weight: bold;}
.tit em{display: inline-block; float: right; padding-top:7px;}
.tit em a{text-transform: uppercase; font-family: Arial; font-size: 12px; color: #808080;}
.went dl{ height:335px; overflow: hidden; border-bottom: 1px dashed #c5bdb1; margin-bottom: 15px;}
.went dl dt{ font-size: 0;  width: 375px; line-height: 0; padding-bottom: 15px;}
.went dl dt img{ width: 375px;}
.went dl dd{ position: relative;}
.went dl dd h4 a{color: #1a1a1a;display: block; margin-bottom: 10px; font-family: "微软雅黑"; font-size: 17px;font-weight: normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.went dl dd h4 a:hover{color: #741a24;}
.went dl dd p{ font-size: 14px; color: #666666; line-height: 25px;font-family: "微软雅黑";}
.went dl dd p a{ color: #741a24;}
.went ul li{ overflow:hidden; line-height: 30px; padding-left: 13px;background: url(../images/n_rl.jpg) no-repeat left 12px;}
.went ul li a{color: #333333; font-size: 14px;font-family: "微软雅黑";}
.went ul li a:hover{color: #741a24;}

.about{padding-top:84px;height: 631px;overflow: hidden;}
.about dl{background: url(../images/ab_a.jpg) no-repeat;height: 375px;padding:25px 24px 0 51px;}
.about dd {float:left;width:465px;}
.about dd span{display:block;height: 41px;line-height: 41px;padding-top:14px;font-size:30px;color: #e2e2e2;text-transform: uppercase;}
.about dd h4 {height: 36px;line-height: 36px;font-size:24px;color: #333333;}
.about dd p{padding-top:22px;font-size:16px;color: #666666;line-height: 24px;height: 172px;}
.about dd em a {background: url(../images/ab_btn1.png) no-repeat;padding-left:51px;font-size:14px;color: #666666;display: inline-block;width:81px;height: 40px;line-height: 40px}
.about dt {float: right;line-height: 0;}
.about dt img {width:596px;height:350px;}