﻿@charset "utf-8";
/*固定CSS样式*************************************************************/
body{font-size: 14px; font-family:微软雅黑, Arial; margin: 0px; padding: 0px; color:#333; line-height:1.8; background:url(../images/backgound.png) repeat-x #f0f0f0;}
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:14px; 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;}
.t12px{color:#F60; font-size:12px;}
.red{color:#FF0000; font-size:14px; font-weight:300;}

/*总体框架CSS样式*************************************************************/
.top{width:100%; background:#06C; opacity:0.7; padding:3px 0px; color:#FFF;}
.pagehome{width:1320px;}
.leftpage{width:250px; float:left;}
.rightpage{width:1060px; float:right; text-align:left;}

.index_left{width:700px; float:left; background:#FFF; height:450px;}
.index_right{width:610px; float:right; background:#FFF; height:450px;}

/*首页三列CSS样式************************************************/
.indexleft{width:434px; float:left; margin-right:10px;}
.indexcenter{width:433px; float:left;}
.indexright{width:433px; float:right;}

/*链接初始CSS样式*************************************************************/
a:link {font-size:14px; color:#333; line-height:1.8; font-family:微软雅黑, Arial; text-decoration:none;}
a:visited {font-size:14px; color:#333; line-height:1.8; font-family:微软雅黑, Arial; text-decoration:none;}
a:hover {font-size:14px; color:#F00; line-height:1.8; font-family:微软雅黑, Arial; text-decoration:underline}

a.tred:link {text-decoration:none;}
a.tred:active {text-decoration:none;}
a.tred:visited {text-decoration:none;}
a.tred:hover {text-decoration:none;}

/*顶部CSS样式************************************************************/
.toppage{height:120px; width:1320px; background:url(../images/topbg.png) no-repeat right;}
.logo{float:left;}
.indextopright{float:right; width:570px; margin-top:40px;}

/*网站栏目CSS样式************************************************************/
.nav{width:1320px; height:50px; background:#CC0000; background:linear-gradient(#FF0000, #CC0000); margin-bottom:10px;}
.nav a{display:block; float:left; width:119px; border-right:#FF0000 solid 1px; line-height:50px; font-size:16px; text-align:center; color:#FFF;}
.nav a:hover{font-weight:bold; color:#FFF; background:#FF0000; text-decoration:none; -webkit-transition: all 0.5s;}

/* 二级子栏目 */
.anylinkcss{position:absolute; visibility:hidden; z-index:5555; width:119px; height:auto; text-align:center; margin-left:0px; background-color:#F5F5F5;}
.anylinkcss a{display:block; width:119px; line-height:32px; text-decoration:none; height:32px; border-bottom:#E0E0E0 dotted 1px; color:#222; font-size:12px;}
.anylinkcss a:active,.anylinkcss a:visited{line-height:32px; height:32px; font-size:12px;}
.anylinkcss a:hover{color:#FFFFFF; line-height:32px; height:32px; background-color:#CC0000; font-size:12px;}

.toutiao{width:1300px; background:#fff; padding:10px; text-align:center; margin-bottom:10px;}
.toutiao b{font-size:30px; color:#CC0000;}

.index_img{width:410px; margin:5px auto;}

/*标题CSS样式************************************************************/
.pcontent{background:#FFF; margin-bottom:10px;}
.pindexcontent{background:#FFF; height:450px; margin-bottom:10px;}
.titlesbg{height:40px; margin-bottom:5px; background:#F0F0F0; background:linear-gradient(#FFFFFF, #F0F0F0);}
.titlesbg b{height:40px; line-height:40px; padding:10px 15px; background:#C00; color:#FFF; font-size:15px; font-weight:400;}
.titlesbg a{display:block; float:right; line-height:40px; margin-right:10px; font-size:12px;}
.ltitlesbg{ height:40px; line-height:40px; font-size:15px; color:#FFF; background:#CC0000}

/*网站二级栏目CSS样式************************************************************/
.snav{width:100%;}
.snav a{display:block; 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:#F60; color:#fff; text-decoration: none; font-weight:bold; -webkit-transition: all 0.5s;}
a.hsnav:link {height:40px; line-height:40px; color:#FFF; background:#F60; font-weight:bold;}
a.hsnav:visited {background:#F60; color:#FFF;}

/*网站文章列表CSS样式************************************************************/
.larticle{width:94%;}
.larticle a{display:block; height:33px; line-height:33px; background:url(../images/liarticle.gif) no-repeat; padding-left:12px; overflow:hidden;}

.article{border-bottom:#E5E5E5 dotted 1px; padding:12px; width:95%;}
.article:hover{background:#F5F5F5;}
.article a{font-size:18px;}
.article dd{color:#999;  font-size:12px;}

/*网站图片列表CSS样式************************************************************/
.imgart{margin:10px; float:left; width:332px; height:250px; overflow:hidden; text-align:center; position:relative;}
.imgart_li{margin:10px; float:left; width:245px; height:294px; overflow:hidden; text-align:center; position:relative;}
.imgart_index{margin:10px; float:left; width:310px; height:233px; overflow:hidden; text-align:center; position:relative;}
.imgart img,.imgart_li img,.imgart_index img{min-height:100%; max-height:100%; max-width:100%;}
.imgart img:hover,.imgart_li img:hover,.imgart_index img:hover{transform: scale(1.2);transition: all 0.6s;}
.imgart dd,.imgart_li dd,.imgart_index dd{position:absolute; height:35px; line-height:35px; color:#FFF; padding:2px; bottom:0; text-align:center; background:#000; width:100%; opacity:0.8;}

/*网站内容详情CSS样式************************************************************/
.artshow{width:95%; margin-top:10px;}
.showtitles{line-height:40px; text-align:center; font-weight:bold; font-size:22px; clear:both} 
.showform{text-align:center; border-bottom:#CCC dotted 1px; padding-bottom:8px; font-size:12px; color:#999; margin-bottom:10px;}
.tcontent{padding:10px 35px 35px 35px; font-size:16px; text-align:justify; text-justify:inter-ideograph;}
.showcontent{padding:0px 15px; font-size:16px; text-align:justify; text-justify:inter-ideograph;}
.tcontent img,.showcontent img{max-width:100%;}
.nextpage{line-height:2.0; border:#E5E5E5 solid 1px; background-color:#F5F5F5; margin:10px auto 20px auto; padding:8px;}
.showdygb{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;}
.bottom dd{color:#FFF; text-align:center;}

/*网站内页横幅CSS样式************************************************************/
.nybanner{width:1280px; height:200px;}

/* 首页滚动CSS开始///////////////////////////////////////////////////////////////////////////////////////////// */	
#demo {overflow:hidden; width:1300px;}
#indemo {float: left; width: 8000%;}
#demo1 {float: left;}
#demo2 {float: left;}