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

body{font-family:"思源黑体";margin:0px auto;font-size:12px;overflow-x:hidden;}
*{padding:0px;margin:0px;}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;}
a{text-decoration:none;}
input,textarea{outline:none;}
input{background:#fff;}
input,button,textarea{font-family:"思源黑体";outline:none;}
em,i{font-style:normal;}
img{border:none;    max-width: 99%;}
.fl{float:left;}
.fr{float:right;}
input,textarea,button{-webkit-appearance: none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance: none;border-radius: 0;}/*去除苹果默认样式*/
input::-webkit-input-placeholder{/* WebKit browsers*/ color:#999;}
input:-moz-placeholder{/* Mozilla Firefox 4 to 18*/ color:#999;}
input::-moz-placeholder{/* Mozilla Firefox 19+*/ color:#999;}
input:-ms-input-placeholder{/* Internet Explorer 10+*/color:#999;}
.w1300{width:1300px;margin:0 auto;}
.bg{background:#f9f9f9;}
header{position:fixed;left:0;top:0;right:0;z-index:999;background:rgba(251,251,251,0.6);padding:0;}
.logo{width:160px; margin-top:8px;}
.logo a{display:block;}
.logo a img{    padding: 12% 2%;}
.home_nav{width:1050px;margin-top:0px;}
.home_nav ul{text-align:right;}
.home_nav ul li{padding:0 35px;position:relative;display:inline-block;}
.home_nav ul li a{display:block;line-height:40px;height:40px;font-size:16px;;color:#4f3434;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;}
.home_nav ul li a:hover{color:#de611c; display:block;line-height:40px;height:40px;font-size:16px;}
.nav_two{position:absolute;top:53px;left:0;right:0;background:rgba(0,0,0,0.5); opacity:0;overflow:hidden;max-height:0;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}
.nav_two a{display:block;padding:0 20px;font-size:16px;height:44px !important;line-height:44px !important;text-align:center;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid rgba(0,0,0,.1);transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;}
.nav_two a:hover{background:#fff;color:#682f69 !important;padding-left:10px;}
.home_nav ul li:hover .nav_two{ opacity:1;max-height:300px;z-index:9;overflow: hidden;}
.home_nav ul li:hover .nav_two a{color:#fff;}
.click_h{color:#de611c !important; font-size:16px;}
.home_tel{width:450px;height:25px;padding-top:10px; padding-right:30px;}
.tel_1{display:inline-block;float:left;height:25px;float:right;}
.tel_2{display:inline-block;font-size:14px;color:#fff;float:right;}
.tel_2 a{color:#a35252;display:inline-block;margin:0 10px;}
.tel_2 a:hover{color:#de611c;}
.tel_2 span{display:inline-block;font-size:13px;color:#fff;}
/*header end*/

.banner{position:relative;z-index:2;}
.banner .swiper_banner{width: 100%;min-width: 1300px;}
.banner .swiper_banner .swiper-slide a{width: 100%;height: 100%;}
.banner .swiper_banner .swiper-slide img{width: 100%;height: 100%;vertical-align: top;}
.banner .swiper_banner .swiper-pagination-bullet{background: #fff;}
.banner .swiper_banner .swiper-pagination-bullet-active{background: #de611c;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction{bottom:110px !important;}
.banner .swiper-pagination2{bottom:110px;position:absolute;z-index:9;left:0;text-align:center !important;}
/*banner end*/

.s_box{background:rgba(0,0,0,0.6);height:60px;position:relative;margin-top:-60px;z-index:3;}
.s_p{position:relative;}
.s_s1{width:500px;background:rgba(255,255,255,0.8); height:120px;border-radius:6px;padding:20px;position:absolute;left:0;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.ms_b{display:block;width:300px;background:#904388;color:#fff;text-align:center;height:35px;line-height:35px;border:0;margin-top:15px;}
.s_2{}
.s_2 ul{}
.s_2 ul li{width:33.33%;float:left;line-height:60px;font-size:18px;}
.s_2 ul li a{display:block;color:#fff;text-align:center;}
.s_2 ul li a:hover{background:#fff;color:#904388;}
.s_2 ul li a span{display:inline-block;}
.sp_1{background:url(../images/ico_2.png) no-repeat left center;padding-left:35px;}
.sp_2{background:url(../images/ico_3.png) no-repeat left center;padding-left:35px;}
.sp_3{background:url(../images/ico_4.png) no-repeat left center;padding-left:35px;}
.sp_4{background:url(../images/ico_6.png) no-repeat left center;padding-left:35px;}
.s_2 ul li a:hover .sp_1{background:url(../images/ico_2_h.png) no-repeat left center;padding-left:35px;}
.s_2 ul li a:hover .sp_2{background:url(../images/ico_3_h.png) no-repeat left center;padding-left:35px;}
.s_2 ul li a:hover .sp_3{background:url(../images/ico_4_h.png) no-repeat left center;padding-left:35px;}
.s_2 ul li a:hover .sp_4{background:url(../images/ico_06.png) no-repeat left center;padding-left:35px;}

.cp_title{font-size:30px;font-weight:bold;text-align:center;margin-top:30px;}
.cp_1{margin-top:30px;}
.cp_1_img{position:relative;width:420px;height:291px;overflow:hidden;}
.cp_1_img img{-webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.cp_1_img:hover img{transform:scale(1.1);}
.cp_1_img a{display:block;}
.cp_1_img a span{display:none;}
.cp_1_img a:hover span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;background:rgba(0,0,0,.5);color:#fff;font-size:20px;padding-top:130px;}
.cp_1_text{background:#f4f5f7;padding:20px 35px;text-align:center;height:145px;}
.cp_1_text a{}
.cp_1_text h3{font-size:22px;color:#101010;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.cp_1_text span{display:block;width:15px;height:2px;background:#404040;margin:15px auto;}
.cp_1_text p{font-size:16px;color:#333;line-height:27px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.cp_box_img{position:relative;}
.cp_box_img .swiper-pagination-bullet{width:45px !important;height:6px !important;border-radius:100px !important;}
.cp_box_img .swiper-pagination-bullet{background: #d3d3d3;}
.cp_box_img .swiper-pagination-bullet-active{background: #904388;}
.cp_box_img .swiper-container-horizontal>.swiper-pagination-bullets,.cp_box_img .swiper-pagination-custom,.cp_box_img .swiper-pagination-fraction{bottom:-50px !important;}
.cp_box_img .swiper-pagination{left:0 !important;bottom:-40px;right:0 !important;text-align:center;}
.cp_box_img .swiper-pagination span{margin:0 5px !important;}
.hx_box{margin-top:80px;}
.hx_img{margin-top:40px;position:relative;height:651px;}
.hx_1{text-align:center;}
.hx_2{position:absolute;left:0;top:0;right:0;bottom:0;}
.hx_left{width:605px;float:left;margin-top:220px;}
.hx_left h3{font-size:32px;color:#8f4489;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; font-weight:bold;}
.hx_left span{display:block;width:10px;height:2px;background:#8f4489;margin:30px 0 20px;}
.hx_left h4{font-size:25px;color:#2b2b2b;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; line-height:35px; margin-top:15px;}
.hx_left p{font-size:20px;color:#2b2b2b; opacity:.7;line-height:30px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top:25px;}
.hx_right{width:695px;float:right; margin-top:25px;}
.hx_right img{display:block;width:100%;}
.hx_img .swiper-pagination-bullet{background: #fff;}
.hx_img .swiper-pagination-bullet-active{background: #de611c;}
.hx_img .swiper-container-horizontal>.swiper-pagination-bullets,.hx_img .swiper-pagination-custom,.hx_img .swiper-pagination-fraction{bottom:10px !important;}

.home_about{}
.ab_left{width:580px;float:left;margin-top:20px;position:relative; height:500PX;}
.ab_img{position:absolute;top:195px;right:0px;}
.ab_l_1{}
.ab_l_2{margin-top:20px;width:560px;}
.ab_l_2 h3{font-size:22px;color:#2b2b2b;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.ab_l_2 h4{font-size:18px;color:#474747;line-height:33px;margin-top:20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; height:220PX; letter-spacing:3.5px}
.ab_l_3{font-size:36px;color:#904388;margin-top:20px;}
.ab_l_3 a{float:right;display:inline-block;width:120px;line-height:34px;font-size:18px;background:#904388;color:#fff;text-align:center;}
.ab_right{width:679px; height:500px; margin:0; padding:0;float:right;}

.zz_box{}
.zz_box_bg{background:#f2f3f4;margin-top:65px;}
.zz_1{}
.zz_1_l{width:780px;float:left;margin-top:125px;}
.zz_list{width:335px;float:left;margin-right:50px;margin-bottom:85px;}
.zz_bg{border:1px solid #904488;width:70px;height:70px;float:left;border-radius:100%;background:url(../images/z_ico1_h.png) no-repeat center center;}
.zz_list:hover .zz_bg{background:#904488 url(../images/z_ico1.png) no-repeat center center;}
.zz_bg2{border:1px solid #904488;width:70px;height:70px;float:left;border-radius:100%;background:url(../images/z_ico2_h.png) no-repeat center center;}
.zz_list:hover .zz_bg2{background:#904488 url(../images/z_ico2.png) no-repeat center center;}
.zz_bg3{border:1px solid #904488;width:70px;height:70px;float:left;border-radius:100%;background:url(../images/z_ico3_h.png) no-repeat center center;}
.zz_list:hover .zz_bg3{background:#904488 url(../images/z_ico3.png) no-repeat center center;}
.zz_bg4{border:1px solid #904488;width:70px;height:70px;float:left;border-radius:100%;background:url(../images/z_ico4_h.png) no-repeat center center;}
.zz_list:hover .zz_bg4{background:#904488 url(../images/z_ico4.png) no-repeat center center;}
.zz_bg5{border:1px solid #904488;width:70px;height:70px;float:left;border-radius:100%;background:url(../images/z_ico5_h.png) no-repeat center center;}
.zz_list:hover .zz_bg5{background:#904488 url(../images/z_ico5.png) no-repeat center center;}
.zz_bg6{border:1px solid #904488;width:70px;height:70px;float:left;border-radius:100%;background:url(../images/z_ico6_h.png) no-repeat center center;}
.zz_list:hover .zz_bg6{background:#904488 url(../images/z_ico6.png) no-repeat center center;}
.zz_text{width:245px;float:right;margin-top:-20px;}
.zz_text h3{font-size:18px;color:#2b2b2b; display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; font-weight:bold;}
.zz_text p{font-size:14px;color:#2b2b2b; opacity:.8;line-height:26px;margin-top:5px;}
.zz_1_r{width:497px;float:right;margin-top:-17px;}

#divspacerank2{}
.honor{margin-top:40px;}
.wrap2{width: 1300px;position:relative;}
.a102 {font-width: bold; color: #333; text-decoration: none;}
.a102:hover{}
.md-head2{text-align:center;}
.md-head2 a{display:inline-block;width:144px;text-align:center;line-height:50px;margin:0 35px;background:#f4f5f7;color:#111111;font-size:18px;}
.md-head2 a.wid2{width:160px;}
.md-head2 a.cur2{color:#fff;background:#904388;}
.md-body2{zoom: 1;margin-top:10px;}
a, area { blr:e-xpression(this.onFocus=this.blur())}
:focus { -moz-outline-style: none; }
.mr_frbox2 ,.mr_frbox3 ,.mr_frbox4{ width:1300px;position:relative;margin-top:20px; height:auto;}
.mr_frBtnL2,.mr_frBtnL3,.mr_frBtnL4 {position:absolute;bottom:-400px;left:590px;cursor: pointer; display: inline;}
.mr_frBtnR2,.mr_frBtnR3,.mr_frBtnR4 {position:absolute;bottom:-400px;right:590px;cursor: pointer;}
.mr_frUl2,.mr_frUl3,.mr_frUl4 {float:left; width:1300px; overflow: hidden;}
.mr_frUl2 ul li,.mr_frUl3 ul li,.mr_frUl4 ul li {display: inline;float:left;width:420px;margin-right:20px; overflow: hidden;position:relative;}
.mr_frUl2 ul li a,.mr_frUl3 ul li a,.mr_frUl4 ul li a{display:block;width:420px;height:380px;}
.li_1{width:420px;height:180px;overflow:hidden;}
.li_1 img{-webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.li_1:hover img{transform:scale(1.1);}
.li_2{padding:20px;background:#f5f5f5;}
.li_2 h3{font-size:16px;color:#1c1c1c;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.li_2 h4{font-size:14px;color:#666;line-height:24px;height:48px;margin-top:10px;}
.li_2 p{margin-top:30px;border-top:1px solid #e1e1e1;line-height:55px;font-size:14px;color:#666;}
.li_2 span{float:right;}
.link_box{}
.link_bg{background:#f2f3f4;margin-top:50px;padding-bottom:50px;}
.link_text{padding-top:65px;}
.link_left{width:215px;float:left;}
.link_left h3{font-size:28px;color:#000; letter-spacing:5px;}
.link_left h4{margin-top:20px;border-top:1px solid #dededd;padding-top:10px;font-size:16px;color:#262626;line-height:24px;}
.link_left b{display:block;width:20px;height:2px;background:#979392;margin-top:30px;}
.link_left em{font-size:16px;color:#bbbbbb;padding-top:10px;display:block;}
.link_right{width:955px;float:right; margin: 0 auto;position: relative;	overflow: hidden;z-index: 1}
.swiper-slide {}
.link_right .swiper-slide a {display: block;width: 151px !important;height: 92px !important;margin-right: 20px !important;margin-bottom: 20px !important;float: left;}
.img_qh .swiper-slide img {	width: 100%;display: block;	}
.link_right ul{padding-top:14px;height:530px;overflow:hidden;}
.link_right li{width:151px;height:92px;float:left;border-bottom:1px solid #dcdbdb;padding-left:50px;padding-bottom:25px;margin-bottom:25px;}
.link_right ul li:nth-child(1){padding-left:0px;}
.link_right ul li:nth-child(6){padding-left:0px;}
.link_right ul li:nth-child(11){padding-left:0px;}
.link_right ul li:nth-child(16){padding-left:0px;}
.link_right a{display:block;}
.link_logo{width:1300px; height:500px; float:left;}
.link_logo ul{padding-top:10px; height:500px; margin:0;}
.link_logo li{width:151px;height:92px;float:left;padding-left:50px;padding-bottom:20px;margin-bottom:25px;}



footer{background:#222222;padding-top:150px;}
.f_top{padding-bottom:40px;}
.f_t_l{width:880px;float:left;}
.f_t_l dl{width:145px;float:left;}
.f_t_l dt{font-size:14px;color:#fff;margin-bottom:20px;}
.f_t_l dd{line-height:30px;}
.f_t_l dd a{font-size:12px;color:#fff; opacity:.5;}
.f_t_l dd a:hover{opacity:1;}
.f_t_r{width:380px;float:right;}
.f_t_r dl{}
.f_t_r dt{width:113px;float:left;}
.f_t_r dt p{text-align:center;color:#fff;font-size:12px; opacity:.5;margin-top:10px;}
.f_t_r dd{width:230px;float:right;}
.f_t_r dd h3{}
.f_t_r dd h3 span{display: none;transition: all linear .3s;position: absolute;top: -180px;left: -60px;}
.f_t_r dd h3 span img{max-width: 160px;height: 160px;}
.f_t_r dd h3 a{display:inline-block;margin-left:32px;margin-top:20px;position: relative;}
.f_t_r dd h4{font-size:14px;color:#fff; opacity:.5;margin-left:35px;}
.f_t_r dd p{margin-left:35px;margin-top:15px;}


.f_bottom{border-top:1px solid #292929;padding:40px 0;}
.f_b_1{color:#fff; opacity:.2;}
.f_b_1 a{color:#fff;}
.f_b_2{color:#fff; opacity:.2;margin-top:10px;}
.f_b_2 p{display: inline;}
.f_b_2 a{color:#fff;display:inline-block;margin:0 10px;}
/*footer end*/


.detail_nav_box{background:#fff;height:70px;line-height:70px;border-bottom:1px solid #e5e5e5;}
.detail_nav{display:flex;}
.detail_nav a{flex:1;font-size:24px;color:#333;text-align:center;-webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.detail_nav a:hover{color:#904388;}
.detail_nav a:hover span{border-bottom:3px solid #904388;}
.detail_nav a span{display:inline-block;}
.click_two{color:#904388 !important;}
.click_two span{border-bottom:3px solid #904388;}
.main{padding:50px 0 100px;}
.ab_sj{position:relative;margin-top:80px;}
.ab_bor{width:2px;position:absolute;top:0;bottom:0;left:649px;background:#904388; opacity:.2;}
.ab_bor span{display:block;width:17px;height:17px;border:1px solid #ccc;border-radius:100%;margin-left:-9px;background:#fff;}
.ab_sj_1{width:565px;padding-top:55px;}
.sj_1_img{width:140px;height:140px;border-radius:100%;overflow:hidden;float:left;}
.sj_1_img img{}
.sj_1_text{width:400px;float:right;position:relative;}
.sj_1_text h3{font-size:25px;font-weight:bold;color:#904388;text-align:right;}
.sj_1_text h4{font-size:14px;line-height:30px;color:#333;text-align:right;margin-top:10px;}
.sj_bor{position:absolute;width:17px;height:17px;background:#904388;border-radius:100%;right:-94px;top:10px;}
.sj_bor span{position:absolute;width:9px;height:9px;background:#904388;border-radius:100%;left:4px;top:4px;}
/*关于我们*/

.articlelist{}
.news_de{padding:20px;background:#fff;} 
.news_de dl{}
.news_de dt{width:405px;height:259px;overflow:hidden;float:left;}
.news_de dt img{-webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.news_de dt img:hover{transform:scale(1.1);}
.news_de dd{width:800px;float:right;}
.news_de dd span{display:block;font-size:16px;color:#999;}
.news_de dd h3{font-size:24px;color:#000;overflow: hidden;margin-top:10px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.news_de dd h4{font-size:14px;color:#666;line-height:30px;height:60px;margin-top:10px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news_de b{display:block;width:102px;line-height:30px;text-align:center;border-radius:100px;border:1px solid #e4e4e4;font-weight:normal;margin-top:80px;}
.news_de b em{display:inline-block;color:#999;background:url(../images/more3.png) no-repeat right center;padding-right:20px;}
.articlelist_1{position:relative;text-align:center;box-shadow:0 0 15px rgba(0,0,0,.1);}
.articlelist_1  .swiper-pagination-bullet{background: #7b7b7b;}
.articlelist_1  .swiper-pagination-bullet-active{background: #904388;}
.articlelist_1 .swiper-pagination{left:0 !important;bottom:-40px;right:0 !important;text-align:center;}
.articlelist_1 .swiper-pagination span{margin:0 5px !important;}
/*.articlelist_2{margin-top:100px;}*/
.articlelist_2 ul{width:1350px;}
.articlelist_2 ul li{width:350px;height:360px;padding:20px;background:#fff;float:left;margin-right:50px;margin-bottom:20px;}
.articlelist_2 ul li:hover{background:#904388;}
.articlelist_2 ul li:hover .at_1,.articlelist_2 ul li:hover .at_3,.articlelist_2 ul li:hover .at_4 b em{color:#fff;}
.articlelist_2 ul li:hover .at_4 b em{background:url(../images/more3_h.png) no-repeat right center;}
.at_1{font-size:20px;color:#000;line-height:25px;height:50px;overflow: hidden;margin-top:5px;margin-bottom:10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.at_2{position:relative;width:350px;height:150px;overflow:hidden;}
.at_2 img{-webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.at_2:hover img{transform:scale(1.1);}
.at_2 span{display:block;position:absolute;top:0;right:0;width:60px;height:55px;text-align:center;font-size:22px;font-weight:bold;color:#333;background:#f3f3f3;padding-top:5px;}
.at_2 span em{display:block;font-size:14px;color:#666;font-weight:normal;}
.at_3{font-size:14px;color:#666;line-height:26px;min-height:72px;margin-top:15px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;}
.at_4{}
.at_4 b{display:block;width:102px;line-height:30px;text-align:center;border-radius:100px;border:1px solid #e4e4e4;font-weight:normal;margin-top:40px;}
.at_4 b em{display:inline-block;color:#999;background:url(../images/more3.png) no-repeat right center;padding-right:20px;}
.articlelist_3 ul{width:1350px;}
.articlelist_3 ul li{width:350px;height:320px;padding:20px;background:#fff;float:left;margin-right:50px;margin-bottom:20px;}
.articlelist_3 ul li:hover{background:#904388;}
.articlelist_3 ul li:hover .at_1,.articlelist_2 ul li:hover .at_3,.articlelist_2 ul li:hover .at_4 b em{color:#fff;}
.articlelist_3 ul li:hover .at_4 b em{background:url(../images/more3_h.png) no-repeat right center;}
.articlelist_3 ul li .at_1{font-size:20px;color:#000; text-align:center;line-height:25px;height:50px;overflow: hidden;margin-top:5px;margin-bottom:10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.articlelist_3 ul li .at_2{position:relative;width:330px;height:220px;overflow:hidden; text-align:center}

.page{text-align:center;margin-top:10px;}
.page a{display:inline-block;font-size:14px;margin:0 5px;}
.page_up{line-height:42px;padding:0 15px;color:#000;border:1px solid #dadada;border-radius:100px;}
.page_up:hover,.page_1:hover{background:#904388;color:#fff;}
.page_1{width:42px;line-height:42px;color:#000;border:1px solid #dadada;border-radius:100%;}
.click_three{background:#904388 !important;color:#fff !important;}
.mb_nav{line-height:65px;color:#666;font-size:14px;}
.mb_nav a{color:#666;display:inline-block;margin:0 5px;}
.mb_nav a:hover{color:#904388;}
.click_fh{float:right;}
.article{background:#fff;padding:25px;margin-top:-40px;}
.article_title{padding-top:15px;}
.article_title h3{font-size:24px;color:#333;text-align:center;}
.article_title p{font-size:14px;color:#a3afb7;text-align:center;margin-top:20px;padding-bottom:10px;border-bottom:1px solid #F0F2F5;}
.article_text{font-size:14px;color:#666;line-height:25px;padding-top:20px;}
.article_page{border-top:1px solid #F0F2F5;margin-top:50px;font-size:14px;color:#666;padding-top:15px;}
.article_page p{padding:5px 0;}
.article_page a{color:#666;}
.article_page a:hover{color:#904388;}
/*新闻*/

.two_n{text-align:center;}
.two_n a{display:inline-block;width:136px;line-height:50px;height:50px;margin:0 12px;color:#010101;font-size:18px;background:#fff;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.two_n_click{color:#fff !important;background:#904388 !important;}
.productlist{margin-top:30px;}
.productlist ul{text-align:center;width:1442px;margin-left:-71px;}
.productlist ul li{width:338px;height:370px;background:#fff;text-align:center;display:inline-block;margin:0 40px 55px;}
.productlist ul li p{text-align:center;padding-top:30px;}
.productlist ul li p img{dispaly:inline-block;width:139px;height:139px;border-radius:100%;}
.productlist ul li h3{font-size:24px;color:#000;padding:0 25px;margin-top:30px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.productlist ul li h4{font-size:18px;color:#000;line-height:38px;padding:0 25px;margin-top:15px;}
.pro_more{text-align:center;}
.pro_more a{display:inline-block;width:300px;height:74px;line-height:74px;color:#fff;background:#904388;text-align:center;font-size:24px;}
.productlist ul li:hover{background:#904388;}
.productlist ul li:hover h3{color:#fff;}
.productlist ul li:hover h4{color:#fff;}

.productlist_2{}
.sxyf_1{}
.sxyf_input{width:595px;float:left;margin-bottom:60px;}
.xl_1{width:595px;height:68px;line-height:68px; border:#682f69 solid 2px !important;padding:0 25px;font-size:18px;color:#000; appearance:none; -moz-appearance:none; -webkit-appearance:none;background:url(../images/jt.png) no-repeat 95% center;}
.zl_input{font-size:18px;color:#000;margin-left:108px;width:380px;float:left;}
.in_1{border:none;height:68px;line-height:68px;width:280px;padding:0 25px;font-size:18px;color:#000;}
.zl_bu{width:166px;float:right;}
.bu_1{border:none;width:166px;height:68px;line-height:68px;background:#682f69;color:#fff;font-size:24px;text-align:center;border-radius:5px; cursor:pointer;}
.sxyf_2{}
.tab_ys{margin-bottom:40px;}
.table_1{font-size:20px;color:#000;background:#ebebeb;border-radius:5px;height:50px;line-height:50px;text-align:center;}
.table_1 td,.table_2 td{border-bottom:1px solid #f9f9f9;}
.table_2{font-size:18px;color:#000;background:#fff;border-radius:5px;height:50px;line-height:50px;text-align:center;border-bottom:1px solid #f9f9f9;}
.table_2 a{color:#de611c;}
.table_2:hover{background:#fbf6f0;}
/*产品服务 end*/

.zp_box{width:1332px;margin-bottom:30px;}
.zp_list{width:373px;background:#fff;padding:20px;margin-right:30px;margin-bottom:30px;float:left;}
.zp_list a{display:block;}
.zp_1:hover{color:#904388;}
.zp_1{font-size:20px;color:#000;font-weight:bold;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.zp_2{font-size:14px;color:#666;margin-top:15px;}
.zp_3{margin-top:25px;border-top:1px dashed #e9e9e9;padding:20px 0;}
.zp_3 span{display:block;width:49%;float:left;text-align:center;font-size:12px;color:#888;border-left:1px solid #ddd;}
.zp_3 em{display:block;font-size:14px;color:#de611c;margin-bottom:5px;}
.zp_detail{font-size:14px;color:#666;line-height:25px;background:#fff;padding:25px;margin-top:-40px;}
.service_d{box-shadow:0 0 15px rgba(0,0,0,.1);}
.contanct{}
.con_left{width:475px;float:left;padding:50px;background:#fff;}
.con_left h3{font-size:30px;color:#333;}
.con_left h4{font-size:18px;color:#333;line-height:37px;margin-top:40px;}
.con_left p{margin-top:50px;}
.con_left p span{display:inline-block;text-align:center;width:104px;float:left;margin-right:50px;font-size:12px;color:#999;}
.con_left p span img{margin-bottom:10px;}
.con_right{width:700px;float:right;background:#fff;}
.ly_box{display:inline-block;}
.ly_1{line-height:50px;margin-bottom:30px;}
.ly_1 span{display:block;width:100px;float:left;font-size:16px;color:#888;text-align:left;}
.in_l_1{width:600px;line-height:50px;background:#fff;float:left;border:none;padding:0 20px;color:#888;text-align:left;}
.ly_1 em{display:block;width:20px;float:left;font-size:16px;color:#f00;margin-left:20px;text-align:left;}
.ly_1 b{display:block;width:px;height:50px;float:left;margin-left:20px;}
.text_1{width:600px;line-height:50px;background:#fff;float:left;border:none;padding:0 20px;color:#888;}
.ly_b_1{text-align:center;margin-top:80px;}
.q_1{display:inline-block;border:none;background:#904388;width:120px;height:55px;line-height:55px;font-size:18px;color:#fff;margin:0 30px; cursor:pointer;}
.ly_text{margin-top:80px;padding-top:50px;color:#888;font-size:18px;line-height:37px;border-top:1px solid #e5e5e5;}
/*联系我们 end*/

.zzry{}
.zzry ul{width:1350px;}
.zzry ul li{width:287px;float:left;margin-right:50px;margin-bottom:50px;background:#fff;}
.zzry ul li a{}
.zzry ul li a:hover span{color:#904388;}
.zzry ul li span{display:block;height:50px;line-height:50px;padding:0 20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-align:center;font-size:18px;color:#666;}
.zzry ul li a p{width:287px;height:171px;overflow:hidden;}
.zzry ul li a p img{-webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.zzry ul li a:hover p img{transform:scale(1.1);}
/*资质荣耀*/

.ccfw{margin-top:60px;}
.ccfw_1{background:#fff;margin-bottom:20px;}
.ccfw_1_l{width:495px;float:left;}
.ccfw_1_r{width:720px;float:right;font-size:14px;color:#666;line-height:25px;padding:40px 40px;}

.ygtd{}
.ygtd ul{width:1350px;}
.ygtd ul li{width:400px;margin:0 50px 50px 0;background:#fff;height:364px;float:left;}
.ygtd ul li a{}
.ygtd ul li a p{width:400px;height:238px;overflow:hidden;}
.ygtd ul li a p img{-webkit-transition: all .3s; -moz-transition: all .3s;-ms-transition: all .3s;transition: all .3s;}
.ygtd ul li a:hover p img{transform:scale(1.1);}
.ygtd ul li a h3{padding:20px 20px;line-height:28px;height:60px;font-size:18px;color:#666;overflow: hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}



