﻿@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body       { font-size:12px; font-family:"微软雅黑","Microsoft Yahei"; color:#464646;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
div,ul,ol,li,form { border:0; padding:0;}
ol         { list-style-position: inside;  list-style:none;      }
ul         { list-style:none;                          }
a          { color:#333333; text-decoration: none         }
a:hover	   { cursor:pointer;text-decoration:underline  }
p          { margin:0px 0px 0 0px; padding:0;     }
img	       { border-style: none; border:0; margin:0; padding:0;}
strong{ font-size:15px;}
.clear{ clear:both;}
/*.banner{ width:100%; margin:0 auto; position:relative;}*/
.banner{ width:100%; margin:0 auto;}
.div_baPosti{ width:100%; position:absolute; top:10px; z-index:10000;}
.div_Htop{ width:1028px; margin:0 auto; text-align:right; color:#424242;}
.div_Htop span{ /*padding-right:30px;*/ padding:0 10px;}
.div_Hbotn{ width:1028px; margin:10px auto 0; }
.logo{ width:250px; float:left; display:inline;}
.navBox{ width:740px; float:right; display:inline; position:relative; margin-top:15px;}
.div_centerIndex{ /*width:1028px;*/ width:1280px; margin:20px auto 0; position:relative; z-index:9999;}
.div_center{ width:1028px; margin:20px auto 0; position:relative; z-index:9999; background:url(../images/cbg.jpg) repeat-y;}
.titC01{/*width:1028px;*/ width:1280px; text-align: center;}
.div_footer{ width:100%; height:100px; margin-top:20px;}
.footer{ width:1028px; /*width:1280px;*/ margin:0 auto;}
.fLeft{ width:505px; float:left; display:inline;}
.f_word{ width:100%; margin-top:10px; font-size:13px;}
.fRight{ width:150px; float:right; display:inline; margin-top:20px;}
.fRight span{ float:left; display:inline; margin-top:10px; margin-right:10px;}
.fRight img{ float:left; display:inline;}

.bannerN{ width:100%; margin:0 auto; position:relative;}
.bannerboxN{ width:100%; margin:0 auto; left:0; overflow:hidden; text-align:center;}
.bannerboxN img{ width:100%;}
.divcLeftN{ width:251px; float:left; display:inline; }
.divclTit{ width:235px; height:43px; background:url(../images/tit02.jpg) no-repeat; padding:10px 0 0 16px;}
.divclTit01{ width:235px; height:43px; background:url(../images/tit03.jpg) no-repeat; padding:10px 0 0 16px;}
.divclTit02{ width:235px; height:43px; background:url(../images/tit04.jpg) no-repeat; padding:10px 0 0 16px;}
.divclTit03{ width:235px; height:43px; background:url(../images/tit05.jpg) no-repeat; padding:10px 0 0 16px;}
.divclTit span, .divclTit01 span, .divclTit02 span, .divclTit03 span{ font-size:18px; color:#fff; font-weight:bold; margin-left:20px;}
.divclCont{ width:251px; background:#e8e8e8; padding-bottom:100px;}


.ul_class{ width:251px; margin:0 auto;/* margin-top:10px;*/ padding-top:10px; margin-bottom:10px;}
.ul_class li{ width:251px; }
.ul_class li a{width:221px; display:block; padding:7px 0 7px 30px; background:url(../images/li02.jpg) no-repeat; font-weight:bold; text-decoration:none; font-size:15px;}
.ul_class li a:hover{ background:url(../images/li02_1.jpg) no-repeat;}
.ul_class li a.active{ background:url(../images/li02_1.jpg) no-repeat;}
.ul_class .content1 dl{ width:251px; margin:0 auto; overflow:hidden; padding:0;}
.ul_class .content1 dd{ width:221px; height:30px; padding-top:5px; overflow:hidden; padding-left:30px; line-height:25px; position:relative; border-bottom: 1px solid #c9c9c9;}
.ul_class .content1 dl dd a{ width:221px; font-size:12px; color:#646464; margin:0; padding:0; background:none; font-weight:normal;}
.ul_class .content1 dl dd a:hover{ font-size:12px; color:#1466d6; margin:0; padding:0; background:none; font-weight:normal;}
.ul_class .content1 dl dd a span{position:absolute; top:13px; right:20px; color: #797979; background:transparent;}

/*.ul_clas{ width:251px; margin:0 auto; padding:10px 0;}
.ul_clas li{ width:251px; height:33px;}
.ul_clas li a{ color:#646464; font-weight:bold; font-size:14px; width:211px; height:25px; display:block; background:url(../images/li03.jpg) no-repeat; padding:8px 0 0 40px; }
.ul_clas li a:hover{ color:#fff; background:url(../images/li02.jpg) no-repeat; }
.ul_clas li a.clhover{ color:#fff; background:url(../images/li02.jpg) no-repeat; }*/

.divcRightN{ width:760px; float:right; display:inline; background:#f9f9f9;}
.divcrTit{ width:720px; height:22px; padding:10px 0 0 40px; background:url(../images/li04.jpg) 10px 10px no-repeat; color:#333; font-size:14px; }
.divcrCont{ width:760px; margin:0 auto; overflow:hidden; font-size:13px; }
.aboouBox{ padding:15px; margin-top:15px; font-size:13px; line-height:2; padding-bottom:30px;}


.pic {
    float: left;
    margin-left:15px;
    padding: 5px;
    width: 289px;
	text-align:center;
	}
.pic img{border:1px solid #ccc;}






/*左侧菜单*/
/*.accordion,
.accordion ul,
.accordion li,
.accordion a,
.accordion span {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}

.accordion li {
	list-style: none;
}

.accordion li > a {
	overflow:hidden;
	display: block;
	position: relative;
	min-width: 110px;
	padding: 0 10px 0 40px;
	height: 33px;
	background:url(../images/li02.jpg) no-repeat;
	color: #646464;
	font: bold 14px/32px Arial, sans-serif;
	text-decoration: none;
	
}

.accordion > li:target > a,
.accordion > li > a.active {
	font-size:14px;
	color: #333;
	background:url(../images/li01.jpg) no-repeat;
	height:33px;
}


.sub-menu li a {
	font-size:12px;
	color: #797979;
	background: #e5e5e5;
	border-bottom: 1px solid #c9c9c9;

	-webkit-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
	-moz-box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
	box-shadow: inset 0px 1px 0px 0px rgba(255,255,255, .1), 0px 1px 0px 0px rgba(0,0,0, .1);
}

.sub-menu li:hover a { background: #efefef; }


.sub-menu li > a span {
	position:absolute;
	top:13px;
	right:10px;
	color: #797979;
	background: transparent;
}

.sub-menu em {
	position: absolute;
	top: 0;
	left: 0;
	margin-left: 14px;
	color: #a6a6a6;
	font: normal 10px/32px Arial, sans-serif;
}



.accordion li > .sub-menu {
	display: none;
}

.accordion li:target > .sub-menu {
	display: block;
}*/
/*左侧菜单---结束*/

.pull_left{ float:left; display:inline-block;}
.pull_right{ float:right; display:inline-block;}
.mr50{ margin-right:50px;}





.dashiji {
    background: #F7F7F7;
    background: url('../images/bg_shengzhangdashiji.png') center top no-repeat;
    background-size: 100% 143%;
    height: 600px;
    padding: 20px;
}
.dashiji p{ line-height:2; color:#FFF;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.fazhanguihua{background:url(../images/bg1.jpg) no-repeat; background-size:100% 480px; opacity:0.6; padding:20px;}
.fazhanguihua p{ color:#fff; line-height:2; position:relative;}
.qiyegaishu{background:#F7F7F7;   padding:20px;}
.qiyegaishu p{ color:#646464; line-height:2;}
.zuzhijiagou{background:#fff;   padding:20px;}
.zuzhijiagou p{ color:#646464; line-height:2;}

.qiyelinian{background:url(../images/bg3.png) no-repeat; background-size:100% 480px;  padding:20px;}
.zuzhijiagou p{ color:#646464; line-height:2;}

.qiyezizhi{background:#fff;   padding:20px;}
.qiyezizhi p{ color:#646464; line-height:2;}

.qiyefuwu{background:url(../images/bg4.png) no-repeat; background-size:100% 480px;  padding:20px;}
.qiyefuwu p{ color:#fff; line-height:2;}

.shangwuguanli{background:#F7F7F7;  padding:20px;}
.shangwuguanli p{ color:#646464; line-height:2;}

.fuwutuandui{background:url(../images/bg5.png) no-repeat; background-size:100% 480px;  padding:20px;}
.fuwutuandui p{ color:#fff; line-height:2;}

.linianshuju{background:#F2F2F2;  padding:20px;}
.linianshuju p{ color:#646464; line-height:2;}


.qiyerongyu{background:#fff;  padding:20px;}
.qiyerongyu p{ color:#646464; line-height:2;}


.lianxiwomen{background:#f2f2f2; background-size:100% 480px;   padding:20px;}
.qiyerongyu p{ color:#646464; line-height:2;}


/****************************************************************/
/*公司简介新*/
.guihua{ background:#fff; width:100%;}
.ghTit{ width:1077px; margin:20px auto;}
.ghTit p{ color:#3D4558; font-size:22px; text-align:center;}
.ghTit p span{ font-size:32px;}
.ghCont > div {
    width: 359px;
    height: 238px;
    float: left;
    display: inline;
    padding-top: 18px;
}

    .ghCont > div:nth-child(odd) {
        background: #FAFAFA;
    }

    .ghCont > div:nth-child(even) {
        background: #3D4558;
    }
    .ghCont > div.li_guihua {
        width: 359px;
        height: 238px;
        float: left;
        display: inline;
        padding-top: 18px;
        position:relative;
    }

        .ghCont > div.li_guihua:nth-child(odd) {
            background: #FAFAFA;
        }

        .ghCont > div.li_guihua:nth-child(even) {
            background: #3D4558;
        }
.ghCont{ width:1077px; margin:40px auto;}
.ghCont ul li{ width:359px; height:238px; float:left; display:inline; padding-top:18px;}
.ghCont ul li:nth-child(odd){ background:#FAFAFA;}
.ghCont ul li:nth-child(even){ background:#3D4558;}
.text_center{ text-align:center;}
.ghLiTit{ font-size:18px; padding:10px;}
.ghLiCont{ font-size:16px; line-height:1.6; padding:0 26px 0 26px;}
.ghLiCont{ color:#7D7D7D;}
.text_white{ color:#fff;}


.gaishu {
    width: 100%;
    background: url(../images/newCompany/bg01.png) center top no-repeat;
    background-size: 100% 685px;
    padding-top: 30px;
    margin-top: 40px;
    padding-bottom: 20px;
}

.gsTit {
    width: 1077px;
    margin: 0px auto;
}

    .gsTit p {
        color: #fff;
        font-size: 22px;
        text-align: center;
    }

        .gsTit p span {
            font-size: 32px;
        }

.gsCont {
    width: 1077px;
    margin: 20px auto;
}

.font16 {
    font-size: 16px;
}

.font14 {
    font-size: 14px;
}

.gsPcont {
    line-height: 2;
    color: #fff;
    width: 740px;
    text-align: left;
    margin: 0 auto;
}

.tuwenBox {
    width: 1035px;
    background-color: rgba(0,0,0,0.2);
    padding: 20px;
    margin-top: 20px;
}

    .tuwenBox img {
        float: left;
        display: inline;
        margin-right: 30px;
    }

.gsWord {
    color: #fff;
    font-size: 20px;
    line-height: 2;
    text-align:left;
}

    .gsWord p {
        margin-bottom: 10px;
    }

.jiagou {
    width: 100%;
    background: url(../images/newCompany/bg02.png) center top no-repeat;
    background-size: 100% 685px;
    padding-top: 30px;
    margin-top: 40px;
    padding-bottom: 20px;
}

.jgTit {
    width: 1077px;
    margin: 0px auto;
}

    .jgTit p {
        color: #3D4558;
        font-size: 22px;
        text-align: center;
    }

        .jgTit p span {
            font-size: 32px;
        }

.jgCont {
    width: 1077px;
    margin: 20px auto;
    padding-top: 40px;
}

.jiagou_left01 {
    float: left;
    display: inline-block;
}

.jiagou_left02 {
    float: left;
    display: inline-block;
}

.jiagou_left03 {
    float: left;
    display: inline-block;
}

.jiagou_left04 {
    float: left;
    display: inline-block;
}
.jiagou_left05 {
    float: left;
    display: inline-block;
}
.jiagou_left06 {
    float: left;
    display: inline-block;
}

.gsWord02 {
    color: #fff;
    font-size: 22px;
    line-height: 2;
    float: left;
}

    .gsWord02 p {
        margin-bottom: 10px;
    }


.linian {
    width: 100%;
    background: #4C5466;
    background-size: 100%;
    padding-top: 30px;
    margin-top: 40px;
}

.lnTit {
    width: 1077px;
    margin: 0px auto;
}

    .lnTit p {
        color: #fff;
        font-size: 22px;
        text-align: center;
    }

        .lnTit p span {
            font-size: 32px;
        }

.lnCont {
    width: 1077px;
    margin: 20px auto;
    padding-top: 40px;
}

    .lnCont img {
        float: left;
        display: inline;
        margin-right: 30px;
    }

.font22 {
    font-size: 22px;
}

.font20 {
    font-size: 20px;
}

.wordTit {
    font-size: 22px;
}

    .wordTit .spanWord01 {
        font-size: 36px;
        float: left;
        margin-right: 6px;
    }

    .wordTit .spanWord02 {
        float: left;
        margin-top: 13px;
    }

.B2B_Box {
    width: 100%;
    background: #fff;
    background-size: 100%;
    margin-top: 40px;
}

.B2BTit {
    width: 1077px;
    margin: 0px auto;
}

    .B2BTit p {
        color: #3F475A;
        font-size: 22px;
        text-align: center;
    }

        .B2BTit p span {
            font-size: 32px;
        }

.B2BCont {
    width: 100%;
    margin: 40px auto;
    background: #F2F8FA;
}

.ul_B2bB {
    width: 1270px;
    margin: 0 auto;
}

    .ul_B2bB li {
        width: 203px;
        float: left;
        display: inline;
        background: #fff;
        padding: 0 0 0 6px;
    }

        .ul_B2bB li:last-child {
            padding: 0 6px 0 6px;
        }

.B2BBodr {
    background: #F2F8FA;
    border: 1px solid #BCD8E0;
    padding: 20px;
    height: 360px;
}

.mb20 {
    margin-bottom: 20px;
}

.mb40 {
    margin-bottom: 40px;
}


.shanglv {
    width: 100%;
    background: url(../images/newCompany/bg03.png) center top no-repeat;
    background-size: 100% 635px;
    padding-top: 30px;
    margin-top: 40px;
    padding-bottom: 20px;
}

.slTit {
    width: 1077px;
    margin: 0px auto;
}

    .slTit p {
        color: #fff;
        font-size: 22px;
        text-align: center;
    }

        .slTit p span {
            font-size: 32px;
        }

.slCont {
    width: 1077px;
    margin: 40px auto;
    padding-top: 40px;
}

.slLeft {
    float: left;
    display: inline;
    width: 500px;
    text-align: left;
}

.slRight {
    float: right;
    display: inline;
    width: 520px;
}

    .slRight .imgBox {
        width: 500px;
        height: 560px;
        background: #FF6982;
        position: relative;
    }

        .slRight .imgBox img {
            position: absolute;
            left: -20px;
            top: -20px;
        }

.slLLeft {
    width: 200px;
    float: left;
    display: inline;
    margin-top: 30px;
}

    .slLLeft:nth-child(odd) {
        margin-right: 75px;
    }

    .slLLeft:nth-child(even) {
        margin-right: 0;
    }

    .slLLeft img {
        float: left;
        display: inline;
        margin-right: 5px;
    }

.slCCon {
    float: left;
    display: inline;
}

.mt10 {
    margin-top: 10px;
}

.tuandui {
    width: 100%;
    padding-top: 30px;
}

.tdTit {
    width: 1077px;
    margin: 0px auto;
}

    .tdTit p {
        color: #3F475A;
        font-size: 22px;
        text-align: center;
    }

        .tdTit p span {
            font-size: 32px;
        }

.tdCont {
    width: 100%;
    margin: 40px auto;
    padding-top: 40px;
    background: url(../images/newCompany/bg04.png) center top no-repeat;
    background-size: 100% 635px;
}

.ul_tuandui {
    width: 1077px;
    margin: 0 auto;
}

    .ul_tuandui li {
        width: 210px;
        float: left;
        display: inline;
        padding: 20px 0;
    }

.tuanduiBodr {
    border-right: 2px solid #CCC;
    padding: 30px;
    height: 300px;
}

.shuji {
    width: 100%;
    padding-top: 30px;
    background: #f2f2f2;
}

.sjTit {
    width: 1077px;
    margin: 0px auto;
}

    .sjTit p {
        color: #3F475A;
        font-size: 22px;
        text-align: center;
    }

        .sjTit p span {
            font-size: 32px;
        }

.sjCont {
    width: 100%;
    margin: 40px auto;
    padding: 20px;
}

.rongyu {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 20px;
}

.ryTit {
    width: 1077px;
    margin: 0px auto;
}

    .ryTit p {
        color: #3F475A;
        font-size: 22px;
        text-align: center;
    }

        .ryTit p span {
            font-size: 32px;
        }

.ryCont {
    width: 100%;
    margin: 0 auto;
    margin-top: 180px;
    height: 640px;
    background: url(../images/newCompany/bg05.png) center top no-repeat;
    background-size: 100% 635px;
}

.ryBox {
    width: 1077px;
    position: relative;
    margin: 0 auto;
}

    .ryBox .div_rongyu {
        background: #f2f2f2;
        position: absolute;
        top: -120px;
        left: 0;
        width: 100%;
        height: 240px;
    }

.leftDiv {
    padding-top: 100px;
    float: left;
    display: inline;
    width: 65px;
    text-align: center;
    cursor: pointer;
}

.rightDiv {
    padding-top: 100px;
    float: left;
    display: inline;
    width: 65px;
    text-align: center;
    cursor: pointer;
}

.ryBox .ul_rongyu {
    width: 880px;
    margin: 0 auto;
    float: left;
    display: inline;
    padding: 20px;
}

    .ryBox .ul_rongyu li {
        width: 130px;
        float: left;
        display: inline;
        margin: 0 8px;
    }

        .ryBox .ul_rongyu li img {
            border: 1px solid #999;
        }





.zhengshu_box {
    width: 1077px;
    margin: 0 auto;
    padding-top: 180px;
}

.zsTit {
    width: 100%;
    text-align: center;
    color: #fff;
    font-size: 22px;
}

.zscCont {
    width: 100%;
    margin-top: 50px;
}

.div_zszs {
    /*width: 252px;*/
    float: left;
    display: inline;
    /*margin-right: 20px;*/
	margin-right: 28px;
}

    .div_zszs img {
        border: 2px solid #f2f8fa;
    }

.btn_rongyuzs {
    padding: 12px 30px;
    color: #fff;
    font-size: 16px;
    border: 1px solid #fff;
    background: none;
}


.contactUs {
    width: 100%;
    background: #FAFAFA;
    padding-top: 30px;
    padding-bottom: 20px;
}

.ccTit {
    width: 1077px;
    margin: 0px auto;
}

    .ccTit p {
        color: #3F475A;
        font-size: 22px;
        text-align: center;
    }

        .ccTit p span {
            font-size: 32px;
        }

.ccCont {
    width: 1077px;
    margin: 0 auto;
}

.td_leftClass {
    width: 80px !important;
}
.td_rightClass {
    text-align: left;
    font-size: 14px;
}

.mb10 {
    margin-bottom: 10px;
}

















