﻿@charset "utf-8";
/*固定CSS样式*************************************************************/
body,html{font-size:14px; background:#F0F0F0; font-family:微软雅黑, Arial; margin: 0px; padding: 0px; color:#555; line-height:1.8;animation-name:imgcss3;animation-duration:1s;}
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:#E0E0E0 solid 1px; padding:5px; border-radius:3px; color:#333; cursor:pointer;}
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 20px 20px; text-align:center;}
.t12px{color:#BBB; font-size:13px;}
.red{color:red; font-weight:bold;}
.blue{color:blue; font-weight:bold;}

@keyframes imgcss3{
0% {opacity: 0.1; /*初始状态 透明度为10%*/}
100% {opacity: 1; /*结尾状态 不透明*/}
}

/*总体框架CSS样式*************************************************************/
.page100{width:100%; background:#FFF;}
.pagehome {width:1350px;}
.leftpage{width:280px; float:left;}
.rightpage{width:1060px; float:right; text-align:left;}

/*友情链接CSS样式*************************************************************/
a:link {font-size:14px; color:#555; line-height:1.8; font-family:微软雅黑, Arial; text-decoration:none;}
a:visited {font-size:14px; color:#555; 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:none}

/*顶部CSS样式************************************************************/
.logo{float:left; width:760px; height:180px;}
.indextopright{float:right; width:560px; margin-top:20px; text-align:right;}
.indextop_kuan{width:420px; font-size:18px; padding:10px 15px; border:#1388d8 solid 2px; border-radius:0px;}
.indextop_btn{background:#1388d8; color:#FFF; font-size:18px; padding:10px 15px; border:#1388d8 solid 2px; border-radius:0px;}
.indextop_reg{background:#CC0000; color:#FFF; font-size:14px; padding:3px 5px; border:none;}
.regbtn{ margin-bottom:25px;}

/* 页面外框细线************************************************************/
.pcontent{background:#FFF; margin-bottom:10px;}

/* 显示内容页面************************************************************/
.artshow{width:96%;}
.showtitles{line-height:2.0; text-align:center; font-weight:bold; font-size:25px; clear:both} 
.showform{text-align:center; border-bottom:#CCCCCC  dotted 1px; padding-bottom:8px;}
.showcontent{padding:0px 20px 15px 20px; font-size:16px; margin-top:10px; text-align:justify; text-justify:inter-ideograph;}
.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;}

/*返回顶部和客户图片******************************************************************/
.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************************************************************/
.titlesbg{height:45px; margin-bottom:5px; background:#F0F0F0; background:linear-gradient(#FFFFFF, #F0F0F0);  border-bottom:#1388d8 solid 2px;}
.titlesbg b{height:45px; line-height:45px; padding:12px 15px; background:#1388d8; color:#FFF; font-size:16px; }
.titlesbg a{display:block; float:right; line-height:45px; margin-right:10px; font-size:12px;}
.ltitlesbg{ height:47px; line-height:47px; font-size:16px; color:#FFF; background:#1388d8}

/*网站文章列表CSS样式************************************************************/
.article_14px,.article_16px{width:95%;}
.article_14px a{display:block; height:34px; line-height:34px; background:url(../images/art_ico.gif) no-repeat; padding-left:12px; background-position:0px 15px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.article_16px li{ background:url(../images/liarticle.gif) no-repeat; padding-left:12px; overflow:hidden;  background-position:0px 16px;}
.article_16px li  a{ font-size:16px; height:37px; line-height:37px;  width:85%; float:left; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.article_16px li .date{ float: right; color:#959595; font-size:12px; padding-top:6px;}
.article_xian{height:15px; border-bottom:#CCCCCC dotted 1px; margin-bottom:15px; background:none;}

/*网站图片列表CSS样式************************************************************/
.imgart{margin:12px; float:left; width:240px; height:320px; overflow:hidden; text-align:center; position:relative;}
.imgart_ding{margin:12px; width:240px; float:left; height:320px; overflow:hidden; text-align:center; position:relative;}
.imgart_ding_lsh{width:240px; float:center; height:320px; overflow:hidden; text-align:center; position:relative;}

.imgart img, .imgart_ding img,.imgart_ding_lsh img{min-height:100%; max-height:100%; max-width:100%;}
.imgart img:hover, .imgart_ding img:hover,.imgart_ding_lsh img:hover{transform: scale(1.2);transition: all 0.6s;}
.imgart dd, .imgart_ding dd,.imgart_ding_lsh dd{position:absolute; height:35px; line-height:35px; color:#FFF; padding:2px; bottom:0; text-align:center; background:#1388d8; width:100%; opacity:0.8;}

/*网站导航CSS样式************************************************************/
.nav100{ background:#000; width:100%; background:linear-gradient(#33acff,#1388d8);}
.nav{width:1350px; height:55px;}
.nav a{display:block; float:left; width:121.5px; border-right:#33acff solid 1px; line-height:55px; font-size:16px; text-align:center; color:#FFF;}
.nav a:hover{font-weight:bold; color:#FFF; background:#FF6600; text-decoration:none; -webkit-transition: all 0.5s;}
a.hnav:link {height:55px; line-height:55px; background:#FF6600; font-weight:bold;}
a.hnav:visited {background:#FF6600; }

/* 二级子栏目 */
.anylinkcss{position:absolute; visibility:hidden; z-index:5555; width:121.5px; height:auto; text-align:center; margin-left:0px; background-color:#F5F5F5;}
.anylinkcss a{display:block; width:121.5px; line-height:35px; text-decoration:none; height:35px; border-bottom:#E0E0E0 dotted 1px; color:#222; font-size:14px;}
.anylinkcss a:active,.anylinkcss a:visited{line-height:35px; height:35px; font-size:14px;}
.anylinkcss a:hover{color:#FFFFFF; line-height:35px; height:35px; background-color:#1388d8; font-size:14px;}

/*网站二级导航CSS样式************************************************************/
.snav{width:100%;}
.snav a{display:block; width:240px; border-bottom:#E5E5E5 dotted 1px; padding-left:40px; height:40px; line-height:40px; margin-bottom:2px;background:url(../images/lisnav.gif) no-repeat; background-position:15px;}
.snav a:hover{background:#d5e9fd; text-decoration: none; -webkit-transition: all 0.5s;}
a.hsnav:link {height:40px; line-height:40px; background:#d5e9fd; font-weight:bold;}
a.hsnav:visited {background:#d5e9fd; }

/*网站底部CSS样式************************************************************/
.bottom{width:100%; background:#005ba6;}
.bottom dd{color:#FFF}

.tableform{margin:15px auto; padding-bottom:100px; background:#FFF; clear:both;}
.tableform_denglu{width:700px;margin:15px auto; padding-bottom:100px; background:#FFF; clear:both;}
.tableform_denglu li,.tableform li{width:100%; margin:15px 0px;}
.tableform_denglu li dd,.tableform li dd{font-size:16px;display:inline-block;width:200px; text-align:right; }
.tishi{color:#F00; font-size:18px; line-height:40px; text-align:center;}

.chaxun{width:1040px; margin:0px auto;}
.chaxun li{width:330px; height:100px; float:left; margin:8px; background:#999;}

.baoming_btn{font-size:16px; font-weight:bold; color:#FFF; background:#F00; border:none; padding:10px 20px; cursor:pointer;}