html, body, div, p, ul, li, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0;}
img { border: 0 none; vertical-align: top; max-width:100%;}
ul, li, ol { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 14px; font-family: 'Microsoft YaHei' ; color:#333;}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
a, a:link { text-decoration: none; color:#333; }
a:hover { text-decoration: none; color:#ff6f4d;}
a:active { text-decoration: none;}
a:focus { outline: none; } 
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.pr {position: relative; }
.fl{float:left;}.fr{float:right;}.fn{float:none;}
.hide{display:none;}
.invisible{visibility:hidden;}
.overflow{overflow:hidden;}
.clear{display:block;clear:both;height:0;overflow:hidden;}
.tc{text-align: center;}
.mt15{margin-top:15px;}


html,body{ height:100%;border: 0;}
div{margin:0 auto; padding:0;}
.block{width:1100px; height:auto; margin:0 auto;}
.mw1100{min-width: 1100px;}
.h550{height: 550px;}
.bgg{background: #f3f7fa;}
.ml30{margin-left: 30px;}
.mr30{margin-right: 30px;}
.ml15{margin-left: 15px;}

/*index*/
.team_set_layer{background: rgba(0,0,0,0.6);height: 100%;width: 100%;z-index: 1;position: fixed;top: 0px;left: 0px;bottom: 0;}
.team_set_layer img{width: 267px;height: 116px;position: absolute;right: 20px;top: 30px;}
.pig_app_box{background: url(../images/pig_app_bg.png) no-repeat center center;}
.pig_app_box .block{width: 1000px;}
.pig_app_focus{width: 350px;height: 550px;background: url(../images/pig_app_focus.png) no-repeat 0 0;}
.pig_app_font{margin: 79px 0 0 0;background: url(../images/pig_app_font.png) no-repeat 0 0;width: 432px;height: 179px;}
.pig_app_code_dwn{margin: 53px 0 0 21px;}
.pig_app_code p{color: #fff;text-align: center;margin-top: 5px;}
.pig_app_dwn{margin: 3px 0 0 31px;}
.ios_dwn,.and_dwn{background: url(../images/pig_app_dwn.png) no-repeat 0 0;width: 214px;height: 69px;display: block;overflow: hidden;}
.ios_dwn:hover{background-position: 0 -138px;}
.and_dwn{background-position: 0 -69px;margin-top: 23px;}
.and_dwn:hover{background-position: 0 -207px;}

.pig_app_img{margin-top: 110px;}
.pig_app_intro{width: 410px;margin-top: 200px;}
.pig_app_intro h1{font-size: 34px;color: #666;font-weight: normal;}
.pig_app_intro span{line-height: 53px;margin-left: 20px;}
.pig_app_intro p{font-size: 20px;color: #666;line-height: 38px;margin-top: 10px;}

.pig_icon_01,.pig_icon_02,.pig_icon_03,.pig_icon_04{background: url(../images/pig_app_icon.png) no-repeat 0 0;height: 53px;width: 53px;display: block;}
.pig_icon_02{background-position: 0 -54px;}
.pig_icon_03{background-position: 0 -108px;}
.pig_icon_04{background-position: 0 -162px;}

.footer {padding: 30px 0 20px 0;border-top: 1px solid #eee;}
.footer_link{text-align: center;}
.footer_link a{color: #666;margin: 0 10px;}
.footer_info{font-size: 12px;margin-top: 20px;color: #999;}
.footer_info a{color: #999;}
.footer p{text-align: center;line-height: 22px;}

.pig_head{height: 120px;overflow: hidden;border-bottom: 1px solid #eee;}
.pig_logo_head{background: url(../images/logo.png?1) no-repeat;height: 47px;width: 194px;display: block;margin: 36px auto 0 auto;}

/*agreement*/
.agreement_box,.center_box{padding: 40px 0 60px;}
.agreement_box,.pig_card p{margin-top: 5px;}
.agreement_box h1{color: #2e2e2e;font-size: 24px;text-align: left;font-weight: 100;padding-bottom: 30px;}
.agreement_box h2{font-size: 16px;margin: 30px 0;font-weight: 100;}

/*contact*/
.pig_map{border: 5px solid #f1f1f1;overflow: hidden;position: relative;}
.pig_card,.pig_about{margin-top: 30px;font-size: 16px;}
.pig_card h3{font-size: 18px;}
.pig_about p{margin-bottom: 10px;font-size: 16px;}

/*focus*/
.pig_app_fbox{margin: 133px 0 0 29px;width: 280px;height: 417px;}

#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:280px; height:417px; margin:20px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:560px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:20px; height:45px; background:url(../images/pig_cur.png) no-repeat left top; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:20px; height:45px; background:url(../images/pig_cur.png) no-repeat left bottom; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:280px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:40px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#eee; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#ff6f4d;}

/*product*/
.pig_pdu{overflow: hidden;position: relative;}
.pig_pdu_yhl{font-size: 80px;font-family: 'SimHei';width: 60px;position: relative;left: -38px;top: -10px;color: #999;}
.pig_pdu_yhr{font-size: 80px;font-family: 'SimHei';width: 40px;position: relative;left: 13px;top: 47px;color: #999;}
.pdu_box{margin: 80px 0 0 0;overflow: hidden;}
.pdu_left{float: left;overflow: hidden;width: 490px;}
.pdu_right{float: right;overflow: hidden;width: 490px;}
.pdu_center{float: left;overflow: hidden;width: 120px;text-align: center;position: relative;}

.pdu_l_this{float: right;width: 385px;margin: 18px 0 116px 0;}
.pdu_l_this:last-child{margin-top: 43px;}
.pdu_l_this h2{text-align: right;display:block;width: 100%;overflow: hidden;font-size: 18px;margin-bottom: 20px;}
.pdu_l_this p{font-size: 15px;text-align: right;}
.pdu_r_this{float: left;width: 385px;margin-bottom: 50px;margin: 123px 0 0 0;}
.pdu_r_this:nth-child(2){margin-top:135px;}
.pdu_r_this:nth-child(3){margin-top:135px;}
.pdu_r_this h2{text-align: left;display:block;width: 100%;overflow: hidden;font-size: 18px;margin-bottom: 20px;}
.pdu_r_this p{font-size: 15px;text-align: left;}

.pdu_icon01,.pdu_icon02,.pdu_icon03,.pdu_icon04,.pdu_icon05,.pdu_icon06{background: url(../images/pig_pdu_icon.png) no-repeat 0 0;height: 50px;width: 50px;display: block;margin: 0 auto 60px auto;z-index: 999;position: relative;}
.pdu_icon02{background-position: 0 -51px;}
.pdu_icon03{background-position: 0 -102px;}
.pdu_icon04{background-position: 0 -153px;}
.pdu_icon05{background-position: 0 -204px;}
.pdu_icon06{background-position: 0 -255px;}
.pdu_line{width: 5px;height: 550px;background: #f1f1f1;position: absolute;top: 20px;left: 58px;z-index: 1}

a:hover { text-decoration: none; color:#ff6f4d;}