@charset "utf-8";
.wrapper { padding-top:62px}
.header.nfix{ width:100%; background:#fff; position:fixed; z-index:999; left:0; top:0; box-shadow:0 0 10px rgba(00,00,00,0.1); transition:all 0.3s; -webkit-transition:all 0.3s}
.header.nfix .h_1 .nr .logo img.img1{ display:inline-block; vertical-align:top}
.header.nfix .h_1 .nr .logo img.img2{ display:none}
.header.nfix .h_1 .nr .logo .sp1{ background:url(/uploads/image/images/g_01.jpg) left center no-repeat; color:#333;}
.header.nfix .h_1 .nr .logo .sp1 i{ color:#333}
.header.nfix .h_1 .nr .nav ul li>a{ color:#333}
.header.nfix .h_1 .nr .rt .a1 .title{ color:#333; border:1px solid #0e0e0e}
.header.nfix .h_1 .nr .rt .a2{background:url(/uploads/image/images/g_02.png) center center no-repeat;}
.header.nfix .h_1 .nr .rt .a3 span{ background:url(/uploads/image/images/g_04.png) center center no-repeat;}

/*.header .headbox{position: absolute;}*/
.header .headbox .head{display: none !important;}
.header .headbox .head2{display: block !important;opacity: 1;top:0;}
.header .headbox .head2 .headr2{padding: 34px 0}
/* 主体 */
.container { position:relative; padding:0 0 0; z-index:8; }
.wrap { position:relative; width:1280px; min-height:460px; _height:460px; margin:0 auto; }
.wrap .sidebar {}
.wrap .main { display:block; overflow:hidden; *zoom:1; padding:20px 0 0; }
.wrapbt { height:0; background:none; overflow:hidden; clear:both; }

/* 左侧栏目标题 */
.lefttitle { position:relative; margin-bottom:18px; padding:18px 0; color:#333; display: none;}
.lefttitle i,.lefttitle s { display:block; text-align:center; }
.lefttitle i { font-size:38px; line-height:58px; font-weight:normal;font-style: normal; }
.lefttitle s { color:#888; font:12px/18px arial; text-decoration:none; text-transform:uppercase; }

/* 二级、三级菜单 */
.sidebar{margin-top: 53px;height: 71px;border-bottom: 1px solid #f1f1f1;}
.menu dl dt{float:left;line-height: 71px;margin-right: 30px;}
.menu dl dt a{display: block;font-size: 16px;color: #515151;padding: 0 16px;position: relative;}
.menu dl dt a:hover,.menu dl dt .current{color: #e60213;}
.menu dl dt a:hover:after,.menu dl dt .current:after{position: absolute;right: 0;width: 1920px;height: 2px;background: #e60213;content: "";bottom: 0;}
.menu dl dd{display: none;}
/* 面包屑 */
.location {margin-top: -318px;}
.location h3 {color: #fff;margin-top: 80px;font-size: 36px;color: #ffffff;}
.location .mm{margin-top: 70px;}
.breadcrumbs a {display:inline-block; margin-left:8px; padding-left:17px; background:url(/uploads/image/images/inside2_06.png) no-repeat 0 center; vertical-align:top;color: #fff; }
.breadcrumbs .u-home { padding-left:27px; background:url(/uploads/image/images/inside1_03.png) no-repeat 0 center; }

/* 内容模式 */
.article { padding:30px 0 40px; line-height:2; font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center;border-bottom: 1px solid #efefef;margin-bottom: 50px;}
.article .hd h1 { color:#2c2c2c; font-size:36px; }
.article .hd .titbar { color:#565656; font-size:16px; } 
.article .bd { padding-bottom:40px;font-size: 18px; }
.article .bd video{ max-width:100%; height:auto}
.article .ft{line-height: 90px;background: #f6f6f6;}
.article .ft .ftat1{float:left;width: calc(50% - 1px);border-right: 1px solid #e4e4e4;}
.article .ft .ftat1 strong{font-weight: normal;padding-left: 65px;background: url(/uploads/image/images/at1_03.jpg) no-repeat left center;font-size: 16px;color: #797979;}
.article .ft .ftat1 a{font-size: 16px;color: #454545;font-weight: bold;margin-left: 10px;}
.article .ft .ftat1:hover a{color: #e60011;}
.article .ft .ftat2{float:right;width: 50%;text-align: right;}
.article .ft .ftat2 strong{font-weight: normal;padding-right: 65px;background: url(/uploads/image/images/at2_05.jpg) no-repeat right center;font-size: 16px;color: #797979;}
.article .ft .ftat2 a{font-size: 16px;color: #454545;font-weight: bold;margin-right: 10px;}
.article .ft .ftat2:hover a{color: #e60011;}

/* 头部新闻 */
.hotnews { margin-bottom:30px; background:#848484; overflow:hidden; }
.hotnews .pic { float:left; width:390px; height:250px; margin-right:5px; }
.hotnews .pic img { width:100%; height:100%; }
.hotnews dl { display:block; overflow:hidden; zoom:1; padding:25px 20px 0 15px; line-height:22px; }
.hotnews dl dt { margin-bottom:13px; padding-left:10px; background: no-repeat 0 13px; color:#fff; font-size:14px; line-height:30px; }
.hotnews dl dt a { color:#fff; }
.hotnews dl dt a:hover { color:#000; }
.hotnews dl .i { min-height:110px; padding-bottom:10px; padding-left:10px; color:#eee; }
.hotnews dl .m { width:84px; height:24px; margin-left:10px; background:#fff; line-height:24px; text-align:center; }
.hotnews dl .m a { display:block; color:#333; }
.hotnews dl .m a:hover { background:#666; color:#fff; }

/* 新闻列表 */
.news { padding:0 0 40px; }
.newstable th { border:1px solid #fff; background:#c8cacb; color:#fff; font-weight:bold; text-align:center; }
.newstable td { padding:8px 10px; border-bottom:1px solid #dcd9d4; line-height:20px; }
.list { padding:0 0 40px; }
.list li { padding:9px 0; border-bottom:1px dashed #e0e0e0; background: no-repeat 2px 17px; font-size:14px; line-height:20px; clear:both; }
.list li span { float:right; color:#999; font-size:12px; }
.list li a { padding-left:15px; }
.list li a:hover { text-decoration:underline; }

/* 图文新闻 */
.pothoitem { margin:0 0 40px; }
.pothoitem .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden; }
.pothoitem .item .pic { float:left; width:200px; height:150px; margin-right:20px; padding:4px; border:1px solid #e7e7e7; }
.pothoitem .item .pic img { width:200px; height:150px; }
.pothoitem .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoitem .item dl dt { font-size:16px; line-height:32px; }
.pothoitem .item dl .d,.pothoitem .item dl .m { display:none; }
.pothoitem .item dl .i { padding:5px 0 0; color:#999; font-size:14px; line-height:25px; }

/* 图片列表 */
.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .list-pic { display:block; w  margin:0 auto; padding:4px; border:1px solid #919090;   text-align:center; }
.pic-item-list dl { padding:0 5px; line-height:26px; text-align:center; }
.pilist { padding:0 0 20px; overflow:hidden; }
.pilist .pic-item-list { width:100%; margin:0; padding:0; }
.pilist .pic-item { position:relative; width:32%; margin:0 2% 2% 0; padding:0; display:inline; }
.pilist .pic-item:nth-child(3n){ margin-right:0}
.pilist .list-pic { display:block; width:100%;   margin-bottom:0; padding:0; border:0;  }
.pilist .list-pic img { width:100%; height:233px}
.pilist dl { padding:8px 5px; line-height:40px; }
.pilist dl dt { height:30px; font-size:16px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

/* 分页 */
.page { padding:0 0 40px; line-height:24px; text-align:center; }
.page a { display:inline-block; margin:0 3px; padding:2px 10px; border:1px solid #ddd; background:#ddd; color:#333; vertical-align:top;font-size: 14px; }
.page a:hover,.page .current { border:1px solid #da2228; background:#da2228; color:#fff; }

/* 人才招聘 */
.hrtop { padding:0 0 30px; border-bottom:1px solid #ddd; }
.hrtop li { padding-left:16px; background: no-repeat 0 8px; font-weight:bold; line-height:24px; }
.hrtable .hrtableth { height:32px; background:#666; color:#fff; }
.hrtable th { color:#fff; font-weight:normal; }
.hrtable td { padding:0 8px; }
.hrtable .bg td { background:#eee; }
.hr { position:relative; padding:0 0 40px; }
.hr h3 { padding-left:0; border-bottom:1px dotted #ccc; color:#0063be; font-size:20px; line-height:55px; }
.hr h3 s { float:right; width:20px; height:20px; margin-top:17px; cursor:pointer; }
.hr h3 .off { background: no-repeat center; }
.hr h3 .on { background: no-repeat center; }
.hritem { margin-bottom:5px; }
.hritem .title { border-bottom:1px dotted #ccc; color:#999; font-weight:bold; line-height:36px; }
.hritem .title span { float:right; font-weight:100; }
.hritem .title span a { color:#88000c; }
.hritem .con { margin-bottom:10px; padding:15px 0; line-height:24px; }
.hritem .con h4 { font-size:14px; line-height:36px; }
.hritem .apply { width:95px; height:25px; padding:0; background:#01286f; color:#fff; line-height:25px; text-align:center; }
.hritem .apply a { color:#fff; }
.hr-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #777; }
.hr-list .title { padding:0; color:#0063be; font-weight:bold; line-height:20px; }
.hr-list .title span { float:right; font-weight:100; }
.hr-list .info { padding:5px 0; line-height:24px; }
.hr-list .apply { height:24px; line-height:24px; text-align:right; }

/* 新闻列表 */
.message { padding:0 0 30px; }
.message-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #ddd; }
.message-list .m-title { padding:0; color:#0063be; font-size:16px; font-weight:bold; line-height:20px; }
.message-list .m-title span { float:right; color:#01286f; font-size:12px; font-weight:100; }
.message-list .m-info { padding:5px 0; line-height:24px; }
.message-list .r-title { padding:0; line-height:20px; }
.message-list .r-info { padding:5px 0; line-height:24px; }

/* 人才招聘 */
.form-panel { padding:0 0 30px; }
.form-panel h4 { margin-bottom:10px; padding:0 20px; background:#666; color:#fff; line-height:30px; }
.form-panel .tips { padding:10px 0 10px 100px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .submit-field { padding:0 10px 20px 100px; _padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { width:93px; height:29px; border:none; background:#666; color:#fff; cursor:pointer; }


.video{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:99; background:rgba(00,00,00,0.6); display:none}
.video .s1{ width:1200px; position:absolute; left:50%; margin-left:-600px; top:50%; transform:translatey(-50%)}
.video .s1 video{ width:100%}
.video .s1 .gb{ background:url(/uploads/image/images/gb.png) center center no-repeat; width:30px; height:30px; background-size:30px; position:absolute; right:0; top:-40px; cursor:pointer}

/* 产品详细页 */
.m-detail { margin-bottom:30px; }
.m-detail .m-property { float:left; width:100%; }
.m-detail .property { margin-left:350px; }
.m-detail .property h1 { font-weight:100; font-size:18px; line-height:34px; }
.m-detail .property .m-i-a { margin-bottom:8px; padding:8px 0 15px; border-bottom:1px dotted #d9d9d9; color:#888; font-size:14px; line-height:25px; }
.m-detail .gallery { position:relative; float:left; width:350px; margin-left:-100%; }
.m-detail .gallery .bigpic { width:300px; height:224px; }
.product-detail { margin-bottom:30px; border:1px solid #e5e5e5; }
.product-detail .hd { height:45px; border-bottom:1px solid #e5e5e5; background:#f6f6f6; }
.product-detail .hd h2 { float:left; width:136px; height:46px; margin:-2px 0 -1px; border-top:2px solid #0058af; border-right:1px solid #e5e5e5; background:#fff; font-size:22px; font-weight:100; line-height:46px; text-align:center; }
.product-detail .bd { padding:25px; line-height:28px; font-size:14px; }

.inew{margin-top: 5px;margin-bottom: 20px;}
.inew .inewi{margin-bottom: 18px;background: #f2f2f2;}
.inew .inewi .inewil{float:left;overflow: hidden;}
.inew .inewi .inewim{float:left;width: 685px;margin-left: 60px;}
.inew .inewi .inewim .inewima{padding-top: 62px;font-size: 24px;color: #4c4c4c;}
.inew .inewi .inewim .inewimb{margin-top: 20px;line-height: 24px;font-size: 14px;color: #4c4c4c;}
.inew .inewi .inewir{float:right;width: 130px;margin-right: 30px;text-align: center;padding-top: 60px;}
.inew .inewi .inewir div{font-size: 60px;color: #333f47;font-family: "arial";}
.inew .inewi .inewir p{font-size: 18px;color: #333f47;font-family: "arial";margin-top: -15px;}
.inew .inewi .inewil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	
}
.inew .inewi:hover .inewil img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.inew .inewi:hover{background: #da2228;}
.inew .inewi:hover .inewim .inewima{color: #fff;}
.inew .inewi:hover .inewim .inewimb{color: #fff;}
.inew .inewi:hover .inewir div{color: #fff;}
.inew .inewi:hover .inewir p{color: #fff;}

.lcx{margin-top: 60px;margin-bottom: 60px;}
.lcx .lcxt{text-align: center;font-size: 30px;color: #616161;font-weight: bold;background: #f6f6f6;padding-top: 65px;}
.lcx .lcxa{background: #f6f6f6;padding: 25px 352px 30px;}
.lcx .lcxa .lcxaa{width: 100%;background: #fff;height: 63px;font-size: 18px;text-align: center;}
.lcx .lcxa .lcxab{margin-top: 16px;width: 100%;height: 63px;background: #c3252b;font-size: 18px;color: #ffffff;}
.lcx .lcxc{text-align: center;background: #f6f6f6;line-height: 32px;font-size: 18px;color: #494949;padding: 0 0 50px;}
.lcx .lcxb{background: #f6f6f6;}
.lcx .lcxb table{width: 956px;margin:0 auto;border: 1px solid #adadad;}
.lcx .lcxb table thead{background: #d6d6d6;}
.lcx .lcxb table thead tr th{line-height: 55px;text-align: center;font-size: 16px;color: #292929;font-weight: normal;border-right: 1px solid #adadad;}
.lcx .lcxb table tbody tr{margin-top: 1px;background: #f9f9f9;}
.lcx .lcxb table tbody tr td{font-size: 16px;color: #343434;text-align: center;line-height: 30px;text-align: center;border-right: 1px solid #adadad;padding: 28px 28px;}
.lcx .lcxb table tbody tr td:nth-child(1){text-align: left;}
.lcx .lcxb .lcxbx{margin-top: 70px;text-align: center;line-height: 30px;font-size: 16px;color: #494949;}
.lcx .lcxb .lcxbp{text-align: center;margin-top: 30px;padding-bottom: 50px;} 
.lcx .lcxb .lcxbp ul{display: inline-block;}
.lcx .lcxb .lcxbp ul li{display: inline-block;}
.lcx .lcxb .lcxbp ul li p{font-size: 14px;margin-top: 20px;color: #343434;}

.pin{ width: 100%;margin-bottom: 10px;}
.pin .pini{float:left;width: 32%;margin:0 2% 2% 0;}
.pin .pini:nth-child(3n){ margin-right:0}
.pin .pini .pinia{overflow: hidden;}
.pin .pini .pinia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;height:228px;
	
}
.pin .pini:hover .pinia img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.pin .pini .pinib{ background: #f8f8f8;padding: 18px 25px 20px 15px;}
.pin .pini .pinib .piniba{line-height: 30px;height: 60px;font-size: 20px;color: #535353;overflow: hidden;}
.pin .pini .pinib .pinibb{margin-top: 20px;border-top: 1px dashed #cecece;line-height: 50px;}
.pin .pini .pinib .pinibb span{font-size: 14px;color: #808080;padding-right: 19px;background: url(/uploads/image/images/pin2_09.png) no-repeat right center;}
.pin .pini:hover .pinib{background: #da2228;}
.pin .pini:hover .pinib .piniba{color: #fff;}
.pin .pini:hover .pinib .pinibb{border-top: 1px dashed #fff;}
.pin .pini:hover .pinib .pinibb span{color: #fff;background: url(/uploads/image/images/pin3_07.png) no-repeat right center;}
@media (max-width:1680px) {
	.pin .pini .pinia img{ height:167px}
	.pin .pini .pinib .piniba{ font-size:16px; line-height:28px; height:56px}
}

.case{ position:relative}
.case:after{ content:""; display:block; width:1px; height:100%; background:#e5e5e5; position:absolute; left:50%; top:0}
.case .casei{ margin-bottom:115px; position:relative; z-index:2}
.case .casei:before{ content:""; display:block; width:5px; height:130px; background:#e60012; position:absolute; left:calc(50% - 3px); top:0}
.case .casei .caseil{float:left;overflow: hidden; width:512px; padding:0 8px 8px 0; position:relative}
.case .casei .caseil:after{ content:""; display:block; width:calc(100% - 8px); height:calc(100% - 8px); position:absolute; right:0; bottom:0; background:#e60012; z-index:1}
.case .casei .caseil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%; position:relative; z-index:9
	
}
.case .casei:hover .caseil img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}

.case .casei .caseir{float:right;width: 520px; padding:30px 0 0 }
.case .casei:nth-child(2n) .caseil{float:right; padding:0 0 8px 8px}
.case .casei:nth-child(2n) .caseil:after{left:0; bottom:0; right:auto;}

.case .casei:nth-child(2n) .caseir{float:left;}
.case .casei .caseir .caseira{font-size: 30px;color: #e60012; font-family:'sbold'; font-style:italic; font-weight:bold}
.case .casei .caseir .caseirb{margin-top: 22px;line-height: 30px;font-size: 16px;color: #333333;}
.case .casei .caseir .caseirc{margin-top: 43px;width: 155px;height: 42px;text-align: center;line-height: 42px;border:1px solid #cfcccc;font-size: 14px;color: #4b4b4b; display:none}

@media (max-width:1680px) {
	.case .casei{ margin-bottom:100px}
	.case .casei:before{ left: calc(50% - 2px)}
	.case .casei .caseir{ width:368px;}
	.case .casei .caseil{ width:360px}
	.case .casei .caseil img{ width:100%; height:auto}
}

.con{margin-top: 30px;}
.con .cona{text-align: center;}
.con .cona div{font-size: 30px;color: #616161;font-weight: bold;}
.con .cona p{font-size: 18px;color: #616161;margin-top: 10px;}
.con .conb{margin-top: 53px;background: #f6f6f6; padding:5%}
.con .conb .conbl{}
.con .conb .conbl .conbla{ font-size: 28px;color: #da2228;padding-bottom: 25px;border-bottom: 1px dashed #a1a1a1;}
.con .conb .conbl .conblb{margin-top: 25px;line-height: 37px;font-size: 18px;color: #4a4a4a;}
.con .conb .conbr{ width:100%; height: 360px; margin-top:30px}
.con .conb .conbr img{ max-width:none}
.con .conc{margin-top: 87px;margin-bottom: 115px;}
.con .conc ul li{float:left;width: 33.333333%;text-align: center;}
.con .conc ul li .concb{font-size: 24px;color: #4e4e4e;margin-top: 18px;}
.con .conc ul li .concc{font-size: 16px;color: #9e9e9e;margin-top: 10px;}

.jb{margin-top: 40px;margin-bottom: 60px;}
.jb .jba{position: relative;}
.jb .jba .jbab{position: absolute;top:109px;width: 536px;left:50%;margin-left: -268px;height: 80px;background: rgba(255,255,255,0.9);}
.jb .jba .jbab a{display: block;line-height: 80px;font-size: 30px;color: #da2228;text-align: center;}
.jb .jbb{margin-top: 65px;}
.jb .jbb .jbba{text-align: center;font-size: 36px;color: #343331;}
.jb .jbb .jbbc{margin-top: 55px;background: url(/uploads/image/images/jb3_02.jpg) no-repeat center;height: 714px;padding-top: 130px;}
.jb .jbb .jbbc .jbbct{text-align: center;}
.jb .jbb .jbbc .jbbct div{font-size: 30px;color: #464646;}
.jb .jbb .jbbc .jbbct p{font-size: 16px;color: #464646;margin-top: 15px;}
.jb .jbb .jbbc .jbbcx{margin-top: 100px;width: 1330px;}
.jb .jbb .jbbc .jbbci{float:left;width: 400px;margin-right: 40px;height: 303px;position: relative;}
.jb .jbb .jbbc .jbbci .jbbcia{background: rgba(255,255,255,0.9);border:1px solid #cccccc;padding: 120px 0 0;height: 183px;text-align: center;line-height: 37px;font-size: 20px;color: #242424;}
.jb .jbb .jbbc .jbbci.jbbci3 .jbbcia{background: rgba(36,36,36,0.9);color: #fff;}
.jb .jbb .jbbc .jbbci .jbbcib{position: absolute;top:0;left:0;width: 320px;padding: 85px 40px 0;height: 389px;background: #da2228;display: none;}
.jb .jbb .jbbc .jbbci .jbbcib .jbbciba{line-height: 30px;font-size: 20px;color: #fff;}
.jb .jbb .jbbc .jbbci .jbbcib .jbbcibb{margin-top: 20px;}
.jb .jbb .jbbc .jbbci .jbbcib .jbbcibc{margin-top: 40px;line-height: 32px;font-size: 14px;color: #ffffff;}
.jb .jbb .jbbc .jbbci.jbbci2 .jbbcib{display: block;}
.jb .jbb .jbbc .jbbci:hover .jbbcib{display: block;}
.jb .jbc{margin-top: 70px;}
.jb .jbc .jbct{text-align: center;}
.jb .jbc .jbct div{font-size: 36px;color: #343331;}
.jb .jbc .jbct p{font-size: 18px;color: #343331;margin-top: 10px;}
.jb .jbc .jbcc{margin-top: 60px;width: 1300px;}
.jb .jbc .jbcc .jbcci{float:left;width: 439px;margin-right: 18px;border:1px solid #e5e5e5;padding: 62px 95px 0;height: 280px;text-align: center;}
.jb .jbc .jbcc .jbcci .jbccib{font-size: 30px;color: #373737;margin-top: 20px;}
.jb .jbc .jbcc .jbcci .jbccic{margin-top: 10px;line-height: 28px;font-size: 18px;color: #343331;}
.jb .jbd{margin-top: 55px;}
.jb .jbd .jbdt{text-align: center;font-size: 36px;color: #343331;}
.jb .jbd .jbdc{margin-top: 57px;}
.jb .jbd .jbdc .jbdci{background: #f9f9f9;}
.jb .jbd .jbdc .jbdci .jbdcil{float:left;width: 536px;padding: 0 52px;}
.jb .jbd .jbdc .jbdci .jbdcir{float:right;}
.jb .jbd .jbdc .jbdci:nth-child(2n) .jbdcil{float:right;}
.jb .jbd .jbdc .jbdci:nth-child(2n) .jbdcir{float:left;}
.jb .jbd .jbdc .jbdci .jbdcil .jbdcila{padding-top: 72px;font-size: 18px;color: #343331;font-weight: bold;}
.jb .jbd .jbdc .jbdci .jbdcil .jbdcilb{line-height: 24px;font-size: 18px;color: #343331;margin-top: 38px;}
.jb .jbd .jbdc .jbdci .jbdcil .jbdcilb p{padding-left: 25px;background: url(/uploads/image/images/jb8_13.png) no-repeat left 10px;margin-bottom: 22px;}

.ab .aba{margin-top: 80px;}
.ab .aba .s4_cl .s4_cli{float:left;width: 25%;text-align: center;background: url(/uploads/image/images/ab1_03.jpg) no-repeat right center;}
.ab .aba .s4_cl .s4_cli:last-child{background: none;}
.ab .aba .s4_cl .s4_cli .s4_clib{margin-top: 5px;}
.ab .aba .s4_cl .s4_cli .s4_clib i{font-size: 40px;font-weight: bold;color: #414141;font-family: arial;font-style: normal;}
.ab .aba .s4_cl .s4_cli .s4_clib sup{position: relative;top:-25px;font-size: 18px;left:5px;}
.ab .aba .s4_cl .s4_cli .s4_clic{font-size: 20px;color: #464646;line-height: 30px;}
.ab .abb{margin-top: 85px;width: 1920px;left:50%;margin-left: -960px;position: relative;}
.ab .abb .abbi .abbil{float:left;overflow: hidden;}
.ab .abb .abbi .abbir{float:right;width: 520px;padding-right: 320px;}
.ab .abb .abbi.abbi2 .abbil{float:right;}
.ab .abb .abbi.abbi2 .abbir{float:left;width: 520px;padding-left: 320px;padding-right: 0;}
.ab .abb .abbi .abbir .abbira{padding-top: 72px;font-size: 36px;color: #da2228;}
.ab .abb .abbi .abbir .abbirb{width: 20px;height: 2px;background: #888888;margin-top: 25px;}
.ab .abb .abbi .abbir .abbirc{margin-top: 28px;line-height: 24px;font-size: 16px;color: #575757;}
.ab .abb .abbi .abbir .abbird{margin-top: 35px;width: 179px;height: 56px;line-height: 56px;text-align: center;border:1px solid #adadad;font-size: 18px;color: #6d6d6d;border-radius: 5px;}
.ab .abb .abbi .abbil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.ab .abb .abbi:hover .abbil img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.ab .abb .abbi:hover .abbir .abbird{background: #da2228;border:1px solid #da2228;color: #fff;}
.ab .abc{margin-top: 105px;background: url(/uploads/image/images/ab_bg_02.jpg) no-repeat center;height: 869px;padding-top: 65px;}
.ab .abc .abct{text-align: center;font-size: 36px;color: #333333;}
.ab .abc .abcc{margin-top: 75px;position: relative;}
.ab .abc .abcc .abcc_line{border-top:1px dashed #d1d1d1;height: 0;position: absolute;top:65px;width: 100%;}
.ab .abc .abcc .gallery-thumbs{width: 1180px;margin:0 auto;}
.ab .abc .abcc .gallery-thumbs .swiper-slide{height: 70px;font-size: 24px;color: #323232;font-family: "arial";background: url(/uploads/image/images/ab4_10.png) no-repeat bottom center;text-align: center;}
.ab .abc .abcc .gallery-thumbs .swiper-slide:nth-child(2n){height: 33px;font-size: 24px;color: #323232;font-family: "arial";background: url(/uploads/image/images/ab3_19.png) no-repeat top center;text-align: center;padding-top: 37px;margin-top: 61px;}
.ab .abc .abcc .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{background: url(/uploads/image/images/ab6_10.png) no-repeat bottom center;color: #c40b18;}
.ab .abc .abcc .gallery-thumbs .swiper-slide:nth-child(2n).swiper-slide-thumb-active{background: url(/uploads/image/images/ab5_19.png) no-repeat top center;color: #c40b18;}
.ab .abc .abcc .gallery-top{margin-top: 65px;}
.ab .abc .abcc .gallery-top .swiper-slide{background: #fff;}
.ab .abc .abcc .gallery-top .swiper-slide .abccp .abccpl{float:left;overflow: hidden;}
.ab .abc .abcc .gallery-top .swiper-slide .abccp .abccpr{float:right;width: 545px;margin-right: 45px;}
.ab .abc .abcc .gallery-top .swiper-slide .abccp .abccpr .abccpra{padding-top: 95px;font-size: 24px;color: #d9261f;line-height: 36px;}
.ab .abc .abcc .gallery-top .swiper-slide .abccp .abccpr .abccprb{margin-top: 22px;line-height: 32px;font-size: 18px;color: #2d2d2d;}
.ab .abc .abcc .gallery-top .swiper-slide .abccp .abccpl img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.ab .abc .abcc .gallery-top .swiper-slide:hover .abccp .abccpl img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.ab .abc .abcc .swiper-button-next{width: 36px;height: 23px;top:54px;margin-top: 0;right:0;background: url(/uploads/image/images/ab_next_16.png) no-repeat center;}
.ab .abc .abcc .swiper-button-prev{width: 36px;height: 23px;top:54px;margin-top: 0;left:0;background: url(/uploads/image/images/ab_prev_13.png) no-repeat center;}
.ab .abd{margin-top: 50px;margin-bottom: 50px;}
.ab .abd .abdl{float:left;position: relative;}
.ab .abd .abdl .abdla{overflow: hidden;}
.ab .abd .abdl .abdla img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.ab .abd .abdl:hover .abdla img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.ab .abd .abdl .abdlb{position: absolute;right: 0;top:0;height: 356px;width: 422px;background: rgba(217,38,31,0.75);text-align: center;}
.ab .abd .abdl .abdlb .abdlba{padding-top: 137px;}
.ab .abd .abdl .abdlb .abdlbb{font-size: 30px;color: #fff;margin-top: 25px;}
.ab .abd .abdr{float:right;position: relative;}
.ab .abd .abdr .abdra{overflow: hidden;}
.ab .abd .abdr .abdra img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.ab .abd .abdr:hover .abdra img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.ab .abd .abdr .abdrb{position: absolute;top:0;left:0;width: 100%;height: 100%;text-align: center;}
.ab .abd .abdr .abdrb .abdrba{padding-top: 137px;}
.ab .abd .abdr .abdrb .abdrbb{font-size: 30px;color: #fff;margin-top: 25px;}

.map{margin-top: 30px;margin-bottom: 100px;}
.map .mapa .sel{width: 370px;height: 52px;border:1px solid #9aa1aa;padding: 0 28px;font-size: 16px;appearance: none;-moz-appearance: none;-webkit-appearance: none;background-color: transparent;background: url(/uploads/image/images/map1_03.png) no-repeat 93% center;border-radius: 4px;vertical-align: middle;}
.map .mapa .sbt{width: 136px;height: 52px;border-radius: 4px; vertical-align: middle;margin-left: 5px;font-size: 16px;  border:1px solid #da2228; color:#da2228; background:none; transition:all 0.5s linear; -webkit-transition:all 0.5s linear; }
.map .mapa .sbt:hover{ background:#da2228; color:#fff}
.map .mapb{margin-top: 37px;}
.map .mapb .mapbl{float:left;width: 512px;border:1px solid #b9bbbd;height: 595px;overflow-y: auto;}
.map .mapb .mapbl .mapbli{padding:0 32px;height: 173px;border-bottom: 1px dashed #b3b3b3;padding-top: 22px;}
.map .mapb .mapbl .mapbli .mapblia{font-size: 24px;color: #1e1e1e;padding-left: 36px;background:  no-repeat left center;}
.map .mapb .mapbl .mapbli .mapblib{padding-left: 38px;line-height: 25px;font-size: 14px;color: #323232;margin-top: 5px;}
.map .mapb .mapbl .mapbli .mapblib span{color: #9aa1aa;}
.map .mapb .mapbl .mapbli:hover{background: #f6f6f6;}
.map .mapb .mapbr{float:right;width: calc(100% - 514px);}

.ps{margin-top: 115px;margin-bottom: 60px;}
.ps .psa .psat{text-align: center;font-size: 34px;color: #424242;}
.ps .psa .psac{margin-top: 50px;}
.ps .psa .psac .psaci{}
.ps .psa .psac .psaci .psacil{float:left;width: 100px;line-height: 39px;font-size: 18px;color: #313131;font-weight: bold;}
.ps .psa .psac .psaci .psacir{float:right;width: 1180px;}
.ps .psa .psac .psaci .psacir a{display: inline-block;line-height: 39px;padding: 0 23px;margin-bottom: 2px;font-size: 16px;color: #515151;}
.ps .psa .psac .psaci .psacir a.on,.ps .psa .psac .psaci .psacir a:hover{background: #f0f0f0;color: #da2228;font-weight: bold;}
.ps .psa .psad{margin-top: 45px;text-align: center;}
.ps .psa .psad a{display: inline-block;width: 182px;height: 49px;line-height: 49px;background: #393f4d;border-radius: 4px;font-size: 20px;color: #ffffff;}
.ps .psa .psad a:hover{background: #da2228;}
.ps .psb{margin-top: 63px;padding: 103px 0 70px;background: #f6f6f6;}
.ps .psb .psbz{width: 1300px;}
.ps .psb .psbi{float:left;width: 310px;margin:0 13px 22px 0;}
.ps .psb .psbi .psbia{position: relative;}
.ps .psb .psbi .psbia .psbiab{position: absolute;top:0;left:0;width: 282px;height: 168px;background: rgba(40,40,40,0.7);padding: 72px 14px 0;font-size: 0;display: none;}
.ps .psb .psbi .psbia .psbiab a{display: inline-block;width: 50%;line-height: 36px;font-size: 16px;color: #ffffff;text-align: center;border:1px solid transparent;box-sizing: border-box;}
.ps .psb .psbi .psbia .psbiab a:hover{border:1px solid rgba(255,255,255,0.6);}
.ps .psb .psbi .psbib{height: 128px;background: #fff;text-align: center;}
.ps .psb .psbi .psbib .psbiba{padding-top: 30px;font-size: 22px;color: #5d5d5d;font-weight: bold;}
.ps .psb .psbi .psbib .psbiba a{color: #5d5d5d;}
.ps .psb .psbi .psbib .psbibb{margin-top: 10px;}
.ps .psb .psbi .psbib .psbibb a{font-size: 16px;color: #5d5d5d;padding-right: 27px;background: url(/uploads/image/images/ps2_07.png) no-repeat right center;}
.ps .psb .psbi:hover .psbia .psbiab{display: block;}
.ps .psb .psbi:hover .psbib{background: #da2228;}
.ps .psb .psbi:hover .psbib .psbiba a{color: #fff;}
.ps .psb .psbi:hover .psbib .psbibb a{color: #fff;background:  no-repeat right center;}
.ps .psb .psbi .psbia .psbiaa{overflow: hidden;height: 240px;}
.ps .psb .psbi .psbia .psbiaa img{
	height: 240px;
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.ps .psb .psbi:hover .psbia .psbiaa img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.ps .psc{margin-top: 80px;}
.ps .psc .psct{font-size: 30px;color: #323232;text-align: center;}
.ps .psc .psct span{font-size: 48px;color: #e50113;}
.ps .psc .pscz{margin-top: 50px;}
.ps .psc .pscl{float:left;width: 635px;height: 120px;background: #da2228;line-height: 120px;text-align: center;}
.ps .psc .pscl a{display: block;}
.ps .psc .pscl a span{font-size: 24px;color: #ffffff;padding-left: 77px;background: url(/uploads/image/images/ps4_18.png) no-repeat left center;display: inline-block;transition: all 0.6s;}
.ps .psc .pscl:hover a span{padding-left: 110px;}
.ps .psc .pscr{float:right;position: relative;}
.ps .psc .pscr .pscrb{position: absolute;top:0;left:0;width: 100%;height: 120px;line-height: 120px;text-align: center;}
.ps .psc .pscr .pscrb span{display: inline-block;font-size: 24px;color: #ffffff;padding-left: 75px;background: url(/uploads/image/images/ps5_15.png) no-repeat left center;transition: all 0.6s;}
.ps .psc .pscr:hover .pscrb span{padding-left: 110px;}

.pro .proa{background: #f8f8f7; padding: 75px; margin:-75px 0 0 -75px; width:10000px}
.pro .proa .g-in{ width:1250px; margin:0}
.pro .proa .proaa{text-align: center;font-size: 30px;color: #393939;font-weight: bold;}
.pro .proa .proab{   position: relative; }
.pro .proa .proab .proabo{position: absolute;top:36px;right: 3px;}
.pro .proa .proab .proabo a{display: block;width: 236px;height: 57px;line-height: 57px;text-align: center;background: #e0e0e0;border-radius: 28px;font-size: 16px;color: #da2228;font-weight: bold;}
.pro .proa .proab .proabi{margin-bottom: 15px;line-height: 35px;}
.pro .proa .proab .proabi .proabil{float:left;width: 130px;text-align: right;font-size: 18px;color: #393939;}
.pro .proa .proab .proabi .proabir{width: 905px;float:left;margin-left: 15px;}
.pro .proa .proab .proabi .proabir a{margin-right: 32px;font-size: 16px;color: #777777;padding-left: 28px;background: url(/uploads/image/images/proa1_06.png) no-repeat left center; float:left; display:block}
.pro .proa .proab .proabi .proabir a:hover,.pro .proa .proab .proabi .proabir a.on{color: #da2228;background: url(/uploads/image/images/proa2_03.png) no-repeat left center;}
.pro .prob{margin-top: 45px;}
.pro .prob .g-in{ width:auto}
.pro .prob .probc{width: 100%;padding-bottom: 10px;}
.pro .prob .probc .probci{float:left;width: 350px;border:1px solid #e2e2e2;margin:0 59px 26px 0;background: #fff;height: 464px;}
.pro .prob .probc .probci:nth-child(3n){ margin-right:0}
.pro .prob .probc .probci .probcia{text-align: center;height: 290px;overflow: hidden;position: relative;}
.pro .prob .probc .probci .probcia a{display: block;position: absolute;top:50%;transform: translatey(-50%);}
.pro .prob .probc .probci .probcia img{width: 309px;}
.pro .prob .probc .probci .probcia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	/*max-width: 100%;*/
	
}
.pro .prob .probc .probci:hover .probcia img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.pro .prob .probc .probci:hover{ }
.pro .prob .probc .probci .probcib{line-height: 30px;height: 60px;text-align: center;padding: 0 20px;}
.pro .prob .probc .probci .probcib a{font-size: 18px;color: #565656;font-weight: bold;}
.pro .prob .probc .probci .probcic{padding: 0 20px;margin-top: 26px;height: 21px;}
.pro .prob .probc .probci .probcic .probcicl{float:left;font-size: 14px;color: #565656;}
.pro .prob .probc .probci .probcic .probcicr{float:right;font-size: 14px;color: #565656;}
.pro .prob .probc .probci .probcid{margin-top: 26px;}
.pro .prob .probc .probci .probcid .probcidl{float:left;width: 49%;height: 40px;border-top:1px solid #e5e5e5;border-right: 1px solid #e5e5e5;position: relative;text-align: center;line-height: 40px;}
.pro .prob .probc .probci .probcid .probcidl span{font-size: 14px;color: #484848;font-weight: bold;padding-left: 24px;background: url(/uploads/image/images/pro2_07.png) no-repeat left center;}
.pro .prob .probc .probci .probcid .probcidl input{position: absolute;top:0;left:0;right:0;bottom: 0;opacity: 0;width: 100%;height: 100%;}
.pro .prob .probc .probci .probcid .probcidl.on{background: #d4d3d3;}
.pro .prob .probc .probci .probcid .probcidl.on span{background: url(/uploads/image/images/pro3_09.png) no-repeat left center;}
.pro .prob .probc .probci .probcid .probcidl:hover{background: #d4d3d3;}
.pro .prob .probc .probci .probcid .probcidr{float:right;width: 49%;height: 40px;border-top:1px solid #e5e5e5;border-left: 1px solid #e5e5e5;position: relative;text-align: center;line-height: 40px;}
.pro .prob .probc .probci .probcid .probcidr a{display: block;font-size: 14px;color: #da2228;font-weight: bold;}
.pro .prob .probc .probci .probcid .probcidr:hover a{color: #fff;background: #da2228;}
.pro .proc{background: #da2228; /*height: 108px;*/}
.pro .proc .procl{float:left; width: 840px; padding: 15px 0; overflow-x: auto; }
/* .pro .proc .procl .swiper-slide { display: inline-block; width: 310px; } */
.pro .proc .procl .swiper-wrapper { width: 100%; display: flex; flex-wrap: wrap; }
.pro .proc .procl .swiper-slide { width: 33.333%; padding: 10px 0; }
.pro .proc .procl .swiper-slide .procli{float:left;width: 175px;line-height: 24px;font-size: 15px;color: #ffffff;}
.pro .proc .procl .swiper-slide .procls{float:right; padding-right: 15px; margin-top: 0;cursor: pointer;}

.pro .proc .procr{float:right;width: 410px;height: 68px;margin:20px 0;border-left: 1px solid #fff;padding-left: 9px;font-size: 0;}
.pro .proc .procr a{display: inline-block;width: 191px;height: 50px;margin-left: 12px;line-height: 50px;border:1px solid #fff;margin-top: 8px;border-radius: 4px;font-size: 14px;color: #fff;text-align: center;}
.g-in {
  width: 1280px;
  margin: 0 auto;
}
@media (max-width:1680px) {
	.pro .proa .g-in{ width:900px}
	.pro .proa{ padding:40px; margin:-40px 0 0 -40px}
	.pro .proa .proab .proabi .proabil{ font-size:16px}
	.pro .proa .proab .proabi .proabir{ width:calc(100% - 145px)}
	.pro .proa .proab .proabi .proabir a{ font-size:14px; margin-right:25px; padding-left:25px}
	.pro .prob .probc .probci{ width:278px; margin:0 10px 20px 0; height:433px}
	.pro .prob .probc .probci .probcia img{ width:100%; height:auto}
	.pro .prob .probc .probci .probcia{ height:260px}
	.pro .prob .probc .probci .probcib a{ font-size:16px}
}
/*新增样式*/
.content4{width: 1280px;overflow-x: auto;}
.content4 table {
    border: none;
    border-left: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2;
    box-sizing: border-box;text-align: center;
    width: auto;
}
.font-18{font-size: 16px;}
.font-16 {
    font-size: 16px;
}
.content4 table tr th {
    height: 76px;
    background-color: #db0000;
    color: white;
    border: none;
    /*border-right: 1px solid #d2d2d2;*/
    box-sizing: border-box;
}
.content4 table tr th:first-child(1){width: 217px;}

.content4 table tr th {
    height: 76px;
}

.content4 table tr th .item span {
    position: relative;
    top: 5px;
}

.content4 table tr td ul {
    margin: 0px;
    padding-left: 0px;
}

.content4 table tr td ul li {
    word-break: break-word;
}
.content4 table tr th .item{position: relative;padding:0 10px;box-sizing: border-box;}

.content4 table tr td { border: 1px solid #d2d2d2; }

.content4 table tr td .item,
.content4 table tr td .special-item {
    position: relative;
    box-sizing: border-box;
}

.content4 table tr th .item .close {
    position: absolute;
    width: 25px;
    height: 20px;
    top: -10px;
    right: 0.1rem;
    background-color: #db0000;
    color: #ffffff;
    text-align: center;
    line-height: 20px;
    cursor: pointer;
}

.content4 table tr td {
    height: 100%;
    flex: auto;
}
.content4 table tr th,
.content4 table tr td {
    box-sizing: border-box;
    padding: 0 20px;
}

.content4 table tr td:first-child {
    background: #eeeeee;
    width: 217px;
}

.content4 table tr td .item {
    display: inline-block;
    flex: auto;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    word-break: break-all;
    position: relative;
    padding-bottom: 3%;
    padding-top: 3%;
}

.content4 table tr td .item .img-box {
    width: 80%;
    background-size: auto 100%;
    background-position: center;
    background-repeat: no-repeat;
    margin: 0px auto;
    max-height: 225px;
    margin-bottom: 4%;
    max-width: 308px;
}

.content4 table tr td .item .img-box img {
    width: 100%;
    height: 32%;
    max-height: 225px;
}

.content4 table tr td .item .btn {
    width: 60%;
    background-color: #e50113;
    text-align: center;
    margin-top: 10px;
    margin: 0px auto;
    padding: 2.5% 0px;
    color: white;

    margin-bottom: 3%;
}

.content4 table tr td .item .btn a {
    color: white;
}

.content4 table tr td ul li {
    padding: 15px 0px;
}
.content4 table .three_column{width: 353px;}


.pb{background: #f8f8f7;padding-top: 100px;padding-bottom: 100px;}
.pb .pba .pbaa{text-align: center;font-size: 30px;color: #1f1f1f;}
.pb .pba .pbab{width: 372px;margin:22px auto 0;}
.pb .pba .pbab .pbaba{float:left;width: 280px;position: relative;}
.pb .pba .pbab .pbaba .pbabaa{height: 38px;line-height: 38px;border:1px solid #dcdfe6;border-radius: 4px;padding: 0 15px;background: #fff;font-size: 14px;color: #ccc;background:#fff url(/uploads/image/images/map1_03.png) no-repeat 92% center;cursor: pointer;}
.pb .pba .pbab .pbaba .pbabab{position: absolute;background: #fff;border:1px solid #ccc;padding: 10px;z-index: 9;width: 260px;max-height: 224px;overflow-y: auto;display: none;}
.pb .pba .pbab .pbaba .pbabab ul li{font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 32px;}
.pb .pba .pbab .pbabb{float:right;width: 70px;}
.pb .pba .pbab .pbabb a{display: block;height: 40px;line-height: 40px;background: #db0000;border-radius: 4px;font-size: 14px;color: #fff;text-align: center;}
.pb .pba .pbac{margin-top: 78px;}

.pd{padding-top: 108px;}
.pd .pda{background: url(/uploads/image/images/pd1_02.jpg) no-repeat center;height: 666px;}
.pd .pda .pdal{float:left;position: relative;height: 666px;}
.pd .pda .pdal img{max-width: 560px;transform: translatey(-50%);position: absolute;top: 50%;}
.pd .pda .pdar{float:right;width: 606px;padding-top: 180px;}
.pd .pda .pdar .pdara{font-size: 48px;color: #da2228;}
.pd .pda .pdar .pdarb{font-size: 30px;color: #393939;padding-bottom: 30px;border-bottom: 1px solid #9a9a9a;margin-top: 10px;}
.pd .pda .pdar .pdarc{padding-top: 42px;font-size: 16px;color: #6b6b6b;height: 100px;}
.pd .pda .pdar .pdard ul li.pdard1{float:left;}
.pd .pda .pdar .pdard ul li.pdard1 a{display: block;width: 180px;height: 50px;line-height: 50px;background: #da2228;border-radius: 5px;text-align: center;font-size: 16px;color: #ffffff;}
.pd .pda .pdar .pdard ul li.pdard2{float:left;margin-left: 9px;}
.pd .pda .pdar .pdard ul li.pdard2 a{display: block;width: 180px;height: 50px;line-height: 50px;background: #4c4c4c;border-radius: 5px;text-align: center;font-size: 16px;color: #ffffff;}
.pd .pdb{line-height: 95px;border-bottom: 1px solid #e5e5e5;}
.pd .pdb .breadcrumbs a {display:inline-block; margin-left:8px; padding-left:17px; background:url(/uploads/image/images/pdb2_06.jpg) no-repeat 0 center; vertical-align:top;color: #333; }
.pd .pdb .breadcrumbs .u-home { padding-left:27px; background:url(/uploads/image/images/pdb1_03.jpg) no-repeat 0 center; }
.pd .pdc{background: url(/uploads/image/images/pd3_10.jpg) no-repeat center 57px;padding-top: 95px;min-height: 700px;}
.pd .pdc .pdcl{min-height: 500px;}
.pd .pdc .pdcl .pdcla{font-size: 36px;color: #565656;}
.pd .pdc .pdcl .pdclb{margin-top: 35px;line-height: 2.2;padding-right: 350px;}
.pd .pdd{margin-top: 60px;margin-top: 65px;}
.pd .pdd .pddb{margin-top: 35px;}
.pd .pdd .pdda{font-size: 36px;color: #565656;}
.pd .pde{margin-top: 60px;}
.pd .pde .pdet{font-size: 36px;color: #565656;}
.pd .pde .pdec{margin-top: 63px;background: #f6f6f6;padding: 100px 0 130px;}
.pd .pde .pdec .pdecc{width: 1014px;margin:0 auto;}
.pd .pde .pdec .pdecc .pdecca{margin-bottom: 18px;width: 1034px;}
.pd .pde .pdec .pdecc .pdecca .pdeccai{float:left;width: 497px;margin-right: 20px;position: relative;}
.pd .pde .pdec .pdecc .pdecca .pdeccai input{width: 100%;height: 63px;padding: 0 34px;box-sizing: border-box;font-size: 18px;}
.pd .pde .pdec .pdecc .pdecca .pdeccai i{position: absolute;display: inline-block;line-height: 63px;right: 18px;font-size: 18px;color: #da2228;}
.pd .pde .pdec .pdecc .pdeccb textarea{width: 100%;height: 225px;padding: 20px 33px;box-sizing: border-box;font-size: 18px;}
.pd .pde .pdec .pdecc .pdeccc{margin-top: 37px;}
.pd .pde .pdec .pdecc .pdeccc .pdecccl{float:left;}
.pd .pde .pdec .pdecc .pdeccc .pdecccl input{width: 500px;height: 63px;background: #c3252b;font-size: 18px;color: #fff;}
.pd .pde .pdec .pdecc .pdeccc .pdecccr{float:right;}
.pd .pde .pdec .pdecc .pdeccc .pdecccr input{width: 500px;height: 63px;background: #696969;font-size: 18px;color: #fff;}

.el-table {
	position: relative;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	width: 100%;
	max-width: 100%;
	font-size: 14px;
	color: #606266
}

.el-table thead {
	color: #909399;
	font-weight: 500
}

.el-table thead.is-group th {
	background: #f5f7fa
}

.el-table th,
.el-table tr {
	background-color: #fff
}

.el-table td,
.el-table th {
	padding: 12px 0;
	min-width: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	text-overflow: ellipsis;
	vertical-align: middle;
	position: relative;
	text-align: left
}

.el-table td.is-center,
.el-table th.is-center {
	text-align: center
}

.el-table td.is-right,
.el-table th.is-right {
	text-align: right
}

.el-table td.gutter,
.el-table th.gutter {
	width: 15px;
	border-right-width: 0;
	border-bottom-width: 0;
	padding: 0
}

.el-table table tr td,
.el-table table tr th {
    text-align: center;
    border: 1px solid #bfbfbf;
    color: #000000;
    font-weight: inherit;
}
.el-table table{width: 100% !important;height: auto !important;}


.ds .dsa{position: relative;left:50%;margin-left: -960px;}
.ds .dsb .hd{background: #da2228;}
.ds .dsb .hd .dsbt{text-align: center;font-size: 30px;color: #ffffff;font-weight: bold;padding-top: 67px;}
.ds .dsb .hd ul{margin-top: 60px;}
.ds .dsb .hd ul li{float:left;width: 20%;text-align: center;background:  no-repeat right 7px;position: relative;z-index: 9}
.ds .dsb .hd ul li:last-child{background: none;}
.ds .dsb .hd ul li .dsbhdb{margin-top: 15px;font-size: 20px;color: #ffffff;padding-bottom: 55px;}
.ds .dsb .hd ul li:after{content: "";width: 22px;height: 11px;background:  no-repeat center;position: absolute;left:50%;margin-left: -11px;display: none;z-index: 999}
.ds .dsb .hd ul li.on:after{display: block;}
.ds .dsb .bd{background:  no-repeat center;height: 842px;padding-top: 70px;}
.ds .dsb .bd .dsbia .dsbial{float:left;width: 390px;margin-top: 298px;}
.ds .dsb .bd .dsbia .dsbial .dsbiala{font-size: 24px;color: #da2228;font-weight: bold;}
.ds .dsb .bd .dsbia .dsbial .dsbialb{margin-top: 20px;line-height: 36px;font-size: 18px;color: #3f3f3f;}
.ds .dsb .bd .dsbia .dsbiam{float:left;margin-left: 75px;}
.ds .dsb .bd .dsbia .dsbiar{float:right;width: 228px;margin-right: 105px;text-align: center;margin-top: 254px;}
.ds .dsb .bd .dsbia .dsbiar .dsbiarb{margin-top: 26px;line-height: 30px;font-size: 22px;color: #4e4e4e;}





.ds .dsc{margin-top: 55px;}
.ds .dsc .dsct{text-align: center;}
.ds .dsc .dsct i{display: inline-block;vertical-align: middle;width: 118px;height: 2px;background: #db292f;}
.ds .dsc .dsct span{font-size: 32px;color: #333333;margin:0 20px;display: inline-block;vertical-align: middle;}
.ds .dsc .dsca{margin-top: 42px;width: 1300px;}
.ds .dsc .dsca .dscai{float:left;width: 418px;margin-right: 13px;position: relative;}
.ds .dsc .dsca .dscai .dscaib{position: absolute;top:102px;left:50%;margin-left: -141px;width: 282px;height: 107px;background: rgba(255,255,255,0.76);text-align: center;}
.ds .dsc .dsca .dscai .dscaib .dscaiba{font-size: 24px;color: #da2228;font-weight: bold;padding-top: 27px;}
.ds .dsc .dsca .dscai .dscaib .dscaibb{font-size: 18px;color: #252525;}
.ds .dsc .dsca .dscai .dscaia{overflow: hidden;}
.ds .dsc .dsca .dscai .dscaia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.ds .dsc .dsca .dscai:hover .dscaia img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.ds .dsc .dscb{margin-top: 12px;}
.ds .dsc .dscb .dscbl{float:left;position: relative;width: 619px;}
.ds .dsc .dscb .dscbl .dscbla{overflow: hidden;}
.ds .dsc .dscb .dscbl .dscbla img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.ds .dsc .dscb .dscbl:hover .dscbla img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.ds .dsc .dscb .dscbl .dscblb{position: absolute;top:72px;left:50%;margin-left: -141px; width: 282px;height: 107px;background: rgba(255,255,255,0.76);text-align: center;}
.ds .dsc .dscb .dscbl .dscblb .dscblba{font-size: 24px;color: #da2228;font-weight: bold;padding-top: 27px;}
.ds .dsc .dscb .dscbl .dscblb .dscblbb{font-size: 18px;color: #252525;}
.ds .dsc .dscb .dscbr{float:right;position: relative;width: 649px;}
.ds .dsc .dscb .dscbr .dscbrb{position: absolute;top:72px;left:50%;margin-left: -141px; width: 282px;height: 107px;background: rgba(255,255,255,0.76);text-align: center;}
.ds .dsc .dscb .dscbr .dscbrb .dscbrba{font-size: 24px;color: #da2228;font-weight: bold;padding-top: 27px;}
.ds .dsc .dscb .dscbr .dscbrb .dscbrbb{font-size: 18px;color: #252525;}
.ds .dsc .dscb .dscbr .dscbra{overflow: hidden;}
.ds .dsc .dscb .dscbr .dscbra img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.ds .dsc .dscb .dscbr:hover .dscbra img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.ds .dsd{margin-top: 52px;}
.ds .dsd .dsdt{text-align: center;}
.ds .dsd .dsdt i{display: inline-block;vertical-align: middle;width: 118px;height: 2px;background: #db292f;}
.ds .dsd .dsdt span{font-size: 32px;color: #333333;margin:0 20px;display: inline-block;vertical-align: middle;}
.ds .dsd .dsdc{margin-top: 46px;background: #f1f3f4;position: relative;}
.ds .dsd .dsdc .bd ul li{float:left;width: 33.333333%;}
.ds .dsd .dsdc .bd ul li .dsdca{width: 421px;margin:0 auto;text-align: center;overflow: hidden;}
.ds .dsd .dsdc .bd ul li .dsdca img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.ds .dsd .dsdc .bd ul li:hover .dsdca img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
.ds .dsd .dsdc .bd ul li .dsdcb{padding: 0 29px;}
.ds .dsd .dsdc .bd ul li .dsdcb .dsdcbl{float:left;width: 165px;line-height: 30px;font-size: 20px;color: #0a0a0a;margin-top: 23px;}
.ds .dsd .dsdc .bd ul li .dsdcb .dsdcbr{float:right;margin-right: 10px;}
.ds .dsd .dsdc .bd ul li .dsdcc{padding: 15px 25px 47px;}
.ds .dsd .dsdc .bd ul li .dsdcc .dsdcca a{display: block;height: 38px;line-height: 38px;text-align: center;background: #da2228;font-size: 16px;color: #ffffff;}
.ds .dsd .dsdc .bd ul li .dsdcc .dsdccb{margin-top: 9px;}
.ds .dsd .dsdc .bd ul li .dsdcc .dsdccb a{display: block;height: 36px;line-height: 38px;text-align: center;font-size: 16px;color: #da2228;border:1px solid #da2228;}
.ds .dsd .dsdc .bd ul li:hover .dsdcb .dsdcbl{color: #da2228;}
.ds .dsd .dsdc .prev{display: inline-block;width: 41px;height: 158px;background:  no-repeat center;position: absolute;left:0;top:202px;}
.ds .dsd .dsdc .next{display: inline-block;width: 41px;height: 158px;background:  no-repeat center;position: absolute;right:0;top:202px;}
.ds .dse{margin:31px 0 49px;}

.third{text-align: center;margin-top: 30px;}
.third ul{display: inline-block;}
.third ul li{display: inline-block;margin:0 10px;}
.third ul li a{display: block;font-size: 14px;color: #333;padding: 0 30px;border:1px solid #ccc;line-height: 2.6;background: #e7e7e7;}
.third ul li:hover a,.third ul li.current a{background: #e60213;border:1px solid #e60213;color: #fff;}


/*商城*/
.sshop01{ width:100%}
.sshop01 img{ width:100%; height:auto}
.sshop02{ width:100%}
.sshop02 img{ width:100%; height:auto}


.sshop03{ background:url(/uploads/image/images/g_106.jpg) top center no-repeat; background-size:cover; padding-bottom:40px}
.sshop03 .nr{ width:1680px; margin:0 auto}
.sshop03 .ihd{ text-align:center; font-size:30px; font-weight:bold; line-height:1; padding-top:75px; color:#333}
.sshop03 .ibd{ margin-top:50px; height:800px}
.sshop03 .ibd .lt{ float:left; width:523px; margin-top:170px}
.sshop03 .ibd .lt .item{ width:161px; height:160px; float:left; margin-right:20px; margin-bottom:15px; background:rgba(246,246,246,0.7); border-radius:20px}
.sshop03 .ibd .lt .item .pic{ width:100%; text-align:center; font-size:0; margin-top:35px}
.sshop03 .ibd .lt .item .pic .img1{ display:inline-block; vertical-align:top; height:40px; width:auto; padding:5px 0}
.sshop03 .ibd .lt .item .pic .img2{ display:none; height:40px; width:auto; padding:5px 0}
.sshop03 .ibd .lt .item.on .pic .img2{ display:inline-block; vertical-align:top;}
.sshop03 .ibd .lt .item.on .pic .img1{ display:none}
.sshop03 .ibd .lt .item .title{ text-align:center; line-height:1; margin-top:15px; color:#333; font-size:18px; font-weight:bold}
.sshop03 .ibd .lt .item:nth-child(3n){ margin-right:0}
.sshop03 .ibd .lt .item.on{ background:url(/uploads/image/images/g_117.png) center center no-repeat; background-size:100% 100%}
.sshop03 .ibd .lt .item.on .title{ color:#fff}
.sshop03 .ibd .cen{ float:left; margin-left:130px}
.sshop03 .ibd .cen img{ width:377px; height:auto}
.sshop03 .ibd .rt{ float:right; width:532px;}
.sshop03 .ibd .rt .title{ font-size:24px; font-weight:bold; color:#333; margin-top:215px}
.sshop03 .ibd .rt .title i{ color:#e70012}
.sshop03 .ibd .rt .intro{ font-size:18px; color:#333333; line-height:2; text-align:justify; margin-top:20px}
@media (max-width:1680px) {
	.sshop03{ padding-bottom:30px}
	.sshop03 .nr{ width:1200px}
	.sshop03 .ihd{ padding-top:50px; font-size:24px}
	.sshop03 .ibd{ height:650px}
	.sshop03 .ibd .lt{ width:360px; margin-top:140px}
	.sshop03 .ibd .lt .item{ width:110px; height:110px; margin-right:15px}
	.sshop03 .ibd .lt .item .pic{ margin-top:20px;}
	.sshop03 .ibd .lt .item .pic .img1,.sshop03 .ibd .lt .item .pic .img2{ height:32px}
	.sshop03 .ibd .lt .item .title{ font-size:16px; margin-top:10px}
	.sshop03 .ibd .rt{ width:360px;}
	.sshop03 .ibd .cen{ margin-left:0; width:480px; text-align:center}
	.sshop03 .ibd .cen img{ width:300px}
	.sshop03 .ibd .rt .title{ font-size:20px; margin-top:180px}
	.sshop03 .ibd .rt .intro{ font-size:14px}
}

.sshop04{ width:100%; background:#f2f2f2; padding-top:130px; padding-bottom:280px}
.sshop04 .ihd{ text-align:center; font-size:30px; font-weight:bold; line-height:1; color:#333}
.sshop04 .swiper04{ width:100%; margin-top:75px; position:relative;}
.sshop04 .swiper04 .swiper-slide{ width:20%; box-sizing:border-box; position:relative; padding:0 2%}
.sshop04 .swiper04 .swiper-slide .pic{ width:100%; overflow:hidden}
.sshop04 .swiper04 .swiper-slide .title{ display:none}
.sshop04 .swiper04 .swiper-slide .pic img{ width:100%}
.sshop04 .swiper04 .swiper-slide .swiper-slide-shadow-left,.sshop04 .swiper04 .swiper-slide .swiper-slide-shadow-right{ display:none}
.sshop04 .swiper04 .swiper-slide.swiper-slide-active .title{ display:block; text-align:center; width:200%; left:-50%; top:120%; position:absolute}
.sshop04 .swiper04 .swiper-slide.swiper-slide-active .title .a{ font-size:24px; font-weight:bold; color:#e70012}
.sshop04 .swiper04 .swiper-slide.swiper-slide-active .title .b{ font-size:18px; color:#333333; margin-top:16px}
.sshop04 .swiper04 .prev04{ width:70px; height:105px; background:url(/uploads/image/images/g_108.png) center center no-repeat rgba(00,00,00,0.3); position:absolute; left:-10px; top:calc(50% - 50px); z-index:9; border-radius:0 70px 70px 0}
.sshop04 .swiper04 .next04{ width:70px; height:105px; background:url(/uploads/image/images/g_109.png) center center no-repeat rgba(00,00,00,0.3); position:absolute; right:-10px; top:calc(50% - 50px); z-index:9; border-radius:70px 0  0  70px}
@media (max-width:1680px) {
	.sshop04{ padding:6% 0 14%}
	.sshop04 .ihd{ font-size:24px}
	.sshop04 .swiper04{ margin-top:50px}
	.sshop04 .swiper04 .prev04,.sshop04 .swiper04 .next04{ width:50px; height:80px; background-size:10px}
	.sshop04 .swiper04 .swiper-slide.swiper-slide-active .title .a{ font-size:20px;}
	.sshop04 .swiper04 .swiper-slide.swiper-slide-active .title .b{ font-size:14px}
}

.sshop05{ width:100%; padding:80px 0 100px}
.sshop05.cc{ background:#f7f7f7}
.sshop05 .ihd{ text-align:center; font-size:30px; color:#333333; font-weight:bold; margin-bottom:60px}
.sshop05 .ibd{ width:100%; position:relative}
.sshop05 .ibd .swiper05{ width:1680px; margin:0 auto; overflow:hidden; padding-bottom:1px}
.sshop05 .ibd .swiper05 .swiper-slide{ width:406px; box-sizing:border-box; border:1px solid #dcdcdc; margin-right:18px}
.sshop05 .ibd .swiper05 .swiper-slide:last-child{ margin-right:0}
.sshop05 .ibd .swiper05 .swiper-slide .pic{ width:100%; position:relative}
.sshop05 .ibd .swiper05 .swiper-slide .pic>img{ width:100%;}
.sshop05 .ibd .swiper05 .swiper-slide .pic .ewm{ width:100%; height:100%; background:rgba(00,00,00,0.2); position:absolute; left:0; top:0; opacity:0; visibility:hidden; transition:all 0.5s}
.sshop05 .ibd .swiper05 .swiper-slide .pic .ewm img{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); max-width:60%; border-radius:50%}
.sshop05 .ibd .swiper05 .swiper-slide:hover .pic .ewm{ visibility:visible; opacity:1}
.sshop05 .ibd .swiper05 .swiper-slide .title{ padding: 30px 40px 40px;}
.sshop05 .ibd .swiper05 .swiper-slide .title .a{ font-size:18px; color:#333333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; text-align:center}
.sshop05 .ibd .swiper05 .swiper-slide .title .b a{ display:block; width:100%; margin-top:20px; background:#e70012; color:#fff; text-align:center; line-height:44px; font-size:16px; font-weight:bold}
.sshop05 .swiper05 .prev05{ width:70px; height:105px; background:url(/uploads/image/images/g_108.png) center center no-repeat rgba(00,00,00,0.3); position:absolute; left:-10px; top:calc(50% - 50px); z-index:9; border-radius:0 70px 70px 0; cursor:pointer}
.sshop05 .swiper05 .next05{ width:70px; height:105px; background:url(/uploads/image/images/g_109.png) center center no-repeat rgba(00,00,00,0.3); position:absolute; right:-10px; top:calc(50% - 50px); z-index:9; border-radius:70px 0  0  70px; cursor:pointer}
@media (max-width:1680px) {
	.sshop05{ padding:5% 0 6%}
	.sshop04 .ihd{ font-size:20px; margin-bottom:4%}
	.sshop05 .ibd .swiper05{ width:87.5%}
	.sshop05 .ibd .swiper05 .swiper-slide{ width:23.5%; margin-right:2%}
	.sshop05 .ibd .swiper05 .swiper-slide .title{ padding:5% 5% 7% }
	.sshop05 .ibd .swiper05 .swiper-slide .title .a{ font-size:14px}
	.sshop05 .ibd .swiper05 .swiper-slide .title .b a{ font-size:14px; margin-top:14px; height:36px; line-height:36px}
	.sshop05 .ibd .swiper05 .prev05,.sshop05 .ibd .swiper05 .next05{ width:50px; height:80px; background-size:10px}
	
}

.sshop06{ width:100%; position:relative}
.sshop06 .pics{ width:100%}
.sshop06 .pics img{ width:100%}
.sshop06 .a1{ position:absolute; width:35%; height:100%; background:rgba(00,00,00,0.4); position:absolute; left:0; top:0; z-index:2}
.sshop06 .a2{ position:absolute; left:50%; margin-left:-840px; z-index:9; color:#fff; top:50%; font-size:24px; line-height:36px; margin-top:-36px}
.sshop06 .a3{ position:absolute; left:calc(35% - 80px); top:50%; margin-top:-80px; z-index:2}
@media (max-width:1680px) {
	.sshop06 .a2{ font-size:18px; line-height:30px; margin-top:-30px; margin-left:-600px}
	.sshop06 .a3{  left:calc(35% - 70px); top:50%; margin-top:-70px; z-index:2}
	.sshop06 .a3 img{ height:140px}
}


.zjhl01{ width:1920px; position:relative; left:50%; margin-left:-960px; overflow:hidden; margin-top:110px;}
.zjhl01 .nr{ width:1680px; margin:0 auto; position:relative}
.zjhl01 .nr .item01{ width:100%}
.zjhl01 .nr .item01 .lt{ width:480px; float:left}
.zjhl01 .nr .item01 .rt{ width:1118px; float:right}
.zjhl01 .nr .item01 .rt .cont{ width:1500px; overflow:hidden}
.zjhl01 .nr .item01 .rt .cont .bd{ width:1118px;}
.zjhl01 .nr .item01 .rt .cont .bd .tempwrap{ overflow:visible!important;}
.zjhl01 .nr .item01 .rt .cont .bd li{ width:100%; margin-right:20px; overflow:hidden}
.zjhl01 .nr .item01 .rt .cont .bd li img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.zjhl01 .nr .item01 .rt .cont .bd li:hover img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.zjhl01 .nr .item01 .rt .cont .bd li img{ width:100%}
.zjhl01 .nr .item01 .lt h3{ margin-top:60px; color:#db1111; font-size:36px}
.zjhl01 .nr .item01 .lt .en{ font-size:18px; color:rgba(00,00,00,0.5); text-transform:uppercase}
.zjhl01 .nr .item01 .lt .intro{ font-size:16px; color:#333333; text-align:justify; line-height:30px; margin-top:45px}
.zjhl01 .nr .item01 .lt .more{ margin-top:60px}
.zjhl01 .nr .item01 .lt .more a{ display:block; width:230px; height:50px; border-radius:30px;  color:#d91110; font-size:16px; text-align:center; line-height:50px; border:1px solid #d91110; transition:all 0.5s linear; -webkit-transition:all 0.5s linear; }
.zjhl01 .nr .item01 .lt .more a:hover{ background:#d91110; color:#fff}
.zjhl01 .nr .item02{ margin-top:70px; position:relative; overflow:hidden; width:100%}
.zjhl01 .nr .item02 li{ width:560px; float:left; height:52px; border-bottom:1px solid #d2d2d2}
.zjhl01 .nr .item02 li .pic{ float:left; margin-right:10px; height:26px; width:30px}
.zjhl01 .nr .item02 li .title{ float:left; line-height:26px; font-size:18px; color:#333333; position:relative}
.zjhl01 .nr .item02 li .pic .img1{ display:block}
.zjhl01 .nr .item02 li .pic .img2{ display:none}
.zjhl01 .nr .item02 li.on .pic .img1{ display:none}
.zjhl01 .nr .item02 li.on .pic .img2{ display:block}
.zjhl01 .nr .item02 li.on .title{ color:#d91110; font-weight:bold;}
.zjhl01 .nr .item02 li .title::after{content:""; display:block; width:0; position:absolute; right:-100px; bottom:-27px; height:1px; background:#d91110; transition:all 0.5s linear}
.zjhl01 .nr .item02 li.on .title::after{ width:1680px}


.zjhl02{ width:1920px; position:relative; left:50%; margin-left:-960px; background:url(/uploads/image/images/g_47.jpg) center center no-repeat; margin-top:100px; overflow:hidden}
.zjhl02 .nr{ width:1680px; margin:0 auto; padding-top:165px; padding-bottom:180px; position:relative; z-index:2}
.zjhl02 .nr .lt{ width:690px; float:left; overflow:hidden; position:relative; z-index:99}
.zjhl02 .nr .lt .swiper2{ width:530px; height:530px}
.zjhl02 .nr .lt .swiper2 .swiper-slide{ width:100%; height:100%}
.zjhl02 .line{ width:100%; border-top:2px dashed #777; position:absolute; left:120px; top:470px; z-index:1}
.zjhl02 .nr .rt{ width:856px; float:left; overflow:hidden; margin-top:42px}
.zjhl02 .nr .rt .swiper3{ width:100%; background:url(/uploads/image/images/g_46.jpg) left bottom no-repeat; padding:0 0 15px 18px;}
.zjhl02 .nr .rt .swiper3 .swiper-slide{ overflow:hidden}
.zjhl02 .nr .rt .swiper3 .swiper-slide img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.zjhl02 .nr .rt .swiper3 .swiper-slide:hover img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}

.zjhl02 .nr .lt .swiper2 .swiper-slide .a{ font-size:30px; line-height:36px; color:#e60012; font-style:italic; font-family:'sbold'; transition:all 0.5s; visibility:hidden; opacity:0}
.zjhl02 .nr .lt .swiper2 .swiper-slide .b{ font-size:18px; color:#333333; line-height:30px; font-weight:bold; margin-top:30px; height:220px; transition:all 0.5s; visibility:hidden; opacity:0}
.zjhl02 .nr .lt .swiper2 .swiper-slide .c{ background:url(/uploads/image/images/g_54.png) top center no-repeat; font-size:20px; font-family:'sbold'; font-style:italic; padding-top:60px; line-height:1; display:inline-block; vertical-align:top; color:#d91110}
.zjhl02 .nr .lt .swiper2 .swiper-slide.swiper-slide-active .a{ visibility:visible; opacity:1}
.zjhl02 .nr .lt .swiper2 .swiper-slide.swiper-slide-active .b{ visibility:visible; opacity:1}
.zjhl02 .nr .lt .swiper2 .swiper-slide.swiper-slide-active .c{ text-align:left; background:url(/uploads/image/images/g_55.png) left top no-repeat; width:40px}
.zjhl02 .nr .prevs2{ background:url(/uploads/image/images/g_38.png) center center no-repeat; background-size:100%; top:410px; width:53px; height:53px; cursor:pointer; right:0; left:auto; position:absolute; z-index:9}
.zjhl02 .nr .prevs2:hover{ background:url(/uploads/image/images/g_39.png) center center no-repeat; background-size:100%; transform:rotate(180deg)  }
.zjhl02 .nr .nexts2{ background:url(/uploads/image/images/g_38.png) center center no-repeat; background-size:100%; top:479px; width:53px; height:53px; cursor:pointer; right:0; left:auto; position:absolute; z-index:9; transform:rotate(180deg)}
.zjhl02 .nr .nexts2:hover{ background:url(/uploads/image/images/g_39.png) center center no-repeat; background-size:100%; transform:rotate(0)  }
.zjhl02 .nr .lt .more{}
.zjhl02 .nr .lt .more a{ display:block; width:230px; height:50px; border-radius:30px; color:#d91110; font-size:16px; text-align:center; line-height:50px; border:1px solid #d91110; transition:all 0.5s linear; -webkit-transition:all 0.5s linear;}
.zjhl02 .nr .lt .more a:hover{ background:#d91110; color:#fff}


.zjhl03{ width:100%; margin-top:90px; margin-bottom:138px}
.zjhl03 .ihd{ text-align:center}
.zjhl03 .ihd .cn{ font-size:36px; color:#333333; font-weight:bold; line-height:1}
.zjhl03 .ihd .en{ font-size:18px; color:rgba(00,00,0,0.5); text-transform:uppercase; margin-top:20px; line-height:1}
.zjhl03 .ibd{ width:1680px; margin:0 auto; margin-top:45px; background:url(/uploads/image/images/g_49.jpg) right center no-repeat; background-size:50% 100%}
.zjhl03 .ibd .lt{ width:50%; float:left; position:relative; overflow:hidden}
.zjhl03 .ibd .lt .pic{ width:100%}
.zjhl03 .ibd .lt .pic img{ width:100%}
.zjhl03 .ibd .lt .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.zjhl03 .ibd .lt:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.zjhl03 .ibd .lt .title{ position:absolute; color:#fff; left:55px; top:70px; z-index:2}
.zjhl03 .ibd .lt .title .a{ font-size:30px; font-weight:bold; line-height:1}
.zjhl03 .ibd .lt .title .b{ font-size:14px; margin-top:25px}
.zjhl03 .ibd .lt .title .c{ margin-top:130px;width:230px; height:50px; border-radius:30px; color:#fff; font-size:16px; text-align:center; line-height:48px; box-sizing:border-box; border:1px solid #fff}
.zjhl03 .ibd .rt{ float:right; width:50%; box-sizing:border-box; padding:70px 58px 0 58px}
.zjhl03 .ibd .rt .item01{ border-bottom:1px solid #ebebeb; height:102px;}
.zjhl03 .ibd .rt .item01 .n1{ float:left}
.zjhl03 .ibd .rt .item01 .n1 .a{ font-size:18px; color:#333333; line-height:1; font-weight:bold}
.zjhl03 .ibd .rt .item01 .n1 .b{ font-size:52px; font-family:arial, helvetica, sans-serif; color:#333333; margin-top:5px}
.zjhl03 .ibd .rt .item01 .n1 .b i{ font-size:18px; font-family:"雅黑"; padding:0 5px}
.zjhl03 .ibd .rt .item01 .n1 .b i#pg.down .img1{ display:none}
.zjhl03 .ibd .rt .item01 .n1 .b i#pg.down .img2{ display:inline}
.zjhl03 .ibd .rt .item01 .n1 .b i#pg .img1{ display:inline}
.zjhl03 .ibd .rt .item01 .n1 .b i#pg .img2{ display:none}
.zjhl03 .ibd .rt .item01 .n1 .b img{ vertical-align:middle}
.zjhl03 .ibd .rt .item01 .n2{ float:right; font-size:18px; color:#333333; margin-top:55px; font-weight:bold}
.zjhl03 .ibd .rt .item02 .n1{ font-size:14px; color:#333333; font-weight:bold; margin-top:20px}
.zjhl03 .ibd .rt .item02 .n2{ text-align:right; font-size:0; margin-top:60px}
.zjhl03 .ibd .rt .item02 .n2 a{ display:inline-block; vertical-align:top; width:230px; height:50px; border-radius:30px; background:#d91110; color:#fff; font-size:16px; text-align:center; line-height:50px}

.zjhl04{ width:100%; background:url(/uploads/image/images/g_50.jpg) center center no-repeat; height:544px; padding:1px 0 0 0}
.zjhl04 .nr{ width:1680px; margin:0 auto}
.zjhl04 .nr .ihd{ margin-top:90px}
.zjhl04 .nr .ihd .cn{ font-size:36px; color:#333333; font-weight:bold; line-height:1}
.zjhl04 .nr .ihd .en{ font-size:18px; color:#333333; text-transform:uppercase; margin-top:20px; line-height:1}
.zjhl04 .nr .intro{ margin-top:40px; font-size:18px; color:#333333}
.zjhl04 .nr .intro i{ font-size:30px}
.zjhl04 .nr .more{ margin-top:55px}
.zjhl04 .nr .more a.a1{ display:block; width:230px; height:50px; border-radius:30px; background:#d91110; color:#fff; font-size:16px; text-align:center; line-height:50px}
.zjhl04 .nr .more a.a1:hover{ background:#fff; color:#d91110; box-shadow:0 0 10px rgba(00,00,00,0.1)}
.zjhl04 .nr .more a.a2{ display:block; width:230px; height:50px; border-radius:30px; background:#fff; color:#d91110; font-size:16px; text-align:center; line-height:50px; margin-top:12px}
.zjhl04 .nr .more a.a2:hover{background:#d91110; color:#fff; box-shadow:0 0 10px rgba(00,00,00,0.1)}



.zjhl05{ width:100%; background:url(/uploads/image/images/g_57.jpg) center center no-repeat; height:785px; padding:1px 0 0 0}
.zjhl05 .nr{ width:1680px; margin:0 auto; position:relative}
.zjhl05 .nr .ihd{ margin-top:175px}
.zjhl05 .nr .ihd .cn{ font-size:36px; color:#fff; font-weight:bold; line-height:1}
.zjhl05 .nr .ihd .en{ font-size:18px; color:#fff; text-transform:uppercase; margin-top:20px; line-height:1}
.zjhl05 .nr .intro{ margin-top:40px; font-size:14px; color:#fff}
.zjhl05 .nr .more{ margin-top:165px}
.zjhl05 .nr .more a.a1{ display:block; width:230px; height:50px; border-radius:30px; color:#fff; font-size:16px; text-align:center; line-height:48px; box-sizing:border-box; border:1px solid #fff}
.zjhl05 .nr .more a.a1:hover{background:#d91110; color:#fff; box-shadow:0 0 10px rgba(00,00,00,0.1); border:1px solid #d91110}
.zjhl05 .nr .icon{ background:url(/uploads/image/images/g_53.png) center center no-repeat; width:65px; height:79px; background-size:100%; position:absolute; top:50%; right:50%; margin-top:-35px; margin-right:-390px;animation: mymove 1s infinite;-webkit-animation: mymove 1s infinite;}
}

@keyframes mymove {
	0% {
		top: 50%;
	}

	50% {
		top: 52%;
	}

	100% {
		top: 50%;
	}
}

@-webkit-keyframes mymove {
	0% {
		top: 50%;
	}

	50% {
		top: 52%;
	}

	100% {
		top: 50%;
	}
}

@media (max-width:1680px) {
	.zjhl01 .nr{ width:1200px;}
	.zjhl01 .nr .item01 .lt{ width:320px;}
	.zjhl01 .nr .item01 .lt h3{ font-size:40px}
	.zjhl01 .nr .item01 .lt .en{ font-size:14px}
	.zjhl01 .nr .item01 .lt .intro{ font-size:14px}
	.zjhl01 .nr .item01 .lt .more{ margin-top:40px}
	.zjhl01 .nr .item01 .lt .more a{ width:200px; height:42px; line-height:42px; font-size:14px}
	.zjhl01 .nr .item01 .rt{ width:800px}
	.zjhl01 .nr .item01 .rt .cont{ width:100%}
	.zjhl01 .nr .item01 .rt .cont .bd{ width:100%}
	.zjhl01 .nr .item01 .rt .cont img{ width:100%; max-height:423px}
	.zjhl01 .nr .item02 li{ width:400px}
	.zjhl02 .nr{ width:1200px; padding:100px 0}
	.zjhl02 .nr .lt{ width:450px}
	.zjhl02 .nr .lt .swiper2{ width:320px; height:380px}
	.zjhl02 .nr .rt{ width:650px}
	.zjhl02 .nr .rt .swiper3{ background-size:auto 80%}
	.zjhl02 .nr .rt .swiper3 img{ width:100%}
	.zjhl02 .nr .lt .swiper2 .swiper-slide .b{ font-size:14px; height:180px}
	.zjhl02 .line{ top:359px}
	.zjhl02 .nr .prevs2{ top:295px}
	.zjhl02 .nr .nexts2{ top:370px}
	.zjhl03 .ihd .cn{ font-size:30px;}
	.zjhl03 .ihd .en{ font-size:14px}
	.zjhl03 .ibd{ width:1200px;}
	.zjhl03 .ibd .lt .title{ top:40px;}
	.zjhl03 .ibd .lt .title .a{ font-size:24px}
	.zjhl03 .ibd .lt .title .b{ margin-top:20px}
	.zjhl03 .ibd .lt .title .c{ margin-top:100px}
	.zjhl03 .ibd .rt{ padding:40px 40px 0 40px}
	.zjhl03 .ibd .rt .item02 .n2{ margin-top:20px}
	.zjhl04 .nr{ width:1200px}
	.zjhl05 .nr{ width:1200px;}
	.zjhl05 .nr .intro{ width:300px}
}


.container{ padding:70px 0; position:relative; overflow:hidden}
.container:after{ content:""; display:block; width:1px; height:100%; background:#e5e5e5; position:absolute; left:50%; margin-left:-410px; top:0}
.container .nr{ width:1680px; margin:0 auto}

.second_nav{ width:355px; float:left; background:#fff; position:relative}
.second_nav.fixed{ position:fixed; top:62px; left:50%; margin-left:-840px; z-index:9; padding-top:30px}
.second_nav .ihd .cn{ font-size:24px; font-weight:bold; color:#333333; line-height:1}
.second_nav .ihd .en{ font-size:12px; color:rgba(00,00,00,0.5); text-transform:uppercase; margin-top:10px; line-height:1}
.second_nav .ibd{ margin-top:25px; border-top:1px solid #e5e5e5}
.second_nav .ibd ul li{ border-bottom:1px solid #e5e5e5}
.second_nav.second_nav_pro .ibd ul li:nth-child(8),.second_nav.second_nav_pro .ibd ul li:nth-child(11),.second_nav.second_nav_pro .ibd ul li:nth-child(12),.second_nav.second_nav_pro .ibd ul li:nth-child(13){ display:none}
.second_nav .ibd ul li a{ display:block; padding:25px 0}
.second_nav .ibd ul li a .cn{ font-size:18px; font-weight:bold; color:#333333; line-height:1; background:url(/uploads/image/images/g_58.png) 98% center no-repeat}
.second_nav .ibd ul li a .en{ display:none; font-size:12px; color:rgba(00,00,00,0.5); line-height:1; margin-top:12px; text-transform:uppercase}
.second_nav .ibd ul li.on a .cn,.second_nav .ibd ul li:hover a .cn{ color:#e6000e;  background:url(/uploads/image/images/g_59.png) 98% center no-repeat}
.second_nav .ibd ul li.on a .en{ display:block}
.second_nav .ifd{ margin-top:40px; background:#db1f2d; position:relative}
.second_nav .ifd span{ display:block; position:absolute; background:#db1f2d; position:absolute; right:-75px; top:0; z-index:0; width:1920px; height:100%}
.second_nav .second_nav_bj{ display:block; position:absolute; background:#fff; position:absolute; right:-75px; top:0; z-index:-1; width:1920px; height:100%}
.second_nav .ifd a{ display:block; line-height:88px; color:#fff; position:relative; z-index:2; font-size:20px}
.main{ width:1175px; float:right}

.article{ font-size:16px; line-height:2; word-break:break-all; color:#333}
.article img{ max-width:100%; height:auto}
@media (max-width:1680px) {
	.container:after{  margin-left:-300px; top:0}
	.container .nr{ width:1200px}
	.second_nav{ width:260px}
	.second_nav.fixed{ margin-left:-600px}
	.second_nav .ihd .cn{ font-size:20px;}
	.second_nav .ibd ul li a{ padding:20px 0}
	.second_nav .ibd ul li a .cn{ font-size:16px}
	.main{ width:860px}
	.second_nav .second_nav_bj{ right:-40px}
	.second_nav .ifd{ margin-top:30px}
	.second_nav .ifd span{ right:-40px}
	.second_nav .ifd a{ font-size:18px; line-height:60px}
}


.pdisplay{ width:100%; }
.pdisplay01{ width:100%}
.pdisplay01 .ihd{ font-size:18px; color:#d91422; font-weight:bold; line-height:1; padding-bottom:25px; border-bottom:1px solid #e5e5e5}
.pdisplay01 .ibd{ font-size:16px; line-height:2; word-break:break-all; color:#333; margin-top:20px}
.pdisplay02{ border-top:1px solid #e5e5e5; margin-top:40px; padding:40px 0}
.pdisplay02 .title{ float:left; font-size:18px; color:#333333; font-weight:bold}
.pdisplay02 .pic{ float:right; width:60%}
.pdisplay02 .pic img{ max-width:100%}
.pdisplay03{ background:url(/uploads/image/images/g_62.jpg) center center repeat; border-bottom:2px solid #d91422; padding:60px 0 60px 75px; margin-left:-75px; width:1920px}
.pdisplay03 .ihd{ font-size:18px; color:#d91422; font-weight:bold; line-height:1;}
.pdisplay03 .ibd{ width:1175px; margin-top:30px;font-size:16px; line-height:2; word-break:break-all; color:#333;}
@media (max-width:1680px) {
	.pdisplay03{ padding:60px 0 60px 40px; margin-left:-40px}
	.pdisplay03 .ibd{ width:860px; overflow:auto}
	.pdisplay03 .ibd .conts{ width:1100px}
}

.jjfa{ width:100%}
.jjfa .item{ width:100%; margin-bottom:55px; border-bottom:1px solid #e5e5e5; position:relative}
.jjfa .item:after{ content:""; display:block; width:20%; height:1px; background:#ff0000; position:absolute; left:0; bottom:-1px; z-index:2}
.jjfa .item .pic{ width:100%; overflow:hidden}
.jjfa .item .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.jjfa .item .pic:hover img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.jjfa .item .title{ font-size:24px; color:#333333; font-weight:bold; margin-top:35px}
.jjfa .item .title a{ color:#333}
.jjfa .item .title:hover a{ color:#db1f2d}
.jjfa .item .intro{ margin-top:25px; padding-bottom:35px}
.jjfa .item .intro p{ display:block; float:left; margin-right:10px; background:#eeeeee; line-height:34px; font-size:16px; color:#333333; padding:0 30px; margin-bottom:10px}
.jjfa .item .intro p:hover{ color:#fff; background:#db1f2d}
@media (max-width:1680px) {
	.jjfa .item{ margin-bottom:45px}
	.jjfa .item .title{ font-size:20px; margin-top:25px}
	.jjfa .item .intro{ margin-top:20px; padding-bottom:25px;}
	.jjfa .item .intro p{ font-size:14px; padding:0 25px}
}


.jjfa_display{ width:100%}
.jjfa_display .item1 .ihd{ font-size:24px; color:#333; font-weight:bold; line-height:1}
.jjfa_display .item1 .ibd{ margin-top:35px; font-size:16px; line-height:2; word-break:break-all; color:#333; padding-bottom:80px; border-bottom:1px solid #e5e5e5}
.jjfa_display .item1 .ibd img{ max-width:100%; height:auto}
.jjfa_display .item2{ margin-top:75px}
.jjfa_display .item2 .ihd{ font-size:24px; color:#333; font-weight:bold; line-height:1}
.jjfa_display .item2 .ibd{ margin-top:40px}
.jjfa_display .item2 .ibd .item{ width:351px; float:left; margin-right:61px; box-sizing:border-box; border:1px solid #e5e5e5; margin-bottom:50px}
.jjfa_display .item2 .ibd .item:nth-child(3n){ margin-right:0}
.jjfa_display .item2 .ibd .item .pic{ width:100%; overflow:hidden}
.jjfa_display .item2 .ibd .item .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.jjfa_display .item2 .ibd .item .pic:hover img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.jjfa_display .item2 .ibd .item .title{ font-size:18px; color:#565656; font-weight:bold; line-height:30px; height:60px; text-align:center; padding:0 20px; margin:10px 0; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.jjfa_display .item2 .ibd .item .more{ font-weight:bold; font-size:14px; color:#e6000e; text-align:center; border-top:1px solid #e5e5e5; height:48px; line-height:48px}
.jjfa_display .item3{ padding:75px; background:url(/uploads/image/images/g_62.jpg) center center repeat; margin-left:-75px; width:1920px}
.jjfa_display .item3 .cont{ width:1175px;}
.jjfa_display .item3 .ihd{ font-size:24px; color:#333; font-weight:bold; line-height:1}
.jjfa_display .item3 .ibd{ margin-top:40px;}
.jjfa_display .item3 .ibd .item{ float:left}
.jjfa_display .item3 .ibd .item:nth-child(2){ float:right}
.jjfa_display .item3 .ibd .item .pic{ width:100%; overflow:hidden}
.jjfa_display .item3 .ibd .item .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.jjfa_display .item3 .ibd .item .pic:hover img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.jjfa_display .item3 .ibd .item .title{ font-size:18px; color:#333333; line-height:30px; padding-top:20px; position:relative }
.jjfa_display .item3 .ibd .item:hover .title{ font-weight:bold;}
.jjfa_display .item3 .ibd .item .title:after{ content:""; display:block; width:0%; height:1px; background:#d91110; position:absolute; left:0; top:0; transition:all 0.5s}
.jjfa_display .item3 .ibd .item:hover .title:after{ width:70%}
.jjfa_display .item2 .imore a{width:175px; height:40px; border-radius:20px; color:#e7161a; font-size:14px; text-align:center; line-height:40px; display:block; margin:0 auto; margin-bottom:50px; border:1px solid #e7161a; transition:all 0.5s linear; -webkit-transition:all 0.5s linear; }
.jjfa_display .item2 .imore a:hover{ background:#e7161a; color:#fff}
@media (max-width:1680px) {
	.jjfa_display .item1 .ihd,.jjfa_display .item2 .ihd,.jjfa_display .item3 .ihd{ font-size:20px}
	.jjfa_display .item1 .ibd{ margin-top:30px; padding-bottom:60px}
	.jjfa_display .item2{ margin-top:50px}
	.jjfa_display .item2 .ibd{ margin-top:30px}
	.jjfa_display .item2 .ibd .item{ width:263px; margin-right:35px; margin-bottom:35px}
	.jjfa_display .item2 .ibd .item .title{ font-size:16px}
	.jjfa_display .item3{ padding:40px; margin-left:-40px}
	.jjfa_display .item3 .cont{ width:860px}
	.jjfa_display .item3 .ibd .item{ width:48%}
	.jjfa_display .item3 .ibd .item .title{ font-size:16px; padding-top:16px}
}

.hotsnews{ width:100%}
.hotsnews .pic{ width:100%; overflow:hidden}
.hotsnews .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.hotsnews:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.hotsnews .title a{ display:block; font-size:14px; color:#333333; font-weight:bold;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; padding:8px 0}
.hotsnews:hover .title a{ color:#e11616}



.picitemlist{ width:100%}
.picitemlist .item{ width:100%; border-bottom:1px solid #e5e5e5; padding-bottom:60px; margin-bottom:60px; position:relative}
.picitemlist .item:before{ content:""; display:block; width:20%; height:1px; background:#e11616; position:absolute; left:0; bottom:-1px; z-index:2; transition:all 0.5s}
.picitemlist .item:hover:before{ width:100%}
.picitemlist .item .title{ width:660px; float:left; }
.picitemlist .item .pic{ float:right; width:461px; overflow:hidden}
.picitemlist .item .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.picitemlist .item:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.picitemlist .item .title .time{ font-size:14px; color:#999999; line-height:1}
.picitemlist .item .title h3{ margin:35px 0; font-size:20px; color:#333333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.picitemlist .item .title h3 a{ color:#333}
.picitemlist .item:hover .title h3 a{ color:#e11616}
.picitemlist .item .title .intro{ font-size:14px; color:#999999; line-height:30px; height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.picitemlist .item .title .more{ margin-top:85px}
.picitemlist .item .title .more a{ font-size:14px; color:#999999}
.picitemlist .item:hover .title .more a{ color:#e11616}
@media (max-width:1680px) {
	.picitemlist .item{ padding-bottom:40px; margin-bottom:40px}
	.picitemlist .item .title{ width:440px}
	.picitemlist .item .pic{ width:380px}
	.picitemlist .item .title .time{ font-size:12px}
	.picitemlist .item .title h3{ font-size:18px; margin:25px 0}
	.picitemlist .item .title .intro{ font-size:12px; line-height:25px; height:50px;}
	.picitemlist .item .title .more{ margin-top:70px}
	.picitemlist .item .title .more a{ font-size:12px}
}


.fwzc01{ width:100%; margin-top:80px}
.fwzc01 .nr{ width:1680px; margin:0 auto; position:relative; overflow:hidden}
.fwzc01 .ihd{ width:100%; text-align:center}
.fwzc01 .ihd .cn{ font-size:36px; font-weight:bold; color:#333333; line-height:1}
.fwzc01 .ihd .en{ font-size:18px; color:rgba(00,00,0,0.5); text-transform:uppercase; margin-top:15px; line-height:1}
.fwzc01 .ibd{ margin-top:60px;}
.fwzc01 .ibd .item{ width:381px; float:left; margin-right:52px; position:relative}
.fwzc01 .ibd .item a{ position:relative; overflow:hidden; display:block; width:100%; height:100%}
.fwzc01 .ibd .item:hover:after{ content:""; display:block; width:1920px; height:1px; background:#d91110; position:absolute; right:0; bottom:-196px; z-index:2}
.fwzc01 .ibd .item:nth-child(4){ margin-right:0}
.fwzc01 .ibd .item .pic{ width:100%; position:relative; overflow:hidden}
.fwzc01 .ibd .item .pic img{ width:100%}
.fwzc01 .ibd .item .pic .img1{ visibility:visible; opacity:1; transition:all 0.3s}
.fwzc01 .ibd .item .pic .img2{ visibility:hidden; opacity:0; transition:all 0.3s; position:absolute; left:0; top:0}
.fwzc01 .ibd .item .cont{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:2; box-sizing:border-box; padding:70px 45px}
.fwzc01 .ibd .item .cont .num{ font-size:36px; color:#e70012; font-family:'sbold'; font-style:italic; line-height:1; transition:all 0.5s}
.fwzc01 .ibd .item .cont .title{ font-size:24px; color:#333333; margin-top:15px; transition:all 0.5s}
.fwzc01 .ibd .item .cont .intro{ font-size:14px; color:#999999; line-height:25px; margin-top:20px; text-align:justify; height:180px; transition:all 0.5s}
.fwzc01 .ibd .item .cont .more{ display:block; background:url(/uploads/image/images/g_69.png) center center no-repeat; width:51px; height:51px; opacity:0; visibility:hidden; transition:all 0.5s; background-size:100%}
.fwzc01 .ibd .item.on .num{ color:#fff}
.fwzc01 .ibd .item.on .title{ color:#fff}
.fwzc01 .ibd .item.on .intro{ color:#fff}
.fwzc01 .ibd .item.on .cont .more{ opacity:1; visibility:visible}
.fwzc01 .ibd .item.on .pic .img1{ visibility:hidden; opacity:0; transition:all 0.3s}
.fwzc01 .ibd .item.on .pic .img2{ visibility:visible; opacity:1; transition:all 0.3s}
.fwzc01 .more a{ display:block; width:231px; height:50px; background:#fff; color:#fff; text-align:center; line-height:50px; border-radius:30px; font-size:16px; margin:0 auto; margin-top:60px; border:1px solid #d91110; color:#d91110; transition:all 0.s5 linear; -webkit-transition:all 0.s5 linear;}
.fwzc01 .more a:hover{ box-shadow:0 0 10px rgba(00,00,0,.2); color:#fff; background:#d91110}
.fwzc01 .line{ width:100%; height:1px; background:#d2d2d2; margin-top:85px}
@media (max-width:1680px) {
	.fwzc01{ margin-top:60px}
	.fwzc01 .nr{ width:1200px}
	.fwzc01 .ihd .cn{ font-size:30px;}
	.fwzc01 .ihd .en{ font-size:14px;}
	.fwzc01 .ibd{ margin-top:40px}
	.fwzc01 .ibd .item{ width:285px; margin-right:20px}
	.fwzc01 .ibd .item .cont{ padding:40px 25px}
	.fwzc01 .ibd .item .cont .num{ font-size:30px}
	.fwzc01 .ibd .item .cont .title{ font-size:20px}
	.fwzc01 .ibd .item .cont .intro{ font-size:12px; height:120px}
	.fwzc01 .ibd .item .cont .more{ width:40px; height:40px}
	.fwzc01 .more a{ width:200px; height:42px; font-size:14px; line-height:42px; margin-top:45px}
	.fwzc01 .line{ margin-top:60px}
	.fwzc01 .ibd .item:hover:after{ bottom:-148px}
}
.fwzc02{ background:url(/uploads/image/images/g_62.jpg) center center repeat; margin-top:90px; padding:80px 0 145px}
.fwzc02 .nr{ width:1680px; margin:0 auto; position:relative}
.fwzc02 .nr .lt{ width:360px; float:left}
.fwzc02 .nr .lt .cn{ font-size:36px; font-weight:bold; color:#333333; line-height:1}
.fwzc02 .nr .lt .en{ font-size:18px; color:rgba(00,00,0,0.5); text-transform:uppercase; margin-top:15px; line-height:1}
.fwzc02 .nr .lt .intro{ font-size:18px; color:#333; line-height:2; margin-top:40px; text-align:justify}
.fwzc02 .nr .rt{ width:1245px; float:right;}
.fwzc02 .nr .rt .cont{ width:1600px; overflow:hidden}
.fwzc02 .nr .rt .hd a{ display:block; float:right; background:url(/uploads/image/images/g_23.png) top center no-repeat; padding-top:45px; line-height:1; font-size:14px; color:#333333}
.fwzc02 .nr .rt .swiper2{ width:1245px; margin-top:45px}
.fwzc02 .nr .rt .swiper2 .swiper-slide{ width:750px; margin-right:42px; padding-bottom:60px}
.fwzc02 .nr .rt .swiper2 .swiper-slide:last-child{ margin-right:0}
.fwzc02 .nr .rt .swiper2 .swiper-slide .pic{ width:100%; overflow:hidden}
.fwzc02 .nr .rt .swiper2 .swiper-slide .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.fwzc02 .nr .rt .swiper2 .swiper-slide:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.fwzc02 .nr .rt .swiper2 .swiper-slide .title{ width:94%; height:120px; position:absolute; right:0; bottom:0; z-index:2; background:#d91110; box-sizing:border-box; padding:0 32px; color:#fff}
.fwzc02 .nr .rt .swiper2 .swiper-slide .title .a{ float:left; line-height:120px; font-size:24px;}
.fwzc02 .nr .rt .swiper2 .swiper-slide .title .b{ float:right; font-size:18px; line-height:120px; max-width:calc(100% - 150px);text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.fwzc02 .nr .prev2{ background:url(/uploads/image/images/g_38.png) center center no-repeat; width:53px; height:53px; background-size:100%; cursor:pointer; position:absolute; left:0; bottom:0}
.fwzc02 .nr .prev2:hover{ background:url(/uploads/image/images/g_39.png) center center no-repeat;transform:rotatey(180deg); background-size:100%}
.fwzc02 .nr .next2{ background:url(/uploads/image/images/g_38.png) center center no-repeat; width:53px; height:53px; background-size:100%; cursor:pointer; position:absolute; left:60px; bottom:0; transform:rotatey(180deg)}
.fwzc02 .nr .next2:hover{ background:url(/uploads/image/images/g_39.png) center center no-repeat;transform:rotate(0); background-size:100%}
@media (max-width:1680px) {
	.fwzc02{ padding:60px 0 100px; margin-top:60px}
	.fwzc02 .nr{ width:1200px;}
	.fwzc02 .nr .lt{ width:300px}
	.fwzc02 .nr .lt .cn{ font-size:30px;}
	.fwzc02 .nr .lt .en{ font-size:14px;}
	.fwzc02 .nr .lt .intro{ font-size:14px;}
	.fwzc02 .nr .rt{ width:860px;}
	.fwzc02 .nr .rt .hd a{ background-size:28px; padding-top:40px}
	.fwzc02 .nr .rt .swiper2{ width:860px;}
	.fwzc02 .nr .rt .swiper2 .swiper-slide{ width:600px; padding-bottom:45px; margin-right:30px}
	.fwzc02 .nr .rt .swiper2 .swiper-slide .title{ height:90px; padding:0 20px;}
	.fwzc02 .nr .rt .swiper2 .swiper-slide .title .a{ font-size:20px; line-height:90px}
	.fwzc02 .nr .rt .swiper2 .swiper-slide .title .b{ font-size:14px; line-height:90px}
	.fwzc02 .nr .prev2,.fwzc02 .nr .next2{ width:45px; height:45px}
	
	
}
.fwzc03{ width:100%; background:url(/uploads/image/images/g_71.jpg) center center no-repeat; background-size:cover; padding:150px 0 200px}
.fwzc03 .nr{ width:1680px; margin:0 auto}
.fwzc03 .nr .lt{ width:769px; height:600px; background:#fff; float:left; box-sizing:border-box; padding:70px 115px 0;}
.fwzc03 .nr .lt .ihd{ text-align:center}
.fwzc03 .nr .lt .ihd .cn{ font-size:36px; color:#333333; font-weight:bold; line-height:1}
.fwzc03 .nr .lt .ihd .cn i{ color:#ea1212}
.fwzc03 .nr .lt .ihd .en{ font-size:18px; color:rgba(00,00,0,0.5); text-transform:uppercase; margin-top:20px}
.fwzc03 .nr .lt .ihd .intro{ font-size:14px; color:#333; line-height:25px; margin-top:12px}
.fwzc03 .nr .lt .ibd{ margin-top:30px}
.fwzc03 .nr .lt .ibd .sel{ display:block; width:100%; height:53px; appearance:none; -webkit-appearance:none; background:url(/uploads/image/images/g_72.png) 96% center no-repeat #f6f6f6; color:#333333; font-size:14px; padding:0 25px; box-sizing:border-box}
.fwzc03 .nr .lt .ibd .inp1{ display:block; width:100%; height:53px; appearance:none; -webkit-appearance:none; background:#f6f6f6; color:#333333; font-size:14px; padding:0 25px; margin-top:16px; box-sizing:border-box}
.fwzc03 .nr .lt .ibd .inp1::placeholder{appearance:none; -webkit-appearance:none; color:#333333; opacity:1}
.fwzc03 .nr .lt .ibd .inp2{ display:block; width:230px; height:50px; border-radius:30px; text-align:center; line-height:50px; font-size:16px; color:#fff; background:#d91110; margin:0 auto; margin-top:25px;}
.fwzc03 .nr .rt{ width:769px; height:600px; background:url(/uploads/image/images/g_74.jpg) center center no-repeat #fff; background-size:cover; float:right; box-sizing:border-box; padding:70px 115px 0;}
.fwzc03 .nr .rt .ihd{ text-align:center}
.fwzc03 .nr .rt .ihd .cn{ font-size:36px; color:#333333; font-weight:bold; line-height:1}
.fwzc03 .nr .rt .ihd .cn i{ color:#ea1212}
.fwzc03 .nr .rt .ihd .en{ font-size:18px; color:rgba(00,00,0,0.5); text-transform:uppercase; margin-top:20px}
.fwzc03 .nr .rt .ihd .intro{ font-size:14px; color:#333; line-height:25px; margin-top:12px}
.fwzc03 .nr .rt .ibd{ margin-top:40px; position:relative}
.fwzc03 .nr .rt .ibd .inp1{ display:block; width:100%; height:53px; appearance:none; -webkit-appearance:none; background:#f6f6f6; color:#333333; font-size:14px; padding:0 80px 0 25px; margin-top:16px; box-sizing:border-box; border-radius:30px}
.fwzc03 .nr .lt .ibd .inp2{ display:block; width:230px; height:50px; border-radius:30px; text-align:center; line-height:50px; font-size:16px; color:#d91110; background:#fff; border:1px solid #d91110; margin:0 auto; margin-top:25px; transition:all 0.5s linear; -webkit-transition:all 0.5s linear}
.fwzc03 .nr .lt .ibd .inp2:hover{ background:#d91110; color:#fff}
.fwzc03 .nr .lt .ibd .a6{ font-size:0; margin-top:16px}
.fwzc03 .nr .lt .ibd .province{ display:inline-block; vertical-align:top; width:48%; height:53px; appearance:none; -webkit-appearance:none; background:url(/uploads/image/images/g_72.png) 96% center no-repeat #f6f6f6; color:#333333; font-size:14px; padding:0 25px; box-sizing:border-box; margin-right:4%}
.fwzc03 .nr .lt .ibd .city{ display:inline-block; vertical-align:top; width:48%; height:53px; appearance:none; -webkit-appearance:none; background:url(/uploads/image/images/g_72.png) 96% center no-repeat #f6f6f6; color:#333333; font-size:14px; padding:0 25px; box-sizing:border-box;}

@media (max-width:1680px) {
	.fwzc03{ padding:100px 0 150px}
	.fwzc03 .nr{ width:1200px;}
	.fwzc03 .nr .lt{ width:580px; height:550px; padding: 40px 40px 0}
	.fwzc03 .nr .lt .ihd .cn{ font-size:30px;}
	.fwzc03 .nr .lt .ihd .en{ font-size:14px}
	.fwzc03 .nr .lt .ihd .intro{ font-size:12px}
	.fwzc03 .nr .rt{ width:580px; height:550px; padding: 40px 40px 0}
	.fwzc03 .nr .rt .ihd .cn{ font-size:30px;}
	.fwzc03 .nr .rt .ihd .en{ font-size:14px}
	.fwzc03 .nr .rt .ihd .intro{ font-size:12px}
}


.gsc{ width:100%}
.gsc01{ width:100%; position:relative}
.gsc01 .pic{ width:100%; font-size:0}
.gsc01 .pic img{ width:100%; height:auto}
.gsc01 .play{ background:url(/uploads/image/images/g_77.png) center center no-repeat; width:105px; height:105px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:2; cursor:pointer}
.gsc01 .item{ width:428px; height:565px; background:url(/uploads/image/images/g_80.png) center center no-repeat; box-sizing:border-box; padding:0 40px; position:absolute; left:50%; margin-left:-880px; top:50%; transform:translatey(-50%); z-index:2}
.gsc01 .item .ihd{ text-align:center; color:#fff; padding-top:80px}
.gsc01 .item .ihd .cn{ font-size:24px; line-height:1; font-weight:bold; background:url(/uploads/image/images/g_78.png) bottom center no-repeat; padding-bottom:18px}
.gsc01 .item .ihd .intro{ font-size:16px; color:#fff; opacity:0.7; margin-top:14px}
.gsc01 .item .ibd{ margin-top:30px;}
.gsc01 .item .ibd .sel{ appearance:none; -webkit-appearance:none; background:url(/uploads/image/images/g_79.png) right center no-repeat; height:55px; margin-bottom:20px; display:block; width:100%; color:#fff; font-size:16px; border-bottom:1px solid rgba(255,255,255,0.3)}
.gsc01 .item .ibd .sel option{  color:#333}
.gsc01 .item .ibd .inp1{ appearance:none; -webkit-appearance:none;  height:55px; margin-bottom:20px; display:block; width:100%; color:#fff; font-size:16px; border-bottom:1px solid rgba(255,255,255,0.3)}
.gsc01 .item .ibd .inp1::placeholder{appearance:none; -webkit-appearance:none; opacity:1; color:#fff}
.gsc01 .item .ibd .inp2{ display:block; width:230px; height:50px; border-radius:30px; text-align:center; line-height:50px; font-size:16px; color:#fff; background:#d91110; margin:0 auto; margin-top:55px; cursor:pointer}
@media (max-width:1680px) {
	.gsc01 .item{ width:360px; height:460px; background-size:100% 100%; margin-left:-620px}
	.gsc01 .item .ihd{ padding-top:50px}
	.gsc01 .item .ihd .cn{ font-size:20px}
	.gsc01 .item .ihd .intro{ font-size:12px}
	.gsc01 .item .ibd .sel{ height:42px; font-size:14px}
	.gsc01 .item .ibd .inp1{ height:42px; font-size:14px}
	.gsc01 .item .ibd .inp2{ width:200px; height:42px; margin-top:40px; line-height:42px; font-size:14px}
}

.gsc02{ width:100%; position:relative}
.gsc02 .pic{ width:100%; overflow:hidden}
.gsc02 .pic img{ width:100%; height:auto}
.gsc02 .title{ position:absolute; left:50%; margin-left:-840px; z-index:9; top:50%; margin-top:-93px; color:#fff; line-height:1.3; background:url(/uploads/image/images/g_84.png) left bottom no-repeat; padding-bottom:30px; font-size:60px; font-weight:bold; font-style:italic}
.gsc02 .title .a{ color:#ff0000; }
.gsc02 .title .b{  padding-left:40px}
@media (max-width:1680px) {
	.gsc02 .title{ margin-left:-600px; font-size:40px}
}

.gsc03{ width:100%; padding:115px  0 150px}
.gsc03 .nr{ width:1680px; margin:0 auto}
.gsc03 .nr .ihd{ font-size:52px; color:#333333; line-height:1; font-weight:bold}
.gsc03 .nr .ibd{ width:100%; margin-top:70px}
.gsc03 .nr .ibd .swiper3{ width:100%; position:relative; padding-bottom:70px}
.gsc03 .nr .ibd .swiper3 .swiper-slide{ width:532px; margin-right:16px}
.gsc03 .nr .ibd .swiper3 .swiper-slide:last-child{ margin-right:0}
.gsc03 .nr .ibd .swiper3 .swiper-slide .pic{ width:100%; overflow:hidden; position:relative}
.gsc03 .nr .ibd .swiper3 .swiper-slide .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.gsc03 .nr .ibd .swiper3 .swiper-slide .pic:hover img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.gsc03 .nr .ibd .swiper3 .swiper-slide .pic span{ display:block; width:100%; height:100%; background:rgba(00,00,00,.6); position:absolute; left:0; top:0; transition:all 0.3s linear}

.gsc03 .nr .ibd .swiper3 .swiper-slide:hover .pic span{ opacity:0}
.gsc03 .nr .ibd .swiper3 .swiper-slide .title{ font-size:18px; color:#333333; line-height:80px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gsc03 .nr .ibd .swiper3 .swiper-pagination3{ width:100%; height:1px; background:#e5e5e5; position:absolute; left:0; bottom:0; top:auto}
.gsc03 .nr .ibd .swiper3 .swiper-pagination3 .swiper-pagination-progressbar-fill{ height:2px; background:#ff0000; margin-top:-1px}
@media (max-width:1680px) {
	.gsc03{ padding:80px  0 110px}
	.gsc03 .nr{ width:1200px}
	.gsc03 .nr .ihd{ font-size:36px}
	.gsc03 .nr .ibd{ margin-top:50px}
	.gsc03 .nr .ibd .swiper3{ padding-bottom:50px}
	.gsc03 .nr .ibd .swiper3 .swiper-slide{ width:400px; margin-right:15px}
	.gsc03 .nr .ibd .swiper3 .swiper-slide .title{ font-size:16px; line-height:60px;}
}

.gsc04{ width:100%; position:relative}
.gsc04 .pic{ width:100%; overflow:hidden}
.gsc04 .pic img{ width:100%; height:auto}
.gsc04 .title{ position:absolute; right:50%; margin-right:-840px; z-index:9; top:50%; margin-top:-93px; color:#fff; line-height:1.3; background:url(/uploads/image/images/g_84.png) left bottom no-repeat; padding-bottom:30px; font-size:60px; font-weight:bold; font-style:italic}
.gsc04 .title .a{ color:#ff0000; }
.gsc04 .title .b{  padding-left:40px}
@media (max-width:1680px) {
	.gsc04 .title{ margin-right:-600px; font-size:40px}
}

.gsc05{ width:100%; position:relative}
.gsc05 .pic{ width:100%; overflow:hidden}
.gsc05 .pic img{ width:100%; height:auto}
.gsc05 .title{ width:100%; position:absolute; left:0; top:8.6%; z-index:9; text-align:center}
.gsc05 .title .a{ font-size:52px; color:#333333; font-weight:bold; line-height:1}
.gsc05 .title .b{ font-size:18px; color:#333333; line-height:2; margin-top:15px}
.gsc05 .cont{ position:absolute; left:30%; top:37.5%; width:40%; }
.gsc05 .cont img{ width:100%}
@media (max-width:1680px) {
	.gsc05 .title .a{ font-size:36px }
	.gsc05 .title .b{ font-size:14px}
}

.gsc06{ width:100%; position:relative}
.gsc06 .pics{ width:100%; overflow:hidden}
.gsc06 .pics img{ width:100%; height:auto}
.gsc06 .nr{ width:1680px; height:52% ; position:absolute; left:50%; margin-left:-840px; top:24%; z-index:9; color:#fff}
.gsc06 .nr .tab{ width:100%; height:100%}
.gsc06 .nr .lt{ float:left}
.gsc06 .rt{ width:28.125%; height:52%; position:absolute; right:17.8%; top:24%; color:#fff; z-index:9}
.gsc06 .rt li{ background:url(/uploads/image/images/g_93.png) center center no-repeat; background-size:100%; width:151px; height:151px; text-align:center; position:absolute; background-size:100%;}
.gsc06 .rt li.on{ background:url(/uploads/image/images/g_94.png) center center no-repeat; background-size:100%}

.gsc06 .rt li:nth-child(1){ background:url(/uploads/image/images/h1.png) center center no-repeat; background-size:cover}
.gsc06 .rt li:nth-child(2){ background:url(/uploads/image/images/h2.png) center center no-repeat; background-size:cover}
.gsc06 .rt li:nth-child(3){ background:url(/uploads/image/images/h3.png) center center no-repeat; background-size:cover}
.gsc06 .rt li:nth-child(4){ background:url(/uploads/image/images/h4.png) center center no-repeat; background-size:cover}
.gsc06 .rt li:nth-child(1).on{ background:url(/uploads/image/images/h1_2.png) center center no-repeat; background-size:cover}
.gsc06 .rt li:nth-child(2).on{ background:url(/uploads/image/images/h2_2.png) center center no-repeat; background-size:cover}
.gsc06 .rt li:nth-child(3).on{ background:url(/uploads/image/images/h3_2.png) center center no-repeat; background-size:cover}
.gsc06 .rt li:nth-child(4).on{ background:url(/uploads/image/images/h4_2.png) center center no-repeat; background-size:cover}

.gsc06 .rt li .pic{ width:100%; text-align:center; margin-top:20px;}
.gsc06 .rt li .title{ font-size:18px; margin-top:15px}
.gsc06 .rt li:nth-child(1){ left:0; top:0;animation: mymovee 2s infinite;-webkit-animation: mymovee 2s infinite;}
.gsc06 .rt li:nth-child(2){ right:0; top:0;animation: mymovee 2s infinite;-webkit-animation: mymovee 2s infinite;}
.gsc06 .rt li:nth-child(3){ left:0; bottom:0;animation: mymoveee 2s infinite;-webkit-animation: mymoveee 2s infinite;}
.gsc06 .rt li:nth-child(4){ right:0; bottom:0;animation: mymoveee 2s infinite;-webkit-animation: mymoveee 2s infinite;}
.gsc06 .nr .lt .ihd .a{ font-size:52px; line-height:1; font-weight:bold; margin-top:70px}
.gsc06 .nr .lt .ihd .cont{ display:none}
.gsc06 .nr .lt .ihd .cont.on{ display:block}
.gsc06 .nr .lt .ihd .b{ margin-top:115px; font-size:30px; line-height:1}
.gsc06 .nr .lt .ihd .c{ font-size:18px; margin-top:24px}
.gsc06 .nr .lt .hd ul{ margin-top:40px}
.gsc06 .nr .lt .hd ul li{ float:left;  width:36px; height:36px; text-align:center; line-height:36px; color:rgba(255,255,255,0.3); font-size:14px; margin-right:50px; cursor:pointer}
.gsc06 .nr .lt .hd ul li.on{ font-size:0; background:url(/uploads/image/images/g_92.png) center center no-repeat;}


@keyframes mymovee {
	0% {
		top: -5px;
	}

	50% {
		top: 5px;
	}

	100% {
		top: -5px;
	}
}

@-webkit-keyframes mymovee {
	0% {
		top: -5px;
	}

	50% {
		top: 5px;
	}

	100% {
		top: -5px;
	}
}
@keyframes mymoveee {
	0% {
		bottom: -5px;
	}

	50% {
		bottom: 5px;
	}

	100% {
		bottom: -5px;
	}
}

@-webkit-keyframes mymoveee {
	0% {
		bottom: -5px;
	}

	50% {
		bottom: 5px;
	}

	100% {
		bottom: -5px;
	}
}
@media (max-width:1680px) {
	.gsc06 .nr{ width:1200px; margin-left:-600px}
	.gsc06 .nr .lt .ihd .a{ font-size:36px; margin-top:40px}
	.gsc06 .nr .lt .ihd .b{ margin-top:100px; font-size:24px}
	.gsc06 .nr .lt .ihd .c{ font-size:14px;}
	.gsc06 .rt li{ width:120px; height:120px}
	.gsc06 .rt li .pic{ margin-top:12px}
	.gsc06 .rt li .pic img{ height:50px; width:auto}
	.gsc06 .rt li .title{ font-size:16px}
	.gsc06 .nr .lt .hd ul li{ margin-right:36px}
}

.gsc07{ width:100%; position:relative; color:#fff}
.gsc07 .pic{ width:100%; height:auto}
.gsc07 .pic img{ width:auto; height:auto}
.gsc07 .conts{ position:absolute; right:50%; margin-right:-840px; top:50%; margin-top:-150px; z-index:2; width:520px}
.gsc07 .conts .a{ font-size:52px; line-height:1; font-weight:bold}
.gsc07 .conts .b{ font-size:18px; margin-top:25px; line-height:2}
.gsc07 .conts .c{ margin-top:80px;display:flex;justify-content: space-between; border-bottom:1px solid rgba(255,255,255,0.2);}
.gsc07 .conts .c p{ cursor:pointer; display:block; padding-bottom:25px; position:relative; color:rgba(255,255,255,0.5)}
.gsc07 .conts .c p:hover:after{ content:""; display:block; width:100%; height:1px; background:#ff0000; position:absolute; left:0; bottom:-1px}
.gsc07 .conts .c p:hover{ color:#fff}
.gsc07 .conts .c p.on{ color:#fff}
.gsc07 .conts .c p.on:after{ content:""; display:block; width:100%; height:1px; background:#ff0000; position:absolute; left:0; bottom:-1px}
@media (max-width:1680px) {
	.gsc07 .conts{ margin-right:-600px; width:400px}
	.gsc07 .conts .a{ font-size:36px}
	.gsc07 .conts .b{ font-size:14px}
	.gsc07 .conts .c{ font-size:12px; margin-top:60px}
}




.gsc08{ width:100%; position:relative}
.gsc08 .pic{ width:100%; overflow:hidden}
.gsc08 .pic img{ width:100%; height:auto}
.gsc08 .title{ position:absolute; right:50%; margin-right:-840px; z-index:9; top:50%; margin-top:-193px; color:#333; line-height:1.3; background:url(/uploads/image/images/g_84.png) left bottom no-repeat; padding-bottom:30px; font-size:60px; font-weight:bold; font-style:italic}
.gsc08 .title .a{ color:#ff0000; }
.gsc08 .title .b{  padding-left:40px}
@media (max-width:1680px) {
	.gsc08 .title{ margin-right:-600px; font-size:40px; margin-top:-120px}
	
}

.gsc09{ width:100%; padding:115px  0 150px}
.gsc09 .nr{ width:1680px; margin:0 auto}
.gsc09 .nr .ihd{ font-size:52px; color:#333333; line-height:1; font-weight:bold}
.gsc09 .nr .ibd{ width:100%; margin-top:70px}
.gsc09 .nr .ibd .swiper9{ width:100%; position:relative; padding-bottom:70px}
.gsc09 .nr .ibd .swiper9 .swiper-slide{ width:532px; margin-right:16px}
.gsc09 .nr .ibd .swiper9 .swiper-slide:last-child{ margin-right:0}
.gsc09 .nr .ibd .swiper9 .swiper-slide .pic{ width:100%; overflow:hidden; position:relative}
.gsc09 .nr .ibd .swiper9 .swiper-slide .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.gsc09 .nr .ibd .swiper9 .swiper-slide .pic:hover img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.gsc09 .nr .ibd .swiper9 .swiper-slide .pic span{ display:block; width:100%; height:100%; background:rgba(00,00,00,.6); position:absolute; left:0; top:0; transition:all 0.3s linear}

.gsc09 .nr .ibd .swiper9 .swiper-slide:hover .pic span{ opacity:0}
.gsc09 .nr .ibd .swiper9 .swiper-slide .title{ font-size:18px; color:#333333; line-height:80px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.gsc09 .nr .ibd .swiper9 .swiper-pagination9{ width:100%; height:1px; background:#e5e5e5; position:absolute; left:0; bottom:0; top:auto}
.gsc09 .nr .ibd .swiper9 .swiper-pagination9 .swiper-pagination-progressbar-fill{ height:2px; background:#ff0000; margin-top:-1px}
@media (max-width:1680px) {
	.gsc09{ padding:80px  0 110px}
	.gsc09 .nr{ width:1200px}
	.gsc09 .nr .ihd{ font-size:36px}
	.gsc09 .nr .ibd{ margin-top:50px}
	.gsc09 .nr .ibd .swiper9{ padding-bottom:50px}
	.gsc09 .nr .ibd .swiper9 .swiper-slide{ width:400px; margin-right:15px}
	.gsc09 .nr .ibd .swiper9 .swiper-slide .title{ font-size:16px; line-height:60px;}
}
.gsc10{ width:100%; position:relative; margin-top:.}
.gsc10 .tab10{ width:100%}
.gsc10 .tab10 .hd{ position:absolute; left:50%; margin-left:-840px; z-index:2; bottom:9%; color:#fff}
.gsc10 .tab10 .hd li{ float:left; margin-right:15px; font-size:14px; color:rgba(255,255,255,0.5); width:330px; line-height:60px; height:60px; border-bottom:1px solid rgba(255,255,255,0.5); cursor:pointer} 
.gsc10 .tab10 .hd li.on{ color:#fff; border-bottom:1px solid #e60012}
.gsc10 .tab10 .bd{ width:100%}
.gsc10 .tab10 .bd ul li{ width:100%; position:relative}
.gsc10 .tab10 .bd ul li .pics{ width:100%}
.gsc10 .tab10 .bd ul li .pics img{ width:100%; height:auto}
.gsc10 .tab10 .bd ul li.li01 .conts{ position:absolute; left:50%; margin-left:-840px; top:23%; font-size:52px; color:#333333; font-weight:bold; line-height:1.4}
.gsc10 .tab10 .bd ul li.li02 .conts{ position:absolute; right:0; top:16%; font-size:52px; color:#333333; font-weight:bold; line-height:1.4; width:33.3333333%}
.gsc10 .tab10 .bd ul li.li02 .conts .intro{ font-size:18px; font-weight:normal; margin-top:15px; line-height:2}
.gsc10 .tab10 .bd ul li.li02 .swiper10{ width:33.33333%; position:absolute; right:0; bottom:0; z-index:9; overflow:hidden}
.gsc10 .tab10 .bd ul li.li02 .swiper10 .swiper-slide{ width:100%; overflow:hidden; position:relative}
.gsc10 .tab10 .bd ul li.li02 .swiper10 .swiper-slide .pic{ width:100%; overflow:hidden}
.gsc10 .tab10 .bd ul li.li02 .swiper10 .swiper-slide .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.gsc10 .tab10 .bd ul li.li02 .swiper10 .swiper-slide:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.gsc10 .tab10 .bd ul li.li02 .swiper10 .swiper-slide .title{ width:100%; position:absolute; left:0; bottom:0; z-index:2; height:90px; text-align:center; box-sizing:border-box; padding:0 10px; font-size:18px; color:#fff; line-height:90px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; background:rgba(00,00,00,0.5)}
@media (max-width:1680px) {
	.gsc10{ margin-top:0}
	.gsc10 .tab10 .hd{ margin-left:-600px;}
	.gsc10 .tab10 .hd li{ width:250px; height:50px; line-height:50px;}
	.gsc10 .tab10 .bd ul li.li01 .conts{ font-size:36px; margin-left:-600px}
	.gsc10 .tab10 .bd ul li.li02 .conts{ font-size:36px}
	.gsc10 .tab10 .bd ul li.li02 .conts .intro{ font-size:14px}
	.gsc10 .tab10 .bd ul li.li02 .swiper10 .swiper-slide .title{ font-size:14px; height:60px; line-height:60px}
}
.gsc11{ width:100%; position:relative}
.gsc11 .pics{ width:100%}
.gsc11 .pics img{ width:100%; height:auto}
.gsc11 .nr{ position:absolute; left:50%; margin-left:-840px; top:18%; color:#333}
.gsc11 .nr .a{ font-size:52px; line-height:1.4; font-weight:bold}
.gsc11 .nr .b{ font-size:18px; margin-top:25px; line-height:2}
.gsc11 .nr .c{ margin-top:55px}
.gsc11 .nr .c .swiper11{ width:427px; overflow:hidden}
.gsc11 .nr .c .swiper11 .swiper-slide{ width:100%; overflow:hidden; position:relative}
.gsc11 .nr .c .swiper11 .swiper-slide .pic{ width:100%; overflow:hidden}
.gsc11 .nr .c .swiper11 .swiper-slide .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.gsc11 .nr .c .swiper11 .swiper-slide:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.gsc11 .nr .c .swiper11 .swiper-slide .title{ width:100%; position:absolute; left:0; bottom:0; z-index:2; height:65px; text-align:center; box-sizing:border-box; padding:0 10px; font-size:18px; color:#fff; line-height:65px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; background:rgba(00,00,00,0.5)}
.gsc11 .nr .d{ margin-top:120px}
.gsc11 .nr .d a{ display:block; width:285px; height:50px; border-radius:30px; background:#d91110; color:#fff; font-size:16px; text-align:center; line-height:50px}
@media (max-width:1680px) {
	.gsc11 .nr{ margin-left:-600px; top:16%}
	.gsc11 .nr .a{ font-size:36px}
	.gsc11 .nr .b{ margin-top:20px; font-size:14px}
	.gsc11 .nr .c{ margin-top:40px}
	.gsc11 .nr .c .swiper11{ width:340px;}
	.gsc11 .nr .c .swiper11 .swiper-slide .title{ font-size:14px; height:50px; line-height:50px}
	.gsc11 .nr .d{ margin-top:70px}
	.gsc11 .nr .d a{ font-size:14px; width:220px; height:42px; line-height:42px}
	
	
	.pilist .list-pic img { width:100%; height:167px}
}
.cots{ font-size:14px; line-height:30px}
.cot2{ margin-top:20px; font-size:14px; color:#333; max-height:150px; overflow-y:auto}
.cot2 table{width: 100%;margin:0 auto;border: 1px solid #adadad;}
.cot2 table thead{background: #d6d6d6;}
.cot2 table thead tr th{line-height: 35px;text-align: center;font-size: 14px;color: #292929;font-weight: normal;border-right: 1px solid #adadad;}
.cot2 table tbody tr{margin-top: 1px;background: #f9f9f9;}
.cot2 table tbody tr td{font-size: 14px;color: #343434;text-align: center;line-height: 30px;text-align: center;border-right: 1px solid #adadad;padding: 15px;}
.cot2 table tbody tr td:nth-child(1){text-align: left;}

.pda{ width:100%; background:url(/uploads/image/images/g_118.jpg) center center no-repeat; background-size:cover; padding:90px 0 150px; position:relative}
.pda .g-in{ position:relative}
.pda .pdarb{  font-size:30px; color:#333333; font-weight:bold; text-align:center}
.pda .pdara{ font-size:18px; color:#333333; text-align:center; margin-top:10px}
.pda .pdal{ width:100%; text-align:center; margin-top:70px}
.pda .pdal img{ max-height:500px; width:auto}

.xinpin{ width:100%; position:relative; overflow:hidden}
.xinpin .swiper-slide{ width:100%; position:relative}
.xinpin .swiper-slide .pic{ width:100%; overflow:hidden}
.xinpin .swiper-slide .pic img{ width:100%}
.xinpin .swiper-slide .cont{ width:100%; position:absolute; left:0; top:8%; z-index:9; text-align:center}
.xinpin .swiper-slide .cont .a{ font-size:36px; color:#333333; font-weight:bold;}
.xinpin .swiper-slide .cont .a i{ color:#ff2525}
.xinpin .swiper-slide .cont .b{ font-size:18px; color:#636465}



.gcon_2{ width:100%; background:#db1f2d; transition:all 0.5s}
.gcon_2.fixed{ background:none; position:fixed; left:0; bottom:0; z-index:99}
.gcon_2 .nr{ width:1680px; margin:0 auto}
.gcon_2 .nr .item{ width:1720px; margin-left:-20px; height:65px; background:#db1f2d; overflow:hidden; color:#fff}
.gcon_2 .nr .item .a1{ float:left; margin-left:30px; width:300px; font-size:16px; font-weight:bold; line-height:65px}
.gcon_2 .nr .item .a2{ float:left; width:250px; float:left; margin-right:20px}
.gcon_2 .nr .item .a2 .sel{ border:0; border-bottom:1px solid rgba(255,255,255,0.3); height:44px; color:#fff; width:100%; font-size:14px; margin-top:10px}
.gcon_2 .nr .item .a2 .sel option{ color:#333}
.gcon_2 .nr .item .a3{ float:left; width:250px; float:left; margin-right:20px}
.gcon_2 .nr .item .a3 .inp1{ border:0; border-bottom:1px solid rgba(255,255,255,0.3); height:44px; color:#fff; width:100%; font-size:14px; margin-top:10px}
.gcon_2 .nr .item .a3 .inp1::placeholder{ -webkit-appearance:none; appearance:none; opacity:1; color:#fff}
.gcon_2 .nr .item .a4{ float:left; width:250px; float:left; margin-right:20px}
.gcon_2 .nr .item .a4 .inp1{ border:0; border-bottom:1px solid rgba(255,255,255,0.3); height:44px; color:#fff; width:100%; font-size:14px; margin-top:10px}
.gcon_2 .nr .item .a4 .inp1::placeholder{ -webkit-appearance:none; appearance:none; opacity:1; color:#fff}

.gcon_2 .nr .item .a6{ float:left; width:250px; float:left; margin-right:20px; height:44px; border-bottom:1px solid rgba(255,255,255,0.3); margin-top:10px}
.gcon_2 .nr .item .a6 .province{ border:0; height:44px; color:#fff; width:47%; font-size:14px; margin-right:2%}
.gcon_2 .nr .item .a6 .province option{ color:#333}
.gcon_2 .nr .item .a6 .city{ border:0; height:44px; color:#fff; width:48%; font-size:14px;}
.gcon_2 .nr .item .a6 .city option{ color:#333}

.gcon_2 .nr .item .a5{ width:262px; float:right}
.gcon_2 .nr .item .a5 .inp1{ width:100%; height:65px; background:#3c3c3c; text-align:center; font-size:16px; color:#fff; cursor:pointer}
.gcon_2.fixed .nr .item{ border-radius:50px; }
@media (max-width:1680px){
	.gcon_2 .nr{ width:1200px;}
	.gcon_2 .nr .item{ width:1240px; margin-left:-20px;}
	.gcon_2 .nr .item .a1{ width:270px; font-size:14px; margin-left:0; margin-left:20px}
	.gcon_2 .nr .item .a2{ width:170px}
	.gcon_2 .nr .item .a3{ width:170px}
	.gcon_2 .nr .item .a4{ width:170px;}
	.gcon_2 .nr .item .a6{ width:170px;}
	.gcon_2 .nr .item .a5{ width:147px;}
	.gcon_2 .nr .item .a5 .inp1{ font-size:16px}
}

.pic103103 .cont .item{ width:48.5%; margin-right:3%; padding-bottom:40px; float:left; position:relative}
.pic103103 .cont .item:nth-child(2n){ margin-right:0}
.pic103103 .cont .item .pic{ width:100%; overflow:hidden}
.pic103103 .cont .item .pic img{ width:100% ;transition:all 0.4s linear;    -webkit-transition:all 0.4s linear;    -moz-transition:all 0.4s linear;    -o-transition:all 0.4s linear;}
.pic103103 .cont .item:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scal(1.1);}
.pic103103 .cont .item .title{ width:100%; height:60px;  z-index:2; background:#d91110; box-sizing:border-box; padding:0 20px; color:#fff; box-sizing:border-box}
.pic103103 .cont .item .title .a{ float:left; line-height:60px; font-size:18px; font-weight:bold}
.pic103103 .cont .item .title .b{ float:right; font-size:18px; line-height:60px; max-width:calc(100% - 150px);text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.gglt{ position:fixed; left:1%; bottom:5%; z-index:9999999}
.gglt a{ font-size:0; line-height:20px; display:block; transition:all 0s; margin-top:5px}
.gglt a span{ display:inline-block; vertical-align:top; width:29px; height:29px; margin-right:10px; background:url(/uploads/image/images/g_127.png) center center no-repeat}
.gglt a.on span,.gglt a:hover span{ background:url(/uploads/image/images/g_126.png) center center no-repeat}
.gglt a.on,.gglt a:hover{ font-size:18px; line-height:29px; color:#d91110}
.security{ width:800px; margin:0 auto}
.security .ihd{ text-align:center}
.security .ihd .cn{ font-size:36px; color:#333333; font-weight:bold; line-height:1}
.security .ihd .cn i{ color:#ea1212}
.security .ihd .en{ font-size:18px; color:#333333; text-transform:uppercase; margin-top:20px}
.security .ihd .intro{ font-size:16px; color:#333; line-height:30px; margin-top:12px}
.security .ibd{ margin-top:40px; position:relative}
.security .ibd .inp1{ display:block; width:100%; height:53px; appearance:none; -webkit-appearance:none; background:#f6f6f6; color:#333333; font-size:14px; padding:0 80px 0 25px; margin-top:16px; box-sizing:border-box; border-radius:30px}
.security .ibd .inp2{ background:url(/uploads/image/images/g_73.png) center center no-repeat; width:70px; height:50px; position:absolute; right:0; top:0; z-index:2; cursor:pointer}

.third_nav{ width:100%; border-bottom:1px solid #e5e5e5; margin-bottom:60px}
.third_nav ul li{ float:left; position:relative; margin-right:80px;}
.third_nav ul li a{ display:block; font-size:18px; color:#333333; font-weight:bold; padding-bottom:30px}
.third_nav ul li:hover a,.third_nav ul li.on a{ color:#e6000e}
.third_nav ul li:after{ content:""; display:block; width:0; height:1px; background:#e6000e; position:absolute; left:0; bottom:-1px; z-index:2; transition:all 0.3s}
.third_nav ul li:hover:after,.third_nav ul li.on:after{ width:100%}
@media (max-width:1680px){
	.third_nav{  margin-bottom:40px}
}










