@charset "gb2312";
/* 
  cnlr web
  by:jasonho
  time:2014-08-07
  自适应版本
*/
/* 禁止webkit横屏改变字体大小 */
html{
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
}
body,ul,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0;}
em{ font-style:normal}
ul{ list-style:none;}
img{ max-width:100%; vertical-align:middle;}
i{ font-style:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
.wrapper{margin:0 auto;background-color:#F8F8F8;}
.wrapper_bgW{background-color:#fff;}
.no-bd{border:none;}
.PupNav_wrap{ height:100%; width:100%; z-index:7000;position:fixed; right:-100%; top:3.15em;transition:all 0.5s ease-out 0s; }
.Pchome_PupNav{width:80%; background:#F8F8F8; float:right;box-shadow:0 0 2em gray;} 
.PupNav_wrapTo{ right:0;}
.downNav{ z-index:5000;}

body{text-align:left;font-family:microsoft Yahei,Arial;color:#666;min-width:320px;background-color:#f6f6f6;background-repeat:repeat;background-position:50% 0;}
li{list-style:none;}
a,a:visited{text-decoration:none;color:#999;}
p{color:#666;font-size:1.3em;line-height:2em;}
.bd{border:#E7E7E7 solid 1px;}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
.center{ text-align:center;}
/* color */
.font-white,a.font-white,.font-white a{color:#FFF;}
.font-blue,a.font-blue,.font-blue a{color:#1A7CD2;}
.font-yellow,a.font-yellow,.font-yellow a{color:#ffa829;}
.font-pink,a.font-pink,.font-pink a{color:#ff6599;}
.font-pRed,a.font-pRed,.font-pRed a{color:#dc80cf;}

a.bg-white,.bg-white a{background-color:#FFF;}
.bg-white a.current,.bg-white .current a{color:#1A7CD2;background-color:#E1E1E1;}
a.bg-blue,.bg-blue a{background-color:#1A7CD2;}
.bg-blue a.current,.bg-blue .current a{background-color:#06C;}
a.btn,.btn a{display:block;height:2em;line-height:2em; overflow:hidden;}
.r-bd{-webkit-border-radius:10px;-moz-border-radius: 10px;border-radius: 10px;}

.Breadcrumb{color:#1da4fa;font-size:.925em;line-height:3em;}
.Breadcrumb a { color:#1da4fa;}

.font-30px { font-size:1.25em;}
.font-40px { font-size:1.66em;}

.content_m10 { margin:0 .4em;}
.content_m20 { margin:0 .8em;}

.blank9 {clear:both; height:.375em; overflow:hidden; display:block; font-size:1px;}
.blank12 {clear:both; height:.5em; overflow:hidden; display:block;}
.blank20 {clear:both; height:.8333em; overflow:hidden; display:block;}







.tc{text-align:center;}
.footer{padding-bottom:5em;}
.footer p.tc{font-size:.8em;padding:0 .25em;}
.footer li{height:40px;width:260px;background:url(../images/footbg1.png) no-repeat;background-size:260px 40px;text-align:center;line-height:40px;color:#fff; margin:.8em 30px;float:left;}
.footer li a,.footer li a:hover{color:#fff;}


.f12bla li {  line-height:22px; clear:both;}
.f12bla li.rbg {background:#ffe9f0; padding-left:0;}
.f12bla .firstNd {background:none; padding-left:0; line-height:0; }
.f12bla .firstNd h3,.f12bla .firstNd h4,.f12bla .firstNd h3 em,.f12bla .firstNd h4 em {font-weight:bold; line-height:21px;}
.f12bla .firstNd img {float:left;  line-height:21px;}
.f12bla .firstNd p { line-height:21px; text-indent:0em; color:#727171;}

.keyword-list a { font:.8em/.8em "";}

.lxb-container-btn-show { font-size:12px; width:5%;}

.f12bla_nkyy li{position:relative;height:auto}
.f12bla_nkyy li img{float:left;}

#logo{position:relative;}
@keyframes change
{
	0%		{transform: scale(.8);}
	50%		{transform: scale(1);}
	100%	{transform: scale(.8);}
}
@-webkit-keyframes change
{
	0%		{-webkit-transform: scale(.8);}
	50%		{-webkit-transform: scale(1);}
	100%	{-webkit-transform: scale(.8);}
}
@-moz-keyframes change
{
	0%		{-moz-transform: scale(.8);}
	50%		{-moz-transform: scale(1);}
	100%	{-moz-transform: scale(.8);}
}
#lefta{
	position:absolute;
	display:block;
	top:.75em;
	left:.65em;
	}
#rightb{
	position:absolute;
	display:block;
	top:.75em;
	right:.65em;
	background:url(../images/btn22.png) no-repeat;
	width:102px;
	height:82px;
	background-size:102px 82px;
	vertical-align:middle;
	text-align:center
	}
#rightb span{background:url(../images/btn22_tel.png) no-repeat;background-size:39px 54px;width:39px;height:54px;display:block;-webkit-animation:change 1s infinite;animation:change 1s infinite;-moz-animation:change 1s infinite;margin-left:32px;margin-top:14px;float:left;}


	.f12bla_nkyy li.li1 h4{position:absolute;top:15px;left:180px;color:#2e8dbb;font-size:20px;font-weight:normal;}
  .f12bla_nkyy li.li1 p{position:absolute;top:70px;left:180px;font-size:14px;line-height:24px;font-family:MicroSoft YaHei;padding-right:32px;}
	
	.f12bla_nkyy li.li2 h4{position:absolute;top:15px;right:180px;color:#2e8dbb;font-size:20px;font-weight:normal;}
  .f12bla_nkyy li.li2 p{position:absolute;top:70px;right:180px;font-size:14px;line-height:24px;font-family:MicroSoft YaHei;padding-left:32px;}
	
	.f12bla_nkyy li.li3 h4{position:absolute;top:15px;left:180px;color:#2e8dbb;font-size:20px;font-weight:normal;}
  .f12bla_nkyy li.li3 p{position:absolute;top:70px;left:180px;font-size:14px;line-height:24px;font-family:MicroSoft YaHei;padding-right:32px;}
	

@media only screen and (min-width: 1280px){
	body{font-size:24px;}
	.wrapper{width:640px;}
	.newWrap{ width:1280px;}
	.nav{ width:1280px;}	

}
@media only screen and (min-width: 640px) and (max-width: 1279px){
	body{font-size:24px;}
	.wrapper{width:640px;}
	.newWrap{ width:640px;}	
	.nav{ width:640px;}		
}
@media only screen and (min-width: 481px) and (max-width: 639px){
	body{font-size:18px;}
	.wrapper{width:100%;}
	.newWrap{ width:100%;}	
	.r-bd{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}	
	.nav{ width:100%;}	
	.f12bla_nkyy li.li1 h4{position:absolute;top:15px;left:160px;color:#2e8dbb;font-size:20px;font-weight:normal;}
  .f12bla_nkyy li.li1 p{position:absolute;top:60px;left:160px;font-size:16px;line-height:24px;font-family:MicroSoft YaHei;padding-right:12px;}
	
	.f12bla_nkyy li.li2 h4{position:absolute;top:20px;right:160px;color:#2e8dbb;font-size:20px;font-weight:normal;}
  .f12bla_nkyy li.li2 p{position:absolute;top:70px;right:160px;font-size:16px;line-height:24px;font-family:MicroSoft YaHei;padding-left:12px;}
	
	.f12bla_nkyy li.li3 h4{position:absolute;top:25px;left:160px;color:#2e8dbb;font-size:20px;font-weight:normal;}
  .f12bla_nkyy li.li3 p{position:absolute;top:75px;left:160px;font-size:16px;line-height:24px;font-family:MicroSoft YaHei;padding-right:12px;}
	
	#lefta img{width:72px;height:62px;}
	
	#rightb{
	position:absolute;
	display:block;
	top:.75em;
	right:.65em;
	background:url(../images/btn22.png) no-repeat;
	width:72px;
	height:62px;
	background-size:72px 62px;
	vertical-align:middle;
	text-align:center
	}
#rightb span{background:url(../images/btn22_tel.png) no-repeat;background-size:35px 50px;width:35px;height:50px;display:block;-webkit-animation:change 1s infinite;animation:change 1s infinite;-moz-animation:change 1s infinite;margin-left:1em;margin-top:.4em;float:left;}

.footer li{height:40px;width:260px;background:url(../images/footbg1.png) no-repeat;background-size:260px 40px;text-align:center;line-height:40px;color:#fff;margin:.8em 30px;float:none;display:inline-block;}

	
}
@media only screen and (min-width: 360px) and (max-width: 480px){
	body{font-size:13px;}
	.wrapper{width:100%;}
	.newWrap{ width:100%;}	
	.nav{ width:100%;}	
	.r-bd{-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
	.f12bla_nkyy li.li1 h4{position:absolute;top:20px;left:130px;color:#2e8dbb;font-size:14px;font-weight:normal;}
  .f12bla_nkyy li.li1 p{position:absolute;top:55px;left:135px;font-size:12px;line-height:18px;font-family:MicroSoft YaHei;padding-right:12px;}
	
	.f12bla_nkyy li.li2 h4{position:absolute;top:30px;right:130px;color:#2e8dbb;font-size:14px;font-weight:normal;}
  .f12bla_nkyy li.li2 p{position:absolute;top:65px;right:135px;font-size:12px;line-height:18px;font-family:MicroSoft YaHei;padding-left:12px;}
	
	.f12bla_nkyy li.li3 h4{position:absolute;top:40px;left:125px;color:#2e8dbb;font-size:14px;font-weight:normal;}
  .f12bla_nkyy li.li3 p{position:absolute;top:75px;left:135px;font-size:12px;line-height:18px;font-family:MicroSoft YaHei;padding-right:12px;}
	
	#lefta img{width:62px;height:50px;}
	
	#rightb{
	position:absolute;
	display:block;
	top:.75em;
	right:.65em;
	background:url(../images/btn22.png) no-repeat;
	width:62px;
	height:50px;
	background-size:62px 50px;
	vertical-align:middle;
	text-align:center
	}
#rightb span{background:url(../images/btn22_tel.png) no-repeat;background-size:30px 40px;width:30px;height:40px;display:block;-webkit-animation:change 1s infinite;animation:change 1s infinite;-moz-animation:change 1s infinite;margin-left:1.3em;margin-top:.4em;float:left;}

.footer li{height:40px;width:260px;background:url(../images/footbg1.png) no-repeat;background-size:260px 40px;text-align:center;line-height:40px;color:#fff;margin:.8em 30px;float:none;display:inline-block;}


	
}
@media only screen and (max-width: 360px){
	body{font-size:12px;}
	.wrapper{width:100%;}
	.newWrap{ width:100%;}	
	.nav{ width:100%;}	
	.r-bd{-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}	
}
@media only screen and (max-width: 360px){
	.center-btn7 li{width:19.5%;}	
	.center-btn8 li{width:24.5%;}	
	.f12bla_nkyy li.li1 h4{position:absolute;top:5px;left:90px;color:#2e8dbb;font-size:14px;font-weight:normal;}
  .f12bla_nkyy li.li1 p{position:absolute;top:30px;left:90px;font-size:10px;line-height:18px;font-family:MicroSoft YaHei;padding-right:5px;}
	
	.f12bla_nkyy li.li2 h4{position:absolute;top:5px;right:90px;color:#2e8dbb;font-size:14px;font-weight:normal;}
  .f12bla_nkyy li.li2 p{position:absolute;top:30px;right:90px;font-size:10px;line-height:18px;font-family:MicroSoft YaHei;padding-left:5px;}
	
	.f12bla_nkyy li.li3 h4{position:absolute;top:5px;left:90px;color:#2e8dbb;font-size:14px;font-weight:normal;}
  .f12bla_nkyy li.li3 p{position:absolute;top:30px;left:90px;font-size:10px;line-height:18px;font-family:MicroSoft YaHei;padding-right:5px;}
	#lefta img{width:52px;height:43px;}
	#rightb{
	position:absolute;
	display:block;
	top:.75em;
	right:.65em;
	background:url(../images/btn22.png) no-repeat;
	width:52px;
	height:43px;
	background-size:52px 43px;
	vertical-align:middle;
	text-align:center
	}
#rightb span{background:url(../images/btn22_tel.png) no-repeat;background-size:28px 32px;width:28px;height:32px;display:block;-webkit-animation:change 1s infinite;animation:change 1s infinite;-moz-animation:change 1s infinite;margin-left:.9em;margin-top:.4em;float:left;}

.footer li{height:40px;width:260px;background:url(../images/footbg1.png) no-repeat;background-size:260px 40px;text-align:center;line-height:40px;color:#fff;margin:.5em 30px;float:none;display:inline-block;}
	
.footer p.tc{font-size:.9em;padding:0 .25em;}


}
