/*------style.css  start------*/
/*less*/
@c:center;
@small:12px;
@mid:14px;
@big:16px;
@b:#000;
@g:#666;
@r:#d41c29;
.clearfix:after{
	content:"";
	display:block;
	clear:both;
}
.clearfix{
	zoom:1;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.db{
	display:block;
}
.tl{
	text-align: left;
}
.tc{
	text-align: center;
}
.tr{
	text-align: right;
}
.full{
	width:100%;
	height:100%;
}
.box{
	display: inline-block;
}
.none{
	display: none;
}

a:hover{
	text-decoration:none;
	color: #ca1c28;
    transition: color 0.4s;
    -moz-transition: color 0.4s;
    -webkit-transition: color 0.4s;
    -o-transition: color 0.4s;
}
@-webkit-keyframes fromBottomFade { from {
-webkit-transform: translateY(20%);
opacity:0;
}
}
@keyframes fromBottomFade { from {
transform: translateY(20%);
opacity:0;
}
}



a{text-decoration:none;}


/*container*/
.container{
	max-width:1400px;
	width:94%;
	margin:0 auto;
	clear:both;
}

/*header*/
#headtop{height:110px;width:100%;overflow:hidden;}
.headtop{width:100%;height:40px;overflow:hidden;background:#a73131;}
.headtop .im{float:left;height:40px;
	display:flex;
	align-items:center;
	display:-webkit-flex; 
    -webkit-align-items:center;
	display:-ms-flex; 
    -ms-align-items:center;}
.headtop img{float:left;opacity:0.8;}
.headtop p{float:left;color:#fff;opacity:0.8;white-space:nowrap;line-height:40px;margin-right:35px;margin-left:10px;}
.top{height:110px;width:100%;overflow:hidden;}
.top .logo{height:110px;float:left;
	display:flex;
	align-items:center;
	display:-webkit-flex; 
    -webkit-align-items:center;
	display:-ms-flex; 
    -ms-align-items:center;}
.nav{float:right;height:110px;}
.nav .navul{margin:auto;}
.navul li{float:left;height:110px;position:relative;margin-left:70px;}
.navul li:first-child{margin-left:0px;}
.navul li>a{width:100%;height:110px;font-size:18px;color:#333333;line-height:110px;text-align:center;display:block;text-transform:uppercase;}
.navul li.cur>a{color:#a73131;font-weight:bold;}
.navul li a:hover{color:#a73131;}
.navul .nav_son{position:absolute;z-index:100;display:none;}
.navul .nav_son a{width:150px;height:40px;line-height:40px;text-align:center;display:block;background:#3783dd;border-bottom:1px solid #2f71bf;}
.navul .nav_son a:last-child{border:none;}




/*banner*/
#indexbanner{ height: 615px; overflow: hidden; position: relative;}
#indexbanner .bx-controls{ position: absolute; left: 0; bottom: 20px; z-index: 999; width: 100%; color: rgba(0,0,0,0);}
#indexbanner .bx-controls .bx-pager{ text-align: center;}
#indexbanner .bx-controls .bx-pager div{ display: inline-block; margin: 0 2px;}
#indexbanner .bx-controls .bx-pager div a{ display: block; width: 45px; height: 4px; overflow: hidden; line-height: 50px; background-color: rgba(255,255,255,0.3);}
#indexbanner .bx-controls .bx-pager div a.active{ background-color: rgba(255,255,255,0.8);}
#indexbanner .bx-controls .bx-controls-direction{ display: none;}

.insidebanner{ height: 569px; overflow: hidden; position: relative;}
.insidebanner .bx-controls{ position: absolute; left: 0; bottom: 20px; z-index: 999; width: 100%; color: rgba(0,0,0,0);}
.insidebanner .bx-controls .bx-pager{ text-align: center;}
.insidebanner .bx-controls .bx-pager div{ display: inline-block; margin: 0 2px;}
.insidebanner .bx-controls .bx-pager div a{ display: block; width: 45px; height: 4px; overflow: hidden; line-height: 50px; background-color: rgba(255,255,255,0.3);}
.insidebanner .bx-controls .bx-pager div a.active{ background-color: rgba(255,255,255,0.8);}
.insidebanner .bx-controls .bx-controls-direction{ display: none;}



.tit{width:100%;overflow:hidden;}
.tit .cn{font-size:34px;color:#484848;float:left;}
.tit .intro{color:#dfdfdf;font-weight:lighter;float:left;font-size:18px;text-transform:uppercase;margin-top:17px;margin-left:8px;}






#indexproduct{width:100%;overflow:hidden;padding-bottom:80px;}
.product{height:100%;margin:auto;}
.product .tit{margin-top:60px;padding-bottom:30px;border-bottom:1px solid #f4f4f4;}
.product .con{width:100%;margin-top:35px;overflow:hidden;}
.product .con ul{overflow:hidden;}
.product .con ul li{width:32%;height:356px;margin-bottom:30px;overflow:hidden;float:left;margin-right:2%;}
.product .con ul li a{display:block;}
.product .con ul li:nth-child(3n){margin-right:0px;}
.product .con ul li .pic{border:5px solid #ffffff;height:266px;display:block;overflow:hidden;text-align:center;background:#fff;position:relative;margin-bottom:35px;
	display:flex;
	align-items:center;
	display:-webkit-flex; 
    -webkit-align-items:center;
	display:-ms-flex; 
    -ms-align-items:center;}
.product .con ul li .pic img{max-width:100%;max-height:100%;margin:auto;}
.product .con ul li .tt{line-height:44px;color:#333;position:relative;text-indent:30px;}
.product .con ul li .tt p{text-indent:0px;float:right;width:120px;height:42px;line-height:42px;text-align:center;border:1px solid #d4d4d4;}
.product .con ul li .tt:before{content:"";width:5px;left:0px;height:100%;position:absolute;background:#c42b2b;}
.product .con ul li:hover{background:#c42b2b;}
.product .con ul li:hover .tt{color:#ffffff;}
.product .con ul li:hover .pic{border:5px solid #c42b2b;}
.product .con ul li:hover .tt p{color:#fff;border:1px solid #c42b2b;}






#indexabout{width:100%;height:690px;background:url(../images/bg.jpg) no-repeat center;}
.about{margin:auto;max-width:1790px;overflow:hidden;position:relative;height:690px;}
.about .tit{margin-top:0px;overflow:hidden;}
.about .left{position:absolute;left:0px;top:50%;transform:translateY(-50%);}
.about .right{position:absolute;right:1%;top:50%;transform:translateY(-50%);width:52%;background:rgba(255,255,255,0.91);padding:60px 0px 45px;}
.about .right .con {width:72.9%;max-width:678px;margin-left:9.3%;}
.about .right .con .details{font-size:14px;line-height:24px;color:#999999;margin-top:30px;}
.about .more{margin-top:26px;font-size:14px;display:block;}








#indexcase{width:100%;overflow:hidden;}
.case{width:1200px;height:100%;margin:auto;overflow:hidden;}
.case .tit{margin-top:73px;}
.case .tab{width:100%;height:36px;margin-top:30px;overflow:hidden;}
.case .tab ul{position:relative;left:50%;float:left;}
.case .tab ul li{float:left;width:142px;height:36px;text-align:center;line-height:36px;margin-right:5px;position:relative;right:50%;}
.case .tab ul li a{width:100%;height:100%;display:block;background:#f5f5f5;}
.case .tab ul li.current a{color:#fff;background:#008b92;}
.case .tab ul li a:hover{color:#fff;background:#008b92;}
.case .tab ul li:last-child{margin-right:0px;}
.case .cpzs{width:100%;height:266px;margin-top:55px;}
.case .cpzs ul{display:none;}
.case .cpzs ul:first-child{display:block;}
.case .cpzs ul li{width:370px;height:266px;float:left;margin-right:45px;}
.case .cpzs ul li:nth-child(3n){margin-right:0px;}
.case .cpzs ul li .pic{width:370px;height:266px;border:5px solid #eee;display:block;overflow:hidden;text-align:center;background:#fff;position:relative;
	display:flex;
	align-items:center;
	display:-webkit-flex; 
    -webkit-align-items:center;
	display:-ms-flex; 
    -ms-align-items:center;}
.case .cpzs ul li .pic span{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:rgba(0,0,0,0.3);}
.case .cpzs ul li .pic span:before{content:"+";position:absolute;top:60px;left:155px;width:45px;height:45px;line-height:45px;color:#fff;border-radius:50%;text-align:center;background:#008b92;font-size:22px;transition: all 0.6s ease 0s;}
.case .cpzs ul li .pic:hover{border:5px solid rgba(0,0,0,0.3);box-shadow:0px 3px 5px rgba(0, 0, 0, 0.2);}
.case .cpzs ul li .pic:hover span{opacity:1;}
.case .cpzs ul li .pic:hover span:before{top:110px;}
.case .cpzs ul li .pic img{max-width:100%;max-height:100%;margin:auto;}






#indexnews{width:100%;margin-top:73px;padding-bottom:87px;}
.news{margin:auto;}
.news .con{margin-top:45px;}
.news .con ul{}
.news .con ul li{width:32%;float:left;position:relative;margin-right:2%;}
.news .con ul li:nth-child(3n){margin-right:0;}
/*.news .con ul li:after{content:"";width:0;border-bottom:1px solid #a73131;position:absolute;left:0;bottom:-1px;
	transition: all 0.6s ease 0s;
	-ms-transition: all 0.6s ease 0s;
	-moz-transition: all 0.6s ease 0s;
	-webkit-transition: all 0.6s ease 0s;
	-o-transition: all 0.6s ease 0s;}*/
.news .con ul li a{padding-top:35px;display:block;}
.news .con ul li .pic{ width: calc(100% - 2px);height:269px;border:1px solid #e3e3e3;overflow:hidden;}
.news .con ul li .pic img{max-width:100%;height:269px;transition:0.6s;}
.news .con ul li .tt{font-size:15px;color:#333333;margin-bottom:13px;margin-top:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.news .con ul li .des{color:#999;line-height:24px;font-size:13px;height:48px;overflow:hidden;}
.news .con ul li .date{font-size:13px;color:#bebebe;margin-top:30px;}
.news .con ul li:hover img{
	transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1); 	/* IE 9 */
	-moz-transform:scale(1.1,1.1); 	/* Firefox */
	-webkit-transform:scale(1.1,1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1,1.1); 	/* Opera */}
.news .con ul li:hover .tt{color:#a73131;}
.news .con ul li:hover .des{color:#a73131;}
.news .con ul li:hover:after{width:100%;}



#nyabout{width:100%;height:640px;position:relative;}
#nyabout .left{position:absolute;right:3%;top:50%;transform:translateY(-50%);}
.nyabout{margin:auto;overflow:hidden;position:relative;height:640px;}
.nyabout .cn{font-size:38px;color:#000000;margin-top:80px;}
.nyabout .intro{font-size:20px;color:#999999;font-weight:lighter;text-transform:uppercase;margin-top:5px;}
.nyabout .right{width:52.57%;}
.nyabout .right .con {}
.nyabout .right .con .details{font-size:14px;line-height:25px;color:#666666;margin-top:30px;}
.nyabout .more{margin-top:26px;font-size:14px;display:block;}

.indexsj{width:100%;overflow:hidden;margin-bottom:80px;margin-top:-50px;}
.indexsj ul{background:#c34141;width:100%;height:180px;}
.indexsj ul li{width:25%;float:left;position:relative;}
.indexsj ul li:before{content:"";position:absolute;width:1px;height:65px;right:0px;top:58px;background:#e36161;}
.indexsj ul li .tt{text-align:center}
.indexsj ul li .tt p{display:inline-block;margin-top:52px;text-align:center;font-size:57px;color:#ffffff;position:relative;}
.indexsj ul li .tt p span{position:absolute;left:105%;top:-15px;font-size:20px;}
.indexsj ul li:nth-child(4n+3) .tt p span{font-size:36px;}
.indexsj ul li:nth-child(4n+4) .tt p span{font-size:36px;}
.indexsj ul li .des{text-align:center}
.indexsj ul li .des *{font-weight:lighter;color:#ffffff;font-size:16px;margin-top:20px;}



#ne_nav{width:100%;text-align:center}
#ne_nav p{line-height:40px;font-size:28px;}




.col{width:100%;min-height:450px;line-height:220%;margin-top:40px;margin-bottom:50px;}
.col h2{text-align:center;font-weight:normal;color:#000;}
.col h3{text-align:center;font-weight:normal;font-size:12px;}



.maintit{text-align:center;margin-top:45px;}
.maintit p{font-size:30px;color:#333;font-weight:lighter;margin-bottom:10px;}
.maintit span{font-size:16px;color:#999;text-transform:uppercase;}
.son_nav{margin-top:25px;text-align:center;}
.son_nav a{padding:0px 20px;height:45px;line-height:45px;border-radius:2px;border:1px solid #dcdcdc;color:#333;display:inline-block;margin:0px 10px;transition: color 0s;}
.son_nav a.active{background:#008b92;color:#fff;border:1px solid #008b92;}
.son_nav a:hover{background:#008b92;color:#fff;border:1px solid #008b92;}



/*
.pxxm{width:100%;min-height:450px;margin-bottom:50px;margin-top:30px;overflow:hidden;}
.pxxm ul{margin:0px 2px;width:1196px;}
.pxxm ul li{width:382px;height:333px;float:left;margin-right:22px;margin-bottom:22px;border:1px solid rgb(238, 238, 238);}
.pxxm ul li a{width:352px;height:303px;display:block;padding:15px;}
.pxxm ul li:nth-child(3n){margin-right:0px;}
.pxxm ul li .pic{width:352px;height:220px;overflow:hidden;display:flex;align-items:center;display:-webkit-flex; -webkit-align-items: center; }
.pxxm ul li .pic img{max-width:100%;max-height:100%;margin:auto;}
.pxxm ul li p{width:100%;height:20px;text-align:center;line-height:20px;margin-top:15px;color:#000;font-size:16px;}
.pxxm ul li .des{font-size:12px;height:36px;line-height:18px;margin-top:12px;padding:0 3px;color:#666;}
.pxxm ul li:hover{border:1px solid #008b92;box-shadow: rgba(238,238,238,1) 0px 0px 2px 2px;}
.pxxm ul li:hover img{opacity:0.9;}
.pxxm ul li:hover p{color:#008b92;}
*/
.cpzs{width:100%;padding:50px 0px;}
.cpzs ul li{width:32%;height:310px;overflow:hidden;float:left;margin-right:2%;margin-bottom:22px;}
.cpzs ul li:nth-child(3n){margin-right:0px;}
.cpzs ul li .pic{border:5px solid #ffffff;height:266px;display:block;overflow:hidden;text-align:center;background:#fff;
	display:flex;
	align-items:center;
	display:-webkit-flex; 
    -webkit-align-items:center;
	display:-ms-flex; 
    -ms-align-items:center;}
.cpzs ul li .pic img{max-width:100%;max-height:100%;margin:auto;}
.cpzs ul li .tt{line-height:44px;color:#333;position:relative;text-indent:30px;}
.cpzs ul li .tt p{text-indent:0px;float:right;width:120px;height:42px;line-height:42px;text-align:center;border:1px solid #d4d4d4;}
.cpzs ul li:hover .pic{border:5px solid #c42b2b;}
.cpzs ul li:hover .tt{color:#fff;background:#c42b2b;}
.cpzs ul li:hover .tt p{color:#fff;background:#c42b2b;border:1px solid #c42b2b;}
.cpzs ul li:hover{background:#c42b2b}

/*
.online{width:100%;margin:auto;margin-top:20px;margin-bottom:20px;overflow:hidden;}
.online form{padding-left:150px;}
.online .text{width:381px;height:38px;float:left;margin-bottom:20px;margin-right:25px;}
.online .text input{width:268px;height:36px;border:1px solid #c9c9c9;padding-left:20px;}
.online .text p{float:left;width:76px;padding-right:10px;line-height:38px;padding-left:5px;}
.online .text p span{color:#eb0000;position:relative;top:2px;}
.online .con{width:927px;height:205px;float:left;margin-bottom:20px;}
.online .con textarea{padding:20px;border:1px solid #c9c9c9;height:163px;width:760px;}
.online .con p{float:left;width:81px;padding-right:5px;line-height:38px;padding-left:5px;}
.online .con p span{color:#eb0000;position:relative;top:2px;}
.online .verify{height:38px;margin-bottom:20px;}
.online .verify p{float:left;width:76px;padding-right:10px;line-height:38px;padding-left:5px;}
.online .verify p span{color:#eb0000;position:relative;top:2px;}
.online .verify input{width:154px;height:36px;border:1px solid #c9c9c9;float:left;padding-left:20px;margin-right:10px;}
.online .verify img{cursor:pointer;}
.online .submit{width:107px;height:35px;color:#fff;cursor:pointer;background:#be252e;margin-left:91px;float:left;border:none;margin-right:47px;}
.online .reset{width:107px;height:35px;color:#fff;cursor:pointer;background:#008b92;float:left;border:none;}
*/


.productinfo {width:600px;float: right;  color: #999;overflow: hidden;}
.productinfo .title{font-size: 24px; color:#333;margin-top:10px; font-weight: 700; height: 40px; line-height: 40px;}
.productinfo .jianjie{ color: #666; height: 60px; line-height: 30px; overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; }
.productinfo .zixun{ font-size: 32px;color: #eb0000; height: 60px; line-height: 60px; margin-top: 30px;}
.productinfo .youjian{height: 40px;line-height: 40px; margin-top: 30px;}
.productinfo .youjian a{height: 40px; background:#eb0000;  display: block;text-align: center; color:#fff; }
 
.youjianxunjian{ text-align: center; display: block; height: 60px; line-height: 60px; font-size: 30px; overflow: hidden;}
.youjianxunjian p{height: 60px; line-height: 60px; font-size: 30px; color: #eb0000; }

.prodetails{ width: 100%; overflow: hidden;min-height: 150px; margin-top: 30px;	 font-size: 20px; float: left; display: block;}
.prodetails .procontentfa .title{ padding-left: 40px;line-height:66px; font-size:26px;color:#ffffff; background:#c42b2b; }
 
.prodetails .procontent {   padding-top: 10px;font-size: 16px; line-height: 30px;  color: #333;  height: 100%; float: left;  }
.prodetails .procontent_son{margin-bottom: 50px;}


/*放大镜*/

 ul,li{list-style: none;margin:0;padding:0;}
.bg{height: 620px;float:left;position:relative; margin:0 auto;padding:10px;box-sizing: border-box;background: #fff;}
.bg_left{width: 600px;height:auto;float: left}
.bg_right{float: left}
.show{width: 600px;height: 450px;margin-bottom: 10px;position: relative;top:0;z-index:1000; border:1px solid #E8E8E8;cursor:move}
.show img{width: 600px;height: 450px;}
.mask{width: 300px;height: 225px;background: #000;filter: Alpha(opacity=50);opacity:0.5;position: absolute;top: 0;left: 0;display: none;}
.bigshow{position:absolute;left:610px;top:9;width: 600px;z-index:1000;height: 450px;background:#fff;overflow: hidden;margin-left: 10px;display: none;border:1px solid #E8E8E8;}
.bigshow img{width: 1200px;height: 900px;margin-right: 10px;}
.smallshow{width: 100%;height: 70px;position: relative}
.smallshow img{width:100%;height: 70px; border:1px solid #e8e8e8;box-sizing: border-box;transition: all 0.5s}
.smallshow>.middle_box{margin-left: 30px;margin-right: 30px;width:370px;overflow: hidden;height: 70px;}
.smallshow .middle{overflow: hidden;transition: all 0.5s;height: 70px;}
.smallshow .middle>li{width: 83px;height: 70px;float: left;cursor:pointer;padding:0 5px;}
.smallshow>p{position: absolute;top:50%;width: 22px;height: 32px;margin-top: -16px;}
.smallshow>.prev{left: 0;background: url(../images/hover-prev.png) no-repeat;transition: all 0.5s}
.smallshow>.next{right: 0;background: url(../images/hover-next.png) no-repeat;transition: all 0.5s}
.smallshow>.prev.prevnone{left: 0;background: url(../images/prev.png) no-repeat;cursor: not-allowed}
.smallshow>.next.nextnone{right: 0;background: url(../images/next.png) no-repeat;cursor: not-allowed}


/*在线留言*/
.col .selform{ width: 900px;overflow: hidden; margin: auto;}
.col .selform #f_name{ width: 500px; display: block; padding-top: 20px; margin-left: 200px;}
.col .selform #f_name th{ width: 100px; text-align:left;}
.col .selform #f_name input{ width: 400px;line-height: 38px;}

.col .selform #f_phone{ width: 500px; display: block; padding-top: 20px; margin-left: 200px;}
.col .selform #f_phone th{ width: 100px; text-align:left;}
.col .selform #f_phone input{ width: 400px;line-height: 38px; }

.col .selform #f_price{ width: 500px; display: block; padding-top: 20px; margin-left: 200px;}
.col .selform #f_price th{ width: 100px; text-align:left;}
.col .selform #f_price input{ width: 400px;line-height: 38px; }

.col .selform #f_verify{ width: 500px;  display: block; padding-top: 20px; margin-left: 200px; }
.col .selform #f_verify th{ width: 94px; text-align:left;display: block;float: left; }
.col .selform #f_verify input{ width: 290px;line-height: 38px;display: block;float: left; }
.col .selform #f_verify img{width: 160px;height: 40px; float: left;display: block;}

.col .footReturn{width: 500px;margin-top: 10px; margin-left: 200px;}
.col .footReturn input{ float: left;}
.col .footReturn #btnReset{ width: 100px;height: 40px;line-height: 40px;margin-top: 12px; }
.col .footReturn #btnSubmit{width:100px;height: 40px;line-height: 40px;color:#fff;cursor:pointer;background:#be252e;border:none;margin:12px 47px 0 50px;  }




.xwzx{width:100%;min-height:350px;margin-bottom:50px;}
.xwzx ul{width:100%;overflow:hidden;}
.xwzx ul li{width:100%;transition: all 0.3s ease 0s;border-bottom:1px solid #ddd;position:relative;}
.xwzx ul li a{padding:60px 0px 50px;width:100%;height:210px;display:block;}
.xwzx ul li .date{width:15%;float:left;}
.xwzx ul li .date .date1{font-size:36px;color:#000000;font-weight:bold;}
.xwzx ul li .date .date2{font-size:21px;color:#999999;text-indent:25px;font-weight:lighter;margin-top:15px;}
.xwzx ul li .pic{float:right;height:210px;overflow:hidden;
	display:flex;
	align-items:center;
	display:-webkit-flex;
	-webkit-align-items: center;}
.xwzx ul li .pic img{max-width:100%;max-height:210px;transition:0.6s;}
.xwzx ul li .con{width:615px;float:left;}
.xwzx ul li .con .tt{font-size:21px;line-height:40px;color:#000000;font-weight:bold;}
.xwzx ul li .con .des{height:100px;font-size:15px;margin-top:12px;color:#999;line-height:25px;}
.xwzx ul li .con .xiangqing{width:100px;margin-top:15px;height:42px;border-radius:3px;overflow:hidden;background:#c42b2b;line-height:42px;color:#ffffff;text-align:center;}
.xwzx ul li:hover .tt{}
.xwzx ul li:hover .pic img{
	transform:scale(1.1,1.1);
-ms-transform:scale(1.1,1.1); 	/* IE 9 */
-moz-transform:scale(1.1,1.1); 	/* Firefox */
-webkit-transform:scale(1.1,1.1); /* Safari 和 Chrome */
-o-transform:scale(1.1,1.1); 	/* Opera */}








.orientation{margin-top:20px;margin-bottom:20px;overflow:hidden;width:100%;}
.orientation .previous{float:left;}
.orientation .next{float:right;}







/*footer*/
#footer{width:100%;}
.footer_top{background:#f5f5f5;}
.footer_nav{height:80px;line-height:80px;border-bottom:1px solid #e5e5e5;}
.footer_nav ul li{float:left;width:130px;}
.footer_nav ul li .title a{color:#838383;font-size:14px;}
.footer_top .address{height:312px;} 
.footer_top .address .address-1{float:left;height:312px;display:flex;
	align-items:center;
	display:-webkit-flex;
	-webkit-align-items: center}
.footer_top .address .address-1 img{}
.footer_top .address .address-2{float:left;margin-left:65px;margin-top:100px;}
.footer_top .address .address-2 img{margin-top:80px;}
.footer_top .address .address-2 .footer-lxfs{margin-left:60px;font-weight:lighter;font-size:16px;line-height:25px;}
.footer_top .address .address-2 .footer-lxfs ul li{font-size:16px;color:#c42b2b;overflow:hidden;}
.footer_top .address .address-2 .footer-lxfs ul li span{display:block;float:left;max-width:380px;min-width:90px;}
.footer_top .address .address-2 .footer-lxfs ul li span:first-child{text-align:right;}
.footer_top .address .address-3{float:right;}
.footer_top .address .address-3 img{margin-top:55px;}
.footer_top .address .address-3 p{text-align:center;line-height:35px;}
.footer_bottom{height:84px;line-height:84px;color:#999999;background:fff;}




#sidenav{width:100%;background:#f5f5f5;}
#sidenav ul{text-align:center;}
#sidenav ul li{display:inline-block;line-height:80px;margin: 0px 30px;font-size:16px;}
#sidenav ul li a{font-size:16px;}
#sidenav ul li a.cur{color:#e45e15;}
#sidenav ul li:hover{color:#e45e15;cursor:pointer;}





.mypage{
    text-align: center;
	width:100%;
	margin-top:20px;
	overflow:hidden;
}	
.mypage	span,.mypage a{
	display: inline-block;
	vertical-align: top;
	color: #d35b52;
	border: 1px solid #d35b52;
	padding: 5px 10px;
	margin: 5px;
}		
.mypage	span.current,.mypage a.current{
	background: #d35b52;
	color: #fff;
}



