﻿/*
-----------------[首页]--------------*/
body{min-height: 100%;}
.m-section1{overflow: hidden;padding: 16px 0 5px;}
.m-section10{overflow: hidden;padding: 16px 0 5px;}
.m-section10 .l-section{width: 48.4%;float: left;}
.m-section10.r-section{width: 48.4%;float: right;}

.m-section1 .l-section{width: 48.4%;float: left;}
.m-section1 .r-section{width: 48.4%;float: right;}
.m-list1{overflow: hidden;color: #727171;font-size: 14px;padding: 21px 0 25px; line-height:28px;}
.m-list1 img{float:left; padding-right:20px;}
.m-list1 .pic{width: 150px;height: 100px;overflow: hidden;display: block;}
.m-list1 .pic img{overflow: hidden;width: 100%;height: 100%;}
.m-list1 dt{float: left;}
.m-list1 dd{padding-left: 166px;}
.m-list1 h3{padding-bottom: 16px;border-bottom: 2px solid #d8d8d9;margin-bottom: 15px;}
.m-list1 h3 a{display: block;color: #3e3a39;font-size: 16px;line-height: 26px;height: 26px;overflow: hidden;}
.m-list1 h3 a:hover{color: #bd1110;}
.m-list1 p{line-height: 24px;overflow: hidden;}
.details{width: 100px;height: 29px;line-height: 29px;color: #fe0a0a;background-color: #efebe8;text-align: center;display: block; float:right; margin-top:10px; font-size:12px;	
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.ggcent{margin-top:30px; margin-bottom:30px; height:150px;}
.ggcentle{float:left; width:49%;}
.ggcentri{float:right; width:49%;}
.topdha{height:40px; line-height:40px; background:#f5f5f5; color:#666666; font-size:14px;}
.m-list1 .details:hover{
	opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
.m-list2 li{
	position: relative;
	font-size: 16px;
	color: #727171;
	background-image: url(../images/yuan_03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d6d6d7;
}
.m-list2 a{height: 46px;line-height: 46px;color: #3e3a39;display: block;overflow: hidden;
}
.newslbae{float:left; width:32%}
.newslbaec{float:left; width:31%; margin-left:3%}
.newslbaed{float:right; width:31%}
.m-section89{height:260px; margin-top:18px;}
.m-list2 span{position: absolute;display: block;right: 16px;top: 0;height: 38px;line-height: 38px;color: #727171; font-size:14px;}
.m-list2 li:hover a,.m-list2 li:hover{color: #bd1110;}
.m-list3{padding-top: 17px;}
.m-list3 li{margin-bottom: 8px;position: relative;font-size: 14px;color: #858585;	
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.logom img{width:100%; height:100%;}
.m-list3 a{display: block;color: #3e3a39;font-size: 14px;height: 52px;line-height: 52px;
}
.m-list3 span{position: absolute;display: block;right: 20px;top: 0;height: 52px;line-height: 52px;color: #727171;}
.m-list3 li:hover{color: #bd1110;}
.m-section2{height: 125px;text-align: center;background-position: center 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-section1 .r-section .m-list2{padding-top:18px;}  */

.m-section2 .pt-title{float: left; padding-left:20%; padding-right:5%; padding-top:25px;}
.m-section2 .pt_button{float: left;  line-height: 125px;}
.m-section2 h2{font-size: 30px;color: #fff;padding: 8px 0 10px;}
.m-section2 span{font-size: 30px;color: #fff;padding: 8px 0 10px;}
.m-section2 .span2{font-size: 17px;}
.m-section2 a{display: inline-block;width: 180px;height: 45px;line-height: 45px;background-color: #fff;font-size: 16px;color: #bd1110;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	}
	.weixx{float:right; text-align:center;}
	.weixx img{width:100px;}
.m-section2 a:hover{
	opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
.m-section3{background-color: #f3f3f3;padding: 0px 0 30px; margin-top:30px;}
.m-section3 .m-section1{padding: 0 0;}
.m-section3 .m-pic{overflow: hidden; height:422px;}
.m-section3 .m-pic .con{width: 33.33%;float: left; padding-left:6%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
/*
.m-section3 .m-pic .con:nth-child(1){width:30%;}
.m-section3 .m-pic .con:nth-child(2){width:30%;}*/
.m-section3 .m-pic .con{padding-left:3%;}

.m-section3 .m-pic  #main,.m-section3 .m-pic  #main1{background: 0 !important;}
.m-section3 .pic{overflow: hidden;}
.m-section3 .pic img{display: block;float: left;}
.m-section3 .pic .pic1{margin-right: 140px;}
.m-section3 .pic .pic2{margin-right: 120px;}
.m-list4{overflow: hidden;border: 1px solid #0e79bb;border-right: none;margin: 30px 0 5px;background-color: #0e79bb;}
.m-list4 dd{float: left;border-right:1px solid #0e79bb;height: 74px;line-height: 74px;font-size: 20px;color: #fff;font-weight: bold;background-color: #bd1110;text-align: center;overflow: hidden;	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.m-list4 dd:first-child,.m-list5 li:first-child{width: 20%;}
.m-list4 dd:nth-child(2),.m-list5 li:nth-child(2){width: 28%;}
.m-list4 dd:nth-child(3),.m-list5 li:nth-child(3){width: 20%;}
.m-list4 dd:nth-child(4),.m-list5 li:nth-child(4){width: 18%;}
.m-list4 dd:last-child,.m-list5 li:last-child{width: 14%;}
.m-list5 li:nth-child(2){/*padding-left: 62px;*/text-align: left;padding: 0 32px;}
.m-list5 li:nth-child(3){/*padding-left: 58px;*/text-align: left;padding: 0 29px;}
.m-list5 li:nth-child(4){/*padding-left: 46px;*/text-align: left;padding: 0 23px;}
.m-list5 li:last-child{padding-left: 55px;text-align: left;}
.m-list4 dd i{display: inline-block;width: 27px;height: 72px;background-position: left center;background-repeat: no-repeat;vertical-align: middle;margin-right: 10px;}
.m-section3 .slider2{border: 1px solid #10abe4;}
.m-list5{background-color: #fff;overflow: hidden;}
.m-list5 li{font-size: 16px;color: #3e3a39;float: left;border-right: 1px solid #bce6f6;border-bottom: 1px solid #bce6f6;height: 50px;line-height: 50px;text-align: center;overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.m-list5 li a{color: #3e3a39;}
.m-list5 li a:hover{color: #bd1110;}
.m-list5 span{display: none;}
.m-list5 li:last-child{border-right: none;}
/*.m-list5 li:nth-child(4){padding-left: 38px;text-align: left;}*/
.m-section3 .item{outline: 0;}
.m-section3 .tr_odd ul{background-color: #eff3f3;}
.m-list6{overflow: hidden;padding-top: 30px;}
.m-list6 li{width: 30.3%;float: left; font-size: 16px;color: #858585;text-align: center; margin-right:3%;	
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}.m-list6 li img{height:200px; width:100%;}
.m-list6 .con{padding: 0 55px;}
.m-list6 li:last-child{border-right: none;}
.m-list6 h3 a{font-size: 18px;color: #3e3a39;margin-bottom: 22px;height: 24px;line-height: 24px;overflow: hidden;display: block; font-weight:100}
.m-list6 .icon{display: block;}
.m-list6 span{display: inline-block;height: 94px;width:94px;margin-bottom: 23px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.m-list6 p{height: 20px;line-height: 20px;overflow: hidden;color: #858585;}
.m-list6 p a{display: inline-block;color: #858585;}
.m-list6 li:hover h3 a/*,.m-list6 li:hover p a*/{color: #bd1110;}
.m-section4{height: 167px;background-position: center center;background-repeat: no-repeat;margin-bottom: 12px;}
.m-section5{padding:0 0 30px;}
.m-section5 .m-list2{margin-top: 23px;}
.m-section5 .m-list2 a{color: #3e3a39;}

/*
-----------------[二级页-01]--------------*/
.m-list7 {margin: 39px 0 64px;}
.m-list7 a{color: #3e3a39;padding-left: 22px;}
.m-list7 a em {
    display: inline-block;
    width: 4px;
    height: 4px;
    background-color: #3e3a39;
    vertical-align: middle;
    margin:-3px 4px 0 0;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
/*
-----------------[二级页-02]--------------*/
.m-txt1{color: #3e3a39;font-size: 16px;line-height: 36px;margin-top: 25px;/*padding: 0 102px;*/padding:0 10px 100px;overflow: hidden;min-height: 400px;}
.m-txt1 h1{font-size: 22px;font-weight: normal;text-align: center;line-height: 33px;}
.m-txt1 .time{display: block;color: #727171;font-size: 12px;text-align: center;margin-bottom: 16px;}
.m-txt1 .pic{text-align: center;color: #727171;font-size: 12px;margin: 25px 0 22px;line-height: 20px;}
.m-txt1 .pic2{margin-top: 60px;}
.m-txt1 .pic img{display: inline-block;}
.m-txt1 .pic p{height: 20px;overflow: hidden;}
.m-txt1 .writer{text-align: right;margin-top: 36px;font-size: 12px;color: #727171;}

/*
-----------------[二级页-03]--------------*/
.m-list8{margin-bottom: 64px;}
.m-list8 li{padding: 32px 0 34px;border-bottom:1px solid #c4c4c5;height: 182px;}
.m-list8 .pic{display: block;float: left;width: 302px;height: 182px;overflow: hidden;}
.m-list8 .pic img{display: block;width: 100%;height: 100%;	
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list8 .pic img:hover{	
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-list8 .txt{padding-left: 342px;color: #3e3a39;font-size: 16px;}
.m-list8 h3 a{display: block;font-size: 18px;height: 42px;line-height: 42px;overflow: hidden;margin-bottom: 2px;}
.m-list8 h3 a:hover{color: #bd1110;}
.m-list8 span{display: block;color: #727171;font-size: 12px;margin-bottom: 6px;}
.m-list8 p{line-height: 34px;height: 100px;overflow: hidden;}
.m-list8 .readmore{font-size:14px;color:#555; text-align:right;}
/*
-----------------[二级页-05]--------------*/
.m-txt2{font-size: 16px;color: #3e3a39;line-height: 36px;padding: 23px 0 5px;}
.m-txt2 h4{font-size: 16px;}
.m-txt2 .txt{padding: 24px 0 21px;border-top:1px solid #c4c4c5; }
.m-txt2 .txt1{margin-top: 30px;}
.m-txt2 .txt3{padding: 13px 0 20px;}
.m-txt2 .txt3 h4{margin-bottom: 2px;}
.m-list9{background-color:#f3f3f3;font-size: 16px;color: #3e3a39; overflow: hidden;padding-bottom: 82px;border-top:1px solid #c3c3c4;}
.m-list9 span{float: left;display: block;height: 52px;line-height: 52px;margin-top: 40px;font-size: 18px;font-weight: bold;}
.m-list9 ul{width: 73%;float: right;padding-top: 42px;}
.m-list9 li{margin-bottom: 18px;}
.m-list9 h5{height: 52px;line-height: 52px;font-size: 18px;padding: 0 40px;border-left:2px solid #7fd2f1;background-color: #fff;position: relative;font-weight: normal;color: #3e3a39;cursor: pointer;}
.m-list9 h5 i{display: block;position: absolute;background: url(../images/gicon17.png) no-repeat center center;width: 52px;height: 52px;right: 23px;top: 0;cursor: pointer;}
.m-list9 .content{padding-bottom: 17px;display: none;}
.m-list9 .txt{padding-top: 30px;line-height: 36px;}
.m-list9 .txt2{padding-top: 36px;}
.m-list9 li.on h5 i{background: url(../images/gicon16.png) no-repeat center center;}
.m-list9 li.on .content{display: block;}

/*
-----------------[二级页-06]--------------*/
.m-txt3{color: #3e3a39;font-size: 16px;line-height: 37px;padding-bottom: 20px;}
.m-txt3 span{color: #727171;font-size: 14px;line-height: 24px;margin: 32px 0 19px;display: block;}
.m-txt3 a{display: block;font-weight: bold;color: #727171;}
.m-txt3 a:hover{color: #bd1110;}
.m-section6{background-color: #f3f3f3;overflow: hidden;margin-top: 2px;padding-bottom: 34px;}
.m-section6 .content{position: relative;padding-left: 46%;}
.m-section6 .pic{position: absolute;width: 479px;height: 534px;top: 141px;left: 0;}
.m-list10 {padding-bottom: 35px;}
.m-list10 li{overflow: hidden;color: #3e3a39;font-size: 16px;padding-bottom: 3px;width: 44%;float: left;}
.m-list10 li:first-child{width: 56%;}
.m-list10 div{padding-left: 26px;background: url(../images/gicon19.png) no-repeat left 4px;border-bottom:1px solid #d2d2d2;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
.m-list10 .txt1{padding-right: 75px;}
.m-list10 .txt2{background: url(../images/gicon20.png) no-repeat left 4px;padding-right: 75px;}
.m-list10 .txt3{background: url(../images/gicon21.png) no-repeat left 4px;padding-right: 75px;}
.m-list10 .txt4{background: url(../images/gicon22.png) no-repeat left 4px;}
.m-list10 .txt5{background: url(../images/gicon23.png) no-repeat left 4px;}
.m-list10 .txt6{background: url(../images/gicon24.png) no-repeat left 4px;}
.m-list10 p{line-height: 36px;margin-bottom: 20px;}
.m-list10 h4{color: #727171;font-size: 18px;margin: 30px 0 12px;}
.m-list10 .txt1 p,.m-list10 .txt4 p{height: 180px;overflow: hidden;}
.m-list10 .txt2 p,.m-list10 .txt5 p{height: 216px;overflow: hidden;}
.m-list10 .txt3 p,.m-list10 .txt6 p{height: 144px;overflow: hidden;}
.m-section7{position: relative;padding-bottom: 120px;}
.m-section7 h3{height: 30px;line-height: 30px;font-size: 18px;margin-top: 15px;}
.m-section7 .pic{position: absolute;top: 20px;right: 108px;}
.m-list11{width: 44%;color: #727171;overflow: hidden;border-bottom:1px solid #c4c4c5;padding: 23px 0 20px;}
.m-list11 h5{width: 50%;float: left;font-size: 18px;height: 54px;line-height: 54px;overflow: hidden;}
.m-list11 span{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin-right: 12px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.m-list11 .span1{background-color: #fb6c00;}
.m-list11 .span2{background-color: #fdad00;}
.m-list11 .span3{background-color: #6eb0ff;}
.m-list11 .span4{background-color: #1dbcb0;}
.m-list11 .span5{background-color: #a3cf2a;}
.m-list11 .span6{background-color: #f680c1;}
.m-list11 .span7{background-color: #a074f2;}
.m-list11 .span8{background-color: #bd1110;}
.m-section7 .way{padding-top: 40px;font-size: 14px;color: #727171;}
.m-section7 .way h5{font-size: 18px;color: #3e3a39;margin-bottom: 15px;}
.m-section7 .way p{line-height: 48px;height: 48px;padding-left: 25px;background: url(../images/gicon1.png) no-repeat center left;}
.m-section7 .way .mail{background: url(../images/gicon18.png) no-repeat center left;}
.m-section7 .way span{font-size: 22px;font-weight: bold;color: #bd1110;vertical-align: middle;}
/*
-----------------[关于我们-08]--------------*/
.m-contact{text-align: center;padding: 30px 0 100px;}
.m-contact .pic{display: block;width: 100%;}
.m-contact h2{font-size: 18px;color: #3e3a39;font-weight: normal;margin-bottom: 94px;}
.m-contact .content{position: relative;}
.m-list12 {position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
.m-list12 .dot{width: 14px;height: 14px;background-color: #fdad00;position: absolute;text-indent: -99999em;z-index: 2;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
/*.m-list12 .dot:hover dl{display:block}*/
.m-list12 li{width: 14px;height: 14px;position: absolute;}
.m-list12 dl{background: url(../images/gbg3.png) no-repeat center center;padding:8px 10px 50px;width: 388px;height: 200px;position: absolute;right: -47px;bottom: 0px;overflow: hidden;display: none;z-index: 10;}
.m-list12 dt{float: left;margin: 40px 0 0 30px;width: 122px;height: 122px;overflow: hidden;	
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.m-list12 dt img{width: 100%;height: 100%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.m-list12 dd{width: 180px;overflow: hidden;float: left;font-size: 14px;color: #3e3a39;line-height: 27px;padding:14px 0 0 30px;text-align: left;}
.m-list12 h3{color: #bd1110;font-size: 18px;margin-bottom: 7px;}
.m-list12 h5{font-size: 14px;color: #3e3a39;height: 27px;overflow: hidden;}
.m-list12 .tel{height: 27px;overflow: hidden;}
.m-list12 .address{height: 54px;overflow: hidden;}
/*.m-list12 .li1{right: 30%;top: 38%;}
.m-list12 .li2{right: 30%;top: 41%;}
.m-list12 .li3{right: 30%;top: 48%;}
.m-list12 .li4{right: 25%;top: 54%;}
.m-list12 .li5{right: 29%;top: 57%;}
.m-list12 .li6{right: 21%;top: 57%;}
.m-list12 .li7{right: 20%;top: 64%;}
.m-list12 .li8{right: 29%;top: 68%;}
.m-list12 .li9{right: 25%;top: 72%;}
.m-list12 .li10{right: 33%;top: 81%;}
.m-list12 .li11{right: 38%;top: 93%;}
.m-list12 .li12{right: 21%;top: 33%;}
.m-list12 .li13{right: 20%;top: 22%;}
.m-list12 .li14{right: 16%;top: 16%;}
.m-list12 .li15{right: 44%;top: 36%;}
.m-list12 .li16{right: 34%;top: 42%;}
.m-list12 .li17{right: 37%;top: 44%;}
.m-list12 .li18{right: 37%;top: 54%;}
.m-list12 .li19{right: 37%;top: 60%;}
.m-list12 .li20{right: 36%;top: 72%;}
.m-list12 .li21{right: 45%;top: 72%;}
.m-list12 .li22{right: 42%;top: 83%;}
.m-list12 .li23{right: 55%;top: 80%;}
.m-list12 .li24{right: 51%;top: 49%;}
.m-list12 .li25{right: 65%;top: 50%;}
.m-list12 .li26{right: 52%;top: 63%;}
.m-list12 .li27{right: 48%;top: 49%;}
.m-list12 .li28{right: 43%;top: 54%;}*/

/*
-----------------[二级页－07]--------------*/
.m-directory{margin-bottom: 100px;padding-bottom: 26px;border-bottom: 2px solid #d8d8d8;}
.m-directory h3{color: #3e3a39;font-size: 18px;text-align: center;height: 78px;line-height: 78px;background-color: #f3f3f3;margin: 39px 0 20px;}
.m-directory dl{overflow: hidden;}
.m-directory dl a{width: 50%;float: left;color: #3e3a39;font-size: 16px;line-height: 46px;height: 46px;overflow: hidden;display: block;}
.m-directory dl a:hover{color: #bd1110;}

.m-content2{position: relative;}
.m-content2 .more{display: block;position: absolute;color: #3e3a39;text-transform: uppercase;right: 0;top: -45px; margin-right:10px; height: 33px;line-height: 33px;font-size: 14px;
}
.m-content2 .more:hover{/* font-weight: normal; */}

.m-section3 {padding-top: 17px;}
.m-section3 .m-list2 li{background-color: #f3f3f3;}
.m-section3 .m-list2{margin-top: 23px;border-top: none;}
.m-section3 .m-list2 a{color: #3e3a39;padding-left: 10px;}
.m-section3 .m-pic{margin-top: 30px;}
/*.m-section5 a{padding-left: 10px;} */
.m-section5 .m-list2 a{padding-left: 10px;}
.section-index.sec3 {padding-bottom: 40px;overflow: hidden; padding-top:30px;}
.section-index.sec3 .cont{margin: 0 -19px; margin-top:10px;}
.section-index.sec3 .cont .item {margin: 0 24px;}
.section-index.sec3 .cont .img{padding-top: 61%;height: 0;position: relative;}
.section-index.sec3 .cont img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.section-index.sec3 .cont .item img {
    /*-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .5);*/
    box-shadow: 7px 7px 13px rgba(0, 0, 0, .5);
}
.section-index.sec3 .cont .tit {height: 50px;line-height: 50px;text-align: center;font-size: 16px;overflow: hidden;}
.section-index.sec3 .cont .slick-center .tit {font-size: 20px;color: #e94609;}
/*.section-index.sec3 .cont .btn {position: absolute;top: 44%;display: block;width: 16px;height: 29px;z-index: 10;}
.section-index.sec3 .cont .btn.slick-prev {left: 26%;background-image: url(../images/ico-arrow-left-2.png);}
.section-index.sec3 .cont .btn.slick-next {right: 26%;background-image: url(../images/ico-arrow-right-2.png);}
*/

.section-index.sec3 .cont .slick-arrow{width: 54px;height: 54px;position: absolute;top: 50%;
    background-color: rgba(0,0,0,.5);border-radius: 50%;font-size: 0;z-index: 9;
    text-indent: -9999px;border: 0;margin-top: -50px;cursor: pointer;padding: 0;
    background-position: center center;background-repeat: no-repeat;
}
.section-index.sec3 .cont .slick-prev{left: 27px;background-image: url(../images/ico-prev.png);}
.section-index.sec3 .cont .slick-next{right: 27px;background-image: url(../images/ico-next.png);}

.section-index.sec3 .cont .slick-dots{position: absolute;left: 0;bottom: -20px;width: 100%;text-align: center;z-index: 99;}
.section-index.sec3 .cont .slick-dots li{display: inline-block;margin: 0 3px;}
.section-index.sec3 .cont .slick-dots li button{display: block;width: 8px;height: 8px;border: 0;cursor: pointer;
    font-size: 0;line-height: 0;text-indent: 999px;background-color: #fff;border-radius: 50%;padding: 0;
}
.section-index.sec3 .cont .slick-dots li.slick-active button{background-color: #e94609;}




.section-index.sec4 {padding-bottom: 40px;overflow: hidden; padding-top:30px;}
.section-index.sec4 .cont{margin: 0 -19px; margin-top:10px;}
.section-index.sec4 .cont .item {margin: 0 24px;}
.section-index.sec4 .cont .img{padding-top: 61%;height: 0;position: relative;}
.section-index.sec4 .cont img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.section-index.sec4 .cont .item:hover img {
    /*-webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .5);*/
    box-shadow: 7px 7px 13px rgba(0, 0, 0, .5);
}
.section-index.sec4 .cont .tit {height: 50px;line-height: 50px;text-align: center;font-size: 16px;overflow: hidden; background:#FFFFFF;}
.section-index.sec4 .cont .slick-center .tit {font-size: 20px;color: #e94609;}
/*.section-index.sec3 .cont .btn {position: absolute;top: 44%;display: block;width: 16px;height: 29px;z-index: 10;}
.section-index.sec3 .cont .btn.slick-prev {left: 26%;background-image: url(../images/ico-arrow-left-2.png);}
.section-index.sec3 .cont .btn.slick-next {right: 26%;background-image: url(../images/ico-arrow-right-2.png);}
*/

.section-index.sec4 .cont .slick-arrow{width: 54px;height: 54px;position: absolute;top: 50%;
    background-color: rgba(0,0,0,.5);border-radius: 50%;font-size: 0;z-index: 9;
    text-indent: -9999px;border: 0;margin-top: -50px;cursor: pointer;padding: 0;
    background-position: center center;background-repeat: no-repeat;
}
.section-index.sec4 .cont .slick-prev{left: 27px;background-image: url(../images/ico-prev.png);}
.section-index.sec4 .cont .slick-next{right: 27px;background-image: url(../images/ico-next.png);}

.section-index.sec4 .cont .slick-dots{position: absolute;left: 0;bottom: -20px;width: 100%;text-align: center;z-index: 99;}
.section-index.sec4 .cont .slick-dots li{display: inline-block;margin: 0 3px;}
.section-index.sec4 .cont .slick-dots li button{display: block;width: 8px;height: 8px;border: 0;cursor: pointer;
    font-size: 0;line-height: 0;text-indent: 999px;background-color: #fff;border-radius: 50%;padding: 0;
}
.section-index.sec4 .cont .slick-dots li.slick-active button{background-color: #e94609;}

/* -- 回到顶部 -- */
#roll{ z-index:999;}
#roll_top, #fall, #ct{position: relative;cursor: pointer;height: 72px;width: 26px;}
#roll_top{background: url(/Skins/Default/Img/top.gif) no-repeat;}
#fall{background: url(/Skins/Default/Img/top.gif) no-repeat 0 -80px;}
#ct{background: url(/Skins/Default/Img/top.gif) no-repeat 0 -40px;}
#roll{display: block;width: 15px;margin-right: -500px;position: fixed;right: 40%;bottom: 0px;_margin-right: -505px;_position: absolute;_margin-top: 300px;_top: expression(eval(document.documentElement.scrollTop));}

.float_qq {
    position: fixed;
    top: 50%;
    right: 0;
    margin-top: -101px;
    width: 50px;
    height: 203px;
    z-index: 6666
}

.float_qq li {
    width: auto;
    height: 50px;
    z-index: 20
}

.float_qq li.float_qq1,
.float_qq li.float_qq4 {
    position: absolute;
    left: 0;
    width: 62px
}

.float_qq li.float_qq1 {
    top: 0
}

.float_qq li.float_qq3 {
    position: absolute;
    top: 102px;
    left: 0;
    width: 172px
}

.float_qq li.float_qq4 {
    top: 153px
}

.float_qq4 {
    position: absolute;
    top: 153px;
    left: 0
}

.float_qq li a {
    display: block;
    font-family: "Microsoft Yahei";
    color: #FFF;
    font-size: 14px;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    background-color: #000;
    opacity: .8;
    border-radius: 6px
}

.float_qq li a img {
    display: block;
    float: left;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin: 12px 12px 14px 14px
}

.float_qq li a:hover {
    background-color: #af090b;
    opacity: 1
}
.float_shwx {
    position: absolute;
    top: -150px;
    left: -150px;
    width: 150px;
    height: 150px;
    padding-bottom: 9px;
    display: none
}

.float_shwx img {
    display: block;
    padding: 14px;
    background-color: #FFF;
    width: 150px;
    height: 150px
}
