﻿@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;font:14px "微软雅黑","宋体","Arial Narrow",HELVETICA;color:#333}
img{border:none}
ul,li{list-style:none;margin:0;padding:0}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.clbth{clear:both}
.shellDiv{float:left;overflow:hidden;width:100%;height:100%;}
.pagePublicBackgroundWhite{width:100%;background:#FFF;}
.pagePublicBackgroundGray{width:100%;background:#F5F7FB;height:15px;}
.pagePublicBackgSplit15px{width:100%;height:15px;}
.pgMgn350{float:left;margin:0px 0px 0px 10px;width:calc(100% - 20px);}
.pgMgn350 a{text-decoration: none}


/* pageTop */
.pageTopLogoPic{width:100%;height:80px;text-align:center;border: 1px solid #0a5323;}
.pageTopLogoPic img{border:none;width:370px;height:80px;}


/*dao hang*/
.pageTopNaviDivMenu{float:left;width:100%;background:#0a5323;}
.pageTopNaviDivMenu div{float:left;}
.pageTNDMenuLi{width:33%;height:20px;background:#096653;color:#FFF;margin:0px 1px 1px 0px;text-align:center;font-size:15px;padding:10px 0px;}

/*side*/
.pageMiddleDiv{margin:0 auto;width:100%;
    /*max-width:350px;*/
}
.pageMiddleDiv div{float:left;overflow:hidden;}
.indexSlideDiv{width:100%;height:150px;margin:0px;padding:0px;}

/*about us*/
.idxCont{width:100%;overflow: hidden}
.idxCont div{float:left;overflow:hidden;}
.idxAreaTit{width:100%;margin:15px 0px 10px 0px;text-align:left;}
.idxAreaTitLft{width:100%;color:#666;font-size:18px;padding-bottom:5px;border-bottom:solid 1px #D6D6D6;}
.idxAreaTitLft span{color:#7D7D7D;font-size:12px;padding:12px 0px 6px 0px;margin-left:10px;}
/*.idxAreaTitRgt{width:255px;color:#7D7D7D;font-size:12px;padding:12px 0px 6px 0px;border-bottom:solid 1px #D6D6D6;}*/
.idxAreaContent{width:100%;margin-bottom:15px;}
.idxAreaContentTw{width:100%;color:#656464;line-height:28px;word-wrap:break-word;word-break:break-all;}
.idxAreaContentTw img{max-width:calc(100% - 20px);}
.idxAreaContentTwNy{width:100%;color:#656464;text-align:center;margin-top:15px;}
.idxAreaContentTwNy span{color:#0E6451;}

/*idx products*/
.idxAreaCLi{width:100%;}
.idxGcclLiK{width:calc(50% - 15px);height:205px;margin-left:10px;text-align: center;}
.idxGcclLiPic{width:100%;height:165px;}
.idxGcclLiPic img{width:155px;height:155px;border:#D9D9D9 1px solid;padding:2px;-webkit-transition: .4s all;-moz-transition: .4s all;-ms-transition: .4s all;transition: .4s all;}
.idxGcclLiPic:hover img{-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);transform: rotateY(180deg); }
.idxGcclLiTit{width:100%;height:23px;text-align: center;margin-top:5px;}
.idxGcclLiTit a{color:#656464;text-decoration:none;}

.idxFwlcShell{float:left;width: 100%;}
.idxFwlcShell .idxGcclLiK2{height:auto;word-wrap:break-word;word-break:break-all;}
.idxFwlcShell .idxGcclLiK2 .idxGcclLiTit2{width:100%;height:auto;text-align: center;margin-top:5px;word-wrap:break-word;word-break:break-all;}
/*.idxFwlcShell .idxGcclLiK2 .idxGcclLiTit2 a{color:#656464;text-decoration:none;}*/



.pgNyCLeftLi,.pgNyCLeftLix{width:350px;padding:10px 0px 10px 0px;text-indent:15px;border-bottom:#CCCCCC 1px dotted;}
.pgNyCLeftLix{border:none}
.pgNyCLeftLi a,.pgNyCLeftLix a{color:#555;text-decoration:none;}

/*idx BUSINESS AREAS*/
.idxGcclLiK2{width:calc(33.3% - 15px);height:120px;margin:20px 0px 0px 10px;text-align: center;}
.idxGcclLiPic2{width:100%;height:80px;}
.idxGcclLiPic2 img{width:70px;height:70px;padding:2px;-webkit-transition: .4s all;-moz-transition: .4s all;-ms-transition: .4s all;transition: .4s all;}
.idxGcclLiPic2:hover img{-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform: rotateY(180deg);transform: rotateY(180deg); }
.idxGcclLiTit2{width:100%;height:23px;text-align: center;margin-top:5px;}
.idxGcclLiTit2 a{color:#656464;text-decoration:none;}


/*idx newsList*/
.idxNewsLi{width:100%;padding:15px 0px 10px 0px;color:#656464;border-bottom:#CDCDCD 1px dotted}
.idxNewsLi1{width:calc(100% - 100px);height:20px;color:#656464;}
.idxNewsLi1 a{color:#656464;text-decoration:none}
.idxNewsLi .idxNewsLi2{float:right;width:85px;height:20px;}
.idxContUsListx{width:350px;line-height:30px;color:#656464;word-wrap:break-word;word-break:break-all;}


/*page banquan*/
.btmBanQuanCont{width:100%;color:#AFB7BE;line-height:20px;padding:20px 0px;border-top:#D7D8D8 1px solid;}
.btmBanQuanCont a{color:#AFB7BE;text-decoration:none;}
.btmBanQuanCont div{float:left;overflow:hidden;}
.pageBottomDivCont{width:100%;text-align:center;color:#AFB7BE;font-size:12px;}


.pgNyCRightCont{width:100%;margin:5px 0px 0px 10px;color:#666;line-height:28px;word-break:break-all;word-wrap:break-word;}

.column_list ul {float: left;width:350px; margin-top:10px;}
.column_list ul li {
    float: left;
    width:100%;
    padding: 20px 0px 20px 0px;
    border-bottom: 1px solid #CCC;
}
.column_list ul li:hover {background-color: #F7F7F7;}
.column_list ul li:hover .title a{color: #FB6000;}
.column_list ul li:hover .title a:link{color: #FB6000;}
.column_list ul li:hover .title a:visited{color: #FB6000;}
.column_list ul li:hover .title a:hover{color: #FB6000;}
.column_list ul li img{float: left;width: 170px;height: 120px; margin-top:5px;}
.column_list ul li .title{float: left;width: 292px;height: 23px;margin-left: 20px;}
.column_list ul li .title h3 { font-size: 16px; margin: 0px; padding: 0px; }
.column_list ul li .title a{color: #626262;}
.column_list ul li .descri{
    float: left;
    width: 292px;
    font-size: 13px;
    line-height: 24px;
    height: auto;
    margin-left: 20px;
    margin-top: 5px;
    color: #626262;
}
.column_list ul li .postil{
    float: left;
    width: 292px;
    height: 20px;
    margin-top: 10px;
    margin-left: 20px;
}
.column_list ul li .postil .tags{float: left;margin-right:30px;height:25px;}
.column_list ul li .postil .tags a {padding: 2px 10px;margin-right: 20px;color: #626262;border:solid 1px #dadada;}
.column_list ul li .postil .tags a:visited{color: #626262;}
.column_list ul li .postil .times{float: right;margin-right: 10px;color:#626262;}

/*信息无图处理*/
.column_list ul li .titleLg{float: left;width:350px;height: 23px;margin-left:10px;}
.column_list ul li .titleLg h3 { font-size: 16px; margin: 0px; padding: 0px;}
.column_list ul li .titleLg a{color: #626262;}
.column_list ul li .descriLg{
    float: left;
    width: 330px;
    font-size: 13px;
    line-height: 24px;
    height: auto;
    margin-left:10px;
    margin-top: 5px;
    color: #626262;
}
.column_list ul li .postilLg{
    float: left;
    width: 325px;
    height: 25px;
    margin-top: 10px;
    margin-left:10px;
}
.column_list ul li .postilLg .tags{float:left;margin-right:30px;height:25px;}
.column_list ul li .postilLg .tags a {padding: 2px 10px;margin-right: 20px;color: #626262;border:solid 1px #dadada;}
.column_list ul li .postilLg .tags a:visited{color: #626262;}
.column_list ul li .postilLg .times{float: right;margin-right: 10px;color:#626262;}




/*******************分页********************/
.pgNyCRightCont .page{float:left;overflow:hidden;width:100%;color:#333333;text-align:center;margin-top:10px;background:#FFF; border-bottom:none}
.pgNyCRightCont .page a:link,.pgNyCRightCont .page a:visited{ text-align:center; font-size:12px; border:1px solid #d6d6d6; margin-left:5px; padding:3px 5px; text-decoration:none; color:#666;}
.pgNyCRightCont .page a:hover,.pgNyCRightCont .page a.here{background:#0E6451; border-color:#0E6451; color:#FFF;}
.pgNyCRightCont .page li{float:left;text-align:center; overflow:hidden; padding:15px 0px 15px 0px;border-bottom:1px solid #FFF}
.pgNyCRightCont .page li:hover{background-color:#FFF; border-bottom:1px solid #FFF}

/*分页结束*/


.pgNyLwElkLi{width:350px;margin-bottom:10px;}
.pgNyLwElkLiLft{width:80px;font-weight:bold;}
.pgNyLwElkLiRgt{width:260px;}
.lwTextClass{width:250px;border:#DBE0E3 1px solid;}
.lwTextareaClass{width:250px;height:50px;border:#DBE0E3 1px solid;}


/* pageBottom */
.pageBottomDiv{width:100%;text-align:center;color:#999;line-height:30px;}
.pageBottomDiv a{color:#3083EB;text-decoration:none;font-size: 15px;}

.pageBtmHeightSplit{float:left;overflow:hidden;width:100%;height:60px;}
.pageBtmBar{float:left;overflow:hidden;width:100%;position:fixed; z-index:9999; bottom:0px;border-top:#EFEFEF 1px solid; background:#0E6451;height:55px;}
.pageBtmBar div{float:left;overflow:hidden;}
.pageBtmMenuLi{width:25%;text-align: center;}
.pageBtmMenuLi a{display:block;padding:33px 0px 9px 0px;color:#FFF;text-decoration:none;font-size: 13px;}

.pageBtmMenuLi .btmM1{background:url("../images/dbsy.png") no-repeat center 7px;background-size: 25px 25px;}
.pageBtmMenuLi .btmM1On{background:url("../images/dbsy.png") no-repeat center 7px;color:#FFF;background-size: 25px 25px;}
.pageBtmMenuLi .btmM2{background:url("../images/dbdh.png") no-repeat center 7px; background-size: 25px 25px;}
.pageBtmMenuLi .btmM2On{background:url("../images/dbdh.png") no-repeat center 7px;color:#FFF;background-size: 25px 25px;}
.pageBtmMenuLi .btmM3{background:url("../images/dblx.png") no-repeat center 7px;background-size: 25px 25px;}
.pageBtmMenuLi .btmM3On{background:url("../images/dblx.png") no-repeat center 7px;color:#FFF;background-size: 25px 25px;}
.pageBtmMenuLi .btmM4{background:url("../images/dbqq.png") no-repeat center 7px;background-size: 25px 25px;}
.pageBtmMenuLi .btmM4On{background:url("../images/dbqq.png") no-repeat center 7px;color:#FFF;background-size: 25px 25px;}

.backToTop {display:none;width:18px;line-height:1.2;padding:5px 0;background-color:#000;color:#fff;font-size:12px;text-align:center;position: fixed;_position: absolute;right:10px;bottom: 100px;_bottom: "auto";cursor: pointer;opacity: .6;filter: Alpha(opacity=60);}