/* 去除文本框后面x号 */
@charset 'utf-8';
::-ms-clear,::-ms-reveal{display:none;}

html,body{
	margin:0px;
	font-family: 'SimHei';
	overflow-x:auto;
	overflow-y:auto;
}
.banner_row{
	float:top;
	width:100%;
	height:400px;
	background:#07122e;
}
.sbanner_row{
	float:top;
	width:100%;
	height:354px;
	background:#07122e;
}
.abanner_row{
	float:top;
	width:100%;
	height:219px;
	background:#07122e;
}
.banner{
	float:top;
	margin:auto;
	width:1200px;
	height:400px;
	background:url('../../images/banner.jpg') repeat-x scroll 0 0 transparent;
	background-size:1200px 400px;
	color:#fff;
	text-align:left;
}
.sbanner{
	float:top;
	margin:auto;
	width:1200px;
	height:354px;
	background:url('../../images/sbanner.jpg') repeat-x scroll 0 0 transparent;
	background-size:1200px 354px;
	color:#fff;
	text-align:left;
}
.banner0{
	float:top;
	margin:auto;
	width:1200px;
	height:500px;
}
.banner1{
	float:top;
	width:1200px;
	height:30px;
	font-size:30px;
}
.banner2{
	float:top;
	width:600px;
	height:52px;
	line-height:26px;
	font-size:16px;
}
.cont1{
	float:top;
	width:100%;
	height:367px;
}
.cont11{
	float:top;
	width:100%;
	height:30px;
	font-size:30px;
	text-align:center;
}
.cont12{
	float:top;
	margin:auto;
	width:1100px;
	height:104px;
	line-height:26px;
	font-size:16px;
}
.btn_ljgd{
	float:top;
	margin:auto;
	margin-top:0px;
	width:120px;
	height:42px;
	background:url('../../images/btn_ljgd.png') repeat-x scroll 0 0 transparent;
	background-size:120px 42px;
}
.cont2{
	float:top;
	width:100%;
	height:500px;
	background:#FAFAFA;
}
.cont21{
	float:top;
	margin:auto;
	width:1200px;
	height:493px;
}
.cont22{
	float:left;
	width:493px;
	height:279px;
	background:url('../../images/cont22.png') repeat-x scroll 0 0 transparent;
	background-size:493px 279px;
}
.cont23{
	float:left;
	margin-left:45px;
	width:662px;
	height:279px;
}
.cont24{
	float:top;
	width:100%;
	height:22px;
	font-size:22px;
}
.cont25{
	float:top;
	width:100%;
	height:120px;
	line-height:30px;
	font-size:16px;
}
.cont3{
	float:top;
	width:100%;
	height:650px;
}
.cont31{
	float:top;
	margin:auto;
	width:1200px;
	height:450px;
}
.cont32{
	float:left;
	margin-left:39px;
	width:372px;
	height:450px;
	border: 1px solid #F0F0F0;
}
.cont33{
	float:top;
	margin-top:0px;
	margin-left:5px;
	width:362px;
	height:206px;
	background:url('../../images/cont33.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}
.cont34{
	float:top;
	margin:auto;
	width:322px;
	height:20px;
	font-size:20px;


    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.cont35{
	float:top;
	margin:auto;
	width:322px;
	height:96px;
	line-height:24px;
	font-size:16px;

overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.cont36{
	float:top;
	margin:auto;
	width:322px;
	height:16px;
	font-size:16px;
	color:#2c6ef1;
}
.cont37{
	float:top;
	margin-top:0px;
	margin-left:5px;
	width:362px;
	height:206px;
	background:url('../../images/cont37.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}
.cont38{
	float:top;
	margin-top:0px;
	margin-left:5px;
	width:362px;
	height:206px;
	background:url('../../images/cont38.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}
.cont4{
	float:top;
	width:100%;
	height:200px;
	background:#f5f5f5;
}
.cont41{
	float:top;
	margin:auto;
	width:1200px;
	height:200px;
	background:url('../../images/banner1.png') repeat-x scroll 0 0 transparent;
	background-size:1200px 200px;
}
.btn_ljzx{
	float:top;
	margin:auto;
	margin-top:0px;
	width:120px;
	height:42px;
	background:url('../../images/btn_ljzx.png') repeat-x scroll 0 0 transparent;
	background-size:120px 42px;
}
.btn_ljzx1{
	float:top;
	margin-top:0px;
	width:120px;
	height:42px;
	background:url('../../images/btn_ljzx.png') repeat-x scroll 0 0 transparent;
	background-size:120px 42px;
}
.d2kt_copyright1{
	float:top;
	width:100%;
	height:172px;
	font-size:16px;
	color:#ccc;
	text-align:center;
	background:#0c152d;
}
.d2kt_copyright2{
	float:top;
	width:100%;
	height:60px;
	line-height:60px;
	font-size:16px;
	color:#ccc;
	text-align:center;
	background:#071027;
}
.d2kt_copyright3{
	float:top;
	margin:auto;
	width:1100px;
	height:172px;
}
.d2kt_copyright4{
	float:left;
	width:742px;
	height:172px;
	line-height:172px;
	color:#ccc;
}
.d2kt_copyright5{
	float:left;
	margin-top:32px;
	width:358px;
	height:109px;
	background:url('../../images/d2kt_copyright5.png') repeat-x scroll 0 0 transparent;
	background-size:358px 109px;
}


a:link {
	color:#ccc;
	text-decoration:none;
}
a:visited {
	color:#ccc;
	text-decoration:none;
}
a:hover {
	color:#ccc;
	text-decoration:none;
}
a:active {
	color:#ccc;
	text-decoration:none;
}

/*---滚动条默认显示样式--*/  
::-webkit-scrollbar-thumb{
	background-color:#2b6ff1;  
	height:20px;  
	outline-offset:-1px;  
	outline:0px solid #020634;  
	border: 0px solid #020634;  
}  
 
/*---鼠标点击滚动条显示样式--*/  
::-webkit-scrollbar-thumb:hover{  
   background-color:#fff;  
   height:20px;
}  
 
/*---滚动条大小--*/  
::-webkit-scrollbar{  
   width:10px;  
   height:10px;  
}  
 
/*---滚动框背景样式--*/  
::-webkit-scrollbar-track-piece{ 
   background-color:#1a4baa;
}

.cont5{
	float:top;
	margin:auto;
	width:1200px;
	height:500px;
}
.cont51{
	float:left;
	width:660px;
	height:500px;
}
.cont52{
	float:left;
	width:540px;
	height:500px;
}
.cont53{
	margin-left:84px;
	margin-top:88px;
	width:372px;
	height:324px;
	background:url('../../images/sol1.png') repeat-x scroll 0 0 transparent;
	background-size:372px 324px;
}
.cont54{
	margin-left:84px;
	margin-top:88px;
	width:372px;
	height:324px;
	background:url('../../images/sol2.png') repeat-x scroll 0 0 transparent;
	background-size:372px 324px;
}
.cont55{
	margin-left:84px;
	margin-top:88px;
	width:372px;
	height:324px;
	background:url('../../images/sol3.png') repeat-x scroll 0 0 transparent;
	background-size:372px 324px;
}

.cont56{
	float:top;
	width:100%;
	height:24px;
	font-size:24px;
}
.cont57{
	float:top;
	width:100%;
	height:150px;
	line-height:30px;
	font-size:16px;
}
.cont6{
	float:top;
	width:100%;
	min-width:1920px;
	height:500px;
	background:#FAFAFA;
}
.cont61{
	float:top;
	margin:auto;
	width:1200px;
	height:493px;
}
.cont62{
	float:left;
	width:493px;
	height:279px;
	background:url('../../images/cont22.png') repeat-x scroll 0 0 transparent;
	background-size:493px 279px;
}
.cont63{
	float:left;
	margin-left:45px;
	width:662px;
	height:279px;
}
.cont64{
	float:top;
	width:100%;
	height:22px;
	font-size:22px;
}
.cont65{
	float:top;
	width:100%;
	height:120px;
	line-height:30px;
	font-size:16px;
}
.abanner{
	float:top;
	margin:auto;
	width:1200px;
	height:219px;
	background:url('../../images/abanner.jpg') repeat-x scroll 0 0 transparent;
	background-size:1200px 219px;
	color:#fff;
	text-align:left;
}
.cont7{
	float:top;
	margin:auto;
	width:1200px;
	height:1000px;
}
.cont71{
	float:top;
	margin:auto;
	width:1100px;
	height:160px;
	line-height:160px;
	font-size:24px;
	text-align:center;
}
.cont72{
	float:top;
	margin:auto;
	width:1100px;
	height:800px;
	line-height:30px;
	font-size:16px;
}
.nbanner{
	float:top;
	margin:auto;
	width:1200px;
	height:219px;
	background:url('../../images/nbanner.jpg') repeat-x scroll 0 0 transparent;
	background-size:1200px 219px;
	color:#fff;
	text-align:left;
}
.cont8{
	float:top;
	margin:auto;
	width:100%;
	height:1000px;
	background:#FAFAFA;
}
.cont81{
	float:top;
	margin:auto;
	width:1200px;
	height:306px;
	background:#FFF;
}
.cont82{
	float:top;
	margin:auto;
	width:1120px;
	height:305px;
	border-bottom: 1px solid #F5F5F5;
}
.cont83{
	float:left;
	margin-top:48px;
	width:362px;
	height:206px;
	background:url('../../images/cont33.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}
.cont84{
	float:left;
	margin-top:48px;
	margin-left:34px;
	width:720px;
	height:206px;
}
.cont85{
	float:top;
	margin-top:45px;
	width:720px;
	height:20px;
	line-height:20px;
	font-size:20px;
}
.cont86{
	float:top;
	margin-top:18px;
	width:720px;
	height:40px;
	line-height:20px;
	font-size:16px;
}
.cont87{
	float:top;
	margin-top:48px;
	width:720px;
	height:206px;
	text-align:right;
	font-size:16px;
	color:#2c6ef1;
}
.cont88{
	float:left;
	margin-top:48px;
	width:362px;
	height:206px;
	background:url('../../images/cont37.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}

.cont89{
	float:left;
	margin-top:48px;
	width:362px;
	height:206px;
	background:url('../../images/cont22.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}
.new1_pic1{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new1_pic1.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new1_pic2{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new1_pic2.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new1_pic3{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new1_pic3.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new1_pic4{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new1_pic4.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new1_pic5{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new1_pic5.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new1_pic6{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new1_pic6.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}

.new2_pic1{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new2_pic1.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new2_pic2{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new2_pic2.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new2_pic3{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new2_pic3.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}

.new3_pic1{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new3_pic1.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new3_pic2{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new3_pic2.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new3_pic3{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new3_pic3.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new3_pic4{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new3_pic4.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new3_pic5{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new3_pic5.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new3_pic6{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new3_pic6.JPG') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new3_pic7{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/new3_pic7.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}

.cont90{
	float:left;
	margin-top:48px;
	width:362px;
	height:206px;
	background:url('../../images/cont90.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}
.index90{
	float:top;
	margin-top:0px;
	margin-left:5px;
	width:362px;
	height:206px;
	background:url('../../images/cont90.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}

.new4_pic1{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/2019/4/1.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new4_pic2{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/2019/4/2.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.new4_pic3{
	float:top;
	margin:auto;
	margin-top:38px;
	width:798px;
	height:529px;
	background:url('../../images/2019/4/3.jpg') repeat-x scroll 0 0 transparent;
	background-size:798px 529px;
}
.cont91{
	float:left;
	margin-top:48px;
	width:362px;
	height:206px;
	background:url('../../images/cont91.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}
.index91{
	float:top;
	margin-top:0px;
	margin-left:5px;
	width:362px;
	height:206px;
	background:url('../../images/cont91.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}
.cont92{
	float:left;
	margin-top:48px;
	width:362px;
	height:206px;
	background:url('../../images/2020/2020_new1_1.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}
.index92{
	float:top;
	margin-top:0px;
	margin-left:5px;
	width:362px;
	height:206px;
	background:url('../../images/2020/2020_new1_1.png') repeat-x scroll 0 0 transparent;
	background-size:362px 206px;
}

.new5_pic1{
	float:top;
	margin:auto;
	margin-top:38px;
	width:1200px;
	height:388px;
	background:url('../../images/2019/5/1.jpg') repeat-x scroll 0 0 transparent;
	background-size:1200px 388px;
}
.new5_pic2{
	float:top;
	margin:auto;
	margin-top:38px;
	width:1000px;
	height:329px;
	background:url('../../images/2019/5/2.jpg') repeat-x scroll 0 0 transparent;
	background-size:1000px 329px;
}
.new5_pic3{
	float:top;
	margin:auto;
	margin-top:38px;
	width:1000px;
	height:329px;
	background:url('../../images/2019/5/3.jpg') repeat-x scroll 0 0 transparent;
	background-size:1200px 329px;
}
.new5_pic4{
	float:top;
	margin:auto;
	margin-top:38px;
	width:1200px;
	height:905px;
	background:url('../../images/2019/5/4.jpg') repeat-x scroll 0 0 transparent;
	background-size:1200px 905px;
}

.new1_2020_1{
	float:top;
	margin:auto;
	margin-top:38px;
	width:888px;
	height:477px;
	background:url('../../images/2020/2020_new1_1.png') repeat-x scroll 0 0 transparent;
	background-size:888px 477px;
}
.new1_2020_2{
	float:top;
	margin:auto;
	margin-top:38px;
	width:800px;
	height:600px;
	background:url('../../images/2020/2020_new1_2.jpg') repeat-x scroll 0 0 transparent;
	background-size:800px 600px;
}
.new1_2020_3{
	float:top;
	margin:auto;
	margin-top:38px;
	width:800px;
	height:536px;
	background:url('../../images/2020/2020_new1_3.jpg') repeat-x scroll 0 0 transparent;
	background-size:800px 536px;
}
.new1_2020_4{
	float:top;
	margin:auto;
	margin-top:38px;
	width:800px;
	height:450px;
	background:url('../../images/2020/2020_new1_4.jpg') repeat-x scroll 0 0 transparent;
	background-size:800px 450px;
}
.new1_2020_5{
	float:top;
	margin:auto;
	margin-top:38px;
	width:800px;
	height:531px;
	background:url('../../images/2020/2020_new1_5.jpg') repeat-x scroll 0 0 transparent;
	background-size:800px 531px;
}
.new1_2020_6{
	float:top;
	margin:auto;
	margin-top:38px;
	width:800px;
	height:450px;
	background:url('../../images/2020/2020_new1_6.jpg') repeat-x scroll 0 0 transparent;
	background-size:800px 450px;
}
.new1_2020_7{
	float:top;
	margin:auto;
	margin-top:38px;
	width:600px;
	height:402px;
	background:url('../../images/2020/2020_new1_7.jpg') repeat-x scroll 0 0 transparent;
	background-size:600px 402px;
}
.new1_2020_8{
	float:top;
	margin:auto;
	margin-top:38px;
	width:800px;
	height:600px;
	background:url('../../images/2020/2020_new1_8.jpg') repeat-x scroll 0 0 transparent;
	background-size:800px 600px;
}
.new1_2020_9{
	float:top;
	margin:auto;
	margin-top:38px;
	width:600px;
	height:450px;
	background:url('../../images/2020/2020_new1_9.jpg') repeat-x scroll 0 0 transparent;
	background-size:600px 450px;
}
.new1_2020_10{
	float:top;
	margin:auto;
	margin-top:38px;
	width:800px;
	height:359px;
	background:url('../../images/2020/2020_new1_10.jpg') repeat-x scroll 0 0 transparent;
	background-size:800px 359px;
}
.new1_2020_11{
	float:top;
	margin:auto;
	margin-top:38px;
	width:800px;
	height:384px;
	background:url('../../images/2020/2020_new1_11.jpg') repeat-x scroll 0 0 transparent;
	background-size:800px 384px;
}

.aboutus{
	float:top;
	margin:auto;
	width:1118px;
	height:178px;
	background:url('../../images/aboutus.jpg') repeat-x scroll 0 0 transparent;
	background-size:1118px 178px;
	color:#fff;
	text-align:left;
}
.importjpg{
	float:left;
	width:493px;
	height:279px;
	background:url('../../images/2021/importjpg.jpg') repeat-x scroll 0 0 transparent;
	background-size:493px 279px;
}
.partner{
	float:top;
	margin:auto;
	width:1200px;
	height:608px;
	background:url('../../images/partner.png') repeat-x scroll 0 0 transparent;
	background-size:1200px 608px;
}