﻿@charset "utf-8";
/*固定CSS样式*************************************************************/
body{font-size:14px; background:#138F3E; font-family:"Times New Roman",Microsoft YaHei; margin: 0px; padding: 0px; color:#222; line-height:1.8; word-wrap:break-word;}
ul,li,ol,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,address,footer,header,article,img,nav,p{margin: 0px; padding: 0px; list-style-type: none; border: none;}
input,select,textarea { font-family:"Times New Roman",Microsoft YaHei;  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; word-wrap:break-word;}
.clear{clear:both; font-size:0px; visibility:hidden; overflow:hidden; line-height:0px; height: 0px;}
.page{margin:10px 20px; text-align:center;}
h2{font-size:23px;}
h3{font-size:18px; color:#333;}
.red{font-size:12px; color:red; font-weight:bold;}

/*总体框架CSS样式*************************************************************/
.page100{width:100%; background:#0A4B21;}
.pagehome {width:1140px;}
.mainpage{width:1110px; background:#FFF; padding:15px; border-bottom-right-radius:20px; border-bottom-left-radius:20px;}
.leftpage{width:800px; float:left;}
.rightpage{width:270px; float:right; text-align:left;}
.titlesbg{border-bottom:#CCC solid 1px;}

/*网站链接CSS样式*************************************************************/
a.link01:link {color:#7293d2;}
a.link01:active {color:#7293d2;}
a.link01:visited {color:#7293d2;}
a.link01:hover {color:#7293d2;}

/*友情链接CSS样式*************************************************************/
a:link {font-size:14px; color:#222; line-height:1.8; font-family:"Times New Roman",Microsoft YaHei;  text-decoration:none;}
a:visited {font-size:14px; color:#222; line-height:1.8; font-family:"Times New Roman",Microsoft YaHei;  text-decoration:none;}
a:hover {font-size:14px; color:#F00; line-height:1.8; font-family:"Times New Roman",Microsoft YaHei;  text-decoration:underline}

/*顶部CSS样式************************************************************/
.logo{float:left; width:600px; height:100px;}
.logo img{max-height:100px; max-width:600px;}
.search{width:400px; float:right; margin-top:50px;}

/* 页面外框细线************************************************************/
.pcontent{border:#138F3E solid 1px; background:#FFF; margin-bottom:15px; padding:10px;}
.rpcontent{border:#E5E5E5 solid 1px; background:#FFF; margin-bottom:10px; padding:1px;}

/* 显示内容页面************************************************************/
.artshow{width:96%;}
.showtitles{line-height:40px; text-align:center; font-weight:bold; font-size:22px; clear:both} 
.showform{text-align:center; border-bottom:#CCCCCC dashed 1px; padding-bottom:8px; font-size:12px;}
.showcontent{font-size:16px; margin-top:10px;}
.showcontent img{max-width:100%;}
.nextpage{line-height:2.0; border:#E0E0E0 solid 1px; background-color:#FFF; margin:10px auto 20px auto; padding:8px;}
.showdygb{text-align:right;}
.limgshow{float:left; width:280px; margin-top:15px; text-align:center;}
.rimgshow{float:right; width:750px;}


/*返回顶部和客户图片******************************************************************/
.back_top{width:20px; height:50px; bottom:100px; right:20px; position:fixed; z-index:9999;}
.bkefu{widht:200px; height:300px; bottom:0px; left:0px; position:fixed; z-index:9999;}
.btels{widht:100%; height:50px; background:#FFF; text-align:center; font-size:22px; font-weight:bold; color:#F30;}

/*网站文章列表CSS样式************************************************************/
.article{border-bottom:#E5E5E5 solid 1px; margin-bottom:10px; padding:1px; background:#FFF;}
.article_left{float:left; width:160px; margin-top:8px;}
.article_right{float:right; width:615px;}
.article_more{text-align:right; padding:10px 0px;}

.sarticle{width:100%;}
.sarticle a{display:block; height:32px; line-height:32px; background:url(../images/siarticle.gif) no-repeat; padding-left:12px; overflow:hidden; border-bottom:#CCCCCC dotted 1px;}

/*网站图片列表CSS样式************************************************************/
.people{margin:12px 20px; float:left; width:225px; height:330px; text-align:center;}
.people_pic{width:225px; height:300px; overflow:hidden; border:#E0E0E0 solid 1px; padding:1px; background:#FFF;}

.index_people{margin:5px; float:left; width:112px; height:160px; text-align:center;}
.index_people_pic{width:112px; height:150px; overflow:hidden; border:#E0E0E0 solid 1px; padding:1px; background:#FFF;}

.imgart{margin:8px; float:left; width:250px; height:220px; text-align:center;}
.imgart_pic{width:250px; height:188px; overflow:hidden; border:#E0E0E0 solid 1px; padding:1px; background:#FFF;}

.index_people_pic:hover,.people_pic:hover,.imgart_pic:hover{border:#CCC solid 2px; box-shadow:2px 2px 8px #CCC;}
.index_people_pic img,.people_pic img,.imgart_pic img{min-height:100%; max-height:100%; max-width:100%;}
.people_text,.imgart_text{height:30px; padding:2px; overflow:hidden; margin-top:5px;}

/*首页banner************************************************************/
.fullSlide {width:100%; position:relative; height:400px;}
.fullSlide .bd {margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul {width:100%; height:400px;}
.fullSlide .bd li {width:100%; height:400px; overflow:hidden; text-align:center;}
.fullSlide .bd li a {display:block; height:400px;}
.fullSlide .hd {width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:50px;}
.fullSlide .hd ul {text-align:center; width:100px; margin-left:auto; margin-right:auto;}
.fullSlide .hd ul li {cursor:pointer; display:inline-block; width:15px; height:15px; margin:5px; border-radius:50%; overflow:hidden; background:#FFF; float:left; display:block;}
.fullSlide .hd ul .on {background:#222;}

/*网站导航CSS样式************************************************************/
.nav{width:1140px; height:40px; background:#0A4B21; border-top:#ffb801 solid 3px; border-bottom:#ffb801 solid 1px;}
.nav a{display:block;font-weight:bold; float:left; width:189px; border-right:#333 solid 1px; line-height:40px; text-align:center; color:#FFF;}
.nav a:hover{font-weight:bold; background:#C00; text-decoration:none; -webkit-transition: all 0.5s;}
a.hnav:link {height:40px; line-height:40px; color:#FFF; background:#C00; font-weight:bold;}
a.hnav:visited {background:#C00; color:#FFF;}

/*网站二级导航CSS样式************************************************************/
.snav{width:100%;}
.snav a{display:block; width:216px; border-bottom:#E5E5E5 dotted 1px; padding-left:15px; height:32px; line-height:32px; margin-bottom:2px; background:url(../images/siarticle.gif) no-repeat;}
.snav a:hover{background:#C00; color:#fff; text-decoration: none; -webkit-transition: all 0.5s;}
a.hsnav:link {height:32px; line-height:32px; color:#FFF; background:#C00; font-weight:bold;}
a.hsnav:visited {background:#C00; color:#FFF;}

/*网站底部CSS样式************************************************************/
.bottom{padding:10px; text-align:center; color:#FFF;}