﻿@charset "utf-8";
/*固定CSS样式*************************************************************/
*{margin:0px; padding:0px;}
body,html{font-size:16px; background:#FFF; font-family:微软雅黑, Arial; margin: 0px; padding: 0px; color:#222; line-height:2.0;animation-name:imgcss3;animation-duration:1s;

/*固定CSS样式，把网站变成黑白代码************************************************************
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;
*/
}
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;}
.red{color:#FF0000; font-weight:bold;}

@keyframes imgcss3{
0% {opacity: 0.1; /*初始状态 透明度为10%*/}
100% {opacity: 1; /*结尾状态 不透明*/}
}

/*总体框架CSS样式*************************************************************/
.page100{width:100%; background:#FFF;}
.pagehome {width:1350px;}
.leftpage{width:250px; float:left;}
.rightpage{width:1080px; float:right; text-align:left;}

.toppage{width:100%; height:500px; background:url(../images/topbg20240227.jpg);}
.search{float:right; width:600px; height:50px; background:#FFF; text-align:right; margin-top:50px;}
.searchkuan{width:500px; height:37px; border:none;  font-size:18px;}
.searchbtn{width:80px; height:38px; border:none; background:#C00; color:#FFF; font-size:20px; height:50px; border-radius:0px;}

/*友情链接CSS样式*************************************************************/
a:link {font-size:16px; color:#444; line-height:2.0; font-family:微软雅黑, Arial; text-decoration:none;}
a:visited {font-size:16px; color:#444; line-height:2.0; font-family:微软雅黑, Arial; text-decoration:none;}
a:hover {font-size:16px; color:#F30; line-height:2.0; font-family:微软雅黑, Arial; text-decoration:none}

/* 页面外框细线************************************************************/
.pcontent{margin-bottom:15px;}

/* 显示内容页面************************************************************/
.artshow{width:92%; margin:30px auto;}
.showtitles{line-height:50px; text-align:center; font-weight:bold; font-size:28px; clear:both} 
.showform{text-align:center; border-bottom:#CCCCCC dashed 1px; padding:10px; font-size:14px; color:#888;}
.showcontent{width:96%;font-size:18px; margin-top:10px; text-align:justify; text-justify:inter-ideograph;}
.showcontent img{max-width:100%;}
.showdygb{text-align:right; background:#F0F0F0;padding:5px 15px; margin:30px auto;}


/*返回顶部和客户图片******************************************************************/
.back_top{width:20px; height:50px; bottom:100px; right:20px; position:fixed; z-index:9999;}

/*横标题背景CSS************************************************************/
.titlesbg{height:45px; margin-bottom:5px; background:url(../images/titlesbg.png) left no-repeat #F5F5F5 ;  border:#E5E5E5 solid 1px;  border-bottom:#0F409E solid 3px; border-radius:4px; margin-bottom:15px;}
.titlesbg b{height:45px; line-height:45px; padding:12px 60px; font-size:22px; letter-spacing:5px; color:#0F409E; }
.titlesbg a{display:block; float:right; line-height:45px; margin-right:15px;}

.ltitlesbg{ height:80px; line-height:80px; font-size:25px; color:#FFF; background:#0F409E; padding-left:15px; background:url(../images/ltitlesbg.png) right no-repeat #0F409E ;}

.stitlesbg{height:40px; margin-bottom:5px; background:url(../images/stitlesbg.gif) no-repeat; background-position:5px 10px; border-bottom:#E0E0E0 solid 1px;}
.stitlesbg b{height:40px; line-height:40px; padding-left:30px; font-size:18px; color:#0F409E; font-weight:500;}
.kytitles a,.stitlesbg a{display:block; float:right; line-height:40px; font-size:14px;}
.stitlesbg dd{display:block; float:right; line-height:40px; font-size:14px; color:#999;}

/*网站文章列表CSS样式************************************************************/
.article{border:#E5E5E5 solid 1px; margin-bottom:10px; padding:1px; background:#FFF;}
.article:hover{background:#F5F5F5; box-shadow:1px 1px 8px #AAA;}
.rart{float:left; width:85%; padding:5px;}
.rart h4{font-size:15px; font-weight:bold; text-decoration:underline;}
.rart dd{font-size:12px; color:#999;}

.article_14px{width:92%;}
.article_16px,.article_18px{width:98%;}
.article_14px a{display:block; height:34px; line-height:34px; background:url(../images/art_ico.gif) no-repeat; padding-left:12px; font-size:14px;  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 19px;}
.article_16px li  a{height:43px; line-height:43px;  width:80%; float:left; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }

.article_18px li{ background:url(../images/liarticle_18.png) no-repeat; padding-left:25px; overflow:hidden;  background-position:0px 17px;}
.article_18px li  a{height:55px; line-height:55px;  font-size:18px;  width:80%; float:left; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.article_16px li .date,.article_18px li .date{ float: right; color:#f33; font-size:13px; width:20%; padding-top:10px; text-align:right;}


/*网站图片列表CSS样式************************************************************/
.imgart{margin:14px; float:left; width:332px; height:250px; overflow:hidden; text-align:center; position:relative;}
.index_imgart{margin:10px; float:left; width:250px; height:188px; overflow:hidden; text-align:center; position:relative;}

.index_imgart img, .imgart img{min-height:100%; max-height:100%; max-width:100%;}
.index_imgart img:hover,.imgart img:hover{transform: scale(1.2);transition: all 0.6s;}
.index_imgart dd,.imgart dd{position:absolute; height:35px; line-height:35px; color:#FFF; padding:2px; bottom:0; text-align:center; background:#000; width:100%; opacity:0.6;}

/*网站导航CSS样式************************************************************/
.nav100{width:100%; height:60px; background:#0F409E; margin-bottom:15px;}
.nav{width:1344px; height:60px;}
.nav a{display:block; float:left; width:168px; color:#FFF; line-height:60px; font-size:20px; text-align:center;}
.nav a:hover{font-weight:bold; background:#C00; color:#FFF; text-decoration:none; -webkit-transition: all 0.5s;}
a.hnav:link {font-weight:bold; background:#C00; color:#FFF; text-decoration:none;}
a.hnav:visited{font-weight:bold; background:#C00; color:#FFF; text-decoration:none;}

/*网站二级导航CSS样式************************************************************/
.snav{width:100%;}
.snav a{display:block; padding-left:35px; height:45px; line-height:45px; margin-bottom:1px; background:#F4F4F4;background-position:15px;}
.snav a:hover{background:#ff5454;  color:#FFF; text-decoration: none; -webkit-transition: all 0.5s;}
a.hsnav:link {height:45px; line-height:45px; background:#ff5454; color:#FFF; font-weight:bold;}
a.hsnav:visited {background:#ff5454;  color:#FFF;}

/*网站二级导航下面CSS样式************************************************************/
.left_t{width:216px; background:#000; height:40px; line-height:40px; color:#FFF; font-size:16px; letter-spacing:2px; padding-left:30px;}

/*科研创新CSS样式************************************************************/
.kyimg{width:400px; float:left; text-align:center;}
.kyimg img{max-width:400px; height:auto;}
.kytcontent{width:620px; float:right;}
.kytitles{width:100%; height:40px; background:#F0F0F0; line-height:40px;}
.kytitles dd{width:120px; height:40px; background:#0F409E; color:#FFF; text-align:center; font-weight:bold; float:left;}
.kycontent{width:100%;font-size:16px; margin-top:10px; text-align:justify; text-justify:inter-ideograph; height:500px; overflow-x:hidden;overflow-y:auto;}
.kycontent img{max-width:100%;}
.kdiv{height:20px;}


/*2024年11月30日新增CSS样式************************************************************/

.jlqjbj1{float:left; width:500px; margin:20px 0px;}
.jlqjbj2{float:right; width:500px; margin:20px 0px;}