@charset "utf-8";
*{ margin:0;padding:0;}
* html body{ overflow:visible; font-family:calibri;}
* html iframe, * html frame{ overflow:auto;}
* html frameset{ overflow:hidden;}
body{ color:#000; background:#FFF; font:12px/22px Verdana,Arial,sans-serif,"Times New Roman","MicrosoftYaHei"; text-align:center;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;font-size: 14px;}
input,select{ font-size:12px; vertical-align:middle;}
textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px;}
li{ list-style-type:none;}
img{ border:0 none;}
a:link, a:visited{ text-decoration:none;}
a:hover{ text-decoration:none;}
a {color:#000; outline:none; star:expression(this.onFocus=this.blur());}
.pointer{ cursor:pointer;}


.layout_container{width:100%; margin:0 auto;}

/* 导航 */
.home_top{width:100%; background:#fff; border-bottom:1px solid #014ade;font-family:Arial, Helvetica, sans-serif;}
.home_top_1000{width:1100px; height:100px; margin:0 auto;}
.home_top_logo{float:left;}
.home_top_logo img{margin-top:14px; width:360px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix10:after{content:".";display:block;height:10px;clear:both;visibility:hidden;}
.h10{height:10px;}
.h15{height:15px;}

.navBar{width:720px;margin:0 auto;height:50px; margin-top:25px; line-height:50px;color:#000; float:right;}
.nav{position:relative;width:770px;margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:14px;}
.nav a{ font-weight:600;color:#001849;}
.nav .on a{color:#014ade;}


.nav h3{font-size:100%;font-weight:400;}
.nav .m{float:left;position:relative;z-index:1;}
.nav .s{float:left;width:3px;text-align:center;color:#000;font-size:14px;}
.nav h3 a{display:block;width:120px;text-align:center; font-family:"微软雅黑","Times New Roman", Times, serif; font-size: 16px;}
.nav .sub{display:none;position:absolute;top:50px;left:-10px; width:150px; border:none;background:#fff;box-shadow: 0px 0px 10px #ccc;}
.nav .sub li{text-align:center;}
.nav .sub li a{ background:#fff; display:block;border-bottom:1px solid #e5e5e5;padding:18px 0;line-height:14px;color:#000;font-size:14px;font-family:"微软雅黑","Times New Roman", Times, serif;font-weight:400;}
.nav .sub li a:hover{background:#014ade; color:#fff;}
.nav .block{height:3px;width:60px; margin-left:35px;background:#014ade; position:absolute;left:0;top:42px;overflow:hidden;}
#s_nav{padding-left:10px;}
.Language{width:200px; height:25px; position:relative;top:-82px;left:900px;}
.Language a{font-family:"微软雅黑","Times New Roman", Times, serif; margin-left:5px; padding:2px 10px 2px 30px; border-radius:20px; border:1px solid #ccc; font-size:12px;}
.Language a:hover{color:#014ade;border:1px solid #014ade; }
#En{background: url(../images/En.jpg) no-repeat  10px center; background-size: 16px;}
#Cn{background: url(../images/Cn.jpg) no-repeat  10px center; background-size: 16px;}
/* 轮播海报 */
.slide-main{height:420px;position:relative;z-index:0;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:180px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:3px;position:absolute;z-index:124;top:380px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:3px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;height:420px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:420px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:#ff6900;}
#bgstyleb{background:#193d85;}
#bgstylec{background:#000;}
.slide a{display:block;width:100%;height:420px;cursor:pointer;}
.img1{ height:100%;background:url(../images/timg1.jpg) no-repeat center; margin:0 auto;}
.img2{ height:100%;background:url(../images/timg4.jpg) no-repeat center; margin:0 auto;}
.img3{ height:100%;background:url(../images/timg3.jpg) no-repeat center; margin:0 auto;}

/* 我们的服务 */
.home_our_service{width:100%; height:430px; background:#fafafa;}
.home_our_service_contact{width:1000px; margin:0 auto;}
.home_our_service_title { height:80px; padding-top:50px; text-align:center;}
.home_our_service_title h1{font-size:22px;}
.home_our_service_title p{line-height: 28px; font-size: 15px;}
.home_our_service_list{width:1000px; margin:0 auto;}
.home_our_service_list li{ width:250px; height:200px; float:left;}
.home_our_service_list li a{display:block;cursor:pointer;}
.home_our_service_list li a span{width:100%; font-size:16px; font-weight: 600; float: left;}
.home_our_service_list li a img{border:4px solid #fff;}
.home_our_service_btn{width:180px; margin:0 auto; position:relative; top:20px; text-align:center; clear:both;}
.home_our_service_btn a{width:180px; height:40px;line-height:40px; color:#000; border:1px solid #ccc; display:block; cursor:pointer;}
.home_our_service_btn a:hover{border:1px solid #007bdb; color:#007bdb;}

/* 新闻动态 */
.home_news{width:100%; height:430px; background:#fff;}
.home_news_title{ height:80px; padding-top:50px; text-align:center;}
.home_news_title h2{font-size:22px;}
.home_news_contact{width:1000px; margin:0 auto;}
.home_news_contact li{ width:500px; height:200px; float:left;}
.home_news_contact li a{display:inline-block;}
.home_news_contact li a img{ width:150px; padding:0px 10px; border:4px solid #fff; float:left;}
.home_news_contact li a h3{ width:320px; text-align:left; font-size:14px; color:#000;float:left;}
.home_news_contact li a p{width:320px; text-align:left; color:#000; line-height:18px; font-size:14px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; float:left;}
.home_news_btn{width:180px; margin:0 auto; text-align:center; clear:both;}
.home_news_btn a{width:180px; height:40px;line-height:40px; color:#000; border:1px solid #ccc; display:block;}
.home_news_btn a:hover{border:1px solid #007bdb; color:#007bdb;}

/* 网站底部说明 */
.footer{width:100%;background:#f4f4f4;position:inherit; bottom:0px; clear:both}
.footer_info{width:1000px; margin:0 auto;}
.footer_info_contact{border-bottom:1px solid #e5e5e5; padding:10px 0; overflow:hidden;}
.footer_info_contact h2{width:100%; margin-top:15px; text-align:left; line-height:30px; font-size:14px; font-weight:600;}
.footer_info_contact p{ padding-right:7px; font-size:14px; color:#000;line-height:30px; float:left; }
.footer_icp p{ line-height:40px; color:#000;}


.products_list_1000{width:1000px; margin:0 auto;}
.products_banner{ height:110px; margin:10px 0;}
.products_list_nav{width:220px; background:#fff; border:1px solid #ccc; float:left;}
.products_list_nav h2{height:80px; background:#fff; line-height:80px;font-family:"微软雅黑","Times New Roman", Times, serif; color:#014ade; font-size:18px;}
.products_list_nav li{ width:200px; height:50px; background:#e5e5e5; margin:5px 10px; border-bottom:1px solid #fff; color:#014ade;}
.products_list_nav li a{ width:220px; color:#000; vertical-align: middle;font-family:"微软雅黑","Times New Roman", Times, serif; text-align:center;height:50px; font-size: 15px; font-weight:500; display:table-cell;}
.products_list_nav li a:hover{width:220px;background:#014ade url(../images/nav_bg.png) no-repeat right center; color:#fff;}
.products_contacts{width:760px; float:right;}
.active{background:#014ade;}
.active a{background:#014ade url(../images/nav_bg.png) no-repeat right center;color:#fff!important}

.ourproductslist{width:760px; overflow:hidden; float:right;}
.you_position{ width:760px; border-bottom:1px solid #ccc; float:right;}
.you_position p{width:100%; text-align:left;font-size:14px; color:#000; line-height:32px;}
.ourproductslist_info{width:760px; float:right;}
.ourproductslist_info li{width:760px; height:130px; margin-top:20px; border-bottom:1px solid #f4f4f4;}
.ourproductslist_info li a{height:130px;display:block;}
.ourproductslist_info li a img{width:180px; height:110px; margin-right:10px; float:left;}
.ourproductslist_info li a h1{ color:#000; font-size:16px;text-align:left;}
.ourproductslist_info li a p{ width:560px; height:90px; color:#000; font-size:12px;text-align:left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden; float:left;}

.products_content{width:760px; overflow:hidden;}
.products_content_introduce{ width:100%; padding-top:20px; float:left;}
.products_content_introduce h1{text-align:center; line-height:60px; font-size:20px;}
.products_content_introduce p{line-height:26px; margin-top: 10px; text-align:left; padding:0 25px; font-size: 15px; text-indent: 2em;}
.products_content_introduce img{width:100%;}
.products_content_info li{width:240px; height:195px; margin:0 6px; margin-top:10px;  float:left;}
.products_content_info li a{height:185px;display:block;}
.products_content_info li a img{width:240px; border:1px solid #ccc; float:left;}
.products_content_info li a h1{width:240px; margin-top:10px; color:#000; font-size:16px; font-weight:400; line-height:16px; text-align:center; float:left;}

.news_list{width:760px; float:right;}
.news_list li{width:760px; height:130px; margin-top:20px; border-bottom:1px solid #f4f4f4;}
.news_list li a{height:130px;display:block;}
.news_list li a img{width:180px; height:110px; margin-right:10px; float:left;}
.news_list li a h1{ color:#000; font-size:16px;text-align:left;}
.news_list li a p{ width:560px; color:#000; font-size:14px;text-align:left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden; float:left;}

.Contact_Content{width:760px; margin:20px 0; float:right;}
.Contact_Content p{margin-bottom:10px; padding:0 20px; text-align:left; line-height:24px;}
.TalentRecruitment{width: 700px; margin:20px auto; overflow: hidden;}
.TalentRecruitment li{ width: 300px; height: 180px; margin-left: 20px; margin-top: 20px; border-radius: 6px; border:1px solid #ccc; padding: 10px; float: left; overflow:hidden; position: relative;}
.TalentRecruitment li a{ width: 100%; display: block;}
.TalentRecruitment li:hover{border: 1px solid #f00;}
.TalentRecruitment li img{width: 30px; margin-bottom: 10px; float: left;}
.TalentRecruitment li h4{ width: 260px; height: 40px; margin-left: 10px; text-align:left; line-height:40px; float: left;}
.TalentRecruitment li p{ padding: 0px; text-indent: 0em; line-height:22px; font-size: 12px;}
.TalentRecruitment li button{ width: 320px; height: 30px; border:none; background: rgba(225,225,225,0.8); margin-top: 10px; border-radius-bottom: 5px; font-size: 12px; position: absolute; top:160px; left: 0px; outline: none;}


/* 公司活动 */

.EnterpriseActivity{margin:0 auto;}
.EnterpriseActivity li{width: 330px; height: auto; margin-left: 30px; float: left;}
.EnterpriseActivity_list li{width:233px; height: auto; margin-left: 15px; margin-bottom: 30px; float: left;}











