@charset "utf-8";
/* CSS Document */

/* 小屏幕 */
@media (max-width: 1200px) {
}

/* 大屏幕 */
@media (min-width: 1201px) {
}

/*
微软雅黑 	\5FAE\8F6F\96C5\9ED1
黑体 	\9ED1\4F53
*/	

body{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:16px; color: #000;background: url(/skin/images/backgroundimg.jpg) repeat;}
.floor1w{ width:100%; height:350px;display: flex;align-items: center; }
.floor1{margin-top: 12px;width: 1200px;margin: 0 auto;}
.w100b{ width:100%;min-width:1000px;}
a{ color: #000;}
a:hover{ color: #000;}
.w1000{width: 1200px;clear:both; height:auto; margin:0 auto;}

.top{ height:147px; background-image:url(/skin/images/headerbg.jpg); /*background-repeat:no-repeat; */background-position:center 0;}
.logo{ padding-top: 30px;}
.shijian{ line-height:147px; color: #005421;font-size: 14px;}
.shijian a{ color: #005421;}

.menu{ height:50px; background-image:url(/skin/images/navbg.jpg); background-repeat:repeat-x; background-position:0 0;}
.menu li{ float:left; width:150px; text-align:center;position: relative; }
.menu li a{ color: #fff; /*font-weight: bold;*/ font-size: 18px; display:block; height:50px; line-height:50px;}
.menu li a:hover{ color: #ffd800;}
.subs{ background-color:#003f1d; display:none;position: absolute;    width: 125px;    z-index: 99999;}
.subs a{ height:35px !important; line-height:35px !important;}
.subs a:hover{ background-color:#060;}

.banner{ /*background-image:url(/skin/images/banner.jpg); background-repeat:no-repeat; background-position:center 0;*/ height:360px;width: 100%;}

.main{ margin-top: 20px;}
.flo1_L{ width: 433px;/* border:1px solid #003f1d; */padding:1px;}
.flo1_R{ width: 747px;/* border:1px solid #003f1d;*/ padding:1px;}
.floTitle{ /*background-image:url(/skin/images/ad.jpg);*/ background-repeat:repeat-x; background-position:0 0; height:40px; line-height:40px; /*color: #fff;*/border-bottom: 1px solid #8f8f8f;}
.fTH1{ background-image:url(/skin/images/b01.png); background-repeat:no-repeat; background-position:8px center; padding-left:33px; font-size: 18px; font-weight: bold;}
.fTH1tszy{ background-image:url(/skin/images/a_33.jpg); background-repeat:no-repeat; background-position:8px center; padding-left:33px; font-size: 18px; font-weight: bold;margin-top:-70px;}
.floTitle span{ float:right; background-image:url(/skin/images/ho.jpg); background-repeat:no-repeat; background-position:0 center; padding-left:20px; margin-right: 20px;}
.floTitle span a{ /*color: #fff;*/}
.fTA{ /*color: #fff;*/ padding-right:10px;}
.fTA:hover{ color: #fff;}
.myfcPic{ width:433px; height:246px; margin:6px auto;}
.grjj{ margin-top: 10px; height:248px; overflow:hidden;}
.grjjTxt{width:430px; margin:0 8px 0 10px; line-height:26px; height: 223px; color: #00200c; margin-top: 15px; }
.grjjPic{ width:256px; height:204px; margin-right: 10px; margin-top: 20px; background-image:url(/skin/images/kfasf.jpg); background-repeat:no-repeat; background-position:0 0; padding:10px;}

.floor2w{ width:100%; height:350px; background: #a1ada67a url(/skin/images/zjbj003.png) no-repeat center bottom; display: flex;align-items: center;background-size: cover;}
.floor2{ margin-top: 12px;width:1200px;margin: 0 auto;}
.flo21,.flo22{ width: 432px; margin-right: 12px; float:left;/*border:1px solid #003f1d; */padding:1px;}
.flo23{ width: 298px; float:left;/*border:1px solid #003f1d; */padding:1px;}
.nList ul{ padding:10px ; font-size: 16px; color: #00200c; line-height:30px;}
.nList li{ height:30px; line-height: 30px; background-image:url(/skin/images/affas.jpg); background-repeat:no-repeat; background-position:0px center; padding-left:8px; padding-bottom:1px; overflow:hidden;}
.nList li a{ display:block;text-indent:10px;}
.nList li a:hover,.nList li a.lmOn{background-image: url("/skin/images/ad.jpg");
    background-position: 0 0;
    background-repeat:no-repeat; color: #fff; }
.nList li a b{ font-weight: normal; float:right;}

.floor3w{ width:100%; height:550px;display: flex;align-items: center; }
.floor3{margin-top: 12px;width:1200px;margin: 0 auto;}
.xxcj{ margin:10px 0 10px 10px;}
.flo3L1{ width:274px; height:420px; background-image:url(/skin/images/img03.jpg); background-repeat:no-repeat; background-position: 0 0;}
.flo3L1 h1{ background-image:url(/skin/images/t1.png); background-repeat:no-repeat; background-position:center 20px; height:40px; line-height:40px; text-align:center; color: #003f1d; font-size: 18px; font-weight: bold; padding-top: 20px;}
.xssxiang{ color: #202020; font-size: 16px; line-height:48px; padding-left:8px; font-weight: bold; padding-top:20px;text-align: center;}
.flo3L2{ width:581px; margin-left: 17px; }
.flo3L2 h1{ border-bottom:1px solid #8f8f8f; background-image:url(/skin/images/a_33.jpg); background-repeat:no-repeat; background-position:0 0; height:26px; line-height:26px; font-size: 18px; text-indent:27px; color: #003f1d;}
.flo3L2 h1 a{ float:right; color: #474747; font-weight: normal;}
.sxlzhu{ margin-top:  15px; }
.sxlzhu1{ width:285px;margin-bottom:25px;}
.sxlzhu1 img{ float:left; margin-right: 5px;}
.sxlzhu1txt{ padding:0 5px 0 0; line-height:25px; height:150px;}
.xxlwen{ margin-top: 0px;}
.xxlwen img{ float:left; margin-right: 10px;}
.xxlwenLi{ width: 100%; height:150px; float:left;}
.flo3L3{ width:287px; height:350px; background-image:url(/skin/images/ky.jpg); background-repeat:no-repeat; background-position:0 0; margin-left: 10px; padding-top:70px; padding-left:15px;}
.flo3L3 li{ height:auto;}
.flo23Ny{ width:274px;}
.nySide{ float:left; margin-bottom: 20px;}
.nyRight{ float:right; width:890px;border:1px solid #003f1d; padding:1px;}
.nyAbout{ min-height:700px; line-height:25px; padding:20px; color: #00200c; }

.floor4w{ width:100%; height:360px;background: #a1ada67a url(/skin/images/zjbj004.png) no-repeat center bottom; display: flex;align-items: center;/*background-size: cover;*/}
.floor4{margin-top: 12px;width:1200px;margin: 0 auto;}
.caseUl{ margin: 10px 0 10px 15px;}
.caseUl li{ float:left; width:auto; margin-right: 6px;}
.casePic{ width: 231px;height: 184px; overflow:hidden;}
.caseTxt{ background-color: #056028; background-image:url(/skin/images/ct.jpg); background-repeat:no-repeat; background-position:0 0; height:70px; border-radius:5px;}
.caseTxtLeft{color: #fff;
    font-size: 18px;
    font-weight: normal;
    letter-spacing: 3px;
    line-height: 20px;
    padding: 5px 0 0 18px;
    text-align: center;
    width: 45px;}
.caseTxtRight{ width:205px; color: #fff; padding:10px 0 0; line-height:22px; padding-left:10px; font-size:14px;    text-align: center;}

.floor5w{ width:100%; height:280px;display: flex;align-items: center; }
.floor5{ margin-top: 12px; width:1200px;margin: 0 auto;}
.flo5L{ width:37px; height:203px; }
.flo5R{ height:199px; width: 1158px;border:1px solid #003f1d; padding:1px;}
.ps1{ position:relative;padding-top: 8px;}
.ps1 a{ display:block; position:relative; width:195px; height:186px; float:left; margin:0 2px;}
.ps1Tt{ position:absolute; bottom:0; height:30px; line-height:30px; text-align:center; /*background-image:url(/skin/images/b03.png);*/    background-color: #33333359;
 background-repeat:repeat-x; background-position: 0 0; width:195px; color: #fff; font-weight: bold; z-index: 10;}

.floor6w{ width:100%; height:auto; margin: 0 auto;display: flex;align-items: center;}
.floor6{margin-top: 12px;width:1200px;margin: 0 auto;}
.h1T{ border-bottom:1px solid #8f8f8f; height:26px; line-height:26px; background-image:url(/skin/images/a_33.jpg); background-repeat:no-repeat; background-position: 0 0; font-size: 15px; color: #003f1d; text-indent:33px;}
.flinks{ padding:10px;}
.floor6 a{ display:inline-block; padding:5px 10px 5px 0;  }

.footer{ text-align:center; border-top:7px solid #003f1d; margin-top: 12px; padding:20px 0;}
.footer p{ line-height:24px; color: #003f1d;}
.footer a{ color: #003f1d;}

/*新闻列表*/
.news{ width:100%; padding:12px 2px;}
.news ul li{ width:100%; height:30px; line-height:30px;}
.news ul li a{ font-family:"微软雅黑"; font-size:14px; color:#333333; float:left;}
.news ul li a:hover{ color:#060;}
.news ul li .time{ font-family:"微软雅黑"; color:#666; float:right; font-size:14px; margin-right:10px;}


/*页码放置 begin*/
.page { width: 100%; padding-top:55px; float: left; /*text-align: center; */overflow:hidden; padding-bottom:35px;}
.quotes{font-size:12px;}
.quotes span,.quotes a{color:#333; border:1px #949494 solid; cursor:pointer; padding:0 8px; margin-right:2px; vertical-align:middle; display:inline-block; line-height:20px; background:url(/skin/images/page.gif) repeat-x;}
.quotes span{ cursor:default;}
.quotes .current{ color:#fff; background:#060; border:0; font-weight:bold; border:1px #060 solid;}
.quotes  a:hover{ color:#fff; text-decoration:none;background:#060; border:1px #060 solid;}
/*页码放置 end*/

/*详细页*/
.artitle{ color:#333; font:normal 20px/30px "Microsoft Yahei", simhei, simsun; text-align:center; margin-top:20px;}
.artinfo{ line-height:30px; color:#090; margin-bottom:10px; text-align:center; font-size:12px;}
.artinfo span{ color:#090; margin-right:10px;}
.artinfo a{color: #090;}
.artext{ color:#333; font:normal 14px/2.14 simsun; min-height:500px; _height:1150px;}
.preNext{ border-top:1px solid #e9e9e9; color:#999; margin-top:10px; padding:5px 0 0;}
.artext .pic{ text-align:center;}
.artext .pic img,.artext img{ max-width:725px;}


/*****pros*****/
.tab_cont dl {
    border: 1px solid #ccc;
    float: left;
    /*height: 216px;*/
    margin: 10px;
    padding: 10px;
    /*width: 180px;*/
     transition:                    all linear 0.4s;
     -webkit-transition:          all linear 0.4s;
     -moz-transition:          all linear 0.4s;
     -o-transition:               all linear 0.4s;
     -ms-transition:               all linear 0.4s;		
}
.tab_cont dl:hover {
    background: #060  none repeat scroll 0 0;
    border: 1px solid #060 ;
}
.tab_cont dt {
    height: auto;
    overflow: hidden;
    width: 350px;
	text-align:center;
}
.tab_cont dt img {
    height: auto;
    width: auto;
	max-height:200px;
}
.tab_cont dd {
    height: 30px;
   /* overflow: hidden;*/
	text-align:center;
}
.tab_cont h3 {
    color: #333;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
	text-align:center;
}
.tab_cont dl:hover h3, .tab_cont dl:hover p {
    color: #fff;
}
.tab_cont p {
    color: #666;
    line-height: 180% !important;
}

.yyue{ position:fixed; top:200px; left:10%; }
.yyue .pf1a{ font-size: 16px; background-color: #003f1d; padding:5px; z-index: 99999; border-radius:5px; text-align:center; display:block;width:70px; color: #fff;}

.zjmzIn{ height:226px;}
.zjmzIn h1{ font-size: 15px; text-align:center; margin: 10px 0;}
.zjmzIn img{ width:auto; height:auto;margin-left: 30px;}
.indexheight {height:5px;}









.imgzjjs
{
 display: block; /* 设置图片为块级元素 */
  margin: auto; /* 水平居中 */
  }




































































































































































































































































































































































































































