﻿@charset "utf-8";
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/*通用*/
body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,button,textarea,footer,i,img{margin:0;padding:0;font-size:14px;list-style:none;text-decoration:none;border:0;}
body{ font-family:'Microsoft YaHei',Helvetica,Arial,Tahoma;min-width:240px;color:#333; }
a{color:#666;text-decoration:none;}
a:hover{ color:#f60;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }

.header{ background:#b9000c; text-align:center;font-size: 22px;font-weight: bold;color: #fff; height:50px;line-height: 50px;box-sizing: border-box;	width: 100%;}


.con01{ max-width:680px; min-width:240px; margin: 0 auto; overflow:hidden; background:#fff;}
.con01 ul li{ float:left; width:24.5%; margin-left:0.5%; margin-top:10px;}
.con01 ul li img{ display:block; width:80%; margin:0 auto;}
.con01 ul li span{ display:block; height:25px; line-height:25px; color:#000; font-size:16px; text-align:center;}

.con02{ max-width:680px; min-width:240px; margin:14px auto 0 auto; overflow:hidden; background:#fff;}
.con02 h2{ height:35px; line-height:35px; background:#f4f4f4; padding:0 10px;}
.con02 h2 strong{ float:left;color:#1296e8; font-size:18px; font-family:'Microsoft YaHei';}
.con02 h2 a{ float:right; color:#333; font-size:14px;}
.con02 ul li{ height:30px; padding:10px 0; border-bottom:#ccc dashed 1px;}
.con02 ul li .img{ float:left; width:44%; height:80px; margin-left:10px;}
.con02 ul li .img img{ width:100%; height:100%;}
.con02 ul li .right{ float:right; width:96%; margin-right:10px;}
.con02 ul li .right a{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; font-size:16px; color:#000;}
.con02 ul li .right span{ display:block; width:100%; height:60px; line-height:20px; overflow:hidden; margin-top:5px; color:#333; font-size:14px;}
.con02 ul li .right .xm{ height:23px; line-height:23px; margin-top:5px; font-size:14px;}
.con02 ul li .right .xm strong{ font-weight:normal; font-size:14px; display:block; width:150px; float:left;}
.con02 ul li .right .xm strong b{ font-weight:normal; font-size:14px; color:#f00; margin-left:10px;}
.con02 ul li .right .xm p{ display:block; float:right; width:40px; font-size:12px; padding:0 0 0 20px; background:url(../images/zan.png) left center no-repeat;}

.con03 { max-width:680px; min-width:240px; margin:14px auto 0 auto; overflow:hidden; background:#fff;}
.con03 h2{ height:35px; line-height:35px; background:#f4f4f4; padding:0 10px;}
.con03 h2 strong{ float:left;color:#1296e8; font-size:18px; font-family:'Microsoft YaHei';}
.con03 h2 a{ float:right; color:#333; font-size:14px;}
.con03 ul{ margin:0 10px;}
.con03 ul li.l1{ float:left;}
.con03 ul li.l2{ float:right;}
.con03 ul li{ width:48%; height:190px; border:#ccc solid 1px; margin-top:10px;}
.con03 ul li .sm{ height:280px;}
.con03 ul li .sm img{ width:88%; padding:10px 0; height:136px; display:block; margin:0 auto;}
.con03 ul li .sm strong{ display:block; width:100%; height:25px; line-height:25px; color:#000; font-size:16px; text-align:center; font-weight:normal;}
.con03 ul li .sm span{ display:block; float:left; width:100%; height:20px; line-height:20px; color:#f00; font-size:14px; text-align:center;}
.con03 ul li .xm{ height:40px; padding:10px; background:#f6f6f6; margin-top:10px;} 
.con03 ul li .xm span{ float:left; display:block; width:32%; height:40px;}
.con03 ul li .xm span strong{ display:block; width:100%; height:20px; line-height:20px; color:#41aec5; text-align:center; font-weight:normal; font-size:14px;}
.con03 ul li .xm span b{ display:block; width:100%; height:20px; line-height:20px; text-align:center; font-weight:normal; font-size:14px;}
.con03 .amore{ margin:10px 10px 0 10px;}
.con03 .amore a{ display:block; width:100%; height:30px; line-height:30px; font-size:14px; background:#f0f0f0; border:#d4d4d4 solid 1px; border-radius:5px; color:#333; text-align:center;}

.con04{ max-width:680px; min-width:240px; margin:14px auto 0 auto; overflow:hidden; background:#fff;}
.con04 h2{ height:35px; line-height:35px; background:#f4f4f4; padding:0 10px;}
.con04 h2 strong{ float:left;color:#1296e8; font-size:18px; font-family:'Microsoft YaHei'}
.con04 h2 a{ float:right; color:#333; font-size:14px;}
.con04 ul li{ line-height:24px; margin:0 10px; padding-top:10px;}
.con04 ul li strong{ display:block; width:98%; color:#333; font-size:16px; font-weight:normal; float:left; color:#333;}
.con04 ul li .input_text{ height:28px; line-height:28px; background:none; width:97.6%; border:#ececec solid 1px; padding:0 1%;}







.foot{     background: #b9000c;
    width: 100%;
    position: fixed;
    bottom: 0px;
    /* margin-top: 10px; */
    border-top: #ccc solid 2px;
    /* text-align: center; */
    /* padding: 10px 0 70px 0; */
    height: 100px;}
.foot ul li{ line-height:20px; text-align:center; font-size:14px; color:#333;}
.foot ul li a{ color:#333; font-size:14px;}
.foot ul {margin-top: 30px;}
.side_nav{ height:50px; z-index:99;position:fixed; bottom:0; width:100%; overflow:hidden; background:#01a2cb; }
.side_nav dl{ text-align:center; height:50px;}
.side_nav dl a{ display:block; color:#fff; font-size:12px; height:50px; }
.side_nav dl a span{ display:block;text-align:center; height:29px; padding:0px;}
.side_nav dl a span img{ width:26px; height:26px; padding-top:3px;}
.side_nav dl dd a{ height:50px; border-left:#0394b9 solid 1px;}
.side_nav dl dd{ float:left; width:20%;}
.side_nav dl dt{ float:left; width:20%;}


