﻿@charset "utf-8";
/* CSS Document */

/*
1000:
K科润锅炉PC


*/



/*banner图*/
	/* flexslider   banner */
.flexslider,
.flexslider .slides li { position: relative; overflow: hidden;}
.flex-viewport,.flexslider .slides,.flexslider .slides li,.flexslider .slides li .abox,.flexslider .slides li .abox .img { display: block; width:100%; height:100%;}

		/*按钮*/
.flex-direction-nav { display:none;}
.flex-control-nav { display:block; width:100%; position:absolute; bottom:0; text-align:center;}
.flex-control-nav li { display:inline-block; zoom:1; *display:inline;}
.flex-control-nav li a { display: block; overflow: hidden; text-indent: -99em; cursor: pointer;}



			/*轮播图*/
#banner_1001 { width:100%;}
#banner_1001 .slides li a.abox { width:2560px; position: relative; left:50%; margin-left:-1280px}
#banner_1001 .flex-control-nav { margin-bottom:80px;}
#banner_1001 .flex-control-nav li { margin:0 8px;}
#banner_1001 .flex-control-paging li a { width:30px; height:2px; background-color:#ffffff; opacity:0.4; position:relative; top:2px;}
#banner_1001 .flex-direction-nav { display:block; position:absolute; top:0; left:326px; right:326px;}
#banner_1001 .flex-direction-nav a { display:block; width:46px; height:46px; position:absolute; top:274px; line-height:200px; overflow:hidden;}
#banner_1001 .flex-direction-nav a.flex-prev { left:0; background-image:url(../image/p-banner_1001-1-1.png);}
#banner_1001 .flex-direction-nav a.flex-next {right:0; background-image:url(../image/p-banner_1001-1-2.png);}
/**/
#banner_1001 .flex-control-paging li a.flex-active { width:50px; height:4px; opacity:1; top:0;}
#banner_1001 .flex-direction-nav a.flex-prev:hover { background-image:url(../image/p-banner_1001-1-1on.png);}
#banner_1001 .flex-direction-nav a.flex-next:hover { background-image:url(../image/p-banner_1001-1-2on.png);}
/**/




			/*小板块标题*/
.title_1001 { position:relative;}
.title_1001 .text_item_1 { height:32px;}
.title_1001 .text_item_1 .text_1 { float:left; color:#383b40; font-size:24px; line-height:32px;}
.title_1001 .text_item_1 .text_2 { float:left; color:#c0c0c0; font-size:14px; line-height:18px; padding:13px 0 0 13px;}
.title_1001 .text_item_2 { position:absolute; right:0; bottom:1px;}
.title_1001 .text_item_2 .more { display:block; float:left; color:#696969; font-size:14px; line-height:30px; padding: 0 24px;}
.title_1001 .text_item_2 .more+.more { margin-left:10px;}
.title_1001 .text_item_3 { position:absolute; right:0; bottom:1px; color:#b4b4b4; font-size:14px; line-height:30px;}
.title_1001 .text_item_4 { position:absolute; right:0; bottom:1px; color:#888888; font-size:14px; line-height:30px;}
.title_1001 .text_item_4 .cor2 { color:#d50000;}
.title_1001 .text_item_5 { display:block; position:absolute; right:0; bottom:1px; color:#7f7f7f; font-size:14px; line-height:28px; text-align:center; width:100px; border:1px solid #eeeeee;}
.title_1001 .text_item_5 .cor2 { color:#103d92;}
/*act*/
.title_1001 .text_item_2 .more.on,
.title_1001 .text_item_2 .more:hover { color:#ffffff; background-color:#113d84;}
.title_1001 .text_item_5:hover { color:#ffffff; background-color:#113d84;}
.title_1001 .text_item_5:hover * { color:#ffffff;}
/*act*/

.title_1002 {}
.title_1002 .text_item_1 { color:#383b40; font-size:24px; line-height:70px; border-bottom:1px solid #e5e5e5;}
.title_1002 .text_item_1 .cor2 { color:#113d84;}

.title_1003 { background-color:#f7f7f7;}
.title_1003 .text_item_1 { width:180px; color:#ffffff; font-size:18px; line-height:50px; text-align:center; background-color:#113d84;}







			/*小版块查看更多*/
.morebox_1001 {}
.morebox_1001 .more_1001 { display:block; width:244px; margin:0 auto; color:#7f7f7f; font-size:14px; line-height:42px; text-align:center; border:1px solid #eeeeee;}
.morebox_1001 .more_1001 .cor2 { color:#103d92;}
/*act*/
.morebox_1001 .more_1001:hover { color:#ffffff; background-color:#2a5ab4; border-color:#2a5ab4;}
.morebox_1001 .more_1001:hover * { color:#ffffff;}
/*act*/

.morebox_1002 {}
.morebox_1002 .more_1001 { display:block; width:150px; color:#ffffff; font-size:14px; line-height:44px; text-align:center; background-color:#113d84;}


.jt_1001 { width:36px; height:11px; background-image:url(../image/jt-1001-1-1.png);}





			/*推荐产品列表*/
.list_1001 {}
.list_1001 ul { width:1300px;}
.list_1001 ul li { float:left; width:370px; padding:0 45px 42px 0;}
.list_1001 ul li .abox { display:block;}
.list_1001 ul li .abox_in { font-size:0; position:relative;}
.list_1001 ul li .abox .img_1 { display:block; width:100%; height:250px;}
.list_1001 ul li .abox .textbox_1 { padding: 22px 22px; background-color:#ffffff; border:1px solid #eeeeee;}
.list_1001 ul li .abox .textbox_1 .text_item_1 { color:#383b40; font-size:16px; line-height:20px; text-align:center;}
.list_1001 ul li .abox .textbox_1 .text_item_2 { color:#a2a2a2; font-size:14px; line-height:18px; text-align:center; margin-top:6px;}
.list_1001 ul li .abox .textbox_2 { display:none; position:absolute; z-index:15; left:0; bottom:0; right:0; padding: 24px 22px; background-color:#ffffff;}
.list_1001 ul li .abox .textbox_2 .text_item_1 { color:#113d84; font-size:16px; line-height:20px; text-align:center;}
.list_1001 ul li .abox .textbox_2 .text_item_2 { color:#a2a2a2; font-size:14px; line-height:18px; text-align:center; margin-top:6px;}
.list_1001 ul li .abox .textbox_2 .text_item_3 { color:#696969; font-size:14px; line-height:24px; text-align:center; height:48px; margin-top:26px;}
/*act*/
.list_1001 ul li .abox:hover .textbox_2 { display:block;}
/*act*/

			/*新闻列表*/
.list_1002 {}
.list_1002 ul { border-top:1px solid #eeeeee;}
.list_1002 ul li { border-bottom:1px solid #eeeeee;}
.list_1002 ul li .abox { display:block;}
.list_1002 ul li .abox_in { padding: 36px 164px 36px 30px; position:relative;}
.list_1002 ul li .abox .text_item_1 { padding-left:26px; color:#383b40; font-size:16px; line-height:20px; background-image:url(../image/dian-1001-1-1.png); background-position: left center;}
.list_1002 ul li .abox .text_item_2 { padding-left:26px; color:#999999; font-size:14px; line-height:24px; height:48px; margin-top:26px;}
.list_1002 ul li .abox .text_item_3 { position:absolute; top:30px; right:36px; color:#a0a0a0; font-size:24px; line-height:30px;}
.list_1002 ul li .abox .line_1 { position:absolute; right:88px; bottom:44px; width:1px; height:33px; background-color:#eeeeee;}
.list_1002 ul li .abox .jt { position:absolute; right:54px; bottom:60px; width:23px; height:7px; background-image:url(../image/jt-1002-1-1.png);}
/*act*/
.list_1002 ul li:hover { position:relative; z-index:5;}
.list_1002 ul li .abox:hover { background-color:#ffffff;}
.list_1002 ul li .abox:hover .text_item_1 { color:#113d84;}
.list_1002 ul li .abox:hover .jt { background-image:url(../image/jt-1002-1-1on.png);}
/*act*/

			/*填表1*/
.form_1001 {}
.form_1001 .formbox {}
.form_1001 .formbox .formitem {}
.form_1001 .formbox .formitem+.formitem { margin-top:20px;}
.form_1001 .formbox .formitem .textwrap {}
.form_1001 .formbox .formitem .textwrap .textbox,
.form_1001 .formbox .formitem .textwrap .textsbox { border:1px solid #e5e5e5; padding: 0 22px; background-color:rgba(255,255,255,0.3);}
.form_1001 .formbox .formitem .textwrap .textbox .text,
.form_1001 .formbox .formitem .textwrap .textsbox .texts { color:#113d84; font-size:14px; line-height:38px; height:38px;}
.form_1001 .formbox .formitem .textwrap .textsbox { padding:16px 22px;}
.form_1001 .formbox .formitem .textwrap .textsbox .texts { line-height:24px; height:72px;}

.form_1001 .formbox .formitem.no1 { height:40px;}
.form_1001 .formbox .formitem.no1 .textwrap { float:left; width:484px;}
.form_1001 .formbox .formitem.no1 .textwrap+.textwrap { float:right;}

.form_1001 .formbox .formitem .selbox { position:relative;}
.form_1001 .formbox .formitem .selbox .bxsel-list-box { display:none; position:absolute; top:43px; left:0; right:0; background-color:#ffffff; border:1px solid #c1c9d8; max-height:160px; overflow:auto;}
.form_1001 .formbox .formitem .selbox .bxsel-list-box li {}
.form_1001 .formbox .formitem .selbox .bxsel-list-box li a { display:block; color:#888888; font-size:14px; line-height:42px; padding: 0 24px;}

.form_1001 .formsub { font-size:0; text-align:center; margin-top:40px;}
.form_1001 .formsub .submit { width:240px; height:46px; color:#ffffff; font-size:14px; background-color:#2a5ab4; border-radius:23px;}
/*act*/
.form_1001 .formbox .formitem .selbox .text { background-image:url(../image/p-sel-1-1.png); background-repeat: no-repeat; background-position: right center;}
.form_1001 .formbox .formitem .selbox .bxsel-list-box li a:hover { color:#113d84; background-color:#e8f0fd;}
.form_1001 .formsub .submit:hover { background-color:#113d84;}
/*act*/


			/*动态列表*/
.list_1003 {}
.list_1003 ul {}
.list_1003 ul li { border-bottom:1px solid #eeeeee;}
.list_1003 ul li .abox { display:block;}
.list_1003 ul li .abox_in { height:100px; position:relative;}
.list_1003 ul li .abox .text_item_1 { position:absolute; top:20px; left:30px; width:80px;}
.list_1003 ul li .abox .text_item_1 .text_1 { color:#383b40; font-size:24px; line-height:30px; text-align:center;}
.list_1003 ul li .abox .text_item_1 .text_2 { color:#999999; font-size:14px; line-height:18px; text-align:center; margin-top:2px;}
.list_1003 ul li .abox .dian_1 { position:absolute; top:48px; left:124px; width:4px; height:4px; background-image:url(../image/dian-1002-1-1.png);}
.list_1003 ul li .abox .text_item_2 { height:100%; padding: 0 120px 0 148px;}
.list_1003 ul li .abox .text_item_2 table { table-layout:fixed; height:100%;}
.list_1003 ul li .abox .text_item_2 .text_1 { color:#383b40; font-size:16px; line-height:24px; max-height:48px;}
.list_1003 ul li .abox .jt_1 { position:absolute; top:37px; right:34px; width:32px; height:33px; border-left:1px solid #eeeeee; background-image:url(../image/jt-1003-1-1.png); background-position: right center;}
/*act*/
.list_1003 ul li:hover { position:relative; z-index:5;}
.list_1003 ul li .abox:hover { background-color:#ffffff;}
.list_1003 ul li .abox:hover .text_item_1 .text_1 { color:#3066c8;}
.list_1003 ul li .abox:hover .text_item_2 .text_1 { color:#113d84;}
.list_1003 ul li .abox:hover .jt_1 { right:20px; background-image:url(../image/jt-1003-1-1on.png);}
/*act*/

			/*图文列表*/
.list_1004 {}
.list_1004 ul {}
.list_1004 ul li { border-bottom:1px solid #eeeeee;}
.list_1004 ul li .abox { display:block; padding:30px 0 30px 30px;}
.list_1004 ul li .abox_in { height:102px; position:relative;}
.list_1004 ul li .abox .img_1 { display:block; float:left; width:150px; height:100%;}
.list_1004 ul li .abox .textbox { position:relative; height:100%;}
.list_1004 ul li .abox .textbox .text_item_1 { color:#383b40; font-size:16px; line-height:20px; padding:3px 0 0 24px; margin-right:112px; background-image:url(../image/dian-1002-1-1.png); background-position: left center;}
.list_1004 ul li .abox .textbox .text_item_2 { color:#999999; font-size:14px; line-height:20px; padding:0 0 0 24px; margin-right:112px; margin-top:24px; height:40px;}
.list_1004 ul li .abox .textbox .text_item_3 { color:#a0a0a0; font-size:24px; line-height:30px; position:absolute; right:16px; top:0;}
.list_1004 ul li .abox .textbox .jt_1 { position:absolute; top:58px; right:34px; width:32px; height:33px; border-left:1px solid #eeeeee; background-image:url(../image/jt-1003-1-1.png); background-position: right center;}
		/*有图*/
.list_1004 ul li.hasimg {}
.list_1004 ul li.hasimg .textbox { margin-left:178px;}
		/*无图*/
.list_1004 ul li.noimg {}
.list_1004 ul li.noimg .img_1 { display:none;}
/*act*/
.list_1004 ul li:hover { position:relative; z-index:5;}
.list_1004 ul li .abox:hover { background-color:#ffffff;}
.list_1004 ul li .abox:hover .textbox .text_item_1 { color:#113d84; background-image:url(../image/dian-1002-1-1on.png);}
.list_1004 ul li .abox:hover .textbox .jt_1 { right:20px; background-image:url(../image/jt-1003-1-1on.png);}
/*act*/

			/*图片视频列表*/
.list_1005 { padding:30px 0 0 0; border-bottom:1px solid #e5e5e5;}
.list_1005 ul { width:990px;}
.list_1005 ul li { float:left; width:288px; padding: 0 33px 40px 0;}
.list_1005 ul li .abox { display:block;}
.list_1005 ul li .abox_in { font-size:0; position:relative;}
.list_1005 ul li .abox .img_1 { display:block; height:194px;}
.list_1005 ul li .abox .zgbox { position:absolute; z-index:5; top:0; left:0; right:0; height:194px; background:url(../image/p-video-1-1.png) repeat center center;}
.list_1005 ul li .abox .textbox { border:1px solid #eeeeee; background-color:#ffffff; position:relative; z-index:5;}
.list_1005 ul li .abox .textbox .text_item_1 { color:#383b40; font-size:16px; line-height:48px; text-align:center; margin:0 20px;}
/*act*/
.list_1005 ul li .abox:hover .textbox .text_item_1 { color:#113d84;}
/*act*/


			/*图片列表-产品*/
.list_1006 { padding:30px 0 0 0; border-bottom:1px solid #e5e5e5;}
.list_1006 ul { width:990px;}
.list_1006 ul li { float:left; width:288px; padding: 0 33px 40px 0;}
.list_1006 ul li .abox { display:block;}
.list_1006 ul li .abox_in { font-size:0; position:relative;}
.list_1006 ul li .abox .img_1 { display:block; height:194px;}
.list_1006 ul li .abox .textbox_1 { padding: 22px 22px; background-color:#ffffff; border:1px solid #eeeeee;}
.list_1006 ul li .abox .textbox_1 .text_item_1 { color:#383b40; font-size:16px; line-height:20px; text-align:center;}
.list_1006 ul li .abox .textbox_1 .text_item_2 { color:#a2a2a2; font-size:14px; line-height:18px; text-align:center; margin-top:6px;}
.list_1006 ul li .abox .textbox_2 { display:none; position:absolute; z-index:15; left:0; bottom:0; right:0; padding: 24px 22px; background-color:#ffffff;}
.list_1006 ul li .abox .textbox_2 .text_item_1 { color:#113d84; font-size:16px; line-height:20px; text-align:center;}
.list_1006 ul li .abox .textbox_2 .text_item_2 { color:#a2a2a2; font-size:14px; line-height:18px; text-align:center; margin-top:6px;}
.list_1006 ul li .abox .textbox_2 .text_item_3 { color:#696969; font-size:14px; line-height:24px; text-align:center; height:48px; margin-top:26px;}
/*act*/
.list_1006 ul li .abox:hover .textbox_2 { display:block;}
/*act*/


		/*文章详情*/
.article_1001 { color:#383b40; font-size:16px; line-height:36px; padding:36px 0;}
.article_1001 p+p { margin-top:36px;}
.article_1001 img { max-width:100%;}


			/*上一篇下一篇*/
.list_1007 {}
.list_1007 ul {}
.list_1007 ul li {}
.list_1007 ul li .abox { display:block;}
.list_1007 ul li .abox_in { position:relative;}
.list_1007 ul li .abox .text_item_1 { padding: 0 0 0 20px; color:#383b40; font-size:16px; line-height:60px; margin-right:420px; background-image:url(../image/dian-1002-1-1.png); background-position: left center;}
.list_1007 ul li .abox .jt_1 { position:absolute; top:14px; right:34px; width:32px; height:32px; border-left:1px solid #dcdcdc; background-image:url(../image/jt-1003-1-1.png); background-position: right center;}
/*act*/
.list_1007 ul li .abox:hover .text_item_1 { color:#113d84;}
.list_1007 ul li .abox:hover .jt_1 { right:20px; background-image:url(../image/jt-1003-1-1on.png);}
/*act*/

			/*服务领域综合页*/
.list_1008 {}
.list_1008 ul {}
.list_1008 ul li {}
.list_1008 ul li+li { margin-top:26px;}
.list_1008 ul li .abox { display:block;}
.list_1008 ul li .abox_in { font-size:0; position:relative; overflow:hidden;}
.list_1008 ul li .abox .img_1 { display:block; width:100%; height:400px;}
.list_1008 ul li .abox .textbox { position:absolute; z-index:5; top:0; left:0; right:0; bottom:0; background:url(../image/p-list_1008-1-1.png) repeat-y left top;}
.list_1008 ul li .abox .textbox table { height:100%; table-layout:fixed;}
.list_1008 ul li .abox .textbox .text_item_1 { padding: 0 0 0 88px; float:left;}
.list_1008 ul li .abox .textbox .text_item_1 .text_1 { color:#ffffff; font-size:32px; line-height:40px;}
.list_1008 ul li .abox .textbox .text_item_1 .text_2 { color:#ffffff; font-size:12px; line-height:20px; opacity:0.6;}
.list_1008 ul li .abox .textbox .text_item_2 { padding: 0 90px 0 0 ; float:right;}
.list_1008 ul li .abox .textbox .text_item_2 .btn_01 { display:block; width:150px; color:#ffffff; font-size:14px; line-height:46px; text-align:center; background-color:#113d84;}
/*act*/
.list_1008 ul li .abox .textbox .text_item_2 .btn_01:hover { background-color:#2a5ab4;}
/*act*/

		/*弹窗样式*/
.alertwrap01 { position:fixed; z-index:999; top:0; left:0; right:0; bottom:0; display:none;}
.alertwrap01>table { table-layout:fixed; height:100%;}
.alertwrap01>table>tbody>tr>td { position:relative;}
.alertwrap01 .alertbg { position:absolute; z-index:2; top:0; left:0; right:0; bottom:0; background-color:rgba(0,0,0,0.5);}
.alertmain { position:relative; z-index:5; margin:0 auto; display:none;}
.alert_inside {}
.alert_close { display:block; width:42px; height:42px; margin:30px auto 0 auto; background-image:url(../image/p-alert_close-1-1.png);}


.at01_main { width:970px; background-color:#ffffff;}
.alert_01 { width:790px; margin:0 auto;}
.at01_inside { padding:50px 0 36px 0;}
.at01_inside .form_1001 .formbox .formitem.no1 .textwrap { width:384px;}






				/*统一设定阴影效果*/
.index_1001,
.list_1001 ul li .abox:hover,
.list_1002 ul li .abox:hover,
.flyr_1002,
.head_1003.fix .head_1003_in,
.list_1003 ul li .abox:hover,
.list_1004 ul li .abox:hover,
.list_1005 ul li .abox:hover,
.list_1006 ul li .abox:hover { -webkit-box-shadow: 0px 0px 8px 0px rgba(180,180,180,0.40); box-shadow: 0px 0px 8px 0px rgba(180,180,180,0.40);}


				/*统一设定动画效果*/
.list_1001 ul li .abox .img_1,
.i1003_main_2 .main_item_1 .item .abox .img_1,
#i1005_main_1 .slides li .abox .img,
.i1009_main_1 .abox .imgbox .img_1,
.list_1008 ul li .abox .img_1,
.list_1005 ul li .abox .img_1 { transition: transform 2s;}

.list_1001 ul li .abox_in,
.i1003_main_2 .main_item_1 .item .abox_in,
.i1009_main_1 .abox:hover .imgbox,
.list_1008 ul li .abox_in,
.list_1005 ul li .abox_in { position:relative; overflow:hidden;}

.list_1001 ul li .abox:hover .img_1,
.i1003_main_2 .main_item_1 .item .abox:hover .img_1,
#i1005_main_1 .slides li .abox:hover .img,
.i1009_main_1 .abox:hover .imgbox .img_1,
.list_1008 ul li .abox:hover .img_1,
.list_1005 ul li .abox:hover .img_1 { transform: scale(1.08,1.08);}














