@import url(reset.jpg.css);
@import url(global.jpg.css);
@import url(top.jpg.css);
@import url(foot.jpg.css);

.dhz{ width:1200px; margin:25px auto;}
.jzxm{ overflow:hidden; margin-top:10px;}
.h3_1{ height:48px; line-height:48px; background:url(../images/jjhtp4.jpg) no-repeat 95% top #4c8ef7; padding:0 20px; border-radius:5px;}
.h3_1 em a{ float:left; font-size:18px; color:#fff;}
.h3_1 span a{ float:right; font-size:16px; font-weight:normal; color:#fff;}


#jzxm .swiper-slide{ width:440px; height:248px; position:relative; margin-top:20px;}
#jzxm .swiper-slide img{ width:440px; height:248px;}
#jzxm .swiper-slide p{ position:absolute; bottom:0; left:0; color:#fff; line-height:50px; text-indent:10px; width:100%; background:rgba(0,0,0,0.1) no-repeat; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}
.jzxm_l{background:url(../images/jjhtp6.jpg) no-repeat center top; width:43px!important; height:48px!important; left:0!important;}
.jzxm_r{background:url(../images/jjhtp7.jpg) no-repeat center top; width:43px!important; height:48px!important; right:0!important;}
#jzxm .swiper-button-prev:after{ content:inherit;}
#jzxm .swiper-button-next:after{ content:inherit;}

.jzgs{ margin-top:25px; overflow:hidden;}
.jzgs ul li{ width: calc((1200px - 24px) / 3); float:left; margin-top:20px; position:relative;}
.jzgs ul li img{ width: calc((1200px - 24px) / 3); height:220px;}
.jzgs ul li:first-child+li{ margin:20px 12px 0;}
.jzgs ul li p{position:absolute; bottom:0; left:0; color:#fff; line-height:50px; text-indent:10px; width:100%; background:rgba(0,0,0,0.1) no-repeat; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}

.lm1{ overflow:hidden;}
.xwdt{ width:860px;}
#xwdt{ margin-top:20px;}
.xwdt .swiper-slide img{ width:100%; height:242px;}
.xwdt .swiper-slide p{ line-height:50px; text-align:center; text-overflow: ellipsis; white-space: nowrap; overflow:hidden;}

.jzgs2{ width:320px; border:1px solid #e7e7e7; border-radius:5px; height:345px;}
.jzgs2 ul{ padding:16px;}
.jzgs2 ul li i{ display:inline-block; font-style:normal; float:left; color:#5094f7;}
.jzgs2 ul li em{ display:inline-block; line-height:21px; float:left; width:274px; margin-left:5px;}
.jzgs2 ul li span{ clear:both; display:block; color:#c2c2c2; font-size:15px; margin:5px 0 5px 8px;}

.jzfs{ line-height:50px; background:#317eda;}
.jzfs p{ width:1200px; margin:0 auto; color:#fff;}
.jzfs p span{ font-weight:bold;}












.contenner{width: 100%;margin:0 auto 0;overflow: hidden;}
.news-shop{ height:470px; padding:40px 0 0 0; width:1460px; margin:0 auto;}
.jdt-shop{width: 690px;height: 430px;position: relative;}
.jdt-shop img{width: 690px;height: 390px;}
.jdt-shop .jdt-title{position: absolute;bottom: 14px;right: 0px;z-index: 999;}
.jdt-shop .jdt-title li{float: left;width: 13px;height: 13px;margin: 0 4px;background: #e0e0e0;cursor: pointer;border-radius:50% ;}
.jdt-shop .jdt-title li.on{background: #3578d8;}
.jdt-text{height: 40px;line-height: 40px; position: absolute;left: 0;bottom: 0;z-index: 998;}
.jdt-text a{color: #000; font-weight:bold;}
.jdt-text a:hover{color: #FF6B07;}
.gztz-shop{width: 690px; height:430px; overflow: hidden;position: relative; border-left:1px dashed #e0e0e0; padding-left:39px;}
.gztz-shop h3{height: 56px;border-bottom: solid 1px #eee; overflow:hidden; line-height:56px; font-size: 20px; font-weight:normal;}
.gztz-shop h3 li{float: left;height: 56px;}
.gztz-shop h3 span{ float:left; height: 56px;  padding: 0 20px;}
.gztz-shop h3 li a{color:;}
.gztz-shop h3 li:nth-child(1){}
.gztz-shop h3 li.on a{color: #204a86; font-size:24px; font-weight:bold;}
.gztz-center{padding-top: 17px;overflow: hidden;}
.gztz-center li{height: 58px; padding: 0 0;overflow: hidden; line-height: 58px; font-size:18px;}

.gztz-center a.more{position: absolute;top: 16px;right: 0;font-size: 16px; color:#808080;}
.gztz-center li a{float: left;}
.gztz-center li span{float: right;color: #bfbfc0;}
.dqrc-shop{margin-top: 44px;overflow: hidden;}
.dqrc-shop li{float: left;margin-right: 50px;}
.dqrc-shop li:nth-child(3){margin-right: 0;float: right;}
.xyfc-shop{ height:496px; background: url() center center no-repeat; overflow: hidden;}


.fwdh-shop{width: 996px;margin: 30px auto 20px;overflow: hidden;box-shadow: 0 0 2px #c8c8c8;}
.fwdh-shop h3{height: 88px;width: 95px;border-right: solid 3px #ecf7fc; float: left;margin: 10px 10px 10px 0;font-size: 26px; text-align: center;padding-top: 12px;}
.fwdh-shop h3 a{color: #204a86;}
.fwdh-shop h3 a:hover{color: #FF6B07;}
.fwdh-shop .fwdh-center{width: calc(100% - 120px);float: right;overflow: hidden;height: 88px;padding-top: 10px;padding-right: 10px; position: relative;}
.fwdh-shop .fwdh-center li{float: left;width: calc(100% / 6 - 20px);padding: 0 10px;text-align: center;height: 88px;}
.fwdh-shop .fwdh-center li img{display: block;margin: 6px auto 6px;}
.fwdh-shop .fwdh-center li a{font-weight: bold;color: #0079c5;}
.fwdh-shop .fwdh-center li a:hover{color: #FF6B07;}

.lm2{width:1460px; margin:0 auto; margin-top:57px;}
.zcwj{ width:395px; height:380px; background:#fff; padding:0 20px;}
.zzjb{ margin-left:78px;}
.zcwj h3{ height:65px; line-height:65px; border-bottom: solid 1px #eee;}
.zcwj h3 em{ font-size:24px; float:left;}
.zcwj h3 em a{ color:#204a86;}
.zcwj h3 span{ font-size:18px; float:right;}
.zcwj h3 span a{ color:#808080; font-weight:normal;}
.zcwj ul li{ height:58px; line-height:58px; font-size:18px;}
.zcwj ul li em{ float:left;}
.zcwj ul li span{ float:right; color:#808080;}

.lm3{ margin-top:30px;}







