@import url(body.css);
@import url(color_links.css);
.bg{ width:1200px;}

body{ background-color:#fff;}
.banner{line-height:90px; font-size:20px;  background:url(../images/tkb/tkb_01.jpg) no-repeat center; height:541px}
.logo{ float:left; background:url(../images/tkb/tkb_27.png) no-repeat; height:99px; width:244px;}
 .banner ul{ float:left; padding-left:40px;}.banner li{float:left; height:90px; padding:0 15px;}
 
 .banner li.this{ background-color:#4367aa;}
 

 .k1{ font-size:16px; line-height:36px; background:url(../images/tkb/tkb_02.gif) no-repeat center; height:548px;}
 .k1 h1{ padding:140px 0 70px 0;}
 .k1 span{ display:inline-block; width:15px; height:15px; background-color:#000; color:#fff; border-radius:50%; font-size:12px; line-height:15px; margin-right:5px;}
 
 
 
 .k2{ background:url(../images/tkb/tkb_03.jpg) no-repeat center; height:545px;}
 .k2 .bg{ width:860px;}
 .k2 dl{ line-height:28px; font-size:16px; width:50%;  padding-top:135px; float:left;}
  .k2 dl dt{ font-size:21px; font-weight:bold; padding:0 0 20px 0;}
  .k2 dl dd{color:#ff0000;}
   .k2 dl dd span{  display:inline-block; width:15px; height:15px; background-color:#ff0000;color:#fff;border-radius:50%;font-size:12px; text-align:center; line-height:15px; margin-right:5px;} 
   
   .biaotix{ margin-top:45px; padding:20px 0 45px 0; font-weight:bold; background:url(../images/tkb/tkb_32.png) no-repeat center; color:#172f71; font-size:30px;}
   .biaotix span{ background-color:#fff; padding:5px 0;}
 
 .k3{ background:#c1c9dc url(../images/tkb/tkb_04.jpg) no-repeat center 0 ; height:728px;}
 .k3 h1{  padding:200px 0 30px 0} 
 .k3 p{ font-size:16px; line-height:28px;}
 .k3 p.shuomig{ font-size:21px; color:#172f71; padding:20px 0 0 0 ; font-weight:bold;}
 
 .k4{ font-size:16px; padding:100px 0}
 .k4 p{ padding:10px 0;}
 .k4 h1{ font-size:21px; color:#fb8b14; padding: 0 0 20px 0}
 .k4 p.afwx{ padding-top:50px;}
 
 
 .waiceng{ padding-top:15px; background:url(../images/tkb/tkb2_02.png) no-repeat  center 0; min-height:2000px;}
 
 .waiceng h1{ font-size:30px; line-height:40px; padding:15px 0;   color:#51ab00; }.waiceng h1 img{ float:left; }
 .waiceng h2{ padding:30px 0 10px 0;}
 .waiceng h2 img{ float:left; margin:0 4px 0 0}
 
 .nriong{ padding:20px 10px 0 10px; font-size:14px; line-height:28px;} .nriong img.on_left{ margin-top:-25px; margin-right:15px;}
 h1.topt{ border-top:2px solid #51ab00; margin-top:40px; padding-top:8px;}
 .sming{ background-color:#fff9e9; border:1px solid #f0e2bd; color:#7a6429; padding:15px; font-size:14px; line-height:24px;}
 .nriong img.on_right{ margin: 0 0 0 15px;}
 .on_left2{ float:left; margin-top:-15px; margin-right:15px;}
 .t_center{  text-align:center;}
  .jisss{ padding-top:20px;}
 .jisss li{ font-size:14px; float:left; width:50%; text-align:center; padding-bottom:20px;}
 .jisss li img{  clear:both; display:block; margin:0 auto 8px auto;}
 
 
 .omwss .k4{ padding-top:10px;  width:1200px; margin:30px auto 0 auto; border-top:2px solid #fb8b14;}
 
 
 
 
/*-x4-*/
.x4{ background:#f8f8f8; border-top:1px solid #f0f0f0;}
.x4 .h2x{ background: url(../images/zt_jjfa/zt_jjfa_38.png) no-repeat 0 0; color:#57780f; padding-top:20px; padding-left:65px;}
.linxi {padding:30px 0 0 30px;}
.linxi dl{ width:20%; float:left; padding:0 60px 0 60px; height:120px;}
.linxi dl dt{ font-size:16px; line-height:18px; padding:5px 0 2px 0}.linxi dl dd{ font-size:24px; font-family:Arial, Helvetica, sans-serif;}
.linxi dl.ss1{ background: url(../images/zt_jjfa/zt_jjfa_13.png) no-repeat;}
.linxi dl.ss2{ background: url(../images/zt_jjfa/zt_jjfa_15.png) no-repeat;}
.linxi dl.ss3{ background: url(../images/zt_jjfa/zt_jjfa_17.png) no-repeat;}
 .foot{ padding:30px 0;}
 
 
 
@media only screen and (max-device-width:1080px){
	 
}

 @media screen and (max-width:768px){
	
	.bg{ width:100%; overflow:hidden; }
	img{ max-width:100%; height:auto}
	.banner{ height:250px; background-size:auto 100%}
	.logo{ width:30%; background-size: 100% auto}
	.banner .on_right{ display:none;}
	.banner ul{ float:right;  padding:0; }
	.banner li{ font-size:14px; padding:0 14px;height:32px; line-height:32px;}
	.k1 h1 {    padding: 20px 0 10px 0;}
	.k1{ height:auto; padding:0 15px 20px 15px; font-size:13px; line-height:18px ; text-align:left; background-size:auto 100%;}
	.k1 span{ text-align:center;}
 
	.k2 .bg{ width:100%;}
	.k2{ height:auto; padding:0 15px 20px 15px;  background-size:auto 100%;}
	.k2 span{ text-align:center;}
 .k2 dl dd{font-size:13px; line-height:18px ; text-align:left;}
 .k2 dl{ width:100%; padding-top:20px;}
 .k2 dl dt{ font-size:15px; padding-bottom:0px;}
 
 .biaotix{ font-size:19px;}
 
 .k3{ height:auto; padding:0 15px 20px 15px;  background-size: auto 120px ;}
 .k3 h1 {    padding: 80px 0 10px 0;}
  .k3 h1 img{ width:100%; height:auto;}
 .k3 p{ font-size:13px; line-height:20px;}
 .k3 img{ height: auto; width:50%;}
 .k3 p.shuomig{ line-height:normal; font-size:16px;}
 
 
 .k4{ height:auto; padding:0 15px 20px 15px; }
 .k4 h1 {    padding: 20px 0 10px 0; font-size:18px;}
 .k4 img{ height:40px; width: auto;}
 .k4 p{ padding:10px 10px; font-size:14px;}
 
 
 .x4 .h2x{ background-size:30px; background-position:20px 20px; padding-left:60px;}
	 
 
 .foot{ padding:10px;}
	
	
	.linxi {padding:10px 0 0 9px;}
.linxi dl{ width:auto; clear:both; padding:0 0 0 25px; height:50px;  }.linxi dl dt{ font-size:12px; padding:0 }.linxi dl dd{ font-size:18px;}
.linxi dl.ss1,.linxi dl.ss2,.linxi dl.ss3{ background-size:25px auto;}.linxi dl.ss3{clear:both; }
 
  
  .foot{ padding-left:12px;padding-right:12px; font-size:12px;}
  .x_p{ height:6px; overflow:hidden;}p.jieshuo, p.jieshuo1{ margin-bottom:2px ; }.neirong{line-height:24px; font-size:15px !important;}
  .color_cheng_h.tdl td{font-size:16px !important;}
 
 
 
 .omwss .k4{ width:auto}
 
 .nriong img.on_left,.nriong img.on_left2{ width:50%; height:auto; margin:0 10px 0 0;}.nriong img.on_right{width:50%;}
 
 .waiceng h1{ margin:0; padding:5px 0; font-size:18px; line-height:25px;}
 .waiceng h1 img{ width:25px; height:25px; margin-left:10px;}
 .nriong{ padding-top:10px; padding-bottom:20px;}
 .t_center img{ width:90%;}
 
 .font_21px{ font-size:18px!important;}
 
 .jisss li{ width:100%;}
 
 .omwss .k4{ padding:0 0}
 .font_16px {
    font-size: 14px !important;
}
 
}