.banner_box{ width:100%; min-width:1200px; position:relative; overflow:hidden;}
.banner{ display:block; width:100%;}
.banner li{ display:block; overflow:hidden;}
.banner li img{ display:block; width:100%; height:auto;}
.banner_title{ width:1200px; position:absolute; left:50%; bottom:112px; transform:translateX(-50%);}
.banner_title dl{ display:inline-block; overflow:hidden;}
.banner_title dl dt{ float:left; font-size:48px; font-weight:bold; color:#fff; line-height:50px;}
.banner_title dl dd{ float:left; width:64px; height:2px; background:#fff; margin-left:20px; margin-top:24px;}
/**/
.weizhi_bj{ width:100%; min-width:1200px; height:72px;}
.weizhi_box{ width:1200px; margin:auto; overflow:hidden;}
.list_navbox{ float:left;}
.list_navbox li{ display:inline-block; margin-right:50px;}
.list_navbox li a{ display:inline-block; font-size:16px; color:#161616; font-weight:bold; line-height:72px;}
.list_navbox li a:hover,.list_navbox .cur{ color:#214692;}
.weizhi{ float:right; padding-left:25px; background:url(../images/hone.png) no-repeat left; font-size:14px; color:#161616; line-height:72px;}
.weizhi a{ font-size:14px; color:#161616; line-height:72px;}
.weizhi a:hover{ color:#214692;}
/*company*/
.company_bj{ width:100%; min-width:1200px; background:#f5f8fb; padding:58px 0 75px; border-top:1px solid #dfe3e8;}
.company_text{ width:1200px; margin:auto;}
.company_text dl{ display:block;}
.company_text dl dt{ display:block; font-size:40px; color:#1d1d1d; text-align:center;}
.company_text dl dd{ display:block; width:28px; height:5px; background:#214692; margin:10px auto 0;}
.company_text p{ display:block; font-size:16px; color:#1f1f1f; line-height:30px; text-align:center; margin-top:46px;}
.company_tu{ width:1200px; margin:30px auto 0;}
.chuangxin_bj{ width:100%; min-width:1200px; padding:98px 0 160px; background:url(../images/chuangxin_bj.jpg) no-repeat top;}
.chuangxin_ti h1{ display:block; font-size:40px; color:#fff; text-align:center;}
.chuangxin_ti span{ display:block; width:28px; height:5px; background:#fff; margin:10px auto 0;}
.chuangxin_bigbox{ width:1200px; margin:108px auto 0; position:relative;}
.chuangxin_box{ width:100%; overflow:hidden;}
.chuangxin_box ul{ display:block; overflow:hidden;}
.chuangxin_box ul li{ float:left; width:180px; margin-right:160px;}
.chuangxin_box ul li img{ display:block; margin:0 auto;}
.chuangxin_box ul li p{ display:block; font-size:16px; color:#fff; line-height:24px; text-align:center; margin-top:24px;}
.switch_L,.switch_R{ width:37px; height:72px; position:absolute; top:45px;}
.switch_L{ left:-120px;}
.switch_R{ right:-120px;}
.culture_bigbox{ width:100%; min-width:1200px; margin-bottom:100px;}
.culture_box{ width:100%; min-width:1200px; overflow:hidden;}
.culture_tu,.culture_conbox{ float:left; width:50%; overflow:hidden;}
.culture_tu img{ display:block; width:100%; height:auto;}
.culture_con1{ padding-top:72px; margin-left:80px;}
.culture_con1 h2,.culture_con2 h2{ display:block; font-size:40px; color:#393939;}
.culture_con1 span,.culture_con2 span{ display:block; width:28px; height:5px; background:#214692; margin-top:20px;}
.culture_con1 p,.culture_con2 p{ display:block; font-size:16px; color:#2c2c2c; line-height:30px; margin-top:48px;}
.culture_con2{ float:right; width:520px; padding-right:80px; padding-top:72px;}
/*代理品牌*/
.pinpai_box{ width:1200px; margin:auto;}
.pinpai_liebiao dl{ float:left; width:585px; height:124px; border:1px solid #e5eaf0; margin-right:26px; margin-bottom:36px; background:#fff; transition:all .4s ease; cursor:default; overflow:hidden;}
.pinpai_liebiao dl:nth-child(2n+0){ margin-right:0;}
.pinpai_liebiao dl dt{ float:left; width:160px; border-right:1px solid #e5eaf0;}
.pinpai_liebiao dl dt img{ display:block; width:100%; height:auto;}
.pinpai_liebiao dl dd{ float:left; width:374px; padding:25px 25px 0;}
.pinpai_liebiao dl dd span{ display:block; font-size:20px; font-weight:bold; color:#282828;}
.pinpai_liebiao dl dd p{ display:block; font-size:16px; color:#282828; line-height:24px; margin-top:10px;}
.pinpai_liebiao dl:hover{ box-shadow:0 0 12px rgba(51,51,51,0.2);}

.article_pinpai_bj{ min-width:1200px; background:#f5f8fb; padding:90px 0 150px; border-top:1px solid #dfe3e8;}
.article_pinpai_box{ width:1200px; margin:auto; background:#fff; box-shadow:0 0 15px rgba(51,51,51,0.2);}
.pinpai_tibox{ height:110px; background:#214692; padding:0 65px 0 56px; overflow:hidden;}
.pinpai_tibox span{ float:left; font-size:36px; font-weight:bold; color:#fff; line-height:110px;}
.pinpai_tibox a{ float:right; width:135px; height:42px; border-radius:21px; background:#fff; margin-top:38px; font-size:16px; color:#214692; text-align:center; line-height:42px;}
.pinpai_tibox a img{ margin-left:15px;}
.pinpai_text{ padding:52px 52px 85px; font-size:16px; color:#292929; line-height:32px;}
/*合作客户*/
.kehu_box{ width:1200px; margin:auto;}
.kehu_liebiao li{ float:left; width:215px; margin-right:31px; margin-bottom:42px; transition:all .4s ease;box-shadow:0 0 12px rgba(51,51,51,0.2);}
.kehu_liebiao li img{ display:block; width:100%; height:auto;}
.kehu_liebiao li:nth-child(5n+0){ margin-right:0;}
/*.kehu_liebiao li:hover{ box-shadow:0 0 12px rgba(51,51,51,0.2);}*/
/*技术优势*/
.jishu_box{ width:1200px; margin:auto;}
.jishu_1{ width:100%; background:#fff; margin-bottom:46px; overflow:hidden;}
.jishu_tu{ float:left; width:530px;}
.jishu_tu img{ display:block; width:100%; height:auto;}
.jishu_conbox{ float:left; width:590px; padding:48px 40px 0;}
.jishu_conbox h1{ display:block; font-size:30px; color:#353535;}
.jishu_conbox p{ display:block; font-size:16px; color:#353535; line-height:32px; margin-top:30px;}
/*联系我们*/
.contact_bigbox{ width:1200px; margin:auto;}
.contact_bigbox ul{ display:block; overflow:hidden;}
.contact_bigbox ul li{ float:left; width:575px; height:270px; background:#fff; margin-right:48px; margin-bottom:40px;}
.contact_bigbox ul li:nth-child(2n+0){ margin-right:0;}
.contact_conbox{ padding:46px 40px 0;}
.contact_conbox span{ display:block; font-size:20px; font-weight:bold; color:#214692;}
.contact_conbox p{ display:block; font-size:16px; color:#262626; line-height:30px; margin-top:18px;}
/*新闻资讯*/
.list_news_box{ width:1200px; margin:auto;}
.list_news_box ul,.list_yewu_box ul{ display:block;}
.list_news_box ul li{ float:left; width:360px; margin-right:60px; margin-bottom:58px; transition:all .5s ease;}
.list_news_box ul li:nth-child(3n+0){ margin-right:0;}
.list_news_box ul li .list_news_tu{ width:100%; background:#000; overflow:hidden;}
.list_news_box ul li .list_news_tu img{ display:block; width:100%; transition:all .5s ease;}
.list_news_box ul li .list_news_conbox{ padding:20px; background:#fff;}
.list_news_box ul li .list_news_conbox span{ display:block; font-size:12px; color:#222222;}
.list_news_box ul li .list_news_conbox h1{ display:block; font-size:20px; color:#222222; font-weight:bold; line-height:32px; margin-top:10px;}
.list_news_box ul li .list_news_conbox em{ display:block; font-style:normal; font-size:12px; color:#222222; margin-top:5px;}
.list_news_box ul li .list_news_conbox p{ display:block; font-size:14px; color:#222222; line-height:24px; margin-top:12px;}
.list_news_box ul li:hover{ box-shadow:0 0 15px rgba(102,102,102,0.2);}
.list_news_box ul li:hover h1{ color:#214692;}
.list_news_box ul li:hover img{ transform:scale(1.05); opacity:0.6;}
/*业务领域*/
.list_yewu_box,.list_honor_box{ width:1200px; margin:auto;}
.list_yewu_box ul li{ float:left; width:370px; margin-right:45px; margin-bottom:45px; background:#fff;}
.list_yewu_box ul li:nth-child(3n+0),.list_honor_box li:nth-child(3n+0){ margin-right:0;}
.list_yewu_box ul li .list_yewu_tu{ width:100%; position:relative; overflow:hidden;}
.list_yewu_box ul li .list_yewu_tu img{ display:block; width:100%; height:auto;}
.list_yewu_box ul li .yewu_h{ width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(33,70,146,0.9) url(../images/lingyu_dian.png) no-repeat center; opacity:0; transition:all .5s ease;}
.list_yewu_box ul li span{ display:block; font-size:22px; color:#232323; text-align:center; line-height:24px; padding:26px 10px;}
.list_yewu_box ul li:hover .yewu_h{ opacity:1;}
/*荣誉证书*/
.list_honor_box li{ float:left; width:370px; margin-right:45px; margin-bottom:45px; border-bottom:1px solid #e1e1e1;}
.list_honor_box li .list_honor_tu{ width:100%; overflow:hidden;}
.list_honor_box li .list_honor_tu img{ display:block; width:100%; height:auto; transition:all .5s ease;}
.list_honor_box li span{ display:block; padding:15px 0; font-size:14px; color:#666; line-height:24px; text-align:center;}
.list_honor_box li:hover img{ transform:scale(1.05); opacity:0.6;}
.list_honor_box li:hover span{ color:#214692;}
/*新闻详情*/
.article_news_box{ width:1200px; margin:auto;}
.article_news_tibox{ width:100%; padding-bottom:28px; border-bottom:1px solid #d8d9db;}
.article_news_tibox h1{ display:block; font-size:30px; font-weight:bold; color:#232323; line-height:40px; text-align:center;}
.article_news_tibox p{ display:block; font-size:14px; color:#232323; text-align:center; margin-top:20px;}
.article_news_tibox p em{ font-size:14px; color:#232323; font-style:normal; margin-right:12px;}
.article_news_con{ width:100%; font-size:16px; color:#232323; line-height:36px; padding:40px 0;}
.article_fanye_box{ width:1200px; padding:30px 0; background:#214692; margin-top:30px;}
.article_fanye_box ul{ display:block; text-align:center;}
.article_fanye_box ul li{ display:inline-block; font-size:16px; color:#fff; line-height:52px; overflow:hidden;}
.article_fanye_box ul li a{ float:left; width:48px; height:48px; border-radius:50%; border:2px solid #fff; font-size:0; margin-right:20px;}
.article_fanye_box ul li:nth-child(1) a{ background:url(../images/article_L.png) no-repeat center;}
.article_fanye_box ul li:nth-child(3) a{ background:url(../images/article_R.png) no-repeat center;}
.article_fanye_box ul .fhlb_box{ display:inline-block; height:44px; background:#fff; border-radius:22px; margin:0 272px; overflow:hidden;}
.article_fanye_box ul .fhlb_box a{ display:block; padding:0 25px; font-size:14px; color:#214692; text-align:center; line-height:44px;}
.article_fanye_box ul .fhlb_box a img{ margin-right:15px; position:relative; top:5px;}

.page_box{ width:100%; text-align:center; padding:30px 0;}
.page_box a{ display:inline-block; width:40px; height:40px; border-radius:2px; background:#fff; border:1px solid #e6eaed; font-size:14px; color:#666; text-align:center; line-height:40px; margin:0 2px; border-radius:4px;}
.page_box a:hover{ background:#edf3f9;}
@media ( min-device-width:1360px )and ( max-width:1440px ){
	.chuangxin_bigbox{ width:1110px;}
	.chuangxin_box ul li{ margin-right:130px;}
	.culture_con1,.culture_con2{ padding-top:52px; margin-left:60px;}
	.culture_con2{ width:540px;}
	}