/* CSS Document */
*{ margin:0 auto; padding:0px;}
a{text-decoration:none; -webkit-tap-highlight-color: transparent;}
li{ list-style:none;}
img{vertical-align: top;}
input{outline: none;}
option{outline: none;}
select{outline: none;}
textarea{outline: none;}

/*
::-webkit-scrollbar {width: 0px; height:0px;}
HTML {   
scrollbar-base-color: #fff;   
scrollbar-base-color: #fff;   
scrollbar-3dlight-color: #fff;   
scrollbar-highlight-color: #fff;   
scrollbar-track-color: #fff;   
scrollbar-arrow-color: #fff;   
scrollbar-shadow-color: #fff;   
scrollbar-dark-shadow-color: #fff;   
}
*/

body{font-family: Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif; background:#f7f7f7;}
#body{width:100%; max-width: 1920px; min-width: 1400px; height:auto; overflow: hidden; position: relative; transform: translate(-50%,0%); left:50%;}

#header{width:100%; height:100px; overflow: hidden; border-bottom: 3px solid #ffc001; background: #FFF;}
#header .con{width:100%; height:100%; max-width: 1920px; position: relative; transform: translate(-50%,0%); left:50%;}
#header .con .nr{width:100%; height:100%; max-width: 1200px; position: relative; transform: translate(-50%,0%); left:50%;}
#header .con .nr .logo{width:300px; height:100%; float:left; line-height: 100px;
	font-size:36px; font-weight: bold; text-align: left; color:#ffc001; text-shadow: 2px 2px 4px rgba(0,0,0,0.5);}
#header .con .nr .nav{width:calc(100% - 301px); height:100%; float:right;}
#header .con .nr .nav .li{width:calc(100% / 6); height:100%; float:left; position: relative;}
#header .con .nr .nav .li a{display: block; width:100%; height:100%; line-height: 100px; text-align: center; font-size:18px;}
#header .con .nr .nav .li .bs{width:50%; height:5px; border-radius: 5px; background:#ffc001; position: absolute; left:50%;
	transform: translate(-50%,0%); bottom:-2px; display: none;}
#header .con .nr .nav .li.dq a{color:#ffc001; text-shadow: 0px 1px 1px rgba(0,0,0,0.5);}
#header .con .nr .nav .li.dq .bs{display: block;}

#header .con .nr .nav .li:hover a{color:#ffc001; text-shadow: 0px 1px 1px rgba(0,0,0,0.5);}
#header .con .nr .nav .li:hover .bs{display: block;}


#footer{width:100%; height:auto; background:#1b1b1b;}
#footer .con{width:100%; max-width: 1200px; height:auto; padding: 60px 0px 15px 0px; position: relative; transform: translate(-50%,0%); left:50%;}
#footer .con .xix{width:100%; height:auto;}
#footer .con .xix .left{width:calc(100% - 395px); height:auto; float:left;}
#footer .con .xix .left .logomc{width:100%; height:auto; line-height: 46px; font-size:30px; color:#FFF; font-weight: bold;}
#footer .con .xix .left .ul{width:100%; height:auto;}
#footer .con .xix .left .ul .li{width:100%; height:auto; margin-top: 15px;}
#footer .con .xix .left .ul .li .tb{width:30px; height:30px; position: relative; float:left;}
#footer .con .xix .left .ul .li .tb img{width:80%; height:auto; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
#footer .con .xix .left .ul .li .size{width:calc(100% - 35px); height:auto; line-height: 30px; float:right; font-size:16px; color:#FFF; text-align: left; float:left;}
#footer .con .xix .right{width:390px; height:auto; float:right; overflow: hidden;}
#footer .con .xix .right .ul{width:100%; height:auto;}
#footer .con .xix .right .ul .li{width:calc((100% - 60px) / 2); height:auto; margin-left: 20px; margin-top: 45px; text-align: center; float:left;}
#footer .con .xix .right .ul .li .pic{width:100px; height:100px; background: #FFF; padding: 10px; display: inline-block;}
#footer .con .xix .right .ul .li .pic img{width:100%; height:100%;}
#footer .con .xix .right .ul .li .size{width:100%; height:auto; line-height: 45px; font-size:16px; color:#FFF;}
#footer .con .bq{width:100%; height:auto; line-height: 30px; color:#858585; text-align: center;}
#footer .con .bq a{color:#858585;}


/*右侧浮动开始*/
#yclxfd{width:54px; height:auto; position: fixed; top: 40%; margin-top: -109.5px; right: 0px; z-index: 1000000000;}
#yclxfd .li{width:100%; height: auto; min-height:54px; border-bottom: 1px solid #d4d4d4; cursor: pointer;
	position: relative;}
#yclxfd .li:last-child{border-bottom: 0px;}
#yclxfd .li .pic{width:183px; height:auto; min-height:54px; position: absolute; left: 0px; background: rgba(48,156, 56,0.83);}
#yclxfd .li .pic img{width:54px; height:54px; float: left;}
#yclxfd .li .pic .zxwz{width:calc(100% -54px); height: auto; float: left;
	line-height: 54px; color:#FFF; text-indent: 1rem; font-size: 16px;}
#yclxfd .li .pic .lxfs{width:calc(100% -54px); height: auto; float: left; display:none;}
#yclxfd .li .pic .lxfs p{width:100%; height: auto; line-height: 27px; color:#FFF; text-indent: 1rem; font-size: 16px;
	border-bottom:1px solid #FFF;}
#yclxfd .li .pic .lxfs p:nth-last-child(1){border:0px;}
#yclxfd .li .pic .lxfs p span{font-size:14px; font-weight:bold;}
#yclxfd .li .pic .lxfs p a{color:#FFF; text-indent: 1rem; display: inline-block;}

#yclxfd .li .ewm{width:80px; height: 80px; position: absolute; top:-18.5px; left: -91px;
	padding: 5px; border: 1px solid rgba(48,156, 56,0.83); display: none;
	background: #FFF;}
#yclxfd .li .ewm .ewmpic{width:100%; height: 100%;}
#yclxfd .li:nth-child(3):hover{background: rgba(48,156, 56,0.83);}
#yclxfd .li:nth-child(4):hover{background: rgba(48,156, 56,0.83);}
#yclxfd .li:hover .ewm{display:block;}
/*右侧浮动结束*/






