@charset "utf-8";
/* wap */
@media only screen and (max-width:1190px){
	*{margin:0;padding:0;border:0;outline:0;box-sizing: border-box;background-repeat: no-repeat!important;background-position: center center;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}
	body{background: #FFF;}
	ul,li{list-style: none;}
	a{text-decoration: none;color: #333333;}
	img{border:none;display: block;}
	em{font-style: normal;}
	.fl{float: left;}
	.fr{float: right;}
	.clearfix {*zoom: 1;}
	.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}
	input{background: #fff;}
	
	.head{height: 0.933333rem;position: relative;}
	.head .logo{float: left;padding-top: 0.226666rem;padding-left: 0.2rem;}
	.head .logo img{width: 1.6rem;}
	.head .show,.head .hidden{display: block;height: 0.666666rem;width: 0.666666rem;float: right;margin: 0.2rem;background-size: 0.4rem;background-image: url(../images/wap_menu.png);background-position: center;background-repeat: no-repeat;}
	.head .bg-cover{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,.4);display: none;z-index: 2;}
	.head .nav{position: fixed;right: -4rem;top: 0;background-color: #FFF;/* box-shadow: 0 0 0.266666rem 0 rgba(0,0,0,.2) */;width: 4rem;border-top: 0;border-right: 0;height: 100%;z-index: 3;}
	.head .nav .hidden{background-image: url(../images/wap_close.png);}
	.head .nav a{display: block;font-size: 0.266666rem;line-height: 1rem;background-size: 0.5rem;padding-left: 0.8rem;background-position: 0.2rem center;background-repeat: no-repeat;}
	.head .nav a:nth-child(2){display: none;}
	.head .nav a:nth-child(3){background-image: url(../images/menu_1.png);margin-top: 0.933333rem;}
	.head .nav a:nth-child(4){background-image: url(../images/menu_3.png);}
	.head .nav a:nth-child(5){background-image: url(../images/menu_4.png);}
	.head .nav a:nth-child(6){background-image: url(../images/menu_5.png);}
	.head .nav a:nth-child(7){background-image: url(../images/menu_6.png);}
	.head .nav a:nth-child(8){background-image: url(../images/menu_7.png);}
	.head .btns{float: right;}
	.head .btns a{display: block;width: 2.133333rem;height: 0.666666rem;line-height: 0.666666rem;text-align: center;background-color: #fb1438;border-radius: 0.333333rem;font-size: 0.32rem;text-align: center;color: #FFF;margin: 0.133333rem;}
	.head .btns a:nth-child(1){display: none;}
	.footer{padding: 0.533333rem 0 1.733333rem;border-top: 1px solid #ccc;margin-top: 0.4rem;}
	.footer .width{height: auto;overflow: hidden;border-bottom: 1px solid #ccc;padding-bottom: 0.266666rem;}
	.footer .width .n1{float: left;font-size: 0.32rem;width: 55%;padding-left: .5rem;color: #999;padding-top: 0.533333rem;}
	.footer .width .n1 p{background: url(../images/foot_dh.png) left center no-repeat;background-size: 0.346666rem;padding-left: 0.48rem;margin: 0.4rem 0 0.2rem;color: #2575fc;}
	.footer .width .n1 img{width: 2.506666rem;}
	.footer .width .n2{float: left;width: 45%;height: auto;overflow: hidden;padding-right: 1rem;}
	.footer .width .n2 dl{display: none;float: right;}
	.footer .width .n2 dl:last-child{display: block;}
	.footer .width .n2 dl dt{font-size: 0.373333rem;color: #999;text-align: center;padding-bottom: 0.266666rem;}
	.footer .width .n2 dl img{width: 2rem;margin: 0 auto;}
	.footer .width .n2 dl:last-child dt{font-size: .33rem;padding-bottom: 0;}
	.footer .width .n2 dl:last-child dd img{width: 2.5rem;}
	.footer .cp{font-size: 0.32rem;text-align: center;color: #999;padding: 0.533333rem 0;}
	.fixmenu{position: fixed;z-index: 999;border-top: 1px solid #e5e5e5;background: #FFF;width: 10rem;bottom: 0;}
	.fixmenu a{display: block;float: left;text-align: center;color: #808080;font-size: 0.293333rem;font-weight: 500;width: 2rem;height: 1.44rem;}
	.fixmenu a.on{color: #fb1438;}
	.fixmenu a::before{display: block;content: '';margin: 0.24rem auto 0.133333rem;background-image: url(../images/bot_i.png);background-size: 1.573333rem;width: 0.506666rem;height: 0.453333rem;overflow: hidden;background-position:0 0;}
	.fixmenu a:nth-child(2)::before{background-position: -0.653333rem 0;width: 0.4rem;}
	.fixmenu a:nth-child(3)::before{background-position: -1.2rem 0;width: 0.373333rem;}
	.fixmenu a.on::before{background-position-y: -0.48rem;}
	.fixmenu a:nth-child(4){width: 4rem;line-height: 1.44rem;font-size: 0.426666rem;font-weight: bold;color: #FFF;background-image: linear-gradient(to right,#ff4b4b,#fd6d46);float: right;}
	.fixmenu a:nth-child(4)::before{display: none;}
		
	/* 弹窗样式 */
	.popup_bg{position:fixed;z-index:999;width:8rem;text-align:center;}
	.popup_bg .t{margin: 0 auto;width: 1.493333rem;}
	.pop_box{background-color:#fff;width:100%;border-radius:0.08rem;margin-top:-0.746666rem;height:auto;overflow:hidden;}
	.pop_tit{width:100%;position:relative;line-height:0.72rem;font-size:0.32rem;padding-top:1rem;margin-bottom: 0.32rem;}
	.pop_tit em{font-size:0.4rem;font-weight: bold;color: #1a1a1a;line-height: 0.6rem;}
	.popup_bg .tel{font-size:.24rem;line-height:0.453333rem;color: #ee4214;width: 3.573333rem;height: 0.453333rem;border-radius: 0.666666rem;border: 1px dashed #e0e0e0;margin: 0.186666rem auto 0.453333rem;text-align: left;display: none;}
	.popup_bg .tel img{display: block;float: left;margin: 0.106666rem 0.106666rem 0 0.213333rem;width: 0.226666rem;height: 0.24rem;}
	.popup_close{cursor:pointer;height:0.72rem; position:absolute; right:0; top:0; width:0.72rem;}
	.penDialog_ewm{display: none;}
	.pop_cont{width:6.6rem;margin:0 auto 0.4rem;text-align:left;height: auto;overflow: hidden;display: block;}
	.pop_cont li{margin-bottom:0.32rem;height:auto;overflow:hidden;border-radius: 4px;border: 0.013333rem solid #eaeaea;}
	.pop_cont li input{line-height:1rem;height:1rem;color:#000;font-size:0.32rem;text-indent:0.8rem;vertical-align:middle;width:5.573333rem;float:left;background: url(../images/phone.png) 0.16rem center no-repeat;background-size: 0.32rem;border-radius: 0.053333rem;}
	.pop_cont li.yzm input{width: 59%;background: url(../images/lock.png) 0.16rem center no-repeat;background-size: 0.32rem;border: none;}
	.pop_cont li a.input_c{display: block;width:40%;text-align: center;text-indent:0;float: right;height: 1.026666rem;line-height: 1.026666rem;font-size: 0.266666rem;color: #F00;}
    .pop_cont li.yzm a::before{display: block;content: "";width: 0.013333rem;height: 0.56rem;background-color: #eaeaea;float: left;margin-top: 0.213333rem;}
	.pop_cont li img{vertical-align:middle;cursor:pointer;float:right;}
	.pop_cont li textarea{line-height:0.48rem;color:#000;border:1px #eaeaea solid;font-size:0.32rem;width:5.28rem;text-indent:0.16rem;}
	.pop_cont li a.a_btn_form{display: block;background-image:linear-gradient(to right,#eb3813,#fa7c1f);height: 1rem;width:100%;font-size:0.4rem;line-height: 1rem;color: #fff;text-align: center;}
	.pop_cont .off{background-color:#999!important;}
	.pop_bot{display: none;}
	.pop_bot .pop_bot_tit{width: 5.6rem;margin: 0 auto 0.4rem;background: #bfbfbf;height: 1px;position: relative;}
	.pop_bot .pop_bot_tit span{display: block;font-size: 0.24rem;color: #1a1a1a;font-weight: bold;width: 4rem;height: auto;background: #fff;position: absolute;top: -0.16rem;left: 0.8rem;}
	.pop_bot .pop_bot_tit span img{display: block;float: right;margin-right: 0.133333rem;}
	.pop_bot ul{background: url(../images/bot_t.png)center top no-repeat;background-size: 5.52rem;margin: 0 auto 0.8rem;width: 80%;}
	.pop_bot ul li{float: left;text-align: center;font-size: 0.26rem;color: #1a1a1a;width: 25%;padding-top: 0.933333rem;}
	#back_over{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:99;-moz-opacity: 0.6;opacity:.60;filter:alpha(opacity=60);}
	.zbpop{display: none!important;}
}
/* pc */
@media only screen and (min-width:1190px){
	*{margin:0;padding:0;border:0;outline:0;font-size:16px;vertical-align:baseline;background:transparent;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;color: #121212;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";}
	body{background: #FFFFFF;}
	a{text-decoration: none;cursor: pointer;}
	.fl{float: left;}
	.fr{float: right;}
	img{border: none;}
	em,h1{font-style: normal;}
	.width{width: 1190px;margin: 0 auto;}
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
	.clearfix{*+height:1%;}
	ul{list-style: none;}
	.animation{ transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s;}
	
	.head{width: 1190px;margin: 0 auto;padding: 20px 0;height: 45px;line-height: 45px;}
	.head .logo,.head .nav{float: left;}
	.head .btns{float: right;}
	.head .nav{height: 45px;width:840px;margin-left:100px;}
	.head .logo{margin-top: 4px;}
	.head .nav a{display: block;float: left;color: #666;padding: 0 15px;font-weight: 400;font-size: 16px;}
	.head .nav a:hover,.head .nav a.on{color: #0e90d2;}
	.head .nav .dropdown{position: relative;z-index:10;}
	.head .dropdowns{opacity: 100; position:absolute;background-color:#fff;right:0;top:40px;width:120px;height:230px;display: none;}
	.head .dropdowns a.on{color:#666;}
	.head .nav .dropdown:hover .dropdowns{display: block;overflow: hidden;}	
	.head .btns a{display: block;width: 76px;height: 25px;border: 1px solid #2575fc;border-radius: 5px;line-height: 25px;font-size: 14px;text-align: center;float: left;margin-top: 9px;color: #2575fc;}
	.head .btns a:nth-child(2){margin-left: 15px;background-color: #2575fc;color: #FFF;}
	.footer{background-color: #e6e6e6;padding: 50px 0;}
	.footer .width{height: auto;overflow: hidden;border-bottom: 1px solid #ccc;padding-bottom: 20px;}
	.footer .width>div{float: left;color: #666;}
	.footer a{color: #808080;font-size: 14px;line-height: 20px;display: block;margin-bottom: 15px;}
	.footer a:hover{color: #317fff;}
	.footer .width .n1 p{font-size: 30px;color: #2575fc;background: url(../images/foot_dh.png) left center no-repeat;height: 48px;line-height: 48px;padding-left: 35px;margin: 30px 0 20px;}
	.footer .width .n2{height: auto;overflow: hidden;}
	.footer .width .n2 dl{float: left;width: 150px;}
	.footer .width .n2 dl:first-child{width: 250px;margin-right: 20px;}
	.footer .width .n2 dt{margin-bottom: 25px;}
	.footer .width .n2 dl:nth-child(2) dd{height: auto;overflow: hidden;}
	.footer .width .n2 dl:first-child dd{float: left;width: 120px;}
	.footer .width .n2 dl:nth-child(2) a{width: 93px;margin-right: 20px;float: left;}
	.footer .width .n2 dl:last-child dd img{width: 125px;}
	.footer .width .n2{float: right;}
	.footer .cp{font-size: 14px;color: #999;text-align: center;padding: 36px 0 0;}
	.fixmenu{display: none;}
	
	/* 弹窗样式 */
	.popup_bg{position:fixed;z-index:999;width:550px;text-align:center;font-family:"Microsoft YaHei";}
	.popup_bg>img{margin:0 auto;}
	.pop_box{background-color:#fff;width:100%;border-radius:6px;margin-top:-56px;height:auto;overflow:hidden;padding-bottom: 100px;}
	.pop_tit{width:100%;position:relative;line-height:54px;height:54px;font-size:24px;padding:56px 0 10px;overflow: hidden;}
	.pop_tit em{font-size:24px;font-weight: bold;color: #1a1a1a;}
	.popup_bg .tel{font-size:18px;line-height:34px;color: #8a8a8a;width: 268px;height: 34px;border-radius: 50px;border: 1px dashed #e0e0e0;margin: 14px auto 34px;text-align: left;position: absolute;top: 380px;left: 140px;}
	.popup_bg .tel img{display: block;float: left;margin: 8px 8px 0 16px;filter: grayscale(100%);}
	.popup_close{cursor:pointer;height:54px; position:absolute; right:0; top:0; width:54px;}
	.penDialog_ewm{display: block;}
	.penDialog_ewm img{display: block;margin: 0 auto;}
	.pop_cont{width:420px;margin:0 auto 30px;text-align:left;height: auto;overflow: hidden;display: none;}
	.pop_cont li{margin-bottom:14px;overflow:hidden;border-radius: 4px;border:1px #dce3f0 solid;}
	.pop_cont li input{line-height:38px;height:38px;color:#000;font-size:14px;text-indent:34px;vertical-align:middle;width:418px;font-family:"Microsoft YaHei";float:left;background: url(../images/phone.png)12px center no-repeat;border-radius: 4px;}
	.pop_cont li.yzm input{width: 59%;background: url(../images/lock.png)12px center no-repeat;}
	.pop_cont li a.input_c{display: block;width:40%;color:#f14b4b;text-align: center;float: right;height: 38px;line-height: 38px;line-height:38px;height:38px;}
	.pop_cont li a.input_c::before{display: block;content: '';float: left;height: 26px;width: 1px;background: #dce3f0;margin-top: 6px;}
	.pop_cont li img{vertical-align:middle;cursor:pointer;float:right;}
	.pop_cont li textarea{line-height:36px;color:#000;border:1px #eaeaea solid;font-size:14px;width:396px;text-indent:12px;}
	.pop_cont li a.a_btn_form{display: block;background-image:linear-gradient(to right,#eb3813,#fa7c1f);height:45px;width:100%;font-size:18px;line-height: 45px;color: #fff;text-align: center;}
	.pop_cont .off{background-color:#999!important;}
	.pop_bot{display: none;}
	.pop_bot .pop_bot_tit{width: 420px;margin: 0 auto 30px;background: #bfbfbf;height: 1px;position: relative;}
	.pop_bot .pop_bot_tit span{display: block;font-size: 18px;color: #1a1a1a;font-weight: bold;width: 286px;height: auto;background: #fff;position: absolute;top: -12px;left: 60px;}
	.pop_bot .pop_bot_tit span img{display: block;float: right;margin-right: 10px;}
	.pop_bot ul{background: url(../images/bot_t.png)center top no-repeat;margin: 0 auto;width: 85%;height: 94px;}
	.pop_bot ul li{float: left;text-align: center;font-size: 16px;color: #1a1a1a;width: 25%;padding-top: 70px;}
	#back_over{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:99;-moz-opacity: 0.6;opacity:.60;filter:alpha(opacity=60);}
	
	/* 直播弹窗 */
	.zbpop{width: 500px;height: 180px;position: fixed;background: url(../images/zbpop.jpg)left top no-repeat;z-index: 99;}
	.zbpop a{display: block;width: 20px;height: 20px;float: right;}
}