@charset "utf-8";
/* CSS Document */
body,li,ul,h1,h2,h3,h4,p { padding:0px; margin:0px; font-family:"Raleway-Regular"; font-size:14px; color:#333; list-style-type:none;}
a{ text-decoration:none; color:#333;}
a:hover{ text-decoration:none; color:#333; }

@font-face {
font-family: 'Raleway-Regular'; src:url(../font/Raleway-Regular.TTF);
} 

body{ font-family:"Raleway-Regular"; }
.main_nr{max-width:900px; margin:auto;}

select,option,textarea{
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    border: none;
    outline: none;
    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*将背景改为红色*/
    background:#fff;
    /*加padding防止文字覆盖*/
    padding-right: .14rem;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {display: none;}
input,select,textarea{border:0;outline:none;/*去除蓝色边框*/}
.top_dex{ height: auto; background:#fff; text-align:center; font-weight:bolder; color:#cb2c30;  font-size:23px;}
.top_dex span{ display: inline-block; position:relative; top:19px;}

.top_dex span font{ display:block;}


.top_dex img{ width:95px; padding-right:10px; height:auto; margin:auto; display:block; padding-top:6px; display:inline-block;}
.top_dex a{ color:#cb2c30;}
.top_nav{  margin:auto; background:#cb2c30;height:60px; }
.nav_list{ width:25%; font-weight:bolder; float:left; height:60px; line-height:60px; font-size:16px; text-align:center; }
.nav_list a{ color:#fff;} 
.banner_gg{ width:100%;}
.banner_gg img{ display:block; width:100%;}
.news_xq { height:auto; overflow: hidden; clear:both; padding:20px; background:#fff; margin-top:20px;}


.ckxz_wmd{ height:auto; overflow:hidden; padding-bottom:20px;}
.mgck_list{ width:100%; height:35px; line-height:35px; margin-bottom:20px; text-indent:5px;}
.mgck_lf{ width:140px; float:left; height:35px; line-height:35px; color:#000; font-weight:bolder; margin-top:15px;}
.mgck_rg{ width:100%; float:left; background:#f4f5f9; color:#a5a5a5; font-size:14px;}
.mgck_rg span{ display:inline-block; float:right; width:40px; height:30px; color:#fff; line-height:13px; font-size:11px; text-align:center; background:#cb2c30; color:#fff; padding-top:5px; text-indent:0px;}
.mgck_rg span a{ display:block; color:#fff;}
.mgck_wzjs{width:414px; height:35px; float:left; line-height:35px; margin-bottom:20px; text-indent:15px; text-align:right; color:#0076fc; padding-right:30px;}
.ygck{ margin-top:22px;}
.jlz{ margin-left:8%;}
.price_sy{ padding-top:60px; height:auto; overflow:hidden;}
.price_list{ height:465px; border:1px solid #dedede; border-left:none; padding:30px;}
.price_list:first-child{border-left:1px solid #dedede;}
.price_list h3{ color:#000;font-size:17px;}
.price_list p{ color:#333; padding-top:15px; font-size:17px;}
.price_list h1{ font-size:40px; color:#000; font-weight:bolder; padding-top:15px;}
.price_list h1 font{ font-weight:normal; font-size:15px;}
.price_sy span{ background:#ffeea9; color:#000; margin-top:5px; display: inline-block; font-weight:bolder;}
.gmbt{ height:45px; line-height:40px; text-align:center; font-size:20px; text-align:center; color:#000; border:2px solid #333; margin:auto; margin-top:30px; clear:both;}
.gmbt a{ display:block;}
.price_list p.hs{ color:#666; padding-top:8px; font-size:14px;}
.price_list ul{ display:block; padding-top:20px;}
.price_list ul li{ height:35px; line-height:35px; display:block; font-size:15px; color:#000;}
.price_list ul li img{ display:inline-block;}
.prt{ height:auto; overflow:hidden; position:relative;}
.price_list ul li a{ color:blue; font-weight:bold;}

/*弹窗登录*/
.pop_zz{ height:100%; width:100%; background:rgba(0,0,0,0.7); position:fixed; top:0px; z-index:9999; display:none; left:0px;}
.login_lty{ width:320px; height:300px; background:#fff; border-radius:5px; position: absolute; top:50%; margin-top:-150px; left:50%; margin-left:-160px;}
.login_lty span{ float:right; width:20px; height:17px; float:right; margin-top:10px; margin-right:10px;}
.login_lty span img{ display:block; width:100%;}
.yoos_lg{ width:174px; height:68px; clear:both; margin: auto; padding-top:10px;}
.yoos_lg img{ display:block; width:100%;}
.login_lty h3{ font-size:32px; color:#333; text-align:center; padding-top:10px; clear:both; font-weight:normal;}
.pop_dlck{ width:248px; height:auto; overflow:hidden; margin:auto; padding-top:10px; position:relative;}
.pop_dlck p{ color:#878787; line-height:27px; margin-bottom:0px;} 
.pop_dlck input{ border:1px solid #8c8c8c; height:28px; line-height:28px; display:block; border-radius:3px; width:244px; margin-top:10px; text-indent:10px; font-size:13px;}
.login_zr{ width:135px; height:38px; font-weight:bolder; margin-top:10px; background:#13b859; color:#fff; cursor:pointer; text-align:center;  line-height:38px; margin:auto; border-radius:24px; margin-top:30px; font-size:15px;}
.login_zr a{ display:block; color:#fff;}
.clear{ clear:both;}
.yzm{ float:right; width:30%; position:relative; margin-top:-27px; right:6px;}
.yzm img{ width:100%; height:25px; border-radius:3px;}

.nav_lf{ height:auto;  overflow:hidden;}

.tips{ text-align:center; font-size:14px; color:#999; padding-top:10px;}
.tpjs{ padding:10px 0px; height:auto; overflow:hidden;}
.neir{ color:#000; font-size:15px; padding:10px 0px;}


.bigdownbtn{clear:both;width:210px;height:60px;display:block;background:#e24b2d;color:#fff;line-height:60px;text-align:center;border-radius:30px;font-size:24px;}
a.bigdownbtn:hover{font-style:bold; color:#fff;box-shadow:0px 2px 5px 5px rgba(255,255,255,0.5)}


@media (max-width:768px){
.nav_list{ width:25%; }
.top_dex img{ width:37px;}
.top_dex span{ display: inline-block; position:relative; top:13px;}
.top_dex{ height:65px;font-size:16px;}
.top_nav{ height:45px; line-height:45px; overflow:hidden;}
.login_lty h3{ font-size:25px;}
.nav_list{ height:45px; line-height:45px; font-weight:normal;font-size:14px;}
.news_xq{ padding:20px 10px;}
.mgck_list{ line-height:25px; text-indent:0px; }
.mgck_rg font{ display:block; background:#f4f5f9; padding:10px 5px; word-wrap:break-word; font-size:13px;}
.mgck_rg{ background:none;}
.mgck_rg span{ float:left; width:60px;}
.jlz{ margin-left:0px; margin-top:30px;}
.price_sy span{ font-size:16px; float:left;}
.price_list h1{ font-size:30px;}
.price_list p.hs{ clear:both;} 
.yzm{ right:6px; position:absolute;}
}

@media (min-width:768px)and (max-width:1024px) {

	}


