* {
	margin:0;
	padding:0;
}
@font-face {
	font-family: 'din';
	src: url('../fonts/dinalternate.eot');
	src: url('../fonts/dinalternate.eot?#iefix') format('embedded-opentype'), url('../fonts/dinalternate.woff2') format('woff2'), url('../fonts/dinalternate.woff') format('woff'), url('../fonts/dinalternate.otf') format('opentype'), url('../fonts/dinalternate.svg#dinalternate') format('svg');

}
body,html {
	font-size:14px;
	font-family:"din","Microsoft YaHei" ;
	overflow-x:hidden;
	margin:0;
	padding:0;
	
}
@font-face {
	font-family: 'MONTSERRAT-BOLD';
	src: url('../fonts/MONTSERRAT-BOLD.eot'); /* IE9 Compat Modes */
	src: url('../fonts/MONTSERRAT-BOLD.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../fonts/MONTSERRAT-BOLD.woff') format('woff'), /* Modern Browsers */
	url('../fonts/MONTSERRAT-BOLD.ttf')  format('truetype'), /* Safari, Android, iOS */
	url('../fonts/MONTSERRAT-BOLD.svg') format('svg'); /* Legacy iOS */
}
@font-face {
	font-family: 'POPPINS-LIGHT';
	src: url('../fonts/POPPINS-LIGHT.eot'); /* IE9 Compat Modes */
	src: url('../fonts/POPPINS-LIGHT.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../fonts/POPPINS-LIGHT.woff') format('woff'), /* Modern Browsers */
	url('../fonts/POPPINS-LIGHT.ttf')  format('truetype'), /* Safari, Android, iOS */
	url('../fonts/POPPINS-LIGHT.svg') format('svg'); /* Legacy iOS */
}
a {
	text-decoration: none;
	color: #333;

}
select:focus {
	outline:none;
}

a:hover, 
a:active, 
a:visited,
a:focus {
	outline: none;
	text-decoration: none;


}
ul {
	padding:0;
	margin:0;
}
li {
	list-style: none;
}

.fl { float:left;}
.fr { float:right;}


.row {
	margin:0;
}
p {
	margin:0;
}
.red {
	color: #e03431;
}
.glyphicon {
	margin-right:15px;
}
/**
 * 判断浏览器
 */

#browser_ie {
	BACKGROUND-COLOR: #f6f6b4; DISPLAY: none; HEIGHT: 120px; COLOR: #000; FONT-SIZE: 15px
}
#browser_ie .brower_info {
	MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 17px
}
#browser_ie .brower_info .notice_info {
	POSITION: relative; MARGIN-TOP: 5px; FLOAT: left
}
#browser_ie .brower_info .notice_info P {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; WIDTH: 360px; DISPLAY: inline-block
}
#browser_ie .browser_list {
	POSITION: relative; FLOAT: left
}
#browser_ie .browser_list IMG {
	WIDTH: 40px; HEIGHT: 40px
}
#browser_ie .browser_list SPAN {
	TEXT-ALIGN: center; WIDTH: 80px; DISPLAY: inline-block
}

/*css组件设置*/
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}

.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.03,1.03); -ms-transform:scale(1.03,1.03); -o-transform:scale(1.03,1.03); -webkit-transform:scale(1.03,1.03); transform:scale(1.03,1.03);}

.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/*头部样式 */



.carousel-control {
	position: absolute;
	top: 50%;
	width: 60px;
	height: 60px;
	margin-top: -20px;
	font-size: 60px;
	font-weight: 100;
	line-height: 30px;
	color: #ffffff;
	text-align: center;
}



/*******************************************************************************************************************************结束*/


/**
 * 底部样式
 */
/*footer*/

.footer {
	background-color: #2a2929;
}

.footer-link { padding: 60px 0;}
.footer-link dl { float: left; }
.footer-link dl.footer-right { width: 30%; border-right:#353434 solid 1px; text-align:left;}
.footer-link dl.footer-left { width: 16%; border-right:#353434 solid 1px; text-align:center; height:233px;}
.footer-link dt { line-height: 45px; font-size:16px;color: #e5002b;
	font-weight:normal;}
.footer-link dd { line-height: 30px;font-size:12px;}
.footer-link a { color: #7e7e7e; text-decoration: none;}
.erweima {
	width:30%;
	margin-left:12%;
	float: left;
	display: block;
}
.footer-link dl.footer-right dt,.footer-link dl.footer-right dd{
	font-size:25px;
	color: #fefefe;
}
.copyright { padding: 25px 0; text-align: center;color:#afafaf; background:#272625;}

footer .copyright a {
	color:#afafaf;

}



.side{position:fixed;width:78px;right:0;top:80%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#c19e72;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../img/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../img/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../img/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../img/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../img/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../img/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../img/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../img/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../img/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../img/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../img/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#c19e72;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0;background-image:url(../img/leftewm.png);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.side ul li.sideetel .telBox.son{width:240px;height:237px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-79px;background:#c19e72}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../img/right_pic8.png) 28px center no-repeat;background-color:#c19e72}
.side ul li.sideetel .telBox dd.bgs2{background:url(../img/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}






/**********************底部样式 ****************************************/



.backToTop {display: none; width: 49px;height:37px;position: fixed; right:30px;bottom: 100px;background:url(../../../Public/home/img/arrow-top.png) no-repeat center center; cursor:pointer; z-index:99;}


