﻿/*common*/
.top,.content,.foot{overflow: hidden;}
.main{overflow: hidden;margin: auto;width: 1000px;}
.floatE{float: left;overflow: hidden;display: block;}
.floatR{float: right;overflow: hidden;display: block;}
/*.overH{overflow: hidden;}*/

/* ================================================  top start ============================================ */
.top{background: url("../images/topBg.png") repeat-x; height:100px;}
.top .floatE{position: relative;z-index: 5;}
.topRight1{overflow: hidden;width: 260px;margin: 12px 12px 0px 0px;float: right;}
.topRight1_c{overflow: hidden;width: 65px;background: url("../images/toggle.png") no-repeat right;float: left;margin-top: -5px;}
.topRight1_c p{color: #959595;font-size: 12px;text-align: center;line-height: 30px;cursor: pointer;  padding-right: 5px;}
.topRight1_ck{overflow: hidden;width: 90px;position: absolute;background: #ebeff8;display: none;z-index: 5;  margin-left: -20px;}
.topRight1_ck a{display: block;line-height: 30px;text-align: center;border-top: 1px solid #d5d5d5;color: #959595;}
.topRight1_ck a:hover{color: #002b5c;}
.topRight1_cs{overflow: hidden;width: 180px;float: right;border-bottom: 1px solid #ccc;height: 22px;}
.topRight1_cs input[type="text"]{
    width: 145px;
    padding-left: 10px;
    height: 22px;
    background: #ebeff8;
    color: #b1b3b6;
    font-size: 12px;
    float: left;
    overflow: hidden;
    outline: none;
}
.topRight1_cs input[type="button"]{
    width: 22px;
    height: 22px;
    background: url("../images/search.png") no-repeat center;
    float: right;
    cursor: pointer;
}
/*navigation*/
.topRight2{overflow: hidden;float: right;height: 36px;  margin: 6px 12px 0px 0px;}
.topRight2 span{display: block;width:105px;text-align: center;line-height: 36px;float: left;}
.topRight2 span a{
    display: block;
    color: #fff;
      cursor: default;
    /*-webkit-transition:all 0.5s ease-in-out;*/
    /*-moz-transition:all 0.5s ease-in-out;*/
    /*-o-transition:all 0.5s ease-in-out;*/
    /*transition:all 0.5s ease-in-out;*/
}
/*.topRight2 span a:hover{background: url("../images/nav_hover.png") no-repeat center 29px;color: #fff;}*/
.topRight2 span a.hover{background: url("../images/nav_hover.png") no-repeat center 29px;}
.navToggle{width: 120px;overflow: hidden;position: absolute;display: none;z-index: 22;*margin-left: -61px;}
.topRight2 .navToggle a{display: block;border-bottom: 1px dotted #d5d6d7;line-height: 29px;color: #282828;background: #ebeff8;cursor: pointer;}
.topRight2 .navToggle a:hover{background: #002b5c;color: #fff;}
.topRight2 .navToggle .newsclass.hover{  color: #282828;background: #ebeff8;}

/* ================================================  top end ============================================ */



/* ================================================  content start ============================================ */
.content{margin-top: -22px;}
.contBg{background: #e4e4e4;overflow: hidden;}
.contT{overflow: hidden;text-align: center;padding: 50px 0px 30px 0px;}
.contT em{color: #282828;font-size: 30px;display: block;}
.contT label{display: block;color: #999;font-size: 16px;text-transform: uppercase;letter-spacing: 5px;}

/*核心业务*/
.heC{overflow: hidden;}
.heK{overflow: hidden;position: relative;display: block;float: left;}
.heK img{width: 100%;
    -ms-transition:1.1s transform; 	/* IE 9 */
    -moz-transition:1.1s transform; 	/* Firefox */
    -webkit-transition:1.1s transform; /* Safari 和 Chrome */
    -o-transition:1.1s transform; 	/* Opera */
    transition:1.1s transform;


    -ms-transform:translateZ(0); 	/* IE 9 */
    -moz-transform:translateZ(0); 	/* Firefox */
    -webkit-transform:translateZ(0); /* Safari 和 Chrome */
    -o-transform:translateZ(0); 	/* Opera */
    transform:translateZ(0);

    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
    transition: all 0.8s;
}
.heK:hover img{
    -ms-transition:3s transform; 	/* IE 9 */
    -moz-transition:3s transform; 	/* Firefox */
    -webkit-transition:3s transform; /* Safari 和 Chrome */
    -o-transition:3s transform; 	/* Opera */
    transition:3s transform;


    -ms-transform:translateZ(0); 	/* IE 9 */
    -moz-transform:translateZ(0); 	/* Firefox */
    -webkit-transform:translateZ(0); /* Safari 和 Chrome */
    -o-transform:translateZ(0); 	/* Opera */
    transform:translateZ(0);


    -ms-transform:scale(1.1, 1.1); 	/* IE 9 */
    -moz-transform:scale(1.1, 1.1); 	/* Firefox */
    -webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1, 1.1); 	/* Opera */
    transform:scale(1.1, 1.1);

    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}
.heZ{overflow: hidden;padding: 0px 30px;position: relative;margin-top: -141px;cursor: pointer;  height: 112px;*margin-top: -112px;}
.heZ em{display: block;color: #fff;font-size: 2vw;padding-top: 28px;}
.heZ label{display: block;font-size: 1vw;text-transform: uppercase;color: #fff;font-family: -webkit-pictograph;*font-family: Arial;}
.heZ1{background: url("../images/he1.png");}
.heZ2{background: url("../images/he2.png");}
.heZ3{background: url("../images/he3.png");}
/*核心业务*/


/*公司执行总裁*/
.cai{overflow: hidden;height: 260px;background: url("../images/caiBg.jpg") no-repeat center #f1961c;}
.caiM{padding: 60px 45px 45px 60px;overflow: hidden;margin: auto;width: 895px;}
.caiE{float: left;overflow: hidden;margin-top: 8px;width:161px;position: relative;height: 161px;}
.caiTu{width: 136px;height: 139px;position: absolute;top: 0;background: url("../images/caiTu.png") no-repeat;left: 0;display:none;}
.caiR{width: 703px;float: right;overflow: hidden;}
.caiR strong{color: #fff;font-size: 24px;}
.caiR h6{color: #fff;font-size: 12px;text-transform: uppercase;}
.caiR p{color: #fff;line-height: 25px;padding:15px 0px 5px 0px;}
.caiR i{display: block;color: #fff;text-decoration: underline;}
.caiR a{display: block;}
.caiR i:hover{color: #002b5c;}
/*公司执行总裁*/


/*合作项目*/
.heZuo{overflow: hidden;width: 1100px;margin: auto;}
.hE,.hR{
    display: block;
    width: 34px;
    height: 34px;
    margin-top: 105px;
}
.hE{background: url("../images/hE.jpg") no-repeat;float: left;}
.hR{background: url("../images/hR.jpg") no-repeat;float: right;}
.hE:hover{background: url("../images/hEh.jpg") no-repeat;}
.hR:hover{background: url("../images/hRh.jpg") no-repeat;}
.heZuoC{overflow: hidden;width: 1000px;float: left;height: 238px;position: relative;margin-bottom: 50px;margin-left: 14px;}
.heZuoC li{float: left;width: 324px;padding-right: 14px;}
.heZuoC li a{display: block;width: 324px;overflow: hidden;position: relative;}
.heZuoC li.r{padding-right: 0;}
.heZuoC li img{
    width: 324px;height: 238px;
    -ms-transition:1.1s transform; 	/* IE 9 */
    -moz-transition:1.1s transform; 	/* Firefox */
    -webkit-transition:1.1s transform; /* Safari 和 Chrome */
    -o-transition:1.1s transform; 	/* Opera */
    transition:1.1s transform;


    -ms-transform:translateZ(0); 	/* IE 9 */
    -moz-transform:translateZ(0); 	/* Firefox */
    -webkit-transform:translateZ(0); /* Safari 和 Chrome */
    -o-transform:translateZ(0); 	/* Opera */
    transform:translateZ(0);

    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}
.heZuoC li a:hover img{
    -ms-transition:4s transform; 	/* IE 9 */
    -moz-transition:4s transform; 	/* Firefox */
    -webkit-transition:4s transform; /* Safari 和 Chrome */
    -o-transition:4s transform; 	/* Opera */
    transition:4s transform;


    -ms-transform:translateZ(0); 	/* IE 9 */
    -moz-transform:translateZ(0); 	/* Firefox */
    -webkit-transform:translateZ(0); /* Safari 和 Chrome */
    -o-transform:translateZ(0); 	/* Opera */
    transform:translateZ(0);


    -ms-transform:scale(1.1, 1.1); 	/* IE 9 */
    -moz-transform:scale(1.1, 1.1); 	/* Firefox */
    -webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1, 1.1); 	/* Opera */
    transform:scale(1.1, 1.1);

    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}
.heZuoZ{background: url("../images/itemZ.png");position: absolute;bottom: -200px;text-align: center;  width: 100%;height: 100%;left: 0;}
.heZuoZ em{
    color: #fff;
    padding-top: 8px;
    font-size: 14px;
    cursor: pointer;
    display: block;

    line-height: 25px;
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 10px;
}
.heZuoZ p{
    color: #eee;
    font-size: 12px;
    cursor: pointer;
    font-weight: 100;
    line-height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: left;
}
/*合作项目*/


/*新闻资讯*/
.newsE{float: left;overflow: hidden;width: 351px;height: 180px;}
.newsEt{overflow: hidden;height: 25px;background: url("../images/newsHeng.jpg") repeat-x 0px 24px;}
.newsEt a{
    display: block;
    background: #fff;
    float: left;
    margin-right: 10px;
    border: 1px solid #ccc;
    border-bottom: none;
    border-radius: 5px 5px 0px 0px;
    width: 67px;
    text-align: center;
    line-height: 23px;
}
.newsEt a:hover{height: 24px;}
.newsEt a.hover{height: 24px;}
.newsE .newsEu{margin-top: 13px;;width: auto;}
.newsE .newsEu li{padding-left: 0;  line-height: 20px;}
.newsE .newsReportA{padding-left: 0;}
.newsR{width: 603px;float: right;overflow: hidden;margin-right: 10px;position: relative;margin-top: 12px;}
.neeE,.neeR{
    display: block;
    width: 22px;
    height: 22px;
    position: absolute;
    bottom: 0;
}
.neeE{left: 0;background: url("../images/neee.png") no-repeat;}
.neeR{right: 0;background: url("../images/neer.png") no-repeat;}
.neeE:hover{background: url("../images/neeeh.png") no-repeat;}
.neeR:hover{background: url("../images/neerh.png") no-repeat;}
.newsR .overH{width: 65px;height: 22px;position: absolute;bottom: 0;right: 10px;}
.newsR .floatR{width: 315px;}
.newsR .newsRw{overflow: hidden;width: 603px;height: 165px;position: relative;}
.newsRw li{width: 603px;float: left;overflow: hidden;}
.newsR strong{color: #2a3f59;font-size: 14px;padding-bottom: 10px;display: block;}
.newsR h6{color: #666;font-size: 12px;cursor: pointer;}
.newsR p{padding: 13px 0px;overflow: hidden;color: #4e4e4e;font-size: 12px;line-height: 20px;}
.newsR em{display: block;color: #666;text-transform: uppercase;font-family: Arial;}
.newsR:hover p,.newsR:hover em{color: #002b5c;}
/*新闻资讯*/


/*我们是谁*/
.who{overflow: hidden;background: url("../images/whoBg.jpg") no-repeat center;height: 391px;margin-top: 15px;}
.whoC{overflow: hidden;width: 540px;padding: 130px 0px 0px 15px;}
.whoC h2{font-family: "Sylfaen";color: #8dbad3;font-size: 48px;text-transform: capitalize;}
.whoC h3{color: #8dbad3;font-size: 30px;font-weight: bold;}
.whoC p{padding: 20px 0px;overflow: hidden;color: #8dbad3;line-height: 22px;font-size: 12px;}
.whoA{
    display: block;;
    width: 110px;
    height: 25px;
    border: 1px solid #8dbad3;
    text-align: center;
    line-height: 25px;
    text-transform: uppercase;
    color: #fff;
    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.whoA:hover{color: #282828;border: 1px solid #fff;background: #fff;}
/*我们是谁*/


/* ================================================  content end ============================================ */


/* ================================================  内页 begin ============================================ */
.cont{overflow: hidden;background: #313745;height: 110px;}
.contC{overflow: hidden;padding-top: 85px;}
.position{overflow: hidden;float: left;color: #adadad;font-size: 12px;}
.position span,.position a,.pShare span{color: #adadad;font-size: 12px;}
.position a:hover{color: #fff;}
.position a.hover{color: #fff;}
.pShare{overflow: hidden;}
.pShare span{display: block;float: left;line-height: 28px;}

.contM{overflow: hidden;padding: 18px 0px 80px 0px;}
.contE{width: 200px;float: left;overflow: hidden;}
.contE_bar{background: #ebeff8;overflow: hidden;margin-bottom: 20px;}
.contE_t{width: 179px;border-bottom: 1px solid #bfbfbf;padding: 20px 0px 10px 8px;overflow: hidden;margin: auto;}
.contE_t h2{color: #282828;font-size: 18px;font-weight: bold;padding-bottom: 3px;}
.contE_t h6{color: #282828;font-size: 14px;text-transform: capitalize;font-family: Arial;}

.contE_u{overflow: hidden;}
.contE_u span{
    display: block;
    line-height: 35px;

    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.contE_u span a{
    display: block;padding-left: 13px;color: #282828;font-size: 14px;border-bottom: 1px dotted #bfbfbf;

   /* -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;*/
}
.contE_u span a:hover{color: #002b5c;}
.contE_u span a.hover{background: #002b5c;}
.contE_u span a.hover{color: #fff;}

.contE_nav{overflow: hidden;/*margin-bottom: 15px;padding-top: 10px;*/}
.contE_u span .contE_nav a{font-size: 12px;padding-left: 20px;color: #888;line-height: 27px;border: none;}
.contE_u span .contE_nav a:hover{color: #002b5c;background: no-repeat;}
.contE_u span .contE_nav a.hover{color: #002b5c;background: no-repeat;}
.contE_u span.hover .contE_nav a{color: #ccc;}

.contE_n{overflow: hidden;width: 198px;border: 1px solid #bfbfbf;}
.contE_i{overflow: hidden;width: 182px;margin:20px auto;  height: 251px;}
.contE_i li{border-bottom: 1px dotted #bfbfbf;line-height: 27px;padding-left: 8px;overflow: hidden;}
.contE_i li a{display: block;background: url("../images/nD.jpg") no-repeat 0px;color: #282828;padding-left: 8px;}
.contE_i li a:hover{background: url("../images/nDh.jpg") no-repeat 0px;color: #888;}

.contR{width: 781px;overflow: hidden;float: right;}
.contR p{color: #282828;font-size: 12px;line-height: 25px;}
.contR_back{overflow: hidden;padding: 25px 0px;border-top: 1px solid #e0e0e0;margin: 40px auto;width: 761px;}
.contR_back1{overflow: hidden;padding: 25px 0px;margin: 40px auto;width: 761px;}
.contR_back span{color: #282828;margin-right: 10px;}

/*总经理致辞*/
.speechImg{overflow: hidden;border: 2px solid #e0e0e0;margin-bottom: 25px;}
.speechImg img{width: 776px;height: 246px;}
.speechWord{overflow: hidden;padding-bottom: 50px;}
.speechWord h2{color: #282828;font-size: 18px;padding: 0px 0px 13px 8px;border-bottom: 1px solid #e0e0e0;margin-bottom: 20px;}
.speechU{overflow: hidden;}
.speechU li{width: 243px;float: left;overflow: hidden;margin: 0px 18px 22px 0px;}
.speechU li.r{margin-right: 0;}
.speechU li img{width: 241px;border: 1px solid #bfbfbf;}
.speechU li p{padding-top: 13px;color: #282828px;font-size: 12px;}
.speechM{overflow: hidden;}
.speechM li{overflow: hidden;margin-bottom: 35px;}
.speechM li a{display: block;padding-bottom: 25px;border-bottom: 1px solid #e0e0e0;overflow: hidden;}
.speechM li .floatE img{width: 176px;height: 107px;}
.speechM li .floatR{width: 550px;padding-right: 25px;}
.speechM li h3,.speechM li p,.speechM li h6{cursor: pointer;}
.speechM li h3{color: #282828;font-size: 14px;padding-bottom: 12px;}
.speechM li p{color: #808080;font-size: 12px;line-height: 22px;height: 44px;overflow: hidden;}
.speechM li h6{color: #808080;font-size: 12px;padding-top: 10px;}
.speechM li a:hover h3,.speechM li a:hover p{color: #002b5c;}
.speechA{
    width: 125px;
    height: 35px;
    border: 1px solid #e0e0e0;
    display: block;
    color: #282828;
    font-size: 14px;
    text-align: center;
    line-height: 35px;
    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.speechA:hover{background: #002b5c;border: 1px solid #002b5c;color: #fff;}

/*联系方式*/
.contact{width: 761px;margin:30px auto;overflow: hidden;}
.contactE{width: 220px;padding-right: 28px;border-right: 1px solid #d2d2d2;height: 200px;float: left;}
.contactR{width: 465px;float: right;overflow: hidden;}
.contactR_c{overflow: hidden;padding-bottom: 20px;}
.contactR input[type="text"]{
    width: 208px;
    height: 28px;
    border: 1px solid #e0e0e0;
    padding-left: 10px;
    color: #282828;
    font-size: 12px;
    outline: none;
    display: block;
}
.contactR textarea{
    height: 95px;
    border: 1px solid #e0e0e0;
    width: 453px;
    padding: 10px 0px 0px 10px;
    color: #282828;
    font-size: 12px;
    outline: none;
    margin-bottom: 13px;
}
.contactR input[type="submit"]{
    width: 83px;
    height: 25px;
    border: 1px solid #e0e0e0;
    color: #282828;
    background: #fff;
    font-size: 12px;
    cursor: pointer;
    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.contactR input[type="submit"]:hover{background: #002b5c;color: #fff;border: 1px solid #002b5c;}

/*团队介绍*/
.team{overflow: hidden;}
.team li{width: 208px;float: left;margin: 0px 35px 25px 17px;overflow: hidden;text-align: center;position: relative;}
.team li img{height: 208px;width: 208px;}
.team li p{
    width: 150px;
    height: 38px;
    background: url("../images/teamW.jpg") no-repeat;
    text-align: center;
    line-height: 35px;
    color: #fff;
    font-size: 14px;
    margin: auto;
    position: relative;
    margin-top: -25px;
}
.teamH{overflow: hidden;width: 208px;height: 208px;position: absolute;background: url("../images/teamBg.png") no-repeat;top: 0;left: 0;}
.teamE{width: 340px;margin-bottom: 30px;}
.teamE img{width: 340px;}
.teamR{width: 400px;padding-top: 30px;}
.teamR strong{padding-bottom: 10px;display: block;}

/*改版团队样式*/
.team_c{overflow: hidden;display: block;}
.team_c p{color: #444;font-size: 12px;line-height: 22px;clear: both;padding: 0px 10px;}
.team_c span{display: block;;color: #888;float: right;text-transform: uppercase;margin-top: 20px;margin-right: 10px;}
.team_c:hover span{color: #002b5c;}
/*.team_c:hover p{color: #002b5c;}*/

/*项目展示*/
.itemCt{padding: 18px 0px 18px 0px;}
.itemC{overflow: hidden;position: relative;}
.itE,.itR{
    width: 45px;
    height: 158px;
    display: block;
    position: absolute;
    top: 35%;
    z-index: 1;
}
.itE{background: url("../images/iE.png") no-repeat;left: 0px;}
.itR{background: url("../images/iR.png") no-repeat;right: 0px;}
.itE:hover{background: url("../images/iEh.png") no-repeat;}
.itR:hover{background: url("../images/iRh.png") no-repeat;}
.itemU{overflow: hidden;position: relative;height: 518px;}
.itemU li{width: 1000px;float: left;overflow: hidden;}
.itemU li span{display: block;}
.itemU li img{width: 1000px;height: 518px;}
.itemUz{overflow: hidden;background: url("../images/itemW.png");padding: 18px 28px;position: relative;}
.itemUz strong{color: #282828;font-size: 14px;padding-bottom: 3px;display: block;}
.itemUz p{color: #282828;font-size: 12px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.itemQ{overflow: hidden;position: relative;width: 1088px;margin: auto;}
.itLe,.itRi{
    width: 32px;
    height: 94px;
    display: block;
    position: absolute;
    top: 20%;
    z-index: 1;
}
.itLe{left: 0;background: url("../images/ie.jpg") no-repeat;}
.itRi{right: 0;background: url("../images/ir.jpg") no-repeat;}
.itLe:hover{background: url("../images/ieH.jpg") no-repeat;}
.itRi:hover{background: url("../images/irh.jpg") no-repeat;}
.itemK{overflow: hidden;position: relative;height: 149px;width: 1000px;margin: auto;margin-bottom: 35px;}
.itemK ul{overflow: hidden;padding-top: 15px;}
.itemK li{width: 245px;float: left;overflow: hidden;padding-right: 6px;}
.itemK li.r{padding-right: 0;}
.itemK li a{display: block;width: 245px;position: relative;overflow: hidden;}
.itemK li img{
    width: 245px;height: 149px;
    -ms-transition:1.1s transform; 	/* IE 9 */
    -moz-transition:1.1s transform; 	/* Firefox */
    -webkit-transition:1.1s transform; /* Safari 和 Chrome */
    -o-transition:1.1s transform; 	/* Opera */
    transition:1.1s transform;


    -ms-transform:translateZ(0); 	/* IE 9 */
    -moz-transform:translateZ(0); 	/* Firefox */
    -webkit-transform:translateZ(0); /* Safari 和 Chrome */
    -o-transform:translateZ(0); 	/* Opera */
    transform:translateZ(0);

    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
    transition: all 0.8s;
}
.itemK li:hover img{
    -ms-transition:3s transform; 	/* IE 9 */
    -moz-transition:3s transform; 	/* Firefox */
    -webkit-transition:3s transform; /* Safari 和 Chrome */
    -o-transition:3s transform; 	/* Opera */
    transition:3s transform;


    -ms-transform:translateZ(0); 	/* IE 9 */
    -moz-transform:translateZ(0); 	/* Firefox */
    -webkit-transform:translateZ(0); /* Safari 和 Chrome */
    -o-transform:translateZ(0); 	/* Opera */
    transform:translateZ(0);


    -ms-transform:scale(1.1, 1.1); 	/* IE 9 */
    -moz-transform:scale(1.1, 1.1); 	/* Firefox */
    -webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1, 1.1); 	/* Opera */
    transform:scale(1.1, 1.1);

    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}
.itemK li p{line-height: 27px;background: url("../images/itemZ.png");padding-left: 15px;color: #fff;font-size: 14px;position: relative;margin-top: -42px;}

/*修改版项目*/
.item_c{overflow: hidden;text-align: center;}
.item_c .itemK li{float: none;margin:0px 10px;display: inline-block;*display: inline;*zoom: 1;}

/*核心业务内页*/
.coreIn{overflow: hidden;position: relative;margin-bottom: 30px;}
.coE,.coR{
    display: block;
    width: 27px;
    height: 76px;
    position: absolute;
    top: 40%;
    z-index: 1;
}
.coE{left: 0;background: url("../images/coE.png") no-repeat;}
.coR{right: 0;background: url("../images/coR.png") no-repeat;}
.coE:hover{background: url("../images/coEh.png") no-repeat;}
.coR:hover{background: url("../images/coRh.png") no-repeat;}
.coreC{overflow: hidden;height: 447px;position: relative;}
.coreC li{width: 781px;float: left;overflow: hidden;}
.coreC li img{width: 781px;height: 447px;}

/*核心业务*/
.core{overflow: hidden;width: 1280px;margin: auto;}
.coreE,.coreR{display: block;overflow: hidden;}
.coreE{width: 50%;}
.coreE img{width: 100%;}
.coreR{padding: 0px 0px 0px 40px;width: 46.667%;*padding: 0px 0px 0px 44px;}
.coreR h2,.coreR h5,.coreR p{cursor: pointer;}
.coreR h2{color: #fff;font-size: 36px;padding-bottom: 6px;padding-top: 55px;}
.coreR h5{color: #fff;font-size: 18px;text-transform: uppercase;padding-bottom: 40px;  font-family: -webkit-pictograph;*font-family: "Arial";}
.coreR p{line-height: 20px;width: 460px;}
.coreR h6{
    width: 150px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    margin: 39px 0px;
    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.coreR:hover h6{background: #fff;border: 1px solid #fff;color: #282828;}
.coreGreen{background: #545f06;}
.coreGray{background: #694227;}
.coreBlue{background: #055d90;}
.coreGreen p{color: #c6c9b9;}
.coreGray p{color: #ccc2bd;}
.coreBlue p{color: #b8c8d7;}
.coreGreen h6{border: 1px solid #c6c9b9;color: #c6c9b9;}
.coreGray h6{color: #ccc2bd;border: 1px solid #ccc2bd;}
.coreBlue h6{color: #b8c8d7;border: 1px solid #b8c8d7;}

@media screen and (min-width: 1010px) and (max-width: 1220px) {
    .coreR{padding: 0px 0px 0px 33px;}
    .coreR h2{padding-top: 23px;}
    .coreR h6{  margin: 20px 0px;}
}
@media screen and (max-width: 1024px) {
    .coreR{  padding: 0 0px 0px 33px;}
    .coreR h2{padding-top: 23px;}
    .coreR h6{  margin: 20px 0px;}
}

/*人才招聘*/
.joinImg{overflow: hidden;position: relative;}
.joinInfo{overflow: hidden;background: #f1961c;padding: 20px 30px 40px 30px;position: relative;float: right;}
.joinInfo a{display: block;}
.joinInfo h2{color: #fff;font-size: 30px;padding-bottom: 5px;cursor: pointer;}
.joinInfo p{width: 366px;color: #e9eaee;font-size: 12px;line-height: 22px;cursor: pointer;}
.joinList{width: 340px;overflow: hidden;}
.joinList a{display: block;}
.joinList img{width: 114px;}
.joinListC{overflow: hidden;width: 182px;background: #ededed;padding: 33px 22px;}
.joinListC h4{color: #282828;font-size: 14px;}
.joinListU{overflow: hidden;padding: 15px 0px 0px 0px;  height: 155px;}
.joinListU a{display: block;width: 180px;color: #666;line-height: 30px;border-bottom: 1px dotted #bababa;}
.joinListA{
    display: block;
    background: url("../images/jo4.jpg") no-repeat 0px;
    color: #666;
    margin-top: 22px;
    padding-left: 18px;
}
.joinR{overflow: hidden;width: 290px;float: right;padding: 35px 0px 0px 30px;height: 258px;}
.joinR h6{color: #666;  font-size: 16px;font-weight: bold;}
.joinR p{color: #666;font-size: 12px;padding-top: 25px;line-height: 25px;}
/*.joinR:hover p{color: #002b5c;}*/


/*employ*/
.cz_employ{
   overflow: hidden;
    padding-top: 25px;
}
.cz_employt{
    height:110px;
    border-bottom:1px dashed #e5e5e5;

}
.cz_employtl{
    float:left;
    margin-top:15px;
}
.cz_employtr{
    float:right;
    margin-top:15px;
}
/*.cz_employc_a{*/
/*line-height:23px;*/
/*padding:10px 0;*/
/*color:#666666;*/
/*font-size:12px;*/
/*}*/
.cz_employc_b{
    border-top:1px solid #dddddd;
    border-left:1px solid #dddddd;
    border-right:1px solid #dddddd;
}
.cz_employc_bt{
    height:33px;

}
.cz_employc_bt.a{
    background:#ededed}
.cz_employc_bt div{
    line-height:33px;
    color:#666666;
    text-align:center;
    float:left;
    display:block;
    font-size:12px;
}
.cz_employc_bt .a{
    width:405px;
    border-right:1px solid #dddddd
}
.cz_employc_bt .b{
    width:140px;
    border-right:1px solid #dddddd
}
.cz_employc_bt .c{
    width:170px;}

.cz_employc_bt .a.cz_a{
    text-align:left
}
.cz_employc_bt .a.cz_a span{
    width:20px;
    height:33px;
    background:url(../images/employ_c.png) no-repeat 10px 12px;
    display:block;
    float:left;
}

.cz_employc_bt.cz_current span{
    background:url(../images/employ_b.png) no-repeat 7px 15px !important;
}
.czem_a_cont{
    padding:30px 10px;
    border-bottom:1px solid #dddddd;
    display:none}

.czem_a_cont p{
    color:#666666;
    font-size:12px;
    line-height:25px;
    margin:5px 0
}
.cz_employc_bt.bo{
    border-bottom:1px solid #dddddd;
    cursor:pointer;

}


/*news_inner*/
.n_right{overflow:hidden;padding-bottom: 30px;padding-top: 20px;}
.n_right .head{border-bottom:1px solid #dcdcdc;padding-bottom: 20px;overflow: hidden;}
.n_right .head p{text-align:left;color:#aaa;font-size:12px;}
.n_right .head p.tit{font-size:16px;color:#282828;padding-bottom: 0.3cm;font-weight: bold;display: block;}
/*.n_right .head p.tit .titl{padding-left:5px;}*/
.n_right .head p.date{line-height: 28px;float:left;}
.n_right .head p.zhu{float:right;}
.n_right .intro{overflow: hidden;}
.pho{margin:0 auto;padding-top:0.6cm;}
.word{padding:0.7cm 0;font-size: 12px;line-height: 22px;color:#aaa;}
.word p{color: #666;overflow: hidden;}

.tiao{
    overflow: hidden;
    height:30px;
    border:1px dotted #dcdcdc;
    border-right:none;
    border-left:none;
    background:#fcfcfc;
    text-align:center;
    line-height: 33px;
    margin-top:1cm;
}
.tiao a{font-size:12px;color:#555;}
.tiao a:hover{color:#19588b;}
.tiao span.t{color:#777;}
.tiao span.t:hover{color:#19588b;}

.related_news{overflow:hidden;}
.related_news .he{
    height:30px;
    border-bottom:1px dotted #dcdcdc;
    color:#19588b;
    font-size:18px;
    margin-bottom: 0.5cm;
}
.related_news ul li{
    width:325px;
    height:35px;
    float: left;
    margin-right: 85px;
    border-bottom:1px solid #dcdcdc;
    text-indent: 12px;
    line-height: 35px;
    background:url(../images/dot1.jpg) no-repeat 2px 15px;
}
.related_news ul li.r{margin-right: 0;}

/*page*/
.page_ul{overflow: hidden;margin: 50px auto;clear: both;}
.page_ul .page{
    float: left;
    width: 259px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #d2d2d2;
    text-align: center;
}
.page_ul .page.r{border-right: none;}
.frist_1,.sh_1,.shu_1{
    -webkit-transition: all 0.5s ease-in-out 0s;
}
.frist_1,.shu_1{display: block;}
.frist_1 img,.shu_1 img{vertical-align: middle;}
.shu_1{
    width: 18px;
    height: 13px;
    line-height: 13px;
    color: #282828;
    margin: 0px -2px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    *margin: 35px 0px;
}
.sh_1:hover,
.frist_1:hover{background:#002b5c;color: #fff;}


/*最新资讯*/
.news{overflow: hidden;padding-bottom: 35px;padding-top: 10px;}
.news h2{overflow: hidden;color: #282828;font-size: 24px;padding-bottom: 23px;}
.newsImg{overflow: hidden;position: relative;float: left;width: 588px;}
.newsImgK{height: 360px;}
.newsImgK li{float: left;width: 588px;}
.nE,.nR{
    display: block;
    position: absolute;
    top: 40%;
    width: 24px;
    height: 69px;
    z-index: 1;
}
.nE{left: 0;background: url("../images/nE.png") no-repeat;}
.nR{right: 0;background: url("../images/nR.png") no-repeat;}
.newsWord{overflow: hidden;width: 388px;float: right;}
.newsWord .overH{overflow: hidden;text-align: center;padding: 25px 0px;}
.newsWord h4{  font-weight: bold;padding-bottom: 5px;}
.newsWord h6{color: #666;}
.newsWord p{color: #000;line-height: 23px;font-size: 12px;}
.newsWa{
    display: block;
    background: url("../images/jo4.jpg") no-repeat 0px;
    color: #666;
    padding-left: 14px;
    float: right;
    position: relative;
    margin-top: -13px;
}
.newsK{overflow: hidden;padding-bottom: 20px;border-bottom: 1px solid #c5c5c5;}
.newsU{overflow: hidden;width: auto;margin: 18px 0px 0px 0px;height: auto;}
.newsU li{border-bottom: none;}
.newsQ{overflow: hidden;}
.newsQ li{width: 231px;  margin: 0px 25px 35px 0px;}
.newsQ li img{width: 229px;height: 139px;}

.newsReport{overflow: hidden;width: 470px;margin: 0px 0px 0px 0px;}
.newsReportM{margin-right: 29px;}
/*.newsReportM h2{font-size: 16px;}*/
.newsReportM .newsReport,.newsReportQ .newsReport{width: 228px;}
.newsReport li{border-bottom: none;}
.newsReport li a{float: left;}
.newsReport li span{display: block;color: #666;font-size: 12px;float: right;  margin-left:10px;}

.newsReportA{color: #002b5c;text-transform: uppercase;padding-left: 10px;display: block;padding-top: 5px;}
.newsReportA:hover{color: #666;}

/*新闻列表*/
.news_list{overflow: hidden;margin-bottom: 20px;border-bottom: 1px solid #bfbfbf;}
.news_list a{display: block;padding-bottom: 30px;padding-top: 10px;}
.news_list label{display: block;overflow: hidden;margin-bottom: 10px;}
.news_list label em{display: block;float: left;color: #002b5c;font-size: 16px;font-weight: bold;}
.news_list label span{display: block;float: right;overflow: hidden;margin-top: 5px;}
.news_list p small{color: #666;}
.news_list p small:hover{color: #000000;}

/*战略伙伴*/
.brand{overflow: hidden;}
.brand li{width: 175px;float: left;padding: 0px 20px 30px 0px;overflow: hidden;}
.brand li.r{padding-right: 0;}
.brand li span{display: block;width: 175px;border: 1px solid #e7e7e7;padding: 2px;text-align: center;}
.brand li span img{width: 175px;height: 55px;}
.brand li span p{color: #676e80;font-size: 12px;line-height: 25px;}

/*banner 的字*/
.bannerW{
    overflow: hidden;
    /*width: 475px;*/
    /*height: 110px;*/
    padding: 30px;
    background: url("../images/bannerBg.png");
    text-align: center;
    position: absolute;
    z-index: 22;
    /*top: 67.5%;*/
    /*margin-top:-1.5%;*/
    bottom: 40px;
    /*margin-left:605px;*/
    left: 50%;
    margin-left: -230px;
}
.bannerW em{display: block;color: #ccd7e0;font-size: 2vw;padding: 0px 0px 5px 0px;}
.bannerW p{color: #ccd7e0;text-transform: capitalize;letter-spacing: 3px;}

/*客服*/
.keFu{width: 45px;position: fixed;top: 40%;right: 0%;z-index: 5;margin: 0;display: none;}
.keFu li{
    width: 45px;
    margin-bottom: 1px;
    background: #333;
    height: 45px;
    position: relative;
    /**margin-top: -1px;*/

    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.keFu li a{
    display: block;
    width: 45px;
    height: 45px;
    text-align: center;
    position: relative;
    z-index: 5;
    zoom: 1;

    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.keFu li:hover{background: #002b5c;}
.keZ{overflow: hidden;position: absolute; width: 110px;display: block; z-index: 1;left: 6em;top: 0px;}
.keFu li .keZ a{
    width: auto;
    color: #fff;
    font-size: 14px;
    line-height: 45px;
    padding: 0px 10px;
    background: #002b5c;
    position: relative;
    z-index: 1;
}
.keFu li .keZ a:hover{color: #fff;}

.kCd{position: absolute;overflow: hidden;top: 0; top: -80px; left: -135px;display: none;/*left: 135px;*/}
.kCd img{padding: 5px;background: #fff;border: 2px solid #0067b8;}

.kTel{background: url("../images/tel.png") no-repeat center #333;}
.kQq{background: url("../images/qq.png") no-repeat center #333;}
.kMail{background: url("../images/mail.png") no-repeat center #333;}
.kBack{background: url("../images/backup.png") no-repeat center #333;}
.kCode{background: url("../images/erweima.png") no-repeat center #333;}
.keFu li:hover .kTel{background: url("../images/tel.png") no-repeat center #002b5c;}
.keFu li:hover .kQq{background: url("../images/qq.png") no-repeat center #002b5c;}
.keFu li:hover .kMail{background: url("../images/mail.png") no-repeat center #002b5c;}
.keFu li:hover .kBack{background: url("../images/backup.png") no-repeat center #002b5c;}
.keFu li:hover .kCode{background: url("../images/erweima.png") no-repeat center #002b5c;}

/*最新资讯*/
.newNb{border-bottom: none;}
.newNa{float: inherit;margin-top: 70px;}

.newsC{overflow: hidden;padding: 25px 0px 0px 0px;}
.newsC a{
    display: block;
    background: #ebeff8;
    line-height: 50px;
    overflow: hidden;
    margin-bottom: 12px;
    padding: 0px 15px;
    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
.newsC a span,.newsC a em{display: block;color: #4e4e4e;font-size: 14px;}
.newsC a span{float: left;width: 740px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.newsC a em{float: right;}
.newsC a:hover{background: #002b5c;}
.newsC a:hover span,.newsC a:hover em{color: #fff;}
.newsC a.hover{background: #002b5c;}
.newsC a.hover span,.newsC a.hover em{color: #fff;}
.newPage{overflow: hidden;}
.newPage .shu_1{margin: 0 3px;background: #BDBEC2;width: 12px;height: 12px;}
.newPage .shu_1:hover{background: #002b5c;}
.newPage .shu_1.hover{background: #002b5c;}
.newPage .page{width: 331px;}

/* ================================================  内页 end ============================================ */



/* ================================================  foot start ============================================ */
.foot{background: #ebeff8;padding: 40px 0px;}
.footE{float: left;overflow: hidden;padding-left: 17px;}
.footE_nav{overflow: hidden;padding-bottom: 25px;}
.footE_nav span{display: block;float: left;padding-right: 45px;}
.footE_nav span a{display: block;color: #77797d;font-size: 14px;font-weight: bold;}
.footE_nav span a:hover{color: #002b5c;}
.footE_navC{overflow: hidden;padding-top: 8px;}
.footE_nav .footE_navC a{color: #77797d;font-size: 12px;font-weight: 100;line-height: 20px;}
.footE_k{overflow: hidden;}
.footE_k p{color: #77797d;line-height: 20px;font-size: 12px;}

.footR{float: right;overflow: hidden;width: 160px;padding-right: 47px;}
.footRCode{width: 115px;height: 148px;border: 1px solid #ccc;float: left;background: #fff;text-align: center;}
.footRCode p{color: #7c7c7c;font-size: 12px;padding: 12px 0px;}
.footRCode img{width: 102px;height: 102px;}
.footRShare{width: 26px;float: right;overflow: hidden; margin-top: -4px;}
.footRShare a{
    display: block;
    width: 24px;
    height: 24px;
    margin-bottom: 13px;
    border: 1px solid #ccc;
    text-align: center;
    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
#custom a{
    display: block;
    width: 24px;
    height: 24px;
    margin-bottom: 10px;
    border: 1px solid #ccc;  
    text-align: center;
    -webkit-transition:all 0.5s ease-in-out;
    -moz-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out;
}
#bds_tsina{background: url("../images/sina.jpg") no-repeat; width:24px; height:24px;  border:1px solid #ccc;}
#bds_qqmb{background: url("../images/weibo.jpg") no-repeat; width:24px; height:24px;  border-right:1px solid #ccc;}
#bds_tsina:hover{background: url("../images/sinaH.jpg") no-repeat; width:24px; height:24px;  border-right:1px solid #ccc;}
#bds_qqmb:hover{background: url("../images/weiboH.jpg") no-repeat;width:24px; height:24px;  border-right:1px solid #ccc;}
/* ================================================  foot end ============================================ */
/*===============分页===============*/
.pagediv{height:30px;margin:auto;line-height:30px;vertical-align:middle;text-align:center;padding-top:10px;}
.pagediv a{width:30px;height:30px;display:inline;margin-left:8px;font-size:12px;color:#666666;background:#efefef;padding: 10px;	}
.pagediv a:hover{background:#002b5c;}
.pagediv a.hover{background:#002b5c;color:#ffffff;}
.pagediv a:hover{color:#ffffff;}
.pagediv  .s,.pagediv  .x{width:56px;}
.pagediv  .f,.pagediv  .n{width:43px;}
.contE_nav{display: none;}

.span_add{overflow:hidden;}

.contE_u span a.add{background: url("../images/p_add.png") no-repeat 170px 12px;}
.contE_u span a.min{background: url("../images/p_min_hover.png") no-repeat 170px 17px #002b5c;color: #fff;}


/*=============================================城市排水============================================*/
/* 左侧 */
.content{/*background-color: #eff9f9;*/}
.main_left{
    width: 200px;
    height:100%;
    float: left;
}
.main_left_top{
    width:100%;
    margin-top:20px;
    background-color:#ebeff8;
}
.main_left_top p,.main_left_bottom p{
    font-size: 20px;
    width:190px;
    margin:0 auto;
    padding-left: 17px;
}
.main_left_top p:nth-child(1),.main_left_bottom p:nth-child(1){
    height:25px;
    font-weight: bold;
    padding-top:20px;
}
.main_left_top p:nth-child(2),.main_left_bottom p:nth-child(2){
    width:170px;
    padding: 0 0 10px 5px;
    border-bottom: 1px solid #bfbfbf;
}
.main_left_bottom .news{
    padding-left: 10px;
    padding-top:20px;
}
.main_left_top ul{  
    }
.main_left_bottom .news div{
    height:35px;
    width: 170px;
    margin:0 auto;
    padding-left: 10px;
    line-height: 35px;
    color: #47484a;
    border-bottom: 1px dashed #bfbfbf;
    list-style: none;
}
.main_left_top ul li{    height:35px;
    width: 190px;
    margin:0 auto;
    padding-left: 10px;
    line-height: 35px;
    color: #47484a;
  border-bottom: 1px dotted #bfbfbf;
    list-style: none;}
.main_left_top ul li a,.main_left_bottom .news a{  text-decoration: none;float: left; width: 150px; font-size: 12px;}
.main_left_top ul li a{display: block;

    color: #282828;
    font-size: 14px;
}
.main_left_bottom{
    border:1px solid #bfbfbf;
    margin:30px 0 50px 0;
}
.main_left_bottom .news{margin-top:20px; width: 190px;padding: 0; }
.main_left_bottom .news span{ float: left;height:4px ;width:4px;background-color:  #47484a;margin: 15px  5px 0 0 ;}
/* 右侧 */
.main_left_top li a:hover{color: #002b5c;}
.main_left_top .jians{background: #002b5c;}
.main_left_top li a.hover{color: #fff;}





.main_right{ width:760px; float: left; margin-top:20px;}
/*1*/
.xiangq{width: 600px;margin:30px 0 0 30px;}
.xiangq p{
    width: 600px;
    height: 30px;
    line-height: 30px;
    border-radius: 15px;
    color: #004365;
    padding-left:15px;
    font-weight :bold;
    background: #000000;
    background: -moz-linear-gradient(top,  #ade3ee 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ade3ee), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top,  #ade3ee 0%,#ffffff 100%);
    background: -o-linear-gradient(top,  #ade3ee 0%,#ffffff 100%);
    background: -ms-linear-gradient(top,  #ade3ee 0%,#ffffff 100%);
    background: linear-gradient(to bottom,  #ade3ee 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ade3ee', endColorstr='#ffffff',GradientType=0 );
}
:root .xiangq p{filter:none;}
.xiangq div{ margin-top:30px;width: 100%; font-size: 12px; overflow:hidden;}
.xiangq div a{
    float: right;width:100px;
    height:30px;border-radius:15px;
    border: 1px solid #bfbfbf; margin-top:20px;
    line-height: 30px;text-align: center;
}
/*2*/
.fuwu_left,.fuwu_right{float: left;}
.fuwu h2{ margin: 15px 0 0 30px;}
 .city{
    width:330px ;
    
    padding-left: 15px;
    border-radius: 5px;
    line-height:30px;
    margin:30px 0 0 25px;
    border:1px solid #c7daec;
    background-color:#a8e2ed;
    cursor: pointer;
    overflow: hidden;
     color:#004365;
}
.fuwu_left>.city>ul>li{ line-height:20px;}
.fuwu_left>.city>ul{ width: 280px;padding-left: 20px;margin-top: 10px;display: none;}
.fuwu_left>.city>ul>li a{ font-size: 14px;}
.cityon{

    background: #000000;
    background: -moz-linear-gradient(top,  #a8e2ed 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a8e2ed), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top,  #a8e2ed 0%,#ffffff 100%);
    background: -o-linear-gradient(top,  #a8e2ed 0%,#ffffff 100%);
    background: -ms-linear-gradient(top,  #a8e2ed 0%,#ffffff 100%);
    background: linear-gradient(to bottom,  #a8e2ed 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8e2ed', endColorstr='#ffffff',GradientType=0 );
}
.fuwu_left .city span{
    width: 0;
    height:0;
    float: right;
    margin:10px 15px;
    *margin:-20px 15px;
    _margin:-20px 15px;
    border-top:10px solid #47484a;
    border-left:5px solid #a8e2ed;
    border-right:5px solid #a8e2ed;
}
/*3*/
.main_right .fangfa{ width: 720px; font-size: 12px;}
.fangfa h2{
    height:80px;line-height: 80px;
    border-bottom: 1px solid #bfbfbf;
    margin-bottom:30px; font-size: 20px;
    font-weight: bold;margin-left: 30px;width: 720px;
}
.fangfa div{margin-left: 30px;width: 720px;line-height: 25px;}
.fangfa ul{
    padding-left: 25px;
    font-size: 12px;
    line-height: 20px;
}

/*分享*/
.banner_right{width:230px;float:right;height:22px;margin-top: -20px;color:#bfbfbf; }
.banner_right ul{ width: 100%;height:100%; list-style: none;}
.banner_right ul li:first-child{width: 50px;}
.banner_right ul li{ width: 25px;float: left;font-size: 12px;}

.xdhjyy{margin-top: 7px; width: 84px;height: 30px;border: 1px solid #dcdcdc;position: relative;float:right;margin-right:38px;}
.xdhjyy>a{display: block;float: left;width: 44px;text-indent: 14px; font-size: 14px;line-height: 30px;color: #b1b1b1;}
.xdhjyy i{cursor: pointer; display: block;width: 40px;height: 30px;float: right; background: url("../images/xdhjlgg.png") no-repeat 14px center;}
.xdhjlan{display: none; position: absolute;width: 82px; z-index:10000000; top:30px;left: -1px;background-color: #ebeff8;border: 1px solid #dcdcdc;}
.xdhjlan>a{text-indent: 14px; display: block;float: left;width: 100%;font-size: 14px;line-height: 30px;color: #b1b1b1;}
.xdhjlan>a:hover{color:#002b5c;}