﻿*{padding:0px; margin:0px;}
body{background:#f8f8f8;font-size:14px;}
h2{ text-align:center;margin:20px auto;}
.wrap{width:1000px;margin:0 auto;position:relative}
.xinxi_list li{ list-style:decimal ; float:left; width:46%; margin: 0px 2%; line-height:40px;height: 40px; overflow:hidden;list-style-position: inside; border-bottom: dotted 1px #ccc; }
@media screen and (max-width: 640px) and (min-width: 0px){
.wrap{width:100%;}
.xinxi_list li{width:100%;}
.xinxi_list li span{ display:none;}

}
.xinxi_list {padding:15px 0px;}
.xinxi_list li:hover{color:#248ccb;}
.xinxi_list li:hover a{color:#248ccb;}
.xinxi_list li a{color:#333333;  text-decoration:none;}
.xinxi_list li span{ float:right;}
 
.head_box{ width:100%; margin:0px auto;}
.class_list{ width:100%; line-height:35px; padding-top:6px;background:#fff; height:150px; overflow:hidden;}
.class_list ul li{ list-style:none; display:block; float:left;padding:6px 6px; text-align:center;}
.class_list ul li a{ color:#999999; text-decoration:none; font-size:13px; display:block; padding:1px 6px; background:#f7f7f7; }
.class_list ul li a:hover{background-color:#248ccb;color:#fff;}
.class_list ul{max-width: 1000px; margin: 0 auto;}
.conbody{ width:100%; margin:0 auto; background: #fff;}
.title_line{width:100%; height:30px; line-height:30px; border-bottom:2px solid #248ccb; margin:15px auto 0px auto;}
.title_line p{width:72px; height:18px; line-height:18px; background:#248ccb; padding:7px 14px; color:#fff; font-size:16px;}
.fenye{max-width: 1000px; margin: 0px auto; background:#fff; height: 40px; line-height:40px; text-align: center; font-size: 14px;}
.fenye a{color: #000; text-decoration:none; display:block; padding: 0px 5px; background:#f7f7f7; border: 1px solid #d8d8d8; line-height:25px;}
.fenye a:hover{background-color:#248ccb;color:#fff;}
.fenye ul li{list-style: none; margin: 0px 5px; display: inline-block;}
.footer{text-align:center;  background:#fff; width:100%; margin:15px auto 0 auto; padding:10px 0px;line-height:25px;}
.footer a{color:#333;text-decoration:none;}

.user-nav{position:fixed;right:50%;margin-right:-600px; top:50%;margin-top:-100px;}
.user-nav li{list-style: none; padding:5px 10px;;background:#fff;margin-bottom:1px; width:30px;}
.user-nav li:first-child{background:#248ccb;}
.user-nav li:first-child a{color:#fff;}
.user-nav li a{text-decoration:none;color:#333}
.gotop{ cursor:pointer}