@charset "utf-8";
/* CSS Document */
body{ background:#ebebeb; width:100%;height:100%; font-family:'Hiragino Sans GB','Microsoft YaHei','Microsoft SimSun'; font-size: 62.5%;color:#000;margin:0;padding:0;-webkit-text-size-adjust:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
th{font-size:14px;}
li{list-style-type:none;}
img{border:0;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
small{ font-size:12px; }
ul,ol{ list-style:none; }
a{text-decoration:none; }
a:hover{text-decoration:none; }
sup { vertical-align:text-top; }
sub{ vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix{ zoom: 1; } /* IE6 */
*:first-child+html .clearfix{zoom: 1; } /* IE7 */
.clear{clear:both!important;height:0px!important;padding:0!important;margin:0px!important;border: none!important;float: none!important;display: block!important;}

.main{ width:100%; margin:0px auto;}
.main .pic{ margin:0px; padding:0px; position:relative;}
.main .pic img{ width:100%; vertical-align:bottom;}
.main .top{ width:100%;}
.main .top img{ width:100%; vertical-align:bottom;}
.in_list{ padding-bottom:130px; overflow: hidden;}
.in_list ul{}
.in_list ul li{ float:left; width:48%; text-align:center; padding:20px 0px; border-radius:10px; margin:1%;}
.in_list ul li .pic{ margin:0px auto; width:60px; height:60px; margin-bottom:10px;}
.in_list ul li .pic img{ width:100%; height:100%;}
.in_list ul li .title{ color:#fff; font-size:1.6rem;}
.in_list ul li.li1{ background:#f64444; padding:50px 0px;}
.in_list ul li.li1 .pic,.in_list ul li.li2 .pic{ width:90px; height:90px;}
.in_list ul li.li2{ background:#31b58e; padding:50px 0px;}
.in_list ul li.li3{ background:#01319d;}
.in_list ul li.li4{ background:#9965ad;}
.in_list ul li.li5{ background:#ed8c00;}
.in_list ul li.li6{ background:#99c913;}
.in_list ul li.li7{ background:#01319d;}
.in_list ul li.li8{ background:#9965ad;}
.in_list ul li.li9{ background:#ed8c00;}
.in_list ul li.li10{ background:#99c913;}
.in_list ul li.li11{ background:#e417a3;}
.in_list ul li.li12{ background:#25ad00;}

.content_list{ width:96%; margin:0px auto; padding-bottom:130px; overflow:hidden;}
.content_list ul{ padding-top:20px;}
.content_list ul li{ border:#cacbcb 1px solid; margin-bottom:20px; border-radius:10px; overflow:hidden;}
.content_list ul li .title{ background:#f2f1f1; height:60px; line-height:60px; font-size:1.6rem; padding:0px 20px; font-weight: bold;}
.content_list ul li .text{ background:#fff; font-size:1.6rem; padding:20px; line-height:3rem;}
.content_list ul li .text p{ text-indent:3.2rem;}
.content_list ul li .text table{ background:#000; padding-bottom:30px;}
.content_list ul li .text table tr{}
.content_list ul li .text table tr td{ background:#fff; padding-left:20px; border:#000 1px solid;}

.float_nav{ background:#ddd; width:100%; height:90px; border-top:#3d3d46 1px solid; position:fixed; bottom:0px;}
.float_nav ul{}
.float_nav ul li{ float:left; width:20%; height:80px; text-align:center; padding:5px 0px;}
.float_nav ul li .pic{ width:50px; height:50px; margin:0px auto;}
.float_nav ul li .pic img{ width:100%;}
.float_nav ul li .title{ font-size:1.4rem;}
.float_nav ul li a .title{ color:#000;}

.float_nav ul li.home{ position:relative;}
.float_nav ul li.home .pic{ width:120px; position:absolute; bottom:80px; left:calc((100% - 120px) / 2); left:-webkit-calc((100% - 120px) / 2); left:-moz-calc((100% - 120px) / 2);}
.float_nav ul li.home .pic img{ width:98%;}


@media(max-width:790px) {
    .main{ width:100%;}
	
}