﻿@charset "utf-8";
/*固定CSS样式*************************************************************/
body{font-size: 16px; font-family:微软雅黑, Arial; margin: 0px; padding: 0px; color:#333; line-height:1.8;}
ul,li,ol,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,address,footer,header,article,img,nav{margin: 0px; padding: 0px; list-style-type: none; border: none;}
input,select,textarea {font-family:微软雅黑, Arial; font-size:16px; border:#E5E5E5 solid 1px; padding:5px; border-radius:3px; color:#333;}
img{border: none; text-align:left;}
div{margin-left:auto; margin-right:auto;}
.clear{clear:both; font-size:0px; visibility:hidden; overflow:hidden; line-height:0px; height: 0px;}
.page{margin:10px 20px; text-align:center;}
.t11px{color:#F60; font-size:12px;}

/*总体框架CSS样式*************************************************************/
.pagehome{width:1220px;}
.leftpage{width:220px; float:left;}
.rightpage{width:990px; float:right; text-align:left;}

/*首页三列CSS样式************************************************/
.indexleft{width:400px; float:left; margin-right:10px;}
.indexcenter{width:400px; float:left;}
.indexright{width:400px; float:right;}

/*链接初始CSS样式*************************************************************/
a:link {font-size:16px; color:#333; line-height:1.8; font-family:微软雅黑, Arial; text-decoration:none;}
a:visited {font-size:16px; color:#333; line-height:1.8; font-family:微软雅黑, Arial; text-decoration:none;}
a:hover {font-size:16px; color:#F00; line-height:1.8; font-family:微软雅黑, Arial; text-decoration:underline}

/*顶部CSS样式************************************************************/
.logo{margin:0px;}
.indextopleft{float:left; width:640px; background:#CCC; height:380px;}
.indextopright{float:right; width:570px;}

/*网站栏目CSS样式************************************************************/
.nav{width:1220px; height:55px; background:#094a8a; background:linear-gradient(#055eb6, #094a8a); margin-bottom:10px;}
.nav a{display:block; float:left; width:151.5px; border-right:#055eb6 solid 1px; line-height:55px; font-size:16px; text-align:center; color:#FFF;}
.nav a:hover{background:#FFF; text-decoration:none; -webkit-transition: all 0.5s; color:#F00;}

/* 二级子栏目 */
.anylinkcss{position:absolute; visibility:hidden; z-index:5555; width:151.5px; height:auto; text-align:center; margin-left:0px; background-color:#FFF;}
.anylinkcss a{display:block; width:151.5px; line-height:38px; text-decoration:none; height:38px; border-bottom:#E0E0E0 dotted 1px; color:#222; font-size:16px;}
.anylinkcss a:active,.anylinkcss a:visited{line-height:38px; height:38px; font-size:16px;}
.anylinkcss a:hover{color:#FFFFFF; line-height:38px; height:38px; background-color:#094a8a; font-size:16px;}

/*标题CSS样式************************************************************/
.pcontent{border:#E0E0E0 solid 1px; padding:1px; margin-bottom:10px; overflow:hidden; border-radius:3px;}
.titlesbg{margin-bottom:5px; background:#F5F5F5; background:linear-gradient(#F9F9F9, #F0F0F0);}
.titlesbg b{height:40px; line-height:40px; padding:5px; border-bottom:#038efa solid 3px; font-size:15px; font-weight:bold;}
.titlesbg dd{display:block; float:right; line-height:40px; font-size:12px;}
.titlesnav{width:100%; height:45px; line-height:45px; color:#FFF; background:#038ef0; background:linear-gradient(#5cbbfd, #038ef0); font-size:15px; padding-left:15px; margin-bottom:3px;}

/*网站二级栏目CSS样式************************************************************/
.snav{width:100%;}
.snav a{display:block; width:246px; border-bottom:#E5E5E5 dotted 1px; padding-left:30px; height:40px; line-height:40px; margin-bottom:2px;background:url(../images/lisnav.gif) no-repeat;}
.snav a:hover{background:#038ef0; color:#fff; text-decoration: none; -webkit-transition: all 0.5s;}
a.hsnav:link {height:40px; line-height:40px; color:#FFF; background:#038ef0; font-weight:bold;}
a.hsnav:visited {background:#038ef0; color:#FFF;}

/*网站文章列表CSS样式************************************************************/
.article{width:94%;}
.article a{display:block; height:32px; line-height:32px; background:url(../images/liarticle.gif) no-repeat; padding-left:12px; overflow:hidden;}

/*网站图片列表CSS样式************************************************************/
.imgart{margin:8px 13px; float:left; width:220px; height:195px; text-align:center;}
.imgart_pic{width:220px; height:165px; overflow:hidden; border:#f0f0f0 solid 1px; padding:1px;}
.imgart_pic img{min-height:100%; max-height:100%; max-width:100%;}
.imgart_pic:hover{border:#F30 solid 1px;}
.imgart_text{height:30px; color:#FFF; padding:2px; overflow:hidden;}

/*网站内容详情CSS样式************************************************************/
.artshow{margin-top:5px; width:95%;}
.showtitles{line-height:40px; text-align:center; font-weight:bold; font-size:25px; clear:both} 
.showform{text-align:center; border-bottom:#E5E5E5CCC dashed 1px; padding-bottom:8px; font-size:12px; color:#999;}
.showcontent{font-size:20px; margin:10px 0px; text-align:justify; text-justify:inter-ideograph;}
.tcontent{padding:0px 15px; margin-bottom:10px; text-align:justify; text-justify:inter-ideograph;}
.showcontent img,.tcontent img{max-width:100%;}
.nextpage{line-height:2.0; border:#E5E5E5 solid 1px; background-color:#F5F5F5; margin:10px auto 20px auto; padding:8px;}
.showedits{text-align:right;}

/*网站底部链接CSS样式************************************************************/
.back_top{width:20px; height:50px; bottom:100px; right:20px; position:fixed; z-index:999999;}
.bottom{width:100%; background:#094a8a; padding:10px 0px; color:#FFF;}

/* 首页滚动CSS开始///////////////////////////////////////////////////////////////////////////////////////////// */	
#demo {overflow:hidden; width:1200px;}
#indemo {float: left; width: 8000%;}
#demo1 {float: left;}
#demo2 {float: left;}