@charset "utf-8";
/* CSS Document */


html,body{
      -webkit-text-size-adjust:none;
}
html{-webkit-text-size-adjust: none;}
.blue,a.blue,.blue a{
	color: #0050ff;
}
.blue a:hover,a.blue:hover{
	color:#9C0;
}



.blue2,a.blue2,.blue2 a{color: #FFF;}
.blue2 a:hover,a.blue2:hover{color:#FFF;}
.f14{font-size:14px; line-height:150%;}
.f16{font-size:16px; line-height:150%;}

.ct1,a.ct1,.ct1 a,.ct1 a:visited,a.ct1:visited{ color:#666;}
a.ct1:hover,.ct1 a:hover{ color:#000;}

.ct2,a.ct2,.ct2 a,.ct2 a:visited{ color:#000;}
a.ct2:hover,.ct2 a:hover{ color:#000;}

.ct3,a.ct3,.ct3 a,.ct3 a:visited{ color:#008AFF;}
a.ct3:hover,.ct3 a:hover{ color:#EB4F38;}


.ct4,a.ct4,.ct4 a,.ct4 a:visited,a.ct4:visited{ color:#FFF;}
a.ct4:hover,.ct4 a:hover{ color:#FF0;}

.ct5,a.ct5,.ct5 a,.ct5 a:visited,a.ct5:visited{ color:#999;}
a.ct5:hover,.ct5 a:hover{ color:#01AEF0;}

.ct6,a.ct6,.ct6 a,.ct6 a:visited{ color:#333;}
a.ct6:hover,.ct6 a:hover{ color:#000;}


.fB{font-weight:bold;}
.fem{ font-style:italic}
.fs9{font-size:9px;}
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs25{font-size:25px;}
.line120{line-height:1.2;}
.line150{line-height:1.5;}
.line160{line-height:1.6;}
.line180{line-height:1.8;}
.line200{line-height:2;}
.line240{line-height:2.4;}


.ff1{font-family:"宋体";}
.ff2{font-family:Georgia, "Times New Roman", Times, serif;}
.callout { border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius:8px; -khtml-border-radius: 8px; }
.shadow { -webkit-box-shadow: rgba(0,0,0,0.35) 0 1px 3px; -moz-box-shadow: rgba(0,0,0,0.35) 0 1px 3px; box-shadow: rgba(0,0,0,0.35) 0 1px 3px; }

/*block*/
.t_nowrap li{text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:100%;}
.block5{height:5px; font:0; overflow:hidden; clear:both;}
.block7{height:7px; font:0; overflow:hidden; clear:both;}
.block10{height:10px; font:0; overflow:hidden; clear:both;}
.block20{height:20px; font:0; overflow:hidden; clear:both;}
.block30{height:30px; font:0; overflow:hidden; clear:both;}
.block50{height:50px; font:0; overflow:hidden; clear:both;}
.block60{height:60px; font:0; overflow:hidden; clear:both;}
.block70{height:70px; font:0; overflow:hidden; clear:both;}
.dotline {border-bottom:1px dotted #dcdddd;margin-bottom:4px; padding-bottom:4px;}
.mb-6 {margin-bottom:6px;}
.mb-10 {margin-bottom:10px;}
.mb-12 {margin-bottom:12px;}
.mb-20 {margin-bottom:20px;}
.pb-12 {padding-bottom:12px;}
.pb-5 {padding-bottom:5px;}
.clearboth{height:0px; font:0; overflow:hidden; clear:both;}

h1{
	font-size: 64px;font-family:Pincolor,NewJuneThinRegular,Verdana, Geneva,"微软雅黑";padding:50px 0;width:1120px;line-height: 0.9;
	font-weight:normal;
	/*text-transform:uppercase;*/
	color:#FFF;font-weight:normal;clear:both;
	-webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; box-shadow: rgba(0,0,0,0.3) 0 1px 3px;border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -khtml-border-radius: 4px;
	/*
	background:#01AEF0;*/
	background:#0050ff;
	margin:0 auto 12px auto;
}


h2{font-size: 24px;margin:0 0 15px 0;line-height:1.5;clear:both;color:#454545;font-family:"Open Sans","微软雅黑",Arial,"黑体"; font-weight:normal;}
h3{clear:both;font-size: 16px;text-transform:uppercase;margin: 0px 0 13px 0;}
h4{font-size: 12px; text-transform:uppercase;}
h5{font-size: 10px;text-transform:uppercase;}
h6{font-size: 12px;text-transform:sentencecase;}
h1 strong{clear:both;font-size:36px;padding: 7px 0 0px 0;line-height:140%;font-weight:normal;display:block;font-family:"Microsoft YaHei", SimSun, "Segoe UI", Verdana, Arial, Sans-Serif;}
.wdh2{font-weight:normal; line-height:160%;}
h3 strong{font-size:12px;font-weight:normal;}
h2 strong{font-size:24px;font-weight:normal; line-height:120%;}
h3 b{font-size:14px;}
p{margin: 0 0 10px 0;}
.clearLeft{clear:left;height:0px; overflow:hidden;}
.clearBoth{clear: both;border-bottom: 1px solid #DEDEDE;height:0px; overflow:hidden;}
.clearfix{clear: both;height:0px; overflow:hidden;}

.h150{line-height:150%;}

.fr{float:right;}
.fl{float:left}


