﻿
.g-t1{text-align: center;font-size: 40px;}

.row-a1{padding: 63px 0 0;}
.m-list1{margin-top: 39px;margin-bottom: 51px;border: 1px solid #E9E9E9;overflow: hidden;text-align: center;}
.m-list1 li{float: left;width: 20%;height: 169px;position: relative;padding-top: 35px;}
.m-list1 li:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;height: 88px;
	background-color: #E9E9E9;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list1 .top{overflow: hidden;margin-bottom: 3px;}
.m-list1 .num{font-size: 44px;color: #C53632;font-family: 'DIN-Bold';display: inline-block;vertical-align: top;}
.m-list1 .r-d{display: inline-block;vertical-align: top;line-height: 1.2;}
.m-list1 .r-d span{display: block;font-size: 28px;color: #C53632;font-weight: bold;font-family: arial;}
.m-list1 .r-d em{font-size: 18px;}
.m-list1 .desc{font-size: 18px;font-weight: bold;}
.row-a1 .m-txt1 .more{margin-bottom: 111px;}
.m-txt1{overflow: hidden;margin-bottom: 53px;}
.m-txt1 .pic{float: left;width: 49%;margin-right: 54px;}
.m-txt1 .con{display: block;position: relative;}
.m-txt1 .con:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background: url(../images/i-02.png) no-repeat center;
	-o-background-size: 33px auto;
	-ms-background-size: 33px auto;
	-moz-background-size: 33px auto;
	-webkit-background-size: 33px auto;
	background-size: 33px auto;
}
.m-txt1 .pic img{width: 100%;display: block;}
.m-txt1 .txt{overflow: hidden;padding-top: 12px;}
.m-txt1 .tit{font-size: 28px;margin-bottom: 12px;}
.m-txt1 .desc{font-size: 18px;line-height: 1.9;text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}
.m-txt1 .more{color: #C53632;display: block;margin-bottom: 24px;font-size: 18px;}
.m-txt1 .more:hover{text-decoration: underline;}
.m-txt1 .list{overflow: hidden;margin: 0 -15px;}
.m-txt1 .list li{width: 33.33%;float: left;}
.m-txt1 .list span{display: block;margin: 0 15px;height: 88px;border: 1px solid #DCDEE0;
	text-align: center;line-height: 86px;font-size: 20px;
}
.m-txt1 .list .ico{display: inline-block;vertical-align: middle;
	width: 40px;height: 40px;position: relative;top: -2px;margin-right: 13px;
}
.m-txt1 .list .ico img{width: 100%;height: 100%;display: block;}

.m-list2{overflow: hidden;margin: 0 -20px;}
.m-list2 li{width: 33.33%;float: left;}
.m-list2 .con{margin: 0 20px;border: 3px solid #C53632;height: 155px;position: relative;}
.m-list2 .tit{font-size: 24px;color: #C53632;width: 238px;left: 77px;position: absolute;
	top: 41px;z-index: 2;
}
.m-list2 .tit:before{content: '';position: absolute;top: -15px;left: -32px;
	width: 63px;height: 63px;border-radius: 50%;opacity: .04;z-index: -1;
	background-color: #D82126;
}
.m-list2 .tit:after{content: '';position: absolute;left: -30px;top: -3px;
	width: 21px;height: 14px;
	background: url(../images/i-06.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list2 .ico{position: absolute;width: 41px;height: 41px;bottom: 24px;right: 30px;}
.m-list2 .ico img{width: 100%;height: 100%;display: block;}

.row-a2{padding: 91px 0 0;}
.m-tab1{overflow: hidden;margin-top: 18px;}
.m-tab1 li{width: 16.66%;float: left;}
.m-tab1 .con{display: block;height: 205px;text-align: center;padding-top: 22px;position: relative;
	background-position: bottom left;background-repeat: repeat-x;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-tab1 .con:after{content: '';position: absolute;left: 0;bottom: 0;height: 5px;width: 0;
	background-color: #C53632;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-tab1 .ico{display: block;width: 90px;height: 90px;margin: 0 auto 13px;}
.m-tab1 .ico img{width: 100%;height: 100%;display: block;}
.m-tab1 h3{font-size: 20px;font-weight: normal;line-height: 1.3;text-align: center;}
.m-tab1 .con:hover,.m-tab1 li.on .con{background-image: url(../images/i-16.png);}
.m-tab1 .con:hover:after,.m-tab1 li.on .con:after{width: 100%;}

.m-txt2{height: 700px;color: #fff;padding: 144px 0 0;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt2 .tit{font-size: 28px;margin-bottom: 16px;}
.m-txt2 .desc{font-size: 20px;margin-bottom: 126px;}
.m-txt2 .btn{display: block;width: 127px;height: 48px;text-align: center;line-height: 46px;
	border: 1px solid #fff;border-radius: 24px;font-size: 16px;color: #fff;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-txt2 .btn:after{content: '';display: inline-block;vertical-align: middle;
	width: 19px;height: 7px;background: url(../images/i-17.png) no-repeat center;
	position: relative;top: -2px;margin-left: 12px;
}
.m-txt2 .btn:hover{background-color: rgba(255,255,255,.3);}

.row-a3{padding: 90px 0 102px;}
.m-list3{overflow: hidden;margin-right: -1px;margin-top: 38px;margin-bottom: 38px;}
.m-list3 li{width: 14%;float: left;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 li.on{width: 44%;}
.m-list3 .con{display: block;height: 606px;margin-right: 1px;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list3 .con:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;
	background-color: rgba(0,0,0,.3);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .t1{position: absolute;top: 50%;left: 50%;width: 1em;z-index: 2;font-weight: normal;
	font-size: 20px;color: #fff;line-height: 1.1;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .bot{position: absolute;left: 38px;right: 30px;bottom: 30px;
	line-height: 38px;z-index: 3;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .tit{font-size: 24px;color: #fff;}
.m-list3 .btn{position: absolute;right: 0;top: 0;width: 80px;height: 38px;
	border-radius: 19px;
	background: #C53632 url(../images/i-18.png) no-repeat center;
	-o-background-size: 27px auto;
	-ms-background-size: 27px auto;
	-moz-background-size: 27px auto;
	-webkit-background-size: 27px auto;
	background-size: 27px auto;
}
.m-list3 li.on .t1,.m-list3 li.on .con:after{opacity: 0;}
.m-list3 li.on .bot{opacity: 1;}

.row-a4{overflow: hidden;padding: 53px 0 68px;
	background: #F8F9FA url(../images/p-bg2.jpg) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-a4 .col-l{width: 955px;}
.row-a4 .col-r{float: none;overflow: hidden;}
.row-a4 .g-t1{margin-bottom: 52px;}
.m-list4{overflow: hidden;}
.m-list4 li{width: 50%;float: left;}
.m-list4 .con{display: block;background-color: #fff;margin-right: 33px;position: relative;overflow: hidden;}
.m-list4 .pic{padding-top: 68%;height: 0;position: relative;overflow: hidden;}
.m-list4 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list4 .txt{padding: 24px 30px 0;height: 151px;}
.m-list4 .top{overflow: hidden;font-size: 16px;margin-bottom: 15px;}
.m-list4 .date{float: left;font-family: 'DIN-Bold';}
.m-list4 .lab{float: right;color: #C42922;}
.m-list4 .tit{font-size: 18px;font-weight: normal;line-height: 1.56;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list4 .mask{position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 40px 33px 0;
	background-color: #C42922;color: #fff;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-o-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .mask .top{margin-bottom: 48px;}
.m-list4 .mask .lab{color: #fff;}
.m-list4 .mask .desc{font-size: 16px;line-height: 1.75;margin-top: 40px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-list4 .btn{position: absolute;left: 33px;bottom: 30px;width: 100px;height: 38px;border-radius: 19px;
	background: #fff url(../images/i-19.png) no-repeat center;
	-o-background-size: 27px auto;
	-ms-background-size: 27px auto;
	-moz-background-size: 27px auto;
	-webkit-background-size: 27px auto;
	background-size: 27px auto;
}
.m-list4 .con:hover .mask{
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	-o-transform: translateY(0%);
	-ms-transform: translateY(0%);
	transform: translateY(0%);
}

.m-list5{}
.m-list5 li{margin-bottom: 33px;}
.m-list5 .con{display: block;overflow: hidden;}
.m-list5 .pic{float: left;width: 192px;height: 129px;overflow: hidden;margin-right: 15px;}
.m-list5 .pic img{width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .txt{overflow: hidden;}
.m-list5 .tit{font-size: 18px;line-height: 1.33;font-weight: normal;margin-bottom: 18px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list5 .desc{font-size: 16px;color: #999;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list5 .con:hover .tit{color: #C42922;}
.m-list5 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.ban{height: 375px;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ban .tit{color: #fff;position: absolute;top: 50%;left: 15px;right: 15px;
	text-align: center;line-height: 1.2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.ban .tit h2{font-size: 60px;font-weight: normal;}
.ban .tit span{font-size: 36px;}
.g-tab{border-bottom: 1px solid rgba(0,0,0,.1);line-height: 75px;overflow: hidden;}
.g-tab .tab{float: left;}
.g-tab .tab li{float: left;margin-right: 33px;}
.g-tab .tab li a{display: block;font-size: 18px;position: relative;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.g-tab .tab li a:after{content: '';position: absolute;bottom: 0;left: 50%;right: 50%;height: 1px;
	background-color: #C53632;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab .tab li.on a:after,.g-tab .tab li:hover a:after{left: 0;right: 0;}
.g-tab .tab li.on a,.g-tab .tab li:hover a{color: #C53632;}
.g-tab .cur{float: right;font-size: 16px;color: #888;}
.g-tab .cur:before{content: '';display: inline-block;vertical-align: middle;
	width: 11px;height: 11px;border-radius: 50%;margin-right: 9px;
	border: 2px solid #C53632;
}
.g-tab .cur a{color: #888;}
.g-tab .cur a:hover{color: #C42922;}
.m-list6{margin-top: 56px;margin-bottom: 60px;border-top: 1px solid #C53632;}
.m-list6 li{border-bottom: 1px solid rgba(197, 54, 50, .5);}
.m-list6 .tit{line-height: 63px;font-size: 20px;font-weight: normal;
	position: relative;padding: 0 35px;cursor: pointer;
}
.m-list6 .tit:after{content: '';position: absolute;top: 0;bottom: 0;right: 33px;width: 15px;
	background: url(../images/i-23.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list6 li.on .tit{background-color: rgba(166, 166, 166, .12);}
.m-list6 li.on .tit:after{background-image: url(../images/i-23-on.png);}
.m-list6 .con{padding: 35px 55px 53px;display: none;
	background: url(../images/i-25.png) no-repeat right 70px bottom 35px;
	-o-background-size: 496px auto;
	-ms-background-size: 496px auto;
	-moz-background-size: 496px auto;
	-webkit-background-size: 496px auto;
	background-size: 496px auto;
}
.m-list6 .t1{font-weight: normal;font-size: 18px;margin-bottom: 6px;}
.m-list6 .desc{font-size: 18px;line-height: 2.17;}
.m-list6 .item{margin-bottom: 45px;}
.m-list6 .item:last-child{margin-bottom: 22px;}
.m-list6 .mail{font-size: 18px;padding-left: 36px;
	background: url(../images/i-24.png) no-repeat left center;
	-o-background-size: 25px auto;
	-ms-background-size: 25px auto;
	-moz-background-size: 25px auto;
	-webkit-background-size: 25px auto;
	background-size: 25px auto;
}
.m-list6 .mail a{color: #0976DB;text-decoration: underline;}

.m-list7{margin: 85px -17px 40px;overflow: hidden;}
.m-list7 li{width: 33.33%;float: left;margin-bottom: 53px;}
.m-list7 .con{height: 265px;margin: 0 17px;border: 1px solid rgba(51,51,51,.27);
	padding: 15px 40px 0;
	background: url(../images/i-27.png) no-repeat right bottom;
	-o-background-size: 179px auto;
	-ms-background-size: 179px auto;
	-moz-background-size: 179px auto;
	-webkit-background-size: 179px auto;
	background-size: 179px auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list7 .tit{font-size: 32px;line-height: 84px;padding-right: 40px;font-weight: normal;
	border-bottom: 1px solid rgba(0,0,0,.15);
	background: url(../images/i-26.png) no-repeat right center;
	-o-background-size: 36px auto;
	-ms-background-size: 36px auto;
	-moz-background-size: 36px auto;
	-webkit-background-size: 36px auto;
	background-size: 36px auto;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list7 .txt{padding: 31px 0 0;}
.m-list7 .name{font-size: 24px;display: block;margin-bottom: 6px;}
.m-list7 .del{font-size: 30px;color: #C53632;font-weight: bold;font-family: arial;}
.m-list7 .con:hover{background-image: url(../images/i-27-on.png);border-color: #C53632;}
.m-list7 .con:hover .tit{background-image: url(../images/i-26-on.png);color: #C53632;}

.row-b1{padding: 56px 0 36px;position: relative;}
.row-b1:before{content: '';position: absolute;bottom: 102px;left: 0;
	width: 201px;height: 210px;
	background: url(../images/i-28.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-b1:after{content: '';position: absolute;top: 24px;right: 9px;
	width: 177px;height: 333px;
	background: url(../images/i-29.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list8{margin: 0 -10px;*zoom:1;position: relative;z-index: 2;}
.m-list8:after,.m-list8:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list8 li{width: 25%;float: left;margin-bottom: 48px;}
.m-list8 .con{display: block;margin: 0 10px;height: 285px;
	background: #FFFFFF;
	box-shadow: 0px 2px 25px 0px rgba(0,0,0,0.2);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list8 .pic{height: 240px;line-height: 240px;font-size: 0;text-align: center;}
.m-list8 .pic img{max-width: 95%;max-height: 95%;display: inline-block;vertical-align: middle;}
.m-list8 .tit{font-size: 18px;font-weight: normal;text-align: center;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list8 .con:hover{
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	transform: translateY(-10px);
}

.m-list9{}
.m-list9 .con{height: 327px;position: relative;overflow: hidden;
	background-position: right center;background-repeat: no-repeat;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}
.m-list9 li:nth-child(2n) .con{background-position: left center;}
.m-list9 .txt{position: absolute;top: 50%;left: 128px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list9 .tit{font-size: 36px;margin-bottom: 15px;color: #C53632;}
.m-list9 .desc{font-size: 18px;line-height: 1.83;color: #666;}
.m-list9 li:nth-child(2n) .txt{left: 912px;}

.m-list10{text-align: center;font-size: 0;margin: 114px -13px 22px;position: relative;z-index: 2;}
.m-list10 li{display: inline-block;vertical-align: top;width: 460px;margin-bottom: 76px;}
.m-list10 .con{margin: 0 13px;height: 476px;padding-top: 43px;text-align: center;
	background: linear-gradient(180deg, #FFFFFF, #FFFFFF);
	border: 1px solid #EAEAEA;
	box-shadow: 0px 7px 14px 1px rgba(202,202,202,0.2);
	border-radius: 5px;
}
.m-list10 .ico{display: block;margin: 0 auto 24px;width: 112px;height: 112px;
	background: linear-gradient(180deg, #F1F3F9, #FFFFFF);
	border: 2px solid #FFFFFF;
	box-shadow: 0px 16px 14px 1px rgba(202,202,202,0.2);
	border-radius: 50%;
}
.m-list10 .tit{font-size: 36px;color: #C53632;margin-bottom: 10px;}
.m-list10 .desc{display: inline-block;text-align: left;font-size: 16px;line-height: 2.06;
	color: #033333;
}
.m-list10 li:first-child .desc,.m-list10 li:nth-child(2) .desc{text-align: center;}

.row-b2{overflow: hidden;position: relative;}
.row-b2:before{content: '';position: absolute;bottom: 278px;left: 0;
	width: 424px;height: 215px;
	background: url(../images/i-35.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-b2:after{content: '';position: absolute;top: 209px;right: 9px;
	width: 221px;height: 501px;
	background: url(../images/i-36.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.m-list11{padding: 67px 0 0;}
.m-list11 li{margin-bottom: 27px;border-bottom: 1px solid rgba(0,0,0,.2);}
.m-list11 .con{display: block;overflow: hidden;padding-bottom: 34px;
	background: url(../images/i-37.png) no-repeat right 10px bottom 62px;
	-o-background-size: 599px auto;
	-ms-background-size: 599px auto;
	-moz-background-size: 599px auto;
	-webkit-background-size: 599px auto;
	background-size: 599px auto;
}
.m-list11 .pic{float: left;width: 373px;height: 532px;margin-right: 175px;}
.m-list11 .pic img{width: 100%;height: 100%;display: block;}
.m-list11 .txt{overflow: hidden;max-width: 566px;padding-top: 6px;}
.m-list11 .top{border-bottom: 1px solid rgba(0,0,0,.4);padding-bottom: 28px;margin-bottom: 41px;}
.m-list11 .name{font-size: 72px;color: #C53834;font-weight: bold;margin-bottom: 23px;}
.m-list11 .lab{font-size: 30px;font-weight: bold;}
.m-list11 .desc{font-size: 25px;line-height: 2.2;}
.m-list11 li:last-child{border-bottom: 0;}

.row-bg{
	background: url(../images/p-bg3.jpg) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-a1-1{padding: 36px 0 0;}
.g-t2{font-size: 32px;text-align: center;}
.row-a1-1 .g-t2{margin-bottom: 50px;}
.row-a1-1 .m-txt1 .desc{font-size: 18px;line-height: 2.5;}
.row-a1-1 .m-txt1 .tit{margin-bottom: 15px;}
.row-a1-1 .m-txt1{margin-bottom: 63px;}
.row-c1{overflow: hidden;padding-bottom: 150px;}
.row-c1 .left{width: 704px;float: left;}
.row-c1 .right{width: 580px;float: right;margin-top: 78px;}
.m-desc1{font-size: 26px;line-height: 2.5;text-align: justify;position: relative;}
.m-desc1 .ico{display: inline-block;vertical-align: top;}
.m-desc1:before{content: '';position: absolute;width: 21px;height: 14px;left: -23px;top: 5px;
	background: url(../images/i-39.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-map{position: relative;}
.m-map .pic img{width: 100%;display: block;}
.m-map li{position: absolute;}
.m-map li span{width: 38px;height: 38px;display: block;font-size: 0;
	border-radius: 50%;text-align: center;line-height: 38px;
	background-color: rgba(196, 173, 116, .2);cursor: pointer;
}
.m-map li span:after{content: '';display: inline-block;vertical-align: middle;
	width: 12px;height: 12px;border-radius: 50%;
	background-color: #C4AD74;
}
.m-map .i1{top: 37.5%;right: 29.69%;}
.m-map .i2{top: 44.78%;right: 25.71%;}
.m-map .i3{top: 57.65%;right: 21.31%;}
.m-map .i4{top: 64.74%;right: 22.44%;}
.m-map .i5{top: 74.07%;right: 25.14%;}
.m-map .i6{top: 49.07%;right: 33.24%;}
.m-map .i7{top: 57.65%;right: 28.69%;}
.m-map .i8{top: 66.23%;right: 30.04%;}
.m-map .i9{top: 50.56%;right: 41.19%;}
.m-map .i10{top: 60.26%;right: 36.36%;}
.m-map .i11{top: 69.59%;right: 36.79%;}
.m-map .i12{top: 61.94%;right: 44.89%;}
.m-map li span:hover:after{background-color: #C53632;}

.row-c2{position: relative;}
.row-c2 .wp{position: relative;}
.row-c2 .wp:after{content: '';position: absolute;right: 0;top: -94px;
	width: 760px;height: 94px;
	background: url(../images/i-40.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-item1{border-top: 4px solid #b02b28;padding: 56px 58px 54px;margin-bottom: 44px;
	background-color: #F4F4F4;overflow: hidden;
}
.m-item1 .txt{float: left;width: 638px;}
.m-item1 .pic{float: right;width: 600px;}
.m-item1 .pic img{width: 100%;display: block;}
.m-item1 .desc{font-size: 16px;line-height: 2.44;}
.m-item1 .tit{font-size: 0;border-bottom: 1px solid rgba(0,0,0,.15);margin-bottom: 39px;}
.m-item1 .tit span{display: inline-block;font-size: 32px;
	padding-bottom: 21px;position: relative;
}
.m-item1 .tit span:after{content: '';position: absolute;left: 0;right: 0;bottom: -1px;
	height: 2px;background-color: #C53632;
}

.m-item2{border-top: 4px solid #b02b28;padding: 48px 58px 54px;margin-bottom: 44px;
	background-color: #F4F4F4;overflow: hidden;
}
.m-item2 .tit{font-size: 0;border-bottom: 1px solid rgba(0,0,0,.15);margin-bottom: 33px;}
.m-item2 .tit span{display: inline-block;font-size: 32px;
	padding-bottom: 21px;position: relative;
}
.m-item2 .tit span:after{content: '';position: absolute;left: 0;right: 0;bottom: -1px;
	height: 2px;background-color: #C53632;
}
.m-item2 .txt{font-size: 16px;line-height: 2.44;}

.g-t5{text-align: center;font-size: 0;color: #C53632;overflow: hidden;}
.g-t5 span{display: inline-block;font-size: 32px;position: relative;padding: 0 12px;}
.g-t5 span:after,.g-t5 span:before{content: '';position: absolute;top: 50%;
	width: 5113px;height: 36px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	background-repeat: no-repeat;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}
.g-t5 span:before{right: 100%;background-image: url(../images/i-41.png);background-position: right center;}
.g-t5 span:after{left: 100%;background-image: url(../images/i-42.png);background-position: left center;}

.row-d1{padding: 50px 0 75px;
	background: url(../images/i-bg3.png) no-repeat right 25px;
	-o-background-size: 324px auto;
	-ms-background-size: 324px auto;
	-moz-background-size: 324px auto;
	-webkit-background-size: 324px auto;
	background-size: 324px auto;
}
.m-list12{margin-top: 58px;margin-bottom: 66px;
	display: flex;
	justify-content: space-between;
}
.m-list12 .con{width: 180px;}
.m-list12 .ico{display: block;margin: 0 auto 20px;width: 113px;height: 113px;}
.m-list12 .ico img{width: 100%;height: 100%;display: block;}
.m-list12 .tit{font-size: 25px;text-align: center;margin-bottom: 10px;}
.m-list12 .desc{font-size: 18px;line-height: 1.33;text-align: justify;}

.m-pic2 img{display: block;margin: 0 auto;}

.row-d2{padding: 95px 0 81px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-tab2{text-align: center;font-size: 0;margin-bottom: 60px;}
.m-tab2 li{width: 262px;margin: 0 9px;display: inline-block;vertical-align: top;}
.m-tab2 li a{display: block;height: 55px;line-height: 55px;border-radius: 6px;
	line-height: 55px;font-size: 25px;
	background: #FFFFFF;box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.1);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab2 li.on a,.m-tab2 li:hover a{background-color: #C53632;color: #fff;}
.m-txt3{overflow: hidden;padding: 47px 53px 55px 66px;
	background-color: #fff;
}
.m-txt3 .pic{float: right;width: 547px;}
.m-txt3 .pic img{width: 100%;display: block;}
.m-txt3 .txt{float: left;font-size: 20px;color: #333;width: 702px;text-align: justify;
	position: relative;height: 363px;line-height: 363px;overflow-y: auto;padding-right: 20px;
}
.m-txt3 .txt::-webkit-scrollbar {
    width: 6px;
}
.m-txt3 .txt::-webkit-scrollbar-track {
    background: #f1f1f1;
}
.m-txt3 .txt::-webkit-scrollbar-thumb {
    background: #C53632;
}
.m-txt3 .txt::-webkit-scrollbar-thumb:window-inactive {
    background: #C53632;
}
.m-txt3 .t-c{display: inline-block;vertical-align: middle;line-height: 2.25;}

.row-d3{padding: 67px 0 0;
	background: url(../images/i-bg3.png) no-repeat right 102px;
	-o-background-size: 324px auto;
	-ms-background-size: 324px auto;
	-moz-background-size: 324px auto;
	-webkit-background-size: 324px auto;
	background-size: 324px auto;
}
.m-tab3{overflow: hidden;margin-top: 45px;text-align: center;font-size: 0;}
.m-tab3 li{width: 20%;display: inline-block;vertical-align: top;padding: 0 15px 36px;position: relative;}
.m-tab3 li:after{content: '';position: absolute;bottom: 0;left: 50%;margin-left: -9px;display: none;
	border-bottom: 9px solid #fff;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
}
.m-tab3 .ico{display: block;margin: 0 auto 3px;width: 90px;height: 90px;position: relative;}
.m-tab3 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab3 .i-on{opacity: 0;}
.m-tab3 h3{font-size: 22px;line-height: 1.36;height: 2.72em;font-weight: normal;text-align: center;}
.m-tab3 li:hover:after,.m-tab3 li.on:after{display: block;}
.m-tab3 li:hover .i-ok,.m-tab3 li.on .i-ok{opacity: 0;}
.m-tab3 li:hover .i-on,.m-tab3 li.on .i-on{opacity: 1;}
.m-tab3 li:hover h3,.m-tab3 li.on h3{color: #C53632;}
.m-txt4{padding: 39px 36px;font-size: 18px;line-height: 1.78;/*text-align: center;*/
	background-color: #fff;box-shadow: 0px 0px 15px rgba(0,0,0,.15);
}
.m-txt4 .desc{margin-bottom: 40px;}

.row-d4{padding: 95px 0 45px;
	background: url(../images/i-bg4.png) no-repeat left 435px;
	-o-background-size: 372px auto;
	-ms-background-size: 372px auto;
	-moz-background-size: 372px auto;
	-webkit-background-size: 372px auto;
	background-size: 372px auto;
}
.m-list13{overflow: hidden;margin-top: 50px;margin-bottom: 25px;}
.m-list13 li{width: 50%;float: left;margin-bottom: 15px;}
.m-list13 .con{overflow: hidden;}
.m-list13 .ico{width: 36px;height: 36px;float: left;margin-right: 10px;}
.m-list13 .ico img{width: 100%;display: block;}
.m-list13 .txt{overflow: hidden;}
.m-list13 .tit{font-size: 22px;color: #C53632;margin-bottom: 10px;}
.m-list13 .desc{font-size: 18px;line-height: 1.67;}

.m-pic3 img{display: block;margin: 0 auto;}

.row-s1{padding: 50px 0 223px;position: relative;
	background: url(../images/p-bg4.jpg) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider1{max-width: 1920px;margin: 0 auto;position: relative;
	background: url(../images/i-bg1.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider1 .item{height: 1111px;opacity: 0;}
.m-slider1 .con{position: relative;}
.m-slider1 .time{font-size: 36px;color: #C53632;display: block;white-space: nowrap;}
.m-slider1 .desc{font-size: 24px;white-space: nowrap;}
.m-slider1 .ico{display: block;width: 25px;height: 25px;border-radius: 50%;
	background-color: #a1872d;
}
.m-slider1 .slick-current{padding-top: 687px;}
.m-slider1 .slick-current .con{margin-left: 90px;}
.m-slider1 .i1{padding-top: 523px;}
.m-slider1 .i1 .ico{position: absolute;left: 54px;bottom: -40px;}
.m-slider1 .i1 .time{margin-bottom: 8px;}
.m-slider1 .i2{padding-top: 510px;}
.m-slider1 .i2 .con{margin-left: 160px;}
.m-slider1 .i2 .time,.m-slider1 .i2 .desc{padding-left: 15px;}
.m-slider1 .i3{padding-top: 320px;}
.m-slider1 .i3 .con{margin-left: 50px;}
.m-slider1 .i3 .ico{position: absolute;left: 135px;bottom: -33px;}
.m-slider1 .i3 .time{margin-bottom: 8px;}
.m-slider1 .i4{padding-top: 320px;}
.m-slider1 .i4 .ico{margin-bottom: 12px;}
.m-slider1 .i4 .con{margin-left: 160px;}
.m-slider1 .i4 .item{margin-bottom: 12px;}
.m-slider1 .i5{text-align: right;padding-top: 111px;}
.m-slider1 .i5 .con{float: right;margin-right: 30px;}
.m-slider1 .i5 .ico{position: absolute;right: -24px;bottom: -24px;}
.m-slider1 .i5 .time{margin-bottom: 12px;}
.m-slider1 .slick-active{opacity: 1;}

.m-slider2{position: absolute;width: 827px;right: 220px;bottom: 510px;
	background: url(../images/i-bg2.png) no-repeat center bottom;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider2 .date{display: block;text-align: center;font-size: 20px;color: #363636;
	padding-bottom: 24px;padding-left: 28px;
}
.m-slider2 .slick-arrow{position: absolute;bottom: 0;width: 21px;height: 21px;z-index: 2;
	border-radius: 50%;border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-slider2 .slick-prev{left: 0;background-image: url(../images/i-59.png);}
.m-slider2 .slick-next{right: 0;background-image: url(../images/i-60.png);}

.row-n1{position: relative;padding: 47px 0 0;}
.row-n1:before{content: '';position: absolute;left: 10px;top: 186px;width: 329px;height: 253px;
	background: url(../images/i-64.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-n1:after{content: '';position: absolute;right: 23px;bottom: 110px;width: 496px;height: 381px;
	background: url(../images/i-65.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-n1 .wp{position: relative;z-index: 2;}
.m-list14{}
.m-list14 li{margin-bottom: 18px;}
.m-list14 .con{display: block;overflow: hidden;padding: 33px 40px 33px 30px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list14 .pic{float: left;width: 306px;height: 206px;margin-right: 40px;overflow: hidden;}
.m-list14 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list14 .txt{overflow: hidden;padding-top: 31px;}
.m-list14 .tit{font-size: 24px;font-weight: normal;margin-bottom: 10px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list14 .desc{font-size: 18px;line-height: 1.83;margin-bottom: 12px;color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list14 .date{display: block;font-size: 16px;color: #9B9B9B;padding-left: 21px;
	background: url(../images/i-61.png) no-repeat left center;
	-o-background-size: 14px auto;
	-ms-background-size: 14px auto;
	-moz-background-size: 14px auto;
	-webkit-background-size: 14px auto;
	background-size: 14px auto;
}
.m-list14 .con:hover{background: #FFFFFF;
	box-shadow: 0px 2px 20px 0px rgba(0,0,0,0.08);
}
.m-list14 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.pages{font-size: 0;text-align: center;margin: 80px 0;}
.pages li{display: inline-block;vertical-align: middle;margin: 0 4px;}
.pages li a{display: block;width: 44px;height: 44px;line-height: 40px;font-family: arial;font-weight: bold;
	border: 2px solid #DCDCDC;font-size: 16px;color: #666;border-radius: 5px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.pages li:hover a,.pages li.on a{background-color: #CC3042;border-color: #CC3042;color: #fff;}
.pages .arrow a{background-position: center;background-repeat: no-repeat;
	-o-background-size: 9px auto;
	-ms-background-size: 9px auto;
	-moz-background-size: 9px auto;
	-webkit-background-size: 9px auto;
	background-size: 9px auto;
}
.pages .prev a{background-image: url(../images/i-63.png);background-color: #E8E8E8;border-color: #E8E8E8;}
.pages .next a{background-image: url(../images/i-62.png);background-color: #E8E8E8;border-color: #E8E8E8;}
.pages .prev:hover a{background-image: url(../images/i-63-on.png);}
.pages .next:hover a{background-image: url(../images/i-62-on.png);}

.btn-news{display: block;margin: 0 auto;width: 180px;height: 50px;text-align: center;line-height: 48px;
	font-size: 18px;color: #666;border: 1px solid #ddd;border-radius: 25px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.btn-news:hover{background-color: #C53632;border-color: #C53632;color: #fff;;}


.row-n2{overflow: hidden;position: relative;padding: 56px 0 70px;}
.row-n2:before{content: '';position: absolute;left: 0px;top: 87px;width: 280px;height: 253px;
	background: url(../images/i-66.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-n2:after{content: '';position: absolute;right: 23px;bottom: 110px;width: 496px;height: 381px;
	background: url(../images/i-65.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-n2 .wp{position: relative;z-index: 2;}
.row-n2 .col-l{width: 930px;}
.row-n2 .col-r{width: 368px;}

.m-details h1{font-size: 32px;
	margin-bottom: 23px;
}
.m-details .info{overflow: hidden;font-family: 'SourceHanSansCN-Light';
	border-bottom: 1px solid rgba(0,0,0,0.1);line-height: 30px;padding-bottom: 27px;
}
.m-details .info span{float: left;font-size: 16px;color: #888;margin-right: 50px;}
.m-details .share{float: right;}
.m-details .share em{font-size: 16px;color: #888;float: left;margin-right: 12px;}
.m-details .share .bdsharebuttonbox{float: left;}
.m-details .share .bdsharebuttonbox a{float: left;width: 30px;height: 30px;
	padding-left: 0;margin: 0 10px 0 0;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: 25px auto;
	-ms-background-size: 25px auto;
	-moz-background-size: 25px auto;
	-webkit-background-size: 25px auto;
	background-size: 25px auto;
}
.m-details .bdsharebuttonbox .bds_weixin{
	background-image: url(../images/i-67.png);
}
.m-details .bdsharebuttonbox .bds_sqq{
	background-image: url(../images/i-69.png);
}
.m-details .bdsharebuttonbox .bds_tsina{margin-right: 0 !important;
	background-image: url(../images/i-68.png);
}
.m-details .txt{font-size: 18px;line-height: 1.89;
	padding: 20px 0 20px;border-bottom: 1px solid rgba(0,0,0,.12);
}

.m-details .arrow{font-size:18px;line-height:42px;padding:24px 0 10px;}
.m-details .arrow .item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-details .arrow .item a{color:#666;display:block;position:relative;padding-left:48px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-details .arrow .item.disabled a{color:rgba(102,102,102,.54)}
.m-details .arrow .item:hover span{color:#C12A25}
.m-details .item a:before{position:absolute;top:50%;left:0;width:26px;height:26px;border-radius:50%;text-align:center;line-height:26px;font-family:'黑体';font-size:13px;color:#666;background-color:#F1F1F1;margin-top:-13px}
.m-details .prev a:before{content:'<'}
.m-details .next a:before{content:'>'}
.m-details .item.disabled a:before{color:rgba(102,102,102,.5)}

.m-news{padding: 21px 27px 17px 30px;
	border: 1px solid rgba(0,0,0,0.12);border-top: 4px solid #C12A25;
}
.m-t1{font-size: 20px;
	border-bottom: 1px solid rgba(0,0,0,.2);padding-bottom: 21px;margin-bottom: 20px;
}
.m-list15{}
.m-list15 li{border-bottom: 1px solid rgba(0,0,0,.1);padding-bottom: 20px;margin-bottom: 20px;}
.m-list15 .con{display: block;overflow: hidden;}
.m-list15 .pic{float: left;width: 120px;height: 83px;overflow: hidden;margin-right: 18px;}
.m-list15 .txt{overflow: hidden;padding-top: 3px;}
.m-list15 .date{display: block;font-size: 16px;color: #888;margin-bottom: 3px;padding-left: 21px;
	background: url(../images/i-61.png) no-repeat left center;
	-o-background-size: 14px auto;
	-ms-background-size: 14px auto;
	-moz-background-size: 14px auto;
	-webkit-background-size: 14px auto;
	background-size: 14px auto;
}
.m-list15 h3{font-size: 16px;font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list15 li:last-child{border-bottom: 0;margin-bottom: 0;}

.bd_weixin_popup{
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    -o-box-sizing: content-box;
    box-sizing: content-box;
}

.pop-video{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1024;display: none;}
.pop-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7)}
.pop-video .cont{width:660px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-video .close{position:absolute;right:-20px;top:-20px;z-index:3;width:46px;height:46px;border-radius:50%;cursor:pointer;background:url(../images/close.png) center no-repeat #000;-o-background-size:24px auto;-ms-background-size:24px auto;-moz-background-size:24px auto;-webkit-background-size:24px auto;background-size:24px auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.pop-video .video video{width:100%;background-color:#000}
.pop-video .close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}



.row-dn5{padding: 60px 0;}
.ne-txt1,.ne-txt2{font-size: 18px;line-height: 1.67;padding-top: 40px;}
.ne-txt2{padding: 40px 0;}

.row-b1-001:before,.row-b1-001:after{display: none;}


.ul-list1{overflow: hidden;text-align: center;font-size: 0;padding: 93px 10px;
	background-color: #fff;
}
.ul-list1 li{display: inline-block;vertical-align: top;width: 16.66%;}
.ul-list1 .con{display: block;width: 205px;height: 276px;position: relative;margin: 0 auto;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ul-list1 .txt{position: absolute;top: 75px;left: 15px;right: 5px;text-align: center;}
.ul-list1 .tit{font-size: 22px;line-height: 1.45;color: #C53632;margin-bottom: 5px;}
.ul-list1 .desc{font-size: 16px;color: #333;}

.m-txt3-1 .txt{font-size: 18px;}
.m-txt3-1 .txt .t-c{line-height: 1.78;}
.m-txt3-1 .t1{font-size: 24px;height: 56px;line-height: 56px;position: relative;
	padding-left: 21px;margin-bottom: 14px;
	background-image: linear-gradient(to right, rgba(197,54,50,0.1), rgba(255,0,0,0));
}
.m-txt3-1 .t1:after{content: '';position: absolute;left: 0;top: 50%;width: 4px;height: 16px;
	background-color: #C53632;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt3-1 .tips1{margin-bottom: 20px;}
.m-txt3-1 .tips2{line-height: 40px;}
.m-txt3-1 .tips2 p:before{content: '';display: inline-block;vertical-align: middle;
	width: 8px;height: 8px;border-radius: 50%;margin: 0 10px 0 6px;
	border: 2px solid #C53632;position: relative;top: -2px;
}

.m-box1{padding: 39px 40px;
	background-color: #fff;box-shadow: 0px 0px 15px rgba(0,0,0,.15);
}
.n-t1{font-size: 24px;margin-bottom: 24px;position: relative;}
.n-t1:after{content: '';position: absolute;left: -17px;top: 50%;
	width: 4px;height: 14px;background-color: #C53632;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.ul-list2{overflow: hidden;margin: 0 -13px 10px;}
.ul-list2 li{width: 25%;float: left;margin-bottom: 26px;}
.ul-list2 .con{display: block;margin: 0 13px;}
.ul-list2 .pic{height: 112px;text-align: center;font-size: 0;line-height: 112px;
	border: 1px solid #E5E5E5;background: url(../images/n-bg1.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ul-list2 .pic img{display: inline-block;vertical-align: middle;max-width: 80%;max-height: 80%;}
.ul-list3{overflow: hidden;margin: 0 -13px;}
.ul-list3 li{width: 16.66%;float: left;margin-bottom: 26px;}
.ul-list3 .con{display: block;margin: 0 13px;}
.ul-list3 .pic{height: 112px;text-align: center;font-size: 0;line-height: 112px;
	border: 1px solid #E5E5E5;background: url(../images/n-bg2.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ul-list3 .pic img{display: inline-block;vertical-align: middle;max-width: 80%;max-height: 80%;}