.kjsj{ width:100%; }
.jishuqi{ padding-top:142px; padding-bottom:158px; background:url(kjsj.jpg) top center no-repeat;}
.jishuqi .jishuqil{ width:60%;}
.jishuqi .jishuqil ul{ padding-top:25px;}
.jishuqi .jishuqil ul li{ float:left; width:33.3%;}
.jishuqi .jishuqil ul li a{ font-size:16px; color:#666;}
.jishuqi .jishuqil ul li p{ color:#ee6a53; font-size:18px;}
.jishuqi .jishuqil ul li p i{ font-weight:bold; font-size:73px; font-style:normal;}
.jishuqi .jishuqil p.jsqjianjie{ font-size:16px; color:#666; line-height:32px; text-indent:2em; width:653px; max-width:100%; padding-top:45px;}
.jishuqir{ width:38.9%;}
.jishuqir a.hasimg{ width:100%}
.jishuqir a.hasimg img{ width:100%}
.important{ padding-top:109px; padding-bottom:67px;}
.important li{ float:left; background:#f8f8f8;}
.important li.li1{ width:70.9%; height:304px;}
.important li.li1 span{ font-size:48px; color:#ee6a53; font-weight:bold; display:block;padding:0px 6.3%; padding-top:67px; }
.important li.li1 span em{ font-style:normal; font-size:24px; color:#3e3a39; font-family:Tahoma, Geneva, sans-serif;}
.important li.li1 p{ font-size:22px; color:#3e3a39; line-height:160%;   padding:0px 6.3%;padding-top:20px; display:block;}
.important li.li2{ float:left; position:relative; width:29.1%; z-index:999; height:304px;}
.important li.li2 img{ display:block; width:100%; position:absolute; left:0px; top:-76px;}
.important li.li3{ height:524px; width:37.3%; overflow:hidden;   }
.important li.li3 .bkg{ padding-bottom:117.4%; }
.important li.li4{height:524px; width:33.6%;overflow:hidden}
.important li.li4 .bkg{ padding-bottom:130.2%;}
.important li.li5{ float:left; width:29.1%; height:524px;}
.important li.li5 .bkg{ padding-bottom:150%;}
.important li.li6{ height:246px;width:37.3%; overflow:hidden;}
.important li.li6 img{ height:100%; max-width:100%}
.important li.li7{background:#f8f8f8; width:62.7%; height:246px;}
.important li.li7 p{ font-size:16px; color:#3e3a39; line-height:30px; display:block; margin:0px auto; width:88%; padding:20px 0px;}
.kjsjad{ height:364px; text-align:center;}
.kjsjad p{ font-size:36px; color:#FFF; display:block; padding-top:120px; font-weight:bold; margin:0px auto; width:960px; max-width:85%}
.kjsjad p span{ display:block; font-size:24px; padding-top:19px;}
.fengcai{ padding-top:102px; padding-bottom:60px; background:url(fc.jpg) center top no-repeat;}
img.imgfc{ display:none}
.kjsjtitle{ display:block; margin:0px auto;}
.kjsjtitle img{ max-width:90%; display:block; margin:0px auto;}
.fengcai .fengcainr{ margin-top:56px; height:909px;background:url(kjsjnr.png) center 18px no-repeat;}
.fengcai .fengcainr p{ font-size:26px; color:#333; line-height:39px;}
.fengcai .fengcainr p span{ display:block; font-size:30px; font-weight:bold; padding-bottom:32px;}
.kjsjyoushi{ padding-top:95px; padding-bottom:102px;}
.kjsjyoushi .kjsjyoushinr{ padding-top:77px;}
.kjsjyoushi .kjsjyoushinr img{ max-width:100%; display:block; margin:auto}
.kjsjlc{ background:url(lcbg.jpg); padding-top:96px; padding-bottom:60px;}
.kjsjlc .kjsllcnr{ padding-top:132px;}
.kjsjlc .kjsllcnr li{ float:left; width:21.7%; margin-right:4.4%; height:274px;  background:#FFF; margin-bottom:6.4%;}
.kjsjlc .kjsllcnr li div.linr{border:1px solid #eeeeee; height:100%;}
.kjsjlc .kjsllcnr li.z{ margin-right:0px;}
.kjsjlc .kjsllcnr li dl{ width:100%; height:162px; position:relative;transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;}
.kjsjlc .kjsllcnr li:hover dl{-webkit-transform: rotate3d(0,1,0,720deg);
    -moz-transform: rotate3d(0,1,0,720deg);
    transform: rotate3d(0,1,0,720deg);}
.kjsjlc .kjsllcnr li dd{ display:block; width:227px; margin:0px auto; position:relative; max-width:98%; text-align:center}
.kjsjlc .kjsllcnr li dd img{ position:absolute; left:0px; top:0px;}
.kjsjlc .kjsllcnr li dd a{ display:block; width:100%;  font-size:24px; color:#535353; line-height:200%}
.kjsjlc .kjsllcnr li p{ color:#828282; display:block; padding-top:10px;}
.kjsjlc .kjsllcnr li p span{ color:#ed6b52}
.kjsjlc p.p_kjsj_liucheng{ font-size:14px; color:#ed6b52;}
.kjsjmessage{ padding-top:157px; padding-bottom:74px;}
.kjsjmessage .kjsjmessnr{ padding-top:107px;}
.shejijia{ height:353px; background:url(shejijia.jpg) center bottom no-repeat;  border-bottom:1px solid #FFF; text-align:center;}
.shejijia p.sjj1{ font-size:48px; color:#000; font-weight:bold; display:block; padding:84px 0px 20px 0px;}
.shejijia p.sjj2{ display:block; font-size:18px; color:#000;}
.shejijia p.sjj3{ font-size:40px; color:#000; padding-top:26px;}


@media screen and (max-width:1200px){
	.fengcai{ padding-top:42px; padding-bottom:30px; }
	.fengcai .fengcainr{ margin-top:26px; background-size:100% auto;}
	.important li.li2 img{   }
	.important li.li3{ height:auto;}
	.important li.li4{ height:auto}
	.important li.li5{ height:auto; background:#000}
	}
@media screen and (max-width:1120px){
	.important{ padding-top:49px; padding-bottom:37px;}
	.important li.li2 img{  bottom:0px; top:auto}
	.important li.li3{}
	.important li.li4{}
	.important li.li5{}
	}
@media screen and (max-width:1100px){
.fengcai .fengcainr{  height:auto; background:none;}
.fengcai .fengcainr p{ font-size:26px; color:#333; line-height:39px; padding-bottom:20px;}
.fengcai .fengcainr p span{ display:block; font-size:30px; font-weight:bold; padding-bottom:32px;}	
img.imgfc{ display:block; float:left; width:47%; margin-left:2%}


.kjsjlc{  padding-top:36px; padding-bottom:30px;}
.kjsjlc .kjsllcnr{ padding-top:30px;}
.kjsjlc .kjsllcnr li{  width:24%; margin-right:1.3%; margin-bottom:1.4%;}

	}
@media screen and (max-width:1044px){
.important li.li1 span{ font-size:28px;  padding-top:37px; }
.important li.li1 span em{  font-size:18px; }
.important li.li1 p{ font-size:22px;}

.kjsjad{ height:264px; }
.kjsjad p{ font-size:20px; padding-top:70px; }
.kjsjad p span{ font-size:16px; }

.kjsjyoushi {
    padding-top: 35px;
    padding-bottom: 30px;
}


.kjsjlc{ }
.kjsjlc .kjsllcnr{ padding-top:20px;}
.kjsjlc .kjsllcnr li{  width:47%; margin-right:0%; margin-left:2%; margin-bottom:2%;}
.kjsjlc .kjsllcnr li dd{  width:80%;}


	}
@media screen and (max-width:900px){
.jishuqi{ padding-top:40px; padding-bottom:40px; background:url(kjsj.jpg) center center no-repeat;}
.jishuqi .jishuqil ul li p i{  font-size:43px;}
.jishuqi .jishuqil p.jsqjianjie{ padding-top:20px;}
	}
	
@media screen and (max-width:850px){
	.clear7{ display:none}
	.jishuqi .jishuqil ul{ padding-top:0px;}
	.jishuqi{ background-size:auto 100%; padding:20px 0px;}
	.jishuqi .jishuqil{ width:100%;}
	.jishuqir{ width:100%; margin-top:20px;}
	.jishuqi .jishuqil ul li p i{  font-size:23px;}
	.important li.li1{ width:100%; height:auto; padding-bottom:20px;}
	.important li.li1 p{ font-size:16px;}
	.important li.li2{ width:100%; background:url(ten.gif) center center no-repeat #ee6a53; height:200px; background-size:auto 100%; }
	.important li.li2 img{  display:none}
	.important li.li3{ width:100%; }
	.important li.li4{ width:100%}
	.important li.li5{ width:100%}
	.important li.li6{ width:100%; background:url(li6.jpg) center center no-repeat #3e3a39; height:140px;background-size:auto 100%;}
	.important li.li6 img{ display:none}
	.important li.li7{ width:100%; height:auto; padding-bottom:10px;}
	
	.fengcai .fengcainr p{ font-size:18px;  line-height:220%; }
.fengcai .fengcainr p span{ font-size:24px;  padding-bottom:12px;}	
	
	
	
	.shejijia{ height:200px;}
.shejijia p.sjj1{ font-size:28px;  padding:34px 0px 20px 0px;}
.shejijia p.sjj2{  font-size:16px;}
.shejijia p.sjj3{ font-size:20px;  padding-top:16px;}
	
	
	
	}
	
	
	@media screen and (max-width:640px){
	
	.fengcai .fengcainr p{ font-size:14px; line-height:200%  }
.fengcai .fengcainr p span{ font-size:16px; }	
	.kjsjad{ height:200px; }
.kjsjad p{ font-size:16px; padding-top:40px; }
.kjsjad p span{ font-size:14px; }
	.kjsjlc .kjsllcnr li dd a{ font-size:18px; }
	}
	@media screen and (max-width:540px){
	.kjsjlc .kjsllcnr li dd{  width:98%;}
	.kjsjlc .kjsllcnr li dd a{ font-size:16px;  }
	.kjsjlc .kjsllcnr li dd img{ height:20px; top:5px; left:5px;}
	.important{ padding-top:0px;}
	.important li.li1 span{ padding-top:16px;}
	}
