@charset "utf-8";
/* CSS Document */

.banner{}
@media screen and (max-width: 1024px) and (min-width: 0px){  
.banner{display: none}
}
/**/
.w_padding{ padding:100px 0}
@media screen and (max-width: 1024px) and (min-width: 0px){  
.w_padding{ padding:20px 0}
}

/* 产品列表 */
.inside{ background:#f5f5f5; padding:50px 0;}
.r_side{ width:880px;background:#fff; float:right;}
.r_side .s_top{ width:880px;border-bottom:1px #CCC solid; padding-bottom:13px;float:left;}
.r_side .s_top .s_t_title{ width:auto; padding-left:35px; font-size:18px; font-weight:bold; color:#555; background:url(../images/side_title_icon.jpg) 20px no-repeat;float:left;}
.r_side .s_top .s_t_mainbx{ width:550px; text-align:right; color:#999; float:right;}
.r_side .s_top .s_t_mainbx a{color:#999;}
.r_side .s_top .s_t_mainbx a:hover{color:#1e51ad;}
@media screen and (max-width: 1024px) and (min-width: 0px){  
.inside{ background:#f5f5f5; padding:0px 0;}
.r_side{ width:100%;background:#fff; float:right;}
.r_side .s_top{ width:94%; margin:40px 3% 0 3%;border-bottom:1px #f3f3f3 solid; padding-bottom:13px;float:left;}
.r_side .s_top .s_t_title{ width:auto; padding-left:15px; font-size:16px; font-weight:bold; color:#555; background:url(../images/side_title_icon.jpg) 0px no-repeat;float:left;}
.r_side .s_top .s_t_mainbx{ width:100%; text-align:left; color:#999; font-size: 12px; float:left;}
.r_side .s_top .s_t_mainbx a{color:#999;}
.r_side .s_top .s_t_mainbx a:hover{color:#1e51ad;}
}

.r_side .s_content{ width:100%; padding-top: 20px; overflow:hidden;float:left;}
.r_side .s_content ul{ width:920px;position:relative; padding-bottom: 20px;float:left;}
.r_side .s_content ul li{ width:243px; padding:20px 20px 0 20px; text-align:center; margin:0 20px 0px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;position:relative;}
.r_side .s_content ul li .pic{ width:241px;height: 241px;border:1px #ccc solid; display:flex;justify-content:center;align-items:center;}
.r_side .s_content ul li .pic img{ max-width: 100%;width: auto;max-height:241px; height: auto;}
.r_side .s_content ul li .title{ width:100%; height:40px; line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:16px; text-align:center;float:left;}
.r_side .s_content ul li .classify{ width:100%; height:30px; line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:14px; color: #666; text-align:center;float:left;}
.r_side .s_content ul li .classify a{color: #666;}
 
@media screen and (max-width: 1024px) and (min-width: 0px){ 
.r_side .s_content{ width:100%; overflow:hidden;float:left;}
.r_side .s_content ul{ width:calc(100% - 20px); padding: 0 10px; margin-top:0px;position:relative;float:left;}
.r_side .s_content ul li{ width:calc(50% - 12px); padding:0px 0px; text-align:center; margin:0 6px 4px 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;position:relative;}
.r_side .s_content ul li .pic{ width:100%; height: 173px;display:flex;justify-content:center;align-items:center;}
.r_side .s_content ul li .pic img{ max-width: 100%;width: auto;max-height:173px; height: auto;}
.r_side .s_content ul li .title{ width:100%;  height:30px; line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:14px; text-align:center;float:left;}
.r_side .s_content ul li .classify{ width:100%; height:30px; line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:14px; color: #666; text-align:center;float:left;}
.r_side .s_content ul li .classify a{color: #666;}
    
}

    
/*搜索页 */
.r_side .web_search{ width:880px; overflow:hidden;float:left;}
.r_side .web_search ul{ width:100%; margin-top:40px;float:left;}
.r_side .web_search ul li{ width:100%;border-bottom:1px #eee dotted; padding: 30px 0;float:left;}
.r_side .web_search ul li .pic{ width:300px;float:left;}
.r_side .web_search ul li .pic img{ border:1px #ddd solid; padding: 10px}

.r_side .web_search ul li .info{ width:calc(100% - 300px); float:left;}
.r_side .web_search ul li .info .title{ width:100%; margin-top:5px; padding-top:10px;height:30px; line-height:30px; overflow:hidden; font-size:16px;float:left;}
.r_side .web_search ul li .info .classify{ width:100%; color:#999; font-size:12px;height:30px; line-height:30px; overflow:hidden; margin-bottom:10px;float:left;}
.r_side .web_search ul li .info .classify a{ color:#999}
.r_side .web_search ul li .info .classify a:hover{ color:#1e51ad}




/*合作伙伴 */
.r_side .s_partner{ width:880px; overflow:hidden;float:left;}
.r_side .s_partner ul{ width:920px; margin-top:40px;position:relative;float:left;}
.r_side .s_partner ul li{ width:261px; padding:10px; text-align:center; margin:0 20px 30px 0;background:#f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;position:relative;}
.r_side .s_partner ul li .pic{ width:261px;position:relative;float:left;}
.r_side .s_partner ul li .pic img{ width:259px; height:113px;border:1px #CCC solid; }
.r_side .s_partner ul li .title{ width:261px; padding-top:10px; height:30px; line-height:30px; overflow:hidden;font-size:16px; text-align:center;float:left;}


/*荣誉资质 */
.r_side .s_certificate{ width:880px; overflow:hidden;float:left;}
.r_side .s_certificate ul{ width:920px; margin-top:40px;position:relative;float:left;}
.r_side .s_certificate ul li{ width:261px; padding:10px; text-align:center; margin:0 20px 30px 0;background:#f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;position:relative;}
.r_side .s_certificate ul li .pic{ width:261px;height: 261px; display:flex;justify-content:center;align-items:center;}
.r_side .s_certificate ul li .pic img{ max-width: 100%;width: auto;max-height:261px; height: auto;}
.r_side .s_certificate ul li .title{ width:261px; height:30px; line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:16px; text-align:center;float:left;}
 

@media screen and (max-width: 1024px) and (min-width: 0px){ 
.r_side .s_certificate{ width:100%; overflow:hidden;padding-top: 15px;float:left;}
.r_side .s_certificate ul{width:calc(100% - 20px); padding: 0 10px; margin-top:0px;position:relative;float:left;}
.r_side .s_certificate ul li{ width:calc(50% - 12px); padding:0px 0px; text-align:center; margin:0 6px 10px 6px;background:#f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;position:relative;}
.r_side .s_certificate ul li .pic{ width:100%; height: 173px;display:flex;justify-content:center;align-items:center;}
.r_side .s_certificate ul li .pic img{ max-width: 100%;width: auto;max-height:173px; height: auto;}
.r_side .s_certificate ul li .title{ width:100%;  height:30px; line-height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:14px; text-align:center;float:left;}
    
}


/*产品内页 */
.r_side .product{ width:880px;float:left;}
.r_side .product .title{ width:880px;border-bottom: 1px #efefef dashed; text-align:center; font-size:22px; font-weight: bold; padding-top: 20px; padding-bottom: 20px;line-height:50px;float:left;}
.r_side .product .pic{ width:880px; text-align:center;float:left;}
.r_side .product .pic img{ width: auto; max-width: 100%; height: auto; max-height: 650px;}
.r_side .product .p_video{ width:880px; margin-top:40px; text-align:center;float:left;}
.r_side .product .p_video embed{ max-width:880px}
.r_side .product .content{ width:880px;margin-top:30px; overflow:hidden; font-size:15px; line-height:30px;float:left;}
.r_side .product .content img{ max-width:880px}
.r_side .product .content table{border-collapse:collapse;}
.r_side .product .content table td{border:1px #ccc solid; padding:5px;}
@media screen and (max-width: 1024px) and (min-width: 0px){  
.r_side .product{ width:90%; margin-left: 5%;float:left;}
.r_side .product .title{ width:100%; text-align:center; font-size:15px; padding:25px 0 15px 0; height:auto; line-height:24px;float:left;}
.r_side .product .pic{ width:100%; text-align:center;float:left;}
.r_side .product .pic img{ width: auto; max-width: 100%; height: auto; max-height: 800px;}
.r_side .product .p_video{ width:100%; margin-top:20px; text-align:center;float:left;}
.r_side .product .p_video embed{ width: auto;max-width:100%}
.r_side .product .content{ width:100%;margin-top:20px; overflow:hidden; font-size:14px; line-height:30px;float:left;}
.r_side .product .content img{ width: auto;max-width:100%}
.r_side .product .content table{border-collapse:collapse;}
.r_side .product .content table td{border:1px #ccc solid; padding:5px;}
}


/*产品视频列表 */
.r_side .s_video_list{ width:880px; overflow:hidden;float:left;}
.r_side .s_video_list ul{ width:920px; margin-top:30px;position:relative;float:left;}
.r_side .s_video_list ul li{ width:261px; padding:10px; text-align:center; margin:0 20px 20px 0;background:#f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;position:relative;}
.r_side .s_video_list ul li .pic{ width:261px;height: 164px; display:flex;justify-content:center;align-items:center;}
.r_side .s_video_list ul li .pic img{ max-width: 100%;width: auto;max-height:164px; height: auto;}
.r_side .s_video_list ul li .pic .player{
	position: absolute;
	left: 97px;
	top: 58px;
	width: 67px;
	height: 67px; background:url(../images/player.png) center center no-repeat;
	z-index: 1;
}
.r_side .s_video_list ul li .pic .player img{ width:67px; height:67px;}
.r_side .s_video_list ul li .title{ width:261px; height:40px; line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:16px; text-align:center;float:left;}
.r_side .s_video_list ul li .classify{ width:261px;color:#999; font-size:14px;height:30px; line-height:30px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom:0px;float:left;}
.r_side .s_video_list ul li .classify a{ color:#999}
.r_side .s_video_list ul li .classify a:hover{ color:#1e51ad}

@media screen and (max-width: 1024px) and (min-width: 0px){  
.r_side .s_video_list{ width:100%; overflow:hidden; padding-top: 15px;float:left;}
.r_side .s_video_list ul{ width:calc(100% - 20px); padding: 0 10px; margin-top:0px;position:relative;float:left;}
.r_side .s_video_list ul li{ width:calc(50% - 12px); padding:0px 0px; text-align:center; margin:0 6px 10px 6px;background:#f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;position:relative;}
.r_side .s_video_list ul li .pic{ width:100%; height: 100px;display:flex;justify-content:center;align-items:center;}
.r_side .s_video_list ul li .pic img{ max-width: 100%;width: auto;max-height:100px; height: auto;}
.r_side .s_video_list ul li .pic .player{
	position: absolute;
	left: 70px;
	top: 35px;
	width: 30px;
	height:30px; background:url(../images/player.png) center center no-repeat; background-size: contain;
	z-index: 1;
}
.r_side .s_video_list ul li .pic .player img{ width:30px; height:30px;}
.r_side .s_video_list ul li .title{ width:100%; height:40px; line-height:40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:12px; text-align:center;float:left;}
.r_side .s_video_list ul li .classify{ width:100%;color:#999; font-size:12px;height:20px; line-height:20px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom:0px;float:left;}
.r_side .s_video_list ul li .classify a{ color:#999}
.r_side .s_video_list ul li .classify a:hover{ color:#1e51ad}
}





/* about-左边-栏目 */
.left_side{ width:300px; float:left}
@media screen and (max-width: 1024px) and (min-width: 0px){  
.left_side{display: none}
}
.left_side .l_s_menu{width:300px;float:left;}
.left_side .l_s_menu .l_s_m_title{width:270px; padding-left:30px; height:80px; line-height:80px; background:url(../images/class_icon.png) 230px center no-repeat #1e51ad; font-size:26px; font-weight:bold; color:#fff;float:left;border-top-left-radius:10px;border-top-right-radius:10px}
.left_side .l_s_menu .l_s_m_wrap{width:300px; font-size:16px;float:left;}
.left_side .l_s_menu .l_s_m_wrap ul{width:300px;float:left;}
.left_side .l_s_menu .l_s_m_wrap ul li{width:300px; margin-top:2px; background:#ebebeb; float:left;}
.left_side .l_s_menu .l_s_m_wrap ul li a{width:250px; padding-left:50px;height:50px; line-height:50px; overflow:hidden;background:url(../images/news_list_icon.png) 30px center no-repeat;float:left;}
.left_side .l_s_menu .l_s_m_wrap ul li a:hover{background:url(../images/news_list_icon2.png) 30px center no-repeat #1c8aff; color:#fff;}
.left_side .l_s_menu .l_s_m_wrap ul ol{width:300px; margin-top:2px; background:#ebebeb; float:left;}
.left_side .l_s_menu .l_s_m_wrap ul ol a{width:250px; padding-left:50px;height:50px; line-height:50px;overflow:hidden;background:url(../images/news_list_icon2.png) 30px center no-repeat #1c8aff; color:#fff;float:left;}
.left_side .l_s_menu .l_s_m_wrap ul ol a:hover{background:url(../images/news_list_icon2.png) 30px center no-repeat #1c8aff; color:#fff;}

/* about-左边-联系方式 */
.left_side .l_s_contact{width:300px;background:#ebebeb;margin-top:20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left;}
.left_side .l_s_contact .l_s_c_title{width:300px; padding-top:10px;color:#fff;background:#1e51ad; font-size:26px; text-align:center;float:left;}
.left_side .l_s_contact .l_s_c_title2{width:300px; padding-bottom:10px;color:#fff;background:#1e51ad; text-align:center;font-size:20px; font-family:Arial, Helvetica, sans-serif; float:left;}
.left_side .l_s_contact .l_s_c_content{width:300px;float:left;}
.left_side .l_s_contact .l_s_c_content .pic{width:300px; padding-bottom:10px; padding-top:20px; text-align:center;float:left;}
.left_side .l_s_contact .l_s_c_content .number{width:260px; padding:0 20px; float:left;}
.left_side .l_s_contact .l_s_c_content .number .n1{width:260px; font-size:18px; color:#666; padding-bottom:5px;float:left;}
.left_side .l_s_contact .l_s_c_content .number .n2{width:260px; font-size:36px; font-weight:bold; color:#1e51ad; letter-spacing:-2px;float:left;}
.left_side .l_s_contact .l_s_c_content .info{width:260px; padding:20px; float:left;}

/*产品视频内页 */
.r_side .product .p_video2{ width:880px; text-align:center;float:left;}
.r_side .product .p_video2 embed{ max-width:880px}
.r_side .product .p_video2 video{ max-width:880px}
@media screen and (max-width: 1024px) and (min-width: 0px){  
.r_side .product .p_video2{ width:100%; text-align:center; position: relative;float:left;}
.r_side .product .p_video2 embed{ width: auto;max-width:100%; height: auto; max-height: 90%;z-index: 1;object-fit:fill}
.r_side .product .p_video2 video{  width: auto;max-width:100%;height: auto; max-height: 90%;z-index: 1;object-fit:fill}
}
    
/*产品新闻列表 */
.r_side .s_news{ width:880px;float:left;}
.r_side .s_news ul{ width:880px; margin-top:40px;float:left;}
.r_side .s_news ul li{ width:880px; border-bottom:1px #CCC solid; margin-bottom:30px; padding-bottom:30px;float:left;}
.r_side .s_news ul li .date{ width:150px; text-align:center; padding-top:25px;float:left;}
.r_side .s_news ul li .date .d_1{ width:150px; font-size:48px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666;float:left;}
.r_side .s_news ul li .date .d_2{ width:150px; color:#666; padding-top:8px;float:left;}
.r_side .s_news ul li .info{ width:680px;float:right;}
.r_side .s_news ul li .info .title{ width:680px;font-size:16px; padding-bottom:10px;float:left;}
.r_side .s_news ul li .info .desc{ width:680px; height:60px; overflow:hidden; color:#888;float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){  
.r_side .s_news{ width:90%; margin-left: 5%;float:left;}
.r_side .s_news ul{ width:100%; margin-top:20px;float:left;}
.r_side .s_news ul li{ width:100%; border-bottom:1px #efefef dotted; margin-bottom:20px; padding-bottom:20px;float:left;}
.r_side .s_news ul li .date{ width:30%; text-align:center; padding-top:25px;float:left;}
.r_side .s_news ul li .date .d_1{ width:100%; font-size:44px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666;float:left;}
.r_side .s_news ul li .date .d_2{ width:100%; color:#666; padding-top:8px;float:left;}
.r_side .s_news ul li .info{ width:70%;float:right;}
.r_side .s_news ul li .info .title{ width:100%;font-size:14px; line-height: 22px; padding-bottom:5px;float:left;}
.r_side .s_news ul li .info .desc{ width:100%; height:auto; line-height: 20px; height: 60px; font-size: 12px; overflow:hidden; color:#888;float:left;}
}

/*产品新闻内页 */
.r_side .s_news_content{ width:880px;float:left;}

.r_side .s_news_content .title{ width:880px; text-align:center; font-size:22px; margin-top:50px;float:left;}
.r_side .s_news_content .admin{ width:880px; text-align:center; margin-top:30px;color:#666;float:left;}
.r_side .s_news_content .admin a{ color:#666}
.r_side .s_news_content .admin a:hover{ color:#1e51ad}
.r_side .s_news_content .content{ width:880px;margin-top:30px; overflow:hidden;float:left;}
.r_side .s_news_content .content img{ max-width:880px}
.r_side .s_news_content .content video{ max-width:100%;width: auto;max-width:450px; height: auto;}

@media screen and (max-width: 1024px) and (min-width: 0px){  
.r_side .s_news_content{ width:90%; margin-left: 5%;float:left;}
.r_side .s_news_content .title{ width:100%; text-align:center; font-size:16px; margin-top:20px;float:left;}
.r_side .s_news_content .admin{ width:100%; text-align:center; margin-top:10px; line-height: 22px; font-size: 12px;color:#999;float:left;}
.r_side .s_news_content .admin a{ color:#999}
.r_side .s_news_content .admin a:hover{ color:#1e51ad}
.r_side .s_news_content .content{ width:100%;margin-top:10px; line-height: 28px; overflow:hidden;float:left;}
.r_side .s_news_content .content img{ max-width:100%}
.r_side .s_news_content .content video{ max-width:100%;width: auto;max-width:350px; height: auto;}
}


/*下载中心列表 */
.r_side .download{ width:880px;float:left;}
.r_side .download ul{ width:880px; margin-top:30px;float:left;}
.r_side .download ul li{ width:207px; text-align:center; margin:20px 32px; padding:20px 10px; background:#fcfcfc; border:1px #ddd solid;-moz-border-radius:5%;-webkit-border-radius:5%;border-radius:5%;float:left;}
.r_side .download ul li .icon{ width:207px; height:70px; background:url(../images/download.png) center center no-repeat; margin:0px auto 10px auto;}
.r_side .download ul li .icon img{ width:207px; height:70px;}
.r_side .download ul li .title{ width:187px; height:44px; line-height:22px; overflow:hidden;margin:20px auto;}
.r_side .download ul li .more{ width:207px;margin:0 auto;}
.r_side .download ul li .more .mm{ width:22px; height:22px; background:url(../images/download_more.png) center center no-repeat;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 auto;}
.r_side .download ul li .more .mm img{ width:22px; height:22px;}

.r_side .download ul li:hover{  background:#1c8aff;}
.r_side .download ul li:hover .icon{ background:url(../images/download2.png) center center no-repeat}
.r_side .download ul li:hover .title a{ color:#fff;}
.r_side .download ul li:hover .more .mm{background:url(../images/download_more2.png) center center no-repeat;}
@media screen and (max-width: 1024px) and (min-width: 0px){
.r_side .download{ width:90%; display: block; margin-left: 5%;float:left;}
.r_side .download ul{ width:100%; margin-top:20px;float:left;}
.r_side .download ul li{ width:calc(50% - 32px); text-align:center; margin:10px 5px; padding:10px 10px; background:#fcfcfc; border:1px #ddd solid;-moz-border-radius:5%;-webkit-border-radius:5%;border-radius:5%;float:left;}
.r_side .download ul li .icon{ width:30%; height:auto; background:url(../images/download.png) center center no-repeat; background-size: contain;margin:0px auto 10px auto;}
.r_side .download ul li .icon img{ width:100%; height:auto;}
.r_side .download ul li .title{ width:100%; height:58px; line-height:18px; font-size: 12px; overflow:hidden;margin:5px auto;}
.r_side .download ul li .more{ width:100%;margin:0 auto;}
.r_side .download ul li .more .mm{ width:18px; height:auto; background:url(../images/download_more.png) center center no-repeat;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 auto;}
.r_side .download ul li .more .mm img{ width:100%; height:auto;}

.r_side .download ul li:hover{  background:#1c8aff;}
.r_side .download ul li:hover .icon{ background:url(../images/download2.png) center center no-repeat;background-size: contain;}
.r_side .download ul li:hover .title a{ color:#fff;}
.r_side .download ul li:hover .more .mm{background:url(../images/download_more2.png) center center no-repeat;}
}


/*公司简介 */
.r_side .s_about{ width:880px; margin-top:30px; font-size:16px; line-height:32px; color:#666;float:left;}
.r_side .s_about a{ color:#666}
.r_side .s_about a:hover{ color:#1e51ad}
@media screen and (max-width: 1024px) and (min-width: 0px){  
.r_side .s_about{ width:90%; margin-left: 5%;margin-top:20px; font-size:14px; line-height:28px; color:#666;float:left;}
.r_side .s_about a{ color:#666}
.r_side .s_about a:hover{ color:#1e51ad}
.r_side .s_about img{ width:100%; }
}


/*人才招聘 */
.r_side .s_jobs{ width:880px; float:left;}
.r_side .s_jobs .list{ width:838px; padding:10px 10px;margin-top:50px; margin-left:10px; margin-right:10px; border:1px #CCC dashed; float:left;}
.r_side .s_jobs .list .title{ width:838px; text-align:center; font-weight:bold; font-size:16px; height:34px; line-height:34px; border-bottom:1px #efefef solid; float:left;}
.r_side .s_jobs .list .list1{ width:838px; float:left;}
.r_side .s_jobs .list .bg{ background:#f9f9f9}
.r_side .s_jobs .list .list1 .name{ width:119px;  height:34px; line-height:34px; overflow:hidden; text-align:right; color:#888;float:left;}
.r_side .s_jobs .list .list1 .info{ width:280px;padding-left:20px; height:34px; line-height:34px; overflow:hidden;float:left;}
.r_side .s_jobs .list .list1 .info2{ width:699px;padding-left:20px;line-height:30px; padding-top:4px;float:left;}
.r_side .s_jobs .list2{ width:880px; margin-top:30px; font-size:16px; float:left;}
@media screen and (max-width: 1024px) and (min-width: 0px){  
.r_side .s_jobs{ width:90%; margin-left: 5%; float:left;}
.r_side .s_jobs .list{ width:calc(100% - 2px); padding:10px 0px;margin-top:20px; margin-left:0px; margin-right:0px; border:1px #CCC dashed; float:left;}
.r_side .s_jobs .list .title{ width:100%; text-align:center; font-weight:bold; font-size:16px; height:34px; line-height:34px; border-bottom:1px #efefef solid; float:left;}
.r_side .s_jobs .list .list1{ width:100%; padding: 5px 0; font-size: 12px;float:left;}
.r_side .s_jobs .list .bg{ background:#f9f9f9}
.r_side .s_jobs .list .list1 .name{ width:20%;  height:auto; line-height:24px; overflow:hidden; text-align:right; color:#888;float:left;}
.r_side .s_jobs .list .list1 .info{ width:30%;padding-left:0px; height:auto; line-height:24px; overflow:hidden;float:left;}
.r_side .s_jobs .list .list1 .info2{ width:calc(100% - 20px);padding-left:10px;line-height:20px; padding-top:4px;float:left;}
.r_side .s_jobs .list2{ width:100%; margin-top:30px;line-height:30px; font-size:14px; float:left;}
}

/*联系方式*/
.r_side .s_contact{ width:880px; margin-top:30px; font-size:16px; line-height:32px; color:#666; overflow:hidden;float:left;}
.r_side .s_contact .s_c_tel{ width:400px; font-size:18px; height:50px;line-height:50px; text-align:center; color:#fff; font-weight:bold; background:#1e51ad;float:left;}
.r_side .s_contact .s_c_list{ width:1000px;float:left;}
.r_side .s_contact .s_c_list .l_1{ width:880px; margin-top:30px;float:left;}
.r_side .s_contact .s_c_list .l_1 strong{ color:#1e51ad}
.r_side .s_contact .s_c_list .l_2{ width:400px; padding-right:80px; margin-top:30px;float:left;}
.r_side .s_contact .s_c_list .l_2 strong{ color:#1e51ad}
.r_side .s_contact .s_c_tstel{ width:880px; margin-top:30px; padding-bottom:20px;font-size:18px; font-weight:bold; color:#F00;float:left;}
.r_side .s_contact .s_c_list2{ width:1000px; padding-top:20px; padding-bottom:20px; border-top:1px #CCC solid;float:left;}
.r_side .s_contact .s_c_list2 strong{ color:#1e51ad}
@media screen and (max-width: 1024px) and (min-width: 0px){  
.r_side .s_contact{ width:90%; margin-left: 5%; margin-top:30px; font-size:16px; line-height:28px; color:#666; overflow:hidden;float:left;}
.r_side .s_contact .s_c_tel{ width:100%; font-size:14px; height:50px;line-height:50px; text-align:center; color:#fff; font-weight:bold; background:#1e51ad;float:left;}
.r_side .s_contact .s_c_list{ width:100%;float:left;}
.r_side .s_contact .s_c_list .l_1{ width:100%; margin-top:20px; line-height: 24px;float:left;}
.r_side .s_contact .s_c_list .l_1 strong{ color:#1e51ad}
.r_side .s_contact .s_c_list .l_2{ width:100%; padding-right:0px; margin-top:20px; line-height: 24px;float:left;}
.r_side .s_contact .s_c_list .l_2 strong{ color:#1e51ad}
.r_side .s_contact .s_c_tstel{ width:100%; margin-top:20px; padding-bottom:20px;font-size:18px; line-height: 24px; font-weight:bold; color:#F00;float:left;}
.r_side .s_contact .s_c_list2{ width:100%; padding-top:20px; padding-bottom:20px; border-top:1px #CCC solid; line-height: 24px;float:left;}
.r_side .s_contact .s_c_list2 strong{ color:#1e51ad} 
    
}


