@charset "utf-8";
/* CSS Document */
/**common**/
*{ margin:0; padding:0;}
body, html { min-width:1240px;}
body, div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { margin:0; padding:0; font:14px/1.5 Arial,\5FAE\8F6F\96C5\9ED1,Helvetica,sans-serif;}
table,td,tr,th { border-collapse: collapse; border-spacing: 0; font-size:14px;}
ol,ul {list-style:none;}
li { list-style-type:none;}
img { vertical-align:middle;border:0;}
h1,h2,h3,h4,h5,h6 { font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i { font-weight:normal; font-style:normal;}
.clear { clear:both; *zoom:1;}
.clear:after { display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { text-decoration:none;}
a:active { text-decoration:none;}
.fl { float:left;}
.fr { float:right;}

@font-face {
    font-family: "ariblk";
    src: url(../fonts/ariblk.ttf);
}
@font-face {
    font-family: "Helvetica";
    src: url(../fonts/Helvetica.ttf);
}
@font-face {
	font-family: "HelveticaBold";
    src: url(../fonts/HelveticaBold.ttf);
}
@font-face {
    font-family: "Pangmen";
    src: url(../fonts/Pangmen.ttf);
}
@font-face {
	font-family: "AVGARDD";
    src: url(../fonts/AVGARDD.ttf);
}
@font-face {
	font-family: "Impact";
    src: url(../fonts/Impact.ttf);
}

@font-face {
	font-family: "Source Han Serif CN";
    src: url(../fonts/SourceHanSerifCN-Heavy_0.ttf);
}

/* 设置滚动条的样式 */
::-webkit-scrollbar { width:0;}/* 滚动槽 */
::-webkit-scrollbar-track { background-color:#f0f0f0; border-radius:0px;}/* 滚动条滑块 */
::-webkit-scrollbar-thumb { background-color:#1f1f1f;}
::-webkit-scrollbar-thumb:window-inactive { background-color:#1f1f1f;}

/**top**/
.ly_top { width:100%; height:100px; overflow:hidden; margin:0 auto; padding:0; background-color:#fff; box-shadow:0 10px 20px rgba(0, 0, 0, 0.1); position:relative; z-index:999;}
.ly_top .lytop_main { width:1200px; height:100px; margin:0 auto; padding:0;}
.lytop_main .lytop_logo { width:360px; height:60px; overflow:hidden; margin:20px 0 0; padding:0; float:left;}
.lytop_main .lytop_tel { height:75px; margin:10px 0 0; padding:15px 0 0 80px; position:relative; float:right;}
.lytop_tel img { display:block; width:80px; height:80px; margin:0; padding:0; position:absolute; left:0; top:0;}
.lytop_tel span { display:block; height:20px; overflow:hidden; line-height:20px; color:#555555; font-size:16px; margin:0; padding:0;}
.lytop_tel p { display:block; height:36px; overflow:hidden; line-height:36px; color:#e60012; font-family: "Impact"; font-size:32px; margin:0; padding:0; background-image:-webkit-linear-gradient(left,#ff6c2b,#ff442b); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}

/* lypart0 开始 */
.lypart0 { width:100%; height:780px; overflow:hidden; margin:0 auto; padding:0; background:url(../images/p0bg.jpg) center center no-repeat;}
.lypart0 .lypart0_con { width:1200px; height:auto; margin:0 auto; padding:120px 0 0;}
.lypart0_con .lypart0_confl { width:650px; height:auto; margin:0; padding:40px 0 0; float:left;}
.lypart0_confl .lypart0_confltit1 { width:100%; overflow:hidden; line-height:40px; color:#fff; font-size:36px; margin:0 auto; padding:0;}
.lypart0_confl img.p0_img0 { display:block; width:620px; height:100px; overflow:hidden; margin:30px 0; padding:0;}
.lypart0_confl .lypart0_confltit2 { display:inline-block; height:42px; line-height:42px; color:#e70a00; font-size:24px; font-style:italic; background-color:#fff; padding:0 30px; border-radius:21px; margin:0;}
.lypart0_confl .lypart0_confltit3 { width:100%; overflow:hidden; margin:60px auto 0; padding:20px 40px; background:url(../images/p0_bg1.png) center center no-repeat; background-size:100% 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart0_confltit3 p { width:100%; overflow:hidden; line-height:28px; color:#fff; font-size:16px; text-align:justify; word-break:break-all; text-indent:2em;}
.lypart0_con .lypart0_confr { width:545px; overflow:hidden; margin:0 -80px 0 0; padding:0; float:right;}
/* lypart1 结束 */

/* lypart1 开始 */
.lypart1 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0; background:url(../images/p1bg.jpg) center center no-repeat; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart1 .lypart1_main { width:1200px; height:auto; margin:0 auto; padding:0;}

.ly_title { width:100%; overflow:hidden; margin:0 auto 40px; padding:0;}
.ly_title .lytit_num { width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:30px; text-align:center; font-style:italic; margin:0 auto 20px; padding:30px 0 10px; background:url(../images/tit_bg.png) center top no-repeat;}
.ly_title .lytit_num font { font-size:40px;}
.ly_title .lytit_name { width:100%; overflow:hidden; line-height:48px; color:#222; font-size:34px; text-align:center; margin:0 auto; padding:0;}
.ly_title1 .lytit_name { color:#fff;}
.ly_title p { width:100%; overflow:hidden; line-height:28px; color:#222; font-size:22px; text-align:center; margin:20px auto 0; padding:0;}

.lypart1_main .lypart1_list { width:1200px; height:auto; margin:0 auto; padding:0;}
.lypart1_list ul li { width:300px; overflow:hidden; margin:0; padding:20px 0 0; background: url(../images/line1.png) 5px 0 no-repeat; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart1_list ul li .lypart1_name { width:100%; height:40px; overflow:hidden; line-height:40px; color:#ff6101; font-size:24px; font-weight:bold; margin:0 auto 10px; padding:0 20px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart1_name i { display:block; width:9px; height:9px; overflow:hidden; margin:0; padding:0; border:1px solid #ff6101; border-radius:50%; position:absolute; left:0; top:15px;}
.lypart1_list ul li p { width:100%; min-height:56px; overflow:hidden; line-height:28px; color:#222; font-size:15px; margin:0 auto; padding:0 20px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart1_list ul li .lypart1_img { width:280px; overflow:hidden; margin:20px 0 0; padding:0 0 0 20px;}
.lypart1_img img { display:block; width:100%; overflow:hidden; margin:0; padding:0;}
/* lypart1 结束 */

/* lypart2 开始 */
.lypart2 { width:100%; height:auto; margin:0 auto; padding:80px 0; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart2 .lypart2_main { width:1200px; height:auto; margin:0 auto; padding:0;}
.lypart2_main .lypart2_list { width:1200px; height:auto; margin:0 auto; padding:0;}
.lypart2_list ul li { width:224px; height:300px; margin:0 20px 0 0; padding:0; background-color:#fff; box-shadow:0 0 10px rgba(0,0,0,0.12); border-radius:5px; float:left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart2_list ul li:nth-child(5) { margin:0;}
.lypart2_list ul li .lypart2_icon { width:224px; height:140px; overflow:hidden; margin:0 auto; padding:20px 10px 0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart2_list ul li .lypart2_icon1 { background:url(../images/p2list_bg1.jpg) center center no-repeat; background-size:100% 100%;}
.lypart2_list ul li .lypart2_icon2 { background:url(../images/p2list_bg2.jpg) center center no-repeat; background-size:100% 100%;}
.lypart2_list ul li .lypart2_icon3 { background:url(../images/p2list_bg3.jpg) center center no-repeat; background-size:100% 100%;}
.lypart2_list ul li .lypart2_icon4 { background:url(../images/p2list_bg4.jpg) center center no-repeat; background-size:100% 100%;}
.lypart2_list ul li .lypart2_icon5 { background:url(../images/p2list_bg5.jpg) center center no-repeat; background-size:100% 100%;}
.lypart2_icon i { display:block; width:100%; height:3px; overflow:hidden; margin:0 auto 17px; padding:0;}
.lypart2_icon em { display:block; width:120px; height:1px; overflow:hidden; margin:19px auto 0; padding:0; background-color:#cbcbcb;}
.lypart2_icon1 i { background-color:#ff983e;}
.lypart2_icon2 i { background-color:#ff4545;}
.lypart2_icon3 i { background-color:#19c880;}
.lypart2_icon4 i { background-color:#3592ff;}
.lypart2_icon5 i { background-color:#7a37f5;}
.lypart2_icon img { display:block; width:80px; height:80px; overflow:hidden; margin:0 auto; padding:0;}
.lypart2_list ul li .lypart2_text { width:224px; height:160px; overflow:hidden; margin:0 auto; padding:20px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart2_text .lypart2_name { width:100%; overflow:hidden; line-height:30px; color:#222; font-size:24px; font-weight:bold; text-align:center; margin:0 auto 10px; padding:0;}
.lypart2_text p { width:100%; overflow:hidden; line-height:24px; color:#999; font-size:14px; text-align:center; margin:0 auto; padding:0;}
/* lypart2 结束 */

/* lypart3 开始 */
.lypart3 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0; background:url(../images/p3bg.jpg) center center no-repeat; background-size:100% 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart3 .lypart3_main { width:1200px; height:auto; margin:0 auto; padding:0;}
.lypart3_main .lypart3_con { width:1200px; height:520px; margin:0 auto; padding:0; background-color:#fff; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.lypart3_con .lypart3_img { width:600px; height:520px; overflow:hidden; margin:0; padding:0; float:left;}
.lypart3_con .lypart3_text { width:600px; height:520px; overflow:hidden; margin:0; padding:40px; float:right; background-color:#fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart3_text .lypart3_tit1 { width:100%; overflow:hidden; line-height:32px; color:#222; font-size:26px; font-weight:bold; margin:0 auto; padding:0;}
.lypart3_tit1 font { font-weight:lighter;}
.lypart3_text .lypart3_tit2 { width:100%; overflow:hidden; line-height:30px; color:#222; font-size:22px; margin:20px auto 10px; padding:0 0 0 20px; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart3_tit2 i { display:block; width:12px; height:12px; overflow:hidden; margin:0; padding:0; border:1.5px solid #ff9e0d; border-radius:50%; position:absolute; left:0; top:9px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart3_text p { width:100%; overflow:hidden; line-height:24px; color:#666; font-size:14px; margin:0 auto 40px; padding:0 0 0 20px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
/* lypart3 结束 */

/* lypart4 开始 */
.lypart4 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0 60px; background:url(../images/p4bg.jpg) center center no-repeat; background-size:100% 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart4 .lypart4_main { width:100%; height:auto; margin:0 auto; padding:0;}
.lypart4_main .lypart4_img { width:100%; min-width:1200px; height:440px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.lypart4_img img { display:block; width:1920px; height:440px; margin:-220px 0 0 -960px; padding:0; position:absolute; left:50%; top:50%;}
/* lypart4 结束 */

/* lypart5 开始 */
.lypart5 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0; background:url(../images/p5bg.jpg) center center no-repeat; background-size:100% 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart5 .lypart5_main { width:100%; height:auto; margin:0 auto; padding:0;}
.lypart5_main .lypart5_con { width:1200px; height:auto; margin:0 auto; padding:0;}
.lypart5_con p { width:100%; overflow:hidden; line-height:40px; color:#ffc844; font-size:24px; text-align:center; margin:0 auto 10px; padding:0;}
.lypart5_con p font { font-size:36px;}
.lypart5_con .lypart5_img { width:940px; height:480px; margin:0 auto; padding:0; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.lypart5_img img { display:block; width:100%; overflow:hidden; border-radius:5px;}
/* lypart5 结束 */

/* lypart6 开始 */
.lypart6 { width:100%; height:auto; overflow:hidden; margin:0 auto; padding:80px 0 40px; background:url(../images/p6bg.jpg) center top no-repeat; background-size:100% 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart6 .lypart6_main { width:100%; height:auto; margin:0 auto; padding:0 0 70px;}
.lypart6_main .lypart6_list { width:1480px; height:auto; margin:0 auto; padding:0;}
.lypart6_list ul li { width:1480px; height:780px; margin:0 auto 40px; padding:60px 140px; border-radius:10px; box-shadow:0 0 10px rgba(0,0,0,0.1); background:url(../images/p6list_bg.jpg) center top no-repeat; background-size:100% 100%; position:relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart6_list ul li img.p6_img { display:block; position:absolute; bottom:0; right:0;}
.lypart6_list ul li .lypart6_text { width:48%; height:auto; margin:0; padding:0;}
.lypart6_text dl dd { width:100%; height:auto; line-height:40px; color:#222; font-size:24px; margin:0 auto 24px; padding:0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.lypart6_text1 dl dd { width:50%; margin:0 0 20px; padding:0 0 10px; border-bottom:1px solid #888;}
.lypart6_text dl dd em { display:inline-block; color:#ff6101; font-size:64px; font-weight:lighter; font-style:italic; margin:0 10px 0 0;}
.lypart6_text p { width:100%; overflow:hidden; line-height:30px; color:#222; font-size:16px; margin:24px 0 0; padding:24px 0 0; border-top:1px solid #888;}
/* lypart6 结束 */

/*foot*/
.ly_foot { width:100%; height:112px; overflow:hidden; margin:0; padding:0; background-color:rgba(0,0,0,0.8); position:fixed; left:0; bottom:0; z-index:999;}
.ly_foot .lyft_close { width:48px; height:48px; overflow:hidden; margin:0; padding:0; position:absolute; top:32px; right:20px; cursor:pointer;}
.ly_foot .lyft_main { width:1200px; height:80px; overflow:hidden; margin:16px auto; padding:0;}
.lyft_main .lyft_left { width:170px; height:60px; overflow:hidden; margin:0; padding:10px 0 10px 64px; position:relative; float:left;}
.lyft_left img { display:block; width:60px; height:60px; position:absolute; left:0; top:10px;}
.lyft_left span { display:block; width:100%; height:40px; line-height:40px; color:#fff000; font-family: "Pangmen"; font-size:36px; letter-spacing:8px; margin:0; padding:0; background-image:-webkit-linear-gradient(left,#b31019,#f14225,#f0c51d); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.lyft_left p { display:block; width:100%; height:20px; line-height:20px; color:rgba(255, 255, 255, 0.5); font-size:14px; margin:0; padding:0; letter-spacing:1px;}

.lyft_center{ float:left; margin:0 0 0 60px; padding:10px 0; background:url(../images/ftline.png) left top no-repeat;}
.lyft_center .xs_tel{display:block;float:left;background:url(../images/xs_tel.png) left center no-repeat;padding-left:50px;margin-left:60px;}
.lyft_center .xs_tel p{font-size:16px;color:#fff;height:20px;line-height:20px;}
.lyft_center .xs_tel span{display:block;color: #fff000;font-family: "ariblk";font-size: 26px;height:40px;line-height:40px;letter-spacing:0;}
.lyft_center .xs_qq{background:url(../images/xs_qq.png) left center no-repeat;padding-left:50px;}

.lyft_main .lyft_right {display:block; width:158px; height:50px; overflow:hidden; margin:15px 0; padding:0; float:right; background:url(../images/btn.png) center center no-repeat; background-size:100% 100%;}


/*new 右侧客服*/
.cndns-right{position:fixed;right:10px;top:50%;margin-top:-100px;z-index:100;border-radius: 4px;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width: 66px;height: 66px;text-align:center;display:block;position:relative;background-color:#fff;}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;height:40px;width:100%;display:block;}
.meau-code span.demo-icon-weixin{background:url(../images/z_slide_icon1.png) center 12px no-repeat;}
.meau-sev span.demo-icon-qq{background:url(../images/z_slide_icon2.png) center 12px no-repeat;}
.meau-contact span.demo-icon-tel{background:url(../images/z_slide_icon3.png) center 12px no-repeat;}
.meau-top span.demo-icon-top{background:url(../images/z_slide_icon4.png) center 20px no-repeat;}
.meau-code:hover span.demo-icon-weixin{background:url(../images/z_slide_icon1_2.png) center 12px no-repeat;}
.meau-sev:hover span.demo-icon-qq{background:url(../images/z_slide_icon2_2.png) center 12px no-repeat;}
.meau-contact:hover span.demo-icon-tel{background:url(../images/z_slide_icon3_2.png) center 12px no-repeat;}
.meau-top:hover span.demo-icon-top{background:url(../images/z_slide_icon4_2.png) center 20px no-repeat;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#666;font-size:12px;line-height: 20px;}
.meau-car .cndns-right-btn{border-color:#ff6800;margin-bottom:20px;}
.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800;color:#fff;}
.cndns-right-meau:hover{background-color:#ff6800;color:#fff;}
.cndns-right-meau:hover p{color:#fff;}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{padding: 30px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative;}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color: #333;font-size: 20px;line-height:28px;font-weight: bold;padding-top: 4px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{margin-top:15px; text-align:center;}
.cndns-right-box .box-border .sev-b a{display:inline-block;width:100px;color:#fff;height:34px;line-height:34px;margin:0;text-align:center;border-radius:40px;position: relative;cursor: pointer;}
.cndns-right-box .box-border .sev-b a .QQhover {
	position: absolute;
	left: 0px;
	bottom: 21px;
	 border: 1px solid #666;
	 border-radius: 4px;
	 line-height: 20px;
	 color: #333;
	 background: rgba(255,255,255,.9);
	 display: none;
	 cursor: auto;
	font-weight: 700;
	height: 20px;
	width: 120px;
	 text-align: center;
     resize: none;

	}
	.cndns-right-box .box-border .sev-b a .QQhover::after{
	 position: absolute;
	 left: 0;
	 top: 0;
	 line-height: 20px;
	 content: "QQ:";
	}
	.cndns-right-box .box-border .sev-b a:hover .QQhover{
	 display: inline-block;
	}

.cndns-right-box .box-border .sev-b a.btn1{background:#f26522;box-shadow: 0 2px 20px rgb(242, 101, 34);}
.cndns-right-box .box-border .sev-b a.btn2{background:#44a531;box-shadow: 0 2px 20px rgb(68, 165, 49);margin-right:0;}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width: 230px;background:#fff url(../images/z_slide_bg.png) top left no-repeat;border-radius: 4px;}
.meau-contact .cndns-right-box .box-border{width:230px;background:#fff url(../images/z_slide_bg.png) top left no-repeat;border-radius: 4px;padding:8px 20px;}
.meau-contact .cndns-right-box .box-border .sev-t1{border-bottom:0 dashed #dedede;}
.meau-contact .cndns-right-box .box-border .sev-t{padding:10px 0;}
.meau-contact .cndns-right-box .box-border .sev-t p{width:160px;font-size:14px;color:#fe9900;font-weight:normal;padding-top:0;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.meau-contact .cndns-right-box .box-border .sev-t p i{font-size:16px;color:#333;font-weight:bold;line-height: 20px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:300px;text-align:center;background:#fff url(../images/z_slide_bg.png) top left no-repeat;border-radius: 4px;padding:20px 5px;}
.meau-code .cndns-right-box .box-border .sev-t{float:left;margin:0 10px;}
.meau-code .cndns-right-box .box-border .sev-t img { display:block; width:124px; overflow:hidden;}
.meau-code .cndns-right-box .box-border .sev-t i{display:block;text-align:center;padding-top:10px;font-size:14px;color:#555;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}

.yd_right { display:none;}


/**弹窗**/
.ly_tc { width:100%; height:100%; overflow:hidden; margin:0; padding:0; position:fixed; left:0; top:0; z-index:9997;}
.ly_tc .lytc_main { width:700px; height:540px; overflow:hidden; margin:-290px 0 0 -370px; padding:20px; background-color:#fff; border-radius:20px; position:absolute; left:50%; top:50%; z-index:9999;}
.lytc_main .lytc_con { width:660px; height:500px; overflow:hidden; margin:0; padding:20px; position:relative;}
.lytc_con .lytc_form { width:580px; height:auto; overflow:hidden; margin:0 auto; padding:40px 40px 20px; background-color:#f3f3f4;}
.lytc_form .lytc_ipt { width:580px; height:48px; overflow:hidden; margin:0 auto 30px; padding:0;}
.lytc_ipt span { display:block; width:130px; height:48px; overflow:hidden; line-height:48px; color:#333; font-size:16px; margin:0; padding:0; float:left;}
.lytc_ipt span img { display:block; width:40px; height:40px; margin:4px 4px 4px 0; padding:0; float:left;}
.lytc_ipt p { display:block; width:450px; height:48px; overflow:hidden; margin:0; padding:0; background-color:#fff; float:left;}
.lytc_ipt p input { display:block; width:100%; height:48px; overflow:hidden; line-height:48px; color:#666; font-size:16px; margin:0; padding:0 20px; background-color:#fff; border:0; outline:none; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.lytc_form .lytc_btn { width:260px; height:86px; margin:-10px auto 0; padding:10px 10px 20px; background:url(../images/btn_bg.png) center center no-repeat; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.lytc_btn input { display:block; width:100%; height:56px; overflow:hidden; line-height:56px; color:#fff; font-size:24px; text-align:center; margin:0 auto; padding:0; border:0; outline:none; background:none; cursor:pointer;}


.lytc_con a.lytc_close { display:block; width:40px; height:40px; overflow:hidden; margin:0; padding:0; background:url(../images/tc_close1.png) 0 0 no-repeat; position:absolute; top:0; right:0; cursor:pointer;}
.lytc_con a.lytc_close:hover { background:url(../images/tc_close2.png) 0 0 no-repeat;}
.ly_tc .ly_mask { width:100%; height:100%; overflow:hidden; margin:0; padding:0; background-color:rgba(0, 0, 0, 0.5); position:absolute; left:0; top:0; z-index:9998;}