.wrap{ width: 1200px; margin: 0 auto; }
body{ font-size: 14px; font-family: "微软雅黑"; color: #333333; }
a{ color: #333333; }



/*=================头部==================*/
.logo2{ display: none; }
.doubu{ padding: 10px 0; position: relative; }
.zhongyingwen{ text-align: right; margin-bottom: 30px; }
.zhongyingwen a{ font-size: 16px; margin: 0 6px; }
.zhongyingwen a.a01{ color: #509ff8; }
.sskuang{ margin-right: 30px; }
.sskuang input{ display: block; float: left; }
.sskuang #ssaniou{  border: 1px solid #b9b9b9; width: 150px; height: 30px; padding: 0 5px; }
.sskuang #tijiaoaniou{ width: 40px; height: 30px; background: #509FF8 url(../images/sskuang.png) no-repeat center center; }
.qqzix a{ margin-left: 10px; }
.kong{ width: 100%; height: 116px; display: none; }
.in_banner img{ width: 100%; }

.nav { width: 100%; height: 66px; line-height: 65px; background: #0481bc; }
.nav ul{ padding-left: 150px; }
.nav ul li{ float: left; width: 110px; text-align: center; background: url(../images/nav_xian_03.png) no-repeat right center; position: relative; }
.nav ul li>a{ color: #FFFFFF; font-size: 18px; }
.erjilanmu{ position: absolute; width: 100%; height: auto; top: 66px; left: 0; background: #a6e0fb; z-index: 999999; display: none; }
.erjilanmu a{ display: block; height: 66px; line-height: 65px; font-size: 18px; }
.erjilanmu a:hover{ background: #64b7df; }
.nav ul li.linav{ background: #a6e0fb; }
.nav ul li.linav a{ color: #333333; }
.nav ul li:hover{ background: #a6e0fb; }
.nav ul li:hover a{ color: #333333; }
.nav ul li:hover .erjilanmu{ display: block; }
.nav_x{ position: absolute; right: 10px; top: 50%; margin-top: -20px; display: none; }
.nav_x2{ width: 40px; height: 40px; line-height: 40px; display: inline-block; vertical-align: middle; }
.nav_x2 img{ width: 100%; }
.erjilanmu>div {
    position: relative;
}
.erjilanmu>div>p {
    display: none;
    position: absolute;
    width: 100%;
    right: -100%;
    top: 0px;
    background-color: #b5d5e4;
}

.erjilanmu>div:hover>p {
    display: block;
}
/*手机导航*/
.x_nav{ width: 80%; height: 100%; background: #303E49; position: fixed; top: 0; right: -101%; z-index: 999999999999;}
.x_nav_t{ width:100%; height: 80px; line-height: 80px; text-align: right; padding-right: 25px;}
.x_nav_t a{ color: #FFFFFF; font-size: 18px;  background: url(../images/nav_gb.png) no-repeat right center;   padding-right: 25px;}
.x_nav2{ width: 100%; height: 100%; overflow: scroll; padding-bottom:75px;}
.x_nav2 ul li{ height: auto;}
.x_nav2 ul li a{ height: 65px; line-height: 65px; display: block; font-size: 20px; color: #FFFFFF;  padding-left: 48px;  background: #ACB7C0 ; border-bottom: 1px solid #418cc8;}
.x_nav2 ul li span{ width: 64px; height: 64px; display: inline-block; line-height: 64px; text-align: center; float: right; margin-right: 20px; background: url(../images/jia.png) no-repeat center center;}
.x_nav2 ul li a.xa1{ background: #ACB7C0;}
.x_nav2 ul li span.xjian{ background: #ACB7C0 url(../images/jian.png) no-repeat center center;}
.xnav_xl { display: none;}
.xnav_xl dd a{ background: url(../images/you1.png) no-repeat 85% center !important; font-size: 18px; }


/*======================首页公司简介====================*/
.index_jianjie{ width: 100%; height: auto; padding: 25px 0; background: #97d9f9 url(../images/bgbg1.png) no-repeat center bottom; }
.index_jianjie2{ background: #f2f3f3; }
.index_jianjie .left{ width: 50%; padding: 50px 0; padding-right: 40px; }
.index_jianjie .left .title h2{ color: #0481BC; font-size: 35px; margin-right: 30px; }
.index_jianjie .left .title h2 span{ display: block; font-size: 20px; margin-top: 5px; }
.index_jianjie .left .title h3 span{ display: inline-block; width: 150px; height: 2px; background: #0481bc; }
.wenzijies{ color: #353535; font-size: 15px; line-height: 30px; margin-top: 10px; }

.index_jianjie .right{ width: 50%; }
.index_jianjie .right ul{ padding-top: 60px; background: url(../images/injs_xian1.png) no-repeat 45px top; }
.index_jianjie .right ul li{ margin-bottom: 30px; height: 110px; overflow: hidden; }
.index_jianjie .right ul li .Img{ width: 110px; height: 110px; overflow: hidden; border-radius: 50%; border: 3px solid #97d9f9; transition: all 0.9s; }
.index_jianjie .right ul li .wenzi{ width: 460px; }
.index_jianjie .right ul li .wenzi h2{ font-size: 22px; color: #0481bc; margin-bottom: 10px; }
.index_jianjie .right ul li .wenzi p{ line-height: 24px; max-height: 48px; overflow: hidden; font-size: 15px; }
.index_jianjie .right ul li:hover .Img{ transform: rotate(360deg); }

/*=============================首页新闻=============================*/
.in_news{ width: 100%; height: auto; padding: 25px 0; background:  url(../images/bgbg2.png) no-repeat center bottom; padding-top: 40px; }
.dabiaoti{ text-align: center; background: url(../images/biaoti_xian.png) no-repeat center bottom; padding-bottom: 20px; margin-bottom: 60px; }
.dabiaoti h2{ font-size: 30px; color: #0481BC; }
.dabiaoti p{ color: #60bae5; font-size: 20px; }
.in_news_list{ position: relative; width: 1100px; margin: 0 auto; padding-bottom: 120px; }
.swiper-button-prev1{ left: -90px; }
.swiper-button-next1{ right: -90px; }
.swiper-pagination1{ bottom: 50px; text-align: center; width: 100%; }
.swiper-pagination1 span{ width: 60px; margin: 0 20px; border-radius: 2px; height: 5px; }
.in_news_list .swiper-slide .Img{ overflow: hidden; position: relative; margin-bottom: 10px; }
.in_news_list .swiper-slide .Img img{ width: 100%; }
.in_news_list .swiper-slide .wenzi h2{ font-size: 20px; margin-bottom: 5px; }
/*=============================首页业务范围=========================*/
.yewufanwei{ width: 100%; height: auto; padding: 25px 0; background: #f2f3f3 url(../images/bgbg1.png) no-repeat center bottom; padding-top: 40px; }
.yewufanwei ul{ padding-bottom: 140px; }
.yewufanwei ul li{ width: 24.25%; float: left; margin-right: 1%; padding: 65px 30px ; background: #dcf2fd; }
.yewufanwei ul li:nth-child(4n){ margin-right: 0; }
.yewufanwei ul li .Img{ text-align: center; margin-bottom: 35px; }
.yewufanwei ul li .Img img:nth-child(2){ display: none; }
.yewufanwei ul li .wenzi h2{ text-align: center; font-size: 20px; color: #0481BC; margin-bottom: 20px; font-weight: 700; }
.yewufanwei ul li .wenzi p{ line-height: 26px; max-height: 78px; overflow: hidden; }

.yewufanwei ul li:hover{ background: #0481bc; }
.yewufanwei ul li:hover .Img img:nth-child(1){ display: none; }
.yewufanwei ul li:hover .Img img:nth-child(2){ display: inline-block; }
.yewufanwei ul li:hover .wenzi{ color: #ededed; }
.yewufanwei ul li:hover .wenzi h2{ color: #ededed; }

/*============首页团队============*/
.tuandui{ width: 100%; height: auto; padding: 25px 0; background:  url(../images/bgbg1.png) no-repeat center bottom; padding-top: 40px; }
.list_top{ width: 100%; height: 240px; overflow: hidden; margin-bottom: 50px; }
.list_top ul li{ width: 100%; height: 240px; }
.list_top ul li .Img{ width: 175px; height: 240px; border: 5px solid #d0cccd; overflow: hidden; }
.list_top ul li .Img img{ width: 100%; display: block; height: 100%; }
.list_top ul li .wenzi{ width: 1000px; height: 240px; padding-top: 20px; }
.list_top ul li .wenzi2{ border: 1px solid #d7d7d7; height: 220px; position: relative; padding: 50px 25px 25px; }
.list_top ul li .wenzi2 .title{ position: absolute; left: 20px; top: -23px; width: 200px; height: 46px; line-height: 46px; background: #dadcdd; text-align: center; font-size: 20px;  }
.list_top ul li .wenzi2 h2{ font-size: 16px; }
.list_top ul li .wenzi2 h3{ margin: 10px 0 20px 0; }
.list_top ul li .wenzi2 h3 a{ display: inline-block; color: #FFFFFF; background: #249bdd; width: 140px; height: 40px; line-height: 40px; border-radius: 5px; text-align: center; margin: 0 15px 0 0; }
.list_top ul li .wenzi2 p{ height: 48px; overflow: hidden; line-height: 24px; }

.list_bottom{ height: 120px; position: relative; margin-bottom: 30px; background: #f2f4f5; }
.swiper-container2{ height: 142px; top: -20px; }
.list_bottom .swiper-slide{ height: 120px; padding: 19px; cursor: pointer; position: relative; top: 22px; }
.list_bottom .swiper-slide .Img{ width: 80px; height: 80px; border-radius: 50%; overflow: hidden; }
.list_bottom .swiper-slide .Img img{ width: 100%; display: block; height: 100%; }
.list_bottom .swiper-slide .wenzi{ width: 230px; margin-left: 20px; }
.swiper-button-prev2{ left: -38px; width: 38px; height: 120px; margin-top: -60px; background: url(../images/tdbtnleft.png) no-repeat center center; }
.swiper-button-next2{ right: -38px; width: 38px; height: 120px; margin-top: -60px; background: url(../images/tdbtnright.png) no-repeat center center; }
.list_bottom .swiper-slide .sanjiao{ position: absolute; left: 60px; top: -22px; width: 36px; height: 22px; background: url(../images/tdsj1.png) no-repeat center center; display: none; }
.list_bottom .bianse{ background: #ededed; border: 1px solid #dcdcdc; }
.list_bottom .bianse .sanjiao{ display: block; }
.chakangengduo{ text-align: center; margin-bottom: 40px; }
.chakangengduo a{ display: inline-block; width: 140px; height: 40px; line-height: 40px; background: #249bdd; color: #FFFFFF; border-radius: 10px; font-size: 16px; }

/*============首页联系我们===========*/
.in_lxwm{ width: 100%; height: auto; padding: 25px 0; padding-top: 40px; }
.in_lxwm_top ul li{ width: 25%; float: left; text-align: center; }
.in_lxwm_top ul li .Img{ width: 92px; height: 92px; overflow: hidden; line-height: 92px; margin: 0 auto; margin-bottom: 15px; }
.in_lxwm_top ul li .wenzi h2{ font-size: 18px; margin-bottom: 10px; font-weight: 700; }
.in_lxwm_top ul li .wenzi p{ font-size: 16px; line-height: 26px; }

.in_lxwm_bottom{ background: #ececec;  margin: 30px auto; padding: 30px; }
.in_lxwm_bottom .left{ width: 30%; height: 220px; overflow: hidden; }
.in_lxwm_bottom .left input{ width: 100%; height: 40px; border: 1px solid #ece8e8; padding: 0 10px; }
.in_lxwm_bottom .left #left1{ margin-bottom: 20px; }
.in_lxwm_bottom .left #left2{ background: #0481BC; color: #FFFFFF; font-size: 16px; }
.in_lxwm_bottom .right{ width: 67%; height: 220px; overflow: hidden; }
.in_lxwm_bottom .right textarea{ width: 100%; height: 220px; padding: 10px; }

/*==============脚部============*/
.jiaobu{ position: relative; margin-top: 60px; }
.fanhuidingbu{ width: 60px; height: 60px; position: absolute; left: 50%; top: -30px; margin-left: -30px; cursor: pointer; }
.fanhuidingbu img{ width: 100%; }
.jiaobu1{ padding: 40px; background: #f6f6f6; }
.jiaobu1 .left{ width: 75%; }
.jiaobu1 .left dl{ float: left; width: 16.6666%; text-align: center; line-height: 28px; }
.jiaobu1 .left dl dt{ font-size: 18px; margin-bottom: 10px; }
.jiaobu1 .left dl dd{ font-size: 16px; }
.jiaobu1 .left dl dd img{ width: 100%; }
.jiaobu1 .right{ width: 20%; }
.jiaobu1 .right h2{ font-size: 18px; margin-bottom: 10px; }
.jiaobu1 .right p{ width: 100px; margin-right: 20px; float: left; font-size: 16px; text-align: center; }
.jiaobu1 .right p img{ width: 100%; margin-bottom: 10px; }
.jiaobu2{ color: #F6F6F6; font-size: 16px; width: 100%; padding: 15px 0; background: #1274a2; text-align: center; line-height: 26px; }
.in_news22{ display: none; }
.tuandui22{ display: none; }



/*=============================================================================================================*/

/*关于我们*/
.zi_banner img{ width: 100%; }
.weizhi{ height: 50px; line-height: 50px; margin-bottom: 20px; }
.weizhi a{  font-size: 16px; margin: 0 3px; }
.weizhi a:last-child{ color: #0481BC; }
.weizhi a:first-child{ margin-left: 0; }
.zi_erjilanmu{ margin-bottom: 20px; }
.zi_erjilanmu a{ display: block; float: left; width: 150px; height: 42px; line-height: 42px; text-align: center; font-size: 16px; }
.zi_erjilanmu a.a02{ background: #0481BC; color: #FFFFFF; }
.zi_erjilanmu a:hover{  background: #0481BC; color: #FFFFFF; }

.nei_datitle{ text-align: center; }
.nei_datitle span{ display: inline-block; font-size: 30px; border-bottom: 2px solid #ACB7C0; padding-bottom: 20px; }
.xiangqingneir{ padding: 40px 0; font-size: 16px; line-height: 30px; color: #333333; }
.xiangqingneir .wenzi{ width: 70%; }
.xiangqingneir .Img{ width: 28%; }
.xiangqingneir .Img img{ width: 100%; }
.nei_datitle2{ text-align: left; padding-bottom: 10px; border-bottom: 1px solid #ACB7C0; }
.nei_datitle2 span{ display: inline-block; font-size: 30px; border-bottom: none; padding: 0; }
.xiazai_list ul li{ margin-top: 60px; padding-bottom: 30px; border-bottom: 1px solid #D0CCCD; }
.xiazai_list ul li .Img{ width: 28%; }
.xiazai_list ul li .Img img{ width: 100%; }
.xiazai_list ul li .wenzi{ width: 40%; margin-left: 25px; font-size: 16px; line-height: 24px; }
.xiazai_list ul li .xiazai{ width: 16.666%; }
.xiazai_list ul li .xiazai a{ display: block; width: 100%; height: 68px; line-height: 68px; background: #0481BC; color: #FFFFFF; font-size: 18px; text-align: center; margin-top: 40px; }


/*===============在线留言=============*/
.zaixianliuyan{ padding: 30px 10px; }
.zaixianliuyan ul li{ margin-bottom: 20px; }
.zaixianliuyan ul li input{ width: 230px; height: 42px; padding: 0 6px; line-height: 42px; border: 1px solid #ECE8E8; border-radius: 6px; margin-right: 20px; }
.zaixianliuyan ul li textarea{ border-radius: 6px; border: 1px solid #ECE8E8; width: 740px; height: 166px; padding: 10px; }
#tijiaoaniou2{ background: #71bf45; width: 152px; height: 40px; line-height: 40px; text-align: center; border-radius: 6px; color: #FFFFFF; font-size: 16px; }

.lianxiwomen { padding: 30px 10px; }
.lianxiwomen ul li{ width: 49%; float: left; margin-right: 2%; margin-bottom: 20px; font-size: 16px; } 
.lianxiwomen ul li:nth-child(2n){ margin-right: 0; }

.rencai{ padding: 30px 0; }
.rencai ul li{padding: 20px; padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px dashed #ECE8E8;  }
.rencai ul li h2{ font-size: 20px; margin-bottom: 10px; font-weight: 700; }
.rencai ul li h3{ line-height: 32px; }
.rencai ul li p{ line-height: 26px; max-height: 78px; overflow: hidden; }

.rencai ul li:hover{ background: #F2F3F3; }

.chanp_list{ padding: 30px 10px; }
.chanp_list ul li{ width: 33.3333%; float: left; height: auto; padding: 0 10px; text-align: center; margin-bottom: 40px; }
.chanp_list ul li .Img{ border-right: 1px solid #ECE8E8; overflow: hidden; }
.chanp_list ul li .Img img{ width: 100%; transition: all 0.6s; }
.chanp_list ul li:nth-child(3n) .Img{ border-right: none; }
.chanp_list ul li:hover .Img img{ transform: scale(1.1); }
.chanp_xq { padding: 30px 10px; }
.chanp_xq .left{ width: 35%; }
.chanp_xq .left img{ max-width: 100%; }
.chanp_xq .right{ width: 62%; line-height: 26px; }
.chanp_xq .right h2{ height: 40px; line-height: 40px; font-size: 20px; background: url(../images/xian2.jpg) left center no-repeat; padding-left: 20px; margin-bottom: 10px; }


.news_list{ padding: 30px 10px; }
.news_list ul li{ margin-bottom: 40px; }
.news_list ul li .shijian{ width: 120px; height: 90px; border-bottom: 1px solid #ECE8E8; line-height: 30px; padding-top: 20px; padding-left: 15px; }
.news_list ul li .shijian b{ display: block; }
.news_list ul li .shijian span{ display: block; }
.news_list ul li .Img{ width: 255px; overflow: hidden; }
.news_list ul li .Img img{ width: 100%; transition: all 0.5s; }
.news_list ul li .wenzi{ width: 770px; padding-top: 20px; }
.news_list ul li .wenzi h2{ font-size: 20px; font-weight: 700; margin-bottom: 10px; }
.news_list ul li .wenzi p{ line-height: 26px; max-height: 52px; overflow: hidden; margin-bottom: 12px; }
.news_list ul li .wenzi .sjsjs{  }
.news_list ul li:hover .Img img{ transform: scale(1.1); }
.news_list ul li:hover a h2{ color: #007AFF; }

.news_xq{ padding: 30px 10px; }
.news_xq .title{ text-align: center; margin-bottom: 40px; }
.news_xq .title h2{ font-size: 20px; font-weight: 700; }





































