
/*body{background-color:#f0ece8;}*/
/*ctcontent*/
.pucontent{width:100%;background-color: #f5f5f5;}
.puwraps{width:1200px;margin:0 auto;}
.puon{position:relative;}
.puon h2{font-size:56px;line-height:64px;text-align:right;position:absolute;right:50px;bottom:54px;color:#fff;text-transform:uppercase;}
.pucolumn{width:100%;}
.pc,.te{width:100%;}
.pc li,.te li{width:100%;}
.pc_01{padding:52px 50px 65px;background-color:#fff;}
.pcleft{width:496px;float:left;color:#000;}
.pcleft h3{font-size:26px;line-height:1;margin-top:7px;}
.pcleft h2{font-size:30px;line-height:58px;margin-bottom:42px;}
.pcleft p{font-size:14px;line-height:18px;}
.pcright{width:604px;float:left;font-size:16px;line-height:30px;color:#000;}

.toleft{width:370px;height:406px;float:left;overflow:hidden;}
.toright{width:830px;heihgt:406px;float:left;background-color:#339ce2;color:#fff;overflow:hidden;}
.towhint{background-color:#fff;color:#000;}
.tr01{width:646px;height:294px;padding:52px 50px 60px 134px;}
.tr01 h4{font-size:14px;line-height:24px;padding-top:5px;}
.tr01 h2{clear:both;font-size:16px;line-height:40px;border-bottom:2px solid #fff;}
.twfi h2{font-size:14px;}
.towhint .tr01 h2{border-bottom:2px solid #000;}
.twfi h2 span{font-size:22px;margin-right:14px;}
.tr01left{width:380px;float:left;}
.twfi .tr01left{width:646px;}
.tr01left ul,.tr01right ul{padding-top:5px;}
.twtw ul{padding-top:24px;}
.tr01left ul li,.tr01right ul li{font-size:14px;line-height:24px;}
.tr01right{width:266px;float:left;}

/*1213blish*/
.pcvi{background-color:#339ce2;padding-bottom:42px;color:#fff;}
.pcvi h1{font-size:36px;line-height:1.1;padding-bottom:12px;border-bottom:2px solid #fff;}
.pcvi p{padding-top:12px;font-size:16px;line-height:30px;}
.wrapon{width:1200px;height:480px;position:absolute;left:0;top:0;z-index:1000;}