@charset "utf-8";
body {
	font-family:'微软雅黑',Arial;
	padding: 0;
	font-size:12px;
	margin:0 auto;
	color:#333;
	background:#fff;

	
}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
ol,ul,li {list-style:none;}
ul{list-style-type:none; }
img{ border:0px;}
h1{ font-size:32px;}
.f16{ font-size:16px;}
td,div{font-size:12px;color:#333;font-family: '微软雅黑',Arial; max-width:1920px;}
.clear{	clear: both;overflow: hidden;height: 0}
a{font-family:'微软雅黑',Arial;font-size: 12px; }
a:link, a:visited{font-family:'微软雅黑',Arial;color:#333;font-size:12px;text-decoration:none;}
a:hover{text-decoration:none; color:#236fc3;transition:all 0.3s ease;-webkit-transition: all 0.3s ease;}
.h30{ height:30px;}
.text_center{ text-align:center;}/* 头部 */
input,button,select,textarea{outline:none; }
.mauto{ margin:0 auto;}
input::-webkit-input-placeholder{color:#ccc;}
input::-moz-placeholder{color:#ccc;}
input:-moz-placeholder{color:#ccc;}
input:-ms-input-placeholder{ color:#ccc;}
.fr{ float:right;}
.fl{ float:left;}
.mt80{ margin-top:80px;}
.banner img{ width:100%; max-width:1920px;}
.mt30{ margin-top:30px;}
.mt60{ margin-top:30px; margin-bottom:60px;}


.menu{ background:#005bac; height:54px;}
.menu_c{ width:1200px; margin:0 auto; overflow:hidden;}
.menu_c a{ width:154px; height:54px; display:block; float:left; text-align:center; line-height:54px; color:#fff; font-size:16px;}
.menu_c .sel:link, .menu_c .sel:visited{ background:#0087ff;}
.menu_c a:hover{background:#0087ff;}
.logo{ background:url(images/logo.jpg) left center no-repeat; width:1200px; height:95px; margin:0 auto;}
.logo a{ width:600px; height:95px; display:block;}
.i2{ width:1200px; margin:0 auto;}
.i2_tl{ padding-top:86px; font-size:28px; font-weight:bold; text-align:center;}
.i2_tl2{ font-size:12px; text-align:center; margin-top:5px; color:#888;}
.i2_pic{ overflow:hidden; margin-top:36px;}
.i2_pic_l{ float:left; width:20%; height:116px; font-size:16px; text-align:center;}
.i2_pic_l img{ margin:0 auto; display:block;}
.i2_video{ width:569px; float:left; height:316px;}
.i2_r{ float:right; width:565px;}
.i2_about{ overflow:hidden; margin-top:51px; margin-bottom:76px;}
.i2_ra{ color:#005bac; font-size:24px; font-weight:bold; padding-top:30px;}
.i2_ra2{ color:#999; font-size:14px; padding:30px 0 50px 0; line-height:24px;}
.i2_more a{ padding:10px 45px; color:#005bac; border:1px solid #005bac; font-size:14px; border-radius:12px;}
.i2_more a:hover{ color:#0087ff;border:1px solid #0087ff;}
.i3{ height:762px; background:url(images/i3.jpg);}
.i3_c{ width:1200px; margin:0px auto; padding-top:76px;}
.i3_t{font-size:28px; font-weight:bold; text-align:center; color:#fff;}
.i3_t2{font-size:12px; text-align:center; margin-top:5px; color:#ccc;}
.i3_pic{ overflow:hidden; padding-top:35px;}
.i3_pic img{ margin-right:18px; margin-bottom:20px; float:left; width:182px; height:76px; border:1px solid #dfdfdf; box-sizing:border-box;}
.i4{ margin:0 auto; width:1200px; padding-top:50px; padding-bottom:50px;}
.i4_t{font-size:28px; font-weight:bold; text-align:center;}
.i4_t a{font-size:28px; font-weight:bold; text-align:center;}
.i4_t2{font-size:12px; text-align:center; margin-top:5px; color:#999;}
.i4_n{ margin-top:42px; overflow:hidden;}
.i4_l{ width:46%; float:left; border-bottom:1px #dfdfdf dashed; padding-bottom:36px; margin-right:2%; margin-bottom:36px;}
.i4_riqi{background:#f5f5f5; width:84px; height:84px; float:left;}
.i4_data{ font-size:24px; text-align:center;margin-top:22px; color:#777;}
.i4_data2{text-align:center;color:#888;}
.i4_nei{float:left; width:452px; margin-left:15px;}
.i4_title{ font-size:16px; font-weight:bold;}
.i4_content{ color:#888; padding-top:14px; }
.i5{ height:760px; background:url(images/i5.jpg) no-repeat; }

.i5_pic{ padding-top:35px; overflow:hidden;}
.i5_box{ float:left; width:25%; margin-bottom:20px;}
.i5_list{ width:280px; height:250px; background:#fff; text-align:center; font-size:14px;  overflow:hidden;}
.i5_list img{width:280px; height:200px; margin-bottom:10px;}
.foot{ background:#333333;}
.foot2{ margin:0 auto; text-align:center; width:1200px;}
.foot_t{ padding:48px 0 38px 0;}
.foot_t a{ padding:0 28px; border-right:1px solid #666; color:#ccc; font-size:16px;}
.foot_t a:hover{ color:#fff;}
.copy{ color:#ccc; text-align:center; line-height:30px; font-size:14px; padding-bottom:30px;}

.about{  margin:0 auto;margin-top:56px;width:1004px; height:52px; border-bottom:1px solid #dfdfdf;}
.about_l{ width:170px; background:#005bac; height:52px; line-height:52px; text-align:center; color:#fff; float:left; font-size:20px;}
.about_r{ width:500px; float:right; text-align:right; color:#999; line-height:52px; overflow:hidden;}
.about_r img{ vertical-align:middle;}
.about_c{ width:1004px; margin:0 auto; padding-top:38px; font-size:14px; padding-bottom:100px; line-height:30px;overflow:hidden;}
.about_c img{ max-width:1004px;}
.cer_c{ width:1004px; margin:0 auto; padding-top:38px; font-size:14px; padding-bottom:100px; overflow:hidden}
.cer_l{ width:33.3%; float:left;}
.cer_box{ width:244px; margin:0 auto;}
.cer_img{ width:232px; height:232px; border:1px solid #dfdfdf; padding:10px; text-align:center;display: flex;align-items: center}
.cer_img img{ width:222px; margin:0 auto;align-items: center;}
.cer_zi{ width:242px;  padding-top:10px; height:50px; text-align:center; font-size:14px;}
.plan_l{ width:208px; float:left;}
.plan_r{ float:right; width:736px;}
.plan_lan{ height:52px; color:#fff; background:#005bac; font-size:20px; line-height:52px; text-align:center;}
.plan_list{ border-bottom:1px solid #dfdfdf; padding:16px 0; padding-left:40px; box-sizing:border-box; font-size:14px;}
.plan_list2{ padding:6px 0; padding-left:40px; box-sizing:border-box; font-size:12px; color:#888; background:url(images/icon.jpg) no-repeat 12px center;}
.plan_box{ border-bottom:1px solid #dfdfdf; padding:5px 0;}
.plan_list:hover{ color:#005bac;}
.plan_list2:hover{color:#005bac;background:url(images/icon2.jpg) no-repeat 12px center;}
.plan_list3{ padding:6px 0; padding-left:40px; box-sizing:border-box; font-size:12px; color:#005bac; background:url(images/icon2.jpg) no-repeat 12px center;}
.plan_r_t{ height:52px; border-bottom:1px solid #dfdfdf;}
.plan_r_t2{width:332px; float:left; height:52px; line-height:52px; background:url(images/li.jpg) center left no-repeat; text-indent:23px; font-size:18px; font-weight:bold;}
.plan_r_t3{ float:right; text-align:right; color:#999;height:52px;line-height:52px;}
.plan_r_t3 img{ vertical-align:middle;}
.plan_content{ padding-top:50px; padding-bottom:100px; font-size:14px; line-height:24px;}
.plan_content{}
.news_nei{ width:362px;}
.news_dis{ font-size:18px;  text-align:center; font-weight:bold;}
.news_dis2{ color:#999; margin:0 auto; text-align:center; padding:10px 0;}
.news_dis3{ font-size:14px; margin:0 auto; line-height:24px; }
.news_dis3 a{font-size:14px;}
.news_dis3 img{ max-width:100%; }
.news_dis3 table td{font-size:14px; line-height:24px; }
.news_dis2 img{ max-width:100%;}
.i5_box{ float:left; width:25%; margin-bottom:20px;}
.i5_list{ width:230px; height:220px; background:#fff; text-align:center; font-size:14px;  overflow:hidden; margin:0 auto;}
.i5_list img{width:280px; height:164px; margin-bottom:10px;}
.i5_list:hover{ background:#f5f5f5;}
.map img{ margin-left:20px; text-align:right;}
.map{ display:block; float:right; }
.case_pic img{ margin:0 auto; margin-bottom:20px;}


.dispro{font-size:14px; line-height:26px; padding-bottom:90px; }
.dispro a{font-size:14px;}
.dispro img{ max-width:100%;}
.casename{ background:#236fc3; text-align:center; font-size:14px; color:#fff; height:46px;}



.ye { margin:35px auto; line-height:35px; text-align:center;}
.ye a{ padding:4px 10px; margin:0 3px; border:1px solid #CCC}
.yec{font-weight: bold;background:#ff0000;color:#fff;border:1px solid #32b3c6}
.yec:hover{color:#fff;}
.ye span{padding:4px 10px; margin:0 3px; border:1px solid #CCC; color:#999;}
.ye .ku{border:0; width:30px; height:25px; border:1px solid #CCC;}
.ye .btn{border:0; width:50px; height:25px; background:#777; color:#fff;}








