#imgsDiv{position: relative;height: 540px;}
        .picDiv{
            position: absolute;
            top:0;
            left:0;
            width:100%;
            height: 540px;
            background-position: center center;
            background-repeat: no-repeat;
            z-index:0;
        }
        #dotLists{
            position: relative;
            margin:-30px auto 0;
            text-align:center;
            height: 20px;
            z-index: 20;
        }
        .dot{
            display: inline-block;
            width: 8px;
            height: 8px;
            margin:0 3px;
            border-radius: 50%;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            -o-border-radius: 50%;
            background: #fff;
            cursor: pointer;
        }
        .hover{
            background: #263c92;
        }

.bar{ position:relative; height:30px;*margin-top:-30px}

/*index*/
.box1left,.box2left{ width: 595px;}
.boxtitle{ line-height: 30px;*border-bottom:1px solid #d3d3d3 }
.boxtitle:after{ content: ''; background: #d3d3d3; width: 100%; height: 1px;}
.boxtitle span{display: block; height: 31px; padding-right: 20px; border-bottom: 2px solid #3e971b;}
.boxtitle span img{ vertical-align: middle; margin-right: 10px;}
.boxtitle a{ margin-top:10px}

.inAboutbox{ background: #ececec; padding: 5px; width: 210px; height: 200px; margin-right: 10px;}
.inAboutbox img{width: 210px; height: 200;}
.inAboutText{ line-height: 30px;}
.inAboutText a{ color: #ff7200;}
.index_about{ padding: 15px 0;}

.box2left{ margin-left: 35px;}

.newsTj .a_newsTJimg{ display: block; width:105px ; height: 75px; padding: 5px; background: #ececec;}
.newsTj .a_newsTJimg img{width:105px ; height: 75px;}

.zdbox { width: 465px; padding-left: 15px;}
.zdbox a{ display: block;}
.zdbox a.newstitle{ color: #3e971b; padding-bottom: 5px; height: 20px; overflow: hidden;}
.zdbox a.newsjj{ color: #aaa;}
.zdbox a.newsjj span{color:#D1D1D1;padding-left:10px}

.Indexnewslist{ padding-top: 10px;}
.Indexnewslist ul li{ border-bottom: 1px dashed #d1d1d1;  height: 27px; line-height: 27px; overflow: hidden;}
.Indexnewslist ul li a{ padding-right: 30px; display: block; width: 470px; color: #555;}
.Indexnewslist ul li span{ float: right; color: #D1D1D1;}
.Indexnewslist ul li i{ background: #555; width: 2px; height: 2px; display: block; margin: 13px 8px 0 0; float: left;}



.xfl{float: left;}
.xfl span{float: left; font-size: 12px; color: #398533; border-bottom: none; text-align: center; padding: 0 10px; cursor: pointer;}
.xfl span.art{ border-bottom: 2px solid #398533;} 

.box4{ margin-top: 15px;}
.left3{ width: 500px; margin: 0 16px; height:139px}
.left3 ul {float:left}
.left3 ul li{ width:100px; height: 125px; border:2px solid #ddd; padding: 5px; margin: 0 5px; float:left}
.left3 ul li img{width:100px; height: 125px;}
.left4{ background: url(../img/jtleft.jpg); width: 14px; height: 24px; float: left; margin-top: 60px;}
.left2{ background: url(../img/jtright.jpg);width: 14px; height: 24px; float: left; margin-top: 60px;}

.box3{ padding: 25px 0 0 0;}
.lzbox1{ width: 420px;}
.lzbox2{ width: 490px;}
.lzbox3{ width: 255px; height: 165px;}
.lzbox2,.lzbox3{margin-left: 25px;} 
.lzbox2 .Indexnewslist ul li a{ width: 370px;}
.lzbox2 .Indexnewslist ul li{ margin-top: 2px;}
.lzls { width: 120px; height: 115px;}
.lzls img{width: 120px; height: 115px;}
.left2 a,.left4 a{ display: block; height: 24px;}

.yqlj{ height: 100px;}
.ylbox{ width: 1225px; margin: 10px 0;}
/*.ylbox ul li{ width: 143px; height: 45px; margin:0 5px;}
.ylbox ul li img{ width: 143px; height: 42px;}*/

.poR{ position: relative;}
.inbanner img{ position: absolute; left: 0; top: 20px; box-shadow: 0 0 10px #555555;}


.sp{ text-align: center; padding-top: 10px;}

.about{ line-height: 30px; color: #182356;}

.about .ryzz{ padding-top:20px}
.about .ryzz ul li{ float:left; width:240px; float:left; text-align:center; margin:0 82px 20px 0;}
.about .ryzz a { display:block; float:left ; width:240px;color:#393939}
.about .ryzz a img{ width:220px; height:155px; display: block; padding: 10px; box-shadow: 0 0 10px #AAAAAA;border: 1px solid #D3D3D3\9;}
.about .ryzz a span{ display: block; height: 35px; line-height: 35px; overflow: hidden;}


.news { border-top: 1px solid #ccc; padding-top: 15px;}
.news ul li{ border-bottom: 1px solid #CCCCCC; line-height: 35px; height: 35px; overflow: hidden;}
.news ul li span{ float: right; color: #AAAAAA;}
.news ul li a{ padding-right: 50px; display: block; width: 715px; float: left; color: #393939;}

.news ul li.newszd{ height: auto; padding-bottom: 15px; line-height:18px;}
.news ul li.newszd a{ padding-right: 0; width: auto; }
.news ul li.newszd p{ display: block; width: 660px; float: left;}
.news ul li.newszd .newsimg{ display: block; width: 200px; height: 125px; margin-right: 15px;}
.news ul li.newszd .newsimg img{width: 200px; height: 125px;}
.news ul li.newszd p a{ display: block; color: #0c1907; width: 100%;}
.news ul li.newszd p a.a_newsjj{ display: block; color: #333e2f; font-size: 12px; height: 53px; overflow: hidden; margin: 15px 0;}
.news ul li.newszd p span{ display: block; text-align: right; color: #9a9a9a;}

.newstitleInfo{ text-align: center; font-size: 22px; color: #263c92; font-weight: bold;}
.newstitleInfo span{ font-size: 12px; font-weight: normal;  color: #727272; display: block; padding: 15px; }
.newsText{ color: #7f7f7f; line-height: 30px; min-height:360px}
.newsText img{ max-width: 100%;}

.g_l{ border-top: 1px solid #9A9A9A; margin-top: 40px; padding: 15px 5px;}
.g_l a{ display: block; color: #9A9A9A; margin-bottom: 10px;}

.kj a{ display: block; margin-bottom: 15px;}

.lsbox{ color: #4b4b4b; font-size: 16px;}
.lsbox table td{ padding: 5px;}
.lsbox table td input{ width: 570px; padding:10px 5px; background: #f7f7f7; border: 1px solid #c7c7c7;}
.lsbox table td textarea{background: #f7f7f7; border: 1px solid #c7c7c7; padding: 5px;width: 570px; resize: none; overflow: auto;}
.lsbox table td .btn_tj{ width: 150px; height: 40px; color: #fff; background: #28840F; border-radius: 5px; border:none;}

/**
 * 文化
 */.hctitle{ border-bottom: 3px solid #7fbc23; font-size: 32px; font-weight: bold; color: #7fbc23; height: 15px; padding-left: 15px;}
.hctitle span{ background: #fff; padding:0 10px;}

.hcjj{ color: #7F7F7F; line-height: 30px; padding: 25px 0 20px 0;}

.hcimglist{ border-color: #ff8400; font-size: 26px; color: #ff8400;}
.boxhcll{ margin-top: 20px;}
.boxhcll .ryzz ul li{ width: 140px; height:130px;  margin-right: 9px; margin-bottom: 10px;}
.boxhcll .ryzz ul li a { width: 140px; }
.boxhcll .ryzz ul li img{width: 140px; height: 95px; box-shadow: none; padding: 0; }

.about .dznklist ul li{ width: 170px; margin-right: 68px; line-height: 20px;}
.about .dznklist ul li img{ width: 170px; height: 235px; box-shadow: none; padding: 0;}
.about .dznklist ul li a{ width: 170px;}
.about .dznklist ul li span{ height: 25px; line-height: 25px;}
.about .dznklist ul li p{ font-size: 12px; color: #9A9A9A;}

.contactUs{ color: #696969; line-height: 25px;}

.proNav ul li{height: auto;  }
.leftnav.proNav ul li a{ background: url(../img/jt.png) 230px center no-repeat #ff8400;}
.proNav ul li a:hover{ background-color: none;}
.proNav ul li.pronav2{ margin-top: 10px;}
.proNav ul li.pronav2 a{ background-color: #2557b0;}
.proNav ul li .smalNav a{ background: #fff; color: #333333; height: 40px; line-height: 40px;  border-bottom: 1px dashed #7F7F7F; text-indent: 40px;}
.proNav ul li .smalNav a:hover{ color: #28840f;}

.about .productlist ul li{ width: 195px; margin-right: 35px;}
.about .productlist ul li a{ width: 195px;}
.about .productlist ul li img{ width: 195px; height: 260px;}
.about .productlist ul li span{ height: 30px; line-height: 30px;}

#imgsDiv.imgInbanner{ height: 298px;}
#imgsDiv.imgInbanner div{ height: 298px;}
#imgsDiv.imgInbanner div img{ width: 278px; width: 1225px;}
.bar2{ display: none;}






.Indexnewslist ul li a:hover,.zdbox a:hover,.inAboutText a:hover,.nav ul li a:hover,.news ul li a:hover,.news ul li.newszd a:hover,.g_l a:hover{ color: #3e971b;}



