@charset "utf-8";
/* CSS Document  */
/*-----------------------------www.cqxiu.com-------------------------------------*/
html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,iframe,button,textarea,p,blockquote,th,td,img,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,span,a,input,textarea,p,blockquote,th,td,header,nav,footer,article,section,aside,time,figure{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
legend{display:none}
fieldset,img{border:none;vertical-align:middle}
em,cite,i{font-style:normal}
ol,ul{list-style:none}
input,select,img{vertical-align:middle}
input,button,textarea{outline:none;border:0;vertical-align:middle;border:0;font-family:Arial}
input[type="submit"],input[type="reset"],input[type="button"],button {-webkit-appearance:none;border-radius:0}
textarea{resize:none}
strong,em,b{ font-weight:normal; font-style:normal;}
.clear{clear:both;width:0;height:0px;margin:0;padding:0;border:none;overflow:hidden;font-size:0px}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}
/*文字两侧对齐*/
.justify {text-align:justify;text-justify:distribute-all-lines;/*ie6-8*/text-align-last:justify;/* ie9*/-moz-text-align-last:justify;/*ff*/-webkit-text-align-last:justify;/*chrome 20+*/}
.toe{/*超出省略号*/ word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bk, .bk3, .bk6, .bk8, .bk10, .bk20, .bk25, .bk30, .bk40, .bk50{clear: both;font-size: 0;height: 0;overflow: hidden;}
.bk5{height: 5px;}
.bk8{height: 8px;}
.bk10{height: 10px;}
.bk20{height: 20px;}
.bk25{height: 25px;}
.bk30{height: 30px;}
.bk40{height: 40px;}
.bk50{height: 50px;}

.fr,.lft{float:right; *display:inline}
.fl,rgt{float:left; *display:inline}

.tar{text-align:right}
.tal{text-align:left}
.tac{text-align:center}
.tc{ text-align:center;}
.org{ color:#f1940a;}
.f48{ font-size:48px;}
.f28{ font-size:28px;}
.f26{ font-size:26px;}
.f24{ font-size:24px;}
.f20{ font-size:20px;} 
.fntb{font-weight:700}
.fb{ font-weight:bold;}
.red{ color:#ed272d;}
.mc{margin:0 auto}
.m5{margin:5px}
.m10{margin:10px}
.m15{margin:15px}

.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.pt30{padding-top:30px}
.lh28{ line-height:28px;}
.p5{padding:5px}
.p10{padding:10px}
.p15{padding:15px}
table{ border-collapse:collapse; border-spacing:0;}
.lft{ float:left;}
.rgt{ float:right;}
.hide{ display:none;}
.block{ display:block;}
html{height:100%;-webkit-text-size-adjust:none;}
body{ font-size:12px;font-family:"微软雅黑",Arial, Helvetica, sans-serif; position:relative;margin:auto;color:#2d2d2d;word-break:break-all;height:100%; }
body a{color:#212121;text-decoration:none;cursor:pointer}
body a:hover,body a:active,body a:focus{text-decoration:none;outline:none}
a:hover,a:link,a:visited,a{ color:inherit; text-decoration:none;}

.page{ min-width:320px; max-width:640px; margin:0 auto;}
.page img{ width:auto; max-width:100%; height:auto;}
.page .imgs img{ display:block;}

.main{width:96%;margin:0 2%;line-height:32px;font-size:16px;margin-bottom:90px;}
.main img,.main table{max-width:100%!important;height:auto!important}

.main table{width:100%}


.action{  background:#B0110C; color:#fff; font-size:18px; padding:15px 0;}
.action .lft{  width:60%;}
.action .lft small{ font-size:35px;}
.action .lft strong{ font-size:55px; font-weight:bold; line-height:100%;}
.action .lft p{  padding-left:24px;}
.action .lft p.ico{ background:url(../images/time.png) no-repeat left center; padding-left:30px; background-size:26px 22px; margin-left:30px;}
.action .lft .m_time{ color:#fff; }
.action .lft .m_time span{ color:#ffd65a;}
.action .lft span{}
.action .lft em{ display:inline-block; font-size:24px; height:30px; line-height:30px; padding-top: 15px; }
.action .lft em i{ text-decoration:line-through;}

.action .rgt{ float:right; width:40%; font-size:20px;  background:#B0110C; text-align:right;  padding-top:15px; height:69px;}
.action .rgt span{ display:block; color:#fff;}
.action .rgt span1{ display:block; color:#fff; padding-top:2px;}
.action .rgt p{ padding-right:20px;}
.action .rgt p i{ color:#ffd65a;}
.action .rgt em{ display:inline-block; height:30px; line-height:30px; padding:0 10px;background:#770504; margin-bottom:5px;}
.dgbtn { padding:15px 10px;}
.dgbtn a{ display:block; height:74px; line-height:74px; background:#ff9d00; border-radius:8px; color:#fff; text-align:center; font-size:32px;}
.mainTitle{ height:40px; line-height:40px; color:#CBDDEF; border-left:3px solid #B0110C; color:#B0110C; padding-left:15px; background:#E7E7E7; font-size:16px; font-weight:bold;}
.mainTitle h3{ font-weight:bold;}
.section2 .info{ padding:15px; font-size:16px; line-height:40px;}
.section2 .info strong{ color:#B0110C;}
.section2 .info p{ text-indent:2em;}
.section3 .list{ padding:30px 0; font-size:16px;}
.section3 .list li{ float:left; width:20%; text-align:center; color:#494646;}
.section3 .list li img{ width:auto; max-width:100%; height:auto; margin:0 auto; display:block;}
.section3 .list li span{ display:block; margin-bottom:10px; padding:0 13px;}
.section4 .info { padding:35px 10px;}
.section4 .info .img{ float:left; width:47%;}
.section4 .info .img img{ width:auto; max-width:100%; height:auto;}
.section4 .info .des{ float:right; width:53%;}
.section4 .info .des .inner{ background:#FDF1DD; padding:13px; margin-left:30px; margin-right:20px;}
.section4 .info .des .inner h4{ font-size:24px; line-height:50px; border-bottom:1px solid #666; font-family:"宋体"; font-weight:bold;}
.section4 .info .des .inner li{ line-height:35px; font-size:13px;}
.section5{ padding-bottom:20px;}
.section5 .item{ padding:10px 10px;}
.section5 .item .img img{ display:block; width:100%; }
.section5 .item .des:after{ clear:both; content:""; display:block;}
.section5 .item .des{ margin-top:18px; position:relative; padding-left:80px; color:#585858; font-size:14px; line-height:25px;}
.section5 .item .des i{ float:left; position:absolute; left:0; top:0;}
.section5 .item .des h5{ color:#b0110c; font-size:20px;}

.section10 .list{ color:#666666; padding:15px 10px; font-size:14px; line-height:30px;}
.section10 .list li{ border-bottom:1px dashed #ddd; padding:5px 0;}
.section10 .list span{ color:#ff0000;}
.naver{ background:#B0110C; height:46px; padding:6px 0; position:fixed; left:0; bottom:0; width:100%;} 
.naver ul li{ float:left; width:33.33%; text-align:center; color:#fff; height:46px;}
.naver ul li a{ display:block; line-height:46px;border-right:1px dotted #fff; font-size:16px;}
.naver ul li:last-child a{ border:none;}
.naver ul li i{ display:inline-block; width:20px; height:20px; position:relative; top:4px; margin-right:4px;}
.naver ul li .i1{ background:url(../images/nav-ico1.png) no-repeat center center;}
.naver ul li .i2{ background:url(../images/nav-ico2.png) no-repeat center center;}
.naver ul li .i3{ background:url(../images/nav-ico3.png) no-repeat center center;}
.footer{ padding:40px 20px; text-align:center; font-size:14px;}
.footer p{ padding-bottom:15px; }
.footer img{ width:auto; max-width:100%; height:auto;}
.form { padding-bottom:30px;}
.form ul{ padding:10px; padding-bottom:0;}
.form ul li{ position:relative; padding-left:85px; margin-bottom:15px; font-size:14px; }
.form ul li.first{ padding-right:100px; margin-bottom:10px;}
.form ul li label{ display:block; width:84px; position:absolute; display:block; line-height:34px; left:0; top:0; font-size:14px; color:#b0110c; font-weight:bold; text-align:right;}
.form ul li .text{ border:1px solid #B6B6B6; box-shadow:inset 1px 1px 1px #eee; height:20px; line-height:20px; padding:5px 6px; font-size:14px; width:93%;}
.form ul li .select{ border:1px solid #B6B6B6; box-shadow:inset 1px 1px 1px #eee; height:30px; line-height:30px; padding:0; font-size:14px; width:98%;-webkit-appearance:none;-moz-appearance:none;appearanearance: none; background:none; border-radius:0; float:left;}
.form ul li .text1{ font-size:14px; color:#b0110c; font-weight:bold;border:1px solid #b0110c; width:83px; text-align:center;}
.form ul li .text3{ height:100px;}
.form ul li.tit{ padding-left:14px; font-size:14px; color:#b0110c; font-weight:bold;} 
.form ul li.tit strong{ font-weight:bold;}
.form ul li strong{ display:block;}
.form .btn{ padding:15px 10px;}
.form .submit{ display:block; height:74px; line-height:74px; background:#B0110C; border-radius:8px; color:#fff; text-align:center; font-size:32px; width:100%; cursor:pointer;}
.selectbar dd{ float:left;font-size:14px; color:#b0110c; font-weight:bold;border:1px solid #B6B6B6;width:95px; text-align:center;height:32px; line-height:32px; position:relative; margin-right:10px;}
.selectbar dd input{width:95px;height:32px; position:absolute; left:0; top:0; opacity:0; }
.selectbar dd .i1{ background:url(../images/ico1.png) no-repeat 7px center; display:block;height:32px; line-height:32px; text-indent:21px;}
.selectbar dd .i2{ background:url(../images/ico2.png) no-repeat 7px center; display:block;height:32px; line-height:32px;text-indent:21px;}
.selectbar dd.checked{ border:1px solid #b0110c; }
.Spinner{display:block;overflow:hidden;width:84px; position:absolute; right:8px; top:0;}
.Spinner .Amount{width:26px;height:20px;padding:4px 2px;line-height:17px;border-width:1px 0;border-style:solid;border-color:#B6B6B6;float:left;text-align:center;color:#565656;outline:0; font-size:14px;}
.Spinner a{display:inline-block;width:25px;height:28px;border:1px solid #B6B6B6;background-color:#f7f7f7;float:left;cursor:pointer;outline:0;}
.Spinner a i{font-style:normal;background:url(../images/BuynBtn.png) no-repeat;display:block;width:9px;height:9px;margin:8px;text-indent:999999%;overflow:hidden;}
.Spinner .Decrease i{background-position:-9px -7px;}
.Spinner .Increase i{background-position:-9px -0px;}
.Spinner .DisDe i{background-position:-0px -7px;}
.Spinner .DisIn i{background-position:-0px -0px;}
@media only screen and (max-width:640px) {.action{  background:#B0110C; color:#fff; font-size:12px; padding:5px 0;}
.action .lft{  width:60%; padding-top:5px;}
.action .lft small{ font-size:22px;}
.action .lft strong{ font-size:40px; font-weight:bold; line-height:100%;}
.action .lft p{  padding-left:3px;}
.action .lft .m_time{ color:#fff; }
.action .lft .m_time span{ color:#ffd65a;}
.action .lft span{}
.action .lft p.ico{ background:url(../images/time.png) no-repeat left center; padding-left:20px; background-size:16px 14px; margin-left:10px;}
.action .lft em{ display:inline-block; font-size:18px; height:30px; line-height:30px; padding-top:0px; }
.action .lft em i{ text-decoration:line-through;}

.action .rgt{ float:right; width:40%; font-size:12px;  background:#B0110C; text-align:right;  padding-top:15px; height:69px;}
.action .rgt span{ display:block; color:#fff;}
.action .rgt span1{ display:block; color:#fff; padding-top:2px;}
.action .rgt p{ padding-right:10px;}
.action .rgt p i{ color:#ffd65a;}
.action .rgt em{ display:inline-block; height:25px; line-height:25px; padding:0 3px;background:#770504; margin-bottom:5px;}}

@media only screen and (max-width:580px) {

.dgbtn a{ font-size:22px; height:52px; line-height:52px;}
.form .submit{font-size:22px; height:52px; line-height:52px;}
.section2 .info{ font-size:14px; line-height:32px;}
.section3 .list{ padding:20px 0; font-size:12px;}
.section4 .info .img{ float:none; width:95%; text-align:center; margin:0 auto;}
.section4 .info .img img{}
.section4 .info .des{ float:none; width:100%;}
.section4 .info .des .inner{ background:#FDF1DD; padding:13px; margin:0;}
.section4 .info .des .inner h4{ font-size:24px; line-height:50px; border-bottom:1px solid #666; font-family:"宋体"; font-weight:bold;}
.section4 .info .des .inner li{ line-height:35px; font-size:13px;}
.section5 .item .des{padding-left:45px;  font-size:13px; line-height:22px;}
.section5 .item .des i img{ width:28px;}
.section5 .item .des h5{ color:#b0110c; font-size:18px;}

}




.news{width:100%;float:left;}
.news li{float:left;border-bottom: 1px dotted #ccc;width:96%;margin:5px 0;padding:5px 2%;text-align:left;display:block;overflow:hidden}
.news li a{color:#666;}
.pages{width:100%;margin-top:20px;float:left;margin-bottom:70px;}
.pages li{list-style-type:none;float:left;margin-right:10px;border: 1px solid #ccc;padding:0 8px;}
.pages li a{color:#000}
.pages li.thisclass{color:#db002e;border: 1px solid #db002e;}

.menu{width:100%;background:#E1E1E1;height:50px;line-height:50px;border-bottom: 5px solid #007DBF;}
.menu li{float:left;width:20%;list-style-type:none;text-align:center;}
.menu li a{font-size:14px;}


.navm{width:100%;padding-bottom:20px;float:left}
.navm li{float:left;width:25%;list-style-type:none;text-align:center;margin:10px 0 0 0;}
.navm li a{text-align:center;font-size:14px;}
.navm li img{    display: inline!important;}