@charset "utf-8";
/* CSS Document */

html{font-size:100%}
/* 全局样式 ------------------------------------------------------------------*/
body ,div, h1, h2, h3, h4, p, dl, dd, ol, ul, li, th, td, form, fieldset, input, button, textarea{ margin:0; padding:0; font-family:"Microsoft YaHei"; color:#333;}
html{ -webkit-text-size-adjust:none; word-wrap:break-word; margin:0; padding:0;}
h1, h2, h3, h4{ font-size:100%; font-weight:normal;}
ol, ul{ list-style:none;}
fieldset, img{ border:0;}
cite, em, s, i, b{ font-style:normal;}
input, button, textarea, select{ font-size:100%;}
body, input, button, textarea, select, option{ font-size:normal;}
a, a:link, input, textarea{ text-decoration:none; outline:0; font-weight:normal; font-family:"Microsoft YaHei";}
li, img, label, input{ vertical-align:middle;}
body{ font-size:.24rem; font-family:helvetica,arial; width:100%; margin:0 auto; overflow-x:hidden; background:#fff;}
input:focus,select:focus{ outline:none;}
textarea,select,input{ -webkit-appearance:none; -moz-appearance:none; -o-appearance:none; appearance:none;}


.titb a{font-size:12px;background:red;padding:5px 10px;border-radius:20px;color:#fff;}
.titb a:hover{background:#777;}
.index_des .ppt{padding-top:0px;display:none;}
.index_des .ppt a{display:none;width:100px;text-align:center;display:none;}
/*公用样式*/
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.clear0{ clear:both; font-size:0px; height:0px; overflow:hidden;}
.hidden{ display:none;}

.w{}

.wapheader .header{ width:100%;margin-top:10px;}
.wapheader .logo{ background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/txt.png) center center no-repeat; background-size:100%; text-align:center;}
.wapheader .logo a{ display:inline-block; width:1.65rem;}
.wapheader .logo a img{ width:1.65rem;}

.wapheader .nav{ height:.6rem; width:100%; position:relative;margin:.13rem auto;border-bottom:1px solid #f00;margin-bottom:0px;}
.wapheader .nav i{ font-size:.32rem; position:relative; padding-left:.5rem; line-height:.6rem; height:.6rem; color:#f00; background:#fff; display:block;}
.wapheader .nav i:before{ content:""; display:block; position:absolute; top:50%; margin-top:-.075rem; left:0; width:.4rem; height:.4rem; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/sider.png) top center no-repeat; background-size:100%;}
.wapheader .nav i.del:before{ background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/del.png) top center no-repeat; background-size:100%; width:.36rem; height:.36rem; margin-top:-.09rem;}
.wapheader .navc{ position:absolute; left:0; top:0; right:0; z-index:50; display:none;}
.wapheader .nav ul{ background:#f00;}
.wapheader .nav ul li{ border-bottom:1px solid #fff;}
.wapheader .nav ul li a{ font-size:.32rem; display:block; line-height:.7rem; color:#fff; padding:0 .25rem;height:.7rem;}

.wapfooter .nav{ height:.6rem; width:100%; position:relative;}
.wapfooter .nav i{ font-size:.26rem; position:relative; padding-left:.3rem; line-height:.6rem; height:.6rem; color:#f00; background:#fff; display:block;}
.wapfooter .nav i:before{ content:""; display:block; position:absolute; top:50%; margin-top:-.075rem; left:0; width:.21rem; height:.15rem; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/sider.png) top center no-repeat; background-size:100%;}
.wapfooter .nav i.del:before{ background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/del.png) top center no-repeat; background-size:100%; width:.19rem; height:.18rem; margin-top:-.09rem;}
.wapfooter .navc{ position:absolute; left:0; top:0; right:0; z-index:50; display:none;}
.wapfooter .nav ul{ background:#f00;}
.wapfooter .nav ul li{ border-bottom:1px solid #fff;}
.wapfooter .nav ul li a{ font-size:.22rem; display:block; line-height:.5rem; color:#fff; padding:0 .25rem;}

.banner{ position:relative; width:calc(100% - 28px); text-align:center;margin:0 auto; margin-bottom:30px;}
.banner .hd{ width:100%; text-align:center; position:absolute; left:0; right:0; bottom:.25rem;}
.banner .hd ul:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.banner .hd ul li{ height:.15rem; width:.15rem; background:#f6f6f6; border-radius:50%; display:inline-block; margin:0 .05rem; text-indent:-9999px; cursor:pointer;}
.banner .hd ul .on{ background:#ff6254;}
.banner .bd{ position:relative; z-index:0;}
.banner .bd li img{ max-width:100%; display:block; margin:0 auto;}
.banner .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.banner .prev,
.banner .next{ position:absolute; left:.2rem; top:50%; margin-top:-.28rem; display:block; width:.3rem; height:.57rem; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/left2.png) 0 0 no-repeat; background-size:100%; filter:alpha(opacity=90);opacity:0.9; z-index:6;}
.banner .next{ left:auto; right:.2rem; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/right2.png) 0 0 no-repeat; background-size:100%;}
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;}

.titc{ border-bottom:1px solid #716356; line-height:.3rem; font-size:.28rem; color:#333; margin-bottom:.25rem; padding-bottom:.1rem;}
.titc a{ float:right; font-size:.2rem; color:#333; padding-right:.2rem; position:relative;}
.titc a:after{ content:""; display:block; position:absolute; top:.08rem; right:0; width:.12rem; height:.14rem; background:url(../images/point3.png) top center no-repeat; background-size:100%;}
.titc a:hover{ color:#f00;}

.new_case li{ text-align:center; padding-bottom:.55rem;}
.new_case em{ display:block;}
.new_case em a{ display:block;}
.new_case em a img{ max-width:100%;}
.new_case em a img:hover{filter:grayscale(100%);}
.new_case h3{ line-height:.4rem; margin-top:.13rem;}
.new_case h3 a{ font-size:.28rem; color:#000;}
.new_case p{ font-size:.28rem; color:#9fa0a0; line-height:.4rem;height:.8rem;overflow:hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.likecase .new_case em a img{filter:grayscale(100%);}
.likecase .new_case em a img:hover{filter:grayscale(0%);}

.mores{ text-align:center; padding-bottom:.15rem;}
.mores a{ font-size:.24rem; color:#f00; padding-top:0; line-height:.3rem; position:relative;}
/*.mores a:before{ display:block; position:absolute; top:0; left:50%; margin-left:-.17rem; width:.34rem; height:.19rem; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/point2.png) top center no-repeat; background-size:100%;}*/
.mores .rollup:before{ content:""; display:block; position:absolute; top:0; left:50%; margin-left:-.17rem; width:.34rem; height:.19rem; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/rollup.png) top center no-repeat; background-size:100%;}


.i_newsc{ width:100%; overflow:hidden;}
.i_news{ width:calc(100% - 28px); overflow:hidden; padding-bottom:.35rem;margin:0 auto;}
.i_news:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.i_news li{ float:left; width:calc((100% - 30px) / 3); margin-right:15px;margin-top:15px;}
.i_news li:nth-child(3),.i_news li:nth-child(6){margin-right:0px;}
.i_news li em{ display:block; margin-bottom:.1rem;}
.i_news li em a{ display:block; text-align:center;}
.i_news li em a img{ width:100%; height:auto;}
.i_news li h3{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; height:.4rem; margin-bottom:.05rem;}
.i_news li h3 a{ font-size:.24rem; line-height:.4rem; color:#000;}
.i_news li p{ font-size:.2rem; color:#666; line-height:.28rem;height:2.19rem;overflow:hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}



/*foot style*********************************************************************/
.wapfooter .footer{ background:#2f2f2f; width:100%; margin-top:.2rem;}
.wapfooter .f_nav{ background:#dcdcdc;}
.wapfooter .f_nav i{ background:#dcdcdc; margin-left:.3rem;}

.wapfooter .footer h3{ border-bottom:1px solid #f00; line-height:.5rem; color:#a3a3a3; font-size:.3rem; padding-top:.2rem;}
.wapfooter .footer h3 a{ float:right; padding-right:.2rem; font-size:.2rem; color:#9fa0a0; position:relative;}
.wapfooter .footer h3 a:after{ content:""; display:block; position:absolute; top:.18rem; right:0; width:.12rem; height:.14rem; background:url(../images/point3.png) top center no-repeat; background-size:100%;}
.wapfooter .f_lf{ position:relative; padding:0px 14px;}
.wapfooter .f_lf .ewm{ text-align:center; position:absolute; right:.35rem; top:1.15rem;}
.wapfooter .f_lf .ewm img{ width:1.56rem;}
.wapfooter .f_lf .ewm p{ font-size:.28rem; line-height:.4rem; padding-top:.08rem; color:#fff;}
.wapfooter .f_lf ul{ padding:.4rem 0 0 0;}
.wapfooter .f_lf ul li{ position:relative; padding:0 0 .1rem .47rem; line-height:.51rem;}
.wapfooter .f_lf ul li i{ position:absolute; left:0; top:.12rem; display:inline-block; width:.27rem; height:.27rem; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/ico1_1.png) 0 0 no-repeat; background-size:100%;}
.wapfooter .f_lf ul li.tell{ color:#a3a3a3;}
.wapfooter .f_lf ul li.tell span{ display:block; font-size:.44rem; color:#a3a3a3;}
.wapfooter .f_lf ul li.tell p{ font-size:.26rem; color:#a3a3a3;}
.wapfooter .f_lf ul li.tell a{ color:#a3a3a3;}
.wapfooter .f_lf ul li.mail{ font-size:.3rem; color:#a3a3a3;}
.wapfooter .f_lf ul li.mail i{ background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/ico1_2.png) 0 0 no-repeat; background-size:100%;}
.wapfooter .f_lf ul li.adr{ font-size:.26rem; color:#a3a3a3; line-height:.rem;}
.wapfooter .f_lf ul li.adr i{ background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/ico1_3.png) 0 0 no-repeat; background-size:100%;padding-bottom:.2rem;}
.wapfooter .focus{ border-bottom:1px solid #8a8a8a; line-height:.35rem; color:#a3a3a3; padding:.05rem 0 .1rem 0;}
.wapfooter .focus:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.wapfooter .focus em{ font-size:.24rem; display:inline-block; float:left;}
.wapfooter .focus a{ float:left; height:.35rem; display:inline-block; margin-right:.2rem;}
.wapfooter .focus a.sina{ width:.4rem; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/ico2_1.png) 0 0 no-repeat; background-size:100%;}
.wapfooter .focus a.wx{ width:.43rem; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/ico2_2.png) 0 0 no-repeat; background-size:100%;}
.wapfooter .focus a.wb{ width:.36rem; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/ico2_3.png) 0 0 no-repeat; background-size:100%;}
.wapfooter .focus a.qq{ width:.29rem; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/ico2_4.png) 0 0 no-repeat; background-size:100%;}

.wapfooter .f_rt{ padding:0px 14px;}
.wapfooter .f_rt ul{ padding:.2rem 0;padding-bottom:.4rem;}
.wapfooter .f_rt ul li{ padding-top:.2rem;}
.wapfooter .m_intxt{ border:1px solid #4c4c4c; font-size:.3rem; color:#919191; height:.63rem; line-height:.63rem; text-indent:.1rem; width:calc(100% - 2px); background:none;}
.wapfooter .m_intextarea{ border:1px solid #4c4c4c; font-size:.3rem; color:#919191; height:.63rem; line-height:.63rem; text-indent:.1rem; width:calc(100% - 2px); background:none;}
.m_inbut{ border:none; text-align:center; font-size:.3rem; color:#919191; cursor:pointer; width:calc(100% - 2px); height:.65rem; line-height:.65rem; background:#535353;}
.wapfooter .foot{ text-align:center; border-bottom:1px solid #8a8a8a; line-height:.28rem; padding:.4rem 0;}
.wapfooter .foot p{ color:#a3a3a3; font-size:.2rem;}
.sonmenu{text-align:center;}
.pcheader .nav .sonmenu li{display:inline-block;padding:0px 0px 0px 27px;}
.sonmenu li a{font-size:19px;color:#9fa0a0;}
.sonmenu .on a{color:#f00;}

.pagination-wrapper{margin: 20px 0;}
.pagination{height: 34px;text-align: center;}
.pagination li {display: inline-block;height: 29px;margin-right: 2px;}
.pagination li a{float: left;display: block;height: 28px;line-height: 28px;padding: 0 20px;font-size: 18px;color: #555555;text-decoration: none;}
.pagination li a:hover{color:#2f2f2f;}
.pagination li.thisclass {color: #f00;}
.pagination li.thisclass a,.pagination li.thisclass a:hover{background: transparent;color: #f00;cursor: default;}

.clear10{clear:both;height:10px;}

.share-project-wrap{ float:right; line-height: 28px;position: relative;display: inline-block;margin-bottom:10px;}
.share-project-wrap a{ position: relative;padding-left:25px;display: block;}
.share-project-wrap img,
.share-news-wrap img{ width:15px; margin-right: 10px;}
.share-project-wrap a .share-icon-wrap{ }
.share-icon-wrap{display:inline-block;}
.share-icon{ width:100%; height:100%; position: relative}
.share-icon-wrap .elm_1,
.share-icon-wrap .elm_2{
    position: absolute;
    width:65%;
    height:65%;
    border:1px solid #f20021;
    border-radius: 50%;
    top:50%;
    left:50%;
    margin-left: -35%;
    margin-top:-35%;
    transform: rotate(120deg);
    -ms-transform: rotate(120deg);
    -webkit-transform: rotate(120deg);
    -moz-transform: rotate(120deg);
    -ms-transform: rotate(120deg);
    -o-transform: rotate(120deg);
    -webkit-transition: all 400ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 
    -moz-transition: all 400ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 
    -ms-transition: all 400ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 
    -o-transition: all 400ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 
    transition: all 400ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
}
/*
.share-icon-wrap .elm_1{ top:5%; left: 5%;}
.share-icon-wrap .elm_2{ bottom:5%; right:5%;}
*/
.share-icon-wrap .elm_1{
    -ms-transform-origin: 50% 100%;
    -moz-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
    margin-left:-50%;
    margin-top:-70%;
}
.share-icon-wrap .elm_2{
    -ms-transform-origin: 50% 0%;
    -moz-transform-origin: 50% 0%;
    -webkit-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    margin-left:-20%;
    margin-top:0%;
}
.share-project-wrap .share-icon-wrap{
    position: absolute;
    margin: auto;
    left: 0;
    top:-100%;
    bottom:-100%;
    width:17px;
    height:17px;
}
.share-project-wrap:hover .share-icon-wrap .elm_1{
    margin-left:-35%;
    margin-top:-35%;
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
}
.share-project-wrap:hover .share-icon-wrap .elm_2{
    margin-left:-35%;
    margin-top:-35%;
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
}
.share-project-wrap .share-project-media-wrap {
    left: 0;
    margin-top: -26px;

    right: 0;
    text-align: center;
    -webkit-transition: all 400ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 
    -moz-transition: all 400ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 
    -ms-transition: all 400ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 
    -o-transition: all 400ms cubic-bezier(0.420, 0.000, 0.580, 1.000); 
    transition: all 400ms cubic-bezier(0.420, 0.000, 0.580, 1.000);
    opacity: 0;
    visibility: hidden;
    font-size: 18px;width: 150px;
}
.share-project-wrap .share-project-media-wrap a{
    display: inline-block
}
.share-project-wrap:hover .share-project-media-wrap {
    opacity: 1;
    visibility: visible;
}
.share-project-wrap .share-icon-text{
    opacity: 1;
    -webkit-transition: all 0.4s ease-in-out;; 
    -moz-transition: all 0.4s ease-in-out;; 
    -ms-transition: all 0.4s ease-in-out;; 
    -o-transition: all 0.4s ease-in-out;; 
    transition: all 0.4s ease-in-out;;
}
.share-project-wrap:hover .share-icon-text{
    opacity: 0;
}
.content-body img{max-width:100%;}

.pcheader{display:block}
.wapheader{display:none;}
	.pcfooter{display:block;}
	.wapfooter{display:none;}
@media screen and (max-width:949px){
	.pcheader{display:none;}
	.wapheader{display:block;padding:0px 14px;}
	.pcfooter{display:none;}
	.wapfooter{display:block;height:auto;overflow:hidden;}
.sonmenu{text-align:left;}
.sonmenu li{display:list-item;padding:0 .5rem;height:.28rem;line-height:.28rem;width:2.5rem;padding-top:.2rem;}
.sonmenu li a{font-size:.32rem;color:#9fa0a0;}
.pagination li a{font-size:.2rem;padding:0 .16rem;}
.sonmenu li span{float:right;font-size:.28rem;}
.sonmenu .on a{color:#f00;}
.sonmenu .on span{color:#f00;}
.PullDown{padding:20px 14px 0px 14px;}
.titc{width:calc(100% - 28px);margin:0 auto;}
.litpic{width:calc(100% - 28px);margin:0 auto;}
.litpic img{width:100%;}
.c-c h2{font-size:.26rem}
dl.n-l dd.bt{font-size:.26rem;padding:0;height:0.33rem;line-height:0.33rem;overflow:hidden;}
dl.n-l dd.bt a{font-weight:bold;}
dl.n-l dd.ms{font-size:.24rem;line-height:0.3rem;padding-top:.1rem;height:0.89rem;overflow:hidden;}
dl.n-l dd.bt .time{font-size:.2rem;display:none;}
dl.n-l dd:nth-child(4){display:none;}
.jump .left{width:100%;}
.jump .right{float:left;width:100%;}
.typeimg{width:calc(100% - 28px);margin:0 auto;}
.typeimg img{width:100%;}
.map{width:calc(100% - 28px);margin:0 auto;}

.lxtext span{font-size:20px;}
.textp,.textt,.textte,.textq,.textt2{font-size:16px;color:#ff0000;width:28px;display:block;float:left;}
.textt2{color:#fff;}
.tel1,.tel2{font-size:17px;}
.textadd{margin-top:20px;}
.textadd span{font-size:16px;}
.textwei span{font-size:14px;}
.textwei a{color:#666;}
.textdh{font-size:29px;}
.textyx{font-size:21px;}
.qq1{padding-right:16px;font-size:21px;}
.wapfooter .foot p a{color:#a3a3a3;}

.titb{font-size:.4rem;width:calc(100% - 28px);margin:0 auto;}
.index_des li{text-align:left;width:calc(100% - 28px);margin:0 auto;}
.index_des p{ font-size:.28rem; color:#9fa0a0; line-height:.4rem;height:auto;padding-top:10px;}
.index_des .five{width:auto;background:#777;float:left;margin-right:2%;border-radius:20px;padding:0px 19px;text-align:center;margin-top:13px;height:35px;line-height:35px;}
.index_des .five:nth-child(2){margin-right:0px;}
.index_des .five:nth-child(4){margin-right:0px;}
.index_des .five:nth-child(6){margin-right:0px;}
.index_des .five a{font-size:.28rem;color:#fff;}
.index_des .five h3{margin-top:0px;height:35px;line-height:35px;}
.index_des li h3 a{color:#9fa0a0;}
.five_service{width:calc(100% - 28px);margin:0 auto;margin-bottom:30px;overflow:hidden;}
.titb a{display:none;}
.index_des .ppt{display:block;padding:5px 0px 0px 0px;}
.index_des .ppt a{font-size:12px;background:red;padding:5px 10px;border-radius:20px;color:#fff;display:block;}
.index_des .ppt a:hover{background:#777;}
.new_case p{-webkit-line-clamp:2;}
.i_news li p{-webkit-line-clamp:8;}
}
@media screen and (min-width:950px){
.banner{ width:100%; overflow:hidden; position:relative; margin-bottom:40px;margin-top:0px;}
.banner .hd{ height:auto; overflow:hidden; position:absolute; right:0; left:0; bottom:20px; z-index:4; text-align:center;}
.banner .hd em{ display:inline-block; margin:0 5px; width:12px; height:12px; font-size:0; overflow:hidden; border-radius:12px; background:#f0f0f0; cursor:pointer; transition:width 1s;
 -moz-transition:width 1s; -webkit-transition:width 1s; -o-transition:width 1s;}
.banner .hd em.on{ width:60px; transition:width 1s; -moz-transition:width 1s; -webkit-transition:width 1s; -o-transition:width 1s; background:#f00;}
.banner .bd{ position:relative; height:100%; z-index:3;}
.banner,.banner .bd li{ height:535px;}
.banner .prev,
.banner .next{ position:absolute; left:20px; top:50%; margin-top:-28px; display:block; width:30px; height:57px; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/left2.png) 0 0 no-repeat; filter:alpha(opacity=90);opacity:0.9; z-index:6;}
.banner .next{ left:auto; right:20px; background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/right2.png) 0 0 no-repeat;}
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;}

.titc{ border-bottom:1px solid #716356; height:30px; line-height:30px; font-size:19px; color:#333; margin-bottom:25px; padding-bottom:10px;}
.titc a{ float:right; font-size:19px; color:#333; background:url(../images/point3.png) right center no-repeat; padding-right:20px;}
.titc a:hover{ color:#f00;}
.titb{height: 30px;
line-height: 30px;
font-size: 30px;
}

.new_case li{ text-align:center; padding-bottom:55px;}

.new_case em{ display:block;}
.new_case em a{ display:block;}
.new_case h3{ line-height:28px; margin-top:13px;}
.new_case h3 a{ font-size:21px;}
.new_case p{ font-size:15px; color:#9fa0a0; line-height:28px;

}

.index_des li{text-align:left;}
.index_des p{ font-size:18px; color:#9fa0a0; line-height:28px;height:auto;padding-top:15px;}
.index_des .five{background:#777;float:left;margin-right:2%;border-radius:20px;padding:0px 24px;text-align:center;margin-top:20px;margin-bottom:50px;height:35px;line-height:35px;}
.index_des .five:hover{background:red;}
.index_des .five:nth-child(5){margin-right:0px;}
.index_des .five a{font-size:16px;color:#fff;}
.index_des .five h3{margin-top:0px;height:35px;line-height:35px;}
.index_des li h3 a{color:#9fa0a0;}



.mores{ text-align:center; padding-bottom:15px;}
.mores a{ font-size:19px; color:#f00; /*background:url(https://xxfseo.eastshiny.net/template/Boutique/Dandy-024/images/point2.png) top center no-repeat;*/ padding-top:0; line-height:29px;}
	
.i_newsc{ width:950px; overflow:hidden;}
.i_news{ width:990px; overflow:hidden; padding-bottom:35px;}
.i_news li{ float:left; width:300px; margin-right:25px;margin-top:0px;}
.i_news li em{ display:block; margin-bottom:10px;}
.i_news li em a{ display:block;}
.i_news li em a img{width:300px;height:200px;}
.i_news li h3{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:100%; height:38px;}
.i_news li h3 a{ font-size:19px; line-height:38px;}
.i_news li h3 a:hover{color:red;}
.i_news li p{ font-size:15px; color:#9fa0a0; line-height:24px;height:96px;overflow:hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}
.content .title{font-size:24px;}
.lxtext span{font-size:20px;}
.textp,.textt,.textte,.textq,.textt2{font-size:16px;color:#ff0000;width:40px;display:block;float:left;}
.textt2{color:#fff;}
.tel1,.tel2{font-size:20px;}
.textadd{margin-top:20px;}
.textadd span{font-size:20px;}
.textwei span{font-size:14px;}
.textwei a{color:#666;}
.textdh{font-size:33px;}
.textyx{font-size:24px;}
.qq1{padding-right:16px;font-size:24px;}

}