body,html{width: 100%;height: 100%;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,form,input,textarea,th,td,select{margin: 0; padding: 0;} 
body,button,input{font-family: "Microsoft YaHei";} 
body{background: #fff!important;}
ul li{list-style: none;}
a{text-decoration: none;}
input,textarea{outline: none;box-shadow: none;}
textarea{resize: none;overflow: auto;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
i,em{font-style: normal;}
button{cursor: pointer;}
label{cursor: pointer;}
.clearbor{border: 0;}
.clearfix{zoom:1}
.clearfix:after{content: ".";width: 0;height: 0;visibility: hidden;display: block;clear: both;}
.fl{float: left;}
.fr{float: right;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.ellipse{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.vm{vertical-align:middle}
.pr{position:relative}
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1}
.hidden{visibility:hidden}
.none{display:none}
img{border:0 none}
.overflow_fag{overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.comment_inner{position:relative;overflow: hidden;}   
.comment_inner::after{position: absolute;content:"...";color:#000;letter-spacing:0.1em;bottom:-7px;right:10px;background:#fff;padding-left:0.2em;text-indent: 0;}
.hidden_layer{visibility: hidden;}
/*pc-header头部*/

/*title*/
@media only screen and (min-width: 0)and (max-width: 1199px){
	body,html{width:100%;}
    .header{width: 100%;height: 1.10rem;background: #ed3178;position: relative;}
    .header h1{width: 1.59rem;height: 1.10rem;padding-left: 20px;}
    .header h1 a{width: 1.59rem;height: 0.79rem;display: inline-block;background: url(/Images/H5_logo.png) no-repeat;background-size:cover;margin-top: 0.12rem;}
	.header .main .right_b{display: none;}
	.header .nav_menu a.menu_box{position:absolute;right:0;top:0;display: inline-block;width: 1.1rem;height: 1.1rem;background: url(/Images/menu_icon.png) no-repeat;background-size: 0.55rem 0.64rem;background-position: center;}
	.nav_box{display:none;position: absolute;top: 0;right: -4.3rem;z-index: 10;z-index: 101;}
	.nav_box a.close_btn{position: absolute;top:0;left:-1.1rem;display: inline-block;width: 1.1rem;height: 1.1rem;background: url(/Images/menu_close_btn.png) no-repeat;background-size: 0.54rem;background-position: center;}
	.nav_box ul{width: 3.2rem;padding-bottom: 2rem;background: rgba(237,49,120,0.9);}
	.nav_box ul li{width: 100%;height: 1.1rem;border-bottom: 1px solid #f11ac1;line-height: 1.1rem;text-align: center;}
	.nav_box ul li a{display: inline-block;width: 100%;height: 1.1rem;font-size: 0.36rem;color: #fff;}
	.nav_box ul li. a{background: #dc2d6f;}
	.footer{width: 100%;height: 1.30rem;background: #2a2a2a;}
	.footer .main .left_box{width: 62%;height: 0.72rem;border-right: 1px solid #474747;float: left;margin-top: 0.3rem;margin-left: 0.46rem;}
	.footer .main .left_box .phone_box i{display: inline-block;width: .31rem;height: .31rem;background: url(/images/phone_icon_footer.png) no-repeat;background-size:cover;margin-right: .06rem;float: left;}
	.footer .main .left_box .phone_box{font-size: .22rem;color: #fff;height: .31rem;width: 100%;line-height: .32rem;padding-top: .04rem;}
	.footer .main .left_box .bot_box{font-size: .14rem;color: #a0a0a0;margin-top: .2rem;}
    .footer .main .left_box .bot_box .record_number {color: #a0a0a0;}
	.footer .main .right_box{width:30%;height: .72rem;float: left;margin-top: .3rem;text-align: center;}
	.footer .main .right_box div.icon{display: inline-block;width: .56rem;height: .56rem;margin: 0.05rem;cursor: pointer;}
	.footer .main .right_box div.wechat{background: url(/images/wechat_off_footer.png) no-repeat;background-size: cover;}
	.footer .main .right_box div.share{background: url(/images/share_off_footer.png) no-repeat;background-size: cover;}
	.footer .main .right_box div.wechat:hover{background: url(/images/wechat_on_footer.png) no-repeat;background-size: cover;}
	.footer .main .right_box div.share:hover{background: url(/images/share_on_footer.png) no-repeat;background-size: cover;}
	.footer .main .right_box .wechat img{display: none;}
	.footer .main .right_box .share_box{display: none;}
    .h5_share_box{width: 100%;/*height: 2.46rem;*/height:0;overflow:hidden;background: #fff;display: block;position:fixed;bottom: 0;left: 0;z-index: 101;}
	.h5_share_box ul{padding-top: 0.65rem;}
	.h5_share_box ul li{width: 25%;text-align: center;float: left;}
    .h5_share_box ul li a{width:1.1rem;height:1.1rem;margin-left:0.42rem;padding:0;}
    .mask_box{display:none;width: 100%;height:100%;text-align: center;background: rgba(0,0,0,0.7);position: absolute;top: 0;left: 0;z-index: 100;}
    .share_mask{display:none;width: 100%;height:100%;text-align: center;background: rgba(0,0,0,0.7);position: absolute;top: 0;left: 0;z-index: 100;}
}
@media only screen and (min-width: 1200px){
    .header{width: 100%;height: 110px;background: #fff;min-width: 1200px;}
	.header .main{width: 1200px;height: 110px;margin: 0 auto;}
	.header .main h1{width: 363px;height: 110px;padding-left: 18px;float: left;}
	.header .main h1 a{width: 363px;height: 79px;display: inline-block;background: url(/images/PC_logo.png) no-repeat;margin-top: 16px;}
	.header .main p.header_pic{width: 625px;height: 110px;background: url(/images/pc_header_pic.jpg) no-repeat;float: left;}
	.header .main .right_b{display:block;width: 190px;height: 110px;float: right;position: relative;}
	.header .main .right_b div.icon{display: inline-block;margin-left: 30px;margin-top: 27px;position: relative;cursor: pointer;padding-bottom:10px;}
	.header .main .right_b div.icon p{width: 45px;height: 45px;}
	.header .main .right_b div.icon h2{text-align: center;}
	.header .main .right_b div.wechat p{width: 48px;background: url(/images/wechat_off.png) no-repeat;}
	.header .main .right_b div.share p{background: url(/images/share_off.png) no-repeat;}
	.header .main .right_b div.wechat:hover p{background: url(/images/wechat_on.png) no-repeat;}
	.header .main .right_b div.share:hover p{background: url(/images/share_on.png) no-repeat;}
	.header .main .right_b div.wechat img{display:none;position: absolute;top: 70px;left: -46px;}
	.header .main .right_b div.wechat:hover img{display:block;z-index: 100;}
	.header .main .right_b .share_box{display:none;position:absolute;top:70px;left:-200px;width: 276px;height: 122px;background: #fff;border: 2px solid #01cfdf;z-index: 100;}
	.header .main .right_b .share_box h3{width: 100%;height: 32px;line-height: 32px;font-size: 14px;color: #333333;background: #f2f2f2;}
	.header .main .right_b .share_box h3 span{padding-left: 6px;}
	.header .main .right_b .share_box ul {padding-top: 20px;}
	.header .main .right_b .share_box ul li{width: 25%;text-align: center;float: left;}
    .header .main .right_b .share_box ul li a{width:26px;height:26px;overflow:hidden;display:inline-block;margin-left:22px;}
	.header .main .right_b .share_box ul li img{width: 26px;height: 26px;margin:0 auto;}
    .header .main .right_b .share_box ul li h4{width:100%;text-align:center;margin-top:38px;}
	.header .main .right_b div.share:hover .share_box{display: block;}
	.header .main .right_b a h2{font-size: 12px;color: #666;text-align: center;width: 48px;margin-top: 5px;}
	.nav_box{display:block;width: 100%;height: 35px;background: #f62684;min-width: 1200px;}
	.nav_box .main{width: 1200px;height: 35px;margin: 0 auto;}
	.nav_box .main ul{padding-left: 50px;height: 35px;}
	.nav_box .main ul li{width: 100px;height: 35px;float: left;margin-right: 75px;}
	.nav_box .main ul li a{display: inline-block;width: 100px;height: 31px;border-bottom: 4px solid #f62684;text-align: center;line-height: 35px;font-size: 16px;color: #fff;}
	.nav_box .main ul li.on a{border-color: #00ccf5;}
    .nav_box .main ul li.active a{border-color: #00ccf5;}
	.nav_box .main ul li:hover a{border-color: #00ccf5;}
	.footer{width: 100%;height: 130px;background: #2a2a2a;min-width: 1200px;}
	.footer .main{width: 1200px;height: 130px;margin: 0 auto;}
	.footer .main .left_box{width: 470px;height: 72px;border-right: 1px solid #474747;margin-left: 184px;float: left;margin-top: 30px;}
	.footer .main .left_box .phone_box i{display: inline-block;width: 31px;height: 31px;background: url(/images/phone_icon_footer.png) no-repeat;background-size:cover;margin-right: 6px;float: left;}
	.footer .main .left_box .phone_box{font-size: 21px;color: #fff;height: 31px;width: 100%;line-height: 31px;padding-top: 4px;}
	.footer .main .left_box .bot_box{font-size: 14px;color: #a0a0a0;margin-top: 20px;}
    .footer .main .left_box .bot_box .record_number {color: #a0a0a0;}
	.footer .main .right_box{width: 386px;height: 72px;float: left;margin-top: 30px;text-align: center;}
	.footer .main .right_box div.icon{display: inline-block;width: 66px;height: 66px;margin: 0 27px;position: relative;cursor: pointer;padding-top: 10px;}
	.footer .main .right_box div.wechat{background: url(/images/wechat_off_footer.png) no-repeat;background-position:center;}
	.footer .main .right_box div.wechat img{display:none;position: absolute;top: -150px;left: -45px;z-index:101;}
	.footer .main .right_box div.share{background: url(/images/share_off_footer.png) no-repeat;background-position:center;}
	.footer .main .right_box div.wechat:hover{background: url(/images/wechat_on_footer.png) no-repeat;background-position:center;}
	.footer .main .right_box div.share:hover{background: url(/images/share_on_footer.png) no-repeat;background-position:center;}
	.footer .main .right_box div.wechat:hover img{display: block;}
	.footer .main .right_box .share_box{display:none;position:absolute;top:-125px;left:-110px;width: 276px;height: 122px;background: #fff;border: 2px solid #01cfdf;z-index: 100;}
	.footer .main .right_box .share_box h3{width: 100%;height: 32px;line-height: 32px;font-size: 14px;color: #333333;background: #f2f2f2;}
	.footer .main .right_box .share_box h3 span{padding-left: 6px;}
	.footer .main .right_box .share_box ul {padding-top: 20px;}
	.footer .main .right_box .share_box ul li{width: 25%;text-align: center;float: left;}
	.footer .main .right_box .share_box ul li a{width:26px;height:26px;overflow:hidden;display:inline-block;margin-left:22px;}
	.footer .main .right_box .share_box ul li img{width: 26px;height: 26px;margin:0 auto;}
    .footer .main .right_box .share_box ul li h4{width:100%;text-align:center;margin-top:38px;}
	.footer .main .right_box div.share:hover .share_box{display: block;}
    .h5_share_box{width: 100%;height: 2.46rem;background: #fff;display: none;position:fixed;bottom: 0;left: 0;}
    .mask_box{display:none;width: 100%;height:100%;text-align: center;background: rgba(0,0,0,0.7);position: absolute;top: 0;left: 0;z-index: 100;}
    .share_mask{display:none;width: 100%;height:100%;text-align: center;background: rgba(0,0,0,0.7);position: absolute;top: 0;left: 0;z-index: 100;}
}
