﻿@charset "utf-8";
/* CSS Document */
/*CSS重置*/
*{margin:0;padding:0}
img{border:0; }
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul,li{list-style:none}
caption,th{text-align:left}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size:14px; font-weight:normal;}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
input,label { vertical-align:middle;font-family: "microsoft yahei", "Arial Black";} 
body{font:12px/1.5 \5FAE\8F6F\96C5\9ED1;font-family: "microsoft yahei", "Arial Black"; background-color: #eee;}
.dh{width:0;height:0;}
.last{margin-right: 0}
.fl{float:left}
.fr{float:right}
input{ margin:0; padding:0; border:none; font-family:"microsoft yahei";}
a{ text-decoration:none; cursor:pointer;color: #333333;}
a:hover{  color:#009a44; text-decoration:none; }
.c:after{content:" "; clear:both; height:0; visibility:hidden; display:block;}
.c{*zoom:1;}
.overflow{ overflow:hidden;}
em, i{font-style:normal;}
/*网站公用样式表*/
.w1200{width:1200px; margin:0px auto;}
.clear { clear:both; }
/*清除浮动*/
.clearfix:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}
/*网站公用样式表*/
.w1000{width:980px; margin:0px auto;}
.hidden{ display:none;}
.icon{ background:url(../images/icon.png) no-repeat; display:inline-block; vertical-align:middle;}
.icon1{
    background:url(../images/icon1.png)  no-repeat;
    display: inline-block;
    vertical-align: middle;
}

/*Logo*/
.logo_main {/*height:116px;*/ background: #009a44;}
.logo_main .logo{ width:801px; margin:20px 0;}

/*searcher*/
.searcher{width:341px; height:32px; margin-top:66px; background: #fff; border: 1px solid #bbb;}
.searcher .submit{width:91px;height:32px;float:right; font-size: 14px; color: #fff;cursor:pointer; background:#3b1e88;}
.searcher .txt{width:250px;height:32px;line-height:32px;float:left; text-indent: 2em;
color:#666;}
  
/*导航*/
#navigation{ background:#eee; height:39px; border-bottom:1px solid #009a44;}
.navigationlist{ width:1200px; margin:0 auto;}
.navigationlist li{float:left; line-height:39px; text-align:center; position:relative; z-index:111;}
.navigationlist li a{display:block; font-size:16px; padding:0 23px;}
.navigationlist li :hover,.navigationlist li #current{background:#3b1e88; color:#fff !important;}

/*导航栏下拉*/
#navigation .subnavigationlist{ display:none; right: 0px; left: 0; top:39px; position:absolute;  background:#3b1e88; z-index:100;}
#navigation .subnavigationlist .subli{ float:none; height:32px; line-height:32px; border:0px; background:none; padding: 0; }
#navigation .subnavigationlist a {display:block;line-height:32px; height:32px;  font-size:12px;color: #fff}
#navigation .subnavigationlist .subli:hover a{ border:0px; background:#5E4D8D;}


/*首页左边*/
.index_lef{ background-color: #009a44; width:300px;}
.index_lef li { line-height:51px; border-bottom:1px solid #fff; text-align:center; font-size:18px;}
.index_lef li a{ color:#fff; display:block;}
.index_lef li a:hover{ background:#3b1e88; display:block; color:#fff;}
.index_lef li .icon{ width:50px; height:38px;}
.index_lef li .ab1{background-position: -114px -116px;}
.index_lef li .ab2{background-position: -114px -168px;}
.index_lef li .ab3{background-position: -114px -220px;}
.index_lef li .ab4{background-position: -114px -274px;}
.index_lef li .ab5{background-position: -114px -326px;}

/* banner */
.banner { width:880px; height:310px; overflow: hidden; position: relative; }
.b-img { height: 310px; position: absolute; left: 0; top: 0; }
.b-img a { display: block; height: 310px; float: left; }
.b-list { height: 50px; padding-top:280px; position: relative; margin: 0 auto; z-index: 1; }
.b-list span { display: block; cursor: pointer; width: 12px; height: 12px; /*border-radius: 50%;*/ background: #949291; ; float: left; margin: 0 5px; _margin: 0 5px; }
.b-list .spcss { background: #E60012; }

/*****首页******/
/*标题*/
.tittle{font-size:18px;color:#fff;line-height:40px; padding:0px 0 0px 15px; background: url(../images/tit.jpg) 15px center no-repeat #009a44;}
.tittle a{ font-size:14px; color:#fff; padding-right: 12px;}
.tit{height: 3px; background: url(../images/tit2.jpg) bottom left no-repeat; border-bottom:1px solid #dcdcdc;}

/*公司公告*/
.gsgg{ width:450px; border: 1px solid #f3f3f3;}
.gsgg ul{ padding:12px 0;}
.gsgg ul li{padding-left:10px;background:url(../images/xd.png) no-repeat 15px 50%;line-height:33px; text-align:left; font-size:14px;}
.gsgg ul li span{float:right; margin-right:10px; color:#a9a9a9; font-size:13px;}

/*校园新闻*/
.xyxw{ width:710px; background: #f3f3f3;}
/*****校园新闻推荐******/
.ihonor{ width:320px; position: relative; background-color:#FFF; height:245px; margin: 12px 0 0;}
.ihonorCon{ width:320px; height:245px; /*border:1px solid #ccc;*/ overflow: hidden; position: relative; margin:0px auto;}
.ihonorCon ul{ width: 800%;}
.ihonorCon li{ width:320px; text-align: center; float: left; display:inline;}
.ihonorCon li a{ display:block;}
.ihonorCon li img{width:320px; height:245px;}
.ihonorCon li p{position: absolute; display: block; z-index: 99999; color: #fff; width:100%; bottom: 0; line-height:32px; background:rgba(0,0,0,0.6);}
.ihonor span.icon{ position: absolute; width:18px; height: 33px; z-index: 2; display: block; top: 109px; cursor: pointer;}
.ihonor span.left{ left: 0px; background-position:-116px -68px;}
.ihonor span.right{ right:0px; background-position:-134px -68px;}


/******新闻*****/
.list-news{width:375px; padding: 0; margin:8px auto;}
.list-news li{ padding:4px 0px; overflow: hidden;}
.list-news li .pic{ float:left; margin-right:8px;}
.list-news li .pic img{width:100px; height:72px;}
.list-news li a{ font-size:14px; font-weight: normal; /*line-height: 30px;*/}
.list-news li p{ color:#909090; font-size: 12px;}
.list-news li:hover{ background:#009a44; color:#fff;}
.list-news li:hover a,.list-news li:hover p{color:#fff;}


.line{ height:1px; background:#dcdcdc; margin:40px auto 20px;}

/*专题动态*/
.ztdt{ margin: 15px auto;}
.ztdt li{ width:285px; float:left; margin:20px 20px 0 0;}
.ztdt li img{width:285px; height:165px;}
.ztdt li:last-child{ margin-right:0px;}

/*友情链接*/
.yqlj li{ width:224px; float:left; margin:20px 20px 30px 0;}
.yqlj li img{width:100%; height:70px;}
.yqlj li:last-child{ margin-right:0px;}


/*底部*/
.footer_mian{ width:100%; background:#009a44; padding:0px 0; /*padding-bottom:40px;*/}
.footer_mian .footer_l{ width:825px; color:#FFF; padding:20px 0; line-height:24px; font-size:14px;}
.footer_mian .erweima img{ float:right; width:100px; margin:0 15px;}
.foot{ line-height:50px; border-top:1px solid #7d7d7d; color:#fff; text-align:center;}


/*内页产品*/
.conn{width:1200px;margin:25px auto 60px;}
/*左侧*/
.left_menu{position:relative; width:280px;background:#fff; min-height:580px; box-shadow:0 4px 8px #ccc;/*padding-top: 10px;margin:10px 0px 20px 0px;*/}
.left_menu .top_menu{width:100%; line-height:28px; background:#009a44; color:#FFF; text-align:center;font-size:30px; padding:50px 0;}
.left_menu .top_menu span{ font-size:14px; text-transform:uppercase; display:block;}
.left_menu .top_menu2{ position:absolute; background-position: -176px -24px; left: 40px; width: 39px; height: 19px;}

.left_menu .sort-list{ height:auto; margin-top: 10px; padding: 0 20px; }
.left_menu .sort-list li{ text-align:center; height:75px ;border-bottom:1px dotted #e5e5e5;}
.left_menu .sort-list li a{display:block;line-height:75px;font-size:16px;overflow: hidden;cursor:pointer;}
.left_menu .sort-list li:hover,.left_menu .sort-list #current{background: url(../images/sort-list.png) center no-repeat;}

/*右侧*/
.allzhai{width:900px; background:#fff;}
.gsjj{ padding:20px; line-height:26px; font-size:14px;}

/*历任校领导*/

table.reference, table.tecspec { text-align: center;  border-collapse: collapse; width: 100%; color:#848383;}
table.reference tr:nth-child(odd) {background-color: #dcdcdc !important;}
table.reference tr:nth-child(even){background-color: #eee;}
table.reference td {line-height: 33px; min-width: 24px; border: 1px solid #fff; vertical-align: top;}

/*honner*/
.honner{padding: 22px 20px;}
.honner li{ width:200px; float:left; margin:0 20px 20px 0; }
.honner li img{ width:200px; height:150px;}
.honner li a:hover{-webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;}	


/**页码**/
.luotong_page{width:100%;height:35px; margin:10px 0; clear:both; padding-top:15px; text-align:center;}
.luotong_page a{color:#8a8a8a;padding: 5px 10px; background:#eee; margin:3px;}	
.luotong_page span{color:#8a8a8a;padding: 5px 10px; background:#eee; margin:3px;}	
.luotong_page a:hover,.luotong_page #current{color:#fff; background:#009a44;}


/*产品+新闻详细页*/	
.product_con{padding:20px;}
.product_con .texttit{font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:20px auto 0;}
.product_con .textbox{word-wrap:break-word;word-break:break-all; margin:20px auto 0; font-size:14px; line-height:26px;}

/*新闻中心*/
.par2{ padding:20px; float:right; width: 96%;}
.par2 ul li{height:70px; padding:18px 20px 15px; border-bottom:1px dashed #e5e5e5;}
.par2 ul li a{display:block; cursor:pointer; font-size: 18px; line-height: 26px; color:#222;}
.par2 ul li:hover{ background-color:#009a44;}
.par2 ul li:hover a{color:#fff;}
.par2 ul li:hover a .txt{color:#fff;}
.par2 ul li:hover a .InfoTime{ color:#fff;}
.par2 ul li a .InfoTime{ font-size:14px; display: block; color:#009a44; float: right;}
.par2 ul li a .txt{font-size:12px; color:#707070; line-height:21px; overflow: hidden; display: block;
height: 42px;}
.par2 ul li a .t{overflow: hidden; display: block;height: 30px; font-size:18px;}






/*不忘初心*/

















