﻿/*****标题*******/
.kfgc_title {width:100%; overflow: hidden; margin-top:90px;}
.kfgc_title .banner1-2{height: 40px;}
.kfgc_title .banner1-2 dl{ width: 1200px; height: 40px; margin: 0 auto; color: #b4835a; font-size: 30px; line-height: 40px;}
.kfgc_title .banner1-2 dl dt{ width: 500px; height: 40px; float: left;text-transform: uppercase}
.kfgc_title .banner1-2 dl dt p{ display:inline-block; float:left;}
.kfgc_title .banner1-2 dl dt img{ display:inline-block; float:left; margin-left:10px;}
.kfgc_title .banner1-2 dl dd{ width: 40px; height: 40px; float: right;}
.kfgc_title .banner1-2 dl dd img{ width: 40px; height: 40px;}


/*******第一部分*****/
.about_1{ /*height: 1036px;*/ height:auto; overflow: hidden; }
.about_1 .about_1_1{ width: 1200px; height: auto; margin: 32px auto 0;}
.zz{ width: 1200px; text-indent: 2em; font-size: 18px;  color: #7b7b7b; line-height: 30px; display: inline-block; overflow:hidden; text-align:justify;margin-top: 32px;}

.about_1 .about_1_1 dl {width: 1200px; overflow: hidden;margin-top: 30px; display:block;}

.about_1 .about_1_1 dl dt{width: 231px; height: 249px;box-shadow:4px 4px 4px #dadada; display: inline-block; float: left; margin-right: 10px;margin-bottom: 24px;}
.about_1 .about_1_1 dl .dt1{background:#da0000; color:#ffffff; text-align:center; vertical-align:middle; }
.about_1 .about_1_1 dl p{width: 231px;  height:60px; margin-top:80px; font-size:18px; }
.about_1 .about_1_1 dl b{width: 231px;  height:60px;  font-size:32px; }
.about_1 .about_1_1 dl dt img{width: 231px; height: 179px;}
.about_1 .about_1_1 dl dt:nth-child(5n+0){margin-right:0;}
.about_1 .about_1_1 dl dt i{width: 231px; height: 70px; line-height: 70px; font-size: 18px; color: #7b7b7b; text-align: center; font-style: normal; display: inline-block; }
.about_1 .about_1_1 dl dd{width: 195px; height: 211px;box-shadow:4px 4px 4px #dadada; display: inline-block; float: left;margin-right: 5px;margin-bottom: 6px; }
.about_1 .about_1_1 dl dd i{width: 195px; height: 59px; line-height: 59px; font-size: 18px; color: #7b7b7b; text-align: center; font-style: normal; display: inline-block; }
.about_1 .about_1_1 dl dd:nth-child(11n){margin-right:0;}
.about_1 .about_1_1 dl .dd img{width: 195px; height: 152px; }
.about_1 .about_1_1 span img{ width: 1200px; height: 340px; display: inline-block;}
.about_1 .about_1_1 dt span{ width: 231px; height: 179px;overflow:hidden !important; display:block; transform: rotate(0deg); -webkit-transform: rotate(0deg);  }
.about_1 .about_1_1 dt span img{transition:all 0.8s; -webkit-transition:all 0.8s;  -moz-transition:all 0.8s; transform:scale(1,1); -webkit-transform:scale(1,1);  overflow: hidden;width: 231px; height: 179px; }
.about_1 .about_1_1 dt span img:hover{transform: scale(1.1);}
.about_1 .about_1_1 dd span{ width: 195px; height: 152px;overflow:hidden !important; display:block; transform: rotate(0deg); -webkit-transform: rotate(0deg);  }
.about_1 .about_1_1 dd span img{transition:all 0.8s; -webkit-transition:all 0.8s;  -moz-transition:all 0.8s; transform:scale(1,1); -webkit-transform:scale(1,1);  overflow: hidden;width: 195px; height: 152px; }
.about_1 .about_1_1 dd span img:hover{transform: scale(1.1);}


.about_1 .about_1_2{ width: 1200px; height: auto; margin: 32px auto 0;}
.about_1 .about_1_2 dl {width: 1200px; overflow: hidden;margin-top: 30px; display:block;}
.about_1 .about_1_2 dl dd{ float:left; margin:0 37px 0 0;}
.about_1 .about_1_2 dl dd p{ margin:0 auto; height:54px; line-height:22px; font-size:14px; color:#393939;text-align:justify;display:block; width:100%;}
.about_1 .about_1_2 dl .dd1 .img1{ display:block; width:288px; height:198px; margin-bottom:8px; }
.about_1 .about_1_2 dl .dd1 p{  width:288px;  }
.about_1 .about_1_2 dl .dd1 .img2{ width:17px; height:17px; line-height:22px; margin-right:5px;}

.about_1 .about_1_2 dl .dd2 .img1{ display:block; width:281px; height:198px; margin-bottom:8px; }
.about_1 .about_1_2 dl .dd2 p{ width:281px; }
.about_1 .about_1_2 dl .dd2 .img2{ width:17px; height:17px; line-height:22px; margin-right:5px;}

.about_1 .about_1_2 dl .dd3 .img1{ display:block; width:255px; height:198px; margin-bottom:8px; }
.about_1 .about_1_2 dl .dd3 p{ width:255px; }
.about_1 .about_1_2 dl .dd3 .img2{ width:17px; height:17px; line-height:22px; margin-right:5px;}

.about_1 .about_1_2 dl .dd4 {margin:0; }
.about_1 .about_1_2 dl .dd4 .img1{ display:block; width:265px; height:198px; margin-bottom:8px; }
.about_1 .about_1_2 dl .dd4 p{ width:265px; }
.about_1 .about_1_2 dl .dd4 .img2{ width:17px; height:17px; line-height:22px; margin-right:5px;}




/*****第2部分*******/
.about_2{ overflow: hidden; background:url(../image/bg.jpg) no-repeat; /*width:1920px;*/ height:680px; margin-top:90px;}
.about_2 .about_2_1{width: 1200px; margin:0 auto; }

.about_2 .about_2_1 dl {width: 1200px; overflow: hidden;margin-top: 35px; display:block;}
.about_2 .about_2_1 dl dd{ float:left; margin:0 16px 0 0;}
.about_2 .about_2_1 dl dd p{ margin:0 auto; height:54px; line-height:22px; font-size:14px; color:#393939;text-align:justify;display:block; width:100%;}
.about_2 .about_2_1 dl .dd1 .img1{ display:block; width:389px; height:251px; margin-bottom:8px; }
.about_2 .about_2_1 dl .dd1 p{  width:389px;  }
.about_2 .about_2_1 dl .dd1 .img2{ width:17px; height:17px; line-height:22px; margin-right:5px;}

.about_2 .about_2_1 dl .dd2 .img1{ display:block; width:389px; height:251px; margin-bottom:8px; }
.about_2 .about_2_1 dl .dd2 p{  width:389px;  }
.about_2 .about_2_1 dl .dd2 .img2{ width:17px; height:17px; line-height:22px; margin-right:5px;}


.about_2 .about_2_1 dl .dd3 {margin:0; }
.about_2 .about_2_1 dl .dd3 .img1{ display:block; width:389px; height:251px; margin-bottom:8px; }
.about_2 .about_2_1 dl .dd3 p{  width:389px;  }
.about_2 .about_2_1 dl .dd3 .img2{ width:17px; height:17px; line-height:22px; margin-right:5px;}

/*****第3部分*******/
.about_3{ overflow: hidden; background:#ffffff; height:auto; margin-top:90px;}
.about_3 .about_3_1{width: 1200px; margin:0 auto; }

.about_3 .about_3_1 dl {width: 1200px; overflow: hidden;margin: 35px 0 70px 0; display:block;}
.about_3 .about_3_1 dl dd{ float:left; margin:0 16px 0 0;}
.about_3 .about_3_1 dl dd p{ margin:0 auto; height:54px; line-height:22px; font-size:14px; color:#393939;text-align:justify;display:block; width:100%;}
.about_3 .about_3_1 dl dd .img1{ display:block; width:389px; height:214px; margin-bottom:8px; }
.about_3 .about_3_1 dl dd p{  width:291px;  }
.about_3 .about_3_1 dl dd .img2{ width:17px; height:17px; line-height:22px; margin-right:5px;}
.about_3 .about_3_1 dl .dd1 {margin:0; }
