@charset "utf-8";
/* CSS Document */
body {padding:0px;margin:0px;font-size: 16px;font-family:Microsoft YaHei,"宋体";background-color: #fff;letter-spacing:1px;}
a{color:#256EB1;text-decoration:none;}
a:hover{color:#ba2636;text-decoration:underline;}
a:visited,a:focus{color:#256EB1;}

.logo{width:68%;margin:0 auto;}
.logo img{max-width:40%;}

/* 菜单栏 */
.navbox{padding:0px;margin:0px;width:100%;background-color:#3366CC;overflow:hidden;}
.nav{margin:0 auto;overflow:hidden;width:68%;background-color:#3366CC;}
.nav ul{padding:0;margin:0;}
.nav li{float:left;list-style-type:none;margin:2px;margin:2px 8px 2px 4px;white-space:nowrap;}
.nav li a{font-size:16px;}
.nav li a:link{color:#fff;}
.nav li a:visited{color:#fff;}
.nav li a:active{color:#fff;background:#003366;}
.nav li a:hover{color:#fff;background:#003366;}

.all{width:68%;margin:0 auto;overflow:hidden;}
.left {float:left;width:76%; background-color: #fff;overflow:hidden;border:1px solid #EEE;} 
.left h1{text-align:center;font-size:22px;font-weight:normal;word-break:break-all;word-wrap:break-word;border-bottom:1px solid #EEE;}
.left .position{margin:5px 5px 1px 16px;font-size:14px;color:#A8A8A8;}
.left .time{margin:3px 0px 0px 0px;font-size:14px;text-align:center;color:#A8A8A8;}

.content{padding:1px 5px 1px 5px;}
.content h2{text-indent:25px; line-height:40px; margin:12px 0;font-size:19px;color:#EE7600;}
.content h3{text-indent:25px; line-height:40px; margin:12px 0;font-size:18px;color:#8FBC8F;}
.content p {text-indent:25px; line-height:30px; margin:12px 0;font-size:18px;color:#2F4F4F;text-align:justify!important;}
.content a {color:#256EB1;text-decoration:underline;}
.content img{ margin:0 auto;display:block;}

/*文章页分页*/
.clr {clear:both;}
.pagelistbox{font-size:16px;width:100%;text-align:center;}
.pagelistbox ul{padding:0;margin:0;}
.pagelistbox ul li{float:left;line-height:19px;margin:6px 6px;border:1px solid #E9E9E9;list-style-type:none;}
.pagelistbox ul li a{padding:2px 4px 2px;color:#555;display:block;}
.pagelistbox ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.pagelistbox ul li.thisclass,
.pagelistbox ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;color:#009933;padding:2px 4px 2px;font-weight:bold;}
.pagelistbox .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.pagelistbox .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}

/*展开全文*/
.readall_box {position: relative;z-index: 9999;padding: 0 0 25px;margin-top: -200px;text-align: center;}
.readall_box .read_more_mask {height: 200px;background: -moz-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0));background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#fff));background: -o-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0))}
.read_more_btn{cursor:pointer;font-size: 16px;color: #de686d;background: #fff;border-radius: 4px;border: 1px solid #de686d;line-height: 30px;padding:5px 10px;}
.read_more_btn:hover{background:#de686d;color:#fff;}

/*相关文章列表*/
.listbox{width:96%;overflow:hidden;text-align:justify;}
.listbox h3{font-size:16px;margin:10px 0px 10px 16px;color:#0a7;}
ul.e2{padding:0;margin:0;}
ul.e2 li{overflow:hidden;padding:12px 0px;border-top:1px solid #EEE;color:#aaa;}
ul.e2 li a.preview{width:180px;float:left;margin-right:7px;margin-bottom:3px;margin-left:16px;display:inline;}
ul.e2 li a.preview img{border-radius:10px;width:176px;height:136px;display:block;padding:1px;border:1px solid #EEE;}
ul.e2 li a.preview:hover img{border:1px solid #AAA;}
ul.e2 li a.title{overflow:hidden;line-height:25px;font-weight:bold;font-size:18px;margin-left:2px;}
ul.e2 p.intro{font-size:14px;line-height:20px;margin-top:5px;margin-left:5px;padding-left:10px;padding-right:10px;}

/*相邻文章*/
.right {float:right;width:23%;background-color: #fff;overflow:hidden;} 
.right span{font-size:20px;margin:30px 0px 0px 16px;} 
.right ul{padding:0;margin:0;}
.right li{margin-left:17px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;line-height:200%;list-style-type:none;}

/*版权声明*/
.CopyRight{clear:both;width:100%;padding:10px 0px 30px 0px;text-align:center;font-size:14px;color:#fff;background-color:#3366CC;}
.CopyRight a{font-size:10px;color:#fff;}

/*移动页处理*/
@media screen and (max-width:768px) {
img{max-width:100%;height:auto!important;}    
.logo{width:100%;}  
.nav{width:100%;} 
.all{width:100%;}
.left {width:100%;}
.left h1{folat:left;text-align:left;margin:4px 0px 0px 3px;}
.left .position{margin:2px 5px 0px 5px;}
.left .time{margin:0px;font-size:13px;}

.right{clear:both;width:100%;}
.right li {clear:both;width:90%;border-bottom:1px dashed #dddddd;}
.right li a {color:#2F4F4F;} 

ul.e2 li a.preview{width:150px;}
ul.e2 li a.preview img{width:146px;height:116px;}
ul.e2 li a.title{font-size:16px;}
ul.e2 p.intro{font-size:14px;}
  }