﻿/* 公共 ----------------------------------------------------- */
body{font-family: "微软雅黑";font-size: 14px;color: #333;}

/* 布局 */
.wp{width:1000px; margin:0 auto;}

/* 头部 */
.head{}
.head .top{width: 1000px;margin:0 auto;padding-top: 15px;overflow: hidden;}
.head .top .logo{width: 50%;float: left;}
.head .top .Telephone{width: 50%;float: right;text-align: right;padding-top: 30px;}
.head .hd_nav{border-top: 1px solid #eee;margin-top: 15px;}
.head .hd_nav ul{overflow: hidden;margin-left: -36px;}
.head .hd_nav ul li{float: left;margin-left:36px;}
.head .hd_nav ul li a{display: inline-block;height: 50px;line-height: 50px;text-align: center;padding: 0 25px;font-size: 15px;color: #333;
	font-weight: bold;
}
.head .hd_nav ul li a:hover,.head .hd_nav ul li.cur a{color: #006db1;}

/* banner */
.sy_banner{position: relative;}
.sy_banner .slick-dots{text-align: center;position: absolute;width: 100%;left: 0px;bottom: 35px;+width: 140px;+left: 50%;
	+margin-left: -70px;
}
.sy_banner .slick-dots li{display: inline-block;height: 21px;overflow: hidden;margin:0 6px;+display: block;+float: left;}
.sy_banner .slick-dots li button{width: 20px;height: 20px;line-height: 99px;overflow: hidden;background-color: #fff;border-radius: 50%;
	outline: none;cursor: pointer;
}
.sy_banner .slick-dots .slick-active button{background-color: #006db1;}
.sy_banner img{max-width: 100%;}
/* 首页 新闻 */
.sy_about{margin-top: 85px;overflow: hidden;padding-bottom: 50px;}
.sy_about .tit{}
.sy_about .tit h3{font-size: 28px;color: #006db1;font-weight: normal;}
.sy_about .about_l{width: 50%;float: left;}
.sy_about .about_l .pic{margin-top: 28px;}
.sy_about .about_l .text{margin-top: 20px;}
.sy_about .about_l .text p{font-size: 14px;color: #666;line-height: 28px;width: 462px;}
.sy_about .about_r{padding-left: 65px;float: left;}
.sy_about .about_r .news_ul{margin-top: 23px;width:435px;}
.sy_about .about_r .news_ul li{border-bottom: 1px solid #eee;width: 100%;padding-bottom: 9px;margin-bottom: 10px;}
.sy_about .about_r .news_ul li a{display: block;}
.sy_about .about_r .news_ul li p{color: #333;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sy_about .about_r .news_ul li span{font-size: 12px;color: #999;display: block;margin-top: 11px;}
.sy_about .about_r .news_ul li:hover p{color: #006db1;}
.sy_about .about_r .news_ul li:hover span{color: #006db1;}
.sy_about .moer{margin-top:45px;}
.sy_about .moer a{color: #666;display: inline-block;width: 72px;background: url(../images/sy_more.png);background-repeat: no-repeat;
	background-position: right center;
}
.sy_about .moer a:hover{color: #006db1;background: url(../images/sy_more2.png);background-repeat: no-repeat;
	background-position: right center;
}

/* 首页产品 */
.sy_product{background-color: #f4f4f4;padding-top: 60px;padding-bottom: 70px;overflow: hidden;}
.sy_tit{}
.sy_tit h3{font-size: 28px;color: #006db1;font-weight: normal;}
.sy_product .sy_tit{width: 50%;float: left;}
.sy_product .more{float: right;text-align: right;padding-top:40px;}
.sy_product .more a{color: #666;display: inline-block;width: 72px;background: url(../images/sy_more.png);background-repeat: no-repeat;
	background-position: right center;text-align: left;
}
.sy_product .more a:hover{color: #006db1;background: url(../images/sy_more2.png);background-repeat: no-repeat;
	background-position: right center;
}
.sy_product .product_ul{margin-top: 33px;}
.sy_product .product_ul ul{overflow: hidden;margin-left: -13px;}
.sy_product .product_ul ul li{width: 240px;float: left;margin-left: 13px;}
.sy_product .product_ul ul li:hover{opacity: 0.8;}
.sy_product .product_ul ul li .text{background-color: #006db1;}
.sy_product .product_ul ul li .text p{height: 60px;line-height: 60px;text-align: center;font-size: 14px;color: #fff;}

/* 首页 案例 */
.sy_case{padding-top: 65px;padding-bottom: 90px;}
.sy_case .case_ul{margin-top: 30px;}
.sy_case .case_ul ul{overflow: hidden;margin-left: -12px;}
.sy_case .case_ul ul li{float: left;margin-bottom: 18px;margin-left: 12px;}
.sy_case .case_ul ul li:hover{opacity: 0.8;}

/* 底部 */
.food{background-color: #006db1;padding-top: 25px;}
.food .text{}
.food .text p{font-size: 16px;color: #fff;}
.food .text span{font-size: 12px;color: #fff;opacity: 0.5;}
.food .mass{margin-left: -60px;margin-top:6px;}
.food .mass span{font-size: 12px;color: #fff;margin-left: 60px;}
.food .edition{border-top: 1px solid #1a7cb9;margin-top: 8px;}
.food .edition p{text-align: center;height: 35px;line-height: 35px;color: #fff;font-size: 12px;opacity: 0.5;}
.food .edition p a{color: #fff;}

/* 内页banner */
.n_banner{width: 100%;}
.n_banner img{max-width: 100%;}

/* 关于我们 */
.er_nav{text-align: center;padding: 30px 0;background-color: #f2f2f2;}
.er_nav a{height: 40px;display: inline-block;line-height: 40px;font-size: 15px;border-radius:6px;padding: 0 21px;color: #666;
	font-weight: bold;
}
.er_nav a.on,.er_nav a:hover,.er_nav .on a{background-color: #006db1;color: #fff;}

.about_us{overflow: hidden;padding-top: 85px;padding-bottom: 100px;}
.about_us .about_us_l{width: 617px;float: left;}
.about_us .about_us_l p{color: #666;line-height: 33px;}
.about_us .about_us_l span{display: block;color: #666;line-height: 33px;}
.about_us .about_us_l span img{vertical-align: middle;margin-right: 6px;margin-top: -3px;}
.about_us .about_us_r{float: right;text-align: right;}

/* 产品服务 */
.product_date{padding-top:86px;padding-bottom: 265px;overflow: hidden;}
.product_date .product_date_l{width: 620px;float: left;}
.product_date .product_date_r{padding-left: 35px;float: left;width: 380px;padding-top: 65px;}
.product_date .product_date_r p{font-size: 14px;color: #666;background: url(../images/ling.png);background-repeat: no-repeat;
	background-position: left 10px;padding-left:18px;line-height: 30px;margin-bottom: 10px;
}
.product_date .product_date_r p em{font-weight: bold;color: #006db1;}

/* 新闻中心 */
.news_list{padding-top: 90px;padding-bottom: 100px;}
.news_list ul{}
.news_list ul li{padding-top: 25px;padding-bottom: 22px;border-bottom: 1px dashed #e5e5e5;}
.news_list ul li h5{font-weight: normal;font-size: 18px;color: #333;}
.news_list ul li span{font-size: 12px;color: #999999;display: block;margin-top: 5px;margin-bottom: 8px;}
.news_list ul li p{font-size: 14px;color: #666;line-height: 24px;margin-top:12px;}
.news_list ul li em{font-size: 14px;color: #999;margin-top: 30px;display: inline-block;}
.news_list ul li:hover h5{color: #006db1;}
.news_list ul li:hover em{color: #006db1;}
#page{text-align: center;margin-top:75px;}
#page a{display: inline-block;width: 33px;height: 33px;border: 1px solid #dedede;line-height: 33px;font-size: 16px;color: #666;
	background: #f7f7f7;vertical-align: top;
}

#page a:hover,#page a.cur{background-color: #006db1;color: #fff;}
#page .preo{background: url(../images/ss.png) #f7f7f7;background-repeat: no-repeat;background-position: center center;}
#page .preo:hover{background: url(../images/ss2.png) #006db1;background-repeat: no-repeat;background-position: center center;}

#page .next{background: url(../images/xx.png) #f7f7f7;background-repeat: no-repeat;background-position: center center;}
#page .next:hover{background: url(../images/xx2.png) #006db1;background-repeat: no-repeat;background-position: center center;}

.news_deta{padding-top: 90px;padding-bottom: 180px;}
.news_deta .tit{text-align: center;border-bottom: 1px dashed #e5e5e5;padding-bottom: 22px;}
.news_deta .tit h3{font-size: 20px;color: #333;font-weight: normal;}
.news_deta .tit span{font-size: 14px;color: #999;margin-top: 5px;display: block;}
.news_deta .text{margin-top: 50px;border-bottom: 1px dashed #e5e5e5;padding-bottom: 150px;}
.news_deta .text p{font-size: 14px;color: #666;line-height: 25px;margin-top: 20px;}
.news_deta .text .pic{text-align: center;margin-top: 60px;}
.news_deta .back{margin-top: 20px;overflow: hidden;}
.news_deta .back .back_next{width: 80%;float: left;margin-top:10px;}
.news_deta .back .back_next a{font-size: 16px;color: #666;display: block;width: 100px;overflow: hidden;
	white-space: nowrap;text-overflow: ellipsis;width: 100%;
}
.news_deta .back .back_next a:hover{color: #006db1;}
.news_deta .butt{float: right;text-align: right;}
.news_deta .butt a{width: 110px;height: 44px;line-height: 44px;text-align: center;background-color: #006db1;font-size: 16px;color: #fff;
	display: inline-block;border-radius: 6px;
}

/* 客户案例 */
.case_deta{padding-top: 86px;overflow: hidden;padding-bottom: 100px;}
.case_deta h5{font-size: 16px;color: #006db1;margin-bottom: 35px;}
.case_deta p{font-size: 12px;color: #666;line-height: 26px;}
.case_deta .case_deta_l{width: 310px;float: left;}
.case_deta .case_deta_r{float: right;text-align: right;}
.case_deta .case_ul{overflow: hidden;margin-top: 40px;margin-left: -12px;}
.case_deta .case_ul li{float: left;margin-left: 12px;margin-bottom: 12px;}

/* 企业招聘 */
.recruit{padding-top: 88px;padding-bottom:55px;}
.recruit .job_deta{margin-bottom: 45px;}
.recruit .job_deta .tit{border-bottom: 1px dashed #e5e5e5;padding-bottom: 8px;}
.recruit .job_deta .tit p{height: 40px;line-height: 40px;background-color: #006db1;min-width: 115px;display: inline-block;text-align: center;
	padding: 0 25px;font-size: 16px;color: #fff;margin-bottom:10px;
}
.recruit .job_deta .tit span{font-size: 12px;color: #999;margin-right:8px;}
.recruit .job_deta .text h6{font-size: 14px;color: #666;margin-top: 20px;margin-bottom: 5px;}
.recruit .job_deta .text p{font-size: 12px;color: #666;line-height:28px;}

/* 联系我们 */
.contact{padding-top: 90px;padding-bottom: 135px;overflow: hidden;}
.contact .contact_l{width: 500px;float: left;}
.contact .contact_l h3{font-size: 26px;font-weight: normal;color: #006db1;}
.contact .contact_l span{font-family: "Arial";font-size: 12px;color: #006db1;opacity: 0.5;display: block;margin-bottom: 50px;}
.contact .contact_l p{font-size: 14px;color: #666;}
.contact .contact_l p b{font-weight: normal;color: #333;line-height: 35px;}
.contact .contact_r{width: 450px;float:right;text-align: right;}
























