@charset "utf-8";
/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin:0;padding:0;}
body{font-size:12px; font-family:"微软雅黑";}
img{border:none;}
li{list-style:none;}
input,select,textarea{outline:none;border:none; background:none;font-family:"微软雅黑";}
textarea{resize:none;font-family:"微软雅黑";}
a{text-decoration:none; color:#000;}
i,em{font-style:normal;}

/*清浮动*/
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}

.w1280{width:1280px; margin:0 auto;}

/*head*/
.head{width:100%; height:100px; }
.head .logo{width:235px; height:70px; float:left; margin:25px 0;}
.head .logo img{width:265px; }

.head .pho{width:56px; height:50px; background:url(../images/ipoTg.png) no-repeat; background-size:cover; float:right; margin:25px 0; position:relative; cursor:pointer;}
.head .pho p{position:absolute; top:7px; z-index:999; text-align:center; right:56px; line-height:34px; border:1px solid #50a930; font-size:16px; width:135px; border-radius:12px; color:#fff; background:rgba(80,169,48,0.9); }
/* .head .pho:hover p{display:block;} */
/*nav*/
.nav{height:100px; line-height:100px; float:left; width:880px; padding-left:50px; position:relative; z-index:100;}
.nav a{ color:#222;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; width:110px; text-align:center; font-size:16px; font-weight:500;  }
.nav .sub{ display:none; width:100%; left:0; top:70px;  position:absolute; background:#50a930;  line-height:32px; z-index:9;}
.nav .sub li{ zoom:1;}
.nav .sub li a{color:#fff;}
.nav .sub a{ display:block; text-align:center; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.nav .sub a:hover{ background:url(../images/navBg.jpg); background-size:cover; color:#fff;}
.nav .on h3 a{ background:url(../images/navBg.jpg); background-size:cover; color:#fff;}

/*footer*/
.footer{width:100%; overflow:hidden; background:#ebebeb url(../images/footerLine.jpg) repeat-x; padding-top:4px; margin-top:50px;}
.terPg{width:100%; overflow:hidden; border-bottom:1px solid #d2d1d1; padding:22px 0;}
.terPg li{width:18%; padding-left:7%; float:left; background:url(../images/pz1.png) no-repeat left center; height:71px;}
.terPg li span{color:#262626; font-size:18px; display:block; line-height:35px; margin-top:5px;}
.terPg li font{font-size:14px; color:#636262; display:block;}

.terTwo{width:100%; overflow:hidden; padding-top:25px; padding-bottom:25px;}
.terTwo h2{font-size:18px; color:#4c4c4c; font-weight:500; padding-bottom:15px;}
.terTwo h2 span{font-size:14px;}
.terTwo .terF1{width:430px; float:left; overflow:hidden;}
.terTwo .terF1 .formOe{width:100%; overflow:hidden;}
.terTwo .terF1 .formOe p{margin-top:8px;}
.terTwo .terF1 .formOe p:first-child{margin-top:0;}
.terTwo .terF1 .formOe p input.txt{width:275px; font-size:14px;padding-left:10px; line-height:36px; padding-right:40px;}
.terTwo .terF1 .formOe p input.bg1{background:#c9c9c7 url(../images/fromB1.png) no-repeat 290px center; background-size:28px;}
.terTwo .terF1 .formOe p input.bg2{background:#c9c9c7 url(../images/fromB2.png) no-repeat 290px center; background-size:28px;}
.terTwo .terF1 .formOe p .ear{background:#c9c9c7 url(../images/fromB3.png) no-repeat 290px 8px; background-size:28px;}
.terTwo .terF1 .formOe p .ear{width:275px; height:60px; font-size:14px; padding-top:5px; padding-bottom:5px; padding-left:10px; line-height:30px; padding-right:40px;}
.terTwo .terF1 .formOe p input.sub{width:125px; height:35px; line-height:35px; text-align:center; color:#fff; background:#5cb738; font-size:16px; cursor:pointer;}

.terTwo .terF2{width:320px; padding-left:50px; float:left; overflow:hidden;}
.terTwo .terF2 .aboutUs{width:100%; overflow:hidden; position:relative;}
.terTwo .terF2 .aboutUs .morTim{width:55px; height:60px; position:absolute; right:15px; bottom:15px;}
.terTwo .terF2 .aboutUs p{font-size:14px; color:#626262; line-height:28px;}

.terTwo .terF3{width:320px; float:right; overflow:hidden;}
.terTwo .terF3 .logoBut{width:100%; text-align:right;}
.terTwo .terF3 .logoBut img{width:235px; margin:5px 10px 15px 0;}
.terTwo .terF3 .wxBox{width:100%; text-align:right;}
.terTwo .terF3 .wxBox span{ margin-left:20px;}

/*共用标题样式*/
.pubTle{width:1280px; margin:0 auto; overflow:hidden; text-align:center; position:relative;}
.pubTle span{font-size:30px; color:#f88e1d; display:block; font-weight:600; line-height:40px;}
.pubTle font{font-size:16px; color:#464646; display:block; line-height:28px;}
.pubTle a.more{font-size:16px; color:#706d6d; border:1px solid #696a72; border-radius:6px;width:138px; line-height:38px; position:absolute; right:0; bottom:0;}
.pubTle a.more:hover{border:1px solid #50a930; color:#fff; background:#50a930;}

/*面包屑*/
.boxWz{width:100%; margin:0 auto; overflow:hidden; line-height:65px;color: #888;font-size: 14px;}
.boxWz a{color:#888;}
.boxWz a:hover{color: #50a930;text-decoration: underline;}

.mianbao{padding:0px 20px;background:#bfbfbf;line-height:38px;color:#fff;font-size:15px; margin-top:35px;}
.mianbao a{color:#fff;}
.mianbao a:hover{text-decoration:underline;}

/*分页*/
.pageBox{width:100%; overflow:hidden; text-align:center; padding:35px 0;}
.pageBox a{font-size:12px; color:#000; background:#e2e0e1; padding:10px 15px; display:inline-block; margin:0 3px;}
.pageBox a.cur,.pageBox a:hover{color:#fff; background:#5dc501;}

.pageBox2{width:100%; overflow:hidden; text-align:center;}
.pageBox2 a{font-size:12px; color:#000; background:rgba(0,0,0,0.2); padding:10px 15px; display:inline-block; margin:0 3px;}
.pageBox2 a.cur,.pageBox2 a:hover{color:#fff; background:#5dc501;}

/*右边咨询导航*/
.right_nav {
    width: 70px;
    position: fixed;
    top: 30%;
    right: 0;
    z-index: 9999;
    _display: none;
}

    .right_nav ul {
        width: 70px;
        background: #fe8c07;
        cursor: pointer;
    }

        .right_nav ul a:hover {
            text-decoration: none;
        }

        .right_nav ul li {
            width: 150px;
            height: 50px;
            padding: 5px 10px;
            background: #5cb738;
            position: relative;
        }

            .right_nav ul li img {
                width: 30px;
                height: 30px;
                padding: 0 10px;
            }

            .right_nav ul li p {
                width: 50px;
                font: 14px/20px '微软雅黑';
                color: #fff;
                text-align: center;
            }

                .right_nav ul li p.cur {
                    width: 100px;
                    font: 16px/25px '微软雅黑';
                    float: left;
                    display: none;
                    text-align: center;
                    text-transform: uppercase;
                }

                    .right_nav ul li p.cur span {
                        font-size: 12px;
                    }  