.sqrfont {font-family: square721_cn_btroman;}
 button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
 border: none;}
select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}
*{outline:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;margin:0;padding:0;}
:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:14px;word-wrap:break-word;color:#000;background:#B6D7E0;}
div{height:auto;}
a{text-decoration:none;color:#303030;}
table{border-collapse:collapse;border-spacing:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,ul,li{display:block;}
form,select,input,button,img,textarea{border:0 none;font-family:Arial, Helvetica, sans-serif;}
img{max-width:100%;}
textarea{resize:none;}
form,label{display:block;overflow:hidden;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6,p{overflow:hidden;display:block;font-weight:normal;}
.heading{overflow:hidden;clear:both;}
.hd1, h1{font-family:square721_cn_btroman;font-size:30px;color:#353535;}
.hd2{font-family:square721_cn_btroman;font-size:25px;color:#353535;}
.hd3{font-family:square721_cn_btroman;font-size:20px;color:#252525;}
.hd4{font-family:square721_cn_btroman;font-size:25px;color:#000;background-color:#43C9ED;padding:5px 10px;}
.center-div{width:1024px;overflow:hidden;clear:both;margin:0 auto;}
.wrapper-div,.area-cover{overflow:hidden;clear:both;}
.fl{float:left!important;}
.fr{float:right!important;}
.margright{margin-right:0!important;}
.brdnone{border:none!important;}
.posabso{position:absolute;}
.posrel{position:relative;}
.left-container,.left-side{float:left;}
.right-container,.right-side{float:right;}
.margnone{margin:0!important;}
.margtop5{margin-top:5px;}
.margtop10{margin-top:10px;}
.margtop15{margin-top:15px;}
.margtop20{margin-top:20px;}
.margbot5{margin-bottom:5px;}
.margbot10{margin-bottom:10px;}
.margbot15{margin-bottom:15px;}
.margbot20{margin-bottom:20px;}
.pad15{padding:15px;}
.input-col{height:35px;overflow:hidden;border:solid 1px #DDDDDD;}
.inputs{width:100%;height:100%;background-color:#FFF;color:#4d4d4d;font-size:13px;padding:0 5px;}
.foadd{border:1px solid #666!important;}
.tarea-col{overflow:hidden;border:solid 1px #DDDDDD;}
.sel-col{background:url(http://images.cpkbcdn.com/s12/icon/sel-arrow.png) no-repeat scroll right center #FFF;border:solid 1px #DDDDDD;height:35px;overflow:hidden;padding:5px 0;}
.sel-col select{width:100%;height:100%;font-family:Arial, Helvetica, sans-serif;cursor:pointer;margin:5px 0 0;}
.sel-col span{font-size:13px;cursor:pointer;float:left;margin:3px 0 0;padding:0 0 0 10px;}
.sel-col select option{border-bottom:#E9E9E9 solid 1px;cursor:pointer;padding:3px 3px 3px 7px;}
.btn{cursor:pointer;float:left;transition:all linear 0.5s;-webkit-transition:alllinear 0.5s;-moz-transition:all linear 0.5s;-o-transition:all linear 0.5s;-ms-transition:all linear 0.5s;padding:6px 15px;}
.primary{background-color:#d48f70;color:#FFF;font-size:15px;}
.primary:hover{background-color:#333;}
.readmore{font-size:13px;font-weight:bold;color:#000;display:block;}
.readmore:hover{color:#000;}
.round3{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}
.round5{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;}
.full-round{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;}
.trans3{transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;}
.trans5{transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;}
.width25{width:25%;}
.width35{width:35%;}
.width62{width:62%;}
.width70{width:70%;}
.cls1,.cls2,.cls3{margin-left:0!important;clear:left;}
.colum2{width:48%;float:left;margin:0 0 2% 4%;}
.colum3{width:32%;float:left;margin:0 0 2% 2%;}
.colum4{width:24%;float:left;margin:0 0 2% 1.333%;}
.colum5{width:19%;float:left;margin:0 0 2% 1.25%;}
.colum6{width:16%;float:left;margin:0 0 2% .8%;}
.dst{overflow:visible!important;width:100%;float:left;}
.ctrdst{overflow:inherit!important;display:table!important;}


/* header part start*/
header{border-top:solid 2px #43C9ED;width:100%;float:left;clear:both;}
.headercolum{width:100%;float:left;clear:both;}
.web-logo{float:left; margin:5px 0 0 10px; }
.web-logo a{float:left;}
.tpright{float:right;}
.toppic{overflow:hidden;margin:15px 0 0;}
.toppic span{width:270px;overflow:hidden;display:block;margin:0 auto;}

.sprt{ 
no-repeat scroll left top;float:
right;text-align:right;
height:85px;padding:0 28px 0 50px; 
margin:5px 0 0 0
}
.sprt h3{font-size:20px;color:#000;font-weight:bold;margin:7px 0 0;}
.sprt p{color:#333;}
.menu-col{width:100%;background:#43C9ED;float:left;}
.menu{overflow:hidden;font-family:square721_cn_btroman;clear:both;}
.menu > ul > li{float:left;}
.menu > ul > li > a{overflow:hidden;display:block;color:#E70E41;text-transform:uppercase;font-size:18px;padding:13px 20px;}
.menu > ul > li:hover,.menu > ul > li.active{background-color:#000;}
.menuabso{display:none;position:absolute;z-index:666;width:280px;}
.menuabso > ul{background:#2e2e2e;overflow:hidden;clear:both;}
.menuabso > ul > li{border-bottom:solid 1px #353535;}
.menuabso > ul > li > a{overflow:hidden;display:block;font-size:16px;color:#FFF;padding:10px 20px;}
.menuabso > ul > li > a:hover{background-color:#43C9ED;}
.mnblt{background:url(http://images.cpkbcdn.com/s12/icon/bult2.png) no-repeat scroll 8px center;}
.mnicon{position:absolute;top:5px;right:10px;}
.menuicon{width:40px;height:40px;display:none;background:url(http://images.cpkbcdn.com/s12/icon/menu-icon.png) no-repeat scroll center center #2e2e2e;cursor:pointer;}
.disblk{display:block!important;}
.brdcol{background-color:#2e2e2e;}
.bred{overflow:hidden;clear:both;}
.bred li{float:left;}
.bred li span{color:#FFF;float:left;margin:6px 0 0 5px;}
.bred li a{float:left;background:url(http://images.cpkbcdn.com/s12/icon/bult3.png) no-repeat scroll right 11px;color:#b5b5b5;padding:6px 15px 6px 0;}
/* header part start */

/* body-part-start */
.body-part{overflow:hidden;clear:both;}
.body-colum{overflow:hidden;clear:both;padding:15px;}
.slidecol{overflow:hidden;clear:both;margin:0 0 25px;}
.slidecol img{width:100%;}
.topshow:hover .topanim{top:35%;}
.topanim{overflow:hidden;position:absolute;width:100%;left:0;top:-100%;z-index:99;clear:both;}
.botanim{overflow:hidden;position:absolute;width:100%;left:0;bottom:-100%;z-index:99;clear:both;}
.botshow:hover .botanim{bottom:0;}
/* body-part-end */


/* footer-start */
footer{overflow:hidden;clear:both;background-color:#43C9ED;padding:10px;}
.fotercolum{overflow:hidden;color:#FFF;clear:both;width:100%;}
.botcol{overflow:hidden;clear:both;}
.botcol > img{float:left;margin:0 15px 0 0;}
.qucklink{overflow:hidden;}
.bothd{color:#000!important;border-bottom:dashed 1px #a0a0a0;margin:0 0 7px;padding:0 0 3px;}
.qucklink ul,.qucklink li{overflow:hidden;clear:both;}
.qucklink li a{color:#a0a0a0;overflow:hidden;display:block;padding:5px 0;}
.qucklink li a:hover{color:#FFF;}
.scrcol{overflow:hidden;clear:both;padding:0 0 0 70px;}
.scrcol p{color:#000;text-align: justify;line-height: 20px; overflow: hidden; clear: both;}
.social{overflow:hidden;clear:both;margin:15px 0 0;}
.social li{float:left;margin:0 10px 10px 0;}
.social li a{width:52px;height:52px;background-color:#FFF;overflow:hidden;text-align:center;display:block;}
.social li a img{margin:13px 0 0;}
.social li a:hover{background-color:#43C9ED;}
.subscol{background:url(http://images.cpkbcdn.com/s12/icon/subscribebg.png) no-repeat scroll left top;width:275px;height:228px;position:relative;float:right;margin:10px 0 0;}
.subscol > .hd2{color:#333;font-weight:bold;margin:40px 0 0 55px;}
.subscol > p{color:#2e2e2e;margin:20px 0 0 60px;}
.subinput{width:170px;height:35px;border:solid 1px #ddd;float:left;margin:5px 0 0 30px;padding:5px;}
.subtn{background-color:#FFF;font-size:16px;font-weight:bold;position:absolute;right:5px;top:95px;cursor:pointer;color:#43C9ED;padding:10px 3px;}
.subtn:hover{background-color:#2e2e2e;color:#FFF;}

/* footer-end */

@media only screen and (max-width:1040px) {
.top-colum,.body-colum,.fotercolum{width:100%;}
.center-div{width:100%!important;}
}

@media only screen and (max-width:830px) {
.body-colum{padding:0 10px;}
.menu{width:280px;position:absolute;background-color:#43C9ED;z-index:999;display:none;box-shadow:1px 2px 7px -1px #ffffff;}
.menu > ul > li{float:none;border-top:solid 1px #2b8aea;}
.menu > ul > li > a{font-size:16px;padding:6px 20px;}
.menuabso{position:relative;width:100%;}
.menuicon{display:block;}
.toppic{margin:105px 0 0;}
.toppic img{width:100%;}
.slidecol{margin:10px 0 25px 0;}
}

@media only screen and (max-width:785px) {
.colum4,.colum3{width:48%;margin:0 0 3% 4%;}
.colum5,.colum6{width:32%;margin:0 0 3% 2%;}
.left-container{width:100%;}
.right-container{float:left;width:100%;}
.festext{clear:both;}
.blgpic{width:100%;margin:0 0 10px;}
.blogcol{clear:both;}
.postwrap{padding:0;}
.pstform li .tarea-col{height:70px;}
}

@media only screen and (max-width:496px) {
.colum2,.colum3,.colum4,.colum5,.colum6{width:100%;margin:0 0 3%;}
.sprt{background-color:#43C9ED;position:inherit;width:100%;float:left;margin:12px 0 0;}
.web-logo img{width:200px;}
.menu-col{position:absolute;width:auto;right:10px;top:10px;margin:0;}
.menu{right:0;}
.scrcol{padding:0;}
.subscol{float:left;}
}


